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 )
#define VLC_USED
Definition: fourcc_gen.c:32
#define VLC_API
Definition: fourcc_gen.c:31
uint32_t vlc_fourcc_t
Definition: fourcc_gen.c:33
const char * psz_mime
Definition: image.c:640
Definition: vlc_codec.h:102
Definition: vlc_codec.h:255
Structure describing a filter.
Definition: vlc_filter.h:216
Definition: vlc_image.h:40
decoder_t * p_dec
Definition: vlc_image.h:57
int(* pf_write_url)(image_handler_t *, picture_t *, const video_format_t *, const video_format_t *, const char *)
Definition: vlc_image.h:48
encoder_t * p_enc
Definition: vlc_image.h:58
picture_fifo_t * outfifo
Definition: vlc_image.h:61
vlc_object_t * p_parent
Definition: vlc_image.h:56
filter_t * p_converter
Definition: vlc_image.h:59
Definition: picture_fifo.c:40
Video picture.
Definition: vlc_picture.h:130
Definition: vlc_frame.h:123
VLC object common members.
Definition: vlc_objects.h:45
const char * psz_name
Definition: text_style.c:33
This file is a collection of common definitions and types.
void image_HandlerDelete(image_handler_t *)
Delete the image_handler_t instance.
Definition: image.c:116
#define image_HandlerCreate(a)
Definition: vlc_image.h:65
vlc_fourcc_t image_Mime2Fourcc(const char *psz_mime)
Definition: image.c:665
vlc_fourcc_t image_Type2Fourcc(const char *psz_name)
Definition: image.c:619
vlc_fourcc_t image_Ext2Fourcc(const char *psz_name)
Definition: image.c:628
This file defines picture structures and functions in vlc.
This file defines picture fifo structures and functions in vlc.