Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | tmp | Anton Khirnov | 2020-03-19 |
| | |||
* | pcm_convert: automatically reinit the resample context as needed. | Anton Khirnov | 2015-02-20 |
| | |||
* | Remove unused pcm_dither. | Anton Khirnov | 2015-02-20 |
| | |||
* | libav decoder plugin: improve timestamps handling | Anton Khirnov | 2015-02-20 |
| | | | | Make sure the timestamps start at zero. | ||
* | libav decoder plugin: reduce the number of parameters to libav_send_packet | Anton Khirnov | 2015-02-20 |
| | |||
* | libav decoder plugin: reset packet timestamp after the first decode call | Anton Khirnov | 2015-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 Khirnov | 2015-02-20 |
| | |||
* | audio_config: fix the uninited state | Anton Khirnov | 2015-02-20 |
| | |||
* | decoder_control: rename struct decoder_control to DecoderControl | Anton Khirnov | 2015-02-20 |
| | |||
* | decoder control: use av_mallocz instead of g_new | Anton Khirnov | 2015-02-20 |
| | |||
* | decoder_control: cosmetics, reformat | Anton Khirnov | 2015-02-20 |
| | |||
* | decoder*c: remove tabs | Anton Khirnov | 2015-02-20 |
| | |||
* | decoder*h: move under decoder/ | Anton Khirnov | 2015-02-20 |
| | |||
* | decoder*h: remove tabs | Anton Khirnov | 2015-02-20 |
| | |||
* | Move all decoder c files under decoder/ | Anton Khirnov | 2015-02-20 |
| | |||
* | libav decoder plugin: merge libav metadata into it | Anton Khirnov | 2015-02-20 |
| | | | | There is little point in splitting those in separate files. | ||
* | Switch to Libav sample formats everywhere. | Anton Khirnov | 2015-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 Khirnov | 2015-02-20 |
| | | | | | It should be later reintroduces in a less invasive way, e.g. through lavc. | ||
* | pcm_pack: remove unused unpacking functions. | Anton Khirnov | 2015-02-20 |
| | |||
* | Remove useless dummy.cxx file. | Anton Khirnov | 2015-02-20 |
| | |||
* | Switch filters to AVFrame. | Anton Khirnov | 2015-02-20 |
| | | | | Remove route filter for now, it should be replaced with lavfi later. | ||
* | output_thread: remove tabs | Anton Khirnov | 2015-02-20 |
| | |||
* | music chunk: switch to AVFrame. | Anton Khirnov | 2015-02-20 |
| | |||
* | player_thread: remove tabs | Anton Khirnov | 2015-02-20 |
| | |||
* | decoder api: use AVFrame for passing data to the decoder. | Anton Khirnov | 2015-02-20 |
| | | | | Switch to libavresample for format conversion. | ||
* | check.h: remove silly #error | Anton Khirnov | 2013-11-04 |
| | |||
* | decoder_api: drop silly glib attributes | Anton Khirnov | 2013-11-04 |
| | |||
* | decoder_api: cosmetics, reformat | Anton Khirnov | 2013-11-04 |
| | |||
* | decoder_api: remove tabs | Anton Khirnov | 2013-11-04 |
| | |||
* | Remove pointless includes. | Anton Khirnov | 2013-11-04 |
| | |||
* | decoder_buffer: remove | Anton Khirnov | 2013-11-04 |
| | | | | It is unused. | ||
* | Move Libav global initialization to main.c. | Anton Khirnov | 2013-11-04 |
| | |||
* | libav decoder plugin: drop silly G_foo attributes | Anton Khirnov | 2013-11-04 |
| | |||
* | libav decoder plugin: cosmetics, reformat | Anton Khirnov | 2013-11-04 |
| | |||
* | libav decoder plugin: do not print AVCodecContext.codec_name | Anton Khirnov | 2013-11-04 |
| | | | | | | It almost never contains anything useful. Print AVCodec.name instead. | ||
* | libav decoder plugin: declare variables at the beginning of the block | Anton Khirnov | 2013-11-04 |
| | |||
* | libav decoder plugin: refactor managing the format context | Anton Khirnov | 2013-11-04 |
| | | | | Simplify, reduce code duplication. | ||
* | libav decoder plugin: do not explicitly probe the input format in libav_decode() | Anton Khirnov | 2013-11-04 |
| | | | | avformat_open_input() can probe the format itself. | ||
* | libav decoder plugin: basic support for s16 planar audio | Anton Khirnov | 2013-11-04 |
| | |||
* | libav decoder plugin: allocate LibavDecContext on stack. | Anton Khirnov | 2013-11-04 |
| | |||
* | libav decoder plugin: typedef the decoder context | Anton Khirnov | 2013-11-04 |
| | |||
* | Rename ffmpeg decoder plugin to libav decoder plugin. | Anton Khirnov | 2013-11-04 |
| | |||
* | ffmpeg_decoder_plugin: remove tabs | Anton Khirnov | 2013-11-04 |
| | |||
* | ffmpeg_decoder_plugin: drop support for old versions | Anton Khirnov | 2013-11-04 |
| | |||
* | Switch from autotools to a custom build system adapted from Libav. | Anton Khirnov | 2013-11-04 |
| | |||
* | Drop mms protocol. | Anton Khirnov | 2013-11-04 |
| | |||
* | Drop all decode plugins except for ffmpeg. | Anton Khirnov | 2013-11-04 |
| | |||
* | tcp_socket, ...: remove obsolet RAOP sources | Max Kellermann | 2013-11-04 |
| | |||
* | tag_ape: return false if no usable tag was found | Max Kellermann | 2013-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 Kellermann | 2013-11-04 |
| | | | | These two strings are common "FILE" types. |