[FFmpeg-cvslog] avcodec/libvpxenc: Apply codec options to alpha codec context

2021-09-08 Thread Adam Chelminski
ffmpeg | branch: master | Adam Chelminski | Fri Sep 3 10:32:06 2021 +0200| [715f63232fc91f69b7505832437d3ef245fc6232] | committer: James Zern avcodec/libvpxenc: Apply codec options to alpha codec context When encoding yuva420 (alpha) frames, the vpx encoder uses a second vpx_codec_ctx to

[FFmpeg-cvslog] avformat/rtpdec: Make ff_rtp_handler_iterate() static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 14:03:22 2021 +0200| [3008a93b4deb4b453d908e90a651f17af578cf0d] | committer: Andreas Rheinhardt avformat/rtpdec: Make ff_rtp_handler_iterate() static Possible since 61974537610d82bd35b6e3ac91ccd270c6bdc711. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/iirfilter: Make ff_iir_filter_flt() static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 13:41:50 2021 +0200| [41751e4aefc5d1b12d45a3cbcc33d3d9b704609a] | committer: Andreas Rheinhardt avcodec/iirfilter: Make ff_iir_filter_flt() static Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avformat/rawdec: Make ff_raw_data_read_header() static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 13:59:26 2021 +0200| [cd3d7b0f8f772883a0ab50918548e991750d5851] | committer: Andreas Rheinhardt avformat/rawdec: Make ff_raw_data_read_header() static Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/snow_dwt: Make ff_snow_(horizont|vertic)al_compose97i static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 13:38:05 2021 +0200| [854f7bab5a766d3b4530bb5fdd2c6b7e4faf5e02] | committer: Andreas Rheinhardt avcodec/snow_dwt: Make ff_snow_(horizont|vertic)al_compose97i static Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avformat/mov_chan: Make ff_mov_get_channel_layout() static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 13:52:06 2021 +0200| [49916dafb955d992160c4778b76099c848a35390] | committer: Andreas Rheinhardt avformat/mov_chan: Make ff_mov_get_channel_layout() static Possible since 3bab7cd12802dc5abf2c5cc6dec49e9e249ce204. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/jpeg2000: Make ff_tag_tree_size() static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 13:30:11 2021 +0200| [faa62773cb944726440f2b6ea721086beaa09375] | committer: Andreas Rheinhardt avcodec/jpeg2000: Make ff_tag_tree_size() static Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mqcenc: Make ff_mqc_flush() static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 13:08:58 2021 +0200| [fc9cb7d51aa40bdbc0680278c4228701be445656] | committer: Andreas Rheinhardt avcodec/mqcenc: Make ff_mqc_flush() static Only used as an auxiliary function for ff_mqc_flush_to() since

[FFmpeg-cvslog] avcodec/h263dec: Make ff_h263_hw_config_list static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 12:41:29 2021 +0200| [029bfc3501dc4597c5438760db25bcacecdb5eb3] | committer: Andreas Rheinhardt avcodec/h263dec: Make ff_h263_hw_config_list static Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/qsv: Make ff_qsv_map_error() static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 12:48:29 2021 +0200| [25394eb72ee0f0735ea06b439a8dde428def8dc3] | committer: Andreas Rheinhardt avcodec/qsv: Make ff_qsv_map_error() static It is only an auxiliary function to ff_qsv_print_(error|warning)(). Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/cbs: Make ff_cbs_alloc_unit_data() static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 12:37:26 2021 +0200| [fd43b868e1293b4d72323a861994f65456d060b6] | committer: Andreas Rheinhardt avcodec/cbs: Make ff_cbs_alloc_unit_data() static Forgotten in 7c92eaace2b338e0b3acc18e1543b365610578fd. Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avcodec/bsf: ff_list_bsf static

2021-09-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 6 12:15:42 2021 +0200| [97bc4695fb7a51574d863812af58ab63746558fd] | committer: Andreas Rheinhardt avcodec/bsf: ff_list_bsf static It is a special BSF that is only available via the av_bsf_list-API; it is not part of the list generated

[FFmpeg-cvslog] Changelog: update

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Wed Sep 8 23:14:28 2021 +0200| [b5cdf08cae1ae134b7409ec455bf09eb3432ad8e] | committer: Michael Niedermayer Changelog: update Signed-off-by: Michael Niedermayer >

[FFmpeg-cvslog] avcodec/utils: don't return negative values in av_get_audio_frame_duration()

