-- tab size is 4
-- registrations for media from the client itself belongs in LibSharedMedia-3.0

local LSM = LibStub("LibSharedMedia-3.0")
local koKR, ruRU, zhCN, zhTW, western = LSM.LOCALE_BIT_koKR, LSM.LOCALE_BIT_ruRU, LSM.LOCALE_BIT_zhCN, LSM.LOCALE_BIT_zhTW, LSM.LOCALE_BIT_western

local MediaType_BACKGROUND = LSM.MediaType.BACKGROUND or "background"
local MediaType_BORDER = LSM.MediaType.BORDER or "border"
local MediaType_FONT = LSM.MediaType.FONT or "font"
local MediaType_STATUSBAR = LSM.MediaType.STATUSBAR or "statusbar"
local MediaType_SOUND = LSM.MediaType.SOUND or "sound"

-- --------------
-- BACKGROUND (7)
-- --------------
LSM:Register(MediaType_BACKGROUND, "Bricks", [[Interface\AddOns\SharedMedia\Media\Background\Bricks.tga]])
LSM:Register(MediaType_BACKGROUND, "Brushed Metal", [[Interface\AddOns\SharedMedia\Media\Background\Brushedmetal.tga]])
LSM:Register(MediaType_BACKGROUND, "Copper", [[Interface\AddOns\SharedMedia\Media\Background\Copper.tga]])
LSM:Register(MediaType_BACKGROUND, "Moo", [[Interface\AddOns\SharedMedia\Media\Background\Moo.tga]])
LSM:Register(MediaType_BACKGROUND, "Overlay Rect", [[Interface\AddOns\SharedMedia\Media\Background\OverlayRect.tga]])
LSM:Register(MediaType_BACKGROUND, "Screen Overlay", [[Interface\AddOns\SharedMedia\Media\Background\ScreenOverlay.tga]])
LSM:Register(MediaType_BACKGROUND, "Smoke", [[Interface\AddOns\SharedMedia\Media\Background\Smoke.tga]])

-- ----------
-- BORDER (19)
-- ----------

LSM:Register(MediaType_BORDER, "Ferous 1", [[Interface\AddOns\SharedMedia\Media\Border\Ferous1.tga]])
LSM:Register(MediaType_BORDER, "Ferous 2", [[Interface\AddOns\SharedMedia\Media\Border\Ferous2.tga]])
LSM:Register(MediaType_BORDER, "Ferous 3", [[Interface\AddOns\SharedMedia\Media\Border\Ferous3.tga]])
LSM:Register(MediaType_BORDER, "Ferous 4", [[Interface\AddOns\SharedMedia\Media\Border\Ferous4.tga]])
LSM:Register(MediaType_BORDER, "Ferous 5", [[Interface\AddOns\SharedMedia\Media\Border\Ferous5.tga]])
LSM:Register(MediaType_BORDER, "Ferous 6", [[Interface\AddOns\SharedMedia\Media\Border\Ferous6.tga]])
LSM:Register(MediaType_BORDER, "Ferous 7", [[Interface\AddOns\SharedMedia\Media\Border\Ferous7.tga]])
LSM:Register(MediaType_BORDER, "Ferous 8", [[Interface\AddOns\SharedMedia\Media\Border\Ferous8.tga]])
LSM:Register(MediaType_BORDER, "Ferous 9", [[Interface\AddOns\SharedMedia\Media\Border\Ferous9.tga]])
LSM:Register(MediaType_BORDER, "Ferous 10", [[Interface\AddOns\SharedMedia\Media\Border\Ferous10.tga]])
LSM:Register(MediaType_BORDER, "Ferous 11", [[Interface\AddOns\SharedMedia\Media\Border\Ferous11.tga]])
LSM:Register(MediaType_BORDER, "Ferous 12", [[Interface\AddOns\SharedMedia\Media\Border\Ferous12.tga]])
LSM:Register(MediaType_BORDER, "Ferous 13", [[Interface\AddOns\SharedMedia\Media\Border\Ferous13.tga]])
LSM:Register(MediaType_BORDER, "Raeli Glow", [[Interface\AddOns\SharedMedia\Media\Border\RaeliGlow.tga]])
LSM:Register(MediaType_BORDER, "Raeli Glow Small", [[Interface\AddOns\SharedMedia\Media\Border\RaeliGlowSmall.tga]])
LSM:Register(MediaType_BORDER, "RothSquare", [[Interface\AddOns\SharedMedia\Media\Border\RothSquare.tga]])
LSM:Register(MediaType_BORDER, "SeerahScalloped", [[Interface\AddOns\SharedMedia\Media\Border\SeerahScalloped.blp]])
LSM:Register(MediaType_BORDER, "Text Panel border", [[Interface\GLUES\COMMON\TextPanel-Border.blp]])
LSM:Register(MediaType_BORDER, "Wood border", [[Interface\AchievementFrame\UI-Achievement-WoodBorder.blp]])

-- ----------
-- FONT (107)
-- ----------

