Lines Matching refs:data
71 static void writeVector(Parcel& data, Vector<uint8_t> const& vector) { in writeVector() argument
72 data.writeUint32(vector.size()); in writeVector()
73 data.write(vector.array(), vector.size()); in writeVector()
87 Parcel data, reply; in disconnect() local
88 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in disconnect()
89 remote()->transact(DISCONNECT, data, &reply); in disconnect()
97 Parcel data, reply; in setDataSource() local
98 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setDataSource()
99 data.writeInt32(httpService != NULL); in setDataSource()
101 data.writeStrongBinder(IInterface::asBinder(httpService)); in setDataSource()
103 data.writeCString(url); in setDataSource()
105 data.writeInt32(0); in setDataSource()
108 data.writeInt32(headers->size()); in setDataSource()
110 data.writeString8(headers->keyAt(i)); in setDataSource()
111 data.writeString8(headers->valueAt(i)); in setDataSource()
114 remote()->transact(SET_DATA_SOURCE_URL, data, &reply); in setDataSource()
119 Parcel data, reply; in setDataSource() local
120 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setDataSource()
121 data.writeFileDescriptor(fd); in setDataSource()
122 data.writeInt64(offset); in setDataSource()
123 data.writeInt64(length); in setDataSource()
124 remote()->transact(SET_DATA_SOURCE_FD, data, &reply); in setDataSource()
129 Parcel data, reply; in setDataSource() local
130 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setDataSource()
131 data.writeStrongBinder(IInterface::asBinder(source)); in setDataSource()
132 remote()->transact(SET_DATA_SOURCE_STREAM, data, &reply); in setDataSource()
137 Parcel data, reply; in setDataSource() local
138 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setDataSource()
139 data.writeStrongBinder(IInterface::asBinder(source)); in setDataSource()
140 remote()->transact(SET_DATA_SOURCE_CALLBACK, data, &reply); in setDataSource()
145 Parcel data, reply; in setDataSource() local
146 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setDataSource()
147 data.writeString8(rtpParams); in setDataSource()
148 remote()->transact(SET_DATA_SOURCE_RTP, data, &reply); in setDataSource()
156 Parcel data, reply; in setVideoSurfaceTexture() local
157 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setVideoSurfaceTexture()
159 data.writeStrongBinder(b); in setVideoSurfaceTexture()
160 remote()->transact(SET_VIDEO_SURFACETEXTURE, data, &reply); in setVideoSurfaceTexture()
166 Parcel data, reply; in setBufferingSettings() local
167 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setBufferingSettings()
168 data.writeInt32(buffering.mInitialMarkMs); in setBufferingSettings()
169 data.writeInt32(buffering.mResumePlaybackMarkMs); in setBufferingSettings()
170 remote()->transact(SET_BUFFERING_SETTINGS, data, &reply); in setBufferingSettings()
179 Parcel data, reply; in getBufferingSettings() local
180 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in getBufferingSettings()
181 remote()->transact(GET_BUFFERING_SETTINGS, data, &reply); in getBufferingSettings()
192 Parcel data, reply; in prepareAsync() local
193 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in prepareAsync()
194 remote()->transact(PREPARE_ASYNC, data, &reply); in prepareAsync()
200 Parcel data, reply; in start() local
201 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in start()
202 remote()->transact(START, data, &reply); in start()
208 Parcel data, reply; in stop() local
209 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in stop()
210 remote()->transact(STOP, data, &reply); in stop()
216 Parcel data, reply; in isPlaying() local
217 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in isPlaying()
218 remote()->transact(IS_PLAYING, data, &reply); in isPlaying()
225 Parcel data, reply; in setPlaybackSettings() local
226 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setPlaybackSettings()
227 data.writeFloat(rate.mSpeed); in setPlaybackSettings()
228 data.writeFloat(rate.mPitch); in setPlaybackSettings()
229 data.writeInt32((int32_t)rate.mFallbackMode); in setPlaybackSettings()
230 data.writeInt32((int32_t)rate.mStretchMode); in setPlaybackSettings()
231 remote()->transact(SET_PLAYBACK_SETTINGS, data, &reply); in setPlaybackSettings()
237 Parcel data, reply; in getPlaybackSettings() local
238 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in getPlaybackSettings()
239 remote()->transact(GET_PLAYBACK_SETTINGS, data, &reply); in getPlaybackSettings()
253 Parcel data, reply; in setSyncSettings() local
254 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setSyncSettings()
255 data.writeInt32((int32_t)sync.mSource); in setSyncSettings()
256 data.writeInt32((int32_t)sync.mAudioAdjustMode); in setSyncSettings()
257 data.writeFloat(sync.mTolerance); in setSyncSettings()
258 data.writeFloat(videoFpsHint); in setSyncSettings()
259 remote()->transact(SET_SYNC_SETTINGS, data, &reply); in setSyncSettings()
265 Parcel data, reply; in getSyncSettings() local
266 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in getSyncSettings()
267 remote()->transact(GET_SYNC_SETTINGS, data, &reply); in getSyncSettings()
282 Parcel data, reply; in pause() local
283 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in pause()
284 remote()->transact(PAUSE, data, &reply); in pause()
290 Parcel data, reply; in seekTo() local
291 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in seekTo()
292 data.writeInt32(msec); in seekTo()
293 data.writeInt32(mode); in seekTo()
294 remote()->transact(SEEK_TO, data, &reply); in seekTo()
300 Parcel data, reply; in getCurrentPosition() local
301 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in getCurrentPosition()
302 remote()->transact(GET_CURRENT_POSITION, data, &reply); in getCurrentPosition()
309 Parcel data, reply; in getDuration() local
310 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in getDuration()
311 remote()->transact(GET_DURATION, data, &reply); in getDuration()
318 Parcel data, reply; in reset() local
319 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in reset()
320 remote()->transact(RESET, data, &reply); in reset()
326 Parcel data, reply; in notifyAt() local
327 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in notifyAt()
328 data.writeInt64(mediaTimeUs); in notifyAt()
329 remote()->transact(NOTIFY_AT, data, &reply); in notifyAt()
335 Parcel data, reply; in setAudioStreamType() local
336 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setAudioStreamType()
337 data.writeInt32((int32_t) stream); in setAudioStreamType()
338 remote()->transact(SET_AUDIO_STREAM_TYPE, data, &reply); in setAudioStreamType()
344 Parcel data, reply; in setLooping() local
345 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setLooping()
346 data.writeInt32(loop); in setLooping()
347 remote()->transact(SET_LOOPING, data, &reply); in setLooping()
353 Parcel data, reply; in setVolume() local
354 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setVolume()
355 data.writeFloat(leftVolume); in setVolume()
356 data.writeFloat(rightVolume); in setVolume()
357 remote()->transact(SET_VOLUME, data, &reply); in setVolume()
390 Parcel data, reply; in setAuxEffectSendLevel() local
391 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setAuxEffectSendLevel()
392 data.writeFloat(level); in setAuxEffectSendLevel()
393 remote()->transact(SET_AUX_EFFECT_SEND_LEVEL, data, &reply); in setAuxEffectSendLevel()
399 Parcel data, reply; in attachAuxEffect() local
400 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in attachAuxEffect()
401 data.writeInt32(effectId); in attachAuxEffect()
402 remote()->transact(ATTACH_AUX_EFFECT, data, &reply); in attachAuxEffect()
408 Parcel data, reply; in setParameter() local
409 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setParameter()
410 data.writeInt32(key); in setParameter()
412 data.appendFrom(const_cast<Parcel *>(&request), 0, request.dataSize()); in setParameter()
414 remote()->transact(SET_PARAMETER, data, &reply); in setParameter()
420 Parcel data; in getParameter() local
421 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in getParameter()
422 data.writeInt32(key); in getParameter()
423 return remote()->transact(GET_PARAMETER, data, reply); in getParameter()
428 Parcel data, reply; in setRetransmitEndpoint() local
431 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setRetransmitEndpoint()
433 data.writeInt32(sizeof(*endpoint)); in setRetransmitEndpoint()
434 data.write(endpoint, sizeof(*endpoint)); in setRetransmitEndpoint()
436 data.writeInt32(0); in setRetransmitEndpoint()
439 err = remote()->transact(SET_RETRANSMIT_ENDPOINT, data, &reply); in setRetransmitEndpoint()
447 Parcel data, reply; in setNextPlayer() local
448 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setNextPlayer()
450 data.writeStrongBinder(b); in setNextPlayer()
451 remote()->transact(SET_NEXT_PLAYER, data, &reply); in setNextPlayer()
457 Parcel data, reply; in getRetransmitEndpoint() local
460 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in getRetransmitEndpoint()
461 err = remote()->transact(GET_RETRANSMIT_ENDPOINT, data, &reply); in getRetransmitEndpoint()
467 data.read(endpoint, sizeof(*endpoint)); in getRetransmitEndpoint()
475 Parcel data, reply; in applyVolumeShaper() local
476 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in applyVolumeShaper()
480 ? data.writeInt32(0) in applyVolumeShaper()
481 : (tmp = data.writeInt32(1)) != NO_ERROR in applyVolumeShaper()
482 ? tmp : configuration->writeToParcel(&data); in applyVolumeShaper()
488 ? status = data.writeInt32(0) in applyVolumeShaper()
489 : (tmp = data.writeInt32(1)) != NO_ERROR in applyVolumeShaper()
490 ? tmp : operation->writeToParcel(&data); in applyVolumeShaper()
496 status = remote()->transact(APPLY_VOLUME_SHAPER, data, &reply); in applyVolumeShaper()
507 Parcel data, reply; in getVolumeShaperState() local
508 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in getVolumeShaperState()
510 data.writeInt32(id); in getVolumeShaperState()
511 status_t status = remote()->transact(GET_VOLUME_SHAPER_STATE, data, &reply); in getVolumeShaperState()
526 Parcel data, reply; in prepareDrm() local
527 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in prepareDrm()
529 data.write(uuid, 16); in prepareDrm()
530 writeVector(data, drmSessionId); in prepareDrm()
532 status_t status = remote()->transact(PREPARE_DRM, data, &reply); in prepareDrm()
543 Parcel data, reply; in releaseDrm() local
544 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in releaseDrm()
546 status_t status = remote()->transact(RELEASE_DRM, data, &reply); in releaseDrm()
557 Parcel data, reply; in setOutputDevice() local
558 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in setOutputDevice()
560 data.writeInt32(deviceId); in setOutputDevice()
562 status_t status = remote()->transact(SET_OUTPUT_DEVICE, data, &reply); in setOutputDevice()
573 Parcel data, reply; in getRoutedDeviceId() local
574 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in getRoutedDeviceId()
576 status_t status = remote()->transact(GET_ROUTED_DEVICE_ID, data, &reply); in getRoutedDeviceId()
594 Parcel data, reply; in enableAudioDeviceCallback() local
595 data.writeInterfaceToken(IMediaPlayer::getInterfaceDescriptor()); in enableAudioDeviceCallback()
597 data.writeBool(enabled); in enableAudioDeviceCallback()
599 status_t status = remote()->transact(ENABLE_AUDIO_DEVICE_CALLBACK, data, &reply); in enableAudioDeviceCallback()
614 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags) in onTransact() argument
618 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
623 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
626 if (data.readInt32()) { in onTransact()
628 interface_cast<IMediaHTTPService>(data.readStrongBinder()); in onTransact()
631 const char* url = data.readCString(); in onTransact()
637 int32_t numHeaders = data.readInt32(); in onTransact()
639 String8 key = data.readString8(); in onTransact()
640 String8 value = data.readString8(); in onTransact()
648 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
649 int fd = data.readFileDescriptor(); in onTransact()
650 int64_t offset = data.readInt64(); in onTransact()
651 int64_t length = data.readInt64(); in onTransact()
656 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
658 interface_cast<IStreamSource>(data.readStrongBinder()); in onTransact()
667 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
669 interface_cast<IDataSource>(data.readStrongBinder()); in onTransact()
678 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
679 String8 rtpParams = data.readString8(); in onTransact()
684 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
686 interface_cast<IGraphicBufferProducer>(data.readStrongBinder()); in onTransact()
691 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
693 buffering.mInitialMarkMs = data.readInt32(); in onTransact()
694 buffering.mResumePlaybackMarkMs = data.readInt32(); in onTransact()
699 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
710 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
715 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
720 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
725 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
733 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
735 rate.mSpeed = data.readFloat(); in onTransact()
736 rate.mPitch = data.readFloat(); in onTransact()
737 rate.mFallbackMode = (AudioTimestretchFallbackMode)data.readInt32(); in onTransact()
738 rate.mStretchMode = (AudioTimestretchStretchMode)data.readInt32(); in onTransact()
743 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
756 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
758 sync.mSource = (AVSyncSource)data.readInt32(); in onTransact()
759 sync.mAudioAdjustMode = (AVSyncAudioAdjustMode)data.readInt32(); in onTransact()
760 sync.mTolerance = data.readFloat(); in onTransact()
761 float videoFpsHint = data.readFloat(); in onTransact()
766 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
780 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
785 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
786 int msec = data.readInt32(); in onTransact()
787 MediaPlayerSeekMode mode = (MediaPlayerSeekMode)data.readInt32(); in onTransact()
792 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
800 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
808 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
813 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
814 reply->writeInt32(notifyAt(data.readInt64())); in onTransact()
818 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
819 reply->writeInt32(setAudioStreamType((audio_stream_type_t) data.readInt32())); in onTransact()
823 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
824 reply->writeInt32(setLooping(data.readInt32())); in onTransact()
828 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
829 float leftVolume = data.readFloat(); in onTransact()
830 float rightVolume = data.readFloat(); in onTransact()
835 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
836 status_t result = invoke(data, reply); in onTransact()
840 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
841 reply->writeInt32(setMetadataFilter(data)); in onTransact()
845 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
846 bool update_only = static_cast<bool>(data.readInt32()); in onTransact()
847 bool apply_filter = static_cast<bool>(data.readInt32()); in onTransact()
855 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
856 reply->writeInt32(setAuxEffectSendLevel(data.readFloat())); in onTransact()
860 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
861 reply->writeInt32(attachAuxEffect(data.readInt32())); in onTransact()
865 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
866 int key = data.readInt32(); in onTransact()
869 if (data.dataAvail() > 0) { in onTransact()
871 const_cast<Parcel *>(&data), data.dataPosition(), data.dataAvail()); in onTransact()
878 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
879 return getParameter(data.readInt32(), reply); in onTransact()
882 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
886 int amt = data.readInt32(); in onTransact()
888 data.read(&endpoint, sizeof(struct sockaddr_in)); in onTransact()
897 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
909 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
910 reply->writeInt32(setNextPlayer(interface_cast<IMediaPlayer>(data.readStrongBinder()))); in onTransact()
916 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
921 status_t status = data.readInt32(&present); in onTransact()
924 status = configuration->readFromParcel(&data); in onTransact()
927 status = data.readInt32(&present); in onTransact()
931 status = operation->readFromParcel(&data); in onTransact()
940 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
942 status_t status = data.readInt32(&id); in onTransact()
954 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
957 data.read(uuid, sizeof(uuid)); in onTransact()
959 status_t status = readVector(data, drmSessionId); in onTransact()
968 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
977 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
979 status_t status = data.readInt32(&deviceId); in onTransact()
988 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
998 CHECK_INTERFACE(IMediaPlayer, data, reply); in onTransact()
1000 status_t status = data.readBool(&enabled); in onTransact()
1010 return BBinder::onTransact(code, data, reply, flags); in onTransact()