66#define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
69#define image_Read( a, b, c, d ) a->pf_read( a, b, c, d )
70#define image_ReadUrl( a, b, c ) a->pf_read_url( a, b, c )
71#define image_Write( a, b, c, d, e ) a->pf_write( a, b, c, d, e )
72#define image_WriteUrl( a, b, c, d, e, f ) a->pf_write_url( a, b, c, d, e, f )
73#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:620
Definition vlc_codec.h:102
Definition vlc_codec.h:255
Structure describing a filter.
Definition vlc_filter.h:213
Definition vlc_image.h:40
int(* pf_write_url)(image_handler_t *, picture_t *, const video_format_t *, vlc_fourcc_t, const video_format_t *, const char *)
Definition vlc_image.h:49
decoder_t * p_dec
Definition vlc_image.h:59
encoder_t * p_enc
Definition vlc_image.h:60
picture_fifo_t * outfifo
Definition vlc_image.h:63
vlc_object_t * p_parent
Definition vlc_image.h:58
filter_t * p_converter
Definition vlc_image.h:61
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:53
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:119
#define image_HandlerCreate(a)
Definition vlc_image.h:67
vlc_fourcc_t image_Mime2Fourcc(const char *psz_mime)
Definition image.c:646
vlc_fourcc_t image_Type2Fourcc(const char *psz_name)
Definition image.c:599
vlc_fourcc_t image_Ext2Fourcc(const char *psz_name)
Definition image.c:608
This file defines picture structures and functions in vlc.
This file defines picture fifo structures and functions in vlc.