Home
last modified time | relevance | path

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

12

/external/v4l2_codec2/vda/
Dvp8_decoder.cc10 VP8Decoder::VP8Accelerator::VP8Accelerator() {} in VP8Accelerator()
12 VP8Decoder::VP8Accelerator::~VP8Accelerator() {} in ~VP8Accelerator()
14 VP8Decoder::VP8Decoder(VP8Accelerator* accelerator) in VP8Decoder() function in media::VP8Decoder
22 VP8Decoder::~VP8Decoder() {} in ~VP8Decoder()
24 bool VP8Decoder::Flush() { in Flush()
30 void VP8Decoder::SetStream(const uint8_t* ptr, size_t size) { in SetStream()
39 void VP8Decoder::Reset() { in Reset()
53 VP8Decoder::DecodeResult VP8Decoder::Decode() { in Decode()
104 void VP8Decoder::RefreshReferenceFrames() { in RefreshReferenceFrames()
152 bool VP8Decoder::DecodeAndOutputCurrentFrame() { in DecodeAndOutputCurrentFrame()
[all …]
Dvp8_decoder.h29 class VP8Decoder : public AcceleratedVideoDecoder {
68 VP8Decoder(VP8Accelerator* accelerator);
69 ~VP8Decoder() override;
109 DISALLOW_COPY_AND_ASSIGN(VP8Decoder);
/external/webp/src/dec/
Dvp8i_dec.h182 struct VP8Decoder { struct
271 int VP8SetError(VP8Decoder* const dec, argument
276 void VP8ParseProba(VP8BitReader* const br, VP8Decoder* const dec);
278 int VP8ParseIntraModeRow(VP8BitReader* const br, VP8Decoder* const dec);
281 void VP8ParseQuant(VP8Decoder* const dec);
284 int VP8InitFrame(VP8Decoder* const dec, VP8Io* const io);
289 VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io);
292 int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io);
300 VP8Decoder* const dec);
302 int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io);
[all …]
Dvp8_dec.h123 typedef struct VP8Decoder VP8Decoder; typedef
126 VP8Decoder* VP8New(void);
137 int VP8GetHeaders(VP8Decoder* const dec, VP8Io* const io);
141 int VP8Decode(VP8Decoder* const dec, VP8Io* const io);
144 VP8StatusCode VP8Status(VP8Decoder* const dec);
147 const char* VP8StatusMessage(VP8Decoder* const dec);
151 void VP8Clear(VP8Decoder* const dec);
154 void VP8Delete(VP8Decoder* const dec);
Dvp8_dec.c42 static void SetOk(VP8Decoder* const dec) { in SetOk()
57 VP8Decoder* VP8New(void) { in VP8New()
58 VP8Decoder* const dec = (VP8Decoder*)WebPSafeCalloc(1ULL, sizeof(*dec)); in VP8New()
69 VP8StatusCode VP8Status(VP8Decoder* const dec) { in VP8Status()
74 const char* VP8StatusMessage(VP8Decoder* const dec) { in VP8StatusMessage()
80 void VP8Delete(VP8Decoder* const dec) { in VP8Delete()
87 int VP8SetError(VP8Decoder* const dec, in VP8SetError()
198 static VP8StatusCode ParsePartitions(VP8Decoder* const dec, in ParsePartitions()
230 static int ParseFilterHeader(VP8BitReader* br, VP8Decoder* const dec) { in ParseFilterHeader()
256 int VP8GetHeaders(VP8Decoder* const dec, VP8Io* const io) { in VP8GetHeaders()
[all …]
Didec_dec.c106 const VP8Decoder* const dec = (VP8Decoder*)idec->dec_; in NeedCompressedAlpha()
122 VP8Decoder* const dec = (VP8Decoder*)idec->dec_; in DoRemap()
166 VP8Decoder* const dec = (VP8Decoder*)idec->dec_; in AppendToMemBuffer()
267 static void SaveContext(const VP8Decoder* dec, const VP8BitReader* token_br, in SaveContext()
274 static void RestoreContext(const MBContext* context, VP8Decoder* const dec, in RestoreContext()
286 VP8ExitCritical((VP8Decoder*)idec->dec_, &idec->io_); in IDecError()
323 VP8Decoder* const dec = VP8New(); in DecodeWebPHeaders()
367 VP8Decoder* const dec = (VP8Decoder*)idec->dec_; in CopyParts0Data()
395 VP8Decoder* const dec = (VP8Decoder*)idec->dec_; in DecodePartition0()
448 VP8Decoder* const dec = (VP8Decoder*)idec->dec_; in DecodeRemaining()
[all …]
Dframe_dec.c71 static void ReconstructRow(const VP8Decoder* const dec, in ReconstructRow()
203 static void DoFilter(const VP8Decoder* const dec, int mb_x, int mb_y) { in DoFilter()
253 static void FilterRow(const VP8Decoder* const dec) { in FilterRow()
265 static void PrecomputeFilterStrengths(VP8Decoder* const dec) { in PrecomputeFilterStrengths()
329 VP8Decoder* const dec) { in VP8InitDithering()
371 static void DitherRow(VP8Decoder* const dec) { in DitherRow()
403 VP8Decoder* const dec = (VP8Decoder*)arg1; in FinishRow()
501 int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io) { in VP8ProcessRow()
549 VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io) { in VP8EnterCritical()
601 int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io) { in VP8ExitCritical()
[all …]
Dalpha_dec.c110 static int ALPHDecode(VP8Decoder* const dec, int row, int num_rows) { in ALPHDecode()
150 static int AllocateAlphaPlane(VP8Decoder* const dec, const VP8Io* const io) { in AllocateAlphaPlane()
165 void WebPDeallocateAlphaMemory(VP8Decoder* const dec) { in WebPDeallocateAlphaMemory()
177 const uint8_t* VP8DecompressAlphaRows(VP8Decoder* const dec, in VP8DecompressAlphaRows()
Dtree_dec.c290 VP8Decoder* const dec, int mb_x) { in ParseIntraMode()
356 int VP8ParseIntraModeRow(VP8BitReader* const br, VP8Decoder* const dec) { in VP8ParseIntraModeRow()
510 void VP8ParseProba(VP8BitReader* const br, VP8Decoder* const dec) { in VP8ParseProba()
Dalphai_dec.h46 void WebPDeallocateAlphaMemory(VP8Decoder* const dec);
Dquant_dec.c62 void VP8ParseQuant(VP8Decoder* const dec) { in VP8ParseQuant()
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/include/
Dvp8.h27 class VP8Decoder : public VideoDecoder {
29 static VP8Decoder* Create();
31 virtual ~VP8Decoder() {} in ~VP8Decoder()
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/
Dvp8_factory.cc37 VP8Decoder* VP8Decoder::Create() { in Create()
Dvp8_sequence_coder.cc133 webrtc::VP8Decoder* decoder = webrtc::VP8Decoder::Create(); in SequenceCoder()
Dsimulcast_unittest.cc19 : TestVp8Simulcast(VP8Encoder::Create(), VP8Decoder::Create()) {} in TestVp8Impl()
Dvp8_impl.h123 class VP8DecoderImpl : public VP8Decoder {
Dsimulcast_encoder_adapter_unittest.cc30 : TestVp8Simulcast(CreateTestEncoderAdapter(), VP8Decoder::Create()) {} in TestSimulcastEncoderAdapter()
Dsimulcast_unittest.h227 TestVp8Simulcast(VP8Encoder* encoder, VP8Decoder* decoder) in TestVp8Simulcast()
951 rtc::scoped_ptr<VP8Decoder> decoder_;
/external/libvpx/libvpx/test/
Dcodec_factory.h79 class VP8Decoder : public Decoder {
81 explicit VP8Decoder(vpx_codec_dec_cfg_t cfg) : Decoder(cfg) {} in VP8Decoder() function
83 VP8Decoder(vpx_codec_dec_cfg_t cfg, const vpx_codec_flags_t flag) in VP8Decoder() function
123 return new VP8Decoder(cfg, flags); in CreateDecoder()
Dvp8_decrypt_test.cc49 VP8Decoder decoder(dec_cfg, 0); in TEST()
/external/webrtc/webrtc/video/
Dvideo_decoder.cc26 return VP8Decoder::Create(); in Create()
/external/webrtc/webrtc/modules/video_coding/codecs/tools/
Dvideo_quality_measurement.cc491 webrtc::VP8Decoder* decoder = webrtc::VP8Decoder::Create(); in main()
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/test/
Dvp8_impl_unittest.cc111 decoder_.reset(VP8Decoder::Create()); in SetUp()
/external/webrtc/webrtc/modules/video_coding/
Dcodec_database.cc582 return new VCMGenericDecoder(VP8Decoder::Create()); in CreateDecoder()
/external/webrtc/webrtc/modules/video_coding/codecs/test/
Dvideoprocessor_integrationtest.cc155 decoder_ = VP8Decoder::Create(); in SetUpCodecConfig()

12