void*(* PPB_VideoFrame_0_1::GetDataBuffer)(PP_Resource frame) |
Gets the data buffer for video frame pixels.
- Parameters
-
[in] | frame | A PP_Resource corresponding to a video frame resource. |
- Returns
- A pointer to the beginning of the data buffer.
uint32_t(* PPB_VideoFrame_0_1::GetDataBufferSize)(PP_Resource frame) |
Gets the size of data buffer.
- Parameters
-
[in] | frame | A PP_Resource corresponding to a video frame resource. |
- Returns
- The size of the data buffer.
Gets the format of the video frame.
- Parameters
-
[in] | frame | A PP_Resource corresponding to a video frame resource. |
- Returns
- A
PP_VideoFrame_Format
containing the format of the video frame.
Gets the size of the video frame.
- Parameters
-
[in] | frame | A PP_Resource corresponding to a video frame resource. |
[out] | size | A PP_Size . |
- Returns
- A
PP_Bool
with PP_TRUE
on success or PP_FALSE
on failure.
Gets the timestamp of the video frame.
- Parameters
-
[in] | frame | A PP_Resource corresponding to a video frame resource. |
- Returns
- A
PP_TimeDelta
containing the timestamp of the video frame. Given in seconds since the start of the containing video stream.
Determines if a resource is a VideoFrame resource.
- Parameters
-
[in] | resource | The PP_Resource to test. |
- Returns
- A
PP_Bool
with PP_TRUE
if the given resource is a VideoFrame resource or PP_FALSE
otherwise.
Sets the timestamp of the video frame. Given in seconds since the start of the containing video stream.
- Parameters
-
[in] | frame | A PP_Resource corresponding to a video frame resource. |
[in] | timestamp | A PP_TimeDelta containing the timestamp of the video frame. Given in seconds since the start of the containing video stream. |
The documentation for this struct was generated from the following file: