Lines Matching refs:biCompression
34 static enum AVPixelFormat dshow_pixfmt(DWORD biCompression, WORD biBitCount) in dshow_pixfmt() argument
36 switch(biCompression) { in dshow_pixfmt()
54 return avpriv_find_pix_fmt(avpriv_get_raw_pix_fmt_tags(), biCompression); // all others in dshow_pixfmt()
369 enum AVPixelFormat pix_fmt = dshow_pixfmt(bih->biCompression, bih->biBitCount); in dshow_cycle_formats()
371 enum AVCodecID codec_id = av_codec_get_id(tags, bih->biCompression); in dshow_cycle_formats()
374 … av_log(avctx, AV_LOG_INFO, " unknown compression type 0x%X", (int) bih->biCompression); in dshow_cycle_formats()
389 if (ctx->video_codec_id != av_codec_get_id(tags, bih->biCompression)) in dshow_cycle_formats()
393 ctx->pixel_format != dshow_pixfmt(bih->biCompression, bih->biBitCount)) { in dshow_cycle_formats()
983 par->codec_tag = bih->biCompression; in dshow_add_device()
984 par->format = dshow_pixfmt(bih->biCompression, bih->biBitCount); in dshow_add_device()
985 if (bih->biCompression == MKTAG('H', 'D', 'Y', 'C')) { in dshow_add_device()
991 par->codec_id = av_codec_get_id(tags, bih->biCompression); in dshow_add_device()
994 "Please report type 0x%X.\n", (int) bih->biCompression); in dshow_add_device()
1001 if (bih->biCompression == BI_RGB || bih->biCompression == BI_BITFIELDS) { in dshow_add_device()