# MultiMedia\_FrameStateCallback - [Overview](#section594449935165625) - [Summary](#section1998256790165625) - [Files](#files) - [Data Structures](#nested-classes) - [Functions](#func-members) - [Details](#section1902417098165625) - [Function](#section543315877165625) - [FrameStateCallback\(\)](#gab2557f65a2744911b66361a895450d67) - [OnFrameError\(\)](#ga8692c0a7433e0a98b6a6e364081c3b6a) - [OnFrameFinished\(\)](#gaad7c0bd2d27255a8b63d0f5fb75f3b1e) - [\~FrameStateCallback\(\)](#gad9ee33e328b523316313b79979b93abb) ## **Overview** **Description:** Provides callbacks for frame state changes, in which you can implement operations to response to the changes. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Files
Provides functions to listen for frame states and response to the state changes. |
OHOS::Media::FrameStateCallback::FrameStateCallback ()=default |
A constructor used to create a FrameStateCallback instance. |
OHOS::Media::FrameStateCallback::~FrameStateCallback ()=default |
A destructor used to delete the FrameStateCallback instance. |
OHOS::Media::FrameStateCallback::OnFrameFinished (Camera &camera, FrameConfig &frameConfig, FrameResult &frameResult) |
|
OHOS::Media::FrameStateCallback::OnFrameError (Camera &camera, FrameConfig &frameConfig, int32_t errorCode, FrameResult &frameResult) |
camera | Indicates the camera. |
frameConfig | Indicates the frame configuration. |
errorCode | Indicates the error code. |
frameResult | Indicates the capture results. |
camera | Indicates the camera. |
frameConfig | Indicates the frame configuration. |
frameResult | Indicates the capture results. |