function getDataURL(blob, callback00) {
	            if (typeof Worker !== 'undefined') {
	                var webWorker = processInWebWorker(function readFile(_blob) {
	                    postMessage(new FileReaderSync().readAsDataURL(_blob));
	                });

	                webWorker.onmessage = function(event) {
	                    callback00(event.data);
	                };

	                webWorker.postMessage(blob);
	            } else {
	                var reader = new FileReader();
	                reader.readAsDataURL(blob);
	                reader.onload = function(event) {
	                    callback00(event.target.result);
	                };
	            }
	        }
This method can be used to manually get all recorded blobs' DataURLs.
@param {function} callback - All recorded blobs' DataURLs are passed back to "callback" function.
@method
@memberof MRecordRTC
@example
recorder.getDataURL(function(recording){
    var audioDataURL = recording.audio;
    var videoDataURL = recording.video;
    var gifDataURL   = recording.gif;
});