cn.tee3.avd_SDK-C++
2.1.0
|
成员的完整列表,这些成员属于 tee3::avd::IVideoFrame,包括所有继承而来的类成员
ConvertToRgbBuffer(uint32 to_fourcc, uint8 *buffer, size_t size, int stride_rgb) const =0 | tee3::avd::IVideoFrame | pure virtual |
Copy() const =0 | tee3::avd::IVideoFrame | pure virtual |
CopyRange(int x, int y, int w, int h) const =0 | tee3::avd::IVideoFrame | pure virtual |
CopyToBuffer(uint8 *buffer, size_t size) const =0 | tee3::avd::IVideoFrame | pure virtual |
CopyToFrame(IVideoFrame *target) const =0 | tee3::avd::IVideoFrame | pure virtual |
CopyToPlanes(uint8 *dst_y, uint8 *dst_u, uint8 *dst_v, int32 dst_pitch_y, int32 dst_pitch_u, int32 dst_pitch_v) const =0 | tee3::avd::IVideoFrame | pure virtual |
GetChromaHeight() const | tee3::avd::IVideoFrame | |
GetChromaSize() const | tee3::avd::IVideoFrame | |
GetChromaWidth() const | tee3::avd::IVideoFrame | |
GetElapsedTime() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetHeight() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetNativeHandle() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetPixelHeight() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetPixelWidth() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetRotation() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetTimeStamp() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetUPitch() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetUPlane() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetUPlane()=0 | tee3::avd::IVideoFrame | pure virtual |
GetVPitch() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetVPlane() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetVPlane()=0 | tee3::avd::IVideoFrame | pure virtual |
GetWidth() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetYPitch() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetYPlane() const =0 | tee3::avd::IVideoFrame | pure virtual |
GetYPlane()=0 | tee3::avd::IVideoFrame | pure virtual |
InitToBlack(int w, int h, size_t pixel_width, size_t pixel_height, int64 elapsed_time, int64 time_stamp)=0 | tee3::avd::IVideoFrame | pure virtual |
MakeExclusive()=0 | tee3::avd::IVideoFrame | pure virtual |
Reset(uint32 fourcc, int w, int h, int dw, int dh, uint8 *sample, size_t sample_size, size_t pixel_width, size_t pixel_height, int64 elapsed_time, int64 time_stamp, int rotation)=0 | tee3::avd::IVideoFrame | pure virtual |
SetElapsedTime(int64 elapsed_time)=0 | tee3::avd::IVideoFrame | pure virtual |
SetTimeStamp(int64 time_stamp)=0 | tee3::avd::IVideoFrame | pure virtual |
SetToBlack()=0 | tee3::avd::IVideoFrame | pure virtual |
SizeOf(size_t w, size_t h) | tee3::avd::IVideoFrame | static |
Stretch(size_t w, size_t h, bool interpolate, bool crop) const =0 | tee3::avd::IVideoFrame | pure virtual |
StretchToFrame(IVideoFrame *target, bool interpolate, bool crop) const =0 | tee3::avd::IVideoFrame | pure virtual |
StretchToPlanes(uint8 *y, uint8 *u, uint8 *v, int32 pitchY, int32 pitchU, int32 pitchV, size_t width, size_t height, bool interpolate, bool crop) const =0 | tee3::avd::IVideoFrame | pure virtual |
Validate(uint32 fourcc, int w, int h, const uint8 *sample, size_t sample_size) | tee3::avd::IVideoFrame | static |
~IVideoFrame() | tee3::avd::IVideoFrame | virtual |