2021-09-08 Thread James Almer
ffmpeg | branch: release/4.4 | James Almer | Wed Jul 21 01:02:44 2021 -0300| [07dec5b0c383ebd6053bdf0a022dfe4aa01b9b70] | committer: Michael Niedermayer avcodec/utils: don't return negative values in av_get_audio_frame_duration() In some extrme cases, like with adpcm_ms samples with an

[FFmpeg-cvslog] avformat/dhav: use frame number if timestamp difference is zero

2021-09-08 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 8 22:46:01 2021 +0200| [7b523a06d0f4c006225c75339ce8f66b25a36f41] | committer: Paul B Mahol avformat/dhav: use frame number if timestamp difference is zero >

[FFmpeg-cvslog] Update for 4.4.1

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Wed Sep 8 22:43:54 2021 +0200| [620fa723b8f797aabae67419ddc49b3577a00a64] | committer: Michael Niedermayer Update for 4.4.1 Signed-off-by: Michael Niedermayer >

[FFmpeg-cvslog] libavfilter/vf_scale_qsv: add MFX_MEMTYPE_FROM_VPPOUT flag to frame_type

2021-09-08 Thread Artem Galin
ffmpeg | branch: master | Artem Galin | Fri Aug 20 22:48:09 2021 +0100| [c1cebaa4c495666ecd27f0dfe7f175e2f0185f7a] | committer: James Almer libavfilter/vf_scale_qsv: add MFX_MEMTYPE_FROM_VPPOUT flag to frame_type In case of DX11 device type, Media SDK is sensitive to these flags.

[FFmpeg-cvslog] libavfilter/vf_scale_qsv: enabling d3d11va support, added mfxhdlpair

2021-09-08 Thread Artem Galin
ffmpeg | branch: master | Artem Galin | Fri Aug 20 22:48:08 2021 +0100| [46c6946eeea8bb213c4f9b5b1f1aecfdfab5454e] | committer: James Almer libavfilter/vf_scale_qsv: enabling d3d11va support, added mfxhdlpair Adding DX11 relevant device type checks and adjusting callback with proper MediaSDK

[FFmpeg-cvslog] libavfilter/vf_deinterlace_qsv: enabling d3d11va support, added mfxhdlpair

2021-09-08 Thread Artem Galin
ffmpeg | branch: master | Artem Galin | Fri Aug 20 22:48:10 2021 +0100| [19a17388d8c53acaeff0df59202254aa4038f6cb] | committer: James Almer libavfilter/vf_deinterlace_qsv: enabling d3d11va support, added mfxhdlpair Adding DX11 relevant device type checks and adjusting callback with proper

[FFmpeg-cvslog] libavfilter/qsvvpp: add MFX_MEMTYPE_FROM_VPPOUT flag to output frames

2021-09-08 Thread Artem Galin
ffmpeg | branch: master | Artem Galin | Fri Aug 20 22:48:07 2021 +0100| [36166cc304975918da201de48987e9e898ae8021] | committer: James Almer libavfilter/qsvvpp: add MFX_MEMTYPE_FROM_VPPOUT flag to output frames In case of DX11 device type, Media SDK is sensitive to these flags. Signed-off-by:

[FFmpeg-cvslog] libavfilter/qsvvpp: enabling d3d11va support, added mfxhdlpair

2021-09-08 Thread Artem Galin
ffmpeg | branch: master | Artem Galin | Fri Aug 20 22:48:06 2021 +0100| [a611c35001f477f1c911027faa93cddf67874693] | committer: James Almer libavfilter/qsvvpp: enabling d3d11va support, added mfxhdlpair Adding DX11 relevant device type checks and adjusting callback with proper MediaSDK pair

[FFmpeg-cvslog] libavutil/hwcontext_d3d11va: adding more texture information to the D3D11 hwcontext API

2021-09-08 Thread Artem Galin
ffmpeg | branch: master | Artem Galin | Fri Aug 20 22:48:05 2021 +0100| [4f78711f9c28b11dae4e4b96be46b6b4925eb8c6] | committer: James Almer libavutil/hwcontext_d3d11va: adding more texture information to the D3D11 hwcontext API Microsoft VideoProcessor requires texture with

[FFmpeg-cvslog] libavutil/hwcontext_qsv: add usage child_device_type argument to explicitly select d3d11va/DX11 device type

2021-09-08 Thread Artem Galin
ffmpeg | branch: master | Artem Galin | Fri Aug 20 22:48:04 2021 +0100| [f1cd1dc6ce72e1d9ba259a946b3c033223f0a4f8] | committer: James Almer libavutil/hwcontext_qsv: add usage child_device_type argument to explicitly select d3d11va/DX11 device type UPD: Rebase of last patch set over current

