gstreamer/gst-libs/gst/audio
Håvard Graff 058776bcf1 baseaudiosrc: improve slave skew resync
The old one did the mistake of not actually advancing the ringbuffer, it just
adjusted the segbase, introducing the whole lenght of the ringbuffer as an
extra delay in the pipeline.

Also make sure that the resync can never go back in time, producing the same
timestamps that has already been produced, as this can cause severe problems
for sinks and other synching mechanisms.

Fixes #594256
2009-09-08 12:59:20 +02:00
..
.gitignore Extend and clean up git ignores 2009-01-23 23:16:11 +00:00
audio.c docs: add basic section docs for multichannel and relocate the ones for audio 2009-06-27 23:25: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 gst-libs/gst/audio/audio.h: Remove trailing comma from enum list, which causes problems with -pendantic (#550729). 2008-09-13 11:04:02 +00: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
gstaudioclock.c gst-libs: Remove dead assignments and resulting unused variables. 2009-08-08 15:54:57 +02:00
gstaudioclock.h audioclock: add methods for the internal offset 2009-04-14 13:08:52 +02:00
gstaudiofilter.c audiofilter: Don't assert on slightly different caps 2009-07-30 14:34:05 +01:00
gstaudiofilter.h gst-libs/gst/: Reducing number of dundocumented symbols. 2008-08-11 08:34:56 +00:00
gstaudiosink.c gst-libs: Remove dead assignments and resulting unused variables. 2009-08-08 15:54:57 +02:00
gstaudiosink.h Add a FIXME 0.11. Make the log message a bit more detailed and add comments. 2009-02-02 18:05:42 +02:00
gstaudiosrc.c Revert inlines that cause compiler warnings and are not needed anyway 2009-08-08 17:51:10 +01:00
gstaudiosrc.h More docs and shuffling. What can we do with the hundreds of #defines. 2008-08-11 09:20:33 +00:00
gstbaseaudiosink.c audiosink: free the ringbuffer when going to NULL 2009-06-17 13:18:18 +02:00
gstbaseaudiosink.h gst-libs/gst/audio/: Complete Sebastien's commit from the 13th by exporting the _slave_method_get_type() methods. 2008-12-30 17:55:07 +00:00
gstbaseaudiosrc.c baseaudiosrc: improve slave skew resync 2009-09-08 12:59:20 +02:00
gstbaseaudiosrc.h gst-libs/gst/audio/: Complete Sebastien's commit from the 13th by exporting the _slave_method_get_type() methods. 2008-12-30 17:55:07 +00:00
gstringbuffer.c ringbuffer: Improve audiosink startup performance 2009-08-24 13:30:11 +02:00
gstringbuffer.h ringbuffer: add vmethod to clear the ringbuffer 2009-06-29 15:17:25 +02:00
Makefile.am introduction: Fix out-of-tree build 2009-09-05 13:46:58 +02:00
mixerutils.c gst-libs/gst/audio/mixerutils.c: Make order in which elements are tried more determinable. 2006-02-20 16:21:14 +00:00
mixerutils.h gst-libs/gst/audio/mixerutils.h: Add G_BEGIN_DECLS and G_END_DECLS guards so these helpers can be used when compiling... 2007-01-12 12:47:29 +00:00
multichannel.c multichannel: rewrite the new doc comment a bit 2009-06-29 17:49:58 +03:00
multichannel.h Switch glib-mkenum for gst-libs/gst/audio from multichannel- to audio- in order to wrap all enums declarations of tha... 2008-12-31 11:20:26 +00:00
testchannels.c Don't include config.h multiple times when build audio testchannel app. 2009-06-10 21:37:29 +01:00
TODO gst-libs/gst/audio/TODO: Update TODO 2006-02-17 10:15:52 +00:00