| Index: source/libvpx/vp9/decoder/vp9_decoder.h
|
| diff --git a/source/libvpx/vp9/decoder/vp9_decoder.h b/source/libvpx/vp9/decoder/vp9_decoder.h
|
| index 25b7339ede15dc02c26d4216f5fd408f0ca349af..1415019a191226108c92d75f04e3e333b4aab518 100644
|
| --- a/source/libvpx/vp9/decoder/vp9_decoder.h
|
| +++ b/source/libvpx/vp9/decoder/vp9_decoder.h
|
| @@ -15,12 +15,11 @@
|
|
|
| #include "vpx/vpx_codec.h"
|
| #include "vpx_scale/yv12config.h"
|
| -
|
| +#include "vp9/common/vp9_loopfilter_thread.h"
|
| #include "vp9/common/vp9_onyxc_int.h"
|
| #include "vp9/common/vp9_ppflags.h"
|
| #include "vp9/common/vp9_thread.h"
|
| -
|
| -#include "vp9/decoder/vp9_dthread.h"
|
| +#include "vp9/decoder/vp9_reader.h"
|
|
|
| #ifdef __cplusplus
|
| extern "C" {
|
| @@ -33,6 +32,13 @@ typedef struct TileData {
|
| DECLARE_ALIGNED(16, MACROBLOCKD, xd);
|
| } TileData;
|
|
|
| +typedef struct TileWorkerData {
|
| + VP9_COMMON *cm;
|
| + vp9_reader bit_reader;
|
| + DECLARE_ALIGNED(16, MACROBLOCKD, xd);
|
| + struct vpx_internal_error_info error_info;
|
| +} TileWorkerData;
|
| +
|
| typedef struct VP9Decoder {
|
| DECLARE_ALIGNED(16, MACROBLOCKD, mb);
|
|
|
|
|