~siretart/vlc/ubuntu

« back to all changes in this revision

Viewing changes to modules/video_chroma/i420_yuy2.c

  • Committer: Reinhard Tartler
  • Date: 2008-09-26 06:45:40 UTC
  • mto: (21.2.1 vlc-0.9.3)
  • mto: This revision was merged to the branch mainline in revision 23.
  • Revision ID: siretart@tauware.de-20080926064540-0sd8zwmig33ksmy4
Tags: upstream-ubuntu-0.9.3
ImportĀ upstreamĀ versionĀ 0.9.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 * i420_yuy2.c : YUV to YUV conversion module for vlc
3
3
 *****************************************************************************
4
4
 * Copyright (C) 2000, 2001 the VideoLAN team
5
 
 * $Id$
 
5
 * $Id: 757993b535656690b1c0b813dd37454604609e59 $
6
6
 *
7
7
 * Authors: Samuel Hocevar <sam@zoy.org>
8
8
 *          Damien Fouilleul <damien@videolan.org>
90
90
    set_capability( "video filter2", 80 );
91
91
#elif defined (MODULE_NAME_IS_i420_yuy2_mmx)
92
92
    set_description( N_("MMX conversions from " SRC_FOURCC " to " DEST_FOURCC) );
93
 
    set_capability( "video filter2", 100 );
 
93
    set_capability( "video filter2", 160 );
94
94
    add_requirement( MMX );
95
95
#elif defined (MODULE_NAME_IS_i420_yuy2_sse2)
96
96
    set_description( N_("SSE2 conversions from " SRC_FOURCC " to " DEST_FOURCC) );
97
 
    set_capability( "video filter2", 120 );
 
97
    set_capability( "video filter2", 250 );
98
98
    add_requirement( SSE2 );
99
99
#elif defined (MODULE_NAME_IS_i420_yuy2_altivec)
100
100
    set_description(
101
101
            _("AltiVec conversions from " SRC_FOURCC " to " DEST_FOURCC) );
102
 
    set_capability( "video filter2", 100 );
 
102
    set_capability( "video filter2", 250 );
103
103
    add_requirement( ALTIVEC );
104
104
#endif
105
105
    set_callbacks( Activate, NULL );
120
120
        return -1;
121
121
    }
122
122
 
 
123
    if( p_filter->fmt_in.video.i_width != p_filter->fmt_out.video.i_width
 
124
     || p_filter->fmt_in.video.i_height != p_filter->fmt_out.video.i_height )
 
125
        return -1;
 
126
 
123
127
    switch( p_filter->fmt_in.video.i_chroma )
124
128
    {
125
129
        case VLC_FOURCC('Y','V','1','2'):