Changeset 1311
- Timestamp:
- 08/17/08 16:37:25 (5 months ago)
- Files:
-
- branches/libffado-2.0/support/mixer/mixer_motu.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/libffado-2.0/support/mixer/mixer_motu.py
r1310 r1311 594 594 # Mic input controls displace AES/EBU since no current device 595 595 # has both. 596 self.mix1_tab.page(1).setTabLabel("Mic inputs");597 #self.mix2_tab.page(1).setTabLabel("Micinputs");598 #self.mix3_tab.page(1).setTabLabel("Micinputs");599 #self.mix4_tab.page(1).setTabLabel("Micinputs");596 self.mix1_tab.page(1).setTabLabel("Mic inputs"); 597 self.mix2_tab.page(1).setTabLabel("Mic inputs"); 598 self.mix3_tab.page(1).setTabLabel("Mic inputs"); 599 self.mix4_tab.page(1).setTabLabel("Mic inputs"); 600 600 # FIXME: when implmented, will mic channels just reuse the AES/EBU 601 601 # dbus path? If not we'll have to reset the respective values in … … 604 604 if (not(self.has_aesebu_inputs)): 605 605 self.mix1_tab.page(1).setEnabled(False) 606 #self.mix2_tab.page(1).setEnabled(False)607 #self.mix3_tab.page(1).setEnabled(False)608 #self.mix4_tab.page(1).setEnabled(False)606 self.mix2_tab.page(1).setEnabled(False) 607 self.mix3_tab.page(1).setEnabled(False) 608 self.mix4_tab.page(1).setEnabled(False) 609 609 if (not(self.has_spdif_inputs)): 610 610 self.mix1_tab.page(2).setEnabled(False); 611 #self.mix2_tab.page(2).setEnabled(False);612 #self.mix3_tab.page(2).setEnabled(False);613 #self.mix4_tab.page(2).setEnabled(False);611 self.mix2_tab.page(2).setEnabled(False); 612 self.mix3_tab.page(2).setEnabled(False); 613 self.mix4_tab.page(2).setEnabled(False); 614 614 615 615 # Devices without AES/EBU inputs/outputs have dedicated "MainOut" … … 640 640 self.mix1_tab.page(2).setEnabled(False) # SPDIF 641 641 self.mix1_tab.page(1).setEnabled(False) # AES/EBU 642 #self.mix2_tab.page(3).setEnabled(False) # ADAT643 #self.mix2_tab.page(2).setEnabled(False) # SPDIF644 #self.mix2_tab.page(1).setEnabled(False) # AES/EBU645 #self.mix3_tab.page(3).setEnabled(False) # ADAT646 #self.mix3_tab.page(2).setEnabled(False) # SPDIF647 #self.mix3_tab.page(1).setEnabled(False) # AES/EBU648 #self.mix4_tab.page(3).setEnabled(False) # ADAT649 #self.mix4_tab.page(2).setEnabled(False) # SPDIF650 #self.mix4_tab.page(1).setEnabled(False) # AES/EBU642 self.mix2_tab.page(3).setEnabled(False) # ADAT 643 self.mix2_tab.page(2).setEnabled(False) # SPDIF 644 self.mix2_tab.page(1).setEnabled(False) # AES/EBU 645 self.mix3_tab.page(3).setEnabled(False) # ADAT 646 self.mix3_tab.page(2).setEnabled(False) # SPDIF 647 self.mix3_tab.page(1).setEnabled(False) # AES/EBU 648 self.mix4_tab.page(3).setEnabled(False) # ADAT 649 self.mix4_tab.page(2).setEnabled(False) # SPDIF 650 self.mix4_tab.page(1).setEnabled(False) # AES/EBU 651 651 if (self.sample_rate > 48000): 652 652 print "Disabling controls not present above 48 kHz" … … 655 655 self.mix1_adat7.setEnabled(False) 656 656 self.mix1_adat8.setEnabled(False) 657 #self.mix2_adat5.setEnabled(False)658 #self.mix2_adat6.setEnabled(False)659 #self.mix2_adat7.setEnabled(False)660 #self.mix2_adat8.setEnabled(False)661 #self.mix3_adat5.setEnabled(False)662 #self.mix3_adat6.setEnabled(False)663 #self.mix3_adat7.setEnabled(False)664 #self.mix3_adat8.setEnabled(False)665 #self.mix4_adat5.setEnabled(False)666 #self.mix4_adat6.setEnabled(False)667 #self.mix4_adat7.setEnabled(False)668 #self.mix4_adat8.setEnabled(False)657 self.mix2_adat5.setEnabled(False) 658 self.mix2_adat6.setEnabled(False) 659 self.mix2_adat7.setEnabled(False) 660 self.mix2_adat8.setEnabled(False) 661 self.mix3_adat5.setEnabled(False) 662 self.mix3_adat6.setEnabled(False) 663 self.mix3_adat7.setEnabled(False) 664 self.mix3_adat8.setEnabled(False) 665 self.mix4_adat5.setEnabled(False) 666 self.mix4_adat6.setEnabled(False) 667 self.mix4_adat7.setEnabled(False) 668 self.mix4_adat8.setEnabled(False) 669 669 670 670 # Ensure the correct input controls are active for a given interface
