mx6: video playback using the coda driver
Fabio Estevam
festevam at gmail.com
Mon Oct 9 13:17:51 UTC 2017
On Mon, Oct 9, 2017 at 7:31 AM, Fabio Estevam <festevam at gmail.com> wrote:
> On Sun, Oct 8, 2017 at 11:09 PM, Nicolas Dufresne <nicolas at ndufresne.ca> wrote:
>
>> This is likely going to fix you issue, the decoder requires a parsed stream
>> (see parsed=1 field).
>
> I get a different error now:
>
> # gst-launch-1.0 filesrc location=/root/trailer_1080p_h264_mp3.avi ! h264parse !
> v4l2video1dec ! kmssink name=imx-drm sync=0
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
> ERROR: from element /GstPipeline:pipeline0/GstKMSSink:imx-drm:
> GStreamer encountered a general resource error.
> Additional debug info:
> gstkmssink.c(1320): gst_kms_sink_show_frame ():
> /GstPipeline:pipeline0/GstKMSSink:imx-drm:
> drmModeSetPlane failed: Numerical result out of range (-34)
> ERROR: pipeline doesn't want to preroll.
> Setting pipeline to NULL ...
> Freeing pipeline ...
> #
This same error happens if I run gst-play-1.0:
# gst-play-1.0 /root/trailer_1080p_h264_mp3.avi
Press 'k' to see a list of keyboard shortcuts.
Now playing /root/trailer_1080p_h264_mp3.avi
Redistribute latency...
ERROR GStreamer encountered a general resource error. for
file:///root/trailer_1080p_h264_mp3.avi
ERROR debug information: gstkmssink.c(1320): gst_kms_sink_show_frame
(): /GstPlayBin:playbin/GstPlaySink:playsink/GstBin:vbin/GstKMSSink:kmssink0:
drmModeSetPlane failed: Numerical result out of range (-34)
Reached end of play list.
# gst-play-1.0 -v /root/trailer_1080p_h264_mp3.avi
Press 'k' to see a list of keyboard shortcuts.
Now playing /root/trailer_1080p_h264_mp3.avi
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: buffer-size = -1
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: use-buffering = false
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: download = false
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: uri =
file:///root/trailer_1080p_h264_mp3.avi
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: connection-speed = 0
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: source =
"\(GstFileSrc\)\ source"
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src:
caps = video/x-msvideo
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src:
caps = NULL
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_0:
caps = video/x-h264, variant=(string)itu, framerate=(fraction)25/1,
width=(int)1920, heigh
t=(int)1080
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstH264Parse:h264parse0.GstPad:sink:
caps = video/x-h264, variant=(string)itu, framerate=(fraction)25/1,
width=(int)1920, height=(
int)1080
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_1:
caps = audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)48000,
channels=(int)2, cod
ec_data=(buffer)010002000000800401007105
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpegAudioParse:mpegaudioparse0.GstPad:sink:
caps = audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)48000,
channels=(int
)2, codec_data=(buffer)010002000000800401007105
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-buffers = 5
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-time = 0
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstMultiQueuePad:sink_0:
caps = video/x-h264, variant=(string)itu, framerate=(fraction)25/1,
width=(int)
1920, height=(int)1080
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstMultiQueuePad:sink_1:
caps = audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)48000,
channels=
(int)2, codec_data=(buffer)010002000000800401007105
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-buffers = 5
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-time = 0
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-buffers = 5
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-time = 0
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstH264Parse:h264parse0.GstPad:src:
caps = video/x-h264, variant=(string)itu, framerate=(fraction)25/1,
width=(int)1920, height=(i
nt)1080, interlace-mode=(string)progressive, parsed=(boolean)true,
stream-format=(string)byte-stream, alignment=(string)au,
profile=(string)high, level=(string)4
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/avdec_mp3:avdec_mp3-0.GstPad:sink:
caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1,
layer=(int)3, rate=(int)48000,
channels=(int)2, parsed=(boolean)true
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpegAudioParse:mpegaudioparse0.GstPad:src:
caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1,
layer=(int)3, rate=(
int)48000, channels=(int)2, parsed=(boolean)true
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/avdec_mp3:avdec_mp3-0.GstPad:src:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=
(int)2, channel-mask=(bitmask)0x0000000000000003
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/v4l2video1dec:v4l2video1dec0.GstPad:sink:
caps = video/x-h264, variant=(string)itu, framerate=(fraction)25/1,
width=(int)1920, hei
ght=(int)1080, interlace-mode=(string)progressive,
parsed=(boolean)true, stream-format=(string)byte-stream,
alignment=(string)au, profile=(string)high, level=(string)4
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstCapsFilter:capsfilter0.GstPad:src:
caps = video/x-h264, variant=(string)itu, framerate=(fraction)25/1,
width=(int)1920, height=
(int)1080, interlace-mode=(string)progressive, parsed=(boolean)true,
stream-format=(string)byte-stream, alignment=(string)au,
profile=(string)high, level=(string)4
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstCapsFilter:capsfilter0.GstPad:sink:
caps = video/x-h264, variant=(string)itu, framerate=(fraction)25/1,
width=(int)1920, height
=(int)1080, interlace-mode=(string)progressive, parsed=(boolean)true,
stream-format=(string)byte-stream, alignment=(string)au,
profile=(string)high, level=(string)4
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/v4l2video1dec:v4l2video1dec0.GstPad:src:
caps = video/x-raw, format=(string)YUY2, width=(int)1920,
height=(int)1080, interlace-mod
e=(string)progressive, pixel-aspect-ratio=(fraction)1/1,
chroma-site=(string)mpeg2, colorimetry=(string)bt709,
framerate=(fraction)25/1
/GstPlayBin:playbin/GstInputSelector:inputselector0.GstSelectorPad:sink_0:
always-ok = false
/GstPlayBin:playbin/GstInputSelector:inputselector1.GstSelectorPad:sink_0:
always-ok = false
/GstPlayBin:playbin/GstInputSelector:inputselector0.GstSelectorPad:sink_0:
active = true
/GstPlayBin:playbin/GstInputSelector:inputselector0.GstSelectorPad:sink_0:
active = true
/GstPlayBin:playbin/GstInputSelector:inputselector0: active-pad =
"\(GstSelectorPad\)\ sink_0"
/GstPlayBin:playbin/GstInputSelector:inputselector1: active-pad =
"\(GstSelectorPad\)\ sink_0"
/GstPlayBin:playbin/GstPlaySink:playsink: volume = 1
/GstPlayBin:playbin/GstPlaySink:playsink: mute = false
/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin/GstAlsaSink:alsasink1:
ts-offset = 0
/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:vbin/GstKMSSink:kmssink0:
ts-offset = 0
/GstPlayBin:playbin/GstInputSelector:inputselector1.GstPad:src: caps =
audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x000000000000
0003
/GstPlayBin:playbin/GstInputSelector:inputselector1.GstPad:src: caps =
audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x000000000000
0003
/GstPlayBin:playbin/GstInputSelector:inputselector1.GstPad:src: caps =
audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x000000000000
0003
/GstPlayBin:playbin/GstInputSelector:inputselector1.GstPad:src: caps =
audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x000000000000
0003
/GstPlayBin:playbin/GstInputSelector:inputselector1.GstPad:src: caps =
audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x000000000000
0003
/GstPlayBin:playbin/GstPlaySink:playsink.GstGhostPad:audio_sink.GstProxyPad:proxypad6:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=
(bitmask)0x0000000000000003
/GstPlayBin:playbin/GstPlaySink:playsink/GstTee:audiotee.GstTeePad:src_0:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x00
00000000000003
/GstPlayBin:playbin/GstPlaySink:playsink/GstStreamSynchronizer:streamsynchronizer0.GstPad:src_1:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, cha
nnel-mask=(bitmask)0x0000000000000003
/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin.GstGhostPad:sink.GstProxyPad:proxypad15:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channe
l-mask=(bitmask)0x0000000000000003
/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin/GstQueue:aqueue.GstPad:sink:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitm
ask)0x0000000000000003
/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin/GstQueue:aqueue.GstPad:sink:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitm
ask)0x0000000000000003
/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin.GstGhostPad:sink:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x00000
00000000003
/GstPlayBin:playbin/GstPlaySink:playsink/GstStreamSynchronizer:streamsynchronizer0.GstPad:sink_1:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, ch
annel-mask=(bitmask)0x0000000000000003
/GstPlayBin:playbin/GstPlaySink:playsink/GstTee:audiotee.GstPad:sink:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x000000
0000000003
/GstPlayBin:playbin/GstPlaySink:playsink.GstGhostPad:audio_sink: caps
= audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x00000000000
00003
/GstPlayBin:playbin/GstInputSelector:inputselector1.GstSelectorPad:sink_0:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x0
000000000000003
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0.GstGhostPad:src_1.GstProxyPad:proxypad5:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-m
ask=(bitmask)0x0000000000000003
/GstPlayBin:playbin/GstInputSelector:inputselector1.GstSelectorPad:sink_0:
tags = taglist, audio-codec=(string)"MPEG-1\ layer\ 3";
/GstPlayBin:playbin/GstInputSelector:inputselector1.GstSelectorPad:sink_0:
tags = taglist, audio-codec=(string)"MPEG-1\ layer\ 3",
encoder=(string)Lavf54.6.101,
container-format=(string)AVI/GstPlayBin:pla
ybin/GstInputSelector:inputselector1.GstSelectorPad:sink_0: tags =
taglist, audio-codec=(string)"MPEG-1\ Layer\ 3\ \(MP3\)",
encoder=(string)Lavf54.6.101, container-format=(string)AVI,
has-crc=(boolean)fa
lse, channel-mode=(string)joint-stereo,
nominal-bitrate=(uint)80000/GstPlayBin:playbin/GstInputSelector:inputselector1.GstSelectorPad:sink_0:
tags = taglist, audio-codec=(string)"MPEG-1\ Layer\ 3\ \(MP3\)
", encoder=(string)Lavf54.6.101, container-format=(string)AVI,
has-crc=(boolean)false, channel-mode=(string)joint-stereo,
nominal-bitrate=(uint)80000, minimum-bitrate=(uint)192000,
maximum-bitrate=(uint)1
92000, bitrate=(uint)193600/GstPlayBin:playbin/GstInputSelector:inputselector1.GstSelectorPad:sink_0:
tags = taglist, audio-codec=(string)"MPEG-1\ Layer\ 3\ \(MP3\)",
encoder=(string)Lavf54.6.101, contain
er-format=(string)AVI, has-crc=(boolean)false,
channel-mode=(string)joint-stereo, nominal-bitrate=(uint)80000,
minimum-bitrate=(uint)192000, maximum-bitrate=(uint)224000,
bitrate=(uint)195692/GstPlayBin:p
laybin/GstInputSelector:inputselector1.GstSelectorPad:sink_0: tags =
taglist, audio-codec=(string)"MPEG-1\ Layer\ 3\ \(MP3\)",
encoder=(string)Lavf54.6.101, container-format=(string)AVI,
has-crc=(boolean)
false, channel-mode=(string)joint-stereo, nominal-bitrate=(uint)80000,
minimum-bitrate=(uint)192000, maximum-bitrate=(uint)224000,
bitrate=(uint)200470/GstPlayBin:playbin/GstInputSelector:inputselector1.G
stSelectorPad:sink_0: tags = taglist, audio-codec=(string)"MPEG-1\
Layer\ 3\ \(MP3\)", encoder=(string)Lavf54.6.101,
container-format=(string)AVI, has-crc=(boolean)false,
channel-mode=(string)joint-stereo
, nominal-bitrate=(uint)80000, minimum-bitrate=(uint)160000,
maximum-bitrate=(uint)224000,
bitrate=(uint)201806/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin/GstPlaySinkAudioConvert:aconv/GstAudioCo
nvert:conv.GstPad:src: caps = audio/x-raw, format=(string)S16LE,
layout=(string)interleaved, rate=(int)48000, channels=(int)2,
channel-mask=(bitmask)0x000000000000000/GstPlayBin:playbin/GstInputSelector:i
nputselector1.GstSelectorPad:sink_0: tags = taglist,
audio-codec=(string)"MPEG-1\ Layer\ 3\ \(MP3\)",
encoder=(string)Lavf54.6.101, container-format=(string)AVI,
has-crc=(boolean)false, channel-mode=(stri
ng)joint-stereo, nominal-bitrate=(uint)80000,
minimum-bitrate=(uint)160000, maximum-bitrate=(uint)256000,
bitrate=(uint)202222/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin/GstPlaySinkAudioConvert:a
conv/GstAudioResample:resample.GstPad:src: caps = audio/x-raw,
format=(string)S16LE, layout=(string)interleaved, rate=(int)48000,
channels=(int)2,
channel-mask=(bitmask)0x000000000000000/GstPlayBin:playbi
n/GstPlaySink:playsink/GstBin:abin/GstPlaySinkAudioConvert:aconv/GstVolume:volume.GstPad:src:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channe
l-mask=(bitmask)0x000000000000000/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin/GstPlaySinkAudioConvert:aconv.GstGhostPad:src:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
r
ate=(int)48000, channels=(int)2,
channel-mask=(bitmask)0x000000000000000/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:vdbin/GstVideoConvert:vdconv.GstPad:src:
caps = video/x-raw, format=(string)YUY2, wi
dth=(int)1920, height=(int)1080, interlace-mode=(string)progressive,
pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)mpeg2,
colorimetry=(string)bt709,
framerate=(fraction)25//GstPlayBin:playbin/GstP
laySink:playsink/GstBin:vdbin/GstDeinterlace:deinterlace.GstPad:src:
caps = video/x-raw, format=(string)YUY2, width=(int)1920,
height=(int)1080, interlace-mode=(string)progressive,
pixel-aspect-ratio=(fra
ction)1/1, chroma-site=(string)mpeg2, colorimetry=(string)bt709,
framerate=(fraction)25//GstPlayBin:playbin/GstPlaySink:playsink/GstBin:vdbin.GstGhostPad:src:
caps = video/x-raw, format=(string)YUY2, widt
h=(int)1920, height=(int)1080, interlace-mode=(string)progressive,
pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)mpeg2,
colorimetry=(string)bt709,
framerate=(fraction)25//GstPlayBin:playbin/GstPla
ySink:playsink/GstBin:vbin.GstGhostPad:sink.GstProxyPad:proxypad10:
caps = video/x-raw, format=(string)YUY2, width=(int)1920,
height=(int)1080, interlace-mode=(string)progressive,
pixel-aspect-ratio=(frac
tion)1/1, chroma-site=(string)mpeg2, colorimetry=(string)bt709,
framerate=(fraction)25//GstPlayBin:playbin/GstPlaySink:playsink/GstBin:vdbin/GstDeinterlace:deinterlace.GstPad:sink:
caps = video/x-raw, for
mat=(string)YUY2, width=(int)1920, height=(int)1080,
interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1,
chroma-site=(string)mpeg2, colorimetry=(string)bt709,
framerate=(fraction)25//Gst
PlayBin:playbin/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoScale:scale.GstPad:src:
caps = video/x-raw, format=(string)YUY2, width=(int)1920,
height=(int)1080, interlace-mode=(s
tring)progressive, pixel-aspect-ratio=(fraction)1/1,
chroma-site=(string)mpeg2, colorimetry=(string)bt709,
framerate=(fraction)25//GstPlayBin:playbin/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConve
rt:vconv/GstVideoBalance:videobalance.GstPad:src: caps = video/x-raw,
format=(string)YUY2, width=(int)1920, height=(int)1080,
interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1,
chroma-s
ite=(string)mpeg2, colorimetry=(string)bt709,
framerate=(fraction)25//GstPlayBin:playbin/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoConvert:conv2.GstPad:src:
caps = video/x-raw
, format=(string)YUY2, width=(int)1920, height=(int)1080,
interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1,
chroma-site=(string)mpeg2, colorimetry=(string)bt709,
framerate=(fraction)25
//GstPlayBin:playbin/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv.GstGhostPad:src:
caps = video/x-raw, format=(string)YUY2, width=(int)1920,
height=(int)1080, interlace-mode=(string)prog
ressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)mpeg2,
colorimetry=(string)bt709, framerate=(fraction)25/Redistribute
latency../GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin/GstAlsaSi
nk:alsasink1.GstPad:sink: caps = audio/x-raw, format=(string)S16LE,
layout=(string)interleaved, rate=(int)48000, channels=(int)2,
channel-mask=(bitmask)0x000000000000000/GstPlayBin:playbin/GstPlaySink:pla
ysink/GstBin:abin/GstPlaySinkAudioConvert:aconv.GstGhostPad:src.GstProxyPad:proxypad14:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, channel-mask
=(bitmask)0x000000000000000/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin/GstPlaySinkAudioConvert:aconv/GstVolume:volume.GstPad:sink:
caps = audio/x-raw, foERROR GStreamer encountered a general reso
urce error. for file:///root/trailer_1080p_h264_mp3.avi
ERROR debug information: gstkmssink.c(1320): gst_kms_sink_show_frame
(): /GstPlayBin:playbin/GstPlaySink:playsink/GstBin:vbin/GstKMSSink:kmssink0:
drmModeSetPlane failed: Numerical result out of range (-34)
rmat=(string)S16LE, layout=(string)interleaved, rate=(int)48000,
channels=(int)2,
channel-mask=(bitmask)0x000000000000000/GstPlayBin:playbin/GstPlaySink:playsink/GstBin:abin/GstPlaySinkAudioConvert:aconv/
GstAudioResample:resample.GstPad:sink: caps = audio/x-raw,
format=(string)S16LE, layout=(string)interleaved, rate=(int)48000,
channels=(int)2,
channel-mask=(bitmask)0x000000000000000/GstPlayBin:playbin/Gs
tPlaySink:playsink/GstBin:abin/GstPlaySinkAudioConvert:aconv/GstAudioConvert:conv.GstPad:sink:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)48000, channels=(int)2, chann
/GstPlayBin:playbin/GstInputSelector:inputselector0.GstSelectorPad:sink_0:
tags = taglist, video-codec=(string)"ITU\
H.264"/GstPlayBin:playbin/GstInputSelector:inputselector0.GstSelectorPad:sink_0:
tags =
taglist, video-codec=(string)"ITU\ H.264",
encoder=(string)Lavf54.6.101,
container-format=(string)AVI/GstPlayBin:playbin/GstInputSelector:inputselector0.GstSelectorPad:sink_0:
tags = taglist, video-codec
Reached end of play lis# \ Profile\)",
encoder=(string)Lavf54.6.101, container-format=(string)AVI0:00:00.0 /
0:00:33.0
More information about the gstreamer-devel
mailing list