ffmpeg | branch: master | Fei Wang | Mon Nov 25 11:18:00
2024 +0800| [bc991ca048b6c5d931d705bb900b0a165233bfdd] | committer: Haihao Xiang
lavfi/qsvvpp: Copy frame props before modify it
The changes to output frame props in query_frame overlapped since
578ac59887. Move the copy frame props
ffmpeg | branch: master | Fei Wang | Thu Oct 31 14:23:13
2024 +0800| [c845a07302a20ff0c55d7f9634539df80404bfb3] | committer: Fei Wang
libavutil/hwcontext_{d3d11va, dxva2}: Support Y212/XV36 pixel format
Use DXGI/D3DFMT 16bit pixel format to compatible with 12bit Y212/XV36
since there is no
ffmpeg | branch: master | Fei Wang | Mon Oct 28 16:55:18
2024 +0800| [1d8c31d5e289338acfb152a6c53917e06a15e480] | committer: Haihao Xiang
lavc/vaapi_dec: Create VA parameters dynamically
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Oct 28 16:55:20
2024 +0800| [e543a22c387c6446c7eecae7cd477a828d68cdc2] | committer: Haihao Xiang
lavc/cbs_h266: Add SliceTopLeftTileIdx to H266RawPPS
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Oct 28 16:55:24
2024 +0800| [4dc18c78cd1872a6de0b9640a4c5eca35f5dfbfd] | committer: Haihao Xiang
lavc/vvc_dec: Add hardware decode API
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Oct 28 16:55:23
2024 +0800| [a94aa2d61e3f67a93c3e01f0107803a30c387a58] | committer: Haihao Xiang
lavc/vvc_ps: Add alf raw syntax into VVCALF
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Oct 28 16:55:25
2024 +0800| [e726fdeb0550d121e287fc9c5ee6673ab8f66bf4] | committer: Haihao Xiang
lavc/vaapi_dec: Add VVC decoder
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Oct 28 16:55:22
2024 +0800| [15a75e8e0425309fdc5a2772ebf622b3705f914a] | committer: Haihao Xiang
lavc/vvc_refs: Define VVC_FRAME_FLAG* to h header
So that hardware decoder can use the flags too.
Signed-off-by: Fei Wang
> http://git.videolan.
ffmpeg | branch: master | Fei Wang | Mon Oct 28 16:55:21
2024 +0800| [6bb5dc2ae7fe9d684f4820d92d37c90edc7a81ad] | committer: Haihao Xiang
lavc/cbs_h266: Add NumSlicesInTile to H266RawPPS
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Oct 28 16:55:19
2024 +0800| [f42978fe29fc569dacc7dd89210e08df5690] | committer: Haihao Xiang
lavc/vaapi_decode: Use a more meaningful variable name
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Wed Sep 11 09:37:55
2024 +0800| [5211ad1acda35134bbb28a211ceb985e0d49e3c9] | committer: Haihao Xiang
lavc/vaapi_encode: Fix potential use of uninitialized value
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Fri Sep 13 11:15:51
2024 +0800| [061c86a7178e981dd3901d853f0aca8908be77f5] | committer: Haihao Xiang
lavc/vaapi_encode_av1: Fix encode fail since 9db68ed0
Reviewed-by: Lynne
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Fei Wang | Mon Aug 26 09:40:42
2024 +0800| [36396aff6971984f505b237d305727bc354950c3] | committer: Haihao Xiang
doc/av1_qsv: Add missed options
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Aug 26 09:41:48
2024 +0800| [0b6d7cd9d97f388148654c902c5dff81e74ccfde] | committer: Haihao Xiang
lavc/qsvenc: Remove duplicate include header file
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Aug 26 09:40:41
2024 +0800| [395d703c91629c7761e47c43b22fb8cbdd57e5d0] | committer: Haihao Xiang
doc/av1_qsv: Fix typo
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=395d703c91629c7761e47c43b22fb8cbdd57e
ffmpeg | branch: master | Fei Wang | Mon Aug 26 16:34:10
2024 +0800| [ae9cf903e8232113e629825f8fffb22921fc6624] | committer: Fei Wang
cbs_av1: Copy loop filter and segment parameters of repeat frame from its
mapped frame
Implement load/save loop filter and segment parameters defined in
ffmpeg | branch: master | Fei Wang | Thu Aug 15 10:19:50
2024 +0800| [be7ab635522adf1331a2aa105a49045ba8e65192] | committer: Haihao Xiang
lavc/qsvdec: Add vvc_mp4toannexb bsf for QSV VVC decoder
Fix error:
$ ffmpeg -hwaccel qsv -i input.mp4 -f null -
..
[vvc_qsv @ 026890D966C0] Error
ffmpeg | branch: master | Fei Wang | Fri Jul 26 09:05:22
2024 +0800| [cda5f5c5ed6de9ed5bba5c926adefe5588ea881a] | committer: Haihao Xiang
lavc/qsv: Use vendor id to create device
New kernel driver "xe" will be supported from Lunar Lake instead of
"i915".
"xe" ker
ffmpeg | branch: master | Fei Wang | Fri Jul 26 09:05:21
2024 +0800| [eab4a9e9f8ae4a057846f67de89b41f546365382] | committer: Haihao Xiang
lavu/hwcontext_qsv: Use vendor id to create device
New kernel driver "xe" will be supported from Lunar Lake instead of
"i915".
"
ffmpeg | branch: master | Fei Wang | Fri Jul 26 09:05:20
2024 +0800| [dbd74ba3c8f2a11f6ce6c177acfd3bbf1c0ba763] | committer: Haihao Xiang
lavu/hwcontext_vaapi: Add option to allow to specify vendor id when init hw
device
Vendor id will help to select desired device in case of kernel driver is
ffmpeg | branch: master | Fei Wang | Tue Jul 23 09:27:02
2024 +0800| [79b486995993061ed169d647c3d5d829743f52f1] | committer: Haihao Xiang
lavu/hwcontext_qsv: Derive bind flag from frame type if no valid surface
Fix cmd:
ffmpeg.exe -init_hw_device d3d11va=d3d -init_hw_device qsv=qsv@d3d
ffmpeg | branch: master | Fei Wang | Fri Jun 14 16:28:53
2024 +0800| [cf9c398fc1c4efc53c0fdd9cd6a8099b9b2d4012] | committer: Haihao Xiang
configure: Alphabetical order for av1 codecs
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Fri Jun 14 16:28:54
2024 +0800| [d30a9fdc809c90fa39549e7dc9f040824488999a] | committer: Haihao Xiang
lavc/qsvdec: Add VVC decoder
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d30a9fdc809c90fa39549e7dc9f0408244889
ffmpeg | branch: master | Fei Wang | Mon Jul 1 16:36:12
2024 +0800| [246600974ff341288ef001013535444f96db6019] | committer: Haihao Xiang
lavc/vaapi_{decode, av1}: Fix memory leak in fail codepath
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Jun 24 14:23:31
2024 +0800| [71f802cdc9c290ab55f76cabbf872418a984b2ad] | committer: Fei Wang
lavc/hevcdec: Update slice index before hwaccel decode slice
Otherwise, slice index will never update for hwaccel decode, and slice
RPL will be always overlap
ffmpeg | branch: master | Fei Wang | Mon Jun 24 14:23:30
2024 +0800| [e741cf665d58a2c230906847b26650bb532f9d05] | committer: Fei Wang
lavc/hevcdec: Put slice address checking after hwaccel decode slice
Slice address tab only been updated in software decode slice data.
Fixes hwaccel decoding
ffmpeg | branch: master | Fei Wang | Sun Jun 30 14:17:42
2024 +0800| [7ba898218140d3e5c66510aa7d7f9cbb6ecd3fce] | committer: Michael
Niedermayer
MAINTAINERS: add myself to the general developers list
Signed-off-by: Fei Wang
Signed-off-by: Michael Niedermayer
> http://git.videolan.
ffmpeg | branch: master | Fei Wang | Mon May 20 10:05:53
2024 +0800| [01c7f68f7aecafba64037ce47a757a058306c8d3] | committer: Haihao Xiang
lavc/qsvdec: Use coded_w/h for frame resolution when use system memory
Fix output mismatch when decode clip with crop(conf_win_*offset in
syntax) info by
ffmpeg | branch: master | Fei Wang | Mon May 20 10:05:52
2024 +0800| [1c56263704106c86c5b072921c9ef7f70563624a] | committer: Haihao Xiang
lavc/qsvdec: Allow decoders to export crop information
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Thu Apr 18 16:15:09
2024 +0800| [67fc9b84272a88b5edace5ca25f493c21b02955d] | committer: Haihao Xiang
lavc/qsvdec: Use FFmpeg default 1/25 framerate if can't derive it from bitstream
Fix error:
$ ffmpeg -hwaccel qsv -i input.h265 -f null -
...
ffmpeg | branch: master | Fei Wang | Tue Apr 2 11:02:17
2024 +0800| [0534d2ac8462e39955b83760d3148ccf45a1e310] | committer: Guo Yejun
lavfi/dnn_backend_torch: Include mem.h
Fix build fail since 790f793844.
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: release/7.0 | Fei Wang | Thu Mar 28
16:10:59 2024 +0800| [2d18c4906f29520644d27efe6e817e672973c70a] | committer:
Haihao Xiang
lavc/vaapi_encode: Add VAAPI version check for BLBRC
Fix build fail when VAAPI version less than 0.39.2.
Signed-off-by: Fei Wang
(cherry picked from
ffmpeg | branch: master | Fei Wang | Thu Mar 28 16:10:59
2024 +0800| [09377887df4bb74c4be0c44a610a33bc04895274] | committer: Haihao Xiang
lavc/vaapi_encode: Add VAAPI version check for BLBRC
Fix build fail when VAAPI version less than 0.39.2.
Signed-off-by: Fei Wang
> h
ffmpeg | branch: master | Fei Wang | Fri Mar 8 16:45:29
2024 +0800| [a8d9fab06b9b417bf8d0b819192bae0c648d7fd8] | committer: Haihao Xiang
lavc/vaapi_encode: Enable block level bitrate control
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Thu Mar 14 08:38:05
2024 +0800| [8962e2b1aa1d0a6f5c03bf119e7f880a3e6c6c09] | committer: Haihao Xiang
lavc/vaapi_decode: Don't update buffer number if allocataion fail
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=
ffmpeg | branch: master | Fei Wang | Mon Mar 11 09:58:40
2024 +0800| [4027c2e1d03915f0dd9c58f4f9474f60710fdb39] | committer: Nuo Mi
lavc/vvc_ps: Correct NoOutputBeforeRecoveryFlag of IDR
The NoOutputBeforeRecoveryFlag of an IDR frame should be set to 1 as
spec says in 8.1.1.
Signed-off-by
ffmpeg | branch: master | Fei Wang | Mon Mar 11 09:58:39
2024 +0800| [c252d2b84a35e10d541f857632bafd9326023e72] | committer: Nuo Mi
lavc/vvcdec: Add missed chroma sampling factor for crop offset
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Thu Dec 28 09:24:02
2023 +0800| [3f7e50f53939cfd3153a21f7342c9e65364984dd] | committer: Haihao Xiang
avcodec/av1dec: Move message of OBU info back to the beginning
So that can show OBU info even it doesn't have decomposed content. And
add OBU content s
ffmpeg | branch: master | Fei Wang | Thu Dec 28 09:24:03
2023 +0800| [57fbe929f368e65ff0bfaa3c1df5b1aa3b8b88db] | committer: Haihao Xiang
avcodec/av1dec: Return error for unsupported tile list OBU
Otherwise decoding maybe successful but output result is incorrect.
Signed-off-by: Fei Wang
ffmpeg | branch: master | Fei Wang | Tue Feb 20 10:32:09
2024 +0800| [b5714d1f9126e0e7f2039268653a42d35e532fe1] | committer: Haihao Xiang
avfilter/tonemap_vaapi: Remove duplicate format check
Supported formats are checked in base function ff_vaapi_vpp_config_output.
Signed-off-by: Fei Wang
ffmpeg | branch: master | Fei Wang | Fri Feb 23 14:28:33
2024 +0800| [7d82daf31da136c8be64e6530a2cdf45bde2] | committer: Nuo Mi
lavc/vvc_ps: Correct vaule of ALF_NUM_FILTERS_CC
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Sep 11 15:52:32
2023 +0800| [63371cde9dd5482b376578558d8e9b44506d4d95] | committer: Haihao Xiang
lavc/av1: Add unit test for level handling
Signed-off-by: Fei Wang
Reviewed-by: Neal Gompa
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Sep 11 15:52:31
2023 +0800| [3be81e3b449febfb04596f3f187aae27f18d02f7] | committer: Haihao Xiang
lavc/vaapi_encode: Add VAAPI AV1 encoder
Signed-off-by: Fei Wang
Acked-by: Neal Gompa
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Mon Sep 11 15:52:29
2023 +0800| [11b81838ae64095fcc130f4747a6adc8676a4998] | committer: Haihao Xiang
lavc/vaapi_encode: Extract set output pkt property function
Signed-off-by: Fei Wang
Reviewed-by: Neal Gompa
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Fei Wang | Mon Sep 11 15:52:30
2023 +0800| [254c5a8134a177244fc0995c3b2998079a755848] | committer: Haihao Xiang
lavc/vaapi_encode: Separate reference frame into previous/future list
To support more reference frames from different directions.
Signed-off-by: Fei Wang
ffmpeg | branch: master | Fei Wang | Mon Sep 11 15:52:28
2023 +0800| [4a4400709ccfc026c19028f4b2d798eed9322f64] | committer: Haihao Xiang
lavc/vaapi_encode: Init pic at the beginning of API
Signed-off-by: Fei Wang
Reviewed-by: Neal Gompa
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Fei Wang | Mon Sep 11 15:52:27
2023 +0800| [695477a1c7d3dd5ad249442b0770ad0acd99dd87] | committer: Haihao Xiang
avcodec/cbs_av1: Allow specifying obu size byte length
Signed-off-by: Fei Wang
Reviewed-by: Neal Gompa
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Fei Wang | Mon Sep 11 15:52:25
2023 +0800| [6c3a5d625f917631d1c8bab31ed65ebe26d14f47] | committer: Haihao Xiang
avcodec/cbs_av1: Add tx mode enum values
Signed-off-by: Fei Wang
Reviewed-by: Neal Gompa
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Fri
Feb 24 13:45:49 2023 +0800| [15992a040dd017d6897131373321522fe2867a6d] |
committer: Haihao Xiang
lavu/hwcontext_vaapi: sync surface before export its DRM handle
According to description of vaExportSurfaceHandle in libva, vaSyncSurface
must be called if
ffmpeg | branch: master | Fei Wang | Thu Oct 6 15:35:38
2022 +0800| [56a52af12b4a93a4d12f3944dd348d6a6797f615] | committer: Haihao Xiang
lavc/qsv: add support for decoding & encoding 12bit content
AV_PIX_FMT_P012, AV_PIX_FMT_Y212 and AV_PIX_FMT_XV36 are used in
FFmpeg and MFX_FOURCC_
ffmpeg | branch: master | Fei Wang | Thu Oct 6 15:35:37
2022 +0800| [201cb35061f2ad34d0effb7f10084cc5148e880c] | committer: Haihao Xiang
lavu/hwcontext_qsv: add support for 12bit content on Linux
P012, Y212 and XV36 are used for 12bit content in FFmpeg VAAPI, so
these formats should be used
ffmpeg | branch: master | Fei Wang | Fri
Aug 5 14:11:19 2022 +0800| [26890b6b6770214ad63fc9c9564ac75b3227f708] |
committer: Haihao Xiang
lavfi/overlay_vaapi: set defalut alpha value as 1.0
The present default value of 0 will render the overlay video invisible.
A default of 1.0 is consistent
ffmpeg | branch: master | Fei Wang | Fri
Aug 5 14:11:18 2022 +0800| [4e0686df390908e8fb8fc0c4ef50252626c3c656] |
committer: Haihao Xiang
doc/filters: correct description of overlay_vaapi
Signed-off-by: Fei Wang
Reviewed-by: Philip Langdale
Signed-off-by: Haihao Xiang
> h
ffmpeg | branch: master | Fei Wang | Thu
May 12 09:18:21 2022 +0800| [6ec127b223ab6c8062d6e99cf3d1b6ffbf75d56f] |
committer: Haihao Xiang
avfilter/vf_vpp_qsv: set outlink to EOF correctly
1. Return error if filter frame fail before set outlink to EOF in none
pass through mode.
2. Set outlink
ffmpeg | branch: master | Fei Wang | Tue Jun 30 09:18:41
2020 +0800| [a17c99026520530b6d5649e4cbae34525d54c438] | committer: Haihao Xiang
avfilter/tonemap_vaapi: set va parameters filters and numbers
This can fill VAProcPipelineParameterBuffer correctly and make the
pipeline works.
Reviewed
ffmpeg | branch: release/5.0 | Fei Wang | Wed Dec 15
16:06:37 2021 +0800| [9b099a97f0b730f3b253caf8c58d80177e155e88] | committer:
James Almer
lavc/av1dec: use frame split bsf
Split packed data in case of its contains multiple show frame in some
non-standard bitstream. This can benefit decoder
ffmpeg | branch: master | Fei Wang | Wed Dec 15 16:06:37
2021 +0800| [7787cca18016c1f8100ab158f3479ba4b7e70467] | committer: Haihao Xiang
lavc/av1dec: use frame split bsf
Split packed data in case of its contains multiple show frame in some
non-standard bitstream. This can benefit decoder
ffmpeg | branch: release/4.4 | Fei Wang | Tue Oct 12
16:24:03 2021 +0800| [582fb329a483774f0345cbfebc3a12f0ad8f5bba] | committer:
Wolfgang Haupt
avcodec/av1_vaapi: enable segmentation features
Signed-off-by: Fei Wang
(cherry picked from commit dc94f2eaaf0ae623d7dc02e1273c829015c025a3
ffmpeg | branch: release/4.4 | Fei Wang | Tue Oct 12
16:24:02 2021 +0800| [5962698d25f148d6b89dc4e526fffc5db2295f1e] | committer:
Wolfgang Haupt
avcodec/av1_vaapi: setting 2 output surface for film grain
VAAPI needs 2 output surface for film grain frame. One used for
reference and the other
ffmpeg | branch: release/4.4 | Fei Wang | Tue Oct 12
16:24:04 2021 +0800| [2c887141b8318b7d4b198461bbb8d94ac662a96c] | committer:
Wolfgang Haupt
avcodec/av1_vaapi: improve decode quality
- quantizer delta and matrix level specific.
- support loop filter delta.
- support use superres.
Signed
ffmpeg | branch: release/4.4 | Fei Wang | Tue Oct 12
16:24:01 2021 +0800| [5774a0524c0851293a36acf3f3586e7c39a64b4a] | committer:
Wolfgang Haupt
avcodec/vaapi: increase av1 decode pool size
For film grain clip, vaapi_av1 decoder will cache additional 8
surfaces that will be used to store
ffmpeg | branch: release/4.4 | Fei Wang | Tue Oct 12
16:23:58 2021 +0800| [481d3930d90d52587ad76d277cbd2f9cb3109079] | committer:
Wolfgang Haupt
avcodec/av1dec: support setup shear process
Defined in spec 7.11.3.6/7.11.3.7.
Signed-off-by: Fei Wang
(cherry picked from commit
ffmpeg | branch: release/4.4 | Fei Wang | Tue Oct 12
16:23:56 2021 +0800| [8aab15a91d6e8ca726580e969ff71828ad63baaa] | committer:
Wolfgang Haupt
cbs_av1: fix incorrect data type
Since order_hint_bits_minus_1 range is 0~7, cur_frame_hint can be
most 128. And similar return value for
ffmpeg | branch: release/4.4 | Fei Wang | Tue Oct 12
16:23:57 2021 +0800| [2f459697445df67cc61c9a6c2930fdf3f830e629] | committer:
Wolfgang Haupt
avcodec/av1: extend some definitions in spec section 3
Signed-off-by: Fei Wang
(cherry picked from commit 75de7fe26218cb37fff9d5afa7b5b2b8bee4a9a8
ffmpeg | branch: release/4.4 | Fei Wang | Tue Oct 12
16:23:59 2021 +0800| [8b9a48b7aa3c14103f975035bb18601b13ed1707] | committer:
Wolfgang Haupt
avcodec/av1_vaapi: add gm params valid check
Signed-off-by: Fei Wang
(cherry picked from commit 0d0ea70e7bdd85def85d526480d728740a371744)
> h
ffmpeg | branch: master | Fei Wang | Tue Oct 12 16:24:04
2021 +0800| [84c73102d933c9b7f64f504196c91edddad99618] | committer: James Almer
avcodec/av1_vaapi: improve decode quality
- quantizer delta and matrix level specific.
- support loop filter delta.
- support use superres.
Signed-off-by
ffmpeg | branch: master | Fei Wang | Tue Oct 12 16:24:03
2021 +0800| [dc94f2eaaf0ae623d7dc02e1273c829015c025a3] | committer: James Almer
avcodec/av1_vaapi: enable segmentation features
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Tue Oct 12 16:24:02
2021 +0800| [7871144cf801bc8b9e3b00319dd7c3c3d91dd3fa] | committer: James Almer
avcodec/av1_vaapi: setting 2 output surface for film grain
VAAPI needs 2 output surface for film grain frame. One used for
reference and the other used for
ffmpeg | branch: master | Fei Wang | Tue Oct 12 16:24:01
2021 +0800| [53403158cc19b9e5baeff6af9317f14d1a20d0cb] | committer: James Almer
avcodec/vaapi: increase av1 decode pool size
For film grain clip, vaapi_av1 decoder will cache additional 8
surfaces that will be used to store frames which
ffmpeg | branch: master | Fei Wang | Tue Oct 12 16:23:59
2021 +0800| [0d0ea70e7bdd85def85d526480d728740a371744] | committer: James Almer
avcodec/av1_vaapi: add gm params valid check
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Tue Oct 12 16:23:58
2021 +0800| [de7475b111679120b3b089fe543224f50882287c] | committer: James Almer
avcodec/av1dec: support setup shear process
Defined in spec 7.11.3.6/7.11.3.7.
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Fei Wang | Tue Oct 12 16:23:56
2021 +0800| [e7ff5722b1abae4284e79da707e71ff82b409699] | committer: James Almer
cbs_av1: fix incorrect data type
Since order_hint_bits_minus_1 range is 0~7, cur_frame_hint can be
most 128. And similar return value for
ffmpeg | branch: master | Fei Wang | Tue Oct 12 16:23:57
2021 +0800| [75de7fe26218cb37fff9d5afa7b5b2b8bee4a9a8] | committer: James Almer
avcodec/av1: extend some definitions in spec section 3
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Wed Feb 24 09:41:58
2021 +0800| [8b83dad82512a6948b63408f964463b063ad24c9] | committer: Linjie Fu
avfilter/vf_vpp_qsv: add scale mode option
The option allow user to set diffenent scaling mode from
auto/low-power/high-quality.
More details:
https
ffmpeg | branch: release/4.4 | Fei Wang | Wed May 19
10:23:32 2021 +0800| [f7468a9c4037fd406847af4348c0deb2d521d0fc] | committer:
Jan Ekström
avcodec/vaapi_av1: pass full buffer size for each tile
Previously, only the size of a given tile was passed, making the
offset and size marked in
ffmpeg | branch: master | Fei Wang | Wed May 19 10:23:32
2021 +0800| [9b131e8500709fc7e66bf9049fc0a8f2c302cf9e] | committer: Jan Ekström
avcodec/vaapi_av1: pass full buffer size for each tile
Previously, only the size of a given tile was passed, making the
offset and size marked in
ffmpeg | branch: master | Fei Wang | Wed Mar 31 10:07:44
2021 +0800| [89ffcd1bbe1150aa07ae52a4e1545668a4e83a3e] | committer: Zhong Li
lavfi/qsvvpp: support async depth
Async depth will allow qsv filter cache few frames, and avoid force
switch and end filter task frame by frame. This change
ffmpeg | branch: master | Fei Wang | Thu Oct 29 14:54:25
2020 +0800| [3308bbf7761a2723f784fcd6bb921dcbadc18c6e] | committer: Mark
Thompson
avcodec: add av1 VAAPI decoder
Example cmdline:
ffmpeg -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -v verbose \
-c:v av1 -i input.ivf -pix_fmt
ffmpeg | branch: master | Fei Wang | Wed Sep 9 11:39:55
2020 +0800| [47be5a505657f478636ff08cef45f5c4c201ad23] | committer: James Almer
avcodec: add AV1 hardware accelerated decoder
This AV1 decoder is currently only used for hardware accelerated decoding.
It can be extended into a native
ffmpeg | branch: master | Fei Wang | Wed Sep 2 15:31:28
2020 +0800| [bf6db5732ceb76bb2cca107ef297ad0104987a96] | committer: James Almer
avcodec/cbs_av1: add missing frame restoration type enum values
Signed-off-by: Fei Wang
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Fei Wang | Mon Jul 20 09:34:07
2020 +0800| [854478328033531ec77fc23b958b21805572e541] | committer: Michael
Niedermayer
swscale/yuv2rgb: consider x2rgb10le on big endian hardware
This fixed FATE fail report by filter-pixfmts* for x2rgb10le on big
endian hardware
ffmpeg | branch: master | Fei Wang | Wed Apr 22 13:23:03
2020 +0800| [c00264f50132b51ecfe521603acdc4bb3172aa08] | committer: Lynne
lavu/hwcontext_vaapi: add vaapi_format_map support for x2rgb10
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Fei Wang | Wed Apr 22 13:23:01
2020 +0800| [b09fb030c15fea2a1cbddf0074c498a415f3fed2] | committer: Lynne
lavu/pix_fmt: add new pixel format x2rgb10
The format is packed RGB with each channel 10 bits available and
include 2 bits unused.
Signed-off-by: Fei Wang
ffmpeg | branch: master | Fei Wang | Wed Apr 22 13:23:02
2020 +0800| [c721b450141d6bbe1e977212a0bcb70118965c34] | committer: Lynne
swscale: Add swscale input/output support for X2RGB10LE
Signed-off-by: Fei Wang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: release/4.1 | Fei Wang | Wed Dec 11
09:37:40 2019 +0800| [c96a52b7146244a0515b8bdd67fa3b6a0a143974] | committer:
James Almer
avcodec/cbs_av1: avoid reading trailing bits when obu type is OBU_TILE_LIST
Signed-off-by: Fei Wang
Signed-off-by: James Almer
(cherry picked from
ffmpeg | branch: release/4.2 | Fei Wang | Wed Dec 11
09:37:40 2019 +0800| [69abae318a7e557fc39723a2baa07fa4c6d77b45] | committer:
James Almer
avcodec/cbs_av1: avoid reading trailing bits when obu type is OBU_TILE_LIST
Signed-off-by: Fei Wang
Signed-off-by: James Almer
(cherry picked from
ffmpeg | branch: master | Fei Wang | Wed Dec 11 09:54:54
2019 +0800| [5fc3099cafc8b89fd4a9524ad1ff324b386bca67] | committer: James Almer
avcodec/cbs_av1: rename enable_intraintra_compound flag
rename enable_intraintra_compound to enable_interintra_compound,
which keep same as AV1 sepc(v1.0.0
ffmpeg | branch: master | Fei Wang | Wed Dec 11 09:37:40
2019 +0800| [1ea44178f5fff7eb600026a09a0ce7d477ed0240] | committer: James Almer
avcodec/cbs_av1: avoid reading trailing bits when obu type is OBU_TILE_LIST
Signed-off-by: Fei Wang
Signed-off-by: James Almer
> http://git.videolan.
88 matches
Mail list logo