diff options
author | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-08-21 16:33:13 +0000 |
---|---|---|
committer | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-08-21 16:33:13 +0000 |
commit | cd59e2161098cc5aacc2ec76247c49a42104d5ee (patch) | |
tree | 04f2a440b0201a2fb545734b3fdbbd3ffab475dc /libass/ass.h | |
parent | 09024649419bee4365ca39b2f279b35c42ac0e63 (diff) | |
download | mpv-cd59e2161098cc5aacc2ec76247c49a42104d5ee.tar.bz2 mpv-cd59e2161098cc5aacc2ec76247c49a42104d5ee.tar.xz |
Add public functions for removal of styles and events.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19480 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libass/ass.h')
-rw-r--r-- | libass/ass.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libass/ass.h b/libass/ass.h index 6049fd184b..54fef6a719 100644 --- a/libass/ass.h +++ b/libass/ass.h @@ -110,6 +110,22 @@ int ass_alloc_style(ass_track_t* track); int ass_alloc_event(ass_track_t* track); /** + * \brief delete a style + * \param track track + * \param sid style id + * Deallocates style data. Does not modify track->n_styles. + */ +void ass_free_style(ass_track_t* track, int sid); + +/** + * \brief delete an event + * \param track track + * \param eid event id + * Deallocates event data. Does not modify track->n_events. + */ +void ass_free_event(ass_track_t* track, int eid); + +/** * \brief Process Codec Private section of subtitle stream * \param track target track * \param data string to parse |