[vlc-devel] [PATCH] demux/adaptive: clear BLOCK_FLAG_HEADER flag properly

Zhao Zhili wantlamy at gmail.com
Wed Jul 5 05:46:21 CEST 2017


---
 modules/demux/adaptive/http/Chunk.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/demux/adaptive/http/Chunk.cpp
b/modules/demux/adaptive/http/Chunk.cpp
index 176701b..c063e81 100644
--- a/modules/demux/adaptive/http/Chunk.cpp
+++ b/modules/demux/adaptive/http/Chunk.cpp
@@ -95,7 +95,7 @@ block_t * AbstractChunk::doRead(size_t size, bool b_block)
             block->i_flags |= BLOCK_FLAG_HEADER;
         bytesRead += block->i_buffer;
         onDownload(&block);
-        block->i_flags ^= BLOCK_FLAG_HEADER;
+        block->i_flags &= ~BLOCK_FLAG_HEADER;
     }

     return block;
-- 
2.7.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20170705/d458404d/attachment.html>


More information about the vlc-devel mailing list