LSM:Register(MediaType_FONT, "Accidental Presidency", [[Interface\AddOns\SharedMedia\Media\Fonts\AccidentalPresidency.ttf]])
LSM:Register(MediaType_FONT, "Adventure", [[Interface\AddOns\SharedMedia\Media\Fonts\Adventure.ttf]])
LSM:Register(MediaType_FONT, "Alba Super", [[Interface\AddOns\SharedMedia\Media\Fonts\AlbaSuper.ttf]])
LSM:Register(MediaType_FONT, "All Hooked Up", [[Interface\AddOns\SharedMedia\Media\Fonts\AllHookedUp.ttf]])
LSM:Register(MediaType_FONT, "Ancient Geek", [[Interface\AddOns\SharedMedia\Media\Fonts\AncientGeek.ttf]])
LSM:Register(MediaType_FONT, "Arm Wrestler", [[Interface\AddOns\SharedMedia\Media\Fonts\ArmWrestler.ttf]])
LSM:Register(MediaType_FONT, "Augustus", [[Interface\AddOns\SharedMedia\Media\Fonts\Augustus.ttf]])
LSM:Register(MediaType_FONT, "Aurora", [[Interface\AddOns\SharedMedia\Media\Fonts\Aurora.ttf]])
LSM:Register(MediaType_FONT, "Aurora Extended", [[Interface\AddOns\SharedMedia\Media\Fonts\AuroraExtended.ttf]])
LSM:Register(MediaType_FONT, "AvantGarde LT Medium", [[Interface\AddOns\SharedMedia\Media\Fonts\AvantGardeLTMedium.ttf]])
LSM:Register(MediaType_FONT, "AvantGarde LT Bold", [[Interface\AddOns\SharedMedia\Media\Fonts\AvantGardeLTBold.ttf]])
LSM:Register(MediaType_FONT, "Avanti", [[Interface\AddOns\SharedMedia\Media\Fonts\Avanti.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Baar Sophia", [[Interface\AddOns\SharedMedia\Media\Fonts\BaarSophia.ttf]])
LSM:Register(MediaType_FONT, "Bavaria", [[Interface\AddOns\SharedMedia\Media\Fonts\Bavaria.ttf]])
LSM:Register(MediaType_FONT, "Bavaria Extended", [[Interface\AddOns\SharedMedia\Media\Fonts\BavariaExtended.ttf]])
LSM:Register(MediaType_FONT, "Bazooka", [[Interface\AddOns\SharedMedia\Media\Fonts\Bazooka.ttf]])
LSM:Register(MediaType_FONT, "BigNoodleToo", [[Interface\AddOns\SharedMedia\Media\Fonts\BigNoodleToo.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Black Chancery", [[Interface\AddOns\SharedMedia\Media\Fonts\BlackChancery.ttf]])
LSM:Register(MediaType_FONT, "Blazed", [[Interface\AddOns\SharedMedia\Media\Fonts\Blazed.ttf]])
LSM:Register(MediaType_FONT, "Blender Pro", [[Interface\AddOns\SharedMedia\Media\Fonts\BlenderPro.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Blender Pro Bold", [[Interface\AddOns\SharedMedia\Media\Fonts\BlenderProBold.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Blender Pro Heavy", [[Interface\AddOns\SharedMedia\Media\Fonts\BlenderProHeavy.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Boris Black Bloxx Dirty", [[Interface\AddOns\SharedMedia\Media\Fonts\BorisBlackBloxxDirty.ttf]])
LSM:Register(MediaType_FONT, "Boris Black Bloxx", [[Interface\AddOns\SharedMedia\Media\Fonts\BorisBlackBloxx.ttf]])
LSM:Register(MediaType_FONT, "Caesar", [[Interface\AddOns\SharedMedia\Media\Fonts\Caesar.ttf]])
LSM:Register(MediaType_FONT, "Capitalis Type Oasis", [[Interface\AddOns\SharedMedia\Media\Fonts\CapitalisTypeOasis.ttf]])
LSM:Register(MediaType_FONT, "Celestia Medium Redux", [[Interface\AddOns\SharedMedia\Media\Fonts\CelestiaMediumRedux.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Collegiate", [[Interface\AddOns\SharedMedia\Media\Fonts\Collegiate.ttf]])
LSM:Register(MediaType_FONT, "Continuum Medium", [[Interface\AddOns\SharedMedia\Media\Fonts\ContinuumMedium.ttf]])
LSM:Register(MediaType_FONT, "DejaVu Sans", [[Interface\AddOns\SharedMedia\Media\Fonts\DejaVuLGCSans.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "DejaVu Serif", [[Interface\AddOns\SharedMedia\Media\Fonts\DejaVuLGCSerif.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "DieDieDie", [[Interface\AddOns\SharedMedia\Media\Fonts\DieDieDie.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Diogenes", [[Interface\AddOns\SharedMedia\Media\Fonts\Diogenes.ttf]])
LSM:Register(MediaType_FONT, "Disko", [[Interface\AddOns\SharedMedia\Media\Fonts\Disko.ttf]])
LSM:Register(MediaType_FONT, "Doris PP", [[Interface\AddOns\SharedMedia\Media\Fonts\DorisPP.ttf]])
LSM:Register(MediaType_FONT, "Enigmatic", [[Interface\AddOns\SharedMedia\Media\Fonts\Enigmatic.ttf]])
LSM:Register(MediaType_FONT, "Eurasia", [[Interface\AddOns\SharedMedia\Media\Fonts\Eurasia.ttf]])
LSM:Register(MediaType_FONT, "Exocet Blizzard Light", [[Interface\AddOns\SharedMedia\Media\Fonts\ExocetBlizzardLight.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Exocet Blizzard Medium", [[Interface\AddOns\SharedMedia\Media\Fonts\ExocetBlizzardMedium.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Expressway", [[Interface\AddOns\SharedMedia\Media\Fonts\Expressway.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Fira Mono Medium", [[Interface\AddOns\SharedMedia\Media\Fonts\FiraMonoMedium.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Fitzgerald", [[Interface\AddOns\SharedMedia\Media\Fonts\Fitzgerald.ttf]])
LSM:Register(MediaType_FONT, "FORCED SQUARE", [[Interface\AddOns\SharedMedia\Media\Fonts\FORCEDSQUARE.ttf]])
LSM:Register(MediaType_FONT, "Frakturika Spamless", [[Interface\AddOns\SharedMedia\Media\Fonts\FrakturikaSpamless.ttf]])
LSM:Register(MediaType_FONT, "FrancoisOne", [[Interface\AddOns\SharedMedia\Media\Fonts\FrancoisOne.ttf]])
LSM:Register(MediaType_FONT, "Frucade", [[Interface\AddOns\SharedMedia\Media\Fonts\Frucade.ttf]])
LSM:Register(MediaType_FONT, "Frucade Small", [[Interface\AddOns\SharedMedia\Media\Fonts\FrucadeSmall.ttf]])
LSM:Register(MediaType_FONT, "Frucade Medium", [[Interface\AddOns\SharedMedia\Media\Fonts\FrucadeMedium.ttf]])
LSM:Register(MediaType_FONT, "Frucade Extended", [[Interface\AddOns\SharedMedia\Media\Fonts\FrucadeExtended.ttf]])
LSM:Register(MediaType_FONT, "Futura PT Bold", [[Interface\AddOns\SharedMedia\Media\Fonts\FuturaPTBold.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Futura PT Book", [[Interface\AddOns\SharedMedia\Media\Fonts\FuturaPTBook.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Futura PT Medium", [[Interface\AddOns\SharedMedia\Media\Fonts\FuturaPTMedium.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Gentium Plus", [[Interface\AddOns\SharedMedia\Media\Fonts\GentiumPlus.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Germanica Embossed", [[Interface\AddOns\SharedMedia\Media\Fonts\GermanicaEmbossed.ttf]])
LSM:Register(MediaType_FONT, "Germanica Fluted", [[Interface\AddOns\SharedMedia\Media\Fonts\GermanicaFluted.ttf]])
LSM:Register(MediaType_FONT, "Germanica Shadowed", [[Interface\AddOns\SharedMedia\Media\Fonts\GermanicaShadowed.ttf]])
LSM:Register(MediaType_FONT, "Gotham Ultra", [[Interface\AddOns\SharedMedia\Media\Fonts\GothamUltra.ttf]])
LSM:Register(MediaType_FONT, "Gros", [[Interface\AddOns\SharedMedia\Media\Fonts\Gros.ttf]])
LSM:Register(MediaType_FONT, "Gros Extended", [[Interface\AddOns\SharedMedia\Media\Fonts\GrosExtended.ttf]])
LSM:Register(MediaType_FONT, "Hack", [[Interface\AddOns\SharedMedia\Media\Fonts\Hack.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Harry Potter", [[Interface\AddOns\SharedMedia\Media\Fonts\HarryP.ttf]])
LSM:Register(MediaType_FONT, "Homespun", [[Interface\AddOns\SharedMedia\Media\Fonts\Homespun.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Impact", [[Interface\AddOns\SharedMedia\Media\Fonts\Impact.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "King Arthur Legend", [[Interface\AddOns\SharedMedia\Media\Fonts\KingArthurLegend.ttf]])
LSM:Register(MediaType_FONT, "Liberation Sans", [[Interface\AddOns\SharedMedia\Media\Fonts\LiberationSans.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Liberation Serif", [[Interface\AddOns\SharedMedia\Media\Fonts\LiberationSerif.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Marke Eigenbau", [[Interface\AddOns\SharedMedia\Media\Fonts\MarkeEigenbau.ttf]])
LSM:Register(MediaType_FONT, "Memoria Extended", [[Interface\AddOns\SharedMedia\Media\Fonts\MemoriaExtended.ttf]])
LSM:Register(MediaType_FONT, "Memoria", [[Interface\AddOns\SharedMedia\Media\Fonts\Memoria.ttf]])
LSM:Register(MediaType_FONT, "Micro", [[Interface\AddOns\SharedMedia\Media\Fonts\Micro.ttf]])
LSM:Register(MediaType_FONT, "Munica Extended", [[Interface\AddOns\SharedMedia\Media\Fonts\MunicaExtended.ttf]])
LSM:Register(MediaType_FONT, "Munica", [[Interface\AddOns\SharedMedia\Media\Fonts\Munica.ttf]])
LSM:Register(MediaType_FONT, "Mystic Orbs", [[Interface\AddOns\SharedMedia\Media\Fonts\MysticOrbs.ttf]])
LSM:Register(MediaType_FONT, "Nueva Std Cond", [[Interface\AddOns\SharedMedia\Media\Fonts\NuevaStdCond.ttf]])
LSM:Register(MediaType_FONT, "Olde English", [[Interface\AddOns\SharedMedia\Media\Fonts\OldeEnglish.ttf]])
LSM:Register(MediaType_FONT, "Oswald", [[Interface\AddOns\SharedMedia\Media\Fonts\Oswald.ttf]])
LSM:Register(MediaType_FONT, "Pokemon Solid", [[Interface\AddOns\SharedMedia\Media\Fonts\PokemonSolid.ttf]])
LSM:Register(MediaType_FONT, "Porky", [[Interface\AddOns\SharedMedia\Media\Fonts\Porky.ttf]])
LSM:Register(MediaType_FONT, "PT Sans Narrow", [[Interface\AddOns\SharedMedia\Media\Fonts\PTSansNarrow.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Quicksand", [[Interface\AddOns\SharedMedia\Media\Fonts\Quicksand.ttf]])
LSM:Register(MediaType_FONT, "Rock Show Whiplash", [[Interface\AddOns\SharedMedia\Media\Fonts\RockShowWhiplash.ttf]])
LSM:Register(MediaType_FONT, "Roman SD", [[Interface\AddOns\SharedMedia\Media\Fonts\RomanSD.ttf]])
LSM:Register(MediaType_FONT, "Romanum Est", [[Interface\AddOns\SharedMedia\Media\Fonts\RomanumEst.ttf]])
LSM:Register(MediaType_FONT, "Semplice Extended", [[Interface\AddOns\SharedMedia\Media\Fonts\SempliceExtended.ttf]])
LSM:Register(MediaType_FONT, "Semplice", [[Interface\AddOns\SharedMedia\Media\Fonts\Semplice.ttf]])
LSM:Register(MediaType_FONT, "SF Atarian System", [[Interface\AddOns\SharedMedia\Media\Fonts\SFAtarianSystem.ttf]])
LSM:Register(MediaType_FONT, "SF Covington", [[Interface\AddOns\SharedMedia\Media\Fonts\SFCovington.ttf]])
LSM:Register(MediaType_FONT, "SF Diego Sans", [[Interface\AddOns\SharedMedia\Media\Fonts\SFDiegoSans.ttf]])
LSM:Register(MediaType_FONT, "SF Movie Poster", [[Interface\AddOns\SharedMedia\Media\Fonts\SFMoviePoster.ttf]])
LSM:Register(MediaType_FONT, "SF Wonder Comic", [[Interface\AddOns\SharedMedia\Media\Fonts\SFWonderComic.ttf]])
LSM:Register(MediaType_FONT, "Solange", [[Interface\AddOns\SharedMedia\Media\Fonts\Solange.ttf]])
LSM:Register(MediaType_FONT, "Star Cine", [[Interface\AddOns\SharedMedia\Media\Fonts\StarCine.ttf]])
LSM:Register(MediaType_FONT, "Steelfish Rg", [[Interface\AddOns\SharedMedia\Media\Fonts\SteelfishRg.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "SWF!T", [[Interface\AddOns\SharedMedia\Media\Fonts\SWF!T.ttf]])
LSM:Register(MediaType_FONT, "Taurus", [[Interface\AddOns\SharedMedia\Media\Fonts\Taurus.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Tellural Alt", [[Interface\AddOns\SharedMedia\Media\Fonts\TelluralAlt.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "TGL", [[Interface\AddOns\SharedMedia\Media\Fonts\TGL.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Trashco", [[Interface\AddOns\SharedMedia\Media\Fonts\Trashco.ttf]])
LSM:Register(MediaType_FONT, "TrashHand", [[Interface\AddOns\SharedMedia\Media\Fonts\TrashHand.ttf]])
LSM:Register(MediaType_FONT, "Triatlhon In", [[Interface\AddOns\SharedMedia\Media\Fonts\TriatlhonIn.ttf]])
LSM:Register(MediaType_FONT, "Ubuntu Condensed", [[Interface\AddOns\SharedMedia\Media\Fonts\UbuntuCondensed.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Ubuntu Light", [[Interface\AddOns\SharedMedia\Media\Fonts\UbuntuLight.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Waltograph UI", [[Interface\AddOns\SharedMedia\Media\Fonts\WaltographUI.ttf]])
LSM:Register(MediaType_FONT, "WenQuanYi Zen Hei", [[Interface\AddOns\SharedMedia\Media\Fonts\WenQuanYiZenHei.ttf]], koKR + ruRU + zhCN + zhTW + western)
LSM:Register(MediaType_FONT, "X360", [[Interface\AddOns\SharedMedia\Media\Fonts\X360.ttf]], ruRU + western)
LSM:Register(MediaType_FONT, "Yanone Kaffeesatz Regular", [[Interface\AddOns\SharedMedia\Media\Fonts\YanoneKaffeesatzRegular.ttf]])
LSM:Register(MediaType_FONT, "Yellowjacket", [[Interface\AddOns\SharedMedia\Media\Fonts\Yellowjacket.ttf]])

-- --------------
-- STATUSBAR (120)
-- --------------

LSM:Register(MediaType_STATUSBAR, "Aluminium", [[Interface\AddOns\SharedMedia\Media\Statusbar\Aluminium]])
LSM:Register(MediaType_STATUSBAR, "Armory", [[Interface\AddOns\SharedMedia\Media\Statusbar\Armory]])
LSM:Register(MediaType_STATUSBAR, "BantoBar", [[Interface\AddOns\SharedMedia\Media\Statusbar\BantoBar]])
LSM:Register(MediaType_STATUSBAR, "Bars", [[Interface\AddOns\SharedMedia\Media\Statusbar\Bars]])
LSM:Register(MediaType_STATUSBAR, "Blank", [[Interface\Buttons\WHITE8X8]])
LSM:Register(MediaType_STATUSBAR, "Bezo", [[Interface\AddOns\SharedMedia\Media\Statusbar\Bezo]])
LSM:Register(MediaType_STATUSBAR, "Bezo Dark", [[Interface\AddOns\SharedMedia\Media\Statusbar\Bezo-dark1]])
LSM:Register(MediaType_STATUSBAR, "Bezo Darker", [[Interface\AddOns\SharedMedia\Media\Statusbar\Bezo-dark2]])
LSM:Register(MediaType_STATUSBAR, "Blinkii", [[Interface\AddOns\SharedMedia\Media\Statusbar\Blinkii]])
LSM:Register(MediaType_STATUSBAR, "BuiOnePixel", [[Interface\AddOns\SharedMedia\Media\Statusbar\BuiOnePixel]])
LSM:Register(MediaType_STATUSBAR, "Bumps", [[Interface\AddOns\SharedMedia\Media\Statusbar\Bumps]])
LSM:Register(MediaType_STATUSBAR, "Button", [[Interface\AddOns\SharedMedia\Media\Statusbar\Button]])
LSM:Register(MediaType_STATUSBAR, "Charcoal", [[Interface\AddOns\SharedMedia\Media\Statusbar\Charcoal]])
LSM:Register(MediaType_STATUSBAR, "Cilo", [[Interface\AddOns\SharedMedia\Media\Statusbar\Cilo]])
LSM:Register(MediaType_STATUSBAR, "Cloud", [[Interface\AddOns\SharedMedia\Media\Statusbar\Cloud]])
LSM:Register(MediaType_STATUSBAR, "Combo", [[Interface\AddOns\SharedMedia\Media\Statusbar\Combo]])
LSM:Register(MediaType_STATUSBAR, "Comet", [[Interface\AddOns\SharedMedia\Media\Statusbar\Comet]])
LSM:Register(MediaType_STATUSBAR, "Dabs", [[Interface\AddOns\SharedMedia\Media\Statusbar\Dabs]])
LSM:Register(MediaType_STATUSBAR, "DarkBottom", [[Interface\AddOns\SharedMedia\Media\Statusbar\DarkBottom]])
LSM:Register(MediaType_STATUSBAR, "Diagonal", [[Interface\AddOns\SharedMedia\Media\Statusbar\Diagonal]])
LSM:Register(MediaType_STATUSBAR, "Empty", [[Interface\AddOns\SharedMedia\Media\Statusbar\Empty]])
LSM:Register(MediaType_STATUSBAR, "Falumn", [[Interface\AddOns\SharedMedia\Media\Statusbar\Falumn]])
LSM:Register(MediaType_STATUSBAR, "Ferous 1", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous1]])
LSM:Register(MediaType_STATUSBAR, "Ferous 10", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous10]])
LSM:Register(MediaType_STATUSBAR, "Ferous 11", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous11]])
LSM:Register(MediaType_STATUSBAR, "Ferous 12", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous12]])
LSM:Register(MediaType_STATUSBAR, "Ferous 13", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous13]])
LSM:Register(MediaType_STATUSBAR, "Ferous 14", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous14]])
LSM:Register(MediaType_STATUSBAR, "Ferous 15", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous15]])
LSM:Register(MediaType_STATUSBAR, "Ferous 16", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous16]])
LSM:Register(MediaType_STATUSBAR, "Ferous 17", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous17]])
LSM:Register(MediaType_STATUSBAR, "Ferous 18", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous18]])
LSM:Register(MediaType_STATUSBAR, "Ferous 19", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous19]])
LSM:Register(MediaType_STATUSBAR, "Ferous 2", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous2]])
LSM:Register(MediaType_STATUSBAR, "Ferous 20", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous20]])
LSM:Register(MediaType_STATUSBAR, "Ferous 21", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous21]])
LSM:Register(MediaType_STATUSBAR, "Ferous 22", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous22]])
LSM:Register(MediaType_STATUSBAR, "Ferous 23", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous23]])
LSM:Register(MediaType_STATUSBAR, "Ferous 24", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous24]])
LSM:Register(MediaType_STATUSBAR, "Ferous 25", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous25]])
LSM:Register(MediaType_STATUSBAR, "Ferous 26", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous26]])
LSM:Register(MediaType_STATUSBAR, "Ferous 27", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous27]])
LSM:Register(MediaType_STATUSBAR, "Ferous 28", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous28]])
LSM:Register(MediaType_STATUSBAR, "Ferous 29", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous29]])
LSM:Register(MediaType_STATUSBAR, "Ferous 3", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous3]])
LSM:Register(MediaType_STATUSBAR, "Ferous 30", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous30]])
LSM:Register(MediaType_STATUSBAR, "Ferous 31", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous31]])
LSM:Register(MediaType_STATUSBAR, "Ferous 32", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous32]])
LSM:Register(MediaType_STATUSBAR, "Ferous 33", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous33]])
LSM:Register(MediaType_STATUSBAR, "Ferous 34", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous34]])
LSM:Register(MediaType_STATUSBAR, "Ferous 35", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous35]])
LSM:Register(MediaType_STATUSBAR, "Ferous 36", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous36]])
LSM:Register(MediaType_STATUSBAR, "Ferous 37", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous37]])
LSM:Register(MediaType_STATUSBAR, "Ferous 4", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous4]])
LSM:Register(MediaType_STATUSBAR, "Ferous 5", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous5]])
LSM:Register(MediaType_STATUSBAR, "Ferous 6", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous6]])
LSM:Register(MediaType_STATUSBAR, "Ferous 7", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous7]])
LSM:Register(MediaType_STATUSBAR, "Ferous 8", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous8]])
LSM:Register(MediaType_STATUSBAR, "Ferous 9", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ferous9]])
LSM:Register(MediaType_STATUSBAR, "Fifths", [[Interface\AddOns\SharedMedia\Media\Statusbar\Fifths]])
LSM:Register(MediaType_STATUSBAR, "Flat", [[Interface\AddOns\SharedMedia\Media\Statusbar\Flat]])
LSM:Register(MediaType_STATUSBAR, "Fourths", [[Interface\AddOns\SharedMedia\Media\Statusbar\Fourths]])
LSM:Register(MediaType_STATUSBAR, "Frost", [[Interface\AddOns\SharedMedia\Media\Statusbar\Frost]])
LSM:Register(MediaType_STATUSBAR, "Glamour", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glamour]])
LSM:Register(MediaType_STATUSBAR, "Glamour2", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glamour2]])
LSM:Register(MediaType_STATUSBAR, "Glamour3", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glamour3]])
LSM:Register(MediaType_STATUSBAR, "Glamour4", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glamour4]])
LSM:Register(MediaType_STATUSBAR, "Glamour5", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glamour5]])
LSM:Register(MediaType_STATUSBAR, "Glamour6", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glamour6]])
LSM:Register(MediaType_STATUSBAR, "Glamour7", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glamour7]])
LSM:Register(MediaType_STATUSBAR, "Glass", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glass]])
LSM:Register(MediaType_STATUSBAR, "Glaze v2", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glaze2]])
LSM:Register(MediaType_STATUSBAR, "Glaze", [[Interface\AddOns\SharedMedia\Media\Statusbar\Glaze]])
LSM:Register(MediaType_STATUSBAR, "Gloss", [[Interface\AddOns\SharedMedia\Media\Statusbar\Gloss]])
LSM:Register(MediaType_STATUSBAR, "Graphite", [[Interface\AddOns\SharedMedia\Media\Statusbar\Graphite]])
LSM:Register(MediaType_STATUSBAR, "Grid", [[Interface\AddOns\SharedMedia\Media\Statusbar\Grid]])
LSM:Register(MediaType_STATUSBAR, "Hatched", [[Interface\AddOns\SharedMedia\Media\Statusbar\Hatched]])
LSM:Register(MediaType_STATUSBAR, "Healbot", [[Interface\AddOns\SharedMedia\Media\Statusbar\Healbot]])
LSM:Register(MediaType_STATUSBAR, "LiteStep", [[Interface\AddOns\SharedMedia\Media\Statusbar\LiteStep]])
LSM:Register(MediaType_STATUSBAR, "LiteStepLite", [[Interface\AddOns\SharedMedia\Media\Statusbar\LiteStepLite]])
LSM:Register(MediaType_STATUSBAR, "Lyfe", [[Interface\AddOns\SharedMedia\Media\Statusbar\Lyfe]])
LSM:Register(MediaType_STATUSBAR, "Melli Dark Rough", [[Interface\AddOns\SharedMedia\Media\Statusbar\MelliDarkRough]])
LSM:Register(MediaType_STATUSBAR, "Melli Dark", [[Interface\AddOns\SharedMedia\Media\Statusbar\MelliDark]])
LSM:Register(MediaType_STATUSBAR, "Melli", [[Interface\AddOns\SharedMedia\Media\Statusbar\Melli]])
LSM:Register(MediaType_STATUSBAR, "Minimalist", [[Interface\AddOns\SharedMedia\Media\Statusbar\Minimalist]])
LSM:Register(MediaType_STATUSBAR, "Norm", [[Interface\AddOns\SharedMedia\Media\Statusbar\Norm]])
LSM:Register(MediaType_STATUSBAR, "Otravi", [[Interface\AddOns\SharedMedia\Media\Statusbar\Otravi]])
LSM:Register(MediaType_STATUSBAR, "Outline", [[Interface\AddOns\SharedMedia\Media\Statusbar\Outline]])
LSM:Register(MediaType_STATUSBAR, "Perl v2", [[Interface\AddOns\SharedMedia\Media\Statusbar\Perl2]])
LSM:Register(MediaType_STATUSBAR, "Perl", [[Interface\AddOns\SharedMedia\Media\Statusbar\Perl]])
LSM:Register(MediaType_STATUSBAR, "Pill", [[Interface\AddOns\SharedMedia\Media\Statusbar\Pill]])
LSM:Register(MediaType_STATUSBAR, "Raeli 1", [[Interface\AddOns\SharedMedia\Media\Statusbar\Raeli1.tga]])
LSM:Register(MediaType_STATUSBAR, "Raeli 2", [[Interface\AddOns\SharedMedia\Media\Statusbar\Raeli2.tga]])
LSM:Register(MediaType_STATUSBAR, "Raeli 3", [[Interface\AddOns\SharedMedia\Media\Statusbar\Raeli3.tga]])
LSM:Register(MediaType_STATUSBAR, "Raeli 4", [[Interface\AddOns\SharedMedia\Media\Statusbar\Raeli4.tga]])
LSM:Register(MediaType_STATUSBAR, "Raeli 5", [[Interface\AddOns\SharedMedia\Media\Statusbar\Raeli5.tga]])
LSM:Register(MediaType_STATUSBAR, "Raeli 6", [[Interface\AddOns\SharedMedia\Media\Statusbar\Raeli6.tga]])
LSM:Register(MediaType_STATUSBAR, "Rain", [[Interface\AddOns\SharedMedia\Media\Statusbar\Rain]])
LSM:Register(MediaType_STATUSBAR, "Rocks", [[Interface\AddOns\SharedMedia\Media\Statusbar\Rocks]])
LSM:Register(MediaType_STATUSBAR, "Round", [[Interface\AddOns\SharedMedia\Media\Statusbar\Round]])
LSM:Register(MediaType_STATUSBAR, "Ruben", [[Interface\AddOns\SharedMedia\Media\Statusbar\Ruben]])
LSM:Register(MediaType_STATUSBAR, "Runes", [[Interface\AddOns\SharedMedia\Media\Statusbar\Runes]])
LSM:Register(MediaType_STATUSBAR, "Skewed", [[Interface\AddOns\SharedMedia\Media\Statusbar\Skewed]])
LSM:Register(MediaType_STATUSBAR, "Smooth v2", [[Interface\AddOns\SharedMedia\Media\Statusbar\Smoothv2]])
LSM:Register(MediaType_STATUSBAR, "Smooth", [[Interface\AddOns\SharedMedia\Media\Statusbar\Smooth]])
LSM:Register(MediaType_STATUSBAR, "Smudge", [[Interface\AddOns\SharedMedia\Media\Statusbar\Smudge]])
LSM:Register(MediaType_STATUSBAR, "Steel", [[Interface\AddOns\SharedMedia\Media\Statusbar\Steel]])
LSM:Register(MediaType_STATUSBAR, "Striped", [[Interface\AddOns\SharedMedia\Media\Statusbar\Striped]])
LSM:Register(MediaType_STATUSBAR, "ToxiUI Clean", [[Interface\AddOns\SharedMedia\Media\Statusbar\ToxiUI-clean]])
LSM:Register(MediaType_STATUSBAR, "ToxiUI Dark", [[Interface\AddOns\SharedMedia\Media\Statusbar\ToxiUI-dark]])
LSM:Register(MediaType_STATUSBAR, "ToxiUI Half", [[Interface\AddOns\SharedMedia\Media\Statusbar\ToxiUI-half]])
LSM:Register(MediaType_STATUSBAR, "ToxiUI Tx Left", [[Interface\AddOns\SharedMedia\Media\Statusbar\ToxiUI-g1]])
LSM:Register(MediaType_STATUSBAR, "ToxiUI Tx Mid", [[Interface\AddOns\SharedMedia\Media\Statusbar\ToxiUI-grad]])
LSM:Register(MediaType_STATUSBAR, "ToxiUI Tx Right", [[Interface\AddOns\SharedMedia\Media\Statusbar\ToxiUI-g2]])
LSM:Register(MediaType_STATUSBAR, "Tube", [[Interface\AddOns\SharedMedia\Media\Statusbar\Tube]])
LSM:Register(MediaType_STATUSBAR, "TX WorldState Score", [[Interface\AddOns\SharedMedia\Media\Statusbar\TX-WorldState-Score]])
LSM:Register(MediaType_STATUSBAR, "Water", [[Interface\AddOns\SharedMedia\Media\Statusbar\Water]])
LSM:Register(MediaType_STATUSBAR, "Wglass", [[Interface\AddOns\SharedMedia\Media\Statusbar\Wglass]])
LSM:Register(MediaType_STATUSBAR, "Wisps", [[Interface\AddOns\SharedMedia\Media\Statusbar\Wisps]])
LSM:Register(MediaType_STATUSBAR, "Xeon", [[Interface\AddOns\SharedMedia\Media\Statusbar\Xeon]])

