Home
last modified time | relevance | path

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

/external/libvpx/libvpx/vp9/decoder/
Dvp9_decoder.h47 typedef struct VP9Decoder { struct
79 } VP9Decoder; argument
81 int vp9_receive_compressed_data(struct VP9Decoder *pbi, size_t size,
84 int vp9_get_raw_frame(struct VP9Decoder *pbi, YV12_BUFFER_CONFIG *sd,
87 vpx_codec_err_t vp9_copy_reference_dec(struct VP9Decoder *pbi,
112 struct VP9Decoder *vp9_decoder_create(BufferPool *const pool);
114 void vp9_decoder_remove(struct VP9Decoder *pbi);
Dvp9_decodeframe.h20 struct VP9Decoder;
28 void vp9_decode_frame(struct VP9Decoder *pbi, const uint8_t *data,
Dvp9_decoder.c74 VP9Decoder *vp9_decoder_create(BufferPool *const pool) { in vp9_decoder_create()
75 VP9Decoder *volatile const pbi = vpx_memalign(32, sizeof(*pbi)); in vp9_decoder_create()
122 void vp9_decoder_remove(VP9Decoder *pbi) { in vp9_decoder_remove()
151 vpx_codec_err_t vp9_copy_reference_dec(VP9Decoder *pbi, in vp9_copy_reference_dec()
227 static void swap_frame_buffers(VP9Decoder *pbi) { in swap_frame_buffers()
268 int vp9_receive_compressed_data(VP9Decoder *pbi, size_t size, in vp9_receive_compressed_data()
411 int vp9_get_raw_frame(VP9Decoder *pbi, YV12_BUFFER_CONFIG *sd, in vp9_get_raw_frame()
Dvp9_dthread.h23 struct VP9Decoder;
28 struct VP9Decoder *pbi;
Dvp9_decodemv.h22 void vp9_read_mode_info(TileWorkerData *twd, VP9Decoder *const pbi, int mi_row,
Dvp9_decodemv.c459 VP9Decoder *const pbi = (VP9Decoder *)data; in fpm_sync()
714 static void read_inter_block_mode_info(VP9Decoder *const pbi, in read_inter_block_mode_info()
808 static void read_inter_frame_mode_info(VP9Decoder *const pbi, in read_inter_frame_mode_info()
833 void vp9_read_mode_info(TileWorkerData *twd, VP9Decoder *const pbi, int mi_row, in vp9_read_mode_info()
Dvp9_decodeframe.c644 static void dec_build_inter_predictors_sb(VP9Decoder *const pbi, in dec_build_inter_predictors_sb()
763 static void decode_block(TileWorkerData *twd, VP9Decoder *const pbi, int mi_row, in decode_block()
913 static void decode_partition(TileWorkerData *twd, VP9Decoder *const pbi, in decode_partition()
1354 static void get_tile_buffers(VP9Decoder *pbi, const uint8_t *data, in get_tile_buffers()
1371 static const uint8_t *decode_tiles(VP9Decoder *pbi, const uint8_t *data, in decode_tiles()
1505 VP9Decoder *const pbi) { in tile_worker_hook()
1559 static const uint8_t *decode_tiles_mt(VP9Decoder *pbi, const uint8_t *data, in decode_tiles_mt()
1752 static size_t read_uncompressed_header(VP9Decoder *pbi, in read_uncompressed_header()
1957 static int read_compressed_header(VP9Decoder *pbi, const uint8_t *data, in read_compressed_header()
2008 VP9Decoder *pbi, struct vpx_read_bit_buffer *rb, const uint8_t *data, in init_read_bit_buffer()
[all …]
Dvp9_dthread.c79 const VP9Decoder *const pbi = ref_worker_data->pbi; in vp9_frameworker_wait()
/external/webrtc/webrtc/modules/video_coding/codecs/vp9/include/
Dvp9.h26 class VP9Decoder : public VideoDecoder {
28 static VP9Decoder* Create();
30 virtual ~VP9Decoder() {} in ~VP9Decoder()
/external/libvpx/libvpx/test/
Dcodec_factory.h174 class VP9Decoder : public Decoder {
176 explicit VP9Decoder(vpx_codec_dec_cfg_t cfg) : Decoder(cfg) {} in VP9Decoder() function
178 VP9Decoder(vpx_codec_dec_cfg_t cfg, const vpx_codec_flags_t flag) in VP9Decoder() function
218 return new VP9Decoder(cfg, flags); in CreateDecoder()
Dbyte_alignment_test.cc67 decoder_ = new libvpx_test::VP9Decoder(cfg, 0); in SetUp()
154 libvpx_test::VP9Decoder *decoder_;
Dvp9_frame_parallel_test.cc53 libvpx_test::VP9Decoder decoder(cfg, flags); in DecodeFileWithPause()
139 libvpx_test::VP9Decoder decoder(cfg, flags); in DecodeFile()
Dvp9_skip_loopfilter_test.cc46 decoder_ = new libvpx_test::VP9Decoder(cfg, 0); in Init()
114 libvpx_test::VP9Decoder *decoder_;
Ddecode_perf_test.cc83 libvpx_test::VP9Decoder decoder(cfg, 0); in TEST_P()
232 libvpx_test::VP9Decoder decoder(cfg, 0); in TEST_P()
Dvp9_decrypt_test.cc49 VP9Decoder decoder(dec_cfg, 0); in TEST()
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()
340 libvpx_test::VP9Decoder *decoder_;
Dvp9_thread_test.cc164 libvpx_test::VP9Decoder decoder(cfg, 0); in DecodeFile()
/external/webrtc/webrtc/video/
Dvideo_decoder.cc28 return VP9Decoder::Create(); in Create()
Dend_to_end_tests.cc243 decoder_(VP9Decoder::Create()), in TEST_F()
/external/webrtc/webrtc/modules/video_coding/codecs/vp9/
Dvp9_impl.h134 class VP9DecoderImpl : public VP9Decoder {
Dvp9_impl.cc817 VP9Decoder* VP9Decoder::Create() { in Create()
/external/webrtc/webrtc/modules/video_coding/
Dcodec_database.cc584 return new VCMGenericDecoder(VP9Decoder::Create()); in CreateDecoder()
/external/webrtc/webrtc/modules/video_coding/codecs/test/
Dvideoprocessor_integrationtest.cc159 decoder_ = VP9Decoder::Create(); in SetUpCodecConfig()
/external/libvpx/libvpx/vp9/
Dvp9_dx_iface.c403 const VP9Decoder *const pbi) { in check_resync()