diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-09-07 22:17:12 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-09-07 22:17:12 +0000 |
| commit | 5f3fcf5eb76d7f94a699161c0f356959b8bd25c3 (patch) | |
| tree | 9ad9f0edbdb99d14cbc9f97b03ed6bb8a3c6d67a /lib/python/Screens/InfoBarGenerics.py | |
| parent | 6fa8e9abfc431b8516ced2b77c47bdf8bce7a263 (diff) | |
| download | enigma2-5f3fcf5eb76d7f94a699161c0f356959b8bd25c3.tar.gz enigma2-5f3fcf5eb76d7f94a699161c0f356959b8bd25c3.zip | |
add missing 16X seek forward,
add 48X seek forward/backward,
add 8X seek backward ( not fine.. but better as nothing )
Diffstat (limited to 'lib/python/Screens/InfoBarGenerics.py')
| -rw-r--r-- | lib/python/Screens/InfoBarGenerics.py | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index 186731f3..3320d23d 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -613,12 +613,16 @@ class InfoBarSeek: SEEK_STATE_FF_2X = (0, 2, 0, ">> 2x") SEEK_STATE_FF_4X = (0, 4, 0, ">> 4x") SEEK_STATE_FF_8X = (0, 8, 0, ">> 8x") + SEEK_STATE_FF_16X = (0, 16, 0, ">> 16x") SEEK_STATE_FF_32X = (0, 32, 0, ">> 32x") + SEEK_STATE_FF_48X = (0, 48, 0, ">> 48x") SEEK_STATE_FF_64X = (0, 64, 0, ">> 64x") SEEK_STATE_FF_128X = (0, 128, 0, ">> 128x") + SEEK_STATE_BACK_8X = (0, -8, 0, "<< 8x") SEEK_STATE_BACK_16X = (0, -16, 0, "<< 16x") SEEK_STATE_BACK_32X = (0, -32, 0, "<< 32x") + SEEK_STATE_BACK_48X = (0, -48, 0, "<< 48x") SEEK_STATE_BACK_64X = (0, -64, 0, "<< 64x") SEEK_STATE_BACK_128X = (0, -128, 0, "<< 128x") @@ -795,13 +799,17 @@ class InfoBarSeek: self.SEEK_STATE_PAUSE: self.SEEK_STATE_SM_EIGHTH, self.SEEK_STATE_FF_2X: self.SEEK_STATE_FF_4X, self.SEEK_STATE_FF_4X: self.SEEK_STATE_FF_8X, - self.SEEK_STATE_FF_8X: self.SEEK_STATE_FF_32X, - self.SEEK_STATE_FF_32X: self.SEEK_STATE_FF_64X, + self.SEEK_STATE_FF_8X: self.SEEK_STATE_FF_16X, + self.SEEK_STATE_FF_16X: self.SEEK_STATE_FF_32X, + self.SEEK_STATE_FF_32X: self.SEEK_STATE_FF_48X, + self.SEEK_STATE_FF_48X: self.SEEK_STATE_FF_64X, self.SEEK_STATE_FF_64X: self.SEEK_STATE_FF_128X, self.SEEK_STATE_FF_128X: self.SEEK_STATE_FF_128X, - self.SEEK_STATE_BACK_16X: self.SEEK_STATE_PLAY, + self.SEEK_STATE_BACK_8X: self.SEEK_STATE_PLAY, + self.SEEK_STATE_BACK_16X: self.SEEK_STATE_BACK_8X, self.SEEK_STATE_BACK_32X: self.SEEK_STATE_BACK_16X, - self.SEEK_STATE_BACK_64X: self.SEEK_STATE_BACK_32X, + self.SEEK_STATE_BACK_48X: self.SEEK_STATE_BACK_32X, + self.SEEK_STATE_BACK_64X: self.SEEK_STATE_BACK_48X, self.SEEK_STATE_BACK_128X: self.SEEK_STATE_BACK_64X, self.SEEK_STATE_SM_HALF: self.SEEK_STATE_SM_HALF, self.SEEK_STATE_SM_QUARTER: self.SEEK_STATE_SM_HALF, @@ -812,22 +820,26 @@ class InfoBarSeek: def seekBack(self): lookup = { - self.SEEK_STATE_PLAY: self.SEEK_STATE_BACK_16X, + self.SEEK_STATE_PLAY: self.SEEK_STATE_BACK_8X, self.SEEK_STATE_PAUSE: self.SEEK_STATE_PAUSE, self.SEEK_STATE_FF_2X: self.SEEK_STATE_PLAY, self.SEEK_STATE_FF_4X: self.SEEK_STATE_FF_2X, self.SEEK_STATE_FF_8X: self.SEEK_STATE_FF_4X, - self.SEEK_STATE_FF_32X: self.SEEK_STATE_FF_8X, - self.SEEK_STATE_FF_64X: self.SEEK_STATE_FF_32X, + self.SEEK_STATE_FF_16X: self.SEEK_STATE_FF_8X, + self.SEEK_STATE_FF_32X: self.SEEK_STATE_FF_16X, + self.SEEK_STATE_FF_48X: self.SEEK_STATE_FF_32X, + self.SEEK_STATE_FF_64X: self.SEEK_STATE_FF_48X, self.SEEK_STATE_FF_128X: self.SEEK_STATE_FF_64X, + self.SEEK_STATE_BACK_8X: self.SEEK_STATE_BACK_16X, self.SEEK_STATE_BACK_16X: self.SEEK_STATE_BACK_32X, - self.SEEK_STATE_BACK_32X: self.SEEK_STATE_BACK_64X, + self.SEEK_STATE_BACK_32X: self.SEEK_STATE_BACK_48X, + self.SEEK_STATE_BACK_48X: self.SEEK_STATE_BACK_64X, self.SEEK_STATE_BACK_64X: self.SEEK_STATE_BACK_128X, self.SEEK_STATE_BACK_128X: self.SEEK_STATE_BACK_128X, self.SEEK_STATE_SM_HALF: self.SEEK_STATE_SM_QUARTER, self.SEEK_STATE_SM_QUARTER: self.SEEK_STATE_SM_EIGHTH, self.SEEK_STATE_SM_EIGHTH: self.SEEK_STATE_PAUSE, - self.SEEK_STATE_EOF: self.SEEK_STATE_BACK_16X, + self.SEEK_STATE_EOF: self.SEEK_STATE_BACK_8X, } self.setSeekState(lookup[self.seekstate]) |
