summaryrefslogtreecommitdiff
path: root/plugins/oss/oss.c
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-07-28 11:51:41 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-07-28 11:51:41 +0200
commit4fc8d5ead565c1b4e45eac93fba26ddb3b8566b4 (patch)
tree0c6eed66f2aca1755f9a218f5ff8967acf1cc8bc /plugins/oss/oss.c
parent514156edddceaa3fad523c2d46bc9ac1e00b6624 (diff)
parentbfce294151a589c1d91d982d78eba47d16158713 (diff)
Merge branch 'devel' into actions
Conflicts: plugins/hotkeys/hotkeys.c
Diffstat (limited to 'plugins/oss/oss.c')
-rw-r--r--plugins/oss/oss.c15
1 files changed, 3 insertions, 12 deletions
diff --git a/plugins/oss/oss.c b/plugins/oss/oss.c
index ee0ca8aa..6c1045bf 100644
--- a/plugins/oss/oss.c
+++ b/plugins/oss/oss.c
@@ -194,23 +194,14 @@ oss_pause (void) {
return -1;
}
// set pause state
+ oss_free();
state = OUTPUT_STATE_PAUSED;
- return oss_free();
+ return 0;
}
static int
oss_unpause (void) {
- // unset pause state
- if (state == OUTPUT_STATE_PAUSED) {
-
- if (!oss_tid) {
- if(oss_init() < 0) {
- return -1;
- }
- }
-
- state = OUTPUT_STATE_PLAYING;
- }
+ oss_play ();
return 0;
}