Commit Graph

60 Commits

Author SHA1 Message Date
sthen
1d9e79cf39 Build+install tools/qt-faststart, a tool to rearrange moov atoms in h264
files in the .mov container, useful to prepare some files for network
streaming. Same effect as a more complex diff sent by Valery Masiutsin
some time ago. Sync WANTLIB while there.
2009-09-02 11:50:56 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
sthen
6934205da7 bump libavcodec minor and PKGNAME following addition of schroedinger,
no API change to libavcoded, but make sure depending packages get updated.
problem spotted by dhill@, discussed with Brad.
2009-07-19 22:27:46 +00:00
sthen
9b02165205 enable support for the Dirac codec with the newly imported schroedinger
library. From Brad, no OpenBSD/cats were harmed in this port...
2009-07-18 09:06:26 +00:00
kili
76091f6c3b Some fixes after the x264 update.
From Brad.

"theoretically ok" ajacoutot@
2009-04-14 19:52:08 +00:00
sthen
f44e8cb571 SECURITY; fix http://www.trapkit.de/advisories/TKADV2009-004.txt
From Brad.

FFmpeg contains a type conversion vulnerability while parsing malformed 4X
movie files. The vulnerability may be exploited by a (remote) attacker to
execute arbitrary code in the context of FFmpeg or an application using
the FFmpeg library.
2009-01-29 11:30:27 +00:00
jakemsr
9465f22229 there's no reason to stop SDL from doing audio playback conversions 2009-01-24 11:00:41 +00:00
ajacoutot
9191f98fe2 - do not strip bin/lib when DEBUG is defined 2009-01-24 10:31:15 +00:00
jakemsr
b728dfee49 drop maintainership, bump pkgname 2008-12-13 02:58:00 +00:00
jakemsr
e080666f2b - faad/faac update related changes
- bump PKGNAME

ok brad@, also tested by ckuethe@ a while back
2008-09-15 22:06:11 +00:00
brad
3f20eb1c7b Enable the V4L2 input support.
ok jakemsr@
2008-09-08 23:28:28 +00:00
brad
2fc84a7c39 Fix FFmpeg's configure script so it can retreive and understand the
hardware architecture instead of the machine port. Also add support
for detecting the presence of AltiVec at run-time using the
machdep.altivec sysctl.

At the moment AltiVec is disabled but this at least allows the
configure script to build in the support if --disable-altivec is
removed. Facilitates further testing and debugging.

ok kili@ jakemsr@
2008-09-05 01:10:21 +00:00
sthen
323cf44154 shared library and PKGNAME bumps due to use of isinf/isnan/nan
following libc/libm changes
2008-07-25 20:25:59 +00:00
brad
5271e7ed3d Remove a patch that was only necessary for older snaps of x264.
ok jakemsr@
2008-07-22 20:25:17 +00:00
jakemsr
f78c7b80a6 update to subversion snapshot from 2008-06-20.
added since last update:

- AVM2 (Flash 9) SWF muxer
- QT variant of IMA ADPCM encoder
- VFW grabber
- Ipod/Iphone compatible mp4 muxer
- Mimic decoder
- MSN TCP Webcam stream demuxer
- RL2 demuxer / decoder
- IFF demuxer
- 8SVX audio decoder
- BFI demuxer
- MAXIS EA XA (.xa) demuxer / decoder
- BFI video decoder
- OMA demuxer

also:
* headers have been moved to library specific subdirectories instead
  of all under ffmpeg.
* libswscale is now enabled in the build.


feedback/ok brad@
2008-07-09 01:57:44 +00:00
jakemsr
dde77bb137 no need to disable these SSE2 functions on i386 ater the recent
libpthread changes
2008-01-30 03:58:52 +00:00
jakemsr
64bd5edcd7 update to 20080118
relevent Changelog entries:

