]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/bytestream.h
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavcodec / bytestream.h
index 7ca36f8ad365b3163f46438a1ff9597232eefa5d..73ea0c880fd2c7db01d1da97412a3f453f9a9f29 100644 (file)
@@ -39,11 +39,15 @@ static av_always_inline void bytestream_put_ ##name(uint8_t **b, const type valu
     write(*b, value);\
     (*b) += bytes;\
 }\
+static av_always_inline type bytestream2_get_ ## name ## u(GetByteContext *g)\
+{\
+    return bytestream_get_ ## name(&g->buffer);\
+}\
 static av_always_inline type bytestream2_get_ ## name(GetByteContext *g)\
 {\
     if (g->buffer_end - g->buffer < bytes)\
         return 0;\
-    return bytestream_get_ ## name(&g->buffer);\
+    return bytestream2_get_ ## name ## u(g);\
 }\
 static av_always_inline type bytestream2_peek_ ## name(GetByteContext *g)\
 {\