log

age author description
Sun, 20 Jan 2002 17:06:45 +0000 nick Typo
Sun, 20 Jan 2002 14:42:08 +0000 nick 2048x2048 is real max size of overlay
Sun, 20 Jan 2002 13:45:19 +0000 michael 101
Sun, 20 Jan 2002 13:29:02 +0000 alex added support for unlimited video resolution (-1)
Sun, 20 Jan 2002 13:11:23 +0000 alex reported working at 1600x1200 too, pciconfig stuff fixed, you can enable it with #define MGA_PCICONFIG_MEMDETECT
Sun, 20 Jan 2002 12:15:01 +0000 alex sorry, debug removed ;)
Sun, 20 Jan 2002 12:12:58 +0000 alex pci_config_read working
Sun, 20 Jan 2002 05:30:23 +0000 michael removed global vars so that multiple swscalers can be used
Sun, 20 Jan 2002 01:35:02 +0000 melanson initial implementation of SMC codec; it almost works, too!
Sun, 20 Jan 2002 00:39:54 +0000 arpi -alang/-slang fixed
Sat, 19 Jan 2002 23:59:20 +0000 alex equalizer is only supported by g400
Sat, 19 Jan 2002 22:46:28 +0000 alex cleaned some parts, tested and working with g400/450, g200 is buggy :(
Sat, 19 Jan 2002 22:43:19 +0000 alex reworked, picture moves when window moved, fullscreen working with gui, fixed some annoying bugs
Sat, 19 Jan 2002 22:42:08 +0000 alex clearing safely the buffer, queryfourcc returns 0x2 (hw accel, noconv.), setting eq only if drivers i able
Sat, 19 Jan 2002 22:24:30 +0000 mswitch Reverted to using software sync again, some day I'll die of a heartattack if I can't get this
Sat, 19 Jan 2002 22:16:47 +0000 albeu Some improvment and make -vcd -dvd options considered as playlist entry
Sat, 19 Jan 2002 21:55:30 +0000 mswitch Only use hardware sync and prebuffering with mpegs!
Sat, 19 Jan 2002 21:21:00 +0000 pontscho remove TARGET lofasz
Sat, 19 Jan 2002 21:20:29 +0000 mswitch Handle timestamps internally
Sat, 19 Jan 2002 18:41:50 +0000 alex added FLAG_EQUALIZER
Sat, 19 Jan 2002 18:38:58 +0000 alex added flag_equalizer
Sat, 19 Jan 2002 18:22:22 +0000 nick Using cpudetect code instead of d_cpu.s
Sat, 19 Jan 2002 18:20:24 +0000 nick K7 id
Sat, 19 Jan 2002 17:22:57 +0000 albeu Fixed bug with -frames option : don't quit, go to next file !!
Sat, 19 Jan 2002 17:02:50 +0000 albeu Added reverting support for -zr* options
Sat, 19 Jan 2002 17:01:48 +0000 albeu Added reverting support for -aa* options
Sat, 19 Jan 2002 17:01:03 +0000 albeu Added reverting support for -pp and -npp options
Sat, 19 Jan 2002 16:59:59 +0000 albeu Added reverting support for -aa* -zr* -pp and -npp options
Sat, 19 Jan 2002 16:58:33 +0000 alex vidix_grkey_support checking for colorkeying
Sat, 19 Jan 2002 16:58:04 +0000 albeu Few bug fix and improvment in config/playtree system
Sat, 19 Jan 2002 16:56:35 +0000 atmos4 fix mangling with runtime cpu detection
Sat, 19 Jan 2002 15:01:28 +0000 mswitch Removed seeking warning message since it has now been fixed in the driver
Sat, 19 Jan 2002 09:04:02 +0000 bertrand Moved network related code from open.c to network.c
Sat, 19 Jan 2002 08:19:00 +0000 nick gamma correction (preliminary version).
Sat, 19 Jan 2002 08:18:09 +0000 nick Typo
Sat, 19 Jan 2002 05:14:47 +0000 atmos4 mangle for win32 in postproc
Sat, 19 Jan 2002 05:12:34 +0000 atmos4 mangle for win32 in liba52 (includes dummy mangle.h pointing to the one in main)
Sat, 19 Jan 2002 04:47:32 +0000 atmos4 mangling in mp3lib + stdcall undefined fix with cygwin
Sat, 19 Jan 2002 04:44:49 +0000 atmos4 mangling in libvo
Sat, 19 Jan 2002 04:42:09 +0000 atmos4 rewrites symbols in d_cpu.s on cygwin
Sat, 19 Jan 2002 04:40:21 +0000 atmos4 mangle.h does symbolmangling on win32
Fri, 18 Jan 2002 19:37:12 +0000 alex fixed channel changing with frequencies.c
Fri, 18 Jan 2002 18:15:43 +0000 alex updated based vo_xmga, using colorkey, working with gui, fixed xinerama and window moving/resizing
Fri, 18 Jan 2002 18:14:44 +0000 alex added colorkey handling
Fri, 18 Jan 2002 18:14:10 +0000 alex updated, colorkey support, pontscho reported it's working fine, only faulting with very-very-very big resolution
Fri, 18 Jan 2002 15:37:52 +0000 alex i think, it's better [playback->offsets and offset implemented/corrected]
Fri, 18 Jan 2002 12:26:57 +0000 pontscho '40bit' - es png nincs is :)
Fri, 18 Jan 2002 11:05:29 +0000 alex added .rm (real) and .y4m (yuv4mpeg)
Fri, 18 Jan 2002 11:02:52 +0000 alex fix dnet support
Fri, 18 Jan 2002 10:41:31 +0000 alex sorry, i really wanted to add vidix_start and stop as int, to detect if something went into the wrong way (also implement check in vo_xvidix)
Fri, 18 Jan 2002 09:58:43 +0000 nick 3dnow optimization. Not all functions are tested!!!
Fri, 18 Jan 2002 09:58:18 +0000 nick Missed fastmemcpy
Fri, 18 Jan 2002 09:25:56 +0000 nick Suppress return values for 'void'. 10L to Alex
Fri, 18 Jan 2002 09:21:06 +0000 nick Fixed saturation computing for rage128
Fri, 18 Jan 2002 09:11:11 +0000 nick gamma correction support
Fri, 18 Jan 2002 09:10:00 +0000 nick Fixed bug of multiple declaration of 'dvd_device'
Fri, 18 Jan 2002 05:43:48 +0000 melanson added skeleton for QT SMC decoder
Fri, 18 Jan 2002 02:51:24 +0000 melanson made a little more headway but it still doesn't work properly
Thu, 17 Jan 2002 21:55:17 +0000 arpi more movi_end mess
Thu, 17 Jan 2002 21:22:11 +0000 nexus fix for benchmark script
Thu, 17 Jan 2002 20:51:51 +0000 gabucino opsz, typo
Thu, 17 Jan 2002 20:40:07 +0000 albeu Change to use cdrom-device and dvd-device options needed for DVD/TV/VCD
Thu, 17 Jan 2002 20:25:55 +0000 albeu Fixed bug with benchmark option
Thu, 17 Jan 2002 20:24:28 +0000 albeu Fixed a few bugs and added support for VCD/DVD/TV in playlist using virtual url
Thu, 17 Jan 2002 19:24:33 +0000 mswitch Fixed seeking
Thu, 17 Jan 2002 10:33:47 +0000 mswitch Added new syncengine thanks to a new previously undocumented feature of the em8300, this might fix playback on both slow and fast machines (more testing needed). This also requires users to get the em8300 driver from cvs until the next version is released (will probably happen this weekend)
Thu, 17 Jan 2002 09:32:22 +0000 pl Patch by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>:
Thu, 17 Jan 2002 09:20:29 +0000 nexus fix for Xwid (exceed 16 fourcc)
Thu, 17 Jan 2002 09:01:50 +0000 nick Use 'install' instead of 'cp'
Thu, 17 Jan 2002 01:32:29 +0000 arpi zr driver (tv-out for DC10/DC10+, iomega buz, LML33...) added - patch by Rik Snel <rsnel@cube.dyndns.org>
Thu, 17 Jan 2002 01:28:20 +0000 arpi -zr* added - patch by Rik Snel <rsnel@cube.dyndns.org>
Thu, 17 Jan 2002 01:27:45 +0000 arpi libjpeg added - patch by Rik Snel <rsnel@cube.dyndns.org>
Thu, 17 Jan 2002 01:27:20 +0000 arpi zr en/disable, libjpeg detection - patch by Rik Snel <rsnel@cube.dyndns.org>
Thu, 17 Jan 2002 01:15:31 +0000 arpi fbdev nocopy option - Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com>
Thu, 17 Jan 2002 01:12:01 +0000 arpi fbdev nocopy option, and static pthread fixes - Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com>
Thu, 17 Jan 2002 01:11:21 +0000 arpi libmad memcpy optimization by Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com>
Thu, 17 Jan 2002 01:02:41 +0000 arpi -lavcopts vme= option to set motion estimation method - patch by Rich Felker <dalias@aerifal.cx>
Thu, 17 Jan 2002 00:55:07 +0000 arpi XviD added
Thu, 17 Jan 2002 00:49:21 +0000 arpi possible sig11 fixed - noticed by Fredrik Kuivinen <freku045@student.liu.se>
Thu, 17 Jan 2002 00:39:27 +0000 arpi console mplayer launcher - by Rich Felker <dalias@aerifal.cx>
Thu, 17 Jan 2002 00:32:46 +0000 arpi reverted old seeking method - ask Holm why...
Thu, 17 Jan 2002 00:26:40 +0000 arpi mail formatting added
Thu, 17 Jan 2002 00:19:57 +0000 atmos4 fix include order
Wed, 16 Jan 2002 17:13:00 +0000 gabucino *** empty log message ***
Wed, 16 Jan 2002 17:12:20 +0000 gabucino Added (sigh, reHTMLized;)) Nick's VIDIX patch
Wed, 16 Jan 2002 15:22:45 +0000 alex added vidix_start() and vidix_stop() for better runtime-resize support ;)
Wed, 16 Jan 2002 14:54:56 +0000 arpi fixed a few possible bugs
Wed, 16 Jan 2002 12:24:36 +0000 arpi image field added. 10*10l....
Wed, 16 Jan 2002 09:39:00 +0000 nick Useful links
Wed, 16 Jan 2002 09:18:43 +0000 nick Fixed resize bug.
Wed, 16 Jan 2002 09:11:07 +0000 nick More messages on forcing
Wed, 16 Jan 2002 08:43:22 +0000 nick en(dis)able app io should be exported too
Wed, 16 Jan 2002 08:33:17 +0000 nick + new features and possibility
Wed, 16 Jan 2002 03:39:37 +0000 melanson added a few notes about formats 0x61 and 0x62
Wed, 16 Jan 2002 03:25:07 +0000 melanson initial support for FILM file demuxing
Wed, 16 Jan 2002 01:51:34 +0000 arpi using mp_image.h - not finished...
Wed, 16 Jan 2002 01:51:12 +0000 arpi 10l...
Wed, 16 Jan 2002 01:19:22 +0000 arpi bpp != depth
Wed, 16 Jan 2002 00:14:59 +0000 arpi initial stuff. comments welcomed...
Tue, 15 Jan 2002 22:55:28 +0000 arpi hwac3 fix for cmedia 8738 by Hans-Peter Raschke <Hans-Peter.Raschke@wintermann-datenservice.de>
Tue, 15 Jan 2002 22:48:27 +0000 atmos4 awk change suggested by frederik kuivinen
Tue, 15 Jan 2002 22:30:56 +0000 atmos4 nicer awk check (logging) etc.
Tue, 15 Jan 2002 21:30:45 +0000 pl patch by Fredrik Kuivinen <freku045@student.liu.se>
Tue, 15 Jan 2002 21:05:37 +0000 kmkaplan Add a third scaling algorithm wich should be faster. Select by
Tue, 15 Jan 2002 21:00:20 +0000 kmkaplan Fix "[MPlayer-dev-eng] mp3lib-mmx sig11 with mpeg1layer3 audio after
Tue, 15 Jan 2002 18:46:31 +0000 jkeil Grab PS_IOPL define from <sys/psw.h> on solaris x86
Tue, 15 Jan 2002 17:04:01 +0000 gabucino many small updates
Tue, 15 Jan 2002 17:03:19 +0000 pontscho small gtk bug fix (-display bug, baze gabu, miattad fogok elkarhozni:), and remove gui dependencie in mencoder
Tue, 15 Jan 2002 16:35:17 +0000 alex commited due to request of nexus
Tue, 15 Jan 2002 15:59:53 +0000 alex api changed: enable/disable_os_io returns error-code (or zero if ok) and pciconfig_read exported for mga_vid
Tue, 15 Jan 2002 15:31:30 +0000 atmos4 cygwin compile fix
Tue, 15 Jan 2002 14:49:36 +0000 atmos4 *awk detection
Tue, 15 Jan 2002 13:21:45 +0000 anders Sync problem when using fractional resampling fixed + speed increased.
Tue, 15 Jan 2002 12:35:16 +0000 jaf typo
Tue, 15 Jan 2002 12:30:52 +0000 atmos4 Fix xvidix for non-x11 systems (delayed due netloss)
Tue, 15 Jan 2002 12:13:53 +0000 atmos4 Fix xvidix for non-x11 systems, 10l Alex :)
Tue, 15 Jan 2002 12:10:19 +0000 atmos4 Fix for cygwin.
Tue, 15 Jan 2002 10:10:20 +0000 mswitch Moved declaration of picture_* out of ifdef MP1E as not to break compilation for those of you who disable libmp1e
Tue, 15 Jan 2002 09:01:39 +0000 nick S->C
Tue, 15 Jan 2002 08:33:09 +0000 nick Improved readability and new stuffs
Tue, 15 Jan 2002 01:16:14 +0000 arpi BSD fix by Steven M. Schultz <sms@2BSD.COM>
Tue, 15 Jan 2002 01:03:22 +0000 arpi 10l. gimme\!
Tue, 15 Jan 2002 00:24:57 +0000 arpi query_format flags updated
Tue, 15 Jan 2002 00:23:16 +0000 arpi hw spu support for dxr3 - patch by David Holm
Tue, 15 Jan 2002 00:20:50 +0000 arpi -endpos option, patch by Fredrik Kuivinen <freku045@student.liu.se>
Mon, 14 Jan 2002 23:55:51 +0000 arpi GLOBAL flags and other changes for new config - patch by Alban Bedel <albeu@free.fr>
Mon, 14 Jan 2002 23:54:31 +0000 arpi extra NULL field appended
Mon, 14 Jan 2002 23:38:49 +0000 arpi playtree-based config patch by Alban Bedel <albeu@free.fr>
Mon, 14 Jan 2002 23:06:43 +0000 gabucino by koth
Mon, 14 Jan 2002 18:30:28 +0000 arpi workaround for broken 'muvi' chunks
Mon, 14 Jan 2002 17:47:42 +0000 gabucino streaming with proxy
Mon, 14 Jan 2002 17:39:02 +0000 arpi 10l to Alban B. - restored removed verbose level setting
Mon, 14 Jan 2002 16:27:55 +0000 alex added mp3_printheader for mp3lib init\n
Mon, 14 Jan 2002 16:18:43 +0000 alex runtime cpudetect support #2 - still not working (i can't identify the problems ground, also it produces no sound (no noises), but the init seems to be ok (also i didn't changed anything)...very annoying :( snipp
Mon, 14 Jan 2002 16:15:59 +0000 alex runtime cpudetect suppport
Mon, 14 Jan 2002 10:34:38 +0000 nick S->C
Mon, 14 Jan 2002 09:32:51 +0000 nick S->C
Mon, 14 Jan 2002 06:44:30 +0000 bertrand Added support for the environment variable http_proxy.
Mon, 14 Jan 2002 01:12:44 +0000 bertrand Changed the proxy protocol to http_proxy.
Sun, 13 Jan 2002 22:14:06 +0000 arpi fixed to get something - needs a major rewrite
Sun, 13 Jan 2002 20:51:49 +0000 michael dont print -npp parser debug info if only -v
Sun, 13 Jan 2002 18:26:58 +0000 nick S->C
Sun, 13 Jan 2002 17:23:32 +0000 nick Bug
Sun, 13 Jan 2002 16:59:18 +0000 nick S->C
Sun, 13 Jan 2002 16:54:32 +0000 alex added mga_vid (also playback->offset is not set (fixing it on monday)
Sun, 13 Jan 2002 14:52:58 +0000 alex using LIBDIR@config.h
Sun, 13 Jan 2002 14:44:04 +0000 alex added LIBDIR and USR_PREFIX
Sun, 13 Jan 2002 11:39:06 +0000 alex committed due to request of gabucino
Sun, 13 Jan 2002 11:03:10 +0000 gabucino Nick's credits updated
Sun, 13 Jan 2002 10:47:11 +0000 nick Typo
Sun, 13 Jan 2002 10:40:17 +0000 nick Still one bit of bugs fixed
Sun, 13 Jan 2002 10:30:10 +0000 nick test for preinit errors and correct handling subdevice
Sun, 13 Jan 2002 10:10:15 +0000 nick Minor changes: -fs key and vidix params
Sun, 13 Jan 2002 09:37:35 +0000 gabucino CYUV credits to Tim Ferguson
Sun, 13 Jan 2002 06:01:04 +0000 melanson QT demuxer loads palette information from files that transport palettes in
Sun, 13 Jan 2002 01:36:38 +0000 alex patch by Steven M. Schultz to support dvd under BSD/OS
Sun, 13 Jan 2002 00:26:46 +0000 alex just a dummy for now (for developement)
Sun, 13 Jan 2002 00:26:23 +0000 alex started
Sun, 13 Jan 2002 00:23:47 +0000 alex fixed vidix_name handling (subdevice)
Sat, 12 Jan 2002 23:30:20 +0000 alex added vo_xvidix
Sat, 12 Jan 2002 23:28:22 +0000 alex added X11/VIDIX
Sat, 12 Jan 2002 21:48:41 +0000 kmkaplan Fix brightness of subtitles
Sat, 12 Jan 2002 21:08:12 +0000 bertrand Added proxy support.
Sat, 12 Jan 2002 21:07:17 +0000 alex some comments and messages
Sat, 12 Jan 2002 21:02:00 +0000 bertrand Added a debug function to print the struct's variables.
Sat, 12 Jan 2002 20:47:55 +0000 atmos4 Fix typo and some updates.
Sat, 12 Jan 2002 20:02:47 +0000 atmos4 Fix awk version check from --version to -W version (works with both mawk and gawk maybe guess also with original awk)
Sat, 12 Jan 2002 19:26:19 +0000 gabucino divx4linuxbuzi
Sat, 12 Jan 2002 18:58:41 +0000 nick Additional AWK notes
Sat, 12 Jan 2002 18:34:50 +0000 kmkaplan Check for NULL vob->spudec before using.
Sat, 12 Jan 2002 18:26:13 +0000 nick Solaris compatibility
Sat, 12 Jan 2002 18:00:25 +0000 nick Alpha patch by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
Sat, 12 Jan 2002 17:59:22 +0000 nick gawk->awk
Sat, 12 Jan 2002 17:11:01 +0000 alex gawk -> awk
Sat, 12 Jan 2002 15:59:47 +0000 mswitch Fixed a bug relating to libmp1e (actually the bug is in libmp1e, but this solution should be safe enough)
Sat, 12 Jan 2002 15:53:26 +0000 nick Checking for gawk
Sat, 12 Jan 2002 11:40:39 +0000 nick Changes due new gawk generator
Sat, 12 Jan 2002 11:39:07 +0000 nick Gawk generator
Sat, 12 Jan 2002 11:37:47 +0000 nick pci ids database
Sat, 12 Jan 2002 11:35:43 +0000 nick No longer required
Sat, 12 Jan 2002 10:47:43 +0000 nick Documentation
Sat, 12 Jan 2002 09:40:07 +0000 nick Sync with XFree86-4.1.99.5+
Sat, 12 Jan 2002 00:58:53 +0000 gabucino typo noticed by nell
Sat, 12 Jan 2002 00:55:53 +0000 gabucino *** empty log message ***
Sat, 12 Jan 2002 00:07:29 +0000 gabucino "I made some fixed in my previous translation, and new parts are translated
Sat, 12 Jan 2002 00:02:52 +0000 laaz fixed mpsub bug requested by Gabucino
Fri, 11 Jan 2002 22:33:44 +0000 arpi ao_dxr3 removed
Fri, 11 Jan 2002 22:31:36 +0000 arpi fight with the access rights - patch by Holm
Fri, 11 Jan 2002 22:30:28 +0000 arpi useless cosmetics changes... a.k.a. cvslog killer - patch by David Holm
Fri, 11 Jan 2002 22:17:54 +0000 arpi 'mplayer -aadriver stdout' segfault fixed by Fredrik Kuivinen <freku045@student.liu.se>
Fri, 11 Jan 2002 22:15:55 +0000 arpi relatiev path to libcss.so - patch by Jim Radford <radford@robotics.caltech.edu>
Fri, 11 Jan 2002 18:50:52 +0000 arpi acelp working, added some codecs contributed by users
Fri, 11 Jan 2002 18:30:35 +0000 iive few changes, slice and frame
Fri, 11 Jan 2002 17:56:56 +0000 gabucino blah. fixes.
Fri, 11 Jan 2002 17:20:43 +0000 nick Configurable VIDIX usage
Fri, 11 Jan 2002 16:06:45 +0000 kmkaplan Add DVD subtitles to menoder
Fri, 11 Jan 2002 12:14:29 +0000 kmkaplan Support software scaling with DVD subtitles
Fri, 11 Jan 2002 00:09:50 +0000 gabucino vobsub documented
Thu, 10 Jan 2002 20:12:12 +0000 kmkaplan Support vobsub without index files.
Thu, 10 Jan 2002 18:02:45 +0000 nick VIDIX expansion, Usage: -vo fbdev:vidix (-fs -zoom). Zoom is supported for VIDIX!!!
Thu, 10 Jan 2002 18:01:19 +0000 nick Minor bugs and new vidix stuff support
Thu, 10 Jan 2002 18:00:23 +0000 nick Using any graphics server
Thu, 10 Jan 2002 17:21:00 +0000 kmkaplan Add vobsub support, suppress conditionnal on USE_DVDREAD.
Thu, 10 Jan 2002 17:20:27 +0000 kmkaplan Add vobsub support.
Thu, 10 Jan 2002 17:18:30 +0000 kmkaplan Add vobsub support.
Thu, 10 Jan 2002 17:17:37 +0000 kmkaplan Add spudec_new_scaled and spudec_draw_scaled for vobsub support.
Thu, 10 Jan 2002 17:17:05 +0000 kmkaplan Add spudec_new_scaled and spudec_draw_scaled for vobsub support.
Thu, 10 Jan 2002 05:58:49 +0000 melanson committed Tim Ferguson's patch for proper YUV color space conversion
Thu, 10 Jan 2002 02:01:10 +0000 arpi user_data check disabled
Thu, 10 Jan 2002 01:59:49 +0000 arpi added mpeg userdata dump
Thu, 10 Jan 2002 01:42:31 +0000 bertrand Changed the return value of the start function. Doesn't return the fd
Thu, 10 Jan 2002 01:37:53 +0000 bertrand Applied RTP patch from Brian Kuschak <bkuschak@yahoo.com>
Wed, 09 Jan 2002 19:03:50 +0000 nick Preliminary version
Wed, 09 Jan 2002 18:58:25 +0000 nick Minor interface changes: color and video keys are moved out from playback configuring
Wed, 09 Jan 2002 18:17:18 +0000 gabucino fixes (by pl's mail)
Wed, 09 Jan 2002 17:31:52 +0000 gabucino another update
Wed, 09 Jan 2002 17:27:41 +0000 gabucino typo (noticed by nell)
Wed, 09 Jan 2002 17:19:52 +0000 gabucino -font added, -pp updated
Wed, 09 Jan 2002 17:09:21 +0000 alex seek patch by Panagoitis Issaris
Wed, 09 Jan 2002 16:35:24 +0000 atlka 1. subs know are readed after reading AVI header so we already know fps
Wed, 09 Jan 2002 16:20:41 +0000 mswitch Reverted to accurate but glitchy sync...
Wed, 09 Jan 2002 15:05:48 +0000 mswitch ao_dxr3.c deprecated, give users a grace period to accomodate to -ao oss:/dev/em8300_ma before removing this altogether
Wed, 09 Jan 2002 12:41:58 +0000 pontscho jol csak KeyPress - re event mplayernek.
Tue, 08 Jan 2002 20:58:53 +0000 atmos4 SwScaler support for vo_png by Kim Minh, SwScale w/aspecz for vo_dga by me