Hi all,

I moved the new vmix subsystem to the v4.1 hg repository.

The current vmix version is not 100% complete but it seems to work. Now 
vmix client engines will be created on-demand instead of creating all of 
them in advance. In addition the "real" device drivers have complete 
control over creation of vmix. Most drivers attach vmix by specifying 
the ADEV_ATTACH_VMIX flag when calling oss_install_audiodev(). Some 
drivers add vmix manually by caling vix_attach_audiodev().


The current hg version is supposed to work under Linux. It will probably 
notcompile under FreeBSD/SCO. It may work under Solaris but the system 
may crash when rebooted.

There are some changes that might affect ossxmix. The vmix client 
engines will get created on-demand. This means that ossxmix should poll 
SNDCTL_MIX_NREXT to see if new controls have been created. I tried to do 
this change but it didn't work. So the arena is open for yair and the 
other ossxmix hackers.

Best regards,

Hannu
_______________________________________________
oss-devel mailing list
oss-devel@mailman.opensound.com
http://mailman.opensound.com/mailman/listinfo/oss-devel

Reply via email to