
Data Structures | |
| struct | vout_sys_t |
| struct | picture_sys_t |
Functions | |
| static int | Create (vlc_object_t *) |
| static void | Destroy (vlc_object_t *) |
| static int | Init (vout_thread_t *) |
| static void | End (vout_thread_t *) |
| static void | Display (vout_thread_t *, picture_t *) |
| static int | NewPicture (vout_thread_t *, picture_t *) |
| static void | FreePicture (vout_thread_t *, picture_t *) |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
| static int Create | ( | vlc_object_t * | p_this | ) | [static] |
References vout_sys_t::b_double_buffered, Display(), End(), i, vout_sys_t::i_height, i_height, vout_sys_t::i_screen_depth, vout_sys_t::i_width, Init(), msg_Dbg, msg_Err, vout_sys_t::p_screen, vout_thread_t::p_sys, vout_thread_t::pf_display, vout_thread_t::pf_end, vout_thread_t::pf_init, vout_thread_t::pf_manage, vout_thread_t::pf_render, vout_sys_t::u_current, VLC_EGENERIC, VLC_ENOMEM, and VLC_SUCCESS.
| static void Destroy | ( | vlc_object_t * | p_this | ) | [static] |
References vout_sys_t::p_screen, vout_thread_t::p_sys, and vout_sys_t::p_vout.
| static void Display | ( | vout_thread_t * | p_vout, | |
| picture_t * | p_pic | |||
| ) | [static] |
| static void End | ( | vout_thread_t * | p_vout | ) | [static] |
References FreePicture(), vout_sys_t::i_index, I_OUTPUTPICTURES, and PP_OUTPUTPICTURE.
| static void FreePicture | ( | vout_thread_t * | p_vout, | |
| picture_t * | p_pic | |||
| ) | [static] |
References msg_Err, picture_sys_t::p_image, and picture_t::p_sys.
| static int Init | ( | vout_thread_t * | p_vout | ) | [static] |
References DESTROYED_PICTURE, DIRECT_PICTURE, FREE_PICTURE, picture_heap_t::i_aspect, picture_heap_t::i_chroma, vout_sys_t::i_height, picture_heap_t::i_height, vout_sys_t::i_index, plane_t::i_lines, I_OUTPUTPICTURES, plane_t::i_pitch, plane_t::i_pixel_pitch, picture_t::i_planes, vout_sys_t::i_screen_depth, picture_t::i_status, picture_t::i_type, plane_t::i_visible_lines, plane_t::i_visible_pitch, vout_sys_t::i_width, picture_heap_t::i_width, msg_Err, NewPicture(), vout_thread_t::output, picture_t::p, vout_thread_t::p_picture, vout_thread_t::p_sys, PP_OUTPUTPICTURE, VLC_CODEC_RGB15, VLC_CODEC_RGB16, VLC_CODEC_RGB24, VLC_CODEC_RGB32, VLC_CODEC_RGB8, VLC_SUCCESS, VOUT_ASPECT_FACTOR, and VOUT_MAX_PICTURES.
| static int NewPicture | ( | vout_thread_t * | p_vout, | |
| picture_t * | p_pic | |||
| ) | [static] |
References picture_heap_t::i_aspect, picture_heap_t::i_chroma, picture_heap_t::i_height, plane_t::i_lines, plane_t::i_pitch, plane_t::i_pixel_pitch, vout_sys_t::i_screen_depth, plane_t::i_visible_lines, plane_t::i_visible_pitch, picture_heap_t::i_width, msg_Err, vout_thread_t::output, picture_t::p, picture_sys_t::p_image, plane_t::p_pixels, vout_sys_t::p_screen, picture_t::p_sys, vout_thread_t::p_sys, picture_Setup(), VLC_SUCCESS, and VOUT_ASPECT_FACTOR.
Referenced by Init().
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
1.5.6