Recent

Author Topic: Fixing Tardsplaya  (Read 1438 times)

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1007
Re: Fixing Tardsplaya
« Reply #15 on: November 01, 2020, 03:18:39 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.
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.

dsiders

  • Sr. Member
  • ****
  • Posts: 387
Re: Fixing Tardsplaya
« Reply #16 on: November 01, 2020, 03:45:35 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.
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
Lazarus 2.1 (SVN) / FPC 3.0.4 / FPC 3.2.0 / x86-win64 / Windows 8.1

Zero3K

  • New Member
  • *
  • Posts: 14
Re: Fixing Tardsplaya
« Reply #17 on: November 01, 2020, 03:46:52 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.
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.

MarkMLl

  • Hero Member
  • *****
  • Posts: 1462
Re: Fixing Tardsplaya
« Reply #18 on: November 01, 2020, 08:29:15 am »
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


Turbo Pascal v1 on CCP/M-86, multitasking with LAN and graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.

MarkMLl

  • Hero Member
  • *****
  • Posts: 1462
Re: Fixing Tardsplaya
« Reply #19 on: November 01, 2020, 08:32:19 am »
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
Turbo Pascal v1 on CCP/M-86, multitasking with LAN and graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.

Zero3K

  • New Member
  • *
  • Posts: 14
Re: Fixing Tardsplaya
« Reply #20 on: November 01, 2020, 03:26:46 pm »
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.

Bart

  • Hero Member
  • *****
  • Posts: 4040
    • Bart en Mariska's Webstek
Re: Fixing Tardsplaya
« Reply #21 on: November 01, 2020, 08:18:04 pm »
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

Zero3K

  • New Member
  • *
  • Posts: 14
Re: Fixing Tardsplaya
« Reply #22 on: November 02, 2020, 12:55:07 am »
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.
« Last Edit: November 02, 2020, 01:02:27 am by Zero3K »

Bart

  • Hero Member
  • *****
  • Posts: 4040
    • Bart en Mariska's Webstek
Re: Fixing Tardsplaya
« Reply #23 on: November 02, 2020, 05:53:07 pm »
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

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8901
  • FPC developer.
Re: Fixing Tardsplaya
« Reply #24 on: November 02, 2020, 09:14:59 pm »
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.
« Last Edit: November 02, 2020, 09:52:35 pm by marcov »

josh

  • Hero Member
  • *****
  • Posts: 792
Development Installation Lazarus 1.3, FPC 2.7.1,Windows 7/8 32/64, OSX, *nix

Test Environment Lazarus & FPC Trunk on Windows and OSX (Cocoa Mainly on OSX). Testing also Crosscompile windows to OSX.. 
Any posts made from 2015 will be based on Lazarus Trunk.


Zero3K

  • New Member
  • *
  • Posts: 14
Re: Fixing Tardsplaya
« Reply #27 on: November 20, 2020, 08:32:14 pm »
I'll pay 100-300 out of my Christmas money if anyone fixes it.

 

TinyPortal © 2005-2018