Lazarus
Programming => Networking and Web Programming => Topic started by: Zero3K on October 28, 2020, 02:44:40 am
-
Can anyone fix Tardsplaya? Its a program written in Delphi that buffers Twitch stream(s) to media players such as MPC-BE, VLC, etc. Its modified source code is at https://github.com/Zero3K/Tardsplaya/tree/twitch-fix. It has one remaining issue (which is that the stream being buffered by it eventually stops buffering). I would also like the suggestions, etc. at https://github.com/Zero3K/tardsplaya/issues to be implemented into it.
-
Can anyone fix it or not?
-
How about implementing chunked encoding support?
-
I don't see the point of manual fixing the winapi piping code, if good wrappers for that exist in Lazarus: TProcess.
-
I don't see the point of manual fixing the winapi piping code, if good wrappers for that exist in Lazarus: TProcess.
What do you mean by that? This is a Pascal/Delphi program. I am not asking for someone to port it to Lazarus (unless they want to).
-
When I tested it with the Saltybet stream, it froze on sending chunks after 20-25 minutes of the stream being played.
-
I guess no one can fix it.
-
I don't see the point of manual fixing the winapi piping code, if good wrappers for that exist in Lazarus: TProcess.
What do you mean by that?
Use tested code, if you can't get winapi code to run by yourself.
This is a Pascal/Delphi program.
Delphi code is offtopic on this forum, and all versions of Lazarus/FPC of the last 5 years have a functional TProcess. People even have used it with Delphi, but afaik there is no maintained Delphi port.
-
I don't see the point of manual fixing the winapi piping code, if good wrappers for that exist in Lazarus: TProcess.
What do you mean by that?
Use tested code, if you can't get winapi code to run by yourself.
This is a Pascal/Delphi program.
Delphi code is offtopic on this forum, and all versions of Lazarus/FPC of the last 5 years have a functional TProcess. People even have used it with Delphi, but afaik there is no maintained Delphi port.
I am not a developer. Also, why mention TProcess when its not an issue with it running processes?
-
Why don't you ask on a Delphi forum.
Clearly you're asking the wrong people here.
Bart
-
Its only off-topic until someone ports it to either Lazarus or FreePascal.
-
But even then, he'll get FreePascal/Lazarus answers, which he just does not want.
Bart
-
I don't mind as long as someone fixes it.
-
I don't mind as long as someone fixes it.
In that case go and ask the developers. Multiple people have pointed out to you that it's a Delphi program and that this forum relates to the FPC and Lazarus development tools NOT DELPHI.
MarkMLl
-
What developers? The guy who was working on it has stopped working on it and put its source code up (which I have mirrored and made a branch that has fixes that another developer has done to it).
-
Can anyone fix Tardsplaya? Its a program written in Delphi that buffers Twitch stream(s) to media players such as MPC-BE, VLC, etc. Its modified source code is at https://github.com/Zero3K/Tardsplaya/tree/twitch-fix. It has one remaining issue (which is that the stream being buffered by it eventually stops buffering). I would also like the suggestions, etc. at https://github.com/Zero3K/tardsplaya/issues to be implemented into it.
Can anyone fix it or not?
How about implementing chunked encoding support?
I don't see the point of manual fixing the winapi piping code, if good wrappers for that exist in Lazarus: TProcess.
What do you mean by that? This is a Pascal/Delphi program. I am not asking for someone to port it to Lazarus (unless they want to).
When I tested it with the Saltybet stream, it froze on sending chunks after 20-25 minutes of the stream being played.
I guess no one can fix it.
I am not a developer. Also, why mention TProcess when its not an issue with it running processes?
Its only off-topic until someone ports it to either Lazarus or FreePascal.
I don't mind as long as someone fixes it.
What developers? The guy who was working on it has stopped working on it and put its source code up (which I have mirrored and made a branch that has fixes that another developer has done to it).
It's only me or Zero3k seems to be a sassy cheeky lazy selfish bossy authoritarian person (shirker, leecher, sponger, taker, moocher) demanding other people to satisfy his wishes in this thread?
Since this thread is a time loss, my sugestion is to lock it or to delete it.
Please, don't feed the trolls.
-
Can anyone fix Tardsplaya? Its a program written in Delphi that buffers Twitch stream(s) to media players such as MPC-BE, VLC, etc. Its modified source code is at https://github.com/Zero3K/Tardsplaya/tree/twitch-fix. It has one remaining issue (which is that the stream being buffered by it eventually stops buffering). I would also like the suggestions, etc. at https://github.com/Zero3K/tardsplaya/issues to be implemented into it.
Can anyone fix it or not?
How about implementing chunked encoding support?
I don't see the point of manual fixing the winapi piping code, if good wrappers for that exist in Lazarus: TProcess.
What do you mean by that? This is a Pascal/Delphi program. I am not asking for someone to port it to Lazarus (unless they want to).
When I tested it with the Saltybet stream, it froze on sending chunks after 20-25 minutes of the stream being played.
I guess no one can fix it.
I am not a developer. Also, why mention TProcess when its not an issue with it running processes?
Its only off-topic until someone ports it to either Lazarus or FreePascal.
I don't mind as long as someone fixes it.
What developers? The guy who was working on it has stopped working on it and put its source code up (which I have mirrored and made a branch that has fixes that another developer has done to it).
It's only me or Zero3k seems to be a sassy cheeky lazy selfish bossy authoritarian person (shirker, leecher, sponger, taker, moocher) demanding other people to satisfy his wishes in this thread?
Since this thread is a time loss, my sugestion is to lock it or to delete it.
Please, don't feed the trolls.
+1
-
Can anyone fix Tardsplaya? Its a program written in Delphi that buffers Twitch stream(s) to media players such as MPC-BE, VLC, etc. Its modified source code is at https://github.com/Zero3K/Tardsplaya/tree/twitch-fix. It has one remaining issue (which is that the stream being buffered by it eventually stops buffering). I would also like the suggestions, etc. at https://github.com/Zero3K/tardsplaya/issues to be implemented into it.
Can anyone fix it or not?
How about implementing chunked encoding support?
I don't see the point of manual fixing the winapi piping code, if good wrappers for that exist in Lazarus: TProcess.
What do you mean by that? This is a Pascal/Delphi program. I am not asking for someone to port it to Lazarus (unless they want to).
When I tested it with the Saltybet stream, it froze on sending chunks after 20-25 minutes of the stream being played.
I guess no one can fix it.
I am not a developer. Also, why mention TProcess when its not an issue with it running processes?
Its only off-topic until someone ports it to either Lazarus or FreePascal.
I don't mind as long as someone fixes it.
What developers? The guy who was working on it has stopped working on it and put its source code up (which I have mirrored and made a branch that has fixes that another developer has done to it).
It's only me or Zero3k seems to be a sassy cheeky lazy selfish bossy authoritarian person (shirker, leecher, sponger, taker, moocher) demanding other people to satisfy his wishes in this thread?
Since this thread is a time loss, my sugestion is to lock it or to delete it.
Please, don't feed the trolls.
I'm not any of those. No one just replied to me with a definite no.
-
I'm not any of those. No one just replied to me with a definite no.
NO.
It's absolutely nothing to do with us.
Now please STFU since otherwise if you ever find you have a problem which genuinely is something to do with Lazarus or FPC prople will remember.
MarkMLl
-
What developers? The guy who was working on it has stopped working on it and put its source code up (which I have mirrored and made a branch that has fixes that another developer has done to it).
In that case fix it yourself. Or make a genuine attempt to port it to FPC/Lazarus and ask here when you have problems. Or offer a juicy bounty underwritten by somebody respectable. But just demanding help and assuming that people will bend over backwards is completely unreasonable: the World doesn't work like that.
MarkMLl
-
What developers? The guy who was working on it has stopped working on it and put its source code up (which I have mirrored and made a branch that has fixes that another developer has done to it).
In that case fix it yourself. Or make a genuine attempt to port it to FPC/Lazarus and ask here when you have problems. Or offer a juicy bounty underwritten by somebody respectable. But just demanding help and assuming that people will bend over backwards is completely unreasonable: the World doesn't work like that.
MarkMLl
Well, some people in other places have helped for free.
-
We help for free here as well.
But we are FreePascal/Lazarus developers, so any solution you get from us is based upon FreePascal/Lazarus.
You have made it clear that this si NOT what you want.
I do not really understand why you expect us to deliver you a Delphi solution.
We are NOT a Delphi community.
Please ask for help on a proper Delphi forum or mailinglist.
Bart
-
How did I make it clear that a FreePascal/Lazarus solution is not what I want? If someone is willing to port it to either one of those, then that is fine. I think that FreePascal should be easier to port to.
-
OK, so now you expect us to port the damn thing for you?
With zero effort from your side so far, nobody here is going to do that.
Bart
-
How did I make it clear that a FreePascal/Lazarus solution is not what I want?
Well, the most logical answer to that would have been to post it on a Delphi forum, and not a Free Pascal forum. Most importantly, FPC has a quite complex library for executing external programs that can serve as a study object of createprocess and its various options.
Anyway, I've let this play out since it is mostly an Winapi issue, and you could get tips here that help you in Delphi too.
But since you seem to be not really interested in getting help otherwise than other people solving your problems for you, I think this thread is finished.
-
https://en.delphipraxis.net/topic/1027-looking-for-someone-to-fix-tardsplaya-a-program-that-buffers-twitch-streams-to-an-external-media-player/?tab=comments#comment-31799
-
https://en.delphipraxis.net/topic/1027-looking-for-someone-to-fix-tardsplaya-a-program-that-buffers-twitch-streams-to-an-external-media-player/?tab=comments#comment-31799
So, he's trying again to find some suckers to do free coding for him.
Bart
-
I'll pay 100-300 out of my Christmas money if anyone fixes it.