lavf/mov: Write colour matrix "6" for color_space bt470bg.
authorCarl Eugen Hoyos <cehoyos@ag.or.at>
Wed, 20 May 2015 22:44:34 +0000 (00:44 +0200)
committerCarl Eugen Hoyos <cehoyos@ag.or.at>
Wed, 20 May 2015 23:04:45 +0000 (01:04 +0200)
This matches the demuxer's behaviour.

libavformat/movenc.c

index b6821d4..4aa64b0 100644 (file)
@@ -1608,6 +1608,7 @@ static int mov_write_colr_tag(AVIOContext *pb, MOVTrack *track)
     }
     switch (track->enc->colorspace) {
     case AVCOL_TRC_BT709:     avio_wb16(pb, 1); break;
+    case AVCOL_SPC_BT470BG:
     case AVCOL_PRI_SMPTE170M: avio_wb16(pb, 6); break;
     case AVCOL_PRI_SMPTE240M: avio_wb16(pb, 7); break;
     default:                  avio_wb16(pb, 2);