MythTV  master
Macros | Functions
mythbdbuffer.cpp File Reference
#include <QDir>
#include <QCoreApplication>
#include "config.h"
#include "mythcdrom.h"
#include "mythmainwindow.h"
#include "mythevent.h"
#include "iso639.h"
#include "mythlogging.h"
#include "mythcorecontext.h"
#include "mythlocale.h"
#include "mythmiscutil.h"
#include "mythdirs.h"
#include "libbluray/bluray.h"
#include "io/mythiowrapper.h"
#include "mythuiactions.h"
#include "tv_actions.h"
#include "Bluray/mythbdiowrapper.h"
#include "Bluray/mythbdinfo.h"
#include "Bluray/mythbdbuffer.h"
#include <fcntl.h>
#include "util/log_control.h"
#include "libbluray/bdnav/meta_data.h"
#include "libbluray/decoders/overlay.h"
#include "libbluray/keys.h"
Include dependency graph for mythbdbuffer.cpp:

Go to the source code of this file.

Macros

#define LOC   QString("BDBuffer: ")
 

Functions

static void HandleOverlayCallback (void *Data, const bd_overlay_s *const Overlay)
 
static void HandleARGBOverlayCallback (void *Data, const bd_argb_overlay_s *const Overlay)
 
static void FileOpenedCallback (void *Data)
 
static void BDLogger (const char *Message)
 
static int BDRead (void *Handle, void *Buf, int LBA, int NumBlocks)
 

Macro Definition Documentation

◆ LOC

#define LOC   QString("BDBuffer: ")

Definition at line 39 of file mythbdbuffer.cpp.

Function Documentation

◆ HandleOverlayCallback()

static void HandleOverlayCallback ( void *  Data,
const bd_overlay_s *const  Overlay 
)
static

Definition at line 41 of file mythbdbuffer.cpp.

Referenced by MythBDBuffer::OpenFile().

◆ HandleARGBOverlayCallback()

static void HandleARGBOverlayCallback ( void *  Data,
const bd_argb_overlay_s *const  Overlay 
)
static

Definition at line 48 of file mythbdbuffer.cpp.

Referenced by MythBDBuffer::OpenFile().

◆ FileOpenedCallback()

static void FileOpenedCallback ( void *  Data)
static

Definition at line 55 of file mythbdbuffer.cpp.

Referenced by MythBDBuffer::OpenFile().

◆ BDLogger()

static void BDLogger ( const char *  Message)
static

Definition at line 62 of file mythbdbuffer.cpp.

Referenced by MythBDBuffer::OpenFile().

◆ BDRead()

static int BDRead ( void *  Handle,
void *  Buf,
int  LBA,
int  NumBlocks 
)
static

Definition at line 67 of file mythbdbuffer.cpp.

Referenced by MythBDBuffer::OpenFile().