Changeset 390c4286ec9492f55f6eb9c639c3bf96534da32c

Show
Ignore:
Timestamp:
21/08/08 00:08:44 (3 months ago)
Author:
Laurent Aimar <fenrir@videolan.org>
git-committer:
Laurent Aimar <fenrir@videolan.org> 1219270124 +0200
git-parent:

[dc0252f7ccb207897f119fcb6c5e341cf6b9ac5b]

git-author:
Laurent Aimar <fenrir@videolan.org> 1219267752 +0200
Message:

Cosmetics.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/video_filter/blend.c

    r07d2f3e r390c428  
    7878 
    7979/* YUVA */ 
    80 static void BlendI420( filter_t *, picture_t *, picture_t *, picture_t *, 
    81                        int, int, int, int, int ); 
    82 static void BlendR16( filter_t *, picture_t *, picture_t *, picture_t *, 
    83                       int, int, int, int, int ); 
    84 static void BlendR24( filter_t *, picture_t *, picture_t *, picture_t *, 
    85                       int, int, int, int, int ); 
    86 static void BlendYUVPacked( filter_t *, picture_t *, picture_t *, picture_t *, 
    87                             int, int, int, int, int ); 
     80static void BlendYUVAI420( filter_t *, picture_t *, picture_t *, picture_t *, 
     81                           int, int, int, int, int ); 
     82static void BlendYUVARV16( filter_t *, picture_t *, picture_t *, picture_t *, 
     83                           int, int, int, int, int ); 
     84static void BlendYUVARV24( filter_t *, picture_t *, picture_t *, picture_t *, 
     85                           int, int, int, int, int ); 
     86static void BlendYUVAYUVPacked( filter_t *, picture_t *, picture_t *, picture_t *, 
     87                                int, int, int, int, int ); 
    8888 
    8989/* I420, YV12 */ 
     
    197197} p_blend_cfg[] = { 
    198198 
    199     BLEND_CFG( FCC_YUVA, BlendI420, BlendYUVPacked, BlendR16, BlendR24 ), 
     199    BLEND_CFG( FCC_YUVA, BlendYUVAI420, BlendYUVAYUVPacked, BlendYUVARV16, BlendYUVARV24 ), 
    200200 
    201201    BLEND_CFG( FCC_YUVP, BlendPalI420, BlendPalYUVPacked, BlendPalRV, BlendPalRV ), 
     
    412412} 
    413413 
    414 /** 
    415  * It transforms a color mask into right and left shifts 
    416  * FIXME copied from video_output.c 
    417  */ 
    418 #if 1 
    419414static void vlc_rgb_index( int *pi_rindex, int *pi_gindex, int *pi_bindex, 
    420415                           const video_format_t *p_fmt ) 
     
    435430#endif 
    436431} 
    437 #endif 
    438  
    439  
    440 /* 
     432 
     433/** 
     434 * It transforms a color mask into right and left shifts 
    441435 * FIXME copied from video_output.c 
    442436 */ 
     
    521515 * YUVA 
    522516 ***********************************************************************/ 
    523 static void BlendI420( filter_t *p_filter, picture_t *p_dst, 
    524                        picture_t *p_dst_orig, picture_t *p_src, 
    525                        int i_x_offset, int i_y_offset, 
    526                        int i_width, int i_height, int i_alpha ) 
     517static void BlendYUVAI420( filter_t *p_filter, picture_t *p_dst, 
     518                           picture_t *p_dst_orig, picture_t *p_src, 
     519                           int i_x_offset, int i_y_offset, 
     520                           int i_width, int i_height, int i_alpha ) 
    527521{ 
    528522    int i_src1_pitch, i_src2_pitch, i_dst_pitch; 
     
    590584} 
    591585 
    592 static void BlendR16( filter_t *p_filter, picture_t *p_dst_pic, 
    593                       picture_t *p_dst_orig, picture_t *p_src, 
    594                       int i_x_offset, int i_y_offset, 
    595                       int i_width, int i_height, int i_alpha ) 
     586static void BlendYUVARV16( filter_t *p_filter, picture_t *p_dst_pic, 
     587                           picture_t *p_dst_orig, picture_t *p_src, 
     588                           int i_x_offset, int i_y_offset, 
     589                           int i_width, int i_height, int i_alpha ) 
    596590{ 
    597591    int i_src1_pitch, i_src2_pitch, i_dst_pitch; 
     
    649643} 
    650644 
    651 static void BlendR24( filter_t *p_filter, picture_t *p_dst_pic, 
    652                       picture_t *p_dst_orig, picture_t *p_src, 
    653                       int i_x_offset, int i_y_offset, 
    654                       int i_width, int i_height, int i_alpha ) 
     645static void BlendYUVARV24( filter_t *p_filter, picture_t *p_dst_pic, 
     646                           picture_t *p_dst_orig, picture_t *p_src, 
     647                           int i_x_offset, int i_y_offset, 
     648                           int i_width, int i_height, int i_alpha ) 
    655649{ 
    656650    int i_src1_pitch, i_src2_pitch, i_dst_pitch; 
     
    782776} 
    783777 
    784 static void BlendYUVPacked( filter_t *p_filter, picture_t *p_dst_pic, 
    785                             picture_t *p_dst_orig, picture_t *p_src, 
    786                             int i_x_offset, int i_y_offset, 
    787                             int i_width, int i_height, int i_alpha ) 
     778static void BlendYUVAYUVPacked( filter_t *p_filter, picture_t *p_dst_pic, 
     779                                picture_t *p_dst_orig, picture_t *p_src, 
     780                                int i_x_offset, int i_y_offset, 
     781                                int i_width, int i_height, int i_alpha ) 
    788782{ 
    789783    int i_src1_pitch, i_src2_pitch, i_dst_pitch; 
     
    851845                    i_v = p_src2_v[i_x]; 
    852846                } 
    853   
     847 
    854848                vlc_blend_packed( &p_dst[i_x * 2], &p_src1[i_x * 2], 
    855849                                  i_l_offset, i_u_offset, i_v_offset,