Factorized some container/codec handling code + removed the no longer needed transcode output formats mka and webm
This commit is contained in:
@@ -23,11 +23,11 @@
|
||||
#include <Wt/Dbo/WtSqlTraits.h>
|
||||
|
||||
#include "database/Session.hpp"
|
||||
#include "database/Types.hpp"
|
||||
#include "database/objects/Track.hpp"
|
||||
#include "database/objects/TrackEmbeddedImage.hpp"
|
||||
|
||||
#include "Utils.hpp"
|
||||
#include "detail/Types.hpp"
|
||||
#include "traits/IdTypeTraits.hpp"
|
||||
#include "traits/ImageHashTypeTraits.hpp"
|
||||
|
||||
@@ -77,4 +77,14 @@ namespace lms::db
|
||||
{
|
||||
return _image;
|
||||
}
|
||||
|
||||
core::media::ImageType TrackEmbeddedImageLink::getType() const
|
||||
{
|
||||
return detail::getMediaImageType(_type);
|
||||
}
|
||||
|
||||
void TrackEmbeddedImageLink::setType(core::media::ImageType type)
|
||||
{
|
||||
_type = detail::getDbImageType(type);
|
||||
}
|
||||
} // namespace lms::db
|
||||
|
||||
Reference in New Issue
Block a user