diff options
Diffstat (limited to 'libavformat/ffmenc.c')
-rw-r--r-- | libavformat/ffmenc.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/libavformat/ffmenc.c b/libavformat/ffmenc.c index 9a55264b44..3de4984dfe 100644 --- a/libavformat/ffmenc.c +++ b/libavformat/ffmenc.c @@ -93,8 +93,7 @@ static int ffm_write_header(AVFormatContext *s) /* header */ put_le32(pb, MKTAG('F', 'F', 'M', '1')); put_be32(pb, ffm->packet_size); - /* XXX: store write position in other file ? */ - put_be64(pb, ffm->packet_size); /* current write position */ + put_be64(pb, 0); /* current write position */ put_be32(pb, s->nb_streams); bit_rate = 0; @@ -224,15 +223,6 @@ static int ffm_write_trailer(AVFormatContext *s) put_flush_packet(pb); - if (!url_is_streamed(pb)) { - int64_t size; - /* update the write offset */ - size = url_ftell(pb); - url_fseek(pb, 8, SEEK_SET); - put_be64(pb, size); - put_flush_packet(pb); - } - return 0; } |