Mercurial > mplayer.hg
diff libmpdemux/dvbin.c @ 17681:0acfff9388f6
DVB channels cycling; patch by Ben Zores ben p geekbox d org
author | nicodvb |
---|---|
date | Fri, 24 Feb 2006 22:46:23 +0000 |
parents | f580a7755ac5 |
children | 4e04e61b54ac |
line wrap: on
line diff
--- a/libmpdemux/dvbin.c Fri Feb 24 22:18:45 2006 +0000 +++ b/libmpdemux/dvbin.c Fri Feb 24 22:46:23 2006 +0000 @@ -596,16 +596,16 @@ if(dir == DVB_CHANNEL_HIGHER) { if(list->current == list->NUM_CHANNELS-1) - return 0; - - new_current = list->current + 1; + new_current=0; + else + new_current = list->current + 1; } else { if(list->current == 0) - return 0; - - new_current = list->current - 1; + new_current=list->NUM_CHANNELS-1; + else + new_current = list->current - 1; } return dvb_set_channel(priv, priv->card, new_current);