Twitch SDK (Internal)
Classes | Namespaces
audioconvertcontext.h File Reference
#include "twitchsdk/broadcast/internal/audioconvert/audioconvertoptions.h"
#include "twitchsdk/broadcast/internal/audioconvert/converttofloatingpointoperator.h"
#include "twitchsdk/broadcast/internal/audioconvert/converttointegraltypeoperator.h"
#include "twitchsdk/broadcast/internal/audioconvert/converttosignedoperator.h"
#include "twitchsdk/broadcast/internal/audioconvert/converttounsignedoperator.h"
#include "twitchsdk/broadcast/internal/audioconvert/decreasebitdepthoperator.h"
#include "twitchsdk/broadcast/internal/audioconvert/dsputilities.h"
#include "twitchsdk/broadcast/internal/audioconvert/resampleoperator.h"
#include "twitchsdk/broadcast/internal/audioconvert/increasebitdepthoperator.h"

Go to the source code of this file.

Classes

struct  ttv::AudioConvertContext< PassedOptions >
 
struct  ttv::AudioConvertContext< PassedOptions >::FilterOptionsProvider< Options >
 
struct  ttv::AudioConvertContext< PassedOptions >::FilterOptionsProvider< Options >::WindowFunctionSelector< AudioOptions, Enable >
 
struct  ttv::AudioConvertContext< PassedOptions >::FilterOptionsProvider< Options >::WindowFunctionSelector< AudioOptions, std::enable_if_t< AudioOptions::FilterType==FilterTypeEnum::Kaiser > >
 
struct  ttv::AudioConvertContext< PassedOptions >::FilterOptionsProvider< Options >::WindowFunctionSelector< AudioOptions, std::enable_if_t< AudioOptions::FilterType==FilterTypeEnum::Kaiser > >::KaiserParameters
 

Namespaces

 ttv
 JSON (JavaScript Object Notation).
 

Class Documentation

◆ ttv::AudioConvertContext

struct ttv::AudioConvertContext

template<typename PassedOptions = void>
struct ttv::AudioConvertContext< PassedOptions >

Class Members
typedef FilterOptionsProvider
< Options >
FilterOptions
typedef
AudioConvertOptionsDefaulter
< PassedOptions >
Options

◆ ttv::AudioConvertContext::FilterOptionsProvider::WindowFunctionSelector

struct ttv::AudioConvertContext::FilterOptionsProvider::WindowFunctionSelector

template<typename PassedOptions = void>
template<typename Options>
template<typename AudioOptions, typename Enable = void>
struct ttv::AudioConvertContext< PassedOptions >::FilterOptionsProvider< Options >::WindowFunctionSelector< AudioOptions, Enable >

◆ ttv::AudioConvertContext::FilterOptionsProvider::WindowFunctionSelector< AudioOptions, std::enable_if_t< AudioOptions::FilterType==FilterTypeEnum::Kaiser > >

struct ttv::AudioConvertContext::FilterOptionsProvider::WindowFunctionSelector< AudioOptions, std::enable_if_t< AudioOptions::FilterType==FilterTypeEnum::Kaiser > >

template<typename PassedOptions = void>
template<typename Options>
template<typename AudioOptions>
struct ttv::AudioConvertContext< PassedOptions >::FilterOptionsProvider< Options >::WindowFunctionSelector< AudioOptions, std::enable_if_t< AudioOptions::FilterType==FilterTypeEnum::Kaiser > >

Class Members
typedef
KaiserBesselWindowFunctionGenerator
< KaiserParameters >
Type