History

avformat: Add a new stream disposition for multilayer video

This lets us detect when a container has flagged a stream as multilayer.

Derek Buitenhuis committed 2 years ago

Commit 46f7ea41 parent cd2f8a255 files · +196 −39Browse files

Unified · Split

55 files
  1. doc/APIchanges +3 −0
  2. doc/ffprobe.xsd +1 −0
  3. libavformat/avformat.h +5 −0
  4. libavformat/dump.c +2 −0
  5. libavformat/options.c +2 −1
  6. libavformat/version.h +1 −1
  7. tests/ref/fate/cavs-demux +1 −1
  8. tests/ref/fate/concat-demuxer-extended-lavf-mxf +1 −1
  9. tests/ref/fate/concat-demuxer-extended-lavf-mxf_d10 +1 −1
  10. tests/ref/fate/concat-demuxer-simple1-lavf-mxf +2 −2
  11. tests/ref/fate/concat-demuxer-simple1-lavf-mxf_d10 +2 −2
  12. tests/ref/fate/concat-demuxer-simple2-lavf-ts +2 −2
  13. tests/ref/fate/ffprobe_compact +3 −3
  14. tests/ref/fate/ffprobe_csv +3 −3
  15. tests/ref/fate/ffprobe_default +3 −0
  16. tests/ref/fate/ffprobe_flat +3 −0
  17. tests/ref/fate/ffprobe_ini +3 −0
  18. tests/ref/fate/ffprobe_json +6 −3
  19. tests/ref/fate/ffprobe_xml +3 −3
  20. tests/ref/fate/ffprobe_xsd +3 −3
  21. tests/ref/fate/flv-demux +2 −2
  22. tests/ref/fate/gapless-mp3-side-data +1 −1
  23. tests/ref/fate/hapqa-extract-nosnappy-to-hapalphaonly-mov +1 −0
  24. tests/ref/fate/hapqa-extract-nosnappy-to-hapq-mov +1 −0
  25. tests/ref/fate/iamf-5_1-copy +8 −0
  26. tests/ref/fate/iamf-5_1-demux +8 −0
  27. tests/ref/fate/iamf-5_1_4 +12 −0
  28. tests/ref/fate/iamf-7_1_4 +14 −0
  29. tests/ref/fate/iamf-ambisonic_1 +8 −0
  30. tests/ref/fate/iamf-stereo +2 −0
  31. tests/ref/fate/matroska-alac-remux +1 −0
  32. tests/ref/fate/matroska-mpegts-remux +2 −0
  33. tests/ref/fate/matroska-side-data-pref-codec +1 −0
  34. tests/ref/fate/matroska-side-data-pref-packet +1 −0
  35. tests/ref/fate/matroska-vp8-alpha-remux +1 −0
  36. tests/ref/fate/mov-heic-demux-still-image-grid +5 −0
  37. tests/ref/fate/mov-heic-demux-still-image-iovl +3 −0
  38. tests/ref/fate/mov-heic-demux-still-image-iovl-2 +2 −0
  39. tests/ref/fate/mov-mp4-disposition-mpegts-remux +4 −2
  40. tests/ref/fate/mov-mp4-iamf-5_1_4 +14 −0
  41. tests/ref/fate/mov-mp4-iamf-7_1_4 +16 −0
  42. tests/ref/fate/mov-mp4-iamf-ambisonic_1 +10 −0
  43. tests/ref/fate/mov-mp4-iamf-stereo +4 −0
  44. tests/ref/fate/mov-zombie +1 −1
  45. tests/ref/fate/mxf-probe-applehdr10 +3 −0
  46. tests/ref/fate/mxf-probe-d10 +2 −0
  47. tests/ref/fate/mxf-probe-dnxhd +4 −0
  48. tests/ref/fate/mxf-probe-dv25 +3 −0
  49. tests/ref/fate/mxf-probe-j2k +1 −0
  50. tests/ref/fate/oggopus-demux +1 −1
  51. tests/ref/fate/ts-demux +3 −3
  52. tests/ref/fate/ts-opus-demux +1 −1
  53. tests/ref/fate/ts-small-demux +1 −1
  54. tests/ref/fate/ts-timed-id3-demux +1 −1
  55. tests/ref/fate/webm-webvtt-remux +4 −0
