|
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17 System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64 User : nobody ( 99) PHP Version : 5.2.17 Disable Function : NONE Directory : /proc/21585/root/usr/share/system-config-soundcard/ |
Upload File : |
mς
τ ψEc @ s| d k Z d k Z d k Z d k Z d k l Z l Z d k i Z e i d d Z d Z
d k Z d f d YZ d S( N( t _s N_s system-config-soundcards org.freedesktop.Hal.Devicet playbackt soundcardBackendHalc B sb t Z d Z d Z d Z d Z d Z d Z d Z d Z d Z
d
Z RS( Nc C sd t | _ t i | _ | i i d d | _ t i | i d | _ | i
| _ h | _ d S( Ns org.freedesktop.Hals /org/freedesktop/Hal/Managers org.freedesktop.Hal.Manager(
t Truet selft doDebugt dbust SystemBust _dbusBust
get_objectt
halManagerObjt Interfacet
halManagert read_driver_listt
driverListt cards( R ( ( t9 /usr/share/system-config-soundcard/soundcardBackendHal.pyt __init__) s c C s d S( N( ( R t args( ( R t destroy5 s c C s y) t d d } | i } | i Wn g Sn Xg } xJ | D]B } | i } | i t
| d t i | d d d g qD W| S( Ns /proc/asound/modulest ri i R t -(
t opent fdt readlinest listt closet driverst linet splitt tmpt appendt intt stringt replace( R R R R R R ( ( R R
; s 4c C s8 x+ | D]# } | d | j o | d Sq q Wt d S( Ni i t Unknown( R t rect positionR ( R R R% R$ ( ( R t find_driverJ s
c C s1 | i | d t p d Sn | i | d t S( Nt dbus_interface( t objt PropertyExistst propt HAL_DEVICE_IFACEt Nonet GetProperty( R R( R* ( ( R t getPropertyU s c C s | } x | o t | o| | i i d | } | i | d } | d j o | | i | d f Sn | i | d } | d j o Pn | } q Wd S( Ns org.freedesktop.Hals info.vendors info.products info.parent( t udit parentUdit lenR R R R( R. t vendorR, t
new_parentUdi( R R/ R2 R0 R3 R( ( ( R t getVendorZ s
c C s | } x | ow t | oj | i i d | } | i | d } | d j o | Sn | i | d } | d j o Pn | } q Wd S( Ns org.freedesktop.Hals info.buss info.parent( R/ R0 R1 R R R R( R. t busR, R3 ( R R/ R( R5 R0 R3 ( ( R t getBush s
c C s | } x | ow t | oj | i i d | } | i | d } | d j o | Sn | i | d } | d j o Pn | } q Wd S( Ns org.freedesktop.Hals info.linux.drivers info.parent( R/ R0 R1 R R R R( R. t driverR, R3 ( R R/ R( R7 R0 R3 ( ( R t getDriverv s
c C s! | i i d | } | i | d } | d j oι | i | d t j oΠ | i | d } | d j o | i
i | o t i
| } t | _ | i | \ | _ | _ t i | i d | _ | i | | _ | i | i | i | _ | i | _ | | i
| <qn d S( Ns org.freedesktop.Hals
info.categoryt alsas alsa.types alsa.cardi ( R R R R/ R( R. t categoryt ALLOWED_TYPEt indexR, R t has_keyt soundcardBackendSoundCardt soundCardt cardR t activeR4 t makert modelR! R t typeR6 R5 R&