owntone-server/src
whatdoineed2do/Ray c6c1e8f9ee [alsa] dump_card() includes ALSA device name
Include ALSA's device name in the ALSA modules 'info' logging to help
identify sound devices as seen by the system for assisting config setup

Many configs use ALSA's hw ids to refer to device but ALSA can also use
device names:

    laudio: Available ALSA playback mixer(s) on hw:0 CARD=Intel (HDA Intel): 'Master' 'Headphone' 'Speaker' 'PCM' 'Mic' 'Beep'
    laudio: Available ALSA playback mixer(s) on hw:1 CARD=E30 (E30): 'E30 '

From the example above can use these ALSA names interchangably:
    'hw:0' and 'hw:Intel'
    'hw:1' and 'hw:E30'
2020-07-14 21:55:46 +01:00
..
evrtsp [rtsp] Initialize addr to avoid scan-build issue "Assigned value is 2018-12-29 16:34:56 +01:00
inputs [pipe] Change int64_t print mask for log message 2020-07-05 20:59:03 +02:00
library [library] Fix gcc 10 warning 2020-06-28 23:23:52 +02:00
outputs [alsa] dump_card() includes ALSA device name 2020-07-14 21:55:46 +01:00
.gitignore [gperf] Renamed products to .h so they aren't built if listed in SOURCES 2016-12-27 15:08:08 -08:00
artwork.c [artwork] Change cache strategy for artwork_url_get 2020-05-19 23:06:36 +02:00
artwork.h [artwork] Add artwork_extension_is_artwork() + some fixup/renaming 2020-05-19 23:06:36 +02:00
avio_evbuffer.c [artwork/transcode] Also let transcode.c handle rescaling of non-file Spotify artwork 2017-08-06 22:31:43 +02:00
avio_evbuffer.h [artwork] Add ability to rescale Spotify (should improve caching so we don't save too large images) 2016-01-05 21:44:44 +01:00
cache.c [cache] Minor changes so "const char *" path arguments are accepted 2020-02-23 20:30:35 +01:00
cache.h [cache] Minor changes so "const char *" path arguments are accepted 2020-02-23 20:30:35 +01:00
commands.c [-] Free events on exit (turns out event_base_free does not free them) 2019-09-09 22:23:00 +02:00
commands.h [command] Only execute "bottom half" function if main command function 2016-10-23 08:25:19 +02:00
conffile.c [input] Add a simple input for testing timing 2020-05-12 22:25:38 +02:00
conffile.h [cfg] Remove hardcoding of strings for unknown album etc 2020-05-11 17:02:14 +02:00
DAAP2SQL.g Recognize '@' as an operator identical to ':' (#841) 2019-11-16 12:27:43 +01:00
daap_query.c Adjust log messages 2015-04-22 21:54:31 +02:00
daap_query.gperf Support for skip_count and time_skipped file metadata 2018-08-18 22:56:27 +02:00
daap_query.h
DAAP.g Add support for artist group request (experimental) 2013-08-29 22:00:37 +02:00
dacp_prop.gperf [dacp/player] Change support for prevent-playback and busy (ref issue #934) 2020-04-10 21:01:41 +02:00
db_init.c [db] v21.4 - add playlist..artwork_url column 2020-04-30 20:28:36 +02:00
db_init.h [db] v21.4 - add playlist..artwork_url column 2020-04-30 20:28:36 +02:00
db_upgrade.c [db] v21.4 - add playlist..artwork_url column 2020-04-30 20:28:36 +02:00
db_upgrade.h [db] Move database upgrade logic to separate file 2016-01-24 18:51:22 +01:00
db.c [db] Remove HAVE_SPOTIFY_H conditionals, not required 2020-07-05 20:43:51 +02:00
db.h [db] Remove HAVE_SPOTIFY_H conditionals, not required 2020-07-05 20:43:51 +02:00
dmap_common.c [dmap] Add a function able to make generate dmap errors without also sending them 2017-11-11 22:20:09 +01:00
dmap_common.h [dmap] Add a function able to make generate dmap errors without also sending them 2017-11-11 22:20:09 +01:00
dmap_fields.gperf Support for skip_count and time_skipped file metadata 2018-08-18 22:56:27 +02:00
http.c [http] Don't set ICY metadata if they are just empty strings 2020-05-19 23:06:36 +02:00
http.h [http] Change name of struct field for StreamUrl 2020-05-16 00:13:31 +02:00
httpd_artworkapi.c [player/input] Refactor - WIP 2019-03-18 23:06:08 +01:00
httpd_artworkapi.h [artworkapi/jsonapi] Retrieve artwork for track/album/artist 2018-10-07 21:54:38 +02:00
httpd_daap.c [daap] Adjust user_agent_filter() so code matches intention 2020-04-04 21:25:14 +02:00
httpd_daap.h [httpd] More refactoring, reduce code duplication in the httpd_xxx modules 2017-11-11 22:20:09 +01:00
httpd_dacp.c [dacp] Change update id's more often 2020-05-11 21:39:02 +02:00
httpd_dacp.h [httpd] Major refactor of the httpd request handling 2017-11-11 22:20:09 +01:00
httpd_jsonapi.c [spotify] Add an API endpoint for logging out of Spotify 2020-07-05 20:43:51 +02:00
httpd_jsonapi.h [httpd] Major refactor of the httpd request handling 2017-11-11 22:20:09 +01:00
httpd_oauth.c [spotify] Decoupling of the spotify webapi from libspotify integration 2018-05-09 22:47:37 +02:00
httpd_oauth.h [httpd] Refactor httpd.c 2017-11-11 22:20:09 +01:00
httpd_rsp.c [rsp] Add comments with RSP sample requests 2020-04-29 20:55:46 +02:00
httpd_rsp.h [httpd] Major refactor of the httpd request handling 2017-11-11 22:20:09 +01:00
httpd_streaming.c [streaming] drop client mp3 streaming connections if libav has mp3 encode 2020-06-11 13:11:12 +01:00
httpd_streaming.h [player/outputs] Implement changed output interfaces in most backends 2019-03-18 23:06:08 +01:00
httpd.c [httpd] Improve log and error message 2020-04-15 16:00:18 +02:00
httpd.h [db] Change prototype of db_admin_getxxx() functions 2020-02-23 20:30:35 +01:00
input.c [input] Add a simple input for testing timing 2020-05-12 22:25:38 +02:00
input.h [input] Extra comment 2020-05-19 23:06:36 +02:00
lastfm.c [lastfm] Fix forgotten include in commit de1b1c3 2020-05-11 19:19:28 +02:00
lastfm.h [lastfm/jsonapi/ws/main] New JSON-API-endpoints for Last.fm integration 2017-10-28 12:22:45 +02:00
library.c [library] Add action to library_schedule_callback() 2020-04-04 21:07:16 +02:00
library.h [library] Add action to library_schedule_callback() 2020-04-04 21:07:16 +02:00
listener.c [listener] Update so that comments etc match actual use 2020-05-25 22:42:22 +02:00
listener.h [listener] Update so that comments etc match actual use 2020-05-25 22:42:22 +02:00
logger.c [logger] Show long log messages truncated 2020-02-23 20:30:35 +01:00
logger.h [conf/logger] Log error message from libconfuse in forked-daapd log 2019-06-15 12:21:27 +02:00
main.c [mdns] Fix possible incorrect library ID in _dacp._tcp (fixes #899) 2020-03-02 19:53:43 +01:00
Makefile.am [input] Split file_http.c input into file.c and http.c 2020-05-19 23:06:36 +02:00
mdns_avahi.c [mdns] Fix incorrect error check for getaddrinfo (can cause segfault) 2019-09-18 21:18:01 +02:00
mdns_dnssd.c [mdns] Make connection test optional and only do it for Airplay (fixes #602) 2018-10-14 22:13:58 +02:00
mdns.h [mdns] Make connection test optional and only do it for Airplay (fixes #602) 2018-10-14 22:13:58 +02:00
misc_json.c [misc] Change json_drilldown to _select and fix error case 2020-02-23 20:30:35 +01:00
misc_json.h [misc] Change json_drilldown to _select and fix error case 2020-02-23 20:30:35 +01:00
misc.c [misc] Add comment for commit 27138ed 2020-03-25 16:13:55 +01:00
misc.h [misc] Add an in-place string replacement function 2020-02-23 20:30:35 +01:00
mpd.c [db] Change prototype of db_admin_getxxx() functions 2020-02-23 20:30:35 +01:00
mpd.h [mpd] move include of libevent from mpd.h to mpd.c 2015-05-09 07:46:33 +02:00
mxml-compat.h [mxml] Simplify mxml workarounds 2020-04-15 15:59:15 +02:00
outputs.c [outputs] Fix gcc 10 complaining about multiple definitions 2020-06-29 00:19:03 +02:00
outputs.h [outputs] Fix gcc 10 complaining about multiple definitions 2020-06-29 00:19:03 +02:00
player.c Merge pull request #1042 from chme/player-prev-next 2020-07-05 10:58:50 +02:00
player.h [player] Add player_speaker_authorize() 2020-05-26 22:45:38 +02:00
remote_pairing.c [pairing] Remove dead assignment 2020-04-13 21:39:59 +02:00
remote_pairing.h [pairing] Refactor remote_pairing to use cmdbase 2020-03-18 14:56:05 +01:00
rng.c [rng] Cleanup: remove unused function 'shuffle_ptr' 2016-12-03 11:12:19 +01:00
rng.h [rng] Cleanup: remove unused function 'shuffle_ptr' 2016-12-03 11:12:19 +01:00
RSP2SQL.g [gperf] Renamed products to .h so they aren't built if listed in SOURCES 2016-12-27 15:08:08 -08:00
rsp_query.c
rsp_query.gperf Support for skip_count and time_skipped file metadata 2018-08-18 22:56:27 +02:00
rsp_query.h
RSP.g Allow ANTLR 3.5 to work 2015-10-05 23:10:45 +01:00
settings.c [input] Add handler/parser for StreamUrl tags 2020-05-19 23:06:36 +02:00
settings.h [json] Add endpoint to delete a setting (reset to defaults) 2020-05-16 00:13:10 +02:00
SMARTPL2SQL.g [SMARTPL] add 'random' in 'order by' clause 2020-05-09 15:47:30 +01:00
smartpl_query.c Unify naming of "order by" clause in structs/table 2018-04-15 22:11:40 +02:00
smartpl_query.h Unify naming of "order by" clause in structs/table 2018-04-15 22:11:40 +02:00
SMARTPL.g [SMARTPL] add 'random' in 'order by' clause 2020-05-09 15:47:30 +01:00
spotify_webapi.c [spotify] Add an API endpoint for logging out of Spotify 2020-07-05 20:43:51 +02:00
spotify_webapi.h [spotify] Add an API endpoint for logging out of Spotify 2020-07-05 20:43:51 +02:00
spotify.c [spotify] Add an API endpoint for logging out of Spotify 2020-07-05 20:43:51 +02:00
spotify.h [spotify] Add an API endpoint for logging out of Spotify 2020-07-05 20:43:51 +02:00
transcode.c [xcode] Use smaller probe size for remote tracks for quicker startup 2020-04-07 21:44:52 +02:00
transcode.h [xcode] Make sample rate + channels variable 2019-04-02 22:47:11 +02:00
websocket.c [ws] Set header data space to 4096 2020-07-03 09:53:39 +02:00
websocket.h [httpd/websocket/conf] Initial websocket implementation 2017-09-15 07:14:08 +02:00
worker.c [worker] Remove not-so-useful log message 2020-05-25 22:42:22 +02:00
worker.h Add a worker thread to support async tasks from the player thread 2015-03-31 23:05:24 +02:00