43 picture_t * (*pf_read_url) ( image_handler_t *,
const char *,
45 block_t * (*pf_write) ( image_handler_t *,
picture_t *,
51 picture_t * (*pf_convert) ( image_handler_t *, picture_t *,
52 const video_format_t *, video_format_t * );
64 #define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) ) 67 #define image_Read( a, b, c, d ) a->pf_read( a, b, c, d ) 68 #define image_ReadUrl( a, b, c ) a->pf_read_url( a, b, c ) 69 #define image_Write( a, b, c, d ) a->pf_write( a, b, c, d ) 70 #define image_WriteUrl( a, b, c, d, e ) a->pf_write_url( a, b, c, d, e ) 71 #define image_Convert( a, b, c, d ) a->pf_convert( a, b, c, d ) vlc_fourcc_t image_Ext2Fourcc(const char *psz_name)
Definition: image.c:616
This file defines picture structures and functions in vlc.
vlc_object_t * p_parent
Definition: vlc_image.h:56
encoder_t * p_enc
Definition: vlc_image.h:58
Video picture.
Definition: vlc_picture.h:127
Definition: picture_fifo.c:39
Definition: vlc_image.h:39
int(* pf_write_url)(image_handler_t *, picture_t *, const video_format_t *, const video_format_t *, const char *)
Definition: vlc_image.h:48
const char * psz_name
Definition: text_style.c:33
uint32_t vlc_fourcc_t
Definition: fourcc_gen.c:33
This file defines picture fifo structures and functions in vlc.
void image_HandlerDelete(image_handler_t *)
Delete the image_handler_t instance.
Definition: image.c:115
decoder_t * p_dec
Definition: vlc_image.h:57
picture_fifo_t * outfifo
Definition: vlc_image.h:61
vlc_fourcc_t image_Type2Fourcc(const char *psz_name)
Definition: image.c:607
vlc_fourcc_t image_Mime2Fourcc(const char *psz_mime)
Definition: image.c:651
#define VLC_API
Definition: fourcc_gen.c:31
Definition: vlc_codec.h:103
Structure describing a filter.
Definition: vlc_filter.h:72
const char * psz_mime
Definition: image.c:628
Definition: vlc_block.h:117
VLC object common members.
Definition: vlc_objects.h:43
filter_t * p_converter
Definition: vlc_image.h:59
#define VLC_USED
Definition: fourcc_gen.c:32
Definition: vlc_codec.h:244
#define image_HandlerCreate(a)
Definition: vlc_image.h:65