1/* ------------------------------------------------------------------
2 * Copyright (C) 1998-2009 PacketVideo
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 *      http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
13 * express or implied.
14 * See the License for the specific language governing permissions
15 * and limitations under the License.
16 * -------------------------------------------------------------------
17 */
18/*
19------------------------------------------------------------------------------
20   PacketVideo Corp.
21   MP3 Decoder Library
22
23   Filename: pv_mp3dec_fxd_op.h
24
25     Date: 09/21/2007
26
27
28------------------------------------------------------------------------------
29 REVISION HISTORY
30
31
32 Description:
33------------------------------------------------------------------------------
34 INCLUDE DESCRIPTION
35
36 This file select the associated fixed point functions with the OS/ARCH.
37
38
39
40------------------------------------------------------------------------------
41*/
42
43#ifndef PV_MP3DEC_FXD_OP_H
44#define PV_MP3DEC_FXD_OP_H
45
46#include "pvmp3_audio_type_defs.h"
47
48
49#ifdef __cplusplus
50extern "C"
51{
52#endif
53
54
55#if (defined(PV_ARM_V5)||defined(PV_ARM_V4))
56
57#include "pv_mp3dec_fxd_op_arm.h"
58
59#elif (defined(PV_ARM_GCC_V5)||defined(PV_ARM_GCC_V4))
60
61#include "pv_mp3dec_fxd_op_arm_gcc.h"
62
63#elif (defined(PV_ARM_MSC_EVC_V5)||defined(PV_ARM_MSC_EVC_V4))
64
65#include "pv_mp3dec_fxd_op_msc_evc.h"
66
67#else
68
69#ifndef C_EQUIVALENT
70#define C_EQUIVALENT
71#endif
72
73#include "pv_mp3dec_fxd_op_c_equivalent.h"
74
75#endif
76
77
78#ifdef __cplusplus
79}
80#endif
81
82
83
84#endif  /* PV_MP3DEC_FXD_OP_H */
85