openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
servicedvd.cpp File Reference
#include <lib/base/eerror.h>
#include <lib/base/object.h>
#include <lib/base/ebase.h>
#include <lib/base/nconfig.h>
#include <string>
#include <lib/service/service.h>
#include <lib/base/init_num.h>
#include <lib/base/init.h>
#include <lib/gui/esubtitle.h>
#include <lib/gdi/gpixmap.h>
#include <byteswap.h>
#include <netinet/in.h>
#include <dreamdvd/ddvdlib.h>
#include "servicedvd.h"

Functions

 DEFINE_REF (eServiceDVDInfoContainer)
 
 DEFINE_REF (eServiceDVD)
 
PyMODINIT_FUNC initservicedvd (void)
 

Variables

eAutoInitPtr< eServiceFactoryDVDinit_eServiceFactoryDVD (eAutoInitNumbers::service+1, "eServiceFactoryDVD")
 
static struct PyModuleDef servicedvd_moduledef
 

Function Documentation

◆ DEFINE_REF() [1/2]

DEFINE_REF ( eServiceDVD  )

◆ DEFINE_REF() [2/2]

DEFINE_REF ( eServiceDVDInfoContainer  )

◆ initservicedvd()

PyMODINIT_FUNC initservicedvd ( void  )

Variable Documentation

◆ init_eServiceFactoryDVD

eAutoInitPtr<eServiceFactoryDVD> init_eServiceFactoryDVD(eAutoInitNumbers::service+1, "eServiceFactoryDVD") ( eAutoInitNumbers::service 1,
"eServiceFactoryDVD"   
)

◆ servicedvd_moduledef

struct PyModuleDef servicedvd_moduledef
static
Initial value:
= {
PyModuleDef_HEAD_INIT,
"servicedvd",
"servicedvd",
-1,
NULL,
NULL,
NULL,
NULL,
NULL,
}
#define NULL
Definition: eerror.h:101