MMAL_3-15-2015
MMAL_PARAMETER_VIDEO_DRM_PROTECT_BUFFER_T Struct Reference

#include <mmal_parameters_video.h>

Public Attributes

MMAL_PARAMETER_HEADER_T hdr
 
uint32_t size_wanted
 
uint32_t protect
 
uint32_t mem_handle
 
void * phys_addr
 

Detailed Description

Structure for requesting a hardware-protected memory buffer

Member Data Documentation

uint32_t MMAL_PARAMETER_VIDEO_DRM_PROTECT_BUFFER_T::mem_handle

Output. Handle for protected buffer

void* MMAL_PARAMETER_VIDEO_DRM_PROTECT_BUFFER_T::phys_addr

Output. Physical memory address of protected buffer

uint32_t MMAL_PARAMETER_VIDEO_DRM_PROTECT_BUFFER_T::protect

Input. 1 = protect, 0 = unprotect

uint32_t MMAL_PARAMETER_VIDEO_DRM_PROTECT_BUFFER_T::size_wanted

Input. Zero size means internal video decoder buffer, mem_handle and phys_addr not returned in this case


The documentation for this struct was generated from the following file: