[ffdec_aac_latm] Fails to decode when channels/rate are specified
Submitted by Tvrtko Ursulin
Link to original bug (#678078)
Description
Code from 0.10 GIT:
gstreamer 11c8ffb6fbd20081c49708cb41e0ec6e2ed09c27
-base 1f6056eafb6c37f4c78ed22b2796a1dcaeb51ee6
-good 50c85392cd0a8824b917790a12d92f237dbd55ce
-bad acf4463f
-ugly 09284b9862504f73924d88ac00b2c7d08dd7a001
-ffmpeg 9761a6501b518a554fc5e52de8e9acdc4f8ced9a
Plus a patch to -ugly mpeg2dec to set its rank to NONE making -ffmpeg MPEG2
decoder used.
Shortest sample is 5Mb, available at request.
Seems to hang shortly after starting up:
file:///data/data/media/bbc-hd.ts
gst-launch-0.10 -v playbin2 uri=Setting pipeline to PAUSED ...
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-size = -1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: use-buffering = FALSE
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: download = FALSE
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: uri = "file:///data/data/media/bbc-hd.ts"
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: connection-speed = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: source = (GstFileSrc) source
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstTypeFindElement:typefind.GstPad:src: caps = video/mpegts, systemstream=(boolean)true, packetsize=(int)188
Pipeline is PREROLLING ...
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstTSDemux:tsdemux0.GstPad:sink: caps = video/mpegts, systemstream=(boolean)true, packetsize=(int)188
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink0: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)latm
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src0: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)latm
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstAacParse:aacparse0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)latm
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstAacParse:aacparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)loas, framed=(boolean)true, rate=(int)48000, channels=(int)6
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstAacParse:aacparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)loas, framed=(boolean)true, rate=(int)48000, channels=(int)6
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src1: caps = video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_h264:ffdec_h2640.GstPad:sink: caps = video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal
0:00:00.053820977 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing SPS 0 referenced in buffering period
0:00:00.054012203 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.054119835 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.054297602 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.054407229 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.054507699 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.054610901 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.054740929 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.054842256 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.054940260 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.055031291 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.055125250 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.055216988 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.055307764 30174 0x7f7120036390 ERROR ffmpeg :0:: no frame!
0:00:00.055631388 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing SPS 0 referenced in buffering period
0:00:00.055864027 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.056017895 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.056135683 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.056228930 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.056333956 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.056426075 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.056523197 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.056618664 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.056731069 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.056827228 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.056928295 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.057026459 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.057123064 30174 0x7f7120036390 ERROR ffmpeg :0:: no frame!
0:00:00.057275754 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing SPS 0 referenced in buffering period
0:00:00.057380469 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.057485611 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.057591770 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.057700721 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.057798880 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.057891937 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.057987524 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.058092771 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink2: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)latm
0:00:00.058250518 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.058351153 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.058448531 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.058549582 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.058657055 30174 0x7f7120036390 ERROR ffmpeg :0:: no frame!
0:00:00.058811559 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing SPS 0 referenced in buffering period
0:00:00.058918385 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.059020990 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.059126482 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.059221207 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.059319271 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.059425781 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.059521269 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.059621122 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.059729833 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.059824578 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.059933078 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.060025894 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.060117446 30174 0x7f7120036390 ERROR ffmpeg :0:: no frame!
0:00:00.060377488 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing SPS 0 referenced in buffering period
0:00:00.060428936 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 2 referenced
0:00:00.060449722 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.060489952 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 2 referenced
0:00:00.060518273 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.060550678 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 2 referenced
0:00:00.060569330 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.060602026 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 2 referenced
0:00:00.060620642 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.060660642 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 2 referenced
0:00:00.060679750 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.060709849 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 2 referenced
0:00:00.060730250 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.060756430 30174 0x7f7120036390 ERROR ffmpeg :0:: no frame!
0:00:00.060822905 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing SPS 0 referenced in buffering period
0:00:00.060856659 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.060878378 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.060910313 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.060931856 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.060959801 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.060978151 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061008642 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061029785 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061062967 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061084536 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061113362 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061131808 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061154800 30174 0x7f7120036390 ERROR ffmpeg :0:: no frame!
0:00:00.061210689 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing SPS 0 referenced in buffering period
0:00:00.061238919 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061257566 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061286418 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061309861 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061331876 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061357279 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061378466 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061401834 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061423523 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061443428 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061465608 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061486385 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061506575 30174 0x7f7120036390 ERROR ffmpeg :0:: no frame!
0:00:00.061544359 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing SPS 0 referenced in buffering period
0:00:00.061570208 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061588944 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061613365 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061634042 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061691099 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061721584 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061745885 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061764095 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061792526 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061811137 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061832676 30174 0x7f7120036390 ERROR ffmpeg :0:: non-existing PPS 0 referenced
0:00:00.061858034 30174 0x7f7120036390 ERROR ffmpeg :0:: decode_slice_header error
0:00:00.061876454 30174 0x7f7120036390 ERROR ffmpeg :0:: no frame!
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src2: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)latm
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstAacParse:aacparse1.GstPad:sink: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)latm
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstAacParse:aacparse1.GstPad:src: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)loas, framed=(boolean)true, rate=(int)24000, channels=(int)1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-buffers = 5
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-time = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
0:00:00.150091248 30174 0x7f7120036390 ERROR ffmpeg :0:: mmco: unref short failure
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_h264:ffdec_h2640.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-buffers = 5
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-time = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
/GstPlayBin2:playbin20/GstInputSelector:inputselector0.GstSelectorPad:sink0: always-ok = FALSE
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: always-ok = FALSE
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink1: always-ok = FALSE
/GstPlayBin2:playbin20/GstInputSelector:inputselector0: active-pad = (GstSelectorPad) sink0
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink1: tags = ((GstTagList*) 0x7f710c001870)
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_aac_latm:ffdec_aac_latm1.GstPad:sink: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)loas, framed=(boolean)true, rate=(int)24000, channels=(int)1
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink1: tags = ((GstTagList*) 0x7f710c001840)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink1: tags = ((GstTagList*) 0x7f710c0016f0)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink1: tags = ((GstTagList*) 0x7f710c001560)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink1: tags = ((GstTagList*) 0x7f710c001470)
/GstPlayBin2:playbin20/GstPlaySink:playsink: volume = 1.000000
/GstPlayBin2:playbin20/GstPlaySink:playsink: mute = FALSE
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:abin/GstAutoAudioSink:audiosink/GstAlsaSink:audiosink-actual-sink-alsa: ts-offset = 0
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: ts-offset = 0
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7118037a00)
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_aac_latm:ffdec_aac_latm0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)4, stream-format=(string)loas, framed=(boolean)true, rate=(int)48000, channels=(int)6
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7118001290)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7118037750)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7120036690)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7118001290)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f712000c2a0)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7120065030)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7118037a30)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7118001900)
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7120036500)
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20.GstDecodePad:src0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20.GstDecodePad:src0.GstProxyPad:proxypad7: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0.GstGhostPad:src0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0.GstGhostPad:src0.GstProxyPad:proxypad12: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstInputSelector:inputselector0.GstSelectorPad:sink0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstInputSelector:inputselector0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink.GstGhostPad:video_sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink.GstGhostPad:video_sink.GstProxyPad:proxypad16: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink.GstGhostPad:video_sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstStreamSynchronizer:streamsynchronizer0.GstPad:sink_0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstStreamSynchronizer:streamsynchronizer0.GstPad:src_0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin.GstGhostPad:sink.GstProxyPad:proxypad20: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstQueue:vqueue.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstQueue:vqueue.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv.GstGhostPad:sink.GstProxyPad:proxypad18: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstFFMpegCsp:conv.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstFFMpegCsp:conv.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoScale:scale.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoScale:scale.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoBalance:videobalance.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoBalance:videobalance.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstFFMpegCsp:conv2.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstFFMpegCsp:conv2.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv.GstGhostPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv.GstGhostPad:src.GstProxyPad:proxypad19: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink.GstProxyPad:proxypad17: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstPlaySink:playsink/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)1440, height=(int)1080, pixel-aspect-ratio=(fraction)4/3, interlaced=(boolean)false, framerate=(fraction)0/1
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: tags = ((GstTagList*) 0x7f7120112890)
Redistribute latency...