GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <gpac/terminal.h>
#include <gpac/options.h>
#include <gpac/media_tools.h>
#include <gpac/internal/avilib.h>
#include <gpac/internal/terminal_dev.h>
#include <gpac/internal/compositor_dev.h>
#include <gpac/avparse.h>
Data Structures | |
struct | BITMAPFILEHEADER |
struct | BITMAPINFOHEADER |
Macros | |
#define | BI_RGB 0L |
Functions | |
static u8 | colmask (s32 a, s32 n) |
static u32 | put_pixel (FILE *fout, u32 type, u32 pf, char *ptr) |
void | write_bmp (GF_VideoSurface *fb, char *rad_name, u32 img_num) |
void | write_png (GF_VideoSurface *fb, char *rad_name, u32 img_num) |
void | write_depthfile (GF_VideoSurface *fb, char *rad_name, u32 img_num) |
void | write_texture_file (GF_VideoSurface *fb, char *rad_name, u32 img_num, u32 dump_mode) |
void | write_raw (GF_VideoSurface *fb, char *rad_name, u32 img_num) |
void | dump_depth (GF_Terminal *term, char *rad_name, u32 dump_type, u32 frameNum, char *conv_buf, void *avi_out) |
void | dump_frame (GF_Terminal *term, char *rad_name, u32 dump_type, u32 frameNum, char *conv_buf, void *avi_out) |
Bool | dump_file (char *url, u32 dump_mode, Double fps, u32 width, u32 height, Float scale, u32 *times, u32 nb_times) |
Variables | |
Bool | is_connected |
GF_Terminal * | term |
u64 | Duration |
GF_Err | last_error |
struct BITMAPFILEHEADER |
struct BITMAPINFOHEADER |
#define BI_RGB 0L |
void write_bmp | ( | GF_VideoSurface * | fb, |
char * | rad_name, | ||
u32 | img_num | ||
) |
void write_png | ( | GF_VideoSurface * | fb, |
char * | rad_name, | ||
u32 | img_num | ||
) |
void write_depthfile | ( | GF_VideoSurface * | fb, |
char * | rad_name, | ||
u32 | img_num | ||
) |
void write_texture_file | ( | GF_VideoSurface * | fb, |
char * | rad_name, | ||
u32 | img_num, | ||
u32 | dump_mode | ||
) |
void write_raw | ( | GF_VideoSurface * | fb, |
char * | rad_name, | ||
u32 | img_num | ||
) |
void dump_depth | ( | GF_Terminal * | term, |
char * | rad_name, | ||
u32 | dump_type, | ||
u32 | frameNum, | ||
char * | conv_buf, | ||
void * | avi_out | ||
) |
void dump_frame | ( | GF_Terminal * | term, |
char * | rad_name, | ||
u32 | dump_type, | ||
u32 | frameNum, | ||
char * | conv_buf, | ||
void * | avi_out | ||
) |
Bool dump_file | ( | char * | url, |
u32 | dump_mode, | ||
Double | fps, | ||
u32 | width, | ||
u32 | height, | ||
Float | scale, | ||
u32 * | times, | ||
u32 | nb_times | ||
) |
Bool is_connected |
GF_Terminal* term |
u64 Duration |
GF_Err last_error |