[FFmpeg-cvslog] libavutil/hwcontext_qsv: supporting d3d11va device type

2021-09-08 Thread Artem Galin
ffmpeg | branch: master | Artem Galin | Fri Aug 20 22:48:03 2021 +0100| [a08a5299ac68b1151179c8b0ca1e920ee6c96e2b] | committer: James Almer libavutil/hwcontext_qsv: supporting d3d11va device type This enables usage of non-powered/headless GPU, better HDR support. Pool of resources is

[FFmpeg-cvslog] libavcodec/qsv: enabling d3d11va support, added mfxhdlpair

2021-09-08 Thread Artem Galin
ffmpeg | branch: master | Artem Galin | Fri Aug 20 22:48:02 2021 +0100| [776d5a747220b03810c7d7a02f1c41c800316799] | committer: James Almer libavcodec/qsv: enabling d3d11va support, added mfxhdlpair Adding DX11 relevant device type checks and adjusting callbacks with proper MediaSDK pair type

[FFmpeg-cvslog] avfilter/af_speechnorm: add timeline support

2021-09-08 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 8 22:11:06 2021 +0200| [3df55c7bd6c4a101b3baa7933415db016be63f45] | committer: Paul B Mahol avfilter/af_speechnorm: add timeline support > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3df55c7bd6c4a101b3baa7933415db016be63f45 ---

[FFmpeg-cvslog] avfilter/af_speechnorm: check return value of av_frame_make_writable()

2021-09-08 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 8 20:59:08 2021 +0200| [5db1e07a62e29da4c212a4a4536c570d06f3d102] | committer: Paul B Mahol avfilter/af_speechnorm: check return value of av_frame_make_writable() >

[FFmpeg-cvslog] avfilter/af_speechnorm: use floats in place of doubles where it is already float used

2021-09-08 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 8 20:52:38 2021 +0200| [ccd95cb248562a4ad7eeba0aa8aff992a1daa625] | committer: Paul B Mahol avfilter/af_speechnorm: use floats in place of doubles where it is already float used >

[FFmpeg-cvslog] avcodec/jpeg2000dec: Check that atom header is within bytsetream

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Sep 5 21:00:38 2021 +0200| [b3e21be8e18b0304473a7b507a4545336cc658c4] | committer: Michael Niedermayer avcodec/jpeg2000dec: Check that atom header is within bytsetream Fixes: Infinite loop Fixes:

[FFmpeg-cvslog] avcodec/apedec: Fix 2 integer overflows in filter_3800()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Sep 4 19:55:28 2021 +0200| [7d58def70a530d0693bc0a9762db7c544553b256] | committer: Michael Niedermayer avcodec/apedec: Fix 2 integer overflows in filter_3800() Fixes: signed integer overflow: 1683879955 - -466265224 cannot be

[FFmpeg-cvslog] avcodec/xpmdec: Move allocations down after more error checks

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Sep 3 18:54:08 2021 +0200| [baefa5385e312bf8283880863f963f3a8fb7df02] | committer: Michael Niedermayer avcodec/xpmdec: Move allocations down after more error checks Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/argo: Move U, fix shift

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Sep 3 17:12:53 2021 +0200| [34aad0245725ac91a62c4ce45474b4f8b452e303] | committer: Michael Niedermayer avcodec/argo: Move U, fix shift Fixes: left shift of 255 by 24 places cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/mov: Check dts for overflow in mov_read_trun()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Thu Aug 26 13:37:27 2021 +0200| [3d5f361290abcc16f6b003bab6ad84ad05aad2b0] | committer: Michael Niedermayer avformat/mov: Check dts for overflow in mov_read_trun() Fixes: signed integer overflow: 9223372034248226491 + 3275247799 cannot be

[FFmpeg-cvslog] avformat/adtsenc: return value check for init_get_bits in adts_decode_extradata

2021-09-08 Thread maryam ebrahimzadeh
ffmpeg | branch: release/4.4 | maryam ebrahimzadeh | Wed Aug 4 16:15:18 2021 -0400| [fb993619d1035fa9646506925ea70fb122038999] | committer: Michael Niedermayer avformat/adtsenc: return value check for init_get_bits in adts_decode_extradata As the second argument for init_get_bits (buf) can

[FFmpeg-cvslog] avformat/avidec: Use 64bit for frame number in odml index parsing

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Tue May 11 18:54:53 2021 +0200| [e64b4a75bdb4dd32a6478ffeca649882e3804956] | committer: Michael Niedermayer avformat/avidec: Use 64bit for frame number in odml index parsing Fixes: signed integer overflow: 1179337772 + 1392508928 cannot be

