#include <stdint.h>
#include "export.h"
#include "dvdid.h"
Go to the source code of this file.
Data Structures | |
struct | dvdid_fileinfo_s |
Defines | |
#define | DVDID_HASHINFO_VXXI_MAXBUF 0x10000 |
Typedefs | |
typedef struct dvdid_hashinfo_s | dvdid_hashinfo_t |
typedef struct dvdid_fileinfo_s | dvdid_fileinfo_t |
Functions | |
dvdid_status_t | dvdid_calculate2 (uint64_t *dvdid, const dvdid_hashinfo_t *hi) |
dvdid_status_t | dvdid_hashinfo_create (dvdid_hashinfo_t **hi) |
dvdid_status_t | dvdid_hashinfo_addfile (dvdid_hashinfo_t *hi, const dvdid_fileinfo_t *fi) |
dvdid_status_t | dvdid_hashinfo_set_vmgi (dvdid_hashinfo_t *hi, const uint8_t *buf, size_t size) |
dvdid_status_t | dvdid_hashinfo_set_vts01i (dvdid_hashinfo_t *hi, const uint8_t *buf, size_t size) |
dvdid_status_t | dvdid_hashinfo_init (dvdid_hashinfo_t *hi) |
void | dvdid_hashinfo_free (dvdid_hashinfo_t *hi) |
#define DVDID_HASHINFO_VXXI_MAXBUF 0x10000 |
typedef struct dvdid_hashinfo_s dvdid_hashinfo_t |
typedef struct dvdid_fileinfo_s dvdid_fileinfo_t |
dvdid_status_t dvdid_calculate2 | ( | uint64_t * | dvdid, | |
const dvdid_hashinfo_t * | hi | |||
) |
dvdid_status_t dvdid_hashinfo_create | ( | dvdid_hashinfo_t ** | hi | ) |
dvdid_status_t dvdid_hashinfo_addfile | ( | dvdid_hashinfo_t * | hi, | |
const dvdid_fileinfo_t * | fi | |||
) |
dvdid_status_t dvdid_hashinfo_set_vmgi | ( | dvdid_hashinfo_t * | hi, | |
const uint8_t * | buf, | |||
size_t | size | |||
) |
dvdid_status_t dvdid_hashinfo_set_vts01i | ( | dvdid_hashinfo_t * | hi, | |
const uint8_t * | buf, | |||
size_t | size | |||
) |
dvdid_status_t dvdid_hashinfo_init | ( | dvdid_hashinfo_t * | hi | ) |
void dvdid_hashinfo_free | ( | dvdid_hashinfo_t * | hi | ) |