diff options
Diffstat (limited to 'apps/codecs/libmad')
-rw-r--r-- | apps/codecs/libmad/timer.c | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/apps/codecs/libmad/timer.c b/apps/codecs/libmad/timer.c index 29df492922..a24595dde3 100644 --- a/apps/codecs/libmad/timer.c +++ b/apps/codecs/libmad/timer.c | |||
@@ -354,6 +354,9 @@ void mad_timer_string(mad_timer_t timer, | |||
354 | seconds = timer.seconds; | 354 | seconds = timer.seconds; |
355 | frac = sub = 0; | 355 | frac = sub = 0; |
356 | 356 | ||
357 | dest[0]=0; | ||
358 | (void)format; | ||
359 | |||
357 | switch (fracunits) { | 360 | switch (fracunits) { |
358 | case MAD_UNITS_HOURS: | 361 | case MAD_UNITS_HOURS: |
359 | case MAD_UNITS_MINUTES: | 362 | case MAD_UNITS_MINUTES: |
@@ -423,26 +426,26 @@ void mad_timer_string(mad_timer_t timer, | |||
423 | minutes = seconds / 60; | 426 | minutes = seconds / 60; |
424 | hours = minutes / 60; | 427 | hours = minutes / 60; |
425 | 428 | ||
426 | sprintf(dest, format, | 429 | // sprintf(dest, format, |
427 | hours, | 430 | // hours, |
428 | (unsigned int) (minutes % 60), | 431 | // (unsigned int) (minutes % 60), |
429 | (unsigned int) (seconds % 60), | 432 | // (unsigned int) (seconds % 60), |
430 | frac, sub); | 433 | // frac, sub); |
431 | break; | 434 | break; |
432 | 435 | ||
433 | case MAD_UNITS_MINUTES: | 436 | case MAD_UNITS_MINUTES: |
434 | minutes = seconds / 60; | 437 | minutes = seconds / 60; |
435 | 438 | ||
436 | sprintf(dest, format, | 439 | // sprintf(dest, format, |
437 | minutes, | 440 | // minutes, |
438 | (unsigned int) (seconds % 60), | 441 | // (unsigned int) (seconds % 60), |
439 | frac, sub); | 442 | // frac, sub); |
440 | break; | 443 | break; |
441 | 444 | ||
442 | case MAD_UNITS_SECONDS: | 445 | case MAD_UNITS_SECONDS: |
443 | sprintf(dest, format, | 446 | // sprintf(dest, format, |
444 | seconds, | 447 | // seconds, |
445 | frac, sub); | 448 | // frac, sub); |
446 | break; | 449 | break; |
447 | 450 | ||
448 | case MAD_UNITS_23_976_FPS: | 451 | case MAD_UNITS_23_976_FPS: |
@@ -479,7 +482,7 @@ void mad_timer_string(mad_timer_t timer, | |||
479 | case MAD_UNITS_50_FPS: | 482 | case MAD_UNITS_50_FPS: |
480 | case MAD_UNITS_60_FPS: | 483 | case MAD_UNITS_60_FPS: |
481 | case MAD_UNITS_75_FPS: | 484 | case MAD_UNITS_75_FPS: |
482 | sprintf(dest, format, mad_timer_count(timer, units), sub); | 485 | // sprintf(dest, format, mad_timer_count(timer, units), sub); |
483 | break; | 486 | break; |
484 | } | 487 | } |
485 | } | 488 | } |