From 27999bd924a853622b1fbf851f022ce84c715572 Mon Sep 17 00:00:00 2001 From: eugeni Date: Fri, 3 Nov 2006 02:15:08 +0000 Subject: Implement loading subtitles from memory. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20619 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libass/ass.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'libass/ass.h') diff --git a/libass/ass.h b/libass/ass.h index 714089f..95a94ee 100644 --- a/libass/ass.h +++ b/libass/ass.h @@ -161,6 +161,15 @@ void ass_process_chunk(ass_track_t* track, char *data, int size, long long timec */ ass_track_t* ass_read_file(ass_library_t* library, char* fname, char* codepage); +/** + * \brief Read subtitles from memory. + * \param library libass library object + * \param buf pointer to subtitles text + * \param bufsize size of buffer + * \param codepage recode buffer contents from given codepage + * \return newly allocated track +*/ +ass_track_t* ass_read_memory(ass_library_t* library, char* buf, size_t bufsize, char* codepage); /** * \brief read styles from file into already initialized track * \return 0 on success -- cgit v1.2.3