AW: Help - Using GStreamer decoders to decode

Bernhard Graaf bernhard.graaf at gmx.de
Tue Jun 28 00:32:03 PDT 2011


Hi Ashwini,

 

I don't know anything about the 'ffdec_mpe2dec'. But the most decoders
generates a pad per data (video, audio, etc - anything else doesn't matter).
So you should handle these pads at the pad-added-event separately. After
that, you should queue these data's into an encoder and then pushing this
into a sink-element. 

 

Bernhard

 

  _____  

Von: gstreamer-devel-bounces+bernhard.graaf=gmx.de at lists.freedesktop.org
[mailto:gstreamer-devel-bounces+bernhard.graaf=gmx.de at lists.freedesktop.org]
Im Auftrag von Ashwini Sharma
Gesendet: Dienstag, 28. Juni 2011 09:19
An: Discussion of the development of and with GStreamer
Betreff: Re: Help - Using GStreamer decoders to decode

 

Hi Bernhard,

  I will be using appsrc element to push buffers, appsink element to grab
the decoded frame and my decoder will be ffdec_mpeg2video

 

-Ashwini

On Tue, Jun 28, 2011 at 12:45 PM, Bernhard Graaf <bernhard.graaf at gmx.de>
wrote:

Hi Ashwini,

 

Do you have more details about what appsrc, decoder and appsink you want to
use? It's a little bit different.

 

Bernhard

 

  _____  

Von: gstreamer-devel-bounces+bernhard.graaf=gmx.de <http://gmx.de/>
@lists.freedesktop.org <http://lists.freedesktop.org/>
[mailto:gstreamer-devel-bounces+bernhard.graaf
<mailto:gstreamer-devel-bounces%2Bbernhard.graaf> =gmx.de <http://gmx.de/>
@lists.freedesktop.org <http://lists.freedesktop.org/> ] Im Auftrag von
Ashwini Sharma
Gesendet: Dienstag, 28. Juni 2011 07:49
An: Discussion of the development of and with GStreamer
Betreff: Help - Using GStreamer decoders to decode

 

Hi All,

 

  I am writing an mediaplay application in which i have to use GStreamer
decoders to decode data and send it back. For the purpose I am going to use
"appsrc ! decoder ! appsink" . Where decoder can be a specific decoder or
decodebin. 

 

I will be reading the file, demuxing it and then send the demuxed packet to
GStreamer decoder part as described above. Here I want to know few
things....

 

1.	Does the  decoder in gstreamer output a complete Frame or is it
partial data? I assume it to be a complete frame... please correct my
assumption.
2.	Can I know from the output buffer/frame (at src pad of decoder),
whether it is a Key-frame or not?
3.	Is it possible to check whether the complete frame can be generated
from the given demuxed data or does it require more?
4.	Is there any way to get the PTS of the decoded frame?

Please help, as this is urgent for me. 

 

Thanks,

Ashwini


_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110628/ae8040f1/attachment.htm>


More information about the gstreamer-devel mailing list