Bug 11244

Summary: telepathy stream engine one way audio problem
Product: Telepathy Reporter: Izico Chang <izicochang>
Component: stream-engineAssignee: Izico Chang <izicochang>
Status: RESOLVED FIXED QA Contact: Robert McQueen <robert>
Severity: blocker    
Priority: highest CC: rob.taylor
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 11248, 11249    
Attachments: debug log
wireshark capture on windows running gtalk client
telepathy stream engine log file
wireshark capture on Gentoo linux running telepathy client
telepathy-qt test program
header file of telepathy-qt-test
the debug message of the program

Description Izico Chang 2007-06-12 08:11:01 UTC
I'm testing telepathy spec now,so i've written a test program in Qt4
to use telepathy-qt of tapioca.

I've encountered problem in telepathy-stream-engine when connecting to
a gtalk client,the audio is one way from gtalk to telepathy,but gtalk
can't hear the sound from telepathy.

the same problem occur when i use call.py from telepathy-python.

Let me describe the situation in more detail now:
I have two machines, let's call them gentoo and windows.
gentoo has 2 network interfaces: eth0 - 192.168.0.1, ppp0 -
121.34.118.194, it acts as router of my home network, it use Gentoo
Linux and telepathy that I compiled from darcs repository.
windows has 1 network interface only: eth0 - 192.168.0.20. it use
Windows XP Professional and Gtalk.

No matter who initiat the talk,the sound from windows(gtalk) can be
heard on gentoo(telepathy), but the sound from gentoo(telepathy) can't
be heard on windows(gtalk).

That's the problem.

Here I attach the related log file for your reference.
1. test.cpp, test.h - the Qt4 test program
2. test_flow.log - the debug message of the test program
3. telepathy-stream-engine.log - the log message of telepathy-stream-engine
4. telepathy-wireshark.log - the captured packets of wireshark on gentoo
5. gtalk-wireshark.log - the captured packets of wireshark on windows
Comment 1 Izico Chang 2007-06-12 08:15:24 UTC
Created attachment 10270 [details]
debug log

attached is the detailed debug log
Comment 2 Izico Chang 2007-06-12 23:37:22 UTC
Comment on attachment 10270 [details]
debug log

split attachment
Comment 3 Izico Chang 2007-06-12 23:38:48 UTC
Created attachment 10287 [details]
wireshark capture on windows running gtalk client
Comment 4 Izico Chang 2007-06-12 23:39:50 UTC
Created attachment 10288 [details]
telepathy stream engine log file
Comment 5 Izico Chang 2007-06-12 23:40:37 UTC
Created attachment 10289 [details]
wireshark capture on Gentoo linux running telepathy client
Comment 6 Izico Chang 2007-06-12 23:41:27 UTC
Created attachment 10290 [details]
telepathy-qt test program
Comment 7 Izico Chang 2007-06-12 23:42:37 UTC
Created attachment 10291 [details]
header file of telepathy-qt-test
Comment 8 Izico Chang 2007-06-12 23:48:34 UTC
Created attachment 10292 [details]
the debug message of the program
Comment 9 Izico Chang 2007-06-13 21:49:23 UTC
This problem occurs when i use the gst-plugins-farsight-darcs gotten days ago.

when i updated the gst-plugins-farsight-darcs to the latest,stream engine will segfault.

when i use the gst-plugins-farsight-0.12.0 in gentoo repository,it's ok.
Comment 10 Simon McVittie 2007-08-02 06:22:09 UTC
Does this still happen with gst-plugins-farsight 0.12.2, farsight 0.1.21, gstreamer 0.10.13, gst-plugins-base 0.10.13 and gst-plugins-good 0.10.6?
Comment 11 Benjamin Close 2008-01-11 02:35:47 UTC
Bugzilla Upgrade Mass Bug Change

NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.

  - benjsc
    fd.o Wrangler
Comment 12 Dafydd Harries 2009-09-24 07:08:04 UTC
Assuming this is fixed since reporter is not forthcoming.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.