fix lookup of filenames containing non-ascii characters
docs: Add intro to extdev
docs: More extdev notes
docs: Initial example files for new extensions
docs: Fix list formatting
docs: Started on example files for an extension
Append the Spotify playlist's owner to the playlist name for followed (subscribed) playlists
(cherry picked from commit 176d3cca652ebbc98b68470ffa400e785ce20661)
Update changelog
Update authors
Scanner doesn't work with Ogg Vorbis files

Enhance the caps for the uridecodebin element by appending to them structures covering
both audio/x-raw-int and audio/x-raw-float formats.
(cherry picked from commit bc33fce7b1e30745a4d2fc7e96e1a3c2640cc40e)
Add test coverage for scanning of Ogg files

Provide a song1.ogg audio file, converted from the tests/data/scanner/simple/song1.mp3
file, and perform the same test checks on its scanned data that are performed for
song1.mp3. The expected results are the same except for a small difference in the
reported duration.
(cherry picked from commit 61aa28f8a562f0b0722e2b3414677da82588fdb8)
Update the song1.ogg file

Provide the Ogg file that matches the MP3 file (i.e. the file from which it was
converted) in duration, specifically 4680 milliseconds.
(cherry picked from commit e42c359821c410f10251ead492659a1f9563d2d7)
Clean up gst.Caps initialization

There's no need for appending every audio/x-raw-* structure to the gst.Caps
individually, they can all be listed inline inside the gst.Caps initialization.
(cherry picked from commit 13f0bfffe17c07ddbc3a8e5fc1e29c0015502392)
Update changelog and authors
Wrong module path for StreamBackend example
audio: Fix UnicodeDecodeError when logging errors

Fixes #347
Merge pull request #362 from kingosticks/feature/doc-settings-typo

Wrong module path for StreamBackend example in settings.BACKENDS doc string
audio: Remove redundant logging
Merge remote-tracking branch 'herrernst/fix-non-ascii-paths' into develop
Update changelog and authors