Lines Matching refs:parcel

58         status_t readFromParcel(const Parcel *parcel) override {
61 if (parcel->read(&attr, sizeof(audio_attributes_t)) != NO_ERROR) {
66 if (parcel->read(&config, sizeof(audio_config_t)) != NO_ERROR) {
69 if (clientInfo.readFromParcel(parcel) != NO_ERROR) {
72 if (parcel->readInt32() != 0) {
73 sharedBuffer = interface_cast<IMemory>(parcel->readStrongBinder());
78 notificationsPerBuffer = parcel->readInt32();
79 speed = parcel->readFloat();
82 (void)parcel->read(&flags, sizeof(audio_output_flags_t));
83 frameCount = parcel->readInt64();
84 notificationFrameCount = parcel->readInt64();
85 (void)parcel->read(&selectedDeviceId, sizeof(audio_port_handle_t));
86 (void)parcel->read(&sessionId, sizeof(audio_session_t));
90 status_t writeToParcel(Parcel *parcel) const override {
92 (void)parcel->write(&attr, sizeof(audio_attributes_t));
93 (void)parcel->write(&config, sizeof(audio_config_t));
94 (void)clientInfo.writeToParcel(parcel);
96 (void)parcel->writeInt32(1);
97 (void)parcel->writeStrongBinder(IInterface::asBinder(sharedBuffer));
99 (void)parcel->writeInt32(0);
101 (void)parcel->writeInt32(notificationsPerBuffer);
102 (void)parcel->writeFloat(speed);
105 (void)parcel->write(&flags, sizeof(audio_output_flags_t));
106 (void)parcel->writeInt64(frameCount);
107 (void)parcel->writeInt64(notificationFrameCount);
108 (void)parcel->write(&selectedDeviceId, sizeof(audio_port_handle_t));
109 (void)parcel->write(&sessionId, sizeof(audio_session_t));
135 status_t readFromParcel(const Parcel *parcel) override {
137 (void)parcel->read(&flags, sizeof(audio_output_flags_t));
138 frameCount = parcel->readInt64();
139 notificationFrameCount = parcel->readInt64();
140 (void)parcel->read(&selectedDeviceId, sizeof(audio_port_handle_t));
141 (void)parcel->read(&sessionId, sizeof(audio_session_t));
144 sampleRate = parcel->readUint32();
145 afFrameCount = parcel->readInt64();
146 afSampleRate = parcel->readInt64();
147 afLatencyMs = parcel->readInt32();
148 (void)parcel->read(&outputId, sizeof(audio_io_handle_t));
149 (void)parcel->read(&portId, sizeof(audio_port_handle_t));
153 status_t writeToParcel(Parcel *parcel) const override {
155 (void)parcel->write(&flags, sizeof(audio_output_flags_t));
156 (void)parcel->writeInt64(frameCount);
157 (void)parcel->writeInt64(notificationFrameCount);
158 (void)parcel->write(&selectedDeviceId, sizeof(audio_port_handle_t));
159 (void)parcel->write(&sessionId, sizeof(audio_session_t));
162 (void)parcel->writeUint32(sampleRate);
163 (void)parcel->writeInt64(afFrameCount);
164 (void)parcel->writeInt64(afSampleRate);
165 (void)parcel->writeInt32(afLatencyMs);
166 (void)parcel->write(&outputId, sizeof(audio_io_handle_t));
167 (void)parcel->write(&portId, sizeof(audio_port_handle_t));
193 status_t readFromParcel(const Parcel *parcel) override {
196 if (parcel->read(&attr, sizeof(audio_attributes_t)) != NO_ERROR) {
201 if (parcel->read(&config, sizeof(audio_config_base_t)) != NO_ERROR) {
204 if (clientInfo.readFromParcel(parcel) != NO_ERROR) {
207 opPackageName = parcel->readString16();
208 if (parcel->read(&riid, sizeof(audio_unique_id_t)) != NO_ERROR) {
213 (void)parcel->read(&flags, sizeof(audio_input_flags_t));
214 frameCount = parcel->readInt64();
215 notificationFrameCount = parcel->readInt64();
216 (void)parcel->read(&selectedDeviceId, sizeof(audio_port_handle_t));
217 (void)parcel->read(&sessionId, sizeof(audio_session_t));
221 status_t writeToParcel(Parcel *parcel) const override {
223 (void)parcel->write(&attr, sizeof(audio_attributes_t));
224 (void)parcel->write(&config, sizeof(audio_config_base_t));
225 (void)clientInfo.writeToParcel(parcel);
226 (void)parcel->writeString16(opPackageName);
227 (void)parcel->write(&riid, sizeof(audio_unique_id_t));
230 (void)parcel->write(&flags, sizeof(audio_input_flags_t));
231 (void)parcel->writeInt64(frameCount);
232 (void)parcel->writeInt64(notificationFrameCount);
233 (void)parcel->write(&selectedDeviceId, sizeof(audio_port_handle_t));
234 (void)parcel->write(&sessionId, sizeof(audio_session_t));
259 status_t readFromParcel(const Parcel *parcel) override {
261 (void)parcel->read(&flags, sizeof(audio_input_flags_t));
262 frameCount = parcel->readInt64();
263 notificationFrameCount = parcel->readInt64();
264 (void)parcel->read(&selectedDeviceId, sizeof(audio_port_handle_t));
265 (void)parcel->read(&sessionId, sizeof(audio_session_t));
268 sampleRate = parcel->readUint32();
269 (void)parcel->read(&inputId, sizeof(audio_io_handle_t));
270 if (parcel->readInt32() != 0) {
271 cblk = interface_cast<IMemory>(parcel->readStrongBinder());
276 if (parcel->readInt32() != 0) {
277 buffers = interface_cast<IMemory>(parcel->readStrongBinder());
282 (void)parcel->read(&portId, sizeof(audio_port_handle_t));
286 status_t writeToParcel(Parcel *parcel) const override {
288 (void)parcel->write(&flags, sizeof(audio_input_flags_t));
289 (void)parcel->writeInt64(frameCount);
290 (void)parcel->writeInt64(notificationFrameCount);
291 (void)parcel->write(&selectedDeviceId, sizeof(audio_port_handle_t));
292 (void)parcel->write(&sessionId, sizeof(audio_session_t));
295 (void)parcel->writeUint32(sampleRate);
296 (void)parcel->write(&inputId, sizeof(audio_io_handle_t));
298 (void)parcel->writeInt32(1);
299 (void)parcel->writeStrongBinder(IInterface::asBinder(cblk));
301 (void)parcel->writeInt32(0);
304 (void)parcel->writeInt32(1);
305 (void)parcel->writeStrongBinder(IInterface::asBinder(buffers));
307 (void)parcel->writeInt32(0);
309 (void)parcel->write(&portId, sizeof(audio_port_handle_t));