[gst-devel] Porting ASF demuxer to 0.9

Ronald S. Bultje rbultje at ronald.bitfreak.net
Wed Oct 12 17:55:12 CEST 2005


Hi,

please CC on-list, I may not always be able to reply, this way others
can take over if I'm not here.

On Wed, 2005-10-12 at 20:05 -0400, Amit Bhalla wrote:
> Thank you for help.  I've been actually digging into the rifflib.  Is
> it possible to use the rifflib as an abstraction layer for asfdemuxer
> as well?  Or am I better off using gst_pad_pull_range() directly
> myself?  Asfdemux does call into the rifflib for its capability
> templates.

No, you cannot use rifflib for asf, since asf is not riff-based. You
could make a similar abstraction layer, but asfdemux really already has
something like that internally. At some point Benjamin wrote chunklib
for this purpose, but I consider it overkill.

Just use _pull_range().

Ronald





More information about the gstreamer-devel mailing list