MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
PipelineBufferData.cpp File Reference
+ Include dependency graph for PipelineBufferData.cpp:

Go to the source code of this file.

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Kriya
 
namespace  MayaFlux::Kriya::detail
 

Functions

Kakshya::DataVariant MayaFlux::Kriya::detail::extract_buffer_data (const std::shared_ptr< Buffers::AudioBuffer > &buffer, bool should_process)
 
Kakshya::DataVariant MayaFlux::Kriya::detail::read_from_container (const std::shared_ptr< Kakshya::DynamicSoundStream > &container, uint64_t, uint32_t length)
 
Kakshya::DataVariant MayaFlux::Kriya::detail::read_from_container (const std::shared_ptr< Kakshya::VideoStreamContainer > &container, uint64_t start, uint32_t length)
 
void MayaFlux::Kriya::detail::write_to_buffer (const std::shared_ptr< Buffers::AudioBuffer > &buffer, const Kakshya::DataVariant &data)
 
void MayaFlux::Kriya::detail::write_to_container (const std::shared_ptr< Kakshya::DynamicSoundStream > &container, const Kakshya::DataVariant &data, uint32_t channel)
 
void MayaFlux::Kriya::detail::write_to_container (const std::shared_ptr< Kakshya::DynamicVideoStream > &container, const Kakshya::DataVariant &data)