Lines Matching refs:mbuffer
577 MMAL_BUFFER_HEADER_T *mbuffer;
581 mbuffer = mmal_queue_get(ctx->pool_in->queue);
582 if (!mbuffer)
587 mmal_buffer_header_reset(mbuffer);
588 mbuffer->cmd = 0;
589 mbuffer->pts = buffer->pts;
590 mbuffer->dts = buffer->dts;
591 mbuffer->flags = buffer->flags;
592 mbuffer->data = buffer->data;
593 mbuffer->length = buffer->length;
594 mbuffer->user_data = buffer;
595 mbuffer->alloc_size = ctx->decoder->input[0]->buffer_size;
602 if ((status = mmal_port_send_buffer(ctx->decoder->input[0], mbuffer))) {
603 mmal_buffer_header_release(mbuffer);