X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_spu.h;h=be7bc301cd441a47607d2bdb8cf2fea5a7c13376;hb=314c242ab041d515c1b2f1a82ee1a3fe4fe715a5;hp=c4ec95dfa2839bcfb14435ae230b3fc924b5c4d7;hpb=8e47c597afc1631c07d9197f4dff0fd6fe52aff5;p=vlc diff --git a/include/vlc_spu.h b/include/vlc_spu.h index c4ec95dfa2..be7bc301cd 100644 --- a/include/vlc_spu.h +++ b/include/vlc_spu.h @@ -68,18 +68,19 @@ VLC_EXPORT( void, spu_Destroy, ( spu_t * ) ); * You cannot use the provided subpicture anymore. The spu_t core * will destroy it at its convenience. */ -VLC_EXPORT( void, spu_DisplaySubpicture, ( spu_t *, subpicture_t * ) ); +VLC_EXPORT( void, spu_PutSubpicture, ( spu_t *, subpicture_t * ) ); /** * This function will return an unique subpicture containing the OSD and * subtitles visibles at the requested date. * + * \param p_chroma_list is a list of supported chroma for the output (can be NULL) * \param p_fmt_dst is the format of the picture on which the return subpicture will be rendered. * \param p_fmt_src is the format of the original(source) video. * * The returned value if non NULL must be released by subpicture_Delete(). */ -VLC_EXPORT( subpicture_t *, spu_Render, ( spu_t *, 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 b_subtitle_only ) ); +VLC_EXPORT( 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 b_subtitle_only ) ); /** * It registers a new SPU channel.