Skip to content

Cinema 1.4.3

Latest

Choose a tag to compare

@atomozero atomozero released this 08 Nov 14:30

Cinema 1.4.3: no more green screen on x86, and the video keeps filling the window when it is resized.

Fixed

  • Green screen while a video plays. Some x86 graphics drivers accept a video overlay and then show only its green key color, the picture coming back only when the video is paused. The overlay is now off by default on x86, where the processor draws the picture easily, and on by default on 32-bit ARM, where it spares the processor of machines like the Toshiba AC100. It can be turned on or off in the settings, and O switches it while a video plays.
  • Resizing the window. After the window was resized during a video, the overlay kept its old size and a green frame showed around it until a seek. The video now follows the window at once, and so do the subtitles.

Changed

  • Tighter, more regular spacing in the tiles and on the home: the channel and the views follow the title directly, and shelves of what you were watching, downloads and favorites no longer keep an empty line.

If Cinema ever stops answering, ~/config/cache/Cinema/freeze-reports.txt says what each part of it was doing: please attach it to a report.

Packages

File For
cinema-1.4.3-1-x86_64.hpkg Haiku x86_64 (not yet installed on a machine)
cinema-1.4.3-1-x86_gcc2.hpkg 32-bit Haiku and RenkuOS (the 1.4.1 package was tested on RenkuOS hrev60107+501 in QEMU)
cinema-1.4.3-1-arm.hpkg RenkuOS on 32-bit ARM, ARMv7 with VFPv3-D16 and no NEON (Toshiba AC100, tested on hrev60107+644)
pkgman install cinema-1.4.3-1-x86_64.hpkg

On x86_64 and 32-bit x86, pkgman also installs Python, the yt-dlp module and FFmpeg 6 from HaikuPorts. On ARM, the FFmpeg libraries are needed, and the single-file yt-dlp in the PATH:

mkdir -p ~/config/non-packaged/bin
curl -L -o ~/config/non-packaged/bin/yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp
chmod +x ~/config/non-packaged/bin/yt-dlp

SHA-256

5d5c3bdfa6a77a8f4befc95477a9c6fd51cd1ac7af2c294aabed74263550c49c  cinema-1.4.3-1-arm.hpkg
5b084ba83547bce7be4f0f3b9ba9c5f2e6ea820c85019c51aefa2813dbed3231  cinema-1.4.3-1-x86_64.hpkg
c812f84d16642431ce9c69e48d61de76ff868757e293dddfb6b832fc2ff75cea  cinema-1.4.3-1-x86_gcc2.hpkg