I could be wrong, but with the current framework design, I don't think there is a way for applications to intercept the audio data and do any kind of post-processing. Any such change would require changing some code in the mediaframework.
-Ravi On Jun 26, 10:02 am, Pramodh <pramod...@gmail.com> wrote: > Hi Ravi, > > I saw the discussion thread you shared. Thanks. My requirement is > similar. > (http://groups.google.com/group/android-framework/browse_thread/thread/ > c0863a66ebebbe36) > > Details of my requirements (with constraints, too): > 01. We will develop a new media player UI and application (internally, > we will use existing mediaserver in Android) > 02. Our development platform will be HTC Magic Android phone. So, we > will not have luxury of re-building any existing components of > Android / platform) > 03. We need to add audio post processing software as a plugable module > into system (means, should not be rebuilding kernel or file system) > 04. Due to licensing restrictions, audio post processing module should > not be made open source > > So, for requirement 3, what are the available options in Android v1.5? > Any ideas and link for further reading will be very helpful. (I am new > to Android MM framework) > > Thanks and regards, > Pramodh > > On Jun 25, 8:38 pm, RaviY <yend...@pv.com> wrote: > > > There was a similar thread earlier in this forum that got > > lost:http://groups.google.com/group/android-framework/browse_thread/thread... > > > I think tying this post processing module(s) to OpenCORE is not the > > best option. There are other players under the media framework apart > > from OpenCORE. So, the solution should be generic and scalable across > > the other players as well. > > > On Jun 25, 1:38 am, Pramodh <pramod...@gmail.com> wrote: > > > > Ravi, thanks for your reply. > > > > On a non-Android platform, we have a Gstreammer plugin with audio > > > (PCM) processing algorithms. > > > And, the performance is fine. > > > > My current use case is to do similar audio processing in Android > > > platform (preferably, HTC Magic phone). > > > How can I include my post processing module in PCM data path? > > > > Also, the post processing module should be run-time plugable, with no > > > need to build other components in system. > > > Appreciate your kind support. > > > > Thanks, > > > Pramodh > > > > On Jun 25, 8:33 am, RaviY <yend...@pv.com> wrote: > > > > > One issue that you would want to consider is that processing PCM data > > > > means processing huge amount of data, especially when you have a clip > > > > with a high sampling frequency. For good performance, post-processing > > > > should be considered to be done inside the hardware. > > > > > That being said, what kind of processing do you plan to do? We could > > > > discuss ideas for your usecase. > > > > > -Ravi > > > > > On Jun 24, 7:33 am, Pramodh <pramod...@gmail.com> wrote: > > > > > > Hi, > > > > > > I need to process PCM data before OpenCore sends it to ALSA. > > > > > > Should I develop a OpenCore plugin for this purpose? If yes, how? > > > > > Any pointers would be helpful. > > > > > > Thanks, > > > > > Pramodh- Hide quoted text - > > > > > - Show quoted text -- Hide quoted text - > > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "android-framework" group. To post to this group, send email to android-framework@googlegroups.com To unsubscribe from this group, send email to android-framework+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---