Skip to content

Overwriting PES and mux/demux errors. #8

@andersc

Description

@andersc

Just want to let you know that I fixed a bunch of errors in the multiplexer and demux in my fork if you want to fix in your project.

Fixes here -> My fork

In general..

Using std::string to work with binary (non string) data is a bad idea
The PES Header is destroyed in some cases
The data is corrupt when building some size PES frames..

If you run the unit tests I made you will catch all of the errors that I found so far..

I also added mBroken to indicate broken PES frames.

You can close this at any time.. This is the only way for me to make you aware of the errors since we decided not to merge my fork earlier I can't create pull requests.

/Anders

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions