Opened 13 years ago

Last modified 13 years ago

#1258 closed defect

Divide by zero exception in jitter buffer with prefetching mechanism enabled (thanks Roman Puls for the report) — at Initial Version

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

Description

There is bug in jb prefetching mechanism, the prefetch condition may cause unexpected JB state switches that will disturb burst level calculation, i.e: when JB empty condition occurs in initializing state, the state will be immediately switched to prefetching, and after the prefetch processing done, the state will be directly set to processing (instead of initializing). The expected behaviour is that JB state switch from initializing to processing is only done by jb_update().

Change History (0)

Note: See TracTickets for help on using tickets.