mmscda.cpp File Reference

#include <fstream>
#include <cstdlib>
#include <cerrno>
#include "mmsmedia/mmscda.h"
#include <linux/cdrom.h>
#include <sys/ioctl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

Include dependency graph for mmscda.cpp:

Go to the source code of this file.


Functions

 MMS_CREATEERROR (MMSCDAError)
static void queue_cb (void *userData, const xine_event_t *event)
 Callback, that will be called if xine sends event messages.

Function Documentation

MMS_CREATEERROR ( MMSCDAError   ) 

static void queue_cb ( void *  userData,
const xine_event_t *  event 
) [static]

Callback, that will be called if xine sends event messages.

At the moment it just handles the error message if an encrypted dvd cannot be played and it updates the channel information.

It also emits signals that can be handled by sigc++ connectors.

Parameters:
userData [in/out] pointer to the MMSCDA object
event [in] pointer to event structure

Definition at line 61 of file mmscda.cpp.