Commit graph

27 commits

Author SHA1 Message Date
wiz
cec560d097 Update to 0.90rc1:
Docs:
* new French translation
* Irix section
* various updates (both English & Hungarian)
Codecs:
* New codec pack download page (there are several packs for various IFs)
* Win32/Quicktime codec plugin DLL support -> SVQ3 + QDMC/QDM2/Qclp !!!
* Win32/DMO codec DLL interface support -> Windows Media Audio/Video 9!!!
* MJPEG 2000 support (using Morgan & Imagepower VfW DLLs)
* libavcodec: optimized HuffYUV en/decoder, with experimental YV12 support
* libavcodec: mjpeg-b support (need more samples)
* more xvidencopts
* VorbisGain tag support, tremor (fast vorbis decoder lib) support
* BIG libavcodec messups & codmetics & cleanups & API changes & fixes
* dynamic plugin support for libmpcodecs (for future binary codec releases)
GUI:
* general code cleanup, more robust gtk code
* preferences: Screensaver, Autosync settings
* cache=4 fixed (caused jerky/lagging/slow playback with gmplayer)
Others:
* new config/cmdline parser code (optional)
* OSD menu system (preferences, shell, file selector etc)
* libaf: runtime cpudetection, volume, equalizer, better format
conversion
* subtitle overlapping can be disabled, added subtitle sorting
* subtitle dump to JACOsub and SAMI formats
* displays URLs from 'Reference Media' type .mov files, dump generic
data
* get position/length function in demuxers - for slavemode & -indentify
* -ao alsa9 surround fixes, 8-bit PCM fixed
* -vo dfbmga: -dr support, fixed OSD flickering
* -stop-xscreensaver fixed, support for KDE screensaver too
* More compiler warning fixes
* Altivec (G4) support
2002-12-21 19:49:51 +00:00
wiz
659b21c124 Update to 0.90pre10:
Docs:
    * dvd auth, vcd sections extended (DOCS/cd-dvd.html)
    * unified *BSD sections, extended cygwin
Fixes:
    * LIRC error message (Error while reading cmd fd X : Success) fixed
    * playback of some (streamed?) divx files fixed, starting with non-I frames.
    * -vo png fixed (removed builtin YV12 support, removed OSD)
    * some .mp3 playback/seek segfaults fixed
    * vidix mach64 colorkey on PPC fixed
    * -ao sdl now handles "featureless" soundcards
    * -vo zr fixes
    * fixed sig11 if vo init failed
    * various dxr2 and dxr3 fixes
    * v4l buffering fixed
    * fixed multiple reads caused by byteswapping macro (mjpeg.c, mach64_vid.c)
    * cleanup of postprocessing code - now it's threadsafe and can be shared
    * ported to GNU/Hurd
    * cleanup of AVI pts (timestamp) handling - no more BPS hack in mplayer.c
    * small cleanup of A-V sync code - using relative timers instead of absolute
    * GUI code cleanup, obsolete files/dirs removed
    * various small bugfixes, endianess fixes
    * mencoder: -pass option removed, use -divx4opts pass=N / -lavcopts vpass=N
    * mencoder: "ff_rate_estimate_qscale: Assertion `q>0.0' failed" fixed!
    * mencoder: -ovc xvid fixes, cleanup, enhancements
    * screensaver/dpms re-enabling fixed
    * realvideo demuxer fixes - asf-style stream detection method
Features:
    * -ao win32 (for windows port)
    * libavcodec: native WMA v1/v2 (aka. DivX audio) decoder
    * hw-accelerated video eq for -vo x11 and gl2, using DirectColor colormap
    * overlapping subtitles support, jacosub (*.js) format support
    * -vo dxr3 got a new syncengine, ':sync', also added native overlay support, activate with ':overlay', read the manual for more info on how to set up
    * QDMC/QDM2/MACE audio codec support, using quicktime 5 win32 DLLs (libwine!)
    * libavcodec: various MJPEG decoding fixes - now it decodes all sample files!
    * mencvcd updates, sox/toolame support etc
    * -vo dfbmga - play video on Matrox G400's second head using directfb 0.9.14
    * RealAudio ATRC (sony atrac3) audio support (using binary plugin)
Filters:
    * -af/-af-adv options cleanup
    * now auto-inserting -vop lavc for mpeg-only vo's
    * video filter API documented :)
    * better deblocking filter (-vop pp), pp/npp syntax changed!
    * -vop 2xsai - 2x scaler for drawn images (low color cartoon anims)
    * -vop unsharp - an sharp/blur filter, nice, but very slow
    * -vop il - (de)interleave fields
    * -vop swapuv - guess what :)
    * -vop boxblur - box blur...
    * -vop perspective
    * -vop sab
    * -vop smartblur
Package changes:
    * dependencies on libiconv and libvorbis
2002-11-13 15:25:33 +00:00
jlam
3a7837bcda Make this work with audio/oss, conditioned on whether USE_OSS is defined. 2002-11-01 10:19:16 +00:00
wiz
842680b0e7 Update to 0.90pre9:
This release contains dozen of fixes for various problems reported by
users, including ones related to DVD/VOB subtitles disappearing, mms://
streaming, and fullscreen switching under Metacity and KDE 3.1. libaf, the
new audio filter layer, has been introduced. It does automatic formating,
and samplerate and channel number conversion for less featureful
soundcards. The new option -autosync should help with buggy soundcard
drivers. Audio/video codec and output driver selection has been reworked.
The code cleanup has continued, and memleaks are starting to be
eliminated.
2002-10-25 18:20:47 +00:00
skrll
2c9effc5d3 Add a missing ';'. This fixes builds on 1.5.x machines. Pointed out by
Wojciech Puchar (wojtec at tensor dot 3miasto dot net) in PR#18682.
2002-10-18 06:44:31 +00:00
skrll
abaf8c1ffe Enable the SSE detection and checking stuff for NetBSD
Bump PKGREVISION.
2002-10-07 11:36:15 +00:00
dillo
5022a1f681 fix checksum for patch-aa
XXX: checksums for skins are wrong too.
2002-10-01 13:57:04 +00:00
dillo
c98550c570 fix VCD playback
search for config files where we install them
bump PKGREVISION
2002-10-01 12:51:46 +00:00
abs
7653413d40 missed in mplayer update 2002-10-01 07:31:51 +00:00
jlam
1b2f7013b8 buildlink1 -> buildlink2 2002-08-28 07:00:45 +00:00
veego
9231969069 I modified the local patch-ab but forgot to copy it and now I have to
regernate all distinfos.
2002-08-07 13:06:43 +00:00
veego
62926a3a32 Update from 0.90pre5 (rc5) to 0.90pre6 (rc6).
Local changes:
- Restore the dependency to win32codecs which was lost 4 month ago (Hi Rene)
- Depends on audio/realplayer if MPLAYER_USE_REALMEDIA is set to YES
- Add a patch which was commited after the release to fix crashes while
  muting the sound.

Changelog:
- WMV1, Sorenson v1 (SVQ1) and RealPlayer 8.0 (RV20/30, Cook) codecs support
- libavcodec M1 direct rendering, IPB support with Xv
- libavcodec improvements, bugfixes - both encoder & decoder side
- Raw DV demuxer, libdv-based DV audio/video decoder
- Various MOV/MP4, RM and ASF/WMV demuxer bugfixes, improvements
- Detection of AVI files which needs -ni, workaround for some Nandub bugs
- Support for live.com RTP/RTSP streaming libraries
- Support to rip DVD subs in VobSub format, bugfixes of mpsub/srt converter
- Closed Captioning (ascii subs on RC1 DVDs) support
- Massive directfb updates
- Vidix fixes/updates, including fixes of all known radeon bugs
- dithered 1/4/8 bpp support with -vo svga (EGA rulez:))
- AO: alsa9 fixes/improvements, native ARTS driver
- various endianess and 64-bit fixes, including mencoder and -ao pcm
- tons of small compatibility/portability fixes, better cygwin, darwin support
- GUI fixes, new features - playlist, audio/video equalizer, preferences
- Skins: fixed many small glitches, few new skins
- 'mencvcd' script - helps creating VCD/SVCD with mencoder
- html DOCS updates, manpage & README restructured (again :))
2002-08-07 12:53:04 +00:00
fredb
93bd6abaad Take advantage of some capabilities of the NetBSD audio driver
layer that are evidently not available with the Sun audio interface
it resembles, to better sync audio with video. The native "sun"
driver (the current default) should now work at least as well as
the "oss" driver (once the default, but now disabled) used to.
2002-06-11 23:22:42 +00:00
veego
b6eac62e5b Update the mplayer packages to 0.90pre5.
NetBSD pkgsrc changes:
- Move the depencencies out of Makefile.common so that mplayer-share
  doesn't depends on unnecessary packages
