Commit Graph

4711 Commits

Author SHA1 Message Date
arpi 360bb11537 fast header checker added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4711 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 23:41:00 +00:00
gabucino 66ebcb8714 -ss -endpos documented
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4710 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 22:50:34 +00:00
michael 23d578910a mem2agpcpy_pic()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4709 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 22:34:24 +00:00
arpi 047a7a067f +static
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4708 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 22:33:29 +00:00
arpi 1423711deb yv12 slices fix by Robert Kesterson <robertk@robertk.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4707 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 22:31:21 +00:00
arpi 9ed129527a mpeg-es osd fix - patch by ??? (lost mail:((()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4706 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 22:15:53 +00:00
gabucino c5bfa1c138 XANIM_MOD_DIR can be used for XAnim codecs' path specifying
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4705 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 22:14:19 +00:00
arpi b7e2f52fba ehh
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4704 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 22:03:42 +00:00
gabucino fe5e4d1c14 miafene (so arpi can say I don't write proper cvslogs)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4703 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 21:49:12 +00:00
gabucino c01f825b91 'setterm' can also be used
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4702 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 21:47:44 +00:00
albeu d535bf801d Improved mp3 detection (don't detect mpeg1/2 as mp3 anymore)
Added resync_audio call


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4701 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 18:37:33 +00:00
alex d056e71d6c use the XANIM_MOD_DIR env. var as described in xanim's docs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4700 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 18:17:14 +00:00
michael 424df7dbb1 minor dststride bugfix for i420 output
srcHeight %2 != 0 bugfix / chroma height = (luma height +1)>>1 in YV12


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4699 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 16:38:50 +00:00
michael 1d1e48eb11 bugfix for width % 2 != 0
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4698 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 16:17:18 +00:00
arpi 8b3ed50c4b 10l... it detected mpeg1/2 ps files as mpeg audio...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4697 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 16:09:36 +00:00
jonas 39ec237078 Upgrade to latest version, some html fixes.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4696 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 13:58:30 +00:00
albeu 2462f72828 Audio file demuxer. Extended version for demuxer info.
genres.h come from id3edit of servex@servex.yi.org found
at http://id3edit.sourceforge.net/


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4695 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 13:04:35 +00:00
albeu acab37105d Also display clip info for audio only contents
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4694 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 12:55:27 +00:00
melanson bb5754847e a few quick fixes to the FLI decoder
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4693 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 03:26:50 +00:00
nick b20dce9ed8 Scratch for volunteers
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4692 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 08:59:23 +00:00
nick 2fd28b68fc typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4691 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 08:55:05 +00:00
nick ee56ddac74 Fixing "quake" by direct waiting of vsync.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(I don't why - but SMART_SWITCH is always disabled on my card)
Benchmarks:
[SRC] VIDEO:  [DIV3]  624x356  24bpp  24.00 fps  497.3 kbps (60.7 kbyte/s)
[DEST] 1024x768@32 70fps (-xvidix -fs -zoom)

-vc ffdivx -double:
BENCHMARKs: V:   3.838s VO:   7.305s A:   0.555s Sys:  18.264s =   29.962s
BENCHMARK%: V: 12.8110% VO: 24.3808% A:  1.8518% Sys: 60.9564% = 100.0000%
total video time: 11.143s

-vc ffdivx -nodouble:
BENCHMARKs: V:   3.846s VO:   1.668s A:   0.539s Sys:  23.869s =   29.922s
BENCHMARK%: V: 12.8525% VO:  5.5744% A:  1.8015% Sys: 79.7716% = 100.0000%
total video time: 5.514s

-vc divxds -double (direct rendering)
BENCHMARKs: V:   8.275s VO:   5.750s A:   0.532s Sys:  15.414s =   29.971s
BENCHMARK%: V: 27.6115% VO: 19.1850% A:  1.7737% Sys: 51.4298% = 100.0000%
total video time: 14.070s

-vc divxds -nodouble (direct rendering)
BENCHMARKs: V:   7.353s VO:   0.002s A:   0.521s Sys:  22.083s =   29.958s
BENCHMARK%: V: 24.5433% VO:  0.0052% A:  1.7382% Sys: 73.7133% = 100.0000%
total video time: 7.355s

Unfortunately we have dramatic lost of performance (100%) :(


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4690 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 08:24:13 +00:00
melanson 783fe75c9c cosmetic fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4689 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 04:47:12 +00:00
melanson 470c8fbb31 some obscure bug fixes to the FLI decoder, with many thanks to Roberto
Togni


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4688 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 04:06:55 +00:00
rfelker ecaf1d74b1 fixed broken xvid support ("lm" rather than "-lm" in libs)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4687 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 03:14:45 +00:00
mswitch 9ec5053a4f Using the mplayer SwScaler instead of doing scaling manually (sometimes this dies with sig FPE
when not using -vc mpegpes with mpegs (I find it unlikely it would only happen on mpegs though))
Using detection code to check if using NTSC or PAL/SECAM and setting appropriate resolution and
GOP-Size based on this information. It now generates a valid mpeg1 stream instead of a hybrid
mpeg2 (with mpeg1 headers).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4686 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 00:38:23 +00:00
michael b89389845d 101
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4685 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 00:17:16 +00:00
rik 9883b4d349 we are now able to use the new bitwriter code in libavcodec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4684 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 23:30:07 +00:00
michael 859ae44c0a use mem2agpcpy() instead of fast_memcpy()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4683 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 23:19:37 +00:00
michael 7a4350e4c1 mem2agpcpy()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4682 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 23:17:14 +00:00
gabucino 7891bbb9e9 sok ize, mutyur, bizbasz.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4681 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 22:34:35 +00:00
pl 980ae469b9 missing #ifdef HAVE_XDPMS
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4680 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 22:06:12 +00:00
pl af63c0eb10 Support for XviD library detection:
- preferences are: xvid static > xvid dyn. > divx4 dyn. > opendivx static >
   nothing
 - --enable/disable-xvid (default = autoenabled if libxvidcore.so found)
 - --with-xvidcore=... (to use a static linking: path to xvid's libcore.a)

Notes:
 - opendivx postprocess filters are not enabled for xvid as Michael's are
   better
 - add weird path for include/dyn lib to the --with-extra*


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4679 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 22:03:44 +00:00
michael ad68b36313 default is allways nozoom again (specify -zoom if u want the sane behavior)
call freeSwsContext() on uninit()


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4678 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 17:55:03 +00:00
alex 379a660afd fixed old testing part
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4677 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 17:52:30 +00:00
alex dd984d5db5 added informat support (for encoding)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4676 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 17:33:27 +00:00
alex 08b445dca9 rgb/bgr 32bpp and IYUV/I420 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4675 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 17:10:21 +00:00
alex fe93061c6f mpg 32bpp support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4674 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 17:06:21 +00:00
alex f0bc805baf mpng: 32bpp support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4673 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 17:04:43 +00:00
alex ed93a4d20c 32bpp support, allocating palette based on used colors by file (possible overflow fix)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4672 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 17:04:13 +00:00
rik 65750b3de5 this file is obsoleted by videodev_mjpeg.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4671 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 16:03:00 +00:00
rik 21017aa526 this file obsoletes zoran.h and contains the Recommended interface definition for zr devices
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4670 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 15:59:32 +00:00
rik bc3c15c668 migration of -vo zr to Recommended Interface definition (this obsoletes zoran.h)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4669 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 15:53:40 +00:00
atmos4 e403e9fe9c add vsync support for doublebuffering to vo_vesa
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4668 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 15:06:04 +00:00
nick 54b4b5ffe0 - Shutdown capturing before playback
- More correct waiting for vsync
(Note: "quaking" is still there (unlike GATOS)) :(


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4667 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 10:36:43 +00:00
arpi ccb2795a1c ehh. forgot to commit this one...
- workaround for files with bad index (first chunk absolute, other
relative offsets) -> fixes many 'no video stream found' bugreports


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4666 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 08:27:49 +00:00
arpi 0e60037ce8 AVI demuxer fixes:
- workaround for files with bad index (first chunk absolute, others relative offsets)
  (fixes many 'no video stream found' bugreports)
- check for LIST boundaries, truncate if sub-chunk wraps LIST endpos (FMP_3.avi)
- support/workaround for empty info blocks with size=3 (FMP_3.avi)
- lots of new avi info types added (from avifile source), just for fun...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4665 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 01:20:59 +00:00
gabucino 95941f04d2 obladi-oblada
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4664 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-11 18:57:25 +00:00
michael 002c347330 minor rounding bugfix in the aspect stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4663 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-11 14:04:31 +00:00
michael 5619f4c25e -fs and or -vm default is nozoom, -zoom does the expected thing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4662 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-11 13:45:26 +00:00