doc/APIchanges+3−0
@@ -2,6 +2,9 @@ The last version increases of all libraries were on 2024-03-07 · 1 unmodified line
2 2
3API changes, most recent first:3API changes, most recent first:
4 4
52024-07-07 - xxxxxxxxxx - lavf 61.5.100 - avformat.h
6 Add AV_DISPOSITION_MULTILAYER
7
52024-07-02 - xxxxxxxxxx - lavu 59.28.100 - hwcontext_d3d12va.h82024-07-02 - xxxxxxxxxx - lavu 59.28.100 - hwcontext_d3d12va.h
6 Add AVD3D12VAFramesContext.flags9 Add AVD3D12VAFramesContext.flags
7 10
doc/ffprobe.xsd+1−0
@@ -255,6 +255,7 @@ · 254 unmodified lines
255 <xsd:attribute name="metadata" type="xsd:int" use="required" />255 <xsd:attribute name="metadata" type="xsd:int" use="required" />
256 <xsd:attribute name="dependent" type="xsd:int" use="required" />256 <xsd:attribute name="dependent" type="xsd:int" use="required" />
257 <xsd:attribute name="still_image" type="xsd:int" use="required" />257 <xsd:attribute name="still_image" type="xsd:int" use="required" />
258 <xsd:attribute name="multilayer" type="xsd:int" use="required" />
258 </xsd:complexType>259 </xsd:complexType>
259 260
260 <xsd:complexType name="streamType">261 <xsd:complexType name="streamType">
libavformat/avformat.h+5−0
@@ -713,6 +713,11 @@ typedef struct AVIndexEntry { · 712 unmodified lines
713 * The video stream contains still images.713 * The video stream contains still images.
714 */714 */
715#define AV_DISPOSITION_STILL_IMAGE (1 << 20)715#define AV_DISPOSITION_STILL_IMAGE (1 << 20)
716/**
717 * The video stream contains multiple layers, e.g. stereoscopic views (cf. H.264
718 * Annex G/H, or HEVC Annex F).
719 */
720#define AV_DISPOSITION_MULTILAYER (1 << 21)
716 721
717/**722/**
718 * @return The AV_DISPOSITION_* flag corresponding to disp or a negative error723 * @return The AV_DISPOSITION_* flag corresponding to disp or a negative error
libavformat/dump.c+2−0
@@ -564,6 +564,8 @@ static void dump_disposition(int disposition, int log_level) · 563 unmodified lines
564 av_log(NULL, log_level, " (still image)");564 av_log(NULL, log_level, " (still image)");
565 if (disposition & AV_DISPOSITION_NON_DIEGETIC)565 if (disposition & AV_DISPOSITION_NON_DIEGETIC)
566 av_log(NULL, log_level, " (non-diegetic)");566 av_log(NULL, log_level, " (non-diegetic)");
567 if (disposition & AV_DISPOSITION_MULTILAYER)
568 av_log(NULL, log_level, " (multilayer)");
567}569}
568 570
569/* "user interface" functions */571/* "user interface" functions */
libavformat/options.c+2−1
@@ -219,7 +219,8 @@ const AVClass *avformat_get_class(void) · 218 unmodified lines
219 { "descriptions", .type = AV_OPT_TYPE_CONST, { .i64 = AV_DISPOSITION_DESCRIPTIONS }, .unit = "disposition" }, \219 { "descriptions", .type = AV_OPT_TYPE_CONST, { .i64 = AV_DISPOSITION_DESCRIPTIONS }, .unit = "disposition" }, \
220 { "metadata", .type = AV_OPT_TYPE_CONST, { .i64 = AV_DISPOSITION_METADATA }, .unit = "disposition" }, \220 { "metadata", .type = AV_OPT_TYPE_CONST, { .i64 = AV_DISPOSITION_METADATA }, .unit = "disposition" }, \
221 { "dependent", .type = AV_OPT_TYPE_CONST, { .i64 = AV_DISPOSITION_DEPENDENT }, .unit = "disposition" }, \221 { "dependent", .type = AV_OPT_TYPE_CONST, { .i64 = AV_DISPOSITION_DEPENDENT }, .unit = "disposition" }, \
222 { "still_image", .type = AV_OPT_TYPE_CONST, { .i64 = AV_DISPOSITION_STILL_IMAGE }, .unit = "disposition" }222 { "still_image", .type = AV_OPT_TYPE_CONST, { .i64 = AV_DISPOSITION_STILL_IMAGE }, .unit = "disposition" }, \
223 { "multilayer", .type = AV_OPT_TYPE_CONST, { .i64 = AV_DISPOSITION_MULTILAYER }, .unit = "disposition" }
223 224
224static const AVOption stream_options[] = {225static const AVOption stream_options[] = {
225 DISPOSITION_OPT(AVStream),226 DISPOSITION_OPT(AVStream),
libavformat/version.h+1−1
@@ -31,7 +31,7 @@ · 30 unmodified lines
31 31
32#include "version_major.h"32#include "version_major.h"
33 33
34#define LIBAVFORMAT_VERSION_MINOR 434#define LIBAVFORMAT_VERSION_MINOR 5
35#define LIBAVFORMAT_VERSION_MICRO 10035#define LIBAVFORMAT_VERSION_MICRO 100
36 36
37#define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \37#define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \
tests/ref/fate/cavs-demux+1−1
@@ -58,5 +58,5 @@ packet|codec_type=video|stream_index=0|pts=2280000|pts_time=1.900000|dts=2280000 · 57 unmodified lines
58packet|codec_type=video|stream_index=0|pts=2320000|pts_time=1.933333|dts=2320000|dts_time=1.933333|duration=40000|duration_time=0.033333|size=67|pos=172185|flags=K__|data_hash=CRC32:4248444958packet|codec_type=video|stream_index=0|pts=2320000|pts_time=1.933333|dts=2320000|dts_time=1.933333|duration=40000|duration_time=0.033333|size=67|pos=172185|flags=K__|data_hash=CRC32:42484449
59packet|codec_type=video|stream_index=0|pts=2360000|pts_time=1.966667|dts=2360000|dts_time=1.966667|duration=40000|duration_time=0.033333|size=83|pos=172252|flags=K__|data_hash=CRC32:a941bdf059packet|codec_type=video|stream_index=0|pts=2360000|pts_time=1.966667|dts=2360000|dts_time=1.966667|duration=40000|duration_time=0.033333|size=83|pos=172252|flags=K__|data_hash=CRC32:a941bdf0
60packet|codec_type=video|stream_index=0|pts=2400000|pts_time=2.000000|dts=2400000|dts_time=2.000000|duration=40000|duration_time=0.033333|size=5417|pos=172335|flags=K__|data_hash=CRC32:9d0d503b60packet|codec_type=video|stream_index=0|pts=2400000|pts_time=2.000000|dts=2400000|dts_time=2.000000|duration=40000|duration_time=0.033333|size=5417|pos=172335|flags=K__|data_hash=CRC32:9d0d503b
61stream|index=0|codec_name=cavs|profile=unknown|codec_type=video|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|width=1280|height=720|coded_width=1280|coded_height=720|closed_captions=0|film_grain=0|has_b_frames=0|sample_aspect_ratio=N/A|display_aspect_ratio=N/A|pix_fmt=yuv420p|level=-99|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=unspecified|field_order=unknown|refs=1|id=N/A|r_frame_rate=30/1|avg_frame_rate=25/1|time_base=1/1200000|start_pts=N/A|start_time=N/A|duration_ts=N/A|duration=N/A|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=60|extradata_size=18|extradata_hash=CRC32:1255d52e|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=061stream|index=0|codec_name=cavs|profile=unknown|codec_type=video|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|width=1280|height=720|coded_width=1280|coded_height=720|closed_captions=0|film_grain=0|has_b_frames=0|sample_aspect_ratio=N/A|display_aspect_ratio=N/A|pix_fmt=yuv420p|level=-99|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=unspecified|field_order=unknown|refs=1|id=N/A|r_frame_rate=30/1|avg_frame_rate=25/1|time_base=1/1200000|start_pts=N/A|start_time=N/A|duration_ts=N/A|duration=N/A|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=60|extradata_size=18|extradata_hash=CRC32:1255d52e|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0
62format|filename=bunny.mp4|nb_streams=1|nb_programs=0|nb_stream_groups=0|format_name=cavsvideo|start_time=N/A|duration=N/A|size=177752|bit_rate=N/A|probe_score=5162format|filename=bunny.mp4|nb_streams=1|nb_programs=0|nb_stream_groups=0|format_name=cavsvideo|start_time=N/A|duration=N/A|size=177752|bit_rate=N/A|probe_score=51
tests/ref/fate/concat-demuxer-extended-lavf-mxf+1−1
@@ -1 +1 @@
16a6f9fb967044be939c345268cadd7bb *tests/data/fate/concat-demuxer-extended-lavf-mxf.ffprobe10e6abc213a400c770c68a32e2144e89a *tests/data/fate/concat-demuxer-extended-lavf-mxf.ffprobe
tests/ref/fate/concat-demuxer-extended-lavf-mxf_d10+1−1
@@ -1 +1 @@
105f815e1f45f85456d87030a5c36ebad *tests/data/fate/concat-demuxer-extended-lavf-mxf_d10.ffprobe1c2477f9b9682ff679e0aba4135da321e *tests/data/fate/concat-demuxer-extended-lavf-mxf_d10.ffprobe
tests/ref/fate/concat-demuxer-simple1-lavf-mxf+2−2
@@ -99,5 +99,5 @@ audio|1|63360|1.320000|63360|1.320000|1920|0.040000|3840|190464|K__|1|Strings Me · 98 unmodified lines
99video|0|33|1.320000|33|1.320000|1|0.040000|12362|195072|___|1|Strings Metadata99video|0|33|1.320000|33|1.320000|1|0.040000|12362|195072|___|1|Strings Metadata
100audio|1|65280|1.360000|65280|1.360000|1920|0.040000|3840|207872|K__|1|Strings Metadata100audio|1|65280|1.360000|65280|1.360000|1920|0.040000|3840|207872|K__|1|Strings Metadata
101video|0|37|1.480000|34|1.360000|1|0.040000|24786|212480|K__|1|Strings Metadata101video|0|37|1.480000|34|1.360000|1|0.040000|24786|212480|K__|1|Strings Metadata
1020|mpeg2video|4|video|[0][0][0][0]|0x0000|352|288|0|0|0|0|1|1:1|11:9|yuv420p|8|tv|unknown|unknown|unknown|left|progressive|1|N/A|25/1|25/1|1/25|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|51|22|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0x060A2B340101010501010D001300000000000000000000000000000000000001|CPB properties|0|0|0|49152|-11020|mpeg2video|4|video|[0][0][0][0]|0x0000|352|288|0|0|0|0|1|1:1|11:9|yuv420p|8|tv|unknown|unknown|unknown|left|progressive|1|N/A|25/1|25/1|1/25|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|51|22|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0x060A2B340101010501010D001300000000000000000000000000000000000001|CPB properties|0|0|0|49152|-1
1031|pcm_s16le|unknown|audio|[0][0][0][0]|0x0000|s16|48000|1|unknown|16|0|N/A|0/0|0/0|1/48000|0|0.000000|N/A|N/A|768000|N/A|N/A|N/A|N/A|50|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0x060A2B340101010501010D0013000000000000000000000000000000000000011031|pcm_s16le|unknown|audio|[0][0][0][0]|0x0000|s16|48000|1|unknown|16|0|N/A|0/0|0/0|1/48000|0|0.000000|N/A|N/A|768000|N/A|N/A|N/A|N/A|50|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0x060A2B340101010501010D001300000000000000000000000000000000000001
tests/ref/fate/concat-demuxer-simple1-lavf-mxf_d10+2−2
@@ -68,5 +68,5 @@ video|0|33|1.320000|33|1.320000|1|0.040000|150000|1711104|K__|1|Strings Metadata · 67 unmodified lines
68audio|1|63360|1.320000|63360|1.320000|1920|0.040000|7680|1861632|K__|1|Strings Metadata68audio|1|63360|1.320000|63360|1.320000|1920|0.040000|7680|1861632|K__|1|Strings Metadata
69video|0|34|1.360000|34|1.360000|1|0.040000|150000|1924096|K__|1|Strings Metadata69video|0|34|1.360000|34|1.360000|1|0.040000|150000|1924096|K__|1|Strings Metadata
70audio|1|65280|1.360000|65280|1.360000|1920|0.040000|7680|2074624|K__|1|Strings Metadata70audio|1|65280|1.360000|65280|1.360000|1920|0.040000|7680|2074624|K__|1|Strings Metadata
710|mpeg2video|0|video|[0][0][0][0]|0x0000|720|608|0|0|0|0|0|1:1|45:38|yuv422p|5|tv|unknown|unknown|unknown|topleft|tt|1|N/A|25/1|25/1|1/25|0|0.000000|N/A|N/A|30000000|N/A|N/A|N/A|N/A|35|22|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0x060A2B340101010501010D001300000000000000000000000000000000000001|CPB properties|30000000|0|0|1212416|-1710|mpeg2video|0|video|[0][0][0][0]|0x0000|720|608|0|0|0|0|0|1:1|45:38|yuv422p|5|tv|unknown|unknown|unknown|topleft|tt|1|N/A|25/1|25/1|1/25|0|0.000000|N/A|N/A|30000000|N/A|N/A|N/A|N/A|35|22|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0x060A2B340101010501010D001300000000000000000000000000000000000001|CPB properties|30000000|0|0|1212416|-1
721|pcm_s16le|unknown|audio|[0][0][0][0]|0x0000|s16|48000|2|unknown|16|0|N/A|0/0|0/0|1/48000|0|0.000000|N/A|N/A|1536000|N/A|N/A|N/A|N/A|35|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0x060A2B340101010501010D001300000000000000000000000000000000000001721|pcm_s16le|unknown|audio|[0][0][0][0]|0x0000|s16|48000|2|unknown|16|0|N/A|0/0|0/0|1/48000|0|0.000000|N/A|N/A|1536000|N/A|N/A|N/A|N/A|35|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0x060A2B340101010501010D001300000000000000000000000000000000000001
tests/ref/fate/concat-demuxer-simple2-lavf-ts+2−2
@@ -147,5 +147,5 @@ video|1|164782|1.830911|161182|1.790911|3600|0.040000|12282|168448|___|MPEGTS St · 146 unmodified lines
147video|1|168382|1.870911|164782|1.830911|3600|0.040000|24786|181420|K__|MPEGTS Stream ID|224147video|1|168382|1.870911|164782|1.830911|3600|0.040000|24786|181420|K__|MPEGTS Stream ID|224
148video|1|171982|1.910911|168382|1.870911|3600|0.040000|17440|206988|___|MPEGTS Stream ID|224148video|1|171982|1.910911|168382|1.870911|3600|0.040000|17440|206988|___|MPEGTS Stream ID|224
149video|1|175582|1.950911|171982|1.910911|3600|0.040000|15019|224848|___|MPEGTS Stream ID|224149video|1|175582|1.950911|171982|1.910911|3600|0.040000|15019|224848|___|MPEGTS Stream ID|224
1500|mp2|unknown|audio|[3][0][0][0]|0x0003|s16p|44100|1|mono|0|0|N/A|0/0|0/0|1/90000|0|0.000000|N/A|N/A|64000|N/A|N/A|N/A|N/A|89|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|this is stream 01500|mp2|unknown|audio|[3][0][0][0]|0x0003|s16p|44100|1|mono|0|0|N/A|0/0|0/0|1/90000|0|0.000000|N/A|N/A|64000|N/A|N/A|N/A|N/A|89|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|this is stream 0
1511|mpeg2video|4|video|[2][0][0][0]|0x0002|352|288|0|0|0|0|1|1:1|11:9|yuv420p|8|tv|unknown|unknown|unknown|left|progressive|1|N/A|25/1|25/1|1/90000|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|60|22|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|this is stream 1|CPB properties|0|0|0|49152|-11511|mpeg2video|4|video|[2][0][0][0]|0x0002|352|288|0|0|0|0|1|1:1|11:9|yuv420p|8|tv|unknown|unknown|unknown|left|progressive|1|N/A|25/1|25/1|1/90000|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|60|22|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|this is stream 1|CPB properties|0|0|0|49152|-1
tests/ref/fate/ffprobe_compact+3−3
@@ -26,7 +26,7 @@ packet|codec_type=video|stream_index=1|pts=6144|pts_time=0.120000|dts=6144|dts_t · 25 unmodified lines
26frame|media_type=video|stream_index=1|key_frame=1|pts=6144|pts_time=0.120000|pkt_dts=6144|pkt_dts_time=0.120000|best_effort_timestamp=6144|best_effort_timestamp_time=0.120000|duration=2048|duration_time=0.040000|pkt_pos=793142|pkt_size=230400|width=320|height=240|crop_top=0|crop_bottom=0|crop_left=0|crop_right=0|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|interlaced_frame=0|top_field_first=0|repeat_pict=0|color_range=unknown|color_space=unknown|color_primaries=unknown|color_transfer=unknown|chroma_location=unspecified26frame|media_type=video|stream_index=1|key_frame=1|pts=6144|pts_time=0.120000|pkt_dts=6144|pkt_dts_time=0.120000|best_effort_timestamp=6144|best_effort_timestamp_time=0.120000|duration=2048|duration_time=0.040000|pkt_pos=793142|pkt_size=230400|width=320|height=240|crop_top=0|crop_bottom=0|crop_left=0|crop_right=0|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|interlaced_frame=0|top_field_first=0|repeat_pict=0|color_range=unknown|color_space=unknown|color_primaries=unknown|color_transfer=unknown|chroma_location=unspecified
27packet|codec_type=video|stream_index=2|pts=6144|pts_time=0.120000|dts=6144|dts_time=0.120000|duration=2048|duration_time=0.040000|size=30000|pos=1023566|flags=K__27packet|codec_type=video|stream_index=2|pts=6144|pts_time=0.120000|dts=6144|dts_time=0.120000|duration=2048|duration_time=0.040000|size=30000|pos=1023566|flags=K__
28frame|media_type=video|stream_index=2|key_frame=1|pts=6144|pts_time=0.120000|pkt_dts=6144|pkt_dts_time=0.120000|best_effort_timestamp=6144|best_effort_timestamp_time=0.120000|duration=2048|duration_time=0.040000|pkt_pos=1023566|pkt_size=30000|width=100|height=100|crop_top=0|crop_bottom=0|crop_left=0|crop_right=0|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|interlaced_frame=0|top_field_first=0|repeat_pict=0|color_range=unknown|color_space=unknown|color_primaries=unknown|color_transfer=unknown|chroma_location=unspecified28frame|media_type=video|stream_index=2|key_frame=1|pts=6144|pts_time=0.120000|pkt_dts=6144|pkt_dts_time=0.120000|best_effort_timestamp=6144|best_effort_timestamp_time=0.120000|duration=2048|duration_time=0.040000|pkt_pos=1023566|pkt_size=30000|width=100|height=100|crop_top=0|crop_bottom=0|crop_left=0|crop_right=0|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|interlaced_frame=0|top_field_first=0|repeat_pict=0|color_range=unknown|color_space=unknown|color_primaries=unknown|color_transfer=unknown|chroma_location=unspecified
29stream|index=0|codec_name=pcm_s16le|profile=unknown|codec_type=audio|codec_tag_string=PSD[16]|codec_tag=0x10445350|sample_fmt=s16|sample_rate=44100|channels=1|channel_layout=unknown|bits_per_sample=16|initial_padding=0|id=N/A|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/44100|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=705600|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=6|nb_read_packets=6|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|tag:E=mc²|tag:encoder=Lavc pcm_s16le29stream|index=0|codec_name=pcm_s16le|profile=unknown|codec_type=audio|codec_tag_string=PSD[16]|codec_tag=0x10445350|sample_fmt=s16|sample_rate=44100|channels=1|channel_layout=unknown|bits_per_sample=16|initial_padding=0|id=N/A|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/44100|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=705600|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=6|nb_read_packets=6|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0|tag:E=mc²|tag:encoder=Lavc pcm_s16le
30stream|index=1|codec_name=rawvideo|profile=unknown|codec_type=video|codec_tag_string=RGB[24]|codec_tag=0x18424752|width=320|height=240|coded_width=320|coded_height=240|closed_captions=0|film_grain=0|has_b_frames=0|sample_aspect_ratio=1:1|display_aspect_ratio=4:3|pix_fmt=rgb24|level=-99|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=unspecified|field_order=unknown|refs=1|id=N/A|r_frame_rate=25/1|avg_frame_rate=25/1|time_base=1/51200|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=4|nb_read_packets=4|disposition:default=1|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|tag:title=foobar|tag:duration_ts=field-and-tags-conflict-attempt|tag:encoder=Lavc rawvideo30stream|index=1|codec_name=rawvideo|profile=unknown|codec_type=video|codec_tag_string=RGB[24]|codec_tag=0x18424752|width=320|height=240|coded_width=320|coded_height=240|closed_captions=0|film_grain=0|has_b_frames=0|sample_aspect_ratio=1:1|display_aspect_ratio=4:3|pix_fmt=rgb24|level=-99|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=unspecified|field_order=unknown|refs=1|id=N/A|r_frame_rate=25/1|avg_frame_rate=25/1|time_base=1/51200|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=4|nb_read_packets=4|disposition:default=1|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0|tag:title=foobar|tag:duration_ts=field-and-tags-conflict-attempt|tag:encoder=Lavc rawvideo
31stream|index=2|codec_name=rawvideo|profile=unknown|codec_type=video|codec_tag_string=RGB[24]|codec_tag=0x18424752|width=100|height=100|coded_width=100|coded_height=100|closed_captions=0|film_grain=0|has_b_frames=0|sample_aspect_ratio=1:1|display_aspect_ratio=1:1|pix_fmt=rgb24|level=-99|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=unspecified|field_order=unknown|refs=1|id=N/A|r_frame_rate=25/1|avg_frame_rate=25/1|time_base=1/51200|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=4|nb_read_packets=4|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|tag:encoder=Lavc rawvideo31stream|index=2|codec_name=rawvideo|profile=unknown|codec_type=video|codec_tag_string=RGB[24]|codec_tag=0x18424752|width=100|height=100|coded_width=100|coded_height=100|closed_captions=0|film_grain=0|has_b_frames=0|sample_aspect_ratio=1:1|display_aspect_ratio=1:1|pix_fmt=rgb24|level=-99|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=unspecified|field_order=unknown|refs=1|id=N/A|r_frame_rate=25/1|avg_frame_rate=25/1|time_base=1/51200|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=4|nb_read_packets=4|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0|tag:encoder=Lavc rawvideo
32format|filename=tests/data/ffprobe-test.nut|nb_streams=3|nb_programs=0|nb_stream_groups=0|format_name=nut|start_time=0.000000|duration=0.120000|size=1053646|bit_rate=70243066|probe_score=100|tag:title=ffprobe test file|tag:comment='A comment with CSV, XML & JSON special chars': <tag value="x">|tag:comment2=I ♥ Üñîçød€32format|filename=tests/data/ffprobe-test.nut|nb_streams=3|nb_programs=0|nb_stream_groups=0|format_name=nut|start_time=0.000000|duration=0.120000|size=1053646|bit_rate=70243066|probe_score=100|tag:title=ffprobe test file|tag:comment='A comment with CSV, XML & JSON special chars': <tag value="x">|tag:comment2=I ♥ Üñîçød€
tests/ref/fate/ffprobe_csv+3−3
@@ -26,7 +26,7 @@ packet,video,1,6144,0.120000,6144,0.120000,2048,0.040000,230400,793142,K__ · 25 unmodified lines
26frame,video,1,1,6144,0.120000,6144,0.120000,6144,0.120000,2048,0.040000,793142,230400,320,240,0,0,0,0,rgb24,1:1,I,0,0,0,unknown,unknown,unknown,unknown,unspecified26frame,video,1,1,6144,0.120000,6144,0.120000,6144,0.120000,2048,0.040000,793142,230400,320,240,0,0,0,0,rgb24,1:1,I,0,0,0,unknown,unknown,unknown,unknown,unspecified
27packet,video,2,6144,0.120000,6144,0.120000,2048,0.040000,30000,1023566,K__27packet,video,2,6144,0.120000,6144,0.120000,2048,0.040000,30000,1023566,K__
28frame,video,2,1,6144,0.120000,6144,0.120000,6144,0.120000,2048,0.040000,1023566,30000,100,100,0,0,0,0,rgb24,1:1,I,0,0,0,unknown,unknown,unknown,unknown,unspecified28frame,video,2,1,6144,0.120000,6144,0.120000,6144,0.120000,2048,0.040000,1023566,30000,100,100,0,0,0,0,rgb24,1:1,I,0,0,0,unknown,unknown,unknown,unknown,unspecified
29stream,0,pcm_s16le,unknown,audio,PSD[16],0x10445350,s16,44100,1,unknown,16,0,N/A,0/0,0/0,1/44100,0,0.000000,N/A,N/A,705600,N/A,N/A,N/A,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,mc²,Lavc pcm_s16le29stream,0,pcm_s16le,unknown,audio,PSD[16],0x10445350,s16,44100,1,unknown,16,0,N/A,0/0,0/0,1/44100,0,0.000000,N/A,N/A,705600,N/A,N/A,N/A,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,mc²,Lavc pcm_s16le
30stream,1,rawvideo,unknown,video,RGB[24],0x18424752,320,240,320,240,0,0,0,1:1,4:3,rgb24,-99,unknown,unknown,unknown,unknown,unspecified,unknown,1,N/A,25/1,25/1,1/51200,0,0.000000,N/A,N/A,N/A,N/A,N/A,N/A,4,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,foobar,field-and-tags-conflict-attempt,Lavc rawvideo30stream,1,rawvideo,unknown,video,RGB[24],0x18424752,320,240,320,240,0,0,0,1:1,4:3,rgb24,-99,unknown,unknown,unknown,unknown,unspecified,unknown,1,N/A,25/1,25/1,1/51200,0,0.000000,N/A,N/A,N/A,N/A,N/A,N/A,4,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,foobar,field-and-tags-conflict-attempt,Lavc rawvideo
31stream,2,rawvideo,unknown,video,RGB[24],0x18424752,100,100,100,100,0,0,0,1:1,1:1,rgb24,-99,unknown,unknown,unknown,unknown,unspecified,unknown,1,N/A,25/1,25/1,1/51200,0,0.000000,N/A,N/A,N/A,N/A,N/A,N/A,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Lavc rawvideo31stream,2,rawvideo,unknown,video,RGB[24],0x18424752,100,100,100,100,0,0,0,1:1,1:1,rgb24,-99,unknown,unknown,unknown,unknown,unspecified,unknown,1,N/A,25/1,25/1,1/51200,0,0.000000,N/A,N/A,N/A,N/A,N/A,N/A,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Lavc rawvideo
32format,tests/data/ffprobe-test.nut,3,0,0,nut,0.000000,0.120000,1053646,70243066,100,ffprobe test file,"'A comment with CSV, XML & JSON special chars': <tag value=""x"">",I ♥ Üñîçød€32format,tests/data/ffprobe-test.nut,3,0,0,nut,0.000000,0.120000,1053646,70243066,100,ffprobe test file,"'A comment with CSV, XML & JSON special chars': <tag value=""x"">",I ♥ Üñîçød€
tests/ref/fate/ffprobe_default+3−0
@@ -595,6 +595,7 @@ DISPOSITION:descriptions=0 · 594 unmodified lines
595DISPOSITION:metadata=0595DISPOSITION:metadata=0
596DISPOSITION:dependent=0596DISPOSITION:dependent=0
597DISPOSITION:still_image=0597DISPOSITION:still_image=0
598DISPOSITION:multilayer=0
598TAG:E=mc²599TAG:E=mc²
599TAG:encoder=Lavc pcm_s16le600TAG:encoder=Lavc pcm_s16le
600[/STREAM]601[/STREAM]
@@ -655,6 +656,7 @@ DISPOSITION:descriptions=0 · 54 unmodified lines
655DISPOSITION:metadata=0656DISPOSITION:metadata=0
656DISPOSITION:dependent=0657DISPOSITION:dependent=0
657DISPOSITION:still_image=0658DISPOSITION:still_image=0
659DISPOSITION:multilayer=0
658TAG:title=foobar660TAG:title=foobar
659TAG:duration_ts=field-and-tags-conflict-attempt661TAG:duration_ts=field-and-tags-conflict-attempt
660TAG:encoder=Lavc rawvideo662TAG:encoder=Lavc rawvideo
@@ -716,6 +718,7 @@ DISPOSITION:descriptions=0 · 55 unmodified lines
716DISPOSITION:metadata=0718DISPOSITION:metadata=0
717DISPOSITION:dependent=0719DISPOSITION:dependent=0
718DISPOSITION:still_image=0720DISPOSITION:still_image=0
721DISPOSITION:multilayer=0
719TAG:encoder=Lavc rawvideo722TAG:encoder=Lavc rawvideo
720[/STREAM]723[/STREAM]
721[FORMAT]724[FORMAT]
tests/ref/fate/ffprobe_flat+3−0
@@ -538,6 +538,7 @@ streams.stream.0.disposition.descriptions=0 · 537 unmodified lines
538streams.stream.0.disposition.metadata=0538streams.stream.0.disposition.metadata=0
539streams.stream.0.disposition.dependent=0539streams.stream.0.disposition.dependent=0
540streams.stream.0.disposition.still_image=0540streams.stream.0.disposition.still_image=0
541streams.stream.0.disposition.multilayer=0
541streams.stream.0.tags.E="mc²"542streams.stream.0.tags.E="mc²"
542streams.stream.0.tags.encoder="Lavc pcm_s16le"543streams.stream.0.tags.encoder="Lavc pcm_s16le"
543streams.stream.1.index=1544streams.stream.1.index=1
@@ -596,6 +597,7 @@ streams.stream.1.disposition.descriptions=0 · 52 unmodified lines
596streams.stream.1.disposition.metadata=0597streams.stream.1.disposition.metadata=0
597streams.stream.1.disposition.dependent=0598streams.stream.1.disposition.dependent=0
598streams.stream.1.disposition.still_image=0599streams.stream.1.disposition.still_image=0
600streams.stream.1.disposition.multilayer=0
599streams.stream.1.tags.title="foobar"601streams.stream.1.tags.title="foobar"
600streams.stream.1.tags.duration_ts="field-and-tags-conflict-attempt"602streams.stream.1.tags.duration_ts="field-and-tags-conflict-attempt"
601streams.stream.1.tags.encoder="Lavc rawvideo"603streams.stream.1.tags.encoder="Lavc rawvideo"
@@ -655,6 +657,7 @@ streams.stream.2.disposition.descriptions=0 · 53 unmodified lines
655streams.stream.2.disposition.metadata=0657streams.stream.2.disposition.metadata=0
656streams.stream.2.disposition.dependent=0658streams.stream.2.disposition.dependent=0
657streams.stream.2.disposition.still_image=0659streams.stream.2.disposition.still_image=0
660streams.stream.2.disposition.multilayer=0
658streams.stream.2.tags.encoder="Lavc rawvideo"661streams.stream.2.tags.encoder="Lavc rawvideo"
659format.filename="tests/data/ffprobe-test.nut"662format.filename="tests/data/ffprobe-test.nut"
660format.nb_streams=3663format.nb_streams=3
tests/ref/fate/ffprobe_ini+3−0
@@ -599,6 +599,7 @@ descriptions=0 · 598 unmodified lines
599metadata=0599metadata=0
600dependent=0600dependent=0
601still_image=0601still_image=0
602multilayer=0
602 603
603[streams.stream.0.tags]604[streams.stream.0.tags]
604E=mc²605E=mc²
@@ -663,6 +664,7 @@ descriptions=0 · 58 unmodified lines
663metadata=0664metadata=0
664dependent=0665dependent=0
665still_image=0666still_image=0
667multilayer=0
666 668
667[streams.stream.1.tags]669[streams.stream.1.tags]
668title=foobar670title=foobar
@@ -728,6 +730,7 @@ descriptions=0 · 59 unmodified lines
728metadata=0730metadata=0
729dependent=0731dependent=0
730still_image=0732still_image=0
733multilayer=0
731 734
732[streams.stream.2.tags]735[streams.stream.2.tags]
733encoder=Lavc rawvideo736encoder=Lavc rawvideo
tests/ref/fate/ffprobe_json+6−3
@@ -573,7 +573,8 @@ · 572 unmodified lines
573 "descriptions": 0,573 "descriptions": 0,
574 "metadata": 0,574 "metadata": 0,
575 "dependent": 0,575 "dependent": 0,
576 "still_image": 0576 "still_image": 0,
577 "multilayer": 0
577 },578 },
578 "tags": {579 "tags": {
579 "E": "mc²",580 "E": "mc²",
@@ -623,7 +624,8 @@ · 43 unmodified lines
623 "descriptions": 0,624 "descriptions": 0,
624 "metadata": 0,625 "metadata": 0,
625 "dependent": 0,626 "dependent": 0,
626 "still_image": 0627 "still_image": 0,
628 "multilayer": 0
627 },629 },
628 "tags": {630 "tags": {
629 "title": "foobar",631 "title": "foobar",
@@ -674,7 +676,8 @@ · 44 unmodified lines
674 "descriptions": 0,676 "descriptions": 0,
675 "metadata": 0,677 "metadata": 0,
676 "dependent": 0,678 "dependent": 0,
677 "still_image": 0679 "still_image": 0,
680 "multilayer": 0
678 },681 },
679 "tags": {682 "tags": {
680 "encoder": "Lavc rawvideo"683 "encoder": "Lavc rawvideo"
tests/ref/fate/ffprobe_xml+3−3
@@ -33,14 +33,14 @@ · 32 unmodified lines
33 33
34 <streams>34 <streams>
35 <stream index="0" codec_name="pcm_s16le" codec_type="audio" codec_tag_string="PSD[16]" codec_tag="0x10445350" sample_fmt="s16" sample_rate="44100" channels="1" bits_per_sample="16" initial_padding="0" r_frame_rate="0/0" avg_frame_rate="0/0" time_base="1/44100" start_pts="0" start_time="0.000000" bit_rate="705600" nb_read_frames="6" nb_read_packets="6">35 <stream index="0" codec_name="pcm_s16le" codec_type="audio" codec_tag_string="PSD[16]" codec_tag="0x10445350" sample_fmt="s16" sample_rate="44100" channels="1" bits_per_sample="16" initial_padding="0" r_frame_rate="0/0" avg_frame_rate="0/0" time_base="1/44100" start_pts="0" start_time="0.000000" bit_rate="705600" nb_read_frames="6" nb_read_packets="6">
36 <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0"/>36 <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0" multilayer="0"/>
37 <tags>37 <tags>
38 <tag key="E" value="mc²"/>38 <tag key="E" value="mc²"/>
39 <tag key="encoder" value="Lavc pcm_s16le"/>39 <tag key="encoder" value="Lavc pcm_s16le"/>
40 </tags>40 </tags>
41 </stream>41 </stream>
42 <stream index="1" codec_name="rawvideo" codec_type="video" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="320" height="240" coded_width="320" coded_height="240" closed_captions="0" film_grain="0" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="4:3" pix_fmt="rgb24" level="-99" refs="1" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" nb_read_frames="4" nb_read_packets="4">42 <stream index="1" codec_name="rawvideo" codec_type="video" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="320" height="240" coded_width="320" coded_height="240" closed_captions="0" film_grain="0" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="4:3" pix_fmt="rgb24" level="-99" refs="1" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" nb_read_frames="4" nb_read_packets="4">
43 <disposition default="1" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0"/>43 <disposition default="1" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0" multilayer="0"/>
44 <tags>44 <tags>
45 <tag key="title" value="foobar"/>45 <tag key="title" value="foobar"/>
46 <tag key="duration_ts" value="field-and-tags-conflict-attempt"/>46 <tag key="duration_ts" value="field-and-tags-conflict-attempt"/>
@@ -48,7 +48,7 @@ · 1 unmodified line
48 </tags>48 </tags>
49 </stream>49 </stream>
50 <stream index="2" codec_name="rawvideo" codec_type="video" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="100" height="100" coded_width="100" coded_height="100" closed_captions="0" film_grain="0" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="1:1" pix_fmt="rgb24" level="-99" refs="1" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" nb_read_frames="4" nb_read_packets="4">50 <stream index="2" codec_name="rawvideo" codec_type="video" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="100" height="100" coded_width="100" coded_height="100" closed_captions="0" film_grain="0" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="1:1" pix_fmt="rgb24" level="-99" refs="1" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" nb_read_frames="4" nb_read_packets="4">
51 <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0"/>51 <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0" multilayer="0"/>
52 <tags>52 <tags>
53 <tag key="encoder" value="Lavc rawvideo"/>53 <tag key="encoder" value="Lavc rawvideo"/>
54 </tags>54 </tags>
tests/ref/fate/ffprobe_xsd+3−3
@@ -33,14 +33,14 @@ · 32 unmodified lines
33 33
34 <streams>34 <streams>
35 <stream index="0" codec_name="pcm_s16le" codec_type="audio" codec_tag_string="PSD[16]" codec_tag="0x10445350" sample_fmt="s16" sample_rate="44100" channels="1" bits_per_sample="16" initial_padding="0" r_frame_rate="0/0" avg_frame_rate="0/0" time_base="1/44100" start_pts="0" start_time="0.000000" bit_rate="705600" nb_read_frames="6" nb_read_packets="6">35 <stream index="0" codec_name="pcm_s16le" codec_type="audio" codec_tag_string="PSD[16]" codec_tag="0x10445350" sample_fmt="s16" sample_rate="44100" channels="1" bits_per_sample="16" initial_padding="0" r_frame_rate="0/0" avg_frame_rate="0/0" time_base="1/44100" start_pts="0" start_time="0.000000" bit_rate="705600" nb_read_frames="6" nb_read_packets="6">
36 <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0"/>36 <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0" multilayer="0"/>
37 <tags>37 <tags>
38 <tag key="E" value="mc²"/>38 <tag key="E" value="mc²"/>
39 <tag key="encoder" value="Lavc pcm_s16le"/>39 <tag key="encoder" value="Lavc pcm_s16le"/>
40 </tags>40 </tags>
41 </stream>41 </stream>
42 <stream index="1" codec_name="rawvideo" codec_type="video" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="320" height="240" coded_width="320" coded_height="240" closed_captions="0" film_grain="0" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="4:3" pix_fmt="rgb24" level="-99" refs="1" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" nb_read_frames="4" nb_read_packets="4">42 <stream index="1" codec_name="rawvideo" codec_type="video" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="320" height="240" coded_width="320" coded_height="240" closed_captions="0" film_grain="0" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="4:3" pix_fmt="rgb24" level="-99" refs="1" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" nb_read_frames="4" nb_read_packets="4">
43 <disposition default="1" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0"/>43 <disposition default="1" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0" multilayer="0"/>
44 <tags>44 <tags>
45 <tag key="title" value="foobar"/>45 <tag key="title" value="foobar"/>
46 <tag key="duration_ts" value="field-and-tags-conflict-attempt"/>46 <tag key="duration_ts" value="field-and-tags-conflict-attempt"/>
@@ -48,7 +48,7 @@ · 1 unmodified line
48 </tags>48 </tags>
49 </stream>49 </stream>
50 <stream index="2" codec_name="rawvideo" codec_type="video" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="100" height="100" coded_width="100" coded_height="100" closed_captions="0" film_grain="0" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="1:1" pix_fmt="rgb24" level="-99" refs="1" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" nb_read_frames="4" nb_read_packets="4">50 <stream index="2" codec_name="rawvideo" codec_type="video" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="100" height="100" coded_width="100" coded_height="100" closed_captions="0" film_grain="0" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="1:1" pix_fmt="rgb24" level="-99" refs="1" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" nb_read_frames="4" nb_read_packets="4">
51 <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0"/>51 <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0" captions="0" descriptions="0" metadata="0" dependent="0" still_image="0" multilayer="0"/>
52 <tags>52 <tags>
53 <tag key="encoder" value="Lavc rawvideo"/>53 <tag key="encoder" value="Lavc rawvideo"/>
54 </tags>54 </tags>
tests/ref/fate/flv-demux+2−2
@@ -601,6 +601,6 @@ packet|codec_type=video|stream_index=0|pts=11612|pts_time=11.612000|dts=11612|dt · 600 unmodified lines
601packet|codec_type=video|stream_index=0|pts=11645|pts_time=11.645000|dts=11645|dts_time=11.645000|duration=33|duration_time=0.033000|size=2600|pos=507811|flags=___|data_hash=CRC32:d35f9e6f601packet|codec_type=video|stream_index=0|pts=11645|pts_time=11.645000|dts=11645|dts_time=11.645000|duration=33|duration_time=0.033000|size=2600|pos=507811|flags=___|data_hash=CRC32:d35f9e6f
602packet|codec_type=audio|stream_index=1|pts=11656|pts_time=11.656000|dts=11656|dts_time=11.656000|duration=46|duration_time=0.046000|size=346|pos=510431|flags=K__|data_hash=CRC32:4e6b44cb602packet|codec_type=audio|stream_index=1|pts=11656|pts_time=11.656000|dts=11656|dts_time=11.656000|duration=46|duration_time=0.046000|size=346|pos=510431|flags=K__|data_hash=CRC32:4e6b44cb
603packet|codec_type=video|stream_index=0|pts=11678|pts_time=11.678000|dts=11678|dts_time=11.678000|duration=33|duration_time=0.033000|size=1190|pos=510794|flags=__C|data_hash=CRC32:a0206c90603packet|codec_type=video|stream_index=0|pts=11678|pts_time=11.678000|dts=11678|dts_time=11.678000|duration=33|duration_time=0.033000|size=1190|pos=510794|flags=__C|data_hash=CRC32:a0206c90
604stream|index=0|codec_name=h264|profile=77|codec_type=video|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|width=426|height=240|coded_width=426|coded_height=240|closed_captions=0|film_grain=0|has_b_frames=1|sample_aspect_ratio=1:1|display_aspect_ratio=71:40|pix_fmt=yuv420p|level=21|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=left|field_order=progressive|refs=1|is_avc=true|nal_length_size=4|missing_streams=0|id=N/A|r_frame_rate=30000/1001|avg_frame_rate=30/1|time_base=1/1000|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=393929|max_bit_rate=N/A|bits_per_raw_sample=8|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=351|extradata_size=39|extradata_hash=CRC32:07b85ca9|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0604stream|index=0|codec_name=h264|profile=77|codec_type=video|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|width=426|height=240|coded_width=426|coded_height=240|closed_captions=0|film_grain=0|has_b_frames=1|sample_aspect_ratio=1:1|display_aspect_ratio=71:40|pix_fmt=yuv420p|level=21|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=left|field_order=progressive|refs=1|is_avc=true|nal_length_size=4|missing_streams=0|id=N/A|r_frame_rate=30000/1001|avg_frame_rate=30/1|time_base=1/1000|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=393929|max_bit_rate=N/A|bits_per_raw_sample=8|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=351|extradata_size=39|extradata_hash=CRC32:07b85ca9|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0
605stream|index=1|codec_name=aac|profile=1|codec_type=audio|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|sample_fmt=fltp|sample_rate=22050|channels=2|channel_layout=stereo|bits_per_sample=0|initial_padding=0|missing_streams=0|id=N/A|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/1000|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=67874|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=252|extradata_size=2|extradata_hash=CRC32:d039c029|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0605stream|index=1|codec_name=aac|profile=1|codec_type=audio|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|sample_fmt=fltp|sample_rate=22050|channels=2|channel_layout=stereo|bits_per_sample=0|initial_padding=0|missing_streams=0|id=N/A|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/1000|start_pts=0|start_time=0.000000|duration_ts=N/A|duration=N/A|bit_rate=67874|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=252|extradata_size=2|extradata_hash=CRC32:d039c029|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0
606format|filename=Enigma_Principles_of_Lust-part.flv|nb_streams=2|nb_programs=0|nb_stream_groups=0|format_name=flv|start_time=0.000000|duration=210.209999|size=512000|bit_rate=19485|probe_score=100|tag:hasKeyframes=true|tag:hasMetadata=true|tag:datasize=11970544|tag:hasVideo=true|tag:canSeekToEnd=false|tag:lasttimestamp=210|tag:lastkeyframetimestamp=210|tag:audiosize=1791332|tag:hasAudio=true|tag:audiodelay=0|tag:videosize=10176110|tag:metadatadate=2011-02-27T11:00:33.125000Z|tag:metadatacreator=inlet media FLVTool2 v1.0.6 - http://www.inlet-media.de/flvtool2|tag:hasCuePoints=false606format|filename=Enigma_Principles_of_Lust-part.flv|nb_streams=2|nb_programs=0|nb_stream_groups=0|format_name=flv|start_time=0.000000|duration=210.209999|size=512000|bit_rate=19485|probe_score=100|tag:hasKeyframes=true|tag:hasMetadata=true|tag:datasize=11970544|tag:hasVideo=true|tag:canSeekToEnd=false|tag:lasttimestamp=210|tag:lastkeyframetimestamp=210|tag:audiosize=1791332|tag:hasAudio=true|tag:audiodelay=0|tag:videosize=10176110|tag:metadatadate=2011-02-27T11:00:33.125000Z|tag:metadatacreator=inlet media FLVTool2 v1.0.6 - http://www.inlet-media.de/flvtool2|tag:hasCuePoints=false
tests/ref/fate/gapless-mp3-side-data+1−1
@@ -593,5 +593,5 @@ packet|codec_type=audio|stream_index=0|pts=217866240|pts_time=15.438367|dts=2178 · 592 unmodified lines
593packet|codec_type=audio|stream_index=0|pts=218234880|pts_time=15.464490|dts=218234880|dts_time=15.464490|duration=368640|duration_time=0.026122|size=418|pos=248882|flags=K__|data_hash=CRC32:fbc83c3c593packet|codec_type=audio|stream_index=0|pts=218234880|pts_time=15.464490|dts=218234880|dts_time=15.464490|duration=368640|duration_time=0.026122|size=418|pos=248882|flags=K__|data_hash=CRC32:fbc83c3c
594packet|codec_type=audio|stream_index=0|pts=218603520|pts_time=15.490612|dts=218603520|dts_time=15.490612|duration=368640|duration_time=0.026122|size=418|pos=249300|flags=K__|data_hash=CRC32:d5fb5f9c|side_datum/skip_samples:side_data_type=Skip Samples|side_datum/skip_samples:skip_samples=0|side_datum/skip_samples:discard_padding=303|side_datum/skip_samples:skip_reason=0|side_datum/skip_samples:discard_reason=0594packet|codec_type=audio|stream_index=0|pts=218603520|pts_time=15.490612|dts=218603520|dts_time=15.490612|duration=368640|duration_time=0.026122|size=418|pos=249300|flags=K__|data_hash=CRC32:d5fb5f9c|side_datum/skip_samples:side_data_type=Skip Samples|side_datum/skip_samples:skip_samples=0|side_datum/skip_samples:discard_padding=303|side_datum/skip_samples:skip_reason=0|side_datum/skip_samples:discard_reason=0
595packet|codec_type=audio|stream_index=0|pts=218972160|pts_time=15.516735|dts=218972160|dts_time=15.516735|duration=368640|duration_time=0.026122|size=418|pos=249718|flags=K__|data_hash=CRC32:3789f3cf|side_datum/skip_samples:side_data_type=Skip Samples|side_datum/skip_samples:skip_samples=0|side_datum/skip_samples:discard_padding=1152|side_datum/skip_samples:skip_reason=0|side_datum/skip_samples:discard_reason=0595packet|codec_type=audio|stream_index=0|pts=218972160|pts_time=15.516735|dts=218972160|dts_time=15.516735|duration=368640|duration_time=0.026122|size=418|pos=249718|flags=K__|data_hash=CRC32:3789f3cf|side_datum/skip_samples:side_data_type=Skip Samples|side_datum/skip_samples:skip_samples=0|side_datum/skip_samples:discard_padding=1152|side_datum/skip_samples:skip_reason=0|side_datum/skip_samples:discard_reason=0
596stream|index=0|codec_name=mp3|profile=unknown|codec_type=audio|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|sample_fmt=fltp|sample_rate=44100|channels=2|channel_layout=stereo|bits_per_sample=0|initial_padding=0|id=N/A|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/14112000|start_pts=353600|start_time=0.025057|duration_ts=219340800|duration=15.542857|bit_rate=128000|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=595|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|tag:encoder=LAME3.93596stream|index=0|codec_name=mp3|profile=unknown|codec_type=audio|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|sample_fmt=fltp|sample_rate=44100|channels=2|channel_layout=stereo|bits_per_sample=0|initial_padding=0|id=N/A|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/14112000|start_pts=353600|start_time=0.025057|duration_ts=219340800|duration=15.542857|bit_rate=128000|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=595|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0|tag:encoder=LAME3.93
597format|filename=gapless.mp3|nb_streams=1|nb_programs=0|nb_stream_groups=0|format_name=mp3|start_time=0.025057|duration=15.542857|size=250264|bit_rate=128812|probe_score=51|tag:title=test597format|filename=gapless.mp3|nb_streams=1|nb_programs=0|nb_stream_groups=0|format_name=mp3|start_time=0.025057|duration=15.542857|size=250264|bit_rate=128812|probe_score=51|tag:title=test
tests/ref/fate/hapqa-extract-nosnappy-to-hapalphaonly-mov+1−0
@@ -69,6 +69,7 @@ DISPOSITION:descriptions=0 · 68 unmodified lines
69DISPOSITION:metadata=069DISPOSITION:metadata=0
70DISPOSITION:dependent=070DISPOSITION:dependent=0
71DISPOSITION:still_image=071DISPOSITION:still_image=0
72DISPOSITION:multilayer=0
72TAG:language=eng73TAG:language=eng
73TAG:handler_name=Module de gestion video74TAG:handler_name=Module de gestion video
74TAG:vendor_id=FFMP75TAG:vendor_id=FFMP
tests/ref/fate/hapqa-extract-nosnappy-to-hapq-mov+1−0
@@ -69,6 +69,7 @@ DISPOSITION:descriptions=0 · 68 unmodified lines
69DISPOSITION:metadata=069DISPOSITION:metadata=0
70DISPOSITION:dependent=070DISPOSITION:dependent=0
71DISPOSITION:still_image=071DISPOSITION:still_image=0
72DISPOSITION:multilayer=0
72TAG:language=eng73TAG:language=eng
73TAG:handler_name=Module de gestion video74TAG:handler_name=Module de gestion video
74TAG:vendor_id=FFMP75TAG:vendor_id=FFMP
tests/ref/fate/iamf-5_1-copy+8−0
@@ -88,6 +88,7 @@ DISPOSITION:descriptions=0 · 87 unmodified lines
88DISPOSITION:metadata=088DISPOSITION:metadata=0
89DISPOSITION:dependent=089DISPOSITION:dependent=0
90DISPOSITION:still_image=090DISPOSITION:still_image=0
91DISPOSITION:multilayer=0
91[/STREAM]92[/STREAM]
92[STREAM]93[STREAM]
93index=194index=1
@@ -110,6 +111,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
110DISPOSITION:metadata=0111DISPOSITION:metadata=0
111DISPOSITION:dependent=1112DISPOSITION:dependent=1
112DISPOSITION:still_image=0113DISPOSITION:still_image=0
114DISPOSITION:multilayer=0
113[/STREAM]115[/STREAM]
114[STREAM]116[STREAM]
115index=2117index=2
@@ -132,6 +134,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
132DISPOSITION:metadata=0134DISPOSITION:metadata=0
133DISPOSITION:dependent=1135DISPOSITION:dependent=1
134DISPOSITION:still_image=0136DISPOSITION:still_image=0
137DISPOSITION:multilayer=0
135[/STREAM]138[/STREAM]
136[STREAM]139[STREAM]
137index=3140index=3
@@ -154,6 +157,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
154DISPOSITION:metadata=0157DISPOSITION:metadata=0
155DISPOSITION:dependent=1158DISPOSITION:dependent=1
156DISPOSITION:still_image=0159DISPOSITION:still_image=0
160DISPOSITION:multilayer=0
157[/STREAM]161[/STREAM]
158[/STREAM_GROUP]162[/STREAM_GROUP]
159[STREAM_GROUP]163[STREAM_GROUP]
@@ -235,6 +239,7 @@ DISPOSITION:descriptions=0 · 75 unmodified lines
235DISPOSITION:metadata=0239DISPOSITION:metadata=0
236DISPOSITION:dependent=0240DISPOSITION:dependent=0
237DISPOSITION:still_image=0241DISPOSITION:still_image=0
242DISPOSITION:multilayer=0
238[/STREAM]243[/STREAM]
239[STREAM]244[STREAM]
240index=1245index=1
@@ -257,6 +262,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
257DISPOSITION:metadata=0262DISPOSITION:metadata=0
258DISPOSITION:dependent=1263DISPOSITION:dependent=1
259DISPOSITION:still_image=0264DISPOSITION:still_image=0
265DISPOSITION:multilayer=0
260[/STREAM]266[/STREAM]
261[STREAM]267[STREAM]
262index=2268index=2
@@ -279,6 +285,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
279DISPOSITION:metadata=0285DISPOSITION:metadata=0
280DISPOSITION:dependent=1286DISPOSITION:dependent=1
281DISPOSITION:still_image=0287DISPOSITION:still_image=0
288DISPOSITION:multilayer=0
282[/STREAM]289[/STREAM]
283[STREAM]290[STREAM]
284index=3291index=3
@@ -301,5 +308,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
301DISPOSITION:metadata=0308DISPOSITION:metadata=0
302DISPOSITION:dependent=1309DISPOSITION:dependent=1
303DISPOSITION:still_image=0310DISPOSITION:still_image=0
311DISPOSITION:multilayer=0
304[/STREAM]312[/STREAM]
305[/STREAM_GROUP]313[/STREAM_GROUP]
tests/ref/fate/iamf-5_1-demux+8−0
@@ -88,6 +88,7 @@ DISPOSITION:descriptions=0 · 87 unmodified lines
88DISPOSITION:metadata=088DISPOSITION:metadata=0
89DISPOSITION:dependent=089DISPOSITION:dependent=0
90DISPOSITION:still_image=090DISPOSITION:still_image=0
91DISPOSITION:multilayer=0
91[/STREAM]92[/STREAM]
92[STREAM]93[STREAM]
93index=194index=1
@@ -110,6 +111,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
110DISPOSITION:metadata=0111DISPOSITION:metadata=0
111DISPOSITION:dependent=1112DISPOSITION:dependent=1
112DISPOSITION:still_image=0113DISPOSITION:still_image=0
114DISPOSITION:multilayer=0
113[/STREAM]115[/STREAM]
114[STREAM]116[STREAM]
115index=2117index=2
@@ -132,6 +134,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
132DISPOSITION:metadata=0134DISPOSITION:metadata=0
133DISPOSITION:dependent=1135DISPOSITION:dependent=1
134DISPOSITION:still_image=0136DISPOSITION:still_image=0
137DISPOSITION:multilayer=0
135[/STREAM]138[/STREAM]
136[STREAM]139[STREAM]
137index=3140index=3
@@ -154,6 +157,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
154DISPOSITION:metadata=0157DISPOSITION:metadata=0
155DISPOSITION:dependent=1158DISPOSITION:dependent=1
156DISPOSITION:still_image=0159DISPOSITION:still_image=0
160DISPOSITION:multilayer=0
157[/STREAM]161[/STREAM]
158[/STREAM_GROUP]162[/STREAM_GROUP]
159[STREAM_GROUP]163[STREAM_GROUP]
@@ -235,6 +239,7 @@ DISPOSITION:descriptions=0 · 75 unmodified lines
235DISPOSITION:metadata=0239DISPOSITION:metadata=0
236DISPOSITION:dependent=0240DISPOSITION:dependent=0
237DISPOSITION:still_image=0241DISPOSITION:still_image=0
242DISPOSITION:multilayer=0
238[/STREAM]243[/STREAM]
239[STREAM]244[STREAM]
240index=1245index=1
@@ -257,6 +262,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
257DISPOSITION:metadata=0262DISPOSITION:metadata=0
258DISPOSITION:dependent=1263DISPOSITION:dependent=1
259DISPOSITION:still_image=0264DISPOSITION:still_image=0
265DISPOSITION:multilayer=0
260[/STREAM]266[/STREAM]
261[STREAM]267[STREAM]
262index=2268index=2
@@ -279,6 +285,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
279DISPOSITION:metadata=0285DISPOSITION:metadata=0
280DISPOSITION:dependent=1286DISPOSITION:dependent=1
281DISPOSITION:still_image=0287DISPOSITION:still_image=0
288DISPOSITION:multilayer=0
282[/STREAM]289[/STREAM]
283[STREAM]290[STREAM]
284index=3291index=3
@@ -301,5 +308,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
301DISPOSITION:metadata=0308DISPOSITION:metadata=0
302DISPOSITION:dependent=1309DISPOSITION:dependent=1
303DISPOSITION:still_image=0310DISPOSITION:still_image=0
311DISPOSITION:multilayer=0
304[/STREAM]312[/STREAM]
305[/STREAM_GROUP]313[/STREAM_GROUP]
tests/ref/fate/iamf-5_1_4+12−0
@@ -160,6 +160,7 @@ DISPOSITION:descriptions=0 · 159 unmodified lines
160DISPOSITION:metadata=0160DISPOSITION:metadata=0
161DISPOSITION:dependent=0161DISPOSITION:dependent=0
162DISPOSITION:still_image=0162DISPOSITION:still_image=0
163DISPOSITION:multilayer=0
163[/STREAM]164[/STREAM]
164[STREAM]165[STREAM]
165index=1166index=1
@@ -182,6 +183,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
182DISPOSITION:metadata=0183DISPOSITION:metadata=0
183DISPOSITION:dependent=1184DISPOSITION:dependent=1
184DISPOSITION:still_image=0185DISPOSITION:still_image=0
186DISPOSITION:multilayer=0
185[/STREAM]187[/STREAM]
186[STREAM]188[STREAM]
187index=2189index=2
@@ -204,6 +206,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
204DISPOSITION:metadata=0206DISPOSITION:metadata=0
205DISPOSITION:dependent=1207DISPOSITION:dependent=1
206DISPOSITION:still_image=0208DISPOSITION:still_image=0
209DISPOSITION:multilayer=0
207[/STREAM]210[/STREAM]
208[STREAM]211[STREAM]
209index=3212index=3
@@ -226,6 +229,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
226DISPOSITION:metadata=0229DISPOSITION:metadata=0
227DISPOSITION:dependent=1230DISPOSITION:dependent=1
228DISPOSITION:still_image=0231DISPOSITION:still_image=0
232DISPOSITION:multilayer=0
229[/STREAM]233[/STREAM]
230[STREAM]234[STREAM]
231index=4235index=4
@@ -248,6 +252,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
248DISPOSITION:metadata=0252DISPOSITION:metadata=0
249DISPOSITION:dependent=1253DISPOSITION:dependent=1
250DISPOSITION:still_image=0254DISPOSITION:still_image=0
255DISPOSITION:multilayer=0
251[/STREAM]256[/STREAM]
252[STREAM]257[STREAM]
253index=5258index=5
@@ -270,6 +275,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
270DISPOSITION:metadata=0275DISPOSITION:metadata=0
271DISPOSITION:dependent=1276DISPOSITION:dependent=1
272DISPOSITION:still_image=0277DISPOSITION:still_image=0
278DISPOSITION:multilayer=0
273[/STREAM]279[/STREAM]
274[/STREAM_GROUP]280[/STREAM_GROUP]
275[STREAM_GROUP]281[STREAM_GROUP]
@@ -367,6 +373,7 @@ DISPOSITION:descriptions=0 · 91 unmodified lines
367DISPOSITION:metadata=0373DISPOSITION:metadata=0
368DISPOSITION:dependent=0374DISPOSITION:dependent=0
369DISPOSITION:still_image=0375DISPOSITION:still_image=0
376DISPOSITION:multilayer=0
370[/STREAM]377[/STREAM]
371[STREAM]378[STREAM]
372index=1379index=1
@@ -389,6 +396,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
389DISPOSITION:metadata=0396DISPOSITION:metadata=0
390DISPOSITION:dependent=1397DISPOSITION:dependent=1
391DISPOSITION:still_image=0398DISPOSITION:still_image=0
399DISPOSITION:multilayer=0
392[/STREAM]400[/STREAM]
393[STREAM]401[STREAM]
394index=2402index=2
@@ -411,6 +419,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
411DISPOSITION:metadata=0419DISPOSITION:metadata=0
412DISPOSITION:dependent=1420DISPOSITION:dependent=1
413DISPOSITION:still_image=0421DISPOSITION:still_image=0
422DISPOSITION:multilayer=0
414[/STREAM]423[/STREAM]
415[STREAM]424[STREAM]
416index=3425index=3
@@ -433,6 +442,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
433DISPOSITION:metadata=0442DISPOSITION:metadata=0
434DISPOSITION:dependent=1443DISPOSITION:dependent=1
435DISPOSITION:still_image=0444DISPOSITION:still_image=0
445DISPOSITION:multilayer=0
436[/STREAM]446[/STREAM]
437[STREAM]447[STREAM]
438index=4448index=4
@@ -455,6 +465,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
455DISPOSITION:metadata=0465DISPOSITION:metadata=0
456DISPOSITION:dependent=1466DISPOSITION:dependent=1
457DISPOSITION:still_image=0467DISPOSITION:still_image=0
468DISPOSITION:multilayer=0
458[/STREAM]469[/STREAM]
459[STREAM]470[STREAM]
460index=5471index=5
@@ -477,5 +488,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
477DISPOSITION:metadata=0488DISPOSITION:metadata=0
478DISPOSITION:dependent=1489DISPOSITION:dependent=1
479DISPOSITION:still_image=0490DISPOSITION:still_image=0
491DISPOSITION:multilayer=0
480[/STREAM]492[/STREAM]
481[/STREAM_GROUP]493[/STREAM_GROUP]
tests/ref/fate/iamf-7_1_4+14−0
@@ -176,6 +176,7 @@ DISPOSITION:descriptions=0 · 175 unmodified lines
176DISPOSITION:metadata=0176DISPOSITION:metadata=0
177DISPOSITION:dependent=0177DISPOSITION:dependent=0
178DISPOSITION:still_image=0178DISPOSITION:still_image=0
179DISPOSITION:multilayer=0
179[/STREAM]180[/STREAM]
180[STREAM]181[STREAM]
181index=1182index=1
@@ -198,6 +199,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
198DISPOSITION:metadata=0199DISPOSITION:metadata=0
199DISPOSITION:dependent=1200DISPOSITION:dependent=1
200DISPOSITION:still_image=0201DISPOSITION:still_image=0
202DISPOSITION:multilayer=0
201[/STREAM]203[/STREAM]
202[STREAM]204[STREAM]
203index=2205index=2
@@ -220,6 +222,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
220DISPOSITION:metadata=0222DISPOSITION:metadata=0
221DISPOSITION:dependent=1223DISPOSITION:dependent=1
222DISPOSITION:still_image=0224DISPOSITION:still_image=0
225DISPOSITION:multilayer=0
223[/STREAM]226[/STREAM]
224[STREAM]227[STREAM]
225index=3228index=3
@@ -242,6 +245,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
242DISPOSITION:metadata=0245DISPOSITION:metadata=0
243DISPOSITION:dependent=1246DISPOSITION:dependent=1
244DISPOSITION:still_image=0247DISPOSITION:still_image=0
248DISPOSITION:multilayer=0
245[/STREAM]249[/STREAM]
246[STREAM]250[STREAM]
247index=4251index=4
@@ -264,6 +268,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
264DISPOSITION:metadata=0268DISPOSITION:metadata=0
265DISPOSITION:dependent=1269DISPOSITION:dependent=1
266DISPOSITION:still_image=0270DISPOSITION:still_image=0
271DISPOSITION:multilayer=0
267[/STREAM]272[/STREAM]
268[STREAM]273[STREAM]
269index=5274index=5
@@ -286,6 +291,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
286DISPOSITION:metadata=0291DISPOSITION:metadata=0
287DISPOSITION:dependent=1292DISPOSITION:dependent=1
288DISPOSITION:still_image=0293DISPOSITION:still_image=0
294DISPOSITION:multilayer=0
289[/STREAM]295[/STREAM]
290[STREAM]296[STREAM]
291index=6297index=6
@@ -308,6 +314,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
308DISPOSITION:metadata=0314DISPOSITION:metadata=0
309DISPOSITION:dependent=1315DISPOSITION:dependent=1
310DISPOSITION:still_image=0316DISPOSITION:still_image=0
317DISPOSITION:multilayer=0
311[/STREAM]318[/STREAM]
312[/STREAM_GROUP]319[/STREAM_GROUP]
313[STREAM_GROUP]320[STREAM_GROUP]
@@ -405,6 +412,7 @@ DISPOSITION:descriptions=0 · 91 unmodified lines
405DISPOSITION:metadata=0412DISPOSITION:metadata=0
406DISPOSITION:dependent=0413DISPOSITION:dependent=0
407DISPOSITION:still_image=0414DISPOSITION:still_image=0
415DISPOSITION:multilayer=0
408[/STREAM]416[/STREAM]
409[STREAM]417[STREAM]
410index=1418index=1
@@ -427,6 +435,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
427DISPOSITION:metadata=0435DISPOSITION:metadata=0
428DISPOSITION:dependent=1436DISPOSITION:dependent=1
429DISPOSITION:still_image=0437DISPOSITION:still_image=0
438DISPOSITION:multilayer=0
430[/STREAM]439[/STREAM]
431[STREAM]440[STREAM]
432index=2441index=2
@@ -449,6 +458,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
449DISPOSITION:metadata=0458DISPOSITION:metadata=0
450DISPOSITION:dependent=1459DISPOSITION:dependent=1
451DISPOSITION:still_image=0460DISPOSITION:still_image=0
461DISPOSITION:multilayer=0
452[/STREAM]462[/STREAM]
453[STREAM]463[STREAM]
454index=3464index=3
@@ -471,6 +481,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
471DISPOSITION:metadata=0481DISPOSITION:metadata=0
472DISPOSITION:dependent=1482DISPOSITION:dependent=1
473DISPOSITION:still_image=0483DISPOSITION:still_image=0
484DISPOSITION:multilayer=0
474[/STREAM]485[/STREAM]
475[STREAM]486[STREAM]
476index=4487index=4
@@ -493,6 +504,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
493DISPOSITION:metadata=0504DISPOSITION:metadata=0
494DISPOSITION:dependent=1505DISPOSITION:dependent=1
495DISPOSITION:still_image=0506DISPOSITION:still_image=0
507DISPOSITION:multilayer=0
496[/STREAM]508[/STREAM]
497[STREAM]509[STREAM]
498index=5510index=5
@@ -515,6 +527,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
515DISPOSITION:metadata=0527DISPOSITION:metadata=0
516DISPOSITION:dependent=1528DISPOSITION:dependent=1
517DISPOSITION:still_image=0529DISPOSITION:still_image=0
530DISPOSITION:multilayer=0
518[/STREAM]531[/STREAM]
519[STREAM]532[STREAM]
520index=6533index=6
@@ -537,5 +550,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
537DISPOSITION:metadata=0550DISPOSITION:metadata=0
538DISPOSITION:dependent=1551DISPOSITION:dependent=1
539DISPOSITION:still_image=0552DISPOSITION:still_image=0
553DISPOSITION:multilayer=0
540[/STREAM]554[/STREAM]
541[/STREAM_GROUP]555[/STREAM_GROUP]
tests/ref/fate/iamf-ambisonic_1+8−0
@@ -99,6 +99,7 @@ DISPOSITION:descriptions=0 · 98 unmodified lines
99DISPOSITION:metadata=099DISPOSITION:metadata=0
100DISPOSITION:dependent=1100DISPOSITION:dependent=1
101DISPOSITION:still_image=0101DISPOSITION:still_image=0
102DISPOSITION:multilayer=0
102[/STREAM]103[/STREAM]
103[STREAM]104[STREAM]
104index=1105index=1
@@ -121,6 +122,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
121DISPOSITION:metadata=0122DISPOSITION:metadata=0
122DISPOSITION:dependent=1123DISPOSITION:dependent=1
123DISPOSITION:still_image=0124DISPOSITION:still_image=0
125DISPOSITION:multilayer=0
124[/STREAM]126[/STREAM]
125[STREAM]127[STREAM]
126index=2128index=2
@@ -143,6 +145,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
143DISPOSITION:metadata=0145DISPOSITION:metadata=0
144DISPOSITION:dependent=1146DISPOSITION:dependent=1
145DISPOSITION:still_image=0147DISPOSITION:still_image=0
148DISPOSITION:multilayer=0
146[/STREAM]149[/STREAM]
147[STREAM]150[STREAM]
148index=3151index=3
@@ -165,6 +168,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
165DISPOSITION:metadata=0168DISPOSITION:metadata=0
166DISPOSITION:dependent=1169DISPOSITION:dependent=1
167DISPOSITION:still_image=0170DISPOSITION:still_image=0
171DISPOSITION:multilayer=0
168[/STREAM]172[/STREAM]
169[/STREAM_GROUP]173[/STREAM_GROUP]
170[STREAM_GROUP]174[STREAM_GROUP]
@@ -238,6 +242,7 @@ DISPOSITION:descriptions=0 · 67 unmodified lines
238DISPOSITION:metadata=0242DISPOSITION:metadata=0
239DISPOSITION:dependent=1243DISPOSITION:dependent=1
240DISPOSITION:still_image=0244DISPOSITION:still_image=0
245DISPOSITION:multilayer=0
241[/STREAM]246[/STREAM]
242[STREAM]247[STREAM]
243index=1248index=1
@@ -260,6 +265,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
260DISPOSITION:metadata=0265DISPOSITION:metadata=0
261DISPOSITION:dependent=1266DISPOSITION:dependent=1
262DISPOSITION:still_image=0267DISPOSITION:still_image=0
268DISPOSITION:multilayer=0
263[/STREAM]269[/STREAM]
264[STREAM]270[STREAM]
265index=2271index=2
@@ -282,6 +288,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
282DISPOSITION:metadata=0288DISPOSITION:metadata=0
283DISPOSITION:dependent=1289DISPOSITION:dependent=1
284DISPOSITION:still_image=0290DISPOSITION:still_image=0
291DISPOSITION:multilayer=0
285[/STREAM]292[/STREAM]
286[STREAM]293[STREAM]
287index=3294index=3
@@ -304,5 +311,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
304DISPOSITION:metadata=0311DISPOSITION:metadata=0
305DISPOSITION:dependent=1312DISPOSITION:dependent=1
306DISPOSITION:still_image=0313DISPOSITION:still_image=0
314DISPOSITION:multilayer=0
307[/STREAM]315[/STREAM]
308[/STREAM_GROUP]316[/STREAM_GROUP]
tests/ref/fate/iamf-stereo+2−0
@@ -52,6 +52,7 @@ DISPOSITION:descriptions=0 · 51 unmodified lines
52DISPOSITION:metadata=052DISPOSITION:metadata=0
53DISPOSITION:dependent=053DISPOSITION:dependent=0
54DISPOSITION:still_image=054DISPOSITION:still_image=0
55DISPOSITION:multilayer=0
55[/STREAM]56[/STREAM]
56[/STREAM_GROUP]57[/STREAM_GROUP]
57[STREAM_GROUP]58[STREAM_GROUP]
@@ -164,5 +165,6 @@ DISPOSITION:descriptions=0 · 106 unmodified lines
164DISPOSITION:metadata=0165DISPOSITION:metadata=0
165DISPOSITION:dependent=0166DISPOSITION:dependent=0
166DISPOSITION:still_image=0167DISPOSITION:still_image=0
168DISPOSITION:multilayer=0
167[/STREAM]169[/STREAM]
168[/STREAM_GROUP]170[/STREAM_GROUP]
tests/ref/fate/matroska-alac-remux+1−0
@@ -153,6 +153,7 @@ DISPOSITION:descriptions=0 · 152 unmodified lines
153DISPOSITION:metadata=0153DISPOSITION:metadata=0
154DISPOSITION:dependent=0154DISPOSITION:dependent=0
155DISPOSITION:still_image=0155DISPOSITION:still_image=0
156DISPOSITION:multilayer=0
156[/STREAM]157[/STREAM]
157[FORMAT]158[FORMAT]
158TAG:title=Inside159TAG:title=Inside
tests/ref/fate/matroska-mpegts-remux+2−0
@@ -38,6 +38,7 @@ DISPOSITION:descriptions=0 · 37 unmodified lines
38DISPOSITION:metadata=038DISPOSITION:metadata=0
39DISPOSITION:dependent=039DISPOSITION:dependent=0
40DISPOSITION:still_image=040DISPOSITION:still_image=0
41DISPOSITION:multilayer=0
41[/STREAM]42[/STREAM]
42[STREAM]43[STREAM]
43index=144index=1
@@ -59,4 +60,5 @@ DISPOSITION:descriptions=0 · 15 unmodified lines
59DISPOSITION:metadata=060DISPOSITION:metadata=0
60DISPOSITION:dependent=061DISPOSITION:dependent=0
61DISPOSITION:still_image=062DISPOSITION:still_image=0
63DISPOSITION:multilayer=0
62[/STREAM]64[/STREAM]
tests/ref/fate/matroska-side-data-pref-codec+1−0
@@ -310,6 +310,7 @@ DISPOSITION:descriptions=0 · 309 unmodified lines
310DISPOSITION:metadata=0310DISPOSITION:metadata=0
311DISPOSITION:dependent=0311DISPOSITION:dependent=0
312DISPOSITION:still_image=0312DISPOSITION:still_image=0
313DISPOSITION:multilayer=0
313TAG:language=spa314TAG:language=spa
314TAG:BPS-eng=216040315TAG:BPS-eng=216040
315TAG:DURATION-eng=00:00:00.400000000316TAG:DURATION-eng=00:00:00.400000000
tests/ref/fate/matroska-side-data-pref-packet+1−0
@@ -310,6 +310,7 @@ DISPOSITION:descriptions=0 · 309 unmodified lines
310DISPOSITION:metadata=0310DISPOSITION:metadata=0
311DISPOSITION:dependent=0311DISPOSITION:dependent=0
312DISPOSITION:still_image=0312DISPOSITION:still_image=0
313DISPOSITION:multilayer=0
313TAG:language=spa314TAG:language=spa
314TAG:BPS-eng=216040315TAG:BPS-eng=216040
315TAG:DURATION-eng=00:00:00.400000000316TAG:DURATION-eng=00:00:00.400000000
tests/ref/fate/matroska-vp8-alpha-remux+1−0
@@ -31,6 +31,7 @@ DISPOSITION:descriptions=0 · 30 unmodified lines
31DISPOSITION:metadata=031DISPOSITION:metadata=0
32DISPOSITION:dependent=032DISPOSITION:dependent=0
33DISPOSITION:still_image=033DISPOSITION:still_image=0
34DISPOSITION:multilayer=0
34[SIDE_DATA]35[SIDE_DATA]
35side_data_type=Stereo 3D36side_data_type=Stereo 3D
36type=2D37type=2D
tests/ref/fate/mov-heic-demux-still-image-grid+5−0
@@ -78,6 +78,7 @@ DISPOSITION:descriptions=0 · 77 unmodified lines
78DISPOSITION:metadata=078DISPOSITION:metadata=0
79DISPOSITION:dependent=079DISPOSITION:dependent=0
80DISPOSITION:still_image=080DISPOSITION:still_image=0
81DISPOSITION:multilayer=0
81TAG:title=Derived image82TAG:title=Derived image
82[STREAM]83[STREAM]
83index=084index=0
@@ -100,6 +101,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
100DISPOSITION:metadata=0101DISPOSITION:metadata=0
101DISPOSITION:dependent=1102DISPOSITION:dependent=1
102DISPOSITION:still_image=0103DISPOSITION:still_image=0
104DISPOSITION:multilayer=0
103[/STREAM]105[/STREAM]
104[STREAM]106[STREAM]
105index=1107index=1
@@ -122,6 +124,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
122DISPOSITION:metadata=0124DISPOSITION:metadata=0
123DISPOSITION:dependent=1125DISPOSITION:dependent=1
124DISPOSITION:still_image=0126DISPOSITION:still_image=0
127DISPOSITION:multilayer=0
125[/STREAM]128[/STREAM]
126[STREAM]129[STREAM]
127index=2130index=2
@@ -144,6 +147,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
144DISPOSITION:metadata=0147DISPOSITION:metadata=0
145DISPOSITION:dependent=1148DISPOSITION:dependent=1
146DISPOSITION:still_image=0149DISPOSITION:still_image=0
150DISPOSITION:multilayer=0
147[/STREAM]151[/STREAM]
148[STREAM]152[STREAM]
149index=3153index=3
@@ -166,5 +170,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
166DISPOSITION:metadata=0170DISPOSITION:metadata=0
167DISPOSITION:dependent=1171DISPOSITION:dependent=1
168DISPOSITION:still_image=0172DISPOSITION:still_image=0
173DISPOSITION:multilayer=0
169[/STREAM]174[/STREAM]
170[/STREAM_GROUP]175[/STREAM_GROUP]
tests/ref/fate/mov-heic-demux-still-image-iovl+3−0
@@ -54,6 +54,7 @@ DISPOSITION:descriptions=0 · 53 unmodified lines
54DISPOSITION:metadata=054DISPOSITION:metadata=0
55DISPOSITION:dependent=055DISPOSITION:dependent=0
56DISPOSITION:still_image=056DISPOSITION:still_image=0
57DISPOSITION:multilayer=0
57TAG:title=Derived image58TAG:title=Derived image
58[STREAM]59[STREAM]
59index=060index=0
@@ -76,6 +77,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
76DISPOSITION:metadata=077DISPOSITION:metadata=0
77DISPOSITION:dependent=078DISPOSITION:dependent=0
78DISPOSITION:still_image=079DISPOSITION:still_image=0
80DISPOSITION:multilayer=0
79[/STREAM]81[/STREAM]
80[STREAM]82[STREAM]
81index=183index=1
@@ -98,5 +100,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
98DISPOSITION:metadata=0100DISPOSITION:metadata=0
99DISPOSITION:dependent=1101DISPOSITION:dependent=1
100DISPOSITION:still_image=0102DISPOSITION:still_image=0
103DISPOSITION:multilayer=0
101[/STREAM]104[/STREAM]
102[/STREAM_GROUP]105[/STREAM_GROUP]
tests/ref/fate/mov-heic-demux-still-image-iovl-2+2−0
@@ -47,6 +47,7 @@ DISPOSITION:descriptions=0 · 46 unmodified lines
47DISPOSITION:metadata=047DISPOSITION:metadata=0
48DISPOSITION:dependent=048DISPOSITION:dependent=0
49DISPOSITION:still_image=049DISPOSITION:still_image=0
50DISPOSITION:multilayer=0
50TAG:title=Derived image51TAG:title=Derived image
51[STREAM]52[STREAM]
52index=053index=0
@@ -69,5 +70,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
69DISPOSITION:metadata=070DISPOSITION:metadata=0
70DISPOSITION:dependent=071DISPOSITION:dependent=0
71DISPOSITION:still_image=072DISPOSITION:still_image=0
73DISPOSITION:multilayer=0
72[/STREAM]74[/STREAM]
73[/STREAM_GROUP]75[/STREAM_GROUP]
tests/ref/fate/mov-mp4-disposition-mpegts-remux+4−2
@@ -44,7 +44,8 @@ adb3b95c07a5f3e0c86641dd62f01dae *tests/data/fate/mov-mp4-disposition-mpegts-rem · 43 unmodified lines
44 "descriptions": 0,44 "descriptions": 0,
45 "metadata": 0,45 "metadata": 0,
46 "dependent": 0,46 "dependent": 0,
47 "still_image": 047 "still_image": 0,
48 "multilayer": 0
48 },49 },
49 "side_data_list": [50 "side_data_list": [
50 {51 {
@@ -72,7 +73,8 @@ adb3b95c07a5f3e0c86641dd62f01dae *tests/data/fate/mov-mp4-disposition-mpegts-rem · 21 unmodified lines
72 "descriptions": 1,73 "descriptions": 1,
73 "metadata": 0,74 "metadata": 0,
74 "dependent": 0,75 "dependent": 0,
75 "still_image": 076 "still_image": 0,
77 "multilayer": 0
76 },78 },
77 "side_data_list": [79 "side_data_list": [
78 {80 {
tests/ref/fate/mov-mp4-iamf-5_1_4+14−0
@@ -157,6 +157,7 @@ DISPOSITION:descriptions=0 · 156 unmodified lines
157DISPOSITION:metadata=0157DISPOSITION:metadata=0
158DISPOSITION:dependent=0158DISPOSITION:dependent=0
159DISPOSITION:still_image=0159DISPOSITION:still_image=0
160DISPOSITION:multilayer=0
160TAG:language=und161TAG:language=und
161TAG:handler_name=SoundHandler162TAG:handler_name=SoundHandler
162TAG:vendor_id=[0][0][0][0]163TAG:vendor_id=[0][0][0][0]
@@ -181,6 +182,7 @@ DISPOSITION:descriptions=0 · 18 unmodified lines
181DISPOSITION:metadata=0182DISPOSITION:metadata=0
182DISPOSITION:dependent=0183DISPOSITION:dependent=0
183DISPOSITION:still_image=0184DISPOSITION:still_image=0
185DISPOSITION:multilayer=0
184[/STREAM]186[/STREAM]
185[STREAM]187[STREAM]
186index=1188index=1
@@ -203,6 +205,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
203DISPOSITION:metadata=0205DISPOSITION:metadata=0
204DISPOSITION:dependent=1206DISPOSITION:dependent=1
205DISPOSITION:still_image=0207DISPOSITION:still_image=0
208DISPOSITION:multilayer=0
206[/STREAM]209[/STREAM]
207[STREAM]210[STREAM]
208index=2211index=2
@@ -225,6 +228,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
225DISPOSITION:metadata=0228DISPOSITION:metadata=0
226DISPOSITION:dependent=1229DISPOSITION:dependent=1
227DISPOSITION:still_image=0230DISPOSITION:still_image=0
231DISPOSITION:multilayer=0
228[/STREAM]232[/STREAM]
229[STREAM]233[STREAM]
230index=3234index=3
@@ -247,6 +251,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
247DISPOSITION:metadata=0251DISPOSITION:metadata=0
248DISPOSITION:dependent=1252DISPOSITION:dependent=1
249DISPOSITION:still_image=0253DISPOSITION:still_image=0
254DISPOSITION:multilayer=0
250[/STREAM]255[/STREAM]
251[STREAM]256[STREAM]
252index=4257index=4
@@ -269,6 +274,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
269DISPOSITION:metadata=0274DISPOSITION:metadata=0
270DISPOSITION:dependent=1275DISPOSITION:dependent=1
271DISPOSITION:still_image=0276DISPOSITION:still_image=0
277DISPOSITION:multilayer=0
272[/STREAM]278[/STREAM]
273[STREAM]279[STREAM]
274index=5280index=5
@@ -291,6 +297,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
291DISPOSITION:metadata=0297DISPOSITION:metadata=0
292DISPOSITION:dependent=1298DISPOSITION:dependent=1
293DISPOSITION:still_image=0299DISPOSITION:still_image=0
300DISPOSITION:multilayer=0
294[/STREAM]301[/STREAM]
295[/STREAM_GROUP]302[/STREAM_GROUP]
296[STREAM_GROUP]303[STREAM_GROUP]
@@ -385,6 +392,7 @@ DISPOSITION:descriptions=0 · 88 unmodified lines
385DISPOSITION:metadata=0392DISPOSITION:metadata=0
386DISPOSITION:dependent=0393DISPOSITION:dependent=0
387DISPOSITION:still_image=0394DISPOSITION:still_image=0
395DISPOSITION:multilayer=0
388TAG:language=und396TAG:language=und
389TAG:handler_name=SoundHandler397TAG:handler_name=SoundHandler
390TAG:vendor_id=[0][0][0][0]398TAG:vendor_id=[0][0][0][0]
@@ -409,6 +417,7 @@ DISPOSITION:descriptions=0 · 18 unmodified lines
409DISPOSITION:metadata=0417DISPOSITION:metadata=0
410DISPOSITION:dependent=0418DISPOSITION:dependent=0
411DISPOSITION:still_image=0419DISPOSITION:still_image=0
420DISPOSITION:multilayer=0
412[/STREAM]421[/STREAM]
413[STREAM]422[STREAM]
414index=1423index=1
@@ -431,6 +440,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
431DISPOSITION:metadata=0440DISPOSITION:metadata=0
432DISPOSITION:dependent=1441DISPOSITION:dependent=1
433DISPOSITION:still_image=0442DISPOSITION:still_image=0
443DISPOSITION:multilayer=0
434[/STREAM]444[/STREAM]
435[STREAM]445[STREAM]
436index=2446index=2
@@ -453,6 +463,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
453DISPOSITION:metadata=0463DISPOSITION:metadata=0
454DISPOSITION:dependent=1464DISPOSITION:dependent=1
455DISPOSITION:still_image=0465DISPOSITION:still_image=0
466DISPOSITION:multilayer=0
456[/STREAM]467[/STREAM]
457[STREAM]468[STREAM]
458index=3469index=3
@@ -475,6 +486,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
475DISPOSITION:metadata=0486DISPOSITION:metadata=0
476DISPOSITION:dependent=1487DISPOSITION:dependent=1
477DISPOSITION:still_image=0488DISPOSITION:still_image=0
489DISPOSITION:multilayer=0
478[/STREAM]490[/STREAM]
479[STREAM]491[STREAM]
480index=4492index=4
@@ -497,6 +509,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
497DISPOSITION:metadata=0509DISPOSITION:metadata=0
498DISPOSITION:dependent=1510DISPOSITION:dependent=1
499DISPOSITION:still_image=0511DISPOSITION:still_image=0
512DISPOSITION:multilayer=0
500[/STREAM]513[/STREAM]
501[STREAM]514[STREAM]
502index=5515index=5
@@ -519,5 +532,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
519DISPOSITION:metadata=0532DISPOSITION:metadata=0
520DISPOSITION:dependent=1533DISPOSITION:dependent=1
521DISPOSITION:still_image=0534DISPOSITION:still_image=0
535DISPOSITION:multilayer=0
522[/STREAM]536[/STREAM]
523[/STREAM_GROUP]537[/STREAM_GROUP]
tests/ref/fate/mov-mp4-iamf-7_1_4+16−0
@@ -173,6 +173,7 @@ DISPOSITION:descriptions=0 · 172 unmodified lines
173DISPOSITION:metadata=0173DISPOSITION:metadata=0
174DISPOSITION:dependent=0174DISPOSITION:dependent=0
175DISPOSITION:still_image=0175DISPOSITION:still_image=0
176DISPOSITION:multilayer=0
176TAG:language=und177TAG:language=und
177TAG:handler_name=SoundHandler178TAG:handler_name=SoundHandler
178TAG:vendor_id=[0][0][0][0]179TAG:vendor_id=[0][0][0][0]
@@ -197,6 +198,7 @@ DISPOSITION:descriptions=0 · 18 unmodified lines
197DISPOSITION:metadata=0198DISPOSITION:metadata=0
198DISPOSITION:dependent=0199DISPOSITION:dependent=0
199DISPOSITION:still_image=0200DISPOSITION:still_image=0
201DISPOSITION:multilayer=0
200[/STREAM]202[/STREAM]
201[STREAM]203[STREAM]
202index=1204index=1
@@ -219,6 +221,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
219DISPOSITION:metadata=0221DISPOSITION:metadata=0
220DISPOSITION:dependent=1222DISPOSITION:dependent=1
221DISPOSITION:still_image=0223DISPOSITION:still_image=0
224DISPOSITION:multilayer=0
222[/STREAM]225[/STREAM]
223[STREAM]226[STREAM]
224index=2227index=2
@@ -241,6 +244,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
241DISPOSITION:metadata=0244DISPOSITION:metadata=0
242DISPOSITION:dependent=1245DISPOSITION:dependent=1
243DISPOSITION:still_image=0246DISPOSITION:still_image=0
247DISPOSITION:multilayer=0
244[/STREAM]248[/STREAM]
245[STREAM]249[STREAM]
246index=3250index=3
@@ -263,6 +267,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
263DISPOSITION:metadata=0267DISPOSITION:metadata=0
264DISPOSITION:dependent=1268DISPOSITION:dependent=1
265DISPOSITION:still_image=0269DISPOSITION:still_image=0
270DISPOSITION:multilayer=0
266[/STREAM]271[/STREAM]
267[STREAM]272[STREAM]
268index=4273index=4
@@ -285,6 +290,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
285DISPOSITION:metadata=0290DISPOSITION:metadata=0
286DISPOSITION:dependent=1291DISPOSITION:dependent=1
287DISPOSITION:still_image=0292DISPOSITION:still_image=0
293DISPOSITION:multilayer=0
288[/STREAM]294[/STREAM]
289[STREAM]295[STREAM]
290index=5296index=5
@@ -307,6 +313,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
307DISPOSITION:metadata=0313DISPOSITION:metadata=0
308DISPOSITION:dependent=1314DISPOSITION:dependent=1
309DISPOSITION:still_image=0315DISPOSITION:still_image=0
316DISPOSITION:multilayer=0
310[/STREAM]317[/STREAM]
311[STREAM]318[STREAM]
312index=6319index=6
@@ -329,6 +336,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
329DISPOSITION:metadata=0336DISPOSITION:metadata=0
330DISPOSITION:dependent=1337DISPOSITION:dependent=1
331DISPOSITION:still_image=0338DISPOSITION:still_image=0
339DISPOSITION:multilayer=0
332[/STREAM]340[/STREAM]
333[/STREAM_GROUP]341[/STREAM_GROUP]
334[STREAM_GROUP]342[STREAM_GROUP]
@@ -423,6 +431,7 @@ DISPOSITION:descriptions=0 · 88 unmodified lines
423DISPOSITION:metadata=0431DISPOSITION:metadata=0
424DISPOSITION:dependent=0432DISPOSITION:dependent=0
425DISPOSITION:still_image=0433DISPOSITION:still_image=0
434DISPOSITION:multilayer=0
426TAG:language=und435TAG:language=und
427TAG:handler_name=SoundHandler436TAG:handler_name=SoundHandler
428TAG:vendor_id=[0][0][0][0]437TAG:vendor_id=[0][0][0][0]
@@ -447,6 +456,7 @@ DISPOSITION:descriptions=0 · 18 unmodified lines
447DISPOSITION:metadata=0456DISPOSITION:metadata=0
448DISPOSITION:dependent=0457DISPOSITION:dependent=0
449DISPOSITION:still_image=0458DISPOSITION:still_image=0
459DISPOSITION:multilayer=0
450[/STREAM]460[/STREAM]
451[STREAM]461[STREAM]
452index=1462index=1
@@ -469,6 +479,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
469DISPOSITION:metadata=0479DISPOSITION:metadata=0
470DISPOSITION:dependent=1480DISPOSITION:dependent=1
471DISPOSITION:still_image=0481DISPOSITION:still_image=0
482DISPOSITION:multilayer=0
472[/STREAM]483[/STREAM]
473[STREAM]484[STREAM]
474index=2485index=2
@@ -491,6 +502,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
491DISPOSITION:metadata=0502DISPOSITION:metadata=0
492DISPOSITION:dependent=1503DISPOSITION:dependent=1
493DISPOSITION:still_image=0504DISPOSITION:still_image=0
505DISPOSITION:multilayer=0
494[/STREAM]506[/STREAM]
495[STREAM]507[STREAM]
496index=3508index=3
@@ -513,6 +525,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
513DISPOSITION:metadata=0525DISPOSITION:metadata=0
514DISPOSITION:dependent=1526DISPOSITION:dependent=1
515DISPOSITION:still_image=0527DISPOSITION:still_image=0
528DISPOSITION:multilayer=0
516[/STREAM]529[/STREAM]
517[STREAM]530[STREAM]
518index=4531index=4
@@ -535,6 +548,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
535DISPOSITION:metadata=0548DISPOSITION:metadata=0
536DISPOSITION:dependent=1549DISPOSITION:dependent=1
537DISPOSITION:still_image=0550DISPOSITION:still_image=0
551DISPOSITION:multilayer=0
538[/STREAM]552[/STREAM]
539[STREAM]553[STREAM]
540index=5554index=5
@@ -557,6 +571,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
557DISPOSITION:metadata=0571DISPOSITION:metadata=0
558DISPOSITION:dependent=1572DISPOSITION:dependent=1
559DISPOSITION:still_image=0573DISPOSITION:still_image=0
574DISPOSITION:multilayer=0
560[/STREAM]575[/STREAM]
561[STREAM]576[STREAM]
562index=6577index=6
@@ -579,5 +594,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
579DISPOSITION:metadata=0594DISPOSITION:metadata=0
580DISPOSITION:dependent=1595DISPOSITION:dependent=1
581DISPOSITION:still_image=0596DISPOSITION:still_image=0
597DISPOSITION:multilayer=0
582[/STREAM]598[/STREAM]
583[/STREAM_GROUP]599[/STREAM_GROUP]
tests/ref/fate/mov-mp4-iamf-ambisonic_1+10−0
@@ -96,6 +96,7 @@ DISPOSITION:descriptions=0 · 95 unmodified lines
96DISPOSITION:metadata=096DISPOSITION:metadata=0
97DISPOSITION:dependent=097DISPOSITION:dependent=0
98DISPOSITION:still_image=098DISPOSITION:still_image=0
99DISPOSITION:multilayer=0
99TAG:language=und100TAG:language=und
100TAG:handler_name=SoundHandler101TAG:handler_name=SoundHandler
101TAG:vendor_id=[0][0][0][0]102TAG:vendor_id=[0][0][0][0]
@@ -120,6 +121,7 @@ DISPOSITION:descriptions=0 · 18 unmodified lines
120DISPOSITION:metadata=0121DISPOSITION:metadata=0
121DISPOSITION:dependent=1122DISPOSITION:dependent=1
122DISPOSITION:still_image=0123DISPOSITION:still_image=0
124DISPOSITION:multilayer=0
123[/STREAM]125[/STREAM]
124[STREAM]126[STREAM]
125index=1127index=1
@@ -142,6 +144,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
142DISPOSITION:metadata=0144DISPOSITION:metadata=0
143DISPOSITION:dependent=1145DISPOSITION:dependent=1
144DISPOSITION:still_image=0146DISPOSITION:still_image=0
147DISPOSITION:multilayer=0
145[/STREAM]148[/STREAM]
146[STREAM]149[STREAM]
147index=2150index=2
@@ -164,6 +167,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
164DISPOSITION:metadata=0167DISPOSITION:metadata=0
165DISPOSITION:dependent=1168DISPOSITION:dependent=1
166DISPOSITION:still_image=0169DISPOSITION:still_image=0
170DISPOSITION:multilayer=0
167[/STREAM]171[/STREAM]
168[STREAM]172[STREAM]
169index=3173index=3
@@ -186,6 +190,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
186DISPOSITION:metadata=0190DISPOSITION:metadata=0
187DISPOSITION:dependent=1191DISPOSITION:dependent=1
188DISPOSITION:still_image=0192DISPOSITION:still_image=0
193DISPOSITION:multilayer=0
189[/STREAM]194[/STREAM]
190[/STREAM_GROUP]195[/STREAM_GROUP]
191[STREAM_GROUP]196[STREAM_GROUP]
@@ -256,6 +261,7 @@ DISPOSITION:descriptions=0 · 64 unmodified lines
256DISPOSITION:metadata=0261DISPOSITION:metadata=0
257DISPOSITION:dependent=0262DISPOSITION:dependent=0
258DISPOSITION:still_image=0263DISPOSITION:still_image=0
264DISPOSITION:multilayer=0
259TAG:language=und265TAG:language=und
260TAG:handler_name=SoundHandler266TAG:handler_name=SoundHandler
261TAG:vendor_id=[0][0][0][0]267TAG:vendor_id=[0][0][0][0]
@@ -280,6 +286,7 @@ DISPOSITION:descriptions=0 · 18 unmodified lines
280DISPOSITION:metadata=0286DISPOSITION:metadata=0
281DISPOSITION:dependent=1287DISPOSITION:dependent=1
282DISPOSITION:still_image=0288DISPOSITION:still_image=0
289DISPOSITION:multilayer=0
283[/STREAM]290[/STREAM]
284[STREAM]291[STREAM]
285index=1292index=1
@@ -302,6 +309,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
302DISPOSITION:metadata=0309DISPOSITION:metadata=0
303DISPOSITION:dependent=1310DISPOSITION:dependent=1
304DISPOSITION:still_image=0311DISPOSITION:still_image=0
312DISPOSITION:multilayer=0
305[/STREAM]313[/STREAM]
306[STREAM]314[STREAM]
307index=2315index=2
@@ -324,6 +332,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
324DISPOSITION:metadata=0332DISPOSITION:metadata=0
325DISPOSITION:dependent=1333DISPOSITION:dependent=1
326DISPOSITION:still_image=0334DISPOSITION:still_image=0
335DISPOSITION:multilayer=0
327[/STREAM]336[/STREAM]
328[STREAM]337[STREAM]
329index=3338index=3
@@ -346,5 +355,6 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
346DISPOSITION:metadata=0355DISPOSITION:metadata=0
347DISPOSITION:dependent=1356DISPOSITION:dependent=1
348DISPOSITION:still_image=0357DISPOSITION:still_image=0
358DISPOSITION:multilayer=0
349[/STREAM]359[/STREAM]
350[/STREAM_GROUP]360[/STREAM_GROUP]
tests/ref/fate/mov-mp4-iamf-stereo+4−0
@@ -49,6 +49,7 @@ DISPOSITION:descriptions=0 · 48 unmodified lines
49DISPOSITION:metadata=049DISPOSITION:metadata=0
50DISPOSITION:dependent=050DISPOSITION:dependent=0
51DISPOSITION:still_image=051DISPOSITION:still_image=0
52DISPOSITION:multilayer=0
52TAG:language=und53TAG:language=und
53TAG:handler_name=SoundHandler54TAG:handler_name=SoundHandler
54TAG:vendor_id=[0][0][0][0]55TAG:vendor_id=[0][0][0][0]
@@ -73,6 +74,7 @@ DISPOSITION:descriptions=0 · 18 unmodified lines
73DISPOSITION:metadata=074DISPOSITION:metadata=0
74DISPOSITION:dependent=075DISPOSITION:dependent=0
75DISPOSITION:still_image=076DISPOSITION:still_image=0
77DISPOSITION:multilayer=0
76[/STREAM]78[/STREAM]
77[/STREAM_GROUP]79[/STREAM_GROUP]
78[STREAM_GROUP]80[STREAM_GROUP]
@@ -182,6 +184,7 @@ DISPOSITION:descriptions=0 · 103 unmodified lines
182DISPOSITION:metadata=0184DISPOSITION:metadata=0
183DISPOSITION:dependent=0185DISPOSITION:dependent=0
184DISPOSITION:still_image=0186DISPOSITION:still_image=0
187DISPOSITION:multilayer=0
185TAG:language=und188TAG:language=und
186TAG:handler_name=SoundHandler189TAG:handler_name=SoundHandler
187TAG:vendor_id=[0][0][0][0]190TAG:vendor_id=[0][0][0][0]
@@ -206,5 +209,6 @@ DISPOSITION:descriptions=0 · 18 unmodified lines
206DISPOSITION:metadata=0209DISPOSITION:metadata=0
207DISPOSITION:dependent=0210DISPOSITION:dependent=0
208DISPOSITION:still_image=0211DISPOSITION:still_image=0
212DISPOSITION:multilayer=0
209[/STREAM]213[/STREAM]
210[/STREAM_GROUP]214[/STREAM_GROUP]
tests/ref/fate/mov-zombie+1−1
@@ -129,4 +129,4 @@ packet|codec_type=video|stream_index=0|pts=188623|pts_time=2.095811|dts=188622|d · 128 unmodified lines
129frame|media_type=video|stream_index=0|key_frame=0|pts=188623|pts_time=2.095811|pkt_dts=188622|pkt_dts_time=2.095800|best_effort_timestamp=188623|best_effort_timestamp_time=2.095811|duration=3003|duration_time=0.033367|pkt_pos=100846|pkt_size=974|width=160|height=240|crop_top=0|crop_bottom=0|crop_left=0|crop_right=0|pix_fmt=yuv420p|sample_aspect_ratio=2:1|pict_type=B|interlaced_frame=0|top_field_first=0|repeat_pict=0|color_range=tv|color_space=smpte170m|color_primaries=smpte170m|color_transfer=bt709|chroma_location=topleft|side_datum/3x3_displaymatrix:side_data_type=3x3 displaymatrix|side_datum/3x3_displaymatrix:displaymatrix=\n00000000: 131072 0 0\n00000001: 0 65536 0\n00000002: 0 0 1073741824\n|side_datum/3x3_displaymatrix:rotation=0|side_datum/h_26_45__user_data_unregistered_sei_message:side_data_type=H.26[45] User Data Unregistered SEI message129frame|media_type=video|stream_index=0|key_frame=0|pts=188623|pts_time=2.095811|pkt_dts=188622|pkt_dts_time=2.095800|best_effort_timestamp=188623|best_effort_timestamp_time=2.095811|duration=3003|duration_time=0.033367|pkt_pos=100846|pkt_size=974|width=160|height=240|crop_top=0|crop_bottom=0|crop_left=0|crop_right=0|pix_fmt=yuv420p|sample_aspect_ratio=2:1|pict_type=B|interlaced_frame=0|top_field_first=0|repeat_pict=0|color_range=tv|color_space=smpte170m|color_primaries=smpte170m|color_transfer=bt709|chroma_location=topleft|side_datum/3x3_displaymatrix:side_data_type=3x3 displaymatrix|side_datum/3x3_displaymatrix:displaymatrix=\n00000000: 131072 0 0\n00000001: 0 65536 0\n00000002: 0 0 1073741824\n|side_datum/3x3_displaymatrix:rotation=0|side_datum/h_26_45__user_data_unregistered_sei_message:side_data_type=H.26[45] User Data Unregistered SEI message
130packet|codec_type=video|stream_index=0|pts=197632|pts_time=2.195911|dts=191625|dts_time=2.129167|duration=3003|duration_time=0.033367|size=580|pos=101820|flags=__C130packet|codec_type=video|stream_index=0|pts=197632|pts_time=2.195911|dts=191625|dts_time=2.129167|duration=3003|duration_time=0.033367|size=580|pos=101820|flags=__C
131frame|media_type=video|stream_index=0|key_frame=0|pts=191626|pts_time=2.129178|pkt_dts=N/A|pkt_dts_time=N/A|best_effort_timestamp=191626|best_effort_timestamp_time=2.129178|duration=3003|duration_time=0.033367|pkt_pos=99180|pkt_size=1666|width=160|height=240|crop_top=0|crop_bottom=0|crop_left=0|crop_right=0|pix_fmt=yuv420p|sample_aspect_ratio=2:1|pict_type=P|interlaced_frame=0|top_field_first=0|repeat_pict=0|color_range=tv|color_space=smpte170m|color_primaries=smpte170m|color_transfer=bt709|chroma_location=topleft|side_datum/3x3_displaymatrix:side_data_type=3x3 displaymatrix|side_datum/3x3_displaymatrix:displaymatrix=\n00000000: 131072 0 0\n00000001: 0 65536 0\n00000002: 0 0 1073741824\n|side_datum/3x3_displaymatrix:rotation=0|side_datum/h_26_45__user_data_unregistered_sei_message:side_data_type=H.26[45] User Data Unregistered SEI message131frame|media_type=video|stream_index=0|key_frame=0|pts=191626|pts_time=2.129178|pkt_dts=N/A|pkt_dts_time=N/A|best_effort_timestamp=191626|best_effort_timestamp_time=2.129178|duration=3003|duration_time=0.033367|pkt_pos=99180|pkt_size=1666|width=160|height=240|crop_top=0|crop_bottom=0|crop_left=0|crop_right=0|pix_fmt=yuv420p|sample_aspect_ratio=2:1|pict_type=P|interlaced_frame=0|top_field_first=0|repeat_pict=0|color_range=tv|color_space=smpte170m|color_primaries=smpte170m|color_transfer=bt709|chroma_location=topleft|side_datum/3x3_displaymatrix:side_data_type=3x3 displaymatrix|side_datum/3x3_displaymatrix:displaymatrix=\n00000000: 131072 0 0\n00000001: 0 65536 0\n00000002: 0 0 1073741824\n|side_datum/3x3_displaymatrix:rotation=0|side_datum/h_26_45__user_data_unregistered_sei_message:side_data_type=H.26[45] User Data Unregistered SEI message
132stream|index=0|codec_name=h264|profile=77|codec_type=video|codec_tag_string=avc1|codec_tag=0x31637661|width=160|height=240|coded_width=160|coded_height=240|closed_captions=0|film_grain=0|has_b_frames=1|sample_aspect_ratio=2:1|display_aspect_ratio=4:3|pix_fmt=yuv420p|level=12|color_range=tv|color_space=smpte170m|color_transfer=bt709|color_primaries=smpte170m|chroma_location=topleft|field_order=progressive|refs=2|is_avc=true|nal_length_size=4|id=0x1|r_frame_rate=30000/1001|avg_frame_rate=6372000/212521|time_base=1/90000|start_pts=0|start_time=0.000000|duration_ts=2125200|duration=23.613333|bit_rate=333874|max_bit_rate=N/A|bits_per_raw_sample=8|nb_frames=708|nb_read_frames=65|nb_read_packets=66|extradata_size=34|disposition:default=1|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|tag:creation_time=2008-05-12T20:59:27.000000Z|tag:language=eng|tag:handler_name=Apple Video Media Handler|tag:vendor_id=appl|tag:encoder=H.264|side_datum/display_matrix:side_data_type=Display Matrix|side_datum/display_matrix:displaymatrix=\n00000000: 131072 0 0\n00000001: 0 65536 0\n00000002: 0 0 1073741824\n|side_datum/display_matrix:rotation=0132stream|index=0|codec_name=h264|profile=77|codec_type=video|codec_tag_string=avc1|codec_tag=0x31637661|width=160|height=240|coded_width=160|coded_height=240|closed_captions=0|film_grain=0|has_b_frames=1|sample_aspect_ratio=2:1|display_aspect_ratio=4:3|pix_fmt=yuv420p|level=12|color_range=tv|color_space=smpte170m|color_transfer=bt709|color_primaries=smpte170m|chroma_location=topleft|field_order=progressive|refs=2|is_avc=true|nal_length_size=4|id=0x1|r_frame_rate=30000/1001|avg_frame_rate=6372000/212521|time_base=1/90000|start_pts=0|start_time=0.000000|duration_ts=2125200|duration=23.613333|bit_rate=333874|max_bit_rate=N/A|bits_per_raw_sample=8|nb_frames=708|nb_read_frames=65|nb_read_packets=66|extradata_size=34|disposition:default=1|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0|tag:creation_time=2008-05-12T20:59:27.000000Z|tag:language=eng|tag:handler_name=Apple Video Media Handler|tag:vendor_id=appl|tag:encoder=H.264|side_datum/display_matrix:side_data_type=Display Matrix|side_datum/display_matrix:displaymatrix=\n00000000: 131072 0 0\n00000001: 0 65536 0\n00000002: 0 0 1073741824\n|side_datum/display_matrix:rotation=0
tests/ref/fate/mxf-probe-applehdr10+3−0
@@ -55,6 +55,7 @@ DISPOSITION:descriptions=0 · 54 unmodified lines
55DISPOSITION:metadata=055DISPOSITION:metadata=0
56DISPOSITION:dependent=056DISPOSITION:dependent=0
57DISPOSITION:still_image=057DISPOSITION:still_image=0
58DISPOSITION:multilayer=0
58TAG:file_package_umid=0x060A2B340101010501010D201300000040ECCE167353449C92D6F2693A9F1D7559TAG:file_package_umid=0x060A2B340101010501010D201300000040ECCE167353449C92D6F2693A9F1D75
59[SIDE_DATA]60[SIDE_DATA]
60side_data_type=Mastering display metadata61side_data_type=Mastering display metadata
@@ -120,6 +121,7 @@ DISPOSITION:descriptions=0 · 59 unmodified lines
120DISPOSITION:metadata=0121DISPOSITION:metadata=0
121DISPOSITION:dependent=0122DISPOSITION:dependent=0
122DISPOSITION:still_image=0123DISPOSITION:still_image=0
124DISPOSITION:multilayer=0
123TAG:file_package_umid=0x060A2B340101010501010D201300000040ECCE167353449C92D6F2693A9F1D75125TAG:file_package_umid=0x060A2B340101010501010D201300000040ECCE167353449C92D6F2693A9F1D75
124[/STREAM]126[/STREAM]
125[STREAM]127[STREAM]
@@ -167,6 +169,7 @@ DISPOSITION:descriptions=0 · 41 unmodified lines
167DISPOSITION:metadata=0169DISPOSITION:metadata=0
168DISPOSITION:dependent=0170DISPOSITION:dependent=0
169DISPOSITION:still_image=0171DISPOSITION:still_image=0
172DISPOSITION:multilayer=0
170TAG:file_package_umid=0x060A2B340101010501010D201300000040ECCE167353449C92D6F2693A9F1D75173TAG:file_package_umid=0x060A2B340101010501010D201300000040ECCE167353449C92D6F2693A9F1D75
171[/STREAM]174[/STREAM]
172[FORMAT]175[FORMAT]
tests/ref/fate/mxf-probe-d10+2−0
@@ -56,6 +56,7 @@ DISPOSITION:descriptions=0 · 55 unmodified lines
56DISPOSITION:metadata=056DISPOSITION:metadata=0
57DISPOSITION:dependent=057DISPOSITION:dependent=0
58DISPOSITION:still_image=058DISPOSITION:still_image=0
59DISPOSITION:multilayer=0
59TAG:file_package_umid=0x060A2B340101010501010D1313000000AE86B200913105800000080046A5401160TAG:file_package_umid=0x060A2B340101010501010D1313000000AE86B200913105800000080046A54011
60[SIDE_DATA]61[SIDE_DATA]
61side_data_type=CPB properties62side_data_type=CPB properties
@@ -111,6 +112,7 @@ DISPOSITION:descriptions=0 · 49 unmodified lines
111DISPOSITION:metadata=0112DISPOSITION:metadata=0
112DISPOSITION:dependent=0113DISPOSITION:dependent=0
113DISPOSITION:still_image=0114DISPOSITION:still_image=0
115DISPOSITION:multilayer=0
114TAG:file_package_umid=0x060A2B340101010501010D1313000000AE86B200913105800000080046A54011116TAG:file_package_umid=0x060A2B340101010501010D1313000000AE86B200913105800000080046A54011
115[/STREAM]117[/STREAM]
116[FORMAT]118[FORMAT]
tests/ref/fate/mxf-probe-dnxhd+4−0
@@ -37,6 +37,7 @@ DISPOSITION:descriptions=0 · 36 unmodified lines
37DISPOSITION:metadata=037DISPOSITION:metadata=0
38DISPOSITION:dependent=038DISPOSITION:dependent=0
39DISPOSITION:still_image=039DISPOSITION:still_image=0
40DISPOSITION:multilayer=0
40TAG:file_package_umid=0x060A2B340101010101010F001300000057DEEA25B7D80C94060E2B347F7F2A8041TAG:file_package_umid=0x060A2B340101010101010F001300000057DEEA25B7D80C94060E2B347F7F2A80
41TAG:data_type=audio42TAG:data_type=audio
42[/STREAM]43[/STREAM]
@@ -79,6 +80,7 @@ DISPOSITION:descriptions=0 · 36 unmodified lines
79DISPOSITION:metadata=080DISPOSITION:metadata=0
80DISPOSITION:dependent=081DISPOSITION:dependent=0
81DISPOSITION:still_image=082DISPOSITION:still_image=0
83DISPOSITION:multilayer=0
82TAG:file_package_umid=0x060A2B340101010101010F001300000057DEEA25B7F40C94060E2B347F7F2A8084TAG:file_package_umid=0x060A2B340101010101010F001300000057DEEA25B7F40C94060E2B347F7F2A80
83TAG:data_type=audio85TAG:data_type=audio
84[/STREAM]86[/STREAM]
@@ -121,6 +123,7 @@ DISPOSITION:descriptions=0 · 36 unmodified lines
121DISPOSITION:metadata=0123DISPOSITION:metadata=0
122DISPOSITION:dependent=0124DISPOSITION:dependent=0
123DISPOSITION:still_image=0125DISPOSITION:still_image=0
126DISPOSITION:multilayer=0
124TAG:file_package_umid=0x060A2B340101010101010F001300000057DEEA25B8050C94060E2B347F7F2A80127TAG:file_package_umid=0x060A2B340101010101010F001300000057DEEA25B8050C94060E2B347F7F2A80
125TAG:data_type=video128TAG:data_type=video
126[/STREAM]129[/STREAM]
@@ -181,6 +184,7 @@ DISPOSITION:descriptions=0 · 54 unmodified lines
181DISPOSITION:metadata=0184DISPOSITION:metadata=0
182DISPOSITION:dependent=0185DISPOSITION:dependent=0
183DISPOSITION:still_image=0186DISPOSITION:still_image=0
187DISPOSITION:multilayer=0
184TAG:file_package_umid=0x060A2B340101010101010F001300000057DEEA25B84D0C94060E2B347F7F2A80188TAG:file_package_umid=0x060A2B340101010101010F001300000057DEEA25B84D0C94060E2B347F7F2A80
185TAG:file_package_name=dnxhr_export.aaf189TAG:file_package_name=dnxhr_export.aaf
186TAG:reel_umid=0x060A2B340101010101010F001300000057DEEA1570895313060E2B347F7F2A80190TAG:reel_umid=0x060A2B340101010101010F001300000057DEEA1570895313060E2B347F7F2A80
tests/ref/fate/mxf-probe-dv25+3−0
@@ -55,6 +55,7 @@ DISPOSITION:descriptions=0 · 54 unmodified lines
55DISPOSITION:metadata=055DISPOSITION:metadata=0
56DISPOSITION:dependent=056DISPOSITION:dependent=0
57DISPOSITION:still_image=057DISPOSITION:still_image=0
58DISPOSITION:multilayer=0
58TAG:file_package_umid=0x060A2B340101010501010D4313000000F2E2FCE98722F14F947F08DE1EF7A8DA59TAG:file_package_umid=0x060A2B340101010501010D4313000000F2E2FCE98722F14F947F08DE1EF7A8DA
59[/STREAM]60[/STREAM]
60[STREAM]61[STREAM]
@@ -102,6 +103,7 @@ DISPOSITION:descriptions=0 · 41 unmodified lines
102DISPOSITION:metadata=0103DISPOSITION:metadata=0
103DISPOSITION:dependent=0104DISPOSITION:dependent=0
104DISPOSITION:still_image=0105DISPOSITION:still_image=0
106DISPOSITION:multilayer=0
105TAG:file_package_umid=0x060A2B340101010501010D4313000000F2E2FCE98722F14F947F08DE1EF7A8DA107TAG:file_package_umid=0x060A2B340101010501010D4313000000F2E2FCE98722F14F947F08DE1EF7A8DA
106[/STREAM]108[/STREAM]
107[STREAM]109[STREAM]
@@ -149,6 +151,7 @@ DISPOSITION:descriptions=0 · 41 unmodified lines
149DISPOSITION:metadata=0151DISPOSITION:metadata=0
150DISPOSITION:dependent=0152DISPOSITION:dependent=0
151DISPOSITION:still_image=0153DISPOSITION:still_image=0
154DISPOSITION:multilayer=0
152TAG:file_package_umid=0x060A2B340101010501010D4313000000F2E2FCE98722F14F947F08DE1EF7A8DA155TAG:file_package_umid=0x060A2B340101010501010D4313000000F2E2FCE98722F14F947F08DE1EF7A8DA
153[/STREAM]156[/STREAM]
154[FORMAT]157[FORMAT]
tests/ref/fate/mxf-probe-j2k+1−0
@@ -55,6 +55,7 @@ DISPOSITION:descriptions=0 · 54 unmodified lines
55DISPOSITION:metadata=055DISPOSITION:metadata=0
56DISPOSITION:dependent=056DISPOSITION:dependent=0
57DISPOSITION:still_image=057DISPOSITION:still_image=0
58DISPOSITION:multilayer=0
58TAG:file_package_umid=0x060A2B340101010501010F201300000035E05073878E4B2FB69D2369F25ADFC959TAG:file_package_umid=0x060A2B340101010501010F201300000035E05073878E4B2FB69D2369F25ADFC9
59TAG:file_package_name=File Package: SMPTE ST 422 / ST 2067-5 frame wrapping of JPEG 2000 codestreams60TAG:file_package_name=File Package: SMPTE ST 422 / ST 2067-5 frame wrapping of JPEG 2000 codestreams
60TAG:track_name=Image Track61TAG:track_name=Image Track
tests/ref/fate/oggopus-demux+1−1
@@ -39,5 +39,5 @@ packet|codec_type=audio|stream_index=0|pts=35164|pts_time=0.732583|dts=35164|dts · 38 unmodified lines
39packet|codec_type=audio|stream_index=0|pts=36124|pts_time=0.752583|dts=36124|dts_time=0.752583|duration=960|duration_time=0.020000|size=217|pos=841|flags=K__|data_hash=CRC32:b04fe85a39packet|codec_type=audio|stream_index=0|pts=36124|pts_time=0.752583|dts=36124|dts_time=0.752583|duration=960|duration_time=0.020000|size=217|pos=841|flags=K__|data_hash=CRC32:b04fe85a
40packet|codec_type=audio|stream_index=0|pts=37084|pts_time=0.772583|dts=37084|dts_time=0.772583|duration=960|duration_time=0.020000|size=217|pos=841|flags=K__|data_hash=CRC32:06797ece40packet|codec_type=audio|stream_index=0|pts=37084|pts_time=0.772583|dts=37084|dts_time=0.772583|duration=960|duration_time=0.020000|size=217|pos=841|flags=K__|data_hash=CRC32:06797ece
41packet|codec_type=audio|stream_index=0|pts=38044|pts_time=0.792583|dts=38044|dts_time=0.792583|duration=356|duration_time=0.007417|size=359|pos=841|flags=K__|data_hash=CRC32:01ca3f8f|side_datum/skip_samples:side_data_type=Skip Samples|side_datum/skip_samples:skip_samples=0|side_datum/skip_samples:discard_padding=604|side_datum/skip_samples:skip_reason=0|side_datum/skip_samples:discard_reason=041packet|codec_type=audio|stream_index=0|pts=38044|pts_time=0.792583|dts=38044|dts_time=0.792583|duration=356|duration_time=0.007417|size=359|pos=841|flags=K__|data_hash=CRC32:01ca3f8f|side_datum/skip_samples:side_data_type=Skip Samples|side_datum/skip_samples:skip_samples=0|side_datum/skip_samples:discard_padding=604|side_datum/skip_samples:skip_reason=0|side_datum/skip_samples:discard_reason=0
42stream|index=0|codec_name=opus|profile=unknown|codec_type=audio|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|sample_fmt=fltp|sample_rate=48000|channels=2|channel_layout=stereo|bits_per_sample=0|initial_padding=356|id=N/A|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/48000|start_pts=0|start_time=0.000000|duration_ts=38756|duration=0.807417|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=41|extradata_size=19|extradata_hash=CRC32:58ba5ff3|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|tag:ENCODER=opusenc from opus-tools 0.1.9|tag:ENCODER_OPTIONS=--discard-comments42stream|index=0|codec_name=opus|profile=unknown|codec_type=audio|codec_tag_string=[0][0][0][0]|codec_tag=0x0000|sample_fmt=fltp|sample_rate=48000|channels=2|channel_layout=stereo|bits_per_sample=0|initial_padding=356|id=N/A|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/48000|start_pts=0|start_time=0.000000|duration_ts=38756|duration=0.807417|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=41|extradata_size=19|extradata_hash=CRC32:58ba5ff3|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0|tag:ENCODER=opusenc from opus-tools 0.1.9|tag:ENCODER_OPTIONS=--discard-comments
43format|filename=intro-partial.opus|nb_streams=1|nb_programs=0|nb_stream_groups=0|format_name=ogg|start_time=0.000000|duration=0.807417|size=10250|bit_rate=101558|probe_score=10043format|filename=intro-partial.opus|nb_streams=1|nb_programs=0|nb_stream_groups=0|format_name=ogg|start_time=0.000000|duration=0.807417|size=10250|bit_rate=101558|probe_score=100
tests/ref/fate/ts-demux+3−3
@@ -23,7 +23,7 @@ packet|codec_type=audio|stream_index=2|pts=3912642700|pts_time=43473.807778|dts= · 22 unmodified lines
23packet|codec_type=video|stream_index=0|pts=3912686363|pts_time=43474.292922|dts=3912686363|dts_time=43474.292922|duration=1501|duration_time=0.016678|size=4944|pos=506660|flags=___|data_hash=CRC32:54a86cbb23packet|codec_type=video|stream_index=0|pts=3912686363|pts_time=43474.292922|dts=3912686363|dts_time=43474.292922|duration=1501|duration_time=0.016678|size=4944|pos=506660|flags=___|data_hash=CRC32:54a86cbb
24packet|codec_type=audio|stream_index=1|pts=3912644825|pts_time=43473.831389|dts=3912644825|dts_time=43473.831389|duration=2880|duration_time=0.032000|size=906|pos=474888|flags=K__|data_hash=CRC32:0893d39824packet|codec_type=audio|stream_index=1|pts=3912644825|pts_time=43473.831389|dts=3912644825|dts_time=43473.831389|duration=2880|duration_time=0.032000|size=906|pos=474888|flags=K__|data_hash=CRC32:0893d398
25packet|codec_type=audio|stream_index=2|pts=3912645580|pts_time=43473.839778|dts=3912645580|dts_time=43473.839778|duration=2880|duration_time=0.032000|size=354|pos=491808|flags=K__|data_hash=CRC32:f5963fa625packet|codec_type=audio|stream_index=2|pts=3912645580|pts_time=43473.839778|dts=3912645580|dts_time=43473.839778|duration=2880|duration_time=0.032000|size=354|pos=491808|flags=K__|data_hash=CRC32:f5963fa6
26stream|index=0|codec_name=mpeg2video|profile=4|codec_type=video|codec_tag_string=[2][0][0][0]|codec_tag=0x0002|width=1280|height=720|coded_width=0|coded_height=0|closed_captions=0|film_grain=0|has_b_frames=1|sample_aspect_ratio=1:1|display_aspect_ratio=16:9|pix_fmt=yuv420p|level=4|color_range=tv|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=left|field_order=progressive|refs=1|ts_id=32776|ts_packetsize=188|id=0x31|r_frame_rate=60000/1001|avg_frame_rate=60000/1001|time_base=1/90000|start_pts=3912669846|start_time=43474.109400|duration_ts=19519|duration=0.216878|bit_rate=15000000|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=15|extradata_size=150|extradata_hash=CRC32:53134fa8|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|side_datum/cpb_properties:side_data_type=CPB properties|side_datum/cpb_properties:max_bitrate=15000000|side_datum/cpb_properties:min_bitrate=0|side_datum/cpb_properties:avg_bitrate=0|side_datum/cpb_properties:buffer_size=9781248|side_datum/cpb_properties:vbv_delay=-126stream|index=0|codec_name=mpeg2video|profile=4|codec_type=video|codec_tag_string=[2][0][0][0]|codec_tag=0x0002|width=1280|height=720|coded_width=0|coded_height=0|closed_captions=0|film_grain=0|has_b_frames=1|sample_aspect_ratio=1:1|display_aspect_ratio=16:9|pix_fmt=yuv420p|level=4|color_range=tv|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=left|field_order=progressive|refs=1|ts_id=32776|ts_packetsize=188|id=0x31|r_frame_rate=60000/1001|avg_frame_rate=60000/1001|time_base=1/90000|start_pts=3912669846|start_time=43474.109400|duration_ts=19519|duration=0.216878|bit_rate=15000000|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=15|extradata_size=150|extradata_hash=CRC32:53134fa8|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0|side_datum/cpb_properties:side_data_type=CPB properties|side_datum/cpb_properties:max_bitrate=15000000|side_datum/cpb_properties:min_bitrate=0|side_datum/cpb_properties:avg_bitrate=0|side_datum/cpb_properties:buffer_size=9781248|side_datum/cpb_properties:vbv_delay=-1
27stream|index=1|codec_name=ac3|profile=unknown|codec_type=audio|codec_tag_string=[4][0][0][0]|codec_tag=0x0004|sample_fmt=fltp|sample_rate=48000|channels=6|channel_layout=5.1(side)|bits_per_sample=0|initial_padding=0|ts_id=32776|ts_packetsize=188|id=0x34|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/90000|start_pts=3912633305|start_time=43473.703389|duration_ts=14400|duration=0.160000|bit_rate=384000|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=5|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|tag:language=eng27stream|index=1|codec_name=ac3|profile=unknown|codec_type=audio|codec_tag_string=[4][0][0][0]|codec_tag=0x0004|sample_fmt=fltp|sample_rate=48000|channels=6|channel_layout=5.1(side)|bits_per_sample=0|initial_padding=0|ts_id=32776|ts_packetsize=188|id=0x34|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/90000|start_pts=3912633305|start_time=43473.703389|duration_ts=14400|duration=0.160000|bit_rate=384000|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=5|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0|tag:language=eng
28stream|index=2|codec_name=ac3|profile=unknown|codec_type=audio|codec_tag_string=[4][0][0][0]|codec_tag=0x0004|sample_fmt=fltp|sample_rate=48000|channels=2|channel_layout=stereo|bits_per_sample=0|initial_padding=0|ts_id=32776|ts_packetsize=188|id=0x35|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/90000|start_pts=3912634060|start_time=43473.711778|duration_ts=14400|duration=0.160000|bit_rate=192000|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=5|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|tag:language=es28stream|index=2|codec_name=ac3|profile=unknown|codec_type=audio|codec_tag_string=[4][0][0][0]|codec_tag=0x0004|sample_fmt=fltp|sample_rate=48000|channels=2|channel_layout=stereo|bits_per_sample=0|initial_padding=0|ts_id=32776|ts_packetsize=188|id=0x35|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/90000|start_pts=3912634060|start_time=43473.711778|duration_ts=14400|duration=0.160000|bit_rate=192000|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=5|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0|tag:language=es
29format|filename=mp3ac325-4864-small.ts|nb_streams=3|nb_programs=1|nb_stream_groups=0|format_name=mpegts|start_time=43473.703389|duration=0.622889|size=512000|bit_rate=6575810|probe_score=5029format|filename=mp3ac325-4864-small.ts|nb_streams=3|nb_programs=1|nb_stream_groups=0|format_name=mpegts|start_time=43473.703389|duration=0.622889|size=512000|bit_rate=6575810|probe_score=50
tests/ref/fate/ts-opus-demux+1−1
@@ -510,5 +510,5 @@ packet|codec_type=audio|stream_index=0|pts=914400|pts_time=10.160000|dts=914400| · 509 unmodified lines
510packet|codec_type=audio|stream_index=0|pts=916200|pts_time=10.180000|dts=916200|dts_time=10.180000|duration=1800|duration_time=0.020000|size=760|pos=508728|flags=K__|data_hash=CRC32:fdf0ce4a|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=189510packet|codec_type=audio|stream_index=0|pts=916200|pts_time=10.180000|dts=916200|dts_time=10.180000|duration=1800|duration_time=0.020000|size=760|pos=508728|flags=K__|data_hash=CRC32:fdf0ce4a|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=189
511packet|codec_type=audio|stream_index=0|pts=918000|pts_time=10.200000|dts=918000|dts_time=10.200000|duration=1800|duration_time=0.020000|size=761|pos=510044|flags=K__|data_hash=CRC32:75113c11|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=189511packet|codec_type=audio|stream_index=0|pts=918000|pts_time=10.200000|dts=918000|dts_time=10.200000|duration=1800|duration_time=0.020000|size=761|pos=510044|flags=K__|data_hash=CRC32:75113c11|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=189
512packet|codec_type=audio|stream_index=0|pts=919800|pts_time=10.220000|dts=919800|dts_time=10.220000|duration=1800|duration_time=0.020000|size=759|pos=510984|flags=K__|data_hash=CRC32:59fc266f|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=189512packet|codec_type=audio|stream_index=0|pts=919800|pts_time=10.220000|dts=919800|dts_time=10.220000|duration=1800|duration_time=0.020000|size=759|pos=510984|flags=K__|data_hash=CRC32:59fc266f|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=189
513stream|index=0|codec_name=opus|profile=unknown|codec_type=audio|codec_tag_string=Opus|codec_tag=0x7375704f|sample_fmt=fltp|sample_rate=48000|channels=8|channel_layout=7.1|bits_per_sample=0|initial_padding=0|ts_id=51338|ts_packetsize=188|id=0x44|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/90000|start_pts=0|start_time=0.000000|duration_ts=919800|duration=10.220000|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=512|extradata_size=29|extradata_hash=CRC32:6d6089a7|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0513stream|index=0|codec_name=opus|profile=unknown|codec_type=audio|codec_tag_string=Opus|codec_tag=0x7375704f|sample_fmt=fltp|sample_rate=48000|channels=8|channel_layout=7.1|bits_per_sample=0|initial_padding=0|ts_id=51338|ts_packetsize=188|id=0x44|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/90000|start_pts=0|start_time=0.000000|duration_ts=919800|duration=10.220000|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=512|extradata_size=29|extradata_hash=CRC32:6d6089a7|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0
514format|filename=test-8-7.1.opus-small.ts|nb_streams=1|nb_programs=1|nb_stream_groups=0|format_name=mpegts|start_time=0.000000|duration=10.220000|size=512000|bit_rate=400782|probe_score=50514format|filename=test-8-7.1.opus-small.ts|nb_streams=1|nb_programs=1|nb_stream_groups=0|format_name=mpegts|start_time=0.000000|duration=10.220000|size=512000|bit_rate=400782|probe_score=50
tests/ref/fate/ts-small-demux+1−1
@@ -72,5 +72,5 @@ packet|codec_type=video|stream_index=0|pts=546000|pts_time=6.066667|dts=546000|d · 71 unmodified lines
72packet|codec_type=video|stream_index=0|pts=552000|pts_time=6.133333|dts=552000|dts_time=6.133333|duration=6000|duration_time=0.066667|size=16|pos=15604|flags=___|data_hash=CRC32:cca62b67|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=22472packet|codec_type=video|stream_index=0|pts=552000|pts_time=6.133333|dts=552000|dts_time=6.133333|duration=6000|duration_time=0.066667|size=16|pos=15604|flags=___|data_hash=CRC32:cca62b67|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=224
73packet|codec_type=video|stream_index=0|pts=558000|pts_time=6.200000|dts=558000|dts_time=6.200000|duration=6000|duration_time=0.066667|size=16|pos=15792|flags=___|data_hash=CRC32:27b943ef|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=22473packet|codec_type=video|stream_index=0|pts=558000|pts_time=6.200000|dts=558000|dts_time=6.200000|duration=6000|duration_time=0.066667|size=16|pos=15792|flags=___|data_hash=CRC32:27b943ef|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=224
74packet|codec_type=video|stream_index=0|pts=564000|pts_time=6.266667|dts=564000|dts_time=6.266667|duration=6000|duration_time=0.066667|size=16|pos=16356|flags=___|data_hash=CRC32:f711611174packet|codec_type=video|stream_index=0|pts=564000|pts_time=6.266667|dts=564000|dts_time=6.266667|duration=6000|duration_time=0.066667|size=16|pos=16356|flags=___|data_hash=CRC32:f7116111
75stream|index=0|codec_name=h264|profile=578|codec_type=video|codec_tag_string=[27][0][0][0]|codec_tag=0x001b|width=82|height=144|coded_width=82|coded_height=144|closed_captions=0|film_grain=0|has_b_frames=0|sample_aspect_ratio=1:1|display_aspect_ratio=41:72|pix_fmt=yuv420p|level=10|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=left|field_order=progressive|refs=1|is_avc=false|nal_length_size=0|ts_id=1|ts_packetsize=188|id=0x100|r_frame_rate=15/1|avg_frame_rate=15/1|time_base=1/90000|start_pts=126000|start_time=1.400000|duration_ts=444000|duration=4.933333|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=8|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=74|extradata_size=35|extradata_hash=CRC32:e62cae27|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=075stream|index=0|codec_name=h264|profile=578|codec_type=video|codec_tag_string=[27][0][0][0]|codec_tag=0x001b|width=82|height=144|coded_width=82|coded_height=144|closed_captions=0|film_grain=0|has_b_frames=0|sample_aspect_ratio=1:1|display_aspect_ratio=41:72|pix_fmt=yuv420p|level=10|color_range=unknown|color_space=unknown|color_transfer=unknown|color_primaries=unknown|chroma_location=left|field_order=progressive|refs=1|is_avc=false|nal_length_size=0|ts_id=1|ts_packetsize=188|id=0x100|r_frame_rate=15/1|avg_frame_rate=15/1|time_base=1/90000|start_pts=126000|start_time=1.400000|duration_ts=444000|duration=4.933333|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=8|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=74|extradata_size=35|extradata_hash=CRC32:e62cae27|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0
76format|filename=h264small.ts|nb_streams=1|nb_programs=1|nb_stream_groups=0|format_name=mpegts|start_time=1.400000|duration=4.933333|size=16544|bit_rate=26828|probe_score=5076format|filename=h264small.ts|nb_streams=1|nb_programs=1|nb_stream_groups=0|format_name=mpegts|start_time=1.400000|duration=4.933333|size=16544|bit_rate=26828|probe_score=50
tests/ref/fate/ts-timed-id3-demux+1−1
@@ -1,4 +1,4 @@
1packet|codec_type=data|stream_index=0|pts=126000|pts_time=1.400000|dts=126000|dts_time=1.400000|duration=N/A|duration_time=N/A|size=26|pos=564|flags=K__|data_hash=CRC32:469f474b|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=1891packet|codec_type=data|stream_index=0|pts=126000|pts_time=1.400000|dts=126000|dts_time=1.400000|duration=N/A|duration_time=N/A|size=26|pos=564|flags=K__|data_hash=CRC32:469f474b|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=189
2packet|codec_type=data|stream_index=0|pts=577350|pts_time=6.415000|dts=577350|dts_time=6.415000|duration=N/A|duration_time=N/A|size=26|pos=1316|flags=K__|data_hash=CRC32:469f474b|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=1892packet|codec_type=data|stream_index=0|pts=577350|pts_time=6.415000|dts=577350|dts_time=6.415000|duration=N/A|duration_time=N/A|size=26|pos=1316|flags=K__|data_hash=CRC32:469f474b|side_datum/mpegts_stream_id:side_data_type=MPEGTS Stream ID|side_datum/mpegts_stream_id:id=189
3stream|index=0|codec_name=timed_id3|profile=unknown|codec_type=data|codec_tag_string=ID3 |codec_tag=0x20334449|ts_id=1|ts_packetsize=188|id=0x100|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/90000|start_pts=126000|start_time=1.400000|duration_ts=451350|duration=5.015000|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=2|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=03stream|index=0|codec_name=timed_id3|profile=unknown|codec_type=data|codec_tag_string=ID3 |codec_tag=0x20334449|ts_id=1|ts_packetsize=188|id=0x100|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/90000|start_pts=126000|start_time=1.400000|duration_ts=451350|duration=5.015000|bit_rate=N/A|max_bit_rate=N/A|bits_per_raw_sample=N/A|nb_frames=N/A|nb_read_frames=N/A|nb_read_packets=2|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|disposition:timed_thumbnails=0|disposition:non_diegetic=0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0
4format|filename=id3.ts|nb_streams=1|nb_programs=1|nb_stream_groups=0|format_name=mpegts|start_time=1.400000|duration=5.015000|size=1504|bit_rate=2399|probe_score=24format|filename=id3.ts|nb_streams=1|nb_programs=1|nb_stream_groups=0|format_name=mpegts|start_time=1.400000|duration=5.015000|size=1504|bit_rate=2399|probe_score=2
tests/ref/fate/webm-webvtt-remux+4−0
@@ -393,6 +393,7 @@ DISPOSITION:descriptions=1 · 392 unmodified lines
393DISPOSITION:metadata=0393DISPOSITION:metadata=0
394DISPOSITION:dependent=0394DISPOSITION:dependent=0
395DISPOSITION:still_image=0395DISPOSITION:still_image=0
396DISPOSITION:multilayer=0
396[/STREAM]397[/STREAM]
397[STREAM]398[STREAM]
398index=1399index=1
@@ -415,6 +416,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
415DISPOSITION:metadata=1416DISPOSITION:metadata=1
416DISPOSITION:dependent=0417DISPOSITION:dependent=0
417DISPOSITION:still_image=0418DISPOSITION:still_image=0
419DISPOSITION:multilayer=0
418[/STREAM]420[/STREAM]
419[STREAM]421[STREAM]
420index=2422index=2
@@ -437,6 +439,7 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
437DISPOSITION:metadata=0439DISPOSITION:metadata=0
438DISPOSITION:dependent=0440DISPOSITION:dependent=0
439DISPOSITION:still_image=0441DISPOSITION:still_image=0
442DISPOSITION:multilayer=0
440[/STREAM]443[/STREAM]
441[STREAM]444[STREAM]
442index=3445index=3
@@ -459,4 +462,5 @@ DISPOSITION:descriptions=0 · 16 unmodified lines
459DISPOSITION:metadata=0462DISPOSITION:metadata=0
460DISPOSITION:dependent=0463DISPOSITION:dependent=0
461DISPOSITION:still_image=0464DISPOSITION:still_image=0
465DISPOSITION:multilayer=0
462[/STREAM]466[/STREAM]

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t