blob: 749c1beb942249517efbe5d33aba0a6e14a53533 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
/*
* PARSEC HEADER: gd_const.h
*/
#ifndef _GD_CONST_H_
#define _GD_CONST_H_
// ----------------------------------------------------------------------------
// GLOBAL CONSTANTS -
// ----------------------------------------------------------------------------
// frequency in hertz for ref-frames (number of ref-frames per second) --------
//
#define DEFAULT_REFFRAME_FREQUENCY 600
#ifdef VARIABLE_REFFRAME_FREQUENCY
#define FRAME_MEASURE_TIMEBASE RefFrameFrequency
#else
#define FRAME_MEASURE_TIMEBASE DEFAULT_REFFRAME_FREQUENCY
#endif
// size of padding area appended to render segment ----------------------------
//
#define RSEG_PADDING_SIZE (640*20)
// packet recv rates (bytes/sec) ----------------------------------------------
//
#define CLIENT_RECV_RATE_MAX 100000 //FIXME: reasonable ?
#define CLIENT_RECV_RATE_1 8000
#define CLIENT_RECV_RATE_2 4000
#define CLIENT_RECV_RATE_3 2000
#define CLIENT_RECV_RATE_MIN 10 //FIXME: reasonable ?
// default rate (bytes/sec) for S->C traffic ----------------------------------
//
#define DEFAULT_CLIENT_RECV_RATE CLIENT_RECV_RATE_1
// packet send frequencies ----------------------------------------------------
//
#define CLIENT_SEND_FREQUENCY_MAX 100 //FIXME: reasonable ?
#define CLIENT_SEND_FREQUENCY_1 20
#define CLIENT_SEND_FREQUENCY_2 15
#define CLIENT_SEND_FREQUENCY_3 10
#define CLIENT_SEND_FREQUENCY_MIN 1
// default frequency (packets/sec) for C->S traffic ---------------------------
//
#define DEFAULT_CLIENT_SEND_FREQUENCY CLIENT_SEND_FREQUENCY_1
// detail codes ---------------------------------------------------------------
//
#define DETAIL_LOW 0
#define DETAIL_MEDIUM 1
#define DETAIL_HIGH 2
#endif // _GD_CONST_H_
|