GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <gpac/terminal.h>
#include <gpac/term_info.h>
#include <gpac/constants.h>
#include <gpac/media_tools.h>
#include <gpac/options.h>
#include <gpac/modules/service.h>
#include <gpac/avparse.h>
#include <time.h>
#include <gpac/iso639.h>
#include <gpac/internal/terminal_dev.h>
#include <dlfcn.h>
#include <pwd.h>
#include <unistd.h>
#include <termios.h>
Functions | |
void | PrintWorldInfo (GF_Terminal *term) |
void | ViewOD (GF_Terminal *term, u32 OD_ID, u32 number) |
void | PrintODList (GF_Terminal *term, GF_ObjectManager *root_odm, u32 num, u32 indent, char *root_name) |
void | ViewODs (GF_Terminal *term, Bool show_timing) |
void | PrintGPACConfig () |
void | dump_frame (GF_Terminal *term, char *rad_path, u32 dump_type, u32 frameNum) |
Bool | dump_file (char *the_url, u32 dump_mode, Double fps, u32 width, u32 height, Float scale, u32 *times, u32 nb_times) |
void | hide_shell (u32 cmd_type) |
void | PrintUsage () |
void | PrintHelp () |
static void | PrintTime (u64 time) |
static void | UpdateRTInfo (const char *legend) |
static void | ResetCaption () |
void | switch_bench (Bool is_on) |
int | getch () |
static const char * | read_line_input (char *line, int maxSize, Bool showContent) |
Bool | GPAC_EventProc (void *ptr, GF_Event *evt) |
void | list_modules (GF_ModuleManager *modules) |
void | set_navigation () |
static Bool | get_time_list (char *arg, u32 *times, u32 *nb_times) |
static void | on_gpac_log (void *cbk, u32 ll, u32 lm, const char *fmt, va_list list) |
static void | init_rti_logs (char *rti_file, char *url, Bool use_rtix) |
void | set_cfg_option (char *opt_string) |
int | main (int argc, char **argv) |
void | PrintODTiming (GF_Terminal *term, GF_ObjectManager *odm) |
void | PrintODBuffer (GF_Terminal *term, GF_ObjectManager *odm) |
void PrintWorldInfo | ( | GF_Terminal * | term | ) |
void PrintODList | ( | GF_Terminal * | term, |
GF_ObjectManager * | root_odm, | ||
u32 | num, | ||
u32 | indent, | ||
char * | root_name | ||
) |
void ViewODs | ( | GF_Terminal * | term, |
Bool | show_timing | ||
) |
void PrintGPACConfig | ( | ) |
Bool dump_file | ( | char * | the_url, |
u32 | dump_mode, | ||
Double | fps, | ||
u32 | width, | ||
u32 | height, | ||
Float | scale, | ||
u32 * | times, | ||
u32 | nb_times | ||
) |
void hide_shell | ( | u32 | cmd_type | ) |
void PrintUsage | ( | ) |
void PrintHelp | ( | ) |
|
static |
|
static |
|
static |
void switch_bench | ( | Bool | is_on | ) |
int getch | ( | ) |
|
static |
Reads a line of input from stdin
line | the buffer to fill |
maxSize | the maximum size of the line to read |
showContent | boolean indicating if the line read should be printed on stderr or not |
void list_modules | ( | GF_ModuleManager * | modules | ) |
void set_navigation | ( | ) |
|
static |
void set_cfg_option | ( | char * | opt_string | ) |
int main | ( | int | argc, |
char ** | argv | ||
) |
void PrintODTiming | ( | GF_Terminal * | term, |
GF_ObjectManager * | odm | ||
) |
void PrintODBuffer | ( | GF_Terminal * | term, |
GF_ObjectManager * | odm | ||
) |
|
static |
|
static |
GF_User user |
GF_Terminal* term |
u64 Duration |
FILE* playlist = 0 |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
u32 align_mode = 0 |
u32 init_w = 0 |
u32 init_h = 0 |
u32 last_x |
u32 last_y |
|
static |
|
static |