DTSH read/write + HLS fixes
Created by: stronk-dev
Contains edits to enable DTSH reading from URL's and uploading DTSH files using the livepeer-catalyst-uploader
Also contains fixes for readExistingHeader for HLS input
Note that:
- Soon the Generic Writer will be merged into MistServer. This will require changes to catalysts workflow, as booting up the
livepeer-catalyst-uploaderwill no longer be hardcoded, but these binaries have to be defined in the config -
Output::connectToFilehas been moved toUtil.cppso that it can also be used in the input side (to upload the DTSH file using this uploader) Any edits made to enable IPFS on the output side will have merge conflicts, they will need their edits moved to theUtil::genericWriterfunction instead of being inOutput::connectToFile