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

/frameworks/av/media/libmedia/
H A DIAudioTrack.cpp18 #define LOG_TAG "IAudioTrack"
27 #include <media/IAudioTrack.h>
47 class BpAudioTrack : public BpInterface<IAudioTrack>
51 : BpInterface<IAudioTrack>(impl)
59 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
73 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
86 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
93 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
100 data.writeInterfaceToken(IAudioTrack::getInterfaceDescriptor());
107 data.writeInterfaceToken(IAudioTrack
[all...]
H A DAndroid.mk22 IAudioTrack.cpp \
H A DIAudioFlinger.cpp97 virtual sp<IAudioTrack> createTrack(
112 sp<IAudioTrack> track;
154 track = interface_cast<IAudioTrack>(reply.readStrongBinder());
157 ALOGE("createTrack should have returned an IAudioTrack");
162 ALOGE("createTrack returned an IAudioTrack but with status %d", lStatus);
941 sp<IAudioTrack> track;
H A DAudioTrack.cpp463 // create the IAudioTrack
1019 // IAudioTrack::stop() isn't synchronous; we don't know when presentation completes
1185 // once denied, do not request again if IAudioTrack is re-created
1273 sp<IAudioTrack> track = audioFlinger->createTrack(streamType,
1334 // once denied, do not request again if IAudioTrack is re-created
1394 // If IAudioTrack is re-created, don't let the requested frameCount
1485 // previous and new IAudioTrack sequence numbers are used to detect track re-creation
1650 // acquire a strong reference on the IMemory and IAudioTrack so that they cannot be destroyed
1652 sp<IAudioTrack> audioTrack = mAudioTrack;
2101 ALOGW("dead IAudioTrack,
[all...]
/frameworks/av/include/media/
H A DIAudioTrack.h35 class IAudioTrack : public IInterface class in namespace:android
100 class BnAudioTrack : public BnInterface<IAudioTrack>
H A DIAudioFlinger.h27 #include <media/IAudioTrack.h>
63 virtual sp<IAudioTrack> createTrack(
H A DAudioTrack.h23 #include <media/IAudioTrack.h>
66 EVENT_NEW_IAUDIOTRACK = 6, // IAudioTrack was re-created, either due to re-routing and
196 * doNotReconnect: If set to true, AudioTrack won't automatically recreate the IAudioTrack
653 * or any other error code returned by IAudioTrack::start() or restoreTrack_l().
806 // Next 4 fields may be changed if IAudioTrack is re-created, but always != 0
807 sp<IAudioTrack> mAudioTrack;
819 size_t mFrameCount; // corresponds to current IAudioTrack, value is
822 // a new IAudioTrack is needed, non-decreasing
847 // can change dynamically when IAudioTrack invalidated
895 // reset by new IAudioTrack,
[all...]
/frameworks/av/services/audioflinger/
H A DAudioFlinger.h32 #include <media/IAudioTrack.h>
110 virtual sp<IAudioTrack> createTrack(
496 // server side of the client's IAudioTrack
H A DAudioFlinger.cpp539 sp<IAudioTrack> AudioFlinger::createTrack(

Completed in 275 milliseconds