From bf66354d0205141d146f7f8dd913e0448665519c Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Sun, 30 May 2010 10:50:23 +0300 Subject: [PATCH] transform: invert horizontal and vertical flip This is consistent with the current mouse filter, and how people tend to interpret the horizontal and vertical words. Until now, VLC would refer to the rotational axis direction rather than the direction of the changed dimension. Fixes: LB#568750 --- modules/video_filter/transform.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/video_filter/transform.c b/modules/video_filter/transform.c index 3cf91fdc3a..c5dff9d3aa 100644 --- a/modules/video_filter/transform.c +++ b/modules/video_filter/transform.c @@ -464,7 +464,7 @@ static void FilterPlanar( vout_thread_t *p_vout, } break; - case TRANSFORM_MODE_HFLIP: + case TRANSFORM_MODE_VFLIP: for( i_index = 0 ; i_index < p_pic->i_planes ; i_index++ ) { uint8_t *p_in = p_pic->p[i_index].p_pixels; @@ -483,7 +483,7 @@ static void FilterPlanar( vout_thread_t *p_vout, } break; - case TRANSFORM_MODE_VFLIP: + case TRANSFORM_MODE_HFLIP: for( i_index = 0 ; i_index < p_pic->i_planes ; i_index++ ) { uint8_t *p_in = p_pic->p[i_index].p_pixels; @@ -675,7 +675,7 @@ static void FilterYUYV( vout_thread_t *p_vout, switch( p_vout->p_sys->i_mode ) { - case TRANSFORM_MODE_HFLIP: + case TRANSFORM_MODE_VFLIP: /* Fall back on the default implementation */ FilterPlanar( p_vout, p_pic, p_outpic ); return; @@ -802,7 +802,7 @@ static void FilterYUYV( vout_thread_t *p_vout, } break; - case TRANSFORM_MODE_VFLIP: + case TRANSFORM_MODE_HFLIP: for( i_index = 0 ; i_index < p_pic->i_planes ; i_index++ ) { uint8_t *p_in = p_pic->p[i_index].p_pixels; -- 2.11.4.GIT