Need to separate the actual demuxing logic interfaces so that the the demuxing logic is not bound to the player implementation. The folder interfaces will contain interfaces for creating project builds like for ogv.js. This way making interface changes on the player will just affect the interface file without touching the demuxer internals.
Need to separate the actual demuxing logic interfaces so that the the demuxing logic is not bound to the player implementation. The folder interfaces will contain interfaces for creating project builds like for ogv.js. This way making interface changes on the player will just affect the interface file without touching the demuxer internals.