aboutsummaryrefslogtreecommitdiff
path: root/xbmc/utils/BitstreamReader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'xbmc/utils/BitstreamReader.cpp')
-rw-r--r--xbmc/utils/BitstreamReader.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/xbmc/utils/BitstreamReader.cpp b/xbmc/utils/BitstreamReader.cpp
index 1ec8a11057..ba71931bd9 100644
--- a/xbmc/utils/BitstreamReader.cpp
+++ b/xbmc/utils/BitstreamReader.cpp
@@ -8,6 +8,11 @@
#include "BitstreamReader.h"
+extern "C"
+{
+#include <libavutil/intreadwrite.h>
+}
+
CBitstreamReader::CBitstreamReader(const uint8_t* buf, int len)
: buffer(buf), start(buf), length(len)
{
@@ -90,7 +95,7 @@ const uint8_t* find_start_code(const uint8_t *p, const uint8_t *end, uint32_t *s
}
p = (p < end)? p - 4 : end - 4;
- *state = BS_RB32(p);
+ *state = AV_RB32(p);
return p + 4;
}