|
FFmpeg
|
#include <stdio.h>#include <stdint.h>#include <stdlib.h>#include <whisper.h>#include "libavutil/avutil.h"#include "libavutil/opt.h"#include "libavutil/channel_layout.h"#include "libavutil/samplefmt.h"#include "libavfilter/avfilter.h"#include "libavfilter/audio.h"#include "libavutil/mem.h"#include "libavutil/avstring.h"#include "libavutil/internal.h"#include "libavformat/avio.h"#include "libavutil/thread.h"#include "formats.h"Go to the source code of this file.
Data Structures | |
| struct | WhisperContext |
Macros | |
| #define | OFFSET(x) offsetof(WhisperContext, x) |
| #define | FLAGS AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_FILTERING_PARAM |
| #define | HOURS 3600000000 |
Functions | |
| static void | cb_log (enum ggml_log_level level, const char *text, void *user_data) |
| static int | init (AVFilterContext *ctx) |
| static void | uninit (AVFilterContext *ctx) |
| static void | run_transcription (AVFilterContext *ctx, AVFrame *frame, int samples) |
| static int | filter_frame (AVFilterLink *inlink, AVFrame *frame) |
| static int | push_last_frame (AVFilterLink *outlink) |
| static int | activate (AVFilterContext *ctx) |
| static int | query_formats (const AVFilterContext *ctx, AVFilterFormatsConfig **cfg_in, AVFilterFormatsConfig **cfg_out) |
Variables | |
| static const AVOption | whisper_options [] |
| static const AVClass | whisper_class |
| const FFFilter | ff_af_whisper |
| #define OFFSET | ( | x | ) | offsetof(WhisperContext, x) |
Definition at line 456 of file af_whisper.c.
| #define FLAGS AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_FILTERING_PARAM |
Definition at line 457 of file af_whisper.c.
| #define HOURS 3600000000 |
Definition at line 458 of file af_whisper.c.
|
static |
Definition at line 76 of file af_whisper.c.
Referenced by init().
|
static |
Definition at line 91 of file af_whisper.c.
|
static |
Definition at line 175 of file af_whisper.c.
|
static |
Definition at line 201 of file af_whisper.c.
Referenced by filter_frame(), and push_last_frame().
|
static |
Definition at line 315 of file af_whisper.c.
Referenced by activate().
|
static |
Definition at line 374 of file af_whisper.c.
Referenced by activate().
|
static |
Definition at line 400 of file af_whisper.c.
|
static |
Definition at line 436 of file af_whisper.c.
|
static |
Definition at line 460 of file af_whisper.c.
|
static |
Definition at line 477 of file af_whisper.c.
| const FFFilter ff_af_whisper |
Definition at line 484 of file af_whisper.c.
1.8.17