Go to the documentation of this file.
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, d ) a->pf_read_url( a, b, c, d )
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 )
#define VLC_API
Definition: fourcc_gen.c:30
#define image_HandlerCreate(a)
Definition: vlc_image.h:64
filter_t * p_filter
Definition: vlc_image.h:58
vlc_fourcc_t image_Type2Fourcc(const char *psz_name)
Definition: image.c:608
Definition: vlc_codec.h:55
Video picture.
Definition: vlc_picture.h:68
vlc_fourcc_t image_Ext2Fourcc(const char *psz_name)
Definition: image.c:617
Structure describing a filter.
Definition: vlc_filter.h:65
Definition: picture_fifo.c:37
Definition: vlc_codec.h:211
const char * psz_name
Definition: vlc_codecs.h:315
const char * psz_mime
Definition: image.c:629
void image_HandlerDelete(image_handler_t *)
Delete the image_handler_t instance.
Definition: image.c:105
The main vlc_object_t structure.
Definition: vlc_objects.h:39
#define VLC_USED
Definition: fourcc_gen.c:31
Definition: vlc_image.h:39
vlc_fourcc_t image_Mime2Fourcc(const char *psz_mime)
Definition: image.c:652
picture_fifo_t * outfifo
Definition: vlc_image.h:60
encoder_t * p_enc
Definition: vlc_image.h:57
vlc_object_t * p_parent
Definition: vlc_image.h:55
Definition: vlc_block.h:111
int(* pf_write_url)(image_handler_t *, picture_t *, const video_format_t *, video_format_t *, const char *)
Definition: vlc_image.h:47
decoder_t * p_dec
Definition: vlc_image.h:56
uint32_t vlc_fourcc_t
Definition: fourcc_gen.c:32