Move vp9_thread.* to common.
Prepare for frame parallel decoding, the reference count buffers need to be protected by mutex. Move vp9_thread.* to common folder so that those buffers could use cross-platform mutex from vp9_thread.*. Change-Id: I541277cf15eefed6641555944f67f4a0bcdc8154
This commit is contained in:
Родитель
14a12be8fd
Коммит
337e8015c9
|
@ -18,7 +18,7 @@
|
|||
#if CONFIG_WEBM_IO
|
||||
#include "test/webm_video_source.h"
|
||||
#endif
|
||||
#include "vp9/decoder/vp9_thread.h"
|
||||
#include "vp9/common/vp9_thread.h"
|
||||
|
||||
namespace {
|
||||
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
#include "vp9/common/vp9_reconintra.h"
|
||||
#include "vp9/common/vp9_reconinter.h"
|
||||
#include "vp9/common/vp9_seg_common.h"
|
||||
#include "vp9/common/vp9_thread.h"
|
||||
#include "vp9/common/vp9_tile_common.h"
|
||||
|
||||
#include "vp9/decoder/vp9_decodeframe.h"
|
||||
|
@ -38,7 +39,6 @@
|
|||
#include "vp9/decoder/vp9_dthread.h"
|
||||
#include "vp9/decoder/vp9_read_bit_buffer.h"
|
||||
#include "vp9/decoder/vp9_reader.h"
|
||||
#include "vp9/decoder/vp9_thread.h"
|
||||
|
||||
#define MAX_VP9_HEADER_SIZE 80
|
||||
|
||||
|
|
|
@ -18,10 +18,10 @@
|
|||
|
||||
#include "vp9/common/vp9_onyxc_int.h"
|
||||
#include "vp9/common/vp9_ppflags.h"
|
||||
#include "vp9/common/vp9_thread.h"
|
||||
|
||||
#include "vp9/decoder/vp9_decoder.h"
|
||||
#include "vp9/decoder/vp9_dthread.h"
|
||||
#include "vp9/decoder/vp9_thread.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
|
|
@ -12,8 +12,8 @@
|
|||
#define VP9_DECODER_VP9_DTHREAD_H_
|
||||
|
||||
#include "./vpx_config.h"
|
||||
#include "vp9/common/vp9_thread.h"
|
||||
#include "vp9/decoder/vp9_reader.h"
|
||||
#include "vp9/decoder/vp9_thread.h"
|
||||
|
||||
struct VP9Common;
|
||||
struct VP9Decoder;
|
||||
|
|
|
@ -50,6 +50,8 @@ VP9_COMMON_SRCS-yes += common/vp9_seg_common.h
|
|||
VP9_COMMON_SRCS-yes += common/vp9_seg_common.c
|
||||
VP9_COMMON_SRCS-yes += common/vp9_systemdependent.h
|
||||
VP9_COMMON_SRCS-yes += common/vp9_textblit.h
|
||||
VP9_COMMON_SRCS-yes += common/vp9_thread.h
|
||||
VP9_COMMON_SRCS-yes += common/vp9_thread.c
|
||||
VP9_COMMON_SRCS-yes += common/vp9_tile_common.h
|
||||
VP9_COMMON_SRCS-yes += common/vp9_tile_common.c
|
||||
VP9_COMMON_SRCS-yes += common/vp9_loopfilter.c
|
||||
|
|
|
@ -31,8 +31,6 @@ VP9_DX_SRCS-yes += decoder/vp9_decodemv.h
|
|||
VP9_DX_SRCS-yes += decoder/vp9_detokenize.h
|
||||
VP9_DX_SRCS-yes += decoder/vp9_decoder.c
|
||||
VP9_DX_SRCS-yes += decoder/vp9_decoder.h
|
||||
VP9_DX_SRCS-yes += decoder/vp9_thread.c
|
||||
VP9_DX_SRCS-yes += decoder/vp9_thread.h
|
||||
VP9_DX_SRCS-yes += decoder/vp9_dsubexp.c
|
||||
VP9_DX_SRCS-yes += decoder/vp9_dsubexp.h
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче