| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2000, 2001, 2002 Fabrice Bellard | 2 * Copyright (c) 2000, 2001, 2002 Fabrice Bellard |
| 3 * | 3 * |
| 4 * This file is part of FFmpeg. | 4 * This file is part of FFmpeg. |
| 5 * | 5 * |
| 6 * FFmpeg is free software; you can redistribute it and/or | 6 * FFmpeg is free software; you can redistribute it and/or |
| 7 * modify it under the terms of the GNU Lesser General Public | 7 * modify it under the terms of the GNU Lesser General Public |
| 8 * License as published by the Free Software Foundation; either | 8 * License as published by the Free Software Foundation; either |
| 9 * version 2.1 of the License, or (at your option) any later version. | 9 * version 2.1 of the License, or (at your option) any later version. |
| 10 * | 10 * |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 43 {"probesize", "set probing size", OFFSET(probesize), FF_OPT_TYPE_INT, 5000000, 3
2, INT_MAX, D}, | 43 {"probesize", "set probing size", OFFSET(probesize), FF_OPT_TYPE_INT, 5000000, 3
2, INT_MAX, D}, |
| 44 {"muxrate", "set mux rate", OFFSET(mux_rate), FF_OPT_TYPE_INT, DEFAULT, 0, INT_M
AX, E}, | 44 {"muxrate", "set mux rate", OFFSET(mux_rate), FF_OPT_TYPE_INT, DEFAULT, 0, INT_M
AX, E}, |
| 45 {"packetsize", "set packet size", OFFSET(packet_size), FF_OPT_TYPE_INT, DEFAULT,
0, INT_MAX, E}, | 45 {"packetsize", "set packet size", OFFSET(packet_size), FF_OPT_TYPE_INT, DEFAULT,
0, INT_MAX, E}, |
| 46 {"fflags", NULL, OFFSET(flags), FF_OPT_TYPE_FLAGS, DEFAULT, INT_MIN, INT_MAX, D|
E, "fflags"}, | 46 {"fflags", NULL, OFFSET(flags), FF_OPT_TYPE_FLAGS, DEFAULT, INT_MIN, INT_MAX, D|
E, "fflags"}, |
| 47 {"ignidx", "ignore index", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_IGNIDX, INT_MIN, INT
_MAX, D, "fflags"}, | 47 {"ignidx", "ignore index", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_IGNIDX, INT_MIN, INT
_MAX, D, "fflags"}, |
| 48 {"genpts", "generate pts", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_GENPTS, INT_MIN, INT
_MAX, D, "fflags"}, | 48 {"genpts", "generate pts", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_GENPTS, INT_MIN, INT
_MAX, D, "fflags"}, |
| 49 {"nofillin", "do not fill in missing values that can be exactly calculated", 0,
FF_OPT_TYPE_CONST, AVFMT_FLAG_NOFILLIN, INT_MIN, INT_MAX, D, "fflags"}, | 49 {"nofillin", "do not fill in missing values that can be exactly calculated", 0,
FF_OPT_TYPE_CONST, AVFMT_FLAG_NOFILLIN, INT_MIN, INT_MAX, D, "fflags"}, |
| 50 {"noparse", "disable AVParsers, this needs nofillin too", 0, FF_OPT_TYPE_CONST,
AVFMT_FLAG_NOPARSE, INT_MIN, INT_MAX, D, "fflags"}, | 50 {"noparse", "disable AVParsers, this needs nofillin too", 0, FF_OPT_TYPE_CONST,
AVFMT_FLAG_NOPARSE, INT_MIN, INT_MAX, D, "fflags"}, |
| 51 {"igndts", "ignore dts", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_IGNDTS, INT_MIN, INT_M
AX, D, "fflags"}, | 51 {"igndts", "ignore dts", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_IGNDTS, INT_MIN, INT_M
AX, D, "fflags"}, |
| 52 {"rtphint", "add rtp hinting", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_RTP_HINT, INT_MI
N, INT_MAX, E, "fflags"}, | 52 {"rtphint", "add rtp hinting", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_RTP_HINT, INT_MI
N, INT_MAX, E, "fflags"}, |
| 53 #if LIBAVFORMAT_VERSION_INT < (53<<16) | 53 #if FF_API_OLD_METADATA |
| 54 {"track", " set the track number", OFFSET(track), FF_OPT_TYPE_INT, DEFAULT, 0, I
NT_MAX, E}, | 54 {"track", " set the track number", OFFSET(track), FF_OPT_TYPE_INT, DEFAULT, 0, I
NT_MAX, E}, |
| 55 {"year", "set the year", OFFSET(year), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MA
X, E}, | 55 {"year", "set the year", OFFSET(year), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MA
X, E}, |
| 56 #endif | 56 #endif |
| 57 {"analyzeduration", "how many microseconds are analyzed to estimate duration", O
FFSET(max_analyze_duration), FF_OPT_TYPE_INT, 5*AV_TIME_BASE, 0, INT_MAX, D}, | 57 {"analyzeduration", "how many microseconds are analyzed to estimate duration", O
FFSET(max_analyze_duration), FF_OPT_TYPE_INT, 5*AV_TIME_BASE, 0, INT_MAX, D}, |
| 58 {"cryptokey", "decryption key", OFFSET(key), FF_OPT_TYPE_BINARY, 0, 0, 0, D}, | 58 {"cryptokey", "decryption key", OFFSET(key), FF_OPT_TYPE_BINARY, 0, 0, 0, D}, |
| 59 {"indexmem", "max memory used for timestamp index (per stream)", OFFSET(max_inde
x_size), FF_OPT_TYPE_INT, 1<<20, 0, INT_MAX, D}, | 59 {"indexmem", "max memory used for timestamp index (per stream)", OFFSET(max_inde
x_size), FF_OPT_TYPE_INT, 1<<20, 0, INT_MAX, D}, |
| 60 {"rtbufsize", "max memory used for buffering real-time frames", OFFSET(max_pictu
re_buffer), FF_OPT_TYPE_INT, 3041280, 0, INT_MAX, D}, /* defaults to 1s of 15fps
352x288 YUYV422 video */ | 60 {"rtbufsize", "max memory used for buffering real-time frames", OFFSET(max_pictu
re_buffer), FF_OPT_TYPE_INT, 3041280, 0, INT_MAX, D}, /* defaults to 1s of 15fps
352x288 YUYV422 video */ |
| 61 {"fdebug", "print specific debug info", OFFSET(debug), FF_OPT_TYPE_FLAGS, DEFAUL
T, 0, INT_MAX, E|D, "fdebug"}, | 61 {"fdebug", "print specific debug info", OFFSET(debug), FF_OPT_TYPE_FLAGS, DEFAUL
T, 0, INT_MAX, E|D, "fdebug"}, |
| 62 {"ts", NULL, 0, FF_OPT_TYPE_CONST, FF_FDEBUG_TS, INT_MIN, INT_MAX, E|D, "fdebug"
}, | 62 {"ts", NULL, 0, FF_OPT_TYPE_CONST, FF_FDEBUG_TS, INT_MIN, INT_MAX, E|D, "fdebug"
}, |
| 63 {NULL}, | 63 {NULL}, |
| (...skipping 23 matching lines...) Expand all Loading... |
| 87 ic->av_class = &av_format_context_class; | 87 ic->av_class = &av_format_context_class; |
| 88 return ic; | 88 return ic; |
| 89 } | 89 } |
| 90 | 90 |
| 91 #if LIBAVFORMAT_VERSION_MAJOR < 53 | 91 #if LIBAVFORMAT_VERSION_MAJOR < 53 |
| 92 AVFormatContext *av_alloc_format_context(void) | 92 AVFormatContext *av_alloc_format_context(void) |
| 93 { | 93 { |
| 94 return avformat_alloc_context(); | 94 return avformat_alloc_context(); |
| 95 } | 95 } |
| 96 #endif | 96 #endif |
| OLD | NEW |