Home | History | Annotate | Download | only in c

Lines Matching refs:frame

50    * the plugin expects to hold on to more than one frame at a time (e.g. to do
51 * multi-frame processing), it should request that many more.
61 * frame size of the video track will be used.
71 * frame size of the video track will be used.
82 * <code>PP_VIDEOFRAME_FORMAT_UNKNOWN</code> is specified, the orignal frame
118 * Configures underlying frame buffers for incoming frames.
121 * chosen such that inter-frame processing time variability won't overrun the
190 * Gets the next video frame from the MediaStream track.
191 * If internal processing is slower than the incoming frame rate, new frames
194 * a spot for another frame to be buffered.
197 * <code>callback</code> will be called when a new frame is received or an
202 * @param[out] frame A <code>PP_Resource</code> corresponding to a VideoFrame
212 PP_Resource* frame,
215 * Recycles a frame returned by <code>GetFrame()</code>, so the track can
216 * reuse the underlying buffer of this frame. And the frame will become
218 * <code>frame</code> and not use it anymore.
222 * @param[in] frame A <code>PP_Resource</code> corresponding to a VideoFrame
227 int32_t (*RecycleFrame)(PP_Resource video_track, PP_Resource frame);
237 * Gets a free frame for output. The frame is allocated by
238 * <code>Configure()</code>. The caller should fill it with frame data, and
239 * then use |PutFrame()| to send the frame back.
242 PP_Resource* frame,
245 * Sends a frame returned by |GetEmptyFrame()| to the output track.
246 * After this function, the |frame| should not be used anymore and the
249 int32_t (*PutFrame)(PP_Resource video_track, PP_Resource frame);
263 PP_Resource* frame,
265 int32_t (*RecycleFrame)(PP_Resource video_track, PP_Resource frame);