[gst-devel] video buffer sink ?

Robin Gareus robin at gareus.org
Mon Dec 4 14:53:01 CET 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm looking for a way to use gstreamer to decode stills from a movie file.

1) Is there a simple way to set up a pipeline for that?
   I do not want all of the frames, just a few here and there.

2) how hard is it to get access to the decoded data (raw RGB or YUV) in
a (shared) buffer?  I was looking into extending fakesink or stripping
down x[v]imagesink and then build an external app. around it...

I'd prefer to build a file-read/decode-pipeline and connect it's
"ghost-source"(?) to an external "video-frame-data" callback c-function
- - can I do that with a demux/decoder pad?

I'm only just at my first steps with gstreamer, please help me on the
right track.

thanks in advance,
robin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFdCf9eVUk8U+VK0IRAopsAKCWGl/3ODhVr6zXYzlibTxIExjNmgCffaEt
CorXcOsMa6iXi/6JnLB8+20=
=GcT1
-----END PGP SIGNATURE-----




More information about the gstreamer-devel mailing list