#include <avformat.h>
Definition at line 490 of file avformat.h.
Definition at line 491 of file avformat.h.
Referenced by convert_from_tensorflow.Operand::__str__(), av_dump_format(), av_guess_format(), avformat_transfer_internal_stream_timing_info(), do_video_out(), log_slave(), main(), open_output_file(), print_sdp(), seg_init(), show_formats_devices(), and show_help_muxer().
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.
Definition at line 497 of file avformat.h.
Referenced by show_formats_devices(), and show_help_muxer().
Definition at line 498 of file avformat.h.
Referenced by av_guess_format(), and show_help_muxer().
comma-separated filename extensions
Definition at line 499 of file avformat.h.
Referenced by av_guess_format(), and show_help_muxer().
default audio codec
Definition at line 501 of file avformat.h.
Referenced by avformat_query_codec(), main(), and show_help_muxer().
default video codec
Definition at line 502 of file avformat.h.
Referenced by avformat_query_codec(), main(), open_output_file(), and show_help_muxer().
default subtitle codec
Definition at line 503 of file avformat.h.
Referenced by avformat_query_codec(), open_output_file(), and show_help_muxer().
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
Definition at line 510 of file avformat.h.
Referenced by add_stream(), avformat_transfer_internal_stream_timing_info(), do_video_out(), dump_stream_format(), init_muxer(), init_output_stream_encode(), main(), new_output_stream(), open_output_file(), seg_init(), and transcode_init().
List of supported codec_id-codec_tag pairs, ordered by "better choice first".
The arrays are all terminated by AV_CODEC_ID_NONE.
Definition at line 516 of file avformat.h.
Referenced by avformat_query_codec(), hls_mux_init(), init_muxer(), init_output_stream_streamcopy(), and segment_mux_init().
AVClass for the private context.
Definition at line 519 of file avformat.h.
Referenced by ff_rtp_get_payload_type(), format_child_class_iterate(), hls_start(), init_muxer(), next_output(), segment_start(), show_format_opts(), show_formats_devices(), and show_help_muxer().
size of private data so that it can be allocated in the wrapper
Definition at line 543 of file avformat.h.
Referenced by init_muxer().
Definition at line 545 of file avformat.h.
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.
Definition at line 553 of file avformat.h.
Definition at line 554 of file avformat.h.
A format-specific function for interleavement.
If unset, packets will be interleaved by dts.
Definition at line 559 of file avformat.h.
Referenced by seg_write_packet().
Test if the given codec can be stored in this container.
Definition at line 568 of file avformat.h.
Referenced by avformat_query_codec().
Definition at line 570 of file avformat.h.
Allows sending messages from application to device.
Definition at line 575 of file avformat.h.
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.
Definition at line 586 of file avformat.h.
Returns device list with it properties.
Definition at line 592 of file avformat.h.
Initialize device capabilities submodule.
Definition at line 598 of file avformat.h.
Free device capabilities submodule.
Definition at line 603 of file avformat.h.
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().
Definition at line 615 of file avformat.h.
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.
Definition at line 624 of file avformat.h.
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.
Definition at line 630 of file avformat.h.
Referenced by dash_check_bitstream(), and seg_check_bitstream().