Skip to content
Snippets Groups Projects
  1. Jan 17, 2019
  2. Jan 16, 2019
  3. Jan 14, 2019
  4. Jan 12, 2019
    • Víctor Manuel Jáquez Leal's avatar
      glsinkbin: validate property in internal sink · b1df1000
      Víctor Manuel Jáquez Leal authored
      It might be the case that glgsinkbin would try to set a property to
      its internal sink which doesn't exist in it, leading to a glib's
      warning. For example, when playsink sets 'force-aspect-ratio' property
      and glsinkbin has, as internal sink, appsink, which doesn't handle
      that property.
      
      The patch validates the incoming property to forward to internal sink
      if it exists in the internal sink and both properties has the same
      type.
      b1df1000
  5. Jan 11, 2019
  6. Jan 10, 2019
    • Carlos Rafael Giani's avatar
      audiotestsrc: Improvements to the "ticks" wave · c656cfb1
      Carlos Rafael Giani authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      (Initially discussed in
      gstreamer/gst-plugins-base#305)
      
      The ticks waveform can be useful for audio synchronization diagnostics
      and other cases where the time offset between waveforms is important.
      However, in its current form, it is too limited, and has problems with
      discontinuities, which result in severe artifacts when this waveform
      is output by a DAC.
      
      This patch fixes some discontinuities and considerably expand the ticks
      waveform's flexibility. They also introduce the notion of a "marker tick";
      every Nth tick can have a different amplitude (usually one that is larger
      than the others). This is useful for combining frequent oscilloscope
      triggering with large time offset detection. For example, without marker
      ticks, the tick intervals must not be too small, otherwise the maximum time
      offset that can be unambiguously detected is quite small (for example, if
      the interval is 50ms, then no time offset larger than 25ms can be
      unambiguously recognized). If the tick intervals are too far apart, then
      no sudden changes can be clearly observed, since the oscilloscope is not
      updated quickly enough. But with marker ticks, this is not an issue: If
      there's for example a tick every 100 ms, then the oscilloscope can be
      triggered every 100 ms. And, if every 20th tick is a marker tick, then
      time offsets of up to 1 second can be discovered, even though the time
      between ticks is 100 ms.
      
      The patch also applies some minor cleanup to the audiotestsrc documentation.
      c656cfb1
  7. Jan 07, 2019
  8. Jan 06, 2019
  9. Dec 30, 2018
  10. Dec 28, 2018
  11. Dec 27, 2018
  12. Dec 26, 2018
  13. Dec 19, 2018
Loading