[FFmpeg-cvslog] avcodec/mjpegbdec: Skip SOS on AVDISCARD_ALL as does mjpeg

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Aug 22 21:57:28 2021 +0200| [fa4ac6b43a48f6cb047792fed349bc1ea6952c36] | committer: Michael Niedermayer avcodec/mjpegbdec: Skip SOS on AVDISCARD_ALL as does mjpeg Fixes: NULL pointer dereference Fixes:

[FFmpeg-cvslog] avcodec/webp: Check available space in loop in decode_entropy_coded_image()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Jul 25 15:50:54 2021 +0200| [671e182cc46e73a0b63c3d1f35efab12405f8ea5] | committer: Michael Niedermayer avcodec/webp: Check available space in loop in decode_entropy_coded_image() Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/mjpegdec: Check for bits left in mjpeg_decode_scan_progressive_ac()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Aug 22 20:47:00 2021 +0200| [af8de920b7bdf6f5dfb34d3fd2e31e24fe50fb60] | committer: Michael Niedermayer avcodec/mjpegdec: Check for bits left in mjpeg_decode_scan_progressive_ac() Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/h264dec: use picture parameters in ff_print_debug_info2()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Aug 8 21:23:31 2021 +0200| [fa6d6cc810002b73107420480a07c9e982087d45] | committer: Michael Niedermayer avcodec/h264dec: use picture parameters in ff_print_debug_info2() Fixes: out of array read Fixes:

[FFmpeg-cvslog] avcodec/vc1dec: ff_print_debug_info() does not support WMV3 field_mode

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Aug 8 20:46:32 2021 +0200| [82fe7775a8cd59f2a576b11db38ff9515c04bd1e] | committer: Michael Niedermayer avcodec/vc1dec: ff_print_debug_info() does not support WMV3 field_mode Fixes: out of array read Fixes:

[FFmpeg-cvslog] avcodec/frame_thread_encoder: Free AVCodecContext structure on error during init

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Aug 14 09:55:00 2021 +0200| [4254dbe20fea3e3e1897c82027f148c868d6c11e] | committer: Michael Niedermayer avcodec/frame_thread_encoder: Free AVCodecContext structure on error during init Fixes: MemLeak Fixes: 8281 Fixes: PoC_option158.jpg

[FFmpeg-cvslog] avcodec/faxcompr: Check for end of input in cmode == 1 in decode_group3_2d_line()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Jul 31 21:17:23 2021 +0200| [f6f682f5aac684e3579553dc3981746623ac3f6e] | committer: Michael Niedermayer avcodec/faxcompr: Check for end of input in cmode == 1 in decode_group3_2d_line() Fixes: Infinite loop Fixes:

[FFmpeg-cvslog] avcodec/vc1dec: Disable error concealment for *IMAGE

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Jul 31 00:01:53 2021 +0200| [674adf0a028bb795dd089ff0ce8d83aedde93f72] | committer: Michael Niedermayer avcodec/vc1dec: Disable error concealment for *IMAGE The existing error concealment makes no sense for the image formats, they use

[FFmpeg-cvslog] avcodec/sbrdsp_fixed: Fix negation overflow in sbr_neg_odd_64_c()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Jul 30 23:04:08 2021 +0200| [f25834ab0786308824bd4b4a082dfaeda0384449] | committer: Michael Niedermayer avcodec/sbrdsp_fixed: Fix negation overflow in sbr_neg_odd_64_c() Fixes: negation of -2147483648 cannot be represented in type

[FFmpeg-cvslog] avcodec/argo: Check for even dimensions

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Jul 31 12:41:34 2021 +0200| [725a0446b409d20a8fb762e5804b170808a52001] | committer: Michael Niedermayer avcodec/argo: Check for even dimensions Fixes: reading over the end Fixes:

[FFmpeg-cvslog] avformat/wtvdec: Check for EOF before seeking back in parse_media_type()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Aug 1 20:42:53 2021 +0200| [88264f84c99519651a7417f4eed25ae17a6e61d1] | committer: Michael Niedermayer avformat/wtvdec: Check for EOF before seeking back in parse_media_type() Fixes: Infinite loop Fixes:

[FFmpeg-cvslog] avformat/mpc8: Check first keyframe position for overflow

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Aug 1 20:25:20 2021 +0200| [58477f42a2a7220bf412fbfd460c6fcc077396a5] | committer: Michael Niedermayer avformat/mpc8: Check first keyframe position for overflow Fixes: signed integer overflow: 9223372036854775791 + 18 cannot be

