MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::IO::SoundFileReader Member List

This is the complete list of members for MayaFlux::IO::SoundFileReader, including all inherited members.

build_metadata(const std::shared_ptr< FFmpegDemuxContext > &demux, const std::shared_ptr< AudioStreamContext > &audio) constMayaFlux::IO::SoundFileReaderprivate
build_regions(const std::shared_ptr< FFmpegDemuxContext > &demux, const std::shared_ptr< AudioStreamContext > &audio) constMayaFlux::IO::SoundFileReaderprivate
can_read(const std::string &filepath) const overrideMayaFlux::IO::SoundFileReadervirtual
clear_error() constMayaFlux::IO::SoundFileReaderprivate
close() overrideMayaFlux::IO::SoundFileReadervirtual
create_container() overrideMayaFlux::IO::SoundFileReadervirtual
decode_frames(const std::shared_ptr< FFmpegDemuxContext > &demux, const std::shared_ptr< AudioStreamContext > &audio, uint64_t num_frames, uint64_t offset)MayaFlux::IO::SoundFileReaderprivate
get_container_type() const overrideMayaFlux::IO::SoundFileReaderinlinevirtual
get_data_type() const overrideMayaFlux::IO::SoundFileReaderinlinevirtual
get_dimension_sizes() const overrideMayaFlux::IO::SoundFileReadervirtual
get_last_error() const overrideMayaFlux::IO::SoundFileReadervirtual
get_metadata() const overrideMayaFlux::IO::SoundFileReadervirtual
get_num_dimensions() const overrideMayaFlux::IO::SoundFileReadervirtual
get_preferred_chunk_size() const overrideMayaFlux::IO::SoundFileReaderinlinevirtual
get_read_position() const overrideMayaFlux::IO::SoundFileReadervirtual
get_regions() const overrideMayaFlux::IO::SoundFileReadervirtual
get_supported_extensions() const overrideMayaFlux::IO::SoundFileReadervirtual
is_open() const overrideMayaFlux::IO::SoundFileReadervirtual
load_into_container(std::shared_ptr< Kakshya::SignalSourceContainer > container) overrideMayaFlux::IO::SoundFileReadervirtual
m_audioMayaFlux::IO::SoundFileReaderprivate
m_audio_optionsMayaFlux::IO::SoundFileReaderprivate
m_cached_metadataMayaFlux::IO::SoundFileReadermutableprivate
m_cached_regionsMayaFlux::IO::SoundFileReadermutableprivate
m_context_mutexMayaFlux::IO::SoundFileReadermutableprivate
m_current_frame_positionMayaFlux::IO::SoundFileReaderprivate
m_demuxMayaFlux::IO::SoundFileReaderprivate
m_error_mutexMayaFlux::IO::SoundFileReadermutableprivate
m_filepathMayaFlux::IO::SoundFileReaderprivate
m_last_errorMayaFlux::IO::SoundFileReadermutableprivate
m_metadata_mutexMayaFlux::IO::SoundFileReadermutableprivate
m_optionsMayaFlux::IO::SoundFileReaderprivate
m_target_sample_rateMayaFlux::IO::SoundFileReaderprivate
open(const std::string &filepath, FileReadOptions options=FileReadOptions::ALL) overrideMayaFlux::IO::SoundFileReadervirtual
open_from_demux(std::shared_ptr< FFmpegDemuxContext > demux, std::shared_ptr< AudioStreamContext > audio, const std::string &filepath, FileReadOptions options=FileReadOptions::ALL)MayaFlux::IO::SoundFileReader
read_all() overrideMayaFlux::IO::SoundFileReadervirtual
read_frames(uint64_t num_frames, uint64_t offset=0)MayaFlux::IO::SoundFileReader
read_region(const FileRegion &region) overrideMayaFlux::IO::SoundFileReadervirtual
regions_to_groups(const std::vector< FileRegion > &regions)MayaFlux::IO::FileReaderprotectedstatic
seek(const std::vector< uint64_t > &position) overrideMayaFlux::IO::SoundFileReadervirtual
seek_internal(const std::shared_ptr< FFmpegDemuxContext > &demux, const std::shared_ptr< AudioStreamContext > &audio, uint64_t frame_position)MayaFlux::IO::SoundFileReaderprivate
set_audio_options(AudioReadOptions options)MayaFlux::IO::SoundFileReaderinline
set_error(const std::string &error) constMayaFlux::IO::SoundFileReaderprivate
set_target_sample_rate(uint32_t sample_rate)MayaFlux::IO::SoundFileReaderinline
SoundFileReader()MayaFlux::IO::SoundFileReader
supports_streaming() const overrideMayaFlux::IO::SoundFileReaderinlinevirtual
~FileReader()=defaultMayaFlux::IO::FileReadervirtual
~SoundFileReader() overrideMayaFlux::IO::SoundFileReader