Home
last modified time | relevance | path

Searched refs:VP9Decoder (Results 1 – 13 of 13) sorted by relevance

/external/libvpx/libvpx/vp9/decoder/
Dvp9_decoder.h36 typedef struct VP9Decoder { struct
61 } VP9Decoder; argument
63 int vp9_receive_compressed_data(struct VP9Decoder *pbi,
66 int vp9_get_raw_frame(struct VP9Decoder *pbi, YV12_BUFFER_CONFIG *sd,
69 vpx_codec_err_t vp9_copy_reference_dec(struct VP9Decoder *pbi,
77 struct VP9Decoder *vp9_decoder_create();
79 void vp9_decoder_remove(struct VP9Decoder *pbi);
Dvp9_decoder.c44 VP9Decoder *vp9_decoder_create() { in vp9_decoder_create()
45 VP9Decoder *const pbi = vpx_memalign(32, sizeof(*pbi)); in vp9_decoder_create()
84 void vp9_decoder_remove(VP9Decoder *pbi) { in vp9_decoder_remove()
115 vpx_codec_err_t vp9_copy_reference_dec(VP9Decoder *pbi, in vp9_copy_reference_dec()
185 static void swap_frame_buffers(VP9Decoder *pbi) { in swap_frame_buffers()
209 int vp9_receive_compressed_data(VP9Decoder *pbi, in vp9_receive_compressed_data()
282 int vp9_get_raw_frame(VP9Decoder *pbi, YV12_BUFFER_CONFIG *sd, in vp9_get_raw_frame()
Dvp9_decodeframe.h20 struct VP9Decoder;
25 void vp9_decode_frame(struct VP9Decoder *pbi,
Dvp9_dthread.h19 struct VP9Decoder;
52 struct VP9Decoder *pbi,
Dvp9_decodeframe.c775 static void get_tile_buffers(VP9Decoder *pbi, in get_tile_buffers()
792 static const uint8_t *decode_tiles(VP9Decoder *pbi, in decode_tiles()
954 static const uint8_t *decode_tiles_mt(VP9Decoder *pbi, in decode_tiles_mt()
1132 static size_t read_uncompressed_header(VP9Decoder *pbi, in read_uncompressed_header()
1264 static int read_compressed_header(VP9Decoder *pbi, const uint8_t *data, in read_compressed_header()
1366 VP9Decoder *pbi, in init_read_bit_buffer()
1386 void vp9_decode_frame(VP9Decoder *pbi, in vp9_decode_frame()
Dvp9_dthread.c137 VP9Decoder *pbi, VP9_COMMON *cm, in vp9_loop_filter_frame_mt()
/external/libvpx/libvpx/test/
Dcodec_factory.h152 class VP9Decoder : public Decoder {
154 VP9Decoder(vpx_codec_dec_cfg_t cfg, unsigned long deadline) in VP9Decoder() function
190 return new VP9Decoder(cfg, deadline); in CreateDecoder()
Dvp9_decrypt_test.cc51 VP9Decoder decoder(dec_cfg, 0); in TEST()
Ddecode_perf_test.cc79 libvpx_test::VP9Decoder decoder(cfg, 0); in TEST_P()
Duser_priv_test.cc51 libvpx_test::VP9Decoder decoder(cfg, 0); in DecodeFile()
Dexternal_frame_buffer_test.cc289 decoder_ = new libvpx_test::VP9Decoder(cfg, 0); in SetUp()
343 libvpx_test::VP9Decoder *decoder_;
Dvp9_thread_test.cc168 libvpx_test::VP9Decoder decoder(cfg, 0); in DecodeFile()
/external/libvpx/libvpx/vp9/
Dvp9_dx_iface.c36 struct VP9Decoder *pbi;