sonitus.git
2013-05-27 David ‘Bombe... Ignore EOF exceptions when identifying streams.
2013-05-27 David ‘Bombe... Finish pipeline when an exception occurs.
2013-05-27 David ‘Bombe... Send metadata change on start.
2013-05-27 David ‘Bombe... Don’t connect sources and sinks directly, use a pipelin...
2013-03-19 David ‘Bombe... Fix equals().
2013-03-19 David ‘Bombe... Don’t call the accessor but access the encoding directly.
2013-03-19 David ‘Bombe... Add link to MPEG audio frame header information.
2013-03-18 David ‘Bombe... Save current source, update metadata after starting...
2013-03-18 David ‘Bombe... Log exactly which part of the connection has died.
2013-03-18 David ‘Bombe... Use custom MP3 parser to detect MP3 metadata.
2013-03-18 David ‘Bombe... Add custom MP3 parser.
2013-03-18 David ‘Bombe... Send event when source reached EOF.
2013-03-17 David ‘Bombe... Remove class name from log messages.
2013-03-17 David ‘Bombe... Strip whitespace from artist and name.
2013-03-17 David ‘Bombe... Add time at start of filtering during which no delay...
2013-03-17 David ‘Bombe... Add resampling filter that uses sox for the heavy lifting.
2013-03-17 David ‘Bombe... Read directly from the source.
2013-03-17 David ‘Bombe... Forward get() calls directly to the current source.
2013-03-17 David ‘Bombe... Save a thread and read directly from the process’ stdout.
2013-03-17 David ‘Bombe... Declare the parameters builder correctly.
2013-03-17 David ‘Bombe... Add Ogg Vorbis decoder.
2013-03-17 David ‘Bombe... Parse Vorbis comments from Ogg Vorbis stream.
2013-03-17 David ‘Bombe... Don’t change the parsed metadata.
2013-03-17 David ‘Bombe... Fix creating new metadata with changed name or artist.
2013-03-17 David ‘Bombe... Parse ID3v2 tag from MP3 streams.
2013-03-17 David ‘Bombe... Fix compatibility with Java 1.6.
2013-03-17 David ‘Bombe... Move format into metadata.
2013-03-16 David ‘Bombe... Update metadata on server if it has changed.
2013-03-16 David ‘Bombe... Send event after source has been updated.
2013-03-16 David ‘Bombe... Add method to notify sink when a source has updated...
2013-03-16 David ‘Bombe... Add basic metadata.
2013-03-16 David ‘Bombe... Add method to expose a source’s metadata.
2013-03-16 David ‘Bombe... Store the source instead of only the format.
2013-03-16 David ‘Bombe... Send event when source is changed.
2013-03-16 David ‘Bombe... Inject event bus.
2013-03-16 David ‘Bombe... Add event that is sent when a source is no longer in...
2013-03-16 David ‘Bombe... Access source threadsafely.
2013-03-16 David ‘Bombe... Make setting the “swapBytes” switch optional.
2013-03-16 David ‘Bombe... Add filter that supports changing sources.
2013-03-16 David ‘Bombe... Add interface for reusable sinks.
2013-03-16 David ‘Bombe... Add logging.
2013-03-16 David ‘Bombe... Fix comment.
2013-03-16 David ‘Bombe... Throw EOF exception on EOF.
2013-03-16 David ‘Bombe... Use JDK 1.6.
2013-03-16 David ‘Bombe... Compare formats’ encodings disregarding case.
2013-03-16 David ‘Bombe... Add Icecast2 sink.
2013-03-16 David ‘Bombe... Add rate limiting filter.
2013-03-16 David ‘Bombe... Use input stream drainer.
2013-03-16 David ‘Bombe... Add input stream drainer.
2013-03-16 David ‘Bombe... Add switch for highest quality encoding.
2013-03-16 David ‘Bombe... Remove name from log message.
2013-03-16 David ‘Bombe... Initialize logger with real name of implementing class.
2013-03-16 David ‘Bombe... Flush stdin after every write.
2013-03-16 David ‘Bombe... Close all streams when finishing.
2013-03-16 David ‘Bombe... Rename exception variable.
2013-03-16 David ‘Bombe... Actually signal finish when finished.
2013-03-16 David ‘Bombe... Break instead of returning.
2013-03-16 David ‘Bombe... Formatting.
2013-03-16 David ‘Bombe... Add file sink.
2013-03-16 David ‘Bombe... Add finish() method to Connection.
2013-03-16 David ‘Bombe... Add LAME-based MP3 encoder.
2013-03-16 David ‘Bombe... Add base class for external MP3 encoders.
2013-03-16 David ‘Bombe... Retrieve binary and parameters from subclass.
2013-03-15 David ‘Bombe... Add connection.
2013-03-15 David ‘Bombe... Add LAME MP3 decoder.
2013-03-15 David ‘Bombe... Add external MP3 decoder.
2013-03-15 David ‘Bombe... Add filter that can pipe a source through an external...
2013-03-15 David ‘Bombe... Add audio sink.
2013-03-15 David ‘Bombe... Add mutators.
2013-03-15 David ‘Bombe... A filter is both source and sink.
2013-03-15 David ‘Bombe... Add sink interface.
2013-03-15 David ‘Bombe... Add file source.
2013-03-15 David ‘Bombe... Add source interface.
2013-03-15 David ‘Bombe... Build correct English plural.
2013-03-15 David ‘Bombe... Identify MP3 files.
2013-03-15 David ‘Bombe... Add MP3 identifier.
2013-03-14 David ‘Bombe... Add some credits to header.
2013-03-14 David ‘Bombe... Return an optional instead of throwing an exception.
2013-03-14 David ‘Bombe... Add UNKNOWN constants.
2013-03-14 David ‘Bombe... Add input stream that identifies its content.
2013-03-14 David ‘Bombe... Return the new stream directly.
2013-03-14 David ‘Bombe... Add remembering input stream.
2013-03-14 David ‘Bombe... Throw a custom exception if a stream can not be identified.
2013-03-14 David ‘Bombe... Add jorbis dependency.
2013-03-14 David ‘Bombe... Add Guava dependency.
2013-03-14 David ‘Bombe... Add Ogg Vorbis identifier.
2013-03-14 David ‘Bombe... Override hashCode(), equals(), and toString().
2013-03-14 David ‘Bombe... Add comment.
2013-03-14 David ‘Bombe... Add filter interface.
2013-03-14 David ‘Bombe... Add container for format data.
2013-03-14 David ‘Bombe... Add compiler plugin configuration.
2013-03-14 David ‘Bombe... Add properties for the build.
2013-03-14 David ‘Bombe... Add Maven project file.