FFmpegfs Fuse Multi Media Filesystem 2.16
Macros | Variables
vcdentries.cc File Reference

S/VCD VcdEntries class implementation. More...

#include "vcdentries.h"
#include "vcdutils.h"
#include <arpa/inet.h>
#include <cstring>
#include <sys/stat.h>
Include dependency graph for vcdentries.cc:

Go to the source code of this file.

Macros

#define VCD_SECTOR_SIZE   2352
 Video CD sector size. More...
 
#define VCD_SECTOR_OFFS   24
 Video CD sector offset. More...
 
#define VCD_SECTOR_DATA   2324
 Video CD data sector size. More...
 

Variables

const std::array< char, 12 > SYNC = { '\x00', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\x00' }
 Chapter synchronisation in S/VCD mpeg/dat files (12 byte: 0x00FFFFFFFFFFFFFFFFFFFF00) More...
 

Detailed Description

S/VCD VcdEntries class implementation.

Author
Norbert Schlia (nschl.nosp@m.ia@o.nosp@m.blivi.nosp@m.on-s.nosp@m.oftwa.nosp@m.re.d.nosp@m.e)

Definition in file vcdentries.cc.

Macro Definition Documentation

◆ VCD_SECTOR_DATA

#define VCD_SECTOR_DATA   2324

Video CD data sector size.

Definition at line 39 of file vcdentries.cc.

◆ VCD_SECTOR_OFFS

#define VCD_SECTOR_OFFS   24

Video CD sector offset.

Definition at line 38 of file vcdentries.cc.

◆ VCD_SECTOR_SIZE

#define VCD_SECTOR_SIZE   2352

Video CD sector size.

Definition at line 37 of file vcdentries.cc.

Variable Documentation

◆ SYNC

const std::array<char, 12> SYNC = { '\x00', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\xFF', '\x00' }

Chapter synchronisation in S/VCD mpeg/dat files (12 byte: 0x00FFFFFFFFFFFFFFFFFFFF00)

Sync bytes for a Video CD sector.

Definition at line 44 of file vcdentries.cc.

Referenced by VcdChapter::readio(), and VcdEntries::scan_chapters().