<div dir="ltr"><div style><div style>Dear All,</div><div><br></div><div>I am working in a video player with the gstreamer libs under linux in a odroid x2. When i try to play a mov video using the exynos mfc decoder in get a error.</div>
</div><div style><br></div><div style>This is the pipleline:</div><div style><br></div><div>gst-launch-1.0 filesrc location=nbacafe_test30mb.mov ! qtdemux name=d d.video_0 ! h264parse ! video/x-h264,stream-format=byte-stream,aligment=av ! mfcdec ! videoconvert ! fbdevsink <br>
</div><div><br></div><div style>And this the output:</div><div style><br></div><div>Setting pipeline to PAUSED ...<br></div><div><div>Pipeline is PREROLLING ...</div><div>/GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:sink: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)4.1, profile=(string)main, codec_data=(buffer)014d4029ff010014274d4029a9180a00b7600d4040406db0ad7bdf0101000428de09c8, width=(int)1280, height=(int)720, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1</div>
<div>/GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:src: caps = video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, level=(string)4.1, profile=(string)main, width=(int)1280, height=(int)720, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true</div>
<div>/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-h264, stream-format=(string)byte-stream, aligment=(string)av, alignment=(string)au, level=(string)4.1, profile=(string)main, width=(int)1280, height=(int)720, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true</div>
<div>/GstPipeline:pipeline0/GstMFCDec:mfcdec0.GstPad:sink: caps = video/x-h264, stream-format=(string)byte-stream, aligment=(string)av, alignment=(string)au, level=(string)4.1, profile=(string)main, width=(int)1280, height=(int)720, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true</div>
<div>/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, level=(string)4.1, profile=(string)main, width=(int)1280, height=(int)720, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true</div>
<div>ERROR: from element /GstPipeline:pipeline0/GstMFCDec:mfcdec0: Failed to initialize output</div><div>Additional debug info:</div><div>gstmfcdec.c(905): gst_mfc_dec_dequeue_output (): /GstPipeline:pipeline0/GstMFCDec:mfcdec0:</div>
<div>mfc_dec_init: -1</div><div>ERROR: pipeline doesn't want to preroll.</div><div>Setting pipeline to NULL ...</div><div>/GstPipeline:pipeline0/GstMFCDec:mfcdec0.GstPad:sink: caps = NULL</div><div>/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = NULL</div>
<div>/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = NULL</div><div>/GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:src: caps = NULL</div><div>/GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:sink: caps = NULL</div>
<div>/GstPipeline:pipeline0/GstQTDemux:d.GstPad:audio_0: caps = NULL</div><div>/GstPipeline:pipeline0/GstQTDemux:d.GstPad:video_0: caps = NULL</div><div>Freeing pipeline ...</div></div><div><br></div><div><br></div><div style>
I'm using debian with the kernel 3.8.13</div><div><br></div><div style>What is the problem?</div><div><br></div>-- <br><div><p style>Best regads <b><br></b></p><p><b>David Vega Nevares</b> <br></p><p>Departamento de desarrollo</p>
</div><div><p><font color="#cc6600"><b>ALTABOX</b> </font></p></div><div><p><i><a href="mailto:dvega@altabox.net" target="_blank">dvega@altabox.net</a></i></p><p><br></p></div>
</div>