Home
last modified time | relevance | path

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

/external/webp/src/dec/
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);
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.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()
201 static VP8StatusCode ParsePartitions(VP8Decoder* const dec, in ParsePartitions()
233 static int ParseFilterHeader(VP8BitReader* br, VP8Decoder* const dec) { in ParseFilterHeader()
259 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()
272 static void SaveContext(const VP8Decoder* dec, const VP8BitReader* token_br, in SaveContext()
279 static void RestoreContext(const MBContext* context, VP8Decoder* const dec, in RestoreContext()
291 VP8ExitCritical((VP8Decoder*)idec->dec_, &idec->io_); in IDecError()
328 VP8Decoder* const dec = VP8New(); in DecodeWebPHeaders()
372 VP8Decoder* const dec = (VP8Decoder*)idec->dec_; in CopyParts0Data()
400 VP8Decoder* const dec = (VP8Decoder*)idec->dec_; in DecodePartition0()
453 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()
360 int VP8ParseIntraModeRow(VP8BitReader* const br, VP8Decoder* const dec) { in VP8ParseIntraModeRow()
514 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()
Dwebp_dec.c468 VP8Decoder* const dec = VP8New(); in DecodeInto()
/external/webrtc/video/end_to_end_tests/
Dmulti_codec_receive_tests.cc254 []() { return VP8Decoder::Create(); }); in TEST_F()
268 []() { return VP8Decoder::Create(); }); in TEST_F()
283 []() { return VP8Decoder::Create(); }); in TEST_F()
297 []() { return VP8Decoder::Create(); }); in TEST_F()
313 []() { return VP8Decoder::Create(); }); in TEST_F()
332 []() { return VP8Decoder::Create(); }); in TEST_F()
Dcodec_tests.cc124 []() { return VP8Decoder::Create(); }); in TEST_F()
134 []() { return VP8Decoder::Create(); }); in TEST_F()
/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/sdk/android/src/jni/
Dvp8_codec.cc26 return jlongFromPointer(VP8Decoder::Create().release()); in JNI_LibvpxVp8Decoder_CreateDecoder()
/external/webrtc/modules/video_coding/codecs/vp8/include/
Dvp8.h48 class VP8Decoder {
/external/webrtc/media/engine/
Dinternal_decoder_factory.cc64 return VP8Decoder::Create(); in CreateVideoDecoder()
Dsimulcast_encoder_adapter_unittest.cc62 []() { return VP8Decoder::Create(); }); in CreateSpecificSimulcastTestFixture()
/external/webrtc/sdk/objc/api/video_codec/
DRTCVideoDecoderVP8.mm23 initWithNativeDecoder:std::unique_ptr<webrtc::VideoDecoder>(webrtc::VP8Decoder::Create())];
/external/webrtc/modules/video_coding/codecs/vp8/
Dlibvpx_vp8_simulcast_test.cc30 []() { return VP8Decoder::Create(); }); in CreateSpecificSimulcastTestFixture()
Dlibvpx_vp8_decoder.cc93 std::unique_ptr<VideoDecoder> VP8Decoder::Create() { in Create()
/external/webrtc/test/testsupport/
Divf_video_frame_generator.cc137 return VP8Decoder::Create(); in CreateVideoDecoder()
/external/webrtc/api/video_codecs/test/
Dvideo_decoder_software_fallback_wrapper_unittest.cc38 std::unique_ptr<VideoDecoder>(VP8Decoder::Create()), in VideoDecoderSoftwareFallbackWrapperTest()
/external/webrtc/modules/video_coding/codecs/vp8/test/
Dvp8_impl_unittest.cc70 return VP8Decoder::Create(); in CreateDecoder()