diff options
Diffstat (limited to 'include/asterisk/stasis_app_recording.h')
-rw-r--r-- | include/asterisk/stasis_app_recording.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/include/asterisk/stasis_app_recording.h b/include/asterisk/stasis_app_recording.h index 543207a47..bded30629 100644 --- a/include/asterisk/stasis_app_recording.h +++ b/include/asterisk/stasis_app_recording.h @@ -49,6 +49,30 @@ const char *stasis_app_stored_recording_get_file( struct stasis_app_stored_recording *recording); /*! + * \brief Returns the full filename, with extension, for this recording. + * \since 14.0.0 + * + * \param recording Recording to query. + * + * \return Absolute path to the recording file, with the extension. + * \return \c NULL on error + */ +const char *stasis_app_stored_recording_get_filename( + struct stasis_app_stored_recording *recording); + +/*! + * \brief Returns the extension for this recording. + * \since 14.0.0 + * + * \param recording Recording to query. + * + * \return The extension associated with this recording. + * \return \c NULL on error + */ +const char *stasis_app_stored_recording_get_extension( + struct stasis_app_stored_recording *recording); + +/*! * \brief Convert stored recording info to JSON. * * \param recording Recording to convert. |