aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* tmpAnton Khirnov2020-03-19
|
* pcm_convert: automatically reinit the resample context as needed.Anton Khirnov2015-02-20
|
* Remove unused pcm_dither.Anton Khirnov2015-02-20
|
* libav decoder plugin: improve timestamps handlingAnton Khirnov2015-02-20
| | | | Make sure the timestamps start at zero.
* libav decoder plugin: reduce the number of parameters to libav_send_packetAnton Khirnov2015-02-20
|
* libav decoder plugin: reset packet timestamp after the first decode callAnton Khirnov2015-02-20
| | | | | Prevent using the same timestamp for multiple frames when there are several frames in one packet.
* Remove the restriction on planar formats.Anton Khirnov2015-02-20
|
* audio_config: fix the uninited stateAnton Khirnov2015-02-20
|
* decoder_control: rename struct decoder_control to DecoderControlAnton Khirnov2015-02-20
|
* decoder control: use av_mallocz instead of g_newAnton Khirnov2015-02-20
|
* decoder_control: cosmetics, reformatAnton Khirnov2015-02-20
|
* decoder*c: remove tabsAnton Khirnov2015-02-20
|
* decoder*h: move under decoder/Anton Khirnov2015-02-20
|
* decoder*h: remove tabsAnton Khirnov2015-02-20
|
* Move all decoder c files under decoder/Anton Khirnov2015-02-20
|
* 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 all decode plugins except for ffmpeg.Anton Khirnov2013-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.