Age | Commit message (Collapse) | Author |
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2329 74dad513-b988-da41-8d7b-12977e46ad98
|
|
stream is about to send keep-NAT-alive packet (thanks Bill Gardner for the patch).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2328 74dad513-b988-da41-8d7b-12977e46ad98
|
|
Michael Bradley Jr for the reports).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2321 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2318 74dad513-b988-da41-8d7b-12977e46ad98
|
|
to disable, otherwise to enable).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2317 74dad513-b988-da41-8d7b-12977e46ad98
|
|
report)
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2313 74dad513-b988-da41-8d7b-12977e46ad98
|
|
libportaudio & pjmedia VS8 build projects.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2312 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2311 74dad513-b988-da41-8d7b-12977e46ad98
|
|
- Jitter buffer shrinking is done based on max_hist_level (recent maximum burst level).
- Updated jitter buffer to maintain max_hist_level, instead of resetting it each time current level is updated.
- Updated default jitter buffer size in stream.c from 360ms to 500ms to accomodate more burst level.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2310 74dad513-b988-da41-8d7b-12977e46ad98
|
|
zero. We assume that application wants to play continuous tone in this case, and the fade in/out feature will cause click noise to be generated
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2305 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2299 74dad513-b988-da41-8d7b-12977e46ad98
|
|
attribute setting.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2298 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2297 74dad513-b988-da41-8d7b-12977e46ad98
|
|
read & write cursor race.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2296 74dad513-b988-da41-8d7b-12977e46ad98
|
|
accuracy, and updated tonegen.c with the results from ARM9 tests
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2294 74dad513-b988-da41-8d7b-12977e46ad98
|
|
- Changed rem_rtp/rtcp_addr to src_rtp/rtcp_addr in media transport info
- Updated behaviour of media transport get info, when the transport hasn't receive any packet src_rtp/rtcp_addr will not be set.
- Fixed bug in pjsua_call_dump that rem_addr was unset.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2293 74dad513-b988-da41-8d7b-12977e46ad98
|
|
- Deprecate the automatic selection of algorithm
- Introduced various constants for tonegen backends
- Allow user to specify/override the algorithm by setting
- Fix the floating-point approximation backend
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2292 74dad513-b988-da41-8d7b-12977e46ad98
|
|
- Added new fields in media transport info: remote address originating RTP & RTCP.
- Updated transport UDP & ICE to fill above fields in getting transport info.
- Updated pjsua call dump, instead of showing remote RTP address from SDP, it will show address of RTP originator.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2291 74dad513-b988-da41-8d7b-12977e46ad98
|
|
patch).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2290 74dad513-b988-da41-8d7b-12977e46ad98
|
|
- Fixed issue on start/stop without close/reopen.
- Fixed possibility of buffer overrun whe 10ms samples used.
- Fixed latency unit of sound stream info, from ms to samples.
- Updated playback buffer to fill the whole playback buffer in each notification in order to increase samples data availability.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2288 74dad513-b988-da41-8d7b-12977e46ad98
|
|
Parker for the patch).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2286 74dad513-b988-da41-8d7b-12977e46ad98
|
|
the tone generator, added PJMEDIA_TONEGEN_VOLUME setting to control the default amplitude, and increase default tone volume by about 50%
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2284 74dad513-b988-da41-8d7b-12977e46ad98
|
|
used in the tone generator, and added fade-in and fade out options
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2281 74dad513-b988-da41-8d7b-12977e46ad98
|
|
architectures that don't have FPU (thanks David Parker for the patch).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2279 74dad513-b988-da41-8d7b-12977e46ad98
|
|
(Thanks Samuel Vinson).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2277 74dad513-b988-da41-8d7b-12977e46ad98
|
|
transmission to source address if remote doesn't use ICE.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2276 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2275 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2272 74dad513-b988-da41-8d7b-12977e46ad98
|
|
bit A-law/U-law.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2270 74dad513-b988-da41-8d7b-12977e46ad98
|
|
happens when codec with very small bandwidth is used, e.g: MELP 2.4kbps, (thanks William Wong).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2265 74dad513-b988-da41-8d7b-12977e46ad98
|
|
how SRTP media transport works
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2262 74dad513-b988-da41-8d7b-12977e46ad98
|
|
multichannels
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2252 74dad513-b988-da41-8d7b-12977e46ad98
|
|
bitstream.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2250 74dad513-b988-da41-8d7b-12977e46ad98
|
|
treatment for G729.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2249 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2247 74dad513-b988-da41-8d7b-12977e46ad98
|
|
unsigned char
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2244 74dad513-b988-da41-8d7b-12977e46ad98
|
|
capability to auto-restart when packets received in probation state are 'invalid'.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2242 74dad513-b988-da41-8d7b-12977e46ad98
|
|
- Introduced new API pjmedia_rtp_session_init2() to enable intializing RTP session with non-default initial settings
- Updated stream so it can be created with non-default initial RTP settings.
- Updated pjsua-lib to make sure RTP timestamp and sequence contigue when stream session is restarted.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2241 74dad513-b988-da41-8d7b-12977e46ad98
|
|
- Added "dec_fmtp" and "enc_fmtp" fields to pjmedia_codec_param.setting.
- Codec factory puts its default parameters in "dec_fmtp" field.
- pjmedia_stream_info_from_sdp() puts the "fmtp" attribute in SDP to pjmedia_codec_param.
- Special treatment for fmtp "bitrate" parameter (of G722.1) during SDP negotiation
- Added maxptime field in stream_info.
- Replaced iLBC's fmtp "mode" implementation to use general fmtp mechanism.
- Added some test scripts for G722.1 bitrate negotiation.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2236 74dad513-b988-da41-8d7b-12977e46ad98
|
|
conf ports have different clock rate/channel count/samples per frame (thanks Joao Cesar).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2233 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2232 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2231 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2230 74dad513-b988-da41-8d7b-12977e46ad98
|
|
multichannel resampling properly (deinterleave, resample per channel, reinterleave).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2228 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2225 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2224 74dad513-b988-da41-8d7b-12977e46ad98
|
|
IPP codec encode.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2223 74dad513-b988-da41-8d7b-12977e46ad98
|
|
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2222 74dad513-b988-da41-8d7b-12977e46ad98
|
|
- Added codec AMR-WB
- Updated AMR & AMRWB to utilize quality flag in the AMR payload header
- Updated callback interface (frm_attr_cb() -> predecode_cb())
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2219 74dad513-b988-da41-8d7b-12977e46ad98
|
|
- rearranged some codec properties, e.g: codec name, enable/disable, payload type
- fixed bug VAD setting on init USC codec
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2218 74dad513-b988-da41-8d7b-12977e46ad98
|