diff options
Diffstat (limited to 'apps/plugins/mpegplayer/header.c')
-rw-r--r-- | apps/plugins/mpegplayer/header.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/apps/plugins/mpegplayer/header.c b/apps/plugins/mpegplayer/header.c index 52a301f8d8..9e6e6de03d 100644 --- a/apps/plugins/mpegplayer/header.c +++ b/apps/plugins/mpegplayer/header.c | |||
@@ -92,12 +92,12 @@ void mpeg2_header_state_init (mpeg2dec_t * mpeg2dec) | |||
92 | { | 92 | { |
93 | if (mpeg2dec->sequence.width != (unsigned)-1) | 93 | if (mpeg2dec->sequence.width != (unsigned)-1) |
94 | { | 94 | { |
95 | int i; | ||
96 | |||
97 | mpeg2dec->sequence.width = (unsigned)-1; | 95 | mpeg2dec->sequence.width = (unsigned)-1; |
98 | 96 | mpeg2_mem_reset(); /* Clean the memory slate */ | |
97 | #if 0 | ||
99 | if (!mpeg2dec->custom_fbuf) | 98 | if (!mpeg2dec->custom_fbuf) |
100 | { | 99 | { |
100 | int i; | ||
101 | for (i = mpeg2dec->alloc_index_user; | 101 | for (i = mpeg2dec->alloc_index_user; |
102 | i < mpeg2dec->alloc_index; i++) | 102 | i < mpeg2dec->alloc_index; i++) |
103 | { | 103 | { |
@@ -109,6 +109,7 @@ void mpeg2_header_state_init (mpeg2dec_t * mpeg2dec) | |||
109 | 109 | ||
110 | if (mpeg2dec->convert_start) | 110 | if (mpeg2dec->convert_start) |
111 | { | 111 | { |
112 | int i; | ||
112 | for (i = 0; i < 3; i++) | 113 | for (i = 0; i < 3; i++) |
113 | { | 114 | { |
114 | mpeg2_free(mpeg2dec->yuv_buf[i][0]); | 115 | mpeg2_free(mpeg2dec->yuv_buf[i][0]); |
@@ -121,6 +122,7 @@ void mpeg2_header_state_init (mpeg2dec_t * mpeg2dec) | |||
121 | { | 122 | { |
122 | mpeg2_free(mpeg2dec->decoder.convert_id); | 123 | mpeg2_free(mpeg2dec->decoder.convert_id); |
123 | } | 124 | } |
125 | #endif | ||
124 | } | 126 | } |
125 | 127 | ||
126 | mpeg2dec->decoder.coding_type = I_TYPE; | 128 | mpeg2dec->decoder.coding_type = I_TYPE; |