# HG changeset patch # User nicodvb # Date 1140821183 0 # Node ID 0acfff9388f69883c03a041275ce7eb1a13e6810 # Parent 786628f8db887b57e18a176105133b2f77c2d872 DVB channels cycling; patch by Ben Zores ben p geekbox d org diff -r 786628f8db88 -r 0acfff9388f6 libmpdemux/dvbin.c --- 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);