Skip to content

Skipped frames (or samples) when decoding the Intro of Space Ace (CD-i) #63

@Slamy

Description

@Slamy

Hello.

I've decided to use this library for the MPEG decoding of an FPGA based replication of a Philips CD-i.
It works great so far and I think, the library is certainly clean.

Today I've noticed that the MP2 decoding has some issues when confronted with the Space Ace Intro.
Since Github won't let me upload anything here, I've prepared a Dropbox folder.

https://www.dropbox.com/scl/fo/unt6a8130jm213ruiiauf/AKDO2YQj-krv6SN1tS5FJ0w?rlkey=j6v1lgz043s2o6hflwtebjrny&st=rivh9dzh&dl=0

It contains the raw MPEG audio stream from the CD and an audacity project.
The audacity file has 2 tracks. One with a recording from ./pl_mpeg_player_sdl and another is a direct import of the mpg file into audacity. I don't know which library it uses to do that but it is certainly more correct.

I wasn't sure whether I would be able to debug this so I guess I can at least open an issue to let you know of a problem like this.

Edit: To explain the audacity project more, both recordings are aligned so starting from second 6 one will notice the discrepancy.

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