Gfx::libav_output_protocol Class Reference
Inheritance diagram for Gfx::libav_output_protocol:
Gfx::gfx_protocol_base

Public Member Functions

 libav_output_protocol (const LibavOutputSettings &set, GfxExecutionAction &ctx)
 
void start_execution () override
 
void stop_execution () override
 
- Public Member Functions inherited from Gfx::gfx_protocol_base
 gfx_protocol_base (GfxExecutionAction &ctx)
 
bool pull (ossia::net::parameter_base &) override
 
bool push (const ossia::net::parameter_base &, const ossia::value &v) override
 
bool push_raw (const ossia::net::full_parameter_data &) override
 
bool observe (ossia::net::parameter_base &, bool) override
 
bool update (ossia::net::node_base &node_base) override
 

Public Attributes

LibavEncoder encoder
 
- Public Attributes inherited from Gfx::gfx_protocol_base
GfxExecutionActioncontext {}
 

The documentation for this class was generated from the following file:
  • LibavOutputDevice.cpp