Customer Expectation:
“Any dashcam setting I change, shall be transferred to all video clips”
Example: Setting dashcam to 12 Hour (AM/PM) will label ALL video clips (AM/PM), and I will NEVER see 24 Hour (military time) on any video clip.
Is this not common sense?
We all agree that a bug exists, but I think your statement
above describes the bug as a recorded video clip bug rather than a phone app display bug. I believe it is the latter. Would I expect Windows filesystem metadata display of a Viofo video to use the Viofo dashcam's time-format setting? No, and it doesn't.
The dashcam's time format setting should apply to the dashcam's videos and its own unit's display screen. The Viofo "Dashcam" iPhone application's UI display of time, not to be confused with dashcam recorded video's embedded lower-right time display, should conform to all of the iPhone settings, including time format, and be consistent with the other iPhone apps.
Another use case is when my spouse has their own Viofo dashcam and so my app shows 2 dashcams. Pretend my spouse is former military and wants 24-hour time and I prefer 12-hour time. My spouse's dashcam can record videos with 24-hour timestamps and my dashcam can record videos with 12-hour timestamps. However, if I download videos from both dashcam's to my iPhone then the app's UI organization should use my iPhone's time format for all videos.
A final example is if I change my dashcam's recorded time format setting, so I have downloaded videos from before with a different embedded time stamp format than after. My app UI should only use the latest iPhone time format setting, not mix-and-match, in its screen of downloaded videos.