Provide seperate platform option to enable VDPAU

This commit is contained in:
Iwan Timmer
2017-06-10 15:42:53 +02:00
parent 819503dd4d
commit c1b06dca75
9 changed files with 34 additions and 28 deletions

View File

@@ -105,9 +105,6 @@ static void stream(PSERVER_DATA server, PCONFIGURATION config, enum platform sys
if (config->fullscreen)
drFlags |= DISPLAY_FULLSCREEN;
if (config->forcehw)
drFlags |= FORCE_HARDWARE_ACCELERATION;
printf("Stream %d x %d, %d fps, %d kbps\n", config->stream.width, config->stream.height, config->stream.fps, config->stream.bitrate);
platform_start(system);
@@ -157,15 +154,14 @@ static void help() {
printf("\t-surround\t\tStream 5.1 surround sound (requires GFE 2.7)\n");
printf("\t-keydir <directory>\tLoad encryption keys from directory\n");
printf("\t-mapping <file>\t\tUse <file> as gamepad mappings configuration file\n");
printf("\t-platform <system>\tSpecify system used for audio, video and input: pi/imx/aml/x11/sdl (default auto)\n");
printf("\t-platform <system>\tSpecify system used for audio, video and input: pi/imx/aml/x11/x11_vdpau/sdl (default auto)\n");
printf("\t-unsupported\t\tTry streaming if GFE version is unsupported\n");
#if defined(HAVE_SDL) || defined(HAVE_X11)
printf("\n Video options (SDL and X11 only)\n\n");
printf("\n WM options (SDL and X11 only)\n\n");
printf("\t-windowed\t\tDisplay screen in a window\n");
printf("\t-forcehw \t\tTry to use video hardware acceleration\n");
#endif
#ifdef HAVE_EMBEDDED
printf("\n I/O options (PI, IMX, AML and X11 only)\n\n");
printf("\n I/O options (Not for SDL)\n\n");
printf("\t-input <device>\t\tUse <device> as input. Can be used multiple times\n");
printf("\t-audio <device>\t\tUse <device> as audio output device\n");
#endif