[vorbis-dev] Re: OGG VORBIS encoder in a texas DSP
Silvia Pfeiffer
Silvia.Pfeiffer at csiro.au
Wed Mar 31 16:34:40 PST 2004
Windows does provide for pipes with the fopen command.
There is a catch however when you are using dll libraries: the memory
space of the main program and the libraries are separate and therefore a
pointer to stdin in the main prg is not the same as in the dll. Yet,
there is a way to identify in the dll whether a file pointer actually
points to stdin or a different file: use the function _fileno() before
calling fread() to find out whether it is stdin (_fileno()=0) or not
that you are pointing to.
Cheers,
Silvia.
<p>R.L. Horn wrote:
> On Mon, 22 Mar 2004, Guillaume ROGET wrote:
>
>
>>Do you know things about stdin, stdout?
>
>
> If I understand you correctly, you want to use stdin and stdout to
> communicate with some other processes or threads which are controlling the
> audio hardware.
>
> Unfortunately, if Windows doesn't provide something like pipes and
> sockets, or the ability to define custom streams, you're out of luck.
> Hopefully one of the win32 gurus knows something I don't (very likely,
> since I gave up on Windows development years ago).
> --- >8 ----
> List archives: http://www.xiph.org/archives/
> Ogg project homepage: http://www.xiph.org/ogg/
> To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
> containing only the word 'unsubscribe' in the body. No subject is needed.
> Unsubscribe messages sent to the list will be ignored/filtered.
>
<p>--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis-dev
mailing list