CVS: main/libmpdemux tv.c,1.52,1.53
Update of /cvsroot/mplayer/main/libmpdemux In directory mail:/var/tmp.root/cvs-serv31172 Modified Files: tv.c Log Message: channel finetuning cmdline support, patch by Ivan Szanto <szivan@duticai.TWI.TUDelft.NL> Index: tv.c =================================================================== RCS file: /cvsroot/mplayer/main/libmpdemux/tv.c,v retrieving revision 1.52 retrieving revision 1.53 diff -u -r1.52 -r1.53 --- tv.c 23 Mar 2003 15:05:14 -0000 1.52 +++ tv.c 9 Apr 2003 16:07:45 -0000 1.53 @@ -298,6 +298,17 @@ if (tv_channel_current->freq == 0) mp_msg(MSGT_TV, MSGL_ERR, "Couldn't find frequency for channel %s (%s)\n", tv_channel_current->number, tv_channel_current->name); + else { + sep = strchr(tv_channel_current->name, '-'); + if ( !sep ) sep = strchr(tv_channel_current->name, '+'); + + if ( sep ) { + i = atoi (sep+1); + if ( sep[0] == '+' ) tv_channel_current->freq += i * 100; + if ( sep[0] == '-' ) tv_channel_current->freq -= i * 100; + sep[0] = '\0'; + } + } /*mp_msg(MSGT_TV, MSGL_INFO, "-- Detected channel %s - %s (%5.3f)\n", tv_channel_current->number, tv_channel_current->name,
participants (1)
-
Alex Beregszaszi