<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus">
    <title>gmane.comp.telephony.h323plus</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/343"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/342"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/341"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/340"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/339"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/338"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/337"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/336"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/335"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/334"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/333"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/332"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/331"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/330"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/329"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/328"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/327"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/326"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/325"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.telephony.h323plus/324"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/343">
    <title>swap audio record &amp; player device</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/343</link>
    <description>Hello,
I would like to use a bluetooth controlled mobile. basically if you
connect the mobile to your pc the pc's speaker &amp; mic will become the
mobile's speaker &amp; mic. Therefore, I will need to swap the recorder &amp;
player device so that h323plus will encode the speaker's audio (player
device) and send it to remote endpoint, and decode the microphone's
audio (record device) and send it to the local mobile phone.

thanks in advance!

regards,
Eleoson

</description>
    <dc:creator>Eleoson Gonzales</dc:creator>
    <dc:date>2008-12-01T18:41:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/342">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/342</link>
    <description/>
    <dc:creator>Ryan Yan</dc:creator>
    <dc:date>2008-11-28T13:41:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/341">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/341</link>
    <description/>
    <dc:creator>JobsGuo(Guo Huayong</dc:creator>
    <dc:date>2008-11-28T13:33:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/340">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/340</link>
    <description/>
    <dc:creator>Ryan Yan</dc:creator>
    <dc:date>2008-11-28T13:17:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/339">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/339</link>
    <description/>
    <dc:creator>Marcos Fábio Jardini</dc:creator>
    <dc:date>2008-11-28T12:58:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/338">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/338</link>
    <description/>
    <dc:creator>JobsGuo(Guo Huayong</dc:creator>
    <dc:date>2008-11-28T11:37:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/337">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/337</link>
    <description/>
    <dc:creator>Nyamul Hassan</dc:creator>
    <dc:date>2008-11-28T11:02:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/336">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/336</link>
    <description>Hi Guo
  If you are using Visual Studio 2008, almost all libs are avaible for
DirectShow. Only the Null Output Video Sink, necessary for proper work of
Video Sampler Grabber, need some trick to work, the trick is copy the
content of the header file of Null Video to a new file and remove the COM
interfaces of DirectX9 surfaces, these interfaces need another headers that
only avaible on DirectX SDK.

You are able to find these tricks on CodeGuru site, searching for "Video
Capture"

This way saves one or two gigabytes of DirectX SDK.

using cygwin or something like it?

Other hint: ptbuildopts.h is generated by config application, sometimes
config.in file need some attention to see if a positive search rule is not
overlapping a negative rule. Other times you need to 'force' the config
application passing hints to it like:

--enable-ipv6   or --disable-ssh

Again, see config.in for the rules they are using.

If you manage to compile your code after some modification, dont forget to
send back to this list ;)

reg</description>
    <dc:creator>Marcos Fábio Jardini</dc:creator>
    <dc:date>2008-11-28T10:56:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/335">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/335</link>
    <description/>
    <dc:creator>Ryan Yan</dc:creator>
    <dc:date>2008-11-28T07:06:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/334">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/334</link>
    <description/>
    <dc:creator>JobsGuo(Guo Huayong</dc:creator>
    <dc:date>2008-11-28T06:59:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/333">
    <title>Re: how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/333</link>
    <description/>
    <dc:creator>Ryan Yan</dc:creator>
    <dc:date>2008-11-28T06:32:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/332">
    <title>how to support directshow</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/332</link>
    <description>Hi,all.
when I compile the  ptlib-v2_0_1,I find the config in ptbuildopts.h show below:

/////////////////////////////////////////////////
//
// DirectX Support (Windows only)
//

#ifndef _WIN32_WCE
#define P_DIRECTSOUND 1
#undef P_DIRECTSHOW
#undef P_VFW_CAPTURE
#endif

  So I can not get the directshow support.but I can get the directsound support.I indeed install directx 9.0c.so it can find the directx file.
but why it can not find the directshow? Besides,I also can not find the dshow.h.
Who can help me ?thanks!

2008-11-28 



JobsGuo(Guo Huayong) 
Mobile：13918103120
QQ    ： 360480589
MSN  ： ghyhust&lt; at &gt;hotmail.com
</description>
    <dc:creator>JobsGuo(Guo Huayong</dc:creator>
    <dc:date>2008-11-28T05:56:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/331">
    <title>t38modem and freebsd tty error</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/331</link>
    <description>Hello...

I am trying to run t38modem on a freebsd 6.x server (also running
hylafax).  Apparently the t38modem binary cannot attach to the tty
device.

PseudoModemPty::OpenPty tcgetattr ptypa ERROR: Resource temporarily
unavailable

I have tried many different combinations of tty choices and args, but
all fail in the same way.  Am I missing something? Or is this a bug?



I compiled with:
ptlib-v2_0_1-4
 ./configure --enable-openh323
 gmake

h323plus-v1_20_2
 ./configure --enable-t38 
 gmake

t38modem-1.0.1
  gmake optnoshared

[chrismcc&lt; at &gt;qwip t38modem-1.0.1]$ sudo ./obj_FreeBSD_x86_r/t38modem -p
ttypa --no-gatekeeper  --trace --trace --trace --trace 
T38Modem Version 1.0.1
 by OpenH323 Project on Unix FreeBSD (6.2-RELEASE-p12-i386)

2008/11/25 10:52:15.110    T38ModemVersion 1.0.1 by OpenH323 Project
on Unix FreeBSD (6.2-RELEASE-p12-i386) at 2008/11/25 10:52:15.111
2008/11/25 10:52:15.111    T38ModemT38Modem Version 1.0.1 on Unix
FreeBSD (6.2-RELEASE-p12-i386)
2008/11/25 10:52:15.111    T38ModemPWLib</description>
    <dc:creator>Christopher</dc:creator>
    <dc:date>2008-11-25T19:04:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/330">
    <title>Re: openmcu/openh323 plus problem.</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/330</link>
    <description>The CVS code is neutral, compiles in any POSIX compliant system. You will
need to inform to the 'configure' program the default system output folder
and set proper enviroment variables, some systems need a little more tricks
on the config.in file, but not the case of
Debian.

Last time I have compiled H323Plus in Linux was on the Debian Etch/4.0

2008/11/5 &lt;Amogh.Kulkarni&lt; at &gt;shinsei-it.com&gt;




</description>
    <dc:creator>Marcos Fábio Jardini</dc:creator>
    <dc:date>2008-11-05T10:41:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/329">
    <title>Re: IE element decode</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/329</link>
    <description>It is not very clear to me also how the internal mechanisms
of OpenH323/H323Plus.
One of the key modules of the PTLib (core to the H323Plus) is the
implementation of ASN.1 PacketBinary Format. It would be like the equivalent
of Java XML bindings, transforming the
ASN binary notation in compact binary packages through classes that
represent the hierarchy of the package.
The methods that you mentioned are used by serializer and deserializer. To
disassembly by hand a message from H.323 it is necessary to know what the
class the returned PByteBuffer
by Get____() belongs.

See the CVS examples for MCU with NAT/Firewall Traversal H.460.18/19, there
some H.420 messages are 'raw' manipulated to conform the specification.

2008/11/4 robertp &lt;sirex&lt; at &gt;siology.net&gt;



</description>
    <dc:creator>Marcos Fábio Jardini</dc:creator>
    <dc:date>2008-11-04T16:43:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/328">
    <title>IE element decode</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/328</link>
    <description>lo,

i've been harnessing the Q931 class of h323plus to decode packets off
the wire, however i'm a little confused as to how h323plus decodes the
contents of the information elements which are contained within Q931.


i assumed (apparently wrongly) that you would do a check for an element
by using Q931.HasIE(), get the byte array of the IE using Q931.GetIE(),
then call something like Q931.decodeUserUserIE which returns a structure
of some sort which can have methods such as getConferenceGuid() called
upon it.

I've done the first few steps upto GetIE(), and i now have a PBYTEARRAY
of the IE, but i've no idea what to do with it now to decode its
contents in a workable, consistent manner.

I've poured through the h323+ code, but i cant seem to find where the
code deals with this problem. perhaps h323pdu plays a role ??


</description>
    <dc:creator>robertp</dc:creator>
    <dc:date>2008-11-04T12:53:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/327">
    <title>Re: openmcu/openh323 plus problem.</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/327</link>
    <description>Hello Kulkarni
1st of all, debian repository is a bit outdated about OpenMCU, try always
get the sources from sourceforge repository and try compile.
Unfortunatly is it not so simple like 'install and use'.... you need enter
at last one time on OpenMCU Config Page (by browser) and confirm/adjust some
settings.
MCU and Client can not run on same machine unless you set a different
service port and rtp/udp port-range for the MCU or for the Client.

Gnomemeeting can't  find a codec that are common by client and MCU, so
connection is droped (strange, at minimun by ITU H.323 specification each
endpoint MUST accept PCM A/u-Law codecs, OpenMCU are compiled with
build-in/static PCM codecs)

Compiling the CVS code can be a little pain but worked fine with Netmeeting
(not 100%, bug on netmeeting), Ekiga, DCSClient (our native/java mixed
client) and other clients.

2008/11/4 &lt;Amogh.Kulkarni&lt; at &gt;shinsei-it.com&gt;




</description>
    <dc:creator>Marcos Fábio Jardini</dc:creator>
    <dc:date>2008-11-04T11:12:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/326">
    <title>openmcu/openh323 plus problem.</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/326</link>
    <description>Hi,
 
I have installed openMCU version 2.2.1 (debian repository)
 
OpenH323 version is libopenh323-1.19.1 ( debian repository)
 
OpenMCU starts properly in daemon mode ( openmcu -d )
 
But netmeeting, Gnomemeeting and xmeeting are not able to connect.
 
Gnomemeeting is giving error as " no comman codec"
 
Can anybody help me on this to resolve this issue?
 
Regards
Amogh K
 
 



This e-mail is confidential and may be legally privileged. If you are not the intended recipient, please notify the sender immediately and delete this e-mail.

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
</description>
    <dc:creator>Amogh.Kulkarni&lt; at &gt;shinsei-it.com</dc:creator>
    <dc:date>2008-11-04T04:05:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/325">
    <title>Re: bug in rtp.cxx</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/325</link>
    <description>Hi,

I fixed a number of places in the CVS that caused compile problems when
audio was disabled.

I don't think we should maintain a forked version of PTLib. The current
H323Plus CVS should compile against PTLib 2.2.1 and 2.3.1. But PTLib is
a moving target...

Regards,
Jan


robertp wrote:


</description>
    <dc:creator>Jan Willamowius</dc:creator>
    <dc:date>2008-10-28T23:12:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/324">
    <title>bug in rtp.cxx</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/324</link>
    <description>line 883 of rtp.cxx is bugged, you're deleting jitter, even if the audio
disable has been used for the build. This causes a build error.

Also, how reliant is h323plus on the forked sections of ptlib ? Its
rather annoying having to build against a customised version. Would it
be at all reasonable to make a motion towards merging the ptlib found in
other sources such as the ubuntu repositories, and the ptlib given on
the h323plus website ?

Thanks in advance.

- R


</description>
    <dc:creator>robertp</dc:creator>
    <dc:date>2008-10-24T10:25:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.telephony.h323plus/323">
    <title>Re: How to split audio</title>
    <link>http://permalink.gmane.org/gmane.comp.telephony.h323plus/323</link>
    <description>RE: [h323plus] How to split audioHi, dansukcu!


The best way is deriving H323Codec class and override "write" function (followings for example) and then use it in OpenAudioChannel function.


BOOL H323_XXX_Audio_Codec::Write(const BYTE * buffer,
                                 unsigned length,
                                 const RTP_DataFrame &amp; /*rtpFrame*/,
                                 unsigned &amp; written)
{
    ...
}

BOOL H323_XXX_Audio_Codec::WriteRaw(void * data, PINDEX length)
{
    ...
}

...


If you want to do more process of the splited audio data, you may also need to implement your own SoundChannel.




Best Wishes,
Ryan


From: dansukcu 
Sent: Friday, October 24, 2008 2:59 PM
To: Ryan Yan ; h323plus&lt; at &gt;lists.packetizer.com 
Subject: RE: [h323plus] How to split audio




Thank you Ryan,

Will I implement this by deriving H323Codec class and override "write" function and then use it in OpenAudioChannel function or is there another way to do this?



-----Original Message-----
From: Ryan Yan [</description>
    <dc:creator>Ryan Yan</dc:creator>
    <dc:date>2008-10-24T07:15:22</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.telephony.h323plus">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.telephony.h323plus</link>
  </textinput>
</rdf:RDF>
