- 09 Jul, 2014 9 commits
-
-
Max Kellermann authored
Works around WAV stream playback bug, because libaudiofile does not like partial reads (Mantis 0004028).
-
Max Kellermann authored
Move code from the "mad" plugin.
-
Max Kellermann authored
Move code from the "mad" plugin.
-
Max Kellermann authored
-
Max Kellermann authored
.. instead of InputStream::LockRead(). The former is cancellable.
-
Gustavo Zacarias authored
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
-
Gustavo Zacarias authored
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
-
Gustavo Zacarias authored
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
-
Gustavo Zacarias authored
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
-
- 23 Jun, 2014 3 commits
-
-
Max Kellermann authored
Error message was 'too few arguments for "find"' because the "base" constraint was not supported, and no other constraints remained.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 12 May, 2014 1 commit
-
-
Max Kellermann authored
-
- 29 Apr, 2014 1 commit
-
-
Max Kellermann authored
Fixes missing song length on high-latency Opus files. According to tests with 320 kbit/s opus files with 60ms packets, we need to skip up to 29 kB.
-
- 26 Apr, 2014 2 commits
-
-
Max Kellermann authored
Turns out the lock-free code using atomics was not thread-safe. The given callback could be invoked by GLib before the source_id attribute was assigned. This commit changes the DeferredMonitor class to use a Mutex to block the event loop until source_id is assigned. This bug does not exist in the 0.19 branch because it does not use the GLib main loop anymore.
-
Max Kellermann authored
-
- 10 Apr, 2014 1 commit
-
-
Max Kellermann authored
-
- 09 Apr, 2014 2 commits
-
-
Marcello Desantis authored
-
Weng Xuetian authored
-
- 18 Mar, 2014 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This corrects a major mistake from commit 724a59aa - there was one small thing that commit was supposed to do, and it failed. AV_TIME_BASE is not a seek flag.
-
- 06 Mar, 2014 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 02 Mar, 2014 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Has been superseded by the previous commit.
-
Max Kellermann authored
Don't wait for an optimistic write to fail. This is an improved workaround for the infamous Raspberry Pi bug (see commit af991765). It works much better and comes without the negative side effects. The old workaround is now obsolete.
-
Max Kellermann authored
-
- 27 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 24 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 18 Feb, 2014 2 commits
-
-
Max Kellermann authored
Fixes hanging child process in the "pipe" output plugin.
-
Max Kellermann authored
Link libvorbisfile first, followed to libvorbis and finally libogg. This order is necessary because libvorbisfile depends on libvorbis.
-
- 17 Feb, 2014 1 commit
-
-
Max Kellermann authored
Fixes another linker failure. Similar to commit ea406875
-
- 09 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 06 Feb, 2014 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Since the encoder plugin uses a libvorbis function (and not only libvorbisenc functions), we need to link with libvorbis explicitly.
-
- 27 Jan, 2014 2 commits
-
-
Max Kellermann authored
Allow semicolons and single quotes in the stream title. This is not part of any specification, but found in real life.
-
Max Kellermann authored
-
- 20 Jan, 2014 1 commit
-
-
Max Kellermann authored
-