sauwming
033e4d7ae3
Fixed printf format warnings ( #3813 )
2023-12-27 10:32:32 +08:00
sauwming
e8fa2237f2
Support for codec with non-integer ptime ( #3555 )
2023-05-16 13:13:10 +08:00
bennylp
398fabd77f
Fixed printf style format warnings
2023-03-22 08:45:23 +07:00
jimying
b4184bb56d
Fix build with CFLAGS -Wextra warning reports ( #3428 )
2023-03-14 09:56:18 +08:00
sauwming
93b6d942cf
Limit the number of searched blocks searched for pool allocation ( #3423 )
2023-03-13 07:58:05 +08:00
jimying
3b6cd7454d
streamutil: support opus custom settings (payload type, clockrate, channel) ( #3300 )
2023-01-30 10:11:05 +08:00
Riza Sulistyo
5ac9104514
Expand tab to spaces and remove $Id$ ( #3292 )
2022-11-22 16:26:54 +07:00
sauwming
12aa75e317
Add ability in stream to modify Opus codec parameters on the fly ( #3189 )
2022-07-26 15:06:24 +08:00
Riza Sulistyo
1aa2c0e0fb
Merge pull request from GHSA-8fmx-hqw7-6gmc
2022-01-04 16:58:02 +08:00
Nanang Izzuddin
3cf3b04a38
One way audio due to Opus falsely detecting codec ptime change ( #2836 )
2021-10-19 15:31:03 +07:00
Sauw Ming
2cfde147cc
Fixed #2131 : Incorrect Opus fmtp settings
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5831 74dad513-b988-da41-8d7b-12977e46ad98
2018-07-23 06:35:57 +00:00
Nanang Izzuddin
ba59059944
Re #2089 :
...
- Set default max Opus RX frame length, i.e: param.info.max_rx_frame_size, to 1275. This is to avoid issue of truncated frame in jitter buffer when incoming frame length gets increased (after remote Opus encoder changes Opus params on the fly, e.g: ptime, VBR/CBR, sampling rate). Thanks Marcus Froeschl for the report, the investigation, and the solution.
- Fixed pjmedia_codec_opus_set_default_param() to initiate codec param with current default settings.
- Fixed some compile warnings.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5799 74dad513-b988-da41-8d7b-12977e46ad98
2018-05-30 07:41:23 +00:00
Sauw Ming
c7d20d5111
Fixed #2089 : Support receiving Opus packets with various frame lengths
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5734 74dad513-b988-da41-8d7b-12977e46ad98
2018-02-12 06:18:22 +00:00
Sauw Ming
a6fe0de627
Re #2084 : Make sure the output size of opus_decode() doesn't exceed the available frame size.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5731 74dad513-b988-da41-8d7b-12977e46ad98
2018-01-24 02:37:39 +00:00
Sauw Ming
b1bb629773
Fixed #2084 : Opus decode/recovery issue when FEC or PLC is enabled
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5728 74dad513-b988-da41-8d7b-12977e46ad98
2018-01-18 04:02:00 +00:00
Riza Sulistyo
e58d5bfec9
Re #1994(misc): Fix warning on VS2015 when enabling video, opus, webrtc ec.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5659 74dad513-b988-da41-8d7b-12977e46ad98
2017-09-25 02:58:42 +00:00
Riza Sulistyo
711b13c371
Re #1928 : max_bps on the param codec needs to be set properly on Opus.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5374 74dad513-b988-da41-8d7b-12977e46ad98
2016-07-01 08:22:14 +00:00
Riza Sulistyo
5f61940597
Re #1928 : Fixed set bitrate on opus codec might not change the codec param and support opus automatic bitrate setting.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5371 74dad513-b988-da41-8d7b-12977e46ad98
2016-06-30 03:36:39 +00:00
Riza Sulistyo
331e7c7fb0
Re #1928 : fix silly mistake on r5365.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5368 74dad513-b988-da41-8d7b-12977e46ad98
2016-06-29 07:11:41 +00:00
Riza Sulistyo
0a30b3ed81
Re #1928 : Allow setting opus bitrate to PJMEDIA_CODEC_OPUS_DEFAULT_BIT_RATE when calling pjmedia_codec_opus_set_default_param.
...
Thanks to Marcus Froeschl for the report.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5365 74dad513-b988-da41-8d7b-12977e46ad98
2016-06-29 05:46:17 +00:00
Sauw Ming
d3ece1d774
Fixed #1904 : Support for Opus codec
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5239 74dad513-b988-da41-8d7b-12977e46ad98
2016-02-04 06:11:58 +00:00