try {
writer.close();
// Add Delta in the beginning, this Delta is the Gap between the device chosen and when the User hits the
// button in the Flash Security Warning
FlvRecordingMetaData metaData = metaDataDao.getFlvRecordingMetaDataById(metaDataId);
metaData.setRecordStart(new Date(metaData.getRecordStart().getTime() + initialDelta));
metaData.setStreamReaderThreadComplete(true);
metaDataDao.updateFlvRecordingMetaData(metaData);
} catch (Exception err) {
log.error("[closeStream]", err);
}