|  | @@ -157,7 +157,7 @@ static int tgq_decode_mb(TgqContext *s, AVFrame *frame, int mb_y, int mb_x) | 
														
													
														
															
																|  |  | mode = bytestream2_get_byte(&s->gb); |  |  | mode = bytestream2_get_byte(&s->gb); | 
														
													
														
															
																|  |  | if (mode > 12) { |  |  | if (mode > 12) { | 
														
													
														
															
																|  |  | GetBitContext gb; |  |  | GetBitContext gb; | 
														
													
														
															
																|  |  | init_get_bits(&gb, s->gb.buffer, FFMIN(bytestream2_get_bytes_left(&s->gb), mode) * 8); |  |  |  | 
														
													
														
															
																|  |  |  |  |  | init_get_bits8(&gb, s->gb.buffer, FFMIN(bytestream2_get_bytes_left(&s->gb), mode)); | 
														
													
														
															
																|  |  | for (i = 0; i < 6; i++) |  |  | for (i = 0; i < 6; i++) | 
														
													
														
															
																|  |  | tgq_decode_block(s, s->block[i], &gb); |  |  | tgq_decode_block(s, s->block[i], &gb); | 
														
													
														
															
																|  |  | tgq_idct_put_mb(s, s->block, frame, mb_x, mb_y); |  |  | tgq_idct_put_mb(s, s->block, frame, mb_x, mb_y); | 
														
													
												
													
														
															
																|  | 
 |