As well as entries in iloc and iinf being not being stored in the same order.
Unified · Split
| @@ -184,6 +184,12 @@ FATE_MOV_FFMPEG_FFPROBE_SAMPLES-$(call FRAMECRC, MOV, HEVC, HEVC_PARSER) \ · 183 unmodified lines | ||
| 184 | 184 | fate-mov-heic-demux-clap-irot-imir: CMD = stream_demux mov $(TARGET_SAMPLES)/heif-conformance/MIAF007.heic "" "-c:v copy -map 0" \ |
| 185 | 185 | "-show_entries stream=index,id:stream_disposition:stream_side_data_list" |
| 186 | 186 | |
| 187 | +# heic demuxing - still image with multiple thumbnails, and item entries stored in different order in iloc/iinf. | |
| 188 | +FATE_MOV_FFMPEG_FFPROBE_SAMPLES-$(call FRAMECRC, MOV, HEVC MJPEG, HEVC_PARSER) \ | |
| 189 | + += fate-mov-heic-demux-still-image-multiple-thumb | |
| 190 | +fate-mov-heic-demux-still-image-multiple-thumb: CMD = stream_demux mov $(TARGET_SAMPLES)/heif/P1001091.HIF "" "-c:v copy -map 0" \ | |
| 191 | + "-show_entries stream=index,id:stream_disposition" | |
| 192 | + | |
| 187 | 193 | # heic demuxing - still image with multiple items in a grid. |
| 188 | 194 | FATE_MOV_FFMPEG_FFPROBE_SAMPLES-$(call FRAMECRC, MOV, HEVC, HEVC_PARSER) \ |
| 189 | 195 | += fate-mov-heic-demux-still-image-grid |
| @@ -0,0 +1,88 @@ | ||
| 1 | +#extradata 0: 205, 0xf0144249 | |
| 2 | +#tb 0: 1/1 | |
| 3 | +#media_type 0: video | |
| 4 | +#codec_id 0: hevc | |
| 5 | +#dimensions 0: 1920x1280 | |
| 6 | +#sar 0: 0/1 | |
| 7 | +#tb 1: 1/1 | |
| 8 | +#media_type 1: video | |
| 9 | +#codec_id 1: mjpeg | |
| 10 | +#dimensions 1: 160x120 | |
| 11 | +#sar 1: 0/1 | |
| 12 | +#tb 2: 1/1 | |
| 13 | +#media_type 2: video | |
| 14 | +#codec_id 2: mjpeg | |
| 15 | +#dimensions 2: 1620x1080 | |
| 16 | +#sar 2: 0/1 | |
| 17 | +0, 0, 0, 1, 272222, 0x562364b2 | |
| 18 | +1, 0, 0, 1, 5448, 0x0a517e78 | |
| 19 | +2, 0, 0, 1, 858544, 0xca5a3f9a | |
| 20 | +[STREAM] | |
| 21 | +index=0 | |
| 22 | +id=0x100 | |
| 23 | +DISPOSITION:default=1 | |
| 24 | +DISPOSITION:dub=0 | |
| 25 | +DISPOSITION:original=0 | |
| 26 | +DISPOSITION:comment=0 | |
| 27 | +DISPOSITION:lyrics=0 | |
| 28 | +DISPOSITION:karaoke=0 | |
| 29 | +DISPOSITION:forced=0 | |
| 30 | +DISPOSITION:hearing_impaired=0 | |
| 31 | +DISPOSITION:visual_impaired=0 | |
| 32 | +DISPOSITION:clean_effects=0 | |
| 33 | +DISPOSITION:attached_pic=0 | |
| 34 | +DISPOSITION:timed_thumbnails=0 | |
| 35 | +DISPOSITION:non_diegetic=0 | |
| 36 | +DISPOSITION:captions=0 | |
| 37 | +DISPOSITION:descriptions=0 | |
| 38 | +DISPOSITION:metadata=0 | |
| 39 | +DISPOSITION:dependent=0 | |
| 40 | +DISPOSITION:still_image=0 | |
| 41 | +DISPOSITION:multilayer=0 | |
| 42 | +[/STREAM] | |
| 43 | +[STREAM] | |
| 44 | +index=1 | |
| 45 | +id=0x200 | |
| 46 | +DISPOSITION:default=0 | |
| 47 | +DISPOSITION:dub=0 | |
| 48 | +DISPOSITION:original=0 | |
| 49 | +DISPOSITION:comment=0 | |
| 50 | +DISPOSITION:lyrics=0 | |
| 51 | +DISPOSITION:karaoke=0 | |
| 52 | +DISPOSITION:forced=0 | |
| 53 | +DISPOSITION:hearing_impaired=0 | |
| 54 | +DISPOSITION:visual_impaired=0 | |
| 55 | +DISPOSITION:clean_effects=0 | |
| 56 | +DISPOSITION:attached_pic=0 | |
| 57 | +DISPOSITION:timed_thumbnails=0 | |
| 58 | +DISPOSITION:non_diegetic=0 | |
| 59 | +DISPOSITION:captions=0 | |
| 60 | +DISPOSITION:descriptions=0 | |
| 61 | +DISPOSITION:metadata=0 | |
| 62 | +DISPOSITION:dependent=0 | |
| 63 | +DISPOSITION:still_image=0 | |
| 64 | +DISPOSITION:multilayer=0 | |
| 65 | +[/STREAM] | |
| 66 | +[STREAM] | |
| 67 | +index=2 | |
| 68 | +id=0x201 | |
| 69 | +DISPOSITION:default=0 | |
| 70 | +DISPOSITION:dub=0 | |
| 71 | +DISPOSITION:original=0 | |
| 72 | +DISPOSITION:comment=0 | |
| 73 | +DISPOSITION:lyrics=0 | |
| 74 | +DISPOSITION:karaoke=0 | |
| 75 | +DISPOSITION:forced=0 | |
| 76 | +DISPOSITION:hearing_impaired=0 | |
| 77 | +DISPOSITION:visual_impaired=0 | |
| 78 | +DISPOSITION:clean_effects=0 | |
| 79 | +DISPOSITION:attached_pic=0 | |
| 80 | +DISPOSITION:timed_thumbnails=0 | |
| 81 | +DISPOSITION:non_diegetic=0 | |
| 82 | +DISPOSITION:captions=0 | |
| 83 | +DISPOSITION:descriptions=0 | |
| 84 | +DISPOSITION:metadata=0 | |
| 85 | +DISPOSITION:dependent=0 | |
| 86 | +DISPOSITION:still_image=0 | |
| 87 | +DISPOSITION:multilayer=0 | |
| 88 | +[/STREAM] | |