Mercurial > audlegacy
comparison Plugins/Input/amidi-plug/amidi-plug.c @ 737:8efa4b799c19 trunk
[svn] Added a get_volume plugin function, to ensure that the player volume is properly updated when the player is remotely controlled
author | giacomo |
---|---|
date | Mon, 27 Feb 2006 16:52:02 -0800 |
parents | 1954be7d4889 |
children | b8b9d7f5d371 |
comparison
equal
deleted
inserted
replaced
736:113f66421a62 | 737:8efa4b799c19 |
---|---|
256 return -1; | 256 return -1; |
257 } | 257 } |
258 } | 258 } |
259 | 259 |
260 | 260 |
261 static void amidiplug_get_volume( gint * l , gint * r ) | |
262 { | |
263 gchar mixer_card[10]; | |
264 snprintf( mixer_card , 8 , "hw:%i" , amidiplug_cfg.mixer_card_id ); | |
265 mixer_card[9] = '\0'; | |
266 /* get volume */ | |
267 i_seq_mixer_get_volume( l , r , mixer_card , amidiplug_cfg.mixer_control_name , | |
268 amidiplug_cfg.mixer_control_id ); | |
269 } | |
270 | |
271 | |
261 static void amidiplug_set_volume( gint l , gint r ) | 272 static void amidiplug_set_volume( gint l , gint r ) |
262 { | 273 { |
263 gchar mixer_card[10]; | 274 gchar mixer_card[10]; |
264 snprintf( mixer_card , 8 , "hw:%i" , amidiplug_cfg.mixer_card_id ); | 275 snprintf( mixer_card , 8 , "hw:%i" , amidiplug_cfg.mixer_card_id ); |
265 mixer_card[9] = '\0'; | 276 mixer_card[9] = '\0'; |