тип переменной IWavFile в делфи 7

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by bertys, 6 Jan 2013.

  1. bertys

    bertys New Member

    Joined:
    25 Jan 2012
    Messages:
    162
    Likes Received:
    0
    Reputations:
    0
    Что это за тип переменной IWavFile? как его использовать? и с чем его "есть"?
     
  2. bertys

    bertys New Member

    Joined:
    25 Jan 2012
    Messages:
    162
    Likes Received:
    0
    Reputations:
    0
    Очень нужно, помогите
     
  3. Jingo Bo

    Jingo Bo Member

    Joined:
    25 Oct 2009
    Messages:
    368
    Likes Received:
    51
    Reputations:
    7
    Скинь модуль. А по названию - это интерфейс.
     
  4. bertys

    bertys New Member

    Joined:
    25 Jan 2012
    Messages:
    162
    Likes Received:
    0
    Reputations:
    0
    Использую компонент взятый на этом сайте , и ихнюю же демку. Все пашет, но как проиграть звук вместо речи из микрофона не могу понять.

    Вот весь код проги.
     
  5. Jingo Bo

    Jingo Bo Member

    Joined:
    25 Oct 2009
    Messages:
    368
    Likes Received:
    51
    Reputations:
    7
    Компонент платный, доступны одни DCU, нежуен файл sipints.pas, в нем есть описание этого интерфейса, хотя судя по тому что видно - есть некоторые ощущения что там чего то не хватает или я туплю, а именно указание формата Wave, это как минимум или там просто через этот интерфейс потоком читает из файла или памяти(скорее всего).

    Мб прокатит это TSlipClient.PlayWavFile ?
     
  6. bertys

    bertys New Member

    Joined:
    25 Jan 2012
    Messages:
    162
    Likes Received:
    0
    Reputations:
    0
    На офф сайте, так и написано, что для проигрывания эта функция, но как ее использовать, понять не могу =(((
     
  7. Jingo Bo

    Jingo Bo Member

    Joined:
    25 Oct 2009
    Messages:
    368
    Likes Received:
    51
    Reputations:
    7
    Тогда это печально, исходник там довольно читабельный, прикрутить не сложно.

    Подскажу, там есть массив FLines и переменная FLineIndex, а вот в Flines[FLineIndex] указатель на интерфейс текущего звонка. А так же куча событий у самого компонента.
     
  8. bertys

    bertys New Member

    Joined:
    25 Jan 2012
    Messages:
    162
    Likes Received:
    0
    Reputations:
    0
    Это я знаю