annotate utils.c @ 992:a13125b5be3a libavutil

bswap: change ME to NE in macro names Other parts of FFmpeg use NE (native endian) rather than ME (machine). This makes it consistent.
author mru
date Sat, 10 Jul 2010 22:09:01 +0000
parents 0795a743bda1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
545
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
1 /*
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
2 * This file is part of FFmpeg.
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
3 *
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
4 * FFmpeg is free software; you can redistribute it and/or
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
5 * modify it under the terms of the GNU Lesser General Public
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
6 * License as published by the Free Software Foundation; either
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
7 * version 2.1 of the License, or (at your option) any later version.
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
8 *
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
9 * FFmpeg is distributed in the hope that it will be useful,
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
12 * Lesser General Public License for more details.
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
13 *
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
14 * You should have received a copy of the GNU Lesser General Public
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
15 * License along with FFmpeg; if not, write to the Free Software
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
16 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
17 */
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
18
792
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
19 #include "config.h"
545
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
20 #include "avutil.h"
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
21
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
22 /**
899
0795a743bda1 Remove explicit filename from Doxygen @file commands.
diego
parents: 805
diff changeset
23 * @file
545
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
24 * various utility functions
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
25 */
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
26
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
27 unsigned avutil_version(void)
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
28 {
546
b4e91071297f Cosmetics: fix weird indent.
stefano
parents: 545
diff changeset
29 return LIBAVUTIL_VERSION_INT;
545
fc868fc6439c Implement avutil_version().
stefano
parents:
diff changeset
30 }
792
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
31
805
98783d518982 Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for XXX_configuration() and
stefano
parents: 792
diff changeset
32 const char *avutil_configuration(void)
792
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
33 {
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
34 return FFMPEG_CONFIGURATION;
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
35 }
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
36
805
98783d518982 Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for XXX_configuration() and
stefano
parents: 792
diff changeset
37 const char *avutil_license(void)
792
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
38 {
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
39 #define LICENSE_PREFIX "libavutil license: "
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
40 return LICENSE_PREFIX FFMPEG_LICENSE + sizeof(LICENSE_PREFIX) - 1;
57659b3ef05c Add functions to return library license and library configuration.
diego
parents: 546
diff changeset
41 }