Mercurial > libavformat.hg
comparison matroskaenc.c @ 2465:6a7f57bac0b2 libavformat
Using LIBAVFORMAT_IDENT for both muxing and writing app is good enough
author | conrad |
---|---|
date | Wed, 05 Sep 2007 00:23:57 +0000 |
parents | 84e8a36ab497 |
children | 6395824043bd |
comparison
equal
deleted
inserted
replaced
2464:84e8a36ab497 | 2465:6a7f57bac0b2 |
---|---|
523 put_ebml_uint(pb, MATROSKA_ID_TIMECODESCALE, 1000000); | 523 put_ebml_uint(pb, MATROSKA_ID_TIMECODESCALE, 1000000); |
524 if (strlen(s->title)) | 524 if (strlen(s->title)) |
525 put_ebml_string(pb, MATROSKA_ID_TITLE, s->title); | 525 put_ebml_string(pb, MATROSKA_ID_TITLE, s->title); |
526 if (!(s->streams[0]->codec->flags & CODEC_FLAG_BITEXACT)) { | 526 if (!(s->streams[0]->codec->flags & CODEC_FLAG_BITEXACT)) { |
527 put_ebml_string(pb, MATROSKA_ID_MUXINGAPP, LIBAVFORMAT_IDENT); | 527 put_ebml_string(pb, MATROSKA_ID_MUXINGAPP, LIBAVFORMAT_IDENT); |
528 // XXX: both are required; something better for writing app? | |
529 put_ebml_string(pb, MATROSKA_ID_WRITINGAPP, LIBAVFORMAT_IDENT); | 528 put_ebml_string(pb, MATROSKA_ID_WRITINGAPP, LIBAVFORMAT_IDENT); |
530 } | 529 } |
531 // XXX: segment UID | 530 // XXX: segment UID |
532 // reserve space for the duration | 531 // reserve space for the duration |
533 mkv->duration = 0; | 532 mkv->duration = 0; |