Searched refs:IAudioTrack (Results 1 - 11 of 11) sorted by relevance

/frameworks/av/media/libaudioclient/
H A DIAudioTrack.cpp18 #define LOG_TAG "IAudioTrack"
27 #include <media/IAudioTrack.h>
46 class BpAudioTrack : public BpInterface<IAudioTrack>
50 : BpInterface<IAudioTrack>(impl)
58 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
72 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
85 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
92 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
99 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
106 data.writeInterfaceToken(IAudioTrack
[all...]
H A DIAudioFlinger.cpp98 virtual sp<IAudioTrack> createTrack(
115 sp<IAudioTrack> track;
159 track = interface_cast<IAudioTrack>(reply.readStrongBinder());
162 ALOGE("createTrack should have returned an IAudioTrack");
167 ALOGE("createTrack returned an IAudioTrack but with status %d", lStatus);
991 sp<IAudioTrack> track;
H A DAudioTrack.cpp521 // create the IAudioTrack
1153 // IAudioTrack::stop() isn't synchronous; we don't know when presentation completes
1269 // After fast request is denied, we will request again if IAudioTrack is re-created.
1427 sp<IAudioTrack> track = audioFlinger->createTrack(streamType,
1549 // If IAudioTrack is re-created, don't let the requested frameCount
1640 // previous and new IAudioTrack sequence numbers are used to detect track re-creation
2208 ALOGW("dead IAudioTrack, %s, creating a new one from %s()",
2236 // If a new IAudioTrack is successfully created, createTrack_l() will modify the
2238 // It will also delete the strong references on previous IAudioTrack and IMemory.
2239 // If a new IAudioTrack canno
[all...]
/frameworks/av/include/media/
H A DIAudioTrack.h35 class IAudioTrack : public IInterface class in namespace:android
90 class BnAudioTrack : public BnInterface<IAudioTrack>
H A DIAudioFlinger.h27 #include <media/IAudioTrack.h>
53 virtual sp<IAudioTrack> createTrack(
H A DAudioTrack.h23 #include <media/IAudioTrack.h>
67 EVENT_NEW_IAUDIOTRACK = 6, // IAudioTrack was re-created, either due to re-routing and
213 * doNotReconnect: If set to true, AudioTrack won't automatically recreate the IAudioTrack
715 * or any other error code returned by IAudioTrack::start() or restoreTrack_l().
969 // Next 4 fields may be changed if IAudioTrack is re-created, but always != 0
970 sp<IAudioTrack> mAudioTrack;
985 // Corresponds to current IAudioTrack, value is reported back by AudioFlinger to the client.
990 // a new IAudioTrack is needed, non-decreasing
1015 // can change dynamically when IAudioTrack invalidated
1070 // reset by new IAudioTrack,
[all...]
/frameworks/av/media/libaudioclient/include/media/
H A DIAudioTrack.h35 class IAudioTrack : public IInterface class in namespace:android
90 class BnAudioTrack : public BnInterface<IAudioTrack>
H A DIAudioFlinger.h27 #include <media/IAudioTrack.h>
53 virtual sp<IAudioTrack> createTrack(
H A DAudioTrack.h23 #include <media/IAudioTrack.h>
67 EVENT_NEW_IAUDIOTRACK = 6, // IAudioTrack was re-created, either due to re-routing and
213 * doNotReconnect: If set to true, AudioTrack won't automatically recreate the IAudioTrack
715 * or any other error code returned by IAudioTrack::start() or restoreTrack_l().
969 // Next 4 fields may be changed if IAudioTrack is re-created, but always != 0
970 sp<IAudioTrack> mAudioTrack;
985 // Corresponds to current IAudioTrack, value is reported back by AudioFlinger to the client.
990 // a new IAudioTrack is needed, non-decreasing
1015 // can change dynamically when IAudioTrack invalidated
1070 // reset by new IAudioTrack,
[all...]
/frameworks/av/services/audioflinger/
H A DAudioFlinger.h33 #include <media/IAudioTrack.h>
115 virtual sp<IAudioTrack> createTrack(
544 // server side of the client's IAudioTrack
H A DAudioFlinger.cpp639 sp<IAudioTrack> AudioFlinger::createTrack(

Completed in 134 milliseconds