summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Changelog32
-rw-r--r--DOCS/man/en/mplayer.133
-rw-r--r--DOCS/man/fr/mplayer.19
-rw-r--r--DOCS/man/hu/mplayer.1112
-rw-r--r--DOCS/man/ru/mplayer.150
-rw-r--r--DOCS/man/zh_CN/mplayer.170
-rw-r--r--DOCS/tech/binary-packaging.txt8
-rw-r--r--DOCS/tech/release-howto.txt11
-rw-r--r--DOCS/tech/win32-codec-howto.txt10
-rwxr-xr-xDOCS/xml/configure6
-rw-r--r--DOCS/xml/en/encoding-guide.xml48
-rw-r--r--DOCS/xml/en/mencoder.xml2
-rw-r--r--DOCS/xml/en/tvinput.xml8
-rw-r--r--DOCS/xml/en/usage.xml8
-rw-r--r--DOCS/xml/en/video.xml2
-rw-r--r--DOCS/xml/hu/cd-dvd.xml2
-rw-r--r--DOCS/xml/hu/documentation.xml4
-rw-r--r--DOCS/xml/hu/encoding-guide.xml28
-rw-r--r--DOCS/xml/hu/faq.xml2
-rw-r--r--DOCS/xml/hu/mencoder.xml4
-rw-r--r--DOCS/xml/hu/ports.xml8
-rw-r--r--DOCS/xml/hu/skin.xml8
-rw-r--r--DOCS/xml/hu/video.xml2
-rw-r--r--DOCS/xml/ru/encoding-guide.xml1012
-rwxr-xr-xconfigure438
-rw-r--r--cpudetect.c20
-rw-r--r--cpudetect.h28
-rw-r--r--cpuinfo.c24
-rw-r--r--debian/control2
-rwxr-xr-xdebian/postinst58
-rw-r--r--defaultopts.c2
-rw-r--r--etc/codecs.conf30
-rw-r--r--fmt-conversion.c1
-rw-r--r--help/help_mp-ru.h2
-rw-r--r--input/input.c10
-rw-r--r--libaf/af.c33
-rw-r--r--libaf/af.h43
-rw-r--r--libaf/af_center.c2
-rw-r--r--libaf/af_channels.c14
-rw-r--r--libaf/af_delay.c6
-rw-r--r--libaf/af_dummy.c4
-rw-r--r--libaf/af_equalizer.c2
-rw-r--r--libaf/af_export.c12
-rw-r--r--libaf/af_format.c14
-rw-r--r--libaf/af_hrtf.c20
-rw-r--r--libaf/af_ladspa.c92
-rw-r--r--libaf/af_lavcac3enc.c22
-rw-r--r--libaf/af_mp.h40
-rw-r--r--libaf/af_pan.c4
-rw-r--r--libaf/af_resample.c14
-rw-r--r--libaf/af_scaletempo.c28
-rw-r--r--libaf/af_sinesuppress.c2
-rw-r--r--libaf/af_sub.c4
-rw-r--r--libaf/af_surround.c8
-rw-r--r--libaf/af_volume.c4
-rw-r--r--libao2/ao_pcm.c270
-rw-r--r--libass/ass_fontconfig.c12
-rw-r--r--libass/ass_render.c4
-rw-r--r--libmpcodecs/ad.c4
-rw-r--r--libmpcodecs/ad_ffmpeg.c11
-rw-r--r--libmpcodecs/ae_lavc.c1
-rw-r--r--libmpcodecs/mp_image.h3
-rw-r--r--libmpcodecs/vd_ffmpeg.c4
-rw-r--r--libmpcodecs/vd_libmpeg2.c8
-rw-r--r--libmpcodecs/vf.c4
-rw-r--r--libmpcodecs/vf_bmovl.c2
-rw-r--r--libmpcodecs/vf_filmdint.c8
-rw-r--r--libmpcodecs/vf_framestep.c3
-rw-r--r--libmpcodecs/vf_ilpack.c4
-rw-r--r--libmpcodecs/vf_noise.c6
-rw-r--r--libmpcodecs/vf_sab.c8
-rw-r--r--libmpcodecs/vf_scale.c12
-rw-r--r--libmpcodecs/vf_screenshot.c12
-rw-r--r--libmpcodecs/vf_smartblur.c8
-rw-r--r--libmpcodecs/vf_tile.c2
-rw-r--r--libmpcodecs/vf_yadif.c4
-rw-r--r--libmpdemux/demux_mf.c5
-rw-r--r--libmpdemux/demuxer.c4
-rw-r--r--libmpdemux/mp_taglists.c1
-rw-r--r--libmpdemux/ms_hdr.h2
-rw-r--r--libswscale/Makefile25
-rw-r--r--libswscale/bfin/internal_bfin.S (renamed from libswscale/internal_bfin.S)0
-rw-r--r--libswscale/bfin/swscale_bfin.c (renamed from libswscale/swscale_bfin.c)34
-rw-r--r--libswscale/bfin/yuv2rgb_bfin.c (renamed from libswscale/yuv2rgb_bfin.c)110
-rw-r--r--libswscale/colorspace-test.c (renamed from libswscale/cs_test.c)0
-rw-r--r--libswscale/mlib/yuv2rgb_mlib.c (renamed from libswscale/yuv2rgb_mlib.c)4
-rw-r--r--libswscale/ppc/swscale_altivec_template.c (renamed from libswscale/swscale_altivec_template.c)16
-rw-r--r--libswscale/ppc/yuv2rgb_altivec.c (renamed from libswscale/yuv2rgb_altivec.c)12
-rw-r--r--libswscale/rgb2rgb.c13
-rw-r--r--libswscale/rgb2rgb.h14
-rw-r--r--libswscale/rgb2rgb_template.c384
-rw-r--r--libswscale/sparc/yuv2rgb_vis.c (renamed from libswscale/yuv2rgb_vis.c)6
-rw-r--r--libswscale/swscale-example.c51
-rw-r--r--libswscale/swscale.c377
-rw-r--r--libswscale/swscale_internal.h22
-rw-r--r--libswscale/swscale_template.c428
-rw-r--r--libswscale/x86/yuv2rgb_mmx.c89
-rw-r--r--libswscale/x86/yuv2rgb_template.c (renamed from libswscale/yuv2rgb_template.c)35
-rw-r--r--libswscale/yuv2rgb.c175
-rw-r--r--libvo/aclib.c15
-rw-r--r--libvo/geometry.c23
-rw-r--r--libvo/osd.c25
-rw-r--r--libvo/spuenc.c2
-rw-r--r--libvo/spuenc.h2
-rw-r--r--libvo/vo_aa.c18
-rw-r--r--libvo/vo_gif89a.c6
-rw-r--r--libvo/vo_gl.c3
-rw-r--r--libvo/vo_jpeg.c20
-rw-r--r--libvo/vo_kva.c10
-rw-r--r--libvo/vo_md5sum.c4
-rw-r--r--libvo/vo_png.c2
-rw-r--r--libvo/vo_pnm.c18
-rw-r--r--libvo/vo_sdl.c8
-rw-r--r--libvo/vo_vdpau.c207
-rw-r--r--libvo/vo_vesa.c8
-rw-r--r--libvo/vo_x11.c6
-rw-r--r--libvo/vo_xvmc.c4
-rw-r--r--libvo/vo_zr2.c8
-rw-r--r--libvo/w32_common.c2
-rw-r--r--loader/win32.c8
-rw-r--r--mencoder.c2
-rw-r--r--mplayer.c5
-rw-r--r--options.h2
-rw-r--r--osdep/getch2-os2.c2
-rw-r--r--stream/asf_streaming.c7
-rw-r--r--stream/stream_dvd.c4
-rw-r--r--stream/tv.c6
-rw-r--r--stream/tv.h1
-rw-r--r--stream/tvi_v4l2.c10
-rw-r--r--sub_cc.c4
130 files changed, 3071 insertions, 2030 deletions
diff --git a/Changelog b/Changelog
index 75d6f927c8..7ced40d04e 100644
--- a/Changelog
+++ b/Changelog
@@ -1,8 +1,8 @@
MPlayer (1.0)
- rc3: "StillAlive" March 1, 2009
+ rc3: "BikeshedCounter" March 27, 2009
Decoders:
- * support for X8 frame (fixes "J-type picture is not supported" for WMV2)
+ * support for X8 frames (fixes "J-type picture is not supported" for WMV2)
* support for DTS WAV/DTS-CD passthrough by ad_hwac3
* Apple's raw YUV2 in MOV
* LATM over LOAS AAC decoding via internal libfaad2
@@ -10,15 +10,15 @@ MPlayer (1.0)
EA Maxis XA ADPCM audio, RL2 video, Beam Software SIFF video, V.Flash PTX video
* AVOption support for libavcodec-based decoders
* use lavc ADPCM codecs by default
- * support for progressive jpeg in ffmjpeg
- * ACDSystems mjpeg (ACDV) via binary DLL and lavc
+ * support for progressive JPEG in ffmjpeg
+ * ACDSystems MJPEG (ACDV) via binary DLL and lavc
* SIF1 via binary DLL
* wincam screen capture (WCMV) via binary DLL
- * Creative Labs Video Blaster Webcam mjpeg (CJPG) via binary DLL and ijpg library
- * kensington webcam (AJPG,ABYR) via binary DLL
+ * Creative Labs Video Blaster Webcam MJPEG (CJPG) via binary DLL and ijpg library
+ * kensington webcam (AJPG, ABYR) via binary DLL
* centre for wavelets (wavc) via binary DLL
- * GeoVision Advanced MPEG-4 (GMP4,GM40) via binary DLL
- * Xiricam jpg from Veo PC Camera (XJPG) via binary DLL
+ * GeoVision Advanced MPEG-4 (GMP4, GM40) via binary DLL
+ * Xiricam JPEG from Veo PC Camera (XJPG) via binary DLL
* WorldConnect Wavelet Video (SMSV) via binary DLL
* VDOWave 3 advanced (VDO3,VDOM,VDOW) via binary DLL
* VoxWare MetaVoice (format 0x0074) via binary DLL
@@ -87,7 +87,7 @@ MPlayer (1.0)
* Linux Media Labs MPEG-4 (LMLM4) demuxer
* AVM2 (Flash 9) SWF muxer
* QT variant of IMA ADPCM encoder
- * Ipod/Iphone compatible mp4 muxer
+ * iPod/iPhone compatible MP4 muxer
* Mimic decoder
* MSN TCP Webcam stream demuxer
* RL2 demuxer / decoder
@@ -124,7 +124,7 @@ MPlayer (1.0)
* NC (NC4600) cameras file demuxer
* MXF D-10 muxer
* Generic metadata API
- * H.264 speedup and PAFF decoding (install Yasm for faster H264 decoding)
+ * H.264 speedup and PAFF decoding (install Yasm for faster H.264 decoding)
* correctly decode more of the H.264 conformance testsuite
* VC-1/WMV3 decoder speedup
* VP3 decoder speedup
@@ -141,11 +141,11 @@ MPlayer (1.0)
* replace PolypAudio by PulseAudio (-ao pulse)
* add force-pbo suboption for faster output in vo_gl
* add Nintendo Wii/GameCube video driver (-vo wii)
- * VIDIX driver for SuperH Mobile VEU hardware block.
+ * VIDIX driver for SuperH Mobile VEU hardware block
* support -border on vo_gl/gl2 in x11
- * Direct3D Windows video output driver added.
+ * Direct3D Windows video output driver added
* factorize code in vo_wii
- * removed unnecessary code from vo x11, xv, xvmc
+ * remove unnecessary code from vo x11, xv, xvmc
* add OS/2 DART audio driver (-ao dart)
* add VDPAU video output
* add OS/2 KVA video driver (-vo kva)
@@ -168,7 +168,7 @@ MPlayer (1.0)
* some new slave commands (check DOCS/tech/slave.txt)
* libdvdcss updated to 1.2.10, now same as upstream version
* fix -endchapter support again for -dump* options
- * add startup volume option
+ * add startup audio volume option
* add option to disable default key binds
* change default OSD and subtitle font size to a smaller default
@@ -183,10 +183,10 @@ MPlayer (1.0)
* AC3/DTS passthrough for ao_macosx
* fix frozen OSD on Mac OS X
* vo_gl now works with -wid and nVidia drivers on Windows (this is a hack)
- * VIDIX on SuperH.
+ * VIDIX on SuperH
* workarounds for AltiVec on Apple gcc 3.3 on Mac OS X dropped