@Namespace(value="cv::cudacodec") @NoOffset @Properties(inherit=opencv_cudacodec.class) public class EncoderParams extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
EncoderParams() |
EncoderParams(BytePointer configFile)
\brief Constructors.
|
EncoderParams(long size)
Native array allocator.
|
EncoderParams(Pointer p)
Pointer cast constructor.
|
EncoderParams(String configFile) |
Modifier and Type | Method and Description |
---|---|
int |
AvgBitrate()
NVVE_AVG_BITRATE,
|
EncoderParams |
AvgBitrate(int setter) |
int |
ClearStat()
NVVE_CLEAR_STAT,
|
EncoderParams |
ClearStat(int setter) |
int |
DeblockMode()
NVVE_DEBLOCK_MODE,
|
EncoderParams |
DeblockMode(int setter) |
int |
DIMode()
NVVE_SET_DEINTERLACE,
|
EncoderParams |
DIMode(int setter) |
int |
DisableCabac()
NVVE_DISABLE_CABAC,
|
EncoderParams |
DisableCabac(int setter) |
int |
DisableSPSPPS()
NVVE_DISABLE_SPS_PPS
|
EncoderParams |
DisableSPSPPS(int setter) |
int |
DynamicGOP()
NVVE_DYNAMIC_GOP,
|
EncoderParams |
DynamicGOP(int setter) |
int |
ForceIDR()
NVVE_FORCE_IDR,
|
EncoderParams |
ForceIDR(int setter) |
int |
ForceIntra()
NVVE_FORCE_INTRA,
|
EncoderParams |
ForceIntra(int setter) |
int |
IDR_Period()
NVVE_IDR_PERIOD,
|
EncoderParams |
IDR_Period(int setter) |
void |
load(BytePointer configFile)
\brief Reads parameters from config file.
|
void |
load(String configFile) |
int |
NaluFramingType()
NVVE_CONFIGURE_NALU_FRAMING_TYPE
|
EncoderParams |
NaluFramingType(int setter) |
int |
P_Interval()
NVVE_P_INTERVAL,
|
EncoderParams |
P_Interval(int setter) |
int |
PeakBitrate()
NVVE_PEAK_BITRATE,
|
EncoderParams |
PeakBitrate(int setter) |
EncoderParams |
position(long position) |
int |
Presets()
NVVE_PRESETS,
|
EncoderParams |
Presets(int setter) |
int |
ProfileLevel()
NVVE_PROFILE_LEVEL,
|
EncoderParams |
ProfileLevel(int setter) |
int |
QP_Level_InterB()
NVVE_QP_LEVEL_INTER_B,
|
EncoderParams |
QP_Level_InterB(int setter) |
int |
QP_Level_InterP()
NVVE_QP_LEVEL_INTER_P,
|
EncoderParams |
QP_Level_InterP(int setter) |
int |
QP_Level_Intra()
NVVE_QP_LEVEL_INTRA,
|
EncoderParams |
QP_Level_Intra(int setter) |
int |
RCType()
NVVE_RC_TYPE,
|
EncoderParams |
RCType(int setter) |
void |
save(BytePointer configFile)
\brief Saves parameters to config file.
|
void |
save(String configFile) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public EncoderParams(Pointer p)
Pointer.Pointer(Pointer)
.public EncoderParams(long size)
Pointer.position(long)
.public EncoderParams()
public EncoderParams(@opencv_core.Str BytePointer configFile)
configFile
- Config file name.
Creates default parameters or reads parameters from config file.
public EncoderParams(@opencv_core.Str String configFile)
public EncoderParams position(long position)
public int P_Interval()
public EncoderParams P_Interval(int setter)
public int IDR_Period()
public EncoderParams IDR_Period(int setter)
public int DynamicGOP()
public EncoderParams DynamicGOP(int setter)
public int RCType()
public EncoderParams RCType(int setter)
public int AvgBitrate()
public EncoderParams AvgBitrate(int setter)
public int PeakBitrate()
public EncoderParams PeakBitrate(int setter)
public int QP_Level_Intra()
public EncoderParams QP_Level_Intra(int setter)
public int QP_Level_InterP()
public EncoderParams QP_Level_InterP(int setter)
public int QP_Level_InterB()
public EncoderParams QP_Level_InterB(int setter)
public int DeblockMode()
public EncoderParams DeblockMode(int setter)
public int ProfileLevel()
public EncoderParams ProfileLevel(int setter)
public int ForceIntra()
public EncoderParams ForceIntra(int setter)
public int ForceIDR()
public EncoderParams ForceIDR(int setter)
public int ClearStat()
public EncoderParams ClearStat(int setter)
public int DIMode()
public EncoderParams DIMode(int setter)
public int Presets()
public EncoderParams Presets(int setter)
public int DisableCabac()
public EncoderParams DisableCabac(int setter)
public int NaluFramingType()
public EncoderParams NaluFramingType(int setter)
public int DisableSPSPPS()
public EncoderParams DisableSPSPPS(int setter)
public void load(@opencv_core.Str BytePointer configFile)
configFile
- Config file name.public void load(@opencv_core.Str String configFile)
public void save(@opencv_core.Str BytePointer configFile)
configFile
- Config file name.public void save(@opencv_core.Str String configFile)
Copyright © 2020. All rights reserved.