1. 24 Jan, 2022 1 commit
  2. 23 Jan, 2022 1 commit
  3. 22 Jan, 2022 1 commit
  4. 21 Jan, 2022 11 commits
  5. 20 Jan, 2022 4 commits
  6. 19 Jan, 2022 6 commits
  7. 18 Jan, 2022 1 commit
  8. 17 Jan, 2022 3 commits
    • Seungha Yang's avatar
      wasapi2ringbuffer: Fix for desynced buffer-size and segsize · 009bc15f
      Seungha Yang authored
      GstAudioRingBufferSpec::segsize has been configured by using
      device period but GstWasapi2RingBuffer was referencing the
      buffer size returned by IAudioClient::GetBufferSize()
      which is most likely larger than device period.
      Fixing to sync them.
      
      Part-of: <gstreamer/gstreamer!1533>
      009bc15f
    • Robert Mader's avatar
      waylandsink: Ensure correct mapping of area_surface · e7c99607
      Robert Mader authored and GStreamer Marge Bot's avatar GStreamer Marge Bot committed
      If the `area_surface` got unmapped when changing to the `READY` or
      `NULL` state, we currently don't remap it when playback resumes and
      `wp_viewporter` is supported. Without `wp_viewporter` we do remap
      it, but rather unintentionally and also when not wanted.
      
      On Weston this has not been a big problem as it so far wrongly maps
      subsurfaces of unmapped surfaces anyway - i.e. only the black
      background was missing on resume. On other compositors and future
      Weston this prevents the `video_surface` to get remapped.
      
      Shuffle things around to ensure `area_surface` is mapped in the
      right situations and do some minor cleanup.
      
      See also wayland/weston#426
      
      Part-of: <gstreamer/gstreamer!1483>
      e7c99607
    • Xi Ruoyao's avatar
      gst-libav: fix build with ffmpeg-5.0.0 · 6ea56e7f
      Xi Ruoyao authored
      Latest ffmpeg has removed avcodec_get_context_defaults(), and its
      documentation says a new AVCodecContext should be allocated for this
      purpose.  The pointer returned by avcodec_find_decoder() is now
      const-qualified so we also need to adjust for it.  And, AVCOL_RANGE_MPEG
      is now rejected with strict_std_compliance > FF_COMPLIANCE_UNOFFICIAL.
      
      Part-of: <gstreamer/gstreamer!1531>
      6ea56e7f
  9. 15 Jan, 2022 1 commit
  10. 13 Jan, 2022 11 commits