~ubuntu-branches/ubuntu/saucy/x264/saucy-updates

« back to all changes in this revision

Viewing changes to common/x86/mc.h

  • Committer: Bazaar Package Importer
  • Author(s): Lionel Le Folgoc
  • Date: 2009-01-15 23:15:42 UTC
  • mto: (12.1.1 sid) (1.3.1)
  • mto: This revision was merged to the branch mainline in revision 14.
  • Revision ID: james.westby@ubuntu.com-20090115231542-19v12f85z0e7zev7
Tags: upstream-0.svn20081230
ImportĀ upstreamĀ versionĀ 0.svn20081230

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*****************************************************************************
2
2
 * mc.h: h264 encoder library
3
3
 *****************************************************************************
4
 
 * Copyright (C) 2003 Laurent Aimar
 
4
 * Copyright (C) 2003-2008 x264 project
5
5
 *
6
 
 * Authors: Laurent Aimar <fenrir@via.ecp.fr>
 
6
 * Authors: Loren Merritt <lorenm@u.washington.edu>
 
7
 *          Laurent Aimar <fenrir@via.ecp.fr>
7
8
 *
8
9
 * This program is free software; you can redistribute it and/or modify
9
10
 * it under the terms of the GNU General Public License as published by
17
18
 *
18
19
 * You should have received a copy of the GNU General Public License
19
20
 * along with this program; if not, write to the Free Software
20
 
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111, USA.
 
21
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111, USA.
21
22
 *****************************************************************************/
22
23
 
23
 
#ifndef _I386_MC_H
24
 
#define _I386_MC_H 1
 
24
#ifndef X264_I386_MC_H
 
25
#define X264_I386_MC_H
25
26
 
26
27
void x264_mc_init_mmx( int cpu, x264_mc_functions_t *pf );
27
28
 
28
 
void x264_mc_chroma_mmxext( uint8_t *src, int i_src_stride,
29
 
                            uint8_t *dst, int i_dst_stride,
30
 
                            int dx, int dy, int i_width, int i_height );
31
29
#endif