| FFmpeg
    | 
| Data Fields | |
| const AVClass * | class | 
| char * | model_path | 
| char * | language | 
| bool | use_gpu | 
| int | gpu_device | 
| char * | vad_model_path | 
| float | vad_threshold | 
| int64_t | vad_min_speech_duration | 
| int64_t | vad_min_silence_duration | 
| int64_t | queue | 
| char * | destination | 
| char * | format | 
| struct whisper_context * | ctx_wsp | 
| struct whisper_vad_context * | ctx_vad | 
| struct whisper_vad_params | vad_params | 
| float * | audio_buffer | 
| int | audio_buffer_queue_size | 
| int | audio_buffer_fill_size | 
| int | audio_buffer_vad_size | 
| int64_t | audio_buffer_start_ms | 
| int | eof | 
| int64_t | next_pts | 
| AVIOContext * | avio_context | 
| int | index | 
Definition at line 41 of file af_whisper.c.
| const AVClass* WhisperContext::class | 
Definition at line 42 of file af_whisper.c.
| char* WhisperContext::model_path | 
Definition at line 43 of file af_whisper.c.
Referenced by init().
| char* WhisperContext::language | 
Definition at line 44 of file af_whisper.c.
Referenced by init(), and run_transcription().
| bool WhisperContext::use_gpu | 
Definition at line 45 of file af_whisper.c.
Referenced by init().
| int WhisperContext::gpu_device | 
Definition at line 46 of file af_whisper.c.
Referenced by init().
| char* WhisperContext::vad_model_path | 
Definition at line 47 of file af_whisper.c.
Referenced by init().
| float WhisperContext::vad_threshold | 
Definition at line 48 of file af_whisper.c.
Referenced by init().
| int64_t WhisperContext::vad_min_speech_duration | 
Definition at line 49 of file af_whisper.c.
Referenced by filter_frame(), and init().
| int64_t WhisperContext::vad_min_silence_duration | 
Definition at line 50 of file af_whisper.c.
Referenced by filter_frame(), and init().
| int64_t WhisperContext::queue | 
Definition at line 52 of file af_whisper.c.
Referenced by init().
| char* WhisperContext::destination | 
Definition at line 53 of file af_whisper.c.
Referenced by init().
| char* WhisperContext::format | 
Definition at line 54 of file af_whisper.c.
Referenced by run_transcription().
| struct whisper_context* WhisperContext::ctx_wsp | 
Definition at line 56 of file af_whisper.c.
Referenced by init(), run_transcription(), and uninit().
| struct whisper_vad_context* WhisperContext::ctx_vad | 
Definition at line 57 of file af_whisper.c.
Referenced by filter_frame(), init(), and uninit().
| struct whisper_vad_params WhisperContext::vad_params | 
Definition at line 58 of file af_whisper.c.
Referenced by filter_frame(), and init().
| float* WhisperContext::audio_buffer | 
Definition at line 60 of file af_whisper.c.
Referenced by filter_frame(), init(), run_transcription(), and uninit().
| int WhisperContext::audio_buffer_queue_size | 
Definition at line 61 of file af_whisper.c.
Referenced by filter_frame(), and init().
| int WhisperContext::audio_buffer_fill_size | 
Definition at line 62 of file af_whisper.c.
Referenced by filter_frame(), push_last_frame(), run_transcription(), and uninit().
| int WhisperContext::audio_buffer_vad_size | 
Definition at line 63 of file af_whisper.c.
Referenced by filter_frame(), and run_transcription().
| int64_t WhisperContext::audio_buffer_start_ms | 
Definition at line 64 of file af_whisper.c.
Referenced by filter_frame(), and run_transcription().
| int WhisperContext::eof | 
Definition at line 66 of file af_whisper.c.
Referenced by activate().
| int64_t WhisperContext::next_pts | 
Definition at line 67 of file af_whisper.c.
Referenced by activate(), filter_frame(), init(), and push_last_frame().
| AVIOContext* WhisperContext::avio_context | 
Definition at line 69 of file af_whisper.c.
Referenced by init(), run_transcription(), and uninit().
| int WhisperContext::index | 
Definition at line 70 of file af_whisper.c.
Referenced by run_transcription().
 1.8.17
 1.8.17