| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Patch-level: Merged
|
|
|
|
|
|
|
|
| |
- Add --with-speex configure option to specify the build of speex rate
plugin. As default, it's linked to external library. If not available,
defaults to builtin code.
- Show build conditions at the end of configure script
- Use AS_HELP_TEXT()
|
|
|
|
|
|
|
| |
Added the missing call of avcodec_init() to avoid setfault of a52
plugin with the latest svn revision of ffmpeg.
From: Fabian van der Werf <fvanderwerf@gmail.com>
|
|
|
|
|
| |
Fixed plugindir config setting when no option was given.
Also fixed an obvious typo.
|
|
|
|
|
| |
Added --with-plugindir configure option to specify the directory
for plugin objects.
|
| |
|
| |
|
| |
|
|
|
|
| |
Patch-level: Merged
|
|
|
|
| |
Added missing files for pph speex resampler plugin.
|
|
|
|
|
|
|
|
| |
From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
I'm attaching an updated version of my resampler plugin. It fixes a few
minor issues and it adds support for fixed-point processing (just add
-DFIXED_POINT to the build). Let me know if there's any problem.
|
|
|
|
| |
Added missing gcd.h to rate-lavc/Makefile.am.
|
|
|
|
|
|
| |
Added the documentation for speex rate plugin.
From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
|
|
|
|
|
|
|
|
| |
Remove parameter constraints where we actually have none. Also, restrict
total buffer size to 4 MB as current versions of the PulseAudio server
will refuse streams larger than that.
Signed-off-by: Pierre Ossman <ossman@cendio.se>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Patch-level: Merged
|
|
|
|
|
|
|
| |
Added another rate resampler plugin based on speex code.
Light weight and much better quality.
From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
|
|
|
|
|
|
|
| |
The libsamplerate rate plugin has wrong implementations of input_frames
and output_frames callbacks. They have to be swapped.
From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
|
|
|
|
|
|
|
|
|
|
| |
Add a new pcm_rate plugin, "lavcrate", that uses the resampling
filter from libavcodec. It should provide high performance and
good output quality.
Add a documentation file for lavcrate.
Update autoconf and automake to build lavcrate.
From: Nicholas Kain <njkain@gmail.com>
|
| |
|
|
|
|
| |
Patch-level: Merged
|
| |
|
| |
|
| |
|
|
|
|
| |
Patch-level: Merged
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Patch-level: Merged
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Here is a patch to remove compile warnings. It must be applied
after last patch set I sent.
This patch simply changes signedness of some point from the code
to match the correct sign used by dsp-protocol structures. All must
use unsigned variables.
It also changes the way the pthread_mutex is initialized. The
warning about pthreads is also removed.
I tested the compilation with:
gcc (GCC) 4.1.2 20061028 (prerelease) (Debian 4.1.1-19)
and
sbox-arm-linux-gcc (GCC) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)
Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
|
|
|
|
|
|
| |
This patch file adds a REAME file for alsa-dsp plugin.
Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
|
|
|
|
|
|
|
|
| |
This patch file changes the build configuration files to add alsa-dsp
plugin to communicate
with n770 system.
Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch file adds an ALSA External Control plugin. This source uses
the dsp-protocol
implementation.
The plugin probes for all communication channel at the start time. It
will handle only
channels specified into alsa configuration file. An configuration example is:
# Mixer
ctl.!default {
type dsp_ctl
playback_devices ["/dev/dsptask/pcm2"]
recording_devices ["/dev/dsptask/pcm_rec"]
}
Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch file adds an ALSA External PCM I/O plugin. This source uses
the dsp-protocol
implementation.
The plugin probes for a free communication channel at the start time.
It will probe only
for channels specified into the configuration file for the plugin. An
configuration example is:
# PCM
pcm.!default {
type alsa_dsp
playback_device_file ["/dev/dsptask/pcm2"]
recording_device_file ["/dev/dsptask/pcm_rec"]
}
The plugin supports the following:
* Playback:
o 16-bit PCM formats:
+ S16_LE
+ S16_BE
+ U16_LE
+ U16_BE
o 8-bit PCM formats:
+ A_LAW
+ MU_LAW
+ U8
+ S8
o Rates:
+ 8 KHz
+ 11.025 KHz
+ 12 KHz
+ 16 KHz
+ 22.050 KHz
+ 24 KHz
+ 32 KHz
+ 44.1 KHz
+ 48 KHz
o Channels:
+ Mono
+ Stereo
* Recording:
o 16-bit PCM formats:
+ S16_LE
o 8-bit PCM formats:
+ A_LAW
+ MU_LAW
o Rates:
+ 8 KHz
o Channels
+ Mono
Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
|
|
|
|
|
|
| |
This patch file adds communication protocol with maemo SDK audio system.
Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
|
|
|
|
|
|
| |
This patch file adds header files needed by alsa-dsp plugin.
Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
|
| |
|
|
|
|
| |
Patch-level: Merged
|
| |
|
|
|
|
| |
Patch-level: Merged
|
|
|
|
|
|
|
| |
Some stray mentions of the old Polypaudio name was still present in the
PulseAudio plug-in.
Signed-off-by: Pierre Ossman <ossman@cendio.se>
|
| |
|
|
|
|
| |
Patch-level: Merged
|
| |
|
|
|
|
| |
Patch-level: Merged
|
|
|
|
|
|
|
| |
The name in configure.in used a different capitalisation than the name
in the corresponding Makefile.am. Change it so that both use just lowercase.
Signed-off-by: Pierre Ossman <ossman@cendio.se>
|