[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: WebKit: Failing to play most HTML5 videos
From: |
Pierre Neidhardt |
Subject: |
Re: WebKit: Failing to play most HTML5 videos |
Date: |
Sun, 13 Jan 2019 20:40:42 +0100 |
User-agent: |
mu4e 1.0; emacs 26.1 |
I've investigated some bits.
gst-plugins-bad uses the CURLOPT_CAPATH and CURLOPT_CAINFO environment variables
to find the certificate.
Ricardo, do you know some other knobs?
Looking at existing Guix packages, I found those:
- Curl:
--8<---------------cut here---------------start------------->8---
;; Note: This search path is respected by the `curl` command-line tool only.
;; Ideally we would bake this into libcurl itself so other users can
benefit,
;; but it's not supported upstream due to thread safety concerns.
(list (search-path-specification
(variable "CURL_CA_BUNDLE")
(file-type 'regular)
(separator #f) ;single entry
(files '("etc/ssl/certs/ca-certificates.crt"))))
--8<---------------cut here---------------end--------------->8---
- Feh:
--8<---------------cut here---------------start------------->8---
(native-search-paths
;; Feh allows overriding the libcurl builtin CA path (unset in Guix)
;; with the same variable as the `curl` command line HTTP tool.
(package-native-search-paths curl))
--8<---------------cut here---------------end--------------->8---
- Octave-cli
--8<---------------cut here---------------start------------->8---
;; Octave code uses this variable to detect directories holding multiple CA
;; certificates to verify peers with. This is required for the networking
;; functions that require encryption to work properly.
(native-search-paths
(list (search-path-specification
(variable "CURLOPT_CAPATH")
(files '("etc/ssl/certs")))))
--8<---------------cut here---------------end--------------->8---
So my best bet would be to add the aforementioned variables to curl, and then do
a:
(native-search-paths
(package-native-search-paths curl))
from gst-plugins-bad or, if it does not work, from the individual web browsers.
I'll test this and report.
Thoughts?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
- Re: WebKit: Failing to play most HTML5 videos,
Pierre Neidhardt <=