All of lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Korsgaard <peter@korsgaard.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 1/2] SDL_mixer: Add option to prefer Tremor over libvorbis
Date: Tue, 10 Dec 2019 10:29:02 +0100	[thread overview]
Message-ID: <87blsgh6ld.fsf@dell.be.48ers.dk> (raw)
In-Reply-To: <20191209191554.821230-1-paul@crapouillou.net> (Paul Cercueil's message of "Mon, 9 Dec 2019 20:15:53 +0100")

>>>>> "Paul" == Paul Cercueil <paul@crapouillou.net> writes:

 > Add a menu option to set the Vorbis decoding library to Tremor instead
 > of libvorbis.

 > Signed-off-by: Paul Cercueil <paul@crapouillou.net>
 > ---
 >  package/sdl_mixer/Config.in    | 13 +++++++++++++
 >  package/sdl_mixer/sdl_mixer.mk |  5 +++++
 >  2 files changed, 18 insertions(+)

 > diff --git a/package/sdl_mixer/Config.in b/package/sdl_mixer/Config.in
 > index 42dfe63c0a..94fcda7a0e 100644
 > --- a/package/sdl_mixer/Config.in
 > +++ b/package/sdl_mixer/Config.in
 > @@ -9,3 +9,16 @@ config BR2_PACKAGE_SDL_MIXER
 >  	  SMPEG MP3 libraries.
 
 >  	  http://www.libsdl.org/projects/SDL_mixer/
 > +
 > +if BR2_PACKAGE_SDL_MIXER
 > +
 > +config BR2_PACKAGE_SDL_MIXER_USE_TREMOR
 > +	bool "Prefer Tremor for Vorbis decoding"
 > +	select BR2_PACKAGE_TREMOR
 > +	help
 > +	  Prefer Tremor over libvorbis for Vorbis decoding.
 > +	  Tremor is a fixed-point implementation of an Ogg Vorbis
 > +	  decoder. Choose this option if the target CPU has no
 > +	  FPU.
 > +
 > +endif
 > diff --git a/package/sdl_mixer/sdl_mixer.mk b/package/sdl_mixer/sdl_mixer.mk
 > index 9183a4aa8c..3159d0dee1 100644
 > --- a/package/sdl_mixer/sdl_mixer.mk
 > +++ b/package/sdl_mixer/sdl_mixer.mk
 > @@ -35,11 +35,16 @@ else
 >  SDL_MIXER_CONF_OPTS += --disable-music-mp3-mad-gpl
 >  endif
 
 > +ifeq ($(BR2_PACKAGE_SDL_MIXER_USE_TREMOR),y)
 > +SDL_MIXER_CONF_OPTS += --enable-music-ogg-tremor
 > +SDL_MIXER_DEPENDENCIES += tremor
 > +else
 >  ifeq ($(BR2_PACKAGE_LIBVORBIS),y)

Do we need an explicit option for this? Can't we just check for
BR2_PACKAGE_TREMOR here? I doubt there is any situations where tremor is
enabled but the user doesn't want to use it.

-- 
Bye, Peter Korsgaard

  parent reply	other threads:[~2019-12-10  9:29 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-09 19:15 [Buildroot] [PATCH 1/2] SDL_mixer: Add option to prefer Tremor over libvorbis Paul Cercueil
2019-12-09 19:15 ` [Buildroot] [PATCH 2/2] SDL_mixer: Add support for libmodplug Paul Cercueil
2019-12-10  9:32   ` Peter Korsgaard
2019-12-10  9:29 ` Peter Korsgaard [this message]
2019-12-12 16:06   ` [Buildroot] [PATCH 1/2] SDL_mixer: Add option to prefer Tremor over libvorbis Paul Cercueil
2019-12-12 16:14     ` Peter Korsgaard

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87blsgh6ld.fsf@dell.be.48ers.dk \
    --to=peter@korsgaard.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.