set(SOURCES DemuxMultiSource.cpp
            DVDDemux.cpp
            DVDDemuxBXA.cpp
            DVDDemuxCC.cpp
            DVDDemuxCC/CCBitstreamParserFactory.cpp
            DVDDemuxCC/H264AnnexBBitstreamParser.cpp
            DVDDemuxCC/H264AVCCBitstreamParser.cpp
            DVDDemuxCC/H264CCBitstreamParser.cpp
            DVDDemuxCC/MPEG2CCBitstreamParser.cpp
            DVDDemuxCDDA.cpp
            DVDDemuxClient.cpp
            DVDDemuxFFmpeg.cpp
            DVDDemuxUtils.cpp
            DVDDemuxVobsub.cpp
            DVDFactoryDemuxer.cpp)

set(HEADERS DemuxMultiSource.h
            DVDDemux.h
            DVDDemuxBXA.h
            DVDDemuxCC.h
            DVDDemuxCC/Bitstream.h
            DVDDemuxCC/CaptionBlock.h
            DVDDemuxCC/CCBitstreamParserFactory.h
            DVDDemuxCC/H264AnnexBBitstreamParser.h
            DVDDemuxCC/H264AVCCBitstreamParser.h
            DVDDemuxCC/H264CCBitstreamParser.h
            DVDDemuxCC/ICCBitstreamParser.h
            DVDDemuxCC/MPEG2CCBitstreamParser.h
            DVDDemuxCDDA.h
            DVDDemuxClient.h
            DVDDemuxFFmpeg.h
            DVDDemuxUtils.h
            DVDDemuxVobsub.h
            DVDFactoryDemuxer.h)

core_add_library(dvddemuxers)
