Lines Matching defs:decoder
2 * OpenH264 video decoder
38 ISVCDecoder *decoder;
45 if (s->decoder)
46 WelsDestroyDecoder(s->decoder);
62 if (WelsCreateDecoder(&s->decoder)) {
63 av_log(avctx, AV_LOG_ERROR, "Unable to create decoder\n");
70 (*s->decoder)->SetOption(s->decoder, DECODER_OPTION_TRACE_LEVEL, &log_level);
71 (*s->decoder)->SetOption(s->decoder, DECODER_OPTION_TRACE_CALLBACK, (void *)&callback_function);
72 (*s->decoder)->SetOption(s->decoder, DECODER_OPTION_TRACE_CALLBACK_CONTEXT, (void *)&avctx);
80 if ((*s->decoder)->Initialize(s->decoder, ¶m) != cmResultSuccess) {
105 (*s->decoder)->SetOption(s->decoder, DECODER_OPTION_END_OF_STREAM, &end_of_stream);
106 state = (*s->decoder)->FlushFrame(s->decoder, ptrs, &info);
117 state = (*s->decoder)->DecodeFrameNoDelay(s->decoder, avpkt->data, avpkt->size, ptrs, &info);
119 state = (*s->decoder)->DecodeFrame2(s->decoder, avpkt->data, avpkt->size, ptrs, &info);
134 // The decoder doesn't (currently) support decoding into a user
149 (*s->decoder)->GetOption(s->decoder, DECODER_OPTION_PROFILE, &opt);
151 (*s->decoder)->GetOption(s->decoder, DECODER_OPTION_LEVEL, &opt);