ffmpeg | branch: master | Wenbin Chen |
Tue Jan 25 15:12:36 2022 +0800| [2ecc4fde5f01289b4c2b8d58c905a408dbb96d8c] |
committer: Haihao Xiang
libavcodec/qsvenc: Add b_strategy option to hevc_qsv
Add b_strategy option to hevc_qsv. By enabling this option, encoder can
use b frames as reference.
ffmpeg | branch: master | Wenbin Chen |
Tue Jan 25 15:12:37 2022 +0800| [e102fd98d6f30d3cd41debafab30d29d5f72117c] |
committer: Haihao Xiang
libavcodec/qsvenc: Add intra refresh to hevc_qsv and add new intra refresh
parameter
Add intra refresh support to hevc_qsv as well.
Add an new intra ref
ffmpeg | branch: master | Wenbin Chen |
Tue Jan 25 15:12:35 2022 +0800| [168c6e23a54a65447110e4033b11b5965fd560c1] |
committer: Haihao Xiang
libavcodec/qsvenc: Add max slice size support to hevc_qsv
Add max_slice_size option to hevc_qsv as well.
Signed-off-by: Wenbin Chen
Signed-off-by: Haih
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jan 26 19:49:33 2022 +0100| [5e9ac1ebecbe49f8ac0df639ff6c0018a926dc14] |
committer: Andreas Rheinhardt
avcodec/h264data: Add missing rational.h inclusion
Fixes checkheaders.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb
ffmpeg | branch: master | Lynne | Thu Jan 27 02:11:04 2022
+0100| [6c397f6bb583141b7fcb7b8c0463b03c97360233] | committer: Lynne
x86/tx_float: add missing FF_TX_OUT_OF_PLACE flag to functions
This caused smaller length dedicated transforms to not be picked up.
> http://git.videolan.org/gitweb.c
ffmpeg | branch: master | Lynne | Wed Jan 26 23:40:35 2022
+0100| [9787005846893c1d1c01cb8ac71abed91980b218] | committer: Lynne
x86/tx_float: do not build tx_float_init.c if x86 assembly is disabled
This broke builds with --disable-mmx, which also disabled assembly
entirely, but ARCH_X86 was st
ffmpeg | branch: master | Lynne | Thu Jan 27 01:52:02 2022
+0100| [008c131d681a764cc77ab3713ab97efd279fcbcc] | committer: Lynne
lavu/tx: clean up CPU flags check
Just makes it more readable.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=008c131d681a764cc77ab3713ab97efd279fcbcc
--
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jan 24 19:39:31 2022 +0100| [b2421c4f26aca9b31055aff51ee442b220ebf2a7] |
committer: Andreas Rheinhardt
avcodec/h264_parse: Move ff_h264_get_profile() to h264_ps.h
It is a more fitting place for it.
Signed-off-by: Andreas Rheinhardt
> http:/
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jan 24 19:35:49 2022 +0100| [c3ff71680805267bc8f3fff86c1cf917f810c0d9] |
committer: Andreas Rheinhardt
avcodec/h264_*: Remove unnecessary internal.h inclusions
Also remove some other unnecessary headers while at it.
Signed-off-by: Andreas Rhe
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jan 24 19:22:47 2022 +0100| [c793e05381090b1624e9b81f4a26da3214177afd] |
committer: Andreas Rheinhardt
avcodec/h264dec: Remove unnecessary headers
E.g. the inclusion of parser.h comes from a time when
the parser used a H264Context.
Signed-off
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jan 24 18:56:49 2022 +0100| [5fef87f1407398539a6474a20f6ea16132a33a23] |
committer: Andreas Rheinhardt
avcodec/h264*: Remove unnecessary h264_mvpred.h inclusions
This is only needed by h264_cabac.c and h264_cavlc.c.
Also fix up the other heade
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:14 2022 +0100| [d0f0d613926550ebf293e1d32f7a395fa0a88aed] | committer:
Andreas Rheinhardt
lavc/svq3: stop including h264dec.h
The only thing that is actually used directly from there is the
PART_NOT_AVAILABLE constant, which can be mov
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:13 2022 +0100| [359912f0df3fa9ee9616b9f35ed151ffd5c62ece] | committer:
Andreas Rheinhardt
lavc/x86/h264_qpel: stop unnecessarily including h264dec
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=359912f0df3fa9ee9616b9f35ed1
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:11 2022 +0100| [ded77f56549097cb69a00bc05a5a575c8dc06f8f] | committer:
Andreas Rheinhardt
lavc/h264: move MB_TYPE defs from h264dec.h to h264_parse
Allows to stop including h264dec.h in h264data.c.
> http://git.videolan.org/gitweb.cgi
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:12 2022 +0100| [76b8ae2e22a6a1ec2ae6e594d92ac1774c4f3f16] | committer:
Andreas Rheinhardt
lavc/vdpau: stop unnecessarily including h264dec
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=76b8ae2e22a6a1ec2ae6e594d92ac1774c4f
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:10 2022 +0100| [2f1716dcd6f25ba92fd0fe357174ca3bed307bf1] | committer:
Andreas Rheinhardt
lavc/h264_parse: stop including h264dec.h
It is unnecessary and only files that are parts of the decoder (as
opposed to standalone code called by
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:08 2022 +0100| [d552f2535be0dd47330412e8e11e1923ca99f92f] | committer:
Andreas Rheinhardt
lavc/h264: move some shared code from h264dec to h264_parse
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d552f2535be0dd47330412e8e
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:09 2022 +0100| [e1027aba680c4382c103fd1100cc5567a1530abc] | committer:
Andreas Rheinhardt
lavc/h264data.h: stop including h264dec.h
This header does not need anything from there.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=comm
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:07 2022 +0100| [df2ee38178d22f57c706cc61f0acf37c40e16f96] | committer:
Andreas Rheinhardt
lavc/h264_parser: add missing headers
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=df2ee38178d22f57c706cc61f0acf37c40e16f96
---
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:06 2022 +0100| [b6f3334a133c9df970ad2d55c96f9340995b6315] | committer:
Andreas Rheinhardt
lavc/h264: replace MAX_DELAYED_PIC_COUNT by H264_MAX_DPB_FRAMES
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b6f3334a133c9df970ad2
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:05 2022 +0100| [ef4537bd1b84e35ca3eb0519a946b59ab775b33f] | committer:
Andreas Rheinhardt
lavc/h264: replace MAX_DELAYED_PIC_COUNT with FF_ARRAY_ELEMS where appropriate
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ef4537
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:04 2022 +0100| [5484c502db4a932aec22422b6a456a707310f155] | committer:
Andreas Rheinhardt
lavc/h264dec.h: Move MMCOOpcode to h264_parse.h
Both parser and decoder use it, so h264_parse is the proper place
for it.
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jan 24 19:35:13 2022 +0100| [b531b58b2c9f684ad9408f878453e10908ca94de] |
committer: Andreas Rheinhardt
avcodec/h264dec: Move find_start_code() to its only user
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jan 24 20:55:07 2022 +0100| [0ebfd6485841e3b1e73b794065e05c2c0b36e984] |
committer: Andreas Rheinhardt
avcodec/h264dec: Move pack8to16 to its only user
Namely to h264_cabac.c.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitw
ffmpeg | branch: master | Anton Khirnov | Mon Jan 24
18:00:02 2022 +0100| [b05cebe60274bd300dd867111fe4a98006bb1503] | committer:
Andreas Rheinhardt
lavc/h264: replace MAX_MMCO_COUNT with H264_MAX_MMCO_COUNT
They apparently serve the same purpose; the latter is one larger and has
a comment exp
25 matches
Mail list logo