[FFmpeg-devel] [PATCH] O_BINARY for ffserver
Ramiro Ribeiro Polla
ramiro
Mon Jul 16 22:23:22 CEST 2007
Fran?ois Revol wrote:
>>> Yes, something like:
>>> fcntl(fd, F_SETFL, O_BINARY);
>>>
>>> http://www.delorie.com/djgpp/doc/libc/libc_309.html
>>>
>>> But still it requires having a valid O_BINARY, so #ifdefing it.
>>> Plus some OS might not support changing open mode, while using it
>>> in
>>> open() would work. (don't know any but who knows)
>>>
>>>
>>>
>> Hmm... That doesn't work on MinGW. There is no fcntl(). Everything I
>> looked at points to setmode().
>>
>> How about attached patch?
>>
>
> Totally overkill.
>
I don't know what I was thinking. It's not the first time I send the
same stupid patch =)
> it's much better in open()
>
>
The problem is that stdin can't be open()'d (at least I wasn't able to).
The best for now IMO is just to revert that part back to #if
defined(__MINGW32__) && defined(__CYGWIN__)
Ramiro Polla
More information about the ffmpeg-devel
mailing list