aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/h264.h
diff options
context:
space:
mode:
authorDiego Biurrun <diego@biurrun.de>2008-11-24 16:08:21 +0000
committerDiego Biurrun <diego@biurrun.de>2008-11-24 16:08:21 +0000
commitce9ff9cc52199739ca6c163f3397c3f3bd9baa75 (patch)
tree022e703bdbca8e1c78663de7ceba92133dae4663 /libavcodec/h264.h
parentee2a957fbd64678cb5f27552fe47968cf44be8fd (diff)
downloadffmpeg-ce9ff9cc52199739ca6c163f3397c3f3bd9baa75.tar.gz
Move #defines that are mostly used in h264.c out of h264data.h and into h264.h.
Originally committed as revision 15927 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/h264.h')
-rw-r--r--libavcodec/h264.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libavcodec/h264.h b/libavcodec/h264.h
index f7ea19ec39..5599af9bd0 100644
--- a/libavcodec/h264.h
+++ b/libavcodec/h264.h
@@ -92,6 +92,11 @@
#define EXTENDED_SAR 255
+#define MB_TYPE_REF0 MB_TYPE_ACPRED //dirty but it fits in 16 bit
+#define MB_TYPE_8x8DCT 0x01000000
+#define IS_REF0(a) ((a) & MB_TYPE_REF0)
+#define IS_8x8DCT(a) ((a) & MB_TYPE_8x8DCT)
+
/* NAL unit types */
enum {
NAL_SLICE=1,