mio
433470e252
Implement ALSASink::drop()
...
Signed-off-by: mio <stigma@disroot.org>
2 weeks ago
mio
b52b99781a
Add drop() method to Sink class
...
Sinks implementing this method should drop any frames that are currently
in the buffer, and reset the buffer.
Signed-off-by: mio <stigma@disroot.org>
2 weeks ago
mio
08880ddde8
Add some debugging macros
...
Signed-off-by: mio <stigma@disroot.org>
2 weeks ago
Slávek Banko
9218599dda
Fix version check for akode_write and ffmpeg 7.x.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 months ago
Michele Calgaro
f6e20b92a9
Fix compatibility with ffmpeg 7.x
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 months ago
Michele Calgaro
d696d60792
Rename __KDE_HAVE_GCC_VISIBILITY to __TDE_HAVE_GCC_VISIBILITY
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 months ago
Michele Calgaro
c8f39cc17e
Use centralized cmake version
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
9 months ago
Michele Calgaro
f89bf02c54
cmake files: change keywords to lower case
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
9 months ago
Alexander Golubev
0a1929653f
cmake: make flac, speex and vorbis support in xiph optional
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
11 months ago
Slávek Banko
0ce4b8104d
Raise the minimum required version of CMake to 3.5.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 year ago
Slávek Banko
1232901f72
Fix header guard in requant.h.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
Slávek Banko
b17ef87b7a
Add a check for a pkg-config package named libmad next to mad.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
Michele Calgaro
ee2c6946ed
Use TDE cmake macro to set version
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
aneejit1
456c383bad
Fix build problem for older ffmpeg versions
...
Fix a build failure for older ffmpeg versions. avcodec_decode_audio4
was deprecated in libavcodec 57.106.100, not 57.12.100, so the
version has been corrected.
Signed-off-by: aneejit1 <aneejit1@gmail.com>
3 years ago
aneejit1
9e2710c9d8
Implement ffmpeg 5.0 support
...
Version 5.0 of ffmpeg removed a lot of deprecated API which causes akode
to fail to build against it. The ffmpeg plugin has been amended to allow
akode to build against the new version as well as older versions, plus a
call to "av_register_all" has been re-instated for earlier versions to
ensure the player functions correctly.
Signed-off-by: aneejit1 <aneejit1@gmail.com>
3 years ago
Michele Calgaro
6dc0099e35
Remove obsolete setting of CMAKE_MODULE_PATH in cmake files.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko
07a4b4addb
Raise the minimum required version of CMake to 3.1.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Slávek Banko
3caea51a65
Change README to markdown format.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Michele Calgaro
30b73db1c0
Rename File::seek() to File::lseek() and related derived methods and calls.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko
d4affcc0cb
plugins/ffmpeg_decoder: Add support for older FFmpeg API.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
liushuyu
6dacea6e81
plugins/ffmpeg_decoder: migrate to FFmpeg 4.x API
...
Signed-off-by: Zixing Liu <liushuyu@aosc.io>
plugins/ffmpeg_decoder: Add detection whether AVFrame structure has
pkt_size and channels members.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Tianhao Chai
0b60970d5a
file abstraction: actually follow lseek semantics
...
Signed-off-by: Tianhao Chai <cth451@aosc.io>
3 years ago
gregory guy
e8ad2c11ae
Remove some extra semicolons including a bypass of conditional if instruction.
...
Signed-off-by: gregory guy <gregory-tde@laposte.net>
4 years ago
gregory guy
5bfc01dac0
Silence warning due to deprecated function call jack_client_new().
...
Signed-off-by: gregory guy <gregory-tde@laposte.net>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Slávek Banko
736d70702f
Remove cmake submodule since it has now been replaced by cmake-trinity dependency.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
TDE Gitea
361ff5fd91
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
TDE Gitea
93ad249587
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
TDE Gitea
49eef5b396
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
TDE Gitea
6842916e61
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
Slávek Banko
16beeefd61
Raise the minimum required version of CMake to 2.8.12.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
TDE Gitea
acf1ffe35e
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
TDE Gitea
a54bd27f94
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
TDE Gitea
8553517afe
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
TDE Gitea
f6eba0539a
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
TDE Gitea
7108ae88f9
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
TDE Gitea
2abde83e32
Reset submodule main/dependencies/akode/cmake to latest HEAD
4 years ago
TDE Gitea
d07543afe8
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
f456eff744
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
1e7f002626
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
20b2c16d32
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
48f18eb6fb
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
3b379a34d4
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
9397bb4258
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
b22152c7dd
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
cbf728257e
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
4f61419323
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
da2dbb74b9
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
7dc84c8990
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
fe77aa958d
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago
TDE Gitea
ad9eb854a5
Reset submodule main/dependencies/akode/cmake to latest HEAD
5 years ago