Pull to refresh
18
0.2
Денис@Ravager

User

Send message
наконец-таки написали на хабре статью об интепретации brainfuck на brainfuck, может теперь не будет статей типа «Интерпретация brainfuck на XXX» :)
что за флаги? а как быть с topmost?
да идея была, я писал про синхронизацию окон. но насколько я знаю в Win7 при таком подходе эти два окна будут отображаться в таскбаре запущенного приложения, и это не очень хорошо, плюс надо еще сделать чтобы окно было постоянно поверх видео окна но не topmost поверх всех окон
ой и правда, прочитал между строк…
Кстати, при показе по американскому телевизору оригинальный поток 24 к/с замедляется на тысячную долю, чтоб потом частоты 3:2 совпали с 59.97 разверткой
угу, прям сейчас решил затестить твой код: привязал видео к главному окну, затем к виджету — итог один — ничего не рисуется при включенном transcluent. пробовал комбинировать(привязал видео к виджету, установил флаги другие) и получалось что рисуется либо элементы, либо видео. вот так вот…
у меня как таки только потоковое видео ну а насчет плагина были идеи, но не заладилось, ну а писать свой почему бы и нет? самое главное научиться компилять под Windows(благо и статейка соответствующая имеется)а с добавлением нового не должно быть проблем, берешь уже существующие и правишь. С плагином VMem я так и сделал, пришлось допилить его
Короче, вывод через Direct3D создаёт гораздо большую нагрузку на CPU и видеокарту.

по сравнению с чем?
Нет, вывод работает через Direct3D. Система такая же как и в плагине VLC — direct3d video output плюс отрисовка примитивов в качестве ГУИ
а что конкретнее, кусок кода выложить из своего проекта?
Прочитав название сразу же хочется сказать «не нравится — не ешь». Вариантов масса: заставляет начальство, всегда можно изучить другой язык и найти другую работу. Нет любимого тебе языка, пиши свой, но ты при этом должен осознавать всю работу, которую придется сделать. Нет нужной билиотеки классов, сборщика мусора? Милости просим к перуклавиатуре, потомки будут благодарны. Для каждого языка, есть своя область применения и С++ как и ООП ИМХО не панацея от всех бед…
Только разделение (специализация) поведения позволяет создавать архитектуру, которая легко расширяется.

ИМХО архитектура должна быть приближена(как можно точнее отражать смысл) к предметной области, ну и конечно быть гибкой(читай расширяемой), но в своей области применения
12 ...
24

Information

Rating
2,694-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Бэкенд разработчик, Веб-разработчик
Ведущий
Python
Golang