Hello,
I am using OMX acceleration, works great. But recently I am start implementing TVHeadend client / PVR. SD channels on TV are MPEG2, and they dont play fine, when OMX is checked. I've got just black screen with audio, propably because missing MPEG2 codec lincenses:
Code
08:01:09 46.545105 T:1571812256 ERROR: COMXCoreComponent::SetParameter - OMX.broadcom.video_decode failed with omx_err(0x80001005)
08:01:09 46.545250 T:1571812256 ERROR: OMXPlayerVideo : Error open video output
08:01:09 46.546589 T:1571812256 WARNING: OpenStream - Unsupported stream 0. Stream disabled.
MMAL fallback works fine, but I dont want to use MMAL acceleration globally:
Code
08:01:52 89.600616 T:1571812256 WARNING: CMMALVideo::Open Codec mmal-mpeg2 is not supported
08:01:52 89.600777 T:1571812256 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-2 video
08:01:52 89.602654 T:1571812256 NOTICE: Creating video thread
08:01:52 89.602959 T:1571812256 NOTICE: Opening stream: 2 source: 256
08:01:52 89.603073 T:1483731872 NOTICE: running thread: video_thread
08:01:52 89.603188 T:1571812256 NOTICE: Finding audio codec for: 86016
08:01:52 89.603882 T:1571812256 NOTICE: Creating audio thread
08:01:52 89.604248 T:1475343264 NOTICE: running thread: CDVDPlayerAudio::Process()
I already tried add
with no luck.
Is there any way (advancedsettings.xml), how to restrict(or change configuration related to) acceleration automatically, just for PVR (or MPEG streams?). The manual switching within menu is not an option for me
Thanks in advance