MythTV  master
Classes | Macros | Functions
mythcdrom.cpp File Reference
#include <QDir>
#include <QFileInfo>
#include "compat.h"
#include "mythcdrom.h"
#include "mythconfig.h"
#include "remotefile.h"
#include "blockinput.h"
#include "udfread.h"
#include "mythlogging.h"
Include dependency graph for mythcdrom.cpp:

Go to the source code of this file.

Classes

struct  blockInput_t
 

Macros

#define PATHTO_BAD_DVD_MOUNT   "/video_ts"
 
#define PATHTO_DVD_DETECT   "/VIDEO_TS"
 
#define PATHTO_BD_DETECT   "/BDMV"
 
#define PATHTO_VCD_DETECT   "/vcd"
 
#define PATHTO_SVCD_DETECT   "/svcd"
 
#define PATHTO_AUDIO_DETECT   "/.TOC.plist"
 

Functions

static int _def_close (udfread_block_input *p_gen)
 
static uint32_t _def_size (udfread_block_input *p_gen)
 
static int _def_read (udfread_block_input *p_gen, uint32_t lba, void *buf, uint32_t nblocks, int flags)
 

Macro Definition Documentation

◆ PATHTO_BAD_DVD_MOUNT

#define PATHTO_BAD_DVD_MOUNT   "/video_ts"

Definition at line 24 of file mythcdrom.cpp.

◆ PATHTO_DVD_DETECT

#define PATHTO_DVD_DETECT   "/VIDEO_TS"

Definition at line 26 of file mythcdrom.cpp.

◆ PATHTO_BD_DETECT

#define PATHTO_BD_DETECT   "/BDMV"

Definition at line 27 of file mythcdrom.cpp.

◆ PATHTO_VCD_DETECT

#define PATHTO_VCD_DETECT   "/vcd"

Definition at line 28 of file mythcdrom.cpp.

◆ PATHTO_SVCD_DETECT

#define PATHTO_SVCD_DETECT   "/svcd"

Definition at line 29 of file mythcdrom.cpp.

◆ PATHTO_AUDIO_DETECT

#define PATHTO_AUDIO_DETECT   "/.TOC.plist"

Definition at line 32 of file mythcdrom.cpp.

Function Documentation

◆ _def_close()

static int _def_close ( udfread_block_input *  p_gen)
static

Definition at line 145 of file mythcdrom.cpp.

Referenced by MythCDROM::inspectImage().

◆ _def_size()

static uint32_t _def_size ( udfread_block_input *  p_gen)
static

Definition at line 160 of file mythcdrom.cpp.

Referenced by MythCDROM::inspectImage().

◆ _def_read()

static int _def_read ( udfread_block_input *  p_gen,
uint32_t  lba,
void *  buf,
uint32_t  nblocks,
int  flags 
)
static

Definition at line 167 of file mythcdrom.cpp.

Referenced by MythCDROM::inspectImage().