summaryrefslogtreecommitdiff
path: root/audio_codec/libcook/helix_config.h (plain)
blob: 2b7b5000fcd0c060f5dd6c1b3e0560a5bd5f40f9
1/* ***** BEGIN LICENSE BLOCK *****
2 * Source last modified: $Id: helix_config.h,v 1.1.1.1.2.1 2005/05/04 18:20:57 hubbe Exp $
3 *
4 * REALNETWORKS CONFIDENTIAL--NOT FOR DISTRIBUTION IN SOURCE CODE FORM
5 * Portions Copyright (c) 1995-2005 RealNetworks, Inc.
6 * All Rights Reserved.
7 *
8 * The contents of this file, and the files included with this file,
9 * are subject to the current version of the Real Format Source Code
10 * Porting and Optimization License, available at
11 * https://helixcommunity.org/2005/license/realformatsource (unless
12 * RealNetworks otherwise expressly agrees in writing that you are
13 * subject to a different license). You may also obtain the license
14 * terms directly from RealNetworks. You may not use this file except
15 * in compliance with the Real Format Source Code Porting and
16 * Optimization License. There are no redistribution rights for the
17 * source code of this file. Please see the Real Format Source Code
18 * Porting and Optimization License for the rights, obligations and
19 * limitations governing use of the contents of the file.
20 *
21 * RealNetworks is the developer of the Original Code and owns the
22 * copyrights in the portions it created.
23 *
24 * This file, and the files included with this file, is distributed and
25 * made available on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND,
26 * EITHER EXPRESS OR IMPLIED, AND REALNETWORKS HEREBY DISCLAIMS ALL
27 * SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF
28 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT
29 * OR NON-INFRINGEMENT.
30 *
31 * Technology Compatibility Kit Test Suite(s) Location:
32 * https://rarvcode-tck.helixcommunity.org
33 *
34 * Contributor(s):
35 *
36 * ***** END LICENSE BLOCK ***** */
37
38#ifndef HELIX_CONFIG_H
39#define HELIX_CONFIG_H
40
41#ifdef __cplusplus
42extern "C" {
43#endif /* #ifdef __cplusplus */
44
45
46 /********************************************************************
47 *
48 * This file contains system wide configuration options. Please look
49 * through all the config options below to make sure the SDK is tuned
50 * best for your system.
51 *
52 ********************************************************************
53 */
54
55
56 /*
57 * Endian'ness.
58 *
59 * This package supports both compile-time and run-time determination
60 * of CPU byte ordering. If ARCH_IS_BIG_ENDIAN is defined as 0, the
61 * code will be compiled to run only on little-endian CPUs; if
62 * ARCH_IS_BIG_ENDIAN is defined as non-zero, the code will be
63 * compiled to run only on big-endian CPUs; if ARCH_IS_BIG_ENDIAN is
64 * not defined, the code will be compiled to run on either big- or
65 * little-endian CPUs, but will run slightly less efficiently on
66 * either one than if ARCH_IS_BIG_ENDIAN is defined.
67 *
68 * If you run on a BIG engian box uncomment this:
69 *
70 * #define ARCH_IS_BIG_ENDIAN 1
71 *
72 * If you are on a LITTLE engian box uncomment this:
73 *
74 * #define ARCH_IS_BIG_ENDIAN 0
75 *
76 * Or you can just leave it undefined and have it determined
77 * at runtime.
78 *
79 */
80
81
82
83
84
85
86
87
88#ifdef __cplusplus
89}
90#endif /* #ifdef __cplusplus */
91
92#endif /* #ifndef HELIX_CONFIG_H */
93