mirror of
git://git.yoctoproject.org/meta-raspberrypi.git
synced 2025-07-19 12:59:03 +02:00

This adds support for building rpidistro version of VLC with hardware acceleration through MMAL. The version of VLC located in meta-openembedded/meta-multimedia/recipes-multimedia/vlc uses mainline VLC and doesn't give all the proper flags. The series of patches attached to commit gives necessarly vlc mmal flags. * https://code.videolan.org/videolan/vlc/-/issues/24617 * https://bugs.gentoo.org/723006 The build fails with errors such as "multiple definition of `pf_enable_graphic_buffers'" when omxil is enabled. The issue seems to be due to compiler flags. Adding -fcommon to both cflags and cxxflags yields a full compile. Signed-off-by: Vincent Davis Jr <vince@underview.tech>
19 lines
750 B
Diff
19 lines
750 B
Diff
* tremor provides libvorbisidec, use it instead of libvorbisdec
|
|
|
|
Upstream-status: Pending
|
|
|
|
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
|
|
|
|
Index: vlc-2.2.1/modules/codec/Makefile.am
|
|
===================================================================
|
|
--- vlc-2.2.1.orig/modules/codec/Makefile.am
|
|
+++ vlc-2.2.1/modules/codec/Makefile.am
|
|
@@ -234,7 +234,7 @@ codec_LTLIBRARIES += $(LTLIBtheora)
|
|
libtremor_plugin_la_SOURCES = codec/vorbis.c
|
|
libtremor_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -DMODULE_NAME_IS_tremor
|
|
libtremor_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(codecdir)'
|
|
-libtremor_plugin_la_LIBADD = -lvorbisdec -logg
|
|
+libtremor_plugin_la_LIBADD = -lvorbisidec -logg
|
|
EXTRA_LTLIBRARIES += libtremor_plugin.la
|
|
codec_LTLIBRARIES += $(LTLIBtremor)
|