aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* libav decoder plugin: merge libav metadata into itAnton Khirnov2015-02-20
| | | | There is little point in splitting those in separate files.
* Switch to Libav sample formats everywhere.Anton Khirnov2015-02-20
| | | | | Drop 24bit format for now. It should be restored later by properly distinguishing between internal and packed formats.
* Drop DSD support for now.Anton Khirnov2015-02-20
| | | | | It should be later reintroduces in a less invasive way, e.g. through lavc.
* pcm_pack: remove unused unpacking functions.Anton Khirnov2015-02-20
|
* Remove useless dummy.cxx file.Anton Khirnov2015-02-20
|
* Switch filters to AVFrame.Anton Khirnov2015-02-20
| | | | Remove route filter for now, it should be replaced with lavfi later.
* output_thread: remove tabsAnton Khirnov2015-02-20
|
* music chunk: switch to AVFrame.Anton Khirnov2015-02-20
|
* player_thread: remove tabsAnton Khirnov2015-02-20
|
* decoder api: use AVFrame for passing data to the decoder.Anton Khirnov2015-02-20
| | | | Switch to libavresample for format conversion.
* check.h: remove silly #errorAnton Khirnov2013-11-04
|
* decoder_api: drop silly glib attributesAnton Khirnov2013-11-04
|
* decoder_api: cosmetics, reformatAnton Khirnov2013-11-04
|
* decoder_api: remove tabsAnton Khirnov2013-11-04
|
* Remove pointless includes.Anton Khirnov2013-11-04
|
* decoder_buffer: removeAnton Khirnov2013-11-04
| | | | It is unused.
* Move Libav global initialization to main.c.Anton Khirnov2013-11-04
|
* libav decoder plugin: drop silly G_foo attributesAnton Khirnov2013-11-04
|
* libav decoder plugin: cosmetics, reformatAnton Khirnov2013-11-04
|
* libav decoder plugin: do not print AVCodecContext.codec_nameAnton Khirnov2013-11-04
| | | | | | It almost never contains anything useful. Print AVCodec.name instead.
* libav decoder plugin: declare variables at the beginning of the blockAnton Khirnov2013-11-04
|
* libav decoder plugin: refactor managing the format contextAnton Khirnov2013-11-04
| | | | Simplify, reduce code duplication.
* libav decoder plugin: do not explicitly probe the input format in libav_decode()Anton Khirnov2013-11-04
| | | | avformat_open_input() can probe the format itself.
* libav decoder plugin: basic support for s16 planar audioAnton Khirnov2013-11-04
|
* libav decoder plugin: allocate LibavDecContext on stack.Anton Khirnov2013-11-04
|
* libav decoder plugin: typedef the decoder contextAnton Khirnov2013-11-04
|
* Rename ffmpeg decoder plugin to libav decoder plugin.Anton Khirnov2013-11-04
|
* ffmpeg_decoder_plugin: remove tabsAnton Khirnov2013-11-04
|
* ffmpeg_decoder_plugin: drop support for old versionsAnton Khirnov2013-11-04
|
* Switch from autotools to a custom build system adapted from Libav.Anton Khirnov2013-11-04
|
* Drop mms protocol.Anton Khirnov2013-11-04
|
* Drop systemd crap.Anton Khirnov2013-11-04
|
* Drop all decode plugins except for ffmpeg.Anton Khirnov2013-11-04
|
* Modify version string to post-release version 0.18~gitMax Kellermann2013-11-04
|
* configure.ac: replace MPD_CHECK_FLAG with autoconf-archive scriptsMax Kellermann2013-11-04
| | | | Use standard scripts instead of MPD's custom implementation.
* configure.ac: add -I to CPPFLAGS, not CFLAGSMax Kellermann2013-11-04
|
* tcp_socket, ...: remove obsolet RAOP sourcesMax Kellermann2013-11-04
|
* tag_ape: return false if no usable tag was foundMax Kellermann2013-11-04
| | | | | | | Ignore APE tags that have no usable tags, and use the ID3 tag instead. This is useful when the APE tag only contains replay gain, and the real tags are stored as ID3. This implements feature request Mantis #0003521.
* cue_parser: support file types "MP3", "AIFF"Max Kellermann2013-11-04
| | | | These two strings are common "FILE" types.
* Makefile.am: updated web server for "upload" targetMax Kellermann2013-11-04
|
* Add song duration to DSF and DSDIFF DSD decoders.Jurgen Kramer2013-11-04
|
* aiff: support the AIFC formatMax Kellermann2013-11-04
|
* output_init: put the "convert" filter at the end of the listMax Kellermann2013-11-04
| | | | | No, really! This fixes a regression of commit 74617389, which changed the order of filter plugins.
* test/test_pcm: add pcm_volume testsMax Kellermann2013-11-04
|
* require GLib 2.16Max Kellermann2013-11-04
| | | | | GLib 2.16 was released more than 4 years ago. Let's remove some cruft from the glib_compat.h header, and avoid new cruft to it.
* command: require appropriate permissions for searchadd{,pl}Jonathan Neuschäfer2013-11-04
|
* configure.ac: increment version number to 0.17.1Max Kellermann2013-11-04
|
* Fix typoSimon Hengel2013-11-04
|
* mpd version 0.17Max Kellermann2013-11-04
|
* Makefile.am: distribute src/output/*.hMax Kellermann2013-11-04
|