]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/microdvdenc.c
avutil/buffer: Switch AVBuffer API to size_t
[ffmpeg] / libavformat / microdvdenc.c
index 04f475b645394690b0fac6818ef313d3458a3650..1cd215d8def792158eeeb408998b0fd7e84d8c92 100644 (file)
@@ -36,7 +36,7 @@ static int microdvd_write_header(struct AVFormatContext *s)
     if (par->extradata && par->extradata_size > 0) {
         avio_write(s->pb, "{DEFAULT}{}", 11);
         avio_write(s->pb, par->extradata, par->extradata_size);
-        avio_flush(s->pb);
+        avio_w8(s->pb, '\n');
     }
 
     avpriv_set_pts_info(s->streams[0], 64, framerate.num, framerate.den);
@@ -51,7 +51,7 @@ static int microdvd_write_packet(AVFormatContext *avf, AVPacket *pkt)
     else
         avio_printf(avf->pb, "{%"PRId64"}", pkt->pts + pkt->duration);
     avio_write(avf->pb, pkt->data, pkt->size);
-    avio_write(avf->pb, "\n", 1);
+    avio_w8(avf->pb, '\n');
     return 0;
 }