nx_cloud_storage_sdk  1.0
Cloud Storage SDK
Public Member Functions | List of all members
nx::sdk::cloud_storage::CodecInfo Class Reference
Inheritance diagram for nx::sdk::cloud_storage::CodecInfo:
nx::sdk::RefCountable< ICodecInfo >

Public Member Functions

 CodecInfo (const CodecInfoData &codecInfo)
 
virtual nxcip::CompressionType compressionType () const override
 
virtual nxcip::PixelFormat pixelFormat () const override
 
virtual nxcip::MediaType mediaType () const override
 
virtual int width () const override
 
virtual int height () const override
 
virtual int64_t codecTag () const override
 
virtual int64_t bitRate () const override
 
virtual int channels () const override
 
virtual int frameSize () const override
 
virtual int blockAlign () const override
 
virtual int sampleRate () const override
 
virtual nxcip::SampleFormat sampleFormat () const override
 
virtual int bitsPerCodedSample () const override
 
virtual int64_t channelLayout () const override
 
virtual int extradataSize () const override
 
virtual const uint8_t * extradata () const override
 
virtual int channelNumber () const override
 
- Public Member Functions inherited from nx::sdk::RefCountable< ICodecInfo >
 RefCountable (const RefCountable &)=delete
 
 RefCountable (RefCountable &&)=delete
 
RefCountableoperator= (const RefCountable &)=delete
 
RefCountableoperator= (RefCountable &&)=delete
 
virtual int addRef () const override
 
virtual int releaseRef () const override
 
int refCount () const
 

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