]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/wmalosslessdec.c
mpegvideo: add deprecated flags to the rc_strategy option
[ffmpeg] / libavcodec / wmalosslessdec.c
index 59e89295867e2df6e0b4f779581509c94a9db4d5..eb1db615ae180d3ccc4af04c41361d7fcad2bcc0 100644 (file)
@@ -1256,7 +1256,9 @@ static int decode_packet(AVCodecContext *avctx, void *data, int *got_frame_ptr,
             (frame_size = show_bits(gb, s->log2_frame_size)) &&
             frame_size <= remaining_bits(s, gb)) {
             save_bits(s, gb, frame_size, 0);
-            s->packet_done = !decode_frame(s);
+
+            if (!s->packet_loss)
+                s->packet_done = !decode_frame(s);
         } else if (!s->len_prefix
                    && s->num_saved_bits > get_bits_count(&s->gb)) {
             /* when the frames do not have a length prefix, we don't know the