Klaus Schmidinger
|
7a0af2292c
|
Fixed handling OSD areas that have invalid sizes
|
2005-12-18 12:58:31 +01:00 |
|
Klaus Schmidinger
|
dc7f2d3624
|
Removed converting byte order on big endian systems from cDvbOsd::Flush()
|
2005-05-22 11:03:57 +02:00 |
|
Klaus Schmidinger
|
3b871f8bb6
|
Now using twice the buffer reserve in cTransfer if the primary DVB card is an unmodified version with only 2MB of SDRAM
|
2005-02-12 15:54:06 +01:00 |
|
Klaus Schmidinger
|
20f6194d4f
|
Now checking available OSD memory at runtime
|
2004-11-20 14:31:13 +01:00 |
|
Klaus Schmidinger
|
39ad1fe179
|
Avoiding flashing effects in the OSD of full featured DVB cards by explicitly clearing the OSD windows before opening them
|
2004-07-18 10:20:31 +02:00 |
|
Klaus Schmidinger
|
8108d4587f
|
Some improvements in cOsd creation
|
2004-06-12 13:30:11 +02:00 |
|
Klaus Schmidinger
|
5d99df7b77
|
Implemented 'skins' and 'themes'
|
2004-05-16 10:35:36 +02:00 |
|
Klaus Schmidinger
|
00166dac5f
|
If no device with an MPEG decoder can be found at startup, the first device is now used as primary device
|
2003-04-12 12:20:07 +02:00 |
|
Klaus Schmidinger
|
dfc60da1d5
|
Removed signal handling and usleep(5000) from cDvbOsd::Cmd()
|
2003-03-09 10:01:02 +01:00 |
|
Klaus Schmidinger
|
e63b279d96
|
Added cPalette::AllColors() for plugins that need to get the color entries of a cPalette
|
2002-08-25 10:05:24 +02:00 |
|
Klaus Schmidinger
|
15cc1733e0
|
Changed the cDevice class to allow plugins to implement their own devices
|
2002-08-04 14:57:29 +02:00 |
|
Klaus Schmidinger
|
bdccbbe93e
|
Completely moved OSD handling out of the cDvbApi class, into the new cOsd
|
2002-05-18 14:03:22 +02:00 |
|
Klaus Schmidinger
|
3e5b31af5e
|
Rearranged OSD class names to make 'cOsd' available for the main OSD interface
|
2002-05-18 12:41:18 +02:00 |
|
Klaus Schmidinger
|
d4893ad1fe
|
Improved the [eid]syslog() macros
|
2002-05-13 16:35:49 +02:00 |
|
Klaus Schmidinger
|
37f89dca49
|
Separated the actual DVB hardware OSD implementation from the abstract OSD interface
|
2002-05-10 14:55:53 +02:00 |
|
Klaus Schmidinger
|
7502d3e8ad
|
Fixed color palette handling on 'big endian' systems
|
2002-04-13 11:38:57 +02:00 |
|
Klaus Schmidinger
|
49b2813699
|
Fixed failing watchdog timer if program hangs in OSD activities
|
2002-01-13 16:27:39 +01:00 |
|
Klaus Schmidinger
|
441c35e8e8
|
Prepared the OSD functions for multiple overlapping windows
|
2002-01-13 15:55:08 +01:00 |
|
Klaus Schmidinger
|
ab1275798e
|
Increased the usleep value in cDvbOsd::Cmd() to 5000 in order to work on systems with the KURT/utime-patch
|
2001-07-24 16:26:58 +02:00 |
|
Klaus Schmidinger
|
c14d8d1da1
|
Larger OSD with 2bpp windows; Channel display at bottom
|
2001-07-22 12:33:45 +02:00 |
|
Klaus Schmidinger
|
c40e4eb96e
|
Converted to the new API plus several small enhancements
|
2001-06-02 10:47:40 +02:00 |
|
Klaus Schmidinger
|
4cd7c32425
|
Moved progress display to menu.c
|
2000-12-09 11:13:00 +01:00 |
|
Klaus Schmidinger
|
ca42f7c8f1
|
Fixed font for system commands
|
2000-11-18 15:46:00 +01:00 |
|
Klaus Schmidinger
|
ea0bd668c8
|
Date and time in the title of an event info page are now always right adjusted
|
2000-11-05 13:04:23 +01:00 |
|
Klaus Schmidinger
|
25f085cc26
|
Improved Schedules menus
|
2000-11-01 11:45:05 +01:00 |
|
Klaus Schmidinger
|
97c3bb6148
|
Remote control uses threads
|
2000-10-08 09:25:20 +02:00 |
|
Klaus Schmidinger
|
1c9122ae03
|
Displaying as much as possible of the current/next info (dropping characters that would display only partially)
|
2000-10-03 13:37:24 +02:00 |
|
Klaus Schmidinger
|
6a50f37f25
|
Faster OSD by using bitmap
|
2000-10-03 10:34:48 +02:00 |
|