• Wim Taymans's avatar
    gst-libs/gst/audio/gstbaseaudiosink.*: Store private stuff in GstBaseAudioSinkPrivate. · 450030eb
    Wim Taymans authored
    Original commit message from CVS:
    * gst-libs/gst/audio/gstbaseaudiosink.c: (slave_method_get_type),
    (gst_base_audio_sink_class_init), (gst_base_audio_sink_init),
    (gst_base_audio_sink_query), (gst_base_audio_sink_get_time),
    (gst_base_audio_sink_set_property),
    (gst_base_audio_sink_get_property), (gst_base_audio_sink_event),
    (clock_convert_external), (gst_base_audio_sink_resample_slaving),
    (gst_base_audio_sink_skew_slaving),
    (gst_base_audio_sink_handle_slaving), (gst_base_audio_sink_render),
    (gst_base_audio_sink_async_play):
    * gst-libs/gst/audio/gstbaseaudiosink.h:
    Store private stuff in GstBaseAudioSinkPrivate.
    Add configurable clock slaving modes property.
    API:: GstBaseAudioSink::slave-method property
    Some more latency reporting tweaks.
    Added skew based clock slaving correction and make it the default until
    the resampling method is more robust.
    450030eb
To find the state of this project's repository at the time of any of these versions, check out the tags..
ChangeLog 1.12 MB
The source could not be displayed because it is larger than 1 MB. You can load it anyway or download it instead.