diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/wps.c | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/apps/wps.c b/apps/wps.c index e134535bff..46846cd3e1 100644 --- a/apps/wps.c +++ b/apps/wps.c | |||
@@ -504,6 +504,8 @@ int wps_show(void) | |||
504 | { | 504 | { |
505 | display_keylock_text(keys_locked); | 505 | display_keylock_text(keys_locked); |
506 | draw_screen(id3); | 506 | draw_screen(id3); |
507 | if (mpeg_is_playing() && id3) | ||
508 | display_file_time(id3->elapsed, id3->length); | ||
507 | break; | 509 | break; |
508 | } | 510 | } |
509 | 511 | ||
@@ -519,6 +521,8 @@ int wps_show(void) | |||
519 | { | 521 | { |
520 | display_keylock_text(keys_locked); | 522 | display_keylock_text(keys_locked); |
521 | draw_screen(id3); | 523 | draw_screen(id3); |
524 | if (mpeg_is_playing() && id3) | ||
525 | display_file_time(id3->elapsed, id3->length); | ||
522 | break; | 526 | break; |
523 | } | 527 | } |
524 | 528 | ||
@@ -553,6 +557,8 @@ int wps_show(void) | |||
553 | { | 557 | { |
554 | display_keylock_text(keys_locked); | 558 | display_keylock_text(keys_locked); |
555 | draw_screen(id3); | 559 | draw_screen(id3); |
560 | if (mpeg_is_playing() && id3) | ||
561 | display_file_time(id3->elapsed, id3->length); | ||
556 | break; | 562 | break; |
557 | } | 563 | } |
558 | 564 | ||
@@ -573,6 +579,8 @@ int wps_show(void) | |||
573 | { | 579 | { |
574 | display_keylock_text(keys_locked); | 580 | display_keylock_text(keys_locked); |
575 | draw_screen(id3); | 581 | draw_screen(id3); |
582 | if (mpeg_is_playing() && id3) | ||
583 | display_file_time(id3->elapsed, id3->length); | ||
576 | break; | 584 | break; |
577 | } | 585 | } |
578 | 586 | ||
@@ -685,6 +693,8 @@ int wps_show(void) | |||
685 | { | 693 | { |
686 | display_keylock_text(keys_locked); | 694 | display_keylock_text(keys_locked); |
687 | draw_screen(id3); | 695 | draw_screen(id3); |
696 | if (mpeg_is_playing() && id3) | ||
697 | display_file_time(id3->elapsed, id3->length); | ||
688 | } | 698 | } |
689 | break; | 699 | break; |
690 | 700 | ||
@@ -725,6 +735,8 @@ int wps_show(void) | |||
725 | { | 735 | { |
726 | display_keylock_text(keys_locked); | 736 | display_keylock_text(keys_locked); |
727 | draw_screen(id3); | 737 | draw_screen(id3); |
738 | if (mpeg_is_playing() && id3) | ||
739 | display_file_time(id3->elapsed, id3->length); | ||
728 | break; | 740 | break; |
729 | } | 741 | } |
730 | break; | 742 | break; |
@@ -761,6 +773,8 @@ int wps_show(void) | |||
761 | { | 773 | { |
762 | display_keylock_text(keys_locked); | 774 | display_keylock_text(keys_locked); |
763 | draw_screen(id3); | 775 | draw_screen(id3); |
776 | if (mpeg_is_playing() && id3) | ||
777 | display_file_time(id3->elapsed, id3->length); | ||
764 | break; | 778 | break; |
765 | } | 779 | } |
766 | lcd_stop_scroll(); | 780 | lcd_stop_scroll(); |
@@ -830,6 +844,8 @@ int wps_show(void) | |||
830 | { | 844 | { |
831 | display_keylock_text(keys_locked); | 845 | display_keylock_text(keys_locked); |
832 | draw_screen(id3); | 846 | draw_screen(id3); |
847 | if (mpeg_is_playing() && id3) | ||
848 | display_file_time(id3->elapsed, id3->length); | ||
833 | break; | 849 | break; |
834 | } | 850 | } |
835 | 851 | ||
@@ -842,6 +858,8 @@ int wps_show(void) | |||
842 | else | 858 | else |
843 | mpeg_sound_set(SOUND_VOLUME, global_settings.volume); | 859 | mpeg_sound_set(SOUND_VOLUME, global_settings.volume); |
844 | display_mute_text(device_muted); | 860 | display_mute_text(device_muted); |
861 | if (mpeg_is_playing() && id3) | ||
862 | display_file_time(id3->elapsed, id3->length); | ||
845 | draw_screen(id3); | 863 | draw_screen(id3); |
846 | } | 864 | } |
847 | dont_go_to_menu = true; | 865 | dont_go_to_menu = true; |
@@ -864,6 +882,8 @@ int wps_show(void) | |||
864 | #endif | 882 | #endif |
865 | display_keylock_text(keys_locked); | 883 | display_keylock_text(keys_locked); |
866 | draw_screen(id3); | 884 | draw_screen(id3); |
885 | if (mpeg_is_playing() && id3) | ||
886 | display_file_time(id3->elapsed, id3->length); | ||
867 | } | 887 | } |
868 | 888 | ||
869 | dont_go_to_menu = true; | 889 | dont_go_to_menu = true; |
@@ -886,6 +906,8 @@ int wps_show(void) | |||
886 | ignore_keyup = true; | 906 | ignore_keyup = true; |
887 | id3 = mpeg_current_track(); | 907 | id3 = mpeg_current_track(); |
888 | draw_screen(id3); | 908 | draw_screen(id3); |
909 | if (mpeg_is_playing() && id3) | ||
910 | display_file_time(id3->elapsed, id3->length); | ||
889 | } | 911 | } |
890 | else | 912 | else |
891 | { | 913 | { |
@@ -907,6 +929,8 @@ int wps_show(void) | |||
907 | else | 929 | else |
908 | lcd_setmargins(0, 0); | 930 | lcd_setmargins(0, 0); |
909 | draw_screen(id3); | 931 | draw_screen(id3); |
932 | if (mpeg_is_playing() && id3) | ||
933 | display_file_time(id3->elapsed, id3->length); | ||
910 | #endif | 934 | #endif |
911 | break; | 935 | break; |
912 | #endif | 936 | #endif |
@@ -920,6 +944,8 @@ int wps_show(void) | |||
920 | { | 944 | { |
921 | display_keylock_text(keys_locked); | 945 | display_keylock_text(keys_locked); |
922 | draw_screen(id3); | 946 | draw_screen(id3); |
947 | if (mpeg_is_playing() && id3) | ||
948 | display_file_time(id3->elapsed, id3->length); | ||
923 | break; | 949 | break; |
924 | } | 950 | } |
925 | 951 | ||