~ubuntu-branches/ubuntu/lucid/mpg123/lucid

« back to all changes in this revision

Viewing changes to src/term.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel T Chen
  • Date: 2009-12-21 00:11:29 UTC
  • mto: This revision was merged to the branch mainline in revision 11.
  • Revision ID: james.westby@ubuntu.com-20091221001129-gsbnzbenceqv4pjt
Tags: upstream-1.10.0
ImportĀ upstreamĀ versionĀ 1.10.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
 * own preferences.
21
21
 */
22
22
 
23
 
#define HELP_KEY        'h'
24
 
#define BACK_KEY        'b'
25
 
#define NEXT_KEY        'f'
26
 
#define PAUSE_KEY       'p'
27
 
#define QUIT_KEY        'q'
 
23
#define MPG123_HELP_KEY 'h'
 
24
#define MPG123_BACK_KEY 'b'
 
25
#define MPG123_NEXT_KEY 'f'
 
26
#define MPG123_PAUSE_KEY        'p'
 
27
#define MPG123_QUIT_KEY 'q'
28
28
/* space bar is alias for that */
29
 
#define STOP_KEY        's'
30
 
#define REWIND_KEY      ','
31
 
#define FORWARD_KEY     '.'
 
29
#define MPG123_STOP_KEY 's'
 
30
#define MPG123_REWIND_KEY       ','
 
31
#define MPG123_FORWARD_KEY      '.'
32
32
/* This is convenient on QWERTZ-keyboards. */
33
 
#define FAST_REWIND_KEY ';'
34
 
#define FAST_FORWARD_KEY ':'
35
 
#define FINE_REWIND_KEY '<'
36
 
#define FINE_FORWARD_KEY '>'
 
33
#define MPG123_FAST_REWIND_KEY ';'
 
34
#define MPG123_FAST_FORWARD_KEY ':'
 
35
#define MPG123_FINE_REWIND_KEY '<'
 
36
#define MPG123_FINE_FORWARD_KEY '>'
37
37
/* You probably want to use the following bindings instead
38
38
 * on a standard QWERTY-keyboard:
39
39
 */
40
40
 
41
 
/* #define FAST_REWIND_KEY '<' */
42
 
/* #define FAST_FORWARD_KEY '>' */
43
 
/* #define FINE_REWIND_KEY ';' */
44
 
/* #define FINE_FORWARD_KEY ':' */
 
41
/* #define MPG123_FAST_REWIND_KEY '<' */
 
42
/* #define MPG123_FAST_FORWARD_KEY '>' */
 
43
/* #define MPG123_FINE_REWIND_KEY ';' */
 
44
/* #define MPG123_FINE_FORWARD_KEY ':' */
45
45
 
46
 
#define VOL_UP_KEY '+'
47
 
#define VOL_DOWN_KEY '-'
48
 
#define VERBOSE_KEY 'v'
49
 
#define RVA_KEY 'r'
50
 
#define PLAYLIST_KEY 'l'
51
 
#define PREV_KEY 'd'
52
 
#define MPEG_KEY 'm'
53
 
#define TAG_KEY  't'
54
 
#define PITCH_UP_KEY    'c'
55
 
#define PITCH_BUP_KEY   'C'
56
 
#define PITCH_DOWN_KEY  'x'
57
 
#define PITCH_BDOWN_KEY 'X'
58
 
#define PITCH_ZERO_KEY  'w'
 
46
#define MPG123_VOL_UP_KEY '+'
 
47
#define MPG123_VOL_DOWN_KEY '-'
 
48
#define MPG123_VERBOSE_KEY 'v'
 
49
#define MPG123_RVA_KEY 'r'
 
50
#define MPG123_PLAYLIST_KEY 'l'
 
51
#define MPG123_PREV_KEY 'd'
 
52
#define MPG123_MPEG_KEY 'm'
 
53
#define MPG123_TAG_KEY  't'
 
54
#define MPG123_PITCH_UP_KEY    'c'
 
55
#define MPG123_PITCH_BUP_KEY   'C'
 
56
#define MPG123_PITCH_DOWN_KEY  'x'
 
57
#define MPG123_PITCH_BDOWN_KEY 'X'
 
58
#define MPG123_PITCH_ZERO_KEY  'w'
59
59
/* This counts as "undocumented" and can disappear */
60
 
#define FRAME_INDEX_KEY 'i'
61
 
#define VARIOUS_INFO_KEY 'I'
 
60
#define MPG123_FRAME_INDEX_KEY 'i'
 
61
#define MPG123_VARIOUS_INFO_KEY 'I'
62
62
/* The normal and big pitch adjustment done on key presses. */
63
 
#define PITCH_VAL 0.001
64
 
#define PITCH_BVAL 0.01
 
63
#define MPG123_PITCH_VAL 0.001
 
64
#define MPG123_PITCH_BVAL 0.01
65
65
 
66
 
#define PAUSED_STRING   "Paused. \b\b\b\b\b\b\b\b"
67
 
#define STOPPED_STRING  "Stopped.\b\b\b\b\b\b\b\b"
68
 
#define EMPTY_STRING    "        \b\b\b\b\b\b\b\b"
 
66
#define MPG123_PAUSED_STRING    "Paused. \b\b\b\b\b\b\b\b"
 
67
#define MPG123_STOPPED_STRING   "Stopped.\b\b\b\b\b\b\b\b"
 
68
#define MPG123_EMPTY_STRING     "        \b\b\b\b\b\b\b\b"
69
69
 
70
70
void term_init(void);
71
71
off_t term_control(mpg123_handle *mh, audio_output_t *ao);