                                                              *Golden-OSD 2.10 for ALTDVB*
This is MDAPI plugin for displaying (OSD) info such as channel list, calling channel by number,
 (channel/provider) name, (signal/quality) levels indicators, volume indicator,
TP/S.R/Pol, logo for (pay/free) TV - With customizable hot key for each,
And ability to customize font (name/size/color/Charest) .Also customizable B.G color, Display current time, all in real time. 
Display current/next EPG  events. Can use semi Transparency,  Transparency and Gradient color .
This version is useful for Full screen /window/floating modes.
Support (Twinhan/WinLIRC/Girder) Remote.

What is new?
- EPG is working perfectly.
- Fixed EPG for "Schweizer Fernsehen 13.0E" prov, "Eutelsat 16.0E" and any other similar providers. 
- Some minor fixes/changes in interface.
- Category filter will load a custom one.
- Add new OSD window to select category.
- New options for enumeration process (all/favorites).
- Some other fixes.

How to use?
-  Copy GoldenOSD.dll & GoldenOSD.ini to ALTDVB's folder.-
-  select packet size to be default from altdvb settings (plugins' menu),
   368 or 184 may help to reduce the required time to get epg info,
   But these values may not be compatible with all providers so 'default' will be better to use.
- select your time zone from osd settings.

- adjust colors, font, hot keys settings remote type.

-Volume control:-
1-  From altdvb (direct show settings) select Default DirectSound Device as Audio Render. 
2-  Assign other hot keys for (volume up, down, mute) for the plugin,
     (Must not be the same in ALT-DVB) .
3- Adjust volume level from altdvb to be the maximum. 

-  CH+ and CH- will be used only for OSD channel list

Hints:-
- Any OSD element has a color of pure white or black will be completely transparent.
- Changing between Transparency and gradient or not may require ALT-DVB restart.
- Changing between vertical and horizontal direction for gradient color may require resatrt.
- Transparency can be used with any video render (overlay mixer, vmr7, video render).
- Transparency is not compatible with vmr9 due to flicker.

History

Mar 06, 2008
Ver 2.00
- Interface changed completely (may be useful for TV-Out).
- Add semi Transparency/ Transparency.
- Add Gradient color (Hor/Ver).
- Channel change by SID/TID.
- Some fixes to EPG, it's now More stability.
- Add option to auto update EPG with custom interval.
- Add option to enable/disable EPG.
- Add support to Bulgarian EPG.
- CH+, CH- and CH recall are working now perfectly.
- Channel list will show channel's category.
- Add new category filter.
- Add option to arrange channels by category.
- Minor fix to girder.
- Some other fixes and changes.

Jan 15, 2008
Ver 1.34
- Added anti repeat for WinLIRC and twinhan.
- Some updates for epg parsing.-
- Added new OSD window for last 10 channels.
- Some changes and fixes for KB, WinLIRC, Twinhan and Girder.
- CH Return changed to be Recall for perfect use with ALT-DVB.
- Settings of (twinhan, skystar2 and girder) are ready to use.

skystar2 settings are by pking thanks to him.

Jan 09, 2008
Ver 1.33
Many changes and fixes for epg.
Added new 3 hot keys CH+, CH- CH return.
Added option to select size of list menus.
Some fixes for girder in full screen.
Small fix for EPG indicator.

Jan 03, 2008
Ver 1.32.2
-Small fix for epg.

Dec 30, 2008
Ver 1.32.1
Some fixes and changes for Girder. 

Dec 27, 2007
Ver 1.32
-Added option to set default packet size.
-Added option to select time zone manualy.
-Added current event progress indicator and display elapsed time.
-Girder is fully supported.
-Small fix for epg.

Dec 24, 2007
Ver 1.31
-EPG (packet size) will depend on ALT-DVB settings, you can select it from plugins' window,
 It can be one of these (184,368,920) no default => this will affect speed of getting EPG events and it's accuracy .
-Add new OSD window to select channel list filter.
-Add support to Girder (for test), GML file is attached as  an example for how to use.

Dec 18, 2007
Ver 1.30
-Now epg is working for ALT-DVB 2.2 and 2.1 .
-Added current/next events with full/short description.
-Sound is controlled directly through sound card.
-Added new OSD to select Satellite.
-Added new OSD (Main menu) to navigate the other menus and save hot keys.
-Fixed arrow keys, focus in window mode.
-Many additions, changes, and fixes

Many thanks again to the wonderful man JoshyFun for help and support.

Oct 09, 2007
Ver 1.25.1
- Added Full support to WinLIRC Remote.
- Added Full support to Twinhan Remote.
- Arabic EPG (optional).
- Some more fixes and changes.

Oct 08, 2007
Ver 1.25

Oct 03, 2007
Ver 1.24
- Added option to arrange channels by name.
- Added partial support to WinLIRC (optional) for test.
- Fixed a bug with channel selection and navigation.
- Some other fixes and changes.

Thanks to Dominik Bruhn & WavE 


Sep 23, 2007
Ver 1.23
- Added option to Enumerate all channel for the currently selected sat.
- Added option to remove all numbers from current sat (may be useful if you enumerate manually).
- added limited support for twinhan remote (numbers can be used to switch channel; favorite key can be used to show channel list).
- Now normal number keys can be used beside num pad as before (may be useful for other kinds of remotes.
- Channel list will display CH numbers and icon to identify channel type.
- Default channel arrangement will be by number if you enumerate it;  you can also arrange it by name.
- Added new separated window for displaying the full description, scrolling removed from main widow.
- Added channel filter , you can filter by  (All, TV, Free TV, Pay TV,  Free Radio, Pay Radio,  Data, Favorites, Fav Free Tv, Fav Pay Tv) 
- Some more fixes for interface.
- Some fixes in win9x.
- Now channels will be called by numbers only if altdvb window is the active window.


Known bugs:-  
- If you show channel list in floating window or FS then press any arrow key, selection will jump to first channel in the list.
- to avoid this press (page down) key to move at least one page then you can use arrow keys

Hint
- If you Enumerate channels you must restart altdvb or more simply reload this channel list from altdvb.
- if you want to use twinhan remote to switch channels by number, you may need this way; first type the number from your TH-RC then press (Rewind) key from TH-RC
  or vice versa
- To show channel list using TH-RC press (Favorite) key , then press (CH+) key before starting navigation.............. .
- Reset option will be very useful to avoid cofilect or sharing CH number between more than one channel.


Jul 23, 2007
Ver 1.22A
Added support to arabic language (current EPG event Name ), (current EPG event description).
Special version to support arabic language


Fri Jul 06, 2007
Ver 1.21

- Added OSD channel list (more useful for full screen use)
- Added ability to call channel by number (num keys)
- Now time's font is customizable, and display/hide option is saved,
  time's format changed to be system's format.
- Fixed wait for 5 seconds on exit.
- Minor changes in interface.

Hint:-
- Select one( active sat by name) from settings.
- Customize 2 hot keys to show/ hide channel list.
- Once you show it you can use mouse and or arrow keys.
- Enumerate your channels then call it by numbers.

- Thanks to Espresso.
- thanks to superstylink  for his nice idea about changing channel by name.



Sat Jul 05, 2007
Ver 1.20
.....................

Sat Jun 09, 2007 8:47 am
Ver 1.13
- Added full description of the current event (ALT-DVB dependent) works only for alt-dvb 2.2 
  With scrolling line (you can adjust scrolling speed and direction).
- Added new hot key to hide OSD.
- Fixed OSD duration.
- To see description you must switch to EPG tap below video window.


Sun Jun 03, 2007 11:42 am
Ver 1.12
What is new?
- Now it is working perfectly with ALT-DVB 2.1 and ALT-DVB 2.2 in all modes of display
  FULLSCREEN /window/float.
- Added current EPG event Name and (start, end) time : (with another way).
- Bug is fixed in  ver (1.10)

**HINT**
- TO see and use volume indicator and mute sign. 
Go to direct show settings and change the audio Render  (from ALT-DVB)
To be Default WavOut Device. 
Don't forget to assign the hotkeys as mentioned before


Fri Jun 1, 2007 10:00 am
Ver 1.11
What is new?
  This is a special version for ALT-DVB 2.1
  OSD panels will be displayed in full screen and floating modes (no OSD in window mode).


Fri Jun 1, 2007 10:00 am
Ver 1.10
*What is new?

- Improved performance and interface.
- Volume bar is changed completely and now is displayed correctly.
- Add mute sign.
- Add separate panel for displaying time in full screen or not.
- Now you can assign any key as hot key.
- Now all OSD panels are (resized, moved) dynamically (in real time)
  Between the three modes of display.
- Focus Is given back to altdvb (It will be always active).
-This version has been tested with ALT-DVB 2.2 and ALT-DVB 2.1
  With winxp sp2 and win98SE on the following resolutions,
  640*480, 800*600, 1024*768 pixels.
- For ALT-DVB 2.2 all OSD panels are displayed in (FS/window/floating) modes.
- For ALT-DVB 2.1 all OSD panels will be displayed in (window/floating) modes only and Golden-OSD 1.11 will fix that.



Thu May 24, 2007 1:58 pm
First release
Ver 1.00

** how to use**
- Just copy GoldenOSD.dll to plugin folder.
   You can use the included settings file GoldenOSD.ini by 
   Copying it to ALTDVB folder or you must adjust settings as first time of use.

- You can adjust settings as following
  From plugin menu chose settings then customize background color, all font settings,
  OSD duration value must be any value except (0), zero means always show.
- To see the volume indicators you must assign a two hot keys for volume up and down (works perfectly with Num keys), it must be the same as hot key for volume in altdvb.

- You can assign a hot key to show osd (works perfectly with Num keys).  

- Settings are saved as following, after changing settings close this window, then
  Change channel, after that saving will be done and changes will take effect in real time. 

- Also you can enable EPG for testing only (it may be completely wrong most of the time) it is not ready yet.
- EPG may be get ready next version.
- This version was tested with altdvb 2.2 with winxp sp2 & win98SE.

** Thanks without any special order **
-Many many thanks to the wonderful man JoshyFun for help and supporting to get EPG info.    
-Many thanks to Cenas.
-Many thanks to Vlinders, Epmak & bisswanger.
-Many thanks to all members in the wonderful Forum (DVBN Forum).
-Many thanks for everyone help me directly or indirectly.

-You can find more @fannansat.com and @ amwajsat.com
** A peace message from EGYPT & Arab world to the entire world**

                                                                        With my Best wishes
                                                                              tarek dahb
                                                                      tarek.dahb@yahoo.com