FFmpeg
Data Fields
resample_init_func Struct Reference

#include <resample.h>

Data Fields

const AVClassclass
 
 
 
int64_t  next_pts
 
int64_t  next_in_pts
 
int  got_output
 
 
 
 
 
int  dst_incr
 
unsigned int  index
 
int  frac
 
int  src_incr
 
 
int  phase_shift
 
int  phase_mask
 
int  linear
 
 
int  kaiser_beta
 
void(*  set_filter )(void *filter, double *tab, int phase, int tap_count)
 
void(*  resample_one )(struct ResampleContext *c, void *dst0, int dst_index, const void *src0, unsigned int index, int frac)
 
void(*  resample_nearest )(void *dst0, int dst_index, const void *src0, unsigned int index)
 
int  padding_size
 
 
 
 
 
const AVClassav_class
 
int  filter_alloc
 
int  dst_incr_div
 
int  dst_incr_mod
 
int  index
 
 
double  factor
 
 
int  felem_size
 
int  filter_shift
 
struct {
   void(*   resample_one )(void *dst, const void *src,
      int n, int64_t index, int64_t
      incr)
 
   int(*   resample )(struct ResampleContext *c,
      void *dst, const void *src,
      int n, int update_ctx)
 
dsp
 

Detailed Description

Definition at line 38 of file af_resample.c.

Field Documentation

const AVClass* resample_init_func::class

Definition at line 39 of file af_resample.c.

AVAudioResampleContext * resample_init_func::avr

Definition at line 40 of file af_resample.c.

Referenced by config_output(), ff_audio_resample(), ff_audio_resample_init(), filter_frame(), request_frame(), resample_child_next(), and uninit().

AVDictionary* resample_init_func::options

Definition at line 41 of file af_resample.c.

Referenced by config_output(), init(), and uninit().

int64_t resample_init_func::next_pts

Definition at line 43 of file af_resample.c.

Referenced by config_output(), filter_frame(), and request_frame().

int64_t resample_init_func::next_in_pts

Definition at line 44 of file af_resample.c.

Referenced by config_output(), and filter_frame().

int resample_init_func::got_output

Definition at line 47 of file af_resample.c.

Referenced by filter_frame(), and request_frame().

AudioData* ResampleContext::buffer

Definition at line 30 of file resample.h.

Referenced by avresample_get_delay(), ff_audio_resample(), and ff_audio_resample_init().

uint8_t * resample_init_func::filter_bank

Definition at line 31 of file resample.h.

Referenced by build_filter(), ff_audio_resample_init(), and resample_init().

int resample_init_func::filter_length

Definition at line 32 of file resample.h.

Referenced by build_filter(), ff_audio_resample(), ff_audio_resample_init(), get_delay(), invert_initial_buffer(), resample(), resample_init(), and swri_resample().

int resample_init_func::ideal_dst_incr

Definition at line 33 of file resample.h.

Referenced by avresample_set_compensation(), ff_audio_resample_init(), get_out_samples(), multiple_resample(), resample(), resample_init(), and set_compensation().

int resample_init_func::dst_incr

Definition at line 34 of file resample.h.

Referenced by avresample_set_compensation(), ff_audio_resample_init(), get_out_samples(), multiple_resample(), resample(), resample_init(), set_compensation(), and swri_resample().

unsigned int ResampleContext::index

Definition at line 35 of file resample.h.

Referenced by ff_audio_resample_init(), get_delay(), get_out_samples(), invert_initial_buffer(), resample(), resample_init(), and swri_resample().

int resample_init_func::frac

Definition at line 36 of file resample.h.

Referenced by ff_audio_resample_init(), get_delay(), resample(), resample_common_TMPL(), resample_init(), resample_linear(), resample_linear_TMPL(), and swri_resample().

int resample_init_func::src_incr

Definition at line 37 of file resample.h.

Referenced by ff_audio_resample_init(), get_delay(), multiple_resample(), resample(), resample_init(), set_compensation(), and swri_resample().

int resample_init_func::compensation_distance

Definition at line 38 of file resample.h.

Referenced by avresample_set_compensation(), ff_audio_resample(), ff_audio_resample_init(), get_out_samples(), multiple_resample(), resample(), resample_init(), and set_compensation().

int resample_init_func::phase_shift

Definition at line 39 of file resample.h.

Referenced by build_filter(), ff_audio_resample(), ff_audio_resample_init(), get_delay(), get_out_samples(), invert_initial_buffer(), multiple_resample(), resample(), resample_init(), and swri_resample().

int resample_init_func::phase_mask

Definition at line 40 of file resample.h.

Referenced by ff_audio_resample_init(), invert_initial_buffer(), resample(), and resample_init().

int resample_init_func::linear

Definition at line 41 of file resample.h.

Referenced by ff_audio_resample_init(), ff_audio_resample_init_aarch64(), ff_audio_resample_init_arm(), resample_init(), swri_resample_dsp_init(), and swri_resample_dsp_x86_init().

enum AVResampleFilterType ResampleContext::filter_type

Definition at line 42 of file resample.h.

Referenced by build_filter(), ff_audio_resample_init(), and resample_init().

int resample_init_func::kaiser_beta

Definition at line 43 of file resample.h.

Referenced by build_filter(), ff_audio_resample_init(), and resample_init().

void(* ResampleContext::set_filter)(void *filter, double *tab, int phase, int tap_count)

Definition at line 44 of file resample.h.

Referenced by build_filter(), and ff_audio_resample_init().

void(* ResampleContext::resample_one)(void *dst, const void *src, int n, int64_t index, int64_t incr)

Definition at line 45 of file resample.h.

Referenced by ff_audio_resample_init(), ff_audio_resample_init_aarch64(), ff_audio_resample_init_arm(), resample(), swri_resample(), and swri_resample_dsp_init().

void(* ResampleContext::resample_nearest)(void *dst0, int dst_index, const void *src0, unsigned int index)

Definition at line 48 of file resample.h.

Referenced by ff_audio_resample_init(), and resample().

int ResampleContext::padding_size

Definition at line 50 of file resample.h.

Referenced by avresample_get_delay(), ff_audio_resample(), and ff_audio_resample_init().

int ResampleContext::initial_padding_filled

Definition at line 51 of file resample.h.

Referenced by ff_audio_resample(), and ff_audio_resample_init().

int ResampleContext::initial_padding_samples

Definition at line 52 of file resample.h.

Referenced by ff_audio_resample(), and ff_audio_resample_init().

int ResampleContext::final_padding_filled

Definition at line 53 of file resample.h.

Referenced by ff_audio_resample().

int ResampleContext::final_padding_samples

Definition at line 54 of file resample.h.

Referenced by ff_audio_resample().

const AVClass* ResampleContext::av_class

Definition at line 31 of file resample.h.

int ResampleContext::filter_alloc

Definition at line 34 of file resample.h.

Referenced by resample_init().

int ResampleContext::dst_incr_div

Definition at line 37 of file resample.h.

Referenced by multiple_resample(), resample_init(), set_compensation(), and swri_resample().

int ResampleContext::dst_incr_mod

Definition at line 38 of file resample.h.

Referenced by multiple_resample(), resample_init(), set_compensation(), and swri_resample().

int ResampleContext::index

Definition at line 39 of file resample.h.

enum SwrFilterType ResampleContext::filter_type

Definition at line 46 of file resample.h.

double ResampleContext::factor

Definition at line 48 of file resample.h.

Referenced by resample_init().

enum AVSampleFormat ResampleContext::format

Definition at line 49 of file resample.h.

Referenced by build_filter(), multiple_resample(), resample_init(), swri_resample_dsp_init(), and swri_resample_dsp_x86_init().

int ResampleContext::felem_size

Definition at line 50 of file resample.h.

Referenced by invert_initial_buffer(), and resample_init().

int ResampleContext::filter_shift

Definition at line 51 of file resample.h.

Referenced by resample_init().

int(* ResampleContext::resample)(struct ResampleContext *c, void *dst, const void *src, int n, int update_ctx)

Definition at line 56 of file resample.h.

Referenced by swri_resample(), swri_resample_dsp_init(), and swri_resample_dsp_x86_init().

struct { ... } ResampleContext::dsp

Referenced by swri_resample(), swri_resample_dsp_init(), and swri_resample_dsp_x86_init().


The documentation for this struct was generated from the following files:

Generated on Wed Jun 10 2015 01:57:23 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /