X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fvideo_output%2Fvout_internal.h;h=d6b8fe24a342800f9be8fcbbac769c15fff3de8e;hb=26d4cf7850bd01d4a0cadc74d68476d21a9e7107;hp=c9b2ea3c56644b55ef3336b83d8f64519bd50006;hpb=72aabd946436d7ad8fe9f24a79a3da476f8fd01a;p=vlc diff --git a/src/video_output/vout_internal.h b/src/video_output/vout_internal.h index c9b2ea3c56..d6b8fe24a3 100644 --- a/src/video_output/vout_internal.h +++ b/src/video_output/vout_internal.h @@ -51,6 +51,11 @@ struct vout_thread_sys_t /* Video output configuration */ config_chain_t *p_cfg; + /* */ + video_format_t fmt_render; /* render format (from the decoder) */ + video_format_t fmt_in; /* input (modified render) format */ + video_format_t fmt_out; /* output format (for the video output) */ + /* Thread & synchronization */ vlc_thread_t thread; vlc_cond_t change_wait; @@ -164,5 +169,10 @@ void vout_DisplayWrapper(vout_thread_t *, picture_t *); /* */ int spu_ProcessMouse(spu_t *, const vlc_mouse_t *, const video_format_t *); +/* */ +int vout_ShowTextRelative( vout_thread_t *, int, char *, const text_style_t *, int, int, int, mtime_t ); +int vout_ShowTextAbsolute( vout_thread_t *, int, const char *, const text_style_t *, int, int, int, mtime_t, mtime_t ); + + #endif