WSS support now full-featured; testers needed

View: New views
1 Messages — Rating Filter:   Alert me  

WSS support now full-featured; testers needed

by Nicolas Boullis :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Warning: WSS (WideScreen Signalling) only works if your Hollywood+ or
DXR3 board has an ADV7170 video encoder (ADV7175A end BT865 don't
support WSS), and if your TV set understands it (my good old 4:3 CRT TV
does not).

I think I have achieved a functional support for WSS with the em8300
driver. Not that this is not available yet in the main repository, but
only in my
  http://freehg.org/u/nboullis/em8300-scale-n-crop/
repository.

This support works with userspace callback programs that are called
whenever the aspect ratio is set. A callback program that sets the TV
aspect ratio to match the stream aspect ratio + set WSS accordingly is
provided in scripts/aspectratio_wss_callback.sh (installed in
/usr/share/em8300/aspectratio_wss_callback.sh). It needs to be enabled
by loading the em8300 module with the
"aspect_ratio_callback=/path/to/aspectratio_wss_callback.sh" parameter.

Note that this architecture allows to use any callback function. Since
my TV set does not support WSS, but does support aspect ratio selection
through SCART pin 8, I'm planning to build some homebrew hardware +
build a dedicated script to switch my TV's aspect ratio that way.

The good news is that all this does not require any change in the
userspace applications. For example, no need to patch the dxr3 plugin
for vdr. Just set your application as if you TV set was 4:3.

Since I can't test WSS, I need some feedback!


Some planned improvements are:
 - allow to set the callback function when the module is already loaded
   (probably through sysfs)
 - merge into the main repository


Cheers,

Nicolas

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Dxr3-devel mailing list
Dxr3-devel@...
https://lists.sourceforge.net/lists/listinfo/dxr3-devel