[gst-devel] Re: [gst-cvs] company gstreamer: gstreamer/ gstreamer/docs/random/ gstreamer/gst/ gstreamer/gst/elements/

Ronald S. Bultje rbultje at ronald.bitfreak.net
Mon Feb 2 13:18:07 CET 2004


Hi,

I don't want a bitchfight. I don't have time for that. Please stop this.

On Mon, 2004-02-02 at 13:01, Benjamin Otte wrote:
> On Sat, 31 Jan 2004, Ronald S. Bultje wrote:
> > On Sat, 2004-01-31 at 11:06, Benjamin Otte wrote:
> > > No, it's not. Devices and files are external ressources. External
> > > ressources are opened on NULL=>READY.
> >
> > Normally, files are external resources. The exception is where the file
> > is the stream.
> >
> An external ressource is an external ressource is an external ressource.
> You open $DISPLAY, /dev/dsp, /dev/video, /dev/cdrom and whatever external
> ressources you use on NULL=>READY, so you know in READY if you are indeed
> ready to start processing. Missing, blocked or somehow else not
> ready ressources are to be detected in NULL=>READY.
> The only exception are ressources that start producing data when opened.
> Those ressources should be opened on PAUSED=>PLAYING. That's not true for
> a file though.
> 
> > > We had this discussion half a year ago, so I kinda don't wanna get into
> > > this discussion again ;)
> >
> > This is what came out. ;). And this is how it's always worked.
> >
> Nope and nope.

Read the archives of the IRC logs, it's in there. We all agreed
together.

And no I'm not gonna discuss it again, I don't have time.

A file is a stream resource.

Ronald

-- 
Ronald Bultje <rbultje at ronald.bitfreak.net>
Linux Video/Multimedia developer





More information about the gstreamer-devel mailing list