Opened 16 years ago

Closed 16 years ago

#468 closed enhancement (fixed)

Support for non-looping playback in memory player

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

Description


Attachments (2)

mem_player.patch (2.5 KB) - added by nanang 16 years ago.
ticket468.patch (2.7 KB) - added by nanang 16 years ago.

Download all attachments as: .zip

Change History (8)

Changed 16 years ago by nanang

comment:1 Changed 16 years ago by nanang

  • Status changed from new to assigned

Attachment mem_player.patch:
added PJMEDIA_MEM_NO_LOOP option for memory player.

comment:2 Changed 16 years ago by bennylp

  • Priority changed from normal to minor

comment:3 Changed 16 years ago by bennylp

  • Priority changed from minor to trivial

Changed 16 years ago by nanang

comment:4 Changed 16 years ago by nanang

attachement ticket468.patch:

  • added PJMEDIA_MEM_NO_LOOP option for memory player.
  • changed behaviour on EOF:
    • if PJMEDIA_MEM_NO_LOOP defined, pad the frame with zeroes, next call to get_frame() will raise eof callback and return null frame & PJ_EEOF.
    • otherwise, smooth loop (no zero padding), next call to get_frame() will raise eof callback and return normal frame.

comment:5 Changed 16 years ago by bennylp

  • Summary changed from Memory player port supports 'no loop' option to Support for non-looping playback in memory player

Committed in r1808, thanks.

comment:6 Changed 16 years ago by bennylp

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.