Lines Matching refs:buffer
83 * @param index The index corresponding to the newly available input buffer.
84 * @param data New available input buffer.
117 * @param index The index corresponding to the newly available input buffer.
118 * @param buffer New available input buffer.
122 typedef void (*OH_AVCodecOnNeedInputBuffer)(OH_AVCodec *codec, uint32_t index, OH_AVBuffer *buffer, void *userData);
131 * @param buffer Buffer containing the new output buffer.
135 typedef void (*OH_AVCodecOnNewOutputBuffer)(OH_AVCodec *codec, uint32_t index, OH_AVBuffer *buffer, void *userData);
166 * @param onNeedInputBuffer Monitoring codec requires input buffer, refer to {@link OH_AVCodecOnNeedInputBuffer}
167 * @param onNewOutputBuffer Monitor codec to generate output buffer, refer to {@link OH_AVCodecOnNewOutputBuffer}
180 * @param data OH_AVBuffer buffer to fill
183 * @return Actual size of data read to the buffer.
669 * @brief Key for max input buffer count, value type is int32_t.
676 * @brief Key for max output buffer count, value type is int32_t.
825 * @brief Key for describing the stride of the video buffer layout, value type is int32_t. Stride (or row increment) is
835 * @brief Key for describing the plane height of a multi-planar (YUV) video buffer layout, value type is int32_t.
837 * the top of the Y plane to the top of the U plane in the buffer. In essence the offset of the U plane
908 * @brief Key for decoding timestamp of the buffer in microseconds, value type is int64_t.
915 * @brief Key for duration of the buffer in microseconds, value type is int64_t.