Repository URL to install this package:
|
Version:
2+git3694+d6785c5-r4 ▾
|
enigma2-plugin-extensions-e2iplayer
/
usr
/
lib
/
enigma2
/
python
/
Plugins
/
Extensions
/
IPTVPlayer
/
components
/
e2ivksuggestion.pyo
|
|---|
ó
Ch-_c @ s{ d d l Z d d l Z d d l m Z d d l m Z d d l m Z m Z m
Z
d d l m Z d d d YZ
d S( iÿÿÿÿN( t TranslateTXT( t AsyncMethod( t printDBGt printExct eConnectCallback( t eTimert AutocompleteSearchc B s\ e Z g d Z d Z d Z d Z d Z d Z d Z d Z d Z
RS( c C sð t d t j | _ t j | _ t | _ d | _ i | _
d | _ d | _ d | _
t | _ d | _ t | _ d | _ | | _ g | _ xR | D]J } y) | j j | j d j | f Wq t k
rç t q Xq Wd S( Ns AS.__init__i iÿÿÿÿs utf-8( R t threadingt Lockt lockt Eventt eventt Truet runt Nonet
workThreadt
requestParamst requestStampt lastSuggestionst lastStampR t timert
timer_connt Falset
timer_startedt callbackt providert historyListt appendt decodet lowert ExceptionR ( t selfR R t item( ( sS /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/e2ivksuggestion.pyt __init__ s(
)
c C s t d d S( Ns
AS.__del__( R ( R ( ( sS /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/e2ivksuggestion.pyt __del__) s c C s! t d | j d | _ d S( Ns
AS._terminate( R t stopR R ( R ( ( sS /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/e2ivksuggestion.pyt term, s
c C sV | j d k rR t | j | j | _ | | _ t | j j | j | _
t St S( N(
R R R t _processR R R R t timeoutt _pollR R R ( R R ( ( sS /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/e2ivksuggestion.pyt start1 s c C s¢ | j d k r | j j d | _ d | _ t | _ | j - | j | j
k } t | _ | j j
Wd QX| r
t j d n | j j d | _ n d S( Ng{®Gáz?( R R R R# R R R R R R R R
R t sett timet sleept kill( R t last( ( sS /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/e2ivksuggestion.pyR# 9 s
c C s | j d k r | j M i t | d 6| d 6| _ | j d 7_ | j j t | j } Wd QX| j s t
d | j j d t
| _ n | Sd S( Nt textt localei s" AutocompleteSearch >>> START TIMERiô iÿÿÿÿ( R R R t strR R R R) t intR R R R( R ( R t txtR/ t stamp( ( sS /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/e2ivksuggestion.pyR) K s
c C s6 y | j j SWn t k
r+ t n Xt d S( Ns Error occurs( R t getNameR R t _( R ( ( sS /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/e2ivksuggestion.pyt getProviderNameZ s
c C s} t d d } d } d } xZt rx| j R | j s<