diff options
author | Vivia Nikolaidou <vivia@ahiru.eu> | 2021-02-17 16:14:53 +0200 |
---|---|---|
committer | Vivia Nikolaidou <vivia@ahiru.eu> | 2021-02-17 17:10:38 +0200 |
commit | 89b1f7b6b4bdc124cee2df1d2b759331f49796da (patch) | |
tree | 1e872a88c871fe57905ca448aa5852996cba9fce | |
parent | ee2b0617f5107edd04b039cc2f5778a5ff8ed0cd (diff) |
validate: Add new mpeg-ts h265 1080i file
Generated using the cm5000 encoder. Make sure we can play it back
correctly.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-integration-testsuites/-/merge_requests/95>
-rw-r--r-- | medias/defaults/mpegts/cm5000_hevc_1080i_colorbars.ts | 3 | ||||
-rw-r--r-- | medias/defaults/mpegts/cm5000_hevc_1080i_colorbars.ts.media_info | 21 | ||||
-rw-r--r-- | testsuites/validate.testslist | 18 |
3 files changed, 42 insertions, 0 deletions
diff --git a/medias/defaults/mpegts/cm5000_hevc_1080i_colorbars.ts b/medias/defaults/mpegts/cm5000_hevc_1080i_colorbars.ts new file mode 100644 index 0000000..a60b015 --- /dev/null +++ b/medias/defaults/mpegts/cm5000_hevc_1080i_colorbars.ts @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3806e424cebaa6897d021cd67664a4338d12aa22d9586848cd208525e17382b +size 134996596 diff --git a/medias/defaults/mpegts/cm5000_hevc_1080i_colorbars.ts.media_info b/medias/defaults/mpegts/cm5000_hevc_1080i_colorbars.ts.media_info new file mode 100644 index 0000000..6cb71b9 --- /dev/null +++ b/medias/defaults/mpegts/cm5000_hevc_1080i_colorbars.ts.media_info @@ -0,0 +1,21 @@ +<file duration="119994487185" frame-detection="0" skip-parsers="0" uri="file:///home/vivia/git/gst-build/gst-integration-testsuites/medias/defaults/mpegts/cm5000_hevc_1080i_colorbars.ts" seekable="true"> + <streams caps="video/mpegts, systemstream=(boolean)true, packetsize=(int)188"> + <stream type="video" caps="video/x-h265, stream-format=(string)hvc1, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, colorimetry=(string)bt709, parsed=(boolean)true, alignment=(string)au, pixel-aspect-ratio=(fraction)1/1, profile=(string)main, tier=(string)main, level=(string)4, codec_data=(buffer)01016000000060000000000078f000fcfdf8f800000f03200001002140010c01ffff016000000300600000030000030078083140c00000fa40003a983a210001003c420101016000000300600000030000030078a003c080221f7a08316adc2f01b50101013400000fa40003a983c0179cbc0003df3a00018295fd45094022000100074401c072b63b51" id="495b4f9a32decb1c7b9f75d7813cb7437f0d9b543abd397a2055eb6a9ff882c6:1/00000200"> + <segments> + </segments> + <tags> + <tag content="taglist, video-codec=(string)H.265;"/> + </tags> + </stream> + <stream type="audio" caps="audio/mpeg, framed=(boolean)true, mpegversion=(int)2, level=(string)2, profile=(string)lc, rate=(int)48000, channels=(int)2, stream-format=(string)adts" id="495b4f9a32decb1c7b9f75d7813cb7437f0d9b543abd397a2055eb6a9ff882c6:1/00001010"> + <segments> + </segments> + <tags> + <tag content="taglist, audio-codec=(string)"MPEG-4\ AAC";"/> + </tags> + </stream> + </streams> + <tags> + <tag content="taglist, audio-codec=(string)"MPEG-4\ AAC", video-codec=(string)H.265;"/> + </tags> +</file> diff --git a/testsuites/validate.testslist b/testsuites/validate.testslist index 3bfdbda..07ab1c6 100644 --- a/testsuites/validate.testslist +++ b/testsuites/validate.testslist @@ -34,6 +34,7 @@ validate.file.glvideomixer.simple.seek_forward.bgra validate.file.glvideomixer.simple.seek_forward.synchronized validate.file.glvideomixer.simple.seek_with_stop.bgra validate.file.glvideomixer.simple.seek_with_stop.synchronized +validate.file.media_check.cm5000_hevc_1080i_colorbars_ts validate.file.media_check.GH1_00094_1920x1280_MTS validate.file.media_check.bowlerhatdancer_sleepytom_SGP_mjpeg_avi validate.file.media_check.fragmented_nonseekable_sink_mp4 @@ -71,6 +72,7 @@ validate.file.media_check.vorbis_vp9_webm validate.file.media_check.xdcam-pal-d10-imx30_mxf validate.file.media_check.xdcam-pal-d10-imx50_mxf validate.file.media_check.xdcam-pal-dv25_mxf +validate.file.playback.change_state_intensive.cm5000_hevc_1080i_colorbars_ts validate.file.playback.change_state_intensive.GH1_00094_1920x1280_MTS validate.file.playback.change_state_intensive.bowlerhatdancer_sleepytom_SGP_mjpeg_avi validate.file.playback.change_state_intensive.fragmented_nonseekable_sink_mp4 @@ -106,6 +108,7 @@ validate.file.playback.change_state_intensive.xdcam-pal-d10-imx30_mxf validate.file.playback.change_state_intensive.xdcam-pal-d10-imx50_mxf validate.file.playback.change_state_intensive.xdcam-pal-dv25_mxf validate.file.playback.disable_subtitle_track_while_paused.test5_mkv +validate.file.playback.fast_forward.cm5000_hevc_1080i_colorbars_ts validate.file.playback.fast_forward.GH1_00094_1920x1280_MTS validate.file.playback.fast_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi validate.file.playback.fast_forward.mp3_h264_0_mp4 @@ -126,6 +129,7 @@ validate.file.playback.fast_forward.vorbis_theora_1_ogg validate.file.playback.fast_forward.vorbis_vp8_0_webm validate.file.playback.fast_forward.vorbis_vp8_1_webm validate.file.playback.fast_forward.vorbis_vp9_webm +validate.file.playback.play_15s.cm5000_hevc_1080i_colorbars_ts validate.file.playback.play_15s.GH1_00094_1920x1280_MTS validate.file.playback.play_15s.bowlerhatdancer_sleepytom_SGP_mjpeg_avi validate.file.playback.play_15s.fragmented_nonseekable_sink_mp4 @@ -177,6 +181,7 @@ validate.file.playback.reverse_playback.samples_multimedia_cx_flac_Yesterday_fla validate.file.playback.reverse_playback.samples_multimedia_cx_testsuite_iv31_avi validate.file.playback.reverse_playback.vorbis_theora_0_ogg validate.file.playback.reverse_playback.vorbis_theora_1_ogg +validate.file.playback.scrub_forward_seeking.cm5000_hevc_1080i_colorbars_ts validate.file.playback.scrub_forward_seeking.GH1_00094_1920x1280_MTS validate.file.playback.scrub_forward_seeking.bowlerhatdancer_sleepytom_SGP_mjpeg_avi validate.file.playback.scrub_forward_seeking.mp3_h264_0_mp4 @@ -210,6 +215,7 @@ validate.file.playback.scrub_forward_seeking.vorbis_vp9_webm validate.file.playback.scrub_forward_seeking.xdcam-pal-d10-imx30_mxf validate.file.playback.scrub_forward_seeking.xdcam-pal-d10-imx50_mxf validate.file.playback.scrub_forward_seeking.xdcam-pal-dv25_mxf +validate.file.playback.seek_backward.cm5000_hevc_1080i_colorbars_ts validate.file.playback.seek_backward.GH1_00094_1920x1280_MTS validate.file.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi validate.file.playback.seek_backward.mp3_h264_0_mp4 @@ -243,6 +249,7 @@ validate.file.playback.seek_backward.vorbis_vp9_webm validate.file.playback.seek_backward.xdcam-pal-d10-imx30_mxf validate.file.playback.seek_backward.xdcam-pal-d10-imx50_mxf validate.file.playback.seek_backward.xdcam-pal-dv25_mxf +validate.file.playback.seek_forward.cm5000_hevc_1080i_colorbars_ts validate.file.playback.seek_forward.GH1_00094_1920x1280_MTS validate.file.playback.seek_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi validate.file.playback.seek_forward.mp3_h264_0_mp4 @@ -276,6 +283,7 @@ validate.file.playback.seek_forward.vorbis_vp9_webm validate.file.playback.seek_forward.xdcam-pal-d10-imx30_mxf validate.file.playback.seek_forward.xdcam-pal-d10-imx50_mxf validate.file.playback.seek_forward.xdcam-pal-dv25_mxf +validate.file.playback.seek_with_stop.cm5000_hevc_1080i_colorbars_ts validate.file.playback.seek_with_stop.GH1_00094_1920x1280_MTS validate.file.playback.seek_with_stop.bowlerhatdancer_sleepytom_SGP_mjpeg_avi validate.file.playback.seek_with_stop.mp3_h264_0_mp4 @@ -545,6 +553,7 @@ validate.imagesequence.transcode.to_vorbis_and_theora_in_ogg.00000_jpeg validate.imagesequence.transcode.to_vorbis_and_vp8_in_webm.00000_jpeg validate.imagesequence.transcode.to_vorbis_and_vp9_in_webm.00000_jpeg validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 +~validate.rtsp.playback.change_state_intensive.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp.playback.change_state_intensive.GH1_00094_1920x1280_MTS ~validate.rtsp.playback.change_state_intensive.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp.playback.change_state_intensive.fragmented_nonseekable_sink_mp4 @@ -571,6 +580,7 @@ validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 ~validate.rtsp.playback.change_state_intensive.vorbis_vp8_1_webm ~validate.rtsp.playback.change_state_intensive.vorbis_vp9_webm ~validate.rtsp.playback.disable_subtitle_track_while_paused.test5_mkv +~validate.rtsp.playback.play_15s.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp.playback.play_15s.GH1_00094_1920x1280_MTS ~validate.rtsp.playback.play_15s.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp.playback.play_15s.fragmented_nonseekable_sink_mp4 @@ -605,6 +615,7 @@ validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 ~validate.rtsp.playback.play_15s.xdcam-pal-d10-imx30_mxf ~validate.rtsp.playback.play_15s.xdcam-pal-d10-imx50_mxf ~validate.rtsp.playback.play_15s.xdcam-pal-dv25_mxf +~validate.rtsp.playback.seek_backward.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp.playback.seek_backward.GH1_00094_1920x1280_MTS ~validate.rtsp.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp.playback.seek_backward.mp3_h264_0_mp4 @@ -629,6 +640,7 @@ validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 ~validate.rtsp.playback.seek_backward.vorbis_vp8_0_webm ~validate.rtsp.playback.seek_backward.vorbis_vp8_1_webm ~validate.rtsp.playback.seek_backward.vorbis_vp9_webm +~validate.rtsp.playback.seek_forward.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp.playback.seek_forward.GH1_00094_1920x1280_MTS ~validate.rtsp.playback.seek_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp.playback.seek_forward.mp3_h264_0_mp4 @@ -653,6 +665,7 @@ validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 ~validate.rtsp.playback.seek_forward.vorbis_vp8_0_webm ~validate.rtsp.playback.seek_forward.vorbis_vp8_1_webm ~validate.rtsp.playback.seek_forward.vorbis_vp9_webm +~validate.rtsp2.playback.change_state_intensive.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp2.playback.change_state_intensive.GH1_00094_1920x1280_MTS ~validate.rtsp2.playback.change_state_intensive.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp2.playback.change_state_intensive.fragmented_nonseekable_sink_mp4 @@ -687,6 +700,7 @@ validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 ~validate.rtsp2.playback.change_state_intensive.xdcam-pal-d10-imx30_mxf ~validate.rtsp2.playback.change_state_intensive.xdcam-pal-d10-imx50_mxf ~validate.rtsp2.playback.change_state_intensive.xdcam-pal-dv25_mxf +~validate.rtsp2.playback.fast_forward.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp2.playback.fast_forward.GH1_00094_1920x1280_MTS ~validate.rtsp2.playback.fast_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp2.playback.fast_forward.mp3_h264_0_mp4 @@ -705,6 +719,7 @@ validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 ~validate.rtsp2.playback.fast_forward.vorbis_theora_1_ogg ~validate.rtsp2.playback.fast_forward.vorbis_vp8_0_webm ~validate.rtsp2.playback.fast_forward.vorbis_vp8_1_webm +~validate.rtsp2.playback.play_15s.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp2.playback.play_15s.GH1_00094_1920x1280_MTS ~validate.rtsp2.playback.play_15s.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp2.playback.play_15s.fragmented_nonseekable_sink_mp4 @@ -753,6 +768,7 @@ validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 ~validate.rtsp2.playback.reverse_playback.samples_multimedia_cx_testsuite_iv31_avi ~validate.rtsp2.playback.reverse_playback.vorbis_theora_0_ogg ~validate.rtsp2.playback.reverse_playback.vorbis_theora_1_ogg +~validate.rtsp2.playback.seek_backward.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp2.playback.seek_backward.GH1_00094_1920x1280_MTS ~validate.rtsp2.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp2.playback.seek_backward.mp3_h264_0_mp4 @@ -786,6 +802,7 @@ validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 ~validate.rtsp2.playback.seek_backward.xdcam-pal-d10-imx30_mxf ~validate.rtsp2.playback.seek_backward.xdcam-pal-d10-imx50_mxf ~validate.rtsp2.playback.seek_backward.xdcam-pal-dv25_mxf +~validate.rtsp2.playback.seek_forward.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp2.playback.seek_forward.GH1_00094_1920x1280_MTS ~validate.rtsp2.playback.seek_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp2.playback.seek_forward.mp3_h264_0_mp4 @@ -819,6 +836,7 @@ validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4 ~validate.rtsp2.playback.seek_forward.xdcam-pal-d10-imx30_mxf ~validate.rtsp2.playback.seek_forward.xdcam-pal-d10-imx50_mxf ~validate.rtsp2.playback.seek_forward.xdcam-pal-dv25_mxf +~validate.rtsp2.playback.seek_with_stop.cm5000_hevc_1080i_colorbars_ts ~validate.rtsp2.playback.seek_with_stop.GH1_00094_1920x1280_MTS ~validate.rtsp2.playback.seek_with_stop.bowlerhatdancer_sleepytom_SGP_mjpeg_avi ~validate.rtsp2.playback.seek_with_stop.mp3_h264_0_mp4 |