Christian Lyra a écrit :
> Hi
>   
>> First I would very much like to thank everyone that has helped out with
>> this release it is a very big release with tar ball reaching 20MB, from
>> 12MB for 1.7.3. Special thanks to Tanja who has been busy fixing tricky
>> bugs, Don for his work on the webserver configuration tools, Adam for
>> his DVB streamer, Richard for his ivtv xine tv plug-in,  Krasimir for
>> the Audio and Video podcast plug-ins, John for his Geebox skin, Gorka
>> and Frank, Pascal, Tanja, Lónyai, Razvan and Michel for their
>> translations, hope I've not left any one out of this long list and if I
>> have then I'm sorry that I've done so.
>>     
>
>
> First... thanks for all good work! The new plugins are very nice. But,
> I´m having a little trouble getting the itv plugin to work. The
> documentation need a few corrections, like plugin.activate('itv') not
> 'iTV'. I was able to load the plugin and browse the options, but when
> I try to play a item freevo says that "No player for this item found'.
> What I have to do? btw, I´m using the SVN version.
>
>
>
>
>   
In the 1.7.4 is missing the http mode in videoitem.py
You can try this patch below for itv plugin work :

--- videoitem.py.orig    2007-11-16 09:32:25.000000000 +0100
+++ videoitem.py    2007-11-16 09:57:48.000000000 +0100
@@ -448,8 +448,8 @@
         """
         play the item.
         """
-
-        if not self.player or self.player_rating < 10:
+   
+        if not self.player :
             AlertBox(text=_('No player for this item found')).show()
             return
 
@@ -533,7 +533,18 @@
                 ConfirmBox(text=(_('No media found for "%s".\nPlease 
insert the media "%s".')) % \
                     (self.media_id, self.url), handler=self.play).show()
                 return
-
+    elif self.mode in ('http') and not self.filename and not self.media:
+        self.player_rating, self.player = self.possible_player[0]
+        self.player_rating = 20
+        for p in plugin.getbyname(plugin.VIDEO_PLAYER, True):
+                 rating = p.rate(self) * 10
+                 if p.name == 'mplayer':
+                    self.player = p
+   
+        if self.player_rating < 10:
+        AlertBox(text=_('No player for this item found')).show()
+            return
 
         mplayer_options = self.mplayer_options.split(' ')
         if not mplayer_options:

I have deposed this patch on the freevo tracher bug at :

 
http://sourceforge.net/tracker/index.php?func=detail&aid=1833018&group_id=46652&atid=446895

Regards

Senufo


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to