|
static void | set_codec_str (AVFormatContext *s, AVCodecParameters *par, char *str, int size) |
|
static int | flush_dynbuf (OutputStream *os, int *range_length) |
|
static int | flush_init_segment (AVFormatContext *s, OutputStream *os) |
|
static void | dash_free (AVFormatContext *s) |
|
static void | output_segment_list (OutputStream *os, AVIOContext *out, DASHContext *c) |
|
static char * | xmlescape (const char *str) |
|
static void | write_time (AVIOContext *out, int64_t time) |
|
static void | format_date_now (char *buf, int size) |
|
static int | write_adaptation_set (AVFormatContext *s, AVIOContext *out, int as_index) |
|
static int | add_adaptation_set (AVFormatContext *s, AdaptationSet **as, enum AVMediaType type) |
|
static int | adaptation_set_add_stream (AVFormatContext *s, int as_idx, int i) |
|
static int | parse_adaptation_sets (AVFormatContext *s) |
|
static int | write_manifest (AVFormatContext *s, int final) |
|
static int | dict_copy_entry (AVDictionary **dst, const AVDictionary *src, const char *key) |
|
static int | dict_set_int (AVDictionary **pm, const char *key, int64_t value, int flags) |
|
static int | dash_init (AVFormatContext *s) |
|
static int | dash_write_header (AVFormatContext *s) |
|
static int | add_segment (OutputStream *os, const char *file, int64_t time, int duration, int64_t start_pos, int64_t range_length, int64_t index_length) |
|
static void | write_styp (AVIOContext *pb) |
|
static void | find_index_range (AVFormatContext *s, const char *full_path, int64_t pos, int *index_length) |
|
static int | update_stream_extradata (AVFormatContext *s, OutputStream *os, AVCodecParameters *par) |
|
static int | dash_flush (AVFormatContext *s, int final, int stream) |
|
static int | dash_write_packet (AVFormatContext *s, AVPacket *pkt) |
|
static int | dash_write_trailer (AVFormatContext *s) |
|
static int | dash_check_bitstream (struct AVFormatContext *s, const AVPacket *avpkt) |
|