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

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

configure_audio_processor(const std::shared_ptr< Kakshya::SoundFileContainer > &container)MayaFlux::IO::IOManagerprivate
configure_frame_processor(const std::shared_ptr< Kakshya::VideoFileContainer > &container)MayaFlux::IO::IOManagerprivate
dispatch_decode_request(uint64_t reader_id)MayaFlux::IO::IOManagerprivate
dispatch_frame_request(uint64_t reader_id)MayaFlux::IO::IOManagerprivate
get_audio_buffers(const std::shared_ptr< Kakshya::SoundFileContainer > &container) constMayaFlux::IO::IOManager
get_camera_buffer(const std::shared_ptr< Kakshya::CameraContainer > &container) constMayaFlux::IO::IOManager
get_extracted_audio(const std::shared_ptr< Kakshya::VideoFileContainer > &container) constMayaFlux::IO::IOManager
get_video_buffer(const std::shared_ptr< Kakshya::VideoFileContainer > &container) constMayaFlux::IO::IOManager
hook_audio_container_to_buffers(const std::shared_ptr< Kakshya::SoundFileContainer > &container)MayaFlux::IO::IOManager
hook_camera_to_buffer(const std::shared_ptr< Kakshya::CameraContainer > &container)MayaFlux::IO::IOManager
hook_video_container_to_buffer(const std::shared_ptr< Kakshya::VideoFileContainer > &container)MayaFlux::IO::IOManager
IOManager(uint64_t sample_rate, uint32_t buffer_size, uint32_t frame_rate, const std::shared_ptr< Buffers::BufferManager > &buffer_manager)MayaFlux::IO::IOManager
IOManager(const IOManager &)=deleteMayaFlux::IO::IOManager
IOManager(IOManager &&)=deleteMayaFlux::IO::IOManager
load_audio(const std::string &filepath, LoadConfig config={})MayaFlux::IO::IOManager
load_audio_bounded(const std::string &filepath, uint64_t max_frames=0, bool truncate=false)MayaFlux::IO::IOManager
load_image(const std::string &filepath)MayaFlux::IO::IOManager
load_mesh(const std::string &filepath, TextureResolver resolver=nullptr)MayaFlux::IO::IOManager
load_mesh_network(const std::string &filepath, TextureResolver resolver=nullptr)MayaFlux::IO::IOManager
load_video(const std::string &filepath)MayaFlux::IO::IOManager
load_video(const std::string &filepath, LoadConfig config)MayaFlux::IO::IOManager
m_audio_buffersMayaFlux::IO::IOManagerprivate
m_audio_readersMayaFlux::IO::IOManagerprivate
m_buffer_managerMayaFlux::IO::IOManagerprivate
m_buffer_sizeMayaFlux::IO::IOManagerprivate
m_buffers_mutexMayaFlux::IO::IOManagermutableprivate
m_camera_buffersMayaFlux::IO::IOManagerprivate
m_camera_mutexMayaFlux::IO::IOManagermutableprivate
m_camera_readersMayaFlux::IO::IOManagerprivate
m_extracted_audioMayaFlux::IO::IOManagerprivate
m_frame_rateMayaFlux::IO::IOManagerprivate
m_image_readersMayaFlux::IO::IOManagerprivate
m_io_serviceMayaFlux::IO::IOManagerprivate
m_model_readersMayaFlux::IO::IOManagerprivate
m_next_reader_idMayaFlux::IO::IOManagerprivate
m_readers_mutexMayaFlux::IO::IOManagermutableprivate
m_sample_rateMayaFlux::IO::IOManagerprivate
m_save_tasksMayaFlux::IO::IOManagerprivate
m_save_tasks_mutexMayaFlux::IO::IOManagerprivate
m_video_buffersMayaFlux::IO::IOManagerprivate
m_video_readersMayaFlux::IO::IOManagerprivate
open_camera(const CameraConfig &config)MayaFlux::IO::IOManager
operator=(const IOManager &)=deleteMayaFlux::IO::IOManager
operator=(IOManager &&)=deleteMayaFlux::IO::IOManager
register_video_reader(std::shared_ptr< VideoFileReader > reader)MayaFlux::IO::IOManager
release_video_reader(uint64_t reader_id)MayaFlux::IO::IOManager
save_image(const std::shared_ptr< Core::VKImage > &image, const std::string &filepath, const IO::ImageWriteOptions &options={})MayaFlux::IO::IOManager
save_image(const std::shared_ptr< Buffers::TextureBuffer > &buffer, const std::string &filepath, const IO::ImageWriteOptions &options={})MayaFlux::IO::IOManager
save_image(const std::shared_ptr< Buffers::TextBuffer > &buffer, const std::string &filepath, const IO::ImageWriteOptions &options={})MayaFlux::IO::IOManager
save_image(IO::ImageData data, const std::string &filepath, const IO::ImageWriteOptions &options={})MayaFlux::IO::IOManager
wait_for_pending_saves()MayaFlux::IO::IOManager
~IOManager()MayaFlux::IO::IOManager