FFmpegfs Fuse Multi Media Filesystem 2.16
Macros
dvdio.cc File Reference

DvdIO class implementation. More...

#include "dvdio.h"
#include "logging.h"
#include <cstring>
#include <dvdread/dvd_reader.h>
#include <dvdread/nav_read.h>
Include dependency graph for dvdio.cc:

Go to the source code of this file.

Macros

#define PS_STREAM_ID_END_STREAM   0xB9
 ??? More...
 
#define PS_STREAM_ID_PACK_HEADER   0xBA
 MPEG-2 Pack Header. More...
 
#define PS_STREAM_ID_SYSTEM_HEADER   0xBB
 Program Stream System Header. More...
 
#define PS_STREAM_ID_MAP   0xBC
 ??? More...
 
#define PS_STREAM_ID_PRIVATE_STREAM1   0xBD
 Private stream 1 (non MPEG audio, subpictures) More...
 
#define PS_STREAM_ID_PADDING   0xBE
 Padding stream. More...
 
#define PS_STREAM_ID_PRIVATE   0xBF
 Private stream 2 (navigation data) More...
 
#define PS_STREAM_ID_AUDIO   0xC0
 
  • 0xDF MPEG-1 or MPEG-2 audio stream number (note: DVD allows only 8 audio streams)
More...
 
#define PS_STREAM_ID_VIDEO   0xE0
 
  • 0xEF MPEG-1 or MPEG-2 video stream number (note: DVD allows only 1 video stream)
More...
 
#define PS_STREAM_ID_EXTENDED   0xFD
 ??? More...
 
#define PS_STREAM_ID_DIRECTORY   0xFF
 ??? More...
 
#define PS_STREAM_ID   3
 ??? More...
 

Detailed Description

DvdIO 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 dvdio.cc.

Macro Definition Documentation

◆ PS_STREAM_ID

#define PS_STREAM_ID   3

???

Definition at line 234 of file dvdio.cc.

◆ PS_STREAM_ID_AUDIO

#define PS_STREAM_ID_AUDIO   0xC0

  • 0xDF MPEG-1 or MPEG-2 audio stream number (note: DVD allows only 8 audio streams)

Definition at line 229 of file dvdio.cc.

◆ PS_STREAM_ID_DIRECTORY

#define PS_STREAM_ID_DIRECTORY   0xFF

???

Definition at line 232 of file dvdio.cc.

◆ PS_STREAM_ID_END_STREAM

#define PS_STREAM_ID_END_STREAM   0xB9

???

Definition at line 222 of file dvdio.cc.

◆ PS_STREAM_ID_EXTENDED

#define PS_STREAM_ID_EXTENDED   0xFD

???

Definition at line 231 of file dvdio.cc.

◆ PS_STREAM_ID_MAP

#define PS_STREAM_ID_MAP   0xBC

???

Definition at line 225 of file dvdio.cc.

◆ PS_STREAM_ID_PACK_HEADER

#define PS_STREAM_ID_PACK_HEADER   0xBA

MPEG-2 Pack Header.

Definition at line 223 of file dvdio.cc.

◆ PS_STREAM_ID_PADDING

#define PS_STREAM_ID_PADDING   0xBE

Padding stream.

Definition at line 227 of file dvdio.cc.

◆ PS_STREAM_ID_PRIVATE

#define PS_STREAM_ID_PRIVATE   0xBF

Private stream 2 (navigation data)

Definition at line 228 of file dvdio.cc.

◆ PS_STREAM_ID_PRIVATE_STREAM1

#define PS_STREAM_ID_PRIVATE_STREAM1   0xBD

Private stream 1 (non MPEG audio, subpictures)

Definition at line 226 of file dvdio.cc.

◆ PS_STREAM_ID_SYSTEM_HEADER

#define PS_STREAM_ID_SYSTEM_HEADER   0xBB

Program Stream System Header.

Definition at line 224 of file dvdio.cc.

◆ PS_STREAM_ID_VIDEO

#define PS_STREAM_ID_VIDEO   0xE0

  • 0xEF MPEG-1 or MPEG-2 video stream number (note: DVD allows only 1 video stream)

Definition at line 230 of file dvdio.cc.