Hi,

  The attached patch changes the way ossxmix polls for new vmix engines a bit, 
so that it uses update_counter:
   A. Make vmix use the MIXF_DYNAMIC flag when vmix engine group is created.
   B. Have ossxmix poll update_counter of groups with MIXF_DYNAMIC flag. If 
it's different from the previous, reload.

  This is neater because we don't hardcode vmix engine group name anymore - 
it's more like a general mechanism rather than something bolted on for vmix.

  In addition:
  C. Make ossxmix skip groups with update_counter == 0, per previous 
discussion. If it breaks anything, than the driver(s) should be fixed, rather 
than avoiding this check.
  D. Make 'ossmix -D' report flags for groups as well. Change MIXT_3D a bit per 
new docs.

Yours,
        Yair K.

Attachment: oss-mixer-changes.diff.gz
Description: GNU Zip compressed data

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

Reply via email to