summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/mpegplayer/mpeg_parser.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/plugins/mpegplayer/mpeg_parser.c b/apps/plugins/mpegplayer/mpeg_parser.c
index c996f95..d4b0ff1 100644
--- a/apps/plugins/mpegplayer/mpeg_parser.c
+++ b/apps/plugins/mpegplayer/mpeg_parser.c
@@ -974,6 +974,8 @@ static int parse_elementary(struct stream *str, enum stream_parse_mode type)
}
p = str->curr_packet_end;
+ if (p >= disk_buf.end)
+ p -= disk_buf.size;
break;
/* STREAM_PM_STREAMING: */