<?xml version='1.0' encoding='UTF-8' standalone='no'?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.6.3"> <compounddef id="classaudio__osx__source" kind="class" prot="public"> <compoundname>audio_osx_source</compoundname> <basecompoundref refid="classgr__sync__block" prot="public" virt="non-virtual">gr_sync_block</basecompoundref> <includes refid="audio__osx__source_8h" local="no">audio_osx_source.h</includes> <sectiondef kind="private-attrib"> <memberdef kind="variable" id="classaudio__osx__source_1a4ac7146cdccaded4536b7440237893d0" prot="private" static="no" mutable="no"> <type>Float64</type> <definition>Float64 audio_osx_source::d_deviceSampleRate</definition> <argsstring></argsstring> <name>d_deviceSampleRate</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="57" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="57" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a6e507fe2dfbddc7f8ee3e78a13a8125e" prot="private" static="no" mutable="no"> <type>Float64</type> <definition>Float64 audio_osx_source::d_outputSampleRate</definition> <argsstring></argsstring> <name>d_outputSampleRate</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="57" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="57" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1aaf0dd797a6d29195bae66e5c27e14379" prot="private" static="no" mutable="no"> <type>int</type> <definition>int audio_osx_source::d_channel_config</definition> <argsstring></argsstring> <name>d_channel_config</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="58" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="58" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1af6a31525e77d41f136e845785aca78fd" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_inputBufferSizeFrames</definition> <argsstring></argsstring> <name>d_inputBufferSizeFrames</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="59" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="59" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a7c652714d37a80e5674150301dc82afe" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_inputBufferSizeBytes</definition> <argsstring></argsstring> <name>d_inputBufferSizeBytes</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="59" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="59" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1aa44177841cd99bb2e81042ac2c851760" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_outputBufferSizeFrames</definition> <argsstring></argsstring> <name>d_outputBufferSizeFrames</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="60" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="60" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a0245e444dda00cef074481456fa1fede" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_outputBufferSizeBytes</definition> <argsstring></argsstring> <name>d_outputBufferSizeBytes</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="60" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="60" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a967e98fafdf5d4340652572065b44a41" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_deviceBufferSizeFrames</definition> <argsstring></argsstring> <name>d_deviceBufferSizeFrames</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="61" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="61" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1ae99c8ae0e74491beda666b1bc1bc4291" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_deviceBufferSizeBytes</definition> <argsstring></argsstring> <name>d_deviceBufferSizeBytes</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="61" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="61" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a264973a264473895b6c672ad2bc7825b" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_leadSizeFrames</definition> <argsstring></argsstring> <name>d_leadSizeFrames</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="62" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="62" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a0a31702376a2e54e4260abdeb579dc25" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_leadSizeBytes</definition> <argsstring></argsstring> <name>d_leadSizeBytes</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="62" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="62" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a40abb467b9f7902c11b779ecb1b26f02" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_trailSizeFrames</definition> <argsstring></argsstring> <name>d_trailSizeFrames</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="63" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="63" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a5bf7308a546a8472a872d015dda4446b" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_trailSizeBytes</definition> <argsstring></argsstring> <name>d_trailSizeBytes</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="63" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="63" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a44a877394cb015c390d322cdd9474faf" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_extraBufferSizeFrames</definition> <argsstring></argsstring> <name>d_extraBufferSizeFrames</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="64" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="64" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1ad862bae106ea540dd697c84cddeed444" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_extraBufferSizeBytes</definition> <argsstring></argsstring> <name>d_extraBufferSizeBytes</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="64" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="64" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a87466d0a12492a6666a32854c5bd7579" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_queueSampleCount</definition> <argsstring></argsstring> <name>d_queueSampleCount</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="65" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="65" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a9401e88dd08678efdcfdc8a55f86db03" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_max_sample_count</definition> <argsstring></argsstring> <name>d_max_sample_count</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="65" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="65" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1af25fb7a4581328dd4ed637b37c5ca3bd" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_n_AvailableInputFrames</definition> <argsstring></argsstring> <name>d_n_AvailableInputFrames</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="66" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="66" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a188042d3fc1527c2dfc47f153ea893b9" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_n_ActualInputFrames</definition> <argsstring></argsstring> <name>d_n_ActualInputFrames</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="66" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="66" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a529c1ee1bb6de359d638d60c8caa05f9" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_n_user_channels</definition> <argsstring></argsstring> <name>d_n_user_channels</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="67" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="67" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a2ee212e481c1add248caff84c36ba89f" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_n_max_channels</definition> <argsstring></argsstring> <name>d_n_max_channels</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="67" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="67" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1aaab81218a207f70309b4ae7e898cd550" prot="private" static="no" mutable="no"> <type>UInt32</type> <definition>UInt32 audio_osx_source::d_n_deviceChannels</definition> <argsstring></argsstring> <name>d_n_deviceChannels</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="67" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="67" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a10cabb0491d211dc5e0e7cd1efbd9089" prot="private" static="no" mutable="no"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool audio_osx_source::d_do_block</definition> <argsstring></argsstring> <name>d_do_block</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="68" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="68" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1ae990b39f6b1ac7efa35e2f7a7b2c7f4c" prot="private" static="no" mutable="no"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool audio_osx_source::d_passThrough</definition> <argsstring></argsstring> <name>d_passThrough</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="68" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="68" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a1d3bfa25f94677d34c6cdbe6a4d34c1b" prot="private" static="no" mutable="no"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool audio_osx_source::d_waiting_for_data</definition> <argsstring></argsstring> <name>d_waiting_for_data</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="68" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="68" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1aacd320a57d0a8da2a00a0942d8630cbb" prot="private" static="no" mutable="no"> <type>gruel::mutex *</type> <definition>gruel::mutex* audio_osx_source::d_internal</definition> <argsstring></argsstring> <name>d_internal</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="69" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="69" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a1ecc230afa767f19f793d54f49f04f35" prot="private" static="no" mutable="no"> <type>gruel::condition_variable *</type> <definition>gruel::condition_variable* audio_osx_source::d_cond_data</definition> <argsstring></argsstring> <name>d_cond_data</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="70" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="70" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a8bc6ea8521f24459c753feb46f9a149f" prot="private" static="no" mutable="no"> <type><ref refid="classcircular__buffer" kindref="compound">circular_buffer</ref>< float > **</type> <definition>circular_buffer<float>** audio_osx_source::d_buffers</definition> <argsstring></argsstring> <name>d_buffers</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="71" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="71" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1aba5f69640a13feafe70a6dbdd5171fdd" prot="private" static="no" mutable="no"> <type>AudioUnit</type> <definition>AudioUnit audio_osx_source::d_InputAU</definition> <argsstring></argsstring> <name>d_InputAU</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="74" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="74" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1a624a79c8a08e02c43818a788869ee707" prot="private" static="no" mutable="no"> <type>AudioBufferList *</type> <definition>AudioBufferList* audio_osx_source::d_InputBuffer</definition> <argsstring></argsstring> <name>d_InputBuffer</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="75" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="75" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1ab8cf6b4c79c865c0374ae0cef94c34ed" prot="private" static="no" mutable="no"> <type>AudioBufferList *</type> <definition>AudioBufferList* audio_osx_source::d_OutputBuffer</definition> <argsstring></argsstring> <name>d_OutputBuffer</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="76" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="76" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classaudio__osx__source_1aecc77baf8fc9c4ea5a5f0509909b21f5" prot="private" static="no" mutable="no"> <type>AudioConverterRef</type> <definition>AudioConverterRef audio_osx_source::d_AudioConverter</definition> <argsstring></argsstring> <name>d_AudioConverter</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="77" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="77" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="friend"> <memberdef kind="friend" id="classaudio__osx__source_1af847f0d3722185e72f139bb376410106" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>friend <ref refid="classboost_1_1shared__ptr" kindref="compound">audio_osx_source_sptr</ref></type> <definition>audio_osx_source_sptr audio_osx_make_source</definition> <argsstring>(int sample_rate, const std::string device_name, bool do_block, int channel_config, int max_sample_count)</argsstring> <name>audio_osx_make_source</name> <param> <type>int</type> <declname>sample_rate</declname> </param> <param> <type>const std::string</type> <declname>device_name</declname> </param> <param> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <declname>do_block</declname> </param> <param> <type>int</type> <declname>channel_config</declname> </param> <param> <type>int</type> <declname>max_sample_count</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="55"/> </memberdef> </sectiondef> <sectiondef kind="protected-func"> <memberdef kind="function" id="classaudio__osx__source_1ad1999c15b0c96b1746ff25bdc2da97a5" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>audio_osx_source::audio_osx_source</definition> <argsstring>(int sample_rate=44100, const std::string device_name="", bool do_block=true, int channel_config=-1, int max_sample_count=-1)</argsstring> <name>audio_osx_source</name> <param> <type>int</type> <declname>sample_rate</declname> <defval>44100</defval> </param> <param> <type>const std::string</type> <declname>device_name</declname> <defval>""</defval> </param> <param> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <declname>do_block</declname> <defval>true</defval> </param> <param> <type>int</type> <declname>channel_config</declname> <defval>-1</defval> </param> <param> <type>int</type> <declname>max_sample_count</declname> <defval>-1</defval> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="84"/> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="classaudio__osx__source_1aff4c56407d1602f1986338211e975222" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>audio_osx_source::~audio_osx_source</definition> <argsstring>()</argsstring> <name>~audio_osx_source</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="87"/> </memberdef> <memberdef kind="function" id="classaudio__osx__source_1a783cf6498ede9ffb14396b72fffbb731" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool audio_osx_source::start</definition> <argsstring>()</argsstring> <name>start</name> <reimplements refid="classgr__block_1a49ea94a86f3199f23563bb837633ea1f">start</reimplements> <briefdescription> <para>Called to enable drivers, etc for i/o devices. </para> </briefdescription> <detaileddescription> <para>This allows a block to enable an associated driver to begin transfering data just before we start to execute the scheduler. The end result is that this reduces latency in the pipeline when dealing with audio devices, usrps, etc. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="89"/> </memberdef> <memberdef kind="function" id="classaudio__osx__source_1a902595b2e1886706ffbca4465ea71e04" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool audio_osx_source::stop</definition> <argsstring>()</argsstring> <name>stop</name> <reimplements refid="classgr__block_1a53c2c89c037e4e393b75414d605e36b1">stop</reimplements> <briefdescription> <para>Called to disable drivers, etc for i/o devices. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="90"/> </memberdef> <memberdef kind="function" id="classaudio__osx__source_1a5bd8338506d281198a754d7e0342c701" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool audio_osx_source::IsRunning</definition> <argsstring>()</argsstring> <name>IsRunning</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="91"/> </memberdef> <memberdef kind="function" id="classaudio__osx__source_1a3a89cbd64f5112de6231ef7d25bcdfb2" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool audio_osx_source::check_topology</definition> <argsstring>(int ninputs, int noutputs)</argsstring> <name>check_topology</name> <reimplements refid="classgr__basic__block_1a50a714df9c3ce8c03854a09ac84e589b">check_topology</reimplements> <param> <type>int</type> <declname>ninputs</declname> </param> <param> <type>int</type> <declname>noutputs</declname> </param> <briefdescription> <para>Confirm that ninputs and noutputs is an acceptable combination. </para> </briefdescription> <detaileddescription> <para><parameterlist kind="param"><parameteritem> <parameternamelist> <parametername>ninputs</parametername> </parameternamelist> <parameterdescription> <para>number of input streams connected </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>noutputs</parametername> </parameternamelist> <parameterdescription> <para>number of output streams connected</para></parameterdescription> </parameteritem> </parameterlist> <simplesect kind="return"><para>true if this is a valid configuration for this block.</para></simplesect> This function is called by the runtime system whenever the topology changes. Most classes do not need to override this. This check is in addition to the constraints specified by the input and output gr_io_signatures. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="93"/> </memberdef> <memberdef kind="function" id="classaudio__osx__source_1a54dfec211e4fca4f58891ed65a7c25bc" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>int</type> <definition>int audio_osx_source::work</definition> <argsstring>(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)</argsstring> <name>work</name> <reimplements refid="classgr__sync__block_1a0c523f4285a6eb690f677ee6295ab117">work</reimplements> <param> <type>int</type> <declname>noutput_items</declname> </param> <param> <type><ref refid="classstd_1_1vector" kindref="compound">gr_vector_const_void_star</ref> &</type> <declname>input_items</declname> </param> <param> <type><ref refid="classstd_1_1vector" kindref="compound">gr_vector_void_star</ref> &</type> <declname>output_items</declname> </param> <briefdescription> <para>just like <ref refid="classgr__block_1a137b93d87dc83bbdb6369d33f4ea8197" kindref="member">gr_block::general_work</ref>, only this arranges to call consume_each for you </para> </briefdescription> <detaileddescription> <para>The user must override work to define the signal processing code </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="97"/> </memberdef> </sectiondef> <sectiondef kind="private-func"> <memberdef kind="function" id="classaudio__osx__source_1afe97849b0feb6d5b82caf07dd3d64394" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void audio_osx_source::SetDefaultInputDeviceAsCurrent</definition> <argsstring>()</argsstring> <name>SetDefaultInputDeviceAsCurrent</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="100"/> </memberdef> <memberdef kind="function" id="classaudio__osx__source_1a433d3f2332f90f52b629d2682d7310fa" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void audio_osx_source::AllocAudioBufferList</definition> <argsstring>(AudioBufferList **t_ABL, UInt32 n_channels, UInt32 inputBufferSizeBytes)</argsstring> <name>AllocAudioBufferList</name> <param> <type>AudioBufferList **</type> <declname>t_ABL</declname> </param> <param> <type>UInt32</type> <declname>n_channels</declname> </param> <param> <type>UInt32</type> <declname>inputBufferSizeBytes</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="104"/> </memberdef> <memberdef kind="function" id="classaudio__osx__source_1a6066d59caed25959d996a6bc626955e4" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void audio_osx_source::FreeAudioBufferList</definition> <argsstring>(AudioBufferList **t_ABL)</argsstring> <name>FreeAudioBufferList</name> <param> <type>AudioBufferList **</type> <declname>t_ABL</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="106"/> </memberdef> </sectiondef> <sectiondef kind="private-static-func"> <memberdef kind="function" id="classaudio__osx__source_1a7b8f2af6313adc28f479d0069315708b" prot="private" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type>OSStatus</type> <definition>static OSStatus audio_osx_source::ConverterCallback</definition> <argsstring>(AudioConverterRef inAudioConverter, UInt32 *ioNumberDataPackets, AudioBufferList *ioData, AudioStreamPacketDescription **outASPD, void *inUserData)</argsstring> <name>ConverterCallback</name> <param> <type>AudioConverterRef</type> <declname>inAudioConverter</declname> </param> <param> <type>UInt32 *</type> <declname>ioNumberDataPackets</declname> </param> <param> <type>AudioBufferList *</type> <declname>ioData</declname> </param> <param> <type>AudioStreamPacketDescription **</type> <declname>outASPD</declname> </param> <param> <type>void *</type> <declname>inUserData</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="112"/> </memberdef> <memberdef kind="function" id="classaudio__osx__source_1a6e2991c42dcf9ef38b402f2d566b4a29" prot="private" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type>OSStatus</type> <definition>static OSStatus audio_osx_source::AUInputCallback</definition> <argsstring>(void *inRefCon, AudioUnitRenderActionFlags *ioActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inBusNumber, UInt32 inNumberFrames, AudioBufferList *ioData)</argsstring> <name>AUInputCallback</name> <param> <type>void *</type> <declname>inRefCon</declname> </param> <param> <type>AudioUnitRenderActionFlags *</type> <declname>ioActionFlags</declname> </param> <param> <type>const AudioTimeStamp *</type> <declname>inTimeStamp</declname> </param> <param> <type>UInt32</type> <declname>inBusNumber</declname> </param> <param> <type>UInt32</type> <declname>inNumberFrames</declname> </param> <param> <type>AudioBufferList *</type> <declname>ioData</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="119"/> </memberdef> </sectiondef> <briefdescription> <para>audio source using OSX </para> </briefdescription> <detaileddescription> <para>Input signature is one or two streams of floats. Samples must be in the range [-1,1]. </para> </detaileddescription> <inheritancegraph> <node id="6060"> <label>gr_msg_accepter</label> <link refid="classgr__msg__accepter"/> <childnode refid="6061" relation="public-inheritance"> </childnode> </node> <node id="6057"> <label>gr_sync_block</label> <link refid="classgr__sync__block"/> <childnode refid="6058" relation="public-inheritance"> </childnode> </node> <node id="6058"> <label>gr_block</label> <link refid="classgr__block"/> <childnode refid="6059" relation="public-inheritance"> </childnode> </node> <node id="6061"> <label>gruel::msg_accepter</label> <link refid="classgruel_1_1msg__accepter"/> </node> <node id="6056"> <label>audio_osx_source</label> <link refid="classaudio__osx__source"/> <childnode refid="6057" relation="public-inheritance"> </childnode> </node> <node id="6059"> <label>gr_basic_block</label> <link refid="classgr__basic__block"/> <childnode refid="6060" relation="public-inheritance"> </childnode> </node> </inheritancegraph> <collaborationgraph> <node id="6080"> <label>T</label> </node> <node id="6066"> <label>gr_msg_accepter</label> <link refid="classgr__msg__accepter"/> <childnode refid="6067" relation="public-inheritance"> </childnode> </node> <node id="6063"> <label>gr_sync_block</label> <link refid="classgr__sync__block"/> <childnode refid="6064" relation="public-inheritance"> </childnode> </node> <node id="6077"> <label>std::deque< pmt::pmt_t ></label> </node> <node id="6064"> <label>gr_block</label> <link refid="classgr__block"/> <childnode refid="6065" relation="public-inheritance"> </childnode> <childnode refid="6073" relation="usage"> <edgelabel>d_detail</edgelabel> </childnode> </node> <node id="6073"> <label>boost::shared_ptr< gr_block_detail ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="6074" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="6079"> <label>boost::shared_ptr< T ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="6080" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="6074"> <label>gr_block_detail</label> <link refid="classgr__block__detail"/> <childnode refid="6075" relation="usage"> <edgelabel>d_input</edgelabel> </childnode> <childnode refid="6076" relation="usage"> <edgelabel>d_tpb</edgelabel> </childnode> <childnode refid="6078" relation="usage"> <edgelabel>d_output</edgelabel> </childnode> </node> <node id="6068"> <label>boost::shared_ptr< gr_io_signature ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="6069" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="6072"> <label>std::basic_string< char ></label> </node> <node id="6081"> <label>circular_buffer< float ></label> <link refid="classcircular__buffer"/> </node> <node id="6075"> <label>std::vector< gr_buffer_reader_sptr ></label> </node> <node id="6067"> <label>gruel::msg_accepter</label> <link refid="classgruel_1_1msg__accepter"/> </node> <node id="6076"> <label>gr_tpb_detail</label> <link refid="structgr__tpb__detail"/> <childnode refid="6077" relation="usage"> <edgelabel>msg_queue</edgelabel> </childnode> </node> <node id="6078"> <label>std::vector< gr_buffer_sptr ></label> <childnode refid="6079" relation="usage"> <edgelabel>p</edgelabel> <edgelabel>elements</edgelabel> </childnode> </node> <node id="6069"> <label>gr_io_signature</label> <link refid="classgr__io__signature"/> <childnode refid="6070" relation="usage"> <edgelabel>d_sizeof_stream_item</edgelabel> </childnode> </node> <node id="6062"> <label>audio_osx_source</label> <link refid="classaudio__osx__source"/> <childnode refid="6063" relation="public-inheritance"> </childnode> <childnode refid="6081" relation="usage"> <edgelabel>d_buffers</edgelabel> </childnode> </node> <node id="6065"> <label>gr_basic_block</label> <link refid="classgr__basic__block"/> <childnode refid="6066" relation="public-inheritance"> </childnode> <childnode refid="6068" relation="usage"> <edgelabel>d_input_signature</edgelabel> <edgelabel>d_output_signature</edgelabel> </childnode> <childnode refid="6071" relation="usage"> <edgelabel>d_name</edgelabel> </childnode> </node> <node id="6070"> <label>std::vector< int ></label> <link refid="classstd_1_1vector"/> </node> <node id="6071"> <label>std::string</label> <childnode refid="6072" relation="public-inheritance"> </childnode> </node> </collaborationgraph> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" line="49" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-audio-osx/src/audio_osx_source.h" bodystart="49" bodyend="130"/> <listofallmembers> <member refid="classaudio__osx__source_1a433d3f2332f90f52b629d2682d7310fa" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>AllocAudioBufferList</name></member> <member refid="classaudio__osx__source_1af847f0d3722185e72f139bb376410106" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>audio_osx_make_source</name></member> <member refid="classaudio__osx__source_1ad1999c15b0c96b1746ff25bdc2da97a5" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>audio_osx_source</name></member> <member refid="classaudio__osx__source_1a6e2991c42dcf9ef38b402f2d566b4a29" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>AUInputCallback</name></member> <member refid="classgr__basic__block_1a2503eb6922db0bf2a442dcd2d14670c9" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>basic_block</name></member> <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3da0abd1c82699481ffa502e5bb8d7bdaec" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>BLACK</name></member> <member refid="classaudio__osx__source_1a3a89cbd64f5112de6231ef7d25bcdfb2" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>check_topology</name></member> <member refid="classgr__basic__block_1a1cedb1704b6c00977c681b378ede384c" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>color</name></member> <member refid="classgr__block_1ac76b4c53af762a819bca003d5b5cb4d1" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>consume</name></member> <member refid="classgr__block_1a64e9a2096975841b72ff3c1662d27df9" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>consume_each</name></member> <member refid="classaudio__osx__source_1a7b8f2af6313adc28f479d0069315708b" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>ConverterCallback</name></member> <member refid="classaudio__osx__source_1aecc77baf8fc9c4ea5a5f0509909b21f5" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_AudioConverter</name></member> <member refid="classaudio__osx__source_1a8bc6ea8521f24459c753feb46f9a149f" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_buffers</name></member> <member refid="classaudio__osx__source_1aaf0dd797a6d29195bae66e5c27e14379" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_channel_config</name></member> <member refid="classgr__basic__block_1a7fb7e692e3b98a82410b396ef263bb41" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>d_color</name></member> <member refid="classaudio__osx__source_1a1ecc230afa767f19f793d54f49f04f35" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_cond_data</name></member> <member refid="classaudio__osx__source_1ae99c8ae0e74491beda666b1bc1bc4291" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_deviceBufferSizeBytes</name></member> <member refid="classaudio__osx__source_1a967e98fafdf5d4340652572065b44a41" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_deviceBufferSizeFrames</name></member> <member refid="classaudio__osx__source_1a4ac7146cdccaded4536b7440237893d0" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_deviceSampleRate</name></member> <member refid="classaudio__osx__source_1a10cabb0491d211dc5e0e7cd1efbd9089" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_do_block</name></member> <member refid="classaudio__osx__source_1ad862bae106ea540dd697c84cddeed444" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_extraBufferSizeBytes</name></member> <member refid="classaudio__osx__source_1a44a877394cb015c390d322cdd9474faf" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_extraBufferSizeFrames</name></member> <member refid="classgr__basic__block_1a2c8da0c28bbbfb0e759278c9b9459e96" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>d_input_signature</name></member> <member refid="classaudio__osx__source_1aba5f69640a13feafe70a6dbdd5171fdd" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_InputAU</name></member> <member refid="classaudio__osx__source_1a624a79c8a08e02c43818a788869ee707" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_InputBuffer</name></member> <member refid="classaudio__osx__source_1a7c652714d37a80e5674150301dc82afe" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_inputBufferSizeBytes</name></member> <member refid="classaudio__osx__source_1af6a31525e77d41f136e845785aca78fd" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_inputBufferSizeFrames</name></member> <member refid="classaudio__osx__source_1aacd320a57d0a8da2a00a0942d8630cbb" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_internal</name></member> <member refid="classaudio__osx__source_1a0a31702376a2e54e4260abdeb579dc25" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_leadSizeBytes</name></member> <member refid="classaudio__osx__source_1a264973a264473895b6c672ad2bc7825b" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_leadSizeFrames</name></member> <member refid="classaudio__osx__source_1a9401e88dd08678efdcfdc8a55f86db03" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_max_sample_count</name></member> <member refid="classaudio__osx__source_1a188042d3fc1527c2dfc47f153ea893b9" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_n_ActualInputFrames</name></member> <member refid="classaudio__osx__source_1af25fb7a4581328dd4ed637b37c5ca3bd" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_n_AvailableInputFrames</name></member> <member refid="classaudio__osx__source_1aaab81218a207f70309b4ae7e898cd550" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_n_deviceChannels</name></member> <member refid="classaudio__osx__source_1a2ee212e481c1add248caff84c36ba89f" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_n_max_channels</name></member> <member refid="classaudio__osx__source_1a529c1ee1bb6de359d638d60c8caa05f9" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_n_user_channels</name></member> <member refid="classgr__basic__block_1afd352cc073ef28012d4d079a863f5401" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>d_name</name></member> <member refid="classgr__basic__block_1a76d64ed7a79566e3310306ae6f194d75" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>d_output_signature</name></member> <member refid="classaudio__osx__source_1ab8cf6b4c79c865c0374ae0cef94c34ed" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_OutputBuffer</name></member> <member refid="classaudio__osx__source_1a0245e444dda00cef074481456fa1fede" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_outputBufferSizeBytes</name></member> <member refid="classaudio__osx__source_1aa44177841cd99bb2e81042ac2c851760" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_outputBufferSizeFrames</name></member> <member refid="classaudio__osx__source_1a6e507fe2dfbddc7f8ee3e78a13a8125e" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_outputSampleRate</name></member> <member refid="classaudio__osx__source_1ae990b39f6b1ac7efa35e2f7a7b2c7f4c" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_passThrough</name></member> <member refid="classaudio__osx__source_1a87466d0a12492a6666a32854c5bd7579" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_queueSampleCount</name></member> <member refid="classaudio__osx__source_1a5bf7308a546a8472a872d015dda4446b" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_trailSizeBytes</name></member> <member refid="classaudio__osx__source_1a40abb467b9f7902c11b779ecb1b26f02" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_trailSizeFrames</name></member> <member refid="classgr__basic__block_1a0d2999c04f47327f93dd7def5dc704f8" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>d_unique_id</name></member> <member refid="classaudio__osx__source_1a1d3bfa25f94677d34c6cdbe6a4d34c1b" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>d_waiting_for_data</name></member> <member refid="classgr__block_1afb276858409ac55d62fca1c87d7d4083" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>detail</name></member> <member refid="classgr__block_1ab4eeb29440f674815ab3b44b4fb0c34d" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>fixed_rate</name></member> <member refid="classgr__sync__block_1a0cbbc0ce275498411248e678038710b2" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>fixed_rate_ninput_to_noutput</name></member> <member refid="classgr__sync__block_1adaecb00ae09408c22e46c44d09aad53e" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>fixed_rate_noutput_to_ninput</name></member> <member refid="classgr__sync__block_1a1327e83509baf039aa3c816ea81a8f22" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>forecast</name></member> <member refid="classaudio__osx__source_1a6066d59caed25959d996a6bc626955e4" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>FreeAudioBufferList</name></member> <member refid="classgr__sync__block_1a56ca60b6bc20a3510f71d961891fa81b" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>general_work</name></member> <member refid="classgr__basic__block_1a1183eee484f58953a2fed4c792e46245" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>gr_basic_block</name></member> <member refid="classgr__block_1a268510acce1f94c0a60c5273f4948641" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>gr_block</name></member> <member refid="classgr__basic__block_1a69b41e361328cea911d69e1ec0bc50ff" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>gr_flat_flowgraph</name></member> <member refid="classgr__basic__block_1adf5bf4523d6dd698aa770e3da8f2b30d" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>gr_flowgraph</name></member> <member refid="classgr__msg__accepter_1a0482adcd6e89d2a441c8768737b68c21" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>gr_msg_accepter</name></member> <member refid="classgr__sync__block_1a832d8dad2dbd38e8e9cfa0b954d37c87" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>gr_sync_block</name></member> <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3daa6cce7ec34a3f9cf917e545a743dc89f" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>GREY</name></member> <member refid="classgr__basic__block_1ac585af921ed3f3f38c97aa54bff17dde" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>handle_msg</name></member> <member refid="classgr__block_1ad3b305a663f4b5b5c4e17070d00f05d9" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>history</name></member> <member refid="classgr__basic__block_1a58f6d05e85931200f3771d3e50741281" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>input_signature</name></member> <member refid="classaudio__osx__source_1a5bd8338506d281198a754d7e0342c701" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>IsRunning</name></member> <member refid="classgruel_1_1msg__accepter_1a501f4d98d2f933c64d00a766f26b0280" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>msg_accepter</name></member> <member refid="classgr__basic__block_1aa12a20d8b8eab341da935530d29299d2" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>name</name></member> <member refid="classgr__block_1ade8590e9cba9ccfe1b870be46b1416c2" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>output_multiple</name></member> <member refid="classgr__basic__block_1add68b96f012dfe352700b4fd1c3a184a" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>output_signature</name></member> <member refid="classgr__msg__accepter_1a18aa82b4055d3908a4a7d71b05009d8d" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>post</name></member> <member refid="classgr__block_1a7617c4eac84059b96d1a4da40c6d542c" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>produce</name></member> <member refid="classgr__block_1aa9df8c4d3fb92bde98900831546f8b97" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>relative_rate</name></member> <member refid="classgr__basic__block_1a0821ef947158670d53bf0739f3c8877b" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>set_color</name></member> <member refid="classgr__block_1a26b61f2c2ca308c3bde82f01d3e9650b" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>set_detail</name></member> <member refid="classgr__block_1a176a95343488a9a760c8edf8bb08db20" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>set_fixed_rate</name></member> <member refid="classgr__block_1a7c1c85a2d47f72255efd821a6f98f7ba" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>set_history</name></member> <member refid="classgr__basic__block_1a419d0fbba0ca02d822cbc299b979de54" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>set_input_signature</name></member> <member refid="classgr__block_1a14e8b799f920e52afb93fac413b1a729" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>set_output_multiple</name></member> <member refid="classgr__basic__block_1a949b6ad69ebfdf423835265db99cf63d" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>set_output_signature</name></member> <member refid="classgr__block_1ab9dc7e6d30692bbfa65fc7c4eef6fc9d" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>set_relative_rate</name></member> <member refid="classaudio__osx__source_1afe97849b0feb6d5b82caf07dd3d64394" prot="private" virt="non-virtual"><scope>audio_osx_source</scope><name>SetDefaultInputDeviceAsCurrent</name></member> <member refid="classaudio__osx__source_1a783cf6498ede9ffb14396b72fffbb731" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>start</name></member> <member refid="classaudio__osx__source_1a902595b2e1886706ffbca4465ea71e04" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>stop</name></member> <member refid="classgr__basic__block_1aa2a2947744d418c5470fbf4e623b58fe" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>unique_id</name></member> <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3d" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>vcolor</name></member> <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3da476d594a077e729bad0f2cfa2008c899" prot="protected" virt="non-virtual"><scope>audio_osx_source</scope><name>WHITE</name></member> <member refid="classaudio__osx__source_1a54dfec211e4fca4f58891ed65a7c25bc" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>work</name></member> <member refid="classgr__block_1af026aa236701757fd5f71129daad883ca248a1e0554813ce26007ff5ec1530392" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>WORK_CALLED_PRODUCE</name></member> <member refid="classgr__block_1af026aa236701757fd5f71129daad883ca221c2211857dcee81fb2bbb97fe6b223" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>WORK_DONE</name></member> <member refid="classaudio__osx__source_1aff4c56407d1602f1986338211e975222" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>~audio_osx_source</name></member> <member refid="classgr__basic__block_1a5bc14d27d53b7b57a960a47cc255e3f9" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>~gr_basic_block</name></member> <member refid="classgr__block_1a19133eeffa5f8e6743342f375551ad0c" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>~gr_block</name></member> <member refid="classgr__msg__accepter_1ad2ee9c687b775b08ce0e27e913ed8a7d" prot="public" virt="non-virtual"><scope>audio_osx_source</scope><name>~gr_msg_accepter</name></member> <member refid="classgruel_1_1msg__accepter_1a043f8b7de22a127df5dd9b3dfe76e2da" prot="public" virt="virtual"><scope>audio_osx_source</scope><name>~msg_accepter</name></member> </listofallmembers> </compounddef> </doxygen>