I also know this video and there is a trick.
I don't know how this guy made it but i will show you how i did it.
Watch the video carefully. When he presses the Television button in the xbmc menu, xbmc closes ( watch the compiz burn animation and the menu at the bottom of the screen).
This can be achieved easily.
The theme is called Mediastream.
You get it from:
http://teamrazorfish.co.uk/mediastream.html
Unzip and move it to the .xbmc/skin/ folder.
You have to edit it.
[EDIT] EDIT THE Home.xml as described in the following posting [/EDIT]
[SKIP]
I just took the My TV Shows button and use it now to start vdr.
edit the file Home.xml in the folder MediaStream/720p folder of the skin.
Search for the item with description "My TV Shows Button"
as here:
PHP Code:
<item id="8">
<description>My TV Shows Button</description>
<label> $LOCALIZE[31008] </label>
<label2> $LOCALIZE[31011] </label2>
<visible>!Skin.HasSetting(HideTVShows)</visible>
<onclick>XBMC.ActivateWindow(MyVideoLibrary,tvshowtitles,return)</onclick>
</item>
and change the onclick to:
PHP Code:
<item id="8">
<description>My TV Shows Button</description>
<label> $LOCALIZE[31008] </label>
<label2> $LOCALIZE[31011] </label2>
<visible>!Skin.HasSetting(HideTVShows)</visible>
<onclick>XBMC.Shutdown()</onclick>
</item>
From now on when you click on the My TV Shows Button xbmc will close.
[/SKIP]
Next i wrote a little script to start xbmc and vdr alternating.
Put the following code in a file called xbmc_vdr.sh.
I use ShmClient for the Softdevice plugin. If you use vdr-sxfe or something else replace that line with your application.
PHP Code:
#!/bin/bash
while [ 1 -eq 1 ];
do
xbmc
ShmClient -f
done
start the vdr daemon and execute the xbmc_vdr.sh script.
xbmc should start. Switch the theme to Mediastream and click on the TV Shows button.
The script will loop forever so you have to kill the script to stop the loop
greets luftdufd