5f9e848e68
avcodec: remove FF_API_AVCTX_TIMEBASE
...
Signed-off-by: James Almer <jamrial@gmail.com >
2023-02-09 15:35:08 +01:00
99d1279216
avcodec/avs3_parser: set has_b_frames properly
...
has_b_frames should be output_reorder_delay field in AVS3 sequence
header and larger than 1. The parser implementation doesn't parse
that field. Decoder can set has_b_frames properly, so use FFMAX
here to avoid resetting has_b_frames from output_reorder_delay to 1.
Signed-off-by: Zhao Zhili <zhilizhao@tencent.com >
2022-05-24 18:03:12 +08:00
f25871d790
avcodec/avs3_parser: Fix usage of init_get_bits() and use init_get_bits8()
...
Signed-off-by: Limin Wang <lance.lmwang@gmail.com >
2021-10-13 20:12:30 +08:00
e5af920309
avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf
...
The remove_extradata bsf is the only user of these functions.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:16 -03:00
e625ae6092
avcodec: Constify all the AVCodecParsers
...
Possible now that the next pointer no longer exists.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:16 -03:00
6223d77578
lavc/avs3_parser: add avs3 parser
...
Signed-off-by: hbj <hanbj@pku.edu.cn >
Signed-off-by: hwren <hwrenx@126.com >
2020-10-05 23:10:13 +08:00