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 | 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: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 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: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: 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 | 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: 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 | 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 | 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 | Sun Nov 25 19:14:27
2018 +| [b9aff7a53d598a7882bfe3db449a3e5dc6543f05] | committer: Mark
Thompson
hwcontext_opencl: Only release command queue if it exists
If the frames context creation fails then the command queue reference
need not exist when
ffmpeg | branch: master | Mark Thompson | Sun Dec 2 23:31:50
2018 +| [2f6b1806ce2bc007a3a3596680a9f8089fb78145] | committer: Mark
Thompson
configure: Avoid use of nonstandard features of sed
Standard sed does not support EREs.
Fixes #7310.
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Mark Thompson | Wed Nov 28 00:16:30
2018 +| [21608bc30303b221db8f3e2fb0952e7e7f2bd270] | committer: Mark
Thompson
hwcontext_opencl: Use correct function to enumerate devices
Also assert that all required functions are present.
> http://git.videolan.
ffmpeg | branch: master | Mark Thompson | Sun Nov 11 15:32:15
2018 +| [34cab708189bdde8f59543a885313928a980564d] | committer: Mark
Thompson
qsvdec: Fix running with assert_level > 0
Assertion avctx->codec_id != AV_CODEC_ID_NONE failed at
src/libavcodec/parser.c:128
The setting
ffmpeg | branch: master | Mark Thompson | Sun Dec 2 20:49:24
2018 +| [b97a4b658814b2de8b9f2a3bce491c002d34de31] | committer: Mark
Thompson
cbs_av1: Fix reading of overlong uvlc codes
The specification allows 2^32-1 to be encoded as any number of zeroes
greater than 31, followed by a one
ffmpeg | branch: release/4.1 | Mark Thompson | Sun Dec 2
20:49:24 2018 +| [b420f23566825192c3fc1f46fce24d19ffc1d72e] | committer:
Mark Thompson
cbs_av1: Fix reading of overlong uvlc codes
The specification allows 2^32-1 to be encoded as any number of zeroes
greater than 31, followed by a
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:57
2018 +| [494bd8df782efe53e85de8ce258a079cea4eca72] | committer: Mark
Thompson
vaapi_encode: Let the reconstructed frame pool be sized dynamically
No supported encode driver requires the pool to be fixed-size, so just
remove
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:55
2018 +| [26ce3a43a35fe3a43c895945252aa22c6b46ffb7] | committer: Mark
Thompson
vaapi_encode: Allocate picture-private data in generic code
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:56
2018 +| [5fdcf85bbffe7451c227478fda62da5c0938f27d] | committer: Mark
Thompson
vaapi_encode: Convert to send/receive API
This attaches the logic of picking the mode of for the next picture to
the output, which simplifies some
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:40:00
2018 +| [916b3b9079f783f0e00823e19bba85fa0f7d012f] | committer: Mark
Thompson
vaapi_encode_vp9: Support more complex reference structures
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:58
2018 +| [25c0ede93b9cb3542e631d6e449d50aa3fb1c2e8] | committer: Mark
Thompson
vaapi_encode_h264: Support more complex reference structures
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:59
2018 +| [362992e94bccca225d180e791f7e24858efb857d] | committer: Mark
Thompson
vaapi_encode_h265: Support more complex reference structures
The reference picture sets are now constructed directly from the DPB
information
ffmpeg | branch: master | Mark Thompson | Fri Jan 25 19:54:27
2019 +| [44bcccb7f0c43cb40f1e61f6e1e19cf2ab266c57] | committer: Mark
Thompson
vaapi_encode_h265: Ensure that ref pics are always in the RPS
When making a new P-frame when B-frames are present the previous P-frame
is normally in
ffmpeg | branch: master | Mark Thompson | Mon Feb 25 23:24:23
2019 +| [9d5ca71ec2efddfa0d30ae88db66fd0bd3f1f33b] | committer: Mark
Thompson
vaapi_encode: Do not zero access unit structures
Following b8c45bbcbc207293f955e838ea66106f4b65b1ac they contain allocated
unit arrays which will get
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:47:00
2019 +| [c4c2c4df76e15cf3e4c7a0b7500d3c0f8dade271] | committer: Mark
Thompson
vaapi_encode_vp9: Fix whitespace after previous patch
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:47:01
2019 +| [fda6dcd0b0a32a05e459b62ff5f40bbe56cd3290] | committer: Mark
Thompson
vaapi_encode_mjpeg: Use common quality option
Doesn't change anything, but makes the behaviour better match that of the
other codecs
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:47:02
2019 +| [f948082e5fc24b00c5b7dbf4493906f1e540a743] | committer: Mark
Thompson
vaapi_encode_mpeg2: Add missing marker bit in time_code
We don't have anything useful to put in this field, but there is still
meant to be a m
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:59
2019 +| [28e619e268ccd992848404600c45c12c5227acde] | committer: Mark
Thompson
vaapi_encode_vp9: Enable support for more RC modes
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:58
2019 +| [2efd63a3158d62e7922427a19cbc9fe4b79399fa] | committer: Mark
Thompson
vaapi_encode_vp8: Enable support for more RC modes
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:55
2019 +| [f5eb08937e31f0927e8344d5161ed7217cd53779] | committer: Mark
Thompson
vaapi_encode_h264: Enable support for more RC modes
Also fixes QP going out of range when modified by the quant factor/offset
values.
> h
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:54
2019 +| [f4d7bd6cdbcf9027a36a73531baf7e3885644ee6] | committer: Mark
Thompson
vaapi_encode: Support more RC modes
Allow setting the mode explicitly, and try to make a sensible choice
given the available parameters if not
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:57
2019 +| [1e0fac76639e31eea48aa315cbca89aeb4761fde] | committer: Mark
Thompson
vaapi_encode_mpeg2: Enable support for more RC modes
Fixes #7650.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:56
2019 +| [d237b6b549f88657487f1439418732b549ea5f6a] | committer: Mark
Thompson
vaapi_encode_h265: Enable support for more RC modes
Also fixes QP going out of range when modified by the quant factor/offset
values, and clarifies
ffmpeg | branch: master | Mark Thompson | Tue Mar 26 23:39:19
2019 +| [d0b174d7df886023b2ce64d229d3af4777c01587] | committer: Mark
Thompson
configure: Do not enable both OpenCL-VAAPI interop modes simultaneously
Beignet offers a far more flexiable and complete interface, so choose it
by
ffmpeg | branch: master | Mark Thompson | Sun Mar 31 15:39:40
2019 +0100| [5fb9eb9ed256d772609377ce356b8e22de9611d2] | committer: Mark
Thompson
vf_misc_vaapi: Add missing return value checks
Parameter buffer creation can fail.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Mar 31 15:39:35
2019 +0100| [6ed34a437925c5263f6c4ac7d0a9a46955055abe] | committer: Mark
Thompson
lavfi/vaapi: Factorise out common code for parameter buffer setup
Also enables cropping on all VAAPI filters, inherited from the existing
support in
ffmpeg | branch: master | Mark Thompson | Sat Mar 23 16:18:48
2019 +| [f1b359aaf5c34359df8c8541d002f128d868f27f] | committer: Mark
Thompson
vf_crop: Add support for cropping hardware frames
Set the cropping fields in the AVFrame.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Mark Thompson | Thu Feb 28 00:38:09
2019 +| [ef2f89bbccc973fbde0926bfedef6e1eb3604674] | committer: Mark
Thompson
vf_scale_vaapi: Add options to configure output colour properties
The "out_color_matrix" and "out_range" properties match
ffmpeg | branch: master | Mark Thompson | Thu Feb 28 00:38:08
2019 +| [5051b7f898aebb77291f2b1c97a53e84b4c34256] | committer: Mark
Thompson
lavfi/vaapi: Improve support for colour properties
Attempts to pick the set of supported colour properties best matching the
input. Output is then
ffmpeg | branch: master | Mark Thompson | Sat Mar 23 16:18:49
2019 +| [963c4f85fe547ef51fafb66d7eceb3f5637d3843] | committer: Mark
Thompson
doc/indevs: Add example using cropping to capture part of a plane
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Mar 31 15:39:44
2019 +0100| [909bcedc581aa03dd5e22ecb1d0cc3b52eba8c26] | committer: Mark
Thompson
vaapi_encode: Warn if input has cropping information
Cropping is not supported by VAAPI encode.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Mark Thompson | Wed Nov 14 21:25:00
2018 +| [7f3f5a24a1c70c6a8e72cdf387252ce0d1afee7f] | committer: Mark
Thompson
hwcontext_vaapi: Add option to set driver name
For example: -init_hw_device vaapi:/dev/dri/renderD128,driver=foo
This may be more convenient that
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:30:24
2019 +0100| [a4448637380d9397a7ea5d644e9853af90a66a89] | committer: Mark
Thompson
ffmpeg_hw: Treat empty device string as no device setting
The implementation will use some default in this case. The empty string
is not a
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:31:18
2019 +0100| [d2141a9b652c52350b5a4519ec34c59f5531fad1] | committer: Mark
Thompson
hwcontext_vaapi: Add option to specify connection type
Can be set to "drm" or "x11" to force a specific connection type.
>
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:29:01
2019 +0100| [1f8b36329f20ea08eafe3823b1e1b3785d74768d] | committer: Mark
Thompson
ffmpeg_hw: Mark some strings as const
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1f8b36329f20ea08eafe3823b1e1b3785d747
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:43:04
2019 +0100| [6b6b8a63713cf730a3793b7715be0470d6152191] | committer: Mark
Thompson
hwcontext_vaapi: Make default DRM device selection more helpful
Iterate over available render devices and pick the first one which looks
usable
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:45:44
2019 +0100| [468f00384338dc201c5ae8b00229afff703d1d25] | committer: Mark
Thompson
hwcontext_qsv: Try to select a matching VAAPI device by default
Tries to find a device backed by the i915 kernel driver and loads the iHD
VAAPI
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:41:09
2019 +0100| [0b4696fbe8dbd2ab038006fdc02cada2ef6ae3ba] | committer: Mark
Thompson
hwcontext_vaapi: Try to create devices via DRM before X11
Opening the device via X11 (DRI2/DRI3) rather than opening a DRM render
node directly is
ffmpeg | branch: master | Mark Thompson | Mon Jun 3 19:29:56
2019 +0100| [7056002796abc63c49421669c29f3cecfcdbebb4] | committer: Mark
Thompson
vaapi_encode: Remove unused function
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7056002796abc63c49421669c29f3cecfcdbe
ffmpeg | branch: master | Mark Thompson | Mon May 6 16:21:29
2019 +0100| [2880a32c668023bfee4745095c885450d547ae45] | committer: Mark
Thompson
vaapi_encode: Refactor encode misc parameter buffer creation
This removes the use of the nonstandard combined structures, which
generated some
ffmpeg | branch: master | Mark Thompson | Fri Jun 7 21:15:29
2019 +0100| [a53f9fde45e6fd4007a85b39eab0a693900cd936] | committer: Mark
Thompson
lavfi/vaapi: Fix build with libva 2.1 and 2.2
While the VAProcColorProperties structure was added in libva 2.1, the
colour primaries/transfer/space
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:21
2019 +0100| [c7142875c38ccb389fc03fdfe8a05c89013bc5d8] | committer: Mark
Thompson
h265_metadata: Add option to set the level of the stream
To match the same option in h264_metadata.
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:19
2019 +0100| [c1a430885dc7a7c7fc305e9bbe7fbd6a50e90ecf] | committer: Mark
Thompson
lavc/h265_profile_level: Fix DPB size calculation
The maxDpbPicBuf value which is used in the DPB size calculation depends
on the profile (it
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:23
2019 +0100| [cd3578a8e4e11e0ba021e621367a7974d6de5da0] | committer: Mark
Thompson
lavc/h265_profile_level: Add new profiles
Monochrome 10 and Main 10 Still Picture profiles are added by the 2018
version of the standard.
> h
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:20
2019 +0100| [f344bb2466f8e340bafdd8ecdcf497dd6780e737] | committer: Mark
Thompson
lavc/h265_profile_level: Do not allow high tier at level < 4
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:22
2019 +0100| [e3424575f5882a8fd97ada4081c20c92b550bcc0] | committer: Mark
Thompson
lavc/h265_profile_level: Add unit test
Operates in the same way as the h264-levels test.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Tue Jun 4 00:19:03
2019 +0100| [f6c572bd89e60854b16ce48824ff02bfd55702d7] | committer: Mark
Thompson
libx265: Update ROI behaviour to match documentation
Equivalent to the previous patch for libx264.
> http://git.videolan.org/gitweb.cgi/ffmpeg.
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 be
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 o
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 | 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 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 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 | 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 | 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 | 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 | 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 | 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 | 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 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 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 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 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 | 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 | 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: 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: 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: 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 | 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 | 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: 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: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: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: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: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: 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: 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: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: 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 | 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 | 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
701 - 800 of 847 matches
Mail list logo