Commit Graph

10 Commits

Author SHA1 Message Date
arpi 705681b0db cleanup detection of various divx4 versions/alternatives
allows mixing xvid with divx4/5linux libs

basic rule: -vfm odivx/divx4 and -ovc divx4 uses divx4/5linux/opendivx if
available, otherwise uses xvid (if divx4.h is available and xvid has
decore()/encore() functions).

based on patch by Kim Minh Kaplan <kmkaplan@selfoffice.com>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9301 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-06 20:24:14 +00:00
kmkaplan 790ec71650 Typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9197 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-01 12:27:51 +00:00
rguyom da02716487 suxen_drol on xvid-devel@xvid.org said : "please do not use
DEBLOCKY/UV by default".
Well, it doesn't matter much since the dev branch doesn't {en|de}code
properly atm, but anyway...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8531 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 23:13:26 +00:00
rguyom 906a569973 Use the XVID_API_UNSTABLE macro instead of a home-made one.
Print a big warning if compiled for the unstable XViD tree.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8492 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-18 08:10:24 +00:00
rguyom c69f138c48 Support the latest development code from XViD dev-api-3 CVS
branch. Still compatible (at compile time) with the stable XViD code.

Adds :
- GMC, global motion compensation (gmc)
- quarter pixel motion estimation (qpel)
- B frames (max_bframes, bquant_ratio, bquant_offset)
- half-resolution U&V encoding (reduced)
- ?? (me_colour)

Based on a patch by Marco "elcabesa" Belli <elcabesa at inwind dot it>.


Also :
* renamed option "br" to "bitrate".
* renamed option "quality" to "me_quality" and defaults to 4 (fast and
  still not that bad).
* added option "4mv", was previously silently included in quality 4, 5
  and 6.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8463 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-15 18:35:11 +00:00
arpi 1b667f61ba -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7181 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-30 21:44:20 +00:00
arpi 26c5a78487 compilation bug found by Julien Portalier <julien@portalier.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6916 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-05 01:53:17 +00:00
alex 3d0c8ff3bd support for older xvid versions and IMGFMT_IYUV
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6768 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-22 14:54:34 +00:00
albeu 3f558f2e9b Add direct rendering method 2
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6757 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-20 13:53:53 +00:00
albeu 5319a8118a Support for Xvid using their new api. If divx4 compatiblity is disabeled
in xvid it can be used along with divx4.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6702 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-10 20:56:57 +00:00