#include "avformat.h"
#include "internal.h"
#include "libavutil/opt.h"
#include "libavcodec/internal.h"
#include <chromaprint.h>
Go to the source code of this file.
◆ CPR_VERSION_INT
Value: CHROMAPRINT_VERSION_MINOR, \
CHROMAPRINT_VERSION_PATCH)
#define AV_VERSION_INT(a, b, c)
Definition at line 28 of file chromaprint.c.
◆ OFFSET
◆ FLAGS
◆ FingerprintFormat
Enumerator |
---|
FINGERPRINT_RAW | |
FINGERPRINT_COMPRESSED | |
FINGERPRINT_BASE64 | |
Definition at line 32 of file chromaprint.c.
◆ cleanup()
◆ write_header()
◆ write_packet()
◆ write_trailer()
◆ options
Initial value:= {
{
"silence_threshold",
"threshold for detecting silence",
OFFSET(silence_threshold),
AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 32767,
FLAGS },
{
"algorithm",
"version of the fingerprint algorithm",
OFFSET(algorithm),
AV_OPT_TYPE_INT, { .i64 = CHROMAPRINT_ALGORITHM_DEFAULT }, CHROMAPRINT_ALGORITHM_TEST1, INT_MAX,
FLAGS },
}
Definition at line 164 of file chromaprint.c.
◆ chromaprint_class
Initial value:= {
.class_name = "chromaprint muxer",
}
#define LIBAVUTIL_VERSION_INT
const char * av_default_item_name(void *ptr)
Return the context name.
static const AVOption options[]
Definition at line 174 of file chromaprint.c.
◆ ff_chromaprint_muxer
Initial value:= {
.name = "chromaprint",
}
static int write_header(AVFormatContext *s)
static int write_packet(AVFormatContext *s, AVPacket *pkt)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static const AVClass chromaprint_class
static int write_trailer(AVFormatContext *s)
Definition at line 181 of file chromaprint.c.