gstreamer/gst-libs/gst/audio
Wim Taymans 6a88d6f8cd audiobasesink: make _get_time more threadsafe
We call the _get_time function from the provided clock and we don't lock
the sink object for performance reasons. Make sure we only read and
check variables once so that they don't change while we are executing
the code.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=720661
2014-01-21 11:25:18 +01:00
..
.gitignore Update .gitignore 2012-08-08 09:06:30 +01:00
audio-channels.c Fix FSF address 2012-11-03 23:05:09 +00:00
audio-channels.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
audio-format.c Some compiler warning fixes to satisfy XCode compiler 2013-12-16 16:51:29 +01:00
audio-format.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
audio-info.c audio/video-info: Properly initialize the info structures in set_format() 2013-12-30 10:53:24 +01:00
audio-info.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
audio.c audiobase*: Drop trailing withespaces 2013-12-27 01:36:09 -03:00
audio.def add more plugins to the build add some definitions needed by plugins fixes for build problems 2004-07-26 22:09:59 +00:00
audio.h docs: fix some doc blocks 2013-09-09 15:52:05 +02:00
audio.vcproj more working plugins 2004-07-27 21:41:30 +00:00
audiofilter.vcproj more working plugins 2004-07-27 21:41:30 +00:00
gstaudiobasesink.c audiobasesink: make _get_time more threadsafe 2014-01-21 11:25:18 +01:00
gstaudiobasesink.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
gstaudiobasesrc.c audiobasesrc: Avoid unnecessary configuration 2014-01-03 02:20:39 +11:00
gstaudiobasesrc.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
gstaudiocdsrc.c audiobase*: Drop trailing withespaces 2013-12-27 01:36:09 -03:00
gstaudiocdsrc.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
gstaudioclock.c audioclock: mark as using some other clock 2012-12-20 16:48:04 +01:00
gstaudioclock.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
gstaudiodecoder.c audiodecoder: copy rate and channels from input before fixating output caps 2014-01-15 15:20:39 -03:00
gstaudiodecoder.h audiobase*: Drop trailing withespaces 2013-12-27 01:36:09 -03:00
gstaudioencoder.c audiobase*: Drop trailing withespaces 2013-12-27 01:36:09 -03:00
gstaudioencoder.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
gstaudiofilter.c Fix FSF address 2012-11-03 23:05:09 +00:00
gstaudiofilter.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
gstaudioiec61937.c audio: add support for AAC pass-through 2013-02-27 00:38:05 +00:00
gstaudioiec61937.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstaudiometa.c video/audio: #define metadata strings. 2013-09-09 15:37:02 +02:00
gstaudiometa.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
gstaudiopack-dist.c audio: Update ORC dist files 2013-11-03 15:58:35 +01:00
gstaudiopack-dist.h audio: Update ORC dist files 2013-11-03 15:58:35 +01:00
gstaudiopack.orc audio-format: Use ORC for filling memory with silence samples 2013-11-03 15:58:35 +01:00
gstaudioringbuffer.c audiobase*: Drop trailing withespaces 2013-12-27 01:36:09 -03:00
gstaudioringbuffer.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
gstaudiosink.c audiobase*: Drop trailing withespaces 2013-12-27 01:36:09 -03:00
gstaudiosink.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
gstaudiosrc.c audiobase*: Drop trailing withespaces 2013-12-27 01:36:09 -03:00
gstaudiosrc.h audio: make direct includes work again 2013-08-16 14:14:11 +01:00
Makefile.am gst-libs: use GST_*_1_0 environment variables everywhere 2013-01-16 10:16:27 +00:00
streamvolume.c Fix FSF address 2012-11-03 23:05:09 +00:00
streamvolume.h Fix FSF address 2012-11-03 23:05:09 +00:00
TODO gst-libs/gst/audio/TODO: Update TODO 2006-02-17 10:15:52 +00:00