Skip to content
Snippets Groups Projects
  • Matthew Jordan's avatar
    7d9871b3
    Add ControlPlayback manager action · 7d9871b3
    Matthew Jordan authored
    This patch adds the capability for asynchronous manipulation of audio being
    played back to a channel though a new AMI action "ControlPlayback". The
    ControlPlayback action supports a number of operations, the availability of
    which depend on the application being used to send audio to the channel.
    When the audio playback was initiated using the ControlPlayback application
    or CONTROL STREAM FILE AGI command, the audio can be paused, stopped,
    restarted, reversed, or skipped forward. When initiated by other mechanisms
    (such as the Playback application), the audio can be stopped, reversed, or
    skipped forward.
    
    Review: https://reviewboard.asterisk.org/r/2265/
    
    (closes issue ASTERISK-20882)
    Reported by: mjordan
    
    
    
    git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@379830 65c4cc65-6c06-0410-ace0-fbb531ad65f3
    7d9871b3
    History
    Add ControlPlayback manager action
    Matthew Jordan authored
    This patch adds the capability for asynchronous manipulation of audio being
    played back to a channel though a new AMI action "ControlPlayback". The
    ControlPlayback action supports a number of operations, the availability of
    which depend on the application being used to send audio to the channel.
    When the audio playback was initiated using the ControlPlayback application
    or CONTROL STREAM FILE AGI command, the audio can be paused, stopped,
    restarted, reversed, or skipped forward. When initiated by other mechanisms
    (such as the Playback application), the audio can be stopped, reversed, or
    skipped forward.
    
    Review: https://reviewboard.asterisk.org/r/2265/
    
    (closes issue ASTERISK-20882)
    Reported by: mjordan
    
    
    
    git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@379830 65c4cc65-6c06-0410-ace0-fbb531ad65f3