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-uploader
will no longer be hardcoded, but these binaries have to be defined in the config -
Output::connectToFile
has been moved toUtil.cpp
so 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::genericWriter
function instead of being inOutput::connectToFile