+- Monkey's Audio demuxer and decoder
+- additional SPARC (VIS) optimizations
+- AMV audio and video decoder
+- DNxHD encoder
+- H.264 PAFF decoding
+- Nellymoser ASAO decoder
+- Beam Software SIFF demuxer and decoder
+- libvorbis Vorbis decoding removed in favor of native decoder
+- IntraX8 (J-Frame) subdecoder for WMV2 and VC-1
+- Ogg muxer
+- PC Paintbrush PCX decoder
+- Sun Rasterfile decoder
+- TechnoTrend PVA demuxer
+- Linux Media Labs MPEG-4 (LMLM4) demuxer

port changes:

disable ff_fdct_sse2 usage on i386 and libpostproc's
temporal noise reduction filter, since they both regularly
cause segfaults.

ok deanna@, brad@

tested by a few others, thanks
2008-01-26 01:56:02 +00:00
espie
17d70806a3 tweak FAKE_FLAGS semantics to saner defaults. 2008-01-04 17:48:33 +00:00
jakemsr
7d42d3b257 - provide complete pkg-config information, instead of relying
on inter-library dependency magic
- libavcodec needs libvorbis which needs libogg, so add ogg
  to libavcodec's dependency libs
- as of the previous commit, libavformat depends on libX11 and
  libXext, add them as dependency libs
- add RPATH info when linking libavcodec and libavformat, so
  applications that dlopen() libavcodec or libavformat have a
  better chance of finding dependency libs

fixes multimedia/ffmpeg2theora build problem noticed by sturm@
2007-10-19 14:32:57 +00:00
aanriot
d9fc38004e enable "x11grab" which allows to grab the X11 display.
ok jakemsr@
2007-10-10 07:59:32 +00:00
jakemsr
e7eafae972 update to snapshot from 2007-09-10
additions/changes in this update:

- RoQ muxer, audio encoder
- Renderware TXD demuxer and decoder
- extern C declarations for C++ removed from headers
- sws_flags command line option
- codebook generator
- RoQ video encoder
- QTRLE encoder
- OS/2 support removed
- AC-3 decoder
- NUT muxer (since r10052)
- Matroska muxer
- Slice-based parallel H.264 decoding

plus lots of bugfixes

prodding/testing/ok brad@
2007-09-24 07:51:24 +00:00
simon
68a2007cc1 remove surrounding quotes from COMMENT/BROKEN/PERMIT_* 2007-09-15 20:09:40 +00:00
jakemsr
e0c0b71afd - use exact width data types for libfaad interaction
- LIB_DEPENDS libfaad >= 1.0
- bump PKGNAME

OK naddy@
2007-06-29 06:15:52 +00:00
jakemsr
e066281b74 update to SVN snapshot from 20070501
several new codecs added, including an WMA encoder, Theora
encoding via libtheora, and H.264 encoding via x264

with feedback from brad@, jolan@, naddy@ and Nikns Sainkin
<nikns at secure dot lv>

OK jolan@
2007-05-25 15:54:14 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
kurt
c1285d8a00 Disable building with swscale support since it breaks ffmpeg support in
vlc. ok pvalchev@
2007-03-02 23:38:28 +00:00
robert
eb37a2509d - fix library dependencies by adding ogg to WANTLIB
- avoid linking against ffmpeg libraries that are installed already
from Nikns Siankin
2007-01-26 16:03:20 +00:00
robert
fbac559347 - update to version 20070110 (cvs snapshot)
- Nikns Siankin <nikns@secure.lv> takes mainteinership
- add support for several external codecs
- fix regress target
- and many more

from Nikns Siankin <nikns@secure.lv>
2007-01-23 09:34:45 +00:00
pvalchev
898c1b18a8 Remove jakemsr@ from maintainer position, as he has been inactive and
email has been bouncing for several months.  Jacob, if you get this
and/or get back to things, let us know.
2006-12-02 20:24:17 +00:00
espie
367a30f74c more new lib specs 2006-08-02 10:10:35 +00:00
millert
1963cd7c94 Fix a core dump during mpeg audio decoding; from revision 5658 of
the ffmpeg svn repo.  OK brad@
2006-07-31 15:03:15 +00:00
jakemsr
1f7fc2eab3 - don't strip libraries on install
- bump PKGNAME
2006-03-22 08:08:42 +00:00
jakemsr
cfb61f73b5 update to CVS as of 3/12/06.
relevant portion of the official ChangeLog:

