Changeset 1188

Show
Ignore:
Timestamp:
08/04/08 04:56:11 (4 months ago)
Author:
cdavid
Message:

Add function to get alsa lib version.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/audiolab/scikits/audiolab/soundio/_alsa.pyx

    r1187 r1188  
    5959                SND_PCM_FORMAT_IEC958_SUBFRAME 
    6060        char* snd_strerror(int error) 
     61 
    6162        int snd_card_next(int *icard) 
    6263        int snd_card_get_name(int icard, char** name) 
     64        char* snd_asoundlib_version() 
    6365 
    6466cdef extern from "stdlib.h": 
     
    7577class AlsaException(Exception): 
    7678        pass 
     79 
     80def asoundlib_version(): 
     81        return snd_asoundlib_version() 
    7782 
    7883def card_indexes(): 
  • trunk/audiolab/scikits/audiolab/soundio/alsa.py

    r1184 r1188  
    1 from _alsa import card_name, card_indexes 
     1from _alsa import card_name, card_indexes, asoundlib_version 
    22 
    33if __name__ == '__main__': 
     4    print "Asoundlib version is", asoundlib_version() 
    45    for i in card_indexes(): 
    56        print card_name(i)