Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#1055 closed defect (fixed)

Infinite loop in stopping APS audio device when initialization failed (thanks Tamàs Solymosi for the report)

Reported by: nanang Owned by: nanang
Priority: normal Milestone: release-1.6
Component: pjmedia-audiodev Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description (last modified by nanang)

Also reported that some devices may not support all APS codecs, e.g: 6120 only supports AMR-NB and the initialization failure was caused by the usage of unsupported codec.

Change History (4)

comment:1 Changed 9 years ago by nanang

In r3134:

  • Fixed infinite loop in stopping APS after initialization failed.

comment:2 Changed 9 years ago by nanang

  • Description modified (diff)
  • Resolution set to fixed
  • Status changed from new to closed
  • Summary changed from Infinite loop in stopping APS audio device when using unsupported codec (thanks Tamàs Solymosi for the report) to Infinite loop in stopping APS audio device when initialization failed (thanks Tamàs Solymosi for the report)

comment:3 Changed 9 years ago by nanang

  • Description modified (diff)

In r3135:

  • Added APS codecs detection to prevent the usage of unsupported codec.
  • Minor updates in symsndtest:
    • added log of supported extended audio formats.
    • changed libraries order in symsndtest.mmp, this fixed linking error on S60 3rd MR SDK.

comment:4 Changed 9 years ago by nanang

In r3136:

  • Fixed possibility of APS server panic in codec detection on few devices, e.g:N95, by adding short delay before closing APS session.
Note: See TracTickets for help on using tickets.