Unified · Split
| @@ -1204,6 +1204,8 @@ static int opengl_draw(AVFormatContext *h, void *input, int repaint, int is_pkt) · 1203 unmodified lines | ||
| 1204 | 1204 | glClear(GL_COLOR_BUFFER_BIT); |
| 1205 | 1205 | |
| 1206 | 1206 | if (!repaint) { |
| 1207 | + if (is_pkt) | |
| 1208 | + glPixelStorei(GL_UNPACK_ALIGNMENT, 1); | |
| 1207 | 1209 | LOAD_TEXTURE_DATA(0, 0) |
| 1208 | 1210 | if (desc->flags & AV_PIX_FMT_FLAG_PLANAR) { |
| 1209 | 1211 | LOAD_TEXTURE_DATA(1, 1) |