summaryrefslogtreecommitdiff
path: root/vp8/decoder
diff options
context:
space:
mode:
authorJohn Koleszar <jkoleszar@google.com>2010-09-27 12:48:31 -0400
committerJohn Koleszar <jkoleszar@google.com>2010-09-27 12:48:31 -0400
commit2b521ab551934b38f13a52be371fb071b42e6602 (patch)
treed2bfe5fdb7f60181d1e23ff276d0e8a9d9fea662 /vp8/decoder
parent9fdcdc511dd87b5e5fe9013150223e56b6ffaffe (diff)
downloadlibvpx-2b521ab551934b38f13a52be371fb071b42e6602.tar
libvpx-2b521ab551934b38f13a52be371fb071b42e6602.tar.gz
libvpx-2b521ab551934b38f13a52be371fb071b42e6602.tar.bz2
libvpx-2b521ab551934b38f13a52be371fb071b42e6602.zip
move reconintra_mt to decoder (fixup)
Missed the .h file in the move. Change-Id: Ib408183fbb4d019fd46394b362f89ca6ea9d10bc
Diffstat (limited to 'vp8/decoder')
-rw-r--r--vp8/decoder/reconintra_mt.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/vp8/decoder/reconintra_mt.h b/vp8/decoder/reconintra_mt.h
new file mode 100644
index 000000000..5c42f819f
--- /dev/null
+++ b/vp8/decoder/reconintra_mt.h
@@ -0,0 +1,26 @@
+/*
+ * Copyright (c) 2010 The WebM project authors. All Rights Reserved.
+ *
+ * Use of this source code is governed by a BSD-style license
+ * that can be found in the LICENSE file in the root of the source
+ * tree. An additional intellectual property rights grant can be found
+ * in the file PATENTS. All contributing project authors may
+ * be found in the AUTHORS file in the root of the source tree.
+ */
+
+
+#ifndef __INC_RECONINTRA_MT_H
+#define __INC_RECONINTRA_MT_H
+
+// reconintra functions used in multi-threaded decoder
+#if CONFIG_MULTITHREAD
+extern void vp8mt_build_intra_predictors_mby(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
+extern void vp8mt_build_intra_predictors_mby_s(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
+extern void vp8mt_build_intra_predictors_mbuv(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
+extern void vp8mt_build_intra_predictors_mbuv_s(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
+
+extern void vp8mt_predict_intra4x4(VP8D_COMP *pbi, MACROBLOCKD *x, int b_mode, unsigned char *predictor, int mb_row, int mb_col, int num);
+extern void vp8mt_intra_prediction_down_copy(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col);
+#endif
+
+#endif