Вверх ↑
Ответов: 5227
Рейтинг: 587
#1: 2015-06-01 09:34:35 ЛС | профиль | цитата
[b]3042[/b], попробуй переписать в IC, например это я бы убрал в секции
#pas
initialization
CoInitializeEx(nil, COINIT_APARTMENTTHREADED);

finalization
CoUninitialize();
Далее инициализировать например в Init а после использовать только
MyGraphBuilder.RenderFile(PWideChar(WideString(fn)),nil);
MyMediaControl.Run;

Ну как вариант. Метод RenderFile строит граф фильтров автоматически, так что все форматы к каким есть кодеки в системе должен проигрывать. Сам компонент не допилен, нет методов doPause, doStop, хотя в интерфейсе IMediaControl присутствуют.

Вот пример, может даже и для SVN сойдёт code_35785.txt
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
1
файлы: 1code_35785.txt [1.9KB] [423]
Голосовали:3042