[FFmpeg-devel] [PATCH]Recognize "qt " compatible brand in isom
Clément Bœsch
ubitux at gmail.com
Fri Nov 2 15:50:29 CET 2012
On Fri, Nov 02, 2012 at 03:37:32PM +0100, Carl Eugen Hoyos wrote:
> Hi!
>
> Attached patch fixes ticket #1881 for me, I don't know if it has funny
> side-effects.
>
> Please review, Carl Eugen
> diff --git a/libavformat/mov.c b/libavformat/mov.c
> index d7d7f21..3488a80 100644
> --- a/libavformat/mov.c
> +++ b/libavformat/mov.c
> @@ -755,6 +755,8 @@ static int mov_read_ftyp(MOVContext *c, AVIOContext *pb, MOVAtom atom)
> avio_read(pb, comp_brands_str, comp_brand_size);
> comp_brands_str[comp_brand_size] = 0;
> av_dict_set(&c->fc->metadata, "compatible_brands", comp_brands_str, 0);
> + if (!strncmp(comp_brands_str, "qt ", 4))
> + c->isom = 0;
You can have several compatible brands, why would you compare to only one?
Also, I'm not sure that's a good idea to have a compatible brand with QT
having such "huge" consequence…
--
Clément B.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20121102/0aaaa56a/attachment.asc>
More information about the ffmpeg-devel
mailing list