[Mesa-dev] [PATCH 1/2] st/omx_tizonia: add --enable-omx-tizonia flag and build files

Gurkirpal Singh gurkirpal204 at gmail.com
Wed Aug 16 21:34:35 UTC 2017


Hi,

It is a known issue that the player is hard to build. Juan suggested to
remove it from the build files
https://github.com/tizonia/tizonia-openmax-il/issues/248#issuecomment-232406388

These are the changes that I make while building tizonia for use with mesa:

diff --git a/Makefile.am b/Makefile.am
index 9499b8b..eef0dcd 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -23,7 +23,7 @@
 # it can be manually configured and built.

 # SUBDIRS = config include libtizplatform rm libtizcore libtizonia plugins
tizonia docs
-SUBDIRS = config include clients libtizplatform rm libtizcore libtizonia
plugins player config
+SUBDIRS = config include clients libtizplatform rm libtizcore libtizonia
plugins config


 # NOTE: A cscope target is included in automake since api 1.12
diff --git a/configure.ac b/configure.ac
index f453f0e..3df710e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -41,6 +41,5 @@ AC_CONFIG_SUBDIRS([include
                    libtizcore
                    libtizonia
                    plugins
-                   player
                    config])
 AC_OUTPUT
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index 95458a6..db4f05e 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -17,12 +17,6 @@


 SUBDIRS = \
-       aac_decoder \
-       file_reader \
-       file_writer \
-       flac_decoder \
-       http_renderer \
-       http_source \
        mp3_decoder \
        mp3_encoder \
        mp3_metadata \
@@ -34,7 +28,6 @@ SUBDIRS = \
        pcm_decoder \
        pcm_renderer_alsa \
        pcm_renderer_pa \
-       spotify_source \
        vorbis_decoder \
        vp8_decoder \
        webm_demuxer \
diff --git a/plugins/configure.ac b/plugins/configure.ac
index 7dc191b..7d89f75 100644
--- a/plugins/configure.ac
+++ b/plugins/configure.ac
@@ -49,13 +49,7 @@ PKG_CHECK_MODULES([CHECK], [check >= 0.9.4])

 AC_CONFIG_FILES([Makefile])

-AC_CONFIG_SUBDIRS([aac_decoder
-                   file_reader
-                   file_writer
-                   flac_decoder
-                   http_renderer
-                   http_source
-                   mp3_decoder
+AC_CONFIG_SUBDIRS([mp3_decoder
                    mp3_encoder
                    mp3_metadata
                    mpeg_audio_decoder
@@ -66,7 +60,6 @@ AC_CONFIG_SUBDIRS([aac_decoder
                    pcm_decoder
                    pcm_renderer_alsa
                    pcm_renderer_pa
-                   spotify_source
                    vorbis_decoder
                    vp8_decoder
                    webm_demuxer

Cheers,
Gurkirpal

On Thu, Aug 17, 2017 at 2:25 AM, Andy Furniss <adf.lists at gmail.com> wrote:

> Christian K├Ânig wrote:
>
>> Am 11.08.2017 um 14:32 schrieb Emil Velikov:
>>
>>> Hi Gurkirpal,
>>>
>>> Thanks for working on this. I believe Christian has some good points.
>>> There's only one small question + suggestion from me.
>>>
>>> On 11 August 2017 at 05:31, Gurkirpal Singh <gurkirpal204 at gmail.com>
>>> wrote:
>>>
>>> +    PKG_CHECK_MODULES([OMX_TIZONIA], [libtizonia >=
>>>> $LIBOMXIL_TIZONIA_REQUIRED])
>>>> +    PKG_CHECK_MODULES([OMX_TIZILHEADERS], [tizilheaders >=
>>>> $LIBOMXIL_TIZONIA_REQUIRED])
>>>> +    PKG_CHECK_MODULES([OMX_TIZPLATFORM], [libtizplatform >=
>>>> $LIBOMXIL_TIZONIA_REQUIRED])
>>>>
>>> I cannot find any tizonia packages for Debian, Fedora or Arch - are
>>> there any?
>>>
>>
>> Well Ubuntu/Debian can be found here https://github.com/tizonia/tiz
>> onia-openmax-il
>>
>
> Is there a way/place to build/get just what is needed for mesa?
>
> That seems to be a player - I gave up trying to build once it got to
> requiring pulseaudio.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170817/58bc7734/attachment-0001.html>


More information about the mesa-dev mailing list