- Add nas support to mplayer and gmplayer (from Frederick Bruckman)
- Add mad support (from Frederick Bruckman)
- Add libungif support
- Use the x11 buildlink file
- Disable ossaudio support, because the sun audio support works better
- Don't use the Buildlink's ${CFLAGS}, which would turn off all the
  processor-specific optimizations (from Frederick Bruckman)

Changes since 0.90pre4:

docs:
- lots of DOCS fixes, updates, cleanups
- new README containing really quick install guide
- tech level docs on libavcodec encoding options
- html doc is now IE 6.0.2600 compatible! :)))
input/codecs:
- subreader (ascii subtitle file parser) fixes
- spudec cleanup/fixes, a new (faster, better) scaler, bbox support
- mmst:// streaming support
- .ogm (Ogg) audio/video stream selection
- native msmpeg4v1 (MPG4) codec, error concealement for all mpeg4s
- various libavcodec encoding improvements
- mpeg1 && -vo x11 crash fixed when height%16!=0
- raw (uncompressed) video fixed (avi & mov)
- flickering/blocking fixed for old vfw codecs (indeo3, cinepak etc)
- introduced codecs.conf versioning to avoid problems caused by too old conf
output:
- some more X11 cleanup, icewm fullscreen fixes, -vo gl/gl2 fixed
- disabling xscreensaver (optional, disabled by default)
- pan&scan support in xv, xmga, xvidix
- Xv yv12 stride problems fixed when width%8!=0
- vidix r128/radeon driver synced with mplayerxp, various xvidix fixes
- DVB a-v sync fixes, libfame updated to 0.9.0
- native -ao arts driver, ac3 passthrough support for -ao alsa9, -ao nas fixed
other:
- Gui: VCD and URL support, some bugs fixed
- some cleanup of messages (less debug stuff) printed by mplayer
- gcc 3.1 support
- various portability fixes (cygwin, darwin, 64bit sparc/alpha)
2002-06-08 23:41:55 +00:00
veego
72109bef0e Adapt to use the mplayer-share package. 2002-05-25 07:56:01 +00:00
veego
c9d8664be2 Upgrade mplayer/gmplayer to version 0.90pre4:
- X11 fullscreen toggle fixes with various windowmanagers, multifile playback
- DXR2 support (linux only)
- Output into animated GIF
- "cropdetect" video filter to autodetect needed size to crop
- libavcodec marked as default encoder for MEncoder
- manpage rewrite
- lot of other fixes

- gmplayer uses two new skins: CornerMP-aqua and hwswskin

Also patch-ab is no longer needed and patch-aa has only one hunk remaining.
2002-05-14 22:13:34 +00:00
wiz
101e298683 Slightly different version of last, so that it may be better accepted by
the maintainers.
2002-05-09 20:22:37 +00:00
wiz
21d63e32a9 Fix compilation problems if work directory is on LFS.
Patch by Konrad Schroder.
See kern/16149.
2002-05-08 08:18:19 +00:00
wiz
7a34943d2a Fix if statement. 2002-05-07 22:19:28 +00:00
wiz
cacb848689 Share patches between gmplayer and mplayer. 2002-05-07 22:02:04 +00:00
wiz
da02c987fb Update to 0.90pre3 (0.90rc3). Changes:
- 3DNow optimization of AC3 4ch downmix fixed, optims re-enabled
- DGA error/fail after 1 second of playing fixed
- big A-V desync for some AVI files fixed
- image distortions when seeking in some MPEG files fixed
- libmpdvdkit + gcc 3.x issue solved (our CFLAGS triggered a gcc3 bug...)
- GUI aspect ratio and fullscreen switch fixes, cleanups
- low FPS .wmv playback fixed
- buggy v4l audio grabbing disabled, we cannot fix, but patches are
  welcomed!
