41 #if defined DAV1D_BUILDING_DLL
42 #define DAV1D_API __declspec(dllexport)
47 #define DAV1D_API __declspec(dllexport)
50 #define DAV1D_API __attribute__ ((visibility ("default")))
58#define DAV1D_ERR(e) (-(e))
60#define DAV1D_ERR(e) (e)
#define DAV1D_API
Definition common.h:52
DAV1D_API void dav1d_data_props_unref(Dav1dDataProps *props)
struct Dav1dRef Dav1dRef
Definition dav1d.h:44
int64_t offset
stream offset of input data, -1 if unknown (default)
Definition common.h:82
size_t size
packet size, default Dav1dData.sz
Definition common.h:83
struct Dav1dUserData user_data
user-configurable data, default NULL members
Definition common.h:84
int64_t timestamp
container timestamp of input data, INT64_MIN if unknown (default)
Definition common.h:80
int64_t duration
container duration of input data, 0 if unknown (default)
Definition common.h:81
struct Dav1dRef * ref
allocation origin
Definition common.h:68
const uint8_t * data
data pointer
Definition common.h:67