summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2016-09-29 12:01:59 +0300
committerSebastian Dröge <sebastian@centricular.com>2016-09-29 12:01:59 +0300
commite3558d4d07a4dadc1b7c1ca9b59eedc6aa9962e2 (patch)
treeecb19c02d6d84bf6f72ec7ba57ca7ca62ce97cca
parent036da8b33c77a4ac3859fe7572727ed1696503a1 (diff)
downloadgst-libav-e3558d4d07a4dadc1b7c1ca9b59eedc6aa9962e2.tar.gz
avviddec: Use enum instead of magic numbers for the chroma siting values
-rw-r--r--ext/libav/gstavviddec.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/libav/gstavviddec.c b/ext/libav/gstavviddec.c
index 71310ec..077d339 100644
--- a/ext/libav/gstavviddec.c
+++ b/ext/libav/gstavviddec.c
@@ -1037,16 +1037,16 @@ gst_ffmpegviddec_negotiate (GstFFMpegVidDec * ffmpegdec,
out_info->interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE;
switch (context->chroma_sample_location) {
- case 1:
+ case AVCHROMA_LOC_LEFT:
out_info->chroma_site = GST_VIDEO_CHROMA_SITE_MPEG2;
break;
- case 2:
+ case AVCHROMA_LOC_CENTER:
out_info->chroma_site = GST_VIDEO_CHROMA_SITE_JPEG;
break;
- case 3:
+ case AVCHROMA_LOC_TOPLEFT:
out_info->chroma_site = GST_VIDEO_CHROMA_SITE_DV;
break;
- case 4:
+ case AVCHROMA_LOC_TOP:
out_info->chroma_site = GST_VIDEO_CHROMA_SITE_V_COSITED;
break;
default: