Player

The BluffTitler executable accepts the following arguments:

[<PATH>] [/X=<CONTENT>] [/F] [/L] [/S] [/Q] [/W=<HWND>] [/O=<ORDER>]
[/WIDTH=<WIDTH>] [/HEIGHT=<HEIGHT>] [/PAR=<PAR>] [/QUALITY=<QUALITY>] [/T]
[/?]
<PATH>The .bt show file or .btpl playlist
/X=<CONTENT>Plays the show with this content file
/FFullscreen
/LLooping
/SSuppress error messages
/QQuit after playing
/W=<HWND>Plays the show in a child window of <HWND> (unsigned decimal number)
/O=RPlays all shows in the show folder in a loop, in random order
/O=APlays all shows in the show folder in a loop, in alphabetical order
/WIDTH=<WIDTH>Sets the horizontal resolution
/HEIGHT=<HEIGHT>Sets the vertical resolution
/PAR=<PAR>Sets the pixel aspect ratio
/QUALITY=<QUALITY>Sets the quality. (1 for low, 2 for high)
/TThread safe
/?Displays all options

System integration

You can integrate BluffTitler in your own system with code like this:

MString Parameters = "\"" + mPath_Show + "\" /Q /W=\" + MString((int)inWindow); 
ShellExecute(NULL, L"open", mPath_BluffTitlerExecutable, Parameters, NULL, SW_SHOWNORMAL);