From: Martin Storsjö Date: Tue, 11 Sep 2012 09:46:44 +0000 (+0300) Subject: rtpdec_jpeg: Don't use a bitstream writer for the EOI marker X-Git-Tag: android-x86-4.4-r1~8529^2~626 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=c64d2a63df5d7cd309c184bd0bd33dd2cb1259b1;p=android-x86%2Fexternal-ffmpeg.git rtpdec_jpeg: Don't use a bitstream writer for the EOI marker Signed-off-by: Martin Storsjö --- diff --git a/libavformat/rtpdec_jpeg.c b/libavformat/rtpdec_jpeg.c index 4f52c31b9f..4d8523dcb2 100644 --- a/libavformat/rtpdec_jpeg.c +++ b/libavformat/rtpdec_jpeg.c @@ -334,13 +334,9 @@ static int jpeg_parse_packet(AVFormatContext *ctx, PayloadContext *jpeg, if (flags & RTP_FLAG_MARKER) { /* End of JPEG data packet. */ - PutBitContext pbc; - uint8_t buf[2]; + uint8_t buf[2] = { 0xff, EOI }; /* Put EOI marker. */ - init_put_bits(&pbc, buf, sizeof(buf)); - put_marker(&pbc, EOI); - flush_put_bits(&pbc); avio_write(jpeg->frame, buf, sizeof(buf)); /* Prepare the JPEG packet. */