|
VLC
2.1.0-git
|
This file defines functions and structures for image conversions in vlc. More...

Go to the source code of this file.
Data Structures | |
| struct | image_handler_t |
Macros | |
| #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 *) |
| 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) |
This file defines functions and structures for image conversions in vlc.
| #define image_Convert | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) | a->pf_convert( a, b, c, d ) |
Referenced by subpicture_NewFromPicture().
| #define image_Filter | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) | a->pf_filter( a, b, c, d ) |
| #define image_HandlerCreate | ( | a | ) | image_HandlerCreate( VLC_OBJECT(a) ) |
Referenced by picture_Export(), and subpicture_NewFromPicture().
| #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 ) |
Referenced by picture_Export().
| #define image_WriteUrl | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e | |||
| ) | a->pf_write_url( a, b, c, d, e ) |
| vlc_fourcc_t image_Ext2Fourcc | ( | const char * | psz_name | ) |
References image_Type2Fourcc().
Referenced by ImageReadUrl(), and ImageWriteUrl().
| image_handler_t* image_HandlerCreate | ( | vlc_object_t * | ) |
| 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 picture_Export(), and subpicture_NewFromPicture().
| vlc_fourcc_t image_Mime2Fourcc | ( | const char * | psz_mime | ) |
References mime_table.
Referenced by ImageReadUrl().
| vlc_fourcc_t image_Type2Fourcc | ( | const char * | psz_name | ) |
References ARRAY_SIZE, ext_table, i_codec, psz_ext, and strcasecmp().
Referenced by image_Ext2Fourcc(), and vout_GetSnapshot().
1.8.1.2