ISourceMedia
Defined in: core/source/imedia.ts:7
Methods
Section titled “Methods”getFileInfo()
Section titled “getFileInfo()”getFileInfo():
Promise<Object>
Defined in: core/source/imedia.ts:42
return: Promise
Gets file information such as codecs, bitrate, resolution, etc.
sample file info object format:
{ “audio”: { “duration”:“1436734690”, “samplerate”:“44100”, “bitrate”:“128000”, “codec”:“mp3”}, “video”:{ “frameduration”:“333670”, “bitrate”:“1132227”, “duration”:“1436436440”, “height”:“240”, “width”:“320”, “codec”:“mpeg4”} }
mediaItem.getFileInfo().then(function(value) { // Do something with the value var audioCodec; if (typeof value['audio'] !== 'undefined' && typeof value['audio']['codec']) { audioCodec = value['audio']['codec']; }});Returns
Section titled “Returns”Promise<Object>
isSourceAvailable()
Section titled “isSourceAvailable()”isSourceAvailable():
Promise<boolean>
Defined in: core/source/imedia.ts:57
return: Promise
Check if file used as source is available
item.isSourceAvailable().then(function(isAvail) { // The rest of your code here});Returns
Section titled “Returns”Promise<boolean>