Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
RBP.cpp File Reference
#include "RBP.h"
#include <assert.h>
#include "ServiceBroker.h"
#include "settings/Settings.h"
#include "settings/SettingsComponent.h"
#include "utils/log.h"
#include "cores/omxplayer/OMXImage.h"
#include <interface/mmal/mmal.h>
#include <sys/ioctl.h>
#include "rpi/rpi_user_vcsm.h"
#include "utils/TimeUtils.h"

Classes

struct  vc_image_extra_uv_s
 
union  VC_IMAGE_EXTRA_T
 
struct  VC_IMAGE_T
 

Macros

#define MAJOR_NUM   100
 
#define IOCTL_MBOX_PROPERTY   _IOWR(MAJOR_NUM, 0, char *)
 
#define DEVICE_FILE_NAME   "/dev/vcio"
 
#define GET_VCIMAGE_PARAMS   0x30044
 

Typedefs

typedef struct vc_image_extra_uv_s VC_IMAGE_EXTRA_UV_T
 
typedef int vc_image_t_size_check[(sizeof(VC_IMAGE_T)==64) *2 - 1]
 

Macro Definition Documentation

◆ DEVICE_FILE_NAME

#define DEVICE_FILE_NAME   "/dev/vcio"

◆ GET_VCIMAGE_PARAMS

#define GET_VCIMAGE_PARAMS   0x30044

◆ IOCTL_MBOX_PROPERTY

#define IOCTL_MBOX_PROPERTY   _IOWR(MAJOR_NUM, 0, char *)

◆ MAJOR_NUM

#define MAJOR_NUM   100

Typedef Documentation

◆ VC_IMAGE_EXTRA_UV_T

◆ vc_image_t_size_check

typedef int vc_image_t_size_check[(sizeof(VC_IMAGE_T)==64) *2 - 1]