
Go to the source code of this file.
Data Structures | |
| struct | image_handler_t |
Defines | |
| #define | VLC_IMAGE_H 1 |
| #define | image_HandlerCreate(a) __image_HandlerCreate( VLC_OBJECT(a) ) |
| #define | image_Read(a, b, c, d) a->pf_read( a, b, c, d ) |
| #define | image_ReadUrl(a, b, c, d) a->pf_read_url( a, b, c, d ) |
| #define | image_Write(a, b, c, d) a->pf_write( a, b, c, d ) |
| #define | image_WriteUrl(a, b, c, d, e) a->pf_write_url( a, b, c, d, e ) |
| #define | image_Convert(a, b, c, d) a->pf_convert( a, b, c, d ) |
| #define | image_Filter(a, b, c, d) a->pf_filter( a, b, c, d ) |
Functions | |
| image_handler_t * | __image_HandlerCreate (vlc_object_t *) |
| Create an image_handler_t instance. | |
| void | image_HandlerDelete (image_handler_t *) |
| Delete the image_handler_t instance. | |
| vlc_fourcc_t | image_Type2Fourcc (const char *psz_name) |
| vlc_fourcc_t | image_Ext2Fourcc (const char *psz_name) |
| vlc_fourcc_t | image_Mime2Fourcc (const char *psz_mime) |
| #define image_Convert | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) | a->pf_convert( a, b, c, d ) |
Referenced by ConvertImage(), Filter(), LoadImage(), OpenDecoder(), Send(), subpicture_NewFromPicture(), and VlcPictureToIplImage().
| #define image_Filter | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) | a->pf_filter( a, b, c, d ) |
Referenced by OpenDecoder().
| #define image_HandlerCreate | ( | a | ) | __image_HandlerCreate( VLC_OBJECT(a) ) |
Referenced by Add(), blendbench_LoadImage(), Builder::Builder(), Create(), CreateFilter(), FakeCallback(), Filter(), HeightCallback(), LoadImage(), LoadMask(), MosaicCallback(), Open(), OpenDecoder(), osd_ParserLoad(), ParseImageAttachments(), picture_Export(), subpicture_NewFromPicture(), and WidthCallback().
| #define image_Read | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) | a->pf_read( a, b, c, d ) |
Referenced by ParseImageAttachments().
| #define image_ReadUrl | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) | a->pf_read_url( a, b, c, d ) |
Referenced by blendbench_LoadImage(), FakeCallback(), FileBitmap::FileBitmap(), LoadImage(), LoadMask(), Open(), OpenDecoder(), and osd_StateNew().
| #define image_Write | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) | a->pf_write( a, b, c, d ) |
Referenced by picture_Export().
| #define image_WriteUrl | ( | a, | |||
| b, | |||||
| c, | |||||
| d, | |||||
| e | ) | a->pf_write_url( a, b, c, d, e ) |
Referenced by SavePicture().
| #define VLC_IMAGE_H 1 |
| image_handler_t* __image_HandlerCreate | ( | vlc_object_t * | p_this | ) |
Create an image_handler_t instance.
References ImageConvert(), ImageFilter(), ImageRead(), ImageReadUrl(), ImageWrite(), ImageWriteUrl(), image_handler_t::p_parent, image_handler_t::pf_convert, image_handler_t::pf_filter, image_handler_t::pf_read, image_handler_t::pf_read_url, image_handler_t::pf_write, and image_handler_t::pf_write_url.
| vlc_fourcc_t image_Ext2Fourcc | ( | const char * | psz_name | ) |
| void image_HandlerDelete | ( | image_handler_t * | p_image | ) |
Delete the image_handler_t instance.
References DeleteDecoder(), DeleteEncoder(), DeleteFilter(), image_handler_t::p_dec, image_handler_t::p_enc, and image_handler_t::p_filter.
Referenced by blendbench_LoadImage(), Create(), Del(), Destroy(), DestroyFilter(), FakeCallback(), LoadImage(), LoadMask(), Open(), OpenDecoder(), osd_ParserUnload(), ParseImageAttachments(), picture_Export(), subpicture_NewFromPicture(), and Builder::~Builder().
| vlc_fourcc_t image_Mime2Fourcc | ( | const char * | psz_mime | ) |
| vlc_fourcc_t image_Type2Fourcc | ( | const char * | psz_name | ) |
1.5.6