main/file: Add the ability to play media in the media cache
authorMatt Jordan <mjordan@digium.com>
Sat, 26 Dec 2015 21:29:04 +0000 (15:29 -0600)
committerJoshua Colp <jcolp@digium.com>
Wed, 23 Mar 2016 16:53:31 +0000 (13:53 -0300)
commitca14b99e6e7a80f648521ec81512cbadab2ed6cd
tree71707b033e1a594e14ce526266bfe2ebc487f4e2
parent01962a393250125bb86c638b1786fbcc18a246cc
main/file: Add the ability to play media in the media cache

This patch allows applications/APIs that access media through the core file
APIs to play media in the media cache. Prior to determining if a 'filename'
exists, the filename is passed to the media cache's retrieve API call. If
that call succeeds, the local file specified passed back by the API is
opened for streaming. When used in this fashion, the 'filename' is actually
a URI that the media cache process and understand.

ASTERISK-25654 #close

Change-Id: I73b6e2e90c3e91b8500581c45cdf9c0dc785f5f0
CHANGES
main/file.c