22:02 -!- Irssi: Starting query in freenode with nenolod 22:02 you got a sec? 22:06 ping 22:06 k 22:07 look I'm sorry if I pissed you guys off or acted like an ass hat or whatever 22:07 so can we let bygons be bygons and agree not to be mean to each other :) 22:07 asserting that we're the only player that behaves this way was indeed improper 22:07 you don't have to like me, just don't hate me 22:08 most players behave the way we do 22:08 and I'm sorry for that 22:08 well no 22:08 the seek start, seek end, get file 22:08 is normal 22:08 actually, yes. GStreamer does the exact thing with GPlayBin 22:08 ok I don't know that client 22:08 XMMS2 does the same thing with xform-curl 22:08 xmms, bmpx, winamp, wmp, vlc, foobar don't 22:08 but anyway that doesn't matter 22:08 bmpx cheats by providing their own playbin and making braindead assumptions 22:09 because you've fixed the bug by reading the content-type right? 22:09 so it will do a 'best guess first' 22:09 what i am trying to explain is that it's not a bug 22:09 so that's was what I considered the bug, and my understanding is you've fixed it in 1.4.x? 22:09 ok undesirable behavior then sorry 22:10 either way it's fixed and I'm sorry if I offended you 22:10 undesirable to you, perhaps, but i find emulating Apache's HTTP handling inside a PHP script to be throughly disgusting 22:10 well as one of the other devs brought up this was also an issue for nfs mounts or slow drives 22:10 as it was extra reads 22:11 anyway you have correct what I personally saw as undesirable behavior 22:11 what the deal is 22:11 so I'm happy 22:11 is that we do format detection when adding things to a playlist 22:11 so there will be two requests 22:11 yup and I tottaly expect that :) 22:11 one to find the format (which will be a connection regardless, simply because we have to probe), and then one to play 22:12 the format detection is only done at the first one 22:12 but yes, 1.4 design uses mime first 22:12 so yea what you described is not how 1.3 acts and if that's how 1.4 acts can't wait for it to be released 22:12 so I'm happy thanks for making that change in behavior 22:13 and I just want to make sure we're cool 22:13 sure 22:13 you're welcome to hang around #ampache :) 22:14 however, your script should be able to handle all circumstances 22:15 and multiple seeks/requests is one of those circumstances that you will need to be able to properly handle 22:15 ahh yes unless there is a bug I don't know about it does 22:15 and it did still work it just produced some undesirable behavior 22:16 and looking at the traffic I thought that 16+ HTTP requests for a single stream was a bug (my mistake) 22:16 well those are just seeks 22:16 and it's because it looks for like 5000 different magic bytes 22:17 yea it's the type detection I understand :) 22:17 I had this dicusssion the first time I joined audacious 22:17 and my understanding was that currently it tries each plugin till it finds one that works rather then trying the content-type plugin first which is what causes the large number of seeks as it fails on the plugins 22:18 but that doesn't matter anymore because you've fixed it 22:18 so anyway I'm going to go back to coding, lots of work to do and all that 22:18 thanks for your time