mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-19 05:49:09 +02:00
b8f26779d6
This merges commits 8e2ea691351c5079cdab245ff7bfa5c0f3e3bfe4 and 096a8effa3f8f3455292c958c3ed07e798def7bd by Anton Khirnov, with the following change: - extract_extradata_check() is added to know if the codec is supported by the bsf before trying to initialize it. This behaviour is similar to the old AVCodecParser.split checks. The FATE reference changes are due to the filtered out NAL units that the old AVCodecParser.split implementation left alone. Decoding is unchanged as the functions that parse extradata simply ignored said unnecessary NAL units. Signed-off-by: James Almer <jamrial@gmail.com>
22 lines
1.2 KiB
Plaintext
22 lines
1.2 KiB
Plaintext
a3b02fd09392e01619cebc959d4d9ff2 *tests/data/fate/h264_mp4toannexb_ticket5927.h264
|
|
595583 tests/data/fate/h264_mp4toannexb_ticket5927.h264
|
|
#extradata 0: 33, 0x84fe08f8
|
|
#tb 0: 1/1200000
|
|
#media_type 0: video
|
|
#codec_id 0: h264
|
|
#dimensions 0: 1920x1080
|
|
#sar 0: 0/1
|
|
0, -48000, -9223372036854775808, 48000, 247993, 0x1ce821ea
|
|
0, 0, -9223372036854775808, 48000, 43354, 0xa05dca6f, F=0x0
|
|
0, 48000, -9223372036854775808, 48000, 11423, 0x5e8086dd, F=0x0
|
|
0, 96000, -9223372036854775808, 48000, 50798, 0x145fbe4f, F=0x0
|
|
0, 144000, -9223372036854775808, 48000, 12567, 0x1e3d5304, F=0x0
|
|
0, 192000, -9223372036854775808, 48000, 52444, 0x1a6c1a64, F=0x0
|
|
0, 240000, -9223372036854775808, 48000, 12575, 0x2fff484b, F=0x0
|
|
0, 288000, -9223372036854775808, 48000, 54025, 0xb3bf0ce6, F=0x0
|
|
0, 336000, -9223372036854775808, 48000, 13539, 0xfdb16c57, F=0x0
|
|
0, 384000, -9223372036854775808, 48000, 54483, 0xefead99f, F=0x0
|
|
0, 432000, -9223372036854775808, 48000, 13705, 0x23cd27e8, F=0x0
|
|
0, 480000, -9223372036854775808, 48000, 22308, 0x4093b5af, F=0x0
|
|
0, 528000, -9223372036854775808, 48000, 6369, 0x858b2aa1
|