diff options
Diffstat (limited to 'media/libmedia')
-rw-r--r-- | media/libmedia/AudioEffect.cpp | 14 | ||||
-rw-r--r-- | media/libmedia/IAudioFlinger.cpp | 48 |
2 files changed, 0 insertions, 62 deletions
diff --git a/media/libmedia/AudioEffect.cpp b/media/libmedia/AudioEffect.cpp index a043329..8d98900 100644 --- a/media/libmedia/AudioEffect.cpp +++ b/media/libmedia/AudioEffect.cpp @@ -398,20 +398,6 @@ void AudioEffect::commandExecuted(uint32_t cmdCode, // ------------------------------------------------------------------------- -status_t AudioEffect::loadEffectLibrary(const char *libPath, int *handle) -{ - const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); - if (af == 0) return PERMISSION_DENIED; - return af->loadEffectLibrary(libPath, handle); -} - -status_t AudioEffect::unloadEffectLibrary(int handle) -{ - const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); - if (af == 0) return PERMISSION_DENIED; - return af->unloadEffectLibrary(handle); -} - status_t AudioEffect::queryNumberEffects(uint32_t *numEffects) { const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); diff --git a/media/libmedia/IAudioFlinger.cpp b/media/libmedia/IAudioFlinger.cpp index eec47c0..158d2f5 100644 --- a/media/libmedia/IAudioFlinger.cpp +++ b/media/libmedia/IAudioFlinger.cpp @@ -63,8 +63,6 @@ enum { GET_RENDER_POSITION, GET_INPUT_FRAMES_LOST, NEW_AUDIO_SESSION_ID, - LOAD_EFFECT_LIBRARY, - UNLOAD_EFFECT_LIBRARY, QUERY_NUM_EFFECTS, QUERY_EFFECT, GET_EFFECT_DESCRIPTOR, @@ -528,37 +526,6 @@ public: return id; } - virtual status_t loadEffectLibrary(const char *libPath, int *handle) - { - if (libPath == NULL || handle == NULL) { - return BAD_VALUE; - } - *handle = 0; - Parcel data, reply; - data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor()); - data.writeCString(libPath); - status_t status = remote()->transact(LOAD_EFFECT_LIBRARY, data, &reply); - if (status == NO_ERROR) { - status = reply.readInt32(); - if (status == NO_ERROR) { - *handle = reply.readInt32(); - } - } - return status; - } - - virtual status_t unloadEffectLibrary(int handle) - { - Parcel data, reply; - data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor()); - data.writeInt32(handle); - status_t status = remote()->transact(UNLOAD_EFFECT_LIBRARY, data, &reply); - if (status == NO_ERROR) { - status = reply.readInt32(); - } - return status; - } - virtual status_t queryNumberEffects(uint32_t *numEffects) { Parcel data, reply; @@ -952,21 +919,6 @@ status_t BnAudioFlinger::onTransact( reply->writeInt32(newAudioSessionId()); return NO_ERROR; } break; - case LOAD_EFFECT_LIBRARY: { - CHECK_INTERFACE(IAudioFlinger, data, reply); - int handle; - status_t status = loadEffectLibrary(data.readCString(), &handle); - reply->writeInt32(status); - if (status == NO_ERROR) { - reply->writeInt32(handle); - } - return NO_ERROR; - } - case UNLOAD_EFFECT_LIBRARY: { - CHECK_INTERFACE(IAudioFlinger, data, reply); - reply->writeInt32(unloadEffectLibrary(data.readInt32())); - return NO_ERROR; - } case QUERY_NUM_EFFECTS: { CHECK_INTERFACE(IAudioFlinger, data, reply); uint32_t numEffects; |