[FFmpeg-cvslog] avcodec/exr: Check ac_count

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Aug 1 18:38:31 2021 +0200| [fbf576417aa7701fad87d27c998ab0fe2ec6ba84] | committer: Michael Niedermayer avcodec/exr: Check ac_count Fixes: signed integer overflow: -9223372036854775808 * 2 cannot be represented in type 'long long'

[FFmpeg-cvslog] avformat/wavdec: Use 64bit in new_pos computation

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Tue Apr 27 20:57:02 2021 +0200| [8a3eb4498b10d16fb973443826bffd117ad9e7c6] | committer: Michael Niedermayer avformat/wavdec: Use 64bit in new_pos computation Fixes: signed integer overflow: 129 * 16711680 cannot be represented in type

[FFmpeg-cvslog] avformat/sbgdec: Check for overflow in timestamp preparation

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Tue Apr 27 20:53:32 2021 +0200| [3a18a6acc4b3cd60d2cf2af946f1a11af7c4600b] | committer: Michael Niedermayer avformat/sbgdec: Check for overflow in timestamp preparation Fixes: signed integer overflow: 9223372036854775807 + 864

[FFmpeg-cvslog] avformat/dsicin: Check packet size for overflow

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Apr 23 19:44:08 2021 +0200| [a09127eacd33596b8e18974e639082f170828d2e] | committer: Michael Niedermayer avformat/dsicin: Check packet size for overflow Fixes: signed integer overflow: 24672 + 2147483424 cannot be represented in type

[FFmpeg-cvslog] avformat/bfi: check nframes

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Apr 23 19:33:58 2021 +0200| [6d86416c92c127de23f5d62fa5d40cf3613c4b14] | committer: Michael Niedermayer avformat/bfi: check nframes Fixes: signed integer overflow: -2147483648 - 1 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/avidec: fix position overflow in avi_load_index()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Apr 23 19:11:03 2021 +0200| [f89b52fbca6fb162a3dfb5d7c36164fd10242448] | committer: Michael Niedermayer avformat/avidec: fix position overflow in avi_load_index() Fixes: signed integer overflow: 9223372033098784808 + 4294967072 cannot

[FFmpeg-cvslog] avformat/dsfdec: Change order of operations in bitrate computation

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Apr 23 19:39:16 2021 +0200| [70fa5522c76d0564f1fad7a9e2bbd83587529af0] | committer: Michael Niedermayer avformat/dsfdec: Change order of operations in bitrate computation Fixes: signed integer overflow: 538976288 * 67372036 cannot be

[FFmpeg-cvslog] avformat/asfdec_f: Check sizeX against padding

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Apr 23 17:35:20 2021 +0200| [622b48d1fb8d4be750f291b58de078e2c47dff80] | committer: Michael Niedermayer avformat/asfdec_f: Check sizeX against padding Fixes: signed integer overflow: 2147483607 + 64 cannot be represented in type 'int'

[FFmpeg-cvslog] avformat/aiffdec: Check for size overflow in header parsing

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Apr 23 17:28:29 2021 +0200| [31324803665d52b8635cbc99a91d0419cf1f] | committer: Michael Niedermayer avformat/aiffdec: Check for size overflow in header parsing Fixes: signed integer overflow: 2147483647 + 1 cannot be represented in

[FFmpeg-cvslog] avcodec/aaccoder: Add minimal bias in search_for_ms()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Mon May 31 21:00:32 2021 +0200| [3a67e33368c45cf767a7aedf60e025135589e144] | committer: Michael Niedermayer avcodec/aaccoder: Add minimal bias in search_for_ms() Fixes: floating point division by 0 Fixes: Ticket8218 Signed-off-by: Michael

[FFmpeg-cvslog] avformat/mov: Fix incorrect overflow detection in mov_read_sidx()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Wed Apr 28 16:53:52 2021 +0200| [da9e84fabd0285204df60a032e0846fe70be0068] | committer: Michael Niedermayer avformat/mov: Fix incorrect overflow detection in mov_read_sidx() Fixes: signed integer overflow: 9223372036854775807 + 1442840321

[FFmpeg-cvslog] avformat/mov: Avoid undefined overflow in time_offset calculation

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Tue Apr 20 17:40:56 2021 +0200| [890a801468c1ec615ea4dfc667053f9ac571ea95] | committer: Michael Niedermayer avformat/mov: Avoid undefined overflow in time_offset calculation Fixes: signed integer overflow: 8511838621821575200 -

[FFmpeg-cvslog] avfilter/af_drmeter: Check that there is data

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Jun 5 20:28:24 2021 +0200| [ebc5ea216f3ab12551eecb2ceee15bb868298208] | committer: Michael Niedermayer avfilter/af_drmeter: Check that there is data Fixes: floating point division by 0 Fixes: -nan is outside the range of representable

