1. 14 Jan, 2020 1 commit
    • Nirbheek Chauhan's avatar
      ipcpipeline: Rework compiler checks · c8db7a91
      Nirbheek Chauhan authored
      `pipe()` isn't used since 15927b65,
      and `socketpair()` from `#include <sys/socket.h>` is used only in the
      examples. In practice, you can use probably also use anything that
      allows you to create fd pairs, such as named pipes or anonymous pipes.
      
      We use the cross-platform GstPollFD API in the plugin.
      c8db7a91
  2. 13 Jan, 2020 4 commits
  3. 12 Jan, 2020 1 commit
  4. 11 Jan, 2020 2 commits
  5. 10 Jan, 2020 12 commits
  6. 09 Jan, 2020 6 commits
  7. 07 Jan, 2020 9 commits
  8. 06 Jan, 2020 5 commits
    • Thibault Saunier's avatar
      1e5c117c
    • Seungha Yang's avatar
      d3d11: Add support for Universal Windows Platform · e4daa2ef
      Seungha Yang authored
      Initial UWP support via new window (CoreWindow and SwapChainPanel) implementation.
      e4daa2ef
    • Seungha Yang's avatar
      d3d11decoder: Fix build on non-desktop target · 43a8eb9e
      Seungha Yang authored
      Although the target platform of D3D11 decoding API are both desktop and UWP app,
      DXVA header is blocked by "WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)"
      which is meaning that that's only for desktop app.
      To workaround this inconsistent annoyingness, we need to define WINAPI_PARTITION_DESKTOP
      regardless of target WinAPI partition.
      43a8eb9e
    • Haihao Xiang's avatar
      msdkvp9enc: fix 10bit encoding · 9064de27
      Haihao Xiang authored
      The codec profile should be consistent with the frame fourcc code, this
      fixes pipeline below:
      
      gst-launch-1.0 videotestsrc ! \
      video/x-raw,width=320,height=240,format=P010_10LE ! msdkvp9enc ! \
      fakesink
      9064de27
    • Haihao Xiang's avatar
      msdkvp9enc: fix width and height · da22ff38
      Haihao Xiang authored
      The frame width and height is rounded up to 128 and 32 since commit
      8daac1c0, so the width, height for initialization should be rounded up to
      128 and 32 too because the MSDK VP9 encoder will do some check on width
      and height.
      
      Sample pipeline:
      gst-launch-1.0 videotestsrc ! \
      video/x-raw,width=320,height=240,format=NV12 ! msdkvp9enc ! fakesink
      da22ff38