Commit Graph

  • 5c71098259 [outputs/conf] new multiple 'alsa' sections split from 'audio' whatdoineed2do/Ray 2019-12-22 19:08:43 +0000
  • 8248d2fe9f [scan] Fix access violation if pls line has no '=' ejurgensen 2019-12-27 23:58:57 +0100
  • 251080344e [alsa] Fix missing unsubscription when closing session (ref. #866) ejurgensen 2019-12-27 11:29:36 +0100
  • 0c08e83811 [outputs] Fix segv due to incorrect array size (fix for issue #866) ejurgensen 2019-12-27 00:10:32 +0100
  • 33f97f55f3 [player] Fix for #860, going to next track when consume is enabled ejurgensen 2019-12-17 20:58:47 +0100
  • 26c6f3e74d
    Bump npm from 6.11.2 to 6.13.4 in /web-src dependabot[bot] 2019-12-13 18:10:11 +0000
  • 60920343ff
    [docs] Remove dead link to jblache sources at debian ejurgensen 2019-12-12 09:27:42 +0100
  • b83023356b [db] Fix for time_added incorrectly updated (issue #852) ejurgensen 2019-12-03 18:24:39 +0100
  • db060074a1
    Merge pull request #850 from chme/admin_back_link Christian Meffert 2019-12-03 20:55:41 +0100
  • c8f9864036 [htdocs] Turn "forked-daapd" title in navbar into a link to the player web interface chme 2019-11-28 22:49:43 +0100
  • 9b1bf5d3d9
    [config] Don't promote %v as part of library name (ref issue #847) ejurgensen 2019-11-26 19:52:33 +0100
  • 5ac3a27276 Bump to version 27.0 27.0 ejurgensen 2019-11-20 20:32:57 +0100
  • 2042b12981 ChangeLog and README for forked-daapd 27.0 ejurgensen 2019-11-20 20:32:26 +0100
  • 395b33d007 [config] Clean up whitespace in conf file ejurgensen 2019-11-17 20:24:25 +0100
  • f3ebb574ba Recognize '@' as an operator identical to ':' (#841) Will Saxon 2019-11-16 06:27:43 -0500
  • 3e4f8b8019 Add shortened example query Will Saxon 2019-11-14 12:29:58 -0500
  • 4fb64a9be5 Add comments Will Saxon 2019-11-14 08:41:58 -0500
  • cf875d6d86 Recognize '@' as an operator identical to ':' Will Saxon 2019-11-13 15:26:45 -0500
  • f3f2792829 [dacp] fix play-next when server is stopped and empty whatdoineed2do/Ray 2019-11-09 16:08:51 +0000
  • 30bb981665 [dacp] bug fix - play item from 'up next' when stopped whatdoineed2do/Ray 2019-11-09 15:58:45 +0000
  • f5e59c9b26
    [pipe] Allow sample rate of 88200 ejurgensen 2019-11-05 00:13:33 +0100
  • 6f3c315dfc [db] Add missing declarations of media_kind column in commit 40c7522 (fixes issue #836) ejurgensen 2019-11-03 00:16:20 +0100
  • a4f9bb576d [xcode] Increase read timeout 15s -> 30s (ref. issue #728) ejurgensen 2019-11-02 08:56:10 -0700
  • 98e779094d Add Visual Studie Code specific files to gitignore ejurgensen 2019-11-02 08:53:29 -0700
  • 1455057170
    Merge pull request #835 from chme/gitignore Christian Meffert 2019-11-02 08:01:16 +0100
  • 3458fb3d42 Add Eclipse CDT specific files to gitignore chme 2019-11-02 07:59:21 +0100
  • cafdb96329
    Merge pull request #833 from chme/cache_control Christian Meffert 2019-11-02 07:57:55 +0100
  • 00b6770658 [docs] README update, Apple Music should work now ejurgensen 2019-11-01 15:51:05 -0700
  • 40c7522baa [db] Make Apple Music on Catalina work - part 2 (fix for issue #834) ejurgensen 2019-11-01 15:44:53 -0700
  • a69e79e5ec [daap] Make Apple Music on Catalina work - part 1 (fix for issue #834) ejurgensen 2019-10-26 13:51:15 -0700
  • 846aa98df2
    Merge pull request #832 from chme/webupdate Christian Meffert 2019-10-27 08:59:51 +0100
  • 49e3647a36 [htdocs] Rebuild player web interface v0.5.6 chme 2019-10-26 11:47:22 +0200
  • 584456800c [web-src] Add VSCode specific files to gitignore chme 2019-10-27 07:39:52 +0100
  • f1742b18b3 [web-src] Fix multiple triggering of navbar-links routes chme 2019-10-27 07:39:29 +0100
  • dd24c35b2f [misc] Add missing comparison in quality_is_equal() ejurgensen 2019-10-26 23:30:44 +0200
  • 051e526b2c [pipe] Disallow 24 bit input, doesn't work currently ejurgensen 2019-10-26 23:27:05 +0200
  • 662bfa529b [httpd] Force browsers to always revalidate their cached versions chme 2019-10-26 12:01:15 +0200
  • f500b21c94 [web-src] Add autocomplete="off" to search field chme 2019-10-26 11:51:08 +0200
  • 7a236a21b8 [web-src] Disable play/pause/etc. buttons if queue is empty chme 2019-10-26 09:58:35 +0200
  • e8ead500c5 [web-src] make outputs and settings buttons clickable chme 2019-09-21 08:01:21 +0200
  • 1631aa04c6 [web-src] Add vue-click-outside as a dependency chme 2019-10-26 09:20:57 +0200
  • 85ab7c3057 [alsa] Fix playback of 24 bit audio (issue #830) ejurgensen 2019-10-22 19:41:48 +0200
  • 41f51d43ac [pipe] Allow configuration of 32 bit input format (issue #830) ejurgensen 2019-10-21 21:54:12 +0200
  • ef1c24f227
    [docs] Update README client compability: Apple Music not working ejurgensen 2019-10-20 14:53:22 +0200
  • 4c835f4435 [player] Remove dead code and rework check if fetching queue item failed chme 2019-10-20 09:00:57 +0200
  • 69d3c97b7e [player] Fix freeing of queue item if error happens during seek chme 2019-09-26 07:38:35 +0200
  • 779e5b8617 [README] Add new seek parameter to JSON API documentation chme 2019-09-22 10:05:51 +0200
  • 6e5d6791ff [player/dacp/mpd/jsonapi] Combine seek commands into one with mode param chme 2019-09-22 09:18:53 +0200
  • d69f328973 [jsonapi] Support relative seeking chme 2019-09-01 08:50:49 +0200
  • ced11ef0c1 [player] Allow seeking by a relative amount of milliseconds chme 2019-09-01 08:50:32 +0200
  • e13185c1bf
    Merge pull request #831 from chme/pipe_artwork ejurgensen 2019-10-20 14:33:03 +0200
  • 5e6b80b891 [player] Remove dead code and rework check if fetching queue item failed chme 2019-10-20 09:00:57 +0200
  • dc9e6d73e1
    Merge pull request #826 from roblan/patch-1 Christian Meffert 2019-10-20 08:48:10 +0200
  • dc9396886c [jsonapi] Set correct artwork url for pipe input chme 2019-10-20 08:39:18 +0200
  • 7e6b8f740d [db] Add missing mapping of queue version into queue item on fetch chme 2019-10-20 08:38:40 +0200
  • 1ac2f43734
    [web-src] update browserlistrc file roblan 2019-10-08 21:16:24 +0200
  • 532d697977 [dacp] 'now playing' and 'up next' shows head of Q and Q items respectively when in 'STOPPED' state and allows rearranging of Q items, mirroring the PLAY and PAUSED states whatdoineed2do/Ray 2019-09-30 13:23:03 +0100
  • 547222ec2b
    Merge pull request #821 from chme/master_vol ejurgensen 2019-09-26 22:17:37 +0200
  • a08e08c63a
    Merge pull request #820 from chme/outputs_toggle ejurgensen 2019-09-26 22:17:19 +0200
  • e3edcb5b96 [player] Fix missing update of master volume in web interface chme 2019-09-26 08:11:29 +0200
  • 37b7a2952b [README] Add documentation for toggle outputs endpoint chme 2019-09-26 08:03:28 +0200
  • 2846287169 [jsonapi] Add endpoint "/api/outputs/{id}/toggle" to toggle outputs chme 2019-09-26 08:00:03 +0200
  • 26e3906e0c [player] Fix freeing of queue item if error happens during seek chme 2019-09-26 07:38:35 +0200
  • 5d93fd5042
    [docs] Update README with note about Debian package not including web UI ejurgensen 2019-09-23 21:35:57 +0200
  • 1f20a8c0d3 [cast] global 'chromecast.exclude/offset_ms' options to incl/exclude all devices eand specify common offset_ms whatdoineed2do/Ray 2019-09-15 15:14:42 +0100
  • 63e0d4e675 [cast] configurable chromecast/opus output bitrate whatdoineed2do/Ray 2019-09-15 15:04:06 +0100
  • a19d6e603e [config] config entry for chromecast/opus bitrate whatdoineed2do/Ray 2019-09-15 15:03:30 +0100
  • 8cff93ce55 [streaming] A bit of fixing up ejurgensen 2019-09-22 23:07:36 +0200
  • 586dc4342d [streaming] mem leak fix on client initiated disconnect; close callback cleans up the session but not the evhhttp_request object alloc'd in httpd()-> event_base_loop() -> ... -> evhttp_request_new() whatdoineed2do/Ray 2019-09-12 18:16:44 +0100
  • 1bcf90c991
    [streaming] A bit of fixing up ejurgensen 2019-09-22 23:07:36 +0200
  • c2ba1fdb63 [streaming,conf,xcode] review fixes whatdoineed2do/Ray 2019-09-17 12:40:27 +0100
  • 008e11bfb8 [streaming] review: remove bps/channels from cfg, undoc icy_metaint cfg option whatdoineed2do/Ray 2019-09-14 08:50:52 +0100
  • 7ccd32c354 [streaming] validate cfg for supported ffmpeg/mp3 sample_rates $ fmpeg -h encoder=mp3 ... Supported sample rates: 44100 48000 32000 22050 24000 16000 11025 12000 8000 Supported sample formats: s32p fltp s16p Supported channel layouts: mono stereo whatdoineed2do/Ray 2019-09-13 10:49:42 +0100
  • 8762891145 [streaming] configurable icy_metaint whatdoineed2do/Ray 2019-09-12 13:48:30 +0100
  • f5c3eb0c14 [streaming] refactor for sperate in/out streaming qualities and configurable streaming params whatdoineed2do/Ray 2019-09-12 13:23:18 +0100
  • 07d297aaca [streaming] increase icy-metaint interval to 16k bytes whatdoineed2do/Ray 2019-08-26 20:15:39 +0100
  • 554799ebc3 [streaming/xcode] configurable MP3 streaming bitrate whatdoineed2do/Ray 2019-08-23 16:22:11 +0100
  • cae790ed7e [pipe] Harden pict_tmpfile_recreate() against invalid input, take 2 ejurgensen 2019-09-22 22:56:18 +0200
  • d2921e9444 [pipe] Harden pict_tmpfile_recreate() against invalid input ejurgensen 2019-09-22 20:27:47 +0200
  • 581e10c8f5 [README] Add new seek parameter to JSON API documentation chme 2019-09-22 10:05:51 +0200
  • 53ff166146 [player/dacp/mpd/jsonapi] Combine seek commands into one with mode param chme 2019-09-22 09:18:53 +0200
  • ba6a5d3471 [jsonapi] Support relative seeking chme 2019-09-01 08:50:49 +0200
  • 2d60ecf74c [player] Allow seeking by a relative amount of milliseconds chme 2019-09-01 08:50:32 +0200
  • 56d3f42598 Fix a few gcc 8 / scan-build compiler warnings ejurgensen 2019-09-22 00:51:17 +0200
  • cf927e7daa [pipe] Fixup missing condition ejurgensen 2019-09-20 21:51:09 +0200
  • e1a0e366cf [dacp] Make sure Remote updates images from metadata pipes ejurgensen 2019-09-20 21:45:35 +0200
  • 7316c060b8 [pipe/artwork] Support for artwork via Shairport metadata pipes, take 3 ejurgensen 2019-09-19 23:23:03 +0200
  • ddb91e61ef [pipe/artwork] Support for artwork via Shairport metadata pipes, take 2 ejurgensen 2019-09-17 22:02:45 +0200
  • 69fafd873d [pipe/artwork] Support for artwork via Shairport metadata pipes ejurgensen 2019-09-09 21:39:25 +0200
  • 2e149273e5 [cache] Clear stash if called with called with NULL ejurgensen 2019-09-09 21:38:06 +0200
  • 1752901529 [misc] Change b64_* to wrap ffmpeg's base64 encoder/decoder ejurgensen 2019-09-06 21:51:53 +0200
  • e654276262 [alsa] Fix incorrect use of abs() for float, use fabs() instead ejurgensen 2019-09-18 21:28:15 +0200
  • 6836a0f277 [mdns] Fix incorrect error check for getaddrinfo (can cause segfault) ejurgensen 2019-09-18 21:18:01 +0200
  • 4a20688436 [streaming,conf,xcode] review fixes whatdoineed2do/Ray 2019-09-17 12:40:27 +0100
  • 3e1e73ae9b [streaming] mem leak fix on client initiated disconnect; close callback cleans up the session but not the evhhttp_request object alloc'd in httpd()-> event_base_loop() -> ... -> evhttp_request_new() whatdoineed2do/Ray 2019-09-12 18:16:44 +0100
  • 204fcdb25d [streaming] review: remove bps/channels from cfg, undoc icy_metaint cfg option whatdoineed2do/Ray 2019-09-14 08:50:52 +0100
  • ccf2b821e8 [player] not error when: a) play on empty Q b) pause when not playing whatdoineed2do/Ray 2019-09-13 10:46:11 +0100
  • 7998ba308e [streaming] validate cfg for supported ffmpeg/mp3 sample_rates $ fmpeg -h encoder=mp3 ... Supported sample rates: 44100 48000 32000 22050 24000 16000 11025 12000 8000 Supported sample formats: s32p fltp s16p Supported channel layouts: mono stereo whatdoineed2do/Ray 2019-09-13 10:49:42 +0100
  • 8426e92f78 [streaming] configurable icy_metaint whatdoineed2do/Ray 2019-09-12 13:48:30 +0100
  • 3ddb97446a [streaming] refactor for sperate in/out streaming qualities and configurable streaming params whatdoineed2do/Ray 2019-09-12 13:23:18 +0100