Age | Commit message (Collapse) | Author |
|
CVS patchset: 7745
CVS date: 2005/09/25 00:44:04
|
|
"clip" thing has caused too much confusion already since these variables
define a highlight area.
- add overlay offset support to video_out.c/alphablend/vo drivers
- use overlay offset to implement proper croping of frames when vo
driver doesn't support it
- add clipping checks to alphablend to avoid buffer overflow, buffer
"underflow" and wrapping.
- increase vo api number
- note: dxr3 support is incomplete about overlay offset
CVS patchset: 7739
CVS date: 2005/09/24 19:08:26
|
|
Fix bug in xxmc plugin, which only checked the requested format from the decoder plugin when the
flag VO_NEW_SEQUENCE was set. This flag wasn't set often enough.
CVS patchset: 7619
CVS date: 2005/06/09 21:06:02
|
|
improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better locking
[bug #1195282]
CVS patchset: 7524
CVS date: 2005/05/06 07:42:20
|
|
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
|
|
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
|
|
Updated xxmc readme.
CVS patchset: 7451
CVS date: 2005/04/09 11:47:27
|
|
* 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
|
|
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
|
|
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
|
|
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
|
|
assuming that XvMC libraries are thread-safe.
CVS patchset: 7093
CVS date: 2004/10/30 15:12:48
|
|
CVS patchset: 7035
CVS date: 2004/10/14 23:03:18
|
|
CVS patchset: 7030
CVS date: 2004/10/12 19:43:20
|
|
Updated software fallback mechanism to be compatible with post plugin
deinterlacing. A decoder using the plugin can now request a software
fallback format to be used if acceleration fails.
Removed the software deinterlacer that was inherited from the xv plugin.
Made idct/mocomp fall back to software decoding for interlaced streams, since
these are not rendered correctly either with the xvmc or the xxmc plugin.
CVS patchset: 7029
CVS date: 2004/10/12 07:40:07
|
|
config entry pointer in the xxmc video output plugin.
CVS patchset: 7013
CVS date: 2004/10/04 08:57:55
|
|
initialized at frame start.
Bugfix for MOCOMP XvMC where the xxmc driver ignored the value of the
XVMC_UNSIGNED_INTRA flag.
Minor cleanups and function moves.
CVS patchset: 7010
CVS date: 2004/10/03 12:36:14
|
|
there is still some work to do, please report any breakages.
note: new xxmc driver tested with both nvidia and via libraries.
CVS patchset: 7007
CVS date: 2004/09/28 18:49:38
|