summaryrefslogtreecommitdiff
path: root/libavcodec/cavs.h
diff options
context:
space:
mode:
authorStefan Gehrer <stefan.gehrer@gmx.de>2007-07-07 07:35:18 +0000
committerStefan Gehrer <stefan.gehrer@gmx.de>2007-07-07 07:35:18 +0000
commitceb48b46f833c09027462d77558ded10eb1a7247 (patch)
treeed5edf2b5701222192f969616cdca54b4145f4cd /libavcodec/cavs.h
parent218b3ae970ee79dbd1d35a479c7fc83effb543d5 (diff)
prepare splitting decoder-only parts into own file:
make commonly used functions global Originally committed as revision 9519 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/cavs.h')
-rw-r--r--libavcodec/cavs.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/libavcodec/cavs.h b/libavcodec/cavs.h
index 71a0aba71f..ee192c2f76 100644
--- a/libavcodec/cavs.h
+++ b/libavcodec/cavs.h
@@ -461,4 +461,13 @@ static inline int dequant(AVSContext *h, DCTELEM *level_buf, uint8_t *run_buf,
return 0;
}
+void ff_cavs_filter(AVSContext *h, enum mb_t mb_type);
+void ff_cavs_inter(AVSContext *h, enum mb_t mb_type);
+void ff_cavs_mv(AVSContext *h, enum mv_loc_t nP, enum mv_loc_t nC,
+ enum mv_pred_t mode, enum block_t size, int ref);
+void ff_cavs_init_pic(AVSContext *h);
+void ff_cavs_init_top_lines(AVSContext *h);
+int ff_cavs_init(AVCodecContext *avctx);
+int ff_cavs_end (AVCodecContext *avctx);
+
#endif /* CAVS_H */