summaryrefslogtreecommitdiff
path: root/src/libffmpeg/libavcodec/common.c
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2002-04-06 20:51:22 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2002-04-06 20:51:22 +0000
commit55e772ec62ef638f8a0b44e379da663f78245355 (patch)
tree3b90a73ab2e800ed32f68e24f125164de7a655b3 /src/libffmpeg/libavcodec/common.c
parent0176e107fd9b6672d87f75a9eb5d83e163e0179f (diff)
downloadxine-lib-55e772ec62ef638f8a0b44e379da663f78245355.tar.gz
xine-lib-55e772ec62ef638f8a0b44e379da663f78245355.tar.bz2
update to latest ffmpeg cvs, this should add mpeg-4 bframe support :-) (BTW: ffmpeg-guys: impressive work\!\!)
CVS patchset: 1690 CVS date: 2002/04/06 20:51:22
Diffstat (limited to 'src/libffmpeg/libavcodec/common.c')
-rw-r--r--src/libffmpeg/libavcodec/common.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libffmpeg/libavcodec/common.c b/src/libffmpeg/libavcodec/common.c
index 77f94689e..96d8a303a 100644
--- a/src/libffmpeg/libavcodec/common.c
+++ b/src/libffmpeg/libavcodec/common.c
@@ -128,6 +128,7 @@ void init_get_bits(GetBitContext *s,
s->bit_cnt += 8;
}
#endif
+ s->size= buffer_size;
}
#ifndef ALT_BITSTREAM_READER
@@ -201,6 +202,14 @@ void align_get_bits(GetBitContext *s)
#endif
}
+int check_marker(GetBitContext *s, char *msg)
+{
+ int bit= get_bits1(s);
+ if(!bit) printf("Marker bit missing %s\n", msg);
+
+ return bit;
+}
+
#ifndef ALT_BITSTREAM_READER
/* This function is identical to get_bits_long(), the */
/* only diference is that it doesn't touch the buffer */