1. 13 Aug, 2016 1 commit
  2. 08 Jul, 2016 3 commits
  3. 06 Jul, 2016 2 commits
  4. 23 Jun, 2016 1 commit
    • Nirbheek Chauhan's avatar
      win32: Don't use dllexport/import when only building statically · 48088867
      Nirbheek Chauhan authored
      If the prototypes in the public API have dllimport in them when building
      statically on Windows, the compiler will look for symbols with symbol
      mangling and indirection corresponding to a DLL. This will cause a build
      failure when trying to link tests/examples/etc.
      
      External users of GStreamer also need to define -DGST_STATIC_COMPILATION
      if they want to link to static gstreamer libraries on Windows.
      
      A similar version of this patch has been committed to all gstreamer
      repositories.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=767463
      48088867
  5. 25 Mar, 2016 1 commit
  6. 24 Mar, 2016 2 commits
  7. 15 Mar, 2016 1 commit
  8. 01 Mar, 2016 1 commit
  9. 19 Feb, 2016 2 commits
  10. 16 Jan, 2016 2 commits
  11. 06 Jan, 2016 1 commit
  12. 24 Dec, 2015 2 commits
  13. 21 Dec, 2015 1 commit
  14. 21 Oct, 2015 1 commit
  15. 07 Oct, 2015 2 commits
  16. 05 Oct, 2015 2 commits
  17. 02 Oct, 2015 1 commit
  18. 27 Sep, 2015 1 commit
  19. 25 Sep, 2015 2 commits
  20. 18 Sep, 2015 1 commit
  21. 11 Sep, 2015 1 commit
  22. 19 Aug, 2015 1 commit
  23. 24 Jun, 2015 2 commits
  24. 09 Jun, 2015 1 commit
  25. 07 Jun, 2015 2 commits
  26. 03 Jun, 2015 1 commit
    • Sebastian Dröge's avatar
      ptp: Initial implementation of a PTP clock · 8d777598
      Sebastian Dröge authored
      GstPtpClock implements a PTP (IEEE1588:2008) ordinary clock in
      slave-only mode, that allows a GStreamer pipeline to synchronize
      to a PTP network clock in some specific domain.
      
      The PTP subsystem can be initialized with gst_ptp_init(), which then
      starts a helper process to do the actual communication via the PTP
      ports. This is required as PTP listens on ports < 1024 and thus
      requires special privileges. Once this helper process is started, the
      main process will synchronize to all PTP domains that are detected on
      the selected interfaces.
      
      gst_ptp_clock_new() then allows to create a GstClock that provides the
      PTP time from a master clock inside a specific PTP domain. This clock
      will only return valid timestamps once the timestamps in the PTP domain
      are known. To check this, the GstPtpClock::internal-clock property and
      the related notify::clock signal can be used. Once the internal clock
      is not NULL, the PTP domain's time is known. Alternatively you can wait
      for this...
      8d777598
  27. 28 Apr, 2015 1 commit
  28. 22 Apr, 2015 1 commit