Skip to content
Snippets Groups Projects
  1. Jun 15, 2017
  2. May 08, 2017
  3. Feb 27, 2017
    • Jan Schmidt's avatar
      typefind: Switch to normal mode before have-type · e68c071b
      Jan Schmidt authored
      Before emitting have-type, switch to NORMAL
      mode, as part of the have-type processing sends
      the caps event downstream, which might trigger
      actions like downstream autoplugging or
      flushing seeks - and the latter are only
      passed upstream if we've set typefind to NORMAL
      mode.
      e68c071b
  4. Feb 23, 2017
  5. Feb 20, 2017
  6. Feb 02, 2017
  7. Jan 30, 2017
  8. Jan 15, 2017
  9. Jan 09, 2017
  10. Dec 22, 2016
  11. Dec 13, 2016
  12. Dec 12, 2016
  13. Dec 07, 2016
  14. Dec 05, 2016
  15. Nov 29, 2016
  16. Nov 28, 2016
    • Edward Hervey's avatar
      gstutils: Fix a pad leak · 2e92313d
      Edward Hervey authored and Edward Hervey's avatar Edward Hervey committed
      When requesting a pad from a template and it's already linked, this
      means it was a static pad. Since we only want to return an *available*
      pad, we must return NULL ... but we must also remove the reference
      we got from getting that static pad.
      
      The "No need to unref" message (which wasn't true for quite some time)
      dates back from the very very very first commit introducing the 0.10
      features.
      2e92313d
    • Sebastian Dröge's avatar
      message: Ensure that the "debug" field of error/warning/info messages is valid UTF-8 · b6747e6a
      Sebastian Dröge authored
      The caller might pass arbitrary data here that caused the error, and
      trying to set invalid UTF-8 in a GstStructure causes it to be not set at
      all. Later when trying to parse it, the field will not exist and the
      return value will point to invalid memory. Prevent this by storing NULL
      instead.
      
      Also print a g_warning(), the caller should never ever do this to begin
      with.
      b6747e6a
  17. Nov 24, 2016
    • Jan Schmidt's avatar
      queues: Don't return negative position queries. · f8775abc
      Jan Schmidt authored and Sebastian Dröge's avatar Sebastian Dröge committed
      When subtracting queued data sizes from upstream queries
      in queue, queue2, downloadbuffer and typefind, clamp the
      result to not go negative, in case upstream returned
      a nonsense value that's too small (as could happen if
      upstream is estimating, or just broken)
      f8775abc
  18. Nov 20, 2016
  19. Nov 17, 2016
Loading