Home | History | Annotate | Download | only in alsa_sound

Lines Matching refs:AudioUsbALSA

0 /* AudioUsbALSA.cpp
29 #define LOG_TAG "AudioUsbALSA"
49 #include "AudioUsbALSA.h"
60 AudioUsbALSA::AudioUsbALSA()
68 AudioUsbALSA::~AudioUsbALSA()
75 int AudioUsbALSA::getnumOfRates(char *ratesStr){
91 status_t AudioUsbALSA::getCap(char * type, int &channels, int &sampleRate)
232 void AudioUsbALSA::exitPlaybackThread(uint64_t writeVal)
255 void AudioUsbALSA::exitRecordingThread(uint64_t writeVal)
273 void AudioUsbALSA::setkillUsbRecordingThread(bool val){
278 status_t AudioUsbALSA::setHardwareParams(pcm *txHandle, uint32_t sampleRate, uint32_t channels, int periodBytes)
327 status_t AudioUsbALSA::setSoftwareParams(pcm *pcm, bool playback)
364 status_t AudioUsbALSA::closeDevice(pcm *handle)
378 void AudioUsbALSA::RecordingThreadEntry() {
580 void *AudioUsbALSA::PlaybackThreadWrapper(void *me) {
581 static_cast<AudioUsbALSA *>(me)->PlaybackThreadEntry();
585 void *AudioUsbALSA::RecordingThreadWrapper(void *me) {
586 static_cast<AudioUsbALSA *>(me)->RecordingThreadEntry();
590 struct pcm * AudioUsbALSA::configureDevice(unsigned flags, char* hw, int sampleRate, int channelCount, int periodSize, bool playback){
637 status_t AudioUsbALSA::startDevice(pcm *handle, bool *killThread) {
666 status_t AudioUsbALSA::syncPtr(struct pcm *handle, bool *killThread) {
683 void AudioUsbALSA::pollForProxyData(){
726 void AudioUsbALSA::pollForUsbData(){
768 void AudioUsbALSA::PlaybackThreadEntry() {
1049 void AudioUsbALSA::startPlayback()
1056 void AudioUsbALSA::startRecording()