Twitch SDK (Internal)
Classes | Namespaces | Enumerations
audioconvertoptions.h File Reference
#include "twitchsdk/broadcast/internal/audioconvert/ditherers.h"
#include "twitchsdk/broadcast/internal/audioconvert/dsputilities.h"
#include "twitchsdk/core/coreutilities.h"

Go to the source code of this file.

Classes

struct  ttv::DefaultAudioConvertOptions
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::DithererOption< Options, Enable >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::DithererOption< Options, VoidType< typename Options::Ditherer > >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::FilterCutoffOption< Options, Enable >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::FilterCutoff > 0.0)> >< Options >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::FilterTypeOption< Options, Enable >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::FilterTypeOption< Options, std::enable_if_t<(Options::FilterType !=-1)> >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::KaiserBetaOption< Options, Enable >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::KaiserBeta > 0.0)> >< Options >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::TapCountOption< Options, Enable >
 
struct  ttv::AudioConvertOptionsDefaulter< PassedOptions >::FilterTapCount > 0)> >< Options >
 

Namespaces

 ttv
 JSON (JavaScript Object Notation).
 

Enumerations

enum  ttv::FilterTypeEnum { ttv::FilterTypeEnum::Kaiser }
 

Class Documentation

◆ ttv::AudioConvertOptionsDefaulter::DithererOption

struct ttv::AudioConvertOptionsDefaulter::DithererOption

template<typename PassedOptions>
template<typename Options, typename Enable = void>
struct ttv::AudioConvertOptionsDefaulter< PassedOptions >::DithererOption< Options, Enable >

Class Members
typedef typename Ditherer Type

◆ ttv::AudioConvertOptionsDefaulter::DithererOption< Options, VoidType< typename Options::Ditherer > >

struct ttv::AudioConvertOptionsDefaulter::DithererOption< Options, VoidType< typename Options::Ditherer > >

template<typename PassedOptions>
template<typename Options>
struct ttv::AudioConvertOptionsDefaulter< PassedOptions >::DithererOption< Options, VoidType< typename Options::Ditherer > >

Class Members
typedef typename Ditherer Type