Bug 7951 - Request fdk-aac to replace libvo_aacenc
Summary: Request fdk-aac to replace libvo_aacenc
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: http://sourceforge.net/projects/openc...
Whiteboard:
Keywords:
Depends on:
Blocks: 7957
  Show dependency treegraph
 
Reported: 2012-11-01 20:56 CET by Philippe Didier
Modified: 2019-03-04 10:49 CET (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
a draft of spec file for fdk-aac (2.16 KB, text/x-rpm-spec)
2012-11-01 20:56 CET, Philippe Didier
Details
patch to add explicit links to -ldl and -lm in LDFLAGS (222 bytes, patch)
2012-11-01 20:58 CET, Philippe Didier
Details | Diff
new draft of spec file for fdk-aac using an other patch file (2.16 KB, patch)
2012-11-02 20:08 CET, Philippe Didier
Details | Diff
patch to add explicit links to -ldl and -lm for LDFLAGS in makefile.am (359 bytes, patch)
2012-11-02 20:11 CET, Philippe Didier
Details | Diff
fedora spec file (2.37 KB, text/plain)
2019-03-02 15:16 CET, Philippe Didier
Details

Description Philippe Didier 2012-11-01 20:56:25 CET
Created attachment 3024 [details]
a draft of spec file for fdk-aac

Libvo_aacenc is no more developed ... it is replaced now by 
 The Fraunhofer FDK AAC Codec Library for Android ("FDK AAC Codec")

Seems to be better

It only must be used for tainted repo !!!!!

Some major multimedia softwares may already (or very soon) be built upon it instead of libvo_aacenc (for tainted repo) :
for instance ffmpeg can be built with ./configure --enable-libfdk-aac

very soon vlc will too



NB I don't know which License it is : see here
http://opencore-amr.git.sourceforge.net/git/gitweb.cgi?p=opencore-amr/fdk-aac;a=blob;f=NOTICE

It was a little tricky and needs a patch
Comment 1 Philippe Didier 2012-11-01 20:58:06 CET
Created attachment 3025 [details]
patch to add explicit links to -ldl and -lm in LDFLAGS
Comment 2 Philippe Didier 2012-11-02 20:08:31 CET
Created attachment 3028 [details]
new draft of spec file for fdk-aac using an other patch file

new spec file to use an other patch file (patching makefile.am instead of makefile.in) to be useable with git

Attachment 3024 is obsolete: 0 => 1

Comment 3 Philippe Didier 2012-11-02 20:11:03 CET
Created attachment 3029 [details]
patch to add explicit links to -ldl and -lm for LDFLAGS in makefile.am

add explicit links to -ldl and -lm for LDFLAGS into makefile.am

Attachment 3025 is obsolete: 0 => 1

Philippe Didier 2012-11-02 20:22:52 CET

Blocks: (none) => 7957

Philippe Didier 2012-11-02 20:28:08 CET

URL: (none) => http://sourceforge.net/projects/opencore-amr/files/

Comment 4 Samuel Verschelde 2016-10-11 20:56:04 CEST
Assigning this package request to all packagers collectively. On a voluntary basis, one of them might want to integrate it to the distribution and maintain it for bug and security fixes.

You might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager

Assignee: bugsquad => pkg-bugs

Comment 5 Marja Van Waes 2016-11-02 09:29:19 CET
Sorry, bugs@ml and pkg-bugs@ml members, for the avalanche.

72 bugs with the "New RPM package request" component, had a severity of "normal" or more, which can lead to losing precious time when searching Bugzilla for bugs that urgently need to get fixed

Now mass-changing that to "enhancement", as it should be for package requests.

https://wiki.mageia.org/en/How_to_report_a_bug_properly#How_to_file_a_package_request

@ the reporter of this package request

Please check in http://madb.mageia.org/ whether this software did already get packaged, and close this bug report if it did.
Please do also close it if you find a package with the same purpose, that meets your needs.

Severity: normal => enhancement

Comment 6 Philippe Didier 2019-03-02 15:16:46 CET
Created attachment 10821 [details]
fedora spec file

Attachment 3028 is obsolete: 0 => 1
Attachment 3029 is obsolete: 0 => 1

Comment 7 Philippe Didier 2019-03-02 15:20:54 CET
This package request is still valid for Cauldron

the source file can be found here :
https://github.com/mstorsjo/fdk-aac/archive/v0.1.6/fdk-aac-0.1.6.tar.gz

It is proposed in rpm Fusion as non free for Fedora
and in non free for Debian

It should be included in tainted repo for Mageia

NB : ffmpeg and Gstreamer can be compiled with it
Comment 8 Philippe Didier 2019-03-02 15:37:16 CET
NB it seems that we must use the 0.1.6 version of fdk-aac and not the newest 2.0.0 because this version may cause some problems when trying to compile ffmpeg with it : 
version 2.0.0 is only supported by the latest git versions of libav/ffmpeg.
Philippe Didier 2019-03-02 15:38:25 CET

Summary: Request fdk-aac an evolution of libvo_aacenc => Request fdk-aac to replace libvo_aacenc

Philippe Didier 2019-03-02 15:38:48 CET

Hardware: i586 => All

Comment 9 David GEIGER 2019-03-03 19:01:40 CET
So fdk-aac now imported on cauldron:

http://svnweb.mageia.org/packages?view=revision&revision=1371147

And also plugin fdk-aac enabled in ffmpeg, gstreamer1.0-plugins-bad and vlc

NB: our ffmpeg 4.1.1 compile fine with fdk-aac 2.0.0

CC: (none) => geiger.david68210

Comment 10 David GEIGER 2019-03-04 10:49:06 CET
Closed as fixed!

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.