>> 3.Some of our company members implemented ffmpeg..when i tried to play
>> wma file it started playing using ffmpeg which is out of opencore..how
>> shall i redirect it to opencore...
> Make sure PV_PLAYER is chosen, for opencore in
> ./frameworks/base/media/libmediaplayerservice/MediaPlayerService.cpp
> => getPlayerType()

Also, you can chose opencore on file extension
http://git.omapzoom.org/?p=platform/frameworks/base.git;a=blob;f=media/libmediaplayerservice/MediaPlayerService.cpp;h=50c3a31df1737ad2d4740d6f3af0f3e3aa8b9d61;hb=refs/heads/p-froyo#l187

Also, you can chose opencore based on id from container
http://git.omapzoom.org/?p=platform/frameworks/base.git;a=blob;f=media/libmediaplayerservice/MediaPlayerService.cpp;h=50c3a31df1737ad2d4740d6f3af0f3e3aa8b9d61;hb=refs/heads/p-froyo#l702


On Tue, Sep 28, 2010 at 9:09 PM, Deva R <[email protected]> wrote:
>> 3.Some of our company members implemented ffmpeg..when i tried to play
>> wma file it started playing using ffmpeg which is out of opencore..how
>> shall i redirect it to opencore...
> Make sure PV_PLAYER is chosen, for opencore in
> ./frameworks/base/media/libmediaplayerservice/MediaPlayerService.cpp
> => getPlayerType()
>
>> 2.In pvplayerengine.cpp we have
>> AddDataSource..Init()...AddSinknode()..Prepare..Start()...Stop()...which
>> of these call ParseFile() on Parsernodes..Iam confused a lot does
>> parsing is done in a loop or initially complete parsing is done then
>> decoder is called in a loop....Please tell me what exactly above
>> methods do ....its very important for me..pleasee
>
>> 4.Please mainly i need to know where exactly parser (i mean exact
>> method and flow) is called because  i know that i need to add
>> Parsernode ..Recognizer and Component ..
>
> Just enable complete opencore log, and you can track.,
> parser code mainly resides in
> ./external/opencore/fileformats/mp4/parser/*
> ./external/opencore/fileformats/mp3/parser/*
> ./external/opencore/nodes/pvmp4ffparsernode/*
>
>
>
> On Mon, Sep 27, 2010 at 5:53 PM, narsi <[email protected]> wrote:
>> My job is to add wma decoder and supporting parser whose libraries are
>> provided by some company...
>>
>> 1. I went through  opencore/engines/player/config/core/
>> pv_player_node_registry_populator.cpp where all nodes are registered
>>
>> 2.In pvplayerengine.cpp we have
>> AddDataSource..Init()...AddSinknode()..Prepare..Start()...Stop()...which
>> of these call ParseFile() on Parsernodes..Iam confused a lot does
>> parsing is done in a loop or initially complete parsing is done then
>> decoder is called in a loop....Please tell me what exactly above
>> methods do ....its very important for me..pleasee
>>
>> 3.Some of our company members implemented ffmpeg..when i tried to play
>> wma file it started playing using ffmpeg which is out of opencore..how
>> shall i redirect it to opencore...
>>
>> 4.Please mainly i need to know where exactly parser (i mean exact
>> method and flow) is called because  i know that i need to add
>> Parsernode ..Recognizer and Component ...
>>
>> --
>> unsubscribe: [email protected]
>> website: http://groups.google.com/group/android-porting
>>
>
>
>
> --
> Regards,
> Deva
> www.bittoggler.com
>



-- 
Regards,
Deva
www.bittoggler.com

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to