1. 18 Jan, 2019 4 commits
  2. 16 Jan, 2019 1 commit
  3. 10 Jan, 2019 1 commit
    • Arun Raghavan's avatar
      pulsesrc: Move to extended stream API · 4d67d1bd
      Arun Raghavan authored
      This is needed as a precursor to allowing capture of IEC61937
      formats. We now also need to include the channel map while converting
      format info to caps so that a correct channel mask is generated for
      pulsesrc's caps.
  4. 07 Jan, 2019 1 commit
  5. 17 Dec, 2018 2 commits
    • Nicola Murino's avatar
      souphttpsrc: check difference in time from the last socket read before changing blocksize · 1081a2ee
      Nicola Murino authored
      If the pipeline consumes the data slower than the available network speed,
      for example because sync=true, is useless to increase the blocksize and
      reading in too big blocksizes can cause the connection to time out
      Closes #463
    • Edward Hervey's avatar
      qtgl: Handle OPENGL header guard changes · 3d708a5b
      Edward Hervey authored
      In 2018 khronos changed the gl header guards. If we don't detect
      this properly we would end up with plenty of symbol redifinition
      (since we would be importing twice the "same" header).
      Instead detect if the "newer" header was already included and if
      so define the "old" define to avoid this situation
      Fixes #523
  6. 14 Dec, 2018 3 commits
  7. 07 Dec, 2018 1 commit
  8. 19 Nov, 2018 1 commit
    • Arun Raghavan's avatar
      pulse: Expose the correct max rate that we support · a24ef929
      Arun Raghavan authored
      PulseAudio defines PA_RATE_MAX as the maximum sampling rate that it
      supports. We were previously exposing a maximum rate of INT_MAX, which
      is incorrect, but worked because nothing was really using a rate greater
      than 384000 kHz.
      While playing DSD data, we hit a case where there might be very high
      sample rates (>1MHz), and pulsesink fails during stream creation with
      such streams because it erroneously advertises that it supports such
      Since PA_RATE_MAX is #define'd to (8*48000U), we can't just use it in
      the caps string. Instead, we fix up the rate to what we actually support
      whenever we use our macro caps.
  9. 03 Oct, 2018 4 commits
  10. 07 Sep, 2018 1 commit
  11. 05 Sep, 2018 1 commit
  12. 04 Sep, 2018 1 commit
  13. 18 Aug, 2018 1 commit
  14. 17 Aug, 2018 1 commit
  15. 01 Aug, 2018 1 commit
  16. 27 Jul, 2018 1 commit
  17. 18 Jul, 2018 1 commit
  18. 23 Jun, 2018 1 commit
  19. 20 Jun, 2018 1 commit
  20. 07 Jun, 2018 1 commit
  21. 19 May, 2018 2 commits
    • Andre McCurdy's avatar
      id3v2mux: ensure valid sentinal for gst_structure_get() · f9b7e2ab
      Andre McCurdy authored
      gst_structure_get() is declared with G_GNUC_NULL_TERMINATED, ie
      __attribute__((__sentinel__)), which means gcc will generate a
      warning if the last parameter passed to the function is not NULL
      (where a valid NULL in this context is defined as zero with any
      pointer type).
      The C code callers to gst_structure_get() within gst-plugins-good
      use the C NULL definition (ie ((void*)0)), which is a valid sentinel.
      However gstid3v2mux.cc uses the C++ NULL definition (ie 0L), which
      is not a valid sentinel without an explicit cast to a pointer type.
      Upstream-Status: Pending
      Signed-off-by: default avatarAndre McCurdy <armccurdy@gmail.com>
    • Andre McCurdy's avatar
      raw1394: avoid including <sys/poll.h> directly · 07abf5d6
      Andre McCurdy authored
      Note from Edward Hervey: Patch from git.yoctoproject.org
      musl libc generates warnings if <sys/poll.h> is included directly.
      Upstream-Status: Pending
      Signed-off-by: default avatarAndre McCurdy <armccurdy@gmail.com>
  22. 25 Apr, 2018 1 commit
  23. 23 Apr, 2018 1 commit
  24. 15 Apr, 2018 1 commit
    • Matthew Waters's avatar
      meson: add build files for the qml plugin · ca67a460
      Matthew Waters authored
      Tested on linux with X11/wayland and semi-tested on Windows.
      Windows crashes on item destruction however this is better than nothing.
      Fix up some win32 build issues on the way with mismatched {} and
  25. 22 Mar, 2018 1 commit
  26. 21 Feb, 2018 2 commits
  27. 15 Feb, 2018 1 commit
  28. 12 Feb, 2018 2 commits