From aeb5204b5c66ed60bdfda0fe01669bd1bebaa87a Mon Sep 17 00:00:00 2001 From: Colin Date: Mon, 16 Oct 2023 00:49:18 +0000 Subject: [PATCH] fractal: enable gstreamer-good support gstreamer-good was in the old `fractal` 4.x package, seems to have been overlooked in the upgrade to fractal 5. providing this enables fractal to play inline video -- else the following output is observed for messages containing video: ``` ERROR fractal::components::video_player::imp: Error playing video: Error from element /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: Your GStreamer installation is missing a plug-in. Your GStreamer installation is missing a plug-in. ../gst/playback/gsturidecodebin.c(1049): no_more_pads_full (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: no suitable plugins found: ../gst/playback/gstdecodebin2.c(4704): gst_decode_bin_expose (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0: no suitable plugins found: Missing decoder: Quicktime (video/quicktime, variant=(string)iso) ``` --- .../networking/instant-messengers/fractal/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/instant-messengers/fractal/default.nix b/pkgs/applications/networking/instant-messengers/fractal/default.nix index d0723653e159..fd96316a0943 100644 --- a/pkgs/applications/networking/instant-messengers/fractal/default.nix +++ b/pkgs/applications/networking/instant-messengers/fractal/default.nix @@ -72,6 +72,7 @@ stdenv.mkDerivation rec { gstreamer gst-plugins-base gst-plugins-bad + gst-plugins-good ]); passthru = {