[FFmpeg-cvslog] avcodec/aac/aacdec: Move init functions to aacdec_fixed/float

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 13:28:19 2024 +0200| [8762aa4d62522f993a6f4b03902feb3e6a875b32] | committer: Andreas Rheinhardt avcodec/aac/aacdec: Move init functions to aacdec_fixed/float This allows to merge it with AACDecDSP.init and remove the latter

[FFmpeg-cvslog] avcodec/aac/aacdec: Avoid compiling latm decoder if disabled

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 12:45:58 2024 +0200| [0fc3d8e4d6d38da5f456ca958647b4ac34926c67] | committer: Andreas Rheinhardt avcodec/aac/aacdec: Avoid compiling latm decoder if disabled Reviewed-by: Lynne Signed-off-by: Andreas Rheinhardt > h

[FFmpeg-cvslog] avcodec/aac/aacdec: Mark flush as cold

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 12:24:26 2024 +0200| [d4fb110f5c68dd3ecfc3d6a46d382cbbbf4952ed] | committer: Andreas Rheinhardt avcodec/aac/aacdec: Mark flush as cold Reviewed-by: Lynne Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/aac/aacdec_(fixed|float): Avoid AAC_RENAME, INTFLOAT

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 12:18:02 2024 +0200| [41922bef7a4f898ba61bcf082379b4b19922827b] | committer: Andreas Rheinhardt avcodec/aac/aacdec_(fixed|float): Avoid AAC_RENAME, INTFLOAT Unnecessary now that this has been detemplatized. Reviewed-by: Lynne Signed

[FFmpeg-cvslog] avcodec/aac/aacdec_float: Call ff_aac_float_common_init() only once

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 12:12:39 2024 +0200| [c13b5d96c8ad4be1e5d954649b635f192c8c76d7] | committer: Andreas Rheinhardt avcodec/aac/aacdec_float: Call ff_aac_float_common_init() only once That's enough. Reviewed-by: Lynne Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avcodec/aac/aacdec: Avoid branch to set sample_fmt

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 11:49:05 2024 +0200| [41ea317ced70cc4da17ea814be124de650c3f0af] | committer: Andreas Rheinhardt avcodec/aac/aacdec: Avoid branch to set sample_fmt Reviewed-by: Lynne Signed-off-by: Andreas Rheinhardt > http://git.videolan.

[FFmpeg-cvslog] avcodec/aac/aacdec: Move channel number check out of init_dsp()

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 11:43:06 2024 +0200| [ef16882e8f95e99ba44e7d27f01bbc8d4572ea92] | committer: Andreas Rheinhardt avcodec/aac/aacdec: Move channel number check out of init_dsp() Also move initializing random_state. Reviewed-by: Lynne Signed-off

[FFmpeg-cvslog] avcodec/aac/aacdec: Remove unnecessary ff_thread_once()

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 11:31:55 2024 +0200| [e4e9144a5c6fbf42c0d48bbd323c12bc7d5409d8] | committer: Andreas Rheinhardt avcodec/aac/aacdec: Remove unnecessary ff_thread_once() ff_aacdec_common_init_once() already uses its own AVOnce. Reviewed-by: Lynne

[FFmpeg-cvslog] avcodec/aacsbr: Fix type mismatch

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 10:37:17 2024 +0200| [44474dd7b9e1d2ac842935fc139d9e8517c53002] | committer: Andreas Rheinhardt avcodec/aacsbr: Fix type mismatch ff_aac_sbr_apply() and ff_aac_sbr_apply_fixed() still used pointers to INTFLOAT which is float or int

[FFmpeg-cvslog] avcodec/aactab: Provide ff_ltp_coef, ff_tns_tmp2_map unconditionally

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 6 10:25:11 2024 +0200| [e6bf5400485a42ff197ea8a0f378ed6ab08856f7] | committer: Andreas Rheinhardt avcodec/aactab: Provide ff_ltp_coef, ff_tns_tmp2_map unconditionally The fixed point decoder needs it since

[FFmpeg-cvslog] avcodec/allcodecs: Remove LIBX264_CONST

2024-05-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri May 3 15:57:40 2024 +0200| [2f8bf90054a5f7455f35b8705163f81c4413d779] | committer: Andreas Rheinhardt avcodec/allcodecs: Remove LIBX264_CONST Possible since 71669f2ad54d92a40dc2748cd5bd6ca4c8651231. Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avformat/movenc: Avoid loop for writing array

2024-05-04 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu May 2 23:28:17 2024 +0200| [2c77dc5aad2d3dde5fbe35e233e7a903584ff473] | committer: Andreas Rheinhardt avformat/movenc: Avoid loop for writing array Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avformat/movenc: Check av_malloc()

