Найдено 1643 результата

olegy123
08.06.2021 11:38:24
Форум: Lazarus
Тема: редактирование видеофайла
Ответы: 8
Просмотры: 5614

Re: редактирование видеофайла

Само видео может быть сжато, кодеками и упаковано в контейнер( он неободим для сериализации данных, когда более одного потока данных, типа видеоканалы, может быть стерео, квадро.. звук который тоже может иметь более одного канала.. их необходимо последовательно записать в файл)
То есть вам ...
olegy123
01.06.2021 17:25:29
Форум: Общее
Тема: СОМ-порт и Windows, как повысить реакцию на прием байт?
Ответы: 8
Просмотры: 21294

Re: СОМ-порт и Windows, как повысить реакцию на прием байт?

DropSoft писал(а):Получается, в 621 мс послан запрос, в 625 мс получена первая часть данных, затем около 17 мс ничего нет, а потом в 642мс приходит оставшаяся часть посылки.
на сколько помню, можно работать в неблокирующим режиме. Читать обязательно весь буфер а не посимвольно.
olegy123
29.05.2021 05:04:35
Форум: Общее
Тема: СОМ-порт и Windows, как повысить реакцию на прием байт?
Ответы: 8
Просмотры: 21294

Re: СОМ-порт и Windows, как повысить реакцию на прием байт?

Откуда получаете данные, как читаете, могут ли быть там задержки. Есть ли возможность работать на больших скоростях. Нужны больше информации.
olegy123
24.05.2021 15:43:36
Форум: Общее
Тема: Как повесить обработчик на NTP?
Ответы: 5
Просмотры: 14429

Re: Как повесить обработчик на NTP?

Не кроссплатформенно. разумеется, что не кроссплатформенно. Но под каждую платформу можно заточить событие на изменение системных часов, в линуксе пишут нужно ловить TFD_TIMER_CANCEL_ON_SET в функции timerfd_settime

Спасибо! Это вариант. если нужно "сделать сам" и подешевле то могу посоветовать ...
olegy123
24.05.2021 14:11:10
Форум: Общее
Тема: Как повесить обработчик на NTP?
Ответы: 5
Просмотры: 14429

Re: Как повесить обработчик на NTP?

Мне нужно отследить момент, когда ОС сама выполнит синхронизацию времени OS это черный ящик, если есть внутри этого ящика подписка на событие изменения времени по NTP то ваша цель решена, разумеется каждая OS по своему думает.
погуглил есть у Windows событие WM_TIMECHANGE которое вызывается когда ...
olegy123
24.05.2021 13:21:45
Форум: Графика
Тема: Black Shark Graphics Engine
Ответы: 101
Просмотры: 247143

Re: Black Shark Graphics Engine

В делфи тип string не кодирует формат UTF8, в отличии от FPC, где это является кодировкой по умолчанию и Length возвращает кол-во байт занимаемые строкой. Это родная кодировка Windows Utf16,
Utf8 не является родной для Windows систем, поэтому нужны конвертация, особенно явно видно когда надо ...
olegy123
24.05.2021 12:57:39
Форум: Lazarus
Тема: Звук из динамка
Ответы: 2
Просмотры: 2161

Re: Звук из динамка

в uses MMSystem есть
sndPlaySound(Pchar(FNameFile),
SND_NODEFAULT Or SND_ASYNC Or SND_LOOP);

Урок 14. Воспроизведение звука
olegy123
24.05.2021 12:54:20
Форум: Общее
Тема: Как повесить обработчик на NTP?
Ответы: 5
Просмотры: 14429

Re: Как повесить обработчик на NTP?

Проще самому получать время клиентом NTP и если нужно делать синхронизацию, посылать сообщения, SMS, Telegram-ить, выключать свет и запускать двигатели звездолета..
все это будет кроссплаторменно.
olegy123
07.04.2021 16:29:41
Форум: Разработки на нашем сайте
Тема: Графика 3М (GUI на базе OpenGL)
Ответы: 62
Просмотры: 147131

Re: Графика 3М (GUI на базе OpenGL)

1 Разумеется мой уровень в 3д-графике значительно ниже . (Я буквально только с середины февраля этого года хоть что-то отдаленно похожее на "зд графику " делать попробовал )
надо прокачивать, советую начать с понимания векторов, матриц их математические операции. Тогда станет многое понятно в OGL ...
olegy123
07.04.2021 15:47:19
Форум: Разработки на нашем сайте
Тема: Графика 3М (GUI на базе OpenGL)
Ответы: 62
Просмотры: 147131

Re: Графика 3М (GUI на базе OpenGL)

Суть не в этом. Суть в том, что как покупателю объяснить и завлечь в том, что разрабатывается в данный момент.
Покупатель не будет думать так же как программист. Вообще даже программисты друг друга понимать не хотят. ))) покупатель должен видеть продукт, или заказывать его. есть которые покупают ...
olegy123
07.04.2021 15:27:50
Форум: Разработки на нашем сайте
Тема: Графика 3М (GUI на базе OpenGL)
Ответы: 62
Просмотры: 147131

Re: Графика 3М (GUI на базе OpenGL)

Seenkao писал(а):думаю проблем не будет, чтоб тот же OpenGL или DirectX проинициализировать на компонент и работать с достаточно большими размерами изображения.

задача наоборот перевести функционал LCL в среду OpengGL без боли для программиста на pas.
olegy123
06.04.2021 18:32:07
Форум: Разработки на нашем сайте
Тема: Графика 3М (GUI на базе OpenGL)
Ответы: 62
Просмотры: 147131

Re: Графика 3М (GUI на базе OpenGL)

Исходя из всего: работа должна занять очень огромное время, вытеснить на своём поприще стандартный LCL и доказать, что оно того стоит. Как бы плохо это не звучало... Стандартный LCL не работает в OpenGL/EGL/DirectX и прочее.
Конечно, есть наработки например Firemonkey, KDE, сейчас делают GNOME. и ...
olegy123
06.04.2021 06:34:43
Форум: Разработки на нашем сайте
Тема: Графика 3М (GUI на базе OpenGL)
Ответы: 62
Просмотры: 147131

Re: Графика 3М (GUI на базе OpenGL)

Я как легко догадался хочу попробовать прикрутить что-то похожее к своему 3D/VR проекту Да я это понял.
Кстати, один из частей планировалось сделать под 3D/VR, 3D GUI нужны для "безшовной работы" это кода форма находится в пространстве, тогда вдруг мне захотелось элементы сделать объемными, как ...
olegy123
06.04.2021 00:36:53
Форум: Разработки на нашем сайте
Тема: Графика 3М (GUI на базе OpenGL)
Ответы: 62
Просмотры: 147131

Re: Графика 3М (GUI на базе OpenGL)

Кстати этот проект жив ? Ну как сказать.. он пилился под конкретные цели, вроде цели были взяты. Далее нужно было объяснить одним богатым буратинам почему они должны добровольно отдать нам свои 5 золотых. А ведь хорошо когда только шлифуешь свою тему и еще имеешь от этого гешефт. Эх, не у всех ...
olegy123
25.03.2021 08:51:44
Форум: RxLib
Тема: TimeZone Postgresql
Ответы: 8
Просмотры: 32113

Re: TimeZone Postgresql

Я о том что это проблема визуальных компонент по декодированию времени TRxMemoryData, думаю проще туда засылать уже нормализованное время (без +tz), туда попадает подрезанное. в системе Delphi время кодируется форматом double и у него нет смещения.
Сейчас (уже с времен XP) в системе есть ...