search for: speex_jitter

Displaying 20 results from an estimated 20 matches for "speex_jitter".

2009 Jan 31
0
Jitter buffer (speex_jitter.h) usage
Hi Zachary, Zachary Schneirov a ?crit : > The speex_jitter_buffer.c wrapper seems to maintain (buffer?) one > packet-frame ("current_packet") in addition to the packets already > tracked by the JitterBuffer itself. Why is this necessary? That's in case there's more than one frame per packet. That way, it finds the packet, decod...
2009 Jan 30
2
Jitter buffer (speex_jitter.h) usage
Dear speex developers and users, I'm considering adopting the speex jitter buffer for use with a different codec in a voice conferencing system and would be very grateful if those more acquainted with it could help me with some questions. The speex_jitter_buffer.c wrapper seems to maintain (buffer?) one packet-frame ("current_packet") in addition to the packets already tracked by the JitterBuffer itself. Why is this necessary? Correspondingly, how is the internal JitterBuffer state affected by calling jitter_buffer_get (and _tick) b...
2006 Nov 15
2
[PATCH] symbian port
hi, this patch should fix the symbian build. /alfred -------------- next part -------------- A non-text attachment was scrubbed... Name: speex-symbian2.patch Type: text/x-patch Size: 2669 bytes Desc: not available Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20061115/5ac4915e/speex-symbian2.bin
2006 Nov 15
1
[PATCH] symbian port
...ex\speex_config_types.h >> +..\include\speex\speex_echo.h \epoc32\include\speex\speex_echo.h >> +..\include\speex\speex.h \epoc32\include\speex\speex.h >> +..\include\speex\speex_header.h \epoc32\include\speex\speex_header.h >> +..\include\speex\speex_jitter.h \epoc32\include\speex\speex_jitter.h >> +..\include\speex\speex_preprocess.h \epoc32\include\speex\speex_preprocess.h >> +..\include\speex\speex_stereo.h \epoc32\include\speex\speex_stereo.h >> +..\include\speex\speex_types.h \epoc32\include\speex\speex_...
2006 Nov 15
0
[PATCH] symbian port
...oc32\include\speex\speex_config_types.h > +..\include\speex\speex_echo.h \epoc32\include\speex\speex_echo.h > +..\include\speex\speex.h \epoc32\include\speex\speex.h > +..\include\speex\speex_header.h \epoc32\include\speex\speex_header.h > +..\include\speex\speex_jitter.h \epoc32\include\speex\speex_jitter.h > +..\include\speex\speex_preprocess.h \epoc32\include\speex\speex_preprocess.h > +..\include\speex\speex_stereo.h \epoc32\include\speex\speex_stereo.h > +..\include\speex\speex_types.h \epoc32\include\speex\speex_types.h >...
2007 Dec 11
0
[PATCH] update symbian build
...clude\libc ..\include Index: symbian/bld.inf =================================================================== --- symbian/bld.inf (revision 14293) +++ symbian/bld.inf (working copy) @@ -40,6 +40,7 @@ ..\include\speex\speex_header.h \epoc32\include\speex\speex_header.h ..\include\speex\speex_jitter.h \epoc32\include\speex\speex_jitter.h ..\include\speex\speex_preprocess.h \epoc32\include\speex\speex_preprocess.h +..\include\speex\speex_resampler.h \epoc32\include\speex\speex_resampler.h ..\include\speex\speex_stereo.h \epoc32\include\speex\speex_stereo.h ..\include...
2004 Nov 10
2
Jitter buffer
Hi Jean and Steve, Can you tell me whether the jitter filter / buffer is adaptive type, I saw the description of speex_jitter.h say it is "adaptive", anyone of the group has implemented it and confirm it. Thank you all. Regards, Danny Chan -----Original Message----- From: speex-dev-bounces@xiph.org [mailto:speex-dev-bounces@xiph.org] On Behalf Of Jean-Marc Valin Sent: Tuesday, September 07, 2004 11:32 PM...
2005 Jun 14
2
Prebuffering best practices
What is the best way to pick a prebuffering length for a streaming audio application using UDP transport? I'm using Speex in a VoIP application with RTP transport, currently with a fixed 500ms prebuffer on the playback side. However, I'd like something a bit more adaptive to accomodate high-jitter connections. For example, in one test configuration there is a very low average
2005 Jun 14
2
Prebuffering best practices
...I need to stay beneath the MTU. But should I be going for the largest granularity that fits under the MTU, or should I be going for the smallest granularity that my CPU can churn out? Thanks! -david Jean-Marc Valin wrote: > Have you looked at the Speex (adaptive) jitter buffer? See > speex_jitter.h > > Jean-Marc > > Le mardi 14 juin 2005 ? 17:50 -0700, David Barrett a ?crit : > >>What is the best way to pick a prebuffering length for a streaming audio >>application using UDP transport? >> >>I'm using Speex in a VoIP application with RTP trans...
2005 Jun 14
1
Prebuffering best practices
...under the MTU, or should I be going for the smallest >>granularity that my CPU can churn out? >> >> >>Thanks! >> >>-david >> >> >>Jean-Marc Valin wrote: >> >>>Have you looked at the Speex (adaptive) jitter buffer? See >>>speex_jitter.h >>> >>> Jean-Marc >>> >>>Le mardi 14 juin 2005 ? 17:50 -0700, David Barrett a ?crit : >>> >>> >>>>What is the best way to pick a prebuffering length for a streaming audio >>>>application using UDP transport? >>&...
2005 Apr 19
1
speex voice seems to be bit breaking over long distance.
...ct. > Thanks, I have made the above changes and the effect seems to be better now. > > I think jitter buffering is more correct way to > solve > > this problem but I think this is not so easy. Is > there > > got any source code to reference from? > > Look for the speex_jitter.h header. I tried to implement it but I don't really understand the parameters for the speex_jitter_get() and speex_jitter_put() function. I have the following questions: Since the second parameter of speex_jitter_put() is a char* and the second parameter of speex_jitter_get() is a short*, d...
2005 Jun 14
0
Prebuffering best practices
Have you looked at the Speex (adaptive) jitter buffer? See speex_jitter.h Jean-Marc Le mardi 14 juin 2005 ? 17:50 -0700, David Barrett a ?crit : > What is the best way to pick a prebuffering length for a streaming audio > application using UDP transport? > > I'm using Speex in a VoIP application with RTP transport, currently with > a fixed 500...
2005 Apr 18
0
speex voice seems to be bit breaking over long distance.
...ket is missing, instead of repeating the previous one, just try decoding by passing NULL instead of the SpeexBits struct. > I think jitter buffering is more correct way to solve > this problem but I think this is not so easy. Is there > got any source code to reference from? Look for the speex_jitter.h header. Jean-Marc > Regards, > YueWeng > > --- "Kleijn, J.S. de" <J.S.d.Kleijn@student.tue.nl> > wrote: > > Hi, > > > > You should implement a jitter buffer, this buffers > > the audio to prevent the 'breaking'. > > &gt...
2006 Oct 20
5
To symbian and speex developers! Building instructions
Hello to everyone! During building speex library for Symbian OS I encountered some problems. All thess problems can be solved by modifying the speex sources. I don't have access to SVN repository of speex, so I will just describe the changes to be done: 1) mmp file in symbian derictory misses windows.c sources. You need to add this string into speex.mmp: SOURCES windows.c 2) Symbian OS
2007 Jun 22
1
Speex questions
Hi Jean-Marc, I'm implementing a VoIP client and I want to use your codec init. I need to ask you some questions about Speex because I can't get too much information about it on the web. I hope you can help me. 1.- First of all, I want to know if Speex provides a buffer for Jitter..If it does, what can I do to use it in my softphone? 2.- How does Speex manage the packet loss? (In a
2005 Jun 14
0
Prebuffering best practices
...the largest granularity > that fits under the MTU, or should I be going for the smallest > granularity that my CPU can churn out? > > > Thanks! > > -david > > > Jean-Marc Valin wrote: > > Have you looked at the Speex (adaptive) jitter buffer? See > > speex_jitter.h > > > > Jean-Marc > > > > Le mardi 14 juin 2005 ? 17:50 -0700, David Barrett a ?crit : > > > >>What is the best way to pick a prebuffering length for a streaming audio > >>application using UDP transport? > >> > >>I'm usi...
2004 Nov 14
1
Jitter buffer
Danny Chan wrote: >Hi Jean and Steve, > >Can you tell me whether the jitter filter / buffer is adaptive type, I >saw the description of speex_jitter.h say it is "adaptive", anyone of >the group has implemented it and confirm it. > > I believe it is adaptive, but no, I haven't used it, because it's coupled only to the speex codec. We're working on a generic application and codec-independent jitter buffer algor...
2009 Mar 12
2
compiling ffmpeg with --enable-libspeex (was Re: from Adobe Flex / Flash Player 10 .flv Speex via Red5 to .wav PCM?)
...g_g] Error 1 ~/src/ffmpeg$ grep speex_header_free /usr/include/speex/* [no matches] ~/src/ffmpeg$ ls -l /usr/include/speex/ total 76 ... -rw-r--r-- 1 root root 13179 2008-05-07 14:14 speex.h -rw-r--r-- 1 root root 3720 2008-05-07 14:14 speex_header.h -rw-r--r-- 1 root root 4456 2008-05-07 14:14 speex_jitter.h -rw-r--r-- 1 root root 6147 2008-05-07 14:14 speex_preprocess.h -rw-r--r-- 1 root root 3190 2008-05-07 14:14 speex_stereo.h -rw-r--r-- 1 root root 4355 2008-05-07 14:14 speex_types.h I got the speex-1.2rc1 tarball from http://speex.org/downloads/ and ./configure, make, and sudo make install w...
2005 Apr 18
3
speex voice seems to be bit breaking over long distance.
Hi, Ok, what you suggest sound logical to me. Currently, I have done a small trick to prevent this problem. What I did is that whenever windows request a voice packet from me and if I do not have the voice packet, I repeat the previous packet. Hence, all the breaking portion is filled with previous packet. This trick seems to work so far. I am not sure what is the side effect. I think jitter
2009 Mar 12
0
compiling ffmpeg with --enable-libspeex (was Re: from Adobe Flex / Flash Player 10 .flv Speex via Red5 to .wav PCM?)
...header_free /usr/include/speex/* > [no matches] > > ~/src/ffmpeg$ ls -l /usr/include/speex/ > total 76 > ... > -rw-r--r-- 1 root root 13179 2008-05-07 14:14 speex.h > -rw-r--r-- 1 root root ?3720 2008-05-07 14:14 speex_header.h > -rw-r--r-- 1 root root ?4456 2008-05-07 14:14 speex_jitter.h > -rw-r--r-- 1 root root ?6147 2008-05-07 14:14 speex_preprocess.h > -rw-r--r-- 1 root root ?3190 2008-05-07 14:14 speex_stereo.h > -rw-r--r-- 1 root root ?4355 2008-05-07 14:14 speex_types.h > > I got the speex-1.2rc1 tarball from http://speex.org/downloads/ and > ./configure,...