25#ifndef VLC_LIBVLC_MEDIA_H
26#define VLC_LIBVLC_MEDIA_H 1
164#define libvlc_media_filestat_mtime 0
165#define libvlc_media_filestat_size 1
201 int (*
open)(
void *cbs_opaque,
void **datap, uint64_t *sizep);
219 ptrdiff_t (*
read)(
void *data,
unsigned char *buf,
size_t len);
231 int (*
seek)(
void *data, uint64_t offset);
352 const char * psz_options );
373 const char * psz_options,
479 char ***pppsz_names );
513#define VLC_FORWARD_DECLARE_OBJECT(a) struct a
663 unsigned int i_priority,
664 const
char *psz_uri );
708 unsigned int i_count );
struct libvlc_instance_t libvlc_instance_t
This structure is opaque.
Definition libvlc.h:76
int64_t libvlc_time_t
Represents a time value in microseconds.
Definition libvlc.h:79
#define LIBVLC_API
Definition libvlc.h:42
int i_type
Definition httpd.c:1299
vlc_fourcc_t i_codec
Definition image.c:573
const char * psz_name
Definition text_style.c:33
char psz_value[8]
Definition vout_intf.c:110