[Ffmpeg-devel-irc] ffmpeg-devel.log.20181118

burek burek021 at gmail.com
Mon Nov 19 03:05:03 EET 2018

[00:19:03 CET] <philipl> BtbN: FYI, You didn't tag the 8.2.16 release.
[01:16:27 CET] <BtbN> philipl, I didn't make a 8.2.16 release, as there are outstanding patches
[01:18:17 CET] <philipl> OK
[01:20:29 CET] <philipl> BtbN: also: https://devtalk.nvidia.com/default/topic/1038940/video-codec-sdk/announcement-new-bug-fix-version-for-video-codec-sdk-8-2/
[01:20:49 CET] <philipl> I'm not entirely sure what the punchline is here - I think it means that drivers supported by SDK 8.2 were still reporting API version 8.1
[01:22:58 CET] <BtbN> That's where I got the change from. The new nvidia SDK defines it as 8.2.
[01:23:07 CET] <BtbN> Weird that no driver actually reports that version.
[01:25:04 CET] <philipl> latest drivers do.
[01:25:10 CET] <philipl> I can use nvenc with latest headers and 415 driver
[01:25:28 CET] <BtbN> Well, they failed to update the version requirement then
[01:26:20 CET] <BtbN> I'll probably just revert the change, as there isn't really any gain
[01:27:26 CET] <philipl> my bad.
[01:27:30 CET] <philipl> 415 also says 8.1
[01:27:36 CET] <philipl> So yeah, it just doesn't match any released driver.
[01:27:57 CET] <philipl> Seems like they goofed.
[01:28:40 CET] <BtbN> SDK team being like "Oh we forgot to bump this", and nobody told the driver team.
[01:29:37 CET] <philipl> Seems that way
[01:57:53 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.3:ecbf42e13a68: avcodec/mpegaudio_parser: Consume more than 0 bytes in case of the unsupported mp3adu case
[01:57:53 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.3:14c8795361a8: avcodec/cavsdec: Propagate error codes inside decode_mb_i()
[01:57:53 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.3:266102567981: avcodec/shorten: Fix integer overflow with offset
[01:57:53 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.3:3c4a874388a9: fftools/ffmpeg: Repair reinit_filter feature
[01:57:53 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.3:14778d3fda0a: avcodec/pngdec: Check compression method
[01:57:54 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.3:9cba90e5ef03: Changelog: update
[02:10:58 CET] <cone-200> ffmpeg 03Martin Vignali 07n3.3.9:HEAD: avfilter: use av_clip_uintp2 instead of av_clip for 10b and 12b
[03:02:29 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:b130cdb92332: avutil/pixfmt: Document chroma plane size for odd resolutions
[03:02:30 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:430405eb0bd0: swresample/swresample: Fix input channel count in resample_first computation
[03:02:31 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:8ed1874dab71: avcodec/diracdec: Prevent integer overflow in intermediate in global_mv()
[03:02:32 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:33ee198cdbb2: avcodec/dirac_dwt_template: Fix several integer overflows in horizontal_compose_daub97i()
[03:02:33 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:6ebb8f5ab566: avcodec/diracdec: Change frame_number to 64bit as its a 32bit from the bitstream and we also have a -1 special case
[03:02:34 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:ec7cf0c74f75: avcodec/diracdec: Check slice numbers for overflows in relation to picture dimensions
[03:02:35 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:7a7a6bf8e250: avcodec/diracdec: Check bytes count in else branch in decode_lowdelay() too
[03:02:36 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:09800cbc0105: avcodec/qtrle: Check remaining bytestream in qtrle_decode_XYbpp()
[03:02:37 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:1b283238226b: avformat/flvenc: Check audio packet size
[03:02:38 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:cc9263c2e165: avcodec/aacpsdsp_template: Fix integer overflow in ps_stereo_interpolate_c()
[03:02:39 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:1a9810dde019: avcodec/mpegaudio_parser: Initialize poutbuf*
[03:02:40 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:f20a35a13e4b: avcodec/shorten: Check verbatim length
[03:02:41 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:eba99acdf267: avcodec/shorten: Fix integer overflow in residual/LPC combination
[03:02:42 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:c71fe632b74c: avcodec/shorten: Fix signed 32bit overflow in shift in shorten_decode_frame()
[03:02:43 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:b535e8936b72: avformat/rmdec: Fix EOF check in the stream loop in ivr_read_header()
[03:02:44 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:949995b22521: avformat/mlvdec: read_string() received unsigned size, make the argument unsigned
[03:02:45 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:5d7bab77de26: avformat/nsvdec: Do not parse multiple NSVf
[03:02:46 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:c6b7060137cf: avcodec/snowdec: Fix integer overflow with motion vector residual
[03:02:47 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:2df51ffcb7f2: avcodec/vb: Check for end of bytestream before reading blocktype
[03:02:48 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:368e7a099422: avcodec/hq_hqa: Check remaining input bits in hqa_decode_mb()
[03:02:49 CET] <cone-200> ffmpeg 03Dale Curtis 07release/3.2:a72d42b80ff4: avformat/mov: Error on too large stsd entry counts.
[03:02:50 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:a90f6d3e908b: avcodec/ra144: Fix undefined integer overflow in add_wav()
[03:02:51 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:59c463f4ccb0: avcodec/h264_refs: Document last if() in ff_h264_execute_ref_pic_marking()
[03:02:52 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:9f0e0a4cf29c: avcodec/dvdsubdec: Avoid branch in decode_run_8bit()
[03:02:53 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:3b20cd4f6576: avcodec/shorten: Fix bitstream end check in read_header()
[03:02:54 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:5fe92631fc20: avcodec/zmbv: Update decomp_len in raw frames
[03:02:55 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:2baee6dd1b9e: avcodec/zmbv: Check that the decompressed data size is correct
[03:02:56 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:64bccfd11dde: avcodec/mpeg4videodec: Fix undefined shift in get_amv()
[03:02:57 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:7bcc4d7ea7b2: avcodec/dvdsubdec: Sanity check len in decode_rle()
[03:02:58 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:72babd45c81e: avcodec/unary: Improve get_unary() docs
[03:02:59 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:9181ecd2e602: avformat/utils: Fix integer overflow in discontinuity check
[03:03:00 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:77d35ab73435: avformat/utils: Never store negative values in last_IP_duration
[03:03:01 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:f266eca585f0: avcodec/ra144: Fix integer overflow in add_wav()
[03:03:02 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:72268fbdc37e: avcodec/h264_cavlc: Check mb_skip_run
[03:03:03 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:1effc4baa19d: avcodec/mpeg4videodec: Fix typo in sprite delta check
[03:03:04 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:353ef58a8279: avcodec/jpeg2000dec: Fix off by 1 error in JPEG2000_PGOD_CPRL handling
[03:03:05 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:e6f8f6a7eefd: avcodec/msrle: Check that the input is large enough to contain a end of picture code
[03:03:06 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:c2af767c3e28: avutil/integer: Fix integer overflow in av_mul_i()
[03:03:07 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:875a5d055b4c: avcodec/mpegaudio_parser: Consume more than 0 bytes in case of the unsupported mp3adu case
[03:03:08 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:d10266a96f28: avcodec/cavsdec: Propagate error codes inside decode_mb_i()
[03:03:09 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:0612e6a0d7de: avcodec/shorten: Fix integer overflow with offset
[03:03:10 CET] <cone-200> ffmpeg 03Michael Niedermayer 07release/3.2:de1d2ea6b20a: avcodec/pngdec: Check compression method
[03:11:43 CET] <philipl> BtbN: after the revert, we still need a new version number.
[03:52:36 CET] <cone-200> ffmpeg 03Carl Eugen Hoyos 07master:529debc98776: lavu/avsscanf: Do not mix declaration and code.
[14:39:20 CET] <BtbN> philipl, I don't think there's need for a new release yet. I kinda want to wait a while, so we're not spamming those releases.
[14:44:04 CET] <BtbN> philipl, the branch you linked does not compile for me btw: https://bpaste.net/show/ccc581f32ef6
[15:21:57 CET] Action: Compn looks around for lou and sees nothing but alaskan tumbleweeds
[16:40:34 CET] <philipl> BtbN: Ok. I just would like a bumped version number so I can set the dependency correctly in mpv to use the semaphore api
[16:41:18 CET] <JEEB> I think that one got done in the pc file?
[16:41:41 CET] <JEEB> http://git.videolan.org/?p=ffmpeg/nv-codec-headers.git;a=summary
[16:41:50 CET] <JEEB> oh that got reverted
[16:43:28 CET] <philipl> yeah. because nvidia goofed their version numbers
[16:43:43 CET] <philipl> The drivers don't claim to support 8.2 yet. whoops.
[16:44:47 CET] <philipl> BtbN: I've updated the branch again to fix the error. Please try again.
[18:39:43 CET] <cone-690> ffmpeg 03Mark Thompson 07master:7a2065647421: cbs_h265: Add a lot more SEI parsing support
[18:48:22 CET] <cone-690> ffmpeg 03Mark Thompson 07master:7ba63695b78c: mjpegdec: Fill raw huffman tables with default values too
[19:13:55 CET] <cone-690> ffmpeg 03Mark Thompson 07master:f951036d3243: doc/encoders: Move libxavs2 to correct place in alphabetical order
[19:13:56 CET] <cone-690> ffmpeg 03Mark Thompson 07master:b2ea757f6843: doc/encoders: Add libaom-av1
[19:30:24 CET] <cone-690> ffmpeg 03Mark Thompson 07master:b67435702090: vaapi_encode: Improve log message for unsupported profiles
[19:56:09 CET] <cone-690> ffmpeg 03hwren 07master:b75afd25ba9d: lavc/libdavs2: remove unused frame counter
[19:56:10 CET] <cone-690> ffmpeg 03hwren 07master:31b79e0210c4: lavc/libdavs2: correct frame type setting
[20:16:57 CET] <cone-690> ffmpeg 03James Almer 07master:96717a42715f: avcodec/cbs_av1: don't abort when splitting Temporal Units containing OBUs with no obu_size field
[21:24:53 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:a5b28b271af3: avfilter/af_acrossover: use av_strtod() to parse single number
[21:24:54 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:0c7fb6e4a035: avfilter/af_adelay: use av_sscanf()
[21:24:55 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:80265dba3de1: avfilter/af_afftdn: use av_sscanf()
[21:24:56 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:9b2c325060c7: avfilter/af_sofalizer: use av_sscanf()
[21:24:57 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:2de165a92bac: avfilter/vf_mix: use av_sscanf()
[21:24:58 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:f79750bc320a: avfilter/af_ladspa: use av_sscanf()
[21:24:59 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:c834f52c0018: avfilter/af_aecho: use av_sscanf()
[21:25:00 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:72482363d1b7: avfilter/f_drawgraph: use av_sscanf()
[22:13:44 CET] <BtbN> philipl, it does build now. Any specific command to test it?
[22:15:07 CET] <BtbN> "./mpv.exe --gpu-api=vulkan --vo=gpu --hwdec=nvdec some.mkv" results in "[vo/gpu/cuda-nvdec] cu->cuImportExternalSemaphore(&evk->ss, &s_desc) failed -> CUDA_ERROR_NOT_SUPPORTED: operation not supported" "[vo/gpu/cuda-nvdec] cuda_ext_vk_init failed"
[22:16:01 CET] <BtbN> And at the same time crashes with a MinGW Runtime Assertion "video/out/vulkan/ra_vk.c Line 2071, Expression: sem_out"
[22:18:48 CET] <cone-690> ffmpeg 03Andreas Rheinhardt 07master:40b74abfca39: h264_redundant_pps: Fix memleak in case of errors
[22:21:17 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:f3d8a4ea4623: avfilter/vf_limiter: always limit min/max to format depth
[22:21:18 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:ead0d2eb7686: avfilter/vf_limiter: remove unused header
[22:24:44 CET] <philipl> BtbN: cuda error not supported...
[22:24:52 CET] <philipl> Are you running latest windows drivers?
[22:25:09 CET] <BtbN> 416.94
[22:25:16 CET] <philipl> Huh. That's just weird.
[22:25:39 CET] <philipl> The minimum windows cuda 10 driver version is 411.xx
[22:26:08 CET] <philipl> Maybe I messed up the actual code around the HANDLE
[22:26:31 CET] <philipl> Maybe you're willing to try and fix it :-P
[22:34:42 CET] <philipl> BtbN: that devtalk discussion has gone well past what I meaningfully comment on around nvenc.
[22:35:18 CET] <BtbN> Probably won't have time until next weekend.
[22:36:02 CET] <philipl> K
[22:38:58 CET] <cone-690> ffmpeg 03Mark Thompson 07master:a830056b32fe: vaapi_encode_h264: Reduce SAR to valid range
[22:38:59 CET] <cone-690> ffmpeg 03Mark Thompson 07master:80ce23da6533: vaapi_encode_h265: Reduce SAR to valid range
[23:02:50 CET] <cone-690> ffmpeg 03Paul B Mahol 07master:a064530da8b6: avcodec/scpr: add version 3 support
[23:08:27 CET] <cone-690> ffmpeg 03Mark Thompson 07master:e3991a5a459a: libaomenc: Drop unused noise-sensitivity option
[23:13:39 CET] <cone-690> ffmpeg 03Andreas Rheinhardt 07master:8f875a90c440: avutil/mem: Correct documentation of av_fast_*alloc(z)
[00:00:00 CET] --- Mon Nov 19 2018

More information about the Ffmpeg-devel-irc mailing list