File 0002-Fix-pyalsa-tests-for-new-function-names.patch of Package pyalsa
From 21174b0a77a2d5faf9aa55617a4af28bf29fae38 Mon Sep 17 00:00:00 2001
From: Arvin Schnell <aschnell@suse.de>
Date: Mon, 12 Mar 2012 14:57:43 +0100
Subject: [PATCH 2/2] Fix pyalsa tests for new function names
Signed-off-by: Takashi Iwai <tiwai@suse.de>
---
test/mixertest2.py | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/test/mixertest2.py b/test/mixertest2.py
index 24e5605..6c2d026 100755
--- a/test/mixertest2.py
+++ b/test/mixertest2.py
@@ -10,25 +10,25 @@ import select
def parse_event_mask(events):
if events == 0:
return 'None'
- if events == alsamixer.EventMaskRemove:
+ if events == alsamixer.event_mask_remove:
return 'Removed'
s = ''
- for i in alsamixer.EventMask.keys():
- if events & alsamixer.EventMask[i]:
+ for i in alsamixer.event_mask.keys():
+ if events & alsamixer.event_mask[i]:
s += '%s ' % i
return s[:-1]
def event_callback(element, events):
print 'CALLBACK (DEF)! [%s] %s:%i' % (parse_event_mask(events), element.name, element.index)
- print ' ', element.getVolumeTuple(), element.getSwitchTuple()
+ print ' ', element.get_volume_tuple(), element.get_switch_tuple()
class MyElementEvent:
def callback(self, element, events):
print 'CALLBACK (CLASS)! [%s] %s:%i' % (parse_event_mask(events), element.name, element.index)
- print ' ', element.getVolumeTuple(), element.getSwitchTuple()
+ print ' ', element.get_volume_tuple(), element.get_switch_tuple()
mixer = alsamixer.Mixer()
@@ -36,13 +36,13 @@ mixer.attach()
mixer.load()
element1 = alsamixer.Element(mixer, "Front")
-element1.setCallback(event_callback)
+element1.set_callback(event_callback)
element2 = alsamixer.Element(mixer, "PCM")
-element2.setCallback(MyElementEvent())
+element2.set_callback(MyElementEvent())
poller = select.poll()
-mixer.registerPoll(poller)
+mixer.register_poll(poller)
while True:
poller.poll()
print 'Poll OK!'
- mixer.handleEvents()
+ mixer.handle_events()
--
1.7.9.2