diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2008-05-23 18:15:13 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2008-05-23 18:15:13 +0000 |
commit | abd2256dbe1cd10cc8d58d3225acfd1bb207af2a (patch) | |
tree | 0e218dc6ef2e583e88f206d7fd2b2cfc2c81f970 /libavformat/utils.c | |
parent | f6e76ba476939c4b92da5608d33aa5aebdcbeebc (diff) | |
download | ffmpeg-abd2256dbe1cd10cc8d58d3225acfd1bb207af2a.tar.gz |
Pass time_base as argument to new_chapter() as well.
This fixes the wrong timebase the matroska demuxer had after my previous commits.
Maybe we should reduce new_chapter() to just (AVFormatContext, int id) ?
Originally committed as revision 13266 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/utils.c')
-rw-r--r-- | libavformat/utils.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libavformat/utils.c b/libavformat/utils.c index e37577dbd7..7faedccdcb 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -2246,7 +2246,7 @@ void av_set_program_name(AVProgram *program, char *provider_name, char *name) } } -AVChapter *ff_new_chapter(AVFormatContext *s, int id, int64_t start, int64_t end, const char *title) +AVChapter *ff_new_chapter(AVFormatContext *s, int id, AVRational time_base, int64_t start, int64_t end, const char *title) { AVChapter *chapter = NULL; int i; @@ -2265,6 +2265,7 @@ AVChapter *ff_new_chapter(AVFormatContext *s, int id, int64_t start, int64_t end av_free(chapter->title); chapter->title = av_strdup(title); chapter->id = id; + chapter->time_base= time_base; chapter->start = start; chapter->end = end; |