Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: [wlx/wdx] TCMediaInfo 
Author Message
Bartholomeo



PostPosted: Mon Aug 23, 2010 14:26    Post subject: Reply with quote

Loopback,
Все (для моих целей) работает надежно на разных форматах.
Loopback, затеял округлить видео кбпс и аудио кб/с до целых, и не получается. Что нужно сделать? Я так понимаю, нужен round в строках 130 и 151 или как? Пробовал создать новый unit с expr=Round(var/1024,-2) - отражает, но все равно не округляет. При этом библиотека и в GUI и в wlx отражает округленно до целых (и, кстати, делит не на 1024, а на 1000, хотя использует киби- и мебибайты).
-----
Ух. Нашел. Нужно вместо
Code:
begin Output:=Format('%f', [Double(VideoBr)/1000])
прописать
Code:
begin Output:=Format('%d', [Trunc(Double(VideoBr)/1000)])
То же и для аудио.

Last edited by Bartholomeo on Mon Aug 23, 2010 17:03; edited 1 time in total
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group