xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 9 years ago

Last modified 12 months ago

#246 closed enhancement

support vorbis and flac sound encoding — at Version 2

Reported by: onlyjob Owned by: Antoine Martin
Priority: minor Milestone: 0.8
Component: core Version: 0.8.x
Keywords: Cc:

Description (last modified by Antoine Martin)

At the moment xpra-0.8.x has incomplete "vorbis" and "flac" audio forwarding support leaving only "mp3" as working alternative (I couldn't make "aac" work on client despite having the same packages installed).

MP3 is just retarded comparing to Vorbis in regards to bandwidth and audio quality (not to mention support for more than 2 channels).

AAC is not-so-free?

Flac is great license- and quality-wise (loseless) so IMHO the best order for codecs would be Vorbis > Flac > MP3 > AAC.

Please support Vorbis and Flac.

Change History (2)

comment:1 Changed 9 years ago by Antoine Martin

Milestone: 0.80.9
Owner: set to Antoine Martin
Status: newaccepted

Yes, this is planned, in fact the code already supports specifying the codecs, the gstreamer support code is mostly there, etc - only needs a little bit more work.
But there was not enough time to get this tested properly for 0.8, hopefully this can be completed in time for 0.9. There are other, more important issues to do with sound though: buffering and latency being the main problem.

As can be seen here: browser/tags/v0.8.x/src/xpra/sound/gstreamer_util.py, the codecs that are meant to be supported (eventually) are exactly what you ask for, namely: vorbis, flac, aac and mp3.

Last edited 9 years ago by Antoine Martin (previous) (diff)

comment:2 Changed 9 years ago by Antoine Martin

Description: modified (diff)
Milestone: 0.90.8
Summary: 0.8.1: please support vorbis and flac encoding.support vorbis and flac sound encoding
Version: trunk0.8.x
Note: See TracTickets for help on using tickets.