summaryrefslogtreecommitdiff
path: root/osd.c
AgeCommit message (Collapse)Author
2009-03-15Set screen size for each OSD / window separatelyphintuka
2009-03-09Allocate unique xine OSD handle for every subwindow of every cOsd instance.phintuka
(needed for multiple concurrently showind OSDs)
2009-03-09Added missing OSDFLAG_UNSCALED_LOWRESphintuka
2008-12-19Added layer stuff to osd_command_sphintuka
2008-12-05Moved rle_compress to tools/rle.[hc]phintuka
2008-11-30Added wrappers for SetPalette, Move and Flush.phintuka
2008-11-30Eliminated memsets.phintuka
Cosmetics (vertical align, ...)
2008-11-20Removed backwards compatibility.rofafor
2008-09-21Check if palette exists.phintuka
This should fix segfaults when committing uninitialized OSD. (Thanks to Rolf Ahrenberg)
2008-04-29xc.unscaled_osd --> xc.osd_blendingphintuka
2008-04-14Signal unscaled OSD configuration options in xine_osd_command_t flagsphintuka
2008-04-12Send OSD size only when setting OSD areasphintuka
2008-04-12Improved HD OSD size calculationphintuka
(Patch from Petri Helin)
2008-04-04Close all windows before refresh.phintuka
(Suggested by Rolf Ahrenberg)
2008-04-04m_Shown -> m_Refresh.phintuka
Add refresh flag to OSD commands.
2008-04-04Remove redundant parameter from RleCmdphintuka
2008-03-28HUD OSD configurationphintuka
(Patch from Antti Seppälä and Rolf Ahrenberg)
2008-03-11Added dirty area and flags to xine_osd_command_tphintuka
2008-02-27Preparation for HUD OSD: move RGB->YUV conversion to client side.phintuka
2007-10-31Split RleCmd to palette preparation and rle compressionphintuka
Implement OSD mixer
2007-10-30Make Cmd... functions members of OSD classphintuka
2007-10-30Fix SetAreas(): old windows must be closed (window count can be changed).phintuka
This should fix old subtitles shown under new ones with vdr-1.5.10. (Thanks to Petri Helin)
2007-10-30Split Hide() to Hide() and CloseWindows() to avoid code duplicationphintuka
2007-10-28Better support for vdr-1.5.9+ layeded OSDphintuka
2007-10-15Move cXinelibOsd from osd.h to osd.c (private class) and simplify vdr-1.5.9 ↵phintuka
compability code
2007-09-01Fix OSD compilation with VDR 1.5.9.phintuka
Note: layered OSD still won't work as expected. (Thanks to Petri Helin and Halim Sahin)
2007-03-14Disabled OSD refresh rate limit (test)phintuka
- keys are queued to remote when moving cutting marks
2006-10-29Test to support OSD sizes 720x576phintuka
2006-08-26Removed compiler warningphintuka
2006-08-07Added detaching osd from device as osd's cant be just deleted ...phintuka
(might be useful with primary device switching)
2006-07-06~50% better compression for OSDphintuka
2006-06-11Using integer calculations instead of floats when converting palette from ↵phintuka
RGB to YUV
2006-06-03Initial importxineliboutput-0_99rc4phintuka