John-Mark Gurney
21738804c0
SSDP is now a proper protocol, and doesn't require things too be
setup immediately.. This does mean we have to queue up packets...
This means our caller doesn't have to know about SSDP_ADDR anymore...
Though we should still provide a function to start us up..
[git-p4: depot-paths = "//depot/": change = 1270]
16 years ago
John-Mark Gurney
1cecec9d85
This change isn't complete, but I wanted to show the diffs here
before I make them a subroutine...
[git-p4: depot-paths = "//depot/": change = 1269]
16 years ago
John-Mark Gurney
541bfa08ae
pull in here, pulling into the tac was not correct...
[git-p4: depot-paths = "//depot/": change = 1268]
16 years ago
John-Mark Gurney
629b41dfd3
we are going to readd this as a new file since the new file is
not a python script..
[git-p4: depot-paths = "//depot/": change = 1267]
16 years ago
John-Mark Gurney
0e8d634aa5
copy this over before we make it a real tac..
[git-p4: depot-paths = "//depot/": change = 1266]
16 years ago
John-Mark Gurney
5d28996f95
add the first change entry for the new version... Ignoring AppleDouble
resource fork files..
[git-p4: depot-paths = "//depot/": change = 1264]
16 years ago
John-Mark Gurney
ecaceb797f
skip over AppleDouble Resource fork files...
[git-p4: depot-paths = "//depot/": change = 1263]
16 years ago
John-Mark Gurney
1cee3e034c
pull in changes made durning the release process...
[git-p4: depot-paths = "//depot/": change = 1245]
16 years ago
John-Mark Gurney
44faab6c30
add pyvr module..
[git-p4: depot-paths = "//depot/": change = 1239]
16 years ago
John-Mark Gurney
45fbcadc7e
no results here..
[git-p4: depot-paths = "//depot/": change = 1236]
16 years ago
John-Mark Gurney
c02f55a235
add a couple more items..
[git-p4: depot-paths = "//depot/": change = 1235]
16 years ago
John-Mark Gurney
72345bde7e
Add basic check list..
[git-p4: depot-paths = "//depot/": change = 1231]
16 years ago
John-Mark Gurney
1af6f8ec52
remove debug print, and increase the rescan to 10 seconds...
[git-p4: depot-paths = "//depot/": change = 1226]
16 years ago
John-Mark Gurney
fb51977d1f
update about some of the recent changes..
[git-p4: depot-paths = "//depot/": change = 1225]
16 years ago
John-Mark Gurney
a12b78c5d8
fix streaming of shoutcast to the DSM-520..
[git-p4: depot-paths = "//depot/": change = 1224]
16 years ago
John-Mark Gurney
2648998737
support different path seps, and also skip directories if they
have the isdir attr and it's true..
[git-p4: depot-paths = "//depot/": change = 1223]
16 years ago
John-Mark Gurney
cde6a22b83
add dummy entries for the connectionmanager... I don't think
I've seen anyone use it..
[git-p4: depot-paths = "//depot/": change = 1216]
16 years ago
John-Mark Gurney
a8ba9dfe93
add comment about ps3 not supporting streaming...
[git-p4: depot-paths = "//depot/": change = 1215]
16 years ago
John-Mark Gurney
7d78dc63c1
debugging, and fix to dataels...
[git-p4: depot-paths = "//depot/": change = 1151]
17 years ago
John-Mark Gurney
c4eb909ecd
fix some typos...
fix getattr by checking the set attributes...
[git-p4: depot-paths = "//depot/": change = 1150]
17 years ago
John-Mark Gurney
1bd472a32d
add more generic support for attributes to resource....
add support for duration to the PYVR module....
add some more debug about trapping the 500 error, and how to
recover from it properly...
[git-p4: depot-paths = "//depot/": change = 1149]
17 years ago
John-Mark Gurney
b60dd8989f
make rarfile properly a no-op...
[git-p4: depot-paths = "//depot/": change = 1144]
17 years ago
John-Mark Gurney
e1d8d9fbe0
remove some debug prints..
[git-p4: depot-paths = "//depot/": change = 1138]
17 years ago
John-Mark Gurney
80d1273cba
update email address...
[git-p4: depot-paths = "//depot/": change = 1137]
17 years ago
John-Mark Gurney
b9c0993791
add a bunch of changes to the README..
[git-p4: depot-paths = "//depot/": change = 1136]
17 years ago
John-Mark Gurney
9037697628
update copyright and email address..
[git-p4: depot-paths = "//depot/": change = 1135]
17 years ago
John-Mark Gurney
2e8dc89de7
if there is an import error on rarfile, use a dummy module that
will always be false...
[git-p4: depot-paths = "//depot/": change = 1134]
17 years ago
John-Mark Gurney
0a4949deaa
add rarfile support... should probably make this more modular
so that if rarfile isn't installed, it isn't an issue..
[git-p4: depot-paths = "//depot/": change = 1133]
17 years ago
John-Mark Gurney
dd7270bf14
copy this over for use to handle rar files..
[git-p4: depot-paths = "//depot/": change = 1132]
17 years ago
John-Mark Gurney
5ce2e92444
prevent duplicate mime-types from being added...
also, don't add the video types when the file isn't a video..
[git-p4: depot-paths = "//depot/": change = 1131]
17 years ago
John-Mark Gurney
dacf82263d
add a magic resource list that prevents duplicate mime-types from
being added... probably should add more matching, but this is good
for now...
[git-p4: depot-paths = "//depot/": change = 1130]
17 years ago
John-Mark Gurney
5149869959
make it so we don't have to fully open a zip file to know it is
one.. This speeds up detection of large zip files..
[git-p4: depot-paths = "//depot/": change = 1129]
17 years ago
John-Mark Gurney
36b0e65e8e
do like the others, and when cascading to root, do it through
Container, this prevents the root Container from being rescanned
all the time... Also make the root Container be able to grow
beyond 2^32...
[git-p4: depot-paths = "//depot/": change = 1127]
17 years ago
John-Mark Gurney
d8f81e4187
make it cheaper to have the mpegtsmod loaded... We now do a quick
check to make sure there are TS packets, before scanning the first
2megs in an expensive iter loop to find out that there are none...
this makes things a lot faster...
[git-p4: depot-paths = "//depot/": change = 1126]
17 years ago
John-Mark Gurney
cc68641e82
don't blindly call doUpdate, in Item, pass it to the Container's
doUpdate.. This is really what was ment...
in FSDir, call Container too, this was recursively calling itself
which managed to end after (n^n) rounds I think after all files
had been added... oops!
This should make large dirs load faster... still need to teach
it to keep the info between runs...
[git-p4: depot-paths = "//depot/": change = 1125]
17 years ago
John-Mark Gurney
c04ce36539
remove a debuging print... no logner needed..
[git-p4: depot-paths = "//depot/": change = 1115]
17 years ago
John-Mark Gurney
f23346c54a
this now appears to be working...
import necessary modules... call doUpdate w/ no args... fix spelling
of some vars...
order shows by the same order returned, not by title...
properly index urlparse so that we get the schema, not the tuple
which is always true.. this makes calculating the resource correct..
Things should now work!
[git-p4: depot-paths = "//depot/": change = 1114]
17 years ago
John-Mark Gurney
df5763129e
add a module to parsing my pyvr xml data... This has the shows
showing up, but now I need to figure out why it hangs when browse
into the shows...
looking good...
[git-p4: depot-paths = "//depot/": change = 1113]
17 years ago
John-Mark Gurney
51567bb349
add a couple more ideas..
[git-p4: depot-paths = "//depot/": change = 1111]
17 years ago
John-Mark Gurney
ca4a55615d
fix transcoding to mpeg2... Mpeg-2 can't store mp3 as audio, so
use mp2 for audio... bump up the bit rate a bit too... Looks like
the PS3 stores all the data before playing... Need to add support
for caching the file to disk while it's going... Looks like a copy
on the PS3 would work, just takes a while on the slow box I'm using..
[git-p4: depot-paths = "//depot/": change = 1110]
17 years ago
John-Mark Gurney
c018228b7d
fix an error...
add pcm decoding for PS3 sometime in the future...
[git-p4: depot-paths = "//depot/": change = 1109]
17 years ago
John-Mark Gurney
d5b9157a6a
PS3 asks for this a lot, be a bit quieter...
[git-p4: depot-paths = "//depot/": change = 1108]
17 years ago
John-Mark Gurney
30ec5e78c2
update the root (aka SystemUpdateId) when we update ours... The
PS3 asks for this a lot, so I figure we should update it now..
[git-p4: depot-paths = "//depot/": change = 1107]
17 years ago
John-Mark Gurney
3f851e335f
add m2ts as a supported type..
[git-p4: depot-paths = "//depot/": change = 1106]
17 years ago
John-Mark Gurney
6ab094a420
update to use soap_lite from coherence, this makes the PS3 work...
This includes other fixes like using methodResponse instead of
other crap.. Thing brings it more inline w/ the UPnP spec...
We now include the namespace bit, which is apparently what the PS3
needs...
note that the PS3 works in the readme w/ restrictions...
This removes the dependance on SOAPpy, and alsp fpconst...
[git-p4: depot-paths = "//depot/": change = 1105]
17 years ago
John-Mark Gurney
d1dcaec7bf
turns out that using soap_lite from Coherence was easier than
teaching SOAPpy about namespaces...
[git-p4: depot-paths = "//depot/": change = 1104]
17 years ago
John-Mark Gurney
ff20e42c0e
find ET where I put it...
make it support long's..
[git-p4: depot-paths = "//depot/": change = 1103]
17 years ago
John-Mark Gurney
49758fe716
from: https://coherence.beebits.net/browser/trunk/coherence/upnp/core/soap_lite.py?format=raw
[git-p4: depot-paths = "//depot/": change = 1102]
17 years ago
John-Mark Gurney
353f65dc68
import part of SOAPpy so I can make some modifications to it...
[git-p4: depot-paths = "//depot/": change = 1101]
17 years ago
John-Mark Gurney
7a22dee726
update copyright dates to include 2007...
[git-p4: depot-paths = "//depot/": change = 1098]
17 years ago