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....
Please help, as this is urgent for me.
Thanks,
Ashwini
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
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=[hidden email] [mailto:gstreamer-devel-bounces+bernhard.graaf=[hidden email]]
Im Auftrag von Ashwini Sharma 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....
Please help, as this is urgent for me. Thanks, Ashwini _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
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 <[hidden email]> wrote:
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
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=[hidden email]
[mailto:gstreamer-devel-bounces+bernhard.graaf=[hidden email]] Im Auftrag von Ashwini Sharma 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 <[hidden email]> 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@lists.freedesktop.org
[mailto:[hidden email]=gmx.de@lists.freedesktop.org]
Im Auftrag von Ashwini Sharma 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....
Please help, as
this is urgent for me. Thanks, Ashwini
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by ak.ashwini
1. Yes
2. Yes 3. You can do that by making changes in the decoder plugin , but I doubt in application you can do that. 4. Yes the buffer at decoder srcpad gives PTS for that frame of data contained in buffer. On Tue, Jun 28, 2011 at 11:18 AM, Ashwini Sharma <[hidden email]> wrote:
-- www.mediamagictechnologies.com (Gstreamer, ffmpeg, Red5, Streaming) twitter handle: @gst_kaps http://www.linkedin.com/in/kapilagrawal _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
For key frame , check the buffer flag GST_BUFFER_FLAG_DELTA_UNIT.
On Tue, Jun 28, 2011 at 10:37 AM, Kapil Agrawal <[hidden email]> wrote: 1. Yes -- Sreerenj Balachandran (Intel OTC, Finland) https://github.com/sreerenjb _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by Kapil Agrawal
Hi Kapil,
Can you suggest what kind of changes or checks i should perform in the decoder plugin to fullfill the point no. 3?
for 4. is it the buffer timestamp which is PTS for that buffer?
-Ashwini
On Tue, Jun 28, 2011 at 1:07 PM, Kapil Agrawal <[hidden email]> wrote: 1. Yes _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |