summaryrefslogtreecommitdiffstats
path: root/libass/ass.h
diff options
context:
space:
mode:
authoreugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-09-02 19:17:32 +0000
committereugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-09-02 19:17:32 +0000
commitfc6751b73a248955673550a8a9e92499c5912c18 (patch)
tree8dc56408120503d49c9729615a38e591442b17a9 /libass/ass.h
parent549b7f03c8eab97cb816c92df6c09cc1799eb746 (diff)
downloadmpv-fc6751b73a248955673550a8a9e92499c5912c18.tar.bz2
mpv-fc6751b73a248955673550a8a9e92499c5912c18.tar.xz
Better collision detection algorithm. The idea is to keep a subtitle in place
when a lower placed one disappears, thus improving readability. As a side effect, layers are supported now. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19644 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libass/ass.h')
-rw-r--r--libass/ass.h25
1 files changed, 0 insertions, 25 deletions
diff --git a/libass/ass.h b/libass/ass.h
index e97b0f6d6c..a99b7540a6 100644
--- a/libass/ass.h
+++ b/libass/ass.h
@@ -52,35 +52,10 @@ void ass_done(ass_instance_t* priv);
void ass_configure(ass_instance_t* priv, const ass_settings_t* config);
/**
- * \brief start rendering a frame
- * \param priv library
- * \param track subtitle track
- * \param now video timestamp in milliseconds
- */
-int ass_start_frame(ass_instance_t *priv, ass_track_t* track, long long now);
-
-/**
- * \brief render a single event
- * uses library, track and timestamp from the previous call to ass_start_frame
- */
-int ass_render_event(ass_event_t* event);
-
-/**
- * \brief done rendering frame, give out the results
- * \return a list of images for blending
- */
-ass_image_t* ass_end_frame(void); // returns linked list of images to render
-
-/**
* \brief render a frame, producing a list of ass_image_t
* \param priv library
* \param track subtitle track
* \param now video timestamp in milliseconds
- * This function is equivalent to
- * ass_start_frame()
- * for events: start <= now < end:
- * ass_render_event()
- * ass_end_frame()
*/
ass_image_t* ass_render_frame(ass_instance_t *priv, ass_track_t* track, long long now);