diff options
author | Alex Beregszaszi <alex@rtfs.hu> | 2007-03-07 02:03:32 +0000 |
---|---|---|
committer | Alex Beregszaszi <alex@rtfs.hu> | 2007-03-07 02:03:32 +0000 |
commit | 3caa0d9343b35d44db21ef362a1536df0ce15188 (patch) | |
tree | 5839b9e3b78fd753aebcbf21e280abcf365b74ea /libavformat/asf-enc.c | |
parent | 031311cbd1c74104db93388beb8af5547de45279 (diff) | |
download | ffmpeg-3caa0d9343b35d44db21ef362a1536df0ce15188.tar.gz |
move preroll_time from static variable into definition, might be a good idea moving this into the context and making user-settable
Originally committed as revision 8278 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/asf-enc.c')
-rw-r--r-- | libavformat/asf-enc.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libavformat/asf-enc.c b/libavformat/asf-enc.c index 7e53ffdd00..fa3a9b2945 100644 --- a/libavformat/asf-enc.c +++ b/libavformat/asf-enc.c @@ -194,7 +194,7 @@ static const AVCodecTag codec_asf_bmp_tags[] = { { CODEC_ID_NONE, 0 }, }; -static int preroll_time = 3100; +#define PREROLL_TIME 3100 static void put_guid(ByteIOContext *s, const GUID *g) { @@ -278,7 +278,7 @@ static int asf_write_header1(AVFormatContext *s, int64_t file_size, int64_t data int bit_rate; int64_t duration; - duration = asf->duration + preroll_time * 10000; + duration = asf->duration + PREROLL_TIME * 10000; has_title = (s->title[0] || s->author[0] || s->copyright[0] || s->comment[0]); bit_rate = 0; @@ -310,7 +310,7 @@ static int asf_write_header1(AVFormatContext *s, int64_t file_size, int64_t data put_le64(pb, asf->nb_packets); /* number of packets */ put_le64(pb, duration); /* end time stamp (in 100ns units) */ put_le64(pb, asf->duration); /* duration (in 100ns units) */ - put_le64(pb, preroll_time); /* start time stamp */ + put_le64(pb, PREROLL_TIME); /* start time stamp */ put_le32(pb, asf->is_streamed ? 3 : 2); /* ??? */ put_le32(pb, asf->packet_size); /* packet size */ put_le32(pb, asf->packet_size); /* packet size */ @@ -690,7 +690,7 @@ static void put_frame( else if (payload_len == (frag_len1 - 1)) payload_len = frag_len1 - 2; //additional byte need to put padding length - put_payload_header(s, stream, timestamp+preroll_time, m_obj_size, m_obj_offset, payload_len, flags); + put_payload_header(s, stream, timestamp+PREROLL_TIME, m_obj_size, m_obj_offset, payload_len, flags); put_buffer(&asf->pb, buf, payload_len); if (asf->multi_payloads_present) |