MayaFlux 0.1.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.

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(std::shared_ptr< FFmpegContext > ctx, uint64_t num_frames, uint64_t offset)MayaFlux::IO::SoundFileReaderprivate
deinterleave_data(const std::vector< double > &interleaved, uint32_t channels)MayaFlux::IO::SoundFileReaderprivate
extract_metadata(const std::shared_ptr< FFmpegContext > &ctx)MayaFlux::IO::SoundFileReaderprivate
extract_regions(const std::shared_ptr< FFmpegContext > &ctx)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::SoundFileReadervirtual
get_read_position() const overrideMayaFlux::IO::SoundFileReadervirtual
get_regions() const overrideMayaFlux::IO::SoundFileReadervirtual
get_supported_extensions() const overrideMayaFlux::IO::SoundFileReadervirtual
initialize_ffmpeg()MayaFlux::IO::SoundFileReaderstatic
is_open() const overrideMayaFlux::IO::SoundFileReadervirtual
load_into_container(std::shared_ptr< Kakshya::SignalSourceContainer > container) overrideMayaFlux::IO::SoundFileReadervirtual
m_audio_optionsMayaFlux::IO::SoundFileReaderprivate
m_cached_metadataMayaFlux::IO::SoundFileReadermutableprivate
m_cached_regionsMayaFlux::IO::SoundFileReadermutableprivate
m_contextMayaFlux::IO::SoundFileReaderprivate
m_context_mutexMayaFlux::IO::SoundFileReadermutableprivate
m_current_frame_positionMayaFlux::IO::SoundFileReaderprivate
m_filepathMayaFlux::IO::SoundFileReaderprivate
m_last_errorMayaFlux::IO::SoundFileReadermutableprivate
m_metadata_mutexMayaFlux::IO::SoundFileReadermutableprivate
m_optionsMayaFlux::IO::SoundFileReaderprivate
m_target_bit_depthMayaFlux::IO::SoundFileReaderprivate
m_target_sample_rateMayaFlux::IO::SoundFileReaderprivate
open(const std::string &filepath, FileReadOptions options=FileReadOptions::ALL) overrideMayaFlux::IO::SoundFileReadervirtual
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
s_ffmpeg_init_mutexMayaFlux::IO::SoundFileReaderprivatestatic
s_ffmpeg_initializedMayaFlux::IO::SoundFileReaderprivatestatic
seek(const std::vector< uint64_t > &position) overrideMayaFlux::IO::SoundFileReadervirtual
seek_internal(std::shared_ptr< FFmpegContext > &ctx, 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_bit_depth(uint32_t bit_depth)MayaFlux::IO::SoundFileReaderinline
set_target_sample_rate(uint32_t sample_rate)MayaFlux::IO::SoundFileReaderinline
setup_resampler(const std::shared_ptr< FFmpegContext > &ctx)MayaFlux::IO::SoundFileReaderprivate
SoundFileReader()MayaFlux::IO::SoundFileReader
supports_streaming() const overrideMayaFlux::IO::SoundFileReadervirtual
~FileReader()=defaultMayaFlux::IO::FileReadervirtual
~SoundFileReader() overrideMayaFlux::IO::SoundFileReader