Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sudipj@sudipj-host-ubuntu:~/gst/git$ gst-validate-transcoding-1.0 --set-scenario=seek_forward -o 'video/mpegts,systemstream=true,packetsize=188:video/x-h264:audio/mpeg,mpegversion=4' file:///home/sudipj/Streams/gms_testing_samples/qt/big_buck_bunny_480p_h264.mov file:///home/sudipj/Streams/transcode/big_bunny_480_640_seek_forward_h264_aac.ts.transcode
- =========================================
- Running scenario seek_forward on pipeline encoding-pipeline
- =========================================
- Starting pipeline
- 0:00:00.287001195 8934 0x7fea44004720 ERROR validate gst-validate-reporter.c:140:gst_validate_report_valist: <avdec_h264-0:src> 262149 (critical) : caps(4): a field in caps has an unexpected value : Field width from setcaps caps 'video/x-raw, format=(string)I420, width=(int)854, height=(int)480, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, chroma-site=(string)dv, colorimetry=(string)bt601, framerate=(fraction)24/1' is different from expected value in caps 'pending-fields, width=(int)853, height=(int)480, framerate=(fraction)24/1, pixel-aspect-ratio=(fraction)1/1;'
- 0:00:00.375076628 8934 0x7fea44004720 ERROR validate gst-validate-reporter.c:140:gst_validate_report_valist: <avdec_h264-0:sink> 262148 (critical) : caps(4): getcaps function isn't proxying downstream fields correctly : Peer pad structure 'video/x-raw, format=(string)I420, width=(int)854, height=(int)480, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, chroma-site=(string)dv, colorimetry=(string)bt601, framerate=(fraction)24/1;' has no similar version on pad's caps 'video/x-h264, alignment=(string)au, stream-format=(string)avc, parsed=(boolean)true, level=(string)3, profile=(string)main, codec_data=(buffer)014d401effe10015274d401ea9181b07bcde00d4040406db0ad7bdf01001000428de09c8, width=(int)853, height=(int)480, framerate=(fraction)24/1, pixel-aspect-ratio=(fraction)1/1'
- <position: 0:00:04.958333333 duration: 0:09:56.461666666 speed: 1.000000 />
- (Executing action: First-forward-seek, number: 0 at position: 0:00:05.000000000 repeat: -1) | seeking to: 0:00:10.000000000 stop: 99:99:99.999999999 Rate 1.000000
- <position: 0:00:29.999999999 duration: 0:09:56.461666666 speed: 1.000000 />>
- (Executing action: Unnamed, number: 1 at position: 0:00:30.000000000 repeat: -1) | Stoping pipeline
- encoding-pipeline --> State change request NULL, quiting mainloop
- issue : An issue happend during the execution of a scenario
- Detected on <seek_forward> at 0:00:37.337920485
- Details : Force stopping a transcoding pipeline is not recommanded you should make sure to finalize it using a EOS event
- warning : a serialized event received should be pushed in the same 'time' as it was received
- Detected on <capsfilter1:src> at 0:00:15.424306389
- Details : Serialized event GstEventCaps, caps=(GstCaps)"video/x-h264\,\ stream-format\=\(string\)byte-stream\,\ alignment\=\(string\)au\,\ level\=\(string\)3\,\ profile\=\(string\)high\,\ width\=\(int\)854\,\ height\=\(int\)480\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ framerate\=\(fraction\)24/1\,\ parsed\=\(boolean\)true"; wasn't pushed before expected timestamp 0:00:11.833333332 on pad capsfilter1:src
- Description : serialized events should be pushed in the same order they are received and serialized with buffers. If an event is received after a buffer with timestamp end 'X', it should be pushed right after buffers with timestamp end 'X'
- warning : received the same caps twice
- Detected on <capsfilter1:sink> at 0:00:15.424091219
- Details : video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, level=(string)3, profile=(string)high, width=(int)854, height=(int)480, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)24/1, parsed=(boolean)true
- warning : We got a g_log warning
- Detected on <encoding-pipeline> at 0:00:13.112369810
- Details : gstpad.c:4033:gst_pad_push_data:<muxer:src> Got data flow before segment event
- warning : Query position reported a value superior than what query duration returned
- Detected on <seek_forward> at 0:00:12.677038571
- Details : Reported position 39:05:37.444309657 > reported duration 0:09:56.461666666
- warning : received an unexpected flush stop event
- Detected on <muxer:sink_66> at 0:00:12.612858478
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <queue2:src> at 0:00:12.612848768
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <queue2:sink> at 0:00:12.612840504
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <capsfilter3:src> at 0:00:12.612830460
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <capsfilter3:sink> at 0:00:12.612821399
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <aacparse1:src> at 0:00:12.612811555
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <aacparse1:sink> at 0:00:12.612801391
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <streamcombiner1:src> at 0:00:12.612788389
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <sink:sink> at 0:00:12.612403782
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <muxer:src> at 0:00:12.612388819
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <muxer:sink_65> at 0:00:12.612374273
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <queue0:src> at 0:00:12.612362383
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <queue0:sink> at 0:00:12.612353140
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <capsfilter1:src> at 0:00:12.612341551
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <capsfilter1:sink> at 0:00:12.612330281
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <h264parse1:src> at 0:00:12.612318302
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <h264parse1:sink> at 0:00:12.612302814
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush stop event
- Detected on <streamcombiner0:src> at 0:00:12.612282958
- Details : Unexpected flush-stop GstEventFlushStop, reset-time=(boolean)true;
- warning : received an unexpected flush start event
- Detected on <streamcombiner1:src> at 0:00:10.587322306
- Details : Received flush-start from when flush-stop was expected
- warning : received an unexpected flush start event
- Detected on <muxer:src> at 0:00:10.586805241
- Details : Received flush-start from when flush-stop was expected
- warning : received an unexpected flush start event
- Detected on <streamcombiner0:src> at 0:00:10.513887347
- Details : Received flush-start from when flush-stop was expected
- warning : a serialized event received should be pushed in the same 'time' as it was received
- Detected on <muxer:src> at 0:00:00.803186964
- Details : Serialized event GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_TIME, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)596458333333, time=(guint64)0, position=(guint64)0, duration=(guint64)18446744073709551615;"; wasn't pushed before expected timestamp 0:00:00.000000000 on pad muxer:src
- Description : serialized events should be pushed in the same order they are received and serialized with buffers. If an event is received after a buffer with timestamp end 'X', it should be pushed right after buffers with timestamp end 'X'
- warning : a new segment event has different value than the received one
- Detected on <muxer:src> at 0:00:00.763325862
- Details : Expected segment didn't match received segment event
- Description : when receiving a new segment, an element should push an equivalentsegment downstream
- critical : getcaps function isn't proxying downstream fields correctly
- Detected on <avdec_h264-0:sink> at 0:00:00.303348056
- Details : Peer pad structure 'video/x-raw, format=(string)I420, width=(int)854, height=(int)480, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, chroma-site=(string)dv, colorimetry=(string)bt601, framerate=(fraction)24/1;' has no similar version on pad's caps 'video/x-h264, alignment=(string)au, stream-format=(string)avc, parsed=(boolean)true, level=(string)3, profile=(string)main, codec_data=(buffer)014d401effe10015274d401ea9181b07bcde00d4040406db0ad7bdf01001000428de09c8, width=(int)853, height=(int)480, framerate=(fraction)24/1, pixel-aspect-ratio=(fraction)1/1'
- Description : elements should set downstream caps restrictions on its caps when replying upstream's getcaps queries to avoid upstream sending data in an unsupported format
- Got critical error Peer pad structure 'video/x-raw, format=(string)I420, width=(int)854, height=(int)480, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, chroma-site=(string)dv, colorimetry=(string)bt601, framerate=(fraction)24/1;' has no similar version on pad's caps 'video/x-h264, alignment=(string)au, stream-format=(string)avc, parsed=(boolean)true, level=(string)3, profile=(string)main, codec_data=(buffer)014d401effe10015274d401ea9181b07bcde00d4040406db0ad7bdf01001000428de09c8, width=(int)853, height=(int)480, framerate=(fraction)24/1, pixel-aspect-ratio=(fraction)1/1', setting return value to 18
- critical : a field in caps has an unexpected value
- Detected on <avdec_h264-0:src> at 0:00:00.215259662
- Details : Field width from setcaps caps 'video/x-raw, format=(string)I420, width=(int)854, height=(int)480, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, chroma-site=(string)dv, colorimetry=(string)bt601, framerate=(fraction)24/1' is different from expected value in caps 'pending-fields, width=(int)853, height=(int)480, framerate=(fraction)24/1, pixel-aspect-ratio=(fraction)1/1;'
- Description : fields set on a sink pad should be propagated downstream via set caps
- Pipeline finished, issues found: 30
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement