[MacPorts] #19142: faac doesn't support mp4
MacPorts
noreply at macports.org
Fri Apr 3 08:20:39 PDT 2009
#19142: faac doesn't support mp4
---------------------------------+------------------------------------------
Reporter: anddam@… | Owner: pguyot@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: faac mp4 support | Port: faac
---------------------------------+------------------------------------------
Changes (by devans@…):
* cc: pguyot@…, tristan@…, milosh@…, bytestorm@… (added)
Comment:
It's a bit confusing but the configuration option
{{{
--with-mp4v2 compile libmp4v2
}}}
means to build the embedded libmp4v2 source and without means to look for
an external library which it does
by looking in mp4.h etc.
This is correct for the current MacPorts version of libmp4v2 and faac
configures as follows
{{
checking whether MP4Create is declared... yes
checking for MP4MetadataDelete in -lmp4v2... yes
checking whether MP4MetadataDelete is declared... yes
checking for MP4MetadataDelete in -lmp4v2... (cached) yes
configure: *** Building with external mp4v2 ***
}}}
The submitted patch addresses changes necessary to build against an
upgraded version of libmp4v2 (not yet committed)
as proposed in #19141 which is not compatible with the current version.
I believe the mp4v2 variant proposed here is unnecessary (mp4 support
should be the default) and incorrectly
handles configuration using the external library.
Patches would continue to be necessary to use the proposed upgraded
library because of the change from mp4.h to mp4v2.h.
However, a better patch for configure would be to look for either mp4.h or
mp4v2.h and configure appropriately.
I would be interested in whether/how the upstream developers intend to
support this new version of libmp4v2. As packagers
we should probably follow their lead.
--
Ticket URL: <http://trac.macports.org/ticket/19142#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list