28 #ifndef DAV1D_COMMON_H 29 #define DAV1D_COMMON_H 37 #if defined DAV1D_BUILDING_DLL 38 #define DAV1D_API __declspec(dllexport) 44 #define DAV1D_API __attribute__ ((visibility ("default"))) 52 #define DAV1D_ERR(e) (-(e)) 54 #define DAV1D_ERR(e) (e)
int64_t duration
container duration of input data, 0 if unknown (default)
Definition: common.h:75
int64_t offset
stream offset of input data, -1 if unknown (default)
Definition: common.h:76
struct Dav1dUserData user_data
user-configurable data, default NULL members
Definition: common.h:78
size_t size
packet size, default Dav1dData.sz
Definition: common.h:77
const uint8_t * data
data pointer
Definition: common.h:61
struct Dav1dRef * ref
allocation origin
Definition: common.h:62
int64_t timestamp
container timestamp of input data, INT64_MIN if unknown (default)
Definition: common.h:74
struct Dav1dRef Dav1dRef
Definition: dav1d.h:44