diff --git a/src/apps/mediaconverter/MediaConverterApp.cpp b/src/apps/mediaconverter/MediaConverterApp.cpp index 1691f7103e..24354a9beb 100644 --- a/src/apps/mediaconverter/MediaConverterApp.cpp +++ b/src/apps/mediaconverter/MediaConverterApp.cpp @@ -549,11 +549,11 @@ MediaConverterApp::_ConvertFile(BMediaFile* inFile, BMediaFile* outFile, break; } completePercent = (float)(i - start) / (float)(end - start) * 100; - currPercent = (int16)floor(completePercent); + currPercent = (int32)completePercent; if (currPercent > lastPercent) { lastPercent = currPercent; snprintf(status.LockBuffer(128), 128, - B_TRANSLATE("Writing video track: %Ld %% complete"), + B_TRANSLATE("Writing video track: %ld%% complete"), currPercent); status.UnlockBuffer(); SetStatusMessage(status.String()); @@ -607,11 +607,11 @@ MediaConverterApp::_ConvertFile(BMediaFile* inFile, BMediaFile* outFile, break; } completePercent = (float)(i - start) / (float)(end - start) * 100; - currPercent = (int16)floor(completePercent); + currPercent = (int32)completePercent; if (currPercent > lastPercent) { lastPercent = currPercent; snprintf(status.LockBuffer(128), 128, - B_TRANSLATE("Writing audio track: %Ld %% complete"), + B_TRANSLATE("Writing audio track: %ld%% complete"), currPercent); status.UnlockBuffer(); SetStatusMessage(status.String()); diff --git a/src/apps/mediaconverter/MediaFileInfo.cpp b/src/apps/mediaconverter/MediaFileInfo.cpp index 4263e46d56..41fde23f8f 100644 --- a/src/apps/mediaconverter/MediaFileInfo.cpp +++ b/src/apps/mediaconverter/MediaFileInfo.cpp @@ -70,7 +70,7 @@ MediaFileInfo::LoadInfo(BMediaFile* file) BString details; snprintf(details.LockBuffer(256), 256, - B_TRANSLATE_COMMENT("%Ld x %Ld, %Ld fps / %Ld frames", + B_TRANSLATE_COMMENT("%u x %u, %.2ffps / %Ld frames", "Width x Height, fps / frames"), format.Width(), format.Height(), rvf->field_rate / rvf->interlace, videoFrames);