• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/test/

Lines Matching defs:ev

105 int decode_event(snd_seq_event_t * ev)
109 printf("EVENT>>> Type = %d, flags = 0x%x", ev->type, ev->flags);
110 switch (ev->flags & SND_SEQ_TIME_STAMP_MASK) {
113 ev->time.tick);
117 (int)ev->time.time.tv_sec,
118 (int)ev->time.time.tv_nsec);
123 ev->source.client,
124 ev->source.port,
125 ev->dest.client,
126 ev->dest.port,
127 ev->queue);
129 if (event_names[ev->type])
130 printf("%sEvent = %s", space, event_names[ev->type]);
132 printf("%sEvent = Reserved %d\n", space, ev->type);
134 switch (ev->type) {
137 ev->data.note.channel,
138 ev->data.note.note,
139 ev->data.note.velocity,
140 ev->data.note.off_velocity,
141 ev->data.note.duration);
148 ev->data.note.channel,
149 ev->data.note.note,
150 ev->data.note.velocity);
155 ev->data.control.channel,
156 ev->data.control.param,
157 ev->data.control.value);
162 ev->data.control.channel,
163 ev->data.control.value);
169 ev->data.control.channel,
170 ev->data.control.value);
175 unsigned char *sysex = (unsigned char *) ev + sizeof(snd_seq_event_t);
178 printf("; len=%d [", ev->data.ext.len);
180 for (c = 0; c < ev->data.ext.len; c++) {
181 printf("%02x%s", sysex[c], c < ev->data.ext.len - 1 ? ":" : "");
188 printf("; frame=0x%02x\n", ev->data.control.value);
195 printf("; queue = %i\n", ev->data.queue.queue);
208 printf("%02i%s", ev->data.raw8.d[i], i < 7 ? ":" : "\n");
216 printf("; client=%i\n", ev->data.addr.client);
222 printf("; client=%i, port = %i\n", ev->data.addr.client, ev->data.addr.port);
228 ev->data.connect.sender.client, ev->data.connect.sender.port,
229 ev->data.connect.dest.client, ev->data.connect.dest.port);
237 switch (ev->flags & SND_SEQ_EVENT_LENGTH_MASK) {
242 return sizeof(snd_seq_event_t) + ev->data.ext.len;
262 snd_seq_event_t *ev;
345 if ((err = snd_seq_event_input(handle, &ev))<0)
347 if (!ev)
349 decode_event(ev);
350 snd_seq_free_event(ev);