inzomnyac / xbmc-addons

Automatically exported from code.google.com/p/xbmc-addons
0 stars 1 forks source link

Hulu plugin patches #49

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
This patch allows the Hulu plugin to do all necessary decryptions natively
in python, instead of spawning any external processes.

What version of XBMC are you using? On what operating system?  What version
of the addon are you using?

XBMC 9.11 + this patch: http://trac.xbmc.org/ticket/8971

Please provide any additional information below.

Unfortunately the Hulu plugin seems to have gotten a bit out of date; the
current code only navigates down to the category list and then fails; I
never get any list of shows / movies / whatever. But that ought to be easy
to fix.

Original issue reported on code.google.com by Highland...@gmail.com on 19 Mar 2010 at 2:09

Attachments:

GoogleCodeExporter commented 9 years ago
Having hacked my way past all of the earlier parsing errors in the plugin, I 
finally
got to trying to get an episode, and the plugin dies because the Crypto module 
isn't
present in the built-in python code.

Original comment by Highland...@gmail.com on 19 Mar 2010 at 6:04

GoogleCodeExporter commented 9 years ago
This patch seems to get the parsing down correctly.

There seems to be a problem with the ffmpeg demux though; only the audio plays 
and
the controls are stuck while it plays. The process stops reading from the 
network,
you can see the receive queue grow over time. Eventually everything stops and 
hangs.

Original comment by Highland...@gmail.com on 19 Mar 2010 at 12:25

Attachments:

GoogleCodeExporter commented 9 years ago
Works fine with svn r28276.

Original comment by Highland...@gmail.com on 20 Mar 2010 at 5:40

GoogleCodeExporter commented 9 years ago
> Works fine with svn r28276.

Can I close this?

Original comment by rwparris2 on 2 Apr 2010 at 3:56

GoogleCodeExporter commented 9 years ago
Close it why? I'm still tweaking it.

Some more parsing fixes, it wasn't getting the episode lists correctly because 
the
rss feed only gives the most recent episodes.

Original comment by Highland...@gmail.com on 3 Apr 2010 at 11:31

Attachments:

GoogleCodeExporter commented 9 years ago
Mainly because your last post said "works fine."
Secondly because the plugin isn't hosted here anymore (I'd add you myself but 
you now 
need to get in contact with Nuka if you want to host here)

I'm absolutely fine with leaving it open if this is how you want to track your 
diffs, 
but IMO it makes more sense to create a separate project on google-code.

On a side note, thanks for taking over the plugin :)

Original comment by rwparris2 on 3 Apr 2010 at 5:51

GoogleCodeExporter commented 9 years ago
Oh, I figured you guys would just resurrect the old code in the repo and then 
commit
the patch. Seems better to keep the revision history intact. But sure, I can 
setup a
new project for it if you don't want to keep it here.

Original comment by Highland...@gmail.com on 3 Apr 2010 at 9:56

GoogleCodeExporter commented 9 years ago
Ah, yeah that makes plenty of sense.  Just try to get in touch with nuka1195 
either 
through here or the xbmc forums and ask him to add you. 

I still think a separate project is preferable since sharing multiple projects 
under a  
single repo is annoying at best... but yeah, feel free to handle how you want.

Original comment by rwparris2 on 4 Apr 2010 at 2:12

GoogleCodeExporter commented 9 years ago
I imported the SVN history into git. The new repo is hosted here
http://gitorious.org/xbmc-hulu

Go ahead and close this issue.

Original comment by Highland...@gmail.com on 4 Apr 2010 at 8:04

GoogleCodeExporter commented 9 years ago
Cheers

Original comment by rwparris2 on 5 Apr 2010 at 12:03