1. 01 May, 2019 1 commit
  2. 25 Apr, 2019 1 commit
    • Guillaume Desmottes's avatar
      gst-stats: format latency as GST_TIME · ab60a330
      Guillaume Desmottes authored
      Latency is easier to read when formatted as time rather than displayed
      as a flat number in ns.
      Especially when displaying GST_CLOCK_TIME_NONE which is now formated as
      99:99:99.999999999 instead of 18446744073709551615.
  3. 24 Apr, 2019 3 commits
  4. 23 Apr, 2019 7 commits
  5. 22 Apr, 2019 2 commits
  6. 19 Apr, 2019 2 commits
  7. 18 Apr, 2019 4 commits
  8. 17 Apr, 2019 2 commits
  9. 16 Apr, 2019 1 commit
  10. 15 Apr, 2019 4 commits
  11. 12 Apr, 2019 1 commit
    • Philipp Zabel's avatar
      event: fix seek event creation · b99bca27
      Philipp Zabel authored
      Creating seek events segfaults on 32-bit ARM since commit 2fa15d53
      ('event: add new seek parameter, "trickmode-interval"'), which missed
      casting the trickmode-interval initializer in the variable argument list
      to guint64.
  12. 11 Apr, 2019 1 commit
  13. 10 Apr, 2019 5 commits
  14. 09 Apr, 2019 1 commit
  15. 08 Apr, 2019 5 commits
    • Julian Bouzas's avatar
      gst-stats: Add element latency support · e615a3dd
      Julian Bouzas authored
      This will output latency information when parsing a log file with gst-stats that
      has latency trace information. It will show the min, max and mean latency for
      the pipeline and all its elements. It will also show the reported latency for
      each element of the pipeline. Output example:
      Latency Statistics:
      	pulsesrc0_src|fakesink0_sink: mean=190000043 min=190000043 max=190000043
      Element Latency Statistics:
      	flacparse0_src: mean=45561281 min=654988 max=90467575
      	flacenc0_src: mean=89938883 min=81913512 max=97964254
      	flacdec0_src: mean=45804881 min=228962 max=91380801
      Element Reported Latency:
      	pulsesrc0: min=10000000 max=200000000 ts=0:00:00.262846528
      	flacenc0: min=104489795 max=104489795 ts=0:00:00.262898616
      	flacparse0: min=0 max=0 ts=0:00:00.262927962
    • Julian Bouzas's avatar
    • Julian Bouzas's avatar
      tracer: latency: Show element's source pad name instead of element's name · e975d5d1
      Julian Bouzas authored
      The full pad name gives more information than the element's name, which is very
      useful when elements have multiple source pads.
    • Nicolas Dufresne's avatar
      latency: Dot not override already stored events · 5470f6df
      Nicolas Dufresne authored
      First, the event would be leaved, but also when an element takes
      several buffers before producing one, we want the reported latency to be
      the aggregation, so the distance from the oldest buffer.
    • Nicolas Dufresne's avatar
      tracer: latency: Add parameter to select latency type · bdb75a14
      Nicolas Dufresne authored
      This sets back the default to trace only pipeline latency, and add flags
      to enabled element tracing. It is now possible to only trace element
      latency, only trace pipeline latency, trace both or none.