Opened 16 years ago
Closed 16 years ago
#2665 closed enhancement (fixed)
Donating codes: APE reader
Reported by: | shinta | Owned by: | dlmcpaul |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Audio & Video/Codecs | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86 |
Description
I donate my APE reader codec's source codes to Haiku.
This post is based on http://www.freelists.org/archives/haiku-development/06-2008/msg00049.html
Attachments (3)
Change History (21)
by , 16 years ago
Attachment: | APEReaderDonate.zip added |
---|
by , 16 years ago
Attachment: | LibMonkeysAudioDonateRev2.zip added |
---|
comment:1 by , 16 years ago
comment:2 by , 16 years ago
I wanted to take care of this, but still have not taken the time to do so... sorry! Anyone else, please feel free to beat me to it, otherwise I still plan on doing it.
comment:4 by , 16 years ago
Owner: | changed from | to
---|
Reassigning since Marcus doesn't have much time currently.
comment:5 by , 16 years ago
According to this...
https://lists.berlios.de/pipermail/haiku-commits/2009-March/015277.html
...the "APE Reader from sources donated by SHINTA" have been committed. So it looks like it's OK to close this one.
comment:8 by , 16 years ago
Above patch is for seeking.
BTW, how can I jam APE reader? "jam" at APE_reader folder doesn't work. Only shown "found 10 target(s)" and APE reader isn't generated.
comment:9 by , 16 years ago
That's because the APE reader is not part of HaikuImage yet. You could either add it there (to SYSTEM_ADD_ONS_MEDIA_PLUGINS) or add a command to UserBuildConfig to add it.
comment:10 by , 16 years ago
Not quiet. :-) The problem is that APE_reader is not part of the Jamfile tree. In the parent folder, you need to add the sub-folder of APE_reader in the Jamfile there. Right now, it doesn't build for me, most likely because I don't have nasm installed (on Haiku).
follow-up: 13 comment:11 by , 16 years ago
Yes, Assembly.nasm seems not to be compiled. But, there is a pre-compiled Assembly.o in LibMonkeysAudioDonateRev2.zip.
How about committing Assembly.o temporarily?
follow-up: 14 comment:12 by , 16 years ago
We've done that at least at one other place (the stage 1 boot loader), but I would rather like to see that fixed, ie. have nasm as part of the build dependencies.
APE is not the only candidate that would benefit from this.
comment:13 by , 16 years ago
Replying to shinta:
Yes, Assembly.nasm seems not to be compiled. But, there is a pre-compiled Assembly.o in LibMonkeysAudioDonateRev2.zip.
How about committing Assembly.o temporarily?
If you have nasm in your path Assembly.nasm should compile for you.
comment:14 by , 16 years ago
Replying to axeld:
We've done that at least at one other place (the stage 1 boot loader), but I would rather like to see that fixed, ie. have nasm as part of the build dependencies.
APE is not the only candidate that would benefit from this.
Yes, avcodec has a number of asm sources I want to include.
Anyway, I hope to try and get yasm into BuildTools.
I prefer yasm over nasm.
comment:15 by , 16 years ago
Thank you for putting ape_reader to HaikuImage.
Would you also commit above seeking patch?
comment:16 by , 16 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Ok will do.
I will re-open the ticket so I don't forget.
Above files are APE reader and static libs. Please build these files to Haiku.