make -rpi be the option for framebuffer on RPi

This commit is contained in:
fduncanh
2022-04-17 04:12:12 -04:00
parent 01d46e0b10
commit b3ebf31f69
5 changed files with 36 additions and 34 deletions

View File

@@ -122,7 +122,7 @@ This older form of the plugin should be used with the
for GStreamer-1.18.5 (used in Ubuntu 21.10 for RPi) and
GStreamer-1.20.1 (used in Manjaro for RPi) are also available. On a
non-"Desktop" system without X11 that uses framebuffer video (such
as RPi OS Bullseye "Lite") use option `uxplay -rpifb` with the
as RPi OS Bullseye "Lite") use option `uxplay -rpi` with the
patched GStreamer. On "Desktop" operating systems, use the options
`uxplay -rpigl` (for openGL video), or `uxplay -rpiwl` (for Wayland
video).
@@ -510,18 +510,18 @@ streams audio in AAC audio format) is now probably unneeded, as UxPlay
can now stream superior-quality Apple Lossless audio without video in
Airplay non-mirror mode.
**-rpifb** Video settings for Raspberry Pi, for hardware h264 video
decoding in the GPU and rendering by the framebuffer, for systems not
using X11 or Wayland (requires the video4linux2 plugin from
GStreamer-1.21.0 or later, or a backported patched version of an earlier
release. (If this is unavailable, use `uxplay -rpi -avdec`). Uses the
videosink "kmssink".
**-rpi** Video settings for Raspberry Pi, for hardware h264 video
decoding in the GPU and rendering by the framebuffer, for "Lite" or
minimal systems not using X11 or Wayland (requires the video4linux2
plugin from GStreamer-1.21.0 or later, or a backported patched version
of an earlier release. (If this is unavailable, use
`uxplay -rpi -avdec`). Uses the videosink "kmssink".
**-rpigl** (or just **-rpi**) Similar to -rpifb, but uses the OpenGL
videosink "glimagesink" (for Raspberry Pi systems with X11).
**-rpigl** Similar to -rpi, but uses the OpenGL videosink "glimagesink"
(for Raspberry Pi "Desktop" systems with X11).
**-rpiwl** Similar to -rpifb, but for Raspberry Pi systems using the
Wayland video compositor (uses the videosink "waylandsink".
**-rpiwl** Similar to -rpi, but for Raspberry Pi "Desktop" systems using
the Wayland video compositor (uses the videosink "waylandsink".
**-avdec** forces use of software h264 decoding using Gstreamer element
avdec\_h264 (libav h264 decoder). This option should prevent
@@ -774,9 +774,10 @@ ChangeLog
=========
1.50 2022-04-15 Added -fs fullscreen option (for Wayland or VAAPI
plugins only), and -rpifb -rpigl -rpiwl options for RPi. Also modified
timestamps from "DTS" to "PTS" for latency improvement, plus internal
cleanups.
plugins only), Changed -rpi to be for framebuffer ("lite") RPi systems
and added -rpigl (OpenGL) and -rpiwl (Wayland) options for RPi Desktop
systems. Also modified timestamps from "DTS" to "PTS" for latency
improvement, plus internal cleanups.
1.49 2022-03-28 Addded options for dumping video and/or audio to file,
for debugging, etc. h264 PPS/SPS NALU's are shown with -d. Fixed