#include <Reader.h>
Additional Inherited Members | |
Public Member Functions inherited from DD::Image::FileReaderFormat | |
| virtual void | append (Hash &hash)=0 |
Public Member Functions inherited from DD::Image::FileHandler | |
| virtual void | knobs (Knob_Callback cb) |
| virtual int | knob_changed (Knob *k) |
| virtual int | knob_change_finished (Knob *k, bool changeByUser) |
| virtual void | extraKnobs (Knob_Callback cb) |
| virtual void | initDynamicKnobs () |
| virtual const char * | help () |
This is a codec format handler interface. This provides a custom labeled section of knobs to the reader formats that implement it. It is usually recommended for the reader formats to extend from a subclass of this.
Subclasses should implement codec_knobs() just as an Op would.
A reader format capable of handling both container and codec specific knobs.
Codec centric readers may want to implement this to expose codec specific knobs under a separate section with a custom name returned from codec_name method. An example is arriReader plugin, which is exposing arri specific settings (knobs). A good situation to use this format is when the codec reader (such as Arri) is initialised from a container reader (such as Mxf Reader). In that situation the container sepecific settings are isolated from the codec specific settings.
Subclasses should implement codec_knobs() just as an Op would.
| ©2026 The Foundry Visionmongers, Ltd. All Rights Reserved. |