From 75286c00a3ff8175a05a9a6d2a1482b05ff8d95b Mon Sep 17 00:00:00 2001
From: Marcus Müller <mmueller@gnuradio.org>
Date: Sun, 21 Jun 2020 01:50:42 +0200
Subject: pybind: include and enable realtime_impl wrapping

This solves the issue of gr.enable_realtime_scheduling() failing because
rt_status_t wasn't wrapped without.
---
 gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt     | 2 +-
 gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

(limited to 'gnuradio-runtime/python/gnuradio')

diff --git a/gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt b/gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt
index a5704a0d90..1ad05942e9 100644
--- a/gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt
+++ b/gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt
@@ -46,7 +46,7 @@ messages/msg_queue_python.cc
     # pycallback_object_python.cc
     random_python.cc
     realtime_python.cc
-    # realtime_impl_python.cc
+    realtime_impl_python.cc
     # rpcbufferedget_python.cc
     # rpccallbackregister_base_python.cc
     # rpcmanager_python.cc
diff --git a/gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc b/gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc
index a178d2ac65..8c8fe73c17 100644
--- a/gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc
+++ b/gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc
@@ -56,7 +56,7 @@ void bind_prefs(py::module&);
 // void bind_pycallback_object(py::module&);
 void bind_random(py::module&);
 void bind_realtime(py::module&);
-// void bind_realtime_impl(py::module&);
+void bind_realtime_impl(py::module&);
 // void bind_rpcbufferedget(py::module&);
 // void bind_rpccallbackregister_base(py::module&);
 // void bind_rpcmanager(py::module&);
@@ -157,7 +157,7 @@ PYBIND11_MODULE(gr_python, m)
     // // bind_pycallback_object(m);
     bind_random(m);
     bind_realtime(m);
-    // // bind_realtime_impl(m);
+    bind_realtime_impl(m);
     // // bind_rpcbufferedget(m);
     // // bind_rpccallbackregister_base(m);
     // // bind_rpcmanager(m);
-- 
cgit v1.2.3