Skip to content
  • Jan Schmidt's avatar
    sys/sunaudio/: Use the sunaudio debug category. · 6e9ee0d1
    Jan Schmidt authored
    Original commit message from CVS:
    * sys/sunaudio/gstsunaudiomixerctrl.c:
    * sys/sunaudio/gstsunaudiosrc.c:
    Use the sunaudio debug category.
    * sys/sunaudio/gstsunaudiosink.c: (gst_sunaudiosink_finalize),
    (gst_sunaudiosink_class_init), (gst_sunaudiosink_init),
    (gst_sunaudiosink_set_property), (gst_sunaudiosink_get_property),
    (gst_sunaudiosink_open), (gst_sunaudiosink_close),
    (gst_sunaudiosink_prepare), (gst_sunaudio_sink_do_delay),
    (gst_sunaudiosink_write), (gst_sunaudiosink_delay),
    (gst_sunaudiosink_reset):
    * sys/sunaudio/gstsunaudiosink.h:
    Uses the sunaudio debug category for all debug output
    Implements the _delay() callback to synchronise video playback better
    Change the segtotal and segsize values back to the parent class
    defaults (taken from buffer_time and latency_times of 200ms and 10ms
    respectively)
    Measure the samples written to the device vs. played.
    Keep track of segments in the device by writing empty eof frames, and
    sleep using a GCond when we get too far ahead and risk overrunning the
    sink's ringbuffer.
    Fixes: #360673
    6e9ee0d1
To find the state of this project's repository at the time of any of these versions, check out the tags.