GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include "texturing.h"
#include <gpac/internal/terminal_dev.h>
#include <gpac/options.h>
#include "nodes_stacks.h"
Functions | |
static void | update_texture_void (GF_TextureHandler *txh) |
void | gf_sc_texture_setup (GF_TextureHandler *txh, GF_Compositor *compositor, GF_Node *owner) |
void | gf_sc_texture_destroy (GF_TextureHandler *txh) |
Bool | gf_sc_texture_check_url_change (GF_TextureHandler *txh, MFURL *url) |
GF_Err | gf_sc_texture_play_from_to (GF_TextureHandler *txh, MFURL *url, Double start_offset, Double end_offset, Bool can_loop, Bool lock_scene_timeline) |
GF_Err | gf_sc_texture_play (GF_TextureHandler *txh, MFURL *url) |
void | gf_sc_texture_stop (GF_TextureHandler *txh) |
void | gf_sc_texture_restart (GF_TextureHandler *txh) |
static void | setup_texture_object (GF_TextureHandler *txh, Bool private_media) |
void | gf_sc_texture_update_frame (GF_TextureHandler *txh, Bool disable_resync) |
void | gf_sc_texture_release_stream (GF_TextureHandler *txh) |
GF_TextureHandler * | gf_sc_texture_get_handler (GF_Node *n) |
|
static |
void gf_sc_texture_setup | ( | GF_TextureHandler * | txh, |
GF_Compositor * | compositor, | ||
GF_Node * | owner | ||
) |
void gf_sc_texture_destroy | ( | GF_TextureHandler * | txh | ) |
Bool gf_sc_texture_check_url_change | ( | GF_TextureHandler * | txh, |
MFURL * | url | ||
) |
GF_Err gf_sc_texture_play_from_to | ( | GF_TextureHandler * | txh, |
MFURL * | url, | ||
Double | start_offset, | ||
Double | end_offset, | ||
Bool | can_loop, | ||
Bool | lock_scene_timeline | ||
) |
GF_Err gf_sc_texture_play | ( | GF_TextureHandler * | txh, |
MFURL * | url | ||
) |
void gf_sc_texture_stop | ( | GF_TextureHandler * | txh | ) |
void gf_sc_texture_restart | ( | GF_TextureHandler * | txh | ) |
|
static |
void gf_sc_texture_update_frame | ( | GF_TextureHandler * | txh, |
Bool | disable_resync | ||
) |
void gf_sc_texture_release_stream | ( | GF_TextureHandler * | txh | ) |
GF_TextureHandler* gf_sc_texture_get_handler | ( | GF_Node * | n | ) |