2) Add WITHOUT_POSTPROCESS knob for backward compatibility. However,
using might break ports that require postprocess to be enabled
in ffmpeg
3) Bump PORTREVISION due to [1]
4) Remove PKGMESSAGE since it is no longer necessary to warn about
ffmpeg045 port. It has been removed since the reasons for
maintaining an old parallel version of ffmpeg no longer exist
PR: 64257 [1,2,3]
Submitted by: dinoex
USE_SDL=yes -> USE_SDL=sdl (good examles everywhere)
WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...)
See
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html
for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL.
PR: follow-ups of ports/55494, ports/61877
Submitted by: Edwin Groothuis <edwin@mavetju.org>
Woah. The roof of the building right outside my window just caught fire.
Uh... I should probably stop typing and go make a phone call.
Submitted by: John Birrell <jb@cimlogic.com.au>
/libexec/ld-elf.so.1: Shared object "libavcodec.so" not found
$ (cd /usr/local/lib; ls -l libavcodec.so*)
lrwxr-xr-x 1 root wheel 15 Dec 22 00:32 libavcodec.so@ -> libavcodec.so.0
lrwxr-xr-x 1 root wheel 13 Dec 22 00:32 libavcodec.so.0@ -> libavcodec.so
$ tail -5 /usr/ports/multimedia/ffmpeg/Makefile | head -3
# add shared lib link
@${LN} -sf libavcodec.so \
${PREFIX}/lib/libavcodec.so.${SHLIB_VERSION}
This inversion symlink problem fixed in ports/56721
(files/patch-libavcodec::Makefile) but this code left unremoved.
Bump portrevision, although the original patch didn't do that (this
seems necessary enough to me). Compiles ok on 4.x, 5.x.
PR: ports/56721
Submitted by: Simon Barner <barner@in.tum.de>
Committed on behalf of lioux@, who is having machine troubles.
wait mechanism to audio encoding routines. This avoids busy wait
blocking which needlessly consumes CPU
o Bump PORTREVISION
Submitted by: Steve O'Hara-Smith <steve@sohara.org>
Obtained from: ffmpeg CVS repository
assembly optimizations for each platform. Figures.
o configure script was ignoring our enabling the video capture
interface. Hard code this.
o Bump PORTREVISION
Submitted by: Steve O'Hara-Smith <steve@sohara.org>
version 0.4.5 is preserved while the current version matures:
o Update to 0.4.6
o Remove ONLY_FOR_ARCHS, no longer i386 only
o Add PKGMESSAGE explaining the differences between this and ffmpeg045
port
Reviewed by: Steve O'Hara-Smith <steve@sohara.org>
Repo copied by: cvs (joe)
Approved by: portmgr (self)
1) Warning message if the tuner device cannot be opened for
write
2) A two stage sync slip recovery mechanism, stage 1 runs
async to catch up, stage 2 injects a blank frame
3) Update to a consistent indent style (will minimize future
diffs)
o Bump PORTREVISION
Submitted by: "Steve O'Hara-Smith" <steve@sohara.org>
o Make it CFLAGS safe (I have no idea how this escaped me)
o Unless WITHOUT_LIBA52, use liba52 port instead of ffmpeg liba52
code. The liba52 port is more optimized.
o Use FreeBSD byteswap optimized routines IF one happens to be using
either FreeBSD 4.7-RELEASE or later
o Do not bump PORTREVISION
Submitted by: "Steve O'Hara-Smith" <steve@sohara.org> [1]
Reviewed by: "Steve O'Hara-Smith" <steve@sohara.org>
o Add -lm to libs, some installations seem to explicitly require
it
PR: 43973
Prompted by: Joe "Floid" Kanowitz <jkanowitz@snet.net>
Reviewed by: Charles Henrich <henrich@sigbus.com>,
Steve O'Hara-Smith <steve@sohara.org>,
alex@acatysmoof.com
since this is unversioned.
o Add booktree capture support with patches kindly supplied by
"Steve O'Hara-Smith" <steve@sohara.org>. Work is in progress to get these
merged back into ffmpeg's CVS repo
o Add WITH_MP3 for lame mp3 support
o Add WITH_VORBIS for vorbis support
o Install shared library for the first time, begin versioning at 0
Reviewed by: freebsd-multimedia mailing list,
"Steve O'Hara-Smith" <steve@sohara.org>,
Anish Mistry <mistry.7@osu.edu>