2024-05-04 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu May 2 23:23:17 2024 +0200| [601873263e618e2dc2b615ae95e605575171ee30] | committer: Andreas Rheinhardt avformat/movenc: Check av_malloc() Fixes Coverity issue #1596735. Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash

2024-05-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 30 19:16:49 2024 +0200| [c3ca90a92e7211aef8ad1d044518a34f6ba137d7] | committer: Andreas Rheinhardt avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash Regression since fd172185580c1ccdcfb90bbfdb59fa806fad3117; triggered

[FFmpeg-cvslog] avcodec/av1dec: Always set ret before goto end

2024-05-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu May 2 09:53:04 2024 +0200| [9fb3d640fb742964675ead308adcf606908d79b5] | committer: Andreas Rheinhardt avcodec/av1dec: Always set ret before goto end Before 0f8763fbea4e8816cd54c2a481d4c048fec58394, av1_frame_ref() and update_reference_list

[FFmpeg-cvslog] avcodec/riscv/vp9dsp: Fix inclusion guard

2024-04-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Apr 29 20:32:39 2024 +0200| [08781ebe1aabe99b94e2ee949ca0c95c1443c756] | committer: Andreas Rheinhardt avcodec/riscv/vp9dsp: Fix inclusion guard Fixes fate-source. Reviewed-by: Jan Ekström Signed-off-by: Andreas Rheinhardt > h

[FFmpeg-cvslog] avcodec/h264dec: Remove unused coded_picture_number

2024-04-28 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Apr 6 14:15:53 2024 +0200| [651f3aa7f911d897270ee687128d464bddb7883a] | committer: Andreas Rheinhardt avcodec/h264dec: Remove unused coded_picture_number Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] fftools/ffmpeg_filter: Fix check

2024-04-27 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Apr 22 23:22:09 2024 +0200| [4c8a6631ad13b6d68b7190507aa7a630a73884c9] | committer: Andreas Rheinhardt fftools/ffmpeg_filter: Fix check Fixes Coverity issues #1596529, #1596531. Introduced in 8e35e33d42efb89ff7e3da92b841a3b43a5a95bc. Signed

[FFmpeg-cvslog] avcodec/vp8: Return error on error

2024-04-27 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Apr 27 12:24:05 2024 +0200| [67c7c44c7956c4ecde0d36652f3d34bca13bffdb] | committer: Andreas Rheinhardt avcodec/vp8: Return error on error Regression since e1ba00ac8f755f37ebc8448d3dbea906d7b79da2. Reviewed-by: Ronald S. Bultje Signed-off

[FFmpeg-cvslog] avcodec/aacdec_template: Deduplicate common part of aac_decode_init()

2024-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 1 02:17:22 2024 +0100| [9de66fd449eb4730e262379c5fa7ef527dcd237e] | committer: Lynne avcodec/aacdec_template: Deduplicate common part of aac_decode_init() Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/aacdec: Use same AACDecContext for fixed and float

2024-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Feb 29 23:03:17 2024 +0100| [7117e0c7be6a1e2fb8775617384805f79740765c] | committer: Lynne avcodec/aacdec: Use same AACDecContext for fixed and float Up until now, there was one AACDecContext for the fixed and one for the floating point

[FFmpeg-cvslog] avcodec/aacdec: PredictorState array out of SingleChannelElement

2024-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Feb 29 22:12:48 2024 +0100| [fc3c2ea8dce682eeaaa53b4fed02bebc7a684c46] | committer: Lynne avcodec/aacdec: PredictorState array out of SingleChannelElement sizeof(PredictorState) is different for the floating-point and the fixed-point AAC

[FFmpeg-cvslog] avcodec/aacdec_template: Deduplicate AVClass+AVOptions

2024-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 1 01:00:08 2024 +0100| [980a55fb46771241ea379929da09d9cfe67280f6] | committer: Lynne avcodec/aacdec_template: Deduplicate AVClass+AVOptions Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/aacdec_template: Deduplicate aac_decode_close()

2024-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 1 00:50:13 2024 +0100| [e3693c6f564d1219d8a42d53b70225468a0a7c88] | committer: Lynne avcodec/aacdec_template: Deduplicate aac_decode_close() This is possible now that both AAC decoders share the same context. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/aacdec: Always include AV(Fixed|Float)DSPContext in AACDecContext

2024-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Feb 29 17:06:47 2024 +0100| [8b2261e573b9c5c06f8b3783b98bf18ac34527f4] | committer: Lynne avcodec/aacdec: Always include AV(Fixed|Float)DSPContext in AACDecContext Up until now, AACDecContext included pointers to one of these contexts

