nx_server_plugin_sdk 1.0 Server Plugin SDK

Public Member Functions | List of all members
nxcip::MediaDataPacket2 Class Referenceabstract
Inheritance diagram for nxcip::MediaDataPacket2:

## Public Member Functions
virtual const char * | extradata () const =0
| Returns pointer to extradata blob.
virtual int | extradataSize () const =0
| Returns size of extradata blob in bytes.
Public Member Functions inherited from nxcip::MediaDataPacket
virtual UsecUTCTimestamp | timestamp () const =0
| Packet's timestamp (usec (microseconds) since 1970-01-01, UTC)
virtual DataPacketType | type () const =0
| Packet type.
virtual const void * | data () const =0
| Coded media stream data. More...
virtual unsigned int | dataSize () const =0
| Returns size (in bytes) of packet's data. More...
virtual unsigned int | channelNumber () const =0
virtual CompressionType | codecType () const =0
virtual unsigned int | flags () const =0
| Returns combination of values from MediaDataPacket::Flags enumeration.
virtual unsigned int | cSeq () const =0
| Returns sequence number of command this packet belongs to. More...
Public Member Functions inherited from nxpl::PluginInterface
virtual void * | queryInterface (const nxpl::NX_GUID &interfaceID)=0
| Cast to type, specified by interfaceID. More...
virtual int | addRef () const =0
| Increment reference counter. More...
virtual int | releaseRef () const =0
| Decrement reference counter. More...

## Additional Inherited Members
Public Types inherited from nxcip::MediaDataPacket
enum | Flags { fKeyPacket = 0x01, fReverseStream = 0x02, fReverseBlockStart = 0x04, DEPRECATED_fLowQuality = 0x08, fStreamReset = 0x10 }

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

- src/camera/camera_plugin.h