[FFmpeg-cvslog] avfilter/vf_fftdnoiz: Use lrintf() in export_row8()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Jun 5 20:12:08 2021 +0200| [c7ac580288138d274a2418789fef78f0298f] | committer: Michael Niedermayer avfilter/vf_fftdnoiz: Use lrintf() in export_row8() Fixes: 1.04064e+10 is outside the range of representable values of type 'int'

[FFmpeg-cvslog] avfilter/vf_mestimate: Check b_count

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Jun 5 20:04:45 2021 +0200| [433d93a3b61b2a40c2f0b89fcd24303bc068d05f] | committer: Michael Niedermayer avfilter/vf_mestimate: Check b_count Fixes: left shift of negative value -1 Fixes: Ticket8270 Signed-off-by: Michael Niedermayer

[FFmpeg-cvslog] avformat/mov: do not ignore errors in mov_metadata_hmmt()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Jul 11 14:27:22 2021 +0200| [5334967a56891ad4bd1c490dd4b1a17493b9e81e] | committer: Michael Niedermayer avformat/mov: do not ignore errors in mov_metadata_hmmt() Fixes: Timeout Fixes:

[FFmpeg-cvslog] avformat/mxfdec: Check size for shrinking

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Jul 11 12:39:34 2021 +0200| [aa5b8c95907e75f9289e5b4dda28deabd30d294e] | committer: Michael Niedermayer avformat/mxfdec: Check size for shrinking av_shrink_packet() takes int size, so size must fit in int Fixes: out of array access

[FFmpeg-cvslog] avcodec/dnxhddec: check and propagate function return value

2021-09-08 Thread maryam ebr
ffmpeg | branch: release/4.4 | maryam ebr | Tue Aug 3 01:05:47 2021 -0400| [46bbf194c44e49f08bbb028c5b933a901a84a7bd] | committer: Michael Niedermayer avcodec/dnxhddec: check and propagate function return value Similar to CVE-2013-0868, here return value check for 'init_vlc' is needed.

[FFmpeg-cvslog] swscale/slice: Fix wrong return on error

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Fri Jul 9 15:20:47 2021 +0200| [b21120a92494b88f7b5d65c2f3d24aa25846cb96] | committer: Michael Niedermayer swscale/slice: Fix wrong return on error Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/aacdec_template: Avoid some invalid values to be set by decode_audio_specific_config_gb()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Mon Jul 5 22:09:26 2021 +0200| [6a5d7fd8ad1cf420fc290998632973198e4f741b] | committer: Michael Niedermayer avcodec/aacdec_template: Avoid some invalid values to be set by decode_audio_specific_config_gb() Fixes: NULL pointer dereference

[FFmpeg-cvslog] avcodec/lpc: check for zero err in normalization in compute_lpc_coefs()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Mon May 31 15:27:18 2021 +0200| [1196932f1cee6b6a3776b62e6bf1d5dac82236c7] | committer: Michael Niedermayer avcodec/lpc: check for zero err in normalization in compute_lpc_coefs() Fixes: floating point division by 0 Fixes: Ticket8213

[FFmpeg-cvslog] swscale/slice: Check slice for allocation failure

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Wed Jul 7 14:05:26 2021 +0200| [8da08ef1ffe7b2297a07d631038ddf4021c51ae1] | committer: Michael Niedermayer swscale/slice: Check slice for allocation failure Fixes: null pointer dereference Fixes: alloc_slice.mp4 Found-by: Rafael Dutra

[FFmpeg-cvslog] avcodec/j2kenc: Check for av_strtok() failure

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Tue May 18 22:44:19 2021 +0200| [09f47af7473524fedb1cf0fa17d627c90dac991d] | committer: Michael Niedermayer avcodec/j2kenc: Check for av_strtok() failure Fixes: CID1466601 Dereference null return value Signed-off-by: Michael Niedermayer

[FFmpeg-cvslog] avformat/matroskadec: Fix handling of huge default durations

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Tue May 11 18:40:32 2021 +0200| [3b6f7601b7ebadfab725b0853c3661c9432652f1] | committer: Michael Niedermayer avformat/matroskadec: Fix handling of huge default durations Fixes: negation of -9223372036854775808 cannot be represented in type

[FFmpeg-cvslog] avformat/ftp: Check for av_strtok() failure

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Tue May 18 22:38:40 2021 +0200| [35a2e713857723eeca3ba148d144c62b1c1b2d5f] | committer: Michael Niedermayer avformat/ftp: Check for av_strtok() failure Fixes: CID1396258 Dereference null return value Signed-off-by: Michael Niedermayer

