summaryrefslogtreecommitdiff
path: root/libavcodec
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-11-03 13:00:10 +0100
committerMichael Niedermayer <michaelni@gmx.at>2013-11-03 13:00:10 +0100
commitcf49d5907aae5b7be4d0e3e30d12bf85a2fa87f3 (patch)
tree49bc2122f408d4b4f372cca1761df2ab8c7f02de /libavcodec
parentb568eeba75249813ea844e65bd57665a0dee9e55 (diff)
avcodec/ansi: set w/h correctly at the top
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/ansi.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/libavcodec/ansi.c b/libavcodec/ansi.c
index 69f0c29ec1..143b0aa12b 100644
--- a/libavcodec/ansi.c
+++ b/libavcodec/ansi.c
@@ -183,8 +183,8 @@ static int execute_code(AVCodecContext * avctx, int c)
{
AnsiContext *s = avctx->priv_data;
int ret, i;
- int width = 0;
- int height = 0;
+ int width = avctx->width;
+ int height = avctx->height;
switch(c) {
case 'A': //Cursor Up
@@ -208,8 +208,6 @@ static int execute_code(AVCodecContext * avctx, int c)
case 'l': //reset screen mode
if (s->nb_args < 2)
s->args[0] = DEFAULT_SCREEN_MODE;
- width = avctx->width;
- height = avctx->height;
switch(s->args[0]) {
case 0: case 1: case 4: case 5: case 13: case 19: //320x200 (25 rows)
s->font = avpriv_cga_font;