| 
    World of Might and Magic
    0.2.0
    
   Open reimplementation of Might and Magic 6 7 8 game engine 
   | 
 
#include <avformat.h>
 Граф связей класса AVOutputFormat:См. определение в файле avformat.h строка 495
| const char* AVOutputFormat::name | 
См. определение в файле avformat.h строка 496
| const char* AVOutputFormat::long_name | 
Descriptive name for the format, meant to be more human-readable than name. You should use the NULL_IF_CONFIG_SMALL() macro to define it.
См. определение в файле avformat.h строка 502
| const char* AVOutputFormat::mime_type | 
См. определение в файле avformat.h строка 503
| const char* AVOutputFormat::extensions | 
comma-separated filename extensions
См. определение в файле avformat.h строка 504
| enum AVCodecID AVOutputFormat::audio_codec | 
default audio codec
См. определение в файле avformat.h строка 506
| enum AVCodecID AVOutputFormat::video_codec | 
default video codec
См. определение в файле avformat.h строка 507
| enum AVCodecID AVOutputFormat::subtitle_codec | 
default subtitle codec
См. определение в файле avformat.h строка 508
| int AVOutputFormat::flags | 
can use flags: AVFMT_NOFILE, AVFMT_NEEDNUMBER, AVFMT_GLOBALHEADER, AVFMT_NOTIMESTAMPS, AVFMT_VARIABLE_FPS, AVFMT_NODIMENSIONS, AVFMT_NOSTREAMS, AVFMT_ALLOW_FLUSH, AVFMT_TS_NONSTRICT, AVFMT_TS_NEGATIVE
См. определение в файле avformat.h строка 515
| const struct AVCodecTag* const * AVOutputFormat::codec_tag | 
List of supported codec_id-codec_tag pairs, ordered by "better choice first". The arrays are all terminated by AV_CODEC_ID_NONE.
См. определение в файле avformat.h строка 521
| const AVClass* AVOutputFormat::priv_class | 
AVClass for the private context.
См. определение в файле avformat.h строка 524
| ff_const59 struct AVOutputFormat* AVOutputFormat::next | 
См. определение в файле avformat.h строка 542
| int AVOutputFormat::priv_data_size | 
size of private data so that it can be allocated in the wrapper
См. определение в файле avformat.h строка 546
| int(* AVOutputFormat::write_header) (struct AVFormatContext *) | 
См. определение в файле avformat.h строка 548
| int(* AVOutputFormat::write_packet) (struct AVFormatContext *, AVPacket *pkt) | 
Write a packet. If AVFMT_ALLOW_FLUSH is set in flags, pkt can be NULL in order to flush data buffered in the muxer. When flushing, return 0 if there still is more data to flush, or 1 if everything was flushed and there is no more buffered data.
См. определение в файле avformat.h строка 556
| int(* AVOutputFormat::write_trailer) (struct AVFormatContext *) | 
См. определение в файле avformat.h строка 557
| int(* AVOutputFormat::interleave_packet) (struct AVFormatContext *, AVPacket *out, AVPacket *in, int flush) | 
Currently only used to set pixel format if not YUV420P.
См. определение в файле avformat.h строка 561
Test if the given codec can be stored in this container.
См. определение в файле avformat.h строка 570
| void(* AVOutputFormat::get_output_timestamp) (struct AVFormatContext *s, int stream, int64_t *dts, int64_t *wall) | 
См. определение в файле avformat.h строка 572
| int(* AVOutputFormat::control_message) (struct AVFormatContext *s, int type, void *data, size_t data_size) | 
Allows sending messages from application to device.
См. определение в файле avformat.h строка 577
| int(* AVOutputFormat::write_uncoded_frame) (struct AVFormatContext *, int stream_index, AVFrame **frame, unsigned flags) | 
Write an uncoded AVFrame.
See av_write_uncoded_frame() for details.
The library will free *frame afterwards, but the muxer can prevent it by setting the pointer to NULL.
См. определение в файле avformat.h строка 588
| int(* AVOutputFormat::get_device_list) (struct AVFormatContext *s, struct AVDeviceInfoList *device_list) | 
Returns device list with it properties.
См. определение в файле avformat.h строка 594
| int(* AVOutputFormat::create_device_capabilities) (struct AVFormatContext *s, struct AVDeviceCapabilitiesQuery *caps) | 
Initialize device capabilities submodule.
См. определение в файле avformat.h строка 599
| int(* AVOutputFormat::free_device_capabilities) (struct AVFormatContext *s, struct AVDeviceCapabilitiesQuery *caps) | 
Free device capabilities submodule.
См. определение в файле avformat.h строка 604
| enum AVCodecID AVOutputFormat::data_codec | 
default data codec
См. определение в файле avformat.h строка 605
| int(* AVOutputFormat::init) (struct AVFormatContext *) | 
Initialize format. May allocate data here, and set any AVFormatContext or AVStream parameters that need to be set before packets are sent. This method must not write output.
Return 0 if streams were fully configured, 1 if not, negative AVERROR on failure
Any allocations made here must be freed in deinit().
См. определение в файле avformat.h строка 615
| void(* AVOutputFormat::deinit) (struct AVFormatContext *) | 
Deinitialize format. If present, this is called whenever the muxer is being destroyed, regardless of whether or not the header has been written.
If a trailer is being written, this is called after write_trailer().
This is called if init() fails as well.
См. определение в файле avformat.h строка 624
| int(* AVOutputFormat::check_bitstream) (struct AVFormatContext *, const AVPacket *pkt) | 
Set up any necessary bitstream filtering and extract any extra data needed for the global header. Return 0 if more packets from this stream must be checked; 1 if not.
См. определение в файле avformat.h строка 630