[FFmpeg-cvslog] tools/cws2fws: Check read() for failure

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun May 16 20:36:46 2021 +0200| [9f97a023d63f1d6027a4ebb6d5cd71f127370e1e] | committer: Michael Niedermayer tools/cws2fws: Check read() for failure Fixes: CID1452579 Argument cannot be negative Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] avcodec/cpia: Fix missing src_size update

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Mon Jun 21 22:59:04 2021 +0200| [8f0d442434436787c1e96152f46f4a41bf08a11b] | committer: Michael Niedermayer avcodec/cpia: Fix missing src_size update Fixes: out of array read Fixes:

[FFmpeg-cvslog] avcodec/exr: Better size checks

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Mon Jun 21 22:15:47 2021 +0200| [7b5308045e16954e2bf9b5b51516d98a53872101] | committer: Michael Niedermayer avcodec/exr: Better size checks Fixes: signed integer overflow: 3530839700044513368 + 8386093932303352321 cannot be represented in

[FFmpeg-cvslog] avcodec/clearvideo: Check tile_size to be not too large

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Mon Jun 21 21:02:39 2021 +0200| [bb1d2cf8984da6a99394093f454f21a273fbce9b] | committer: Michael Niedermayer avcodec/clearvideo: Check tile_size to be not too large Fixes: left shift of 1 by 31 places cannot be represented in type 'int'

[FFmpeg-cvslog] avcodec/utils: Use 64bit for intermediate in AV_CODEC_ID_ADPCM_THP* duration calculation

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Thu Jun 24 20:00:05 2021 +0200| [417bc2a5b087b569a43652948643a11780a0442c] | committer: Michael Niedermayer avcodec/utils: Use 64bit for intermediate in AV_CODEC_ID_ADPCM_THP* duration calculation Fixes: signed integer overflow: 486539264

[FFmpeg-cvslog] avformat/aaxdec: Check avio_seek() in header reading

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Mon Apr 12 21:21:08 2021 +0200| [5f891809d774a41d2d492a120b7f1ebb6f7e6276] | committer: Michael Niedermayer avformat/aaxdec: Check avio_seek() in header reading Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/hevc_sei: Use get_bits_long() for time_offset_value

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Jun 19 15:11:41 2021 +0200| [b49039b23ed55ea444be817b4082f130e8f9b8b3] | committer: Michael Niedermayer avcodec/hevc_sei: Use get_bits_long() for time_offset_value Fixes: assertion failure Fixes: crash_1 Found-by: Thuan Pham

[FFmpeg-cvslog] avformat/rmdec: Check old_format len for overflow

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Mon Apr 26 22:35:37 2021 +0200| [ee34b6549f76f5ad0719b48debffd7e1c292701e] | committer: Michael Niedermayer avformat/rmdec: Check old_format len for overflow Maybe such large values could be disallowed earlier and closer to where they are

[FFmpeg-cvslog] avformat/realtextdec: Check the pts difference before using it for the duration computation

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Apr 25 20:45:10 2021 +0200| [de255793d2800822a2cfc13e30a865824daed51f] | committer: Michael Niedermayer avformat/realtextdec: Check the pts difference before using it for the duration computation Fixes: signed integer overflow:

[FFmpeg-cvslog] avformat/qcp: Avoid negative nb_rates

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Apr 25 20:16:38 2021 +0200| [9957286378035b5578889aa8bd8381b0d641d564] | committer: Michael Niedermayer avformat/qcp: Avoid negative nb_rates Fixes: signed integer overflow: 2 * -1725947872 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/pp_bnk: Use 64bit in bitrate computation

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Apr 25 20:12:13 2021 +0200| [b425df191cc3c4a764f69b6455b5dbf4a9277cf7] | committer: Michael Niedermayer avformat/pp_bnk: Use 64bit in bitrate computation Fixes: signed integer overflow: 1207959552 * 4 cannot be represented in type

[FFmpeg-cvslog] avformat/subtitles: Check pts difference before use

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Apr 25 19:49:14 2021 +0200| [8bddb1d3ef8b8c9263da64b5e606dca5cd96] | committer: Michael Niedermayer avformat/subtitles: Check pts difference before use Fixes: signed integer overflow: 0 - -9223372036854775808 cannot be represented

