Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cAVHeaderStream Class Reference

#include <cAVSink.h>

Public Member Functions

 cAVHeaderStream (AV_STREAM_TYPE bTypeId, AV_QUALITY_t nQuality=10000) noexcept
 
AV_STREAM_TYPE get_Type () const noexcept
 

Public Attributes

AV_STREAM_t m_bTypeId
 AV_STREAM_TYPE as BYTE. AV_STREAM_MASK allows extra bits. More...
 
AV_QUALITY_t m_nQuality
 10000 = best. Holdover from VFW. probably not used. ICQUALITY_HIGH More...
 

Detailed Description

Header for each stream/channel. Info about the audio or video stream individually.

Note
m_bType allows multiple channels of the same type using high bits.

Constructor & Destructor Documentation

◆ cAVHeaderStream()

GrayLib::cAVHeaderStream::cAVHeaderStream ( AV_STREAM_TYPE  bTypeId,
AV_QUALITY_t  nQuality = 10000 
)
inlinenoexcept

Member Function Documentation

◆ get_Type()

AV_STREAM_TYPE GrayLib::cAVHeaderStream::get_Type ( ) const
inlinenoexcept

Member Data Documentation

◆ m_bTypeId

AV_STREAM_t GrayLib::cAVHeaderStream::m_bTypeId

AV_STREAM_TYPE as BYTE. AV_STREAM_MASK allows extra bits.

◆ m_nQuality

AV_QUALITY_t GrayLib::cAVHeaderStream::m_nQuality

10000 = best. Holdover from VFW. probably not used. ICQUALITY_HIGH


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