Go to the documentation of this file.
88 #define INPUT_TITLE_MENU 0x01
89 #define INPUT_TITLE_INTERACTIVE 0x02
135 if( dup == NULL)
return NULL;
181 const char *psz_description,
193 a->
p_data = malloc( i_data );
195 memcpy( a->
p_data, p_data, i_data );
234 #define INPUT_RECORD_PREFIX "vlc-record-%Y-%m-%d-%Hh%Mm%Ss-$ N-$ p"
311 #define INPUT_RATE_DEFAULT 1000
315 #define INPUT_RATE_MIN 32
319 #define INPUT_RATE_MAX 32000
501 #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
508 #define input_Read(a,b) input_Read(VLC_OBJECT(a),b)
535 #define input_CreateAndStart(a,b,c) input_CreateAndStart(VLC_OBJECT(a),b,c)
571 for(
size_t i = 1; i < i_vout; i++ )
574 p_vout = (i_vout >= 1) ? pp_vout[0] : NULL;
580 const char *psz_uri,
bool b_forced,
581 bool b_notify,
bool b_check_ext )
584 b_notify, b_check_ext );
628 pp_decoder, pp_vout, pp_aout );
#define VLC_API
Definition: fourcc_gen.c:30
#define VLC_COMMON_MEMBERS
Backward compatibility macro.
Definition: vlc_common.h:457
int64_t vlc_tick_t
High precision date or time interval.
Definition: vlc_common.h:150
char * psz_name
Definition: vlc_input.h:52
Definition: vlc_input.h:48
Definition: vlc_codec.h:55
Viewpoints.
Definition: vlc_viewpoint.h:44
Audio output object.
Definition: vlc_aout.h:114
#define vlc_object_release(a)
Definition: vlc_objects.h:63
const char * psz_name
Definition: vlc_codecs.h:315
const char * psz_mime
Definition: image.c:629
#define likely(p)
Definition: vlc_common.h:113
The main vlc_object_t structure.
Definition: vlc_objects.h:39
char * strdup(const char *)
#define VLC_USED
Definition: fourcc_gen.c:31
Definition: renderer_discovery.c:33
#define unlikely(p)
Definition: vlc_common.h:114
int64_t i_time_offset
Definition: vlc_input.h:51
Video output thread descriptor.
Definition: vlc_vout.h:70
static void * vlc_alloc(size_t count, size_t size)
Definition: vlc_common.h:957
Definition: vlc_block.h:111