- various mjpeg improvements in libavcodec
2002-05-06 11:13:44 +00:00
fredb
b2fbcaa5db These two packages really only need GNU "as" 1.11 or newer to build on
NetBSD-1.5.*, so pull in the build-time dependency on binutils and gcc
conditionally on the version reported by ${AS}. For that case, set
${GCC_EXEC_PREFIX} in the build environment, and pass in an "--as="
argument to "configure", to make absolutely sure the new "gas" gets used.
2002-05-03 18:00:50 +00:00
fredb
b376746088 Let this package build on NetBSD-1.5.*, too (with same patch as committed
to "mplayer").
2002-05-03 17:54:18 +00:00
veego
7a0c620426 Update mplayer from version 0.60 to 0.90pre2 (old distfile is now longer
available). Not tested with the recent gcc and binutils changes.

Only one local patchfile is now needed, which fix a -Wl,-R problem
and reenables the auto detect support for libmpdvdkit on NetBSD.

Where libmpdvdkit is now disabled, due to the css code in that source.
The MPlayer code use libdvdread so it still can read DVDs.
The css code is also the reason why we have to use NO_SRC_ON_FTP.

List of changes, without being complete.

Changes in 0.90pre2:

- hwac3 fixes (try AFMT_AC3 first), bigendian fixes for PCM audio
- 2-pass encoding with libavcodec (-lavcopts vpass=x), B frames support
- faster .ogg seeking (use -forceidx for slow but accurate one)
- audio-only with gui fixed
- -rootwin fixed for x11,xv,xmga,xvidix
- aspect ratio fix for ffmpeg12
- mpeg-es detection fixed
- runtime cpudetect disabled by default
- support for many new win32 codecs, including mss1, tm20, ucod, truespeech
- divx audio dll sig11 with glibc 2.1.(2|3) fixed
- includes libmpdvdkit - patched kit of dvd libraries (enabled for linux+freebsd)
- manpages updated
- 'f' (fullscreen switch) fixed for some WMs, still has problems
- various freebsd and openbsd portability patches
- options -xy,-zoom,-flip usable with mencoder too, -xy keeps aspect
- -vop lavc, using new fast best libavcodec for realtime mpeg1 transcoding
- fixed gtk gui crash with --disable-mencoder
- no more black vobsub subtitles :)

Changes in 0.90pre1:

- 100% GPL - yeah, so what?
- runtime CPU detection code - any x86 MPlayer binary can run on "any"
  other x86 CPU
- video filter layer - with numerous plugins (crop, expand, etc, see
  the documentation)
- ability to view or encode DVD/vobsub and/or text subtitles into the
  output AVI
- prelimenary dvdnav support (experimental)
- Direct Rendering - can't be used with libavcodec yet, sorry
- ability to display subtitles under the image, on black bands
- FFmpeg (included) now supports decoding MPEG4v2 (MP42) and DivX 5.0
  files too
- greatly enhanced MPEG4 encoder - in libavcodec. It's not always as good
  as DivX4, but is twice as fast - so it's very useful on realtime encoding.
  And generally also.
- audio-only (wav/mp3/wma/ogg) file playback (console only)
- playing/encoding audio from separate wav/mp3 file
- support for more fileformats, including the new and very popular .ogg
- multiple files playback from console, including various playlist formats
- and of course, faster than ever... :)
2002-04-30 15:09:57 +00:00
wiz
e0fb643be2 Use gcc and binutils packages, if necessary. 2002-04-30 13:25:49 +00:00
rh
fe52414a8c Move COMMENT to the individual Makefiles. 2002-04-22 11:45:51 +00:00
rh
cf076c22a8 Initial import of gmplayer-0.60, an mplayer version with a GTK+ interface.
Provided by Rhialto <rhialto@azenomei.knuffel.net> in PR pkg/16417, with
some modifications by me to make this package coexist with mplayer.
2002-04-21 08:07:49 +00:00