vlc_subpicture.h File Reference

This file defines subpicture structures and functions in vlc. More...

Include dependency graph for vlc_subpicture.h:

Go to the source code of this file.

Data Structures

struct  subpicture_region_t
 Video subtitle region. More...
struct  subpicture_t
 Video subtitle. More...

Defines

#define VLC_SUBPICTURE_H   1
#define SUBPICTURE_ALIGN_LEFT   0x1
#define SUBPICTURE_ALIGN_RIGHT   0x2
#define SUBPICTURE_ALIGN_TOP   0x4
#define SUBPICTURE_ALIGN_BOTTOM   0x8
#define SUBPICTURE_ALIGN_MASK

Typedefs

typedef struct
subpicture_region_private_t 
subpicture_region_private_t
 Video subtitle region spu core private.

Functions

subpicture_region_tsubpicture_region_New (const video_format_t *p_fmt)
 This function will create a new subpicture region.
void subpicture_region_Delete (subpicture_region_t *p_region)
 This function will destroy a subpicture region allocated by subpicture_region_New.
void subpicture_region_ChainDelete (subpicture_region_t *p_head)
 This function will destroy a list of subpicture regions allocated by subpicture_region_New.
subpicture_tsubpicture_New (void)
 This function create a new empty subpicture.
void subpicture_Delete (subpicture_t *p_subpic)
 This function delete a subpicture created by subpicture_New.
subpicture_tsubpicture_NewFromPicture (vlc_object_t *, picture_t *, vlc_fourcc_t i_chroma)
 This function will create a subpicture having one region in the requested chroma showing the given picture.


Detailed Description

This file defines subpicture structures and functions in vlc.


Define Documentation

#define VLC_SUBPICTURE_H   1


Generated on Sun Nov 22 08:05:26 2009 for VLC by  doxygen 1.5.6