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

Go to the source code of this file.

Macros

#define LOC   QString("BDRingBuf: ")
 

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 file_opened_callback (void *bdr)
 
static void bd_logger (const char *msg)
 
static int _img_read (void *handle, void *buf, int lba, int num_blocks)
 

Macro Definition Documentation

◆ LOC

#define LOC   QString("BDRingBuf: ")

Definition at line 36 of file bdringbuffer.cpp.

Function Documentation

◆ HandleOverlayCallback()

static void HandleOverlayCallback ( void *  data,
const bd_overlay_s *const  overlay 
)
static

Definition at line 106 of file bdringbuffer.cpp.

Referenced by BDRingBuffer::OpenFile().

◆ HandleARGBOverlayCallback()

static void HandleARGBOverlayCallback ( void *  data,
const bd_argb_overlay_s *const  overlay 
)
static

Definition at line 113 of file bdringbuffer.cpp.

Referenced by BDRingBuffer::OpenFile().

◆ file_opened_callback()

static void file_opened_callback ( void *  bdr)
static

Definition at line 120 of file bdringbuffer.cpp.

Referenced by BDRingBuffer::OpenFile().

◆ bd_logger()

static void bd_logger ( const char *  msg)
static

Definition at line 127 of file bdringbuffer.cpp.

Referenced by BDInfo::BDInfo(), and BDRingBuffer::OpenFile().

◆ _img_read()

static int _img_read ( void *  handle,
void *  buf,
int  lba,
int  num_blocks 
)
static

Definition at line 132 of file bdringbuffer.cpp.

Referenced by BDInfo::BDInfo(), and BDRingBuffer::OpenFile().