Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

FilterGraph Яркость   Найти похожие ветки 

 
novichek   (2012-05-24 23:02) [0]

var
 ...
 myFilterGraph             :  TFilterGraph;
 myFilter                     :  TFilter;
 FIAMVideoProcAmp      : IAMVideoProcAmp;

 ..  

 при попытке воспроизвести видео файл:

 myFilterGraph.Mode:= gmNormal;
 myFilterGraph.Active := true;

(myFilterGraph as ICaptureGraphBuilder2).FindInterface
       (
       nil,
       nil,
       myFilter as IBaseFilter,
       IID_IAMVideoProcAmp,
       FIAMVideoProcAmp
       );

получаю ошибку "интерфейс не поддерживается"

при попытке использования внешнего видео, при myFilterGraph.Mode:= gmCapture и установки моника данный вызов (myFilterGraph as ICaptureGraphBuilder2).FindInterface
не вызывает исключение, но и не находит, FIAMVideoProcAmp = nil

в примере DSPack установки уровней через VideoWindow, но я не использую его, а через SampleGrabber сам отрисовываю кадры. всё создается в реалтайме.

не подскажите в чем может быть проблема?


 
novichek   (2012-05-24 23:08) [1]

при воспроизведении файла искать интерфейс IID_IAMVideoProcAmp как
myFilterGraph as ICaptureGraphBuilder2 ?

или ICaptureGraphBuilder2 это для внешних устройств видео?

запутался в конец...


 
KilkennyCat ©   (2012-05-25 02:22) [2]

скачай билдер графов (у микрософта есть, и еще у кого-то, не проблема найти) и построй модель.


 
novichek   (2012-05-26 02:31) [3]

ух.. простите за наглость, а нельзя ли ссылочку на литературу, почитать что такое модель и как она вообще строится..


 
KilkennyCat ©   (2012-05-29 09:14) [4]

http://msdn.microsoft.com/en-us/library/windows/desktop/dd373396%28v=vs.85%29.aspx


 
KilkennyCat ©   (2012-05-29 09:17) [5]

непосредственно софт:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd377601%28v=vs.85%29.aspx
помнится, мне с этим инструментом потребовалось всего полдня, чтобы написать свой радио и теле-плеер на базе авермедиавского тюнера


 
KilkennyCat ©   (2012-05-29 09:20) [6]

обрати внимание, что графедитовские данные можно сразу подгружать в свою программу. ну и помни о том, чтоу разных производителей оборудование может все чуть-чуть отличаться (в моем случае у авермедиа немного не так работала переключалка (cross-чего-то-там, не помню уже точное название).



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.066 c
6-1265872619
Den
2010-02-11 10:16
2013.03.22
No route to host


2-1339663694
сыр
2012-06-14 12:48
2013.03.22
помощь в разборе кода


15-1342466570
MsGuns
2012-07-16 23:22
2013.03.22
Умер Джон Лорд


3-1287553350
mindgamer
2010-10-20 09:42
2013.03.22
Не добавляется запись в TTable


2-1328775163
Scott Storch
2012-02-09 12:12
2013.03.22
xml, utf8





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский