Index: source/libvpx/vp8/decoder/decoderthreading.h |
=================================================================== |
--- source/libvpx/vp8/decoder/decoderthreading.h (revision 60257) |
+++ source/libvpx/vp8/decoder/decoderthreading.h (working copy) |
@@ -1,5 +1,5 @@ |
/* |
- * Copyright (c) 2010 The VP8 project authors. All Rights Reserved. |
+ * 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 |
@@ -15,12 +15,12 @@ |
#ifndef _DECODER_THREADING_H |
#define _DECODER_THREADING_H |
- |
-extern void vp8_mtdecode_mb_rows(VP8D_COMP *pbi, |
- MACROBLOCKD *xd); |
-extern void vp8_mt_loop_filter_frame(VP8D_COMP *pbi); |
-extern void vp8_stop_lfthread(VP8D_COMP *pbi); |
-extern void vp8_start_lfthread(VP8D_COMP *pbi); |
+#if CONFIG_MULTITHREAD |
+extern void vp8mt_decode_mb_rows(VP8D_COMP *pbi, MACROBLOCKD *xd); |
extern void vp8_decoder_remove_threads(VP8D_COMP *pbi); |
extern void vp8_decoder_create_threads(VP8D_COMP *pbi); |
+extern int vp8mt_alloc_temp_buffers(VP8D_COMP *pbi, int width, int prev_mb_rows); |
+extern void vp8mt_de_alloc_temp_buffers(VP8D_COMP *pbi, int mb_rows); |
#endif |
+ |
+#endif |