Multiple revisions 419565-419566
authorMatthew Jordan <mjordan@digium.com>
Fri, 25 Jul 2014 14:47:09 +0000 (14:47 +0000)
committerMatthew Jordan <mjordan@digium.com>
Fri, 25 Jul 2014 14:47:09 +0000 (14:47 +0000)
commit355dc3d2ad98db624184a797206ccb88f4b8a526
treeb7247b841d9bb4587560208202b2182706a1fb5c
parentba9867fab07b4e6f74916c898122bb6705598413
Multiple revisions 419565-419566

........
  r419565 | mjordan | 2014-07-25 09:41:23 -0500 (Fri, 25 Jul 2014) | 21 lines

  ARI: report duration values in LiveRecording objects

  This patch adds three new fields to the LiveRecording model:
   - total_duration: the total length of the live recording
   - talking_duration: optional. The duration of talking energy that was
     detected while the recording was made.
   - silence_duration: optional. The duration of silence that was detected while
     the recording was made.

  These values are reported in the RecordingFinished ARI event.

  When a DSP is enabled on the channel during the recording - which occurs when
  the recording is created with max_silence_seconds (indicating that the user
  actually cares about how much silence is in the file), we will report the
  talking_duration and silence_duration in addition to the total_duration.

  Review: https://reviewboard.asterisk.org/r/3770/

  ASTERISK-24037 #close
  Reported by: Samuel Galarneau
........
  r419566 | mjordan | 2014-07-25 09:46:15 -0500 (Fri, 25 Jul 2014) | 1 line

  Update CHANGES for r419565
........

Merged revisions 419565-419566 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@419567 65c4cc65-6c06-0410-ace0-fbb531ad65f3
CHANGES
res/ari/ari_model_validators.c
res/ari/ari_model_validators.h
res/res_stasis_recording.c
rest-api/api-docs/recordings.json