1. 16 Sep, 2019 2 commits
  2. 13 Sep, 2019 7 commits
  3. 12 Sep, 2019 1 commit
    • fuweitax's avatar
      msdkenc: add an extra surface for hevc encoding · 11bbd6f7
      fuweitax authored
      For some hevc 10bit 4K encoding cases, the encoding process may be
      slow, and MediaSDK surface can't be released in time before one other
      available surface is needed. So add an extra surface for hevc encoding
      to avoid this issue.
  4. 11 Sep, 2019 15 commits
  5. 10 Sep, 2019 5 commits
  6. 04 Sep, 2019 1 commit
  7. 02 Sep, 2019 2 commits
    • Matthew Waters's avatar
      decklinkaudiosink: Drop late buffers · 82e23a27
      Matthew Waters authored
      Asking decklink to render audio data seems to be based entirely on
      the sample counts which completely disregards the timestamps
      we pass to decklink.  As a result, we need to explicitly check
      for late buffers and drop them ourselves.
    • Seungha Yang's avatar
      nvenc: Add support runtime resolution change freely · 09fd34db
      Seungha Yang authored
      Do not restrict allowed maximum resolution depending on the
      initial resolution. If new resolution is larger than previous one,
      just re-init encode session.
  8. 30 Aug, 2019 2 commits
    • Matthew Waters's avatar
      decklink: fix macos werror build · 02814a43
      Matthew Waters authored
      ../sys/decklink/gstdecklink.cpp:1703:7: error: format specifies type 'long' but the argument has type 'int64_t' (aka 'long long') [-Werror,-Wformat]
      /Library/Frameworks/GStreamer.framework/Versions/1.0/include/gstreamer-1.0/gst/gstinfo.h:1070:87: note: expanded from macro 'GST_DEBUG'
      #define GST_DEBUG(...)                  GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   NULL, __VA_ARGS__)
      /Library/Frameworks/GStreamer.framework/Versions/1.0/include/gstreamer-1.0/gst/gstinfo.h:646:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
              (GObject *) (object), __VA_ARGS__);                             \
    • Seungha Yang's avatar
      nvdec: Check flow return of the only current handle_frame() to fix seeking issue · fa83f086
      Seungha Yang authored
      Due to uncleared last flow, decoding after seek was never possible
      (last_ret == GST_FLOW_FLUSHING).
      nvdec dose not need to keep track of the previous flow return,
      and actually the interest is data/even flow of the current handle_frame().
  9. 29 Aug, 2019 5 commits