From: sparky4 Date: Wed, 2 Mar 2016 20:09:07 +0000 (-0600) Subject: wwww X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=10d8a0d8b1b72502f34c2ac1bd3a5c2d87849080;p=16.git wwww --- diff --git a/src/lib/doslib/8254.c b/src/lib/dl/8254.c similarity index 100% rename from src/lib/doslib/8254.c rename to src/lib/dl/8254.c diff --git a/src/lib/doslib/8254.h b/src/lib/dl/8254.h similarity index 100% rename from src/lib/doslib/8254.h rename to src/lib/dl/8254.h diff --git a/src/lib/doslib/8259.c b/src/lib/dl/8259.c similarity index 100% rename from src/lib/doslib/8259.c rename to src/lib/dl/8259.c diff --git a/src/lib/doslib/8259.h b/src/lib/dl/8259.h similarity index 100% rename from src/lib/doslib/8259.h rename to src/lib/dl/8259.h diff --git a/src/lib/doslib/adlib.c b/src/lib/dl/adlib.c similarity index 100% rename from src/lib/doslib/adlib.c rename to src/lib/dl/adlib.c diff --git a/src/lib/doslib/adlib.h b/src/lib/dl/adlib.h similarity index 100% rename from src/lib/doslib/adlib.h rename to src/lib/dl/adlib.h diff --git a/src/lib/doslib/cpu.c b/src/lib/dl/cpu.c similarity index 100% rename from src/lib/doslib/cpu.c rename to src/lib/dl/cpu.c diff --git a/src/lib/doslib/cpu.h b/src/lib/dl/cpu.h similarity index 100% rename from src/lib/doslib/cpu.h rename to src/lib/dl/cpu.h diff --git a/src/lib/doslib/dos.c b/src/lib/dl/dos.c similarity index 100% rename from src/lib/doslib/dos.c rename to src/lib/dl/dos.c diff --git a/src/lib/doslib/dos.h b/src/lib/dl/dos.h similarity index 100% rename from src/lib/doslib/dos.h rename to src/lib/dl/dos.h diff --git a/src/lib/doslib/emm.c b/src/lib/dl/emm.c similarity index 100% rename from src/lib/doslib/emm.c rename to src/lib/dl/emm.c diff --git a/src/lib/doslib/emm.h b/src/lib/dl/emm.h similarity index 100% rename from src/lib/doslib/emm.h rename to src/lib/dl/emm.h diff --git a/src/lib/doslib/ext/buildall.bat b/src/lib/dl/ext/buildall.bat similarity index 100% rename from src/lib/doslib/ext/buildall.bat rename to src/lib/dl/ext/buildall.bat diff --git a/src/lib/doslib/ext/bzip2/CLEAN.BAT b/src/lib/dl/ext/bzip2/CLEAN.BAT similarity index 100% rename from src/lib/doslib/ext/bzip2/CLEAN.BAT rename to src/lib/dl/ext/bzip2/CLEAN.BAT diff --git a/src/lib/doslib/ext/bzip2/MAKE.BAT b/src/lib/dl/ext/bzip2/MAKE.BAT similarity index 100% rename from src/lib/doslib/ext/bzip2/MAKE.BAT rename to src/lib/dl/ext/bzip2/MAKE.BAT diff --git a/src/lib/doslib/ext/bzip2/blocksrt.c b/src/lib/dl/ext/bzip2/blocksrt.c similarity index 100% rename from src/lib/doslib/ext/bzip2/blocksrt.c rename to src/lib/dl/ext/bzip2/blocksrt.c diff --git a/src/lib/doslib/ext/bzip2/bzip2.c b/src/lib/dl/ext/bzip2/bzip2.c similarity index 100% rename from src/lib/doslib/ext/bzip2/bzip2.c rename to src/lib/dl/ext/bzip2/bzip2.c diff --git a/src/lib/doslib/ext/bzip2/bzip2rec.c b/src/lib/dl/ext/bzip2/bzip2rec.c similarity index 100% rename from src/lib/doslib/ext/bzip2/bzip2rec.c rename to src/lib/dl/ext/bzip2/bzip2rec.c diff --git a/src/lib/doslib/ext/bzip2/bzlib.c b/src/lib/dl/ext/bzip2/bzlib.c similarity index 100% rename from src/lib/doslib/ext/bzip2/bzlib.c rename to src/lib/dl/ext/bzip2/bzlib.c diff --git a/src/lib/doslib/ext/bzip2/bzlib.h b/src/lib/dl/ext/bzip2/bzlib.h similarity index 100% rename from src/lib/doslib/ext/bzip2/bzlib.h rename to src/lib/dl/ext/bzip2/bzlib.h diff --git a/src/lib/doslib/ext/bzip2/bzlibprv.h b/src/lib/dl/ext/bzip2/bzlibprv.h similarity index 100% rename from src/lib/doslib/ext/bzip2/bzlibprv.h rename to src/lib/dl/ext/bzip2/bzlibprv.h diff --git a/src/lib/doslib/ext/bzip2/common.mak b/src/lib/dl/ext/bzip2/common.mak similarity index 100% rename from src/lib/doslib/ext/bzip2/common.mak rename to src/lib/dl/ext/bzip2/common.mak diff --git a/src/lib/doslib/ext/bzip2/compress.c b/src/lib/dl/ext/bzip2/compress.c similarity index 100% rename from src/lib/doslib/ext/bzip2/compress.c rename to src/lib/dl/ext/bzip2/compress.c diff --git a/src/lib/doslib/ext/bzip2/crctable.c b/src/lib/dl/ext/bzip2/crctable.c similarity index 100% rename from src/lib/doslib/ext/bzip2/crctable.c rename to src/lib/dl/ext/bzip2/crctable.c diff --git a/src/lib/doslib/ext/bzip2/decomprs.c b/src/lib/dl/ext/bzip2/decomprs.c similarity index 100% rename from src/lib/doslib/ext/bzip2/decomprs.c rename to src/lib/dl/ext/bzip2/decomprs.c diff --git a/src/lib/doslib/ext/bzip2/huffman.c b/src/lib/dl/ext/bzip2/huffman.c similarity index 100% rename from src/lib/doslib/ext/bzip2/huffman.c rename to src/lib/dl/ext/bzip2/huffman.c diff --git a/src/lib/doslib/ext/bzip2/randtabl.c b/src/lib/dl/ext/bzip2/randtabl.c similarity index 100% rename from src/lib/doslib/ext/bzip2/randtabl.c rename to src/lib/dl/ext/bzip2/randtabl.c diff --git a/src/lib/doslib/ext/clean.bat b/src/lib/dl/ext/clean.bat similarity index 100% rename from src/lib/doslib/ext/clean.bat rename to src/lib/dl/ext/clean.bat diff --git a/src/lib/doslib/ext/flac/CLEAN.BAT b/src/lib/dl/ext/flac/CLEAN.BAT similarity index 100% rename from src/lib/doslib/ext/flac/CLEAN.BAT rename to src/lib/dl/ext/flac/CLEAN.BAT diff --git a/src/lib/doslib/ext/flac/MAKE.BAT b/src/lib/dl/ext/flac/MAKE.BAT similarity index 100% rename from src/lib/doslib/ext/flac/MAKE.BAT rename to src/lib/dl/ext/flac/MAKE.BAT diff --git a/src/lib/doslib/ext/flac/all.h b/src/lib/dl/ext/flac/all.h similarity index 100% rename from src/lib/doslib/ext/flac/all.h rename to src/lib/dl/ext/flac/all.h diff --git a/src/lib/doslib/ext/flac/analyze.c b/src/lib/dl/ext/flac/analyze.c similarity index 100% rename from src/lib/doslib/ext/flac/analyze.c rename to src/lib/dl/ext/flac/analyze.c diff --git a/src/lib/doslib/ext/flac/analyze.h b/src/lib/dl/ext/flac/analyze.h similarity index 100% rename from src/lib/doslib/ext/flac/analyze.h rename to src/lib/dl/ext/flac/analyze.h diff --git a/src/lib/doslib/ext/flac/assert.h b/src/lib/dl/ext/flac/assert.h similarity index 100% rename from src/lib/doslib/ext/flac/assert.h rename to src/lib/dl/ext/flac/assert.h diff --git a/src/lib/doslib/ext/flac/bitmath.c b/src/lib/dl/ext/flac/bitmath.c similarity index 100% rename from src/lib/doslib/ext/flac/bitmath.c rename to src/lib/dl/ext/flac/bitmath.c diff --git a/src/lib/doslib/ext/flac/bitreader.c b/src/lib/dl/ext/flac/bitreader.c similarity index 100% rename from src/lib/doslib/ext/flac/bitreader.c rename to src/lib/dl/ext/flac/bitreader.c diff --git a/src/lib/doslib/ext/flac/bitwriter.c b/src/lib/dl/ext/flac/bitwriter.c similarity index 100% rename from src/lib/doslib/ext/flac/bitwriter.c rename to src/lib/dl/ext/flac/bitwriter.c diff --git a/src/lib/doslib/ext/flac/callback.h b/src/lib/dl/ext/flac/callback.h similarity index 100% rename from src/lib/doslib/ext/flac/callback.h rename to src/lib/dl/ext/flac/callback.h diff --git a/src/lib/doslib/ext/flac/common.mak b/src/lib/dl/ext/flac/common.mak similarity index 100% rename from src/lib/doslib/ext/flac/common.mak rename to src/lib/dl/ext/flac/common.mak diff --git a/src/lib/doslib/ext/flac/config.h b/src/lib/dl/ext/flac/config.h similarity index 100% rename from src/lib/doslib/ext/flac/config.h rename to src/lib/dl/ext/flac/config.h diff --git a/src/lib/doslib/ext/flac/cpu.c b/src/lib/dl/ext/flac/cpu.c similarity index 100% rename from src/lib/doslib/ext/flac/cpu.c rename to src/lib/dl/ext/flac/cpu.c diff --git a/src/lib/doslib/ext/flac/crc.c b/src/lib/dl/ext/flac/crc.c similarity index 100% rename from src/lib/doslib/ext/flac/crc.c rename to src/lib/dl/ext/flac/crc.c diff --git a/src/lib/doslib/ext/flac/cuesheet.c b/src/lib/dl/ext/flac/cuesheet.c similarity index 100% rename from src/lib/doslib/ext/flac/cuesheet.c rename to src/lib/dl/ext/flac/cuesheet.c diff --git a/src/lib/doslib/ext/flac/decode.c b/src/lib/dl/ext/flac/decode.c similarity index 100% rename from src/lib/doslib/ext/flac/decode.c rename to src/lib/dl/ext/flac/decode.c diff --git a/src/lib/doslib/ext/flac/decode.h b/src/lib/dl/ext/flac/decode.h similarity index 100% rename from src/lib/doslib/ext/flac/decode.h rename to src/lib/dl/ext/flac/decode.h diff --git a/src/lib/doslib/ext/flac/encode.c b/src/lib/dl/ext/flac/encode.c similarity index 100% rename from src/lib/doslib/ext/flac/encode.c rename to src/lib/dl/ext/flac/encode.c diff --git a/src/lib/doslib/ext/flac/encode.h b/src/lib/dl/ext/flac/encode.h similarity index 100% rename from src/lib/doslib/ext/flac/encode.h rename to src/lib/dl/ext/flac/encode.h diff --git a/src/lib/doslib/ext/flac/export.h b/src/lib/dl/ext/flac/export.h similarity index 100% rename from src/lib/doslib/ext/flac/export.h rename to src/lib/dl/ext/flac/export.h diff --git a/src/lib/doslib/ext/flac/fast_float_math_hack.h b/src/lib/dl/ext/flac/fast_float_math_hack.h similarity index 100% rename from src/lib/doslib/ext/flac/fast_float_math_hack.h rename to src/lib/dl/ext/flac/fast_float_math_hack.h diff --git a/src/lib/doslib/ext/flac/file.c b/src/lib/dl/ext/flac/file.c similarity index 100% rename from src/lib/doslib/ext/flac/file.c rename to src/lib/dl/ext/flac/file.c diff --git a/src/lib/doslib/ext/flac/fixed.c b/src/lib/dl/ext/flac/fixed.c similarity index 100% rename from src/lib/doslib/ext/flac/fixed.c rename to src/lib/dl/ext/flac/fixed.c diff --git a/src/lib/doslib/ext/flac/float.c b/src/lib/dl/ext/flac/float.c similarity index 100% rename from src/lib/doslib/ext/flac/float.c rename to src/lib/dl/ext/flac/float.c diff --git a/src/lib/doslib/ext/flac/foreign_metadata.c b/src/lib/dl/ext/flac/foreign_metadata.c similarity index 100% rename from src/lib/doslib/ext/flac/foreign_metadata.c rename to src/lib/dl/ext/flac/foreign_metadata.c diff --git a/src/lib/doslib/ext/flac/foreign_metadata.h b/src/lib/dl/ext/flac/foreign_metadata.h similarity index 100% rename from src/lib/doslib/ext/flac/foreign_metadata.h rename to src/lib/dl/ext/flac/foreign_metadata.h diff --git a/src/lib/doslib/ext/flac/format.c b/src/lib/dl/ext/flac/format.c similarity index 100% rename from src/lib/doslib/ext/flac/format.c rename to src/lib/dl/ext/flac/format.c diff --git a/src/lib/doslib/ext/flac/format.h b/src/lib/dl/ext/flac/format.h similarity index 100% rename from src/lib/doslib/ext/flac/format.h rename to src/lib/dl/ext/flac/format.h diff --git a/src/lib/doslib/ext/flac/getopt.c b/src/lib/dl/ext/flac/getopt.c similarity index 100% rename from src/lib/doslib/ext/flac/getopt.c rename to src/lib/dl/ext/flac/getopt.c diff --git a/src/lib/doslib/ext/flac/getopt.h b/src/lib/dl/ext/flac/getopt.h similarity index 100% rename from src/lib/doslib/ext/flac/getopt.h rename to src/lib/dl/ext/flac/getopt.h diff --git a/src/lib/doslib/ext/flac/getopt1.c b/src/lib/dl/ext/flac/getopt1.c similarity index 100% rename from src/lib/doslib/ext/flac/getopt1.c rename to src/lib/dl/ext/flac/getopt1.c diff --git a/src/lib/doslib/ext/flac/iffscan.c b/src/lib/dl/ext/flac/iffscan.c similarity index 100% rename from src/lib/doslib/ext/flac/iffscan.c rename to src/lib/dl/ext/flac/iffscan.c diff --git a/src/lib/doslib/ext/flac/local_string_utils.c b/src/lib/dl/ext/flac/local_string_utils.c similarity index 100% rename from src/lib/doslib/ext/flac/local_string_utils.c rename to src/lib/dl/ext/flac/local_string_utils.c diff --git a/src/lib/doslib/ext/flac/local_string_utils.h b/src/lib/dl/ext/flac/local_string_utils.h similarity index 100% rename from src/lib/doslib/ext/flac/local_string_utils.h rename to src/lib/dl/ext/flac/local_string_utils.h diff --git a/src/lib/doslib/ext/flac/lpc.c b/src/lib/dl/ext/flac/lpc.c similarity index 100% rename from src/lib/doslib/ext/flac/lpc.c rename to src/lib/dl/ext/flac/lpc.c diff --git a/src/lib/doslib/ext/flac/main.c b/src/lib/dl/ext/flac/main.c similarity index 100% rename from src/lib/doslib/ext/flac/main.c rename to src/lib/dl/ext/flac/main.c diff --git a/src/lib/doslib/ext/flac/md5.c b/src/lib/dl/ext/flac/md5.c similarity index 100% rename from src/lib/doslib/ext/flac/md5.c rename to src/lib/dl/ext/flac/md5.c diff --git a/src/lib/doslib/ext/flac/memory.c b/src/lib/dl/ext/flac/memory.c similarity index 100% rename from src/lib/doslib/ext/flac/memory.c rename to src/lib/dl/ext/flac/memory.c diff --git a/src/lib/doslib/ext/flac/metadata.h b/src/lib/dl/ext/flac/metadata.h similarity index 100% rename from src/lib/doslib/ext/flac/metadata.h rename to src/lib/dl/ext/flac/metadata.h diff --git a/src/lib/doslib/ext/flac/metadata_iterators.c b/src/lib/dl/ext/flac/metadata_iterators.c similarity index 100% rename from src/lib/doslib/ext/flac/metadata_iterators.c rename to src/lib/dl/ext/flac/metadata_iterators.c diff --git a/src/lib/doslib/ext/flac/metadata_object.c b/src/lib/dl/ext/flac/metadata_object.c similarity index 100% rename from src/lib/doslib/ext/flac/metadata_object.c rename to src/lib/dl/ext/flac/metadata_object.c diff --git a/src/lib/doslib/ext/flac/ogg_decoder_aspect.c b/src/lib/dl/ext/flac/ogg_decoder_aspect.c similarity index 100% rename from src/lib/doslib/ext/flac/ogg_decoder_aspect.c rename to src/lib/dl/ext/flac/ogg_decoder_aspect.c diff --git a/src/lib/doslib/ext/flac/ogg_encoder_aspect.c b/src/lib/dl/ext/flac/ogg_encoder_aspect.c similarity index 100% rename from src/lib/doslib/ext/flac/ogg_encoder_aspect.c rename to src/lib/dl/ext/flac/ogg_encoder_aspect.c diff --git a/src/lib/doslib/ext/flac/ogg_helper.c b/src/lib/dl/ext/flac/ogg_helper.c similarity index 100% rename from src/lib/doslib/ext/flac/ogg_helper.c rename to src/lib/dl/ext/flac/ogg_helper.c diff --git a/src/lib/doslib/ext/flac/ogg_mapping.c b/src/lib/dl/ext/flac/ogg_mapping.c similarity index 100% rename from src/lib/doslib/ext/flac/ogg_mapping.c rename to src/lib/dl/ext/flac/ogg_mapping.c diff --git a/src/lib/doslib/ext/flac/operations.c b/src/lib/dl/ext/flac/operations.c similarity index 100% rename from src/lib/doslib/ext/flac/operations.c rename to src/lib/dl/ext/flac/operations.c diff --git a/src/lib/doslib/ext/flac/operations.h b/src/lib/dl/ext/flac/operations.h similarity index 100% rename from src/lib/doslib/ext/flac/operations.h rename to src/lib/dl/ext/flac/operations.h diff --git a/src/lib/doslib/ext/flac/operations_shorthand.h b/src/lib/dl/ext/flac/operations_shorthand.h similarity index 100% rename from src/lib/doslib/ext/flac/operations_shorthand.h rename to src/lib/dl/ext/flac/operations_shorthand.h diff --git a/src/lib/doslib/ext/flac/operations_shorthand_cuesheet.c b/src/lib/dl/ext/flac/operations_shorthand_cuesheet.c similarity index 100% rename from src/lib/doslib/ext/flac/operations_shorthand_cuesheet.c rename to src/lib/dl/ext/flac/operations_shorthand_cuesheet.c diff --git a/src/lib/doslib/ext/flac/operations_shorthand_picture.c b/src/lib/dl/ext/flac/operations_shorthand_picture.c similarity index 100% rename from src/lib/doslib/ext/flac/operations_shorthand_picture.c rename to src/lib/dl/ext/flac/operations_shorthand_picture.c diff --git a/src/lib/doslib/ext/flac/operations_shorthand_seektable.c b/src/lib/dl/ext/flac/operations_shorthand_seektable.c similarity index 100% rename from src/lib/doslib/ext/flac/operations_shorthand_seektable.c rename to src/lib/dl/ext/flac/operations_shorthand_seektable.c diff --git a/src/lib/doslib/ext/flac/operations_shorthand_streaminfo.c b/src/lib/dl/ext/flac/operations_shorthand_streaminfo.c similarity index 100% rename from src/lib/doslib/ext/flac/operations_shorthand_streaminfo.c rename to src/lib/dl/ext/flac/operations_shorthand_streaminfo.c diff --git a/src/lib/doslib/ext/flac/operations_shorthand_vorbiscomment.c b/src/lib/dl/ext/flac/operations_shorthand_vorbiscomment.c similarity index 100% rename from src/lib/doslib/ext/flac/operations_shorthand_vorbiscomment.c rename to src/lib/dl/ext/flac/operations_shorthand_vorbiscomment.c diff --git a/src/lib/doslib/ext/flac/options.c b/src/lib/dl/ext/flac/options.c similarity index 100% rename from src/lib/doslib/ext/flac/options.c rename to src/lib/dl/ext/flac/options.c diff --git a/src/lib/doslib/ext/flac/options.h b/src/lib/dl/ext/flac/options.h similarity index 100% rename from src/lib/doslib/ext/flac/options.h rename to src/lib/dl/ext/flac/options.h diff --git a/src/lib/doslib/ext/flac/ordinals.h b/src/lib/dl/ext/flac/ordinals.h similarity index 100% rename from src/lib/doslib/ext/flac/ordinals.h rename to src/lib/dl/ext/flac/ordinals.h diff --git a/src/lib/doslib/ext/flac/picture.c b/src/lib/dl/ext/flac/picture.c similarity index 100% rename from src/lib/doslib/ext/flac/picture.c rename to src/lib/dl/ext/flac/picture.c diff --git a/src/lib/doslib/ext/flac/private/all.h b/src/lib/dl/ext/flac/private/all.h similarity index 100% rename from src/lib/doslib/ext/flac/private/all.h rename to src/lib/dl/ext/flac/private/all.h diff --git a/src/lib/doslib/ext/flac/private/bitmath.h b/src/lib/dl/ext/flac/private/bitmath.h similarity index 100% rename from src/lib/doslib/ext/flac/private/bitmath.h rename to src/lib/dl/ext/flac/private/bitmath.h diff --git a/src/lib/doslib/ext/flac/private/bitreader.h b/src/lib/dl/ext/flac/private/bitreader.h similarity index 100% rename from src/lib/doslib/ext/flac/private/bitreader.h rename to src/lib/dl/ext/flac/private/bitreader.h diff --git a/src/lib/doslib/ext/flac/private/bitwriter.h b/src/lib/dl/ext/flac/private/bitwriter.h similarity index 100% rename from src/lib/doslib/ext/flac/private/bitwriter.h rename to src/lib/dl/ext/flac/private/bitwriter.h diff --git a/src/lib/doslib/ext/flac/private/cpu.h b/src/lib/dl/ext/flac/private/cpu.h similarity index 100% rename from src/lib/doslib/ext/flac/private/cpu.h rename to src/lib/dl/ext/flac/private/cpu.h diff --git a/src/lib/doslib/ext/flac/private/crc.h b/src/lib/dl/ext/flac/private/crc.h similarity index 100% rename from src/lib/doslib/ext/flac/private/crc.h rename to src/lib/dl/ext/flac/private/crc.h diff --git a/src/lib/doslib/ext/flac/private/fixed.h b/src/lib/dl/ext/flac/private/fixed.h similarity index 100% rename from src/lib/doslib/ext/flac/private/fixed.h rename to src/lib/dl/ext/flac/private/fixed.h diff --git a/src/lib/doslib/ext/flac/private/float.h b/src/lib/dl/ext/flac/private/float.h similarity index 100% rename from src/lib/doslib/ext/flac/private/float.h rename to src/lib/dl/ext/flac/private/float.h diff --git a/src/lib/doslib/ext/flac/private/format.h b/src/lib/dl/ext/flac/private/format.h similarity index 100% rename from src/lib/doslib/ext/flac/private/format.h rename to src/lib/dl/ext/flac/private/format.h diff --git a/src/lib/doslib/ext/flac/private/lpc.h b/src/lib/dl/ext/flac/private/lpc.h similarity index 100% rename from src/lib/doslib/ext/flac/private/lpc.h rename to src/lib/dl/ext/flac/private/lpc.h diff --git a/src/lib/doslib/ext/flac/private/md5.h b/src/lib/dl/ext/flac/private/md5.h similarity index 100% rename from src/lib/doslib/ext/flac/private/md5.h rename to src/lib/dl/ext/flac/private/md5.h diff --git a/src/lib/doslib/ext/flac/private/memory.h b/src/lib/dl/ext/flac/private/memory.h similarity index 100% rename from src/lib/doslib/ext/flac/private/memory.h rename to src/lib/dl/ext/flac/private/memory.h diff --git a/src/lib/doslib/ext/flac/private/metadata.h b/src/lib/dl/ext/flac/private/metadata.h similarity index 100% rename from src/lib/doslib/ext/flac/private/metadata.h rename to src/lib/dl/ext/flac/private/metadata.h diff --git a/src/lib/doslib/ext/flac/private/ogg_decoder_aspect.h b/src/lib/dl/ext/flac/private/ogg_decoder_aspect.h similarity index 100% rename from src/lib/doslib/ext/flac/private/ogg_decoder_aspect.h rename to src/lib/dl/ext/flac/private/ogg_decoder_aspect.h diff --git a/src/lib/doslib/ext/flac/private/ogg_encoder_aspect.h b/src/lib/dl/ext/flac/private/ogg_encoder_aspect.h similarity index 100% rename from src/lib/doslib/ext/flac/private/ogg_encoder_aspect.h rename to src/lib/dl/ext/flac/private/ogg_encoder_aspect.h diff --git a/src/lib/doslib/ext/flac/private/ogg_helper.h b/src/lib/dl/ext/flac/private/ogg_helper.h similarity index 100% rename from src/lib/doslib/ext/flac/private/ogg_helper.h rename to src/lib/dl/ext/flac/private/ogg_helper.h diff --git a/src/lib/doslib/ext/flac/private/ogg_mapping.h b/src/lib/dl/ext/flac/private/ogg_mapping.h similarity index 100% rename from src/lib/doslib/ext/flac/private/ogg_mapping.h rename to src/lib/dl/ext/flac/private/ogg_mapping.h diff --git a/src/lib/doslib/ext/flac/private/stream_encoder_framing.h b/src/lib/dl/ext/flac/private/stream_encoder_framing.h similarity index 100% rename from src/lib/doslib/ext/flac/private/stream_encoder_framing.h rename to src/lib/dl/ext/flac/private/stream_encoder_framing.h diff --git a/src/lib/doslib/ext/flac/private/window.h b/src/lib/dl/ext/flac/private/window.h similarity index 100% rename from src/lib/doslib/ext/flac/private/window.h rename to src/lib/dl/ext/flac/private/window.h diff --git a/src/lib/doslib/ext/flac/protected/all.h b/src/lib/dl/ext/flac/protected/all.h similarity index 100% rename from src/lib/doslib/ext/flac/protected/all.h rename to src/lib/dl/ext/flac/protected/all.h diff --git a/src/lib/doslib/ext/flac/protected/stream_decoder.h b/src/lib/dl/ext/flac/protected/stream_decoder.h similarity index 100% rename from src/lib/doslib/ext/flac/protected/stream_decoder.h rename to src/lib/dl/ext/flac/protected/stream_decoder.h diff --git a/src/lib/doslib/ext/flac/protected/stream_encoder.h b/src/lib/dl/ext/flac/protected/stream_encoder.h similarity index 100% rename from src/lib/doslib/ext/flac/protected/stream_encoder.h rename to src/lib/dl/ext/flac/protected/stream_encoder.h diff --git a/src/lib/doslib/ext/flac/replaygain.c b/src/lib/dl/ext/flac/replaygain.c similarity index 100% rename from src/lib/doslib/ext/flac/replaygain.c rename to src/lib/dl/ext/flac/replaygain.c diff --git a/src/lib/doslib/ext/flac/replaygain_analysis.c b/src/lib/dl/ext/flac/replaygain_analysis.c similarity index 100% rename from src/lib/doslib/ext/flac/replaygain_analysis.c rename to src/lib/dl/ext/flac/replaygain_analysis.c diff --git a/src/lib/doslib/ext/flac/replaygain_synthesis.c b/src/lib/dl/ext/flac/replaygain_synthesis.c similarity index 100% rename from src/lib/doslib/ext/flac/replaygain_synthesis.c rename to src/lib/dl/ext/flac/replaygain_synthesis.c diff --git a/src/lib/doslib/ext/flac/seektable.c b/src/lib/dl/ext/flac/seektable.c similarity index 100% rename from src/lib/doslib/ext/flac/seektable.c rename to src/lib/dl/ext/flac/seektable.c diff --git a/src/lib/doslib/ext/flac/share/alloc.h b/src/lib/dl/ext/flac/share/alloc.h similarity index 100% rename from src/lib/doslib/ext/flac/share/alloc.h rename to src/lib/dl/ext/flac/share/alloc.h diff --git a/src/lib/doslib/ext/flac/share/getopt.h b/src/lib/dl/ext/flac/share/getopt.h similarity index 100% rename from src/lib/doslib/ext/flac/share/getopt.h rename to src/lib/dl/ext/flac/share/getopt.h diff --git a/src/lib/doslib/ext/flac/share/grabbag.h b/src/lib/dl/ext/flac/share/grabbag.h similarity index 100% rename from src/lib/doslib/ext/flac/share/grabbag.h rename to src/lib/dl/ext/flac/share/grabbag.h diff --git a/src/lib/doslib/ext/flac/share/grabbag/cuesheet.h b/src/lib/dl/ext/flac/share/grabbag/cuesheet.h similarity index 100% rename from src/lib/doslib/ext/flac/share/grabbag/cuesheet.h rename to src/lib/dl/ext/flac/share/grabbag/cuesheet.h diff --git a/src/lib/doslib/ext/flac/share/grabbag/file.h b/src/lib/dl/ext/flac/share/grabbag/file.h similarity index 100% rename from src/lib/doslib/ext/flac/share/grabbag/file.h rename to src/lib/dl/ext/flac/share/grabbag/file.h diff --git a/src/lib/doslib/ext/flac/share/grabbag/picture.h b/src/lib/dl/ext/flac/share/grabbag/picture.h similarity index 100% rename from src/lib/doslib/ext/flac/share/grabbag/picture.h rename to src/lib/dl/ext/flac/share/grabbag/picture.h diff --git a/src/lib/doslib/ext/flac/share/grabbag/replaygain.h b/src/lib/dl/ext/flac/share/grabbag/replaygain.h similarity index 100% rename from src/lib/doslib/ext/flac/share/grabbag/replaygain.h rename to src/lib/dl/ext/flac/share/grabbag/replaygain.h diff --git a/src/lib/doslib/ext/flac/share/grabbag/seektable.h b/src/lib/dl/ext/flac/share/grabbag/seektable.h similarity index 100% rename from src/lib/doslib/ext/flac/share/grabbag/seektable.h rename to src/lib/dl/ext/flac/share/grabbag/seektable.h diff --git a/src/lib/doslib/ext/flac/share/replaygain_analysis.h b/src/lib/dl/ext/flac/share/replaygain_analysis.h similarity index 100% rename from src/lib/doslib/ext/flac/share/replaygain_analysis.h rename to src/lib/dl/ext/flac/share/replaygain_analysis.h diff --git a/src/lib/doslib/ext/flac/share/replaygain_synthesis.h b/src/lib/dl/ext/flac/share/replaygain_synthesis.h similarity index 100% rename from src/lib/doslib/ext/flac/share/replaygain_synthesis.h rename to src/lib/dl/ext/flac/share/replaygain_synthesis.h diff --git a/src/lib/doslib/ext/flac/share/utf8.h b/src/lib/dl/ext/flac/share/utf8.h similarity index 100% rename from src/lib/doslib/ext/flac/share/utf8.h rename to src/lib/dl/ext/flac/share/utf8.h diff --git a/src/lib/doslib/ext/flac/stream_decoder.c b/src/lib/dl/ext/flac/stream_decoder.c similarity index 100% rename from src/lib/doslib/ext/flac/stream_decoder.c rename to src/lib/dl/ext/flac/stream_decoder.c diff --git a/src/lib/doslib/ext/flac/stream_decoder.h b/src/lib/dl/ext/flac/stream_decoder.h similarity index 100% rename from src/lib/doslib/ext/flac/stream_decoder.h rename to src/lib/dl/ext/flac/stream_decoder.h diff --git a/src/lib/doslib/ext/flac/stream_encoder.c b/src/lib/dl/ext/flac/stream_encoder.c similarity index 100% rename from src/lib/doslib/ext/flac/stream_encoder.c rename to src/lib/dl/ext/flac/stream_encoder.c diff --git a/src/lib/doslib/ext/flac/stream_encoder.h b/src/lib/dl/ext/flac/stream_encoder.h similarity index 100% rename from src/lib/doslib/ext/flac/stream_encoder.h rename to src/lib/dl/ext/flac/stream_encoder.h diff --git a/src/lib/doslib/ext/flac/stream_encoder_framing.c b/src/lib/dl/ext/flac/stream_encoder_framing.c similarity index 100% rename from src/lib/doslib/ext/flac/stream_encoder_framing.c rename to src/lib/dl/ext/flac/stream_encoder_framing.c diff --git a/src/lib/doslib/ext/flac/usage.c b/src/lib/dl/ext/flac/usage.c similarity index 100% rename from src/lib/doslib/ext/flac/usage.c rename to src/lib/dl/ext/flac/usage.c diff --git a/src/lib/doslib/ext/flac/usage.h b/src/lib/dl/ext/flac/usage.h similarity index 100% rename from src/lib/doslib/ext/flac/usage.h rename to src/lib/dl/ext/flac/usage.h diff --git a/src/lib/doslib/ext/flac/utils.c b/src/lib/dl/ext/flac/utils.c similarity index 100% rename from src/lib/doslib/ext/flac/utils.c rename to src/lib/dl/ext/flac/utils.c diff --git a/src/lib/doslib/ext/flac/utils.h b/src/lib/dl/ext/flac/utils.h similarity index 100% rename from src/lib/doslib/ext/flac/utils.h rename to src/lib/dl/ext/flac/utils.h diff --git a/src/lib/doslib/ext/flac/vorbiscomment.c b/src/lib/dl/ext/flac/vorbiscomment.c similarity index 100% rename from src/lib/doslib/ext/flac/vorbiscomment.c rename to src/lib/dl/ext/flac/vorbiscomment.c diff --git a/src/lib/doslib/ext/flac/vorbiscomment.h b/src/lib/dl/ext/flac/vorbiscomment.h similarity index 100% rename from src/lib/doslib/ext/flac/vorbiscomment.h rename to src/lib/dl/ext/flac/vorbiscomment.h diff --git a/src/lib/doslib/ext/flac/window.c b/src/lib/dl/ext/flac/window.c similarity index 100% rename from src/lib/doslib/ext/flac/window.c rename to src/lib/dl/ext/flac/window.c diff --git a/src/lib/doslib/ext/lame/CLEAN.BAT b/src/lib/dl/ext/lame/CLEAN.BAT similarity index 100% rename from src/lib/doslib/ext/lame/CLEAN.BAT rename to src/lib/dl/ext/lame/CLEAN.BAT diff --git a/src/lib/doslib/ext/lame/MAKE.BAT b/src/lib/dl/ext/lame/MAKE.BAT similarity index 100% rename from src/lib/doslib/ext/lame/MAKE.BAT rename to src/lib/dl/ext/lame/MAKE.BAT diff --git a/src/lib/doslib/ext/lame/amiga_mpega.c b/src/lib/dl/ext/lame/amiga_mpega.c similarity index 100% rename from src/lib/doslib/ext/lame/amiga_mpega.c rename to src/lib/dl/ext/lame/amiga_mpega.c diff --git a/src/lib/doslib/ext/lame/bitstream.c b/src/lib/dl/ext/lame/bitstream.c similarity index 100% rename from src/lib/doslib/ext/lame/bitstream.c rename to src/lib/dl/ext/lame/bitstream.c diff --git a/src/lib/doslib/ext/lame/bitstream.h b/src/lib/dl/ext/lame/bitstream.h similarity index 100% rename from src/lib/doslib/ext/lame/bitstream.h rename to src/lib/dl/ext/lame/bitstream.h diff --git a/src/lib/doslib/ext/lame/brhist.c b/src/lib/dl/ext/lame/brhist.c similarity index 100% rename from src/lib/doslib/ext/lame/brhist.c rename to src/lib/dl/ext/lame/brhist.c diff --git a/src/lib/doslib/ext/lame/brhist.h b/src/lib/dl/ext/lame/brhist.h similarity index 100% rename from src/lib/doslib/ext/lame/brhist.h rename to src/lib/dl/ext/lame/brhist.h diff --git a/src/lib/doslib/ext/lame/common.c b/src/lib/dl/ext/lame/common.c similarity index 100% rename from src/lib/doslib/ext/lame/common.c rename to src/lib/dl/ext/lame/common.c diff --git a/src/lib/doslib/ext/lame/common.h b/src/lib/dl/ext/lame/common.h similarity index 100% rename from src/lib/doslib/ext/lame/common.h rename to src/lib/dl/ext/lame/common.h diff --git a/src/lib/doslib/ext/lame/common.mak b/src/lib/dl/ext/lame/common.mak similarity index 100% rename from src/lib/doslib/ext/lame/common.mak rename to src/lib/dl/ext/lame/common.mak diff --git a/src/lib/doslib/ext/lame/config.h b/src/lib/dl/ext/lame/config.h similarity index 100% rename from src/lib/doslib/ext/lame/config.h rename to src/lib/dl/ext/lame/config.h diff --git a/src/lib/doslib/ext/lame/console.c b/src/lib/dl/ext/lame/console.c similarity index 100% rename from src/lib/doslib/ext/lame/console.c rename to src/lib/dl/ext/lame/console.c diff --git a/src/lib/doslib/ext/lame/console.h b/src/lib/dl/ext/lame/console.h similarity index 100% rename from src/lib/doslib/ext/lame/console.h rename to src/lib/dl/ext/lame/console.h diff --git a/src/lib/doslib/ext/lame/dct64_i386.c b/src/lib/dl/ext/lame/dct64_i386.c similarity index 100% rename from src/lib/doslib/ext/lame/dct64_i386.c rename to src/lib/dl/ext/lame/dct64_i386.c diff --git a/src/lib/doslib/ext/lame/dct64_i386.h b/src/lib/dl/ext/lame/dct64_i386.h similarity index 100% rename from src/lib/doslib/ext/lame/dct64_i386.h rename to src/lib/dl/ext/lame/dct64_i386.h diff --git a/src/lib/doslib/ext/lame/decode_i386.c b/src/lib/dl/ext/lame/decode_i386.c similarity index 100% rename from src/lib/doslib/ext/lame/decode_i386.c rename to src/lib/dl/ext/lame/decode_i386.c diff --git a/src/lib/doslib/ext/lame/decode_i386.h b/src/lib/dl/ext/lame/decode_i386.h similarity index 100% rename from src/lib/doslib/ext/lame/decode_i386.h rename to src/lib/dl/ext/lame/decode_i386.h diff --git a/src/lib/doslib/ext/lame/encoder.c b/src/lib/dl/ext/lame/encoder.c similarity index 100% rename from src/lib/doslib/ext/lame/encoder.c rename to src/lib/dl/ext/lame/encoder.c diff --git a/src/lib/doslib/ext/lame/encoder.h b/src/lib/dl/ext/lame/encoder.h similarity index 100% rename from src/lib/doslib/ext/lame/encoder.h rename to src/lib/dl/ext/lame/encoder.h diff --git a/src/lib/doslib/ext/lame/fft.c b/src/lib/dl/ext/lame/fft.c similarity index 100% rename from src/lib/doslib/ext/lame/fft.c rename to src/lib/dl/ext/lame/fft.c diff --git a/src/lib/doslib/ext/lame/fft.h b/src/lib/dl/ext/lame/fft.h similarity index 100% rename from src/lib/doslib/ext/lame/fft.h rename to src/lib/dl/ext/lame/fft.h diff --git a/src/lib/doslib/ext/lame/gain_analysis.c b/src/lib/dl/ext/lame/gain_analysis.c similarity index 100% rename from src/lib/doslib/ext/lame/gain_analysis.c rename to src/lib/dl/ext/lame/gain_analysis.c diff --git a/src/lib/doslib/ext/lame/gain_analysis.h b/src/lib/dl/ext/lame/gain_analysis.h similarity index 100% rename from src/lib/doslib/ext/lame/gain_analysis.h rename to src/lib/dl/ext/lame/gain_analysis.h diff --git a/src/lib/doslib/ext/lame/get_audio.c b/src/lib/dl/ext/lame/get_audio.c similarity index 100% rename from src/lib/doslib/ext/lame/get_audio.c rename to src/lib/dl/ext/lame/get_audio.c diff --git a/src/lib/doslib/ext/lame/get_audio.h b/src/lib/dl/ext/lame/get_audio.h similarity index 100% rename from src/lib/doslib/ext/lame/get_audio.h rename to src/lib/dl/ext/lame/get_audio.h diff --git a/src/lib/doslib/ext/lame/gpkplotting.c b/src/lib/dl/ext/lame/gpkplotting.c similarity index 100% rename from src/lib/doslib/ext/lame/gpkplotting.c rename to src/lib/dl/ext/lame/gpkplotting.c diff --git a/src/lib/doslib/ext/lame/gpkplotting.h b/src/lib/dl/ext/lame/gpkplotting.h similarity index 100% rename from src/lib/doslib/ext/lame/gpkplotting.h rename to src/lib/dl/ext/lame/gpkplotting.h diff --git a/src/lib/doslib/ext/lame/gtkanal.c b/src/lib/dl/ext/lame/gtkanal.c similarity index 100% rename from src/lib/doslib/ext/lame/gtkanal.c rename to src/lib/dl/ext/lame/gtkanal.c diff --git a/src/lib/doslib/ext/lame/gtkanal.h b/src/lib/dl/ext/lame/gtkanal.h similarity index 100% rename from src/lib/doslib/ext/lame/gtkanal.h rename to src/lib/dl/ext/lame/gtkanal.h diff --git a/src/lib/doslib/ext/lame/huffman.h b/src/lib/dl/ext/lame/huffman.h similarity index 100% rename from src/lib/doslib/ext/lame/huffman.h rename to src/lib/dl/ext/lame/huffman.h diff --git a/src/lib/doslib/ext/lame/id3tag.c b/src/lib/dl/ext/lame/id3tag.c similarity index 100% rename from src/lib/doslib/ext/lame/id3tag.c rename to src/lib/dl/ext/lame/id3tag.c diff --git a/src/lib/doslib/ext/lame/id3tag.h b/src/lib/dl/ext/lame/id3tag.h similarity index 100% rename from src/lib/doslib/ext/lame/id3tag.h rename to src/lib/dl/ext/lame/id3tag.h diff --git a/src/lib/doslib/ext/lame/interface.c b/src/lib/dl/ext/lame/interface.c similarity index 100% rename from src/lib/doslib/ext/lame/interface.c rename to src/lib/dl/ext/lame/interface.c diff --git a/src/lib/doslib/ext/lame/interface.h b/src/lib/dl/ext/lame/interface.h similarity index 100% rename from src/lib/doslib/ext/lame/interface.h rename to src/lib/dl/ext/lame/interface.h diff --git a/src/lib/doslib/ext/lame/l2tables.h b/src/lib/dl/ext/lame/l2tables.h similarity index 100% rename from src/lib/doslib/ext/lame/l2tables.h rename to src/lib/dl/ext/lame/l2tables.h diff --git a/src/lib/doslib/ext/lame/l3side.h b/src/lib/dl/ext/lame/l3side.h similarity index 100% rename from src/lib/doslib/ext/lame/l3side.h rename to src/lib/dl/ext/lame/l3side.h diff --git a/src/lib/doslib/ext/lame/lame-analysis.h b/src/lib/dl/ext/lame/lame-analysis.h similarity index 100% rename from src/lib/doslib/ext/lame/lame-analysis.h rename to src/lib/dl/ext/lame/lame-analysis.h diff --git a/src/lib/doslib/ext/lame/lame.c b/src/lib/dl/ext/lame/lame.c similarity index 100% rename from src/lib/doslib/ext/lame/lame.c rename to src/lib/dl/ext/lame/lame.c diff --git a/src/lib/doslib/ext/lame/lame.h b/src/lib/dl/ext/lame/lame.h similarity index 100% rename from src/lib/doslib/ext/lame/lame.h rename to src/lib/dl/ext/lame/lame.h diff --git a/src/lib/doslib/ext/lame/lame_global_flags.h b/src/lib/dl/ext/lame/lame_global_flags.h similarity index 100% rename from src/lib/doslib/ext/lame/lame_global_flags.h rename to src/lib/dl/ext/lame/lame_global_flags.h diff --git a/src/lib/doslib/ext/lame/lame_main.c b/src/lib/dl/ext/lame/lame_main.c similarity index 100% rename from src/lib/doslib/ext/lame/lame_main.c rename to src/lib/dl/ext/lame/lame_main.c diff --git a/src/lib/doslib/ext/lame/lameerror.h b/src/lib/dl/ext/lame/lameerror.h similarity index 100% rename from src/lib/doslib/ext/lame/lameerror.h rename to src/lib/dl/ext/lame/lameerror.h diff --git a/src/lib/doslib/ext/lame/lametime.c b/src/lib/dl/ext/lame/lametime.c similarity index 100% rename from src/lib/doslib/ext/lame/lametime.c rename to src/lib/dl/ext/lame/lametime.c diff --git a/src/lib/doslib/ext/lame/lametime.h b/src/lib/dl/ext/lame/lametime.h similarity index 100% rename from src/lib/doslib/ext/lame/lametime.h rename to src/lib/dl/ext/lame/lametime.h diff --git a/src/lib/doslib/ext/lame/layer1.c b/src/lib/dl/ext/lame/layer1.c similarity index 100% rename from src/lib/doslib/ext/lame/layer1.c rename to src/lib/dl/ext/lame/layer1.c diff --git a/src/lib/doslib/ext/lame/layer1.h b/src/lib/dl/ext/lame/layer1.h similarity index 100% rename from src/lib/doslib/ext/lame/layer1.h rename to src/lib/dl/ext/lame/layer1.h diff --git a/src/lib/doslib/ext/lame/layer2.c b/src/lib/dl/ext/lame/layer2.c similarity index 100% rename from src/lib/doslib/ext/lame/layer2.c rename to src/lib/dl/ext/lame/layer2.c diff --git a/src/lib/doslib/ext/lame/layer2.h b/src/lib/dl/ext/lame/layer2.h similarity index 100% rename from src/lib/doslib/ext/lame/layer2.h rename to src/lib/dl/ext/lame/layer2.h diff --git a/src/lib/doslib/ext/lame/layer3.c b/src/lib/dl/ext/lame/layer3.c similarity index 100% rename from src/lib/doslib/ext/lame/layer3.c rename to src/lib/dl/ext/lame/layer3.c diff --git a/src/lib/doslib/ext/lame/layer3.h b/src/lib/dl/ext/lame/layer3.h similarity index 100% rename from src/lib/doslib/ext/lame/layer3.h rename to src/lib/dl/ext/lame/layer3.h diff --git a/src/lib/doslib/ext/lame/machine.h b/src/lib/dl/ext/lame/machine.h similarity index 100% rename from src/lib/doslib/ext/lame/machine.h rename to src/lib/dl/ext/lame/machine.h diff --git a/src/lib/doslib/ext/lame/main.c b/src/lib/dl/ext/lame/main.c similarity index 100% rename from src/lib/doslib/ext/lame/main.c rename to src/lib/dl/ext/lame/main.c diff --git a/src/lib/doslib/ext/lame/main.h b/src/lib/dl/ext/lame/main.h similarity index 100% rename from src/lib/doslib/ext/lame/main.h rename to src/lib/dl/ext/lame/main.h diff --git a/src/lib/doslib/ext/lame/mp3rtp.c b/src/lib/dl/ext/lame/mp3rtp.c similarity index 100% rename from src/lib/doslib/ext/lame/mp3rtp.c rename to src/lib/dl/ext/lame/mp3rtp.c diff --git a/src/lib/doslib/ext/lame/mp3x.c b/src/lib/dl/ext/lame/mp3x.c similarity index 100% rename from src/lib/doslib/ext/lame/mp3x.c rename to src/lib/dl/ext/lame/mp3x.c diff --git a/src/lib/doslib/ext/lame/mpg123.h b/src/lib/dl/ext/lame/mpg123.h similarity index 100% rename from src/lib/doslib/ext/lame/mpg123.h rename to src/lib/dl/ext/lame/mpg123.h diff --git a/src/lib/doslib/ext/lame/mpglib.h b/src/lib/dl/ext/lame/mpglib.h similarity index 100% rename from src/lib/doslib/ext/lame/mpglib.h rename to src/lib/dl/ext/lame/mpglib.h diff --git a/src/lib/doslib/ext/lame/mpglib_interface.c b/src/lib/dl/ext/lame/mpglib_interface.c similarity index 100% rename from src/lib/doslib/ext/lame/mpglib_interface.c rename to src/lib/dl/ext/lame/mpglib_interface.c diff --git a/src/lib/doslib/ext/lame/newmdct.c b/src/lib/dl/ext/lame/newmdct.c similarity index 100% rename from src/lib/doslib/ext/lame/newmdct.c rename to src/lib/dl/ext/lame/newmdct.c diff --git a/src/lib/doslib/ext/lame/newmdct.h b/src/lib/dl/ext/lame/newmdct.h similarity index 100% rename from src/lib/doslib/ext/lame/newmdct.h rename to src/lib/dl/ext/lame/newmdct.h diff --git a/src/lib/doslib/ext/lame/parse.c b/src/lib/dl/ext/lame/parse.c similarity index 100% rename from src/lib/doslib/ext/lame/parse.c rename to src/lib/dl/ext/lame/parse.c diff --git a/src/lib/doslib/ext/lame/parse.h b/src/lib/dl/ext/lame/parse.h similarity index 100% rename from src/lib/doslib/ext/lame/parse.h rename to src/lib/dl/ext/lame/parse.h diff --git a/src/lib/doslib/ext/lame/presets.c b/src/lib/dl/ext/lame/presets.c similarity index 100% rename from src/lib/doslib/ext/lame/presets.c rename to src/lib/dl/ext/lame/presets.c diff --git a/src/lib/doslib/ext/lame/psymodel.c b/src/lib/dl/ext/lame/psymodel.c similarity index 100% rename from src/lib/doslib/ext/lame/psymodel.c rename to src/lib/dl/ext/lame/psymodel.c diff --git a/src/lib/doslib/ext/lame/psymodel.h b/src/lib/dl/ext/lame/psymodel.h similarity index 100% rename from src/lib/doslib/ext/lame/psymodel.h rename to src/lib/dl/ext/lame/psymodel.h diff --git a/src/lib/doslib/ext/lame/quantize.c b/src/lib/dl/ext/lame/quantize.c similarity index 100% rename from src/lib/doslib/ext/lame/quantize.c rename to src/lib/dl/ext/lame/quantize.c diff --git a/src/lib/doslib/ext/lame/quantize.h b/src/lib/dl/ext/lame/quantize.h similarity index 100% rename from src/lib/doslib/ext/lame/quantize.h rename to src/lib/dl/ext/lame/quantize.h diff --git a/src/lib/doslib/ext/lame/quantize_pvt.c b/src/lib/dl/ext/lame/quantize_pvt.c similarity index 100% rename from src/lib/doslib/ext/lame/quantize_pvt.c rename to src/lib/dl/ext/lame/quantize_pvt.c diff --git a/src/lib/doslib/ext/lame/quantize_pvt.h b/src/lib/dl/ext/lame/quantize_pvt.h similarity index 100% rename from src/lib/doslib/ext/lame/quantize_pvt.h rename to src/lib/dl/ext/lame/quantize_pvt.h diff --git a/src/lib/doslib/ext/lame/reservoir.c b/src/lib/dl/ext/lame/reservoir.c similarity index 100% rename from src/lib/doslib/ext/lame/reservoir.c rename to src/lib/dl/ext/lame/reservoir.c diff --git a/src/lib/doslib/ext/lame/reservoir.h b/src/lib/dl/ext/lame/reservoir.h similarity index 100% rename from src/lib/doslib/ext/lame/reservoir.h rename to src/lib/dl/ext/lame/reservoir.h diff --git a/src/lib/doslib/ext/lame/rtp.c b/src/lib/dl/ext/lame/rtp.c similarity index 100% rename from src/lib/doslib/ext/lame/rtp.c rename to src/lib/dl/ext/lame/rtp.c diff --git a/src/lib/doslib/ext/lame/rtp.h b/src/lib/dl/ext/lame/rtp.h similarity index 100% rename from src/lib/doslib/ext/lame/rtp.h rename to src/lib/dl/ext/lame/rtp.h diff --git a/src/lib/doslib/ext/lame/set_get.c b/src/lib/dl/ext/lame/set_get.c similarity index 100% rename from src/lib/doslib/ext/lame/set_get.c rename to src/lib/dl/ext/lame/set_get.c diff --git a/src/lib/doslib/ext/lame/set_get.h b/src/lib/dl/ext/lame/set_get.h similarity index 100% rename from src/lib/doslib/ext/lame/set_get.h rename to src/lib/dl/ext/lame/set_get.h diff --git a/src/lib/doslib/ext/lame/tabinit.c b/src/lib/dl/ext/lame/tabinit.c similarity index 100% rename from src/lib/doslib/ext/lame/tabinit.c rename to src/lib/dl/ext/lame/tabinit.c diff --git a/src/lib/doslib/ext/lame/tabinit.h b/src/lib/dl/ext/lame/tabinit.h similarity index 100% rename from src/lib/doslib/ext/lame/tabinit.h rename to src/lib/dl/ext/lame/tabinit.h diff --git a/src/lib/doslib/ext/lame/tables.c b/src/lib/dl/ext/lame/tables.c similarity index 100% rename from src/lib/doslib/ext/lame/tables.c rename to src/lib/dl/ext/lame/tables.c diff --git a/src/lib/doslib/ext/lame/tables.h b/src/lib/dl/ext/lame/tables.h similarity index 100% rename from src/lib/doslib/ext/lame/tables.h rename to src/lib/dl/ext/lame/tables.h diff --git a/src/lib/doslib/ext/lame/takehiro.c b/src/lib/dl/ext/lame/takehiro.c similarity index 100% rename from src/lib/doslib/ext/lame/takehiro.c rename to src/lib/dl/ext/lame/takehiro.c diff --git a/src/lib/doslib/ext/lame/timestatus.c b/src/lib/dl/ext/lame/timestatus.c similarity index 100% rename from src/lib/doslib/ext/lame/timestatus.c rename to src/lib/dl/ext/lame/timestatus.c diff --git a/src/lib/doslib/ext/lame/timestatus.h b/src/lib/dl/ext/lame/timestatus.h similarity index 100% rename from src/lib/doslib/ext/lame/timestatus.h rename to src/lib/dl/ext/lame/timestatus.h diff --git a/src/lib/doslib/ext/lame/util.c b/src/lib/dl/ext/lame/util.c similarity index 100% rename from src/lib/doslib/ext/lame/util.c rename to src/lib/dl/ext/lame/util.c diff --git a/src/lib/doslib/ext/lame/util.h b/src/lib/dl/ext/lame/util.h similarity index 100% rename from src/lib/doslib/ext/lame/util.h rename to src/lib/dl/ext/lame/util.h diff --git a/src/lib/doslib/ext/lame/vbrquantize.c b/src/lib/dl/ext/lame/vbrquantize.c similarity index 100% rename from src/lib/doslib/ext/lame/vbrquantize.c rename to src/lib/dl/ext/lame/vbrquantize.c diff --git a/src/lib/doslib/ext/lame/vbrquantize.h b/src/lib/dl/ext/lame/vbrquantize.h similarity index 100% rename from src/lib/doslib/ext/lame/vbrquantize.h rename to src/lib/dl/ext/lame/vbrquantize.h diff --git a/src/lib/doslib/ext/lame/vbrtag.c b/src/lib/dl/ext/lame/vbrtag.c similarity index 100% rename from src/lib/doslib/ext/lame/vbrtag.c rename to src/lib/dl/ext/lame/vbrtag.c diff --git a/src/lib/doslib/ext/lame/vbrtag.h b/src/lib/dl/ext/lame/vbrtag.h similarity index 100% rename from src/lib/doslib/ext/lame/vbrtag.h rename to src/lib/dl/ext/lame/vbrtag.h diff --git a/src/lib/doslib/ext/lame/vector/lame_intrin.h b/src/lib/dl/ext/lame/vector/lame_intrin.h similarity index 100% rename from src/lib/doslib/ext/lame/vector/lame_intrin.h rename to src/lib/dl/ext/lame/vector/lame_intrin.h diff --git a/src/lib/doslib/ext/lame/vector/xmm_quantize_sub.c b/src/lib/dl/ext/lame/vector/xmm_quantize_sub.c similarity index 100% rename from src/lib/doslib/ext/lame/vector/xmm_quantize_sub.c rename to src/lib/dl/ext/lame/vector/xmm_quantize_sub.c diff --git a/src/lib/doslib/ext/lame/version.c b/src/lib/dl/ext/lame/version.c similarity index 100% rename from src/lib/doslib/ext/lame/version.c rename to src/lib/dl/ext/lame/version.c diff --git a/src/lib/doslib/ext/lame/version.h b/src/lib/dl/ext/lame/version.h similarity index 100% rename from src/lib/doslib/ext/lame/version.h rename to src/lib/dl/ext/lame/version.h diff --git a/src/lib/doslib/ext/libmad/CLEAN.BAT b/src/lib/dl/ext/libmad/CLEAN.BAT similarity index 100% rename from src/lib/doslib/ext/libmad/CLEAN.BAT rename to src/lib/dl/ext/libmad/CLEAN.BAT diff --git a/src/lib/doslib/ext/libmad/MAKE.BAT b/src/lib/dl/ext/libmad/MAKE.BAT similarity index 100% rename from src/lib/doslib/ext/libmad/MAKE.BAT rename to src/lib/dl/ext/libmad/MAKE.BAT diff --git a/src/lib/doslib/ext/libmad/bit.c b/src/lib/dl/ext/libmad/bit.c similarity index 100% rename from src/lib/doslib/ext/libmad/bit.c rename to src/lib/dl/ext/libmad/bit.c diff --git a/src/lib/doslib/ext/libmad/bit.h b/src/lib/dl/ext/libmad/bit.h similarity index 100% rename from src/lib/doslib/ext/libmad/bit.h rename to src/lib/dl/ext/libmad/bit.h diff --git a/src/lib/doslib/ext/libmad/common.mak b/src/lib/dl/ext/libmad/common.mak similarity index 100% rename from src/lib/doslib/ext/libmad/common.mak rename to src/lib/dl/ext/libmad/common.mak diff --git a/src/lib/doslib/ext/libmad/config.h b/src/lib/dl/ext/libmad/config.h similarity index 100% rename from src/lib/doslib/ext/libmad/config.h rename to src/lib/dl/ext/libmad/config.h diff --git a/src/lib/doslib/ext/libmad/d.dat b/src/lib/dl/ext/libmad/d.dat similarity index 100% rename from src/lib/doslib/ext/libmad/d.dat rename to src/lib/dl/ext/libmad/d.dat diff --git a/src/lib/doslib/ext/libmad/decoder.c b/src/lib/dl/ext/libmad/decoder.c similarity index 100% rename from src/lib/doslib/ext/libmad/decoder.c rename to src/lib/dl/ext/libmad/decoder.c diff --git a/src/lib/doslib/ext/libmad/decoder.h b/src/lib/dl/ext/libmad/decoder.h similarity index 100% rename from src/lib/doslib/ext/libmad/decoder.h rename to src/lib/dl/ext/libmad/decoder.h diff --git a/src/lib/doslib/ext/libmad/fixed.c b/src/lib/dl/ext/libmad/fixed.c similarity index 100% rename from src/lib/doslib/ext/libmad/fixed.c rename to src/lib/dl/ext/libmad/fixed.c diff --git a/src/lib/doslib/ext/libmad/fixed.h b/src/lib/dl/ext/libmad/fixed.h similarity index 100% rename from src/lib/doslib/ext/libmad/fixed.h rename to src/lib/dl/ext/libmad/fixed.h diff --git a/src/lib/doslib/ext/libmad/frame.c b/src/lib/dl/ext/libmad/frame.c similarity index 100% rename from src/lib/doslib/ext/libmad/frame.c rename to src/lib/dl/ext/libmad/frame.c diff --git a/src/lib/doslib/ext/libmad/frame.h b/src/lib/dl/ext/libmad/frame.h similarity index 100% rename from src/lib/doslib/ext/libmad/frame.h rename to src/lib/dl/ext/libmad/frame.h diff --git a/src/lib/doslib/ext/libmad/global.h b/src/lib/dl/ext/libmad/global.h similarity index 100% rename from src/lib/doslib/ext/libmad/global.h rename to src/lib/dl/ext/libmad/global.h diff --git a/src/lib/doslib/ext/libmad/huffman.c b/src/lib/dl/ext/libmad/huffman.c similarity index 100% rename from src/lib/doslib/ext/libmad/huffman.c rename to src/lib/dl/ext/libmad/huffman.c diff --git a/src/lib/doslib/ext/libmad/huffman.h b/src/lib/dl/ext/libmad/huffman.h similarity index 100% rename from src/lib/doslib/ext/libmad/huffman.h rename to src/lib/dl/ext/libmad/huffman.h diff --git a/src/lib/doslib/ext/libmad/imdct_s.dat b/src/lib/dl/ext/libmad/imdct_s.dat similarity index 100% rename from src/lib/doslib/ext/libmad/imdct_s.dat rename to src/lib/dl/ext/libmad/imdct_s.dat diff --git a/src/lib/doslib/ext/libmad/layer12.c b/src/lib/dl/ext/libmad/layer12.c similarity index 100% rename from src/lib/doslib/ext/libmad/layer12.c rename to src/lib/dl/ext/libmad/layer12.c diff --git a/src/lib/doslib/ext/libmad/layer12.h b/src/lib/dl/ext/libmad/layer12.h similarity index 100% rename from src/lib/doslib/ext/libmad/layer12.h rename to src/lib/dl/ext/libmad/layer12.h diff --git a/src/lib/doslib/ext/libmad/layer3.c b/src/lib/dl/ext/libmad/layer3.c similarity index 100% rename from src/lib/doslib/ext/libmad/layer3.c rename to src/lib/dl/ext/libmad/layer3.c diff --git a/src/lib/doslib/ext/libmad/layer3.h b/src/lib/dl/ext/libmad/layer3.h similarity index 100% rename from src/lib/doslib/ext/libmad/layer3.h rename to src/lib/dl/ext/libmad/layer3.h diff --git a/src/lib/doslib/ext/libmad/mad.h b/src/lib/dl/ext/libmad/mad.h similarity index 100% rename from src/lib/doslib/ext/libmad/mad.h rename to src/lib/dl/ext/libmad/mad.h diff --git a/src/lib/doslib/ext/libmad/playcom.h b/src/lib/dl/ext/libmad/playcom.h similarity index 100% rename from src/lib/doslib/ext/libmad/playcom.h rename to src/lib/dl/ext/libmad/playcom.h diff --git a/src/lib/doslib/ext/libmad/qc_table.dat b/src/lib/dl/ext/libmad/qc_table.dat similarity index 100% rename from src/lib/doslib/ext/libmad/qc_table.dat rename to src/lib/dl/ext/libmad/qc_table.dat diff --git a/src/lib/doslib/ext/libmad/readme b/src/lib/dl/ext/libmad/readme similarity index 100% rename from src/lib/doslib/ext/libmad/readme rename to src/lib/dl/ext/libmad/readme diff --git a/src/lib/doslib/ext/libmad/rq_table.dat b/src/lib/dl/ext/libmad/rq_table.dat similarity index 100% rename from src/lib/doslib/ext/libmad/rq_table.dat rename to src/lib/dl/ext/libmad/rq_table.dat diff --git a/src/lib/doslib/ext/libmad/sf_table.dat b/src/lib/dl/ext/libmad/sf_table.dat similarity index 100% rename from src/lib/doslib/ext/libmad/sf_table.dat rename to src/lib/dl/ext/libmad/sf_table.dat diff --git a/src/lib/doslib/ext/libmad/stream.c b/src/lib/dl/ext/libmad/stream.c similarity index 100% rename from src/lib/doslib/ext/libmad/stream.c rename to src/lib/dl/ext/libmad/stream.c diff --git a/src/lib/doslib/ext/libmad/stream.h b/src/lib/dl/ext/libmad/stream.h similarity index 100% rename from src/lib/doslib/ext/libmad/stream.h rename to src/lib/dl/ext/libmad/stream.h diff --git a/src/lib/doslib/ext/libmad/synth.c b/src/lib/dl/ext/libmad/synth.c similarity index 100% rename from src/lib/doslib/ext/libmad/synth.c rename to src/lib/dl/ext/libmad/synth.c diff --git a/src/lib/doslib/ext/libmad/synth.h b/src/lib/dl/ext/libmad/synth.h similarity index 100% rename from src/lib/doslib/ext/libmad/synth.h rename to src/lib/dl/ext/libmad/synth.h diff --git a/src/lib/doslib/ext/libmad/timer.c b/src/lib/dl/ext/libmad/timer.c similarity index 100% rename from src/lib/doslib/ext/libmad/timer.c rename to src/lib/dl/ext/libmad/timer.c diff --git a/src/lib/doslib/ext/libmad/timer.h b/src/lib/dl/ext/libmad/timer.h similarity index 100% rename from src/lib/doslib/ext/libmad/timer.h rename to src/lib/dl/ext/libmad/timer.h diff --git a/src/lib/doslib/ext/libmad/version.c b/src/lib/dl/ext/libmad/version.c similarity index 100% rename from src/lib/doslib/ext/libmad/version.c rename to src/lib/dl/ext/libmad/version.c diff --git a/src/lib/doslib/ext/libmad/version.h b/src/lib/dl/ext/libmad/version.h similarity index 100% rename from src/lib/doslib/ext/libmad/version.h rename to src/lib/dl/ext/libmad/version.h diff --git a/src/lib/doslib/ext/libogg/CLEAN.BAT b/src/lib/dl/ext/libogg/CLEAN.BAT similarity index 100% rename from src/lib/doslib/ext/libogg/CLEAN.BAT rename to src/lib/dl/ext/libogg/CLEAN.BAT diff --git a/src/lib/doslib/ext/libogg/MAKE.BAT b/src/lib/dl/ext/libogg/MAKE.BAT similarity index 100% rename from src/lib/doslib/ext/libogg/MAKE.BAT rename to src/lib/dl/ext/libogg/MAKE.BAT diff --git a/src/lib/doslib/ext/libogg/bitwise.c b/src/lib/dl/ext/libogg/bitwise.c similarity index 100% rename from src/lib/doslib/ext/libogg/bitwise.c rename to src/lib/dl/ext/libogg/bitwise.c diff --git a/src/lib/doslib/ext/libogg/common.mak b/src/lib/dl/ext/libogg/common.mak similarity index 100% rename from src/lib/doslib/ext/libogg/common.mak rename to src/lib/dl/ext/libogg/common.mak diff --git a/src/lib/doslib/ext/libogg/config.h b/src/lib/dl/ext/libogg/config.h similarity index 100% rename from src/lib/doslib/ext/libogg/config.h rename to src/lib/dl/ext/libogg/config.h diff --git a/src/lib/doslib/ext/libogg/config_types.h b/src/lib/dl/ext/libogg/config_types.h similarity index 100% rename from src/lib/doslib/ext/libogg/config_types.h rename to src/lib/dl/ext/libogg/config_types.h diff --git a/src/lib/doslib/ext/libogg/framing.c b/src/lib/dl/ext/libogg/framing.c similarity index 100% rename from src/lib/doslib/ext/libogg/framing.c rename to src/lib/dl/ext/libogg/framing.c diff --git a/src/lib/doslib/ext/libogg/ogg.h b/src/lib/dl/ext/libogg/ogg.h similarity index 100% rename from src/lib/doslib/ext/libogg/ogg.h rename to src/lib/dl/ext/libogg/ogg.h diff --git a/src/lib/doslib/ext/libogg/os_types.h b/src/lib/dl/ext/libogg/os_types.h similarity index 100% rename from src/lib/doslib/ext/libogg/os_types.h rename to src/lib/dl/ext/libogg/os_types.h diff --git a/src/lib/doslib/ext/readme b/src/lib/dl/ext/readme similarity index 100% rename from src/lib/doslib/ext/readme rename to src/lib/dl/ext/readme diff --git a/src/lib/doslib/ext/speex/CLEAN.BAT b/src/lib/dl/ext/speex/CLEAN.BAT similarity index 100% rename from src/lib/doslib/ext/speex/CLEAN.BAT rename to src/lib/dl/ext/speex/CLEAN.BAT diff --git a/src/lib/doslib/ext/speex/MAKE.BAT b/src/lib/dl/ext/speex/MAKE.BAT similarity index 100% rename from src/lib/doslib/ext/speex/MAKE.BAT rename to src/lib/dl/ext/speex/MAKE.BAT diff --git a/src/lib/doslib/ext/speex/_kiss_fft_guts.h b/src/lib/dl/ext/speex/_kiss_fft_guts.h similarity index 100% rename from src/lib/doslib/ext/speex/_kiss_fft_guts.h rename to src/lib/dl/ext/speex/_kiss_fft_guts.h diff --git a/src/lib/doslib/ext/speex/arch.h b/src/lib/dl/ext/speex/arch.h similarity index 100% rename from src/lib/doslib/ext/speex/arch.h rename to src/lib/dl/ext/speex/arch.h diff --git a/src/lib/doslib/ext/speex/bits.c b/src/lib/dl/ext/speex/bits.c similarity index 100% rename from src/lib/doslib/ext/speex/bits.c rename to src/lib/dl/ext/speex/bits.c diff --git a/src/lib/doslib/ext/speex/buffer.c b/src/lib/dl/ext/speex/buffer.c similarity index 100% rename from src/lib/doslib/ext/speex/buffer.c rename to src/lib/dl/ext/speex/buffer.c diff --git a/src/lib/doslib/ext/speex/cb_search.c b/src/lib/dl/ext/speex/cb_search.c similarity index 100% rename from src/lib/doslib/ext/speex/cb_search.c rename to src/lib/dl/ext/speex/cb_search.c diff --git a/src/lib/doslib/ext/speex/cb_search.h b/src/lib/dl/ext/speex/cb_search.h similarity index 100% rename from src/lib/doslib/ext/speex/cb_search.h rename to src/lib/dl/ext/speex/cb_search.h diff --git a/src/lib/doslib/ext/speex/cb_search_arm4.h b/src/lib/dl/ext/speex/cb_search_arm4.h similarity index 100% rename from src/lib/doslib/ext/speex/cb_search_arm4.h rename to src/lib/dl/ext/speex/cb_search_arm4.h diff --git a/src/lib/doslib/ext/speex/cb_search_bfin.h b/src/lib/dl/ext/speex/cb_search_bfin.h similarity index 100% rename from src/lib/doslib/ext/speex/cb_search_bfin.h rename to src/lib/dl/ext/speex/cb_search_bfin.h diff --git a/src/lib/doslib/ext/speex/cb_search_sse.h b/src/lib/dl/ext/speex/cb_search_sse.h similarity index 100% rename from src/lib/doslib/ext/speex/cb_search_sse.h rename to src/lib/dl/ext/speex/cb_search_sse.h diff --git a/src/lib/doslib/ext/speex/common.mak b/src/lib/dl/ext/speex/common.mak similarity index 100% rename from src/lib/doslib/ext/speex/common.mak rename to src/lib/dl/ext/speex/common.mak diff --git a/src/lib/doslib/ext/speex/config.h b/src/lib/dl/ext/speex/config.h similarity index 100% rename from src/lib/doslib/ext/speex/config.h rename to src/lib/dl/ext/speex/config.h diff --git a/src/lib/doslib/ext/speex/exc_10_16_table.c b/src/lib/dl/ext/speex/exc_10_16_table.c similarity index 100% rename from src/lib/doslib/ext/speex/exc_10_16_table.c rename to src/lib/dl/ext/speex/exc_10_16_table.c diff --git a/src/lib/doslib/ext/speex/exc_10_32_table.c b/src/lib/dl/ext/speex/exc_10_32_table.c similarity index 100% rename from src/lib/doslib/ext/speex/exc_10_32_table.c rename to src/lib/dl/ext/speex/exc_10_32_table.c diff --git a/src/lib/doslib/ext/speex/exc_20_32_table.c b/src/lib/dl/ext/speex/exc_20_32_table.c similarity index 100% rename from src/lib/doslib/ext/speex/exc_20_32_table.c rename to src/lib/dl/ext/speex/exc_20_32_table.c diff --git a/src/lib/doslib/ext/speex/exc_5_256_table.c b/src/lib/dl/ext/speex/exc_5_256_table.c similarity index 100% rename from src/lib/doslib/ext/speex/exc_5_256_table.c rename to src/lib/dl/ext/speex/exc_5_256_table.c diff --git a/src/lib/doslib/ext/speex/exc_5_64_table.c b/src/lib/dl/ext/speex/exc_5_64_table.c similarity index 100% rename from src/lib/doslib/ext/speex/exc_5_64_table.c rename to src/lib/dl/ext/speex/exc_5_64_table.c diff --git a/src/lib/doslib/ext/speex/exc_8_128_table.c b/src/lib/dl/ext/speex/exc_8_128_table.c similarity index 100% rename from src/lib/doslib/ext/speex/exc_8_128_table.c rename to src/lib/dl/ext/speex/exc_8_128_table.c diff --git a/src/lib/doslib/ext/speex/fftwrap.c b/src/lib/dl/ext/speex/fftwrap.c similarity index 100% rename from src/lib/doslib/ext/speex/fftwrap.c rename to src/lib/dl/ext/speex/fftwrap.c diff --git a/src/lib/doslib/ext/speex/fftwrap.h b/src/lib/dl/ext/speex/fftwrap.h similarity index 100% rename from src/lib/doslib/ext/speex/fftwrap.h rename to src/lib/dl/ext/speex/fftwrap.h diff --git a/src/lib/doslib/ext/speex/filterbank.c b/src/lib/dl/ext/speex/filterbank.c similarity index 100% rename from src/lib/doslib/ext/speex/filterbank.c rename to src/lib/dl/ext/speex/filterbank.c diff --git a/src/lib/doslib/ext/speex/filterbank.h b/src/lib/dl/ext/speex/filterbank.h similarity index 100% rename from src/lib/doslib/ext/speex/filterbank.h rename to src/lib/dl/ext/speex/filterbank.h diff --git a/src/lib/doslib/ext/speex/filters.c b/src/lib/dl/ext/speex/filters.c similarity index 100% rename from src/lib/doslib/ext/speex/filters.c rename to src/lib/dl/ext/speex/filters.c diff --git a/src/lib/doslib/ext/speex/filters.h b/src/lib/dl/ext/speex/filters.h similarity index 100% rename from src/lib/doslib/ext/speex/filters.h rename to src/lib/dl/ext/speex/filters.h diff --git a/src/lib/doslib/ext/speex/filters_arm4.h b/src/lib/dl/ext/speex/filters_arm4.h similarity index 100% rename from src/lib/doslib/ext/speex/filters_arm4.h rename to src/lib/dl/ext/speex/filters_arm4.h diff --git a/src/lib/doslib/ext/speex/filters_bfin.h b/src/lib/dl/ext/speex/filters_bfin.h similarity index 100% rename from src/lib/doslib/ext/speex/filters_bfin.h rename to src/lib/dl/ext/speex/filters_bfin.h diff --git a/src/lib/doslib/ext/speex/filters_sse.h b/src/lib/dl/ext/speex/filters_sse.h similarity index 100% rename from src/lib/doslib/ext/speex/filters_sse.h rename to src/lib/dl/ext/speex/filters_sse.h diff --git a/src/lib/doslib/ext/speex/fixed_arm4.h b/src/lib/dl/ext/speex/fixed_arm4.h similarity index 100% rename from src/lib/doslib/ext/speex/fixed_arm4.h rename to src/lib/dl/ext/speex/fixed_arm4.h diff --git a/src/lib/doslib/ext/speex/fixed_arm5e.h b/src/lib/dl/ext/speex/fixed_arm5e.h similarity index 100% rename from src/lib/doslib/ext/speex/fixed_arm5e.h rename to src/lib/dl/ext/speex/fixed_arm5e.h diff --git a/src/lib/doslib/ext/speex/fixed_bfin.h b/src/lib/dl/ext/speex/fixed_bfin.h similarity index 100% rename from src/lib/doslib/ext/speex/fixed_bfin.h rename to src/lib/dl/ext/speex/fixed_bfin.h diff --git a/src/lib/doslib/ext/speex/fixed_debug.h b/src/lib/dl/ext/speex/fixed_debug.h similarity index 100% rename from src/lib/doslib/ext/speex/fixed_debug.h rename to src/lib/dl/ext/speex/fixed_debug.h diff --git a/src/lib/doslib/ext/speex/fixed_generic.h b/src/lib/dl/ext/speex/fixed_generic.h similarity index 100% rename from src/lib/doslib/ext/speex/fixed_generic.h rename to src/lib/dl/ext/speex/fixed_generic.h diff --git a/src/lib/doslib/ext/speex/gain_table.c b/src/lib/dl/ext/speex/gain_table.c similarity index 100% rename from src/lib/doslib/ext/speex/gain_table.c rename to src/lib/dl/ext/speex/gain_table.c diff --git a/src/lib/doslib/ext/speex/gain_table_lbr.c b/src/lib/dl/ext/speex/gain_table_lbr.c similarity index 100% rename from src/lib/doslib/ext/speex/gain_table_lbr.c rename to src/lib/dl/ext/speex/gain_table_lbr.c diff --git a/src/lib/doslib/ext/speex/getopt.c b/src/lib/dl/ext/speex/getopt.c similarity index 100% rename from src/lib/doslib/ext/speex/getopt.c rename to src/lib/dl/ext/speex/getopt.c diff --git a/src/lib/doslib/ext/speex/getopt.h b/src/lib/dl/ext/speex/getopt.h similarity index 100% rename from src/lib/doslib/ext/speex/getopt.h rename to src/lib/dl/ext/speex/getopt.h diff --git a/src/lib/doslib/ext/speex/getopt1.c b/src/lib/dl/ext/speex/getopt1.c similarity index 100% rename from src/lib/doslib/ext/speex/getopt1.c rename to src/lib/dl/ext/speex/getopt1.c diff --git a/src/lib/doslib/ext/speex/getopt_win.h b/src/lib/dl/ext/speex/getopt_win.h similarity index 100% rename from src/lib/doslib/ext/speex/getopt_win.h rename to src/lib/dl/ext/speex/getopt_win.h diff --git a/src/lib/doslib/ext/speex/hexc_10_32_table.c b/src/lib/dl/ext/speex/hexc_10_32_table.c similarity index 100% rename from src/lib/doslib/ext/speex/hexc_10_32_table.c rename to src/lib/dl/ext/speex/hexc_10_32_table.c diff --git a/src/lib/doslib/ext/speex/hexc_table.c b/src/lib/dl/ext/speex/hexc_table.c similarity index 100% rename from src/lib/doslib/ext/speex/hexc_table.c rename to src/lib/dl/ext/speex/hexc_table.c diff --git a/src/lib/doslib/ext/speex/high_lsp_tables.c b/src/lib/dl/ext/speex/high_lsp_tables.c similarity index 100% rename from src/lib/doslib/ext/speex/high_lsp_tables.c rename to src/lib/dl/ext/speex/high_lsp_tables.c diff --git a/src/lib/doslib/ext/speex/jitter.c b/src/lib/dl/ext/speex/jitter.c similarity index 100% rename from src/lib/doslib/ext/speex/jitter.c rename to src/lib/dl/ext/speex/jitter.c diff --git a/src/lib/doslib/ext/speex/kiss_fft.c b/src/lib/dl/ext/speex/kiss_fft.c similarity index 100% rename from src/lib/doslib/ext/speex/kiss_fft.c rename to src/lib/dl/ext/speex/kiss_fft.c diff --git a/src/lib/doslib/ext/speex/kiss_fft.h b/src/lib/dl/ext/speex/kiss_fft.h similarity index 100% rename from src/lib/doslib/ext/speex/kiss_fft.h rename to src/lib/dl/ext/speex/kiss_fft.h diff --git a/src/lib/doslib/ext/speex/kiss_fftr.c b/src/lib/dl/ext/speex/kiss_fftr.c similarity index 100% rename from src/lib/doslib/ext/speex/kiss_fftr.c rename to src/lib/dl/ext/speex/kiss_fftr.c diff --git a/src/lib/doslib/ext/speex/kiss_fftr.h b/src/lib/dl/ext/speex/kiss_fftr.h similarity index 100% rename from src/lib/doslib/ext/speex/kiss_fftr.h rename to src/lib/dl/ext/speex/kiss_fftr.h diff --git a/src/lib/doslib/ext/speex/lpc.c b/src/lib/dl/ext/speex/lpc.c similarity index 100% rename from src/lib/doslib/ext/speex/lpc.c rename to src/lib/dl/ext/speex/lpc.c diff --git a/src/lib/doslib/ext/speex/lpc.h b/src/lib/dl/ext/speex/lpc.h similarity index 100% rename from src/lib/doslib/ext/speex/lpc.h rename to src/lib/dl/ext/speex/lpc.h diff --git a/src/lib/doslib/ext/speex/lpc_bfin.h b/src/lib/dl/ext/speex/lpc_bfin.h similarity index 100% rename from src/lib/doslib/ext/speex/lpc_bfin.h rename to src/lib/dl/ext/speex/lpc_bfin.h diff --git a/src/lib/doslib/ext/speex/lsp.c b/src/lib/dl/ext/speex/lsp.c similarity index 100% rename from src/lib/doslib/ext/speex/lsp.c rename to src/lib/dl/ext/speex/lsp.c diff --git a/src/lib/doslib/ext/speex/lsp.h b/src/lib/dl/ext/speex/lsp.h similarity index 100% rename from src/lib/doslib/ext/speex/lsp.h rename to src/lib/dl/ext/speex/lsp.h diff --git a/src/lib/doslib/ext/speex/lsp_bfin.h b/src/lib/dl/ext/speex/lsp_bfin.h similarity index 100% rename from src/lib/doslib/ext/speex/lsp_bfin.h rename to src/lib/dl/ext/speex/lsp_bfin.h diff --git a/src/lib/doslib/ext/speex/lsp_tables_nb.c b/src/lib/dl/ext/speex/lsp_tables_nb.c similarity index 100% rename from src/lib/doslib/ext/speex/lsp_tables_nb.c rename to src/lib/dl/ext/speex/lsp_tables_nb.c diff --git a/src/lib/doslib/ext/speex/ltp.c b/src/lib/dl/ext/speex/ltp.c similarity index 100% rename from src/lib/doslib/ext/speex/ltp.c rename to src/lib/dl/ext/speex/ltp.c diff --git a/src/lib/doslib/ext/speex/ltp.h b/src/lib/dl/ext/speex/ltp.h similarity index 100% rename from src/lib/doslib/ext/speex/ltp.h rename to src/lib/dl/ext/speex/ltp.h diff --git a/src/lib/doslib/ext/speex/ltp_arm4.h b/src/lib/dl/ext/speex/ltp_arm4.h similarity index 100% rename from src/lib/doslib/ext/speex/ltp_arm4.h rename to src/lib/dl/ext/speex/ltp_arm4.h diff --git a/src/lib/doslib/ext/speex/ltp_bfin.h b/src/lib/dl/ext/speex/ltp_bfin.h similarity index 100% rename from src/lib/doslib/ext/speex/ltp_bfin.h rename to src/lib/dl/ext/speex/ltp_bfin.h diff --git a/src/lib/doslib/ext/speex/ltp_sse.h b/src/lib/dl/ext/speex/ltp_sse.h similarity index 100% rename from src/lib/doslib/ext/speex/ltp_sse.h rename to src/lib/dl/ext/speex/ltp_sse.h diff --git a/src/lib/doslib/ext/speex/math_approx.h b/src/lib/dl/ext/speex/math_approx.h similarity index 100% rename from src/lib/doslib/ext/speex/math_approx.h rename to src/lib/dl/ext/speex/math_approx.h diff --git a/src/lib/doslib/ext/speex/mdf.c b/src/lib/dl/ext/speex/mdf.c similarity index 100% rename from src/lib/doslib/ext/speex/mdf.c rename to src/lib/dl/ext/speex/mdf.c diff --git a/src/lib/doslib/ext/speex/misc_bfin.h b/src/lib/dl/ext/speex/misc_bfin.h similarity index 100% rename from src/lib/doslib/ext/speex/misc_bfin.h rename to src/lib/dl/ext/speex/misc_bfin.h diff --git a/src/lib/doslib/ext/speex/modes.c b/src/lib/dl/ext/speex/modes.c similarity index 100% rename from src/lib/doslib/ext/speex/modes.c rename to src/lib/dl/ext/speex/modes.c diff --git a/src/lib/doslib/ext/speex/modes.h b/src/lib/dl/ext/speex/modes.h similarity index 100% rename from src/lib/doslib/ext/speex/modes.h rename to src/lib/dl/ext/speex/modes.h diff --git a/src/lib/doslib/ext/speex/modes_wb.c b/src/lib/dl/ext/speex/modes_wb.c similarity index 100% rename from src/lib/doslib/ext/speex/modes_wb.c rename to src/lib/dl/ext/speex/modes_wb.c diff --git a/src/lib/doslib/ext/speex/nb_celp.c b/src/lib/dl/ext/speex/nb_celp.c similarity index 100% rename from src/lib/doslib/ext/speex/nb_celp.c rename to src/lib/dl/ext/speex/nb_celp.c diff --git a/src/lib/doslib/ext/speex/nb_celp.h b/src/lib/dl/ext/speex/nb_celp.h similarity index 100% rename from src/lib/doslib/ext/speex/nb_celp.h rename to src/lib/dl/ext/speex/nb_celp.h diff --git a/src/lib/doslib/ext/speex/os_support.h b/src/lib/dl/ext/speex/os_support.h similarity index 100% rename from src/lib/doslib/ext/speex/os_support.h rename to src/lib/dl/ext/speex/os_support.h diff --git a/src/lib/doslib/ext/speex/preprocess.c b/src/lib/dl/ext/speex/preprocess.c similarity index 100% rename from src/lib/doslib/ext/speex/preprocess.c rename to src/lib/dl/ext/speex/preprocess.c diff --git a/src/lib/doslib/ext/speex/pseudofloat.h b/src/lib/dl/ext/speex/pseudofloat.h similarity index 100% rename from src/lib/doslib/ext/speex/pseudofloat.h rename to src/lib/dl/ext/speex/pseudofloat.h diff --git a/src/lib/doslib/ext/speex/quant_lsp.c b/src/lib/dl/ext/speex/quant_lsp.c similarity index 100% rename from src/lib/doslib/ext/speex/quant_lsp.c rename to src/lib/dl/ext/speex/quant_lsp.c diff --git a/src/lib/doslib/ext/speex/quant_lsp.h b/src/lib/dl/ext/speex/quant_lsp.h similarity index 100% rename from src/lib/doslib/ext/speex/quant_lsp.h rename to src/lib/dl/ext/speex/quant_lsp.h diff --git a/src/lib/doslib/ext/speex/quant_lsp_bfin.h b/src/lib/dl/ext/speex/quant_lsp_bfin.h similarity index 100% rename from src/lib/doslib/ext/speex/quant_lsp_bfin.h rename to src/lib/dl/ext/speex/quant_lsp_bfin.h diff --git a/src/lib/doslib/ext/speex/resample.c b/src/lib/dl/ext/speex/resample.c similarity index 100% rename from src/lib/doslib/ext/speex/resample.c rename to src/lib/dl/ext/speex/resample.c diff --git a/src/lib/doslib/ext/speex/resample_sse.h b/src/lib/dl/ext/speex/resample_sse.h similarity index 100% rename from src/lib/doslib/ext/speex/resample_sse.h rename to src/lib/dl/ext/speex/resample_sse.h diff --git a/src/lib/doslib/ext/speex/sb_celp.c b/src/lib/dl/ext/speex/sb_celp.c similarity index 100% rename from src/lib/doslib/ext/speex/sb_celp.c rename to src/lib/dl/ext/speex/sb_celp.c diff --git a/src/lib/doslib/ext/speex/sb_celp.h b/src/lib/dl/ext/speex/sb_celp.h similarity index 100% rename from src/lib/doslib/ext/speex/sb_celp.h rename to src/lib/dl/ext/speex/sb_celp.h diff --git a/src/lib/doslib/ext/speex/scal.c b/src/lib/dl/ext/speex/scal.c similarity index 100% rename from src/lib/doslib/ext/speex/scal.c rename to src/lib/dl/ext/speex/scal.c diff --git a/src/lib/doslib/ext/speex/skeleton.c b/src/lib/dl/ext/speex/skeleton.c similarity index 100% rename from src/lib/doslib/ext/speex/skeleton.c rename to src/lib/dl/ext/speex/skeleton.c diff --git a/src/lib/doslib/ext/speex/skeleton.h b/src/lib/dl/ext/speex/skeleton.h similarity index 100% rename from src/lib/doslib/ext/speex/skeleton.h rename to src/lib/dl/ext/speex/skeleton.h diff --git a/src/lib/doslib/ext/speex/smallft.c b/src/lib/dl/ext/speex/smallft.c similarity index 100% rename from src/lib/doslib/ext/speex/smallft.c rename to src/lib/dl/ext/speex/smallft.c diff --git a/src/lib/doslib/ext/speex/smallft.h b/src/lib/dl/ext/speex/smallft.h similarity index 100% rename from src/lib/doslib/ext/speex/smallft.h rename to src/lib/dl/ext/speex/smallft.h diff --git a/src/lib/doslib/ext/speex/speex.c b/src/lib/dl/ext/speex/speex.c similarity index 100% rename from src/lib/doslib/ext/speex/speex.c rename to src/lib/dl/ext/speex/speex.c diff --git a/src/lib/doslib/ext/speex/speex.h b/src/lib/dl/ext/speex/speex.h similarity index 100% rename from src/lib/doslib/ext/speex/speex.h rename to src/lib/dl/ext/speex/speex.h diff --git a/src/lib/doslib/ext/speex/speex_bits.h b/src/lib/dl/ext/speex/speex_bits.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_bits.h rename to src/lib/dl/ext/speex/speex_bits.h diff --git a/src/lib/doslib/ext/speex/speex_buffer.h b/src/lib/dl/ext/speex/speex_buffer.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_buffer.h rename to src/lib/dl/ext/speex/speex_buffer.h diff --git a/src/lib/doslib/ext/speex/speex_callbacks.c b/src/lib/dl/ext/speex/speex_callbacks.c similarity index 100% rename from src/lib/doslib/ext/speex/speex_callbacks.c rename to src/lib/dl/ext/speex/speex_callbacks.c diff --git a/src/lib/doslib/ext/speex/speex_callbacks.h b/src/lib/dl/ext/speex/speex_callbacks.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_callbacks.h rename to src/lib/dl/ext/speex/speex_callbacks.h diff --git a/src/lib/doslib/ext/speex/speex_config_types.h b/src/lib/dl/ext/speex/speex_config_types.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_config_types.h rename to src/lib/dl/ext/speex/speex_config_types.h diff --git a/src/lib/doslib/ext/speex/speex_echo.h b/src/lib/dl/ext/speex/speex_echo.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_echo.h rename to src/lib/dl/ext/speex/speex_echo.h diff --git a/src/lib/doslib/ext/speex/speex_header.c b/src/lib/dl/ext/speex/speex_header.c similarity index 100% rename from src/lib/doslib/ext/speex/speex_header.c rename to src/lib/dl/ext/speex/speex_header.c diff --git a/src/lib/doslib/ext/speex/speex_header.h b/src/lib/dl/ext/speex/speex_header.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_header.h rename to src/lib/dl/ext/speex/speex_header.h diff --git a/src/lib/doslib/ext/speex/speex_jitter.h b/src/lib/dl/ext/speex/speex_jitter.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_jitter.h rename to src/lib/dl/ext/speex/speex_jitter.h diff --git a/src/lib/doslib/ext/speex/speex_preprocess.h b/src/lib/dl/ext/speex/speex_preprocess.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_preprocess.h rename to src/lib/dl/ext/speex/speex_preprocess.h diff --git a/src/lib/doslib/ext/speex/speex_resampler.h b/src/lib/dl/ext/speex/speex_resampler.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_resampler.h rename to src/lib/dl/ext/speex/speex_resampler.h diff --git a/src/lib/doslib/ext/speex/speex_stereo.h b/src/lib/dl/ext/speex/speex_stereo.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_stereo.h rename to src/lib/dl/ext/speex/speex_stereo.h diff --git a/src/lib/doslib/ext/speex/speex_types.h b/src/lib/dl/ext/speex/speex_types.h similarity index 100% rename from src/lib/doslib/ext/speex/speex_types.h rename to src/lib/dl/ext/speex/speex_types.h diff --git a/src/lib/doslib/ext/speex/speexdec.c b/src/lib/dl/ext/speex/speexdec.c similarity index 100% rename from src/lib/doslib/ext/speex/speexdec.c rename to src/lib/dl/ext/speex/speexdec.c diff --git a/src/lib/doslib/ext/speex/speexenc.c b/src/lib/dl/ext/speex/speexenc.c similarity index 100% rename from src/lib/doslib/ext/speex/speexenc.c rename to src/lib/dl/ext/speex/speexenc.c diff --git a/src/lib/doslib/ext/speex/stack_alloc.h b/src/lib/dl/ext/speex/stack_alloc.h similarity index 100% rename from src/lib/doslib/ext/speex/stack_alloc.h rename to src/lib/dl/ext/speex/stack_alloc.h diff --git a/src/lib/doslib/ext/speex/stereo.c b/src/lib/dl/ext/speex/stereo.c similarity index 100% rename from src/lib/doslib/ext/speex/stereo.c rename to src/lib/dl/ext/speex/stereo.c diff --git a/src/lib/doslib/ext/speex/testdenoise.c b/src/lib/dl/ext/speex/testdenoise.c similarity index 100% rename from src/lib/doslib/ext/speex/testdenoise.c rename to src/lib/dl/ext/speex/testdenoise.c diff --git a/src/lib/doslib/ext/speex/testecho.c b/src/lib/dl/ext/speex/testecho.c similarity index 100% rename from src/lib/doslib/ext/speex/testecho.c rename to src/lib/dl/ext/speex/testecho.c diff --git a/src/lib/doslib/ext/speex/testenc.c b/src/lib/dl/ext/speex/testenc.c similarity index 100% rename from src/lib/doslib/ext/speex/testenc.c rename to src/lib/dl/ext/speex/testenc.c diff --git a/src/lib/doslib/ext/speex/testenc_uwb.c b/src/lib/dl/ext/speex/testenc_uwb.c similarity index 100% rename from src/lib/doslib/ext/speex/testenc_uwb.c rename to src/lib/dl/ext/speex/testenc_uwb.c diff --git a/src/lib/doslib/ext/speex/testenc_wb.c b/src/lib/dl/ext/speex/testenc_wb.c similarity index 100% rename from src/lib/doslib/ext/speex/testenc_wb.c rename to src/lib/dl/ext/speex/testenc_wb.c diff --git a/src/lib/doslib/ext/speex/testjitter.c b/src/lib/dl/ext/speex/testjitter.c similarity index 100% rename from src/lib/doslib/ext/speex/testjitter.c rename to src/lib/dl/ext/speex/testjitter.c diff --git a/src/lib/doslib/ext/speex/vbr.c b/src/lib/dl/ext/speex/vbr.c similarity index 100% rename from src/lib/doslib/ext/speex/vbr.c rename to src/lib/dl/ext/speex/vbr.c diff --git a/src/lib/doslib/ext/speex/vbr.h b/src/lib/dl/ext/speex/vbr.h similarity index 100% rename from src/lib/doslib/ext/speex/vbr.h rename to src/lib/dl/ext/speex/vbr.h diff --git a/src/lib/doslib/ext/speex/vorbis_psy.h b/src/lib/dl/ext/speex/vorbis_psy.h similarity index 100% rename from src/lib/doslib/ext/speex/vorbis_psy.h rename to src/lib/dl/ext/speex/vorbis_psy.h diff --git a/src/lib/doslib/ext/speex/vq.c b/src/lib/dl/ext/speex/vq.c similarity index 100% rename from src/lib/doslib/ext/speex/vq.c rename to src/lib/dl/ext/speex/vq.c diff --git a/src/lib/doslib/ext/speex/vq.h b/src/lib/dl/ext/speex/vq.h similarity index 100% rename from src/lib/doslib/ext/speex/vq.h rename to src/lib/dl/ext/speex/vq.h diff --git a/src/lib/doslib/ext/speex/vq_arm4.h b/src/lib/dl/ext/speex/vq_arm4.h similarity index 100% rename from src/lib/doslib/ext/speex/vq_arm4.h rename to src/lib/dl/ext/speex/vq_arm4.h diff --git a/src/lib/doslib/ext/speex/vq_bfin.h b/src/lib/dl/ext/speex/vq_bfin.h similarity index 100% rename from src/lib/doslib/ext/speex/vq_bfin.h rename to src/lib/dl/ext/speex/vq_bfin.h diff --git a/src/lib/doslib/ext/speex/vq_sse.h b/src/lib/dl/ext/speex/vq_sse.h similarity index 100% rename from src/lib/doslib/ext/speex/vq_sse.h rename to src/lib/dl/ext/speex/vq_sse.h diff --git a/src/lib/doslib/ext/speex/wav_io.c b/src/lib/dl/ext/speex/wav_io.c similarity index 100% rename from src/lib/doslib/ext/speex/wav_io.c rename to src/lib/dl/ext/speex/wav_io.c diff --git a/src/lib/doslib/ext/speex/wav_io.h b/src/lib/dl/ext/speex/wav_io.h similarity index 100% rename from src/lib/doslib/ext/speex/wav_io.h rename to src/lib/dl/ext/speex/wav_io.h diff --git a/src/lib/doslib/ext/speex/wave_out.c b/src/lib/dl/ext/speex/wave_out.c similarity index 100% rename from src/lib/doslib/ext/speex/wave_out.c rename to src/lib/dl/ext/speex/wave_out.c diff --git a/src/lib/doslib/ext/speex/wave_out.h b/src/lib/dl/ext/speex/wave_out.h similarity index 100% rename from src/lib/doslib/ext/speex/wave_out.h rename to src/lib/dl/ext/speex/wave_out.h diff --git a/src/lib/doslib/ext/speex/window.c b/src/lib/dl/ext/speex/window.c similarity index 100% rename from src/lib/doslib/ext/speex/window.c rename to src/lib/dl/ext/speex/window.c diff --git a/src/lib/doslib/ext/vorbis/CLEAN.BAT b/src/lib/dl/ext/vorbis/CLEAN.BAT similarity index 100% rename from src/lib/doslib/ext/vorbis/CLEAN.BAT rename to src/lib/dl/ext/vorbis/CLEAN.BAT diff --git a/src/lib/doslib/ext/vorbis/MAKE.BAT b/src/lib/dl/ext/vorbis/MAKE.BAT similarity index 100% rename from src/lib/doslib/ext/vorbis/MAKE.BAT rename to src/lib/dl/ext/vorbis/MAKE.BAT diff --git a/src/lib/doslib/ext/vorbis/analysis.c b/src/lib/dl/ext/vorbis/analysis.c similarity index 100% rename from src/lib/doslib/ext/vorbis/analysis.c rename to src/lib/dl/ext/vorbis/analysis.c diff --git a/src/lib/doslib/ext/vorbis/backends.h b/src/lib/dl/ext/vorbis/backends.h similarity index 100% rename from src/lib/doslib/ext/vorbis/backends.h rename to src/lib/dl/ext/vorbis/backends.h diff --git a/src/lib/doslib/ext/vorbis/barkmel.c b/src/lib/dl/ext/vorbis/barkmel.c similarity index 100% rename from src/lib/doslib/ext/vorbis/barkmel.c rename to src/lib/dl/ext/vorbis/barkmel.c diff --git a/src/lib/doslib/ext/vorbis/bitrate.c b/src/lib/dl/ext/vorbis/bitrate.c similarity index 100% rename from src/lib/doslib/ext/vorbis/bitrate.c rename to src/lib/dl/ext/vorbis/bitrate.c diff --git a/src/lib/doslib/ext/vorbis/bitrate.h b/src/lib/dl/ext/vorbis/bitrate.h similarity index 100% rename from src/lib/doslib/ext/vorbis/bitrate.h rename to src/lib/dl/ext/vorbis/bitrate.h diff --git a/src/lib/doslib/ext/vorbis/block.c b/src/lib/dl/ext/vorbis/block.c similarity index 100% rename from src/lib/doslib/ext/vorbis/block.c rename to src/lib/dl/ext/vorbis/block.c diff --git a/src/lib/doslib/ext/vorbis/books/coupled/res_books_51.h b/src/lib/dl/ext/vorbis/books/coupled/res_books_51.h similarity index 100% rename from src/lib/doslib/ext/vorbis/books/coupled/res_books_51.h rename to src/lib/dl/ext/vorbis/books/coupled/res_books_51.h diff --git a/src/lib/doslib/ext/vorbis/books/coupled/res_books_stereo.h b/src/lib/dl/ext/vorbis/books/coupled/res_books_stereo.h similarity index 100% rename from src/lib/doslib/ext/vorbis/books/coupled/res_books_stereo.h rename to src/lib/dl/ext/vorbis/books/coupled/res_books_stereo.h diff --git a/src/lib/doslib/ext/vorbis/books/floor/floor_books.h b/src/lib/dl/ext/vorbis/books/floor/floor_books.h similarity index 100% rename from src/lib/doslib/ext/vorbis/books/floor/floor_books.h rename to src/lib/dl/ext/vorbis/books/floor/floor_books.h diff --git a/src/lib/doslib/ext/vorbis/books/uncoupled/res_books_uncoupled.h b/src/lib/dl/ext/vorbis/books/uncoupled/res_books_uncoupled.h similarity index 100% rename from src/lib/doslib/ext/vorbis/books/uncoupled/res_books_uncoupled.h rename to src/lib/dl/ext/vorbis/books/uncoupled/res_books_uncoupled.h diff --git a/src/lib/doslib/ext/vorbis/codebook.c b/src/lib/dl/ext/vorbis/codebook.c similarity index 100% rename from src/lib/doslib/ext/vorbis/codebook.c rename to src/lib/dl/ext/vorbis/codebook.c diff --git a/src/lib/doslib/ext/vorbis/codebook.h b/src/lib/dl/ext/vorbis/codebook.h similarity index 100% rename from src/lib/doslib/ext/vorbis/codebook.h rename to src/lib/dl/ext/vorbis/codebook.h diff --git a/src/lib/doslib/ext/vorbis/codec.h b/src/lib/dl/ext/vorbis/codec.h similarity index 100% rename from src/lib/doslib/ext/vorbis/codec.h rename to src/lib/dl/ext/vorbis/codec.h diff --git a/src/lib/doslib/ext/vorbis/codec_internal.h b/src/lib/dl/ext/vorbis/codec_internal.h similarity index 100% rename from src/lib/doslib/ext/vorbis/codec_internal.h rename to src/lib/dl/ext/vorbis/codec_internal.h diff --git a/src/lib/doslib/ext/vorbis/common.mak b/src/lib/dl/ext/vorbis/common.mak similarity index 100% rename from src/lib/doslib/ext/vorbis/common.mak rename to src/lib/dl/ext/vorbis/common.mak diff --git a/src/lib/doslib/ext/vorbis/config.h b/src/lib/dl/ext/vorbis/config.h similarity index 100% rename from src/lib/doslib/ext/vorbis/config.h rename to src/lib/dl/ext/vorbis/config.h diff --git a/src/lib/doslib/ext/vorbis/envelope.c b/src/lib/dl/ext/vorbis/envelope.c similarity index 100% rename from src/lib/doslib/ext/vorbis/envelope.c rename to src/lib/dl/ext/vorbis/envelope.c diff --git a/src/lib/doslib/ext/vorbis/envelope.h b/src/lib/dl/ext/vorbis/envelope.h similarity index 100% rename from src/lib/doslib/ext/vorbis/envelope.h rename to src/lib/dl/ext/vorbis/envelope.h diff --git a/src/lib/doslib/ext/vorbis/floor0.c b/src/lib/dl/ext/vorbis/floor0.c similarity index 100% rename from src/lib/doslib/ext/vorbis/floor0.c rename to src/lib/dl/ext/vorbis/floor0.c diff --git a/src/lib/doslib/ext/vorbis/floor1.c b/src/lib/dl/ext/vorbis/floor1.c similarity index 100% rename from src/lib/doslib/ext/vorbis/floor1.c rename to src/lib/dl/ext/vorbis/floor1.c diff --git a/src/lib/doslib/ext/vorbis/highlevel.h b/src/lib/dl/ext/vorbis/highlevel.h similarity index 100% rename from src/lib/doslib/ext/vorbis/highlevel.h rename to src/lib/dl/ext/vorbis/highlevel.h diff --git a/src/lib/doslib/ext/vorbis/info.c b/src/lib/dl/ext/vorbis/info.c similarity index 100% rename from src/lib/doslib/ext/vorbis/info.c rename to src/lib/dl/ext/vorbis/info.c diff --git a/src/lib/doslib/ext/vorbis/lookup.c b/src/lib/dl/ext/vorbis/lookup.c similarity index 100% rename from src/lib/doslib/ext/vorbis/lookup.c rename to src/lib/dl/ext/vorbis/lookup.c diff --git a/src/lib/doslib/ext/vorbis/lookup.h b/src/lib/dl/ext/vorbis/lookup.h similarity index 100% rename from src/lib/doslib/ext/vorbis/lookup.h rename to src/lib/dl/ext/vorbis/lookup.h diff --git a/src/lib/doslib/ext/vorbis/lookup_data.h b/src/lib/dl/ext/vorbis/lookup_data.h similarity index 100% rename from src/lib/doslib/ext/vorbis/lookup_data.h rename to src/lib/dl/ext/vorbis/lookup_data.h diff --git a/src/lib/doslib/ext/vorbis/lpc.c b/src/lib/dl/ext/vorbis/lpc.c similarity index 100% rename from src/lib/doslib/ext/vorbis/lpc.c rename to src/lib/dl/ext/vorbis/lpc.c diff --git a/src/lib/doslib/ext/vorbis/lpc.h b/src/lib/dl/ext/vorbis/lpc.h similarity index 100% rename from src/lib/doslib/ext/vorbis/lpc.h rename to src/lib/dl/ext/vorbis/lpc.h diff --git a/src/lib/doslib/ext/vorbis/lsp.c b/src/lib/dl/ext/vorbis/lsp.c similarity index 100% rename from src/lib/doslib/ext/vorbis/lsp.c rename to src/lib/dl/ext/vorbis/lsp.c diff --git a/src/lib/doslib/ext/vorbis/lsp.h b/src/lib/dl/ext/vorbis/lsp.h similarity index 100% rename from src/lib/doslib/ext/vorbis/lsp.h rename to src/lib/dl/ext/vorbis/lsp.h diff --git a/src/lib/doslib/ext/vorbis/mapping0.c b/src/lib/dl/ext/vorbis/mapping0.c similarity index 100% rename from src/lib/doslib/ext/vorbis/mapping0.c rename to src/lib/dl/ext/vorbis/mapping0.c diff --git a/src/lib/doslib/ext/vorbis/masking.h b/src/lib/dl/ext/vorbis/masking.h similarity index 100% rename from src/lib/doslib/ext/vorbis/masking.h rename to src/lib/dl/ext/vorbis/masking.h diff --git a/src/lib/doslib/ext/vorbis/mdct.c b/src/lib/dl/ext/vorbis/mdct.c similarity index 100% rename from src/lib/doslib/ext/vorbis/mdct.c rename to src/lib/dl/ext/vorbis/mdct.c diff --git a/src/lib/doslib/ext/vorbis/mdct.h b/src/lib/dl/ext/vorbis/mdct.h similarity index 100% rename from src/lib/doslib/ext/vorbis/mdct.h rename to src/lib/dl/ext/vorbis/mdct.h diff --git a/src/lib/doslib/ext/vorbis/misc.h b/src/lib/dl/ext/vorbis/misc.h similarity index 100% rename from src/lib/doslib/ext/vorbis/misc.h rename to src/lib/dl/ext/vorbis/misc.h diff --git a/src/lib/doslib/ext/vorbis/modes/floor_all.h b/src/lib/dl/ext/vorbis/modes/floor_all.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/floor_all.h rename to src/lib/dl/ext/vorbis/modes/floor_all.h diff --git a/src/lib/doslib/ext/vorbis/modes/psych_11.h b/src/lib/dl/ext/vorbis/modes/psych_11.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/psych_11.h rename to src/lib/dl/ext/vorbis/modes/psych_11.h diff --git a/src/lib/doslib/ext/vorbis/modes/psych_16.h b/src/lib/dl/ext/vorbis/modes/psych_16.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/psych_16.h rename to src/lib/dl/ext/vorbis/modes/psych_16.h diff --git a/src/lib/doslib/ext/vorbis/modes/psych_44.h b/src/lib/dl/ext/vorbis/modes/psych_44.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/psych_44.h rename to src/lib/dl/ext/vorbis/modes/psych_44.h diff --git a/src/lib/doslib/ext/vorbis/modes/psych_8.h b/src/lib/dl/ext/vorbis/modes/psych_8.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/psych_8.h rename to src/lib/dl/ext/vorbis/modes/psych_8.h diff --git a/src/lib/doslib/ext/vorbis/modes/residue_16.h b/src/lib/dl/ext/vorbis/modes/residue_16.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/residue_16.h rename to src/lib/dl/ext/vorbis/modes/residue_16.h diff --git a/src/lib/doslib/ext/vorbis/modes/residue_44.h b/src/lib/dl/ext/vorbis/modes/residue_44.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/residue_44.h rename to src/lib/dl/ext/vorbis/modes/residue_44.h diff --git a/src/lib/doslib/ext/vorbis/modes/residue_44p51.h b/src/lib/dl/ext/vorbis/modes/residue_44p51.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/residue_44p51.h rename to src/lib/dl/ext/vorbis/modes/residue_44p51.h diff --git a/src/lib/doslib/ext/vorbis/modes/residue_44u.h b/src/lib/dl/ext/vorbis/modes/residue_44u.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/residue_44u.h rename to src/lib/dl/ext/vorbis/modes/residue_44u.h diff --git a/src/lib/doslib/ext/vorbis/modes/residue_8.h b/src/lib/dl/ext/vorbis/modes/residue_8.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/residue_8.h rename to src/lib/dl/ext/vorbis/modes/residue_8.h diff --git a/src/lib/doslib/ext/vorbis/modes/setup_11.h b/src/lib/dl/ext/vorbis/modes/setup_11.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/setup_11.h rename to src/lib/dl/ext/vorbis/modes/setup_11.h diff --git a/src/lib/doslib/ext/vorbis/modes/setup_16.h b/src/lib/dl/ext/vorbis/modes/setup_16.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/setup_16.h rename to src/lib/dl/ext/vorbis/modes/setup_16.h diff --git a/src/lib/doslib/ext/vorbis/modes/setup_22.h b/src/lib/dl/ext/vorbis/modes/setup_22.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/setup_22.h rename to src/lib/dl/ext/vorbis/modes/setup_22.h diff --git a/src/lib/doslib/ext/vorbis/modes/setup_32.h b/src/lib/dl/ext/vorbis/modes/setup_32.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/setup_32.h rename to src/lib/dl/ext/vorbis/modes/setup_32.h diff --git a/src/lib/doslib/ext/vorbis/modes/setup_44.h b/src/lib/dl/ext/vorbis/modes/setup_44.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/setup_44.h rename to src/lib/dl/ext/vorbis/modes/setup_44.h diff --git a/src/lib/doslib/ext/vorbis/modes/setup_44p51.h b/src/lib/dl/ext/vorbis/modes/setup_44p51.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/setup_44p51.h rename to src/lib/dl/ext/vorbis/modes/setup_44p51.h diff --git a/src/lib/doslib/ext/vorbis/modes/setup_44u.h b/src/lib/dl/ext/vorbis/modes/setup_44u.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/setup_44u.h rename to src/lib/dl/ext/vorbis/modes/setup_44u.h diff --git a/src/lib/doslib/ext/vorbis/modes/setup_8.h b/src/lib/dl/ext/vorbis/modes/setup_8.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/setup_8.h rename to src/lib/dl/ext/vorbis/modes/setup_8.h diff --git a/src/lib/doslib/ext/vorbis/modes/setup_x.h b/src/lib/dl/ext/vorbis/modes/setup_x.h similarity index 100% rename from src/lib/doslib/ext/vorbis/modes/setup_x.h rename to src/lib/dl/ext/vorbis/modes/setup_x.h diff --git a/src/lib/doslib/ext/vorbis/os.h b/src/lib/dl/ext/vorbis/os.h similarity index 100% rename from src/lib/doslib/ext/vorbis/os.h rename to src/lib/dl/ext/vorbis/os.h diff --git a/src/lib/doslib/ext/vorbis/psy.c b/src/lib/dl/ext/vorbis/psy.c similarity index 100% rename from src/lib/doslib/ext/vorbis/psy.c rename to src/lib/dl/ext/vorbis/psy.c diff --git a/src/lib/doslib/ext/vorbis/psy.h b/src/lib/dl/ext/vorbis/psy.h similarity index 100% rename from src/lib/doslib/ext/vorbis/psy.h rename to src/lib/dl/ext/vorbis/psy.h diff --git a/src/lib/doslib/ext/vorbis/registry.c b/src/lib/dl/ext/vorbis/registry.c similarity index 100% rename from src/lib/doslib/ext/vorbis/registry.c rename to src/lib/dl/ext/vorbis/registry.c diff --git a/src/lib/doslib/ext/vorbis/registry.h b/src/lib/dl/ext/vorbis/registry.h similarity index 100% rename from src/lib/doslib/ext/vorbis/registry.h rename to src/lib/dl/ext/vorbis/registry.h diff --git a/src/lib/doslib/ext/vorbis/res0.c b/src/lib/dl/ext/vorbis/res0.c similarity index 100% rename from src/lib/doslib/ext/vorbis/res0.c rename to src/lib/dl/ext/vorbis/res0.c diff --git a/src/lib/doslib/ext/vorbis/scales.h b/src/lib/dl/ext/vorbis/scales.h similarity index 100% rename from src/lib/doslib/ext/vorbis/scales.h rename to src/lib/dl/ext/vorbis/scales.h diff --git a/src/lib/doslib/ext/vorbis/sharedbook.c b/src/lib/dl/ext/vorbis/sharedbook.c similarity index 100% rename from src/lib/doslib/ext/vorbis/sharedbook.c rename to src/lib/dl/ext/vorbis/sharedbook.c diff --git a/src/lib/doslib/ext/vorbis/smallft.c b/src/lib/dl/ext/vorbis/smallft.c similarity index 100% rename from src/lib/doslib/ext/vorbis/smallft.c rename to src/lib/dl/ext/vorbis/smallft.c diff --git a/src/lib/doslib/ext/vorbis/smallft.h b/src/lib/dl/ext/vorbis/smallft.h similarity index 100% rename from src/lib/doslib/ext/vorbis/smallft.h rename to src/lib/dl/ext/vorbis/smallft.h diff --git a/src/lib/doslib/ext/vorbis/synthesis.c b/src/lib/dl/ext/vorbis/synthesis.c similarity index 100% rename from src/lib/doslib/ext/vorbis/synthesis.c rename to src/lib/dl/ext/vorbis/synthesis.c diff --git a/src/lib/doslib/ext/vorbis/vorbisenc.c b/src/lib/dl/ext/vorbis/vorbisenc.c similarity index 100% rename from src/lib/doslib/ext/vorbis/vorbisenc.c rename to src/lib/dl/ext/vorbis/vorbisenc.c diff --git a/src/lib/doslib/ext/vorbis/vorbisenc.h b/src/lib/dl/ext/vorbis/vorbisenc.h similarity index 100% rename from src/lib/doslib/ext/vorbis/vorbisenc.h rename to src/lib/dl/ext/vorbis/vorbisenc.h diff --git a/src/lib/doslib/ext/vorbis/vorbisfile.c b/src/lib/dl/ext/vorbis/vorbisfile.c similarity index 100% rename from src/lib/doslib/ext/vorbis/vorbisfile.c rename to src/lib/dl/ext/vorbis/vorbisfile.c diff --git a/src/lib/doslib/ext/vorbis/vorbisfile.h b/src/lib/dl/ext/vorbis/vorbisfile.h similarity index 100% rename from src/lib/doslib/ext/vorbis/vorbisfile.h rename to src/lib/dl/ext/vorbis/vorbisfile.h diff --git a/src/lib/doslib/ext/vorbis/window.c b/src/lib/dl/ext/vorbis/window.c similarity index 100% rename from src/lib/doslib/ext/vorbis/window.c rename to src/lib/dl/ext/vorbis/window.c diff --git a/src/lib/doslib/ext/vorbis/window.h b/src/lib/dl/ext/vorbis/window.h similarity index 100% rename from src/lib/doslib/ext/vorbis/window.h rename to src/lib/dl/ext/vorbis/window.h diff --git a/src/lib/doslib/ext/vorbtool/CLEAN.BAT b/src/lib/dl/ext/vorbtool/CLEAN.BAT similarity index 100% rename from src/lib/doslib/ext/vorbtool/CLEAN.BAT rename to src/lib/dl/ext/vorbtool/CLEAN.BAT diff --git a/src/lib/doslib/ext/vorbtool/MAKE.BAT b/src/lib/dl/ext/vorbtool/MAKE.BAT similarity index 100% rename from src/lib/doslib/ext/vorbtool/MAKE.BAT rename to src/lib/dl/ext/vorbtool/MAKE.BAT diff --git a/src/lib/doslib/ext/vorbtool/audio.c b/src/lib/dl/ext/vorbtool/audio.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/audio.c rename to src/lib/dl/ext/vorbtool/audio.c diff --git a/src/lib/doslib/ext/vorbtool/audio.h b/src/lib/dl/ext/vorbtool/audio.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/audio.h rename to src/lib/dl/ext/vorbtool/audio.h diff --git a/src/lib/doslib/ext/vorbtool/charmaps.h b/src/lib/dl/ext/vorbtool/charmaps.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/charmaps.h rename to src/lib/dl/ext/vorbtool/charmaps.h diff --git a/src/lib/doslib/ext/vorbtool/charset.c b/src/lib/dl/ext/vorbtool/charset.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/charset.c rename to src/lib/dl/ext/vorbtool/charset.c diff --git a/src/lib/doslib/ext/vorbtool/charset.h b/src/lib/dl/ext/vorbtool/charset.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/charset.h rename to src/lib/dl/ext/vorbtool/charset.h diff --git a/src/lib/doslib/ext/vorbtool/charset_test.c b/src/lib/dl/ext/vorbtool/charset_test.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/charset_test.c rename to src/lib/dl/ext/vorbtool/charset_test.c diff --git a/src/lib/doslib/ext/vorbtool/charsetmap.h b/src/lib/dl/ext/vorbtool/charsetmap.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/charsetmap.h rename to src/lib/dl/ext/vorbtool/charsetmap.h diff --git a/src/lib/doslib/ext/vorbtool/common.mak b/src/lib/dl/ext/vorbtool/common.mak similarity index 100% rename from src/lib/doslib/ext/vorbtool/common.mak rename to src/lib/dl/ext/vorbtool/common.mak diff --git a/src/lib/doslib/ext/vorbtool/config.h b/src/lib/dl/ext/vorbtool/config.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/config.h rename to src/lib/dl/ext/vorbtool/config.h diff --git a/src/lib/doslib/ext/vorbtool/easyflac.c b/src/lib/dl/ext/vorbtool/easyflac.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/easyflac.c rename to src/lib/dl/ext/vorbtool/easyflac.c diff --git a/src/lib/doslib/ext/vorbtool/easyflac.h b/src/lib/dl/ext/vorbtool/easyflac.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/easyflac.h rename to src/lib/dl/ext/vorbtool/easyflac.h diff --git a/src/lib/doslib/ext/vorbtool/encode.c b/src/lib/dl/ext/vorbtool/encode.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/encode.c rename to src/lib/dl/ext/vorbtool/encode.c diff --git a/src/lib/doslib/ext/vorbtool/encode.h b/src/lib/dl/ext/vorbtool/encode.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/encode.h rename to src/lib/dl/ext/vorbtool/encode.h diff --git a/src/lib/doslib/ext/vorbtool/flac.c b/src/lib/dl/ext/vorbtool/flac.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/flac.c rename to src/lib/dl/ext/vorbtool/flac.c diff --git a/src/lib/doslib/ext/vorbtool/flac.h b/src/lib/dl/ext/vorbtool/flac.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/flac.h rename to src/lib/dl/ext/vorbtool/flac.h diff --git a/src/lib/doslib/ext/vorbtool/getopt.c b/src/lib/dl/ext/vorbtool/getopt.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/getopt.c rename to src/lib/dl/ext/vorbtool/getopt.c diff --git a/src/lib/doslib/ext/vorbtool/getopt.h b/src/lib/dl/ext/vorbtool/getopt.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/getopt.h rename to src/lib/dl/ext/vorbtool/getopt.h diff --git a/src/lib/doslib/ext/vorbtool/getopt1.c b/src/lib/dl/ext/vorbtool/getopt1.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/getopt1.c rename to src/lib/dl/ext/vorbtool/getopt1.c diff --git a/src/lib/doslib/ext/vorbtool/i18n.h b/src/lib/dl/ext/vorbtool/i18n.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/i18n.h rename to src/lib/dl/ext/vorbtool/i18n.h diff --git a/src/lib/doslib/ext/vorbtool/iconvert.c b/src/lib/dl/ext/vorbtool/iconvert.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/iconvert.c rename to src/lib/dl/ext/vorbtool/iconvert.c diff --git a/src/lib/doslib/ext/vorbtool/lyrics.c b/src/lib/dl/ext/vorbtool/lyrics.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/lyrics.c rename to src/lib/dl/ext/vorbtool/lyrics.c diff --git a/src/lib/doslib/ext/vorbtool/lyrics.h b/src/lib/dl/ext/vorbtool/lyrics.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/lyrics.h rename to src/lib/dl/ext/vorbtool/lyrics.h diff --git a/src/lib/doslib/ext/vorbtool/makemap.c b/src/lib/dl/ext/vorbtool/makemap.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/makemap.c rename to src/lib/dl/ext/vorbtool/makemap.c diff --git a/src/lib/doslib/ext/vorbtool/oggdec.c b/src/lib/dl/ext/vorbtool/oggdec.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/oggdec.c rename to src/lib/dl/ext/vorbtool/oggdec.c diff --git a/src/lib/doslib/ext/vorbtool/oggenc.c b/src/lib/dl/ext/vorbtool/oggenc.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/oggenc.c rename to src/lib/dl/ext/vorbtool/oggenc.c diff --git a/src/lib/doslib/ext/vorbtool/ogginfo2.c b/src/lib/dl/ext/vorbtool/ogginfo2.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/ogginfo2.c rename to src/lib/dl/ext/vorbtool/ogginfo2.c diff --git a/src/lib/doslib/ext/vorbtool/platform.c b/src/lib/dl/ext/vorbtool/platform.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/platform.c rename to src/lib/dl/ext/vorbtool/platform.c diff --git a/src/lib/doslib/ext/vorbtool/platform.h b/src/lib/dl/ext/vorbtool/platform.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/platform.h rename to src/lib/dl/ext/vorbtool/platform.h diff --git a/src/lib/doslib/ext/vorbtool/resample.c b/src/lib/dl/ext/vorbtool/resample.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/resample.c rename to src/lib/dl/ext/vorbtool/resample.c diff --git a/src/lib/doslib/ext/vorbtool/resample.h b/src/lib/dl/ext/vorbtool/resample.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/resample.h rename to src/lib/dl/ext/vorbtool/resample.h diff --git a/src/lib/doslib/ext/vorbtool/skeleton.c b/src/lib/dl/ext/vorbtool/skeleton.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/skeleton.c rename to src/lib/dl/ext/vorbtool/skeleton.c diff --git a/src/lib/doslib/ext/vorbtool/skeleton.h b/src/lib/dl/ext/vorbtool/skeleton.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/skeleton.h rename to src/lib/dl/ext/vorbtool/skeleton.h diff --git a/src/lib/doslib/ext/vorbtool/theora.c b/src/lib/dl/ext/vorbtool/theora.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/theora.c rename to src/lib/dl/ext/vorbtool/theora.c diff --git a/src/lib/doslib/ext/vorbtool/theora.h b/src/lib/dl/ext/vorbtool/theora.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/theora.h rename to src/lib/dl/ext/vorbtool/theora.h diff --git a/src/lib/doslib/ext/vorbtool/utf8.c b/src/lib/dl/ext/vorbtool/utf8.c similarity index 100% rename from src/lib/doslib/ext/vorbtool/utf8.c rename to src/lib/dl/ext/vorbtool/utf8.c diff --git a/src/lib/doslib/ext/vorbtool/utf8.h b/src/lib/dl/ext/vorbtool/utf8.h similarity index 100% rename from src/lib/doslib/ext/vorbtool/utf8.h rename to src/lib/dl/ext/vorbtool/utf8.h diff --git a/src/lib/doslib/ext/zlib/CLEAN.BAT b/src/lib/dl/ext/zlib/CLEAN.BAT similarity index 100% rename from src/lib/doslib/ext/zlib/CLEAN.BAT rename to src/lib/dl/ext/zlib/CLEAN.BAT diff --git a/src/lib/doslib/ext/zlib/MAKE.BAT b/src/lib/dl/ext/zlib/MAKE.BAT similarity index 100% rename from src/lib/doslib/ext/zlib/MAKE.BAT rename to src/lib/dl/ext/zlib/MAKE.BAT diff --git a/src/lib/doslib/ext/zlib/adler32.c b/src/lib/dl/ext/zlib/adler32.c similarity index 100% rename from src/lib/doslib/ext/zlib/adler32.c rename to src/lib/dl/ext/zlib/adler32.c diff --git a/src/lib/doslib/ext/zlib/common.mak b/src/lib/dl/ext/zlib/common.mak similarity index 100% rename from src/lib/doslib/ext/zlib/common.mak rename to src/lib/dl/ext/zlib/common.mak diff --git a/src/lib/doslib/ext/zlib/compress.c b/src/lib/dl/ext/zlib/compress.c similarity index 100% rename from src/lib/doslib/ext/zlib/compress.c rename to src/lib/dl/ext/zlib/compress.c diff --git a/src/lib/doslib/ext/zlib/crc32.c b/src/lib/dl/ext/zlib/crc32.c similarity index 100% rename from src/lib/doslib/ext/zlib/crc32.c rename to src/lib/dl/ext/zlib/crc32.c diff --git a/src/lib/doslib/ext/zlib/crc32.h b/src/lib/dl/ext/zlib/crc32.h similarity index 100% rename from src/lib/doslib/ext/zlib/crc32.h rename to src/lib/dl/ext/zlib/crc32.h diff --git a/src/lib/doslib/ext/zlib/deflate.c b/src/lib/dl/ext/zlib/deflate.c similarity index 100% rename from src/lib/doslib/ext/zlib/deflate.c rename to src/lib/dl/ext/zlib/deflate.c diff --git a/src/lib/doslib/ext/zlib/deflate.h b/src/lib/dl/ext/zlib/deflate.h similarity index 100% rename from src/lib/doslib/ext/zlib/deflate.h rename to src/lib/dl/ext/zlib/deflate.h diff --git a/src/lib/doslib/ext/zlib/example.c b/src/lib/dl/ext/zlib/example.c similarity index 100% rename from src/lib/doslib/ext/zlib/example.c rename to src/lib/dl/ext/zlib/example.c diff --git a/src/lib/doslib/ext/zlib/gzclose.c b/src/lib/dl/ext/zlib/gzclose.c similarity index 100% rename from src/lib/doslib/ext/zlib/gzclose.c rename to src/lib/dl/ext/zlib/gzclose.c diff --git a/src/lib/doslib/ext/zlib/gzguts.h b/src/lib/dl/ext/zlib/gzguts.h similarity index 100% rename from src/lib/doslib/ext/zlib/gzguts.h rename to src/lib/dl/ext/zlib/gzguts.h diff --git a/src/lib/doslib/ext/zlib/gzlib.c b/src/lib/dl/ext/zlib/gzlib.c similarity index 100% rename from src/lib/doslib/ext/zlib/gzlib.c rename to src/lib/dl/ext/zlib/gzlib.c diff --git a/src/lib/doslib/ext/zlib/gzread.c b/src/lib/dl/ext/zlib/gzread.c similarity index 100% rename from src/lib/doslib/ext/zlib/gzread.c rename to src/lib/dl/ext/zlib/gzread.c diff --git a/src/lib/doslib/ext/zlib/gzwrite.c b/src/lib/dl/ext/zlib/gzwrite.c similarity index 100% rename from src/lib/doslib/ext/zlib/gzwrite.c rename to src/lib/dl/ext/zlib/gzwrite.c diff --git a/src/lib/doslib/ext/zlib/infback.c b/src/lib/dl/ext/zlib/infback.c similarity index 100% rename from src/lib/doslib/ext/zlib/infback.c rename to src/lib/dl/ext/zlib/infback.c diff --git a/src/lib/doslib/ext/zlib/inffast.c b/src/lib/dl/ext/zlib/inffast.c similarity index 100% rename from src/lib/doslib/ext/zlib/inffast.c rename to src/lib/dl/ext/zlib/inffast.c diff --git a/src/lib/doslib/ext/zlib/inffast.h b/src/lib/dl/ext/zlib/inffast.h similarity index 100% rename from src/lib/doslib/ext/zlib/inffast.h rename to src/lib/dl/ext/zlib/inffast.h diff --git a/src/lib/doslib/ext/zlib/inffixed.h b/src/lib/dl/ext/zlib/inffixed.h similarity index 100% rename from src/lib/doslib/ext/zlib/inffixed.h rename to src/lib/dl/ext/zlib/inffixed.h diff --git a/src/lib/doslib/ext/zlib/inflate.c b/src/lib/dl/ext/zlib/inflate.c similarity index 100% rename from src/lib/doslib/ext/zlib/inflate.c rename to src/lib/dl/ext/zlib/inflate.c diff --git a/src/lib/doslib/ext/zlib/inflate.h b/src/lib/dl/ext/zlib/inflate.h similarity index 100% rename from src/lib/doslib/ext/zlib/inflate.h rename to src/lib/dl/ext/zlib/inflate.h diff --git a/src/lib/doslib/ext/zlib/inftrees.c b/src/lib/dl/ext/zlib/inftrees.c similarity index 100% rename from src/lib/doslib/ext/zlib/inftrees.c rename to src/lib/dl/ext/zlib/inftrees.c diff --git a/src/lib/doslib/ext/zlib/inftrees.h b/src/lib/dl/ext/zlib/inftrees.h similarity index 100% rename from src/lib/doslib/ext/zlib/inftrees.h rename to src/lib/dl/ext/zlib/inftrees.h diff --git a/src/lib/doslib/ext/zlib/minigzip.c b/src/lib/dl/ext/zlib/minigzip.c similarity index 100% rename from src/lib/doslib/ext/zlib/minigzip.c rename to src/lib/dl/ext/zlib/minigzip.c diff --git a/src/lib/doslib/ext/zlib/trees.c b/src/lib/dl/ext/zlib/trees.c similarity index 100% rename from src/lib/doslib/ext/zlib/trees.c rename to src/lib/dl/ext/zlib/trees.c diff --git a/src/lib/doslib/ext/zlib/trees.h b/src/lib/dl/ext/zlib/trees.h similarity index 100% rename from src/lib/doslib/ext/zlib/trees.h rename to src/lib/dl/ext/zlib/trees.h diff --git a/src/lib/doslib/ext/zlib/uncompr.c b/src/lib/dl/ext/zlib/uncompr.c similarity index 100% rename from src/lib/doslib/ext/zlib/uncompr.c rename to src/lib/dl/ext/zlib/uncompr.c diff --git a/src/lib/doslib/ext/zlib/zconf.h b/src/lib/dl/ext/zlib/zconf.h similarity index 100% rename from src/lib/doslib/ext/zlib/zconf.h rename to src/lib/dl/ext/zlib/zconf.h diff --git a/src/lib/doslib/ext/zlib/zlib.h b/src/lib/dl/ext/zlib/zlib.h similarity index 100% rename from src/lib/doslib/ext/zlib/zlib.h rename to src/lib/dl/ext/zlib/zlib.h diff --git a/src/lib/doslib/ext/zlib/zutil.c b/src/lib/dl/ext/zlib/zutil.c similarity index 100% rename from src/lib/doslib/ext/zlib/zutil.c rename to src/lib/dl/ext/zlib/zutil.c diff --git a/src/lib/doslib/ext/zlib/zutil.h b/src/lib/dl/ext/zlib/zutil.h similarity index 100% rename from src/lib/doslib/ext/zlib/zutil.h rename to src/lib/dl/ext/zlib/zutil.h diff --git a/src/lib/doslib/himemsys.c b/src/lib/dl/himemsys.c similarity index 100% rename from src/lib/doslib/himemsys.c rename to src/lib/dl/himemsys.c diff --git a/src/lib/doslib/himemsys.h b/src/lib/dl/himemsys.h similarity index 100% rename from src/lib/doslib/himemsys.h rename to src/lib/dl/himemsys.h