Editor Tools Programmer Project (split)

Locked
User avatar
AbsoluteDestiny
Joined: Wed Aug 15, 2001 1:56 pm
Location: Oxford, UK
Contact:
Org Profile

Post by AbsoluteDestiny » Thu Mar 18, 2004 5:21 pm

Well, site code is going to have a certain trust involved and that's a decision that Phade would have to make.

I, on the other hand, would really really appreciate some help from any C++ coders for improving huffyuv and the premiere avs plugin. I'm also interested in anyone who can make WIN32 gui front ends for various things or those experienced in delphi who could make a stripped-down version of gknot's resize tools.

If you are interested in any of the above, feel free to message me here or (preferably) on one of the chat clients below.

User avatar
Kalium
Sir Bugsalot
Joined: Fri Oct 03, 2003 11:17 pm
Location: Plymouth, Michigan
Org Profile

Post by Kalium » Thu Mar 18, 2004 9:33 pm

AbsoluteDestiny wrote:I, on the other hand, would really really appreciate some help from any C++ coders for improving huffyuv and the premiere avs plugin. I'm also interested in anyone who can make WIN32 gui front ends for various things or those experienced in delphi who could make a stripped-down version of gknot's resize tools.
More technical details would really be nice. I mean, I could handle a GUI in Java, but then comes the challenge of strapping it to the backend. This can be very unpleasent, especially if there is no API to work with. (No way I'm going to try to hack together an API for something completely unfamiliar. Or even anything familiar, for that matter. Ugh.)

trythil
is
Joined: Tue Jul 23, 2002 5:54 am
Status: N͋̀͒̆ͣ͋ͤ̍ͮ͌ͭ̔̊͒ͧ̿
Location: N????????????????
Org Profile

Post by trythil » Thu Mar 18, 2004 9:57 pm

Kalium wrote:
AbsoluteDestiny wrote:I, on the other hand, would really really appreciate some help from any C++ coders for improving huffyuv and the premiere avs plugin. I'm also interested in anyone who can make WIN32 gui front ends for various things or those experienced in delphi who could make a stripped-down version of gknot's resize tools.
More technical details would really be nice. I mean, I could handle a GUI in Java, but then comes the challenge of strapping it to the backend. This can be very unpleasent, especially if there is no API to work with. (No way I'm going to try to hack together an API for something completely unfamiliar. Or even anything familiar, for that matter. Ugh.)
One task that AD approached me with yesterday was adding YV12 support to HuffYUV 2.1.1.

No complex C++ constructs are used in the codec -- the only place where C++ is used is to interface with VfW, and it's fairly basic C++ at that. All the compression and decompression routines are written in x86 assembler.

If anyone wants to help out with that, go right ahead.

User avatar
kmv
Joined: Mon Mar 03, 2003 8:31 am
Location: Another day, another city
Org Profile

Post by kmv » Fri Mar 19, 2004 6:34 am

trythil wrote:One task that AD approached me with yesterday was adding YV12 support to HuffYUV 2.1.1.

No complex C++ constructs are used in the codec -- the only place where C++ is used is to interface with VfW, and it's fairly basic C++ at that. All the compression and decompression routines are written in x86 assembler.

If anyone wants to help out with that, go right ahead.
Yeah, I was discussing this with him last night too. I do know assembler (although it's a bit rusty), so I'll have a look and see if I feel up to it.

There is also the AVS plugin enhancements which sounds a bit easier.

Should we arrange ourselves into a project or something? Save stepping on each others feet?

User avatar
Flint the Dwarf
Joined: Wed Jan 16, 2002 6:58 pm
Location: Ashland, WI
Org Profile

Post by Flint the Dwarf » Fri Mar 19, 2004 6:55 am

AD, maybe you should make an announcement calling all C++ programmers to see if anyone wants to help. And have added incentives, like Donation status. :wink:
Kusoyaro: We don't need a leader. We need to SHUT UP. Make what you want to make, don't make you what you don't want to make. If neither of those applies to you, then you need to SHUT UP MORE.

User avatar
kmv
Joined: Mon Mar 03, 2003 8:31 am
Location: Another day, another city
Org Profile

Post by kmv » Fri Mar 19, 2004 8:11 am

flint_the_dwarf wrote:have added incentives, like Donation status. :wink:
Well speaking for myself, if I get involved with all this then I am doing it for free - I wouldn't want it to affect my donation status.

Two reasons:
  1. The donations are funding the donut; if this affected donation status then Phade is effectively funding the work.
  2. If it is free then there is no obligation – meaning if I get busy at work or something then it is OK if I'm late with a deliverable.

trythil
is
Joined: Tue Jul 23, 2002 5:54 am
Status: N͋̀͒̆ͣ͋ͤ̍ͮ͌ͭ̔̊͒ͧ̿
Location: N????????????????
Org Profile

Post by trythil » Fri Mar 19, 2004 9:26 am

kmv wrote: Two reasons:
  1. The donations are funding the donut; if this affected donation status then Phade is effectively funding the work.
  2. If it is free then there is no obligation – meaning if I get busy at work or something then it is OK if I'm late with a deliverable.
Agreed. I actually would love to have a HuffYUV that works in YV12 for many reasons, but I've enough tasks heaped up on me from schoolwork that I'd rather not officially add anything to my to-do list.

Phade shouldn't feel obligated to give any incentive for completing this either -- the Donut is enough as is, IMHO.
kmv wrote: Should we arrange ourselves into a project or something? Save stepping on each others feet?
Good idea -- that might also start to give some ideas for splitting up tasks. I've written assembler for the Z80 and MIPS processors, but never an Intel x86 chip, so the best I can immediately do is read. Coding Intel x86 asm will take considerably longer for me to get used to, so if you're up to that then that's just another task down :)

Actually, on this subject, it might be worth asking dwchang to pitch in. As far as I know he's a real nut about x86 asm...

User avatar
Kalium
Sir Bugsalot
Joined: Fri Oct 03, 2003 11:17 pm
Location: Plymouth, Michigan
Org Profile

Post by Kalium » Fri Mar 19, 2004 10:34 am

Someone start a Sourceforge project. Or get a forum or something we can use to coordinate coding.

Actually, I should mention this to Kai. There's a good chance he would go for something like this, even if LISP is his language of choice.

User avatar
AbsoluteDestiny
Joined: Wed Aug 15, 2001 1:56 pm
Location: Oxford, UK
Contact:
Org Profile

Post by AbsoluteDestiny » Fri Mar 19, 2004 12:21 pm

A sourceforge project would be good and a private forum is also possible (although I'd have to clear it with the boss).

If there are enough people to warrant a project then I say do it :D

User avatar
KhayotiK
Joined: Sun Dec 22, 2002 8:58 pm
Location: Sesame Street.
Org Profile

Post by KhayotiK » Fri Mar 19, 2004 8:57 pm

If you're happy and you know it, touch yourself and get it over with.

Nobody wants somebody walking around with a frozen hot dog.
Image Image

Locked

Return to “Site Help & Feedback”