mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 11:45:25 +00:00
gst/audiobuffer/: Add first version of an audioringbuffer element that can be inserted in the pipeline to convert pus...
Original commit message from CVS: * gst/audiobuffer/Makefile.am: * gst/audiobuffer/gstaudioringbuffer.c: (gst_int_ring_buffer_acquire), (gst_int_ring_buffer_release), (gst_int_ring_buffer_start), (gst_int_ring_buffer_base_init), (gst_int_ring_buffer_class_init), (gst_int_ring_buffer_init), (gst_int_ring_buffer_new), (gst_audio_ringbuffer_get_type), (gst_audio_ringbuffer_class_init), (gst_audio_ringbuffer_init), (gst_audio_ringbuffer_finalize), (gst_audio_ringbuffer_getcaps), (gst_audio_ringbuffer_setcaps), (gst_audio_ringbuffer_bufferalloc), (gst_audio_ringbuffer_handle_sink_event), (gst_audio_ringbuffer_render), (gst_audio_ringbuffer_chain), (gst_audio_ringbuffer_handle_src_event), (gst_audio_ringbuffer_handle_src_query), (gst_audio_ringbuffer_get_range), (gst_audio_ringbuffer_src_checkgetrange_function), (gst_audio_ringbuffer_sink_activate_push), (gst_audio_ringbuffer_src_activate_push), (gst_audio_ringbuffer_src_activate_pull), (gst_audio_ringbuffer_change_state), (gst_audio_ringbuffer_set_property), (gst_audio_ringbuffer_get_property), (plugin_init): Add first version of an audioringbuffer element that can be inserted in the pipeline to convert push-based upstream into a pull-based downstream.
This commit is contained in:
parent
896ef6c0e5
commit
b50b9cb0e2
3 changed files with 1223 additions and 0 deletions
27
ChangeLog
27
ChangeLog
|
@ -1,3 +1,30 @@
|
|||
2008-10-30 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/audiobuffer/Makefile.am:
|
||||
* gst/audiobuffer/gstaudioringbuffer.c:
|
||||
(gst_int_ring_buffer_acquire), (gst_int_ring_buffer_release),
|
||||
(gst_int_ring_buffer_start), (gst_int_ring_buffer_base_init),
|
||||
(gst_int_ring_buffer_class_init), (gst_int_ring_buffer_init),
|
||||
(gst_int_ring_buffer_new), (gst_audio_ringbuffer_get_type),
|
||||
(gst_audio_ringbuffer_class_init), (gst_audio_ringbuffer_init),
|
||||
(gst_audio_ringbuffer_finalize), (gst_audio_ringbuffer_getcaps),
|
||||
(gst_audio_ringbuffer_setcaps), (gst_audio_ringbuffer_bufferalloc),
|
||||
(gst_audio_ringbuffer_handle_sink_event),
|
||||
(gst_audio_ringbuffer_render), (gst_audio_ringbuffer_chain),
|
||||
(gst_audio_ringbuffer_handle_src_event),
|
||||
(gst_audio_ringbuffer_handle_src_query),
|
||||
(gst_audio_ringbuffer_get_range),
|
||||
(gst_audio_ringbuffer_src_checkgetrange_function),
|
||||
(gst_audio_ringbuffer_sink_activate_push),
|
||||
(gst_audio_ringbuffer_src_activate_push),
|
||||
(gst_audio_ringbuffer_src_activate_pull),
|
||||
(gst_audio_ringbuffer_change_state),
|
||||
(gst_audio_ringbuffer_set_property),
|
||||
(gst_audio_ringbuffer_get_property), (plugin_init):
|
||||
Add first version of an audioringbuffer element that can be inserted in
|
||||
the pipeline to convert push-based upstream into a pull-based
|
||||
downstream.
|
||||
|
||||
2008-10-29 Michael Smith <msmith@songbirdnest.com>
|
||||
|
||||
* gst/aiffparse/aiffparse.c:
|
||||
|
|
10
gst/audiobuffer/Makefile.am
Normal file
10
gst/audiobuffer/Makefile.am
Normal file
|
@ -0,0 +1,10 @@
|
|||
plugin_LTLIBRARIES = libgstaudiobuffer.la
|
||||
|
||||
libgstaudiobuffer_la_SOURCES = gstaudioringbuffer.c
|
||||
libgstaudiobuffer_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS)
|
||||
libgstaudiobuffer_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) \
|
||||
-lgstaudio-$(GST_MAJORMINOR)
|
||||
|
||||
libgstaudiobuffer_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
1186
gst/audiobuffer/gstaudioringbuffer.c
Normal file
1186
gst/audiobuffer/gstaudioringbuffer.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue