Mercurial > audlegacy-plugins
diff src/mpg123/mpg123.c @ 559:d5782f3bd760 trunk
[svn] Update plugins to the new input plugin API
author | iabervon |
---|---|
date | Sun, 28 Jan 2007 17:02:41 -0800 |
parents | d124034ebea3 |
children | 914c96de3244 |
line wrap: on
line diff
--- a/src/mpg123/mpg123.c Sun Jan 28 14:37:17 2007 -0800 +++ b/src/mpg123/mpg123.c Sun Jan 28 17:02:41 2007 -0800 @@ -924,8 +924,9 @@ } static void -play_file(char *filename) +play_file(InputPlayback *data) { + char *filename = data->filename; memset(&fr, 0, sizeof(struct frame)); memset(&temp_fr, 0, sizeof(struct frame)); @@ -944,7 +945,7 @@ } static void -stop(void) +stop(InputPlayback * data) { if (mpgdec_info && mpgdec_info->going) { mpgdec_info->going = FALSE; @@ -955,7 +956,7 @@ } static void -seek(int time) +seek(InputPlayback * data, int time) { mpgdec_info->jump_to_time = time; @@ -964,7 +965,7 @@ } static void -do_pause(short p) +do_pause(InputPlayback * data, short p) { if (output_opened) mpgdec_ip.output->pause(p); @@ -973,7 +974,7 @@ } static int -get_time(void) +get_time(InputPlayback * data) { if (audio_error) return -2;