diff options
Diffstat (limited to 'src/audtool/handlers_playback.c')
-rw-r--r-- | src/audtool/handlers_playback.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/audtool/handlers_playback.c b/src/audtool/handlers_playback.c index 1b3a90a..8a812b7 100644 --- a/src/audtool/handlers_playback.c +++ b/src/audtool/handlers_playback.c @@ -101,3 +101,16 @@ void playback_seek_relative (int argc, char * * argv) obj_audacious_call_time_sync (dbus_proxy, & oldtime, NULL, NULL); obj_audacious_call_seek_sync (dbus_proxy, MAX (0, oldtime + atof (argv[1]) * 1000), NULL, NULL); } + +void playback_record (int argc, char * * argv) +{ + obj_audacious_call_record_sync (dbus_proxy, NULL, NULL); +} + +void playback_recording (int argc, char * * argv) +{ + gboolean recording = FALSE; + obj_audacious_call_recording_sync (dbus_proxy, & recording, NULL, NULL); + + exit (! recording); +} |