[cvs] / xvidcore / src / utils / emms.h Repository:
ViewVC logotype

Diff of /xvidcore/src/utils/emms.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4, Wed Jun 26 15:59:51 2002 UTC revision 1.8, Thu Sep 5 21:36:35 2002 UTC
# Line 3  Line 3 
3   *  XVID MPEG-4 VIDEO CODEC   *  XVID MPEG-4 VIDEO CODEC
4   *  - emms wrapper API header -   *  - emms wrapper API header -
5   *   *
6     *  Copyright(C) 2002 Michael Militzer
7     *
8   *  This program is an implementation of a part of one or more MPEG-4   *  This program is an implementation of a part of one or more MPEG-4
9   *  Video tools as specified in ISO/IEC 14496-2 standard.  Those intending   *  Video tools as specified in ISO/IEC 14496-2 standard.  Those intending
10   *  to use this software module in hardware or software products are   *  to use this software module in hardware or software products are
# Line 26  Line 28 
28   *  along with this program ; if not, write to the Free Software   *  along with this program ; if not, write to the Free Software
29   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
30   *   *
  ****************************************************************************/  
 /*****************************************************************************  
  *  
  *  History  
  *  
  *  - Mon Jun 17 00:16:13 2002 Added legal header  
  *  
31   *  $Id$   *  $Id$
32   *   *
33   ****************************************************************************/   ****************************************************************************/
# Line 62  Line 57 
57   * Prototypes   * Prototypes
58   ****************************************************************************/   ****************************************************************************/
59    
60  static int check_cpu_features(void);  #ifdef ARCH_X86
61    extern int check_cpu_features(void);
62    extern void sse_os_trigger(void);
63    extern void sse2_os_trigger(void);
64    #else
65  #ifdef ARCH_IA64  #ifdef ARCH_IA64
66  int check_cpu_features(void) { return XVID_CPU_IA64; }  static int check_cpu_features(void) { return XVID_CPU_IA64; }
67  #else  #else
68  #ifndef ARCH_X86  static int check_cpu_features(void) { return 0; } /* is 0 an acceptable value? */
 int check_cpu_features(void) { return 0; } /* is 0 an acceptable value? */  
69  #endif  #endif
70  #endif  #endif
71    

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.8

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4