Commit graph

26 commits

Author SHA1 Message Date
wiz
ff83298890 Add a new variable MPLAYER_ENABLE_RUNTIME_CPU_DETECTION that governs
the runtime CPU checks; it defaults to YES, which makes the binary package
usable on more machines; setting it to NO might make mplayer a bit faster.
Suggested by veego.
2002-12-23 00:05:32 +00:00
wiz
2b8243151a Fix version number so that it's newer than last release. 2002-12-21 19:52:08 +00:00
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
60beae70ca Change fonts handling: install all fonts, and let user link one of them
to ~/.mplayer/font (mentioned in MESSAGE, and in documentation for mplayer).
Simplify PLIST and DEPENDency handling.
Bump PKGREVISION.
Closes PR 19283.
2002-12-06 14:21:46 +00:00
wiz
cdb9eb245c Runtime detection of CPU features only works on i386, so only enable it
on i386. Fixes build problem on macppc (MMX assembler instructions don't
compile to well with a powerpc-targeted gas).
2002-11-14 01:06:24 +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
c98550c570 fix VCD playback
search for config files where we install them
bump PKGREVISION
2002-10-01 12:51:46 +00:00
wiz
081891f18d Update to 0.90pre8. Changes:
pre8:
A fix for the http:// infinite memory leak bug, some WMS9 mms://
fixes, various SPARC, HP/UX, and NetBSD/OpenBSD portability fixes,
demuxer fixes for >2GB nuppelvideo files, an mencoder -ss fix for
3-pass encoding, another fix for the gui.conf locale bug, an X11
fullscreen switching fix, and a MOV files edit-list handling fix
were made. The manpage has been re-formatted, small DOCS updates
were made, and the ChangeLog files came back.  Code cleanup was
continued (more obsolete files were removed or merged), and the
Win32 DLL loader has been synced with AviFile CVS.
pre7:
Obsolete code (such as libvo2 and old input methods) was removed.
libmpcodecs was cleaned up. The behavior the of -afm/-vfm options
has changed. Various demuxer and codec fixes were mad for realvideo
support. The 'sipr' audio codec was added. New 2-pass bitrate
control was implemented, and various rv10 and MPEG4 en/decoding
fixes were made in libavcodec.  New video filters include soft-eq,
halfpack, and film noise. Networking fixes were made. Live.com
support was improved.  The v4l capturing code was nearly rewritten.
A new audio input layer is used. Libmpdvdkit was upgraded to use
libdvdcss 1.2.2. Better ac3 passthrough was implemented with ALSA
9. Various GUI fixes were made. Subtitle selection and drag & drop
support was added.
2002-09-29 16:18:49 +00:00
jlam
2533e7b52e Use gcc/buildlink2.mk instead of Makefile.gcc 2002-09-29 06:37:07 +00:00
dillo
d348036208 belatedly bump mplayer package revision for AAC support 2002-09-28 15:54:54 +00:00
dillo
5077cbc102 fix and enable AAC support. mplayer now plays Quicktime 6 (.mp4) files 2002-09-27 00:31:00 +00:00
jlam
1b2f7013b8 buildlink1 -> buildlink2 2002-08-28 07:00:45 +00:00
wiz
c00596a350 Sync with mplayer's DESCR. 2002-08-13 12:39:49 +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
veego
1cdbd92074 Add me as an Maintainer. 2002-08-04 08:44:47 +00:00
veego
9cf7860dd9 Build it also on Solaris.
Apply patch from pkg/17260, which should now work after the recent
buildlink changes.
2002-08-04 08:43:57 +00:00
jlam
75e61cb884 Adjust to new pthread.buildlink.mk: remove USE_PTHREAD and replace with
appropriate PTHREAD_OPTS incantation, and move the checks for the value
of PTHREAD_TYPE below the inclusion of pthread.buildlink.mk.
2002-08-01 05:48:00 +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
wiz
b617684e6a Enable for NetBSD-*-powerpc. 2002-06-01 20:31:26 +00:00
veego
9a9c67094a Documentation and fonts used by mplayer and gmplayer.
Based on the mplayer package, which will be changed to use this.
Same for the gmplayer package.

The documentations are not longer installed twice if you install mplayer
and gmplayer at the same time.
The share package also adds the fonts to display the subtitles and timer.

Fixes pkg/17004, by using one DIST_SUBDIR for both mplayer and gmplayer
(this was allready added in my copy before the pr come in).
2002-05-25 07:51:22 +00:00