Ticket #2147 (new defect)

Opened 3 months ago

Last modified 2 days ago

Miscellaneous fixes

Reported by: ming Owned by: bennylp
Priority: normal Milestone: release-2.9
Component: common Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description

Miscellaneous updates and fixes

Change History

comment:1 Changed 3 months ago by ming

In 5882:

Re #2147 (misc): Fix incorrect call state info on incoming call in PJSUA2
In PJSUA2, due to ticket #1916, on_incoming_call() can be called earlier, during on_create_media_transport().

At this time, call->inv->state is still INV_STATE_NULL (instead of INV_STATE_INCOMING).

This patch only fixes the call info, but doesn't change the invite state itself.

comment:2 Changed 3 months ago by ming

In 5890:

Re #2147 (misc): Add assertion in pjmedia_port_info_init() to prevent division by zero.

comment:3 Changed 3 months ago by ming

In 5891:

Re #2147 (misc): Fixed build error of undefined reference to `pjmedia_srtp_enum_crypto' if PJMEDIA_HAS_SRTP is disabled.

Thanks to Alexei Gradinari for the patch

comment:4 Changed 2 months ago by riza

In 5894:

Re #2147 (misc): Call pj_bzero() to frame_out to avoid undefined value for
bit_info. Thanks to Sai Krishna for the report.

comment:5 Changed 2 months ago by ming

In 5895:

Re #2147 (misc): Change Android libpjsua2.so target directory according to the target architecture

comment:6 Changed 2 months ago by ming

In 5900:

Re #2147 (misc): Fixed account modification lock codec setting

comment:7 Changed 6 weeks ago by nanang

In 5901:

Misc (re #2147): Assertion in pj_sockaddr_cp() when pjmedia_transport_attach() is called with rem_rtcp zero initialized (thanks Lauri Vänskä for the report).

comment:8 Changed 6 weeks ago by ming

In 5902:

Re #2147 (misc): Removed null video device declaration, which has no implementation

comment:9 Changed 6 weeks ago by ming

In 5905:

Re #2147 (misc): Fixed assertion in streamutil sample for not creating event manager

comment:10 Changed 6 weeks ago by ming

In 5906:

Re #2147 (misc): Put back the printing of contact_rewrite_method, which is missing due to r5833

comment:11 Changed 5 weeks ago by ming

In 5908:

Re #2147 (misc): Add pjmedia_transport_media_stop() to streamutil sample app, for good practice since we now require media transport to be started since #2097

comment:12 Changed 4 weeks ago by nanang

In 5910:

Misc (re #2147): pjmedia_transport_media_stop() should not be called before pjmedia_stream_destroy(), otherwise RTCP BYE, DTMF 'End' flag, etc cannot be sent (thanks Lauri Vänskä for the report).

comment:13 Changed 3 weeks ago by nanang

In 5914:

Misc (re #2147): Invalid media direction (dir=NONE) when receiving first video event PJMEDIA_EVENT_FMT_CHANGED (thanks Giorgio Alfarano for the report).

comment:14 Changed 3 weeks ago by nanang

In 5915:

Misc (re #2147): Removed 'experimental' word for Speex resampling.

comment:15 Changed 3 weeks ago by ming

In 5916:

Re #2147 (misc): Fixed incorrect typecast in Speex resampler. Thanks to Sebastian Marek for the patch.

comment:16 Changed 2 days ago by riza

In 5924:

Re #2147 (misc): Include unicode_win32.c on the build configuration for windows (mingw). Without it, the build will fail when enabling PJMEDIA_WMME_DEV_USE_MMDEVICE_API. Thanks to Niclas Larsson for the report.

Note: See TracTickets for help on using tickets.