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

burek burek at teamnet.rs
Sat Nov 16 03:05:05 EET 2019


[01:44:30 CET] <taliho> jamrial: sure, will upload in a bit
[02:19:56 CET] <taliho> :jamrial https://www.dropbox.com/s/v6ymp7soijrccqr/av1_assert_fail.mp4?dl=0
[02:21:19 CET] <taliho> first few frames
[02:24:17 CET] <taliho> I just saw that I'm using 0.4, but on git it's 0.5.1. I'll test the latest now
[02:33:31 CET] <jamrial> taliho: doesn't crash for me using 0.5.1
[02:36:16 CET] <jamrial> neither does 0.4.0
[02:36:22 CET] <jamrial> how did you exactly make it trigger that assert?
[02:37:30 CET] <barhom> What is the difference between cuda (nvdec) and cuvid? I mean, why would I use one or the other?
[02:46:57 CET] <taliho> i'm install from source now, before it libdav1d was a package from manjaro
[02:46:59 CET] <taliho> Assertion p->data[0] && p->allocator_data failed at libavcodec/libdav1d.c:237
[02:46:59 CET] <taliho>  
[02:47:23 CET] <taliho> when I debugged p->allocator was null 
[02:49:31 CET] <taliho> https://pastebin.com/qKCtGsc5
[02:53:17 CET] <taliho> works for me too, when I install from source 
[11:48:08 CET] <j-b> 'morning people
[12:07:40 CET] <montana> what is the link for  #ffmpeg and #ffmpeg-devel channel logs
[12:11:11 CET] <kurosu> who grants irc cloaks here? kierank, would you know?
[12:11:25 CET] <kurosu> (or is the contact for asking freenode admins)
[12:26:37 CET] <barhom> I also noticed yesterday that I couldnt encode any frames with the latest commit (#73ee53). It would just die with assert, av_assert0(!avpkt->data || avpkt->buf);
[12:26:58 CET] <barhom> reverted a few commits back to a known good one I used a few days ago and it worked
[12:42:27 CET] <durandal_1707> barhom: which codec?
[12:53:12 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1a71be4eaa22: avcodec/rscc: Check that the to be uncompressed input is large enough
[12:53:13 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:12a6305799d8: avcodec/truemotion2: Fix integer overflow in tm2_decode_blocks()
[12:53:14 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:76f6712057e1: avcodec/diracdec: Use 64bit in intermediate of global motion vector field generation
[12:53:15 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b27afd717d21: avcodec/ivi: Move buffer/block end check to caller of ivi_dc_transform()
[12:53:16 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:7751626787a4: avcodec/ccaption_dec: Add a blank like at the end to avoid rollup reading from outside
[12:53:17 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:59ac4182583e: avformat/aadec: Check for scanf() failure
[12:53:18 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:26d7824352f0: avformat/mov: Skip stsd adjustment without chunks
[12:53:19 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:bbbe82b142f2: avutil/avstring: Fix bug and undefined behavior in av_strncasecmp()
[12:53:20 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:85b8a4d2c7f4: avcodec/aacdec_fixed: Fix undefined shift in noise_scale()
[12:53:21 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b131d7653ecb: avcodec/jpeg2000: Check stepsize before using it
[12:53:22 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0fe00cdc5443: avcodec/truemotion2: Fix 2 integer overflows in tm2_update_block()
[12:53:23 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:cc5257aa270e: avcodec/jvdec: Use ff_get_buffer() when the content is not reused
[12:53:24 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ae1c6169b6c1: avcodec/fits: Check bitpix
[12:53:25 CET] <cone-438> ffmpeg 03Andreas Rheinhardt 07release/3.4:81b5f4fac7fc: lavf/webm_chunk: Respect buffer size
[12:53:26 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:9f8d2716a641: avcodec/hq_hqa: Check available space before reading slice offsets
[12:53:27 CET] <cone-438> ffmpeg 03Adam Richter 07release/3.4:a0966c15b174: libswcale: Fix possible string overflow in test.
[12:53:28 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:900c0ecaedfe: swscale/tests/swscale: Lengthen pixfmt name buffer to 21 bytes
[12:53:29 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0ecde06ee746: avcodec/cpia: Check input size also against linesizes and EOL
[12:53:30 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:abb7d3f1d00a: avformat/webm_chunk: Check header filename length
[12:53:31 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:e1ceb17ee357: avformat/webm_chunk: Specify expected argument length of get_chunk_filename()
[12:53:32 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:eec89990b557: avcodec/truemotion2: Fix several integer overflows in tm2_update_block()
[12:53:33 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:20ecac12c9d8: avformat/mp3enc: Avoid SEEK_END as it is unsupported
[12:53:34 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:e575ac8d8463: avcodec/aacdec_fixed: ssign seems always -1 in noise_scale(), simplify
[12:53:35 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1b2691fe1a6b: avcodec/aacdec_template: Merge 3 #ifs related to noise handling
[12:53:36 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1dc80a7d4e3c: avcodec/aacdec_fixed: Handle more extreem cases in noise_scale()
[12:53:37 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5866e20b01bc: avcodec/aacdec_template: skip apply_tns() if max_sfb is 0 (from previous header decode failure)
[12:53:38 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:14a62019bbbd: avcodec/vmnc: Check available space against chunks before reget_buffer()
[12:53:39 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ddf153b139dd: avcodec/diracdec: Fix integer overflow in global_mv()
[12:53:40 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ac7d8767239f: avcodec/mss4: Check input size against skip bits
[12:53:41 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a2927d38cb1f: avcodec/h264_parse: Use 64bit for expectedpoc and expected_delta_per_poc_cycle
[12:53:42 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:84b444aa781a: avcodec/interplayvideo: check decoding_map_size with video_data_size
[12:53:43 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b8bb86efe7e1: avcodec/mjpegdec: Check for non ls PAL8
[12:53:44 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d14dd61a3d49: avformat/vpk: Fix integer overflow in samples_per_block computation
[12:53:45 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:62c408412f02: avformat/vpk: Check offset for validity
[12:53:46 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5b4ceb45e3ea: avformat/sbgdec: Fixes integer overflow in str_to_time() with hours
[12:53:47 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8d2d04569a05: avcodec/bitstream: Check for integer code truncation in build_table()
[12:53:48 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c8f7f583c073: avcodec/bitstream: Check for more conflicting codes in build_table()
[12:53:49 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a8ff09d7b7cd: avformat/wtvdec: Avoid (32bit signed) sectors
[12:53:50 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:039c7d21f698: avcodec/bink: Reorder operations in init to avoid memleak on error
[12:53:51 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:30047c052d9d: avcodec/fmvc: Check if header fields are available before allocating the image
[12:53:52 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:25d3ae96972f: avformat/wsddec: Fix undefined shift
[12:53:53 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1246e38511f6: avformat/icodec: Free ico->images on error paths
[12:53:54 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:67ad2f201c42: avcodec/iff: Fix mask_buf / mask_palbuf leak
[12:53:55 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d88be9bc6786: avcodec/iff: finetune the palette size check in the mask case
[12:53:56 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:7ca17d973b14: avcodec/truemotion2: Fix integer overflow in last loop in tm2_update_block()
[12:53:57 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:36f8bb1261e3: avcodec/aacpsdsp_template: Fix integer overflow in ps_hybrid_analysis_c()
[12:53:58 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:91348aa5ba6b: avcodec/fitsdec: Fix division by 0 in size check
[12:53:59 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:eca9b4022b0f: avcodec/xpmdec: Do not use context dimensions as temporary variables
[12:54:00 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a77473d040d6: avformat/mov: Set fragment.found_tfhd only after TFHD has been parsed
[12:54:01 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:65326b27b615: avcodec/loco: Limit lossy parameter so it is sane and does not overflow
[12:54:02 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ed92170916ca: avcodec/motionpixels: Check for vlc error in mp_get_vlc()
[12:54:03 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:00d5a4703925: avcodec/binkdsp: Fix integer overflows in idct
[12:54:04 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6aa01c06252a: avcodec/bintext: Check font height
[12:54:05 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:7887aa79de9c: avcodec/qdmc: Fix integer overflows in PRNG
[12:54:06 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5a49cad78aa6: avcodec/tta: Fix undefined shift
[12:54:07 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0409e5fe361c: avcodec/vc1dsp: Avoid undefined shifts in vc1_v_s_overlap_c / vc1_h_s_overlap_c
[12:54:08 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:fb81fd52d355: avcodec/ffwavesynth: Check ts_end - ts_start for overflow
[12:54:09 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:55fca6e6e5ec: avcodec/alsdec: Fix invalid shift in multiply()
[12:54:10 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:f1400191c600: avcodec/videodsp_template: Fix overflow of addition
[12:54:11 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ec2b12fa05cb: avcodec/utils: Check bits_per_coded_sample
[12:54:12 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:93baaaaa8c65: avformat/vqf: Check header_size
[12:54:13 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:9856f1f61551: avcodec/libvorbisdec: Check extradata size
[12:54:14 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d84f4c0c25ea: avcodec/qdm2: Move fft_order check up
[12:54:15 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:80bbb8b85107: avcodec/m101: Fix off be 2 error
[12:54:16 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6aaca5234dd2: avcodec/fitsdec: Check data_min/max
[12:54:17 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:241f59eb8b4a: avformat/aviobuf: Delay buffer downsizing until asserts are met
[12:54:18 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:9a7d3304ff40: avcodec/apedec: Add k < 24 check to the only k++ case which lacks such a check
[12:54:19 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:3bdd16fd68c3: avcodec/hevc_ps: Fix integer overflow with num_tile_rows and num_tile_columns
[12:54:20 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ec9a2cb48b95: avcodec/hevc_ps: Change num_tile_rows/columns checks to sps->ctb_height/weight
[12:54:21 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5f5766691dbb: avcodec/alsdec: Fixes invalid shifts in read_var_block_data() and INTERLEAVE_OUTPUT()
[12:54:22 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1ebd25b1f1fb: avcodec/alsdec: Fix undefined behavior in decode_rice()
[12:54:23 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:49cb2d44a45f: avcodec/alsdec: Fix integer overflow with shifting samples
[12:54:24 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:36c278078d75: avcodec/alsdec: Check opt_order / sb_length in ra_block handling
[12:54:25 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:3e491e9c59a7: avcodec/alsdec: Fixes signed integer overflow in LSB addition
[12:54:26 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:4852df4a21ec: avcodec/alsdec: Fix integer overflow with buffer number
[12:54:27 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5190d3a2f748: avcodec/alsdec: Add FF_CODEC_CAP_INIT_CLEANUP
[12:54:28 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ea7aadd74aef: avcodec/alac: Check lpc_quant
[12:54:29 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8548434337b2: avcodec/vc1_block: Check for vlc error in vc1_decode_ac_coeff()
[12:54:30 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:eb7a4a27c474: avcodec/flicvideo: Fix off by 1 error in flic_decode_frame_24BPP()
[12:54:31 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:98e712bd1c7d: avcodec/ffwavesynth: Fix backward lcg_seek()
[12:54:32 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6e050fc93103: avcodec/ffwavesynth: Simplify lcg_seek(), avoid negative case
[12:54:33 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:69a7633a76f0: avcodec/ffwavesynth: use uint32_t to compute difference, it is enough
[12:54:34 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d0651f24baf9: avcodec/iff: Check ham vs bpp
[12:54:35 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:388d36101ba5: avcodec/svq3: Use ff_set_dimension()
[12:54:36 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:32902cc9883b: avcodec/qdm2: Do not read out of array in fix_coding_method_array()
[12:54:37 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a85e0a0b8dd3: avcodec/qdm2: error out of qdm2_fft_decode_tones() before entering endless loop
[12:54:38 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c698d9e46b3a: avcodec/qdm2: Check checksum_size for 0
[12:54:39 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a7acecb0d9e3: avcodec/4xm: Fix signed integer overflows in idct()
[12:54:40 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:99c45c0c82a6: avcodec/rv10: Fix integer overflow in aspect ratio compare
[12:54:41 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:f09573400521: avcodec/hq_hqa: Use ff_set_dimensions()
[12:54:42 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:bcc19ab7b7d1: avformat/utils: Check timebase before use in estimate_timings()
[12:54:43 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:49b4d41ec1b3: avcodec/golomb: Correct the doxy about get_ue_golomb() and errors
[12:54:44 CET] <cone-438> ffmpeg 03James Zern 07release/3.4:7a026998b07e: avcodec/utils, avcodec_open2: close codec on failure
[12:54:45 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:db136657d425: avcodec/mpc8: Fixes invalid shift in mpc8_decode_frame()
[12:54:46 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:2b0180f80b1e: avcodec/huffyuv: remove gray8a (the format is listed but not supported by the implementation)
[12:54:47 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0af60924ea50: avcodec/pngdec: Check that previous_picture has same w/h/format
[12:54:48 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:cda23a57cc1e: avformat/xmv: Make bitrate 64bit
[12:54:49 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c2507e1946d3: avcodec/ivi: Ask for samples with odd tiles
[12:54:50 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5bcced7beaed: avcodec/parser: Check next index validity in ff_combine_frame()
[12:54:51 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:12dfbefda254: avcodec/h264_refs: Also check reference in ff_h264_build_ref_list()
[12:54:52 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:774d23af2ffe: avformat/utils: Check rfps_duration_sum for overflow
[12:54:53 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6118362864af: avcodec/dnxhd_parser: remove unneeded code
[12:54:54 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:190b92359bb2: avcodec/dnxhd_parser: Fix parser when input does not have nicely sized packets
[12:54:55 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:68ee6f4d8b75: avcodec/ffwavesynth: Check sample rate before use
[12:54:56 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6e1b07c0b29b: avcodec/ffwavesynth: More correct cast in wavesynth_seek()
[12:54:57 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:2d86e41d450c: avcodec/ffwavesynth: Check if there is enough extradata before allocation
[12:54:58 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:03ea84792af1: avcodec/dvbsubdec: Use ff_set_dimensions()
[12:54:59 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b3d8b99a286a: avcodec/flicvideo: Make line_packets int
[12:55:00 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:71fd02019740: avcodec/alsdec: Fix 2 integer overflows
[12:55:01 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:428dee1a0357: avcodec/alsdec: fix undefined shift in multiply()
[12:55:02 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:91abbbda598e: avcodec/apedec: Fix multiple integer overflows in predictor_update_filter()
[12:55:03 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1dcb1dd490f6: avcodec/apedec: Fix various integer overflows
[12:55:04 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:175def86b7d7: avutil/softfloat_ieee754: Fix odd bit position for exponent and sign in av_bits2sf_ieee754()
[12:55:05 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8666a635fdb0: avcodec/vorbisdec: amplitude bits can be more than 25 bits
[12:55:06 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:baa8bca44857: avcodec/vorbisdec: Check vlc for floor0 dec vector offset
[12:55:07 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c3b7afa4e917: avcodec/utils: Check close before calling it
[12:55:08 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5088a3e2d3b1: avcodec/utils: fix leak of subtitle_header on error path
[12:55:09 CET] <cone-438> ffmpeg 03Matt Wolenetz 07release/3.4:c88d2c4e2f76: lafv/wavdec: Fail bext parsing on incomplete reads
[12:55:10 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:86549d839f8e: avcodec/brenderpix: Check input size before allocating image
[12:55:11 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a71f9aaf42c8: avcodec/assdec: undefined use of memcpy()
[12:55:12 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:2a43d9f882d8: avcodec/eatgv: Check remaining size after the keyframe header
[12:55:13 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b4edee5cab63: avcodec/eatqi: Check for minimum frame size
[12:55:14 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:29fe37850af2: avformat/mpc: deallocate frames array on errors
[12:55:15 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:363dd60366e2: avcodec/apedec: Fix multiple integer overflows and undefined behaviorin filter_3800()
[12:55:16 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ef6ca6adff59: avcodec/apedec: make left/right unsigned to avoid undefined behavior
[12:55:17 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:9ba145e243cb: avcodec/truemotion2: Fix several integer overflows in tm2_motion_block()
[12:55:18 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:06ad82980087: avcodec/vc1_block: Fix integer overflow in ff_vc1_pred_dc()
[12:55:19 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:2dadc27de2b7: avcodec/vc1_pred: Fix invalid shift in scaleforsame()
[12:55:20 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8b525ccd366e: avcodec/vp3: Check that theora is theora
[12:55:21 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d218b9e06716: avcodec/hnm4video: Forward errors of decode_interframe_v4()
[12:55:22 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:bf3520cd641d: avcodec/apedec: Do not partially clear data array
[12:55:23 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5d353f32c69c: avcodec/vc1_block: Check get_vlc2() return before use
[12:55:24 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:003bb6616c8b: avcodec/mss3: Check for the rac stream being invalid in rac_normalize()
[12:55:25 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:e7efe2aacfd5: avcodec/apedec: Fix 2 signed overflows
[12:55:26 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b7fcf8bf26a3: avformat/realtextdec: Check for duplicate extradata in realtext_read_header()
[12:55:27 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8f14f0659539: avcodec/vorbisdec: Check parameters in vorbis_floor0_decode() before divide
[12:55:28 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5a16b294ed91: avcodec/vorbisdec: Implement vr->classifications = 1
[12:55:29 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0f11aa263e90: avcodec/ralf: Fix integer overflow in apply_lpc()
[12:55:30 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:499ec067adbd: avcodec/ralf: Fix undefined pointer in decode_channel()
[12:55:31 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:fbb686fe1a31: avcodec/dirac_parser: Fix overflow in dts
[12:55:32 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:703ddaeac241: avcodec/mss1: check for overread and forward errors
[12:55:33 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:e17bf0ab54ed: avcodec/sanm: Check extradata_size before allocations
[12:55:34 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:4aaf64489284: avcodec/vqavideo: Set video size
[12:55:35 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c3ab134903c7: avcodec/alsdec: Check for block_length <= 0 in read_var_block_data()
[12:55:36 CET] <cone-438> ffmpeg 03Andreas Rheinhardt 07release/3.4:dbc9034dc2d7: libavcodec/iff: Use unsigned to avoid undefined behaviour
[12:55:37 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:e5661aa70636: avcodec/aacdec_template: fix integer overflow in imdct_and_windowing()
[12:55:38 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:351381a3e344: avcodec/alsdec: fix mantisse shift
[12:55:39 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:fb12d635c5ca: avcodec/alsdec: Fix integer overflow of raw_samples in decode_blocks()
[12:55:40 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:e80c90eadba4: avcodec/alsdec: Fix integer overflows of raw_samples in decode_var_block_data()
[12:55:41 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:dbc9f38aac16: avcodec/mpc8: Fix 32bit mask/enum
[12:55:42 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:26d48144e599: avcodec/dds: Use ff_set_dimensions()
[12:55:43 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:fd897acc35d4: avcodec/scpr: Use av_memcpy_backptr() in type 17 and 33
[12:55:44 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:23f54b4db28a: avcodec/hevc_refs: Optimize 16bit generate_missing_ref()
[12:55:45 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0ca85d1326d0: avcodec/hnm4video: Optimize postprocess_current_frame()
[12:55:46 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1adb5720a2a5: avcodec/hevcdec: Check delta_luma_weight_l0/1
[12:55:47 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:32b4512aeca8: avcodec/4xm: Check for end of input in decode_p_block()
[12:55:48 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b9b9106f25d2: avcodec/vp56: Consider the alpha start as end of the prior header
[12:55:49 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:87a487157190: avcodec/diracdec: Check that slices are fewer than pixels
[12:55:50 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:66e60b3c9685: avcodec/indeo2: Check remaining input more often
[12:55:51 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a2d0ed8718ec: avcodec/ffwavesynth: Fix integer overflow for some corner case values
[12:55:52 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:50b07e145bf2: avcodec/ffwavesynth: Fixes invalid shift with pink noise seeking
[12:55:53 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:36e34701955e: avcodec/loco: Check left column value
[12:55:54 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5349964e02f7: avcodec/flicvideo: Optimize and Simplify FLI_COPY in flic_decode_frame_24BPP() by using bytestream2_get_buffer()
[12:55:55 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:12f5cb95f8b4: avcodec/anm: Check input size for a frame with just a stop code
[12:55:56 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:e37b9df6c982: avcodec/alsdec: Limit maximum channels to 512
[12:55:57 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:9dd231c42c3f: avcodec/alsdec: Fix integer overflow in decode_var_block_data()
[12:55:58 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:032fc5b082fa: avformat/realtextdec: free queue on error
[12:55:59 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b72b3d43ed3b: avcodec/idcinvideo: Add 320x240 default maximum resolution
[12:56:00 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:3381c2bd9b68: avcodec/aacdec: Add FF_CODEC_CAP_INIT_CLEANUP
[12:56:01 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:793ff83b165d: avcodec/rl2: set dimensions
[12:56:02 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:cc70b01c394e: avcodec/alac: Fix multiple integer overflows in lpc_prediction()
[12:56:03 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1f47a0135e7c: avcodec/alac: Check for bps of 0
[12:56:04 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:891508dd8892: avcodec/cavsdec: Limit the number of access units per packet to 2
[12:56:05 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:697383e1789b: avcodec/vb: Check input packet size to be large enough to contain flags
[12:56:06 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1b4b7a7de1c5: avcodec/tta: Fix integer overflow in prediction
[12:56:07 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:62afc95281c6: avcodec/vorbisdec: Check get_vlc2() failure
[12:56:08 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:29765b3be363: avcodec/vc1_block: Check for double escapes
[12:56:09 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:befb2f717b64: avcodec/vc1dec: Require res_sprite for wmv3images
[12:56:10 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0ccc7efc4d8e: avcodec/truemotion2: Fix multiple integer overflows in tm2_null_res_block()
[12:56:11 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:cb1af09dd0e7: avcodec/bgmc: Check input space in ff_bgmc_decode_init()
[12:56:12 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:7096eb193c02: avcodec/ralf: fix undefined shift
[12:56:13 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:aefa5dd5a488: avcodec/ralf: fix undefined shift in extend_code()
[12:56:14 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6d1f143ae128: avcodec/apedec: Fix 32bit int overflow in do_apply_filter()
[12:56:15 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:79e06f4d316b: avcodec/iff: Check for overlap in cmap_read_palette()
[12:56:16 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:eeb1e37e7645: avcodec/vorbisdec: fix FASTDIV usage for vr_type == 2
[12:56:17 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:18c0c14a0568: avcodec/vc1_pred: Fix refdist in scaleforopp()
[12:56:18 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:f1b943df9266: avcodec/qdm2: Check frame size
[12:56:19 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ad3452eb2560: avcodec/vp56: Add vpX_rac_is_end() to check for the end of input
[12:56:20 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8e41f410774b: avcodec/vp5/6/8: use vpX_rac_is_end()
[12:56:21 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:bc2fb4cf8a6c: avcodec/vp56rac: delay signaling an error on truncated input
[12:56:22 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:089b1e16770b: avcodec/aacps: Fix integer overflows in hybrid_synthesis()
[12:56:23 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:da76ca55518e: avcodec/takdec: Fix integer overflow in decorrelate()
[12:56:24 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a003c985bb86: avcodec/alsdec: Check k from being outside what our implementation can handle
[12:56:25 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a663d186a635: avcodec/htmlsubtitles: Avoid locale dependant isdigit()
[12:56:26 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1b90d7bbde65: libavcodec/utils: Free threads on init failure
[12:56:27 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:71e74978b414: avcodec/gdv: Replace assert() checking bitstream by if()
[12:56:28 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a77652e93e4f: avcodec/hevcdec: repeat character in skiped
[12:56:29 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:f369b5b287b5: avformat/cdxl: Fix integer overflow in intermediate
[12:56:30 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c888b34b1c55: avcodec/hevcdec: Fix memleak of a53_caption
[12:56:31 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b1f0a2bdefa9: avformat/mov: Check for EOF in mov_read_meta()
[12:56:32 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0b8b5fea9439: avcodec/sunrast: Fix return type for "unsupported (compression) type"
[12:56:33 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1eb05c3bbb37: avcodec/sunrast: Fix indention
[12:56:34 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8567a8619598: avcodec/adpcm: Check number of channels for MTAF
[12:56:35 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ad7b379e426e: avcodec/ffwavesynth: Fix integer overflow in timestamps
[12:56:36 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8831d1c85015: avcodec/alac: fix undefined behavior with INT_MIN in lpc_prediction()
[12:56:37 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:9b73ca0bca6e: avcodec/alac: Fix invalid shifts in 20/24 bps
[12:56:38 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6c4d2cc992cd: avcodec/smacker: Fix integer overflow in signed int multiply in SMK_BLK_FILL
[12:56:39 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:51618d1cbf3f: avcodec/utils: Use av_memcpy_backptr() in ff_color_frame()
[12:56:40 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b5a8b3883e44: avcodec/aacdec: Check if we run out of input in read_stream_mux_config()
[12:56:41 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:7bc4f1452f2b: avcodec/utils: Optimize ff_color_frame() using memcpy()
[12:56:42 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d7d7c9b2caf8: avcodec/g729_parser: Check block_size
[12:56:43 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:f29bd3930f5d: avcodec/dstdec: Fix integer overflow in samples_per_frame computation
[12:56:44 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b6a62d5bd4a4: avcodec/fitsdec: Prevent division by 0 with huge data_max
[12:56:45 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:4aedbf234c41: avcodec/alsdec: Avoid dereferencing context pointer in inner interleave loop
[12:56:46 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6c93707b9f5a: avcodec/atrac3: Check block_align
[12:56:47 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5401126753f2: avcodec/4xm: Check index in decode_i_block() also in the path where its not used.
[12:56:48 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:538bfc605371: avcodec/hevc_cabac: Tighten the limit on k in ff_hevc_cu_qp_delta_abs()
[12:56:49 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:860ae495c723: avcodec/apedec: Fix several integer overflows in predictor_update_filter() and do_apply_filter()
[12:56:50 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:bea0915aafe8: avcodec/vc1: check REFDIST
[12:56:51 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:47e61e223d30: avcodec/vc1: Check for excessive resolution
[12:56:52 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c92c220d2cba: avcodec/vc1_block: Fix invalid shift with rangeredfrm
[12:56:53 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:4ca1bcdfca01: avcodec/vc1_pred: Fix invalid shifts in scaleforopp()
[12:56:54 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d5bca31f5821: vcodec/vc1: compute rangex/y only for P/B frames
[12:56:55 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:1f2d293fabe5: avcodec/ralf: Fix integer overflow in decode_channel()
[12:56:56 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c6c9f2e30e12: avcodec/motionpixels: Mark 2 functions as always_inline
[12:56:57 CET] <cone-438> ffmpeg 03James Almer 07release/3.4:64cfde80336e: avcodec/fitsdec: fix use of uninitialised values
[12:56:58 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:3faa5c0fec8c: avcodec/utils: Check sample_rate before opening the decoder
[12:56:59 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:38800ac4dd00: avformat/electronicarts: If no packet has been read at the end do not treat it as if theres a packet
[12:57:00 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8ca3bf37abde: avcodec/g2meet: Check if adjusted pixel was on the stack
[12:57:01 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:29f07606b6b1: avcodec/g2meet: Check for end of input in jpg_decode_block()
[12:57:02 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d458cfdcca2a: avcodec/wmaprodec: Check if there is a stream
[12:57:03 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a7e147c85688: avformat/subtitles: Check nb_subs in ff_subtitles_queue_finalize()
[12:57:04 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:3e5316bf2f5c: avcodec/sunrast: Check for availability of maplength before allocating image
[12:57:05 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:9462ca109fbb: avcodec/sunrast: Check that the input is large enough for the maximally compressed image
[12:57:06 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:f83710ee4bbb: avformat/mpsubdec: Clear queue on error
[12:57:07 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c388edef742f: avcodec/truemotion1: Check that the input has enough space for a minimal index_stream
[12:57:08 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:4b7829bf9c71: avcodec/ituh263dec: Check input for minimal frame size
[12:57:09 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:60c8cf09df54: avcodec/fitsdec: Fail on 0 naxisn
[12:57:10 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d109b2d41dfd: avcodec/exr: Allow duplicate use of channel indexes
[12:57:11 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:557707947300: avcodec/pcm: Check bits_per_coded_sample
[12:57:12 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:34905f72198b: avcodec/qdmc: Check input space in qdmc_get_vlc()
[12:57:13 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:25a917e46f79: avcodec/wmaprodec: Check that the streams channels do not exceed the overall channels
[12:57:14 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:386b987f2a8c: avfilter/vf_geq: Use av_clipd() instead of av_clipf()
[12:57:15 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:3ba68a540000: avformat/shortendec: Check k in probe
[12:57:16 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6b85dc6569bb: avcodec/adpcm: Fix left shifts in AV_CODEC_ID_ADPCM_EA
[12:57:17 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6d62dbb46bca: avcodec/lsp: Fix undefined shifts in lsp2poly()
[12:57:18 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d998b81ce17f: avcodec/g729postfilter: Fix undefined shifts
[12:57:19 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:4b4c26ca09b5: avcodec/g729postfilter: Fix undefined intermediate pointers
[12:57:20 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0041d3cebab4: avcodec/apedec: Fix integer overflow in predictor_update_3930()
[12:57:21 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:888df4b68ce6: avcodec/g723_1dec: Fix overflow in shift
[12:57:22 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:22336d5c480a: avcodec/adpcm: Check initial predictor for ADPCM_IMA_EA_EACS
[12:57:23 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:7c7e10372979: avcodec/binkaudio: Check sample rate
[12:57:24 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:f628f38f6e43: avcodec/g729postfilter: Fix left shift of negative value
[12:57:25 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:c992a8301a34: avcodec/wmalosslessdec: Check block_align
[12:57:26 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0dc659b8fbe5: avcodec/vc1_block: Fixes integer overflow in vc1_decode_i_block_adv()
[12:57:27 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8d7d6066efc8: avcodec/ffwavesynth: Fix integer overflows in pink noise addition
[12:57:28 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:08972bff12b6: avcodec/aliaspixdec: Check input size against minimal picture size
[12:57:29 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b58e7868f205: avcodec/smacker: Fix integer overflows in pred[] in smka_decode_frame()
[12:57:30 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:958cc68d51ab: avcodec/alac: Fix integer overflow in LPC
[12:57:31 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8d483f9849b2: avcodec/ptx: Check that the input contains at least one line
[12:57:32 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:b3d6eabd7833: avformat/pjsdec: Check duration for overflow
[12:57:33 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:09e942aa4d59: avcodec/alsdec: Check that input space for header exists in read_diff_float_data()
[12:57:34 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:e02dedf2670c: avcodec/takdec: Fix overflow with large sample rates
[12:57:35 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:4ed397df6555: avcodec/ralf: Skip initializing unused filter variables
[12:57:36 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:7b0ad24b1042: avcodec/qdrw: Check input for header/skiped space before get_buffer()
[12:57:37 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:68274f568e91: avcodec/vp5: Check render_x/y
[12:57:38 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a1d681364902: avcodec/g723_1dec: fix invalid shift with negative sid_gain
[12:57:39 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:490f931494a8: avcodec/libvorbisdec: Fix insufficient input checks leading to out of array reads
[12:57:40 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:132e4e5460c8: avcodec/apedec: Only clear the needed buffer space, instead of all
[12:57:41 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:7369aa201e71: avcodec/adpcm: Fix invalid shifts in ADPCM DTK
[12:57:42 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:2635bfb2b39e: avcodec/wmalosslessdec: Fix some integer anomalies
[12:57:43 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:64b961273aac: avcodec/utils: Check block_align
[12:57:44 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a154ec5f43a5: avcodec/truemotion2: Fix several integer overflows in tm2_low_res_block()
[12:57:45 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:eda94068959f: avcodec/aacdec_template: Check samplerate
[12:57:46 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:f4103876f90f: avformat/nutenc: Do not pass NULL to memcmp() in get_needed_flags()
[12:57:47 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:0c9ad1c746e3: avcodec/snowenc: Fix 2 undefined shifts
[12:57:48 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:e0d167051e93: avcodec/snowenc: Set mb_num to avoid ratecontrol floating point divisions by 0.0
[12:57:49 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:2258982c8bfc: avcodec/dstdec: Check read_table() for failure
[12:57:50 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:3de0c702bdf1: avcodec/dstdec: Check that AC probabilities are within range
[12:57:51 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:aaa9b96cf6bf: avcodec/apedec: Fix undefined integer overflow in long_filter_ehigh_3830()
[12:57:52 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a687664dd489: avcodec/ffv1dec: Use a different error message for the slice level CRC
[12:57:53 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:5ebee49b343b: avutil/lfg: Document the AVLFG struct
[12:57:54 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:ffc4603e6145: avcodec/apedec: Fix integer overflow in filter_3800()
[12:57:55 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:4b8a0ce8f793: avcodec/iff: Check available space before entering loop in decode_long_vertical_delta2() / decode_long_vertical_delta()
[12:57:56 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:f94127a40ef3: avcodec/xsubdec: fix overflow in alpha handling
[12:57:57 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:8255244f19d8: avcodec/wmavoice: Check sample_rate
[12:57:58 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:25727befccd1: avcodec/atrac3plus: Check split point in fill mode 3
[12:57:59 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:a76e4ba104ba: avcodec/cook: Check samples_per_channel earlier
[12:58:00 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d3fe22a1dcec: avcodec/cook: Enlarge gain table
[12:58:01 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:d737429008ee: avcodec/twinvq: Check block_align
[12:58:02 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:07f16ceb8e71: avcodec/cook: Move up and extend block_align check
[12:58:03 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:965b610359eb: avcodec/adpcm: Fix undefined behavior with negative predictions in IMA OKI
[12:58:04 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:9e635252fb15: avcodec/interplayacm: Fix overflow of last unused value
[12:58:05 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:955c310b75dd: avcodec/wmaprodec: get frame during frame decode
[12:59:00 CET] <BradleyS> it's like christmas
[13:11:13 CET] <durandal_1707> kurosu: i really need FFT algorithm for cross-correlation that works with very very long signals, i already done brute-force approach and that one is gonna be slow for big kernel size
[13:26:22 CET] <thardin> fftw?
[13:29:02 CET] <durandal_1707> thardin: fftw is not FFT algorithm for cross correlation
[13:29:25 CET] <durandal_1707> some reading skills are required
[13:30:27 CET] <thardin> you use it as a base
[13:30:39 CET] <thardin> pad with zeroes etc etc
[13:48:55 CET] <durandal_1707> thardin: nope, besides ffmpeg have several fft implementations
[13:49:05 CET] <durandal_1707> etc etc
[13:59:51 CET] <thardin> mkay
[14:01:12 CET] <thardin> so qhat's the problem?
[14:01:53 CET] <thardin> a large kernel will take long time regardless
[14:09:18 CET] <durandal_1707> thardin: i want to do it in FFT, not in time domain
[14:10:03 CET] <durandal_1707> so looking for way to do it with limited lag, (otherwise you can not do it if lag is same as number of samples)
[15:26:05 CET] <thardin> durandal_1707: so you want to do it cepstral transforms?
[15:26:21 CET] <thardin> correlate power spectra
[15:27:14 CET] <thardin> is there context for this problem?
[16:30:41 CET] <Lynne> was this for the same problem you wanted a 6*44100*10 transform?
[16:34:25 CET] <mkver> michaelni: You backported e78b0f8 to 3.4, but that commit broke building with hardcoded tables, but you did not backport c8232e50074f6f9f9b0674d0a5433f49d73a4e50 which fixed this. This is not the only release affected by this, see http://fate.ffmpeg.org/report.cgi?slot=x86_64-openbsd5.6-gcc4.2-conf2-n4.0&time=20191112223445
[17:10:59 CET] <durandal_1707> Lynne: i want unlimited transform, just with fixed lag
[17:12:36 CET] <michaelni> mkver, will fix, thx
[17:12:45 CET] <j-b> I want a poney transform
[17:13:45 CET] <JEEB> not unicorn?
[17:18:28 CET] <durandal_1707> Lynne: see this: https://www.dsprelated.com/showthread/comp.dsp/3341-1.php scroll to octave/matlab script
[17:29:51 CET] <Lynne> durandal_1707: have you read https://www.danvillesignal.com/images/pdfs/compdsp_Borgerding_FFT_slides2.pdf
[17:30:34 CET] <Lynne> it makes sense to me, the padding by zero is needed to generated a very leaky fft with enough coefficients to correlate with the original first transform
[17:31:10 CET] <Lynne> since you're only doing correlation you don't need full frequency resolution and partial time resolution is acceptable I guess
[17:31:29 CET] <thardin> durandal_1707: you wan to do like a sliding window correlation?
[17:32:50 CET] <durandal_1707> yes, up to our FFT supports, 131072/4
[17:41:46 CET] <durandal_1707> Lynne: i can get sensible results by using afir filter and reversing impulse in time domain, padding impulse with zero 2*x size of impulse, and padding with zeros input audio at start and end with 1*x size of impulse, but obviously this works only for fixed size impulse audio
[17:41:49 CET] <thardin> I don't see the issue. just do fft-based convolution between the two signals
[17:44:05 CET] <durandal_1707> forgot to mention that i need to normalize correlation coefficients, but that is easiest part
[17:44:24 CET] <cone-438> ffmpeg 03Carl Eugen Hoyos 07release/3.4:1b814e6afffb: lavc/tableprint_vlc: Remove avpriv_request_sample() from included files.
[17:44:25 CET] <cone-438> ffmpeg 03Michael Niedermayer 07release/3.4:6e208e78d365: Update for 3.4.7
[17:48:22 CET] <Lynne> durandal_1707: why would you want non-fixed impulse size?
[17:49:52 CET] <durandal_1707> ffmpeg -f lavfi -i anoisesrc=d=10 -af "asplit[a][b],[b]areverse,apad=whole_dur=20[b],[a]adelay=1000:all=1,apad=whole_dur=20[a],[a][b]afir=gtype=none:irgain=1/170000" out.wav
[17:50:48 CET] <durandal_1707> Lynne: i guess that could be different filter
[18:19:44 CET] <JEEB> heh, people asking for autoselection of libdav1d / libaom depending on AV1 bit depth
[18:19:53 CET] <JEEB> 8bit -> dav1d , 10bit -> libaom
[18:20:18 CET] <JEEB> didn't think the x86_64 perf diff was that big
[18:23:00 CET] <durandal_1707> JEEB: huh, libaom decoder is faster than dav1d? worlds gonna end.
[18:23:49 CET] <JEEB> 10bit specifically, which is not yet sponsored
[18:23:58 CET] <JEEB> also I don't have actual clips mentioned
[18:24:10 CET] <JEEB> I just got a bug report requesting that feature
[18:24:21 CET] <durandal_1707> implement it ASAP!
[18:24:39 CET] <JEEB> personally I haven't even had the time to get 10bit samples yet :P
[18:25:40 CET] <JEEB> also if I were to do something it'd be SIMD, but I suck at that (at this point of time). also I think with dav1d it's a $$$ question so even someone would have written the SIMD it might not get merged
[18:26:41 CET] <JEEB> *so even if
[18:26:59 CET] <JEEB> (note: this is just guesstimation given the 10bit discussions I've seen so far)
[18:27:07 CET] <JEEB> (in other words: I might be completely wrong)
[18:27:19 CET] <durandal_1707> ok
[21:22:52 CET] <montana> there was a very smart person here who knows a lot about subitles/closed captioning.  who was it
[21:26:12 CET] <montana> okay it was mkver
[21:26:17 CET] <montana> mkver are you here?
[21:26:49 CET] <montana>  <mkver> You could simply use e.g. MKVToolNix to stretch the subtitles by a factor of 90. Or you could use SubtitleEdit for the job.
[21:27:12 CET] <montana> mkver i know how to do it in mkvtoolnix but how do i do this in subtitledit
[21:37:28 CET] <montana> jgb> mkver wow you are very smart: how did you know about factor of 90
[21:37:28 CET] <montana> [02:48:52 CEST] <mkver> This was my initial guess: cc data usually lives in containers with a 90kHz clock; Matroska usually uses a 1kHz clock. Given that the timestamps are monotonically increasing and given that this procedure usually works, I guessed that there is a hardcoded timebase of 90kHz somewhere.
[21:38:22 CET] <montana> mkver that stretch by 90 worked; but i also came across subtitle where i had to stretch by 3 to match the timing?  why 3 on this subtitle
[21:58:45 CET] <cone-109> ffmpeg 03Michael Niedermayer 07master:bfa8272f4053: vcodec/agm: Alloc based on coded dimensions
[00:00:00 CET] --- Sat Nov 16 2019


More information about the Ffmpeg-devel-irc mailing list