cn.tee3.avd_SDK-C++  2.1.0
tee3::avd::IVideoFrame 成员列表

成员的完整列表,这些成员属于 tee3::avd::IVideoFrame,包括所有继承而来的类成员

ConvertToRgbBuffer(uint32 to_fourcc, uint8 *buffer, size_t size, int stride_rgb) const =0tee3::avd::IVideoFramepure virtual
Copy() const =0tee3::avd::IVideoFramepure virtual
CopyRange(int x, int y, int w, int h) const =0tee3::avd::IVideoFramepure virtual
CopyToBuffer(uint8 *buffer, size_t size) const =0tee3::avd::IVideoFramepure virtual
CopyToFrame(IVideoFrame *target) const =0tee3::avd::IVideoFramepure virtual
CopyToPlanes(uint8 *dst_y, uint8 *dst_u, uint8 *dst_v, int32 dst_pitch_y, int32 dst_pitch_u, int32 dst_pitch_v) const =0tee3::avd::IVideoFramepure virtual
GetChromaHeight() consttee3::avd::IVideoFrame
GetChromaSize() consttee3::avd::IVideoFrame
GetChromaWidth() consttee3::avd::IVideoFrame
GetElapsedTime() const =0tee3::avd::IVideoFramepure virtual
GetHeight() const =0tee3::avd::IVideoFramepure virtual
GetNativeHandle() const =0tee3::avd::IVideoFramepure virtual
GetPixelHeight() const =0tee3::avd::IVideoFramepure virtual
GetPixelWidth() const =0tee3::avd::IVideoFramepure virtual
GetRotation() const =0tee3::avd::IVideoFramepure virtual
GetTimeStamp() const =0tee3::avd::IVideoFramepure virtual
GetUPitch() const =0tee3::avd::IVideoFramepure virtual
GetUPlane() const =0tee3::avd::IVideoFramepure virtual
GetUPlane()=0tee3::avd::IVideoFramepure virtual
GetVPitch() const =0tee3::avd::IVideoFramepure virtual
GetVPlane() const =0tee3::avd::IVideoFramepure virtual
GetVPlane()=0tee3::avd::IVideoFramepure virtual
GetWidth() const =0tee3::avd::IVideoFramepure virtual
GetYPitch() const =0tee3::avd::IVideoFramepure virtual
GetYPlane() const =0tee3::avd::IVideoFramepure virtual
GetYPlane()=0tee3::avd::IVideoFramepure virtual
InitToBlack(int w, int h, size_t pixel_width, size_t pixel_height, int64 elapsed_time, int64 time_stamp)=0tee3::avd::IVideoFramepure virtual
MakeExclusive()=0tee3::avd::IVideoFramepure 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)=0tee3::avd::IVideoFramepure virtual
SetElapsedTime(int64 elapsed_time)=0tee3::avd::IVideoFramepure virtual
SetTimeStamp(int64 time_stamp)=0tee3::avd::IVideoFramepure virtual
SetToBlack()=0tee3::avd::IVideoFramepure virtual
SizeOf(size_t w, size_t h)tee3::avd::IVideoFramestatic
Stretch(size_t w, size_t h, bool interpolate, bool crop) const =0tee3::avd::IVideoFramepure virtual
StretchToFrame(IVideoFrame *target, bool interpolate, bool crop) const =0tee3::avd::IVideoFramepure 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 =0tee3::avd::IVideoFramepure virtual
Validate(uint32 fourcc, int w, int h, const uint8 *sample, size_t sample_size)tee3::avd::IVideoFramestatic
~IVideoFrame()tee3::avd::IVideoFramevirtual