Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
gpu_audio_node.hpp File Reference
#include <cstdint>
#include <string>
#include <pulp/audio/buffer.hpp>
#include <pulp/gpu_audio/gpu_audio_status.hpp>

Go to the source code of this file.

Classes

struct  pulp::gpu_audio::GpuAudioNodeDescriptor
 Declared, fixed scheduling properties of a GPU audio node. More...
class  pulp::gpu_audio::GpuAudioNode
 A unit of audio work the transport schedules onto a non-real-time worker. More...

Namespaces

namespace  pulp
namespace  pulp::gpu_audio
namespace  pulp::gpu_audio::detail

Enumerations

enum class  pulp::gpu_audio::MissPolicy { pulp::gpu_audio::Silence , pulp::gpu_audio::PassthroughDry , pulp::gpu_audio::CpuFallback }
 What the transport does for a block when the GPU result is not ready in time (the worker fell behind, the device was lost, or the node is priming). More...