Home | History | Annotate | Download | only in radio

Lines Matching defs:ts

133     struct timespec ts;
147 struct timespec ts;
163 clock_gettime(CLOCK_REALTIME, &ts);
165 ts.tv_sec += delay_ms/1000;
166 ts.tv_nsec += (delay_ms%1000) * 1000000;
167 if (ts.tv_nsec >= 1000000000) {
168 ts.tv_nsec -= 1000000000;
169 ts.tv_sec += 1;
171 cmd->ts = ts;
216 struct timespec ts;
250 clock_gettime(CLOCK_REALTIME, &ts);
251 snprintf(text, RADIO_STRING_LEN_MAX, "Artist %ld", ts.tv_sec % 10);
256 snprintf(text, RADIO_STRING_LEN_MAX, "Song %ld", ts.tv_nsec % 10);
272 struct timespec ts = {0, 0};
292 if (list_empty(&tuner->command_list) || ts.tv_sec != 0) {
294 if (ts.tv_sec != 0) {
296 pthread_cond_timedwait(&tuner->cond, &tuner->lock, &ts);
301 ts.tv_sec = 0;
318 if ((cmd->ts.tv_sec < cur_ts.tv_sec) ||
319 ((cmd->ts.tv_sec == cur_ts.tv_sec) && (cmd->ts.tv_nsec < cur_ts.tv_nsec))) {
326 ALOGV("%s processing command %d time %ld.%ld", __func__, cmd->type, cmd->ts.tv_sec,
327 cmd->ts.tv_nsec);
478 if ((ts.tv_sec == 0) ||
479 (cmd->tsts.tv_sec) ||
480 ((cmd->ts.tv_sec == ts.tv_sec) && (cmd->ts.tv_nsec < ts.tv_nsec))) {
481 ts.tv_sec = cmd->ts.tv_sec;
482 ts.tv_nsec = cmd->ts.tv_nsec;