openvela-robot
e079a26f9e
Drop pointless assert.h #includes
2026-04-20 18:25:41 +08:00
openvela-robot
d1f22d9cb0
wmalossless: allow calling madd_int16
...
This is done by actually handling the "prev_values" in the cascaded LMS data
as if it were int16_t, thus requiring switching at various locations the
computations.
2026-04-20 18:25:16 +08:00
openvela-robot
9bf34ac9e1
mpegts: Validate the SL Packet Header Configuration
...
timeStampLength, OCRLength and AU_Length have well specified upper
boundaries.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2026-04-20 18:25:14 +08:00
openvela-robot
e95d840953
avformat: add Wideband Single-bit Data (WSD) demuxer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2026-04-20 18:25:08 +08:00
openvela-robot
9d71b57864
Revert "mmaldec: autodetect by default" since it breaks linking on systems without mmal libraries
...
This reverts commit 33ac77e850 .
2026-04-20 18:25:05 +08:00
openvela-robot
dd986721bc
configure: Add pixelutils dependency for framerate filter.
2026-04-20 18:25:02 +08:00
openvela-robot
4e9fc63332
testprogs: Mark some tables as static const
2026-04-20 18:24:59 +08:00
openvela-robot
fd587ff42d
qsv: Fix wrong ticks_per_frame for H.264
...
For H.264 stream ticks_per_frame should be 2, as per the docs.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2026-04-20 18:24:44 +08:00
openvela-robot
167d41ac95
fate: Add test for MSS1
2026-04-20 18:24:41 +08:00
openvela-robot
8a17dbc855
avcodec/h264: Only recover from reference pictures
...
Fixes spec compliance
Fixes Ticket5346
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-04-20 18:24:38 +08:00
openvela-robot
23c8323b80
dds: Drop gray-alpha swapping
...
The original sample was generated with invalid software.
2026-04-20 18:24:35 +08:00
openvela-robot
5e45539259
avformat/mux: Check that deinit is set before calling it
...
Fixes null pointer dereference
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-04-20 18:24:11 +08:00
openvela-robot
2559582ff8
h264_parser: switch to h2645_parse for NAL unescaping
...
Remove now unused ff_h264_decode_nal().
2026-04-20 18:24:06 +08:00
openvela-robot
3313014da7
fate: Add test for ticket 1833 (Ogg/Vorbis Chapters)
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-04-20 18:23:42 +08:00
openvela-robot
8c830e61a3
ape: Avoid undefined behaviour
...
Avoid the clang warning
"warning: shifting a negative signed value is undefined"
2026-04-20 18:23:39 +08:00
openvela-robot
60b59a3639
Merge commit '564b4591bbe223bdc5f36a1131eaef103f23f5d0'
...
* commit '564b4591bbe223bdc5f36a1131eaef103f23f5d0':
opt: Add av_opt_copy()
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2026-04-20 18:23:36 +08:00
openvela-robot
9570f3ce35
libxvid: Create extradata in init using a dummy frame
...
Modifying global header extradata in encode_frame is an API violation
and only happens to work currently because mov writes its header
at the end of the file.
Heavily based off of a patch from 2012 by Nicolas George.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2026-04-20 18:23:33 +08:00
openvela-robot
9e0b7ea045
Merge commit '933dec0e29ec4d2cb83474279a6c52d62fdb7310'
...
* commit '933dec0e29ec4d2cb83474279a6c52d62fdb7310':
file: Add an option for following a file that is being written
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2026-04-20 18:23:29 +08:00
openvela-robot
62edc67c52
Generate the lists of enabled protocols/bsfs from configure.
2026-04-20 18:23:26 +08:00
openvela-robot
af081762ca
lavfi/af_hdcd: Implement high definition audio cd filtering.
...
Fixes ticket #4441 .
2026-04-20 18:22:57 +08:00
Mark Thompson
ebf5b7292b
vaapi_encode: Add support for codec-local options
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2026-04-20 18:22:54 +08:00
openvela-robot
759c15b670
vaapi_encode: Refactor slightly to allow easier setting of global options
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2026-04-20 18:22:54 +08:00
openvela-robot
74a6f35028
Merge commit 'ba357e98691ee4fe1a503b8830c0050be4127475'
...
* commit 'ba357e98691ee4fe1a503b8830c0050be4127475':
avprobe: switch to codecpar
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2026-04-20 18:21:57 +08:00
openvela-robot
008d138620
libavcodec: Add H264/MPEG4 encoders based on OpenMAX IL
...
Signed-off-by: Martin Storsjö <martin@martin.st>
2026-04-20 18:21:54 +08:00
openvela-robot
f992e73fe7
Merge commit '9897d9f4e074cdc6c7f2409885ddefe300f18dc7'
...
* commit '9897d9f4e074cdc6c7f2409885ddefe300f18dc7':
examples/output: convert to codecpar
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2026-04-20 18:21:33 +08:00
openvela-robot
5bd9acde3c
testprogs: Add missing libm.h includes
...
This fixes building on MSVC 2010 and 2012 after d12b5b2f13 .
Signed-off-by: Martin Storsjö <martin@martin.st>
2026-04-20 18:21:30 +08:00
openvela-robot
060f2fdc0b
doc/filters: add drawtext example
...
Show example which draws text at a random position, and switches positions every 30 seconds
Signed-off-by: Mulvya <mulvya@gmail.com>
Signed-off-by: Lou Logan <lou@lrcd.com>
2026-04-20 18:21:20 +08:00
openvela-robot
40e64ae10a
configure: cosmetics: Drop pointless end-of-line semicolons
2026-04-20 18:21:17 +08:00
openvela-robot
8756340650
avformat: add aix demuxer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2026-04-20 18:21:14 +08:00
openvela-robot
6c2461cd1d
dds: Simplify postprocessing check
2026-04-20 18:21:11 +08:00
openvela-robot
8759c12d0d
libavcodec/exr : cosmetic change
2026-04-20 18:21:07 +08:00
openvela-robot
d6ccb983aa
nvenc_h264: Fix name of private AVClass
2026-04-20 18:21:04 +08:00
openvela-robot
a68a4a0559
AAC encoder: fix initialization of minsf
...
In some situations (exactly zeroed DC coeffs) minsf would
be initialized with garbage
2026-04-20 18:21:01 +08:00
openvela-robot
6ab56b1155
matroska: Write the field order information
...
And bump the document version to 4.
2026-04-20 18:20:58 +08:00
openvela-robot
5ced599705
lavu: improve documentation of some AVFrame functions
2026-04-20 18:20:52 +08:00
openvela-robot
8bf53e94f7
avconv: Drop an unused variable
2026-04-20 18:20:49 +08:00
openvela-robot
3bf4824d7c
swscale: Deprecate vector functions which are unused outside swscale
...
There are no known users of these functions within debian
It should be thus possible to remove these functions without recommandition of a
replacement
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-04-20 18:20:30 +08:00
openvela-robot
9e074568c1
matroska: Support interlaced content correctly
...
The matroska specification now has two elements for it.
2026-04-20 18:20:28 +08:00
openvela-robot
9567643710
fate: Add filter-metadata-cropdetect
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-04-20 18:20:24 +08:00
openvela-robot
0a365928c9
h264: Add missing ff_ prefix to internally visible h264_init_dequant_tables()
2026-04-20 18:20:22 +08:00
openvela-robot
8cee2b3979
avcodec/nvenc: Generate AUD NAL units for better compatiblity
2026-04-20 18:20:18 +08:00
Mark Thompson
9f4b71b3a0
lavc: VAAPI encode common infrastructure
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2026-04-20 18:20:16 +08:00