Searched refs:VP8Decoder (Results 1 - 23 of 23) sorted by relevance

/external/webrtc/webrtc/modules/video_coding/codecs/vp8/include/
H A Dvp8.h27 class VP8Decoder : public VideoDecoder { class in namespace:webrtc
29 static VP8Decoder* Create();
31 virtual ~VP8Decoder() {}
32 }; // end of VP8Decoder class
/external/webp/src/dec/
H A Ddecode_vp8.h35 // VP8Decoder* dec = VP8New();
123 typedef struct VP8Decoder VP8Decoder; typedef in typeref:struct:VP8Decoder
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* cons
[all...]
H A Dvp8i.h181 // VP8Decoder: the main opaque structure handed over to user
183 struct VP8Decoder { struct
270 int VP8SetError(VP8Decoder* const dec,
275 void VP8ParseProba(VP8BitReader* const br, VP8Decoder* const dec);
277 int VP8ParseIntraModeRow(VP8BitReader* const br, VP8Decoder* const dec);
280 void VP8ParseQuant(VP8Decoder* const dec);
283 int VP8InitFrame(VP8Decoder* const dec, VP8Io* const io);
288 VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io);
291 int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io);
299 VP8Decoder* cons
[all...]
H A Dvp8.c30 // VP8Decoder
32 static void SetOk(VP8Decoder* const dec) {
47 VP8Decoder* VP8New(void) {
48 VP8Decoder* const dec = (VP8Decoder*)WebPSafeCalloc(1ULL, sizeof(*dec));
58 VP8StatusCode VP8Status(VP8Decoder* const dec) {
63 const char* VP8StatusMessage(VP8Decoder* const dec) {
69 void VP8Delete(VP8Decoder* const dec) {
76 int VP8SetError(VP8Decoder* const dec,
187 static VP8StatusCode ParsePartitions(VP8Decoder* cons
[all...]
H A Dtree.c283 VP8Decoder* const dec, int mb_x) {
349 int VP8ParseIntraModeRow(VP8BitReader* const br, VP8Decoder* const dec) {
503 void VP8ParseProba(VP8BitReader* const br, VP8Decoder* const dec) {
H A Didec.c69 void* dec_; // either a VP8Decoder or a VP8LDecoder instance
104 const VP8Decoder* const dec = (VP8Decoder*)idec->dec_;
120 VP8Decoder* const dec = (VP8Decoder*)idec->dec_;
166 VP8Decoder* const dec = (VP8Decoder*)idec->dec_;
261 static void SaveContext(const VP8Decoder* dec, const VP8BitReader* token_br,
268 static void RestoreContext(const MBContext* context, VP8Decoder* const dec,
319 VP8Decoder* cons
[all...]
H A Dquant.c62 void VP8ParseQuant(VP8Decoder* const dec) {
H A Dframe.c71 static void ReconstructRow(const VP8Decoder* const dec,
203 static void DoFilter(const VP8Decoder* const dec, int mb_x, int mb_y) {
253 static void FilterRow(const VP8Decoder* const dec) {
265 static void PrecomputeFilterStrengths(VP8Decoder* const dec) {
326 VP8Decoder* const dec) {
382 static void DitherRow(VP8Decoder* const dec) {
413 static int FinishRow(VP8Decoder* const dec, VP8Io* const io) {
511 int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io) {
559 VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io) {
614 int VP8ExitCritical(VP8Decoder* cons
[all...]
H A Dalpha.c90 static int ALPHDecode(VP8Decoder* const dec, int row, int num_rows) {
122 const uint8_t* VP8DecompressAlphaRows(VP8Decoder* const dec,
H A Dwebp.c469 VP8Decoder* const dec = VP8New();
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/
H A Dvp8_factory.cc37 VP8Decoder* VP8Decoder::Create() {
H A Dsimulcast_unittest.cc19 : TestVp8Simulcast(VP8Encoder::Create(), VP8Decoder::Create()) {}
H A Dvp8_impl.h123 class VP8DecoderImpl : public VP8Decoder {
H A Dvp8_sequence_coder.cc133 webrtc::VP8Decoder* decoder = webrtc::VP8Decoder::Create();
H A Dsimulcast_encoder_adapter_unittest.cc30 : TestVp8Simulcast(CreateTestEncoderAdapter(), VP8Decoder::Create()) {}
H A Dsimulcast_unittest.h227 TestVp8Simulcast(VP8Encoder* encoder, VP8Decoder* decoder)
951 rtc::scoped_ptr<VP8Decoder> decoder_;
/external/libvpx/libvpx/test/
H A Dcodec_factory.h75 class VP8Decoder : public Decoder { class in namespace:libvpx_test
77 VP8Decoder(vpx_codec_dec_cfg_t cfg, unsigned long deadline) function in class:libvpx_test::VP8Decoder
80 VP8Decoder(vpx_codec_dec_cfg_t cfg, const vpx_codec_flags_t flag, function in class:libvpx_test::VP8Decoder
123 return new VP8Decoder(cfg, flags, deadline);
H A Dvp8_decrypt_test.cc51 VP8Decoder decoder(dec_cfg, 0);
/external/webrtc/webrtc/video/
H A Dvideo_decoder.cc26 return VP8Decoder::Create();
/external/webrtc/webrtc/modules/video_coding/codecs/tools/
H A Dvideo_quality_measurement.cc491 webrtc::VP8Decoder* decoder = webrtc::VP8Decoder::Create();
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/test/
H A Dvp8_impl_unittest.cc111 decoder_.reset(VP8Decoder::Create());
/external/webrtc/webrtc/modules/video_coding/
H A Dcodec_database.cc582 return new VCMGenericDecoder(VP8Decoder::Create());
/external/webrtc/webrtc/modules/video_coding/codecs/test/
H A Dvideoprocessor_integrationtest.cc155 decoder_ = VP8Decoder::Create();

Completed in 177 milliseconds