[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