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.