MythTV  master
Macros | Functions | Variables
rom_metadata.cpp File Reference
#include <array>
#include <QFile>
#include <libmyth/mythcontext.h>
#include "rom_metadata.h"
#include "zlib.h"
#include "zip.h"
Include dependency graph for rom_metadata.cpp:

Go to the source code of this file.

Macros

#define Z_NULL   nullptr
 

Functions

static int calcOffset (const QString &GameType, uint32_t filesize)
 
static QString crcStr (uint32_t crc)
 
QString crcinfo (const QString &romname, const QString &GameType, QString *key, RomDBMap *romDB)
 

Variables

static constexpr uint64_t STATS_REQUIRED {ZIP_STAT_NAME|ZIP_STAT_INDEX|ZIP_STAT_SIZE}
 

Macro Definition Documentation

◆ Z_NULL

#define Z_NULL   nullptr

Definition at line 15 of file rom_metadata.cpp.

Function Documentation

◆ calcOffset()

static int calcOffset ( const QString &  GameType,
uint32_t  filesize 
)
static

Definition at line 18 of file rom_metadata.cpp.

Referenced by crcinfo().

◆ crcStr()

static QString crcStr ( uint32_t  crc)
static

Definition at line 42 of file rom_metadata.cpp.

Referenced by crcinfo().

◆ crcinfo()

QString crcinfo ( const QString &  romname,
const QString &  GameType,
QString *  key,
RomDBMap romDB 
)

Definition at line 59 of file rom_metadata.cpp.

Referenced by GameHandler::GetMetadata().

Variable Documentation

◆ STATS_REQUIRED

constexpr uint64_t STATS_REQUIRED {ZIP_STAT_NAME|ZIP_STAT_INDEX|ZIP_STAT_SIZE}
staticconstexpr

Definition at line 56 of file rom_metadata.cpp.

Referenced by crcinfo().