]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/smjpegdec.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavformat / smjpegdec.c
index d1aad9f45b39eb9de22c48fa0d8fd38b24753fdb..0cd993f8ebc14d5796d35672c260ad60e502e79e 100644 (file)
@@ -56,7 +56,7 @@ static int smjpeg_read_header(AVFormatContext *s)
 
     duration = avio_rb32(pb); // in msec
 
-    while (!pb->eof_reached) {
+    while (!url_feof(pb)) {
         htype = avio_rl32(pb);
         switch (htype) {
         case SMJPEG_TXT:
@@ -135,10 +135,11 @@ static int smjpeg_read_header(AVFormatContext *s)
 static int smjpeg_read_packet(AVFormatContext *s, AVPacket *pkt)
 {
     SMJPEGContext *sc = s->priv_data;
-    uint32_t dtype, ret, size, timestamp;
+    uint32_t dtype, size, timestamp;
     int64_t pos;
+    int ret;
 
-    if (s->pb->eof_reached)
+    if (url_feof(s->pb))
         return AVERROR_EOF;
     pos   = avio_tell(s->pb);
     dtype = avio_rl32(s->pb);