khenriks / mp3fs

FUSE-based transcoding filesystem from FLAC to MP3
http://khenriks.github.io/mp3fs/
GNU General Public License v3.0
382 stars 46 forks source link

Use of libb64 for vorbis picture support #43

Closed djmattyg007 closed 7 years ago

djmattyg007 commented 9 years ago

Hi there. I recently resurrected and updated the Arch User Repository package for mp3fs: https://aur.archlinux.org/packages/mp3fs-git/

Unfortunately I've had to disable vorbis picture support because of the lack of a package for libb64 in Arch. Is it possible to use the base64 encoding/decoding functions that are part of glibc instead?

ghost commented 8 years ago

The glibc base64 decoding support is very low-level. libb64 on the other hand is by far more sophisticated and speedy. Maybe it is possible to get libb64 into AUR.

khenriks commented 7 years ago

I've decided to just embed base64 routines directly in the code to avoid this dependency.