ffmpeg | branch: master | Andreas Rheinhardt |
Mon Oct 16 01:21:55 2023 +0200| [45cf0541cf4b3ec89cd9c8c8919c0650852f30ec] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API
Given that MPVPictures are already directly shared between threads
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 15 21:34:43 2023 +0200| [9ce56f91c0e74b7cc34985fdb15050aa98aeded6] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Make MPVPicture refcounted
Up until now, an initialized MpegEncContext had an array of
MPVPictures (way more than were
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 28 17:40:58 2024 +0200| [99d26939af3f0ef80f56debe458006abec3cbc71] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_dec: Add close function for mpegvideo-decoders
Currently identical to the H.261 and H.263 close functions
(which
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Apr 22 02:38:23 2024 +0200| [5475000942c812bf9c5eb01f84d84822e7e0a0c0] |
committer: Andreas Rheinhardt
avcodec/mpeg4videoenc: Simplify writing startcodes
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 28 16:43:47 2024 +0200| [b90b6764093a40d6b2064cdd07c4c715c934ebf1] |
committer: Andreas Rheinhardt
avformat/riff: Declare VCR2 to be MPEG-2
This brings it in line with mpeg12dec.c.
(This entry has been added before the MPEG2VIDEO codec id
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Apr 22 02:11:15 2024 +0200| [5ea7c0e323b58388e84fd6a329a26cfa2681be5b] |
committer: Andreas Rheinhardt
avcodec/mpeg12dec: Set out_format only once
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Apr 22 02:05:32 2024 +0200| [bbe10bcae84dd5ee30f2df464299c4f3d14b3042] |
committer: Andreas Rheinhardt
avcodec/mpeg12dec: Remove write-only assignment
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Apr 22 01:57:56 2024 +0200| [2f22fd7ec18e7662e12955d719fe6a9589476602] |
committer: Andreas Rheinhardt
avcodec/mpeg12dec: Only initialize IDCT for IPU
This is all that is used. This is in preparation for further
commits that will extend
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Apr 22 01:44:52 2024 +0200| [183a67580b61fd83dd0d70ea57e31d6681392e5a] |
committer: Andreas Rheinhardt
avcodec/mpeg12dec: Don't initialize inter tables for IPU
IPU is intra-only.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Oct 9 00:44:58 2023 +0200| [17b5fc2e51a3bb5a7fc10cbd177d88ef1c025527] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_enc: Factor setting length of B frame chain out
It already avoids a goto and will be useful in the future
to be able
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Oct 9 00:58:36 2023 +0200| [dceb73a22d4346bdc34d9bd186a70ddf1964a6a0] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_enc: Reindentation
Also try to use loop-scope for iterators.
Signed-off-by: Andreas Rheinhardt
> h
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Oct 9 00:48:26 2023 +0200| [b64dfe2bd1929dc1b2633a5d392297e0c502c45e] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_enc: Return early when getting length of B frame chain
Possible now that this is a function of its own.
Signed-off
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 8 12:25:07 2023 +0200| [fe6037fd04db8837dcdb9013f9c4ad4e7eb0592e] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic
There are two types of MPVPictures: Three (cur_pic, last_pic
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Apr 29 01:01:36 2024 +0200| [17501b22674ac738847e3d6057c69d0212fc6629] |
committer: Andreas Rheinhardt
avcodec/error_resilience: Deduplicate cleanup code
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 7 21:37:42 2023 +0200| [8225d2da7390ac22cd9e93bb7b8711379ae36558] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_enc: Pass AVFrame*, not Picture* to alloc_picture()
It now only deals with the AVFrame and no longer with the accessories
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 4 16:20:42 2024 +0200| [dac15a5b6edec3c055a3add853a80b99246d6829] |
committer: Andreas Rheinhardt
avcodec/vc1_mc: Don't check AVFrame INTERLACE flags
Instead cache these values in VC1Context to avoid the indirection
and AND.
Signed-off
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Oct 8 01:44:47 2023 +0200| [59422955cf381cb6e9990ea541eeb71736717783] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Rename Picture->MPVPicture
Picture is just too generic.
Signed-off-by: Andreas Rheinhardt
> http://git.videol
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 7 19:45:46 2023 +0200| [89ca63cc9cc2d64a949adba5da36ef3dff580fd2] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Split ff_alloc_picture() into check and alloc part
ff_alloc_picture() currently does two things: It checks
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 7 19:16:49 2023 +0200| [042117da75308f3d96df85ea4f97864d0142af3d] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Improve error messages and code
Make it clear that this is not a failure of get_buffer/the user,
but a deficit
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Oct 7 21:22:08 2023 +0200| [2dfe7c1e404dcc64293cd5cf6dd02013ced5d539] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_enc: Move copying properties to alloc_picture()
This way said function sets everything (except for the actual
contents
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 4 21:36:05 2023 +0200| [8c59b5aa6b41ae492930dedbcb69182962af7dab] |
committer: Andreas Rheinhardt
avcodec/vc1_pred: Remove unused function parameter
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 4 21:33:18 2023 +0200| [dda009b97d3104b7bb7b43c1704ac10e2610185a] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Add const where appropriate
Specifically, add const to the pointed-to-type of pointers
that point to something static
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Oct 10 02:29:13 2023 +0200| [f1c4e8950ebe951cd2883ecd5e3b6416edcd9a81] |
committer: Andreas Rheinhardt
avcodec/rv30, rv34, rv40: Avoid indirection
Use the cached values from MpegEncContext.(cur|last|next)_pic
instead of the corresponding
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 4 17:27:24 2023 +0200| [7814dd77aa61703e3d43fc72bfaf6a9fbc42ff9c] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Cache AVFrame.data and linesize values
This avoids an indirection and is in preparation for removing
the AVFrame from
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Oct 4 16:14:40 2023 +0200| [1c40a179222f638e88c8e7b1a374753a00b0f979] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Reduce value of MAX_PLANES define
No mpegvideo based codec supports alpha.
While just at it, also make the define
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 4 17:06:31 2024 +0200| [3a4e7694a13edc185a00393c2e6872ff3e17756b] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Restrict resetting mbskip_table to MPEG-4 decoder
This is done due to invalid input and therefore the encoder
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 3 18:22:59 2024 +0200| [47e43c19cb50083bf55ea48e4caabc20ca2a8c33] |
committer: Andreas Rheinhardt
avcodec/h263: Move setting mbskip_table to decoder/encoders
This removes a branch from H.263 based decoders.
Signed-off-by: Andreas
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 3 17:25:12 2024 +0200| [2cbca73975c967eae3e704f432df4bd4c830dd58] |
committer: Andreas Rheinhardt
avcodec/h263: Move encoder-only part out of ff_h263_update_motion_val()
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 3 18:21:39 2024 +0200| [9645eeb48554f4a1c1488bb00525b886354c2fac] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Reindent after the previous commit
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 3 18:04:49 2024 +0200| [101ed72c2f330163a2e25377b1725cc34852315d] |
committer: Andreas Rheinhardt
avcodec/h263, mpeg(picture|video): Only allocate mbskip_table for MPEG-4
It is the only user of said table and doing so is especially
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Aug 8 22:20:45 2022 +0200| [6450cfcd100a7cc4ae2858532af743b5e9bc9868] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Reindent after the previous commit
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Aug 8 21:03:27 2022 +0200| [788892d647636b314fa23df8eaaa3f016809ce0a] |
committer: Andreas Rheinhardt
avcodec/mpegvideo, mpegpicture: Add buffer pool
This avoids constant allocations+frees and will also allow
to simply switch
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Aug 8 22:00:32 2022 +0200| [bed17eba47336e8c11aa85591d69aa5cfc33c67b] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Use RefStruct-pool API
It involves less allocations and therefore has less
potential errors to be checked. One
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 21 01:26:27 2024 +0200| [a95591dbfde3a9347cdfe6537243957e65d2d8ea] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Redo aligning mb_height for VC-1
VC-1 can switch from between being progressive and interlaced
on a per-frame basis
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Aug 8 16:51:04 2022 +0200| [71ff9217f769b03ce3b8081ad596ed777ac24d2f] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Always reset motion val buffer
Codecs call ff_find_unused_picture() to get the index of
an unused picture; said
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Apr 20 23:02:11 2024 +0200| [582d828f754f580cab9342e9c8a8ca09b906d69a] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Don't reset coded_block unnecessarily
coded_block is only used for I-frames, so it is unnecessary
to reset
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 3 16:04:51 2024 +0200| [7ad13e173bf271d05341f007a467430bae82b392] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Always reset mbskip_table
Codecs call ff_find_unused_picture() to get the index of
an unused picture; said picture may
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 21 00:11:56 2024 +0200| [caac9740f84681f28bc6c6bf285fd0a25dc99060] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Only allocate cbp_table, pred_dir_table when needed
Namely for the MPEG-4 decoder.
Signed-off-by: Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 28 13:33:49 2024 +0200| [55e81306bfdecda915184bd970198dbe4f678e8d] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_motion: Optimize check away
When !CONFIG_SMALL, we create separate functions for FMT_MPEG1
(i.e. for MPEG-1/2); given
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Apr 20 22:56:44 2024 +0200| [ba033acb56f2c6c68b9464a491807a6f7dba64bd] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Only allocate coded_block when needed
It is only needed for msmpeg4v3, wmv1, wmv2 and VC-1.
Signed-off-by: Andreas
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Apr 20 22:11:55 2024 +0200| [1a5c21daee4b2f161d6e030c607ea47a21c64945] |
committer: Andreas Rheinhardt
avcodec/msmpeg4enc: Only calculate coded_cbp when used
With this patch, msmpeg4v1 and msmpeg4v2 no longer use
MpegEncContext.coded_block
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Apr 29 00:37:38 2024 +0200| [60d4c8a137409435bf09fcea08cb16427b964f2a] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_motion: Avoid constant function argument
Always 8.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Aug 15 17:07:08 2022 +0200| [a30c95ed8a51532d7360d0505a53ec62e8e7392c] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_dec: Sync linesize and uvlinesize between threads
linesize and uvlinesize are supposed to be the common linesize of all
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 28 12:36:58 2024 +0200| [5f505995db8f80867bd70f7b632ec0bb9879a3d5] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_motion: Optimize check away
Only MPEG-2 can have field motion vectors with coded fields.
Signed-off-by: Andreas
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 28 01:43:32 2024 +0200| [73676dd47ac36f975b430f6a60a09144357523c3] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Mark dummy frames as such
This will allow to avoid outputting them.
Signed-off-by: Andreas Rheinhardt
> h
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 28 01:41:49 2024 +0200| [99543c93ec0984d190eb81b2ec5cfd8665bc14f2] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_dec: Factor allocating dummy frames out
This will allow to reuse it to allocate dummy frames for
the second field (which
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 28 01:45:47 2024 +0200| [c85508f5a91cc0caf18ba33c941536bf8b99b81b] |
committer: Andreas Rheinhardt
avcodec/mpeg12dec: Allocate dummy frames for non-I fields
MPEG-2 allows to pair an intra field (as first field) together
with a P-field
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Apr 28 12:25:46 2024 +0200| [f44d212e0e4e7def30dd60a7f700f019a49450b7] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_motion: Remove dead checks for existence of reference
These references now always exist due to dummy frames.
Also remove
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Apr 20 04:10:33 2024 +0200| [d4b63885a6011ff13a3a80c616a905f526a113c0] |
committer: Andreas Rheinhardt
avcodec/mpegpicture: Store linesize in ScratchpadContext
The mpegvideo-based codecs currently require the linesize to be
constant (except
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Apr 20 03:11:39 2024 +0200| [0aaabe1fd72fb4d302a433ce33e45fb8c2301d6f] |
committer: Andreas Rheinhardt
avcodec/get_buffer: Remove redundant check
It is unnecessary to check for whether the number of planes
of an already existing audio pool
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 4 19:11:11 2024 +0200| [68a06640b1db48494498958976b2a22b85115426] |
committer: Andreas Rheinhardt
avcodec/ratecontrol: Don't call ff_rate_control_uninit() ourselves
It is currently done inconsistently: Only one error path
(namely the one
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 4 20:41:01 2024 +0200| [2786d34712491dbd74a3f3cead3eac5fe99af97d] |
committer: Andreas Rheinhardt
avcodec/ratecontrol: Avoid padding in RateControlEntry
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 1 13:11:13 2024 +0200| [685cda26aa03a1cf54c701d4399909d784f0dcce] |
committer: Andreas Rheinhardt
avcodec/mpegvideo, ratecontrol: Remove write-only skip_count
Write-only since 6cf0cb8935f515a7b5f79d2e3cf02bd0764943bf.
Signed-off
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 4 19:09:28 2024 +0200| [0c9e04b0e22cf2571ea3cfe3288cd05b18836b9f] |
committer: Andreas Rheinhardt
avcodec/ratecontrol: Pass RCContext directly in ff_rate_control_uninit()
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 4 18:48:14 2024 +0200| [ba28222a14ab4c164a6702a65822871c68185c0d] |
committer: Andreas Rheinhardt
avcodec/ratecontrol: Fix double free on error
Happens on init_pass2() failure.
Signed-off-by: Andreas Rheinhardt
> h
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Jun 11 08:33:21 2024 +0200| [6ae1a337f20778c3028b9ac75b46ded1cb61ec9f] |
committer: Andreas Rheinhardt
fftools/ffmpeg_mux_init: Fix leak when using non-encoding option
Reviewed-by: Anton Khirnov
Signed-off-by: Andreas Rheinhardt
> h
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jun 10 17:35:51 2024 +0200| [8754c9bd82b7d8040575666f9b4b44b856d92675] |
committer: Guo Yejun
configure: Disable DNN without backend
The DNN filters are useless without a backend.
This will also "fix" Coverity issues #1598288 an
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jun 10 15:20:23 2024 +0200| [c84e40d9e6cec745edee52fc801737d71ab89543] |
committer: Andreas Rheinhardt
fftools/ffmpeg_mux_init: Return error upon error
Currently it may return an uninitialized value.
Introduced
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jun 10 06:45:08 2024 +0200| [a0ff31e740ec05e947ee0759c9f805a8894586ff] |
committer: Andreas Rheinhardt
avcodec/vvc/inter: Don't return void
Returning a void is not allowed by the spec. Just return instead.
Reviewed-by: Nuo Mi
Signed-off
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 23:18:37 2024 +0200| [5421dee0e7e0028f59a7285be26fc7f12ae42a8b] |
committer: Andreas Rheinhardt
swscale/x86/rgb2rgb_template: Remove unused uyvytoyv12
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 22:47:17 2024 +0200| [c1c35380a7de98f97a5000ae51be1bce3bc73144] |
committer: Andreas Rheinhardt
swscale/x86/rgb2rgb: Don't unnecessarily check for inline ASM
The SSE2 and AVX versions of deinterleaveBytes are external ASM.
Move them
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 22:03:47 2024 +0200| [f7305eb3b3e8f5f4d2061cb1126040769e5aacf6] |
committer: Andreas Rheinhardt
swscale/x86/rgb2rgb_template: Remove unnecessary SFENCE
The ff_nv12ToUV_* functions don't use non-temporal stores
at all.
Signed-off
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 21:23:10 2024 +0200| [fca796ac3bab56bd3d701aab10d1d4bbcb92413e] |
committer: Andreas Rheinhardt
tests/checkasm/sw_rgb: Be more strict about clobbering MMX state
The MMXEXT versions of the rgb2rgb functions tested here
always emit emms
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 13:21:45 2024 +0200| [8f199cfb5bb61bc88ec77b9bcaf70385ae99a519] |
committer: Andreas Rheinhardt
avformat/evc: Fix format specifiers
Fixes -Wformat warnings; see e.g.
https://fate.ffmpeg.org/log.cgi?slot=aarch64-osx-clang-1200.0.32.29
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 14:14:36 2024 +0200| [3af6136669034fa504ee25e76e84addc4529181b] |
committer: Andreas Rheinhardt
avcodec/dnxhdenc: Simplify padding
It is unnecessary to first pad to 32bits; the memset later
will pad everything will with zeroes anyway
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 14:09:13 2024 +0200| [b0e0b3c58ac085f1907353014adf9b976e275ceb] |
committer: Andreas Rheinhardt
avcodec/dnxhdenc: Move PutBitContext from ctx to stack
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Jun 8 22:45:08 2024 +0200| [5f31a4fd1613e310c01935836170a171e36bfa02] |
committer: Andreas Rheinhardt
avformat/vvc: Don't use uint8_t iterators, fix shadowing
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 13:26:37 2024 +0200| [542abee213bfda1615a7588f12bbdc0517931a51] |
committer: Andreas Rheinhardt
avcodec/cbs_h266_syntax_template: Use correct format specifier
H266RawSliceHeader.num_entry_points is an uint32_t.
Fixes -Wformat warnings
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Jun 8 22:41:45 2024 +0200| [1c4362cce9481ab995f49385f7143146d0993e2e] |
committer: Andreas Rheinhardt
avformat/vvc: Fix comment
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 12:48:58 2024 +0200| [fa77dc8c44d187303df1e5702abeacf39a97acc1] |
committer: Andreas Rheinhardt
avformat/vvc: Reindent after the previous commit
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 12:44:50 2024 +0200| [8b6c7e7cda6986f81cdb57a4b35f4a4df63330b0] |
committer: Andreas Rheinhardt
avformat/vvc: Fix crash on allocation failure, avoid allocations
This is the VVC version of 8b5d15530127fea54e934043a64653859de07353
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 11:39:46 2024 +0200| [4482b3353d07684fdd5822b80814ebac1c9de765] |
committer: Andreas Rheinhardt
avformat/vvc: Don't use ff_copy_bits()
There is no benefit in using it: The fast path of copying
is not taken because of misalignment
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 11:32:47 2024 +0200| [52fb49a8a3171fdb4a1913e5ec0307a14f60a1e5] |
committer: Andreas Rheinhardt
avformat/vvc: Use put_bytes_output()
The PutBitContext has just been flushed.
Signed-off-by: Andreas Rheinhardt
> h
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jun 5 11:20:44 2024 +0200| [dd8fb0aaaeb91f393adeb82f885d9ccf698df845] |
committer: Andreas Rheinhardt
avcodec/hevc/Makefile: Move rules for lavc/* files to lavc/Makefile
If any of these files (say A) would be changed in such a way
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jun 2 06:11:46 2024 +0200| [bb3c50b46d50b8bf4f45d7ae8f24607aaf23acea] |
committer: Andreas Rheinhardt
avcodec/tiff: Suppress unused variable warnings
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 30 01:58:23 2024 +0200| [87a13986bc08627dc847f4475bc91ee7c78618de] |
committer: Andreas Rheinhardt
avformat/nutdec: Don't create inconsistent side data
Forgotten in 65ddc74988245a01421a63c5cffa4d900c47117c.
Signed-off-by: Andreas
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Jun 1 15:13:21 2024 +0200| [2c38ca3d37242c47a31dfa3edaf25592cefffa44] |
committer: Andreas Rheinhardt
avcodec/hevc_ps: Fix UB 1 << 31
Reviewed-by: Tomas Härdin
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/g
ffmpeg | branch: master | Andreas Rheinhardt |
Tue May 28 13:11:08 2024 +0200| [0f3090cbd12558909055c4a701aacc86f66747bc] |
committer: Andreas Rheinhardt
avcodec/diracdec: Use FF_CODEC_CAP_INIT_CLEANUP
This was one of the few decoders incompatible with the flag.
Also only call
ffmpeg | branch: master | Andreas Rheinhardt |
Tue May 28 14:08:34 2024 +0200| [8cbf7e8408465134f2cc5d8cdd1e41ab038ebb40] |
committer: Andreas Rheinhardt
avcodec/diracdec: Mark flush as av_cold
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Andreas Rheinhardt |
Tue May 28 03:55:45 2024 +0200| [d9bd5baf9d298a220f34eead54ba56c2d1bd33ba] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Use already available AVPixFmtDescriptor
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Tue May 28 03:41:59 2024 +0200| [d1d40a7c9b59b3a94451c4180b66de48686e8899] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Move transient PutBitContext from ctx to stack
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
> h
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 25 20:32:42 2024 +0200| [02ecf8d7f3fe6ad6bc493a37bfff65bfe9150113] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Fix slice length
args->bytes here already includes prefix_bytes (see
SSIZE_ROUND macro), so including it here ag
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 25 20:23:52 2024 +0200| [eac8dcb1871c4e16c7288d7f447067a4d41b345e] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Remove superfluous error message
ff_get_encode_buffer() already emits an error message of its own.
While just at it, also
ffmpeg | branch: master | Andreas Rheinhardt |
Mon May 27 17:15:09 2024 +0200| [c30928566623110354e4cb3a10f28183cee01684] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Avoid relocations for short strings
These strings are so short that they can be put directly
into the containing structure
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 25 20:18:12 2024 +0200| [b1702afdfdfa111cca0c69c48c43e108a397eeb0] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Constify slices->main context pointers
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
> http://git.videol
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 09:48:12 2024 +0200| [21bfc62642cb16fc3d867999db341d3c67e03404] |
committer: Andreas Rheinhardt
avfilter/af_aiir: Avoid unchecked allocation
W has not been checked at all; allocate it jointly with M
to fix this.
Signed-off-by: Andreas
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 25 20:17:24 2024 +0200| [6d86146fce70cba380d652691f9653957b879069] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Avoid void* where possible
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 09:29:24 2024 +0200| [996e0a57cad35d6ec5c6eef845628e7c8be240e0] |
committer: Andreas Rheinhardt
avformat/matroskadec: Add assert to silence Coverity false positive
Helps with Coverity issue #1452453.
Signed-off-by: Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 10:12:12 2024 +0200| [2d818644a3f1e189036107afc96c8187538d71a8] |
committer: Andreas Rheinhardt
avfilter/af_afir: Merge header into af_afir.c
Done in 0df18f29ae218f30b3ecff7c930176b8ebee56aa,
accidentally undone
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 09:37:41 2024 +0200| [37cc648fbd9e6d3dc61e8ac487774d330131c70f] |
committer: Andreas Rheinhardt
avfilter/af_aiir: Remove dead code
Fixes Coverity issue #1468252.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 08:54:40 2024 +0200| [dfd0320e23e39ce1362fcb1f919d3f6d6c8a0b53] |
committer: Andreas Rheinhardt
avfilter/vf_signalstats: Use 64bit for processing histogram
The result might not fit into 32bit if an image has gigantic
dimensions and one
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 22 12:54:15 2024 +0200| [41e13228451c9d55b1ebf2f58ffe2b19ce5a9842] |
committer: Andreas Rheinhardt
tests/fate/source-check: Relax BSD licence check
Several files already had standard license header (namely
2-clause BSD files), yet due
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 22 12:52:53 2024 +0200| [f1337e5dd9e1ecf370f7b9705ed7628f7d988d58] |
committer: Andreas Rheinhardt
doc/mips: Update list of files with MIPS copyright notice
E.g. the AAC stuff has been removed in
03cf10164578aed33f4d0cb5b69d63669c01a538
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 22 18:56:22 2024 +0200| [e9197db4f7227a341b781c227a0a8f3a99033b5e] |
committer: Andreas Rheinhardt
tests/checkasm/vvc_alf: Don't use declare_func_emms
VVC does not have MMX code at all, so one can use the stricter
declare_func to also
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 22 06:57:19 2024 +0200| [d8cad01805be74783344d69e81c9c31f49ba4d92] |
committer: Andreas Rheinhardt
avformat/dhav: Check amount read
Prevents potential use of uninitialized data in the following
memcmp().
Signed-off-by: Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 22 10:49:10 2024 +0200| [50c25d1f0a55dcd7f979e1c27a4b8c26f42ea939] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Check ff_put_wav_header() failure
Fixes Coverity issue #1506706.
Signed-off-by: Andreas Rheinhardt
> h
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 22 17:18:35 2024 +0200| [8e27bd025f456eea343980047d96cafbb0353bac] |
committer: Andreas Rheinhardt
avformat/async,cache: Use more unique context names
Otherwise Doxygen thinks any text like "Context for foo"
is a link to
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 22 06:56:23 2024 +0200| [cf6d07522a37ea9508468ffc43a0299f3e1c014c] |
committer: Andreas Rheinhardt
avformat/dhav: Check ffio_ensure_seekback()
Fixes Coverity issue #1492324.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 22 07:40:54 2024 +0200| [65763bffb6e2a7dbb281e302b7adf7ee7b5330a9] |
committer: Andreas Rheinhardt
avformat/mpegts: Don't use uninitialized value in av_log()
It is undefined behaviour in (at least) C11 (see C11 6.3.2.1 (2)).
Fixes
ffmpeg | branch: master | Andreas Rheinhardt |
Wed May 22 10:50:07 2024 +0200| [edc235e0761a75620cc3705a9f7d25985fbedce4] |
committer: Andreas Rheinhardt
avformat/riffenc: Fix outdated comment
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
101 - 200 of 6095 matches
Mail list logo