I've got some time for hacking on this today, and I just pushed an
update to my wip repo (http://www.southpole.se/~nisse/libav.git, branch
xll).

I fixed parsing of the sample data which I had some trouble with a few
weeks ago. It turned out it was the hybrid rice flag that wasn't handled
correctly. And then I have a made first attempt at implementing the
"inverse adaptive prediction" and "inverse channel correlation".

Next steps:

1. Do the msb/lsb reassembly.

2. Figure out how to actually generate any output to the codec user, and
   d any needed channel permutation.

After that, it should be possible to get some audio out, and try to
debug this thing.

Not yet at all implemented: Fixed prediction (that wasn't used in my
primary test input), and the mode of operation where the xll sample data
is added as a correction term to the "core" audio data.

Regards,
/Niels

-- 
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to