This sounds like an odd setup, how are you even calling the codec if not 
through CE?

Since the first codec is assuming responsibility for doing "first" things, like 
calling CERuntime_init(), can't it also call Memory_registerContigBuf()?  From 
your earlier descriptions it sounds like you might need a way to inform this 
first codec of the (big CMEM) buffer size to register, but communicating that 
info sounds easier than tracking small buffer subdivisions.

Regards,

- Rob

> -----Original Message-----
> From: 
> davinci-linux-open-source-bounces+rtivy=ti....@linux.davincids
> p.com 
> [mailto:davinci-linux-open-source-bounces+rtivy=ti....@linux.d
> avincidsp.com] On Behalf Of Erez Kinarti
> Sent: Tuesday, January 05, 2010 1:26 AM
> To: Vladimir Pantelic; Davinci-linux-open-source@linux.davincidsp.com
> Cc: Davinci-linux-open-source@linux.davincidsp.com
> Subject: RE: Cmem address translation when working with Codec Engine
> 
> No, because in my system, the first codec that is generated 
> is calling CERuntimeInit (working with C++, keeping reference 
> counter for the call to CERuntimeInit and CERuntimeExit), 
> while the system buffers are allocated before that.
> 
> 
> -----Original Message-----
> From: davinci-linux-open-source-boun...@linux.davincidsp.com
> [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com
> ] On Behalf Of Vladimir Pantelic
> Sent: Tuesday, January 05, 2010 11:15 AM
> To: Davinci-linux-open-source@linux.davincidsp.com
> Cc: Davinci-linux-open-source@linux.davincidsp.com
> Subject: Re: Cmem address translation when working with Codec Engine
> 
> Erez Kinarti wrote:
> > Hey Rob,
> > I see that calling the register functions require that CE is in the
> air
> > (CERuntimeInit) so it is problematic for us in the same way as doing
> the
> > CMEM allocations via CodecEngine.
> 
> as you have to call CERuntimeInit() before using any of CE, 
> you can do the
> Memory_registerContigBuf() after CERuntimeInit(), no?
> 
> 
> _______________________________________________
> Davinci-linux-open-source mailing list
> Davinci-linux-open-source@linux.davincidsp.com
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
> 
> _______________________________________________
> Davinci-linux-open-source mailing list
> Davinci-linux-open-source@linux.davincidsp.com
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
> 
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to