#include "util.H"#include "data_reader.H"#include "queue_worker.H"#include <cstring>#include <limits>#include <libgen.h>#include <deque>Classes | |
| class | player_base_t |
| class | player_t< T > |
| class | player_deque_t |
| struct | player_desc_t |
| class | playback_control_interface_t |
| class | fixed_playback_control_t |
| class | variable_playback_control_t |
Defines | |
| #define | MIN_WAIT_TIME .001 |
| #define | MAX_WAIT_TIME .1 |
| #define | PAUSE_WAIT_TIME MAX_WAIT_TIME |
| #define | EOF_TSTAMP numeric_limits<double>::max () |
Typedefs | |
| typedef player_base_t *(* | init_player_fn_t )(char const *type_, unsigned queue_id_, char const *data_file_) |
Functions | |
| template<typename T > | |
| player_base_t * | init_player (char const *type_, unsigned queue_id_, char const *data_file_) |
| int | main (int argc, char **argv) |
Variables | |
| float | jump_ahead_time = 0.0 |
| unsigned | jump_to_way_point = 0 |
| player_desc_t | player_desc_table [] |
| #define EOF_TSTAMP numeric_limits<double>::max () |
Referenced by main(), player_deque_t::publish_next(), and player_t< T >::publish_next().
| #define MAX_WAIT_TIME .1 |
Referenced by main().
| #define MIN_WAIT_TIME .001 |
Referenced by main().
| #define PAUSE_WAIT_TIME MAX_WAIT_TIME |
Referenced by main().
| typedef player_base_t*(* init_player_fn_t)(char const *type_, unsigned queue_id_, char const *data_file_) |
| player_base_t* init_player | ( | char const * | type_, | |
| unsigned | queue_id_, | |||
| char const * | data_file_ | |||
| ) | [inline] |
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
References player_deque_t::add(), player_deque_t::empty(), EOF_TSTAMP, player_desc_t::init_player, jump_ahead_time, jump_to_way_point, MAX_WAIT_TIME, MIN_WAIT_TIME, player_deque_t::next_tstamp(), PAUSE_WAIT_TIME, player_deque_t::publish_next(), playback_control_interface_t::speed_factor(), player_desc_t::type, and playback_control_interface_t::update_control().
| float jump_ahead_time = 0.0 |
Referenced by main().
| unsigned jump_to_way_point = 0 |
Referenced by main().
1.6.1