diff --git a/libshims/libshim_vtservice.cpp b/libshims/libshim_vtservice.cpp index 42c89cb..412cf56 100644 --- a/libshims/libshim_vtservice.cpp +++ b/libshims/libshim_vtservice.cpp @@ -3,7 +3,6 @@ using namespace android; extern "C" { -// Old constructor without opPackageName void _ZN7android10AudioTrackC1E19audio_stream_type_tj14audio_format_tjj20audio_output_flags_tPFviPvS4_ES4_i15audio_session_tNS0_13transfer_typeEPK20audio_offload_info_tjiPK18audio_attributes_tbfi( audio_stream_type_t streamType, uint32_t sampleRate, @@ -23,10 +22,9 @@ void _ZN7android10AudioTrackC1E19audio_stream_type_tj14audio_format_tjj20audio_o bool doNotReconnect, float maxRequiredSpeed, audio_port_handle_t selectedDeviceId) { - const std::string& opPackageName = "com.mediatek.ims"; + const AttributionSourceState& attributionSource = AttributionSourceState(); new android::AudioTrack(streamType, sampleRate, format, channelMask, frameCount, flags, cbf, - user, notificationFrames, sessionId, transferType, offloadInfo, uid, - pid, pAttributes, doNotReconnect, maxRequiredSpeed, selectedDeviceId, - opPackageName); + user, notificationFrames, sessionId, transferType, offloadInfo, attributionSource, + pAttributes, doNotReconnect, maxRequiredSpeed, selectedDeviceId); } }