Sebastian Dröge
03a85de734
libs: Fix various Since markers
2019-04-23 12:28:26 +00:00
George Kiagiadakis
e1bc49923f
libs: audio: implement planar buffer support in gst_audio_buffer_reorder_channels()
...
https://bugzilla.gnome.org/show_bug.cgi?id=796743
2018-07-12 13:38:27 +03:00
Mark Nauwelaerts
751e9640f9
audio: fix some GIR array annotations
2018-05-21 09:18:35 +02:00
Ashish Kumar
346c24dc4b
gst-plugins-base: gstaudiochannels: Handled buffer mapping failure
...
https://bugzilla.gnome.org/show_bug.cgi?id=789458
2017-10-25 13:04:28 +02:00
Thibault Saunier
099ac9faf2
docs: Convert gtkdoc comments to markdown
...
Modernizing the documentation, making it simpler to read an
modify and allowing us to possibly switch to hotdoc in the
future.
2017-03-10 18:19:17 -03:00
Thibault Saunier
8bbf67c37d
audio: Fix introspection annotation
...
In gst_audio_check_valid_channel_positions the mask
is an out parameter.
And minor conversion from a print to a GST_ERROR.
2016-12-16 11:27:31 -03:00
Petr Kulhavy
54f4d3772c
audio-channels: map buffer read-write only if channels differ
...
gst_audio_buffer_reorder_channels() was always mapping the buffer read-write
regardless whether any reordering was needed. If the from and to channel order
is identical return immediately without remapping the buffer.
Add a small helper function gst_audio_channel_positions_equal() which is used
in both gst_audio_reorder_channels() and gst_audio_buffer_reorder_channels().
https://bugzilla.gnome.org/show_bug.cgi?id=773833
2016-11-09 19:42:47 +02:00
Sebastian Dröge
5de9d5809b
audioconvert: Handle fallback channel mask for mono correctly
...
It's 0 and no mask should be set for mono at all.
https://bugzilla.gnome.org/show_bug.cgi?id=757472
2016-06-29 18:14:51 +02:00
Guillaume Desmottes
3cb08304da
gst-audio: add gst_audio_channel_positions_to_string()
...
We currently don't log much about channel positions making debugging
harder as it should be. This is the first step in my attempt to improve
this.
https://bugzilla.gnome.org/show_bug.cgi?id=763985
2016-04-12 14:48:30 -04:00
Wim Taymans
b8bea9d8be
audio: add debug categories
2015-11-06 17:29:22 +01:00
Wim Taymans
a7789854d5
audio-channels: rename get_default_mask
...
Rename _get_default_mask() to _get_fallback_mask() to make it more
clear that the function only provides a fallback if nothing else can be
done. Also clarify this in the documentation.
API: gst_audio_channel_get_fallback_mask()
2015-11-05 12:50:18 +01:00
Wim Taymans
f86ed8cdf6
audio-channels: make method to get default channel-mask
...
Add a new method to get the default channel-mask.
Use the new method on audiodecoder and audioconvert.
API: gst_audio_channel_get_default_mask()
2015-11-05 10:52:53 +01:00
Peter G. Baum
c734fbc139
audio-channels: allow partially valid channel_mask
...
Since WAVEFORMATEXTENSIBLE allows to have more channels than
bits in the channel mask we should allow this, too, to avoid
loss of information.
https://bugzilla.gnome.org/show_bug.cgi?id=733405
2014-10-14 10:29:56 +02:00
Stefan Sauer
76ec6d3760
docs: doc fixes for audio library
...
Add sections docs for audiometa. Fix sections docs for audiochannels. Remove old
mixerutil section.
2014-02-03 09:36:43 +01:00
Tim-Philipp Müller
5f59b4f7ee
Fix FSF address
...
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-03 23:05:09 +00:00
Evan Nemerson
fd91104636
audio-channels: add missing array-related annotations
2012-07-17 11:06:47 +02:00
Edward Hervey
2817bdadc9
libs: Remove "Since" markers and minor doc fixups
2012-07-13 12:11:06 +02:00
Wim Taymans
3da0b71876
audio: split audio header into logical parts
2012-06-08 10:10:08 +02:00