Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
process_context.hpp File Reference
#include <pulp/format/process_block.hpp>
#include <pulp/format/transport_fields.hpp>
#include <cstdint>

Go to the source code of this file.

Classes

struct  pulp::format::ProcessContext
 Process context — passed every audio callback with transport state. More...

Namespaces

namespace  pulp
namespace  pulp::format
 What the product grants a device: the quota table indexed by capability tier and live thermal state.

Enumerations

enum class  pulp::format::FrameRate {
  pulp::format::unknown = 0 , pulp::format::fps_24 , pulp::format::fps_25 , pulp::format::fps_29_97 ,
  pulp::format::fps_29_97_drop , pulp::format::fps_30 , pulp::format::fps_30_drop , pulp::format::fps_60
}
 SMPTE video frame rate. More...
enum class  pulp::format::RenderSpeedHint { pulp::format::Unknown = 0 , pulp::format::Realtime , pulp::format::FasterThanRealtime , pulp::format::SlowerThanRealtime }
 Host render-speed hint for offline or constrained live rendering. More...