From 47e88486b4b3b3de992b07f89dfaedf410a8bd5e Mon Sep 17 00:00:00 2001 From: rogerdpack Date: Tue, 15 Jan 2013 18:37:30 -0700 Subject: [PATCH] hdyc col Signed-off-by: rogerdpack --- libavdevice/dshow.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavdevice/dshow.c b/libavdevice/dshow.c index 342831d9e1..aaba9bc58e 100644 --- a/libavdevice/dshow.c +++ b/libavdevice/dshow.c @@ -785,6 +785,10 @@ dshow_add_device(AVFormatContext *avctx, codec->width = bih->biWidth; codec->height = bih->biHeight; codec->pix_fmt = dshow_pixfmt(bih->biCompression, bih->biBitCount); + if(bih->biCompression == MKTAG('H', 'D', 'Y', 'C')) { + av_log(avctx, AV_LOG_ERROR, "attempt use full range for HDYC..."); + codec->color_range = AVCOL_RANGE_MPEG; + } if (codec->pix_fmt == AV_PIX_FMT_NONE) { codec->codec_id = dshow_codecid(bih->biCompression); if (codec->codec_id == AV_CODEC_ID_NONE) {