Commit 7adbd008 authored by Max Kellermann's avatar Max Kellermann

decoder/{vorbis,flac,opus}: move OggCodec.cxx to libxiph.a

parent 1c91d191
...@@ -578,6 +578,19 @@ libpcm_a_SOURCES += \ ...@@ -578,6 +578,19 @@ libpcm_a_SOURCES += \
src/pcm/SoxrResampler.cxx src/pcm/SoxrResampler.hxx src/pcm/SoxrResampler.cxx src/pcm/SoxrResampler.hxx
endif endif
# Xiph codec support library
if HAVE_XIPH
noinst_LIBRARIES += libxiph.a
libxiph_a_SOURCES = \
src/lib/xiph/XiphTags.cxx src/lib/xiph/XiphTags.hxx
XIPH_LIBS = libxiph.a
endif
# File system library # File system library
FS_LIBS = libfs.a FS_LIBS = libfs.a
...@@ -925,6 +938,7 @@ libdecoder_a_CPPFLAGS = $(AM_CPPFLAGS) \ ...@@ -925,6 +938,7 @@ libdecoder_a_CPPFLAGS = $(AM_CPPFLAGS) \
DECODER_LIBS = \ DECODER_LIBS = \
libdecoder.a \ libdecoder.a \
$(XIPH_LIBS) \
$(VORBIS_LIBS) $(TREMOR_LIBS) \ $(VORBIS_LIBS) $(TREMOR_LIBS) \
$(FLAC_LIBS) \ $(FLAC_LIBS) \
$(SNDFILE_LIBS) \ $(SNDFILE_LIBS) \
...@@ -1005,7 +1019,6 @@ endif ...@@ -1005,7 +1019,6 @@ endif
if HAVE_XIPH if HAVE_XIPH
libdecoder_a_SOURCES += \ libdecoder_a_SOURCES += \
src/decoder/plugins/XiphTags.cxx src/decoder/plugins/XiphTags.hxx \
src/decoder/plugins/OggCodec.cxx src/decoder/plugins/OggCodec.hxx src/decoder/plugins/OggCodec.cxx src/decoder/plugins/OggCodec.hxx
endif endif
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#include "config.h" #include "config.h"
#include "FlacMetadata.hxx" #include "FlacMetadata.hxx"
#include "XiphTags.hxx" #include "lib/xiph/XiphTags.hxx"
#include "MixRampInfo.hxx" #include "MixRampInfo.hxx"
#include "tag/TagHandler.hxx" #include "tag/TagHandler.hxx"
#include "tag/TagTable.hxx" #include "tag/TagTable.hxx"
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#include "config.h" #include "config.h"
#include "OpusTags.hxx" #include "OpusTags.hxx"
#include "OpusReader.hxx" #include "OpusReader.hxx"
#include "XiphTags.hxx" #include "lib/xiph/XiphTags.hxx"
#include "tag/TagHandler.hxx" #include "tag/TagHandler.hxx"
#include "tag/Tag.hxx" #include "tag/Tag.hxx"
#include "ReplayGainInfo.hxx" #include "ReplayGainInfo.hxx"
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#include "config.h" #include "config.h"
#include "VorbisComments.hxx" #include "VorbisComments.hxx"
#include "XiphTags.hxx" #include "lib/xiph/XiphTags.hxx"
#include "tag/TagTable.hxx" #include "tag/TagTable.hxx"
#include "tag/TagHandler.hxx" #include "tag/TagHandler.hxx"
#include "tag/TagBuilder.hxx" #include "tag/TagBuilder.hxx"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment