Commit Graph

54 Commits

Author SHA1 Message Date
arpi 489b07338c Cleanup of the muxer API, func parameters muxer & muxer_f eliminated.
patch by Andriy N. Gritsenko <andrej@lucky.net>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9015 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-19 01:48:52 +00:00
michael b4fccbe1e4 qpel & pre ME improvements
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8804 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-05 16:06:18 +00:00
michael 715a1d542a motion estimation pre pass
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8710 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-02 01:33:14 +00:00
michael 601aadf69e lavc 4649
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8696 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-01 14:39:09 +00:00
michael 1bb5d949a7 trellis quantization
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8685 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-31 17:29:53 +00:00
michael 1f7e904479 lavc 4647
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8588 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-28 00:04:20 +00:00
arpi bf46a109ed the long-waited MUXER layer, and new MPEG-PS muxer
patch by Andriy N. Gritsenko <andrej@lucky.net>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8586 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-27 22:43:20 +00:00
michael 46c5f08554 mb qp limits
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8493 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-18 10:51:10 +00:00
michael 26e4189539 AVVideoFrame -> AVFrame
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8414 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-09 12:36:04 +00:00
michael 8786e7fb49 infinity fix by ("Steven M. Schultz" <sms at 2BSD dot COM>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8372 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-05 09:13:29 +00:00
michael 3d0a234b62 PSNR
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8348 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 21:46:53 +00:00
michael 216d10cf2d specific debug output support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8342 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 12:41:57 +00:00
michael 32f03d2030 cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8341 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 11:53:47 +00:00
michael ad05ae27cb support for lavc build 4641
no #ifdefs this time as the difference is big and iam lazy, feel free to add #ifdef LIBAVCODEC_BUILD ...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8340 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 10:49:03 +00:00
michael 899bf1b58e aspect ratio clenaup
& a/b type aspect argument patch from (Rémi Guyomarch <rguyom at pobox dot com>)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8238 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-20 13:16:09 +00:00
michael 761b3b0f3e vstrict is no flag
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8196 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-14 22:36:16 +00:00
michael eb2caba06c ffhuffyuv
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8191 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-14 19:27:51 +00:00
rfelker fd1f19b7be cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8035 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-02 04:56:48 +00:00
rfelker 49f52e877d removed -pass nonsense from mencoder! it's now a suboption to -divx4opts
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8033 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-02 02:44:19 +00:00
michael 40e200bd9f idct algo selection support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7565 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-29 23:21:57 +00:00
arpi 3506bea5de vcodec=mpeg4 set as default
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7556 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-29 17:53:14 +00:00
michael 0520689fa6 interlaced dct
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7505 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-26 00:48:25 +00:00
michael bcfc15f2a4 darkmasking & docs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7497 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-24 11:23:23 +00:00
michael 5d9792d218 adaptive quant support ...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7491 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-23 15:46:16 +00:00
michael 8a4e66f19b use avcodec_alloc_context()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7445 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-19 09:47:37 +00:00
alex 1564cfa9ab aspect ratio support by encoding (currently only with mpeg4 and h263p)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7390 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-13 20:46:23 +00:00
arpi c7944423a3 changing return type of put_image void->int
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7369 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-10 22:18:32 +00:00
michael 9b016a4687 dct selection support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7153 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-30 00:38:42 +00:00
arpi 0f4f7e27cf mostly compiler warning fixes, some small bugfix
patch by Dominik Mierzejewski <dominik@rangers.eu.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7128 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-28 22:45:48 +00:00
michael e80d1a1f41 fixing compilation without divx4 patch by (Rémi Guyomarch <rguyom at pobox dot com>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7091 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-25 23:19:38 +00:00
michael 9cde6c1c92 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7090 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-25 21:52:31 +00:00
michael a2eebbfa2d support for the new ratecontrol code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7089 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-25 21:43:22 +00:00
michael e5f74c273e same behavior for luma & chroma single coeff elimination
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7040 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-18 01:07:37 +00:00
michael 74c5df8ea7 skip blocks with small chroma dc support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7039 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-17 20:48:23 +00:00
arpi c17e80d20f dynamic libavcodec.so support updated by
Alexander.Gottwald@informatik.tu-chemnitz.de


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7005 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-14 21:43:49 +00:00
michael 820833b2aa mpeg4 mpeg quantizer encoding
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6945 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-07 00:08:57 +00:00
arpi 6e7e73bc90 #ifdef'ed divx4 2pass code - idea by Diego
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6674 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-08 21:34:24 +00:00
michael 797c48b96a wmv1
grayscale only encoding (forgot to commit that ...)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6462 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-18 01:39:26 +00:00
michael 57e51372c4 single coefficient elimination disabled by default
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6256 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-01 02:11:24 +00:00
arpi bc9cc2f536 new options to support Michael's libavcodec patch, #ifdefed
slightly modified version of Michael's ffmpeg-preview-michael-20020529-mplayer.diff


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6229 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-29 21:34:29 +00:00
alex 8152743089 a hack to make ffmjpeg created files viewable with windows dlls too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5978 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-05 00:31:40 +00:00
alex 3a92b7c404 msmpeg4v2 -> MP42 mapping, requested by Gabucino
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5973 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-04 18:18:10 +00:00
michael 44ffcada5d hq mode in first pass should work (as bad, ehh as well as LQ)
apllied small part of patch by Rémi Guyomarch <rguyom@pobox.com>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5782 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-22 02:00:23 +00:00
michael f017c820ac support for new stuff (lavc internal 2pass, ...)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5779 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-21 21:38:53 +00:00
arpi 76504560cb bitrate>16000 means bits not kbits - noticed by George Hawkins <george_hawkins@yahoo.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5678 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-18 15:23:34 +00:00
atmos4 cd7f0a7408 Preliminary support for lavcs b-frame encoding, disabled by default.
FOR TESTING ONLY! (lavc b-frame support not yet finished)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5658 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-17 13:30:05 +00:00
arpi 5917b59f10 disable hq for 1st pass
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5647 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-16 00:36:41 +00:00
arpi 6d8cc6f3e9 2-pass qscale fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5633 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-15 13:39:48 +00:00
arpi b3549d3200 workaround Juanjo's stupid vme change
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5625 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-14 23:16:55 +00:00
arpi 2bea9b36a7 mp_image.h and img_format.h moved to libmpcodecs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5608 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-13 19:14:34 +00:00