Comments (4)
Triage indicates this to be a Kodi-level issue when RDS/RDBS data is present. It does not appear that the PVR addon will be able to do anything to combat this and a Kodi PR will be required.
Kodi is attempting to replace an existing thread with a new one, but the existing thread has not yet been released/joined. This causes a debug assertion, and if bypassed (thus leaking the thread) the channel switch will continue without error.
from pvr.rtlradio.
Workaround put in place via ad854f6.
Disabling send of RDS data via the UECP stream will avoid the bug, but of course RDS isn't going to work. Unfortunately I will have to port the PVR to Matrix before issuing any Pull Request to Kodi to resolve the problem. I don't believe entering a bug report for Leia will gain much traction at this point in the lifecycle.
from pvr.rtlradio.
PR for Matrix has been issued, request to backport to Leia was declined. The code change is identical for both platforms, but it's looking like Leia users will need to "roll their own" if they want this fixed. Sorry...
from pvr.rtlradio.
This is resolved for Matrix, and will not be for Leia. Looks like it will have to be a "known issue" of sorts. The option to disable RDS will stay and there isn't anything else I can do, so closing.
from pvr.rtlradio.
Related Issues (20)
- Unable to navigate in PVR Channel Manager via Keyboard/Remote Control if there are no channels in the list HOT 1
- RTL_TCP buffers are not fully cleared on channel change/stop action HOT 1
- "WOW" effect present during initial channel playback HOT 1
- Unable to automatically determine RDS vs. RBDS on OSMC platform HOT 1
- Create RTL_TCP application for WD NAS devices HOT 1
- Add Channel Scan functionality HOT 2
- Add Capture Stream functionality HOT 1
- Run greyed out in Kodi HOT 4
- xbox version HOT 5
- Analog/Digital audio sync for HD Radio can be improved HOT 2
- Implement DAB(+) support HOT 3
- Adjust analog FM radio bandwidth HOT 4
- "File" device type needs a sample rate throttle HOT 1
- Signal Meter will lock up if an end-of-stream condition occurs HOT 1
- Add an automatic gain reduction mechanism when overload is detected HOT 1
- Refactor entirety of the signal meter HOT 2
- Add region prompt for next iteration HOT 1
- Fix DC spike in refactored signal meter HOT 1
- Implement a custom subchannel selection dialog HOT 1
- Update libANGLE HOT 1
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 pvr.rtlradio.