Blender  V2.59
Defines | Functions | Variables
util.c File Reference
#include "BLI_blenlib.h"
#include "DNA_userdef_types.h"
#include "BKE_global.h"
#include "imbuf.h"
#include "IMB_imbuf_types.h"
#include "IMB_imbuf.h"
#include "IMB_filetype.h"
#include "IMB_anim.h"

Go to the source code of this file.

Defines

#define UTIL_DEBUG   0

Functions

static int IMB_ispic_name (const char *name)
int IMB_ispic (const char *filename)
static int isavi (const char *name)
int imb_get_anim_type (const char *name)
int IMB_isanim (const char *filename)

Variables

const char * imb_ext_image []
const char * imb_ext_image_qt []
const char * imb_ext_movie []
const char * imb_ext_audio []

Detailed Description

Definition in file source/blender/imbuf/intern/util.c.


Define Documentation

#define UTIL_DEBUG   0

Definition at line 70 of file source/blender/imbuf/intern/util.c.

Referenced by imb_get_anim_type(), and IMB_ispic_name().


Function Documentation

int imb_get_anim_type ( const char *  name)
Attention:
Defined in util.c

Definition at line 327 of file source/blender/imbuf/intern/util.c.

References ANIM_AVI, ANIM_FFMPEG, ANIM_MOVIE, ANIM_QTIME, ANIM_REDCODE, ANIM_SEQUENCE, IMB_ispic(), isavi(), ismovie(), and UTIL_DEBUG.

Referenced by anim_getnew(), and IMB_isanim().

int IMB_isanim ( const char *  name)
int IMB_ispic ( const char *  name)
static int IMB_ispic_name ( const char *  name) [static]
static int isavi ( const char *  name) [static]

Definition at line 204 of file source/blender/imbuf/intern/util.c.

References AVI_is_avi().

Referenced by imb_get_anim_type().


Variable Documentation

const char* imb_ext_audio[]
Initial value:
 {
        ".wav",
        ".ogg",
        ".oga",
        ".mp3",
        ".mp2",
        ".ac3",
        ".aac",
        ".flac",
        ".wma",
        ".eac3",
        ".aif",
        ".aiff",
        ".m4a",
        NULL}

Definition at line 135 of file source/blender/imbuf/intern/util.c.

Referenced by file_extension_type().

const char* imb_ext_image[]
Initial value:
 {
        ".png",
        ".tga",
        ".bmp",
        ".jpg", ".jpeg",
        ".sgi", ".rgb", ".rgba",



















        NULL}

Definition at line 72 of file source/blender/imbuf/intern/util.c.

Referenced by BKE_add_image_extension(), file_extension_type(), and IMB_ispic().

const char* imb_ext_image_qt[]
Initial value:
 {
        ".gif",
        ".psd",
        ".pct", ".pict",
        ".pntg",
        ".qtif",
        NULL}

Definition at line 99 of file source/blender/imbuf/intern/util.c.

Referenced by BKE_add_image_extension(), file_extension_type(), and IMB_ispic().

const char* imb_ext_movie[]
Initial value:
 {
        ".avi",
        ".flc",
        ".mov",
        ".movie",
        ".mp4",
        ".m4v",
        ".m2v",
        ".m2t",
        ".m2ts",
        ".mts",
        ".mv",
        ".avs",
        ".wmv",
        ".ogv",
        ".dv",
        ".mpeg",
        ".mpg",
        ".mpg2",
        ".vob",
        ".mkv",
        ".flv",
        ".divx",
        ".xvid",
        ".mxf",
        NULL}

Definition at line 107 of file source/blender/imbuf/intern/util.c.

Referenced by BKE_add_image_file(), and file_extension_type().