QtlMovie 1.12 (A specialized FFmpeg front-end)
QtsDvd.h File Reference

Common definitions for DVD handling. More...

Namespaces

 Qts
 Qts namespace.
 

Enumerations

enum  Qts::BadSectorPolicy {
  Qts::ErrorOnBadSectors,
  Qts::SkipBadSectors,
  Qts::ReadBadSectorsAsZero
}
 Management policy of bad or corrupted sectors. More...
 
enum  Qts::DvdDemuxPolicy {
  Qts::NavPacksFixed,
  Qts::NavPacksUnchanged,
  Qts::NavPacksRemoved
}
 DVD navigation packs management policy during program chain demux. More...
 
enum  Qts::TransferRateFlag {
  Qts::TransferDvdBase = 0x0001,
  Qts::TransferBytes = 0x0002,
  Qts::TransferKiloBytes = 0x0004,
  Qts::TransferKibiBytes = 0x0008,
  Qts::TransferBits = 0x0010
}
 Flags for QtsDvdMedia::transferRateToString(). More...
 

Variables

static const int QTS_DEFAULT_DVD_TRANSFER_SIZE = 512 * 1024
 Default DVD transfer size in bytes (512 kB, 256 DVD sectors). More...
 
static const int QTS_DVD_SECTOR_SIZE = 2048
 Size in bytes of a DVD sector. More...
 
static const int QTS_DVD_TRANSFER_RATE = 1385000
 Reference DVD transfer rate in bytes / second (aka "1x"). More...
 

Detailed Description

Common definitions for DVD handling.

Qts, the Qt MPEG Transport Stream library.

Variable Documentation

◆ QTS_DVD_SECTOR_SIZE

const int QTS_DVD_SECTOR_SIZE = 2048
static

Size in bytes of a DVD sector.

◆ QTS_DVD_TRANSFER_RATE

const int QTS_DVD_TRANSFER_RATE = 1385000
static

Reference DVD transfer rate in bytes / second (aka "1x").

◆ QTS_DEFAULT_DVD_TRANSFER_SIZE

const int QTS_DEFAULT_DVD_TRANSFER_SIZE = 512 * 1024
static

Default DVD transfer size in bytes (512 kB, 256 DVD sectors).