On 1/03/25 07:25, Jonathan Chen wrote:
Hi,
I'm trying to view content on AppleTV+ and failing. I'm seeing the
following errors on stdout:
worker.cpp:723: info: createCdmInstance; cdm_interface_version = 11;
key_system = com.widevine.alpha
capnp/rpc.c++:160: info: returning failure over rpc; exception =
worker.cpp:724: failed: expected cdm_interface_version == 10 [11 == 10]
stack: 61e722 4e0a50
*** Fatal uncaught kj::Exception: (remote):0: failed: remote exception:
expected cdm_interface_version == 10 [11 == 10]
stack: 192117e65680 192117fb58e0
worker.cpp:827: info: exiting...
[6057:74335765218048:0301/071745.655208:ERROR:registration_request.cc(291)]
Registration response error message: DEPRECATED_ENDPOINT
This has only _just_ appeared in the past few days; possibly due to an
update on AppleTV+ website?
So, I've just updated foreign-cdm and linux-widevine-cdm, ie:
jade:~,6:07pm> pkg info | grep foreign
foreign-cdm-20250224 CDM agent for Chromium
jade:~,6:07pm> pkg info | grep widevine
linux-widevine-cdm-4.10.2891.0 Widevine CDM plugin as provided by Google
But I'm still getting the following errors on stdout/stderr:
lib.cpp:620: info: GetCdmVersion
lib.cpp:562: info: started process; pid = 1926
fcdm-jail: spawned jail 5
worker.cpp:800: info: started
worker.cpp:827: info: exiting...
lib.cpp:649: info: version = 4.10.2891.0
lib.cpp:575: info: CreateCdmInstance; cdm_interface_version = 11;
key_system = com.widevine.alpha; key_system_size = 18;
reinterpret_cast<void*>(get_cdm_host_func) = 2f9129997b10; user_data =
31e8202a6380
lib.cpp:562: info: started process; pid = 1928
fcdm-jail: spawned jail 6
worker.cpp:800: info: started
worker.cpp:723: info: createCdmInstance; cdm_interface_version = 11;
key_system = com.widevine.alpha
capnp/rpc.c++:160: info: returning failure over rpc; exception =
worker.cpp:724: failed: expected cdm_interface_version == 10 [11 == 10]
stack: 61e722 4e0a50
*** Fatal uncaught kj::Exception: (remote):0: failed: remote exception:
expected cdm_interface_version == 10 [11 == 10]
stack: 2f998ff9a460 2f99900ebd90
worker.cpp:827: info: exiting...
Am I missing something obvious?
--
Jonathan Chen <j...@chen.org.nz>