ffmpeg | branch: master | Mark Thompson | Sat May 17 11:59:00
2025 +0100| [2070cc138ba7ecc702e381ee243997076897d4dc] | committer: Mark
Thompson
fftools/graphprint: Fix leak of graphprint object
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sat May 17 12:07:17
2025 +0100| [20502ba92a5936bc6a6e006d05828b750f4290ed] | committer: Mark
Thompson
ffmpeg: Don't print graphs if there are no outputs yet
Avoids writing an empty json blob in setup error cases.
> http://git.videolan.org/gi
ffmpeg | branch: master | Mark Thompson | Sat May 17 11:57:56
2025 +0100| [c18d1b63abcb1b9ff8be83225d51cc630ac208d5] | committer: Mark
Thompson
fftools/graphprint: Fix leak of graph section header string
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Wed May 14 21:47:00
2025 +0100| [88f2ccdf16b7aa7c47d3683eabcc58ba9a247f24] | committer: Mark
Thompson
cbs_apv: Fix memory leak on metadata parse failure
Buffers are allocated inside some metadata types, so we must ensure
that the object is visible to
ffmpeg | branch: master | Mark Thompson | Tue May 13 20:50:38
2025 +0100| [527d5eaec70291d2845aca936dd64090fc226859] | committer: Mark
Thompson
apv_decode: Discard invalid run codes earlier
Caught by ubsan - would cause an invalid shift in constructing the
run value.
> h
ffmpeg | branch: master | Mark Thompson | Mon May 5 21:10:39
2025 +0100| [1ad57a847e22a8f92851094e0c4d98dc4831aff1] | committer: Mark
Thompson
lavc: Add unit test for APV entropy decode
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1ad57a847e22a8f92851094e0c4d98dc4831a
ffmpeg | branch: master | Mark Thompson | Sun May 11 14:28:39
2025 +0100| [1753d41d4eca370f7e41222fa981c54ebdd8cec5] | committer: Mark
Thompson
fate: Add test for APV 400-10 profile
Same setup as the 422-10 profile test, using the same content. FFmpeg
decoder output is identical to the
ffmpeg | branch: master | Mark Thompson | Mon May 5 21:04:54
2025 +0100| [a3c8fba5da690b703dcc72f608ab897fed74e044] | committer: Mark
Thompson
apv_decode: Multisymbol entropy decode
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a3c8fba5da690b703dcc72f608ab897fed74e
ffmpeg | branch: master | Mark Thompson | Sat May 3 18:45:33
2025 +0100| [9bf54cdb19f15e90e79fd4bcf6eebe3992e60b4f] | committer: Mark
Thompson
cbs_apv: Check tile component sizes
It was possible for the buffer pointers for the last tile to go over the
end of the unit buffer leading to a read
ffmpeg | branch: master | Mark Thompson | Sat May 3 18:44:43
2025 +0100| [ea457e54e1b0e9d1309a85fc783e1433abc4bc53] | committer: Mark
Thompson
apv_entropy: Improve robustness to bitstream errors
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sat May 3 18:14:49
2025 +0100| [2aa2095bb49739573007b36d47e662acc5dd07b8] | committer: Mark
Thompson
cbs_apv: Better constrain tile_width/height_in_mbs
The maximum number of tile columns/rows adds an extra constraint on
the minimum tile width/height
ffmpeg | branch: master | Mark Thompson | Sat May 3 17:53:22
2025 +0100| [1a9a2bafc8a3247dcf5fad53a89cfa853062cdde] | committer: Mark
Thompson
apv_decode: Improve reporting of decode errors
Halt tile component decoding at the first entropy error (this will be a
desync and is not recoverable
ffmpeg | branch: master | Mark Thompson | Sat May 3 17:46:29
2025 +0100| [5acd2145a4cd139c0e82f6bf7168574b4c040acf] | committer: Mark
Thompson
apv_decode: Fix memory leak on decode error
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5acd2145a4cd139c0e82f6bf7168574b4c040
ffmpeg | branch: master | Mark Thompson | Sat May 3 17:04:32
2025 +0100| [135acc8e61cf294e09c00eee43482cc0bc624249] | committer: Mark
Thompson
cbs_apv: Always restore tracing state on split fragment error
Fixes CID 1646769.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Apr 27 18:53:35
2025 +0100| [a8bae9b18d1c334bd027a7551eb1e9f170a40fc5] | committer: Mark
Thompson
fate: Add test for APV 422-10 profile
Bitstream generated using the reference encoder, then edited to fix the
colour description and an extra
ffmpeg | branch: master | Mark Thompson | Sun Apr 27 19:43:19
2025 +0100| [585455f7b3270b389b0b8a751562d42b0e4769fb] | committer: Mark
Thompson
apv_decode: Replace division with shift
The compiler can't see that this should be a shift and generates a real
division which is slow enou
ffmpeg | branch: master | Mark Thompson | Wed Apr 23 20:44:39
2025 +0100| [b511c767d059677feee0443582a9d7fb102e9d8d] | committer: Mark
Thompson
lavf: APV muxer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b511c767d059677feee0443582a9d7fb102e9d8d
---
libavformat/Makef
ffmpeg | branch: master | Mark Thompson | Sat Apr 19 18:39:47
2025 +0100| [324330a11e158b9cd6e23f1d27e61f0b16c37b6f] | committer: Mark
Thompson
lavf: APV demuxer
Demuxes raw streams as defined in draft spec section 10.2.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sat Apr 19 18:38:23
2025 +0100| [0c79a091e4dcf5ad00d02c94babab2499bd65793] | committer: Mark
Thompson
lavc: APV codec ID and descriptor
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0c79a091e4dcf5ad00d02c94babab2499bd65
ffmpeg | branch: master | Mark Thompson | Sat Apr 19 18:44:14
2025 +0100| [821717c3fe1ce7fd022077669a1380634fb102d0] | committer: Mark
Thompson
lavc/cbs: APV support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=821717c3fe1ce7fd022077669a1380634fb102d0
---
config
ffmpeg | branch: master | Mark Thompson | Sun Apr 27 15:40:37
2025 +0100| [8ea11dcd846f862e066d3ce6fe56d5f39d94c91f] | committer: Mark
Thompson
Changelog, doc: Add entries for new APV features
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8ea11dcd846f862e066d3ce6fe56d5f39d94c
ffmpeg | branch: master | Mark Thompson | Sat Apr 19 19:15:54
2025 +0100| [d03c99441dc5b931403a19838bc9e5c2953a48d1] | committer: Mark
Thompson
lavc/apv: AVX2 transquant for x86-64
Typical checkasm result on Alder Lake:
decode_transquant_8_c: 464.2 ( 1.00x
ffmpeg | branch: master | Mark Thompson | Sat Apr 19 19:19:35
2025 +0100| [de42e06b5b20aabfef46d241d0e6bfde93e00cac] | committer: Mark
Thompson
lavc: APV metadata bitstream filter
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=de42e06b5b20aabfef46d241d0e6bfde93e00
ffmpeg | branch: master | Mark Thompson | Sat Apr 19 19:10:34
2025 +0100| [483cadf8d77d3260eec8781f5f18c50f27e468f8] | committer: Mark
Thompson
lavc: APV decoder
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=483cadf8d77d3260eec8781f5f18c50f27e468f8
---
config
ffmpeg | branch: release/4.3 | Mark Thompson | Sun Oct 22
19:35:52 2023 +0100| [93c16626b5bddaabf883227efc8d2f02a2030d18] | committer:
Michael Niedermayer
cbs_av1: Reject thirty-two zero bits in uvlc code
The spec allows at least thirty-two zero bits followed by a one to mean
2^32-1, with no
ffmpeg | branch: master | Mark Thompson | Sun Oct 22 19:35:52
2023 +0100| [7110a36ba07f85ca2996d3b99898a4819e72d9bb] | committer: Michael
Niedermayer
cbs_av1: Reject thirty-two zero bits in uvlc code
The spec allows at least thirty-two zero bits followed by a one to mean
2^32-1, with no
ffmpeg | branch: release/7.0 | Mark Thompson | Sat Apr 27
16:24:21 2024 +0100| [e7d2238ad751e4ce4ebc5118af750fd5cc0c5055] | committer:
Mark Thompson
vulkan_av1: Fix force_integer_mv value
(cherry picked from commit 7b482815a07bce0d5428ec282f5fca6337163691)
> http://git.videolan.
ffmpeg | branch: release/7.0 | Mark Thompson | Sat Apr 27
16:23:58 2024 +0100| [a4bc1dd92851fc1bed32e5898526ac71aa788a73] | committer:
Mark Thompson
vaapi_av1: Fix force_integer_mv value
(cherry picked from commit b73e6af3370f082d9385f418a03ed7baf69ada60)
> http://git.videolan.org/gitweb.
ffmpeg | branch: release/7.0 | Mark Thompson | Sat Apr 27
16:22:05 2024 +0100| [c3665ee60f442069ba0322f53d947a1bf0be4007] | committer:
Mark Thompson
av1dec: Add force_integer_mv derived field for decoder use
This is not the same as the syntax element value in the frame header
because the
ffmpeg | branch: master | Mark Thompson | Sat Apr 27 16:23:58
2024 +0100| [b73e6af3370f082d9385f418a03ed7baf69ada60] | committer: Mark
Thompson
vaapi_av1: Fix force_integer_mv value
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b73e6af3370f082d9385f418a03ed7baf69ad
ffmpeg | branch: master | Mark Thompson | Sat Apr 27 16:24:21
2024 +0100| [7b482815a07bce0d5428ec282f5fca6337163691] | committer: Mark
Thompson
vulkan_av1: Fix force_integer_mv value
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7b482815a07bce0d5428ec282f5fca6337163
ffmpeg | branch: master | Mark Thompson | Sat Apr 27 16:23:45
2024 +0100| [b62d385ecf78ad9172f96a8447667c8e81f9f88c] | committer: Mark
Thompson
nvdec_av1: Use av1dec force_integer_mv value
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b62d385ecf78ad9172f96a8447667c8e81f9f
ffmpeg | branch: master | Mark Thompson | Sat Apr 27 16:23:18
2024 +0100| [e5a5125bbee229d9593277adb331b24a9ed8292e] | committer: Mark
Thompson
vdpau_av1: Use av1dec force_integer_mv value
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e5a5125bbee229d9593277adb331b24a9ed82
ffmpeg | branch: master | Mark Thompson | Sat Apr 27 16:23:00
2024 +0100| [5162247092d73d150ded00987e364f210d39437d] | committer: Mark
Thompson
dxva2_av1: Use av1dec force_integer_mv value
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5162247092d73d150ded00987e364f210d394
ffmpeg | branch: master | Mark Thompson | Sat Apr 27 16:22:05
2024 +0100| [6f56e0e7e516fef419c6b4361612c8a9bc178a2b] | committer: Mark
Thompson
av1dec: Add force_integer_mv derived field for decoder use
This is not the same as the syntax element value in the frame header
because the
ffmpeg | branch: release/7.0 | Mark Thompson | Mon Apr 22
21:24:20 2024 +0100| [9963b9e3c9e51ae6fb5ff4df5a26a459922dc51c] | committer:
Lynne
av1dec: Fix RefFrameSignBias calculation
(cherry picked from commit ba6b08c75b6e8394c5c53bde22623a393a2d1c47)
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Mark Thompson | Mon Apr 22 21:24:20
2024 +0100| [ba6b08c75b6e8394c5c53bde22623a393a2d1c47] | committer: Mark
Thompson
av1dec: Fix RefFrameSignBias calculation
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ba6b08c75b6e8394c5c53bde22623a393a2d1
ffmpeg | branch: release/7.0 | Mark Thompson | Sat Apr 13
20:05:23 2024 +0100| [0d851a82dd974dcafe2f4f67ea0d72fb2e63c6bb] | committer:
Lynne
lavc/av1: Record reference ordering information for each frame
This is needed by Vulkan. Constructing this can't be delegated to CBS
because pa
ffmpeg | branch: release/7.0 | Mark Thompson | Sat Apr 13
20:06:56 2024 +0100| [48721a415a057adde61b586f2eb9815a625abbf7] | committer:
Lynne
lavc/vulkan_av1: Use av1dec reference order hint information
(cherry picked from commit 3cca8dfbd88dfbf9c20f2e8c8da47881b4596567)
> h
ffmpeg | branch: master | Mark Thompson | Sat Apr 13 20:06:56
2024 +0100| [3cca8dfbd88dfbf9c20f2e8c8da47881b4596567] | committer: Mark
Thompson
lavc/vulkan_av1: Use av1dec reference order hint information
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sat Apr 13 20:05:23
2024 +0100| [22ced1edc6fc4100072e122d549fe379aff76954] | committer: Mark
Thompson
lavc/av1: Record reference ordering information for each frame
This is needed by Vulkan. Constructing this can't be delegated to CBS
because pa
ffmpeg | branch: master | Mark Thompson | Sun Mar 17 20:51:29
2024 +| [4743c9e87a629d6af53b508c6a36135590622c16] | committer: Mark
Thompson
lavc/get_buffer: Add a warning on failed allocation from a fixed pool
For hardware cases where we are forced to have a fixed pool of frames
allocated
ffmpeg | branch: master | Mark Thompson | Wed Mar 20 20:35:28
2024 +| [cafb4c554845332eeb33284cf6498049997dc67e] | committer: Lynne
lavc/cbs_av1: Save more frame ordering information
This is wanted by the Vulkan decoder.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Feb 25 11:13:24
2024 +| [7f4b8d2f5e1a780eaefff528b1dd5070c42f496f] | committer: Mark
Thompson
ffmpeg: set extra_hw_frames to account for frames held in queues
Since e0da916b8f5b079a4865eef7f64863f50785463d the ffmpeg utility has
held multiple
ffmpeg | branch: master | Mark Thompson | Wed Mar 13 21:56:59
2024 +| [98a2ade63063265c32232fc07ba98073b184245b] | committer: Mark
Thompson
avcodec: Fix doxygen comment marker
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=98a2ade63063265c32232fc07ba98073b1842
ffmpeg | branch: master | Mark Thompson | Sun Feb 4 13:24:33
2024 +| [fa580a0f17f72a54a2effe89bf10b00b28203d87] | committer: Mark
Thompson
lavc/d3d12va: Improve behaviour on missing decoder support
Distinguish between a decoder being entirely missing and a decoder which
requires features
ffmpeg | branch: master | Mark Thompson | Wed Jan 3 20:40:19
2024 +| [8b76bae8961c3045fa73aa2da47345c70a93d599] | committer: Mark
Thompson
avfilter: Temporary hack to fix format negotiation for hw formats
hw_frames_ctx on the input link is only set when the input link is
configured
ffmpeg | branch: master | Mark Thompson | Mon Sep 25 12:44:58
2023 +0100| [014c13863327519418ca8bd15d21c4e8a58d9227] | committer: Mark
Thompson
cbs_av1: Make fake OBU size length field a write option
This is an option to modify the behaviour of the writer, not a syntax
field.
> h
ffmpeg | branch: master | Mark Thompson | Mon Sep 11 15:52:26
2023 +0800| [abe16daea1b72323e3544cb6ec12bec010b6ba54] | committer: Haihao Xiang
cbs: Make tracing more general
Turn tracing into callbacks for each syntax element, with default
callbacks to match current trace_headers behaviour for
ffmpeg | branch: master | Mark Thompson | Wed Jan 18 20:30:50
2023 +| [aaa49a7a425ce3dc6ca8edc0e17ed16c98f699a6] | committer: Mark
Thompson
cbs_av1: Remove constraint on MDCV luminance values
While desiring min to be less than max feels entirely sensible,
unfortunately the standard does
ffmpeg | branch: master | Mark Thompson | Thu Mar 17 14:41:52
2022 +0800| [9f02e033875185409c861846f209b04a3be339d2] | committer: Haihao Xiang
vaapi_encode_h265: Query encoding block sizes and features
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Mar 17 14:41:50
2022 +0800| [99b333e5ff5a91de2a5d740bbc9fa344154511c1] | committer: Haihao Xiang
vaapi_encode: Move block size calculation after entrypoint selection
The block size can be dependent on the profile and entrypoint selected.
It
ffmpeg | branch: master | Mark Thompson | Thu Mar 17 14:41:51
2022 +0800| [77fd2f9c7c5c82e5991225a005f4f724ea5a207b] | committer: Haihao Xiang
vaapi_encode_h265: Explicitly set and correct some flags
max_14bit_constraint_flag should be set if the bit depth is not greater than
14 (currently
ffmpeg | branch: master | Mark Thompson | Tue Feb 2 20:58:11
2021 +| [2c96e6cb955af3062e78c5b0f9fb907cfb2e59e3] | committer: Mark
Thompson
cbs_sei: Detect payload overflows when reading SEI messages
The top-level GetBitContext is sized for the whole NAL unit, so it fails
to detect
ffmpeg | branch: master | Mark Thompson | Wed Feb 3 21:34:07
2021 +| [b128b0ce2203f96ff86969f6d0039827a7f00378] | committer: Mark
Thompson
cbs_h265: Detect more reference combinations which would overflow the DPB
In total, the number of short term references (from the selected short
term
ffmpeg | branch: master | Mark Thompson | Tue Feb 2 21:50:37
2021 +| [5a9aebac91e225440fd5f30897b88d6bdf265813] | committer: Mark
Thompson
avfilter/vf_pseudocolor: Add missing braces
The array inside a structure needs two levels of braces.
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Mark Thompson | Mon Jan 25 22:07:01
2021 +| [ac05413dfbd9acae0e6b0a169c22aeafbd34b73a] | committer: Mark
Thompson
vc2enc: Add missing static to local variables
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ac05413dfbd9acae0e6b0a169c22aeafbd34b
ffmpeg | branch: master | Mark Thompson | Thu Jan 21 21:39:55
2021 +| [bb96824510aad2ac4cf0bff545c85af7a256ff92] | committer: Guo, Yejun
dnn: Add ff_ prefix to unnamespaced globals
Reviewed-By: Guo, Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Jan 21 21:39:53
2021 +| [2c424d963039a7d50b5b93f0db5efd70101d8e44] | committer: Guo, Yejun
dnn_backend_native.c: Add missing static to local variable
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Jan 21 21:39:52
2021 +| [c6a3ca2db491a66af9b1f5b12cbe3058713caf0b] | committer: Guo, Yejun
dnn_backend_native_layer_mathbinary.c: Delete unused global variable
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon Jun 25 19:47:03
2018 +0100| [c154aada45588a01cfa2adb5e56ed197eb3e4bfd] | committer: James Almer
lavd/dshow: Add namespace prefix to global functions
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:23
2021 +| [fa75e438756f159a667080dcba58ea2e3b190001] | committer: Mark
Thompson
h264_redundant_pps_bsf: Use common cbs bsf implementation
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:22
2021 +| [375176a540121959a2dd37e910934e77c71eb78a] | committer: Mark
Thompson
av1_metadata_bsf: Use common cbs bsf implementation
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:21
2021 +| [e46aa5a894f8b3dcf44a4028af726a5882ed27df] | committer: Mark
Thompson
vp9_metadata_bsf: Use common cbs bsf implementation
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:20
2021 +| [f35b2683275aeea8c4967877267d7376d3741a42] | committer: Mark
Thompson
mpeg2_metadata_bsf: Use common cbs bsf implementation
This also adds support for updating new extradata.
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:19
2021 +| [b95f901c7ff5758a31df4d897cc82613b3caf99d] | committer: Mark
Thompson
h265_metadata_bsf: Use common cbs bsf implementation
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:18
2021 +| [c837d9481a0035f3b547a5b417e5341e6e0d6128] | committer: Mark
Thompson
h264_metadata_bsf: Use common cbs bsf implementation
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:15
2021 +| [8a14d51b8bab63d23fac2ac05aead590b4178408] | committer: Mark
Thompson
h264_metadata_bsf: Refactor the filter function into smaller parts
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:14
2021 +| [88b65bed9ca033818f5618885c8a3d26d61a7c8a] | committer: Mark
Thompson
cbs_sei: Remove restrictions on MDCV values
Since this was originally written the standards have changed to allow
arbitrary values here, but leaves
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:17
2021 +| [01a68c12a7cdf9031c19d1f00885a84d58e2c2a6] | committer: Mark
Thompson
cbs: Implement common parts of cbs-based bitstream filters separately
This allows removal of a lot of duplicated code between BSFs.
> h
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:16
2021 +| [c9c5b1977fe2406df495665fa3254657f0170ff5] | committer: Mark
Thompson
h264_metadata_bsf: Improve interpretation of input display matrices
The previous code here only worked in more limited cases.
> h
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:13
2021 +| [8843607f495c95c1e67a3ce3d6f15dca6e252439] | committer: Mark
Thompson
cbs_h2645: Merge SEI message handling in common between codecs
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Jan 21 14:38:58
2021 +| [773857df592d8f3095a548b3085c6b7fe6b30dfe] | committer: Mark
Thompson
hevc: Use common SEI types
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=773857df592d8f3095a548b3085c6b7fe6b30dfe
---
libavco
ffmpeg | branch: master | Mark Thompson | Thu Jan 21 14:31:56
2021 +| [9ef32649d02109c364387edcbb55932491f1dcf1] | committer: Mark
Thompson
lavc: Add new header for SEI payload types
These form a common namespace between the H.264, H.265 and H.266
standards, so we can use the same
ffmpeg | branch: master | Mark Thompson | Thu Jan 21 14:37:49
2021 +| [64b3aac8d07a8744656737619b70977359d9a6a5] | committer: Mark
Thompson
h264: Use common SEI types
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=64b3aac8d07a8744656737619b70977359d9a6a5
---
libavco
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:11
2021 +| [4bf338480035238b3ff595ebd761688fc0db9e11] | committer: Mark
Thompson
cbs_h2645: Merge SEI messages in common between codecs
Make a new template file for common SEI messages - this will also apply
to H.266.
> h
ffmpeg | branch: master | Mark Thompson | Fri Jan 1 21:35:12
2021 +| [75092c5b45d00585f72945243a1509d77a8f6476] | committer: Mark
Thompson
h264_metadata_bsf: Move SEI user data parsing to init time
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon Nov 23 17:53:57
2020 +| [7bacf60ae5df75954a538563d19f6001aa598b3f] | committer: Jan Ekström
cbs: Add function to read extradata from an AVCodecContext
This is useful in decoders and parsers, matching the way that bitstream
filters read
ffmpeg | branch: master | Mark Thompson | Sun Nov 8 18:51:15
2020 +| [cd322794eecf1dd7d975ce3dcf1c18bbd8b91ad1] | committer: Mark
Thompson
lavc: Mark hw_config pointer arrays as const
They are read-only just like the HWConfig structures they point to.
> http://git.videolan.
ffmpeg | branch: master | Mark Thompson | Mon Nov 2 22:46:49
2020 +| [755203c2d270e1334987b462f80151eb88e30121] | committer: Mark
Thompson
vaapi_encode_mpeg2: Fix setting colour properties
Follow the same pattern as the previous commits for H.264 and H.265.
Reviewed-By: Jan Ekström
ffmpeg | branch: master | Mark Thompson | Mon Nov 2 22:46:48
2020 +| [486817e1aedda759bd21287b462ee0bb6e100949] | committer: Mark
Thompson
vaapi_encode_h265: Fix setting colour properties
Matching the previous commit for H.264.
Reviewed-By: Jan Ekström
Tested-By: Xu, Yefeng
> h
ffmpeg | branch: master | Mark Thompson | Mon Nov 2 22:46:47
2020 +| [9faf4dcf234dbc34f05cd2d973473df2eece4881] | committer: Mark
Thompson
vaapi_encode_h264: Fix setting colour properties
The properties should always be set; only the presence flags want to be
conditional.
Fixes #8959
ffmpeg | branch: master | Mark Thompson | Tue Sep 29 17:01:22
2020 +0100| [4fceb2634e7a81e40c49df6478d924558bdc607c] | committer: Mark
Thompson
Revert "avfilter/setparams: add FF_FILTER_FLAG_HWFRAME_AWARE"
This reverts commit 5bbf58ab876279ca1a5a2f30563f271c99b93e62.
The setpara
ffmpeg | branch: release/4.3 | Mark Thompson | Sun Aug 23
17:06:06 2020 +0100| [f070c53c7a5057248e6a4819dc967fa2c87600b0] | committer:
James Almer
cbs_av1: Fix test for presence of buffer_removal_time element
The frame must be in both the spatial and temporal layers for the
operating point
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:25
2020 +0100| [f643f9bd6d6c954717cd8e607034b0dd25156244] | committer: Mark
Thompson
cbs_vp9: Use table-based alloc/free
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f643f9bd6d6c954717cd8e607034b0dd25156
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:17
2020 +0100| [1fe77d4a637c4033180a35b6ebf13b5a4707d2a4] | committer: Mark
Thompson
cbs: Ensure that reference fields always follow the associated pointer
Having these together allows us to find both pointers given the address
of
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:21
2020 +0100| [42daac1c74169ec4373b5199932c5f3176a2e897] | committer: Mark
Thompson
cbs: Add support functions for handling unit content references
Use the unit type table to determine what we need to do to clone the
internals of the
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:26
2020 +0100| [ae7686a64fea5e70e315a02c0f680b2cc04cc188] | committer: Mark
Thompson
cbs_av1: Use table-based alloc/free
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ae7686a64fea5e70e315a02c0f680b2cc04cc
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:22
2020 +0100| [0720e15c0330f0f101c02d5c2c6548e964079f6d] | committer: Mark
Thompson
cbs_h2645: Ensure that non-refcounted parameter sets are fully copied
Only copying the main structure is not necessarily sufficient - there
could be
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:24
2020 +0100| [e38646de1cef80ebf451402ddaf15941f2b60522] | committer: Mark
Thompson
cbs_h265: Use table-based alloc/free
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e38646de1cef80ebf451402ddaf15941f2b60
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:27
2020 +0100| [cf6af829c2db8a8c55f49526f73e37b9da772c30] | committer: Mark
Thompson
cbs_mpeg2: Use table-based alloc/free
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cf6af829c2db8a8c55f49526f73e37b9da772
ffmpeg | branch: master | Mark Thompson | Mon Aug 31 22:00:57
2020 +0100| [2a19232c1996fee52a3f4201fa379001627dcc89] | committer: Mark
Thompson
cbs_av1: Fill tile width/height values when uniform_tile_spacing_flag is set
They are not explicitly in the bitstream in this case, but it is helpful
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:18
2020 +0100| [bc7a7e0d65bd72b317b2c4b84fac505ba3db7556] | committer: Mark
Thompson
cbs: Describe allocate/free methods in tabular form
Unit types are split into three categories, depending on how their
content is managed:
* POD
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:19
2020 +0100| [225f2878853e1e4980d55707c68a14595a639ad3] | committer: Mark
Thompson
cbs: Add macros to support defining unit type tables
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:20
2020 +0100| [2cb152d52f28081acf3c2306557944105af8374f] | committer: Mark
Thompson
cbs_h264: Use table-based alloc/free
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2cb152d52f28081acf3c2306557944105af83
ffmpeg | branch: master | Mark Thompson | Fri Aug 28 23:15:41
2020 +0100| [303d252a4b4c104685dc46152c26abaf7ff2ce60] | committer: Mark
Thompson
hwcontext_vaapi: Don't require a render node when deriving from DRM
The V4L2 driver does not actually have an associated DRM device at all, so
ffmpeg | branch: master | Mark Thompson | Sun Aug 23 17:06:06
2020 +0100| [b567cb8d0b664775201d843ab985f49fefeb25d5] | committer: Mark
Thompson
cbs_av1: Fix test for presence of buffer_removal_time element
The frame must be in both the spatial and temporal layers for the
operating point, not
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 17:32:16
2020 +0100| [bb59bdbcd17d86ab1cddbab8e6bef325cc3510a1] | committer: Mark
Thompson
cbs: Mention all codecs in unit type comment
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb59bdbcd17d86ab1cddbab8e6bef325cc351
ffmpeg | branch: master | Mark Thompson | Sun Jul 5 16:49:44
2020 +0100| [ef934dba2d0caab7ab778c99c6005b8b9720eb27] | committer: Mark
Thompson
kmsgrab: Use GetFB2 if available
The most useful feature here is the ability to automatically extract the
framebuffer format and modifiers. It also
ffmpeg | branch: master | Mark Thompson | Sun Jul 5 16:49:46
2020 +0100| [991daf3895cf2c322e288f015ae8d5ef0d3b45f3] | committer: Mark
Thompson
doc/indevs: Note improved behaviour of kmsgrab with Linux 5.7
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
1 - 100 of 847 matches
Mail list logo