SYMBOL INDEX (1047 symbols across 88 files) FILE: cJSON/cJSON.c function cJSON_strcasecmp (line 39) | static int cJSON_strcasecmp(const char *s1,const char *s2) function cJSON_InitHooks (line 60) | void cJSON_InitHooks(cJSON_Hooks* hooks) function cJSON (line 73) | static cJSON *cJSON_New_Item(void) function cJSON_Delete (line 81) | void cJSON_Delete(cJSON *c) function parse_hex4 (line 140) | static unsigned parse_hex4(const char *str) function cJSON (line 264) | cJSON *cJSON_ParseWithOpts(const char *value,const char **return_parse_e... function cJSON (line 280) | cJSON *cJSON_Parse(const char *value) {return cJSON_ParseWithOpts(value,... function cJSON_GetArraySize (line 510) | int cJSON_GetArraySize(cJSON *array) {cJSON *c=array->child;int... function cJSON (line 511) | cJSON *cJSON_GetArrayItem(cJSON *array,int item) {cJSON *c=array->chi... function cJSON (line 512) | cJSON *cJSON_GetObjectItem(cJSON *object,const char *string) {cJSON *c=o... function suffix_object (line 515) | static void suffix_object(cJSON *prev,cJSON *item) {prev->next=item;item... function cJSON (line 517) | static cJSON *create_reference(cJSON *item) {cJSON *ref=cJSON_New_Item()... function cJSON_AddItemToArray (line 520) | void cJSON_AddItemToArray(cJSON *array, cJSON *item) {cJSON *c=ar... function cJSON_AddItemToObject (line 521) | void cJSON_AddItemToObject(cJSON *object,const char *string,cJSON *ite... function cJSON_AddItemReferenceToArray (line 522) | void cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item) {cJSO... function cJSON_AddItemReferenceToObject (line 523) | void cJSON_AddItemReferenceToObject(cJSON *object,const char *string,cJS... function cJSON (line 525) | cJSON *cJSON_DetachItemFromArray(cJSON *array,int which) {cJSON *c=arr... function cJSON_DeleteItemFromArray (line 527) | void cJSON_DeleteItemFromArray(cJSON *array,int which) {cJSON_Delete... function cJSON (line 528) | cJSON *cJSON_DetachItemFromObject(cJSON *object,const char *string) {int... function cJSON_DeleteItemFromObject (line 529) | void cJSON_DeleteItemFromObject(cJSON *object,const char *string) {cJS... function cJSON_ReplaceItemInArray (line 532) | void cJSON_ReplaceItemInArray(cJSON *array,int which,cJSON *newitem) ... function cJSON_ReplaceItemInObject (line 535) | void cJSON_ReplaceItemInObject(cJSON *object,const char *string,cJSON ... function cJSON (line 538) | cJSON *cJSON_CreateNull(void) {cJSON *item=cJSON_New_Item();if(item)... function cJSON (line 539) | cJSON *cJSON_CreateTrue(void) {cJSON *item=cJSON_New_Item();if(item)... function cJSON (line 540) | cJSON *cJSON_CreateFalse(void) {cJSON *item=cJSON_New_Item();if(item... function cJSON (line 541) | cJSON *cJSON_CreateBool(int b) {cJSON *item=cJSON_New_Item();if(item... function cJSON (line 542) | cJSON *cJSON_CreateNumber(double num) {cJSON *item=cJSON_New_Item();if... function cJSON (line 543) | cJSON *cJSON_CreateString(const char *string) {cJSON *item=cJSON_New_Ite... function cJSON (line 544) | cJSON *cJSON_CreateArray(void) {cJSON *item=cJSON_New_Item();if(item... function cJSON (line 545) | cJSON *cJSON_CreateObject(void) {cJSON *item=cJSON_New_Item();if(ite... function cJSON (line 548) | cJSON *cJSON_CreateIntArray(const int *numbers,int count) {int i;cJSON ... function cJSON (line 549) | cJSON *cJSON_CreateFloatArray(const float *numbers,int count) {int i;cJS... function cJSON (line 550) | cJSON *cJSON_CreateDoubleArray(const double *numbers,int count) {int i;c... function cJSON (line 551) | cJSON *cJSON_CreateStringArray(const char **strings,int count) {int i;cJ... function cJSON (line 554) | cJSON *cJSON_Duplicate(cJSON *item,int recurse) function cJSON_Minify (line 581) | void cJSON_Minify(char *json) FILE: cJSON/cJSON.h type cJSON (line 43) | typedef struct cJSON { type cJSON_Hooks (line 56) | typedef struct cJSON_Hooks { FILE: mopo/src/delay.cpp type mopo (line 19) | namespace mopo { FILE: mopo/src/delay.h function namespace (line 24) | namespace mopo { FILE: mopo/src/envelope.cpp type mopo (line 23) | namespace mopo { function mopo_float (line 67) | inline mopo_float Envelope::tick(int i) { FILE: mopo/src/envelope.h function namespace (line 25) | namespace mopo { FILE: mopo/src/feedback.cpp type mopo (line 21) | namespace mopo { FILE: mopo/src/feedback.h function namespace (line 23) | namespace mopo { FILE: mopo/src/filter.cpp type mopo (line 21) | namespace mopo { function mopo_float (line 51) | inline mopo_float Filter::tick(int i) { FILE: mopo/src/filter.h function namespace (line 23) | namespace mopo { FILE: mopo/src/linear_slope.cpp type mopo (line 23) | namespace mopo { function mopo_float (line 47) | inline mopo_float LinearSlope::tick(int i) { FILE: mopo/src/linear_slope.h function namespace (line 23) | namespace mopo { FILE: mopo/src/memory.h function namespace (line 31) | namespace mopo { FILE: mopo/src/midi_lookup.cpp type mopo (line 19) | namespace mopo { FILE: mopo/src/midi_lookup.h function namespace (line 30) | namespace mopo { FILE: mopo/src/mono_panner.cpp type mopo (line 27) | namespace mopo { FILE: mopo/src/mono_panner.h function namespace (line 23) | namespace mopo { FILE: mopo/src/mopo.h function namespace (line 35) | namespace mopo { FILE: mopo/src/operators.cpp type mopo (line 19) | namespace mopo { FILE: mopo/src/operators.h function namespace (line 24) | namespace mopo { function class (line 53) | class Negate : public Operator { function class (line 65) | class LinearScale : public Operator { function class (line 79) | class MidiScale : public Operator { function class (line 92) | class Add : public Operator { function class (line 104) | class VariableAdd : public Operator { function class (line 120) | class Subtract : public Operator { function class (line 132) | class Multiply : public Operator { function class (line 144) | class Interpolate : public Operator { function tick (line 157) | inline void tick(int i) { FILE: mopo/src/oscillator.cpp type mopo (line 21) | namespace mopo { FILE: mopo/src/oscillator.h function namespace (line 24) | namespace mopo { FILE: mopo/src/processor.cpp type mopo (line 21) | namespace mopo { FILE: mopo/src/processor.h function namespace (line 26) | namespace mopo { function clearTrigger (line 46) | void clearTrigger() { function clearBuffer (line 52) | void clearBuffer() { type Input (line 66) | struct Input { function mopo_float (line 71) | mopo_float at(int i) const { return source->buffer[i]; } function virtual (line 85) | virtual void setSampleRate(int sample_rate) { function virtual (line 89) | virtual void setBufferSize(int buffer_size) { function router (line 109) | void router(ProcessorRouter* router) { router_ = router; } function ProcessorRouter (line 112) | const ProcessorRouter* router() const { return router_; } FILE: mopo/src/processor_router.cpp type mopo (line 25) | namespace mopo { function Processor (line 214) | const Processor* ProcessorRouter::getContext(const Processor* processo... FILE: mopo/src/processor_router.h function namespace (line 27) | namespace mopo { FILE: mopo/src/send_receive.cpp type mopo (line 21) | namespace mopo { FILE: mopo/src/send_receive.h function namespace (line 26) | namespace mopo { FILE: mopo/src/smooth_filter.cpp type mopo (line 19) | namespace mopo { FILE: mopo/src/smooth_filter.h function namespace (line 23) | namespace mopo { FILE: mopo/src/smooth_value.cpp type mopo (line 23) | namespace mopo { function mopo_float (line 38) | inline mopo_float SmoothValue::tick() { FILE: mopo/src/smooth_value.h function namespace (line 23) | namespace mopo { FILE: mopo/src/step_generator.cpp type mopo (line 21) | namespace mopo { FILE: mopo/src/step_generator.h function namespace (line 25) | namespace mopo { FILE: mopo/src/tick_router.h function namespace (line 23) | namespace mopo { FILE: mopo/src/trigger_operators.cpp type mopo (line 19) | namespace mopo { FILE: mopo/src/trigger_operators.h function namespace (line 23) | namespace mopo { FILE: mopo/src/utils.h function namespace (line 25) | namespace mopo { FILE: mopo/src/value.cpp type mopo (line 19) | namespace mopo { FILE: mopo/src/value.h function namespace (line 23) | namespace mopo { FILE: mopo/src/voice_handler.cpp type mopo (line 21) | namespace mopo { function Voice (line 173) | Voice* VoiceHandler::createVoice() { FILE: mopo/src/voice_handler.h function namespace (line 27) | namespace mopo { FILE: mopo/src/wave.cpp type mopo (line 19) | namespace mopo { FILE: mopo/src/wave.h function namespace (line 29) | namespace mopo { FILE: rtaudio/RtAudio.cpp type timeval (line 374) | struct timeval type timeval (line 375) | struct timeval type CoreHandle (line 423) | struct CoreHandle { method CoreHandle (line 436) | CoreHandle() function OSStatus (line 753) | static OSStatus callbackHandler( AudioDeviceID inDevice, function OSStatus (line 770) | static OSStatus xrunListener( AudioObjectID /*inDevice*/, function OSStatus (line 788) | static OSStatus rateListener( AudioObjectID inDevice, type JackHandle (line 1827) | struct JackHandle { method JackHandle (line 1836) | JackHandle() function jackCallbackHandler (line 1980) | static int jackCallbackHandler( jack_nframes_t nframes, void *infoPointer ) function jackShutdown (line 2003) | static void jackShutdown( void *infoPointer ) function jackXrun (line 2020) | static int jackXrun( void *infoPointer ) type AsioHandle (line 2592) | struct AsioHandle { method AsioHandle (line 2598) | AsioHandle() function bufferSwitch (line 2753) | static void bufferSwitch( long index, ASIOBool processNow ) function asioStopStream (line 3253) | static unsigned __stdcall asioStopStream( void *ptr ) function sampleRateChanged (line 3416) | static void sampleRateChanged( ASIOSampleRate sRate ) function asioMessages (line 3436) | static long asioMessages( long selector, long value, void* message, doub... type Messages (line 3508) | struct Messages function DWORD (line 3561) | static inline DWORD dsPointerBetween( DWORD pointer, DWORD laterPointer,... type DsHandle (line 3571) | struct DsHandle { method DsHandle (line 3582) | DsHandle() type DsDevice (line 3597) | struct DsDevice { method DsDevice (line 3603) | DsDevice() type DsProbeData (line 3607) | struct DsProbeData { type DsDevice (line 3609) | struct DsDevice type DsProbeData (line 3648) | struct DsProbeData type DsDevice (line 3609) | struct DsDevice function callbackHandler (line 4974) | static unsigned __stdcall callbackHandler( void *ptr ) function convertTChar (line 4990) | static std::string convertTChar( LPCTSTR name ) function BOOL (line 5003) | static BOOL CALLBACK deviceQueryCallback( LPGUID lpguid, type AlsaHandle (line 5145) | struct AlsaHandle { method AlsaHandle (line 5152) | AlsaHandle() type rtaudio_pa_format_mapping_t (line 6420) | struct rtaudio_pa_format_mapping_t { type PulseAudioHandle (line 6431) | struct PulseAudioHandle { method PulseAudioHandle (line 6437) | PulseAudioHandle() : s_play(0), s_rec(0), runnable(false) { } type OssHandle (line 6896) | struct OssHandle { method OssHandle (line 6902) | OssHandle() type sched_param (line 7429) | struct sched_param FILE: rtaudio/RtAudio.h type RtAudioFormat (line 71) | typedef unsigned long RtAudioFormat; type RtAudioStreamFlags (line 121) | typedef unsigned int RtAudioStreamFlags; type RtAudioStreamStatus (line 139) | typedef unsigned int RtAudioStreamStatus; type Api (line 215) | enum Api { function isStreamRunning (line 228) | struct DeviceInfo { function showWarnings (line 635) | void showWarnings( bool value ) { showWarnings_ = value; } type StreamState (line 645) | enum StreamState { type StreamMode (line 652) | enum StreamMode { type ConvertInfo (line 660) | struct ConvertInfo { type RtApiStream (line 669) | struct RtApiStream { function getDefaultInputDevice (line 765) | inline unsigned int RtAudio :: getDefaultInputDevice( void ) throw() { r... function getDefaultOutputDevice (line 766) | inline unsigned int RtAudio :: getDefaultOutputDevice( void ) throw() { ... function closeStream (line 767) | inline void RtAudio :: closeStream( void ) throw() { return rtapi_->clos... function startStream (line 768) | inline void RtAudio :: startStream( void ) { return rtapi_->startStream(... function stopStream (line 769) | inline void RtAudio :: stopStream( void ) { return rtapi_->stopStream(); } function abortStream (line 770) | inline void RtAudio :: abortStream( void ) { return rtapi_->abortStream(... function isStreamOpen (line 771) | inline bool RtAudio :: isStreamOpen( void ) const throw() { return rtapi... function isStreamRunning (line 772) | inline bool RtAudio :: isStreamRunning( void ) const throw() { return rt... function getStreamLatency (line 773) | inline long RtAudio :: getStreamLatency( void ) { return rtapi_->getStre... function getStreamSampleRate (line 774) | inline unsigned int RtAudio :: getStreamSampleRate( void ) { return rtap... function getStreamTime (line 775) | inline double RtAudio :: getStreamTime( void ) { return rtapi_->getStrea... function showWarnings (line 776) | inline void RtAudio :: showWarnings( bool value ) throw() { rtapi_->show... function class (line 784) | class RtApiCore: public RtApi function class (line 822) | class RtApiJack: public RtApi function class (line 855) | class RtApiAsio: public RtApi function class (line 891) | class RtApiDs: public RtApi function class (line 930) | class RtApiAlsa: public RtApi function class (line 964) | class RtApiPulse: public RtApi function class (line 996) | class RtApiOss: public RtApi function class (line 1028) | class RtApiDummy: public RtApi FILE: rtaudio/RtError.h function class (line 19) | class RtError : public std::exception function virtual (line 47) | virtual const Type& getType(void) const throw() { return type_; } function virtual (line 50) | virtual const std::string& getMessage(void) const throw() { return messa... function virtual (line 53) | virtual const char* what( void ) const throw() { return message_.c_str(); } FILE: rtaudio/contrib/python/pyrtaudio/PyRtAudioTest.py class audio_generator (line 9) | class audio_generator: method __init__ (line 10) | def __init__(self): method __call__ (line 13) | def __call__(self): class callback (line 20) | class callback: method __init__ (line 21) | def __init__(self, gen): method __call__ (line 24) | def __call__(self,playback, capture): FILE: rtaudio/contrib/python/pyrtaudio/rtaudiomodule.cpp function callback (line 53) | static int callback(void *outputBuffer, void *inputBuffer, unsigned int ... function RtAudio_dealloc (line 107) | static void RtAudio_dealloc(PyRtAudio *self) function PyObject (line 122) | static PyObject* RtAudio_new(PyTypeObject *type, PyObject *args, PyObjec... function RtAudio_init (line 166) | static int RtAudio_init(PyRtAudio *self, PyObject *args, PyObject *kwds) function PyObject (line 175) | static PyObject* RtAudio_openStream(PyRtAudio *self, PyObject *args) function PyObject (line 275) | static PyObject* RtAudio_closeStream(PyRtAudio *self, PyObject *args) function PyObject (line 293) | static PyObject* RtAudio_startStream(PyRtAudio *self, PyObject *args) function PyObject (line 310) | static PyObject* RtAudio_stopStream(PyRtAudio *self, PyObject *args) function PyObject (line 327) | static PyObject* RtAudio_abortStream(PyRtAudio *self, PyObject *args) function PyObject (line 343) | static PyObject* RtAudio_isStreamRunning(PyRtAudio *self, PyObject *args) function PyObject (line 356) | static PyObject* RtAudio_isStreamOpen(PyRtAudio *self, PyObject *args) function PyObject (line 370) | static PyObject* RtAudio_getDeviceCount(PyRtAudio *self, PyObject *args) function PyObject (line 377) | static PyObject* RtAudio_getDeviceInfo(PyRtAudio *self, PyObject *args) function PyObject (line 440) | static PyObject* RtAudio_getDefaultOutputDevice(PyRtAudio *self, PyObjec... function PyObject (line 446) | static PyObject* RtAudio_getDefaultInputDevice(PyRtAudio *self, PyObject... function PyObject (line 452) | static PyObject* RtAudio_getStreamTime(PyRtAudio *self, PyObject *args) function PyObject (line 458) | static PyObject* RtAudio_getStreamLatency(PyRtAudio *self, PyObject *args) function PyObject (line 464) | static PyObject* RtAudio_getStreamSampleRate(PyRtAudio *self, PyObject *... function PyObject (line 470) | static PyObject* RtAudio_showWarnings(PyRtAudio *self, PyObject *args) function PyMODINIT_FUNC (line 586) | PyMODINIT_FUNC FILE: rtaudio/include/asio.cpp function main (line 25) | long main() function ASIOError (line 45) | ASIOError ASIOInit(ASIODriverInfo *info) function ASIOError (line 96) | ASIOError ASIOExit(void) function ASIOError (line 110) | ASIOError ASIOStart(void) function ASIOError (line 117) | ASIOError ASIOStop(void) function ASIOError (line 124) | ASIOError ASIOGetChannels(long *numInputChannels, long *numOutputChannels) function ASIOError (line 134) | ASIOError ASIOGetLatencies(long *inputLatency, long *outputLatency) function ASIOError (line 144) | ASIOError ASIOGetBufferSize(long *minSize, long *maxSize, long *preferre... function ASIOError (line 154) | ASIOError ASIOCanSampleRate(ASIOSampleRate sampleRate) function ASIOError (line 161) | ASIOError ASIOGetSampleRate(ASIOSampleRate *currentRate) function ASIOError (line 168) | ASIOError ASIOSetSampleRate(ASIOSampleRate sampleRate) function ASIOError (line 175) | ASIOError ASIOGetClockSources(ASIOClockSource *clocks, long *numSources) function ASIOError (line 185) | ASIOError ASIOSetClockSource(long reference) function ASIOError (line 192) | ASIOError ASIOGetSamplePosition(ASIOSamples *sPos, ASIOTimeStamp *tStamp) function ASIOError (line 199) | ASIOError ASIOGetChannelInfo(ASIOChannelInfo *info) function ASIOError (line 211) | ASIOError ASIOCreateBuffers(ASIOBufferInfo *bufferInfos, long numChannels, function ASIOError (line 224) | ASIOError ASIODisposeBuffers(void) function ASIOError (line 231) | ASIOError ASIOControlPanel(void) function ASIOError (line 238) | ASIOError ASIOFuture(long selector, void *opt) function ASIOError (line 245) | ASIOError ASIOOutputReady(void) FILE: rtaudio/include/asio.h type ASIOSamples (line 90) | typedef long long int ASIOSamples; type ASIOSamples (line 92) | typedef struct ASIOSamples { type ASIOTimeStamp (line 101) | typedef long long int ASIOTimeStamp ; type ASIOTimeStamp (line 103) | typedef struct ASIOTimeStamp { type ASIOSampleRate (line 112) | typedef double ASIOSampleRate; type ASIOSampleRate (line 114) | typedef struct ASIOSampleRate { type ASIOBool (line 120) | typedef long ASIOBool; type ASIOSampleType (line 127) | typedef long ASIOSampleType; type ASIOError (line 207) | typedef long ASIOError; type ASIOTimeCode (line 227) | typedef struct ASIOTimeCode type ASIOTimeCodeFlags (line 236) | typedef enum ASIOTimeCodeFlags type AsioTimeInfo (line 247) | typedef struct AsioTimeInfo type AsioTimeInfoFlags (line 259) | typedef enum AsioTimeInfoFlags type ASIOTime (line 270) | typedef struct ASIOTime // both input/output type ASIOCallbacks (line 390) | typedef struct ASIOCallbacks type ASIODriverInfo (line 475) | typedef struct ASIODriverInfo type ASIOClockSource (line 677) | typedef struct ASIOClockSource type ASIOChannelInfo (line 765) | typedef struct ASIOChannelInfo type ASIOBufferInfo (line 814) | typedef struct ASIOBufferInfo type ASIOInputMonitor (line 928) | typedef struct ASIOInputMonitor type ASIOChannelControls (line 937) | typedef struct ASIOChannelControls type ASIOTransportParameters (line 946) | typedef struct ASIOTransportParameters type ASIOIoFormatType (line 992) | typedef long int ASIOIoFormatType; type ASIOIoFormatType_e (line 993) | enum ASIOIoFormatType_e type ASIOIoFormat (line 1000) | typedef struct ASIOIoFormat_s FILE: rtaudio/include/asiodrivers.cpp function loadAsioDriver (line 8) | bool loadAsioDriver(char *name) FILE: rtaudio/include/asiodrivers.h function getCurrentDriverIndex (line 35) | long getCurrentDriverIndex() {return curIndex;} FILE: rtaudio/include/asiodrvr.h function class (line 39) | class AsioDriver FILE: rtaudio/include/asiolist.cpp function LONG (line 13) | static LONG findDrvPath (char *clsidstr,char *dllpath,int dllpathsize) function LPASIODRVSTRUCT (line 89) | static LPASIODRVSTRUCT newDrvStruct (HKEY hkey,char *keyname,int drvID,L... function deleteDrvStruct (line 133) | static void deleteDrvStruct (LPASIODRVSTRUCT lpdrv) function LPASIODRVSTRUCT (line 148) | static LPASIODRVSTRUCT getDrvStruct (int drvID,LPASIODRVSTRUCT lpdrv) function LONG (line 209) | LONG AsioDriverList::asioGetNumDev (VOID) function LONG (line 215) | LONG AsioDriverList::asioOpenDriver (int drvID,LPVOID *asiodrv) function LONG (line 240) | LONG AsioDriverList::asioCloseDriver (int drvID) function LONG (line 256) | LONG AsioDriverList::asioGetDriverName (int drvID,char *drvname,int drvn... function LONG (line 278) | LONG AsioDriverList::asioGetDriverPath (int drvID,char *dllpath,int dllp... function LONG (line 295) | LONG AsioDriverList::asioGetDriverCLSID (int drvID,CLSID *clsid) FILE: rtaudio/include/asiolist.h type asiodrvstruct (line 12) | struct asiodrvstruct type ASIODRVSTRUCT (line 22) | typedef struct asiodrvstruct ASIODRVSTRUCT; type ASIODRVSTRUCT (line 23) | typedef ASIODRVSTRUCT *LPASIODRVSTRUCT; function class (line 25) | class AsioDriverList { type class (line 44) | typedef class AsioDriverList FILE: rtaudio/include/dsound.h type D3DVALUE (line 29) | typedef float D3DVALUE, *LPD3DVALUE; type DWORD (line 32) | typedef DWORD D3DCOLOR; type DWORD (line 37) | typedef DWORD *LPD3DCOLOR; type D3DVECTOR (line 42) | typedef struct _D3DVECTOR { type D3DVECTOR (line 51) | typedef D3DVECTOR *LPD3DVECTOR; type IDirectSound (line 96) | struct IDirectSound type IDirectSoundBuffer (line 97) | struct IDirectSoundBuffer type IDirectSound3DListener (line 98) | struct IDirectSound3DListener type IDirectSound3DBuffer (line 99) | struct IDirectSound3DBuffer type IDirectSoundCapture (line 100) | struct IDirectSoundCapture type IDirectSoundCaptureBuffer (line 101) | struct IDirectSoundCaptureBuffer type IDirectSoundNotify (line 102) | struct IDirectSoundNotify type IDirectSound8 (line 113) | struct IDirectSound8 type IDirectSoundBuffer8 (line 114) | struct IDirectSoundBuffer8 type IDirectSoundCaptureBuffer8 (line 115) | struct IDirectSoundCaptureBuffer8 type IDirectSoundFXGargle (line 116) | struct IDirectSoundFXGargle type IDirectSoundFXChorus (line 117) | struct IDirectSoundFXChorus type IDirectSoundFXFlanger (line 118) | struct IDirectSoundFXFlanger type IDirectSoundFXEcho (line 119) | struct IDirectSoundFXEcho type IDirectSoundFXDistortion (line 120) | struct IDirectSoundFXDistortion type IDirectSoundFXCompressor (line 121) | struct IDirectSoundFXCompressor type IDirectSoundFXParamEq (line 122) | struct IDirectSoundFXParamEq type IDirectSoundFXWavesReverb (line 123) | struct IDirectSoundFXWavesReverb type IDirectSoundFXI3DL2Reverb (line 124) | struct IDirectSoundFXI3DL2Reverb type IDirectSoundCaptureFXAec (line 125) | struct IDirectSoundCaptureFXAec type IDirectSoundCaptureFXNoiseSuppress (line 126) | struct IDirectSoundCaptureFXNoiseSuppress type IDirectSoundFullDuplex (line 127) | struct IDirectSoundFullDuplex type IDirectSound (line 153) | struct IDirectSound type IDirectSoundBuffer (line 154) | struct IDirectSoundBuffer type IDirectSound3DListener (line 155) | struct IDirectSound3DListener type IDirectSound3DBuffer (line 156) | struct IDirectSound3DBuffer type IDirectSoundCapture (line 157) | struct IDirectSoundCapture type IDirectSoundCaptureBuffer (line 158) | struct IDirectSoundCaptureBuffer type IDirectSoundNotify (line 159) | struct IDirectSoundNotify type IDirectSoundFXGargle (line 164) | struct IDirectSoundFXGargle type IDirectSoundFXChorus (line 165) | struct IDirectSoundFXChorus type IDirectSoundFXFlanger (line 166) | struct IDirectSoundFXFlanger type IDirectSoundFXEcho (line 167) | struct IDirectSoundFXEcho type IDirectSoundFXDistortion (line 168) | struct IDirectSoundFXDistortion type IDirectSoundFXCompressor (line 169) | struct IDirectSoundFXCompressor type IDirectSoundFXParamEq (line 170) | struct IDirectSoundFXParamEq type IDirectSoundFXWavesReverb (line 171) | struct IDirectSoundFXWavesReverb type IDirectSoundFXI3DL2Reverb (line 172) | struct IDirectSoundFXI3DL2Reverb type IDirectSoundCaptureFXAec (line 173) | struct IDirectSoundCaptureFXAec type IDirectSoundCaptureFXNoiseSuppress (line 174) | struct IDirectSoundCaptureFXNoiseSuppress type IDirectSoundFullDuplex (line 175) | struct IDirectSoundFullDuplex type IDirectSound8 (line 177) | struct IDirectSound8 type IDirectSoundBuffer8 (line 178) | struct IDirectSoundBuffer8 type IDirectSound3DListener8 (line 179) | struct IDirectSound3DListener8 type IDirectSound3DBuffer8 (line 180) | struct IDirectSound3DBuffer8 type IDirectSoundCapture8 (line 181) | struct IDirectSoundCapture8 type IDirectSoundCaptureBuffer8 (line 182) | struct IDirectSoundCaptureBuffer8 type IDirectSoundNotify8 (line 183) | struct IDirectSoundNotify8 type IDirectSoundFXGargle8 (line 184) | struct IDirectSoundFXGargle8 type IDirectSoundFXChorus8 (line 185) | struct IDirectSoundFXChorus8 type IDirectSoundFXFlanger8 (line 186) | struct IDirectSoundFXFlanger8 type IDirectSoundFXEcho8 (line 187) | struct IDirectSoundFXEcho8 type IDirectSoundFXDistortion8 (line 188) | struct IDirectSoundFXDistortion8 type IDirectSoundFXCompressor8 (line 189) | struct IDirectSoundFXCompressor8 type IDirectSoundFXParamEq8 (line 190) | struct IDirectSoundFXParamEq8 type IDirectSoundFXWavesReverb8 (line 191) | struct IDirectSoundFXWavesReverb8 type IDirectSoundFXI3DL2Reverb8 (line 192) | struct IDirectSoundFXI3DL2Reverb8 type IDirectSoundCaptureFXAec8 (line 193) | struct IDirectSoundCaptureFXAec8 type IDirectSoundCaptureFXNoiseSuppress8 (line 194) | struct IDirectSoundCaptureFXNoiseSuppress8 type IDirectSoundFullDuplex8 (line 195) | struct IDirectSoundFullDuplex8 type WAVEFORMATEX (line 230) | typedef const WAVEFORMATEX *LPCWAVEFORMATEX; type GUID (line 235) | typedef const GUID *LPCGUID; type LPDIRECTSOUND (line 238) | typedef LPDIRECTSOUND *LPLPDIRECTSOUND; type LPDIRECTSOUNDBUFFER (line 239) | typedef LPDIRECTSOUNDBUFFER *LPLPDIRECTSOUNDBUFFER; type LPDIRECTSOUND3DLISTENER (line 240) | typedef LPDIRECTSOUND3DLISTENER *LPLPDIRECTSOUND3DLISTENER; type LPDIRECTSOUND3DBUFFER (line 241) | typedef LPDIRECTSOUND3DBUFFER *LPLPDIRECTSOUND3DBUFFER; type LPDIRECTSOUNDCAPTURE (line 242) | typedef LPDIRECTSOUNDCAPTURE *LPLPDIRECTSOUNDCAPTURE; type LPDIRECTSOUNDCAPTUREBUFFER (line 243) | typedef LPDIRECTSOUNDCAPTUREBUFFER *LPLPDIRECTSOUNDCAPTUREBUFFER; type LPDIRECTSOUNDNOTIFY (line 244) | typedef LPDIRECTSOUNDNOTIFY *LPLPDIRECTSOUNDNOTIFY; type LPDIRECTSOUND8 (line 247) | typedef LPDIRECTSOUND8 *LPLPDIRECTSOUND8; type LPDIRECTSOUNDBUFFER8 (line 248) | typedef LPDIRECTSOUNDBUFFER8 *LPLPDIRECTSOUNDBUFFER8; type LPDIRECTSOUNDCAPTURE8 (line 249) | typedef LPDIRECTSOUNDCAPTURE8 *LPLPDIRECTSOUNDCAPTURE8; type LPDIRECTSOUNDCAPTUREBUFFER8 (line 250) | typedef LPDIRECTSOUNDCAPTUREBUFFER8 *LPLPDIRECTSOUNDCAPTUREBUFFER8; type DSCAPS (line 257) | typedef struct _DSCAPS type DSCAPS (line 285) | typedef const DSCAPS *LPCDSCAPS; type DSBCAPS (line 287) | typedef struct _DSBCAPS type DSBCAPS (line 296) | typedef const DSBCAPS *LPCDSBCAPS; type DSEFFECTDESC (line 300) | typedef struct _DSEFFECTDESC type DSEFFECTDESC (line 308) | typedef const DSEFFECTDESC *LPCDSEFFECTDESC; type DSCEFFECTDESC (line 324) | typedef struct _DSCEFFECTDESC type DSCEFFECTDESC (line 333) | typedef const DSCEFFECTDESC *LPCDSCEFFECTDESC; type DSBUFFERDESC (line 343) | typedef struct _DSBUFFERDESC type DSBUFFERDESC (line 355) | typedef const DSBUFFERDESC *LPCDSBUFFERDESC; type DSBUFFERDESC1 (line 359) | typedef struct _DSBUFFERDESC1 type DSBUFFERDESC1 (line 368) | typedef const DSBUFFERDESC1 *LPCDSBUFFERDESC1; type DS3DBUFFER (line 370) | typedef struct _DS3DBUFFER type DS3DBUFFER (line 384) | typedef const DS3DBUFFER *LPCDS3DBUFFER; type DS3DLISTENER (line 386) | typedef struct _DS3DLISTENER type DS3DLISTENER (line 398) | typedef const DS3DLISTENER *LPCDS3DLISTENER; type DSCCAPS (line 400) | typedef struct _DSCCAPS type DSCCAPS (line 408) | typedef const DSCCAPS *LPCDSCCAPS; type DSCBUFFERDESC1 (line 410) | typedef struct _DSCBUFFERDESC1 type DSCBUFFERDESC (line 419) | typedef struct _DSCBUFFERDESC type DSCBUFFERDESC (line 432) | typedef const DSCBUFFERDESC *LPCDSCBUFFERDESC; type DSCBCAPS (line 434) | typedef struct _DSCBCAPS type DSCBCAPS (line 442) | typedef const DSCBCAPS *LPCDSCBCAPS; type DSBPOSITIONNOTIFY (line 444) | typedef struct _DSBPOSITIONNOTIFY type DSBPOSITIONNOTIFY (line 450) | typedef const DSBPOSITIONNOTIFY *LPCDSBPOSITIONNOTIFY; type LPCSTR (line 456) | typedef BOOL (CALLBACK *LPDSENUMCALLBACKA)(LPGUID, LPCSTR, LPCSTR, LPVOID); type LPCWSTR (line 457) | typedef BOOL (CALLBACK *LPDSENUMCALLBACKW)(LPGUID, LPCWSTR, LPCWSTR, LPV... type LONGLONG (line 518) | typedef LONGLONG REFERENCE_TIME; type REFERENCE_TIME (line 519) | typedef REFERENCE_TIME *LPREFERENCE_TIME; FILE: rtaudio/include/iasiodrv.h type interface (line 8) | typedef interface IASIO IASIO; function interface (line 11) | interface IASIO : public IUnknown FILE: rtaudio/include/iasiothiscallresolver.cpp function HRESULT (line 375) | HRESULT STDMETHODCALLTYPE IASIOThiscallResolver::QueryInterface(REFIID r... function ULONG (line 385) | ULONG STDMETHODCALLTYPE IASIOThiscallResolver::AddRef() function ULONG (line 392) | ULONG STDMETHODCALLTYPE IASIOThiscallResolver::Release() function ASIOBool (line 402) | ASIOBool IASIOThiscallResolver::init(void *sysHandle) function ASIOError (line 426) | ASIOError IASIOThiscallResolver::start() function ASIOError (line 433) | ASIOError IASIOThiscallResolver::stop() function ASIOError (line 440) | ASIOError IASIOThiscallResolver::getChannels(long *numInputChannels, lon... function ASIOError (line 447) | ASIOError IASIOThiscallResolver::getLatencies(long *inputLatency, long *... function ASIOError (line 454) | ASIOError IASIOThiscallResolver::getBufferSize(long *minSize, long *maxS... function ASIOError (line 462) | ASIOError IASIOThiscallResolver::canSampleRate(ASIOSampleRate sampleRate) function ASIOError (line 469) | ASIOError IASIOThiscallResolver::getSampleRate(ASIOSampleRate *sampleRate) function ASIOError (line 476) | ASIOError IASIOThiscallResolver::setSampleRate(ASIOSampleRate sampleRate) function ASIOError (line 483) | ASIOError IASIOThiscallResolver::getClockSources(ASIOClockSource *clocks... function ASIOError (line 490) | ASIOError IASIOThiscallResolver::setClockSource(long reference) function ASIOError (line 497) | ASIOError IASIOThiscallResolver::getSamplePosition(ASIOSamples *sPos, AS... function ASIOError (line 504) | ASIOError IASIOThiscallResolver::getChannelInfo(ASIOChannelInfo *info) function ASIOError (line 511) | ASIOError IASIOThiscallResolver::createBuffers(ASIOBufferInfo *bufferInfos, function ASIOError (line 519) | ASIOError IASIOThiscallResolver::disposeBuffers() function ASIOError (line 526) | ASIOError IASIOThiscallResolver::controlPanel() function ASIOError (line 533) | ASIOError IASIOThiscallResolver::future(long selector,void *opt) function ASIOError (line 540) | ASIOError IASIOThiscallResolver::outputReady() function ASIOError (line 549) | ASIOError IASIOThiscallResolver::ASIOInit(ASIODriverInfo *info) FILE: rtaudio/include/iasiothiscallresolver.h function class (line 141) | class IASIOThiscallResolver : public IASIO { FILE: rtaudio/include/soundcard.h type snd_size (line 136) | struct snd_size { type snd_chan_param (line 219) | typedef struct _snd_chan_param { type snd_mix_param (line 232) | typedef struct _snd_mix_param { type snd_sync_parm (line 258) | typedef struct _snd_sync_parm { type snd_capabilities (line 273) | typedef struct _snd_capabilities { type seq_event_rec (line 313) | struct seq_event_rec { type patch_info (line 349) | struct patch_info { type sysex_info (line 431) | struct sysex_info { type patmgr_info (line 466) | struct patmgr_info { /* Note! size must be < 4k since kmalloc() is used */ type u_char (line 683) | typedef u_char sbi_instr_data[32]; type sbi_instrument (line 685) | struct sbi_instrument { type synth_info (line 695) | struct synth_info { /* Read only */ type sound_timer_info (line 723) | struct sound_timer_info { type midi_info (line 728) | struct midi_info { type mpu_command_rec (line 739) | typedef struct { type audio_buf_info (line 784) | typedef struct audio_buf_info { type count_info (line 825) | typedef struct count_info { type buffmem_desc (line 837) | typedef struct buffmem_desc { type copr_buffer (line 862) | typedef struct copr_buffer { type copr_debug_buf (line 874) | typedef struct copr_debug_buf { type copr_msg (line 882) | typedef struct copr_msg { type mixer_info (line 1089) | typedef struct mixer_info { type audio_errinfo (line 1481) | typedef struct audio_errinfo type oss_syncgroup (line 1505) | typedef struct oss_syncgroup type oss_count_t (line 1563) | typedef struct type oss_sysinfo (line 1622) | typedef struct oss_sysinfo type oss_mixext (line 1645) | typedef struct oss_mixext type oss_mixext_root (line 1714) | typedef struct oss_mixext_root type oss_mixer_value (line 1720) | typedef struct oss_mixer_value type oss_mixer_enuminfo (line 1731) | typedef struct oss_mixer_enuminfo type oss_audioinfo (line 1751) | typedef struct oss_audioinfo type oss_mixerinfo (line 1788) | typedef struct oss_mixerinfo type oss_midi_info (line 1813) | typedef struct oss_midi_info type oss_card_info (line 1845) | typedef struct oss_card_info FILE: rtaudio/tests/audioprobe.cpp function main (line 14) | int main() FILE: rtaudio/tests/duplex.cpp function usage (line 38) | void usage( void ) { function inout (line 51) | int inout( void *outputBuffer, void *inputBuffer, unsigned int nBufferFr... function main (line 63) | int main( int argc, char *argv[] ) FILE: rtaudio/tests/playraw.cpp function usage (line 55) | void usage( void ) { type OutputData (line 67) | struct OutputData { function output (line 73) | int output( void *outputBuffer, void *inputBuffer, unsigned int nBufferF... function main (line 92) | int main( int argc, char *argv[] ) FILE: rtaudio/tests/playsaw.cpp function usage (line 55) | void usage( void ) { function saw (line 78) | int saw( void *outputBuffer, void *inputBuffer, unsigned int nBufferFrames, function saw (line 104) | int saw( void *outputBuffer, void *inputBuffer, unsigned int nBufferFrames, function main (line 131) | int main( int argc, char *argv[] ) FILE: rtaudio/tests/record.cpp function usage (line 49) | void usage( void ) { type InputData (line 61) | struct InputData { function input (line 70) | int input( void *outputBuffer, void *inputBuffer, unsigned int nBufferFr... function main (line 90) | int main( int argc, char *argv[] ) FILE: rtaudio/tests/testall.cpp function usage (line 19) | void usage( void ) { function sawi (line 35) | int sawi( void *outputBuffer, void *inputBuffer, unsigned int nBufferFra... function sawni (line 58) | int sawni( void *outputBuffer, void *inputBuffer, unsigned int nBufferFr... function inout (line 82) | int inout( void *outputBuffer, void *inputBuffer, unsigned int nBufferFr... function main (line 94) | int main( int argc, char *argv[] ) FILE: rtaudio/tests/teststops.cpp function usage (line 32) | void usage( void ) { type MyData (line 45) | struct MyData { function pulse (line 54) | int pulse( void *outputBuffer, void *inputBuffer, unsigned int nBufferFr... function main (line 80) | int main( int argc, char *argv[] ) FILE: rtmidi/RtError.h function class (line 19) | class RtError : public std::exception function virtual (line 47) | virtual const Type& getType(void) const throw() { return type_; } function virtual (line 50) | virtual const std::string& getMessage(void) const throw() { return messa... function virtual (line 53) | virtual const char* what( void ) const throw() { return message_.c_str(); } FILE: rtmidi/RtMidi.cpp type CoreMidiData (line 352) | struct CoreMidiData { function midiInputCallback (line 366) | void midiInputCallback( const MIDIPacketList *list, void *procRef, void ... function CFStringRef (line 641) | CFStringRef EndpointName( MIDIEndpointRef endpoint, bool isExternal ) function CFStringRef (line 711) | static CFStringRef ConnectedEndpointName( MIDIEndpointRef endpoint ) function sysexCompletionProc (line 937) | void sysexCompletionProc( MIDISysexSendRequest * sreq ) type AlsaMidiData (line 1063) | struct AlsaMidiData { function snd_seq_t (line 1080) | snd_seq_t* createSequencer( const std::string& clientName ) function freeSequencer (line 1103) | void freeSequencer ( void ) type pollfd (line 1128) | struct pollfd type pollfd (line 1151) | struct pollfd type pollfd (line 1151) | struct pollfd function portInfo (line 1376) | unsigned int portInfo( snd_seq_t *seq, snd_seq_port_info_t *pinfo, unsig... type WinMidiData (line 1876) | struct WinMidiData { function midiInputCallback (line 1889) | static void CALLBACK midiInputCallback( HMIDIIN hmin, function IsValid (line 2388) | inline bool IsValid(HANDLE handle) class ComException (line 2393) | class ComException : public std::runtime_error method MakeString (line 2396) | static std::string MakeString(std::string const& s, HRESULT hr) method ComException (line 2404) | ComException(std::string const& s, HRESULT hr) : class CKsEnumFilters (line 2411) | class CKsEnumFilters method EnumFilters (line 2419) | void EnumFilters(GUID const* categories, size_t numCategories) method DestroyLists (line 2500) | void DestroyLists() class CKsObject (line 2512) | class CKsObject method CKsObject (line 2515) | CKsObject(HANDLE handle) : m_handle(handle) method SetProperty (line 2522) | void SetProperty(REFGUID guidPropertySet, ULONG nProperty, void* pvVal... method HRESULT (line 2537) | HRESULT DeviceIoControlKsProperty(KSPROPERTY& ksProperty, void* pvValu... class CKsPin (line 2552) | class CKsPin method KSPIN_DATAFLOW (line 2663) | KSPIN_DATAFLOW GetDataFlow() const method IsSink (line 2668) | bool IsSink() const class CKsFilter (line 2554) | class CKsFilter : public CKsObject method T (line 2565) | T GetPinProperty(ULONG nPinId, ULONG nProperty) method GetPinPropertyMulti (line 2592) | void GetPinPropertyMulti(ULONG nPinId, REFGUID guidPropertySet, ULONG ... class CKsPin (line 2648) | class CKsPin : public CKsObject method KSPIN_DATAFLOW (line 2663) | KSPIN_DATAFLOW GetDataFlow() const method IsSink (line 2668) | bool IsSink() const class CKsMidiFilter (line 2842) | class CKsMidiFilter : public CKsFilter class CKsMidiPin (line 2851) | class CKsMidiPin : public CKsPin class CKsMidiRenFilter (line 2857) | class CKsMidiRenFilter : public CKsMidiFilter method Validate (line 2863) | void Validate() class CKsMidiCapFilter (line 2870) | class CKsMidiCapFilter : public CKsMidiFilter method Validate (line 2876) | void Validate() function CKsMidiPin (line 2928) | CKsMidiPin* CKsMidiRenFilter::CreateRenderPin() function CKsMidiPin (line 2943) | CKsMidiPin* CKsMidiCapFilter::CreateCapturePin() type WindowsKsData (line 3021) | struct WindowsKsData method WindowsKsData (line 3023) | WindowsKsData() : m_pPin(NULL), m_Buffer(1024), m_hInputThread(NULL) function DWORD (line 3051) | DWORD WINAPI midiKsInputThread(VOID* pUser) type JackMidiData (line 3393) | struct JackMidiData { function jackProcessIn (line 3407) | int jackProcessIn( jack_nframes_t nframes, void *arg ) function jackProcessOut (line 3586) | int jackProcessOut( jack_nframes_t nframes, void *arg ) FILE: rtmidi/RtMidi.h function class (line 52) | class RtMidi function class (line 134) | class RtMidiIn : public RtMidi function class (line 249) | class RtMidiOut : public RtMidi function class (line 328) | class MidiInApi FILE: rtmidi/include/ks.h type KSRESET (line 63) | typedef enum type KSSTATE (line 69) | typedef enum type KSPRIORITY (line 82) | typedef struct type KSIDENTIFIER (line 102) | typedef KSIDENTIFIER KSPROPERTY, * PKSPROPERTY, KSMETHOD, * PKSMETHOD, K... type KSP_NODE (line 130) | typedef struct type KSM_NODE (line 137) | typedef struct type KSE_NODE (line 144) | typedef struct type KSMULTIPLE_ITEM (line 156) | typedef struct type KSPROPERTY_DESCRIPTION (line 162) | typedef struct type KSPROPERTY_MEMBERSHEADER (line 179) | typedef struct function _KS_ANON_STRUCT (line 194) | _KS_ANON_STRUCT(_UNSIGNED) function _KS_ANON_STRUCT (line 208) | _KS_ANON_STRUCT(_UNSIGNED64) type KSPROPERTY_STEPPING_LONG (line 215) | typedef struct type KSPROPERTY_STEPPING_LONGLONG (line 222) | typedef struct type KSDEVICE_DESCRIPTOR (line 229) | typedef struct _KSDEVICE_DESCRIPTOR KSDEVICE_DESCRIPTOR, * PKSDEVICE_DES... type KSDEVICE_DISPATCH (line 230) | typedef struct _KSDEVICE_DISPATCH KSDEVICE_DISPATCH, * PKSDEVICE_DISPATCH; type KSDEVICE (line 231) | typedef struct _KSDEVICE KSDEVICE, * PKSDEVICE; type KSFILTERFACTORY (line 232) | typedef struct _KSFILTERFACTORY KSFILTERFACTORY, * PKSFILTERFACTORY; type KSFILTER_DESCRIPTOR (line 233) | typedef struct _KSFILTER_DESCRIPTOR KSFILTER_DESCRIPTOR, * PKSFILTER_DES... type KSFILTER_DISPATCH (line 234) | typedef struct _KSFILTER_DISPATCH KSFILTER_DISPATCH, * PKSFILTER_DISPATCH; type KSFILTER (line 235) | typedef struct _KSFILTER KSFILTER, * PKSFILTER; type KSPIN_DESCRIPTOR_EX (line 236) | typedef struct _KSPIN_DESCRIPTOR_EX KSPIN_DESCRIPTOR_EX, * PKSPIN_DESCRI... type KSPIN_DISPATCH (line 237) | typedef struct _KSPIN_DISPATCH KSPIN_DISPATCH, * PKSPIN_DISPATCH; type KSCLOCK_DISPATCH (line 238) | typedef struct _KSCLOCK_DISPATCH KSCLOCK_DISPATCH, * PKSCLOCK_DISPATCH; type KSALLOCATOR_DISPATCH (line 239) | typedef struct _KSALLOCATOR_DISPATCH KSALLOCATOR_DISPATCH, * PKSALLOCATO... type KSPIN (line 240) | typedef struct _KSPIN KSPIN, * PKSPIN; type KSNODE_DESCRIPTOR (line 241) | typedef struct _KSNODE_DESCRIPTOR KSNODE_DESCRIPTOR, * PKSNODE_DESCRIPTOR; type KSSTREAM_POINTER_OFFSET (line 242) | typedef struct _KSSTREAM_POINTER_OFFSET KSSTREAM_POINTER_OFFSET, * PKSST... type KSSTREAM_POINTER (line 243) | typedef struct _KSSTREAM_POINTER KSSTREAM_POINTER, * PKSSTREAM_POINTER; type KSMAPPING (line 244) | typedef struct _KSMAPPING KSMAPPING, * PKSMAPPING; type KSPROCESSPIN (line 245) | typedef struct _KSPROCESSPIN KSPROCESSPIN, * PKSPROCESSPIN; type KSPROCESSPIN_INDEXENTRY (line 246) | typedef struct _KSPROCESSPIN_INDEXENTRY KSPROCESSPIN_INDEXENTRY, * PKSPR... type PVOID (line 249) | typedef PVOID PKSWORKER; type KSEVENTDATA (line 251) | typedef struct type KSQUERYBUFFER (line 326) | typedef struct type KSEVENT_TIME_MARK (line 350) | typedef struct type KSEVENT_TIME_INTERVAL (line 356) | typedef struct type KSINTERVAL (line 363) | typedef struct type KSPROPERTY_GENERAL (line 374) | typedef enum type KSCOMPONENTID (line 379) | typedef struct type KSMETHOD_STREAMIO (line 402) | typedef enum type KSPROPERTY_MEDIASEEKING (line 431) | typedef enum type KS_SEEKING_FLAGS (line 445) | typedef enum type KS_SEEKING_CAPABILITIES (line 456) | typedef enum type KSPROPERTY_POSITIONS (line 467) | typedef struct type KSPROPERTY_MEDIAAVAILABLE (line 475) | typedef struct type KSP_TIMEFORMAT (line 481) | typedef struct type KSPROPERTY_TOPOLOGY (line 576) | typedef enum type KSTOPOLOGY_CONNECTION (line 699) | typedef struct type KSTOPOLOGY (line 707) | typedef struct type KSNODE_CREATE (line 722) | typedef struct type KSIDENTIFIER (line 756) | typedef KSIDENTIFIER KSPIN_INTERFACE, * PKSPIN_INTERFACE; type KSINTERFACE_STANDARD (line 763) | typedef enum type KSINTERFACE_FILEIO (line 775) | typedef enum type KSPROPERTY_PIN (line 794) | typedef enum type KSP_PIN (line 813) | typedef struct type KSPIN_CINSTANCES (line 822) | typedef struct type KSPIN_DATAFLOW (line 828) | typedef enum type KSATTRIBUTE (line 861) | typedef struct type KSATTRIBUTE_LIST (line 869) | typedef struct type KSPIN_COMMUNICATION (line 876) | typedef enum type KSIDENTIFIER (line 885) | typedef KSIDENTIFIER KSPIN_MEDIUM, * PKSPIN_MEDIUM; type KSPIN_CONNECT (line 887) | typedef struct type KSPIN_PHYSICALCONNECTION (line 896) | typedef struct type NTSTATUS (line 904) | typedef NTSTATUS (*PFNKSINTERSECTHANDLER)(PIRP Irp, PKSP_PIN Pin, type NTSTATUS (line 907) | typedef NTSTATUS (*PFNKSINTERSECTHANDLEREX)(PVOID Context, PIRP Irp, type KSPIN_DESCRIPTOR (line 1119) | typedef struct type KSPIN_DESCRIPTOR (line 1141) | typedef const KSPIN_DESCRIPTOR* PCKSPIN_DESCRIPTOR; type KSPROPERTY_QUALITY (line 1200) | typedef enum type KSPROPERTY_CONNECTION (line 1229) | typedef enum type PVOID (line 1350) | typedef PVOID (*PFNKSDEFAULTALLOCATE)(PVOID Context); type VOID (line 1351) | typedef VOID (*PFNKSDEFAULTFREE)(PVOID Context, PVOID Buffer); type NTSTATUS (line 1352) | typedef NTSTATUS (*PFNKSINITIALIZEALLOCATOR)(PVOID InitialContext, type VOID (line 1355) | typedef VOID (*PFNKSDELETEALLOCATOR)(PVOID Context); type KS_FRAMING_RANGE (line 1358) | typedef struct type KS_FRAMING_RANGE_WEIGHTED (line 1365) | typedef struct type KS_COMPRESSION (line 1372) | typedef struct type KS_FRAMING_ITEM (line 1379) | typedef struct type KSALLOCATOR_FRAMING_EX (line 1393) | typedef struct type KSEVENT_STREAMALLOCATOR (line 1535) | typedef enum type KSMETHOD_STREAMALLOCATOR (line 1546) | typedef enum type KSPROPERTY_STREAMALLOCATOR (line 1582) | typedef enum type NTSTATUS (line 1610) | typedef NTSTATUS (*PFNALLOCATOR_ALLOCATEFRAME)(PFILE_OBJECT FileObject, type VOID (line 1612) | typedef VOID (*PFNALLOCATOR_FREEFRAME)(PFILE_OBJECT FileObject, PVOID Fr... type KSSTREAMALLOCATOR_FUNCTIONTABLE (line 1614) | typedef struct type KSSTREAMALLOCATOR_STATUS (line 1621) | typedef struct type KSSTREAMALLOCATOR_STATUS_EX (line 1628) | typedef struct type KSTIME (line 1646) | typedef struct type KSSTREAM_HEADER (line 1653) | typedef struct type KSPROPERTY_STREAMINTERFACE (line 1673) | typedef enum type KSPROPERTY_STREAM (line 1696) | typedef enum type KSQUALITY_MANAGER (line 1805) | typedef struct type KSFRAMETIME (line 1811) | typedef struct type KSRATE (line 1820) | typedef struct type KSRATE_CAPABILITY (line 1832) | typedef struct type KSCLOCK_CREATE (line 1849) | typedef struct type KSCORRELATED_TIME (line 1854) | typedef struct type KSRESOLUTION (line 1860) | typedef struct type KSPROPERTY_CLOCK (line 1866) | typedef enum type KSCLOCK_FUNCTIONTABLE (line 1884) | typedef struct type BOOLEAN (line 1892) | typedef BOOLEAN (*PFNKSSETTIMER)(PVOID Context, PKTIMER Timer, type BOOLEAN (line 1894) | typedef BOOLEAN (*PFNKSCANCELTIMER)(PVOID Context, PKTIMER Timer); type PVOID (line 1898) | typedef PVOID PKSDEFAULTCLOCK; type KSEVENT_CLOCK_POSITION (line 1969) | typedef enum type KSEVENT_CONNECTION (line 1980) | typedef enum type KSQUALITY (line 1989) | typedef struct type KSERROR (line 1996) | typedef struct type KSIDENTIFIER (line 2002) | typedef KSIDENTIFIER KSDEGRADE, * PKSDEGRADE; type KSDEGRADE_STANDARD (line 2009) | typedef enum type NTSTATUS (line 2034) | typedef NTSTATUS (*PFNKSCONTEXT_DISPATCH)(PVOID Context, PIRP Irp); type NTSTATUS (line 2035) | typedef NTSTATUS (*PFNKSHANDLER)(PIRP Irp, PKSIDENTIFIER Request, PVOID ... type BOOLEAN (line 2036) | typedef BOOLEAN (*PFNKSFASTHANDLER)(PFILE_OBJECT FileObject, type NTSTATUS (line 2041) | typedef NTSTATUS (*PFNKSALLOCATOR)(PIRP Irp, ULONG BufferSize, type KSPROPERTY_MEMBERSLIST (line 2044) | typedef struct type KSPROPERTY_VALUES (line 2050) | typedef struct function __MINGW_EXTENSION (line 2081) | __MINGW_EXTENSION union function __MINGW_EXTENSION (line 2107) | __MINGW_EXTENSION union type KSPROPERTY_SET (line 2125) | typedef struct type KSFASTMETHOD_ITEM (line 2163) | typedef struct type KSMETHOD_SET (line 2183) | typedef struct type KSEVENT_ENTRY (line 2192) | typedef struct _KSEVENT_ENTRY KSEVENT_ENTRY, * PKSEVENT_ENTRY; type NTSTATUS (line 2193) | typedef NTSTATUS (*PFNKSADDEVENT)(PIRP Irp, PKSEVENTDATA EventData, type VOID (line 2195) | typedef VOID (*PFNKSREMOVEEVENT)(PFILE_OBJECT FileObject, type KSEVENT_ITEM (line 2207) | typedef struct type KSEVENT_SET (line 2225) | typedef struct type KSDPC_ITEM (line 2232) | typedef struct type KSBUFFER_ITEM (line 2239) | typedef struct type _KSEVENT_ENTRY (line 2249) | struct _KSEVENT_ENTRY type KSEVENTS_LOCKTYPE (line 2268) | typedef enum type KSOBJECT_CREATE_ITEM (line 2281) | typedef struct type VOID (line 2290) | typedef VOID (*PFNKSITEMFREECALLBACK)(PKSOBJECT_CREATE_ITEM CreateItem); type KSOBJECT_CREATE (line 2332) | typedef struct type KSDISPATCH_TABLE (line 2338) | typedef struct type PVOID (line 2390) | typedef PVOID KSDEVICE_HEADER, KSOBJECT_HEADER; type KSCOMPLETION_INVOCATION (line 2392) | typedef enum type KSLIST_ENTRY_LOCATION (line 2399) | typedef enum type KSIRP_REMOVAL_OPERATION (line 2405) | typedef enum type KSSTACK_USE (line 2413) | typedef enum type KSTARGET_STATE (line 2420) | typedef enum type NTSTATUS (line 2426) | typedef NTSTATUS (*PFNKSIRPLISTCALLBACK)(PIRP Irp, PVOID Context); type VOID (line 2427) | typedef VOID (*PFNREFERENCEDEVICEOBJECT)(PVOID Context); type VOID (line 2428) | typedef VOID (*PFNDEREFERENCEDEVICEOBJECT)(PVOID Context); type NTSTATUS (line 2429) | typedef NTSTATUS (*PFNQUERYREFERENCESTRING)(PVOID Context, PWCHAR* String); type BUS_INTERFACE_REFERENCE (line 2433) | typedef struct type KSPROPERTY_SERIALHDR (line 2451) | typedef struct type KSPROPERTY_SERIAL (line 2461) | typedef struct type KSHANDSHAKE (line 2473) | typedef struct type KSGATE (line 2480) | typedef struct _KSGATE KSGATE, * PKSGATE; type _KSGATE (line 2482) | struct _KSGATE type PVOID (line 2488) | typedef PVOID KSOBJECT_BAG; type BOOLEAN (line 2490) | typedef BOOLEAN (*PFNKSGENERATEEVENTCALLBACK)(PVOID Context, type NTSTATUS (line 2493) | typedef NTSTATUS (*PFNKSDEVICECREATE)(PKSDEVICE Device); type NTSTATUS (line 2495) | typedef NTSTATUS (*PFNKSDEVICEPNPSTART)(PKSDEVICE Device, PIRP Irp, type NTSTATUS (line 2499) | typedef NTSTATUS (*PFNKSDEVICE)(PKSDEVICE Device); type NTSTATUS (line 2501) | typedef NTSTATUS (*PFNKSDEVICEIRP)(PKSDEVICE Device, PIRP Irp); type NTSTATUS (line 2505) | typedef NTSTATUS (*PFNKSDEVICEQUERYCAPABILITIES)(PKSDEVICE Device, PIRP ... type NTSTATUS (line 2508) | typedef NTSTATUS (*PFNKSDEVICEQUERYPOWER)(PKSDEVICE Device, PIRP Irp, type NTSTATUS (line 2519) | typedef NTSTATUS (*PFNKSFILTERFACTORYVOID)(PKSFILTERFACTORY FilterFactory); type NTSTATUS (line 2524) | typedef NTSTATUS (*PFNKSFILTERIRP)(PKSFILTER Filter, PIRP Irp); type NTSTATUS (line 2526) | typedef NTSTATUS (*PFNKSFILTERPROCESS)(PKSFILTER Filter, type NTSTATUS (line 2529) | typedef NTSTATUS (*PFNKSFILTERVOID)(PKSFILTER Filter); type NTSTATUS (line 2533) | typedef NTSTATUS (*PFNKSPINIRP)(PKSPIN Pin, PIRP Irp); type NTSTATUS (line 2535) | typedef NTSTATUS (*PFNKSPINSETDEVICESTATE)(PKSPIN Pin, KSSTATE ToState, type NTSTATUS (line 2538) | typedef NTSTATUS (*PFNKSPINSETDATAFORMAT)(PKSPIN Pin, PKSDATAFORMAT OldF... type NTSTATUS (line 2543) | typedef NTSTATUS (*PFNKSPINHANDSHAKE)(PKSPIN Pin, PKSHANDSHAKE In, type NTSTATUS (line 2546) | typedef NTSTATUS (*PFNKSPIN)(PKSPIN Pin); type BOOLEAN (line 2552) | typedef BOOLEAN (*PFNKSPINSETTIMER)(PKSPIN Pin, PKTIMER Timer, type BOOLEAN (line 2555) | typedef BOOLEAN (*PFNKSPINCANCELTIMER)(PKSPIN Pin, PKTIMER Timer); type NTSTATUS (line 2562) | typedef NTSTATUS (*PFNKSPININITIALIZEALLOCATOR)(PKSPIN Pin, type KSAUTOMATION_TABLE (line 2568) | typedef struct KSAUTOMATION_TABLE_ KSAUTOMATION_TABLE, * PKSAUTOMATION_T... type KSAUTOMATION_TABLE_ (line 2570) | struct KSAUTOMATION_TABLE_ type _KSDEVICE_DISPATCH (line 2621) | struct _KSDEVICE_DISPATCH type _KSFILTER_DISPATCH (line 2639) | struct _KSFILTER_DISPATCH type _KSPIN_DISPATCH (line 2647) | struct _KSPIN_DISPATCH type _KSCLOCK_DISPATCH (line 2661) | struct _KSCLOCK_DISPATCH type _KSALLOCATOR_DISPATCH (line 2669) | struct _KSALLOCATOR_DISPATCH type _KSDEVICE_DESCRIPTOR (line 2679) | struct _KSDEVICE_DESCRIPTOR type _KSFILTER_DESCRIPTOR (line 2687) | struct _KSFILTER_DESCRIPTOR type _KSPIN_DESCRIPTOR_EX (line 2754) | struct _KSPIN_DESCRIPTOR_EX type _KSNODE_DESCRIPTOR (line 2795) | struct _KSNODE_DESCRIPTOR type _KSDEVICE (line 2813) | struct _KSDEVICE type _KSFILTERFACTORY (line 2826) | struct _KSFILTERFACTORY type _KSFILTER (line 2833) | struct _KSFILTER type _KSPIN (line 2840) | struct _KSPIN type _KSMAPPING (line 2860) | struct _KSMAPPING type _KSSTREAM_POINTER_OFFSET (line 2867) | struct _KSSTREAM_POINTER_OFFSET type _KSSTREAM_POINTER (line 2885) | struct _KSSTREAM_POINTER type _KSPROCESSPIN (line 2895) | struct _KSPROCESSPIN type _KSPROCESSPIN_INDEXENTRY (line 2909) | struct _KSPROCESSPIN_INDEXENTRY type KSOBJECTTYPE (line 2915) | typedef enum type IKsControl (line 2934) | struct IKsControl type IKsReferenceClock (line 2973) | struct IKsReferenceClock function KsFilterAddEvent (line 3273) | void __forceinline KsFilterAddEvent(PKSFILTER Filter, PKSEVENT_ENTRY Eve... function KsPinAddEvent (line 3278) | void __forceinline KsPinAddEvent(PKSPIN Pin, PKSEVENT_ENTRY EventEntry) function KsFilterGenerateEvents (line 3287) | void __forceinline KsFilterGenerateEvents(PKSFILTER Filter, const GUID* ... function KsPinGenerateEvents (line 3293) | void __forceinline KsPinGenerateEvents(PKSPIN Pin, const GUID* EventSet,... type KSSTREAM_POINTER_STATE (line 3299) | typedef enum function PKSFILTER (line 3342) | PKSFILTER __forceinline KsGetFilterFromFileObject(PFILE_OBJECT FileObject) function PKSPIN (line 3347) | PKSPIN __forceinline KsGetPinFromFileObject(PFILE_OBJECT FileObject) function PKSDEVICE (line 3368) | PKSDEVICE __forceinline KsFilterFactoryGetParentDevice(PKSFILTERFACTORY ... function PKSFILTERFACTORY (line 3373) | PKSFILTERFACTORY __forceinline KsFilterGetParentFilterFactory(PKSFILTER ... function PKSFILTERFACTORY (line 3381) | PKSFILTERFACTORY __forceinline KsDeviceGetFirstChildFilterFactory(PKSDEV... function PKSFILTER (line 3386) | PKSFILTER __forceinline KsFilterFactoryGetFirstChildFilter(PKSFILTERFACT... function PKSFILTERFACTORY (line 3396) | PKSFILTERFACTORY __forceinline KsFilterFactoryGetNextSiblingFilterFactor... function PKSFILTER (line 3401) | PKSFILTER __forceinline KsFilterGetNextSiblingFilter(PKSFILTER Filter) function PKSDEVICE (line 3408) | PKSDEVICE __forceinline KsFilterFactoryGetDevice(PKSFILTERFACTORY Filter... function PKSDEVICE (line 3413) | PKSDEVICE __forceinline KsFilterGetDevice(PKSFILTER Filter) function PKSDEVICE (line 3418) | PKSDEVICE __forceinline KsPinGetDevice(PKSPIN Pin) function KsFilterAcquireControl (line 3429) | void __forceinline KsFilterAcquireControl(PKSFILTER Filter) function KsFilterReleaseControl (line 3434) | void __forceinline KsFilterReleaseControl(PKSFILTER Filter) function KsPinAcquireControl (line 3439) | void __forceinline KsPinAcquireControl(PKSPIN Pin) function KsPinReleaseControl (line 3444) | void __forceinline KsPinReleaseControl(PKSPIN Pin) function PUNKNOWN (line 3510) | PUNKNOWN __forceinline KsDeviceRegisterAggregatedClientUnknown(PKSDEVICE... function PUNKNOWN (line 3515) | PUNKNOWN __forceinline KsDeviceGetOuterUnknown(PKSDEVICE Device) function PUNKNOWN (line 3520) | PUNKNOWN __forceinline KsFilterFactoryRegisterAggregatedClientUnknown(PK... function PUNKNOWN (line 3525) | PUNKNOWN __forceinline KsFilterFactoryGetOuterUnknown(PKSFILTERFACTORY F... function PUNKNOWN (line 3530) | PUNKNOWN __forceinline KsFilterRegisterAggregatedClientUnknown(PKSFILTER... function PUNKNOWN (line 3535) | PUNKNOWN __forceinline KsFilterGetOuterUnknown(PKSFILTER Filter) function PUNKNOWN (line 3540) | PUNKNOWN __forceinline KsPinRegisterAggregatedClientUnknown(PKSPIN Pin, ... function PUNKNOWN (line 3545) | PUNKNOWN __forceinline KsPinGetOuterUnknown(PKSPIN Pin) FILE: rtmidi/include/ksmedia.h type KSMULTIPLE_DATA_PROP (line 17) | typedef struct type KSINTERFACE_MEDIA (line 38) | typedef enum type KSDATAFORMAT_WAVEFORMATEX (line 670) | typedef struct type WAVEFORMATEXTENSIBLE (line 678) | typedef struct type KSDSOUND_BUFFERDESC (line 697) | typedef struct type KSDATAFORMAT_DSOUND (line 704) | typedef struct type KSAUDIO_POSITION (line 726) | typedef struct type _DS3DVECTOR (line 732) | struct _DS3DVECTOR function __MINGW_EXTENSION (line 739) | __MINGW_EXTENSION union function __MINGW_EXTENSION (line 744) | __MINGW_EXTENSION union type KSPROPERTY_DIRECTSOUND3DLISTENER (line 756) | typedef enum type KSDS3D_LISTENER_ALL (line 769) | typedef struct type KSDS3D_LISTENER_ORIENTATION (line 780) | typedef struct type KSPROPERTY_DIRECTSOUND3DBUFFER (line 791) | typedef enum type KSDS3D_BUFFER_ALL (line 804) | typedef struct type KSDS3D_BUFFER_CONE_ANGLES (line 817) | typedef struct type KSDS3D_HRTF_PARAMS_MSG (line 835) | typedef struct type KSDS3D_HRTF_FILTER_QUALITY (line 845) | typedef enum type KSDS3D_HRTF_INIT_MSG (line 852) | typedef struct type KSDS3D_HRTF_COEFF_FORMAT (line 864) | typedef enum type KSDS3D_HRTF_FILTER_METHOD (line 871) | typedef enum type KSDS3D_HRTF_FILTER_VERSION (line 878) | typedef enum type KSDS3D_HRTF_FILTER_FORMAT_MSG (line 883) | typedef struct type KSPROPERTY_HRTF3D (line 896) | typedef enum type KSDS3D_ITD_PARAMS (line 903) | typedef struct type KSDS3D_ITD_PARAMS_MSG (line 913) | typedef struct type KSPROPERTY_ITD3D (line 926) | typedef enum type KSDATARANGE_AUDIO (line 931) | typedef struct type KSPROPERTY_BIBLIOGRAPHIC (line 958) | typedef enum type KSPROPERTY_TOPOLOGYNODE (line 1005) | typedef enum type KSPROPERTY_RTAUDIO (line 1016) | typedef enum type KSPROPERTY_DRMAUDIOSTREAM (line 1026) | typedef enum type KSPROPERTY_AUDIO (line 1036) | typedef enum type KSAUDIO_COPY_PROTECTION (line 1088) | typedef struct type KSAUDIO_CHANNEL_CONFIG (line 1094) | typedef struct type KSAUDIO_DYNAMIC_RANGE (line 1155) | typedef struct type KSAUDIO_MIXLEVEL (line 1161) | typedef struct type KSAUDIO_MIX_CAPS (line 1167) | typedef struct type KSAUDIO_MIXCAP_TABLE (line 1175) | typedef struct type SE_TECHNIQUE (line 1182) | typedef enum type KSAUDIO_STEREO_ENHANCE (line 1207) | typedef struct type KSPROPERTY_SYSAUDIO_DEFAULT_TYPE (line 1215) | typedef enum type KSAUDIO_PREFERRED_STATUS (line 1224) | typedef struct type KSMETHOD_WAVETABLE (line 1648) | typedef enum type KSWAVETABLE_WAVE_DESC (line 1656) | typedef struct type KSPROPERTY_AEC (line 1671) | typedef enum type KSPROPERTY_WAVE (line 1692) | typedef enum type KSWAVE_COMPATCAPS (line 1703) | typedef struct type KSWAVE_INPUT_CAPABILITIES (line 1711) | typedef struct type KSWAVE_OUTPUT_CAPABILITIES (line 1722) | typedef struct type KSWAVE_VOLUME (line 1746) | typedef struct type KSWAVE_BUFFER (line 1755) | typedef struct type KSPROPERTY_WAVETABLE (line 1792) | typedef enum type KSDATARANGE_MUSIC (line 1800) | typedef struct type KSEVENT_CYCLIC_TIME (line 1814) | typedef enum type KSPROPERTY_CYCLIC (line 1824) | typedef enum type KSEVENT_AUDIO_CONTROL_CHANGE (line 1834) | typedef enum type KSEVENT_LOOPEDSTREAMING (line 1844) | typedef enum type LOOPEDSTREAMING_POSITION_EVENT_DATA (line 1849) | typedef struct type KSPROPERTY_SYSAUDIO (line 1860) | typedef enum type SYSAUDIO_CREATE_VIRTUAL_SOURCE (line 1873) | typedef struct type SYSAUDIO_SELECT_GRAPH (line 1880) | typedef struct type SYSAUDIO_INSTANCE_INFO (line 1889) | typedef struct type KSPROPERTY_SYSAUDIO_PIN (line 1903) | typedef enum type SYSAUDIO_ATTACH_VIRTUAL_SOURCE (line 1908) | typedef struct type KSNODEPROPERTY (line 1915) | typedef struct type KSNODEPROPERTY_AUDIO_CHANNEL (line 1922) | typedef struct type KSNODEPROPERTY_AUDIO_DEV_SPECIFIC (line 1929) | typedef struct type KSNODEPROPERTY_AUDIO_3D_LISTENER (line 1937) | typedef struct type KSNODEPROPERTY_AUDIO_PROPERTY (line 1946) | typedef struct type KSPROPERTY_AUDIOGFX (line 1961) | typedef enum type KSPROPERTY_LINEAR (line 1972) | typedef enum type KSMUSICFORMAT (line 2002) | typedef struct type KSPROPERTY_MPEG2VID (line 2134) | typedef enum type KSMPEGVID_RECT (line 2147) | typedef struct _KSMPEGVID_RECT type KSPROPERTY_AC3 (line 2190) | typedef enum type KSAC3_ERROR_CONCEALMENT (line 2201) | typedef struct type KSAC3_ALTERNATE_AUDIO (line 2207) | typedef struct type KSAC3_DOWNMIX (line 2217) | typedef struct type KSAC3_BIT_STREAM_MODE (line 2223) | typedef struct type KSAC3_DIALOGUE_LEVEL (line 2237) | typedef struct type KSAC3_ROOM_TYPE (line 2242) | typedef struct type KSPROPERTY_AUDDECOUT (line 2262) | typedef enum type KSPROPERTY_DVDSUBPIC (line 2282) | typedef enum type KS_DVD_YCrCb (line 2289) | typedef struct _KS_DVD_YCrCb type KS_DVD_YUV (line 2297) | typedef struct _KS_DVD_YUV type KSPROPERTY_SPPAL (line 2305) | typedef struct _KSPROPERTY_SPPAL type KS_COLCON (line 2310) | typedef struct _KS_COLCON type KSPROPERTY_SPHLI (line 2322) | typedef struct _KSPROPERTY_SPHLI type WINBOOL (line 2335) | typedef WINBOOL KSPROPERTY_COMPOSIT_ON, * PKSPROPERTY_COMPOSIT_ON; type KSPROPERTY_COPYPROT (line 2342) | typedef enum type KS_DVDCOPY_CHLGKEY (line 2354) | typedef struct _KS_DVDCOPY_CHLGKEY type KS_DVDCOPY_BUSKEY (line 2360) | typedef struct _KS_DVDCOPY_BUSKEY type KS_DVDCOPY_DISCKEY (line 2366) | typedef struct _KS_DVDCOPY_DISCKEY type KS_DVDCOPY_REGION (line 2371) | typedef struct _KS_DVDCOPY_REGION type KS_DVDCOPY_TITLEKEY (line 2378) | typedef struct _KS_DVDCOPY_TITLEKEY type KS_COPY_MACROVISION (line 2386) | typedef struct _KS_COPY_MACROVISION type KS_DVDCOPY_SET_COPY_STATE (line 2391) | typedef struct _KS_DVDCOPY_SET_COPY_STATE type KS_DVDCOPYSTATE (line 2396) | typedef enum type KS_COPY_MACROVISION_LEVEL (line 2405) | typedef enum type KS_RGBQUAD (line 2523) | typedef struct tagKS_RGBQUAD type KS_BITMAPINFOHEADER (line 2543) | typedef struct tagKS_BITMAPINFOHEADER type KS_TRUECOLORINFO (line 2558) | typedef struct tag_KS_TRUECOLORINFO type LONGLONG (line 2569) | typedef LONGLONG REFERENCE_TIME; type KS_VIDEOINFOHEADER (line 2571) | typedef struct tagKS_VIDEOINFOHEADER type KS_VIDEOINFO (line 2581) | typedef struct tagKS_VIDEOINFO type KS_VBIINFOHEADER (line 2602) | typedef struct tagKS_VBIINFOHEADER type KS_ANALOGVIDEOINFO (line 2625) | typedef struct tagKS_AnalogVideoInfo type KS_TVTUNER_CHANGE_INFO (line 2637) | typedef struct tagKS_TVTUNER_CHANGE_INFO type KS_MPEG2Level (line 2645) | typedef enum type KS_MPEG2Profile (line 2653) | typedef enum type KS_VIDEOINFOHEADER2 (line 2686) | typedef struct tagKS_VIDEOINFOHEADER2 type KS_MPEG1VIDEOINFO (line 2702) | typedef struct tagKS_MPEG1VIDEOINFO type KS_MPEGVIDEOINFO2 (line 2714) | typedef struct tagKS_MPEGVIDEOINFO2 type KS_MPEGAUDIOINFO (line 2730) | typedef struct tagKS_MPEAUDIOINFO type KS_DATAFORMAT_VIDEOINFOHEADER (line 2738) | typedef struct tagKS_DATAFORMAT_VIDEOINFOHEADER type KS_DATAFORMAT_VIDEOINFOHEADER2 (line 2744) | typedef struct tagKS_DATAFORMAT_VIDEOINFOHEADER2 type KS_DATAFORMAT_VIDEOINFO_PALETTE (line 2750) | typedef struct tagKS_DATAFORMAT_VIDEOINFO_PALETTE type KS_DATAFORMAT_VBIINFOHEADER (line 2756) | typedef struct tagKS_DATAFORMAT_VBIINFOHEADER type KS_VIDEO_STREAM_CONFIG_CAPS (line 2762) | typedef struct _KS_VIDEO_STREAM_CONFIG_CAPS type KS_DATARANGE_VIDEO (line 2787) | typedef struct tagKS_DATARANGE_VIDEO type KS_DATARANGE_VIDEO2 (line 2798) | typedef struct tagKS_DATARANGE_VIDEO2 type KS_DATARANGE_MPEG1_VIDEO (line 2809) | typedef struct tagKS_DATARANGE_MPEG1_VIDEO type KS_DATARANGE_MPEG2_VIDEO (line 2820) | typedef struct tagKS_DATARANGE_MPEG2_VIDEO type KS_DATARANGE_VIDEO_PALETTE (line 2831) | typedef struct tagKS_DATARANGE_VIDEO_PALETTE type KS_DATARANGE_VIDEO_VBI (line 2842) | typedef struct tagKS_DATARANGE_VIDEO_VBI type KS_DATARANGE_ANALOGVIDEO (line 2853) | typedef struct tagKS_DATARANGE_ANALOGVIDEO type KSPROPERTY_VBICAP (line 2878) | typedef enum type VBICAP_PROPERTIES_PROTECTION_S (line 2883) | typedef struct _VBICAP_PROPERTIES_PROTECTION_S type NABTSFEC_BUFFER (line 2929) | typedef struct _NABTSFEC_BUFFER type KSPROPERTY_VBICODECFILTERING (line 2942) | typedef enum type VBICODECFILTERING_SCANLINES (line 2951) | typedef struct _VBICODECFILTERING_SCANLINES type VBICODECFILTERING_NABTS_SUBSTREAMS (line 2956) | typedef struct _VBICODECFILTERING_NABTS_SUBSTREAMS type VBICODECFILTERING_CC_SUBSTREAMS (line 2961) | typedef struct _VBICODECFILTERING_CC_SUBSTREAMS type CC_BYTE_PAIR (line 2983) | typedef struct _CC_BYTE_PAIR type CC_HW_FIELD (line 2989) | typedef struct _CC_HW_FIELD type NABTS_BUFFER_LINE (line 3000) | typedef struct _NABTS_BUFFER_LINE type NABTS_BUFFER (line 3007) | typedef struct _NABTS_BUFFER type WST_BUFFER_LINE (line 3023) | typedef struct _WST_BUFFER_LINE type WST_BUFFER (line 3029) | typedef struct _WST_BUFFER type VBICODECFILTERING_STATISTICS_COMMON (line 3035) | typedef struct _VBICODECFILTERING_STATISTICS_COMMON type VBICODECFILTERING_STATISTICS_COMMON_PIN (line 3053) | typedef struct _VBICODECFILTERING_STATISTICS_COMMON_PIN type VBICODECFILTERING_STATISTICS_NABTS (line 3065) | typedef struct _VBICODECFILTERING_STATISTICS_NABTS type VBICODECFILTERING_STATISTICS_NABTS_PIN (line 3077) | typedef struct _VBICODECFILTERING_STATISTICS_NABTS_PIN type VBICODECFILTERING_STATISTICS_CC (line 3082) | typedef struct _VBICODECFILTERING_STATISTICS_CC type VBICODECFILTERING_STATISTICS_CC_PIN (line 3087) | typedef struct _VBICODECFILTERING_STATISTICS_CC_PIN type VBICODECFILTERING_STATISTICS_TELETEXT (line 3092) | typedef struct _VBICODECFILTERING_STATISTICS_TELETEXT type VBICODECFILTERING_STATISTICS_TELETEXT_PIN (line 3097) | typedef struct _VBICODECFILTERING_STATISTICS_TELETEXT_PIN type KSPROPERTY_VBICODECFILTERING_SCANLINES_S (line 3102) | typedef struct type KSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S (line 3108) | typedef struct type KSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S (line 3114) | typedef struct type KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S (line 3120) | typedef struct type KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S (line 3126) | typedef struct type KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S (line 3132) | typedef struct type KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S (line 3138) | typedef struct type KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S (line 3144) | typedef struct type KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S (line 3150) | typedef struct type KS_FRAME_INFO (line 3240) | typedef struct tagKS_FRAME_INFO type KS_VBI_FRAME_INFO (line 3266) | typedef struct tagKS_VBI_FRAME_INFO type KS_AnalogVideoStandard (line 3277) | typedef enum type KSPROPERTY_ALLOCATOR_CONTROL (line 3311) | typedef enum type KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S (line 3319) | typedef struct type KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S (line 3325) | typedef struct type KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S (line 3330) | typedef struct type KSPROPERTY_VIDCAP_VIDEOPROCAMP (line 3340) | typedef enum type KSPROPERTY_VIDEOPROCAMP_S (line 3358) | typedef struct type KSPROPERTY_VIDEOPROCAMP_NODE_S (line 3366) | typedef struct type KSPROPERTY_VIDEOPROCAMP_S2 (line 3374) | typedef struct type KSPROPERTY_VIDEOPROCAMP_NODE_S2 (line 3383) | typedef struct type KSPROPERTY_VIDCAP_SELECTOR (line 3400) | typedef enum type KSPROPERTY_SELECTOR_S (line 3406) | typedef struct type KSPROPERTY_SELECTOR_NODE_S (line 3414) | typedef struct type KSPROPERTY_TUNER (line 3427) | typedef enum type KSPROPERTY_TUNER_MODES (line 3439) | typedef enum type KS_TUNER_TUNING_FLAGS (line 3448) | typedef enum type KS_TUNER_STRATEGY (line 3455) | typedef enum type KSPROPERTY_TUNER_CAPS_S (line 3462) | typedef struct type KSPROPERTY_TUNER_IF_MEDIUM_S (line 3471) | typedef struct type KSPROPERTY_TUNER_MODE_CAPS_S (line 3477) | typedef struct type KSPROPERTY_TUNER_MODE_S (line 3490) | typedef struct type KSPROPERTY_TUNER_FREQUENCY_S (line 3496) | typedef struct type KSPROPERTY_TUNER_STANDARD_S (line 3508) | typedef struct type KSPROPERTY_TUNER_INPUT_S (line 3514) | typedef struct type KSPROPERTY_TUNER_STATUS_S (line 3520) | typedef struct type KSEVENT_TUNER (line 3534) | typedef enum type KSPROPERTY_VIDCAP_VIDEOENCODER (line 3584) | typedef enum type KSPROPERTY_VIDEOENCODER_S (line 3592) | typedef struct type KSPROPERTY_VIDCAP_VIDEODECODER (line 3605) | typedef enum type KS_VIDEODECODER_FLAGS (line 3614) | typedef enum type KSPROPERTY_VIDEODECODER_CAPS_S (line 3621) | typedef struct type KSPROPERTY_VIDEODECODER_STATUS_S (line 3630) | typedef struct type KSPROPERTY_VIDEODECODER_S (line 3637) | typedef struct type KSEVENT_VIDEODECODER (line 3648) | typedef enum type KSPROPERTY_VIDCAP_CAMERACONTROL (line 3658) | typedef enum type KSPROPERTY_CAMERACONTROL_S (line 3681) | typedef struct type KSPROPERTY_CAMERACONTROL_NODE_S (line 3689) | typedef struct type KSPROPERTY_CAMERACONTROL_S2 (line 3697) | typedef struct type KSPROPERTY_CAMERACONTROL_NODE_S2 (line 3706) | typedef struct type KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S (line 3715) | typedef struct type KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S (line 3723) | typedef struct type KSPROPERTY_EXTDEVICE (line 3745) | typedef enum type DEVCAPS (line 3754) | typedef struct tagDEVCAPS type KSPROPERTY_EXTDEVICE_S (line 3781) | typedef struct type KSPROPERTY_EXTXPORT (line 3799) | typedef enum type TRANSPORTSTATUS (line 3814) | typedef struct tagTRANSPORTSTATUS type TRANSPORTBASICPARMS (line 3831) | typedef struct tagTRANSPORTBASICPARMS type TRANSPORTVIDEOPARMS (line 3865) | typedef struct tagTRANSPORTVIDEOPARMS type TRANSPORTAUDIOPARMS (line 3871) | typedef struct tagTRANSPORTAUDIOPARMS type MEDIUM_INFO (line 3880) | typedef struct type TRANSPORT_STATE (line 3887) | typedef struct type KSPROPERTY_EXTXPORT_S (line 3893) | typedef struct type KSPROPERTY_EXTXPORT_NODE_S (line 3920) | typedef struct type KSPROPERTY_TIMECODE (line 3952) | typedef enum type TIMECODE (line 3961) | typedef union _timecode type TIMECODE (line 3971) | typedef TIMECODE* PTIMECODE; type TIMECODE_SAMPLE (line 3973) | typedef struct tagTIMECODE_SAMPLE type TIMECODE_SAMPLE (line 3981) | typedef TIMECODE_SAMPLE* PTIMECODE_SAMPLE; type KSPROPERTY_TIMECODE_S (line 3984) | typedef struct type KSPROPERTY_TIMECODE_NODE_S (line 3990) | typedef struct type KSEVENT_DEVCMD (line 4001) | typedef enum type KSPROPERTY_VIDCAP_CROSSBAR (line 4019) | typedef enum type KSPROPERTY_CROSSBAR_CAPS_S (line 4027) | typedef struct type KSPROPERTY_CROSSBAR_PININFO_S (line 4034) | typedef struct type KSPROPERTY_CROSSBAR_ROUTE_S (line 4044) | typedef struct type KSEVENT_CROSSBAR (line 4057) | typedef enum type KS_PhysicalConnectorType (line 4062) | typedef enum type KSPROPERTY_VIDCAP_TVAUDIO (line 4095) | typedef enum type KSPROPERTY_TVAUDIO_CAPS_S (line 4108) | typedef struct type KSPROPERTY_TVAUDIO_S (line 4116) | typedef struct type KSEVENT_TVAUDIO (line 4127) | typedef enum type KSPROPERTY_VIDCAP_VIDEOCOMPRESSION (line 4137) | typedef enum type KS_CompressionCaps (line 4148) | typedef enum type KS_VideoStreamingHints (line 4157) | typedef enum type KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S (line 4166) | typedef struct type KSPROPERTY_VIDEOCOMPRESSION_S (line 4177) | typedef struct type KSPROPERTY_VIDEOCOMPRESSION_S1 (line 4184) | typedef struct type KSPROPERTY_OVERLAYUPDATE (line 4202) | typedef enum type KSDISPLAYCHANGE (line 4213) | typedef struct type KSPROPERTY_VIDCAP_VIDEOCONTROL (line 4288) | typedef enum type KS_VideoControlFlags (line 4296) | typedef enum type KSPROPERTY_VIDEOCONTROL_CAPS_S (line 4306) | typedef struct type KSPROPERTY_VIDEOCONTROL_MODE_S (line 4313) | typedef struct type KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S (line 4320) | typedef struct type KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S (line 4330) | typedef struct type KSPROPERTY_VIDCAP_DROPPEDFRAMES (line 4343) | typedef enum type KSPROPERTY_DROPPEDFRAMES_CURRENT_S (line 4348) | typedef struct type KSPROPERTY_VPCONFIG (line 4366) | typedef enum type KSVPMAXPIXELRATE (line 4392) | typedef struct type KSVPSIZE_PROP (line 4399) | typedef struct type KSVPSURFACEPARAMS (line 4405) | typedef struct type _DDPIXELFORMAT (line 4416) | struct _DDPIXELFORMAT function __MINGW_EXTENSION (line 4428) | __MINGW_EXTENSION union function __MINGW_EXTENSION (line 4433) | __MINGW_EXTENSION union function __MINGW_EXTENSION (line 4438) | __MINGW_EXTENSION union function __MINGW_EXTENSION (line 4443) | __MINGW_EXTENSION union type DDVIDEOPORTCONNECT (line 4454) | typedef struct _DDVIDEOPORTCONNECT type KS_AMPixAspectRatio (line 4470) | typedef enum type KS_AMVP_SELECTFORMATBY (line 4478) | typedef enum type KS_AMVP_MODE (line 4485) | typedef enum type KS_AMVPDIMINFO (line 4494) | typedef struct tagKS_AMVPDIMINFO type KS_AMVPDATAINFO (line 4503) | typedef struct tagKS_AMVPDATAINFO type KS_AMVPSIZE (line 4520) | typedef struct tagKS_AMVPSIZE type KSVPMAXPIXELRATE (line 4526) | typedef struct type KSVPSIZE_PROP (line 4533) | typedef struct type KSVPSURFACEPARAMS (line 4539) | typedef struct type KSEVENT_VPNOTIFY (line 4552) | typedef enum type KSEVENT_VIDCAPTOSTI (line 4562) | typedef enum type KSPROPERTY_EXTENSION_UNIT (line 4569) | typedef enum type KSEVENT_VPVBINOTIFY (line 4581) | typedef enum type KSGOP_USERDATA (line 4601) | typedef struct _KSGOP_USERDATA type KS_AM_PROPERTY_TS_RATE_CHANGE (line 4621) | typedef enum type KS_AM_SimpleRateChange (line 4629) | typedef struct type KS_AM_ExactRateChange (line 4635) | typedef struct type LONG (line 4641) | typedef LONG KS_AM_MaxFullDataRate; type DWORD (line 4642) | typedef DWORD KS_AM_Step; type VIDEOENCODER_BITRATE_MODE (line 4710) | typedef enum type KSPROPERTY_JACK (line 4723) | typedef enum type EPcxConnectionType (line 4730) | typedef enum type EPcxGeoLocation (line 4746) | typedef enum type EPcxGenLocation (line 4766) | typedef enum type EPxcPortConnection (line 4775) | typedef enum type KSJACK_DESCRIPTION (line 4783) | typedef struct type KSJACK_SINK_CONNECTIONTYPE (line 4794) | typedef enum type KSJACK_SINK_INFORMATION (line 4801) | typedef struct _tagKSJACK_SINK_INFORMATION type KSJACK_DESCRIPTION2 (line 4817) | typedef struct _tagKSJACK_DESCRIPTION2 FILE: rtmidi/tests/cmidiin.cpp function usage (line 14) | void usage( void ) { function mycallback (line 22) | void mycallback( double deltatime, std::vector< unsigned char > *message... function main (line 36) | int main( int argc, char *argv[] ) function chooseMidiPort (line 74) | bool chooseMidiPort( RtMidiIn *rtmidi ) FILE: rtmidi/tests/midiout.cpp function main (line 27) | int main( int argc, char *argv[] ) function chooseMidiPort (line 109) | bool chooseMidiPort( RtMidiOut *rtmidi ) FILE: rtmidi/tests/midiprobe.cpp function main (line 12) | int main() FILE: rtmidi/tests/qmidiin.cpp function finish (line 25) | static void finish( int ignore ){ done = true; } function usage (line 27) | void usage( void ) { function main (line 35) | int main( int argc, char *argv[] ) FILE: rtmidi/tests/sysextest.cpp function usage (line 14) | void usage( void ) { function mycallback (line 34) | void mycallback( double deltatime, std::vector< unsigned char > *message... function main (line 43) | int main( int argc, char *argv[] ) function chooseMidiPort (line 104) | bool chooseMidiPort( RtMidi *rtmidi ) FILE: src/cursynth.cpp function midiCallback (line 46) | void midiCallback(double delta_time, std::vector* message, function audioCallback (line 54) | int audioCallback(void *out_buffer, void *in_buffer, function getConfigPath (line 68) | std::string getConfigPath() { function getConfigFile (line 75) | std::string getConfigFile() { function getUserPatchesPath (line 82) | std::string getUserPatchesPath() { function confirmPathExists (line 89) | void confirmPathExists(std::string path) { function getAllFiles (line 95) | std::vector getAllFiles(std::string dir, std::string ext) { type mopo (line 113) | namespace mopo { FILE: src/cursynth.h function namespace (line 28) | namespace mopo { FILE: src/cursynth_common.h function namespace (line 27) | namespace mopo { FILE: src/cursynth_engine.cpp type mopo (line 35) | namespace mopo { function control_map (line 607) | control_map CursynthEngine::getControls() { FILE: src/cursynth_engine.h function namespace (line 32) | namespace mopo { FILE: src/cursynth_gui.cpp type mopo (line 44) | namespace mopo { function DisplayDetails (line 391) | DisplayDetails* CursynthGui::initControl(std::string name, FILE: src/cursynth_gui.h function namespace (line 28) | namespace mopo { FILE: src/cursynth_strings.cpp type mopo (line 19) | namespace mopo { FILE: src/cursynth_strings.h function namespace (line 21) | namespace mopo { FILE: src/main.cpp function main (line 22) | int main(int argc, char **argv) {