Nuke binary plugins 17.1.1
 
Loading...
Searching...
No Matches
DD::Image::CodecReaderFormat Class Reference

#include <Reader.h>

Inheritance diagram for DD::Image::CodecReaderFormat:
DD::Image::FileReaderFormat DD::Image::FileHandler

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 ()
 

Detailed Description

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.
www.foundry.com