ffmpeg | branch: master | Martin Storsjö | Thu Dec 21
23:22:29 2023 +0200| [6d045187880c9209e8d2a4b995acba7284088f83] | committer:
Martin Storsjö
configure: Remove/factorize a redundant check for UWP mode
The check for UWP mode was duplicated from right above, in
d54127c41a81cf2078a3504f78e0e4
ffmpeg | branch: master | Martin Storsjö | Thu Dec 21
23:25:00 2023 +0200| [4f493659fd793f2c0191c56608d0e3e2757badf4] | committer:
Martin Storsjö
configure: Fix linking d3d12va in UWP mode
Signed-off-by: Martin Storsjö
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4f493659fd793
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
19:53:35 2023 +0100| [b26407ccb8e5fdd8b7263de002f7b0a44d8beb92] | committer:
Anton Khirnov
lavf: allow setting AVStream.discard as an AVOption
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b26407ccb8e5fdd8b7263de002f7b0a44d8beb
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
20:14:21 2023 +0100| [6916105b11fb2fbb6fb1698da47dc061c995afab] | committer:
Anton Khirnov
fftools/ffmpeg_demux: set discard on the AVStream directly
Avoid taking an ugly detour through the decoder AVCodecContext.
> http://git.videolan.org/
ffmpeg | branch: master | Anton Khirnov | Fri Dec 15
02:25:41 2023 +0100| [dc2fc5a919608e3937137f11548f4be5ee99523d] | committer:
Anton Khirnov
fftools/ffmpeg_filter: only set framerate for video
Otherwise an unitialized stack value would be copied to FPSConvContext.
As it's then never used, i
ffmpeg | branch: master | Anton Khirnov | Fri Dec 15
08:24:14 2023 +0100| [b472c46a7020bfcd74952c04914a929476b701f2] | committer:
Anton Khirnov
fftools/cmdutils: simplify handling of the HAS_ARG option flag
This option flag only carries nontrivial information for options that
call a function,
ffmpeg | branch: master | Anton Khirnov | Fri Dec 15
02:31:03 2023 +0100| [25c98566e8a45b50415c80ca6450282f2ec0657a] | committer:
Anton Khirnov
fftools/ffmpeg_opt: drop HAS_ARG from auto{scale,rotate}
It causes those options to be parsed as either
* -autofoo 0/1 (with an argument)
* -noautofoo
ffmpeg | branch: master | Anton Khirnov | Sun Dec 17
10:56:02 2023 +0100| [66fcfc0009d08ac6ef95f5db4a1b6ee3ba502b8f] | committer:
Anton Khirnov
fftools/cmdutils: renumber option flags sequentially
Also, document them.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=66fcfc0009d08ac
ffmpeg | branch: master | Anton Khirnov | Fri Dec 15
08:50:26 2023 +0100| [d2e479a4296b1b3009a1e127ecddac5d550095e1] | committer:
Anton Khirnov
fftools: split off option types from other flags
These values are not actually flags, as only one of them can be
meaningfully set.
> http://git.video
ffmpeg | branch: master | Anton Khirnov | Sun Dec 17
11:47:33 2023 +0100| [2f1bc3b424f33069e4d870b05898aa1500f9b1ff] | committer:
Anton Khirnov
fftools/cmdutils: include OPT_PERFILE in OPT_OFFSET
And analogously OPT_OFFSET in OPT_SPEC. Previously the inclusion would
be implicit and required al
ffmpeg | branch: master | Anton Khirnov | Sun Dec 17
10:45:45 2023 +0100| [5b1b13207245344d27f0e087a734f46ec5afeca7] | committer:
Anton Khirnov
fftools/cmdutils: rename HAS_ARG to OPT_FUNC_ARG
For consistent namespacing with other option flags. Also, document and
enforce that it can only be se
ffmpeg | branch: master | Anton Khirnov | Sun Dec 17
12:03:49 2023 +0100| [579238226901285eff24ef88ae1a53b7f166adf5] | committer:
Anton Khirnov
fftools/cmdutils: check valid flags for OPT_TYPE_FUNC
SPEC and OFFSET do not make sense for functions.
> http://git.videolan.org/gitweb.cgi/ffmpeg.gi
ffmpeg | branch: master | Anton Khirnov | Sun Dec 17
14:20:57 2023 +0100| [0ba70a679216a504ed4ea6f50c37283cf099e8ae] | committer:
Anton Khirnov
fftools/cmdutils: add a struct for a list of SpecifierOpt
Significantly simplifies the code dealing with OPT_SPEC.
> http://git.videolan.org/gitweb.c
ffmpeg | branch: master | Anton Khirnov | Fri Dec 15
09:21:09 2023 +0100| [074abeb57e210d7a13ac89026af2a3f0636c2907] | committer:
Anton Khirnov
fftools/ffmpeg_opt: move deprecated options to the end of the list
This way they don't clutter this already-cluttered code even further.
> http://git
ffmpeg | branch: master | Anton Khirnov | Sun Dec 17
14:42:38 2023 +0100| [148fac277a173473eed4ea6b03c7575e5696b3fa] | committer:
Anton Khirnov
fftools/ffmpeg: change the MATCH_PER_TYPE_OPT macro into a function
There is no reason for it to be a macro anymore, this makes the code
using it clea
ffmpeg | branch: master | Anton Khirnov | Sun Dec 17
18:10:17 2023 +0100| [41716214c2912cf84946c939bea5400581384569] | committer:
Anton Khirnov
fftools/ffmpeg: improve WARN_MULTIPLE_OPT_USAGE()
Currently it requires every single OPT_SPEC option to be accompanied by
an array of alternate names
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
09:11:44 2023 +0100| [86e8439994d86b33f9b22ad64c4a31a559f05aac] | committer:
Anton Khirnov
fftools/ffmpeg_opt: update program description to match manpage
Cf. 2244722f1f3
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=86e843999
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
09:19:25 2023 +0100| [c5a87d8bdbb2f4a20a4374088497d1bab8bf4e91] | committer:
Anton Khirnov
fftools/opt_common: mark some options as OPT_EXPERT
So they don't clutter the standard help output.
-loglevel is marked because there is no need to s
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
09:19:25 2023 +0100| [0125cab38549f187471ca320ea6b37234def3a34] | committer:
Anton Khirnov
fftools/ffmpeg_opt: mark more options as OPT_EXPERT
Reduces the basic help output to a reasonable size and stops confusing
users with options the vast
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
10:20:06 2023 +0100| [74df1b73d491e790190d8a484ba2c8a531f90f07] | committer:
Anton Khirnov
fftools/ffmpeg_opt: refine printing type-specific options
* filter subtitle/data options out of main, video and audio sections
* add filters that were
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
10:24:45 2023 +0100| [84352c989198935f76a189e355c8f3848049caf8] | committer:
Anton Khirnov
fftools/ffmpeg_opt: print a section for data-stream options
Only show it with show_advanced (triggered by -h long), since data
streams themselves are
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
10:24:45 2023 +0100| [8d8c2b410fd5cdc51428c5e8d473f78b193a0b6c] | committer:
Anton Khirnov
fftools/ffmpeg_opt: fix -dn flags
It's a data, not video option.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8d8c2b410fd5cdc51428c5e8
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
10:50:44 2023 +0100| [7f982065a8025a65ef0e3e719b0fb1a59b2a0d77] | committer:
Anton Khirnov
fftools/ffmpeg: mark -vsync for future removal
It has already been deprecated over a year ago.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Anton Khirnov | Mon Dec 18
10:54:11 2023 +0100| [6325aede08d5c7086b3798cb7041299e1d07f93a] | committer:
Anton Khirnov
fftools/ffmpeg: remove deprecated -[av]bsf
They were marked as deprecated over 10 years ago.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Martin Storsjö | Fri Dec 22
11:39:57 2023 +0200| [935837c3d388f47de39fab40337e4b356d03c298] | committer:
Martin Storsjö
checkasm: Fix the takdsp tests
For memcpy and memcmp, we need to multiply by the element size,
otherwise we're copying and comparing only a fraction
ffmpeg | branch: master | James Almer | Thu Dec 21 22:11:25
2023 -0300| [c5029bb19352524463f3560fe7f6cb794e147b1f] | committer: James Almer
checkasm/takdsp: add decorrelate_sf test
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c5029bb19352524463f3560fe
ffmpeg | branch: master | James Almer | Fri Dec 22 09:09:33
2023 -0300| [46775e64f8b34f5e4d09df8458654f9f50626c4b] | committer: James Almer
avcodec/takdsp: fix const correctness
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46775e64f8b34f5e4d09df845865
ffmpeg | branch: master | sunyuechi | Mon Dec 18
22:53:39 2023 +0800| [3d39b8d4e7ca43baafa3b4cd5784dd64197dd232] | committer:
Rémi Denis-Courmont
lavc/takdsp: R-V V decorrelate_sm
C908:
decorrelate_sm_c: 130.0
decorrelate_sm_rvv_i32: 43.2
Signed-off-by: Rémi Denis-Courmont
(with minor change
ffmpeg | branch: master | Leo Izen | Fri Dec 15 16:06:33
2023 -0500| [5942cf46b6ca4daeff51322ce9fb6e683366a166] | committer: Leo Izen
avcodec/libjxldec: emit proper PTS to decoded AVFrame
If a sequence of JXL images is encapsulated in a container that has PTS
information, we should use the PTS
ffmpeg | branch: master | Leo Izen | Tue Dec 12 14:41:01
2023 -0500| [4013b8d3f04966338267aecee2ac7d23ed2064b5] | committer: Leo Izen
avcodec/pngdec: improve handling of bad cICP range tags
FFmpeg doesn't support tv-range RGB throughout most of its pipeline, so
we should keep the warning. Howev
ffmpeg | branch: master | Leo Izen | Mon Dec 11 07:02:32
2023 -0500| [f6ef6a853cd6334fcc70aa6c1b3f05028d57b82b] | committer: Leo Izen
avcodec/libjxldec: produce rgbf32 and rgbaf32 frames
These pixel formats have always been supported by libjxl, but at the
time this plugin was written, they were
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Dec 22 00:01:52 2023 +0100| [577dd7b762c9d81b9886ec967b91a7b03f459f23] |
committer: Leo Izen
avcodec/libjxlenc: Don't refer to decoder in comments
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=
ffmpeg | branch: master | Leo Izen | Mon Dec 11 07:02:33
2023 -0500| [42f78925d706ad62c982ec25566351f75d44d482] | committer: Leo Izen
avcodec/libjxlenc: accept rgbf32 and rgbaf32 frames
These pixel formats have always been supported by libjxl, but at the
time this plugin was written, they were
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Dec 22 00:03:03 2023 +0100| [370ce305f4f99073f823628606872f406d4abbff] |
committer: Leo Izen
avcodec/libjxlenc: Set AV_CODEC_CAP_DR1
This encoder uses ff_get_encode_buffer() to allocate the packet buffer.
Signed-off-by: Andreas Rheinhardt
>
34 matches
Mail list logo