mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 09:40:37 +00:00
ee345636bc
Original commit message from CVS: * gst-libs/gst/audio/TODO: * gst-libs/gst/audio/gstaudioclock.c: (gst_audio_clock_init), (gst_audio_clock_get_internal_time): * gst-libs/gst/audio/gstaudioclock.h: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_init), (gst_base_audio_sink_dispose), (gst_base_audio_sink_get_time), (gst_base_audio_sink_event), (gst_base_audio_sink_render), (gst_base_audio_sink_create_ringbuffer), (gst_base_audio_sink_change_state): Make sure the audio clock always returns an increasing value.
10 lines
309 B
Text
10 lines
309 B
Text
TODO
|
|
----
|
|
|
|
- audio base classes:
|
|
- GstBaseAudioSink
|
|
- parse caps into rinbuffer spec, also make sure surround sound
|
|
is parsed correctly.
|
|
- implement seek/query/convert
|
|
- implement getrange scheduling
|
|
- on EOS, only post EOS when the complete ringbuffer has been played.
|