Mercurial > libavcodec.hg
comparison avcodec.h @ 12084:b6cf19580e47 libavcodec
Change all occurences of "inofficial" to "unofficial" in code, comments
and options. Keep old options until next major version bump.
Patch by Rodney Baker, rodney d baker a iinet d net d au
author | cehoyos |
---|---|
date | Sat, 03 Jul 2010 15:35:23 +0000 |
parents | 7e6a8ce19977 |
children | c35d7bc64882 |
comparison
equal
deleted
inserted
replaced
12083:dd5efc28bca9 | 12084:b6cf19580e47 |
---|---|
28 | 28 |
29 #include <errno.h> | 29 #include <errno.h> |
30 #include "libavutil/avutil.h" | 30 #include "libavutil/avutil.h" |
31 | 31 |
32 #define LIBAVCODEC_VERSION_MAJOR 52 | 32 #define LIBAVCODEC_VERSION_MAJOR 52 |
33 #define LIBAVCODEC_VERSION_MINOR 78 | 33 #define LIBAVCODEC_VERSION_MINOR 79 |
34 #define LIBAVCODEC_VERSION_MICRO 1 | 34 #define LIBAVCODEC_VERSION_MICRO 1 |
35 | 35 |
36 #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ | 36 #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ |
37 LIBAVCODEC_VERSION_MINOR, \ | 37 LIBAVCODEC_VERSION_MINOR, \ |
38 LIBAVCODEC_VERSION_MICRO) | 38 LIBAVCODEC_VERSION_MICRO) |
1350 /** | 1350 /** |
1351 * strictly follow the standard (MPEG4, ...). | 1351 * strictly follow the standard (MPEG4, ...). |
1352 * - encoding: Set by user. | 1352 * - encoding: Set by user. |
1353 * - decoding: Set by user. | 1353 * - decoding: Set by user. |
1354 * Setting this to STRICT or higher means the encoder and decoder will | 1354 * Setting this to STRICT or higher means the encoder and decoder will |
1355 * generally do stupid things, whereas setting it to inofficial or lower | 1355 * generally do stupid things, whereas setting it to unofficial or lower |
1356 * will mean the encoder might produce output that is not supported by all | 1356 * will mean the encoder might produce output that is not supported by all |
1357 * spec-compliant decoders. Decoders don't differentiate between normal, | 1357 * spec-compliant decoders. Decoders don't differentiate between normal, |
1358 * inofficial and experimental (that is, they always try to decode things | 1358 * unofficial and experimental (that is, they always try to decode things |
1359 * when they can) unless they are explicitly asked to behave stupidly | 1359 * when they can) unless they are explicitly asked to behave stupidly |
1360 * (=strictly conform to the specs) | 1360 * (=strictly conform to the specs) |
1361 */ | 1361 */ |
1362 int strict_std_compliance; | 1362 int strict_std_compliance; |
1363 #define FF_COMPLIANCE_VERY_STRICT 2 ///< Strictly conform to an older more strict version of the spec or reference software. | 1363 #define FF_COMPLIANCE_VERY_STRICT 2 ///< Strictly conform to an older more strict version of the spec or reference software. |
1364 #define FF_COMPLIANCE_STRICT 1 ///< Strictly conform to all the things in the spec no matter what consequences. | 1364 #define FF_COMPLIANCE_STRICT 1 ///< Strictly conform to all the things in the spec no matter what consequences. |
1365 #define FF_COMPLIANCE_NORMAL 0 | 1365 #define FF_COMPLIANCE_NORMAL 0 |
1366 #define FF_COMPLIANCE_INOFFICIAL -1 ///< Allow inofficial extensions. | 1366 #if LIBAVCODEC_VERSION_MAJOR < 53 |
1367 #define FF_COMPLIANCE_INOFFICIAL -1 ///< Allow inofficial extensions (deprecated - use FF_COMPLIANCE_UNOFFICIAL instead). | |
1368 #endif | |
1369 #define FF_COMPLIANCE_UNOFFICIAL -1 ///< Allow unofficial extensions | |
1367 #define FF_COMPLIANCE_EXPERIMENTAL -2 ///< Allow nonstandardized experimental things. | 1370 #define FF_COMPLIANCE_EXPERIMENTAL -2 ///< Allow nonstandardized experimental things. |
1368 | 1371 |
1369 /** | 1372 /** |
1370 * qscale offset between IP and B-frames | 1373 * qscale offset between IP and B-frames |
1371 * - encoding: Set by user. | 1374 * - encoding: Set by user. |