You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if (ZN7android10AudioTrack3setE19audio_stream_type_tj14audio_format_t20audio_channel_mask_tm20audio_output_flags_tRKNS_2wpINS0_19IAudioTrackCallbackEEEiRKNS_2spINS_7IMemoryEEEb15audio_session_tNS0_13transfer_typeEPK20audio_offload_info_tRKNS_7content22AttributionSourceStateEPK18audio_attributes_tbfi == nullptr) {
if (ZN7android10AudioTrack3setE19audio_stream_type_tj14audio_format_t20audio_channel_mask_tm20audio_output_flags_tRKNS_2wpINS0_19IAudioTrackCallbackEEEiRKNS_2spINS_7IMemoryEEEb15audio_session_tNS0_13transfer_typeEPK20audio_offload_info_tRKNS_7content22AttributionSourceStateEPK18audio_attributes_tbfi == nullptr) {
90
-
ALOGE("dlsym returned nullptr for _ZN7android10AudioTrack3setE19audio_stream_type_tj14audio_format_t20audio_channel_mask_tm20audio_output_flags_tRKNS_2wpINS0_19IAudioTrackCallbackEEEiRKNS_2spINS_7IMemoryEEEb15audio_session_tNS0_13transfer_typeEPK20audio_offload_info_tRKNS_7content22AttributionSourceStateEPK18audio_attributes_tbfi: %s",
auto ret = ZN7android10AudioTrack3setE19audio_stream_type_tj14audio_format_t20audio_channel_mask_tm20audio_output_flags_tRKNS_2wpINS0_19IAudioTrackCallbackEEEiRKNS_2spINS_7IMemoryEEEb15audio_session_tNS0_13transfer_typeEPK20audio_offload_info_tRKNS_7content22AttributionSourceStateEPK18audio_attributes_tbfi(
136
-
holder->track,
137
-
/* streamType = */3/* AUDIO_STREAM_MUSIC */,
138
-
/* sampleRate = */13370,
139
-
/* format = */1,
140
-
/* channelMask = */1,
141
-
/* frameCount = */0/* default */,
142
-
/* flags = */0/* AUDIO_OUTPUT_FLAG_NONE */,
143
-
/* callback = */ callback,
144
-
/* notificationFrames = */0/* default */,
145
-
/* sharedBuffer = */ sharedMemory,
146
-
/* threadCanCallJava = */true,
147
-
/* sessionId = */0/* default */,
148
-
/* transferType = */ TRANSFER_SYNC,
149
-
/* offloadInfo = */nullptr,
150
-
/* attributionSource = */ *((int*)holder->ats),
151
-
/* pAttributes = */nullptr,
152
-
/* doNotReconnect = */true, // for emulating DIRECT track developer UX
153
-
/* maxRequiredSpeed = */1.0f,
154
-
/* selectedDeviceId = */0/* default */
155
-
);
156
-
// wp copy constructor increased weak with it's own id, so we're done here
if (ZN7android10AudioTrack3setE19audio_stream_type_tj14audio_format_t20audio_channel_mask_tm20audio_output_flags_tRKNS_2wpINS0_19IAudioTrackCallbackEEEiRKNS_2spINS_7IMemoryEEEb15audio_session_tNS0_13transfer_typeEPK20audio_offload_info_tRKNS_7content22AttributionSourceStateEPK18audio_attributes_tbfi) {
ret = ZN7android10AudioTrack3setE19audio_stream_type_tj14audio_format_t20audio_channel_mask_tm20audio_output_flags_tRKNS_2wpINS0_19IAudioTrackCallbackEEEiRKNS_2spINS_7IMemoryEEEb15audio_session_tNS0_13transfer_typeEPK20audio_offload_info_tRKNS_7content22AttributionSourceStateEPK18audio_attributes_tbfi(
179
+
holder->track,
180
+
/* streamType = */3/* AUDIO_STREAM_MUSIC */,
181
+
/* sampleRate = */13370,
182
+
/* format = */1,
183
+
/* channelMask = */1,
184
+
/* frameCount = */0/* default */,
185
+
/* flags = */0/* AUDIO_OUTPUT_FLAG_NONE */,
186
+
/* callback = */ callback,
187
+
/* notificationFrames = */0/* default */,
188
+
/* sharedBuffer = */ sharedMemory,
189
+
/* threadCanCallJava = */true,
190
+
/* sessionId = */0/* default */,
191
+
/* transferType = */ TRANSFER_SYNC,
192
+
/* offloadInfo = */nullptr,
193
+
/* attributionSource = */ *((int *) holder->ats),
194
+
/* pAttributes = */nullptr,
195
+
/* doNotReconnect = */true, // for emulating DIRECT track developer UX
196
+
/* maxRequiredSpeed = */1.0f,
197
+
/* selectedDeviceId = */0/* default */
198
+
);
199
+
// wp copy constructor increased weak with it's own id, so we're done here
ret = ZN7android10AudioTrack3setE19audio_stream_type_tj14audio_format_tjm20audio_output_flags_tPFviPvS4_ES4_jRKNS_2spINS_7IMemoryEEEbiNS0_13transfer_typeEPK20audio_offload_info_tiiPK18audio_attributes_t(
0 commit comments