Hi everyone,
I have some updates regarding the issue posted some time ago.
Currently, when an application runs as agl-driver user tries to use hardware acceleration by OMX library.
I get the same error:
MMI open: Permission denied
Mar 16 12:52:06 h3ulcb afbd-mediaplayer[2278]: ts:1647431526.952756 level:0x00001000 func:OmxrAllocateWorkBuffer_allocfunc(265) tid:3322 mes:error: mmngr fatal. -1
Mar 16 12:52:06 h3ulcb afbd-mediaplayer[2278]: ts:1647431526.952829 level:0x00100000 func:OmxrMeVideoVcmnInterface_AllocateBufferSuper(66) tid:3322 mes:Physical memory allocation error
Mar 16 12:52:06 h3ulcb afbd-mediaplayer[2278]: ts:1647431526.952844 level:0x00100000 func:OmxrMeVideoVcmnInterfaceVdcmn_AllocateBuffer(814) tid:3322 mes:RuntimeError
Mar 16 12:52:06 h3ulcb afbd-mediaplayer[2278]: ts:1647431526.952857 level:0x00010000 func:RegisterNewBufferToPort(361) tid:3322 mes:
Mar 16 12:52:06 h3ulcb afbd-mediaplayer[2278]: ts:1647431526.952879 level:0x00010000 func:OmxrMcErrorHandler_Notify(221) tid:3322 mes:u32ErrorCode = H'80001001
Mar 16 12:52:06 h3ulcb afbd-mediaplayer[2278]: ts:1647431526.952933 level:0x00010000 func:OmxrMcApiProxy_AllocateBuffer(1049) tid:3317 mes:eError = H'80001001
Mar 16 12:52:06 h3ulcb afbd-mediaplayer[2278]: ts:1647431526.953004 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:3317 mes:eError = H'8000100a
Mar 16 12:52:06 h3ulcb afbd-mediaplayer[2278]: ts:1647431526.953047 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:3317 mes:eError = H'8000100a
Mar 16 12:52:07 h3ulcb afbd-mediaplayer[2278]: ts:1647431527.106209 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:2278 mes:eError = H'8000100a
Mar 16 12:52:07 h3ulcb afbd-mediaplayer[2278]: ts:1647431527.106403 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:2278 mes:eError = H'8000100a
Mar 16 12:52:07 h3ulcb afbd-mediaplayer[2278]: ts:1647431527.106478 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:2278 mes:eError = H'8000100a
Mar 16 12:52:07 h3ulcb afbd-mediaplayer[2278]: ts:1647431527.106524 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:2278 mes:eError = H'8000100a
Mar 16 12:52:07 h3ulcb afbd-mediaplayer[2278]: ts:1647431527.106638 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:2278 mes:eError = H'8000100a
Mar 16 12:52:07 h3ulcb afbd-mediaplayer[2278]: ts:1647431527.106683 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:2278 mes:eError = H'8000100a
Mar 16 12:52:07 h3ulcb afbd-mediaplayer[2278]: ts:1647431527.106723 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:2278 mes:eError = H'8000100a
Mar 16 12:52:07 h3ulcb afbd-mediaplayer[2278]: ts:1647431527.106766 level:0x00010000 func:OmxrMcApiProxy_GetParameter(756) tid:2278 mes:eError = H'8000100a
Mar 16 12:52:07 h3ulcb afbd-mediaplayer[2278]: Error: "GStreamer encountered a general supporting library error."
So if you try to run a GStreamer pipeline under root user the system works (also it works fine under Weston-start), then the CPU consumption is under 60%.
Despite this,
Now, I want access to consumes GStreamer-omx remaining agl-driver user thus each application which wants access to GStreamer-omx (acceleration hardware) is able to preserve the normal functionality (agl-compositor, pipewire, smack, binder, etc.)
Any advice or suggestion is welcome.
Best regards, Francesco
Links:
You receive all messages sent to this group.
View/Reply Online (#9865) | Reply To Group | Reply To Sender | Mute This Topic | New Topic
Mute #koi | Mute #renesas
Your Subscription | Contact Group Owner | Unsubscribe [list-automotive-discussions82@xxxxxxxxxxx]