SYMBOL INDEX (213 symbols across 45 files) FILE: src/file_cut.c function cut_write_file (line 10) | static inline int cut_write_file(struct cut_info *cut, int frames) { function cut_frame (line 36) | static inline int cut_frame(struct cut_info *cut, int last_frame, int fo... function add_continued (line 57) | static inline int add_continued(struct cut_info *cut, int is_active) { function add_changed (line 75) | static inline int add_changed(struct cut_info *cut, int is_active) { type cut_info (line 94) | struct cut_info type cut_info (line 95) | struct cut_info type cut_info (line 95) | struct cut_info function cut_add_vad_activity (line 101) | int cut_add_vad_activity(struct cut_info *cut, int is_active, int is_las... function cut_info_free (line 120) | void cut_info_free(struct cut_info *cut) { function cut_info_print (line 125) | void cut_info_print(struct cut_info *cut) { FILE: src/file_cut.h type cut_info (line 12) | struct cut_info { type cut_info (line 25) | struct cut_info type cut_info (line 27) | struct cut_info type cut_info (line 29) | struct cut_info type cut_info (line 31) | struct cut_info FILE: src/main.c type cut_info (line 9) | struct cut_info type periods (line 11) | struct periods function main (line 15) | int main() { function run (line 44) | int run(FILE *fp, simple_vad *vad, struct cut_info *cut) { function add_period_activity (line 75) | int add_period_activity(struct periods *per, int is_active, int is_last) { FILE: src/period_format.c function add_period_start (line 14) | static int add_period_start(struct periods *per) { function add_period_end (line 36) | static void add_period_end(struct periods *per) { type periods (line 42) | struct periods type periods (line 43) | struct periods type periods (line 43) | struct periods function periods_print (line 64) | void periods_print(struct periods *per) { function period_add_vad_activity (line 82) | int period_add_vad_activity(struct periods *per, int is_active, int is_l... function periods_free (line 98) | void periods_free(struct periods *per) { FILE: src/period_format.h type periods (line 11) | struct periods { type periods (line 22) | struct periods type periods (line 30) | struct periods type periods (line 32) | struct periods type periods (line 34) | struct periods FILE: src/simple_vad.c function check_end_file (line 8) | static int check_end_file(FILE *fp) { function read_int16_bytes (line 15) | int read_int16_bytes(FILE *fp, int16_t *output) { function simple_vad (line 33) | simple_vad *simple_vad_create() { function process_vad (line 49) | int process_vad(VadInst *inst, int16_t *data) { function simple_vad_free (line 54) | void simple_vad_free(simple_vad *inst) { FILE: src/simple_vad.h type VadInst (line 19) | typedef VadInst simple_vad; FILE: thirdparty/webrtc/common_audio/signal_processing/cross_correlation.c function WebRtcSpl_CrossCorrelationC (line 14) | void WebRtcSpl_CrossCorrelationC(int32_t* cross_correlation, FILE: thirdparty/webrtc/common_audio/signal_processing/division_operations.c function WebRtcSpl_DivU32U16 (line 27) | uint32_t WebRtcSpl_DivU32U16(uint32_t num, uint16_t den) function WebRtcSpl_DivW32W16 (line 39) | int32_t WebRtcSpl_DivW32W16(int32_t num, int16_t den) function WebRtcSpl_DivW32W16ResW16 (line 51) | int16_t WebRtcSpl_DivW32W16ResW16(int32_t num, int16_t den) function WebRtcSpl_DivResultInQ31 (line 63) | int32_t WebRtcSpl_DivResultInQ31(int32_t num, int32_t den) FILE: thirdparty/webrtc/common_audio/signal_processing/downsample_fast.c function WebRtcSpl_DownsampleFastC (line 18) | int WebRtcSpl_DownsampleFastC(const int16_t* data_in, FILE: thirdparty/webrtc/common_audio/signal_processing/energy.c function WebRtcSpl_Energy (line 20) | int32_t WebRtcSpl_Energy(int16_t* vector, FILE: thirdparty/webrtc/common_audio/signal_processing/get_scaling_square.c function WebRtcSpl_GetScalingSquare (line 20) | int16_t WebRtcSpl_GetScalingSquare(int16_t* in_vector, FILE: thirdparty/webrtc/common_audio/signal_processing/include/real_fft.h type RealFFT (line 21) | struct RealFFT type RealFFT (line 27) | struct RealFFT type RealFFT (line 28) | struct RealFFT type RealFFT (line 61) | struct RealFFT type RealFFT (line 89) | struct RealFFT FILE: thirdparty/webrtc/common_audio/signal_processing/include/signal_processing_library.h type WebRtcSpl_State22khzTo16khz (line 746) | typedef struct { type WebRtcSpl_State16khzTo22khz (line 760) | typedef struct { type WebRtcSpl_State22khzTo8khz (line 773) | typedef struct { type WebRtcSpl_State8khzTo22khz (line 786) | typedef struct { type WebRtcSpl_State48khzTo16khz (line 826) | typedef struct { type WebRtcSpl_State16khzTo48khz (line 838) | typedef struct { type WebRtcSpl_State48khzTo8khz (line 850) | typedef struct { type WebRtcSpl_State8khzTo48khz (line 863) | typedef struct { FILE: thirdparty/webrtc/common_audio/signal_processing/include/spl_inl.h function WebRtcSpl_CountLeadingZeros32_NotBuiltin (line 23) | static __inline int WebRtcSpl_CountLeadingZeros32_NotBuiltin(uint32_t n) { function WebRtcSpl_CountLeadingZeros64_NotBuiltin (line 40) | static __inline int WebRtcSpl_CountLeadingZeros64_NotBuiltin(uint64_t n) { function WebRtcSpl_CountLeadingZeros32 (line 47) | static __inline int WebRtcSpl_CountLeadingZeros32(uint32_t n) { function WebRtcSpl_CountLeadingZeros64 (line 57) | static __inline int WebRtcSpl_CountLeadingZeros64(uint64_t n) { function WebRtcSpl_SatW32ToW16 (line 75) | static __inline int16_t WebRtcSpl_SatW32ToW16(int32_t value32) { function WebRtcSpl_AddSatW32 (line 86) | static __inline int32_t WebRtcSpl_AddSatW32(int32_t a, int32_t b) { function WebRtcSpl_SubSatW32 (line 100) | static __inline int32_t WebRtcSpl_SubSatW32(int32_t a, int32_t b) { function WebRtcSpl_AddSatW16 (line 114) | static __inline int16_t WebRtcSpl_AddSatW16(int16_t a, int16_t b) { function WebRtcSpl_SubSatW16 (line 118) | static __inline int16_t WebRtcSpl_SubSatW16(int16_t var1, int16_t var2) { function WebRtcSpl_GetSizeInBits (line 124) | static __inline int16_t WebRtcSpl_GetSizeInBits(uint32_t n) { function WebRtcSpl_NormW32 (line 130) | static __inline int16_t WebRtcSpl_NormW32(int32_t a) { function WebRtcSpl_NormU32 (line 136) | static __inline int16_t WebRtcSpl_NormU32(uint32_t a) { function WebRtcSpl_NormW16 (line 142) | static __inline int16_t WebRtcSpl_NormW16(int16_t a) { function WebRtc_MulAccumW16 (line 147) | static __inline int32_t WebRtc_MulAccumW16(int16_t a, int16_t b, int32_t... FILE: thirdparty/webrtc/common_audio/signal_processing/include/spl_inl_armv7.h function WEBRTC_SPL_MUL_16_32_RSFT16 (line 27) | static __inline int32_t WEBRTC_SPL_MUL_16_32_RSFT16(int16_t a, int32_t b) { function WEBRTC_SPL_MUL_16_16 (line 33) | static __inline int32_t WEBRTC_SPL_MUL_16_16(int16_t a, int16_t b) { function WebRtc_MulAccumW16 (line 40) | static __inline int32_t WebRtc_MulAccumW16(int16_t a, int16_t b, int32_t... function WebRtcSpl_AddSatW16 (line 46) | static __inline int16_t WebRtcSpl_AddSatW16(int16_t a, int16_t b) { function WebRtcSpl_AddSatW32 (line 54) | static __inline int32_t WebRtcSpl_AddSatW32(int32_t l_var1, int32_t l_va... function WebRtcSpl_SubSatW32 (line 62) | static __inline int32_t WebRtcSpl_SubSatW32(int32_t l_var1, int32_t l_va... function WebRtcSpl_SubSatW16 (line 70) | static __inline int16_t WebRtcSpl_SubSatW16(int16_t var1, int16_t var2) { function WebRtcSpl_GetSizeInBits (line 78) | static __inline int16_t WebRtcSpl_GetSizeInBits(uint32_t n) { function WebRtcSpl_NormW32 (line 86) | static __inline int16_t WebRtcSpl_NormW32(int32_t a) { function WebRtcSpl_NormU32 (line 100) | static __inline int16_t WebRtcSpl_NormU32(uint32_t a) { function WebRtcSpl_NormW16 (line 110) | static __inline int16_t WebRtcSpl_NormW16(int16_t a) { function WebRtcSpl_SatW32ToW16 (line 126) | static __inline int16_t WebRtcSpl_SatW32ToW16(int32_t value32) { FILE: thirdparty/webrtc/common_audio/signal_processing/include/spl_inl_mips.h function WEBRTC_SPL_MUL_16_16 (line 18) | static __inline int32_t WEBRTC_SPL_MUL_16_16(int32_t a, function WEBRTC_SPL_MUL_16_32_RSFT16 (line 40) | static __inline int32_t WEBRTC_SPL_MUL_16_32_RSFT16(int16_t a, function WebRtcSpl_SatW32ToW16 (line 68) | static __inline int16_t WebRtcSpl_SatW32ToW16(int32_t value32) { function WebRtcSpl_AddSatW32 (line 88) | static __inline int32_t WebRtcSpl_AddSatW32(int32_t l_var1, int32_t l_va... function WebRtcSpl_SubSatW32 (line 110) | static __inline int32_t WebRtcSpl_SubSatW32(int32_t l_var1, int32_t l_va... function WebRtcSpl_GetSizeInBits (line 122) | static __inline int16_t WebRtcSpl_GetSizeInBits(uint32_t n) { function WebRtcSpl_NormW32 (line 135) | static __inline int16_t WebRtcSpl_NormW32(int32_t a) { function WebRtcSpl_NormU32 (line 157) | static __inline int16_t WebRtcSpl_NormU32(uint32_t a) { function WebRtcSpl_NormW16 (line 168) | static __inline int16_t WebRtcSpl_NormW16(int16_t a) { function WebRtc_MulAccumW16 (line 191) | static __inline int32_t WebRtc_MulAccumW16(int16_t a, FILE: thirdparty/webrtc/common_audio/signal_processing/min_max_operations.c function WebRtcSpl_MaxAbsValueW16C (line 37) | int16_t WebRtcSpl_MaxAbsValueW16C(const int16_t* vector, size_t length) { function WebRtcSpl_MaxAbsValueW32C (line 60) | int32_t WebRtcSpl_MaxAbsValueW32C(const int32_t* vector, size_t length) { function WebRtcSpl_MaxValueW16C (line 82) | int16_t WebRtcSpl_MaxValueW16C(const int16_t* vector, size_t length) { function WebRtcSpl_MaxValueW32C (line 96) | int32_t WebRtcSpl_MaxValueW32C(const int32_t* vector, size_t length) { function WebRtcSpl_MinValueW16C (line 110) | int16_t WebRtcSpl_MinValueW16C(const int16_t* vector, size_t length) { function WebRtcSpl_MinValueW32C (line 124) | int32_t WebRtcSpl_MinValueW32C(const int32_t* vector, size_t length) { function WebRtcSpl_MaxAbsIndexW16 (line 138) | size_t WebRtcSpl_MaxAbsIndexW16(const int16_t* vector, size_t length) { function WebRtcSpl_MaxIndexW16 (line 159) | size_t WebRtcSpl_MaxIndexW16(const int16_t* vector, size_t length) { function WebRtcSpl_MaxIndexW32 (line 176) | size_t WebRtcSpl_MaxIndexW32(const int32_t* vector, size_t length) { function WebRtcSpl_MinIndexW16 (line 193) | size_t WebRtcSpl_MinIndexW16(const int16_t* vector, size_t length) { function WebRtcSpl_MinIndexW32 (line 210) | size_t WebRtcSpl_MinIndexW32(const int32_t* vector, size_t length) { FILE: thirdparty/webrtc/common_audio/signal_processing/resample_48khz.c function WebRtcSpl_Resample48khzTo16khz (line 27) | void WebRtcSpl_Resample48khzTo16khz(const int16_t* in, int16_t* out, function WebRtcSpl_ResetResample48khzTo16khz (line 53) | void WebRtcSpl_ResetResample48khzTo16khz(WebRtcSpl_State48khzTo16khz* st... function WebRtcSpl_Resample16khzTo48khz (line 65) | void WebRtcSpl_Resample16khzTo48khz(const int16_t* in, int16_t* out, function WebRtcSpl_ResetResample16khzTo48khz (line 91) | void WebRtcSpl_ResetResample16khzTo48khz(WebRtcSpl_State16khzTo48khz* st... function WebRtcSpl_Resample48khzTo8khz (line 103) | void WebRtcSpl_Resample48khzTo8khz(const int16_t* in, int16_t* out, function WebRtcSpl_ResetResample48khzTo8khz (line 135) | void WebRtcSpl_ResetResample48khzTo8khz(WebRtcSpl_State48khzTo8khz* state) function WebRtcSpl_Resample8khzTo48khz (line 148) | void WebRtcSpl_Resample8khzTo48khz(const int16_t* in, int16_t* out, function WebRtcSpl_ResetResample8khzTo48khz (line 180) | void WebRtcSpl_ResetResample8khzTo48khz(WebRtcSpl_State8khzTo48khz* state) FILE: thirdparty/webrtc/common_audio/signal_processing/resample_by_2_internal.c function WebRtcSpl_UpBy2ShortToInt (line 207) | void WebRtcSpl_UpBy2ShortToInt(const int16_t *in, int32_t len, int32_t *... function WebRtcSpl_UpBy2IntToInt (line 277) | void WebRtcSpl_UpBy2IntToInt(const int32_t *in, int32_t len, int32_t *out, function WebRtcSpl_UpBy2IntToShort (line 347) | void WebRtcSpl_UpBy2IntToShort(const int32_t *in, int32_t len, int16_t *... function WebRtcSpl_LPBy2ShortToInt (line 426) | void WebRtcSpl_LPBy2ShortToInt(const int16_t* in, int32_t len, int32_t* ... FILE: thirdparty/webrtc/common_audio/signal_processing/resample_fractional.c function WebRtcSpl_Resample48khzTo32khz (line 44) | void WebRtcSpl_Resample48khzTo32khz(const int32_t *In, int32_t *Out, siz... function WebRtcSpl_Resample32khzTo24khz (line 89) | void WebRtcSpl_Resample32khzTo24khz(const int32_t *In, int32_t *Out, siz... function WebRtcSpl_ResampDotProduct (line 147) | static void WebRtcSpl_ResampDotProduct(const int32_t *in1, const int32_t... function WebRtcSpl_Resample44khzTo32khz (line 197) | void WebRtcSpl_Resample44khzTo32khz(const int32_t *In, int32_t *Out, siz... FILE: thirdparty/webrtc/common_audio/signal_processing/spl_init.c function InitPointersToC (line 33) | static void InitPointersToC() { function InitPointersToNeon (line 49) | static void InitPointersToNeon() { function InitPointersToMIPS (line 65) | static void InitPointersToMIPS() { function InitFunctionPointers (line 85) | static void InitFunctionPointers(void) { function once (line 98) | static void once(void (*func)(void)) { function once (line 106) | static void once(void (*func)(void)) { function WebRtcSpl_Init (line 131) | void WebRtcSpl_Init() { FILE: thirdparty/webrtc/common_audio/signal_processing/vector_scaling_operations.c function WebRtcSpl_VectorBitShiftW16 (line 25) | void WebRtcSpl_VectorBitShiftW16(int16_t *res, size_t length, function WebRtcSpl_VectorBitShiftW32 (line 45) | void WebRtcSpl_VectorBitShiftW32(int32_t *out_vector, function WebRtcSpl_VectorBitShiftW32ToW16 (line 67) | void WebRtcSpl_VectorBitShiftW32ToW16(int16_t* out, size_t length, function WebRtcSpl_ScaleVector (line 86) | void WebRtcSpl_ScaleVector(const int16_t *in_vector, int16_t *out_vector, function WebRtcSpl_ScaleVectorWithSat (line 104) | void WebRtcSpl_ScaleVectorWithSat(const int16_t *in_vector, int16_t *out... function WebRtcSpl_ScaleAndAddVectors (line 121) | void WebRtcSpl_ScaleAndAddVectors(const int16_t *in1, int16_t gain1, int... function WebRtcSpl_ScaleAndAddVectorsWithRoundC (line 143) | int WebRtcSpl_ScaleAndAddVectorsWithRoundC(const int16_t* in_vector1, FILE: thirdparty/webrtc/common_audio/vad/include/vad.h function namespace (line 20) | namespace webrtc { FILE: thirdparty/webrtc/common_audio/vad/include/webrtc_vad.h type VadInst (line 23) | typedef struct WebRtcVadInst VadInst; FILE: thirdparty/webrtc/common_audio/vad/mock/mock_vad.h function namespace (line 17) | namespace webrtc { FILE: thirdparty/webrtc/common_audio/vad/vad.cc type webrtc (line 17) | namespace webrtc { class VadImpl (line 21) | class VadImpl final : public Vad { method VadImpl (line 23) | explicit VadImpl(Aggressiveness aggressiveness) method Activity (line 30) | Activity VoiceActivity(const int16_t* audio, method Reset (line 45) | void Reset() override { function CreateVad (line 61) | std::unique_ptr CreateVad(Vad::Aggressiveness aggressiveness) { FILE: thirdparty/webrtc/common_audio/vad/vad_core.c function WeightedAverage (line 102) | static int32_t WeightedAverage(int16_t* data, int16_t offset, function GmmProbability (line 134) | static int16_t GmmProbability(VadInstT* self, int16_t* features, function WebRtcVad_InitCore (line 492) | int WebRtcVad_InitCore(VadInstT* self) { function WebRtcVad_set_mode_core (line 549) | int WebRtcVad_set_mode_core(VadInstT* self, int mode) { function WebRtcVad_CalcVad48khz (line 608) | int WebRtcVad_CalcVad48khz(VadInstT* inst, const int16_t* speech_frame, function WebRtcVad_CalcVad32khz (line 633) | int WebRtcVad_CalcVad32khz(VadInstT* inst, const int16_t* speech_frame, function WebRtcVad_CalcVad16khz (line 656) | int WebRtcVad_CalcVad16khz(VadInstT* inst, const int16_t* speech_frame, function WebRtcVad_CalcVad8khz (line 673) | int WebRtcVad_CalcVad8khz(VadInstT* inst, const int16_t* speech_frame, FILE: thirdparty/webrtc/common_audio/vad/vad_core.h type VadInstT (line 27) | typedef struct VadInstT_ { FILE: thirdparty/webrtc/common_audio/vad/vad_core_unittest.cc type webrtc (line 21) | namespace webrtc { type test (line 22) | namespace test { function TEST_F (line 24) | TEST_F(VadTest, InitCore) { function TEST_F (line 39) | TEST_F(VadTest, set_mode_core) { function TEST_F (line 58) | TEST_F(VadTest, CalcVad) { FILE: thirdparty/webrtc/common_audio/vad/vad_filterbank.c function HighPassFilter (line 40) | static void HighPassFilter(const int16_t* data_in, size_t data_length, function AllPassFilter (line 82) | static void AllPassFilter(const int16_t* data_in, size_t data_length, function SplitFilter (line 119) | static void SplitFilter(const int16_t* data_in, size_t data_length, function LogOfEnergy (line 153) | static void LogOfEnergy(const int16_t* data_in, size_t data_length, function WebRtcVad_CalculateFeatures (line 244) | int16_t WebRtcVad_CalculateFeatures(VadInstT* self, const int16_t* data_in, FILE: thirdparty/webrtc/common_audio/vad/vad_filterbank_unittest.cc type webrtc (line 22) | namespace webrtc { type test (line 23) | namespace test { function TEST_F (line 27) | TEST_F(VadTest, vad_filterbank) { FILE: thirdparty/webrtc/common_audio/vad/vad_gmm.c function WebRtcVad_GaussianProbability (line 30) | int32_t WebRtcVad_GaussianProbability(int16_t input, FILE: thirdparty/webrtc/common_audio/vad/vad_gmm_unittest.cc type webrtc (line 19) | namespace webrtc { type test (line 20) | namespace test { function TEST_F (line 22) | TEST_F(VadTest, vad_gmm) { FILE: thirdparty/webrtc/common_audio/vad/vad_sp.c function WebRtcVad_Downsampling (line 26) | void WebRtcVad_Downsampling(const int16_t* signal_in, function WebRtcVad_FindMinimum (line 59) | int16_t WebRtcVad_FindMinimum(VadInstT* self, FILE: thirdparty/webrtc/common_audio/vad/vad_sp_unittest.cc type webrtc (line 22) | namespace webrtc { type test (line 23) | namespace test { function TEST_F (line 25) | TEST_F(VadTest, vad_sp) { FILE: thirdparty/webrtc/common_audio/vad/vad_unittest.cc type webrtc (line 55) | namespace webrtc { type test (line 56) | namespace test { function TEST_F (line 58) | TEST_F(VadTest, ApiTest) { function TEST_F (line 129) | TEST_F(VadTest, ValidRatesFrameLengths) { FILE: thirdparty/webrtc/common_audio/vad/vad_unittest.h function namespace (line 19) | namespace webrtc { function class (line 39) | class VadTest : public ::testing::Test { FILE: thirdparty/webrtc/common_audio/vad/webrtc_vad.c function VadInst (line 25) | VadInst* WebRtcVad_Create() { function WebRtcVad_Free (line 34) | void WebRtcVad_Free(VadInst* handle) { function WebRtcVad_Init (line 39) | int WebRtcVad_Init(VadInst* handle) { function WebRtcVad_set_mode (line 45) | int WebRtcVad_set_mode(VadInst* handle, int mode) { function WebRtcVad_Process (line 58) | int WebRtcVad_Process(VadInst* handle, int fs, const int16_t* audio_frame, function WebRtcVad_ValidRateAndFrameLength (line 93) | int WebRtcVad_ValidRateAndFrameLength(int rate, size_t frame_length) { FILE: thirdparty/webrtc/rtc_base/checks.cc type rtc (line 44) | namespace rtc { function VPrintError (line 47) | void VPrintError(const char* format, va_list args) { function PrintError (line 60) | void PrintError(const char* format, ...) { function NO_RETURN (line 79) | NO_RETURN FatalMessage::~FatalMessage() { function NO_RETURN (line 115) | NO_RETURN void rtc_FatalMessage(const char* file, int line, const char* ... FILE: thirdparty/webrtc/rtc_base/checks.h function namespace (line 81) | namespace rtc { FILE: thirdparty/webrtc/rtc_base/numerics/safe_compare.h type LargerIntImpl (line 49) | struct LargerIntImpl type LargerIntImpl (line 53) | struct LargerIntImpl type LargerIntImpl (line 57) | struct LargerIntImpl function typename (line 72) | typename std::make_unsigned::type MakeUnsigned(T a) { function Cmp (line 82) | bool Cmp(T1 a, T2 b) { function Cmp (line 94) | bool Cmp(T1 a, T2 b) { function Cmp (line 106) | bool Cmp(T1 a, T2 b) { function Cmp (line 118) | bool Cmp(T1 a, T2 b) { function Cmp (line 130) | bool Cmp(T1 a, T2 b) { FILE: thirdparty/webrtc/rtc_base/sanitizer.h function rtc_AsanPoison (line 50) | static inline void rtc_AsanPoison(const volatile void* ptr, function rtc_AsanUnpoison (line 61) | static inline void rtc_AsanUnpoison(const volatile void* ptr, function rtc_MsanMarkUninitialized (line 71) | static inline void rtc_MsanMarkUninitialized(const volatile void* ptr, function rtc_MsanCheckInitialized (line 82) | static inline void rtc_MsanCheckInitialized(const volatile void* ptr, function namespace (line 92) | namespace rtc { FILE: thirdparty/webrtc/rtc_base/type_traits.h function namespace (line 39) | namespace test_has_data_and_size { function namespace (line 75) | namespace type_traits_impl { function namespace (line 115) | namespace test_enum_intlike { FILE: thirdparty/webrtc/system_wrappers/include/cpu_features_wrapper.h type CPUFeature (line 21) | typedef enum { kSSE2, kSSE3 } CPUFeature;