Age | Commit message (Collapse) | Author |
|
Fix compilation of video_out_opengl.c with Apple gcc 4.0
CVS patchset: 7533
CVS date: 2005/05/09 06:55:22
|
|
GCC4: fix static-after-extern error and some signedness warnings.
CVS patchset: 7528
CVS date: 2005/05/07 16:15:27
|
|
improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better locking
[bug #1195282]
CVS patchset: 7524
CVS date: 2005/05/06 07:42:20
|
|
CVS patchset: 7519
CVS date: 2005/05/04 04:30:09
|
|
fix xxmc plugin wanting to change vld xvmc context when stream changes from
non-interlaced to interlaced [bug #1194350]
CVS patchset: 7518
CVS date: 2005/05/04 04:27:20
|
|
Fixed xvmc plugin segfault when it tried software blending on nonexistant xv image.
Cleaned up libmpeg2 behaviour on xxmc plugin abrupt software fallback.
CVS patchset: 7516
CVS date: 2005/05/03 19:25:10
|
|
Fix IDCT / Mocomp rendering errors in xxmc and xvmc modules caused by them not resetting the
macroblock counter when a frame is created.
Fixed libmpeg2 Mocomp XvMC forgetting to handle the signed / usigned intra flag, resulting in a
purple screen on Nvidia when XvMC Mocomp only is used.
CVS patchset: 7500
CVS date: 2005/04/26 09:02:55
|
|
CVS patchset: 7484
CVS date: 2005/04/22 10:21:24
|
|
- Better extension handling:
Distributing own, mangled, glext.h (now myglext.h).
Resolving glXgetProcAddress[ARB] during runtime now
(original patch by Robert Osfield).
Should compile now virtually anywhere.
- Test for existence / working GLU (original patch by Alien).
- Windows often were opened with the wrong visual ID depending on
the single/double buffering flag. Fixed.
CVS patchset: 7478
CVS date: 2005/04/21 17:37:40
|
|
Updated xxmc readme.
CVS patchset: 7451
CVS date: 2005/04/09 11:47:27
|
|
to still compile - even if they cannot make use of the extensions.
- Some more cleanup, should be easier to port to Wind**s now.
CVS patchset: 7448
CVS date: 2005/04/07 17:04:16
|
|
CVS patchset: 7447
CVS date: 2005/04/06 16:12:02
|
|
- fragment program based color conversion (only YV12 so far)
- tile-based texturing for cards that allow only small textures
- Fixed a number of race conditions; hope I got them all
- That involved making more internal messages synchronous
- Fixed a number of TODOs
- Doing correct extensions detection most of the time now
- Cleaned up code and internal rendering interface
- Switching to fallbacks now if a render backend fails to initialize
- Old rendering context destroyed now on RENDER_CREATE,
Issues left:
- Crash on multiple context switch with radeon and i815 Mesa drivers
- Sometimes (seldom) temporary setup failure on all drivers on context switch
- No fp based color conversion for YUY2 equivalent video yet
- Still some TODOs in the code
- Fallback switches config, which is saved and used next time as well
CVS patchset: 7446
CVS date: 2005/04/05 13:27:35
|
|
CVS patchset: 7435
CVS date: 2005/03/06 13:08:10
|
|
CVS patchset: 7431
CVS date: 2005/03/06 09:55:35
|
|
* Fix surface flushing and syncing (xxmc / xvmc)
* Fix clearing of macro block lists (xxmc / xvmc)
* Remove floating point operations from mpeg demuxer. Degrades
performance on non-fp capable hardware.
* Remove unnecessary software MC step
* Fix Quantization matrix ordering which caused bad picture quality
(KB/TH)
* Minor optimizations in the libmpeg2 code
* Fix VLD flushing at video discontinuity (TH)
CVS patchset: 7424
CVS date: 2005/02/22 18:31:33
|
|
Updated win32 M$VC port.
CVS patchset: 7386
CVS date: 2005/02/06 19:16:18
|
|
Fix cropping and zooming
CVS patchset: 7367
CVS date: 2005/01/23 23:01:12
|
|
CVS patchset: 7348
CVS date: 2005/01/15 16:49:36
|
|
CVS patchset: 7338
CVS date: 2005/01/10 20:05:49
|
|
unichrome and nvidia
CVS patchset: 7330
CVS date: 2005/01/06 20:10:51
|
|
change LT_* variables into XINE_LT_*, because newer versions of libtool
claim the whole LT_* namespace for themselves (fixes bug #1094262)
CVS patchset: 7321
CVS date: 2005/01/03 20:12:18
|
|
event, fixes fullscreen with pause "white bits" using Totem, or xine-ui when
paused.
CVS patchset: 7290
CVS date: 2004/12/20 23:09:20
|
|
and backwards compatible translation
Sorry, I got a litte tired proof-reading the patch, so their might be
bugs lurking around. I will give it some further examination and
(as necessary) fixing tomorrow.
CVS patchset: 7233
CVS date: 2004/12/12 22:00:47
|
|
Compilation fixes for cross-compiling with MinGW32.
CVS patchset: 7231
CVS date: 2004/12/12 13:51:28
|
|
CVS patchset: 7230
CVS date: 2004/12/12 06:55:58
|
|
CVS patchset: 7211
CVS date: 2004/12/08 22:40:32
|
|
CVS patchset: 7171
CVS date: 2004/12/01 07:23:55
|
|
CVS patchset: 7166
CVS date: 2004/11/26 06:09:51
|
|
CVS patchset: 7162
CVS date: 2004/11/25 03:29:11
|
|
in alphablend.c; XShm subtitles work now, Xv works as well, other output
plugins untested
CVS patchset: 7156
CVS date: 2004/11/24 16:11:02
|
|
CVS patchset: 7150
CVS date: 2004/11/23 15:01:07
|
|
Fixed bugs in mmx code path of MODE_32_BGR conversion.
CVS patchset: 7148
CVS date: 2004/11/23 14:35:23
|
|
decoding while software surfaces were still in the frame queue and
sometimes needed to be duplicated.
Cleaned up xxmc shape / colorkey X11OSD handling.
Fixed more locking inconsistensies.
CVS patchset: 7137
CVS date: 2004/11/19 08:56:30
|
|
CVS patchset: 7123
CVS date: 2004/11/14 20:38:28
|
|
CVS patchset: 7120
CVS date: 2004/11/13 17:13:41
|
|
capabilities ...
CVS patchset: 7115
CVS date: 2004/11/12 06:38:36
|
|
some bugs are worked out ...
CVS patchset: 7108
CVS date: 2004/11/06 16:26:06
|
|
CVS patchset: 7107
CVS date: 2004/11/06 13:06:52
|
|
Can specify an initial NSColor for XineOpenGLView, rather than just YUV green
Formatting cleanups (including converting tabs to spaces)
CVS patchset: 7106
CVS date: 2004/11/06 12:45:58
|
|
assuming that XvMC libraries are thread-safe.
CVS patchset: 7093
CVS date: 2004/10/30 15:12:48
|
|
CVS patchset: 7079
CVS date: 2004/10/27 15:50:40
|
|
name, since underscores break ld's -sub_library flag on Mac OS X (yeah, really ...)
CVS patchset: 7072
CVS date: 2004/10/24 14:37:51
|
|
because (1) the resulting application will need to link against it anyway, and (2) it due to (1), this may result in multiply defined symbols
CVS patchset: 7070
CVS date: 2004/10/24 00:58:13
|
|
XineOpenGLView.m: we still keep a video_window.h file for backward compatibility
CVS patchset: 7064
CVS date: 2004/10/22 06:29:45
|
|
'normal' delegate
CVS patchset: 7059
CVS date: 2004/10/21 02:00:40
|
|
CVS patchset: 7058
CVS date: 2004/10/21 01:32:22
|
|
Remove superfluous point flip in mouseMoved:
Added mouseDown:, rightMouseDown:, and otherMouseDown: event handlers
CVS patchset: 7056
CVS date: 2004/10/20 07:17:46
|
|
CVS patchset: 7055
CVS date: 2004/10/20 05:39:12
|
|
be optimised.
CVS patchset: 7052
CVS date: 2004/10/20 04:58:13
|