nx_camera_sdk
1.0
Camera SDK
|
Implementation of nxcip::CameraMediaEncoder. More...
#include <axis_media_encoder.h>
Public Member Functions | |
AxisMediaEncoder (AxisCameraManager *const cameraManager) | |
Initialization. More... | |
virtual void * | queryInterface (const nxpl::NX_GUID &interfaceID) override |
Implementaion of nxpl::PluginInterface::queryInterface. | |
virtual int | addRef () const override |
Implementaion of nxpl::PluginInterface::addRef. | |
virtual int | releaseRef () const override |
Implementaion of nxpl::PluginInterface::releaseRef. | |
virtual int | getMediaUrl (char *urlBuf) const override |
Implementation of nxcip::CameraMediaEncoder::getMediaUrl. | |
virtual int | getResolutionList (nxcip::ResolutionInfo *infoList, int *infoListCount) const override |
Implementation of nxcip::CameraMediaEncoder::getResolutionList. | |
virtual int | getMaxBitrate (int *maxBitrate) const override |
Implementation of nxcip::CameraMediaEncoder::getMaxBitrate. | |
virtual int | setResolution (const nxcip::Resolution &resolution) override |
Implementation of nxcip::CameraMediaEncoder::setResolution. | |
virtual int | setFps (const float &fps, float *selectedFps) override |
Implementation of nxcip::CameraMediaEncoder::setFps. | |
virtual int | setBitrate (int bitrateKbps, int *selectedBitrateKbps) override |
Implementation of nxcip::CameraMediaEncoder::setBitrate. | |
Implementation of nxcip::CameraMediaEncoder.
AxisMediaEncoder::AxisMediaEncoder | ( | AxisCameraManager *const | cameraManager | ) |
Initialization.
cameraManager | Reference counting is delegated to this object |