include/dvdid/dvdid.h File Reference

#include <stdint.h>
#include "export.h"

Go to the source code of this file.

Typedefs

typedef enum dvdid_status_e dvdid_status_t

Enumerations

enum  dvdid_status_e {
  DVDID_STATUS_OK = 0, DVDID_STATUS_MALLOC_ERROR, DVDID_STATUS_PLATFORM_UNSUPPORTED, DVDID_STATUS_READ_VIDEO_TS_ERROR,
  DVDID_STATUS_READ_VMGI_ERROR, DVDID_STATUS_READ_VTS01I_ERROR, DVDID_STATUS_DETECT_MEDIUM_ERROR, DVDID_STATUS_MEDIUM_UNKNOWN,
  DVDID_STATUS_FIXUP_SIZE_ERROR, DVDID_STATUS_READ_VCD_ERROR, DVDID_STATUS_READ_CDI_ERROR, DVDID_STATUS_READ_EXT_ERROR,
  DVDID_STATUS_READ_KARAOKE_ERROR, DVDID_STATUS_READ_CDDA_ERROR, DVDID_STATUS_READ_MPEGAV_ERROR, DVDID_STATUS_READ_SEGMENT_ERROR,
  DVDID_STATUS_READ_INFO_VCD_ERROR, DVDID_STATUS_READ_ENTRIES_VCD_ERROR, DVDID_STATUS_READ_SVCD_ERROR, DVDID_STATUS_READ_MPEG2_ERROR,
  DVDID_STATUS_READ_INFO_SVD_ERROR, DVDID_STATUS_READ_ENTRIES_SVD_ERROR, DVDID_STATUS_READ_TRACKS_SVD_ERROR
}

Functions

 DVDID_API (dvdid_status_t) dvdid_calculate(uint64_t *discid
 DVDID_API (const char *) dvdid_error_string(dvdid_status_t status)

Variables

const char * path
const char int * errn

Typedef Documentation


Enumeration Type Documentation

Enumerator:
DVDID_STATUS_OK 
DVDID_STATUS_MALLOC_ERROR 
DVDID_STATUS_PLATFORM_UNSUPPORTED 
DVDID_STATUS_READ_VIDEO_TS_ERROR 
DVDID_STATUS_READ_VMGI_ERROR 
DVDID_STATUS_READ_VTS01I_ERROR 
DVDID_STATUS_DETECT_MEDIUM_ERROR 
DVDID_STATUS_MEDIUM_UNKNOWN 
DVDID_STATUS_FIXUP_SIZE_ERROR 
DVDID_STATUS_READ_VCD_ERROR 
DVDID_STATUS_READ_CDI_ERROR 
DVDID_STATUS_READ_EXT_ERROR 
DVDID_STATUS_READ_KARAOKE_ERROR 
DVDID_STATUS_READ_CDDA_ERROR 
DVDID_STATUS_READ_MPEGAV_ERROR 
DVDID_STATUS_READ_SEGMENT_ERROR 
DVDID_STATUS_READ_INFO_VCD_ERROR 
DVDID_STATUS_READ_ENTRIES_VCD_ERROR 
DVDID_STATUS_READ_SVCD_ERROR 
DVDID_STATUS_READ_MPEG2_ERROR 
DVDID_STATUS_READ_INFO_SVD_ERROR 
DVDID_STATUS_READ_ENTRIES_SVD_ERROR 
DVDID_STATUS_READ_TRACKS_SVD_ERROR 

Function Documentation

DVDID_API ( dvdid_status_t   ) 
DVDID_API ( const char *   ) 

Variable Documentation

const char* path
const char int* errn

Generated on Sat Oct 17 00:37:09 2009 for dvdid by  doxygen 1.6.1