9front - general discussion about 9front
 help / color / mirror / Atom feed
* opus support
@ 2020-01-13 22:47 qwx
  2020-01-13 23:45 ` [9front] " Julius Schmidt
  0 siblings, 1 reply; 11+ messages in thread
From: qwx @ 2020-01-13 22:47 UTC (permalink / raw)
  To: 9front

Hello,

I recently investigated if it's worth it to me to replace mp3 with another codec
such as opus for storing my music library in.  I've concluded that it is.

Based on mischief's own earlier efforts, I've ported the latest versions of xiph's
opusdec and opusenc implementation along with their supporting libraries.  I've
also changed their basic usage to adhere with our own, and their defaults to
conform with default audio(3) format.  Additionally, I've added changes to
file(1), play(1), /sys/lib/plumb/basic and the audio(1) manpage to integrate
these fully.

For those interested, here's a summary of my investigations:

http://nopenopenope.net/posts/audcomp

It also contains instructions for setting opus up.

I have not updated my contrib directory yet, sorry.

Note that the mkfiles the patches add for building the alien code need work.

I am not sure this is worth importing into 9front, although I'd welcome it.  The
programs and libraries are over 70k lines of code.

Cheers,

qwx


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2020-01-14 16:02 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-13 22:47 opus support qwx
2020-01-13 23:45 ` [9front] " Julius Schmidt
2020-01-14  0:49   ` Stanley Lieber
2020-01-14 11:41     ` hiro
2020-01-14 12:04       ` Steve Simon
2020-01-14 12:32         ` Rodrigo G. López
2020-01-14 12:55           ` Steve Simon
2020-01-14 13:02             ` hiro
2020-01-14 13:09               ` Steve Simon
2020-01-14 15:50             ` Rodrigo G. López
2020-01-14 16:02             ` Steve Simon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).