Commit Graph

1051 Commits

Author SHA1 Message Date
reimar 12744612d9 fix bigendian problems (left-right swapped 8bit pcms), add 32bit support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12448 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-08 23:41:13 +00:00
rtognimp 189922b827 Qt RLE is now in ffmpeg
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12430 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-05 19:11:16 +00:00
rfelker 6a3e54b5f1 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12385 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-01 20:00:04 +00:00
rfelker 1687a957be more lvalue casts, ugly this time
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12379 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-01 18:42:50 +00:00
rfelker 692e4b90f4 more lvalue casts
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12378 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-01 18:36:50 +00:00
rfelker 92aa4728d6 minimal fix for alex's 1000000000000l compile errors. imo the fix in
aviheader.h is totally correct. defining useless typedefs that can
conflict with other headers is bad practice. i don't like editing
mmreg.h but oh well... if you have a better fix, commit it! finally,
the fix in the ad_ and vd_ files seems totally correct.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12357 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-30 10:26:26 +00:00
rtognimp 78f0bcd34b Remove MSZH/ZLIB, FLI and QTRLE, they are now in ffmpeg
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12354 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-29 22:23:34 +00:00
rfelker 46ca153401 soft skipping for mencoder. rather than skipping decoding/filtering
frames that will be skipped, mencoded tells vf_softskip (if present)
that it should drop the next frame. this allows filters that need to
see every input frame (inverse telecine, denoise3d, ...) to see
skipped frames before they get dropped.

in principle, a smarter softskip filter could be written that would
buffer frames and choose to drop the one with least change, rather
than strictly dropping the next one.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12338 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-28 04:29:17 +00:00
rfelker b7e594f57d 1l debug junk
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12337 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-28 04:19:47 +00:00
rfelker a02009a05a forgot this, needed for vf_harddup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12336 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-28 04:07:07 +00:00
rfelker 1b253f931b "hard" frame duplication for mencoder. this finally makes it possible
to generate valid mpeg output from avi's that have duplicate frames in
them, or when using inverse telecine filters. to use it, put the
"harddup" filter at the end of your filter chain.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12335 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-28 04:02:46 +00:00
alex 4ed4169ec6 a52 dynamic range compression support by Peter Gansterer
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12286 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-26 08:53:41 +00:00
faust3 571b28ad1a prefer yuv formats over rgb in case both are supported by hw
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12261 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-23 15:24:24 +00:00
rfelker 961293c94b dr bugfix by zoli (author of the filter)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12256 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-23 01:37:43 +00:00
rfelker 6b373e4077 New filter by Ville Saari (114263 at foo dot bar dot org)
for removing duplicate frames from telecined video that was
incorrectly deinterlaced. Minor bugfixes added by me.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12226 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-17 17:08:31 +00:00
faust3 8a26a39a65 printf -> mp_msg; print error msg when qtmlClient.dll is missing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12196 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-13 15:04:25 +00:00
faust3 8c8584c8bc printf -> mp_msg, error msg when qtmlClient.dll is missing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12195 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-13 14:48:31 +00:00
faust3 eeefa01d7e printf -> mp_msg
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12194 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-13 14:33:18 +00:00
michael 138eac342d .mp4 with lavf support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12175 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-11 20:01:42 +00:00
michael 91cc2bf92e BGR16
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12172 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-11 19:19:46 +00:00
iive c6df54c835 quant_parameter is 2*mpeg1_quant, no problems noticed with too high values
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12164 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-09 22:58:41 +00:00
iive eadf84b7d8 check for invalid user input
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12158 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-08 12:03:24 +00:00
alex 2ae78ed799 inttypes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12143 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-06 16:15:57 +00:00
alex bca0b3d6c5 Removed mpflac as ffflac is way better and ad_flac won't compile with external flac
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12128 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-05 22:49:28 +00:00
mosu 36a536128f Support for HE-AAC. Patch by Loren Merritt <lorenm at u dot washington anotherdot edu>.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12096 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-01 20:14:59 +00:00
rfelker 9721b82d2d vf_phase filter by Ville Saari (114263 at foo dot bar dot org)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12082 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-03-29 04:39:04 +00:00
rtognimp d37c2fad12 Revert my old twos fix, it seems to break more files than it fixed.
If your file sound wrong, please uncomment and test


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12081 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-03-28 22:03:37 +00:00
ranma 7068c1b886 Use aspect from encoder for AVI vprp header
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12062 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-03-24 15:16:36 +00:00
iive 766b00dbe2 use flag for XvMC codec recognition and enable dr1 for fixed version of lavc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12034 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-03-16 15:34:55 +00:00
michael e61fb5349a AltiVec support in postproc/ + altivec optimizations for yuv2yuvX patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12018 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-03-11 17:58:11 +00:00
iive 376e3abf5c xvmc use get_format for IDCT/MC recognition
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12007 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-03-01 14:58:20 +00:00
henry 9a1ec976ec fix compilation without libavcodec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11999 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-26 14:41:42 +00:00
michael 52f9770899 spp softthresholding in mmx
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11995 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-24 13:28:42 +00:00
michael 694395d7bf spp soft thresholding patch by (James Crowson <jbcrowso at ncsu dot edu>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11994 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-24 11:23:27 +00:00
michael b49ee1f782 vd_ffmpeg to set repeat-first-field patch by (Zoltan Hidvegi <mplayer at hzoli do 2y dot net>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11993 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-24 00:31:15 +00:00
ranma f4f06018b9 A bit late, but here's the "more sane options ordering" patch.
Also fixes the supported formats.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11992 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-23 21:12:06 +00:00
michael 14c5a7c333 flushing stuff after seeking (finally we can view MPEG without thouse blocks after seeking with -vc ffmpeg12)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11978 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-18 15:23:41 +00:00
attila f44c5934d0 Adds support for the film grain effect and deblocking filters in xvid
patch by Jan Knutar <jknutar@nic.fi>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11968 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-17 12:52:19 +00:00
attila 268daef9cd remove raw nonsense and replace it by one ovc
patch by John Earl <jwe21@cam.ac.uk>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11967 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-17 12:43:07 +00:00
rik d8e6384a05 fixing segfault: libavcodec doesn't allocate some buffers if avctx->thread_count == 0
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11962 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-16 14:41:42 +00:00
rtognimp eb025efe7e Fix ffmpeg RGB24 mapping (needed for qtrle)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11956 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-12 23:09:22 +00:00
michael 0d8e462f2d bit_exact patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11931 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-07 00:19:42 +00:00
iive 742843458f allow using of float fixed_quant
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11930 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-06 23:45:53 +00:00
joey 32da6308a7 new filter: vf_noformat.
like vf_format, but in reverse.
this time I committed the filter, too.  :)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11929 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-06 20:44:09 +00:00
joey 7a09069daf new filter: vf_noformat.
like vf_format, but in reverse.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11928 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-06 20:31:57 +00:00
rik 43eba3994c get_bit_count -> put_bits_count
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11927 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-06 17:23:20 +00:00
michael 14495f48ab #include dsputil.h as it contains the lrintf emu code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11924 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-05 22:03:42 +00:00
michael 9094281ecf qp change filter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11922 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-05 15:56:05 +00:00
iive a0c452f355 psnr and debug option added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11921 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-04 23:18:25 +00:00
iive 32ebccbe67 new options - aspect,autoaspect,turbo,chroma_opt. patch by Nico <nsabbi@tiscali.it> and Edouard Gomez
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11913 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-02 19:51:39 +00:00