Age | Commit message (Collapse) | Author |
|
CVS patchset: 2541
CVS date: 2002/08/28 14:20:09
|
|
CVS patchset: 2461
CVS date: 2002/08/15 18:24:14
|
|
- new helper module (vo_scale.c) with all common scaling code of video out
drivers. it should greatly simplify drivers development by removing the
boring frame/window calculation, aspect ratio, zooming etc.
obs: not completely tested, may contain bugs and break things. also only
xshm and xv have being simplified so far, others will follow shortly.
CVS patchset: 2455
CVS date: 2002/08/15 03:12:24
|
|
- removes w32codec syncshutdown hack
- vo_driver api changed to support drivers with persistent overlays. that
will break binary compatibility xine-lib/xine-ui (xine-ui needs to be
recompiled). in order to keep binary compatibility
overlay_begin/overlay_end must be added after redraw_needed.
- video_overlay cleanups
- fix a hard to trigger condition where redraw wouldn't happen (freeing
handles)
CVS patchset: 2427
CVS date: 2002/08/10 21:25:20
|
|
events)
- duplicate_frame is now internal use only (api function deprecated)
- special case for redrawing screen in paused mode (due overlay changes,
resize, window movement, brightness adjusting etc)
- xshm brightness may be adjusted with video paused
CVS patchset: 2363
CVS date: 2002/07/30 00:26:45
|
|
- fixes problem with xine aRts plugin (popup menus remain visible)
CVS patchset: 2331
CVS date: 2002/07/20 21:46:05
|
|
CVS patchset: 2295
CVS date: 2002/07/16 19:33:36
|
|
CVS patchset: 2282
CVS date: 2002/07/15 21:42:33
|
|
CVS patchset: 2247
CVS date: 2002/07/10 14:04:41
|
|
CVS patchset: 2107
CVS date: 2002/06/20 17:46:58
|
|
Internationalize all config related stuff.
Fix not registered mrl ending in roq/film demuxer.
Add bindtextdomain() calls in load_plugins (for audio/video out plugins).
CVS patchset: 2066
CVS date: 2002/06/12 12:22:25
|
|
CVS patchset: 1907
CVS date: 2002/05/18 12:36:45
|
|
- use the same video.disable_scaling setting in fb driver
CVS patchset: 1854
CVS date: 2002/05/06 00:48:09
|
|
CVS patchset: 1845
CVS date: 2002/05/03 14:20:19
|
|
CVS patchset: 1718
CVS date: 2002/04/14 00:58:23
|
|
CVS patchset: 1637
CVS date: 2002/03/26 19:40:43
|
|
CVS patchset: 1612
CVS date: 2002/03/22 00:31:10
|
|
CVS patchset: 1606
CVS date: 2002/03/21 18:29:51
|
|
- fix syncfb driver
CVS patchset: 1605
CVS date: 2002/03/21 16:21:01
|
|
From Michael Roitzsch
CVS patchset: 1541
CVS date: 2002/03/07 13:26:15
|
|
----------------------------------------------------------------------
CVS patchset: 1539
CVS date: 2002/03/05 22:31:06
|
|
CVS patchset: 1535
CVS date: 2002/03/01 09:29:49
|
|
a little. Code is cleaned up, identifiers should be consistent with xshm driver (as far as possible)
CVS patchset: 1516
CVS date: 2002/02/25 01:23:41
|
|
CVS patchset: 1513
CVS date: 2002/02/24 15:14:39
|
|
CVS patchset: 1512
CVS date: 2002/02/24 00:43:02
|
|
CVS patchset: 1509
CVS date: 2002/02/18 17:30:38
|
|
CVS patchset: 1508
CVS date: 2002/02/18 15:55:44
|
|
CVS patchset: 1502
CVS date: 2002/02/17 15:53:28
|
|
display the logo without crashing now :-)
CVS patchset: 1501
CVS date: 2002/02/17 00:06:58
|
|
- driver will ask gui for output size on every frame
- shm driver has a seperate yuv2rgb converter instance for every frame
- all drivers disabled except xshm, until they're fixed
I'm planning to introduce a queue of video_out_events in video_out.c,
so events are delivered by video_out_loop which means that all driver
functions are called from the same thread (no locking necessary, should
help the opengl driver)
CVS patchset: 1499
CVS date: 2002/02/16 22:43:24
|
|
- pts are 64 bit now
- scr and video_out-loop run all the time
- video_out cleanups
- metronom cleanups
- buffer type BUF_CONTROL_DISCONTINUITY is used internally now,
input plugins should no longer send this one
- support for individual frame durations
- using nano-/usleep instead of itimer (simpler code, maybe this will
help freebsd)
CVS patchset: 1487
CVS date: 2002/02/09 07:13:22
|
|
CVS patchset: 1412
CVS date: 2002/01/15 20:35:24
|
|
CVS patchset: 1384
CVS date: 2002/01/10 15:31:26
|
|
dxr3 decoder only functions if the dxr3 video_out driver loaded.
xine_t changed.
CVS patchset: 1381
CVS date: 2002/01/09 22:33:03
|
|
* reworked spu and overlay manager (multiple overlays supported)
CVS patchset: 1126
CVS date: 2001/11/28 22:19:10
|
|
CVS patchset: 1064
CVS date: 2001/11/18 03:53:23
|
|
acceleration?). Merge xine-utils header files to a new one "xineutils.h".
Update xine-lib C/headers to reflect those changes.
dxr3 headers are no more installed ine $includdir, but $includdir/xine.
CVS patchset: 1054
CVS date: 2001/11/17 14:26:36
|
|
CVS patchset: 906
CVS date: 2001/10/29 02:15:22
|
|
CVS patchset: 852
CVS date: 2001/10/22 00:52:09
|
|
CVS patchset: 840
CVS date: 2001/10/20 13:40:20
|
|
vo drivers.
CVS patchset: 812
CVS date: 2001/10/14 23:19:59
|
|
- don't apply mmx restriction on width if it would introduce scaling
CVS patchset: 789
CVS date: 2001/10/11 20:32:08
|
|
Prepare the other drivers for GUI_DATA_EX_TRANSLATE_GUI_TO_VIDEO support.
CVS patchset: 785
CVS date: 2001/10/10 10:06:52
|
|
CVS patchset: 783
CVS date: 2001/10/09 22:20:11
|
|
This fixes the position and size for button hilights using the dvdnav plugin
and position and size of subtitles.
CVS patchset: 773
CVS date: 2001/10/09 09:50:22
|
|
warnings.
CVS patchset: 724
CVS date: 2001/10/03 15:14:03
|
|
aspect_ratio_information==1 ("square source pels")
- Add aspect_ratio_information==4 (2.21:1)
- Aspect ratio switching ('a' key) now cycles through "square source pels", too.
CVS patchset: 698
CVS date: 2001/09/26 17:19:48
|
|
when switching into/out of fullscreen mode.
CVS patchset: 693
CVS date: 2001/09/25 18:39:36
|
|
One indirection missing in Imlib colormap use; the 32768 fast_rgb entries
must be used as an index in the palette table, from which we can extract the
pixel value.
CVS patchset: 689
CVS date: 2001/09/24 09:09:43
|
|
driver.
Add a few more optimized scale_line variants for 1024x768 and 1280x1024 full
screen modes.
CVS patchset: 683
CVS date: 2001/09/23 15:14:01
|