[gst-devel] multifilesink and proposal to merge it with filesink

Zaheer Abbas Merali zaheerabbas at merali.org
Sat Jul 31 07:42:12 CEST 2004


On 30 Jul 2004, at 20:11, Benjamin Otte wrote:

> On Fri, 30 Jul 2004, Ronald Bultje wrote:
>
>> Hi,
>>
>> On Fri, 30 Jul 2004, Thomas Vander Stichele wrote:
>>> Can I ask why it's a good idea at all to pretend that one file 
>>> becomes
>>> one buffer, and limit ourselves internally this way ?
>>
>> Image-to-video. ffmpeg -i jpg, jpeg2yuv, everything. This is extremely
>> useful for still inserts in DVDs, SVCDs, photo-VCDs and the like. Any
>> multimedia toolset has such a tool. If you don't understand its use, 
>> then
>> you've probably never looked at DVDs and the like. Anyway, I 
>> definately
>> see its use.
>>
> 1) We have a different methology for this, it's called "new media 
> event"
> 2) It's not a multifilesrc, it's a put-each-file-in-one-buffer-src
> 3) It definitely does not belong in the core, as it is a special
> "image-to-video" plugin and not general purpose.
> 4) The functionality of this plugin belongs into a filter, but not 
> into a
> filesrc. Something that collects all buffers until new-media, merges 
> them
> and then spits out a buffer. So you can actually use this with 
> gnomevfs,
> kio and other soures people come up with.
>
> Benjamin
>
It is too late to move the current "multifilesrc" out of the core for 
0.8.x ,or rearchitect a new "multifilesrc" that only does the correct 
thing.

However such a filter as you describe is a good idea to create and name 
something else before we start 0.9.  It is a useful filter and I agree 
with you, it should not be limited to just being a specialised filesrc.

Take Care

Zaheer







More information about the gstreamer-devel mailing list