class
#include <selection.hpp>
v_1_0_0::FileReaderSelection Interface to select a FileReaderDescriptor by Format and Codec.
Derived classes
-
template<typename P, typename S>class v_1_0_0::FileReaderPreferenceSelection final
- FileReaderSelection of FileReaderDescriptors.
Constructors, destructors, conversion operators
- ~FileReaderSelection() virtual noexcept
- Virtual default destructor.
Public functions
- auto get(const Format format, const Codec codec, const FileReaders& descs) const -> std::unique_ptr<FileReaderDescriptor>
- Selects a descriptor for the specified Format and Codec.
Function documentation
std::unique_ptr<FileReaderDescriptor> arcsdec:: v_1_0_0:: FileReaderSelection:: get(const Format format,
const Codec codec,
const FileReaders& descs) const
Selects a descriptor for the specified Format and Codec.
Parameters | |
---|---|
format in | File format |
codec in | Audio codec |
descs in | Set of descriptors to select from |
Returns | A FileReaderDescriptor that accepts format and codec |