AJA NTV2 SDK  17.0.1.1246
NTV2 SDK 17.0.1.1246
j2kEncoderConfig Class Reference

#include <ntv2config2022.h>

Public Member Functions

 j2kEncoderConfig ()
 
void init ()
 
bool operator== (const j2kEncoderConfig &other)
 
bool operator!= (const j2kEncoderConfig &other)
 

Public Attributes

NTV2VideoFormat videoFormat
 Specifies the video format for J2K encode. More...
 
uint32_t ullMode
 Specifies the ull mode for J2K encode. More...
 
uint32_t bitDepth
 Specifies the bit depth for J2K encode. More...
 
J2KChromaSubSampling chromaSubsamp
 Specifies the chroma sub sampling for J2K encode. More...
 
uint32_t mbps
 Specifies the mbits per-second for J2K encode. More...
 
J2KStreamType streamType
 Specifies the stream type for J2K encode. More...
 
uint32_t audioChannels
 Specifies the number of audio channels for J2K encode, a value of 0 indicates no audio. More...
 
uint32_t pmtPid
 Specifies the PID for the PMT. More...
 
uint32_t videoPid
 Specifies the PID for the video. More...
 
uint32_t pcrPid
 Specifies the PID for the PCR. More...
 
uint32_t audio1Pid
 Specifies the PID for audio 1. More...
 

Detailed Description

Definition at line 87 of file ntv2config2022.h.

Constructor & Destructor Documentation

◆ j2kEncoderConfig()

j2kEncoderConfig::j2kEncoderConfig ( )
inline

Definition at line 90 of file ntv2config2022.h.

Member Function Documentation

◆ init()

void j2kEncoderConfig::init ( )

Definition at line 124 of file ntv2config2022.cpp.

◆ operator!=()

bool j2kEncoderConfig::operator!= ( const j2kEncoderConfig other)

Definition at line 139 of file ntv2config2022.cpp.

◆ operator==()

bool j2kEncoderConfig::operator== ( const j2kEncoderConfig other)

Definition at line 144 of file ntv2config2022.cpp.

Member Data Documentation

◆ audio1Pid

uint32_t j2kEncoderConfig::audio1Pid

Specifies the PID for audio 1.

Definition at line 107 of file ntv2config2022.h.

◆ audioChannels

uint32_t j2kEncoderConfig::audioChannels

Specifies the number of audio channels for J2K encode, a value of 0 indicates no audio.

Definition at line 103 of file ntv2config2022.h.

◆ bitDepth

uint32_t j2kEncoderConfig::bitDepth

Specifies the bit depth for J2K encode.

Definition at line 99 of file ntv2config2022.h.

◆ chromaSubsamp

J2KChromaSubSampling j2kEncoderConfig::chromaSubsamp

Specifies the chroma sub sampling for J2K encode.

Definition at line 100 of file ntv2config2022.h.

◆ mbps

uint32_t j2kEncoderConfig::mbps

Specifies the mbits per-second for J2K encode.

Definition at line 101 of file ntv2config2022.h.

◆ pcrPid

uint32_t j2kEncoderConfig::pcrPid

Specifies the PID for the PCR.

Definition at line 106 of file ntv2config2022.h.

◆ pmtPid

uint32_t j2kEncoderConfig::pmtPid

Specifies the PID for the PMT.

Definition at line 104 of file ntv2config2022.h.

◆ streamType

J2KStreamType j2kEncoderConfig::streamType

Specifies the stream type for J2K encode.

Definition at line 102 of file ntv2config2022.h.

◆ ullMode

uint32_t j2kEncoderConfig::ullMode

Specifies the ull mode for J2K encode.

Definition at line 98 of file ntv2config2022.h.

◆ videoFormat

NTV2VideoFormat j2kEncoderConfig::videoFormat

Specifies the video format for J2K encode.

Definition at line 97 of file ntv2config2022.h.

◆ videoPid

uint32_t j2kEncoderConfig::videoPid

Specifies the PID for the video.

Definition at line 105 of file ntv2config2022.h.


The documentation for this class was generated from the following files: