Ticket #10103: movenc.patch

File movenc.patch, 670 bytes (added by ami_stuff, 4 years ago)
  • libavformat/movenc.c

    diff --git a/libavformat/movenc.c b/libavformat/movenc.c
    index 7b00e65cdd..48f899d170 100644
    a b static int mov_write_video_tag(AVFormatContext *s, AVIOContext *pb, MOVMuxContex  
    22492249    else if (track->mode == MODE_MOV && track->par->bits_per_coded_sample)
    22502250        avio_wb16(pb, track->par->bits_per_coded_sample |
    22512251                  (track->par->format == AV_PIX_FMT_GRAY8 ? 0x20 : 0));
     2252    else if (track->mode == MODE_MOV && track->par->codec_id == AV_CODEC_ID_TIFF && track->par->format == AV_PIX_FMT_GRAY8)
     2253        avio_wb16(pb, 0x28);
    22522254    else
    22532255        avio_wb16(pb, 0x18); /* Reserved */
    22542256