mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-19 16:21:17 +00:00
0bdeaae59e
Original commit message from CVS: * gst/volume/gstvolume.c: (volume_choose_func), (volume_update_volume), (gst_volume_set_volume), (gst_volume_get_volume), (gst_volume_set_mute), (gst_volume_class_init), (gst_volume_init), (volume_process_double), (volume_process_float), (volume_process_int32), (volume_process_int32_clamp), (volume_process_int24), (volume_process_int24_clamp), (volume_process_int16), (volume_process_int16_clamp), (volume_process_int8), (volume_process_int8_clamp), (volume_setup), (volume_transform_ip), (volume_set_property), (volume_get_property): * gst/volume/gstvolume.h: Cleanup volume, define and use default values. Recalculate new volume and mute setup before processing. Fixes #561789. * tests/check/elements/volume.c: (GST_START_TEST), (volume_suite): Add controller unit test. Patch by: Jonathan Matthew Fix bogus test that messed with basetransform's internal state. |
||
---|---|---|
.. | ||
.gitignore | ||
adder.c | ||
alsa.c | ||
audioconvert.c | ||
audiorate.c | ||
audioresample.c | ||
audiotestsrc.c | ||
decodebin.c | ||
ffmpegcolorspace.c | ||
gdpdepay.c | ||
gdppay.c | ||
gnomevfssink.c | ||
libvisual.c | ||
multifdsink.c | ||
playbin.c | ||
speexresample.c | ||
subparse.c | ||
textoverlay.c | ||
videorate.c | ||
videotestsrc.c | ||
volume.c | ||
vorbisdec.c | ||
vorbistag.c |