[FFmpeg-cvslog] avcodec/aacdec: Split SBR context from ChannelElement

2024-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Feb 29 16:42:01 2024 +0100| [5bd7b8d9995bfec13172993457d6c59b45b5ec01] | committer: Lynne avcodec/aacdec: Split SBR context from ChannelElement The AAC fixed-point and floating-point decoders have a lot of duplicated code; the main obstacle

[FFmpeg-cvslog] avcodec/aacsbr: Make ff_aac_sbr_* funcs accept ChannelElement*

2024-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 1 03:04:21 2024 +0100| [6975d965fcb64e8f68dcbe5be88805e401ee72cd] | committer: Lynne avcodec/aacsbr: Make ff_aac_sbr_* funcs accept ChannelElement* Each ChannelElement contains exactly one SpectralBandReplication structure; the latter

[FFmpeg-cvslog] avcodec/hevcdec: Fix precedence, bogus film grain warning

2024-04-22 Thread Andreas Rheinhardt
ffmpeg | branch: release/7.0 | Andreas Rheinhardt | Fri Apr 19 13:59:40 2024 +0200| [2d3ee7c069d631e8a32b647cb765028ea76b3a2e] | committer: Jan Ekström avcodec/hevcdec: Fix precedence, bogus film grain warning Reviewed-by: Niklas Haas Signed-off-by: Andreas Rheinhardt (cherry picked from

[FFmpeg-cvslog] avcodec/av1dec: Make av1_frame_replace() out of av1_frame_ref()

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 19 16:48:45 2024 +0200| [20206e14d7480d514b5e9cdda179dedd2742d4dd] | committer: Andreas Rheinhardt avcodec/av1dec: Make av1_frame_replace() out of av1_frame_ref() Reviewed-by: James Almer Signed-off-by: Andreas Rheinhardt > h

[FFmpeg-cvslog] avcodec/av1dec: Use ProgressFrames

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 19 16:07:07 2024 +0200| [0f8763fbea4e8816cd54c2a481d4c048fec58394] | committer: Andreas Rheinhardt avcodec/av1dec: Use ProgressFrames AV1 can put a frame into multiple reference slots; up until now, this involved creating a new reference

[FFmpeg-cvslog] avcodec/hevcdec: Use union for AVFrame* and ProgressFrame

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 19 15:11:16 2024 +0200| [0ec886ddc79c491fe27ad64b31d50d436a72de70] | committer: Andreas Rheinhardt avcodec/hevcdec: Use union for AVFrame* and ProgressFrame It avoids having to sync ProgressFrame.f and the pointer typically used to access

[FFmpeg-cvslog] avcodec/progressframe: Explain how unnamed union can simplify accesses

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 19 14:59:29 2024 +0200| [1d17d84b7d564228629d78c1c510de467662c5bc] | committer: Andreas Rheinhardt avcodec/progressframe: Explain how unnamed union can simplify accesses This relies on the common initial seqence guarantee (and on C11

[FFmpeg-cvslog] avcodec/pthread_frame: Fix leak of coded side data

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 18 23:18:06 2024 +0200| [277f051ff6a9c25a8bbfee3e69f74632d0d83252] | committer: Andreas Rheinhardt avcodec/pthread_frame: Fix leak of coded side data Happens in the mov-elst-ends-betn-b-and-i and mov-ibi-elst-starts-b FATE tests

[FFmpeg-cvslog] avcodec/hevcdec: Fix precedence, bogus film grain warning

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 19 13:59:40 2024 +0200| [bba996d6cdac15367f265e245987477d0f7b1899] | committer: Andreas Rheinhardt avcodec/hevcdec: Fix precedence, bogus film grain warning Reviewed-by: Niklas Haas Signed-off-by: Andreas Rheinhardt > h

[FFmpeg-cvslog] avcodec/v4l2_(m2m|buffers): Use RefStruct API for context references

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 26 01:11:37 2023 +0200| [f18de5bc4a5721d630449c6dae4bbeebe36d2a82] | committer: Andreas Rheinhardt avcodec/v4l2_(m2m|buffers): Use RefStruct API for context references Avoids allocations and therefore error checks; also avoids

[FFmpeg-cvslog] avcodec/rkmppdec: Check av_buffer_ref()

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 24 13:32:08 2023 +0200| [9a0614c7bd4586e14d2047c32362bed565f9a669] | committer: Andreas Rheinhardt avcodec/rkmppdec: Check av_buffer_ref() Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/rkmppdec: Use RefStruct API for references to decoder itself

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 24 14:05:42 2023 +0200| [1427e6750025c4f753155ab8487e4c432a8da255] | committer: Andreas Rheinhardt avcodec/rkmppdec: Use RefStruct API for references to decoder itself Avoids boilerplate code when creating the context and avoids

[FFmpeg-cvslog] avcodec/rkmppdec: Allocate AVDRMFrameDescriptor and frame ctx jointly

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 24 14:16:40 2023 +0200| [fbd1b90b2944363703b82e7e674e4f09bc45ca1e] | committer: Andreas Rheinhardt avcodec/rkmppdec: Allocate AVDRMFrameDescriptor and frame ctx jointly Avoids an allocation and therefore one error path. Signed-off

[FFmpeg-cvslog] avcodec/pngdec: Switch to ProgressFrames

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Sep 2 20:05:59 2022 +0200| [2f29147b7f4564eb519551e064baee1a49ea05c2] | committer: Andreas Rheinhardt avcodec/pngdec: Switch to ProgressFrames Avoids implicit av_frame_ref() and therefore allocations and error checks. It also avoids

[FFmpeg-cvslog] avcodec/qsv: Use RefStruct API for memory id (mids) array

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 24 12:49:58 2023 +0200| [d692c429380ff254ea449ef62b07fb0542109200] | committer: Andreas Rheinhardt avcodec/qsv: Use RefStruct API for memory id (mids) array Avoids allocations and therefore error checks and cleanup code; also avoids

[FFmpeg-cvslog] avcodec/rkmppdec: Fix double-free on error

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Sep 24 13:15:48 2023 +0200| [4513300989502090c4fd6560544dce399a8cd53c] | committer: Andreas Rheinhardt avcodec/rkmppdec: Fix double-free on error After having created the AVBuffer that is put into frame->buf[0], ownership of several obje

[FFmpeg-cvslog] avcodec/ffv1dec: Switch to ProgressFrames

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Sep 2 21:51:35 2022 +0200| [ac8288e2882a2cb5395dcee7ee19e56ad1a678e4] | committer: Andreas Rheinhardt avcodec/ffv1dec: Switch to ProgressFrames Avoids implicit av_frame_ref() and therefore allocations and error checks. It also avoids

[FFmpeg-cvslog] avcodec/hevcdec: Switch to ProgressFrames

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Aug 13 21:59:02 2022 +0200| [a807e469d5017857307635c760df74c0e6d5d52d] | committer: Andreas Rheinhardt avcodec/hevcdec: Switch to ProgressFrames Avoids implicit av_frame_ref() and therefore allocations and error checks. It also avoids

[FFmpeg-cvslog] avcodec/vp8: Mark flushing functions as av_cold

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Apr 8 14:39:04 2024 +0200| [d7374ac713856c917f925fc43fbbfb7e6f6582fe] | committer: Andreas Rheinhardt avcodec/vp8: Mark flushing functions as av_cold Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avcodec/wavpack: Optimize always-false comparison away

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 10:30:26 2024 +0200| [483c85e85e6133a197cd7b0b575fe85afab78cc2] | committer: Andreas Rheinhardt avcodec/wavpack: Optimize always-false comparison away Also use the correct type limit SIZE_MAX; INT_MAX comes from a time when this used

[FFmpeg-cvslog] avcodec/codec_internal: Remove FF_CODEC_CAP_ALLOCATE_PROGRESS

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 19 01:43:29 2023 +0200| [2b46ae64075cfdf4d088b5002e2f3bddbbce021b] | committer: Andreas Rheinhardt avcodec/codec_internal: Remove FF_CODEC_CAP_ALLOCATE_PROGRESS Before commit f025b8e110b36c1cdb4fb56c4cd57aeca1767b5b, every frame-threaded

[FFmpeg-cvslog] avcodec/wavpack: Only reset DSD context upon parameter change

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 10:14:38 2024 +0200| [70e79d289b42d2e895dd4bab8324d0cbadf6a9df] | committer: Andreas Rheinhardt avcodec/wavpack: Only reset DSD context upon parameter change The current code resets it all the time unless we are decoding a DSD frame

[FFmpeg-cvslog] avcodec/vp8: Convert to ProgressFrame API

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Aug 14 01:13:43 2022 +0200| [d48d7bc434f30dfbdf346f16715e4f2044b3e000] | committer: Andreas Rheinhardt avcodec/vp8: Convert to ProgressFrame API Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/wavpack: Move initializing DSD data to a better place

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 10:02:42 2024 +0200| [8dd0bd4f9b8de59c2731215f1611f337a19474cb] | committer: Andreas Rheinhardt avcodec/wavpack: Move initializing DSD data to a better place Namely to code that is only executed if we are indeed initializing a DSD

[FFmpeg-cvslog] avcodec/wavpack: Move transient variable from context to stack

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 24 18:14:42 2024 +0100| [d74102e325f1b3fbc983bf2eac54615de8d3dff3] | committer: Andreas Rheinhardt avcodec/wavpack: Move transient variable from context to stack Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/wavpack: Use ThreadProgress API

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Aug 11 12:23:48 2022 +0200| [2aac42605cd93405553d145792c54f4fdf38b30e] | committer: Andreas Rheinhardt avcodec/wavpack: Use ThreadProgress API It is more natural given that WavPack doesn't need the data of the previous frame at all; it just

[FFmpeg-cvslog] avcodec/vp9: Simplify replacing VP9Frame

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 18 00:48:06 2023 +0200| [259234b46ff867b42df27c7801012eace071e6ad] | committer: Andreas Rheinhardt avcodec/vp9: Simplify replacing VP9Frame ff_thread_progress_replace() can handle a blank ProgressFrame as src (in which case it simply

[FFmpeg-cvslog] avcodec/vp9: Reduce wait times

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Aug 16 22:48:36 2022 +0200| [98e1e848ef68f00d6d120413b263a76f5d07cf65] | committer: Andreas Rheinhardt avcodec/vp9: Reduce wait times Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/pthread_frame: Add API to share RefStruct refs just once

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Oct 9 01:30:00 2023 +0200| [9dc8f8839ed0259f5a1027983617dbdabb4eabed] | committer: Andreas Rheinhardt avcodec/pthread_frame: Add API to share RefStruct refs just once This is useful when the lifetime of the object to be shared is the whole

[FFmpeg-cvslog] avcodec/vp9: Replace atomic_store() by atomic_init()

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 18 01:08:02 2023 +0200| [267a763a55799a73453d90fc61d5fcf1ee7697d1] | committer: Andreas Rheinhardt avcodec/vp9: Replace atomic_store() by atomic_init() This part of the code is not slice-threaded and they are semantically

[FFmpeg-cvslog] avcodec/vp9: Fix race when attaching side-data for show-existing frame

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 12 03:05:34 2022 +0200| [0ba058579f332b3060d8470a04ddd3fbf305be61] | committer: Andreas Rheinhardt avcodec/vp9: Fix race when attaching side-data for show-existing frame When outputting a show-existing frame, the VP9 decoder simply

[FFmpeg-cvslog] avcodec/vp9: Switch to ProgressFrames

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 12 02:19:32 2022 +0200| [7bd3b7371632250a2fbc38bee6597b0aa189346a] | committer: Andreas Rheinhardt avcodec/vp9: Switch to ProgressFrames This already fixes a race in the vp9-encparams test. In this test, side data is added to the current

[FFmpeg-cvslog] avcodec/threadprogress: Add new API for frame-threaded progress

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Aug 9 23:18:00 2022 +0200| [89828417b0629400cf66ba6dec333281dbdbdca8] | committer: Andreas Rheinhardt avcodec/threadprogress: Add new API for frame-threaded progress The API is similar to the ThreadFrame API, with the exception

[FFmpeg-cvslog] avcodec/vp3: Switch to ProgressFrames

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 12 02:18:59 2022 +0200| [444bd353e9dd5b12ec2339e0c84e6db7131e9625] | committer: Andreas Rheinhardt avcodec/vp3: Switch to ProgressFrames Avoids implicit av_frame_ref() and therefore allocations and error checks. It also avoids explicitly

[FFmpeg-cvslog] avcodec/mimic: Switch to ProgressFrames

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 12 02:18:15 2022 +0200| [c381c231547d9b23ff28ff11ac6ac4e34021250f] | committer: Andreas Rheinhardt avcodec/mimic: Switch to ProgressFrames Avoids implicit av_frame_ref() and therefore allocations and error checks. Reviewed-by: Anton

[FFmpeg-cvslog] avcodec/decode: Add new ProgressFrame API

2024-04-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 12 02:17:39 2022 +0200| [2135a40b1c0a16dc6d69c9d4df998a9912bb66a4] | committer: Andreas Rheinhardt avcodec/decode: Add new ProgressFrame API Frame-threaded decoders with inter-frame dependencies use the ThreadFrame API for syncing

[FFmpeg-cvslog] avcodec/ac3enc: Avoid copying samples

2024-04-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 14 19:46:42 2024 +0200| [7f35c999f61bf2b938909660bbf148cbed34474c] | committer: Andreas Rheinhardt avcodec/ac3enc: Avoid copying samples Only the last 256 samples of each frame are used; the encoder currently uses a buffer for 1536 + 256

[FFmpeg-cvslog] avcodec/ac3enc: Combine cpl_coord buffers

2024-04-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 14 18:46:42 2024 +0200| [da460fb95cbaf9d7fe47a92f451629c227474b48] | committer: Andreas Rheinhardt avcodec/ac3enc: Combine cpl_coord buffers Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/ac3enc: Combine loops

2024-04-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 14 18:31:03 2024 +0200| [5b9fab0f077d0ccc5ccf2553ce167bd9f9b74d0f] | committer: Andreas Rheinhardt avcodec/ac3enc: Combine loops Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/ac3enc: Avoid indirections, allocations of small arrays

2024-04-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 14 18:21:15 2024 +0200| [79d1814b719a0f7efe99850b1adee5d1503e27f5] | committer: Andreas Rheinhardt avcodec/ac3enc: Avoid indirections, allocations of small arrays Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/ac3enc: Avoid allocation for mdct_window

2024-04-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 14 18:15:05 2024 +0200| [94132dc4aa4d8cde4f1a93c95e590041c7db9701] | committer: Andreas Rheinhardt avcodec/ac3enc: Avoid allocation for mdct_window Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avcodec/ac3enc: Avoid allocation for windowed_samples

2024-04-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 14 17:44:42 2024 +0200| [3b93b1af139dbf3e498a9e66bbfe17500e25e53d] | committer: Andreas Rheinhardt avcodec/ac3enc: Avoid allocation for windowed_samples Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avformat/lc3: Only allow AV_CODEC_ID_LC3 in muxer

2024-04-16 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 16 19:14:30 2024 +0200| [639013aafcd9c534c487070c468e2f5309975fe1] | committer: Andreas Rheinhardt avformat/lc3: Only allow AV_CODEC_ID_LC3 in muxer Also check for the number of streams and the AVCodecID generically using FF_OFMT_FLAGs

[FFmpeg-cvslog] fate/subtitles: Ignore line endings for sub-scc test

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: release/3.4 | Andreas Rheinhardt | Tue Feb 13 14:20:55 2024 +0100| [b6dbfbc7895e6998c66a13c671d6b1dbd358320f] | committer: Michael Niedermayer fate/subtitles: Ignore line endings for sub-scc test Since 7bf1b9b35769b37684dd2f18a54f01d852a540c8, the test produces ordinary \n

[FFmpeg-cvslog] avformat/matroskadec: Fix declaration-after-statement warnings

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: release/3.4 | Andreas Rheinhardt | Mon Oct 9 00:16:08 2023 +0200| [a65faea34efe12e7bdd529e5bbc0866a94fe0da2] | committer: Michael Niedermayer avformat/matroskadec: Fix declaration-after-statement warnings Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] fate/subtitles: Ignore line endings for sub-scc test

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: release/4.2 | Andreas Rheinhardt | Tue Feb 13 14:20:55 2024 +0100| [1076d31485391c1268357ca3ba3b89eea05f8855] | committer: Michael Niedermayer fate/subtitles: Ignore line endings for sub-scc test Since 7bf1b9b35769b37684dd2f18a54f01d852a540c8, the test produces ordinary \n

[FFmpeg-cvslog] avformat/matroskadec: Fix declaration-after-statement warnings

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: release/4.2 | Andreas Rheinhardt | Mon Oct 9 00:16:08 2023 +0200| [d9d05e1213b5eb54177a7a0967f445f56a6dd3f3] | committer: Michael Niedermayer avformat/matroskadec: Fix declaration-after-statement warnings Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] fate/subtitles: Ignore line endings for sub-scc test

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: release/4.4 | Andreas Rheinhardt | Tue Feb 13 14:20:55 2024 +0100| [5f43a6b866fae5286361c2b707e25de9d9040926] | committer: Michael Niedermayer fate/subtitles: Ignore line endings for sub-scc test Since 7bf1b9b35769b37684dd2f18a54f01d852a540c8, the test produces ordinary \n

[FFmpeg-cvslog] fate/subtitles: Ignore line endings for sub-scc test

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: release/5.1 | Andreas Rheinhardt | Tue Feb 13 14:20:55 2024 +0100| [1b47af0b8450a4345773f847918794366d71be77] | committer: Michael Niedermayer fate/subtitles: Ignore line endings for sub-scc test Since 7bf1b9b35769b37684dd2f18a54f01d852a540c8, the test produces ordinary \n

[FFmpeg-cvslog] fate/subtitles: Ignore line endings for sub-scc test

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: release/6.0 | Andreas Rheinhardt | Tue Feb 13 14:20:55 2024 +0100| [27bcc1e967ee04c4fec36eea04f0102aa6314abd] | committer: Michael Niedermayer fate/subtitles: Ignore line endings for sub-scc test Since 7bf1b9b35769b37684dd2f18a54f01d852a540c8, the test produces ordinary \n

[FFmpeg-cvslog] doc/muxers.texi: Don't use confusing variable name

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Apr 13 00:10:49 2024 +0200| [f48987f609cbbc05f08cb233846a7679907fb96f] | committer: Andreas Rheinhardt doc/muxers.texi: Don't use confusing variable name reserve_index_space is a size, not an index. Also refer to the variable

[FFmpeg-cvslog] fate/subtitles: Ignore line endings for sub-scc test

2024-04-13 Thread Andreas Rheinhardt
ffmpeg | branch: release/6.1 | Andreas Rheinhardt | Tue Feb 13 14:20:55 2024 +0100| [fce939153240a4952ecbb41e131347bcdcbda565] | committer: Michael Niedermayer fate/subtitles: Ignore line endings for sub-scc test Since 7bf1b9b35769b37684dd2f18a54f01d852a540c8, the test produces ordinary \n

[FFmpeg-cvslog] avcodec/ac3enc: Avoid calculating the CRC multiple times

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Apr 8 02:49:03 2024 +0200| [0458fdbeeda4e82986a00febebc519aadbb75e3d] | committer: Andreas Rheinhardt avcodec/ac3enc: Avoid calculating the CRC multiple times Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avformat/img2: Avoid relocations for ff_img_tags

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 21:53:54 2024 +0200| [497a0f839d7d98e182aa27044e0dbeeb89783d4b] | committer: Andreas Rheinhardt avformat/img2: Avoid relocations for ff_img_tags The strings here are so short that using a pointer is wasteful (the longest string takes

[FFmpeg-cvslog] avcodec/flacenc: Avoid shift where possible

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 21:20:45 2024 +0200| [1533351990ba86bbecc5883dc1ca559581a7fbc8] | committer: Andreas Rheinhardt avcodec/flacenc: Avoid shift where possible Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/ac3enc: Move EAC-3 specific initialization to eac3enc.c

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 20:04:20 2024 +0200| [28ffc39808f6e203291430515b22b7b6d1755329] | committer: Andreas Rheinhardt avcodec/ac3enc: Move EAC-3 specific initialization to eac3enc.c Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/ac3enc_float: Remove uninformative error message

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 19:18:50 2024 +0200| [6c55cb95ed9e15cc84985fdc539dffe5c0f7e4a5] | committer: Andreas Rheinhardt avcodec/ac3enc_float: Remove uninformative error message AVERROR(ENOMEM) is enough. Signed-off-by: Andreas Rheinhardt > h

[FFmpeg-cvslog] avcodec/ac3enc: Avoid function pointers to initialize MDCT

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 19:29:49 2024 +0200| [2281ab5c24448782886513cc07cff6aaa6b85bfc] | committer: Andreas Rheinhardt avcodec/ac3enc: Avoid function pointers to initialize MDCT Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/ac3enc: Deduplicate allocating buffers

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 18:26:19 2024 +0200| [7311a9086eb12573f89a05e200f9c11a8d47ee26] | committer: Andreas Rheinhardt avcodec/ac3enc: Deduplicate allocating buffers These allocations only depend upon sizeof(SampleType) (and this size is actually the same

[FFmpeg-cvslog] avcodec/ac3enc: Deduplicate copying input samples

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 19:15:39 2024 +0200| [3cd136bc120aee7ccba5965b400e121dc1476c10] | committer: Andreas Rheinhardt avcodec/ac3enc: Deduplicate copying input samples These memcpy operands only depend upon sizeof(SampleType) (and this size is actually

[FFmpeg-cvslog] avcodec/ac3enc: Share more code between fixed/float encoders

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 16:52:52 2024 +0200| [2fcc50d1f536a76978d39396afb43f885cc89667] | committer: Andreas Rheinhardt avcodec/ac3enc: Share more code between fixed/float encoders Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/ac3enc: Move ff_ac3_validate_metadate() upwards

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 16:47:49 2024 +0200| [1042ee36cd3f7a46ac86bb40d8716912809cdd57] | committer: Andreas Rheinhardt avcodec/ac3enc: Move ff_ac3_validate_metadate() upwards Will avoid a forward declaration in the next commit. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/ac3enc: Use common encode_frame function

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 16:39:59 2024 +0200| [6244ecf8ec6dabecea6ee7ee885e6ab827abf6cb] | committer: Andreas Rheinhardt avcodec/ac3enc: Use common encode_frame function This is in preparation for sharing even more stuff common to the fixed and floating-point

[FFmpeg-cvslog] avcodec/ac3enc: Avoid copying strings

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 13:40:39 2024 +0200| [e878ec7eb23f3cd88503df1f18277e93ceadf773] | committer: Andreas Rheinhardt avcodec/ac3enc: Avoid copying strings Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/ac3enc: Remove disabled code for RealAudio variant of AC-3

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 15:45:12 2024 +0200| [fee093a5703e994169b04ffc99e6efa63d072b22] | committer: Andreas Rheinhardt avcodec/ac3enc: Remove disabled code for RealAudio variant of AC-3 Implicitly disabled by 4679a474f06c229b10976d7f0b4eee0613c2715a. Given

[FFmpeg-cvslog] avcodec/ac3enc: Remove redundant channel layout checks

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 13:14:14 2024 +0200| [b3d12fe200be1ddf8e48c8d5c94f8b22904f7165] | committer: Andreas Rheinhardt avcodec/ac3enc: Remove redundant channel layout checks These are all checked generically via AVCodec.ch_layouts in encode_preinit_audio

[FFmpeg-cvslog] avcodec/ac3enc: Remove always-false sample rate check

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 14:30:13 2024 +0200| [27a830c1d827b1bc61216000ec86eba0ca82e536] | committer: Andreas Rheinhardt avcodec/ac3enc: Remove always-false sample rate check encode_preinit_audio() already checks that the sample rate is among

[FFmpeg-cvslog] avcodec/ac3enc: Don't overwrite AVCodecContext.ch_layout

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 12:53:15 2024 +0200| [13daafd5c08c96fef94ad420b77799a7301c878a] | committer: Andreas Rheinhardt avcodec/ac3enc: Don't overwrite AVCodecContext.ch_layout This is unnecessary (the channel layout guessing code became moot when the channel

[FFmpeg-cvslog] avcodec/ac3enc: Use bit-operations for bit-mask

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 13:21:46 2024 +0200| [8261d5d38c93419535dbd81116fc1d065716e039] | committer: Andreas Rheinhardt avcodec/ac3enc: Use bit-operations for bit-mask Simply masking the LFE bit is more natural than subtracting if set. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/ac3enc: Don't presume ch_layout to be AV_CHANNEL_ORDER_NATIVE

2024-04-11 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 7 12:31:58 2024 +0200| [c3fb0c5babb2ae3b8985d038dd0ce228d52f85d7] | committer: Andreas Rheinhardt avcodec/ac3enc: Don't presume ch_layout to be AV_CHANNEL_ORDER_NATIVE It is perfectly legal for users to use a custom layout

[FFmpeg-cvslog] avcodec/mpegvideo_dec, h264_slice: Return proper error codes

2024-04-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 5 11:58:44 2024 +0200| [17414abb69b44675fd9964069f948a4d48b1ec5e] | committer: Andreas Rheinhardt avcodec/mpegvideo_dec, h264_slice: Return proper error codes Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/mpeg12dec: Remove redundant mpeg_enc_ctx_allocated

2024-04-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 5 11:29:04 2024 +0200| [7f0efe232475d7a704924a3cb308281973e8add3] | committer: Andreas Rheinhardt avcodec/mpeg12dec: Remove redundant mpeg_enc_ctx_allocated Use context_initialized from the underlying MpegEncContext instead. Also don't

[FFmpeg-cvslog] avcodec/mpegvideo_dec: Factor allocating dummy frame out

2024-04-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 14 23:00:42 2023 +0200| [b7cf2d0efcd20384b6ddbc2c1bfd04e0ea591474] | committer: Andreas Rheinhardt avcodec/mpegvideo_dec: Factor allocating dummy frame out Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/mpegvideo: Remove pointless check

2024-04-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 15 23:14:51 2023 +0200| [94295bb57407fac57defc77fe59ea4cfdbe113c0] | committer: Andreas Rheinhardt avcodec/mpegvideo: Remove pointless check Possible since 315c956cbd14f021e49dac7fc0b906fad1672aad. Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avcodec/mpegvideo_dec: Don't emit non-keyframe warning for H.261

2024-04-08 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Oct 12 20:26:45 2023 +0200| [f48313526b5c0fb889560cb91daadd8f8c194317] | committer: Andreas Rheinhardt avcodec/mpegvideo_dec: Don't emit non-keyframe warning for H.261 H.261 does not have keyframes (or indeed frame types) at all, so

<    1   2   3   4   5   6   7   8   9   10   >