
    @};d0                         d dl Z d dlmZmZ d dlmZ d dlmZ d dlmZ  G d dej                  ej                        Zy)    N)GObjectPeas)RB)ReplayGainConfig)ReplayGainPlayerc                   \    e Zd Zd Z ej
                  ej                        Zd Zd Z	d Z
y)ReplayGainPlugin)typec                 P    t         j                  j                  |        d | _        y N)r   Object__init__config_dialogselfs    D/usr/lib/x86_64-linux-gnu/rhythmbox/plugins/replaygain/replaygain.pyr   zReplayGainPlugin.__init__'   s    	..4 $    c                 8    t        | j                        | _        y r   )r   objectplayerr   s    r   do_activatezReplayGainPlugin.do_activate+   s     -$+r   c                 T    d | _         | j                  j                          d | _        y r   )r   r   
deactivater   s    r   do_deactivatezReplayGainPlugin.do_deactivate.   s!    $++$+r   N)__name__
__module____qualname____gtype_name__r   propertyr   r   r   r   r    r   r   r	   r	   #   s,    $
'


0.r   r	   )rbgi.repositoryr   r   r   configr   r   r   r   Activatabler	   r    r   r   <module>r%      s.   8 
 '  # #w~~t'7'7 r   