Other
[Common utility functions]


Modules

 Internal
 Not exported functions, for internal usage only.
 Preprocessor String Macros
 String manipulation macros.
 Library Version Macros
 Useful to check and match library version in order to maintain backward compatibility.
 Version and Build diagnostics
 Macros and function useful to check at compiletime and at runtime which version of libavutil is in use.
 Deprecation guards
 Those FF_API_* defines are not part of public API.
 Constants
 Image related
 AVPicture types, pixel formats and basic image planes manipulation.
 Media Type
 Media Type.

Enumerations

enum  AVMediaType {
  AVMEDIA_TYPE_UNKNOWN = -1, AVMEDIA_TYPE_VIDEO, AVMEDIA_TYPE_AUDIO, AVMEDIA_TYPE_DATA,
  AVMEDIA_TYPE_SUBTITLE, AVMEDIA_TYPE_ATTACHMENT, AVMEDIA_TYPE_NB
}

Functions

const char * av_get_media_type_string (enum AVMediaType media_type)
 Return a string describing the media_type enum, NULL if media_type is unknown.
static void * av_x_if_null (const void *p, const void *x)
 Return x default pointer in case p is NULL.

Enumeration Type Documentation

Enumerator:
AVMEDIA_TYPE_UNKNOWN  Usually treated as AVMEDIA_TYPE_DATA.
AVMEDIA_TYPE_VIDEO 
AVMEDIA_TYPE_AUDIO 
AVMEDIA_TYPE_DATA  Opaque data information usually continuous.
AVMEDIA_TYPE_SUBTITLE 
AVMEDIA_TYPE_ATTACHMENT  Opaque data information usually sparse.
AVMEDIA_TYPE_NB 

Definition at line 230 of file avutil.h.


Function Documentation

const char* av_get_media_type_string ( enum AVMediaType  media_type  ) 

Return a string describing the media_type enum, NULL if media_type is unknown.

Definition at line 51 of file utils.c.

Referenced by avcodec_string(), movie_common_init(), opt_output_file(), show_frame(), show_packet(), show_stream(), and transcode().

static void* av_x_if_null ( const void *  p,
const void *  x 
) [inline, static]

Return x default pointer in case p is NULL.

Definition at line 338 of file avutil.h.

Referenced by init_filters(), parse_script(), and print_link_prop().


Generated on Fri Oct 26 02:48:04 2012 for FFmpeg by  doxygen 1.5.8