In fact that, you can merge the two servers into one using BIOS
component.
On Thu, 2008-07-03 at 17:37 -0500, Wan, Vincent wrote:
> Hi Asa,
> 
>  
> 
> You cannot open/load multiple servers at the same time. However (not
> sure if this helps in your case), you can try the following:
> 
>  
> 
> ceHandle_1 = Engine_open(engineName_1, NULL, NULL);
> 
>  
> 
> codecHandle_1 = xxx_create(ceHandle_1,...);
> 
> xxx_delete(ceHandle_1);
> 
>  
> 
> Engine_close(engineName_1);
> 
>  
> 
> ceHandle_2 = Engine_open(engineName_2, NULL, NULL);
> 
>  
> 
> codecHandle_2 = yyy_create(ceHandle_2,...);
> 
> yyy_delete(ceHandle_2);
> 
>  
> 
> Engine_close(engineName_2);
> 
>  
> 
> By closing an engine before opening the next one, this will cause the
> corresponding servers to be loaded sequentially. 
> 
>  
> 
> Best regards,
> 
> Vincent
> 
>  
> 
>                                    
> ______________________________________________________________________
> From:[EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On
> Behalf Of Asa
> Sent: Thursday, July 03, 2008 10:58 AM
> To: Ring, Chris; dv_mail
> Subject: Re: Opening several CE servers
> 
> 
>  
> 
> Thanks for the reply. 
> 
> 
> Actually what I meant is the following: I have two separate Codec
> servers (.x64P) files each containing one codec. I would like to test
> something quickly, so I don't want to spend the time integrating the
> two codecs into one codec server. I was wondering if there is a way
> for the application to open both codec servers with Engine_open(),
> create an instance of each codec using it's own ce handle and then use
> each codec?  Something along the following lines: 
> 
> 
> ceHandle_1 = Engine_open(engineName_1, NULL, NULL);
> 
> 
> ceHandle_2 = Engine_open(engineName_2, NULL, NULL);
> 
> 
>  
> 
> 
> codecHandle_1 = xxx_create(ceHandle_1,...);
> 
> 
> codecHandle_2 = yyy_create(ceHandle_2,...);
> 
> 
>  
> 
> 
> From what I know that's not possible, but I was wondering if someone
> might know of a way of doing it. 
> 
> 
> Asa
> 
> 
>  
> 
> 
>  
> 
> 
> ----- Original Message ----- 
> 
> 
>         From: Ring, Chris 
>         
>         
>         To: Asa ; dv_mail 
>         
>         
>         Sent: Thursday, July 03, 2008 1:30 PM
>         
>         
>         Subject: RE: Opening several CE servers
>         
>         
>          
>         
>         
>         If by "open several different Codec servers" you mean "create
>         multiple codec instances"...
>         
>          
>         
>         Yes, it's possible create multiple codec instances (e.g. by
>         calling AUDDEC1_create() multiple times) from the same thread.
>         
>          
>         
>         Chris
>         
>                  
>                 
>                                            
>                 ______________________________________________________
>                 From:
>                 [EMAIL PROTECTED]
>                 [mailto:[EMAIL PROTECTED] On Behalf Of Asa
>                 Sent: Thursday, July 03, 2008 9:33 AM
>                 To: dv_mail
>                 Subject: Opening several CE servers
>                 
>                 I was wondering if it is possible to open several
>                 different Codec servers from the same thread?
>                 
>                 
>                 Thanks,
>                 
>                 
>                 Asa
>                 
>                 
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to