HI

i have a nice channel switch script for you:

tune.pl auf -> channel up

tune.pl ab -> channel down


#!/usr/bin/perl
#Frequenztabelle

@freq=("210250","494250","543250");

#Erkennen des Input-Signals
#`ivtvctl -P`;

#Auslesen der aktuellen Frequenz
$aktfreq = `ivtvctl -R`;
$aktfreq = substr($aktfreq,38);
$aktfreq = ($aktfreq * 1000)/16;
print ("Aktuelle Frequenz: ", $aktfreq, "\n");

#Channel UP
if ($ARGV[0] eq "auf") {

  for ($i=0; $i < $#freq; $i++) {
      if ($freq[$i] == $aktfreq) {
          $i++;
          print ("Neue Frequenz: ", $freq[$i], "\n");
          $endfreq = ($freq[$i]*16)/1000;
          `ivtvctl -r $endfreq`;
      }
  }
 
}

#Channel down
if ($ARGV[0] eq "ab") {

  for ($i = $#freq; $i > 0; $i = $i - 1) {
      if ($freq[$i] == $aktfreq) {
          $i = $i - 1;
          print ("Neue Frequenz: ", $freq[$i], "\n");
          $endfreq = ($freq[$i]*16)/1000;
          `ivtvctl -r $endfreq`;
      }
  }
 
}

#Set input SAT
if ($ARGV[0] eq "sat") {
   `ivtvctl -p 5`;
}

#Set input tuner
if ($ARGV[0] eq "tuner") {
   $endfreq = ($freq[0]*16)/1000;
   `ivtvctl -r $endfreq`;   
   `ivtvctl -p 4`;



2006/2/21, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
Hi everybody,

I'm running Freevo on epiOS-Linux (Gentoo based) on a VIA EPIA 6000ME and a
PVR350.
I'm using ivtv driver 0.4.3 and everything works fine, except changing
channels isn't really smooth.
After changing a channel it takes up to 2 seconds to get a nice and smooth
picture again (it's running to fast).
When I change more channels in a very short time (1 channel every second) it
takes even longer.
Looks like something gets out of sync for a moment.
By the way: For watching TV I use MPlayer.

Does anybody have an idea what's wrong ?

Thanks,
Lakeroe

--
Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko!
Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner



_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users




--
Stefan Breitegger
Gabelsbergerstr. 8/4
9500 Villach
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to