diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index f08aa7e..3e3ac24 100644
|
a
|
b
|
static int mov_write_video_tag(AVIOContext *pb, MOVTrack *track) |
| 1109 | 1109 | avio_w8(pb, strlen(compressor_name)); |
| 1110 | 1110 | avio_write(pb, compressor_name, 31); |
| 1111 | 1111 | |
| 1112 | | if (track->mode == MODE_MOV && track->enc->bits_per_coded_sample) |
| | 1112 | if (track->mode == MODE_MOV && |
| | 1113 | track->enc->codec_id == AV_CODEC_ID_RAWVIDEO && |
| | 1114 | track->enc->pix_fmt == PIX_FMT_GRAY8) |
| | 1115 | avio_wb16(pb, 0x28); |
| | 1116 | else if (track->mode == MODE_MOV && track->enc->bits_per_coded_sample) |
| 1113 | 1117 | avio_wb16(pb, track->enc->bits_per_coded_sample); |
| 1114 | 1118 | else |
| 1115 | 1119 | avio_wb16(pb, 0x18); /* Reserved */ |