-- -----------
-- SOUNDS (24)
-- -----------

LSM:Register(MediaType_SOUND, "Air Horn", [[Interface\AddOns\SharedMedia\Media\Sound\AirHorn.ogg]])
LSM:Register(MediaType_SOUND, "Alert 1", [[Interface\AddOns\SharedMedia\Media\Sound\Alert1.ogg]])
LSM:Register(MediaType_SOUND, "Alert 2", [[Interface\AddOns\SharedMedia\Media\Sound\Alert2.ogg]])
LSM:Register(MediaType_SOUND, "Alert 3", [[Interface\AddOns\SharedMedia\Media\Sound\Alert3.ogg]])
LSM:Register(MediaType_SOUND, "Bam", [[Interface\AddOns\SharedMedia\Media\Sound\Bam.ogg]])
LSM:Register(MediaType_SOUND, "Beware!", [[Interface\AddOns\SharedMedia\Media\Sound\Beware.ogg]])
LSM:Register(MediaType_SOUND, "Big Bell", [[Sound\Doodad\BellTollAlliance.wav]])
LSM:Register(MediaType_SOUND, "Dominating", [[Interface\AddOns\SharedMedia\Media\Sound\Dominating.ogg]])
LSM:Register(MediaType_SOUND, "Don't Die", [[Interface\AddOns\SharedMedia\Media\Sound\DontDie.ogg]])
LSM:Register(MediaType_SOUND, "God Like", [[Interface\AddOns\SharedMedia\Media\Sound\GodLike.ogg]])
LSM:Register(MediaType_SOUND, "Head Shot", [[Interface\AddOns\SharedMedia\Media\Sound\HeadShot.ogg]])
LSM:Register(MediaType_SOUND, "Incredible", [[Interface\AddOns\SharedMedia\Media\Sound\Incredible.ogg]])
LSM:Register(MediaType_SOUND, "Karazhan Bell", [[Sound\Doodad\KharazahnBellToll.wav]])
LSM:Register(MediaType_SOUND, "Killing Spree", [[Interface\AddOns\SharedMedia\Media\Sound\KillingSpree.ogg]])
LSM:Register(MediaType_SOUND, "Ludicrous Kill", [[Interface\AddOns\SharedMedia\Media\Sound\LudicrousKill.ogg]])
LSM:Register(MediaType_SOUND, "Mario Die", [[Interface\AddOns\SharedMedia\Media\Sound\MarioDie.ogg]])
LSM:Register(MediaType_SOUND, "Monster Kill", [[Interface\AddOns\SharedMedia\Media\Sound\MonsterKill.ogg]])
LSM:Register(MediaType_SOUND, "Multi Kill", [[Interface\AddOns\SharedMedia\Media\Sound\MultiKill.ogg]])
LSM:Register(MediaType_SOUND, "Murderous Rampage", [[Sound\Character\Gnome\GnomeVocalFemale\GnomeFemalePissed01.wav]])
LSM:Register(MediaType_SOUND, "Rampage", [[Interface\AddOns\SharedMedia\Media\Sound\Rampage.ogg]])
LSM:Register(MediaType_SOUND, "Run away little girl", [[Sound\Creature\HoodWolf\HoodWolfTransformPlayer01.wav]])
LSM:Register(MediaType_SOUND, "Ultra Kill", [[Interface\AddOns\SharedMedia\Media\Sound\UltraKill.ogg]])
LSM:Register(MediaType_SOUND, "Unstoppable", [[Interface\AddOns\SharedMedia\Media\Sound\Unstoppable.ogg]])
LSM:Register(MediaType_SOUND, "You Suck!!", [[Interface\AddOns\SharedMedia\Media\Sound\YouSuck.ogg]])