Commit Graph

46 Commits

Author SHA1 Message Date
ejurgensen 23db4c3f4e [chromecast] Support protobuf v1 2016-02-11 20:04:30 +01:00
ejurgensen 153ed98dba [chromecast] Begin adding actual Chromecast support (basic playback) 2016-02-11 20:04:29 +01:00
ejurgensen 4c887ba7bb [chromecast] First building blocks for supporting ChromeCast 2016-02-11 20:04:29 +01:00
ejurgensen 1b24a86169 [artwork] Tidy up artwork.c and handle remaining ffmpeg deprecated warning 2016-01-07 22:48:04 +01:00
ejurgensen 0d55e055c0 [ffmpeg] Update most deprecated functions 2016-01-05 23:22:01 +01:00
ejurgensen 90514de7c8 Bump to version 23.4 2016-01-01 12:18:13 +01:00
ejurgensen 1a8028600f [config] Enable MPD support by default 2015-12-28 21:41:48 +01:00
ejurgensen fc8ab41f29 [config] Add libavutil to AC_CHECK_LIB, as it may otherwise not detect av_packet_rescale_ts 2015-12-18 21:54:20 +01:00
ejurgensen 058b2fb0d6 [transcode] Improve decoding to allow for decoder special cases, like decoders not processing
entire packets, rejecting packets and not returning frames. Should fix issue with network
streams not opening.
2015-10-21 23:53:21 +02:00
ejurgensen 55104015e0 Full removal of libevent 1 legacy code. Also drop pipe() in FreeBSD, since pipe2 is available now. 2015-10-19 21:15:29 +02:00
ejurgensen 2a610812a5 Refactor transcode.c so it can actually transcode + use new capability to support mp3 streaming.
Also includes the skeleton for perhaps supporting video in the future. Adds more fine-grained
ffmpeg/libav compability checks. Dependency on libavresample/libswresample exchanged with
dependency on libavfilter, which seems more versatile.
2015-10-09 23:58:27 +02:00
ejurgensen 6606bfafed Bump to version 23.3 2015-10-03 22:20:30 +02:00
ejurgensen 7e9cf80ec0 Reorganize configure.ac according to subject (and my taste) 2015-07-21 23:00:55 +02:00
ejurgensen bf72547b9b Drop legacy FLAC, Musepack and WMA file scanners (ffmpeg/libav can do this now) 2015-07-21 22:16:50 +02:00
Erik Mackdanz 349a30cbab
Fix --disable-* 2015-07-20 18:06:03 -05:00
ejurgensen 227017ef5b Bump version to 23.2 2015-06-18 23:19:06 +02:00
ejurgensen 75ded12d7f Bump version to 23.1 2015-05-21 22:26:33 +02:00
ejurgensen 33a64a4a95 Bump version to 23.0 2015-05-02 23:36:03 +02:00
ejurgensen fa4496c729 Begin removing support for libevent 1 2015-04-24 22:11:08 +02:00
ejurgensen 76a638a277 Merge pull request #130 from chme/laudio
[laudio] Make output type for local audio configurable
2015-04-16 17:56:01 +02:00
ejurgensen 2d8a6a7102 Drop support for libavformat versions < 53 (issue #128) 2015-04-12 20:05:14 +02:00
chme c8e793fd0c [laudio] Makes the output type for local audio configurable and
introduces a dummy output for local audio

Changes configure.ac to control the with-alsa and with-oss4 separately.
This makes it possible to only use the dummy output and compile without
alse+oss4.
2015-04-12 07:03:32 +02:00
ejurgensen c8158805e3 Merge pull request #64 from chme/mpdprotocol
Add support for the mpd protocol
2015-02-20 22:39:03 +01:00
ejurgensen 81b0d33069 Bump version to 22.3 2015-02-19 19:30:03 +01:00
ejurgensen df9bcade5a Embed libavl (v0.3.5), it is no longer available upstream and the dependency is a hassle 2015-02-14 20:58:01 +01:00
chme 830054bd71 Initial support for mpd protocol 2015-02-14 08:50:18 +01:00
ejurgensen 3cd7b27bac Remove FreeBSD/OSS4 hacks and add FreeBSD 10.1 install and startup helper scripts (issue #94) 2015-02-11 22:59:57 +01:00
ejurgensen 5d58b6b559 Remove check for old versions of ffmpeg
(was becoming obsolete and produces errors in FreeBSD)
2015-01-27 21:49:04 +01:00
ejurgensen 77f206c118 Bump version to 22.2 2015-01-21 21:10:31 +01:00
ejurgensen 4df4c50c35 Add option to exclude paths from scanning based on regex 2015-01-14 21:50:25 +01:00
ejurgensen 2879458e98 Fix for issue #62 (slow internet streams), credit @chme 2015-01-02 23:24:44 +01:00
chme 0ef1819f02 Pass the foreign option to automake thus omitting README is not an error 2014-12-31 10:12:28 +01:00
Stuart C. Naifeh ee902a1a68 Fix for bug introduced by commit 67c092828d 2014-12-23 11:34:11 -05:00
ejurgensen 6489d717b6 Bump version to 22.1 2014-11-22 23:04:22 +01:00
ejurgensen 61a4da215c Revert special ffmpeg linker handling - not required any more
- ref https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758337#11
2014-10-16 22:16:25 +02:00
ejurgensen f0e1d919c4 Bump version to 22.0 2014-10-14 21:24:39 +02:00
ejurgensen d61dc295e8 Fix for previous commit which would not work when PKG_CONFIG also returned -L flags 2014-10-02 23:31:30 +02:00
ejurgensen d0685aed6f Use pkg-config to determine FFmpeg linker flags (for Debian, see #758337) 2014-10-02 23:08:38 +02:00
ejurgensen 88fcfa061d Add compability with ffmpeg's libswresample 2014-10-02 22:48:50 +02:00
ejurgensen 6d8e4c67aa Support for LastFM scrobbling (issue #19) 2014-08-15 23:36:54 +02:00
ejurgensen 2247fadbfa Some preprocessor conditions for compability on OpenWrt 2014-06-16 23:31:44 +02:00
ejurgensen 24da24e275 Bump version to 21.0 2014-06-14 23:22:07 +02:00
ejurgensen c740e6e3b0 Make compatible with libevent 2.0 by crippling streaming and ICY metadata (see issue #30) 2014-05-30 23:39:03 +02:00
ejurgensen ce209bae7a Modify configure script:
- make check for libavresample dependent on libavcodec (since the resample functions were removed from libavcodec)
- check for libevent 1 or >=2.1.4 but don't bail if other libevent is also present
2014-05-22 22:17:20 +02:00
ejurgensen 7640349cf6 Keep automake happy and warning free with subdir-objects 2014-04-21 22:26:41 +02:00
ejurgensen 2dfa64abcf Update autoconf script 2014-04-14 22:44:05 +02:00