Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Baffin [Radeon RX 550 640SP / RX 560] (rev cf
- Mesa-1.18 compiled with --enable-omx-tizonia --with-omx-tizonia-libdir=/usr/local/lib64/
- gstreamer-1.14.1
- tizonia-openmax-il compiled from source https://github.com/tizonia/tizonia-openmax-il
- gst-omx compiled from source https://github.com/GStreamer/gst-omx
- I get a '/usr/local/lib64/libtizcore.so': OMX_ErrorComponentNotFound error
- MESA_DEBUG=1 GST_DEBUG=3 MESA_ENABLE_OMX_EGLIMAGE=1 GST_GL_API=gles2 GST_GL_PLATFORM=egl gst-launch-1.0 filesrc location=/opt/Videos/SampleVideo_1280x720_30mb.mp4 ! qtdemux ! h264parse ! omxh264dec ! glimagesink
- Setting pipeline to PAUSED ...
- 0:00:00.177779955 16023 0x556c808f2c90 ERROR omx gstomx.c:799:gst_omx_component_new:<omxh264dec-omxh264dec0> Failed to get component handle 'OMX.mesa.video.all' from core '/usr/local/lib64/libtizcore.so': 0x80001003
- 0:00:00.177904460 16023 0x556c808f2c90 WARN videodecoder gstvideodecoder.c:2535:gst_video_decoder_change_state:<omxh264dec-omxh264dec0> error: Failed to open decoder
- ERROR: Pipeline doesn't want to pause.
- Got context from element 'sink': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayX11\)\ gldisplayx11-0";
- ERROR: from element /GstPipeline:pipeline0/GstOMXH264Dec-omxh264dec:omxh264dec-omxh264dec0: Could not initialize supporting library.
- Additional debug info:
- gstvideodecoder.c(2535): gst_video_decoder_change_state (): /GstPipeline:pipeline0/GstOMXH264Dec-omxh264dec:omxh264dec-omxh264dec0:
- Failed to open decoder
- Setting pipeline to NULL ...
- Freeing pipeline ...
- cat /etc/xdg/gstomx.conf
- [omxmp3dec]
- type-name=GstOMXMP3Dec
- core-name=/usr/local/lib64/libtizcore.so
- component-name=OMX.Aratelia.audio_decoder.mp3
- rank=0
- in-port-index=0
- out-port-index=1
- [omxmp3enc]
- type-name=GstOMXMP3Enc
- core-name=/usr/local/lib64/libtizcore.so
- component-name=OMX.Aratelia.audio_encoder.mp3
- rank=0
- in-port-index=0
- out-port-index=1
- [omxaacdec]
- type-name=GstOMXAACDec
- core-name=/usr/local/lib64/libtizcore.so
- component-name=OMX.Aratelia.audio_decoder.aac
- rank=0
- in-port-index=0
- out-port-index=1
- [omxvp8dec]
- type-name=GstOMXVP8Dec
- core-name=/usr/local/lib64/libtizcore.so
- component-name=OMX.Aratelia.video_decoder.vp8
- rank=0
- in-port-index=0
- out-port-index=1
- [omxh264dec]
- type-name=GstOMXH264Dec
- core-name=/usr/local/lib64/libtizcore.so
- component-name=OMX.mesa.video.all
- component-role=video_decoder.avc
- rank=0
- in-port-index=0
- out-port-index=1
- [omxh264enc]
- type-name=GstOMXH264Enc
- core-name=/usr/local/lib64/libtizcore.so
- component-name=OMX.mesa.video.all
- component-role=video_encoder.avc
- rank=0
- in-port-index=0
- out-port-index=1
- cat /etc/xdg/tizonia/tizonia.conf
- # -*-Mode: conf; -*-
- # tizonia-config v0.14.0 configuration file
- [ilcore]
- # Tizonia OpenMAX IL Core section
- # Component plugins discovery
- # -------------------------------------------------------------------------
- # A comma-separated list of paths to be scanned by the Tizonia IL Core when
- # searching for component plugins
- component-paths = /mnt/devel/tizonia-build/lib64/tizonia0-plugins12;
- # IL Core extension plugins discovery
- # -------------------------------------------------------------------------
- # A comma-separated list of paths to be scanned by the Tizonia IL Core when
- # searching for IL Core extensions (not implemented yet)
- extension-paths =
- [resource-management]
- # Tizonia OpenMAX IL Resource Management (RM) section
- # Resource Manager (RM) daemon interface enable/disable switch
- # -------------------------------------------------------------------------
- # Whether the IL RM functionality is enabled or not
- enabled = false
- # RM database
- # -------------------------------------------------------------------------
- # This is the path to the Resource Manager database
- rmdb = /mnt/devel/tizonia-build/share/tizrmd/tizrm.db
- [plugins]
- # OpenMAX IL Component plugins section
- # Each key-value pair represents a list of any data that a
- # specific component might need. The entries here must honor the following
- # format: OMX.component.name.key = <semi-colon-separated list of items>
- # ALSA Audio Renderer
- # -------------------------------------------------------------------------
- #
- # OMX.Aratelia.audio_renderer.alsa.pcm.preannouncements_disabled.port0 = false
- OMX.Aratelia.audio_renderer.alsa.pcm.alsa_device = default
- OMX.Aratelia.audio_renderer.alsa.pcm.alsa_mixer = Master
- [tizonia]
- # Tizonia player section
- # The default audio renderer used by the tizonia player
- # -------------------------------------------------------------------------
- # Valid values are:
- # - OMX.Aratelia.audio_renderer.pulseaudio.pcm
- # - OMX.Aratelia.audio_renderer.alsa.pcm
- default-audio-renderer = OMX.Aratelia.audio_renderer.pulseaudio.pcm
- # MPRIS v2 interface enable/disable switch
- # -------------------------------------------------------------------------
- # Valid values are: true | false
- #
- mpris-enabled = false
- # Spotify configuration
- # -------------------------------------------------------------------------
- # To avoid passing this information on the command line, uncomment
- # and configure accordingly
- #
- # spotify.user = user
- # spotify.password = pass
- # Google Play Music configuration
- # -------------------------------------------------------------------------
- # To avoid passing this information on the command line, uncomment and
- # configure here.
- #
- # gmusic.user = user@gmail.com
- # gmusic.password = pass (account password or app-specific password for
- # 2-factor users)
- # gmusic.device_id = deviceid (16 hex digits, e.g. '1234567890abcdef')
- # SoundCloud configuration
- # -------------------------------------------------------------------------
- # To avoid passing this information on the command line, uncomment and
- # configure your SoundCloud OAuth token here.
- #
- # To obtain your OAuth token, Tizonia needs to be granted access to your
- # SoundCloud account. Visit http://tizonia.org/docs/soundcloud/ for the
- # details.
- #
- # soundcloud.oauth_token = X-XXXXXX-XXXXXXXX-XXXXXXXXXXXXXX
- # Dirble configuration
- # -------------------------------------------------------------------------
- # To avoid passing this information on the command line, uncomment and
- # configure your Dirble Api Key here.
- #
- # To obtain your Dirble API key, go to https://dirble.com/developer/
- #
- # dirble.api_key = xxxxxxxxxxxxxx
- # Plex configuration
- # -------------------------------------------------------------------------
- # To avoid passing this information on the command line, uncomment and
- # configure your Plex server and account auth token here.
- #
- # To find how to obtain a Plex user authentication token, see:
- # https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/
- #
- # plex.base_url = xxxxxxxxxxxxxx (e.g. http://plexserver:32400)
- # plex.auth_token = xxxxxxxxxxxxxx (e.g. SrPEojhap3H5Qj2DmjhX)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement