Class y411_decoder

Inheritance Relationships

Base Type

Derived Type

Class Documentation

class y411_decoder : public rs2::filter

Subclassed by rs2::gl::y411_decoder

Public Functions

inline y411_decoder()

Creates y411 decoder processing block. This block accepts raw y411 frames and outputs frames in RGB8. https://www.fourcc.org/pixel-format/yuv-y411/ Y411 is disguised as NV12 to allow Linux compatibility. Both are 12bpp encodings that allow high-resolution modes in the camera to still fit within the USB3 limits (YUY wasn’t enough).

Protected Functions

inline y411_decoder(std::shared_ptr<rs2_processing_block> block)