Changes should solve #4 checking if existing channel was initialized without having data first when there actually is data. Replaces the existing channel accordingly and stores already read props too.
An additional function and struct was also created to read only the metadata and return an outline and segment information. This was initially used for other work arounds to the initial issue. The function readseginfo is a WIP and could probably be shortened to provide only segment information though if desired.
Changes should solve #4 checking if existing channel was initialized without having data first when there actually is data. Replaces the existing channel accordingly and stores already read props too.
An additional function and struct was also created to read only the metadata and return an outline and segment information. This was initially used for other work arounds to the initial issue. The function readseginfo is a WIP and could probably be shortened to provide only segment information though if desired.