sm8150-common: add libaudioclient_shim.sm8150
This commit is contained in:
8
shims/Android.bp
Normal file
8
shims/Android.bp
Normal file
@@ -0,0 +1,8 @@
|
||||
cc_library_shared {
|
||||
name: "libaudioclient_shim.sm8150",
|
||||
shared_libs: ["libaudioclient", "libutils", "liblog"],
|
||||
header_libs: ["libmedia_headers"],
|
||||
srcs: [
|
||||
"libaudioclient/AudioSystem.cpp",
|
||||
],
|
||||
}
|
||||
22
shims/libaudioclient/AudioSystem.cpp
Normal file
22
shims/libaudioclient/AudioSystem.cpp
Normal file
@@ -0,0 +1,22 @@
|
||||
#include <media/AudioSystem.h>
|
||||
#include <string>
|
||||
#include <utils/Errors.h>
|
||||
#include <vector>
|
||||
|
||||
namespace android {
|
||||
extern "C" {
|
||||
status_t _ZN7android11AudioSystem24setDeviceConnectionStateE24audio_policy_dev_state_tRKNS_5media5audio6common9AudioPortE14audio_format_tb(
|
||||
audio_policy_dev_state_t state,
|
||||
const android::media::audio::common::AudioPort& port,
|
||||
audio_format_t encodedFormat, bool deviceSwitch);
|
||||
|
||||
status_t _ZN7android11AudioSystem24setDeviceConnectionStateE24audio_policy_dev_state_tRKNS_5media5audio6common9AudioPortE14audio_format_t(
|
||||
audio_policy_dev_state_t state,
|
||||
const android::media::audio::common::AudioPort& port,
|
||||
audio_format_t encodedFormat, bool deviceSwitch
|
||||
) {
|
||||
return _ZN7android11AudioSystem24setDeviceConnectionStateE24audio_policy_dev_state_tRKNS_5media5audio6common9AudioPortE14audio_format_tb(
|
||||
state, port, encodedFormat, deviceSwitch);
|
||||
}
|
||||
}
|
||||
} // namespace android
|
||||
Reference in New Issue
Block a user