1. 15 Dec, 2018 1 commit
  2. 14 Dec, 2018 10 commits
  3. 07 Dec, 2018 1 commit
  4. 06 Dec, 2018 2 commits
  5. 05 Dec, 2018 1 commit
  6. 04 Dec, 2018 1 commit
  7. 30 Nov, 2018 8 commits
  8. 29 Nov, 2018 3 commits
  9. 28 Nov, 2018 2 commits
  10. 26 Nov, 2018 2 commits
  11. 24 Nov, 2018 2 commits
    • Nicolas Dufresne's avatar
      rtpssrcdemux: Forward serialized events to all pads · 21378d83
      Nicolas Dufresne authored
      While forwarding serialized event, we use gst_pad_forward() function.
      In the forward callback (GstPadForwardFunction) we always return
      TRUE. Returning true there will stop the dispatching procedure. As a
      side effect, only one events is receiving the events. This breaks
      when sending EOS from the applicaiton, it also breaks the latency
      tracer.
      21378d83
    • Seungha Yang's avatar
      meson: Specify encoding to UTF-8 when building with MSVC · 69ad6af8
      Seungha Yang authored
      Use build arguments consistent with core and -base. This can also
      remove noisy "C4819" warning of non-us locale MSVC.
      69ad6af8
  12. 23 Nov, 2018 1 commit
  13. 21 Nov, 2018 2 commits
    • Nicolas Dufresne's avatar
      v4l2: Properly fix Android build · 3b22a604
      Nicolas Dufresne authored
      The previous patch did not even compile on any possible platform or C
      standard. That commit also didn't have a proper commit message.
      
      Android ships Linux with a different signature for ioctl. They first
      released an ioctl with int as request type, and later "fixed" it by
      adding an override with unsign, which is still not matching Linux and
      BSD implementation which uses unsigned long int.
      3b22a604
    • Xavier Claessens's avatar
      Fix ioctl() signature on Android · 0e2d0ada
      Xavier Claessens authored
      0e2d0ada
  14. 19 Nov, 2018 2 commits
    • Xavier Claessens's avatar
      b93e3759
    • 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
      rates.
      
      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.
      a24ef929
  15. 15 Nov, 2018 1 commit
  16. 13 Nov, 2018 1 commit
    • Linus Svensson's avatar
      rtpsession: Implement reset · 8fc8b7ee
      Linus Svensson authored
      Reset RTPSession when rtpsession changes state from PAUSED to READY.
      Without this change, a stored last_rtptime in RTPSource could interfere
      with RTP timestamp generation in RTCP Sender Report.
      
      Fixes #510
      8fc8b7ee