Comments (14)
Hello @CastagnaIT @joseluismarti
I already had the problem in an older Kodi version as described here: #20639. With the fixes (#21421) it has worked since then. However, when installing the current Kodi version (21RC1) on an older environment (LineageOS 17.1 with Android 10), the problem occurs again for me.
Greetings Weri
from xbmc.
Seems that the device is not returning any codec in getCodecInfos()
, as several DVDVideoCodecAndroidMediaCodec::Open Testing codec...
messages should appear in the log.
There has probably been an exception in a previous call, probably widevine, use adb logcat
to display the system messages to see if it gives us any clues
To make sure that MediaCodec is working properly on this device, play a video locally and check that the above log messages are displayed.
from xbmc.
Seems that the device is not returning any codec in
getCodecInfos()
, as severalDVDVideoCodecAndroidMediaCodec::Open Testing codec...
messages should appear in the log.There has probably been an exception in a previous call, probably widevine, use
adb logcat
to display the system messages to see if it gives us any cluesTo make sure that MediaCodec is working properly on this device, play a video locally and check that the above log messages are displayed.
Thanks for your tips @joseluismarti could the error possibly be because I didn't install GAPPS: https://opengapps.org/?arch=arm&api=10.0&variant=pico within my LineageOS environment? I use the βfreeβ version Aurora-Store.
EDIT: I dug through the original issues (xbmc/inputstream.adaptive#771 and #20639) again and I found that the error pattern from back then is almost identical to the current one. The only difference: The test build with fix #21421 shown here #20639 (comment) was created based on arm64-v8a. The Raspberry 3 is still developed based on armv7a. Could it be that the previous fix in Kodi Core only works with arm64-v8a and not for armv7a builds?
Greetings Weri
from xbmc.
Thanks for your tips @joseluismarti could the error possibly be because I didn't install GAPPS: https://opengapps.org/?arch=arm&api=10.0&variant=pico within my LineageOS environment? I use the βfreeβ version Aurora-Store.
It has nothing to do with GAPPS, it's related to the OS.
The Raspberry 3 is still developed based on armv7a. Could it be that the previous fix in Kodi Core only works with arm64-v8a and not for armv7a builds?
This fix was merged and is therefore included in v21, works fine with armv7/8 devices. Remains to be investigated what happens on rpi3
from xbmc.
hi @joseluismarti , @CastagnaIT I have now created a logcat. I hope that it becomes clear where the error lies.
logcat_lineage_171.txt
Greetings Weri
from xbmc.
Hi, in this logs the string CDVDVideoCodecAndroidMediaCodec::Open
does not appear. The logs from the start of Kodi until this call and after are of interest.
from xbmc.
Hi, in this logs the string
CDVDVideoCodecAndroidMediaCodec::Open
does not appear. The logs from the start of Kodi until this call and after are of interest.
Ok @joseluismarti here is the 2nd attempt...
lineage_171_new.txt
from xbmc.
Try this build, I've caught possible exceptions and added some debug message. Post a comment only with logs containing the string CDVDVideoCodecAndroidMediaCodec
.
Note that installing this apk will cause you to lose your current Kodi configuration.
from xbmc.
Try this build, I've caught possible exceptions and added some debug message. Post a comment only with logs containing the string
CDVDVideoCodecAndroidMediaCodec
.Note that installing this apk will cause you to lose your current Kodi configuration.
Ok @joseluismarti her it is:
lineage_171_debug.txt
EDIT: additionally the complete kodi.log (debug)
kodi_lineage171_debug.log
from xbmc.
Another test, ignore the result of DecoderFilterManager...
from xbmc.
Another test, ignore the result of DecoderFilterManager...
Great job @joseluismarti !!! With the new test version and Lineage 17.1 with the Rpi3 the output of the streams now also works. Attached is the kodi.log.
kodi_lineage17_debug2.log
EDIT: Can you briefly describe what caused the error @joseluismarti ? Will there be a PR for this too?
Greetings Weri
from xbmc.
Kodi uses a configuration file (decoderfilter.xml
) to control which decoders should be used to play and which should not by passing the video hints.
It seems that all decoders that are available on this device (OMX.google.*
) are disabled for this content.
Manually activate a decoder (OMX.google.h264.decoder
) by editing the file [userdata]/decoderfilter.xml
, restart kodi and check if the modified configuration has taken effect.
from xbmc.
Manually activate a decoder (
OMX.google.h264.decoder
) by editing the file[userdata]/decoderfilter.xml
, restart kodi and check if the modified configuration has taken effect.
Ah ok @joseluismarti so I always have to manually adjust the decoder.xml on my Raspberry Pi 3 to make it work?!
Greetings Weri
from xbmc.
Related Issues (20)
- Bug when creating bookmark thumbnails
- Python `PermissionError` exception in most add-ons in Omega RC.1 on Xbox. HOT 25
- Selecting a PVR channel from the Recently Watched list changes the PVR channel group HOT 2
- [ubuntu-jammy] Missing latest stable builds HOT 4
- audio glitch with multiple AAC audio track since 20.1 HOT 11
- [XBOX] Missing 24.000 / 60.000 hz refresh rates in display options menu HOT 2
- Repeated `addons.xml.gz` download when unable to write to `~/.kodi/userdata/Database/AddonsXX.db` HOT 12
- [Regression]: Filesystem related buttons repeatedly flash/blink on Kodi Omega 21.0rc1 HOT 6
- [Bug] The music container displays as a files container HOT 11
- 21.0-ALPHA1 GPU is being Crashed HOT 2
- pvr.vuplus - LoadDeviceInfo Unable to parse XML: Error reading end tag. at line 2 - Enigma2: Could not reach web interface HOT 2
- i cant install f4mtester HOT 2
- Android widget images not loaded: No implementation found for `boolean org.xbmc.kodi.XBMCFile._open(java.lang.String)` HOT 6
- Regression When Playing Deleted Movie
- Not possible to set external player for ISO files by default HOT 1
- Thexai personally wants your directory listings to take hours
- Remote library sync, tv shows work, movies are empty HOT 2
- Omega beta 3 - pvr.mediaportal.tvserver HOT 3
- After todays update Kodi is not opening on Xbox Series X HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xbmc.