]> git.nihav.org Git - nihav.git/commit
support MP3 in AVI
authorKostya Shishkov <kostya.shishkov@gmail.com>
Thu, 21 Aug 2025 16:53:35 +0000 (18:53 +0200)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Thu, 21 Aug 2025 16:53:35 +0000 (18:53 +0200)
commit5a8871c8de5ca79abbcabb7549d582275b7f1956
tree8dcc853ebf6365467b94544c8eb15fdde399ccc5
parent119bd247fdbc64fdc527970b6c7d3a590642d892
support MP3 in AVI

Some AVIs have single MP3 frame per AVI audio frame, other clump several
MP3 frames in one AVI frame, and some go even further and put randomly
chopped MP3 bitstream there. The only slightly hacky way to deal with it
is to split it into frames and assemble the decoded result back.

Also there's a typo fix for the parser.
nihav-mpeg/src/codecs/mod.rs
nihav-mpeg/src/codecs/mpegaudio/mod.rs
nihav-registry/src/register.rs