#include <avformat.h>
Definition at line 164 of file avformat.h.
Public Attributes | |
| const char * | name |
| const char * | long_name |
| const char * | mime_type |
| const char * | extensions |
| comma separated filename extensions | |
| int | priv_data_size |
| size of private data so that it can be allocated in the wrapper | |
| enum CodecID | audio_codec |
| default audio codec | |
| enum CodecID | video_codec |
| default video codec | |
| int(* | write_header )(struct AVFormatContext *) |
| int(* | write_packet )(struct AVFormatContext *, AVPacket *pkt) |
| int(* | write_trailer )(struct AVFormatContext *) |
| int | flags |
| can use flags: AVFMT_NOFILE, AVFMT_NEEDNUMBER, AVFMT_GLOBALHEADER | |
| int(* | set_parameters )(struct AVFormatContext *, AVFormatParameters *) |
| currently only used to set pixel format if not YUV420P | |
| int(* | interleave_packet )(struct AVFormatContext *, AVPacket *out, AVPacket *in, int flush) |
| struct AVCodecTag ** | codec_tag |
| list of supported codec_id-codec_tag pairs, ordered by "better choice first" the arrays are all CODEC_ID_NONE terminated | |
| enum CodecID | subtitle_codec |
| default subtitle codec | |
| struct AVOutputFormat * | next |
| const char* AVOutputFormat::name |
Definition at line 165 of file avformat.h.
Referenced by av_guess_codec(), dump_format(), format_to_name(), guess_format(), guess_stream_format(), and mov_write_header().
| const char* AVOutputFormat::long_name |
Definition at line 166 of file avformat.h.
| const char* AVOutputFormat::mime_type |
| const char* AVOutputFormat::extensions |
comma separated filename extensions
Definition at line 168 of file avformat.h.
Referenced by guess_format().
size of private data so that it can be allocated in the wrapper
Definition at line 170 of file avformat.h.
Referenced by av_set_parameters(), and av_write_header().
default audio codec
Definition at line 172 of file avformat.h.
Referenced by av_guess_codec(), and avfDecoder::initialize().
| int(* AVOutputFormat::write_header)(struct AVFormatContext *) |
Referenced by av_write_header().
| int(* AVOutputFormat::write_packet)(struct AVFormatContext *, AVPacket *pkt) |
Referenced by av_interleaved_write_frame(), av_write_frame(), and av_write_trailer().
| int(* AVOutputFormat::write_trailer)(struct AVFormatContext *) |
Referenced by av_write_trailer().
can use flags: AVFMT_NOFILE, AVFMT_NEEDNUMBER, AVFMT_GLOBALHEADER
Definition at line 178 of file avformat.h.
Referenced by av_interleaved_write_frame(), av_write_frame(), dump_stream_format(), and img_write_header().
| int(* AVOutputFormat::set_parameters)(struct AVFormatContext *, AVFormatParameters *) |
| int(* AVOutputFormat::interleave_packet)(struct AVFormatContext *, AVPacket *out, AVPacket *in, int flush) |
Referenced by av_interleave_packet().
struct AVCodecTag** AVOutputFormat::codec_tag [read] |
list of supported codec_id-codec_tag pairs, ordered by "better choice first" the arrays are all CODEC_ID_NONE terminated
Definition at line 187 of file avformat.h.
Referenced by av_write_header().
struct AVOutputFormat* AVOutputFormat::next [read] |
Definition at line 192 of file avformat.h.
Referenced by av_register_output_format(), and guess_format().
1.5.5