[FFmpeg-cvslog] avformat/nutdec: Check tmp_size

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Apr 25 20:01:03 2021 +0200| [acfce11c48a1d19d16b9cef798e9350e44581cd5] | committer: Michael Niedermayer avformat/nutdec: Check tmp_size Fixes: signed integer overflow: 2147483647 + 1 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/mpc8: Check for position overflow in mpc8_handle_chunk()

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Apr 24 17:42:19 2021 +0200| [a04d889c52fcab97d41d6df5745a8d4d9f489e91] | committer: Michael Niedermayer avformat/mpc8: Check for position overflow in mpc8_handle_chunk() Fixes: signed integer overflow: 15 + 9223372036854775796 cannot be

[FFmpeg-cvslog] avformat/msf: Check that channels doesnt overflow during extradata construction

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sun Apr 25 19:54:19 2021 +0200| [704e4b8213c9064afb07f83ba85453b40114cb6c] | committer: Michael Niedermayer avformat/msf: Check that channels doesnt overflow during extradata construction Fixes: signed integer overflow: 2048 * 1122336

[FFmpeg-cvslog] avformat/iff: Use 64bit in duration computation

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Apr 24 15:41:16 2021 +0200| [ce60ee3e5c650dfaee4a2343c208960413eb75d1] | committer: Michael Niedermayer avformat/iff: Use 64bit in duration computation Fixes: signed integer overflow: 588 * 16719904 cannot be represented in type 'int'

[FFmpeg-cvslog] avformat/mccdec: Fix overflows in num/den

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Apr 24 16:37:34 2021 +0200| [612472c64796d67a2a689e6d34d82dbe9cc494d6] | committer: Michael Niedermayer avformat/mccdec: Fix overflows in num/den Fixes: signed integer overflow: 6365816 * 1000 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/dxa: Check fps to be within the supported range more precissely

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Sat Apr 24 13:08:24 2021 +0200| [982654b90c8d33e3c15567b09fff719545470188] | committer: Michael Niedermayer avformat/dxa: Check fps to be within the supported range more precissely Fixes: negation of -2147483648 cannot be represented in

[FFmpeg-cvslog] avformat/tta: Check for EOF in index reading loop

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Tue May 4 18:34:44 2021 +0200| [b354bcf0277277f7de2816e1894c934f5e7f215e] | committer: Michael Niedermayer avformat/tta: Check for EOF in index reading loop Fixes: OOM Fixes:

[FFmpeg-cvslog] avcodec/iff: Only write palette to plane 1 if its PAL8

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: release/4.4 | Michael Niedermayer | Tue May 4 22:52:41 2021 +0200| [b01534293e40487816ec08d4b2128df61f5b859a] | committer: Michael Niedermayer avcodec/iff: Only write palette to plane 1 if its PAL8 Fixes: null pointer passed as argument 1, which is declared to never be null

[FFmpeg-cvslog] avcodec/h264_parser: Fix nalsize check

2021-09-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Sep 5 21:24:17 2021 +0200| [2d36d2fbd775fa9e2a92b1225b1964c5a8499df3] | committer: Michael Niedermayer avcodec/h264_parser: Fix nalsize check Fixes: Assertion failure Fixes:

[FFmpeg-cvslog] avfilter/af_silenceremove: fix stop_silence handling

2021-09-08 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 8 15:37:36 2021 +0200| [38ab20e591ce9d6e0b30717fca29011127b66ef7] | committer: Paul B Mahol avfilter/af_silenceremove: fix stop_silence handling >

[FFmpeg-cvslog] avfilter/af_silenceremove: fix processing of periods > 1

2021-09-08 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 8 13:06:43 2021 +0200| [3b331468dae2e88ee6c87c257ac159ad662efcac] | committer: Paul B Mahol avfilter/af_silenceremove: fix processing of periods > 1 >

[FFmpeg-cvslog] avfilter/af_silenceremove: avoid returning 1 sample duration frames

2021-09-08 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 8 15:15:19 2021 +0200| [8a42ee6697317d0a30438df5905dfc0247cd28e7] | committer: Paul B Mahol avfilter/af_silenceremove: avoid returning 1 sample duration frames >

[FFmpeg-cvslog] avfilter/af_silenceremove: guard against negative numbers

2021-09-08 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 8 10:05:53 2021 +0200| [5e7e2e5031cd032bfddc0fe2cf0587e4175d] | committer: Paul B Mahol avfilter/af_silenceremove: guard against negative numbers >

[FFmpeg-cvslog] avfilter/af_silenceremove: add asserts to check for NaNs

2021-09-08 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Sep 8 09:42:27 2021 +0200| [c3e11e3092201e7cb98fb5e342705fa5d0c811df] | committer: Paul B Mahol avfilter/af_silenceremove: add asserts to check for NaNs >