extern "C" {
# endif
+#include <stdint.h>
+
/**
* A position may have different origins:
* - absolute counts from the movie start
typedef struct {
mediacontrol_PositionOrigin origin;
mediacontrol_PositionKey key;
- long value;
+ vlc_int64_t value;
} mediacontrol_Position;
/**
typedef struct {
int width;
int height;
- long type;
+ uint32_t type;
vlc_int64_t date;
int size;
char *data;
typedef struct {
mediacontrol_PlayerStatus streamstatus;
char *url; /* The URL of the current media stream */
- vlc_int64_t position; /* actual location in the stream (in ms) */
- vlc_int64_t length; /* total length of the stream (in ms) */
+ vlc_int64_t position; /* actual location in the stream (in ms) */
+ vlc_int64_t length; /* total length of the stream (in ms) */
} mediacontrol_StreamInformation;