Firstly , you should check if you have ffdec_h264 in your device by "gst-inspect ffdec_h264".<div>According to your saying, you must have missed it, ffdec_h264 is included ffmpeg package, you must setup this package first, then, it will work.</div>
<div>I hope it will be helpful</div><div>And I supposed there was nothing with path. but I have totally no idea about cs.x64p file.</div><div>In my point, even you got all decoders, but the demuxers are also import for the media file, did you get correct demuxer ?</div>
<div><br><br><div class="gmail_quote">On Mon, Sep 12, 2011 at 2:38 PM, Pranshu Nahar <span dir="ltr"><<a href="mailto:pranshu24@gmail.com">pranshu24@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div dir="ltr">Hi Martin,<br>I ve been trying to use this ffdec_h264 via d same pipeline to play .mp4 but failed to do so as I always got the error saying :<br>"<b>ffdec_h264 missing"</b><br>Could u please tell how did you get this decoder working.<br>
<br>I am using Angstrom on Beagleboard.And all I do is I create a cs.x64p with the help of DVSDK.I get to see(while building that file through the command line) that all the decoders are being included but I can't read cs.x64p file to cross check if it's true !<br>
<br>i can very well play MPEG1 and 2 content but fail when it comes to MPEG-14 or h264 formats.<br><b>Where exactly do u place</b> <b>this cs.x64p file</b>?(considering you might be following the same procedure-->i want the path----I use: /usr/share/ti/ti-codecs-server/cs.x64p-->is this correct ? )<br>
<br>I ll be really grateful if you could you please guide me through this.<br><br>Regards,<br>Pranshu<br><br><br><br><div class="gmail_quote"><div><div></div><div class="h5">On Mon, Sep 12, 2011 at 11:20 AM, Mo Cheng <span dir="ltr"><<a href="mailto:chengmo03013106@gmail.com" target="_blank">chengmo03013106@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">Hi everyone:<div>I need some help to improve my project</div><div>I used to type "gst-launch -v filesrc location = 'xxxx.mp4' ! typefind ! qtdemux name=demux demux. ! queue2 ! ffdec_h264 ! xvimagesink demux. ! queue2 ! ffdec_aac ! autoaudiosink" to play a mp4 file, which composed by h-264 and AAC. it worked fine</div>
<div>But in my coding, it will freeze at the first frame, I have tried to set property of queue2 "max-size-time", some of mp4 sources will get better.</div><div>I also used "current-size-time" to get some info about the queue2, but I don't know the relationship between them</div>
<div>anybody who can give some hints about them?</div><div>Or I have on idea about my coding, Why it will not work but I will work in command line ?</div><div>The structure of pipeline are totally same</div><div><br></div>
<div>Martin</div>
<br></div></div>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><font color="#888888"><br><br clear="all"><br>-- <br><div dir="ltr">Pranshu Nahar<div>B.E(Hons)EEE,Msc(Hons)Mathematics <br><div>Bits-Pilani</div></div></div><br>
</font></div>
<br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>