Lines Matching refs:dec

31 #define call_dec_op(dec, op, args...)\
32 ((dec && (dec)->op) ? (dec)->op(args) : 0)
136 const struct delta_dec *dec = ctx->dec;
139 call_dec_op(dec, recycle, ctx, frame);
283 const struct delta_dec *dec;
287 dec = delta->decoders[i];
288 if ((dec->pixelformat == pixelformat) &&
289 (dec->streamformat == streamformat))
290 return dec;
346 const struct delta_dec *dec;
349 dec = delta_find_decoder(ctx, streamformat, ctx->frameinfo.pixelformat);
350 if (!dec) {
364 ret = call_dec_op(dec, open, ctx);
371 dev_dbg(delta->dev, "%s %s decoder opened\n", ctx->name, dec->name);
373 *pdec = dec;
498 const struct delta_dec *dec;
502 dec = delta_find_decoder(ctx, streamformat, ctx->frameinfo.pixelformat);
503 if (!dec) {
516 dec->max_width ? dec->max_width : DELTA_MAX_WIDTH,
520 dec->max_height ? dec->max_height : DELTA_MAX_HEIGHT,
552 const struct delta_dec *dec;
555 dec = delta_find_decoder(ctx, ctx->streaminfo.streamformat,
557 if (!dec) {
646 const struct delta_dec *dec = ctx->dec;
691 ret = call_dec_op(dec, set_frameinfo, ctx, &frameinfo);
696 ret = call_dec_op(dec, get_frameinfo, ctx, &frameinfo);
808 const struct delta_dec *dec = ctx->dec;
819 call_dec_op(dec, drain, ctx);
824 ret = call_dec_op(dec, get_frame, ctx, &frame);
926 const struct delta_dec *dec = ctx->dec;
933 if (!dec) {
955 if (!dec->pm) {
962 ret = call_dec_op(dec, decode, ctx, au);
980 if (!dec->pm)
987 if (!dec->pm)
996 ret = call_dec_op(dec, get_frame, ctx, &frame);
1142 const struct delta_dec *dec = ctx->dec;
1169 return call_dec_op(dec, setup_frame, ctx, frame);
1308 const struct delta_dec *dec = ctx->dec;
1325 ctx->frameinfo.pixelformat, &dec);
1328 ctx->dec = dec;
1354 ret = call_dec_op(dec, decode, ctx, au);
1361 ret = call_dec_op(dec, get_streaminfo, ctx, streaminfo);
1370 ret = call_dec_op(dec, get_frameinfo, ctx, frameinfo);
1532 const struct delta_dec *dec = ctx->dec;
1537 call_dec_op(dec, flush, ctx);
1699 const struct delta_dec *dec = ctx->dec;
1704 call_dec_op(dec, close, ctx);