52 #define update_New( a ) update_New( VLC_OBJECT( a ) ) int i_minor
Version minor.
Definition: vlc_update.h:43
int i_extra
Version extra.
Definition: vlc_update.h:45
Describes an update VLC release number.
Definition: vlc_update.h:40
int i_revision
Version revision.
Definition: vlc_update.h:44
#define update_New(a)
Definition: vlc_update.h:53
char * psz_desc
Release description.
Definition: vlc_update.h:47
The update object.
Definition: update.h:158
int i_major
Version major.
Definition: vlc_update.h:42
char * psz_url
Download URL.
Definition: vlc_update.h:46
void update_Download(update_t *, const char *)
Download the file given in the update_t.
Definition: update.c:499
#define VLC_API
Definition: fourcc_gen.c:31
void update_Delete(update_t *)
Delete an update_t struct.
Definition: update.c:133
bool update_NeedUpgrade(update_t *)
Definition: update.c:433
VLC object common members.
Definition: vlc_objects.h:43
void update_Check(update_t *, void(*callback)(void *, bool), void *)
Check for updates.
Definition: update.c:391
update_release_t * update_GetRelease(update_t *)
Definition: update.c:751