Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: alternative channel switching with 1.2.2



Klaus.Schmidinger@cadsoft.de(Klaus Schmidinger)  09.08.03 22:38

Once upon a time Klaus Schmidinger shaped the electrons to say...

>Rainer Zocholl wrote:
>>
>> Once uppon a time i had a patch that implements an alternate way
>> of channel switching.
>> Where would it be useful to start to implement?
>>
>> To switch to channel 12:
>>
>> Current way:
>>
>> Enter 1, nothing happen, display "1"
>> Enter 2, nothing happen, dispaly "2"
   Enter 2, nothing happen, display "12"
>> wait 3seconds , nothing happen, only "12" ist displayed
>> 5th econd, switch to channel 12 starts.

>There must be something wrong with your system.

It's only an example. sorry.
Take it as "felt time" ;-)

>The timeout for entering digits is one second (not 5)

the one second is a little bit stressy for the "not so young"..

>and channel switching is typically done in 0.5 to 1 second
>(unless you have some heavy DiSEqC machinery).

No diseq.

The delay i am writing here has nothing to do with that.


>> Alternate way:
>> Enter 1. tuner will be immidiately directed to tune channel "1",
>> display 1 Enter 3. tuner will be immidiately directed to tune
>> channel "12". display 12 wait 2 second for a 3rd or 4th key while 12
>> is already tuned.
>>
>> The "advantages are:
>>
>> The user can given 10 time for each key press, so he
>> don't has to hurry.
>>
>> The user has not to wait 10 sec for a reaction when he has
>> finshed
>>
>> The user "sees" that some thing is hapening.
>>
>>
>> Of cause it is not usefull to start a dish move on the first key
>> press and turn back after the second ;-)
>> But that cam be handeld teh way the user wants,
>> For example:
>> If VDR detects a dish move to be done, it could
>> interact with the user, who may press "OK" to confirm the
>> dish move.
>>
>> An sesond option would be to "limit" the number of channel digits.
>> If one defines only 2 digit channel nummer, the VDR can
>> react with lesser delays:
>> The user may configure that after the frist/second/third digit
>> the tuning process should start.
>> If there are only 2 channel digits allows, the 3 number entred
>> should go into the first place.
>>
>> Enter 1, display "1"
>> Enter 3, display "13"
>> Enter 4, display "43" or ("34")
>> Enter 6, display "46" or ("46")

>My personal opinion: this is way too complex, and immediately
>switching channels might confuse users.

it's komplex to write yes, but easy to use!

You remeber cnn is on 45.
Ups, ccn was 46.

that's now 4 keystroke and no wait.

45 channel name "viva" is shown, wrong continue with
46 channel name "cnn" is shown
done.


But currently?
The input is fixed at 3 digit IIRC.
More chars are simply ignored.

45 (channel name "via" is shown) see your' wrong.
wait until switch to 45 occures
wait the tune
restart 
46 (channel name "cnn" is shown)

If you are not so disciplined you will
end at the channel 454 
have to (must) wait until the tune has finished
maybe with dish move etc...
typ in 45
see teh error
want to "undo" by instantly typing 46
and end in 454 (if it exists)





Rainer



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index