#include <time.h>
#include "config_components.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/avstring.h"
#include "libavutil/dict.h"
#include "libavutil/log.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "libavutil/time_internal.h"
#include "avformat.h"
#include "avio_internal.h"
#include "internal.h"
#include "img2.h"
#include "mux.h"
Go to the source code of this file.
◆ OFFSET
◆ ENC
◆ write_header()
◆ write_muxed_file()
◆ write_packet_pipe()
◆ write_and_close()
◆ write_packet()
◆ query_codec()
◆ muxoptions
Initial value:= {
{
"start_number",
"set first number in the sequence",
OFFSET(start_img_number),
AV_OPT_TYPE_INT, { .i64 = 1 }, 0, INT_MAX,
ENC },
{
"atomic_writing",
"write files atomically (using temporary files and renames)",
OFFSET(use_rename),
AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1,
ENC },
{
"protocol_opts",
"specify protocol options for the opened files",
OFFSET(protocol_opts),
AV_OPT_TYPE_DICT, {0}, 0, 0,
ENC },
}
Definition at line 256 of file img2enc.c.
static av_always_inline void update(SilenceDetectContext *s, AVFrame *insamples, int is_silence, int current_sample, int64_t nb_samples_notify, AVRational time_base)