summaryrefslogtreecommitdiff
path: root/src/wx/content_view.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-03-20 10:19:46 +0100
committerCarl Hetherington <cth@carlh.net>2021-03-20 10:19:46 +0100
commitef31a94cd00dcc88fc83093cbc709b5b79acc4b6 (patch)
treea88f220a15d474e0db5757268d9514404b77f22f /src/wx/content_view.cc
parent62bfae1511bb8d33ef4cd71b5822bb0b74a5389c (diff)
Tidy up HMSF handling in a few places.
Diffstat (limited to 'src/wx/content_view.cc')
-rw-r--r--src/wx/content_view.cc9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/wx/content_view.cc b/src/wx/content_view.cc
index 44e575d93..b3a66a7be 100644
--- a/src/wx/content_view.cc
+++ b/src/wx/content_view.cc
@@ -133,13 +133,12 @@ ContentView::add (shared_ptr<Content> content)
wxListItem it;
it.SetId(N);
it.SetColumn(0);
- DCPTime length = content->approximate_length ();
- int h, m, s, f;
- length.split (24, h, m, s, f);
- it.SetText(wxString::Format("%02d:%02d:%02d", h, m, s));
+ auto length = content->approximate_length ();
+ auto const hmsf = length.split (24);
+ it.SetText(wxString::Format("%02d:%02d:%02d", hmsf.h, hmsf.m, hmsf.s));
InsertItem(it);
- shared_ptr<DCPContent> dcp = dynamic_pointer_cast<DCPContent>(content);
+ auto dcp = dynamic_pointer_cast<DCPContent>(content);
if (dcp && dcp->content_kind()) {
it.SetId(N);
it.SetColumn(1);