funkwhale/api
Toke Høiland-Jørgensen 0d128d40d5 Add support for Opus files
This adds support for reading metadata from Opus files. The metadata config
is copied from OggVorbis with just the 'track' field name changed.

Also make sure get_audio_file_data() in music/utils.py doesn't crash if no
bitrate information is set, since mutagen doesn't add a bitrate to Opus
info objects.

Fixes #244.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2018-08-29 21:23:50 +02:00
..
compose/django Added documentation page on how to reduce memory usage. 2018-04-28 16:17:29 +02:00
config Implement LDAP authentication 2018-08-22 18:10:39 +00:00
docker Fix #121: Upgraded to Python 3.6 to fix weird but harmless weakref error on django task 2018-03-25 23:30:46 +02:00
funkwhale_api Add support for Opus files 2018-08-29 21:23:50 +02:00
requirements Implement LDAP authentication 2018-08-22 18:10:39 +00:00
tests Implement LDAP authentication 2018-08-22 18:10:39 +00:00
.coveragerc Initial commit that merge both the front end and the API in the same repository 2017-06-23 23:00:42 +02:00
.dockerignore Docker setup is officialy documented! ❤️ 2017-06-25 23:02:36 +02:00
.pylintrc Initial commit that merge both the front end and the API in the same repository 2017-06-23 23:00:42 +02:00
Dockerfile Fix #121: Upgraded to Python 3.6 to fix weird but harmless weakref error on django task 2018-03-25 23:30:46 +02:00
install_os_dependencies.sh Upgraded celery to 4.1, added endpoint logic for fingerprinting audio files 2017-12-27 17:30:09 +01:00
manage.py Fix #140: Better error messages in case of missing environment variable 2018-03-25 23:05:46 +02:00
requirements.apt Implement LDAP authentication 2018-08-22 18:10:39 +00:00
requirements.pac Implement LDAP authentication 2018-08-22 18:10:39 +00:00
requirements.txt Ensure we update all requirements when installing from pip/requirements.txt 2018-03-23 12:10:18 +01:00
setup.cfg Removed django-cacheops dependency 2018-07-21 12:57:48 +02:00