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
Loopback



PostPosted: Sun Aug 22, 2010 17:42    Post subject: Reply with quote

ProgMan13 wrote:
Мутексы в помощь. Перед запись создать мутекс, после - разрушить.

Возможно, таким путем и придется пойти. Но хотелось бы найти родные средства Sqlite для управления общим доступом.
Bartholomeo wrote:
Мне нужно получить StreamSize/String5: With proportion,

Всё сделано почти правильно, только в тексте колоночного узла должно быть не имя поля MediaInfo, а имя источника. Вот так:

<column name="Video Stream Size">VideoStreamSize</column>

MVV wrote:
Если надо выполнить запись в базу, чтобы вторая копия не смогла одновременно записать в тот же файл, но могла читать в это время, открываем файл на запись с флагом одновременного доступа FILE_SHARE_READ и без флага FILE_SHARE_WRITE.

Тут немного сложнее, поскольку всеми файловыми операциями занимается библиотека. Функция sqlite3_open не принимает никаких флагов. В общем, если встроенных средств не найдется, мутексы выглядят более реальным решением.

В целом, Sqlite очень неплохо документирована, буду искать. Просто думал может кто-то с ней уже имел дело.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group