Я смотрю демонстрационную программу Фрэнка Шеарара и не могу создать демонстрационную программу.Я исправил все ссылки на "отсутствующие файлы", и последние ошибки, которые я пытаюсь исправить, связаны с различиями в интерфейсе в классах и тем, как они используются сейчас ...
Self.CalleeMedia := TIdSDPMultimediaSession.Create(Self.Profile);
vs
Self.CalleeMedia := TIdSDPMultimediaSession.Create(Self.Profile, ???, ???);
Я знаю, что интерфейс теперь выглядит как ....
constructor TIdSDPMultimediaSession.Create(Profile: TIdRTPProfile;
Factory: TIdSdpMediaStreamFactory; ExecutionContext: TIdTimerQueue);
, и я мог бы просто добавить ...
x := TIdSdpMediaStreamFactory.Create;
y := TIdTimerQueue.Create;
и передать их?Или в обоих случаях.Есть несколько других мест, где я получаю подобные ошибки при создании демонстрационной программы.Мне просто нужно создавать другие объекты, которые требуются?Если нет, какие дополнительные шаги необходимы?Любая помощь, чтобы начать меня, была бы великолепна.
Спасибо,