Commit Graph

5341 Commits

Author SHA1 Message Date
arpi 7c026066ea imported from MPlayerXP, dlopen() hack removed, some bugs fixed, interface functions changed to static, info->author field added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5341 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 21:06:01 +00:00
arpi 94d3170bd0 changed to be more-or-less compatible with Nick's stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5340 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 19:53:41 +00:00
michael 2260559466 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5339 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 16:38:13 +00:00
michael f7440c1784 byte interleaving for mga
untested (no g200 mga or whatever i would need ...)
experimental sse2 version (even less tested as no p4 either ...)
sse2 version would need 16-byte aligned src & dst else sig11
sse2 version is disabled by default


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5338 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 16:35:24 +00:00
arpi f28fbb3a82 no native support for I420 in G200
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5337 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 16:22:15 +00:00
arpi 20b1e93745 disabel DR and UV swapping for g200 planar modes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5336 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 16:21:39 +00:00
arpi cc54e54ca0 dump stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5335 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 13:35:23 +00:00
atmos4 fbba1ecea0 eeh 10l, removed one line too much :(
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5334 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 11:35:21 +00:00
atmos4 426a60c1f1 Fix some silly logical bugs and fix memory cleanup in case mp4_parse_es returned with an error by memsetting the esds struct to 0 on init.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5333 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 11:13:14 +00:00
atmos4 a827a9ceb5 Fix aspect info for square pixel.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5332 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 09:52:15 +00:00
mswitch 9165173016 Bugfix by XorA
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5331 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 05:13:19 +00:00
arpi 365c7ec187 reset selection
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5330 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 03:20:42 +00:00
arpi 5d6a29f4f2 check and set codec selection - impossible to do it at find_codec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5329 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 03:19:43 +00:00
arpi 092bf60b8d 100l :(
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5328 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 03:19:06 +00:00
arpi fbf84aa57e use codec selection
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5327 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 03:07:27 +00:00
arpi 43d70441a6 tagging selected codec to avoid trying the same codec several times
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5326 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 03:02:57 +00:00
arpi 8784c88322 proposal for audio decoders
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5325 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 02:39:58 +00:00
arpi ccd1ad61ab common stuff moved to mpc_info.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5324 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 02:39:36 +00:00
arpi 2bc4a5255b typo...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5323 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 02:10:08 +00:00
arpi 65f7250391 I420 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5322 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-25 01:32:40 +00:00
arpi 71c4d5006d -fs aspect fix by KotH
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5321 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 21:22:16 +00:00
arpi 6cedc58e73 fallback to server's control() - patch by KotH
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5320 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 21:17:16 +00:00
arpi b0fce04640 U,V plane odrer fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5319 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 20:55:06 +00:00
arpi e2cad38b0a U,V plane odrer fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5318 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 20:45:30 +00:00
arpi e81578975e I420 UV swapping fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5317 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 19:14:40 +00:00
arpi afca126ff7 UV vs VU fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5316 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 19:01:01 +00:00
arpi 7d29c3856a fixes, extended by mplayer's planes[]
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5315 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 18:44:15 +00:00
ksorim ac51a1e411 Two fixes:
- Planar formats don't use draw_frame. Code dealing with that has been removed.
- Calculate y_screen_bottom correctly


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5314 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 18:42:27 +00:00
arpi 7e32366a13 soem explanation
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5313 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 18:42:05 +00:00
arpi 4a1e0aef9b fixed U/V swapping for direct rendering, and 3rd plane offset calculation when height!=0
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5312 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 18:19:14 +00:00
mswitch 7bb3412a05 Fixed bug in Athlon detection code ;)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5311 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 18:01:08 +00:00
mswitch eb89d8effe XorA found a bug in the avcodec code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5310 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 15:33:12 +00:00
mswitch ff1ffe28bf Default to avcodec if installed, otherwise use fame. Apparently fame output is very very blocky
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5309 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 15:18:38 +00:00
atmos4 d1281245b3 Use esds parser for movie esds atom and only pass decoder specific configuration into the stream_header.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5308 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 14:47:28 +00:00
pl afa6b65c25 allow negative mul values
(-1.0 => will reverse channels L&R)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5307 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 14:15:24 +00:00
atmos4 a0399163e6 - Add parsing of Sync Layer Descriptor
- Add a function to cleanup malloced mem from mp4_parse_esds
- Fix some weird code from me :)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5306 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 06:10:13 +00:00
atmos4 a699ffad78 Support for decoder specific config from mp4 header for AAC decoder.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5305 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 03:08:20 +00:00
atmos4 582d209217 10l fix memory allocation
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5304 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 03:07:18 +00:00
atmos4 a316f53a83 eeh 10l, forgot malloc of esds struct.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5303 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 02:38:20 +00:00
atmos4 086814f294 Improved MP4 parsing (finally)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5302 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 02:25:41 +00:00
arpi 52457a7c61 OS2 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5301 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 01:09:08 +00:00
arpi 2256753f4a timer.c not used - why to compile
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5300 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 01:05:57 +00:00
arpi 6c20953570 check for mman.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5299 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 01:05:43 +00:00
arpi f9940fc77e include stdlib.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5298 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 00:58:27 +00:00
arpi c99b6c40bb we don't need mman.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5297 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 00:44:54 +00:00
arpi 922b520e8e moved font_laod.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5296 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 00:39:44 +00:00
arpi 2eba558fcd moved font_laod.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5295 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-24 00:32:13 +00:00
arpi 42d31020c9 include font_load.h directly, instead of via video_out.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5294 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-23 22:50:25 +00:00
arpi cb776a965b sys/types.h required for off_t
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5293 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-23 21:52:13 +00:00
arpi 27a401bacb MANGLE() the 3dnow code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5292 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-23 21:48:55 +00:00