Mercurial > libavformat.hg
comparison flvdec.c @ 743:af4e24d6310c libavformat
switch to native time bases
author | michael |
---|---|
date | Sat, 30 Apr 2005 21:43:59 +0000 |
parents | d79164865a7c |
children | c5077fdab490 |
comparison
equal
deleted
inserted
replaced
742:21c1ae78f041 | 743:af4e24d6310c |
---|---|
100 st = av_new_stream(s, is_audio); | 100 st = av_new_stream(s, is_audio); |
101 if (!st) | 101 if (!st) |
102 return AVERROR_NOMEM; | 102 return AVERROR_NOMEM; |
103 | 103 |
104 av_set_pts_info(st, 24, 1, 1000); /* 24 bit pts in ms */ | 104 av_set_pts_info(st, 24, 1, 1000); /* 24 bit pts in ms */ |
105 st->codec.frame_rate_base= 1; | 105 st->codec.time_base= (AVRational){1,1000}; |
106 st->codec.frame_rate= 1000; | |
107 } | 106 } |
108 // av_log(NULL, AV_LOG_DEBUG, "%d %X %d \n", is_audio, flags, st->discard); | 107 // av_log(NULL, AV_LOG_DEBUG, "%d %X %d \n", is_audio, flags, st->discard); |
109 if( (st->discard >= AVDISCARD_NONKEY && !((flags >> 4)==1 || is_audio)) | 108 if( (st->discard >= AVDISCARD_NONKEY && !((flags >> 4)==1 || is_audio)) |
110 ||(st->discard >= AVDISCARD_BIDIR && ((flags >> 4)==3 && !is_audio)) | 109 ||(st->discard >= AVDISCARD_BIDIR && ((flags >> 4)==3 && !is_audio)) |
111 || st->discard >= AVDISCARD_ALL | 110 || st->discard >= AVDISCARD_ALL |