[FFmpeg-cvslog] HTTP playback is broken due to 59d96941f0285a501989d5f2c9b69be0a1393ed5

avcoder ffmpeg at gmail.com
Wed Apr 20 15:50:43 CEST 2011


the commit :

59d96941f0285a501989d5f2c9b69be0a1393ed5

"
  avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols

    Make AVIO_FLAG_ access constants work as flags, and in particular fix
    the behavior of functions (such as avio_check()) which expect them to
    be flags rather than modes.

    This breaks API.
"


should be reverted

The modification is wrong, it breaks the original logic, eg: it breaks HTTP
playback.

#define AVIO_FLAG_READ_WRITE  MUST not equal
(AVIO_FLAG_READ|AVIO_FLAG_WRITE)

-- 
-----------------------------------------------------------------------------------------
My key fingerprint: d1:03:f5:32:26:ff:d7:3c:e4:42:e3:51:ec:92:78:b2


More information about the ffmpeg-cvslog mailing list