- Fraps FPS1 video decoder
- Snow video encoder/decoder
- Sonic audio encoder/decoder
- Vorbis audio decoder
- Macromedia ADPCM decoder
- Duck TrueMotion 2 video decoder
- support for decoding FLX and DTA extensions in FLIC files
- H.264 custom quantization matrices support
- ffserver fixed, it should now be usable again
- QDM2 audio decoder
- Real Cooker audio decoder
- TrueSpeech audio decoder
- WMA2 audio decoder fixed, now all files should play correctly
- RealAudio 14.4 and 28.8 decoders fixed
- JPEG-LS encoder and decoder
- CamStudio video decoder
- build system improvements
- tabs and trailing whitespace removed from the codebase
- AIFF/AIFF-C audio format, encoding and decoding
- ADTS AAC file reading and writing
- Creative VOC file reading and writing
- American Laser Games multimedia (*.mm) playback system
- Zip Blocks Motion Video decoder
- Improved Theora/VP3 decoder
- True Audio (TTA) decoder
- AVS demuxer and video decoder

also, bktr(4) support has been integrated upstream, and most of the
source patches in the port are no longer necessary.

OK brad@
2006-03-20 05:50:49 +00:00
steven
ed8cf301b8 SHARED_LIBS
ok jakemsr@
2005-12-31 08:45:56 +00:00
naddy
59b3fd48bd Update to 20050413; from Jacob Meuser <jakemsr@jakemsr.com>.
Lots of bug fixes.
2005-04-20 16:46:54 +00:00
naddy
0d817ef59c fix fallout from amd64 canonicalization; from Jacob Meuser <jakemsr@jakemsr.com> 2005-04-11 14:58:00 +00:00
jolan
8fdd7aa77e always build bktr support and bump pkgname, from maintainer 2005-03-10 03:35:15 +00:00
naddy
ef12559bd4 Fix build on i386 and properly recognize amd64.
From: Jacob Meuser <jakemsr@jakemsr.com>
2005-02-10 19:59:08 +00:00
naddy
d17cf576bc - update ffmpeg to snapshot 20050130
- remove inter-library dependencies
- chase fallout in dependent ports

From: Jacob Meuser <jakemsr@jakemsr.com>
2005-02-09 23:41:42 +00:00
alek
05d6dc1d22 - Fix audio/liba52 dependency
- Bump PKGNAME

Patch from MAINTAINER
2005-01-16 22:53:17 +00:00
naddy
a8817eabcc SIZE 2005-01-05 16:50:35 +00:00
espie
8f74a67bd1 WANTLIB markers 2004-11-30 01:06:33 +00:00
pvalchev
d43aa91681 remove bogus patch; now builds on alpha 2004-10-16 06:00:48 +00:00
jolan
63069d7be3 build & install documentation, enable threads support, tweaks
from new maintainer Jacob Meuser
2004-10-13 01:38:21 +00:00
jolan
f2e6850917 update to 0.4.9-pre1 2004-10-07 06:12:11 +00:00
jolan
ceb5c0942c bktr tweaks from Jacob Meuser 2004-10-06 01:34:48 +00:00
espie
6ad2640218 new plists 2004-09-15 00:46:07 +00:00
jolan
f3522cbf3b mamma mia! use a saner default device 2004-07-11 00:48:57 +00:00
jolan
1b2889aab4 fix on no_shared_archs 2004-07-05 22:07:01 +00:00
jolan
f3327a9a04 experimental bktr(4) support, from freebsd 2004-04-18 00:36:22 +00:00