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 packets
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 packets
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
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
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
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
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
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 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 | 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 | 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
users
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
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
ffmpeg | branch: master | Mark Thompson | Sat Aug 1 18:57:35
2020 +0100| [6e951d0cf8dcbc98cb45b9a72ed8d9e76f4a2e3f] | committer: Mark
Thompson
kmsgrab: Add more supported formats
X2RGB10 tested on both Intel Gen9 and AMD Polaris 11. NV12 tested on
Intel Gen9 only - since it has multiple
ffmpeg | branch: master | Mark Thompson | Sun Jul 5 16:49:45
2020 +0100| [ff14858a6045aa62cd508b4a6c50973a291c91aa] | committer: Mark
Thompson
kmsgrab: Don't require the user to set framebuffer format
This is provided by GetFB2, but we still need the option for cases where
that isn't
ffmpeg | branch: master | Mark Thompson | Sun Jul 5 16:49:43
2020 +0100| [fa0b064cf2ff267feaa9405ffd0ca74280f274d9] | committer: Mark
Thompson
kmsgrab: Refactor and clean error cases
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa0b064cf2ff267feaa9405ffd0ca74280f27
ffmpeg | branch: master | Mark Thompson | Tue Jul 28 23:50:21
2020 +0100| [bc58d1f58eeb7f80049b18395256f2a8cb039f64] | committer: Mark
Thompson
vaapi_encode_h265: Fix ordering of tile dimensions
Dimensions are normally specified as width x height, and this will match
the same option to libaom
ffmpeg | branch: master | Mark Thompson | Tue Jul 28 23:50:23
2020 +0100| [c67bdd6534a0ee67c0d18aed0e3345e59464254f] | committer: Mark
Thompson
vaapi_encode: Delete unused field
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c67bdd6534a0ee67c0d18aed0e3345e594642
ffmpeg | branch: master | Mark Thompson | Tue Jul 28 23:50:20
2020 +0100| [e80fe329435d08f13a4b506c1af06359a31267f9] | committer: Mark
Thompson
vaapi_encode_h265: Remove confusing and redundant tile options
The tile_rows/cols options currently do a confusingly different thing to
the options
ffmpeg | branch: master | Mark Thompson | Tue Jul 28 23:50:22
2020 +0100| [3d19c5ee688ebe9adeee8b3ddf9274517e55c8ab] | committer: Mark
Thompson
vaapi_encode_h265: Don't require uniform_spacing_flag
Though still use it if the tile arrangement matches. Also try to keep the
fields in the same
ffmpeg | branch: master | Mark Thompson | Thu Jul 30 22:32:00
2020 +0100| [11a2d05b3fa977ea9437725531a4875b735c977e] | committer: Mark
Thompson
libsvtav1: Fix the documentation to match the actual options
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Jul 30 22:31:58
2020 +0100| [30a4bdbc1f4853c1deb2cd551d8c661f7b067503] | committer: Mark
Thompson
libsvtav1: Rename without a _
The external library is called libsvtav1, so use this name everywhere.
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Mark Thompson | Thu Jul 30 22:31:59
2020 +0100| [ad7aa1e8e7e60d3db1264c16c8cd891782ab8887] | committer: Mark
Thompson
libsvtav1: Use _ rather than - in options
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ad7aa1e8e7e60d3db1264c16c8cd891782ab8
ffmpeg | branch: master | Mark Thompson | Mon Jul 27 22:27:14
2020 +0100| [16c2ed4362bde4502698f1768b884d81ea11abcb] | committer: Mark
Thompson
Revert "lavc/vaapi_encode: add EQUAL_MULTI_ROWS support for slice structure"
This reverts commit 489c5db0791f39518775b12eef6d48276c17f96f.
ffmpeg | branch: master | Mark Thompson | Thu Mar 5 00:25:28
2020 +| [9badc602928a2e14797e4d0e4a20770e42932b7d] | committer: Linjie Fu
vaapi_encode_h265: Enable 4:2:2 support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9badc602928a2e14797e4d0e4a20770e42932
ffmpeg | branch: master | Mark Thompson | Sun May 3 16:30:00
2020 +0100| [c53f9f436440be4e180aa3895920ef21019c076f] | committer: Mark
Thompson
cbs_h265: Ensure that a predicted RPS doesn't contain too many pictures
If the RPS we are predicting from has maximum size then at least one
ffmpeg | branch: master | Mark Thompson | Tue Apr 28 23:56:42
2020 +0100| [706ed34ce7aca7be4adab69a55dab02f4573591a] | committer: Mark
Thompson
ffmpeg: Don't require a known device to pass a frames context to an encoder
The previous code here did not handle passing a frames context when
ffmpeg | branch: master | Mark Thompson | Mon Apr 13 16:33:18
2020 +0100| [1dff97b7bc792267c3e79030fbaed0e9fefc65fb] | committer: Timo
Rothenpieler
avcodec/nvenc: add hardware config metadata
Signed-off-by: Timo Rothenpieler
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon Apr 13 16:33:21
2020 +0100| [79c173cc1900c735b1e256f5755b3e434a080a4f] | committer: Mark
Thompson
ffmpeg: Remove the hw_device_ctx global
The ad-hoc libmfx setup code is the only place its still used, so move it
into that file.
> h
ffmpeg | branch: master | Mark Thompson | Mon Apr 13 16:33:20
2020 +0100| [8abd3b202821e9c491f44d097686402aafdda7c5] | committer: Mark
Thompson
ffmpeg: Use hardware config metadata with encoders
This can support encoders which want frames and/or device contexts. For
the device case
ffmpeg | branch: master | Mark Thompson | Mon Apr 13 16:33:14
2020 +0100| [2594f6a362c788a036dbf3e27d540d15fe7f72d0] | committer: Mark
Thompson
lavc: Rename hwaccel.h to hwconfig.h
This already applied to decoders as well as hwaccels, and adding encoder
support was going to make the name even
ffmpeg | branch: master | Mark Thompson | Mon Apr 13 16:33:17
2020 +0100| [344e6c3ff1b47279ffb360aba3f5e10183bc4eb4] | committer: Mark
Thompson
lavc/vaapi_encode: Add hardware config metadata
These encoders all accept VAAPI surfaces in a hardware frames context.
> http://git.videolan.
ffmpeg | branch: master | Mark Thompson | Mon Apr 13 16:33:16
2020 +0100| [5a1ff449071fefa7913858fbe2d084f698443e57] | committer: Mark
Thompson
lavc/qsvenc: Add hardware config metadata
All of these encoders can accept libmfx surfaces directly in a hardware
frames context, or they can accept
ffmpeg | branch: master | Mark Thompson | Mon Apr 13 16:33:19
2020 +0100| [e2542124059f5960ac2bbd94183012814263f20d] | committer: Mark
Thompson
ffmpeg: Make filter hardware device selection clearer
Also move it into a dedicated function in the hardware file.
> http://git.videolan.
ffmpeg | branch: master | Mark Thompson | Sun Feb 16 20:59:54
2020 +| [bc9b6358fb7315c0173de322472641766f6289da] | committer: Mark
Thompson
hwcontext_vaapi: Only accept a render node when deriving from DRM device
If we are given a non-render node, try to find the matching render node
ffmpeg | branch: master | Mark Thompson | Sun Sep 29 17:45:58
2019 +0100| [bf0ab6e9c460faf14eac4373fc65cae8ed1c8c71] | committer: Mark
Thompson
lavc/cbs_h2645: Add missing newlines in log messages
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Sep 29 17:46:01
2019 +0100| [e1b5620b62ef0e3d04a6c4f3d837328076ed2a9b] | committer: Mark
Thompson
lavc/vp9_raw_reorder_bsf: Fix operator ordering
Fixes CID 1413024.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Sep 29 17:46:03
2019 +0100| [f130b221196cf82e19be78aa810125a41eb340fc] | committer: Mark
Thompson
lavfi/vf_deshake_opencl: Avoid propagating uninitialised data
Fixes CID 1452753.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Feb 9 19:15:53
2020 +| [48b102c5a60642687574413bf149273e43224b57] | committer: Mark
Thompson
doc/ffmpeg: Document device selection for Vulkan
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=48b102c5a60642687574413bf149273e43224
ffmpeg | branch: master | Mark Thompson | Sun Sep 29 17:46:00
2019 +0100| [177a90b1a3fcbadbcd3e32bfab5fa3cf01e9b8b8] | committer: Mark
Thompson
lavc/vaapi_encode: Fix leak in error case
Fixes CID 1442564.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Sep 29 17:45:59
2019 +0100| [5392982241ededd6f6b041ff9ab288d0605564ea] | committer: Mark
Thompson
lavc/h265_metadata_bsf: Fix parameter ordering
Fixes CID 1452433.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Sep 29 17:46:04
2019 +0100| [593106ff475e77a6d630a4fec1bc974fa145b9fd] | committer: Mark
Thompson
lavfi/vf_*_vaapi: Fix error case
Fixes CID 1452400, 1452416, 1452550, 1452590, 1452760.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon Jan 6 23:56:10
2020 +| [f907eea8632b62f61aa9a2b28464f7d657dac45b] | committer: Mark
Thompson
vf_tonemap_vaapi: Fix memory leak in error case
Fixes CID 1457236.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: release/4.1 | Mark Thompson | Sun Jul 28
19:23:15 2019 +0100| [07afe2e3ca2e33a52acd142ba0595e495589de96] | committer:
James Almer
cbs_h264: Fix missing inferred colour description fields
With video_signal_type_present_flag set but colour_description_present_flag
unset
ffmpeg | branch: release/4.2 | Mark Thompson | Sun Jul 28
19:23:15 2019 +0100| [82a3a623f0129b6ee16d3b553051b5e4a6a2b95a] | committer:
James Almer
cbs_h264: Fix missing inferred colour description fields
With video_signal_type_present_flag set but colour_description_present_flag
unset
ffmpeg | branch: master | Mark Thompson | Sun Jul 28 19:23:16
2019 +0100| [b123d0780ec26456b08cd50e1062d464262ceb38] | committer: Mark
Thompson
h264_metadata: Support overscan_appropriate_flag
Fixes #8041.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Jul 28 19:23:15
2019 +0100| [f9b8503639c0ff90846f07c92e2fe7836690dd0c] | committer: Mark
Thompson
cbs_h264: Fix missing inferred colour description fields
With video_signal_type_present_flag set but colour_description_present_flag
unset the colour
ffmpeg | branch: master | Mark Thompson | Sun Jul 7 20:26:49
2019 +0100| [33871478605812a94502e33a6d1b965f71e6818a] | committer: Mark
Thompson
vaapi_encode: Add ROI support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=33871478605812a94502e33a6d1b965f71e6818a
---
libavco
ffmpeg | branch: master | Mark Thompson | Sun Jul 7 20:26:50
2019 +0100| [20fed2f0ab197d60801280dfc844f6b29a397ff2] | committer: Mark
Thompson
lavfi: addroi filter
This can be used to add region of interest side data to video frames.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Mark Thompson | Tue Jun 4 00:19:02
2019 +0100| [d76e2aaf0896007771556e279ae85e825b81e7cc] | committer: Mark
Thompson
libx264: Update ROI behaviour to match documentation
Fix the quantisation offset - use the whole range, and don't change the
offset size based on bit
ffmpeg | branch: master | Mark Thompson | Tue Jun 4 00:19:01
2019 +0100| [451a51124d5d02f86696420288068e77d8e3e055] | committer: Mark
Thompson
lavu/frame: Improve ROI documentation
Clarify and add examples for the behaviour of the quantisation offset,
and define how multiple ranges should
1 - 100 of 790 matches
Mail list logo