summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/wps.c26
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