Re: lineNegotiateExtVersion on ciscoTSP4.0

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



thank you both for replying.

In fact, I want to play a WAV file on Cisco CM CTI port to a phone. I
consider now that it is not need to use extended functions by Cisco TSP,
Cisco have provided the wave driver, I just need to use lineGetID(.....,
"wave/out") function to play the wav file. Is it right?

I don't know how to use lineGetID function to play WAV file, is it right
flow below:
lineInitializeEx
lineNegotialteAPIVersion
lineOpen
lineGetID
....?

thanks for your help again.

hou

"Grant Schenck" <schenckg@xxxxxxxxxxxxx> wrote in message
news:On1%23PfpPFHA.2384@xxxxxxxxxxxxxxxxxxxxxxx
> I don't have access to a Cisco test system but looking at some code I
> developed for CallManager 4.0, I used 0x80020001 for the low version and
> 0x80040000 for the high.
>
> Note that if you are using the Cisco wave driver you don't want the high
bit
> set.
>
> So, I think your values should work. Can you reproduce this in the TAPI
> Browser? Make sure to show first the lineNegotiateAPIVersion and then the
> lineNegotiateExtVersion. Make sure to enable parameter display in the log
> so we can see what you are passing to these functions.
>
> Also, make sure you are indeed selecting a Cisco line, i.e., first show a
> lineGetDevCaps for the line.
> --
> Grant Schenck
> http://grantschenck.tripod.com
>
>
>
> "hou" <hou@xxxxxxxxxxxxxxxx> wrote in message
> news:uEjgRmlPFHA.2736@xxxxxxxxxxxxxxxxxxxxxxx
> > Hi, I want to use CiscoTSP4.0 on TAPI 2.1 extended functions to playback
> > media steam(using CTI port).
> > but get a error "LINEERR_INCOMPATIBLEAPIVERSION" on function
> > "lineNegotiateExtVersion" after the funtion "lineNegotiateAPIVersion" be
> > called.
> >
> > the function "lineNegotiateAPIVersion" is no problem, and I don't know
> what
> > value will be used on "dwExtLowVersion" and "dwExtHighVersion".
> > I'm now using
> > dwExtLowVersion = &H80030000
> > dwExtHighVersion = &H80040000
> >
> > thanks for your reading.
> > any help will be appreciated !
> >
> > BTW, any sample source about "Cisco Audio Stream Control" will be great
> > helpfully to me ,thank you very much.
> >
> > hou
> >
>
>

.



Relevant Pages

  • Re: lineNegotiateExtVersion on ciscoTSP4.0
    ... I want to play a WAV file on Cisco CM CTI port to a phone. ... > consider now that it is not need to use extended functions by Cisco TSP, ... Yes, but lineGetIDdoesn't play the wave file, it only provides the waveOut ...
    (microsoft.public.win32.programmer.tapi)
  • Re: Tapi 2 and Cisco Porting
    ... Just use a Cisco CTI port. ... TAPI requests to place and answer calls. ... Grant Schenck Software ...
    (microsoft.public.win32.programmer.tapi)
  • Re: How to register CTI port with your application using tapi 2.1
    ... I am using cisco call manager version 3.3 with tapi 2.1 The lineOpen method ... working properly with the particular CTI port. ...
    (microsoft.public.win32.programmer.tapi)
  • Re: Snoop by using tapi 2.1
    ... Only one PC can have a given Cisco CTI port open at the same time. ... I assumed that you wanted to monitor calls on stations? ... >> Unless you are doing something I don't understand, you can just use TAPI ...
    (microsoft.public.win32.programmer.tapi)
  • Re: Cisco CTI port lineOpen failure
    ... I think there is no problem with Cisco TSP installation. ... working properly with the particular CTI port. ... soft phone application. ...
    (microsoft.public.win32.programmer.tapi)