Version: 4.4.2, Package name: ffmpeg-4.4.2 |
Maintained by: Brad Smith |
Master sites: |
Description FFmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. |
Filesize: 9338.836 KB |
Version History (View Complete History) |
|
2021-11-20 07:34:35 by Stuart Henderson | Files touched by this commit (2) |
Log message: FFmpeg: Pull some patches from the 4.4 branch. From Brad. |
2021-11-08 05:41:52 by Stuart Henderson | Files touched by this commit (4) |
Log message: update to FFmpeg 4.4.1, from Brad. |
2021-09-10 15:47:56 by Stuart Henderson | Files touched by this commit (2) |
Log message: FFmpeg: patch to fix building AltiVec code on powerpc64. From Brad. |
2021-08-10 15:32:07 by Stuart Henderson | Files touched by this commit (2) |
Log message: use sndio pkg-config file, from Brad |
2021-07-25 09:12:23 by Matthieu Herrb | Files touched by this commit (2) |
Log message: ffmpeg: explicit support for riscv in configure. From Brad. |
2021-07-25 07:30:44 by Marc Espie | Files touched by this commit (1) |
Log message: enable libvidstab support okay maintainer |
2021-07-09 04:43:26 by Stuart Henderson | Files touched by this commit (1) |
Log message: ffmpeg: rearrange CONFIGURE_ARGS, splitting out some more of the arch-specific ones into separate sections. From Brad. |
2021-04-28 21:57:55 by Rafael Sadowski | Files touched by this commit (6) |
Log message: Update FFmpeg to 4.4 From diff from Brad |
2021-04-03 05:15:46 by Stuart Henderson | Files touched by this commit (6) |
Log message: Use HW_NCPUONLINE/_SC_NPROCESSORS_ONLN for FFmpeg, VLC, X264. From Brad. |
2021-02-23 07:30:05 by Stuart Henderson | Files touched by this commit (7) |
Log message: update to FFmpeg 4.3.2, from Brad |
2020-11-05 12:42:29 by Stuart Henderson | Files touched by this commit (3) |
Log message: FFmpeg, dav1d, x264: disable asm on (32-bit) arm. OpenBSD runs this with strict alignment but the asm code in these assumes that unaligned access works. From Brad. |
2020-10-04 12:33:40 by Stuart Henderson | Files touched by this commit (7) |
Log message: update to FFmpeg 4.3.1, from Brad. |
2020-07-06 01:14:55 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Revert previous: doesn't fly on sparc64 as reported by kmos@ |
2020-07-04 04:16:26 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Add support for the SVT-AV1 encoder. from Brad (maintainer) |
2020-06-30 01:12:27 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Enable LADSPA support (API to allow for audio plugins). from Brad (maintainer) |
2020-06-18 01:03:15 by Antoine Jacoutot | Files touched by this commit (9) |
Log message: Update to ffmpeg-4.3. from Brad (maintainer) |
2020-06-09 07:20:40 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to ffmpeg-4.2.3. from Brad (maintainer) |
2020-04-04 02:36:55 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Add SEPARATE_BUILD to a few ports. QEMU has deprecated in src tree builds. from Brad (maintainer) |
2020-03-08 16:37:04 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Simplify patch; no functionnal change. from Brad (maintainer) |
2020-01-01 03:56:02 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to FFmpeg 4.2.2. from Brad (maintainer) |
2019-12-19 04:52:32 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: vadim@ noticed that if gnustep-corebase is installed that some OS X tests in the configure script are triggered and the configure script inserts OS X specific command line parameters during the build. from Brad (maintainer) |
2019-11-07 03:13:50 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Change libaom default to crf=32. Current default is 256kbps, which produces inconsistent results (too high for low-res, too low for hi-res). Use CRF instead, which will adapt. from Brad (maintainer) |
2019-10-19 02:12:56 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Change libvpxenc default to crf=32. Current default is 200kbps, which produces inconsistent results (too high for low-res, too low for hi-res). Use CRF instead, which will adapt. Affects VP9. Also have VP8 use a default bitrate of 256kbps. from Brad (maintainer) |
2019-09-22 02:47:28 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Enable support for the aom AV1 encoder. from Brad (maintainer) |
2019-09-08 04:08:59 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to FFmpeg 4.2.1. from Brad (maintainer) |
2019-08-18 00:54:06 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: ffplay: properly detect all window size changes from Brad (maintainer) |
2019-08-17 13:11:24 by Christian Weisgerber | Files touched by this commit (2) |
Log message: avformat/matroskadec: fix seeking; from Brad |
2019-08-17 02:23:50 by Antoine Jacoutot | Files touched by this commit (8) |
Log message: Update to ffmpeg-4.2. Bulk build tested on amd64 by naddy@ from Brad (maintainer) |
2019-07-09 01:00:52 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Bug fix update to FFmpeg 4.1.4. from Brad (maintainer) |
2019-06-27 08:20:13 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: avformat/aacdec: fix demuxing of small frames Fixes playback (mpv, mplayer...) of the .m4a files produced by my phone. Fix picked from upstream, help and ok sthen@, ok Brad (maintainer) |
2019-06-13 15:03:55 by Stuart Henderson | Files touched by this commit (1) |
Log message: further fixes for the libtheora readdition, from Brad. |
2019-06-13 11:29:23 by Stuart Henderson | Files touched by this commit (1) |
Log message: sync WANTLIB - theora (re)addition missed including some of the libraries |
2019-06-09 22:29:25 by Thomas Frohwein | Files touched by this commit (1) |
Log message: Re-add Theora support to ffmpeg. VP8/9 are not replacements for all use cases. ok kn@, juanfra@. Maintainer timeout. |
2019-05-23 02:51:21 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: - avcodec/libdav1d: fine tune thread distribution - doc: add basic documentation for libdav1d from Brad (maintainer) |
2019-05-16 08:06:05 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - libass already pulls in iconv so add iconv support to FFmpeg to enable character set conversion for subtitles. - Add libxml2 to enable the DASH demuxer. - Since libxml2 pulls in xz then add xz to FFmpeg for LZMA support for the TIFF decoder. from Brad (maintainer) |
2019-04-02 12:42:11 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to ffmpeg-4.1.3. from Brad (maintainer) |
2019-03-24 03:02:52 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to ffmpeg-4.1.2. from Brad (maintainer) |
2019-03-20 09:50:31 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Improvements from upstream: - avcodec/libdav1d: reset pool size on allocation failure - avcodec/libdav1d: use a reference to the allocated buffer instead of wrapping the Dav1dPicture via Brad (maintainer) |
2019-03-14 00:27:55 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Some bug fixes / improvements for the dav1d wrapper. from Brad (maintainer) |
2019-02-25 15:41:34 by Stuart Henderson | Files touched by this commit (51) |
Log message: update to FFmpeg 4.1.1, diff from Brad (maintainer) with various work and tests along the way to getting this and the tree in shape from many including kn@ cwen@ jca@ naddy@ and myself all build-time fallout on i386/amd64 has been fixed, please test your favourite FFmpeg-related software after new packages are available and report back if there are any problems. |
2018-12-30 05:10:04 by Rafael Sadowski | Files touched by this commit (1) |
Log message: hook frei0r-plugins and enable in ffmpeg |
2018-11-15 01:30:33 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Actually revert extended channel layouts using PCEs (missed in previous). from Brad (maintainer) |
2018-11-04 10:57:06 by Christian Weisgerber | Files touched by this commit (1) |
Log message: On i386, ffmpeg is full of non-PIC assembly code. Since disabling this would come with a prohibitive performance cost, accept text relocations in this exceptional case and link with -znotext. ok Brad |
2018-11-01 02:43:26 by Antoine Jacoutot | Files touched by this commit (14) |
Log message: - Revert extended channel layouts using PCEs as some odd behavior can be seen from the AAC encoder sometimes - aacenc: add SIMD optimizations for abs_pow34 and quantization from Brad (maintainer) |
2018-10-17 02:25:07 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: * Cleanup WANTLIB/LIB_DEPENDS a bit * Backport patches from upstream: - Switch AAC encoder from twoloop coder to fast coder - Add support for extended channel layouts using PCEs from Brad (maintainer) |
2018-09-21 15:40:19 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to ffmpeg 2.8.15 (now followin upstream versioning). from Brad (maintainer) |
2018-09-12 13:59:04 by Robert Nagy | Files touched by this commit (2) |
Log message: add support for the neon instruction format on arm64 by checking if section data.rel.ro is supported on openbsd as well |
2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918) |
Log message: convert to PKGSTEM |
2018-07-23 04:34:40 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to FFmpeg 20180721 snapshot to update to 2.8.15. from Brad (maintainer) |
2018-02-27 01:00:40 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Remove special casing for ARM. FFmpeg is fine with Clang. |
2018-02-19 22:57:34 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to ffmpeg-20180219. from Brad (maintainer) |
2017-09-08 13:54:17 by Stuart Henderson | Files touched by this commit (2) |
Log message: Try "-mstack-alignment=16" with clang; fixes a segfault in (at least) h264 decoding. Upstream bug/patch suggested by Jan Beich (jbeich@freebsd), tweak from Brad to keep it as close as possible to the upstream commit. AAC encode still hangs on i386. |
2017-08-26 01:38:31 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update to ffmpeg-20170825. from Brad (maintainer) |
2017-06-15 05:33:18 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to ffmpeg-20170610. from Brad (maintainer) |
2017-05-31 02:08:18 by Marc Espie | Files touched by this commit (173) |
Log message: switch everything to new COMPILER idiom, even stuff that won't build with clang yet, but at least that part is done. |
2017-05-28 05:59:52 by Vadim Zhukov | Files touched by this commit (1) |
Log message: Bump, to be on a safe side after fixing resulting plist. okay espie@ |
2017-05-28 05:52:06 by Marc Espie | Files touched by this commit (1) |
Log message: stupid typo |
2017-05-26 22:54:31 by Marc Espie | Files touched by this commit (7) |
Log message: WANT_CXX |
2017-02-09 05:58:03 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to ffmpeg-20170208. from Brad (maintainer) |
2017-02-05 14:23:00 by Stuart Henderson | Files touched by this commit (2) |
Log message: Change FFmpeg's TLS support to use SSLv23_*_method (allowing any supported SSL/TLS version, in our case this is TLS1.0+) instead of the confusingly-named TLSv1_*_method (TLSv1.0 only). Fixes e.g. "mplayer https://ftp.openbsd.org/pub/OpenBSD/songs/song53.mp3". OK Brad. |
2016-12-26 02:29:21 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: doc/muxers: remove "-strict experimental" from tee muxer examples from Brad (maintainer) |
2016-12-11 02:27:53 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to ffmpeg-20161210. from Brad (maintainer) |
2016-12-05 02:02:29 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to ffmpeg-20161203. from Brad (maintainer) |
2016-10-17 01:51:00 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Some more AAC fixes. from Brad (maintainer) |
2016-10-08 11:50:46 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: SECURITY update to ffmpeg-20161008. CVE-2016-7562, CVE-2016-7122, CVE-2016-7450, CVE-2016-7502, CVE-2016-7555, CVE-2016-7785, CVE-2016-7905 from Brad (maintainer) |
2016-09-06 06:37:11 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Update to ffmpeg-20160903. from Brad (maintainer) |
2016-05-03 00:05:49 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to a newer snapshot: ffmpeg-20160502. from Brad (maintainer) |
2016-04-07 00:01:19 by Antoine Jacoutot | Files touched by this commit (9) |
Log message: More AAC support improvement. from Brad (maintainer) |
2016-03-10 13:41:22 by Christian Weisgerber | Files touched by this commit (1) |
Log message: requires --enable-shared |
2016-03-09 10:29:36 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Moar AAC. from Brad (maintainer) |
2016-03-07 00:11:35 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Merge some more AAC fixes. from Brad (maintainer) |
2016-02-24 20:53:53 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: aacenc: make a better estimate for the audio bitrate if not provided aacenc: temporarily disable Mid/Side coding with multichannel files from Brad (maintainer) |
2016-01-23 07:12:28 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Enable the libv4l support. from Brad (maintainer) |
2016-01-22 00:05:01 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Yet again mor AAC fixes. from Brad (maintainer) |
2016-01-18 08:34:45 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Moar AAC. from Brad (maintainer) |
2016-01-16 02:40:53 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: SECURITY fix for the AppleHTTP / HLS demuxers. CVE-2016-1897 and CVE-2016-1898 from Brad (maintainer) |
2016-01-16 02:01:26 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: SECURITY fix for the AppleHTTP / HLS demuxers. CVE-2016-1897 and CVE-2016-1898 from Brad (maintainer) |
2016-01-13 23:09:43 by Antoine Jacoutot | Files touched by this commit (15) |
Log message: Update to ffmpeg-20160113. from Brad (maintainer) |
2015-12-17 02:54:33 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Remove MIPS -Bsymbolic workaround now that the linker has been fixed. from Brad (maintainer) |
2015-12-09 23:53:38 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Moar AAC fixes. from Brad (maintainer) |
2015-12-06 01:51:46 by Antoine Jacoutot | Files touched by this commit (20) |
Log message: More AAC bits and remove the experimental status for the encoder. from Brad (maintainer) |
2015-11-15 23:36:55 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to FFmpeg 20151112 (2.8.2). from Brad (maintainer) |
2015-11-13 00:03:00 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Backport some AAC and VPX commits. from Brad (maintainer) |
2015-10-25 02:46:41 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: More AAC fixes. from Brad (maintainer) |
2015-10-17 00:49:22 by Antoine Jacoutot | Files touched by this commit (16) |
Log message: Guess what... more AAC stuffs. from Brad (maintainer) |
2015-10-12 23:44:18 by Antoine Jacoutot | Files touched by this commit (24) |
Log message: Some more AAC stuffs. from Brad (maintainer) |
2015-10-03 13:39:47 by Stuart Henderson | Files touched by this commit (2) |
Log message: backport an FFmpeg fix for problems with some cases of HLS streams requiring cookies. ok brad |
2015-10-01 09:14:49 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Re-enable x265 everywhere. from Brad (maintainer) |
2015-09-27 00:35:33 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Some more AAC stuffs. from Brad (maintainer) |
2015-09-23 03:16:45 by Antoine Jacoutot | Files touched by this commit (12) |
Log message: Yet again more AAC encoder fixes. from Brad (maintainer) |
2015-09-19 12:21:15 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Back port anohter bug fix for the AAC encoder. from Brad (maintainer) |
2015-09-15 06:49:42 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Back port some more AAC encoder fixes. from Brad (maintainer) |
2015-09-12 03:44:54 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Back port some AAC encoder fixes. from Brad (maintainer) |
2015-09-10 01:10:04 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to ffmpeg-20150909. from Brad (maintainer) |
2015-08-01 01:50:25 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: - unbreak on mips64 with gcc 4.2 (similar patch has been merged upstream by now) - also add --disable-mipsfpu to prevent 'illegal instructions' from Donovan Watteau ok brad (MAINTAINER) |
2015-07-26 01:22:15 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to FFmpeg 20150723 (2.7.2). from Brad (maintainer) |
2015-07-12 10:19:38 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Revert previous ("Build with Clang on i386."). Several reports on ports@ mentionned it breaks at runtime. |
2015-06-29 00:19:32 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Build with Clang on i386. from brad (maintainer) |
2015-06-10 00:34:45 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to ffmpeg-20150609. from brad (maintainer) |
2015-06-03 00:21:53 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Disable the use of -Bsymbolic on mips. tested by miod@ from brad (maintainer) |
2015-05-21 23:41:22 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Correct the pkgconfig bits and re-add the use of the -Bsymbolic flag. from brad (maintainer) |
2015-05-16 01:10:30 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Add libass support. req. by and ok schwarze@ from and ok brad@ (maintainer) |
2015-05-05 10:04:18 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Just use WRKBUILD for the TMPDIR. from brad (maintainer) |
2015-05-01 02:41:31 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Disable some AVX / FMA3 SIMD functions which are currently crashing VLC when using DTS or some AAC audio. from brad (maintainer) |
2015-04-28 01:13:15 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Backport a fix from upstream to quiet a warning when using the libvpx encoder with VP9. from brad (maintainer) |
2015-04-28 00:32:48 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Update to FFmpeg 20150412: a snapshot from the 2.6 branch currently at the 2.6.2 release. Two of the lib dependencies got removed: - libschroedinger: currently broken because of an issue with mutexes; unmaintained upstream and its a niche codec - libtheora: modern replacements such as VP8 / VP9 are more than good enough to replace VP3 use from brad (maintainer) |
2015-02-16 18:28:52 by Brad Smith | Files touched by this commit (1) |
Log message: Enable x265 on PowerPC since as of 1.5 it now works. ok sthen@ |
2015-01-10 03:46:37 by Brad Smith | Files touched by this commit (3) |
Log message: Update to FFmpeg 20150107 snapshot. From 2.4 branch. |
2014-11-22 22:25:44 by Brad Smith | Files touched by this commit (1) |
Log message: Remove patch no longer necessary now that shm.h has been fixed. |
2014-11-04 02:31:01 by Landry Breuil | Files touched by this commit (1) |
Log message: Only enable x265 support on architectures where it actually builds (ie so far alpha/amd64/i386/sparc64) to unbreak half of the tree (mplayer, etc..) on other archs like ppc/mips64*. Tested on amd64 & ppc. ok brad@ |
2014-10-23 01:41:45 by Brad Smith | Files touched by this commit (2) |
Log message: Fix the configure script to be able to detect the presence of the V4L2 VIDIOC_ENUM_FRAMESIZES ioctl and make use of it on OpenBSD. Pushed upstream and commited. From armani@ |
2014-10-19 17:14:24 by Brad Smith | Files touched by this commit (6) |
Log message: Update to FFmpeg 20141010 snapshot. From 2.4 branch. ok ajacoutot@ |
2011-08-16 13:01:47 by Stuart Henderson | Files touched by this commit (3) |
Log message: Bug and security fixes for FFmpeg, from Brad; - cavs decoder: security fix; insufficient boundary check. oCERT #2011-002 - ogg demux: fix demuxing chained audio streams, correct duration |
2011-08-03 12:44:07 by David Coppa | Files touched by this commit (4) |
Log message: Some security fixes and important bug fixes for the FFmpeg Matroska, Ogg and Wavpack demuxers. From Brad OK sthen@, ajacoutot@ |
2011-07-11 08:04:42 by Jasper Lievisse Adriaanse | Files touched by this commit (10) |
Log message: no need to keep using the gcc3 module on sparc from brad |
2011-06-27 07:36:44 by Stuart Henderson | Files touched by this commit (1) |
Log message: Record missing inter-library dependencies in .pc files, pkg-config now only considers Requires not Requires.private unless linking statically so the missing deps cause problems. From Nigel Taylor and on ports@ for a week, much testing by Nigel. I updated the diff following faac removal. Fixes multimedia/transcode build. ok jasper@ espie@ |
2011-06-24 05:16:21 by Stuart Henderson | Files touched by this commit (1) |
Log message: Don't link to libfaac, it has a problem with incompatible licenses. From Brad, ok dcoppa@. |
2011-06-22 07:10:57 by David Coppa | Files touched by this commit (3) |
Log message: Comments in patches (forgotten in previous commit) |
2011-06-22 02:10:26 by David Coppa | Files touched by this commit (4) |
Log message: Fix a runtime CPU detection bug in libswscale that was messing up thumbnails creation on amd64 (thumbnails had purple and green bars all over them). From upstream git commit 93c28a55fd84280d97c3c0dd7b0d546043242c34 OK Brad (MAINTAINER) |
2011-06-04 03:20:36 by Stuart Henderson | Files touched by this commit (1) |
Log message: - clarify license marker - consistently use ${...} not $(...) from Brad |
2011-04-12 16:59:07 by Stuart Henderson | Files touched by this commit (20) |
Log message: Update FFmpeg to 20110408 snapshot. - Enable WebM encoding. - Stop stripping the shared libraries which explains why I was seeing no symbol table with the shared libraries. - Build all of FFmpeg with -fomit-frame-pointer on i386 instead of hacking the various Makefile's and having to add more files as further updates are made. Use default CFLAGS (-O2) on i386 now too instead of overriding with -O. - Remove the UINT64_C hack. - Update HOMEPAGE to use the ffmpeg.org domain. - Various other cleaning up and fixes for the port. From Brad, ok dcoppa@ |
2011-03-29 14:01:43 by Edd Barrett | Files touched by this commit (18) |
Log message: Update to a newer snapshot of ffmpeg. Maintainer timed out. OK jakemsr@, landry@ |
2011-02-12 03:48:56 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: Security fixes for CVE-2010-4704, CVE-2010-4705 and CVE-2011-0480. ok brad (MAINTAINER), naddy@ |
2011-01-15 03:56:51 by Jasper Lievisse Adriaanse | Files touched by this commit (10) |
Log message: - remove USE_GROFF=Yes, manpages checked by brad. from brad (MAINTAINER) |
2010-11-22 03:16:09 by Marc Espie | Files touched by this commit (42) |
Log message: remaining WANTLIB go .>= to >= |
2010-11-19 02:02:33 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: - adjust after recent schroedinger update from brad |
2010-11-17 01:05:18 by Marc Espie | Files touched by this commit (317) |
Log message: new depends |
2010-10-24 15:21:02 by Antoine Jacoutot | Files touched by this commit (91) |
Log message: Remove USE_X11. |
2010-10-18 12:13:15 by Marc Espie | Files touched by this commit (150) |
Log message: USE_GROFF=Yes |
2010-09-20 01:59:59 by Stuart Henderson | Files touched by this commit (1) |
Log message: Switch to new-style LIB_DEPENDS and tighten the pkgspec for schroedinger. No change to the package -> no bump. ok Brad (maintainer). |
2010-09-15 09:40:00 by Jacob Meuser | Files touched by this commit (2) |
Log message: better timestamp for recorded data: account for buffering requested/ok maintainer |
2010-09-03 10:39:13 by Stuart Henderson | Files touched by this commit (9) |
Log message: - Some clean up of the FFMpeg configure patch - Update the sndio backend code to the newer libavdevice alsa code which has been refactored and cleaned up a bit From Brad (maintainer). |
2010-08-25 17:27:21 by Stuart Henderson | Files touched by this commit (19) |
Log message: - chase the library change in multimedia/schroedinger; oil->orc - add various other missing WANTLIB (and LIB_DEPENDS in some cases) - while there move PKGNAME=..pX to REVISION, and move some ports to new-style LIB_DEPENDS original diff from Brad, extensive checking by me (clean build of everything related to liboil). |
2010-08-20 06:10:52 by Stuart Henderson | Files touched by this commit (1) |
Log message: BUILD_DEPENDS on yasm on amd64/i386 and bump REVISION in case an existing package was built without it. From Brad. |
2010-08-07 16:41:47 by Stuart Henderson | Files touched by this commit (1) |
Log message: FFmpeg appears to require a newer version of binutils on arm; switch to the generic target for now on that arch. It's slower, but at least it builds... okay espie@ |
2010-07-24 08:50:08 by Jolan Luff | Files touched by this commit (1) |
Log message: add mirror so this is fetchable again |
2010-07-10 16:45:19 by Christian Weisgerber | Files touched by this commit (2) |
Log message: Remove a workaround no longer necessary now that i386 has switched to gcc4. From maintainer |
2010-06-15 04:07:41 by Sebastian Reitenbach | Files touched by this commit (2) |
Log message: build with gcc3 on sparc OK landry@ sthen@ MAINTAINER OKed x264 |
2010-05-26 15:38:52 by Jacob Meuser | Files touched by this commit (24) |
Log message: update to ffmpeg subversion snapshot from 2010-05-12 update needed for newer x264 and for gcc4. this causes yet more fallout as some libav* functions other ports were using have been fully deprecated. commits coming rsn ... mostly from new MAINTAINER |
2010-04-25 19:57:13 by Jacob Meuser | Files touched by this commit (3) |
Log message: sndio for audio recording. NOTE: the audio recording muxer is still named 'oss' for compatability. |
2009-09-02 05:50:56 by Stuart Henderson | Files touched by this commit (2) |
Log message: 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-08-10 00:31:45 by Matthias Kilian | Files touched by this commit (221) |
Log message: WANTLIB changes after xcb addition and bump. |
2009-07-19 16:27:46 by Stuart Henderson | Files touched by this commit (1) |
Log message: 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-18 03:06:26 by Stuart Henderson | Files touched by this commit (1) |
Log message: enable support for the Dirac codec with the newly imported schroedinger library. From Brad, no OpenBSD/cats were harmed in this port... |
2009-04-14 13:52:08 by Matthias Kilian | Files touched by this commit (9) |
Log message: Some fixes after the x264 update. From Brad. "theoretically ok" ajacoutot@ |
2009-01-29 04:30:27 by Stuart Henderson | Files touched by this commit (2) |
Log message: 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-24 04:00:41 by Jacob Meuser | Files touched by this commit (2) |
Log message: there's no reason to stop SDL from doing audio playback conversions |
2009-01-24 03:31:15 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - do not strip bin/lib when DEBUG is defined |
2008-12-12 19:58:00 by Jacob Meuser | Files touched by this commit (1) |
Log message: drop maintainership, bump pkgname |
2008-09-15 16:06:11 by Jacob Meuser | Files touched by this commit (2) |
Log message: - faad/faac update related changes - bump PKGNAME ok brad@, also tested by ckuethe@ a while back |
2008-09-08 17:28:28 by Brad Smith | Files touched by this commit (3) |
Log message: Enable the V4L2 input support. ok jakemsr@ |
2008-09-04 19:10:21 by Brad Smith | Files touched by this commit (3) |
Log message: 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-07-25 14:25:59 by Stuart Henderson | Files touched by this commit (13) |
Log message: shared library and PKGNAME bumps due to use of isinf/isnan/nan following libc/libm changes |
2008-07-22 14:25:17 by Brad Smith | Files touched by this commit (2) |
Log message: Remove a patch that was only necessary for older snaps of x264. ok jakemsr@ |
2008-07-08 19:57:44 by Jacob Meuser | Files touched by this commit (19) |
Log message: 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-01-29 20:58:52 by Jacob Meuser | Files touched by this commit (3) |
Log message: no need to disable these SSE2 functions on i386 ater the recent libpthread changes |
2008-01-25 18:56:02 by Jacob Meuser | Files touched by this commit (19) |
Log message: 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-04 10:48:38 by Marc Espie | Files touched by this commit (187) |
Log message: tweak FAKE_FLAGS semantics to saner defaults. |
2007-10-19 08:32:57 by Jacob Meuser | Files touched by this commit (2) |
Log message: - 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-10 01:59:32 by Alexandre Anriot | Files touched by this commit (1) |
Log message: enable "x11grab" which allows to grab the X11 display. ok jakemsr@ |
2007-09-24 01:51:24 by Jacob Meuser | Files touched by this commit (16) |
Log message: 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-15 14:09:43 by Simon Bertrang | Files touched by this commit (142) |
Log message: remove surrounding quotes from COMMENT/BROKEN/PERMIT_* |
2007-06-29 00:15:52 by Jacob Meuser | Files touched by this commit (2) |
Log message: - use exact width data types for libfaad interaction - LIB_DEPENDS libfaad >= 1.0 - bump PKGNAME OK naddy@ |
2007-05-25 09:54:14 by Jacob Meuser | Files touched by this commit (15) |
Log message: 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-04-05 10:20:19 by Marc Espie | Files touched by this commit (912) |
Log message: base64 checksums. |
2007-03-02 16:38:28 by Kurt Miller | Files touched by this commit (3) |
Log message: Disable building with swscale support since it breaks ffmpeg support in vlc. ok pvalchev@ |
2007-01-26 09:03:21 by Robert Nagy | Files touched by this commit (1) |
Log message: - fix library dependencies by adding ogg to WANTLIB - avoid linking against ffmpeg libraries that are installed already from Nikns Siankin |
2007-01-23 02:34:45 by Robert Nagy | Files touched by this commit (18) |
Log message: - 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> |
2006-12-02 13:24:17 by Peter Valchev | Files touched by this commit (16) |
Log message: 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-08-02 04:10:35 by Marc Espie | Files touched by this commit (20) |
Log message: more new lib specs |
2006-07-31 09:03:15 by Todd C. Miller | Files touched by this commit (2) |
Log message: Fix a core dump during mpeg audio decoding; from revision 5658 of the ffmpeg svn repo. OK brad@ |
2006-03-22 01:08:42 by Jacob Meuser | Files touched by this commit (2) |
Log message: - don't strip libraries on install - bump PKGNAME |
2006-03-19 22:50:49 by Jacob Meuser | Files touched by this commit (20) |
Log message: 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@ |
2005-12-31 01:45:56 by Steven Mestdagh | Files touched by this commit (5) |
Log message: SHARED_LIBS ok jakemsr@ |
2005-04-20 10:46:54 by Christian Weisgerber | Files touched by this commit (12) |
Log message: Update to 20050413; from Jacob Meuser <jakemsr@jakemsr.com>. Lots of bug fixes. |
2005-04-11 08:58:00 by Christian Weisgerber | Files touched by this commit (1) |
Log message: fix fallout from amd64 canonicalization; from Jacob Meuser <jakemsr@jakemsr.com> |
2005-03-09 20:35:15 by Jolan Luff | Files touched by this commit (1) |
Log message: always build bktr support and bump pkgname, from maintainer |
2005-02-10 12:59:08 by Christian Weisgerber | Files touched by this commit (1) |
Log message: Fix build on i386 and properly recognize amd64. From: Jacob Meuser <jakemsr@jakemsr.com> |
2005-02-09 16:41:43 by Christian Weisgerber | Files touched by this commit (18) |
Log message: - update ffmpeg to snapshot 20050130 - remove inter-library dependencies - chase fallout in dependent ports From: Jacob Meuser <jakemsr@jakemsr.com> |
2005-01-16 15:53:18 by Aleksander Piotrowski | Files touched by this commit (1) |
Log message: - Fix audio/liba52 dependency - Bump PKGNAME Patch from MAINTAINER |
2005-01-05 09:50:39 by Christian Weisgerber | Files touched by this commit (106) |
Log message: SIZE |
2004-11-29 18:06:40 by Marc Espie | Files touched by this commit (60) |
Log message: WANTLIB markers |
2004-10-16 00:00:48 by Peter Valchev | Files touched by this commit (1) |
Log message: remove bogus patch; now builds on alpha |
2004-10-12 19:38:21 by Jolan Luff | Files touched by this commit (9) |
Log message: build & install documentation, enable threads support, tweaks from new maintainer Jacob Meuser |
2004-10-07 00:12:11 by Jolan Luff | Files touched by this commit (11) |
Log message: update to 0.4.9-pre1 |
2004-10-05 19:34:49 by Jolan Luff | Files touched by this commit (1) |
Log message: bktr tweaks from Jacob Meuser |
2004-09-14 18:50:12 by Marc Espie | Files touched by this commit (121) |
Log message: new plists |
2004-07-10 18:48:57 by Jolan Luff | Files touched by this commit (1) |
Log message: mamma mia! use a saner default device |
2004-07-05 16:07:02 by Jolan Luff | Files touched by this commit (1) |
Log message: fix on no_shared_archs |
2004-04-17 18:36:22 by Jolan Luff | Files touched by this commit (9) |
Log message: experimental bktr(4) support, from freebsd |
2003-12-06 06:43:08 by Marc Espie | Files touched by this commit (1) |
Log message: .. and bump PKGNAME too, oops. |
2003-12-06 06:38:09 by Marc Espie | Files touched by this commit (2) |
Log message: install all headers. ok jolan@ |
2003-11-04 00:50:19 by Jolan Luff | Files touched by this commit (9) |
Log message: Update to 0.4.8. |
2003-09-26 08:40:29 by Jolan Luff | Files touched by this commit (12) |
Log message: Update to 0.4.7. |
2003-08-29 17:59:56 by Jolan Luff | Files touched by this commit (2) |
Log message: Be more careful about defining RTLD_NOW, ok naddy |
2003-08-15 08:25:08 by Jolan Luff | Files touched by this commit (8) |
Log message: Update to 20030813. |
2003-08-05 16:24:21 by Jolan Luff | Files touched by this commit (1) |
Log message: workaround bounds checking bug |
2003-08-04 00:08:22 by Jolan Luff | Files touched by this commit (3) |
Log message: oops, this was ported with only x11/vlc in mind. enable installation of libavformat & the ffmpeg binary. bump PKGNAME. |
2003-08-02 04:26:54 by Jolan Luff | Files touched by this commit (7) |
Log message: update to 20030725 |