Go to the source code of this file.
◆ OFFSET
◆ anonymous enum
Enumerator |
---|
LIST_FLAT | |
LIST_HLS | |
Definition at line 53 of file segment.c.
◆ segment_mux_init()
◆ segment_hls_window()
◆ segment_start()
◆ segment_end()
◆ open_null_ctx()
◆ close_null_ctx()
◆ seg_free_context()
◆ seg_write_header()
◆ seg_write_packet()
◆ seg_write_trailer()
◆ options
Initial value:= {
{
"individual_header_trailer",
"write header/trailer to each segment",
OFFSET(individual_header_trailer),
AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, E },
{
"write_header_trailer",
"write a header to the first segment and a trailer to the last one",
OFFSET(write_header_trailer),
AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, E },
}
Definition at line 377 of file segment.c.
◆ seg_class
Initial value:= {
.class_name = "segment muxer",
}
static const AVOption options[]
Definition at line 392 of file segment.c.
◆ ff_segment_muxer
Initial value:= {
.name = "segment",
}
static int seg_write_header(AVFormatContext *s)
static int seg_write_trailer(struct AVFormatContext *s)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static int seg_write_packet(AVFormatContext *s, AVPacket *pkt)
static void write_packet(OutputFile *of, AVPacket *pkt, OutputStream *ost)
static const AVClass seg_class
static void write_header(FFV1Context *f)
Definition at line 400 of file segment.c.