46 typedef struct spu_private_t spu_private_t;
49 #define SPU_DEFAULT_CHANNEL (1)
62 #define spu_Create(a) spu_Create(VLC_OBJECT(a))
63 VLC_API
void spu_Destroy(
spu_t * );
VLC_API subpicture_t * spu_Render(spu_t *, const vlc_fourcc_t *p_chroma_list, const video_format_t *p_fmt_dst, const video_format_t *p_fmt_src, mtime_t render_subtitle_date, mtime_t render_osd_date, bool ignore_osd)
Definition: vlc_subpicture.h:136
VLC_API void spu_ClearChannel(spu_t *, int)
VLC_API int spu_RegisterChannel(spu_t *)
VLC_API void spu_ChangeFilters(spu_t *, const char *)
int64_t mtime_t
Definition: vlc_common.h:153
uint32_t vlc_fourcc_t
Definition: vlc_common.h:160
VLC_API void spu_ChangeSources(spu_t *, const char *)
Definition: vlc_objects.h:42
VLC_API void spu_PutSubpicture(spu_t *, subpicture_t *)