rawvid.c File Reference

Include dependency graph for rawvid.c:


Data Structures

struct  demux_sys_t
struct  preset_t

Defines

#define FPS_TEXT   N_("Frames per Second")
#define FPS_LONGTEXT
#define WIDTH_TEXT   N_("Width")
#define WIDTH_LONGTEXT
#define HEIGHT_TEXT   N_("Height")
#define HEIGHT_LONGTEXT
#define CHROMA_TEXT   N_("Force chroma (Use carefully)")
#define CHROMA_LONGTEXT   N_("Force chroma. This is a four character string.")
#define ASPECT_RATIO_TEXT   N_("Aspect ratio")
#define ASPECT_RATIO_LONGTEXT
#define READ_FRAC(key, num, den)

Functions

static int Open (vlc_object_t *)
static void Close (vlc_object_t *)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)
static int Demux (demux_t *)
static int Control (demux_t *, int i_query, va_list args)

Variables

static struct preset_t p_presets []

Define Documentation

#define ASPECT_RATIO_LONGTEXT

Value:

N_( \
    "Aspect ratio (4:3, 16:9). Default is square pixels." )

#define ASPECT_RATIO_TEXT   N_("Aspect ratio")

#define CHROMA_LONGTEXT   N_("Force chroma. This is a four character string.")

#define CHROMA_TEXT   N_("Force chroma (Use carefully)")

#define FPS_LONGTEXT

Value:

N_("This is the desired frame rate when " \
    "playing raw video streams.")

#define FPS_TEXT   N_("Frames per Second")

#define HEIGHT_LONGTEXT

Value:

N_("This specifies the height in pixels of the raw " \
    "video stream.")

#define HEIGHT_TEXT   N_("Height")

#define READ_FRAC ( key,
num,
den   ) 

Value:

buf = strstr( psz+9, key );\
        if( buf )\
        {\
            char *end = strchr( buf+1, ' ' );\
            char *sep;\
            if( end ) *end = '\0';\
            sep = strchr( buf+1, ':' );\
            if( sep )\
            {\
                *sep = '\0';\
                den = atoi( sep+1 );\
            }\
            else\
            {\
                den = 1;\
            }\
            num = atoi( buf+2 );\
            if( sep ) *sep = ':';\
            if( end ) *end = ' ';\
        }

#define WIDTH_LONGTEXT

Value:

N_("This specifies the width in pixels of the raw " \
    "video stream.")

#define WIDTH_TEXT   N_("Width")


Function Documentation

static void Close ( vlc_object_t  )  [static]

static int Control ( demux_t ,
int  i_query,
va_list  args 
) [static]

static int Demux ( demux_t  )  [static]

static int Open ( vlc_object_t  )  [static]

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 


Variable Documentation

struct preset_t p_presets[] [static]

Initial value:

{
    { "sqcif", 128, 96, 29.97, "4:3", "YV12" },
    { "qcif", 176, 144, 29.97, "4:3", "YV12" },
    { "cif", 352, 288, 29.97, "4:3", "YV12" },
    { "4cif", 704, 576, 29.97, "4:3", "YV12" },
    { "16cif", 1408, 1152, 29.97, "4:3", "YV12" },
    { "yuv", 176, 144, 25, "4:3", "YV12" },
    { "", 0, 0, 0., "", "" }
}


Generated on Wed Aug 13 08:03:30 2008 for VLC by  doxygen 1.5.1