/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/core/seq/oss/ |
H A D | seq_oss_timer.h | 35 int tempo, ppq; /* ALSA queue */ member in struct:seq_oss_timer
|
H A D | seq_oss_timer.c | 126 * convert tempo units 131 timer->tempo = (60 * 1000000) / timer->oss_tempo; 157 * set queue tempo and start queue 171 tmprec.tempo = timer->tempo; 210 * change queue tempo 222 send_timer_event(timer->dp, SNDRV_SEQ_EVENT_TEMPO, timer->tempo); 260 debug_printk(("timer tempo\n"));
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/core/seq/ |
H A D | seq_timer.c | 38 if (tmr->tempo < 1000000) 39 tmr->tick.resolution = (tmr->tempo * 1000) / tmr->ppq; 43 s = tmr->tempo % tmr->ppq; 45 tmr->tick.resolution = (tmr->tempo / tmr->ppq) * 1000; 97 tmr->tempo = 500000; /* 120 BPM */ 169 /* set current tempo */ 170 int snd_seq_timer_set_tempo(struct snd_seq_timer * tmr, int tempo) argument 176 if (tempo <= 0) 179 if ((unsigned int)tempo != tmr->tempo) { [all...] |
H A D | seq_timer.h | 34 /* ... tempo / offset / running state */ 39 unsigned int tempo; /* current tempo, us/tick */ member in struct:snd_seq_timer 133 int snd_seq_timer_set_tempo(struct snd_seq_timer *tmr, int tempo);
|
H A D | seq_clientmgr.c | 1684 struct snd_seq_queue_tempo tempo; local 1688 if (copy_from_user(&tempo, arg, sizeof(tempo))) 1691 queue = queueptr(tempo.queue); 1694 memset(&tempo, 0, sizeof(tempo)); 1695 tempo.queue = queue->queue; 1699 tempo.tempo = tmr->tempo; 1712 snd_seq_set_queue_tempo(int client, struct snd_seq_queue_tempo *tempo) argument 1725 struct snd_seq_queue_tempo tempo; local [all...] |
H A D | seq_queue.c | 482 /* change queue tempo and ppq */ 496 result = snd_seq_timer_set_tempo(q->timer, info->tempo); 774 if (tmr->tempo) 775 bpm = 60000000 / tmr->tempo; 786 snd_iprintf(buffer, "current tempo : %d\n", tmr->tempo);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libswscale/ppc/ |
H A D | swscale_altivec.c | 126 DECLARE_ALIGNED(16, int, tempo)[4]; 171 vec_st(val_s, 0, tempo); 172 dst[i] = FFMIN(tempo[3] >> 7, (1 << 15) - 1); 196 vec_st(val_s, 0, tempo); 197 dst[i] = FFMIN(tempo[3] >> 7, (1 << 15) - 1); 223 vec_st(val_s, 0, tempo); 224 dst[i] = FFMIN(tempo[3] >> 7, (1 << 15) - 1); 283 vec_st(val_s, 0, tempo); 284 dst[i] = FFMIN(tempo[3] >> 7, (1 << 15) - 1);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libswscale/ppc/ |
H A D | swscale_altivec.c | 153 DECLARE_ALIGNED(16, int, tempo)[4]; 201 vec_st(val_s, 0, tempo); 202 dst[i] = FFMIN(tempo[3]>>7, (1<<15)-1); 228 vec_st(val_s, 0, tempo); 229 dst[i] = FFMIN(tempo[3]>>7, (1<<15)-1); 257 vec_st(val_s, 0, tempo); 258 dst[i] = FFMIN(tempo[3]>>7, (1<<15)-1); 319 vec_st(val_s, 0, tempo); 320 dst[i] = FFMIN(tempo[3]>>7, (1<<15)-1);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/test/ |
H A D | midifile.c | 40 * its units change value at every tempo change. Mf_realtime is 43 * (9) maintains a history of tempo settings to update Mf_currtempo, 44 * to handle tempo tracks. 153 double mf_ticks2sec (unsigned long ticks, int division, unsigned long tempo); 361 * Step through each tempo change from old_currtime up to now, 379 printf("d(rev %d - old %d, div %d, tempo %d) = %.3f\n", 396 printf("d(rev %d - old %d, div %d, tempo %d) = %.3f\n", 549 case 0x51: /* Set tempo */ 828 /* In format 1 files, the first track is a tempo map */ 1030 mf_write_tempo (delta_time, tempo) [all...] |
H A D | playmidi1.c | 12 * - fix tempo event bug 150 snd_seq_queue_tempo_t *tempo; local 163 snd_seq_queue_tempo_alloca(&tempo); 165 if (snd_seq_get_queue_tempo(seq_handle, dest_queue, tempo) < 0) { 169 if ((slave_ppq = snd_seq_queue_tempo_get_ppq(tempo)) != ppq) { 170 snd_seq_queue_tempo_set_ppq(tempo, ppq); 171 if (snd_seq_set_queue_tempo(seq_handle, dest_queue, tempo) < 0) { 180 printf("ALSA Timer updated, PPQ = %d\n", snd_seq_queue_tempo_get_ppq(tempo)); 242 /* change the tempo */ 253 /* store the new tempo an [all...] |
H A D | midifile.h | 46 extern double mf_ticks2sec(unsigned long ticks,int division,unsigned long tempo);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/src/seq/ |
H A D | seq_local.h | 53 int (*get_queue_tempo)(snd_seq_t *seq, snd_seq_queue_tempo_t * tempo); 54 int (*set_queue_tempo)(snd_seq_t *seq, snd_seq_queue_tempo_t * tempo);
|
H A D | seq_hw.c | 206 static int snd_seq_hw_get_queue_tempo(snd_seq_t *seq, snd_seq_queue_tempo_t * tempo) argument 209 if (ioctl(hw->fd, SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO, tempo) < 0) { 216 static int snd_seq_hw_set_queue_tempo(snd_seq_t *seq, snd_seq_queue_tempo_t * tempo) argument 219 if (ioctl(hw->fd, SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO, tempo) < 0) {
|
H A D | seq.c | 47 The event scheduling can be done either on a MIDI tempo queue or 335 like start, stop and continue queue, change tempo, etc. 419 \subsection seq_ev_tempo Setting queue tempo 421 The tempo (or the speed) of the scheduling queue is variable. 422 In the case of <i>tick</i> queue, the tempo is controlled 424 actual tempo, PPQ (pulse per quarter note) and MIDI tempo. 426 the latter defines the beat tempo in microseconds. 428 That is, the tempo is set to 500000 (= 60 * 1000000 / 120). 442 When the tempo o 3505 snd_seq_queue_tempo_set_tempo(snd_seq_queue_tempo_t *info, unsigned int tempo) argument 3562 snd_seq_get_queue_tempo(snd_seq_t *seq, int q, snd_seq_queue_tempo_t * tempo) argument 3579 snd_seq_set_queue_tempo(snd_seq_t *seq, int q, snd_seq_queue_tempo_t * tempo) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/sound/ |
H A D | seq_kernel.h | 97 int snd_seq_set_queue_tempo(int client, struct snd_seq_queue_tempo *tempo);
|
H A D | asequencer.h | 82 #define SNDRV_SEQ_EVENT_QUEUE_SKEW 38 /* skew queue tempo */ 257 signed int value; /* affected value (e.g. tempo) */ 562 /* queue tempo */ 565 unsigned int tempo; /* current tempo, us/tick */ member in struct:snd_seq_queue_tempo
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavfilter/ |
H A D | af_atempo.c | 23 * tempo scaling audio filter -- an implementation of WSOLA algorithm 123 // tempo scaling factor: 124 double tempo; member in struct:__anon3326 127 // captured when the tempo scale factor was set most recently: 155 { "tempo", "set tempo scale factor", 156 OFFSET(tempo), AV_OPT_TYPE_DOUBLE, { .dbl = 1.0 }, 0.5, 2.0, 327 double tempo = av_strtod(arg_tempo, &tail); local 330 av_log(ctx, AV_LOG_ERROR, "Invalid tempo value '%s'\n", arg_tempo); 334 if (tempo < 0. [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/include/ |
H A D | seqmid.h | 257 * \param q queue id to change tempo 258 * \param val the new tempo value 266 * \param q queue id to change tempo 278 * \param q queue id to change tempo 318 * \brief change the tempo of the specified queue 321 * \param tempo the new tempo value 324 #define snd_seq_change_queue_tempo(seq, q, tempo, ev) \ 325 snd_seq_control_queue(seq, q, SND_SEQ_EVENT_TEMPO, tempo, ev)
|
H A D | seq.h | 399 /** queue tempo container */ 470 void snd_seq_queue_tempo_set_tempo(snd_seq_queue_tempo_t *info, unsigned int tempo); 475 int snd_seq_get_queue_tempo(snd_seq_t *handle, int q, snd_seq_queue_tempo_t *tempo); 476 int snd_seq_set_queue_tempo(snd_seq_t *handle, int q, snd_seq_queue_tempo_t *tempo);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/include/sound/ |
H A D | asequencer.h | 84 #define SNDRV_SEQ_EVENT_QUEUE_SKEW 38 /* skew queue tempo */ 259 signed int value; /* affected value (e.g. tempo) */ 562 /* queue tempo */ 565 unsigned int tempo; /* current tempo, us/tick */ member in struct:sndrv_seq_queue_tempo
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/libid3tag-0.15.0b/ |
H A D | frametype.c | 396 {"SYTC", FRAME(SYTC), DISCARD, "Synchronised tempo codes"},
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/packages/libid3tag-0.15.0b/ |
H A D | frametype.c | 393 {"SYTC", FRAME(SYTC), DISCARD, "Synchronised tempo codes"},
|