Lines Matching refs:v4l2_buf_ptr
8261 struct v4l2_buffer *v4l2_buf_ptr = NULL;
8324 v4l2_buf_ptr = (v4l2_buffer*)vdec_msg->msgdata.input_frame_clientdata;
8325 if (omx->m_inp_mem_ptr == NULL || v4l2_buf_ptr == NULL ||
8326 v4l2_buf_ptr->index >= omx->drv_ctx.ip_buf.actualcount) {
8332 omxhdr = omx->m_inp_mem_ptr + v4l2_buf_ptr->index;
8334 if (v4l2_buf_ptr->flags & V4L2_QCOM_BUF_INPUT_UNSUPPORTED) {
8339 if (v4l2_buf_ptr->flags & V4L2_QCOM_BUF_DATA_CORRUPT) {
8353 if (v4l2_buf_ptr->flags & V4L2_BUF_FLAG_KEYFRAME ||
8354 v4l2_buf_ptr->flags & V4L2_QCOM_BUF_FLAG_IDRFRAME) {
8374 v4l2_buf_ptr = (v4l2_buffer*)vdec_msg->msgdata.output_frame.client_data;
8375 if (v4l2_buf_ptr == NULL || omx->m_out_mem_ptr == NULL ||
8376 v4l2_buf_ptr->index >= omx->drv_ctx.op_buf.actualcount) {
8381 plane = v4l2_buf_ptr->m.planes;
8382 omxhdr = omx->m_out_mem_ptr + v4l2_buf_ptr->index;
8395 if (v4l2_buf_ptr->flags & V4L2_QCOM_BUF_FLAG_EOS) {
8402 if (v4l2_buf_ptr->flags & V4L2_BUF_FLAG_KEYFRAME || v4l2_buf_ptr->flags & V4L2_QCOM_BUF_FLAG_IDRFRAME) {
8407 if (v4l2_buf_ptr->flags & V4L2_QCOM_BUF_FLAG_EOSEQ) {
8410 if (v4l2_buf_ptr->flags & V4L2_QCOM_BUF_FLAG_DECODEONLY) {
8413 if (v4l2_buf_ptr->flags & V4L2_QCOM_BUF_FLAG_READONLY) {
8416 omx->drv_ctx.ptr_outputbuffer[v4l2_buf_ptr->index].pmem_fd);
8419 if (v4l2_buf_ptr->flags & V4L2_QCOM_BUF_DATA_CORRUPT) {
8432 if (v4l2_buf_ptr->flags & V4L2_BUF_FLAG_KEYFRAME) {
8435 if (v4l2_buf_ptr->flags & V4L2_BUF_FLAG_PFRAME) {
8438 if (v4l2_buf_ptr->flags & V4L2_BUF_FLAG_BFRAME) {
8516 omx->drv_ctx.ptr_outputbuffer[v4l2_buf_ptr->index].bufferaddr;
8525 omx->drv_ctx.ptr_outputbuffer[v4l2_buf_ptr->index].pmem_fd,
8527 vdec_msg->msgdata.output_frame.pic_type, v4l2_buf_ptr->flags,