| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. Use of this | 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. Use of this |
| 2 // source code is governed by a BSD-style license that can be found in the | 2 // source code is governed by a BSD-style license that can be found in the |
| 3 // LICENSE file. | 3 // LICENSE file. |
| 4 | 4 |
| 5 #ifndef MEDIA_TOOLS_PLAYER_WTL_PROPS_H_ | 5 #ifndef MEDIA_TOOLS_PLAYER_WTL_PROPS_H_ |
| 6 #define MEDIA_TOOLS_PLAYER_WTL_PROPS_H_ | 6 #define MEDIA_TOOLS_PLAYER_WTL_PROPS_H_ |
| 7 | 7 |
| 8 #include "media/tools/player_wtl/movie.h" | 8 #include "media/tools/player_wtl/movie.h" |
| 9 | 9 |
| 10 #include "resource.h" | 10 #include "resource.h" |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 117 if (find_handle != INVALID_HANDLE_VALUE) { | 117 if (find_handle != INVALID_HANDLE_VALUE) { |
| 118 // TODO(fbarchard): Support files larger than 2 GB | 118 // TODO(fbarchard): Support files larger than 2 GB |
| 119 int size_k = (find_data.nFileSizeLow / 1024); | 119 int size_k = (find_data.nFileSizeLow / 1024); |
| 120 if (size_k == 0 && find_data.nFileSizeLow != 0) | 120 if (size_k == 0 && find_data.nFileSizeLow != 0) |
| 121 size_k = 1; | 121 size_k = 1; |
| 122 wchar_t szBuff[100]; | 122 wchar_t szBuff[100]; |
| 123 wsprintf(szBuff, L"%i KB", size_k); | 123 wsprintf(szBuff, L"%i KB", size_k); |
| 124 SetDlgItemText(IDC_FILESIZE, szBuff); | 124 SetDlgItemText(IDC_FILESIZE, szBuff); |
| 125 | 125 |
| 126 // TODO(fbarchard): We need a pipeline property for frame rate. | 126 // TODO(fbarchard): We need a pipeline property for frame rate. |
| 127 float duration = media::Movie::get()->GetDuration(); | 127 float duration = media::Movie::GetInstance()->GetDuration(); |
| 128 float fps = 29.97f; | 128 float fps = 29.97f; |
| 129 wsprintf(szBuff, L"%i.%2i Seconds, %i Frames", | 129 wsprintf(szBuff, L"%i.%2i Seconds, %i Frames", |
| 130 static_cast<int>(duration), | 130 static_cast<int>(duration), |
| 131 static_cast<int>(duration * 100) % 100, | 131 static_cast<int>(duration * 100) % 100, |
| 132 static_cast<int>(duration * fps)); | 132 static_cast<int>(duration * fps)); |
| 133 SetDlgItemText(IDC_FILEDURATION, szBuff); | 133 SetDlgItemText(IDC_FILEDURATION, szBuff); |
| 134 | 134 |
| 135 SYSTEMTIME st; | 135 SYSTEMTIME st; |
| 136 ::FileTimeToSystemTime(&find_data.ftCreationTime, &st); | 136 ::FileTimeToSystemTime(&find_data.ftCreationTime, &st); |
| 137 ::GetDateFormat(LOCALE_USER_DEFAULT, 0, &st, | 137 ::GetDateFormat(LOCALE_USER_DEFAULT, 0, &st, |
| (...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 316 BEGIN_MSG_MAP(CBmpProperties) | 316 BEGIN_MSG_MAP(CBmpProperties) |
| 317 CHAIN_MSG_MAP(CPropertySheetImpl<CBmpProperties>) | 317 CHAIN_MSG_MAP(CPropertySheetImpl<CBmpProperties>) |
| 318 END_MSG_MAP() | 318 END_MSG_MAP() |
| 319 | 319 |
| 320 CPageOne page1_; | 320 CPageOne page1_; |
| 321 CPageTwo page2_; | 321 CPageTwo page2_; |
| 322 CPageThree page3_; | 322 CPageThree page3_; |
| 323 }; | 323 }; |
| 324 | 324 |
| 325 #endif // MEDIA_TOOLS_PLAYER_WTL_PROPS_H_ | 325 #endif // MEDIA_TOOLS_PLAYER_WTL_PROPS_H_ |
| OLD | NEW |