diff --git a/docs/conf.py b/docs/conf.py index 9c440ec..9c712c1 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -13,6 +13,7 @@ import sys, os sys.path.insert(0, os.path.abspath(os.path.join(__file__, "../../python-api"))) +sys.path.insert(0, os.path.abspath(os.path.join(__file__, "../fake-lib"))) # print sys.path # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the diff --git a/docs/fake-lib/gi/__init__.py b/docs/fake-lib/gi/__init__.py index e69de29..779bda1 100644 --- a/docs/fake-lib/gi/__init__.py +++ b/docs/fake-lib/gi/__init__.py @@ -0,0 +1,2 @@ +def require_version(namespace, version): + pass \ No newline at end of file diff --git a/docs/fake-lib/gi/repository/GObject.py b/docs/fake-lib/gi/repository/GObject.py new file mode 100644 index 0000000..3a15192 --- /dev/null +++ b/docs/fake-lib/gi/repository/GObject.py @@ -0,0 +1,9 @@ +threads_init = lambda *a, **k: None + +class Source(object): + pass + +class IOCondition: + IN = 1 + ERR = 8 + HUP = 16 diff --git a/docs/fake-lib/gi/repository/Gio.py b/docs/fake-lib/gi/repository/Gio.py index 2d38000..96e7d9f 100644 --- a/docs/fake-lib/gi/repository/Gio.py +++ b/docs/fake-lib/gi/repository/Gio.py @@ -1,4 +1,9 @@ threads_init = lambda *a, **k: None class DBusConnection(object): - pass + pass + +class DBusConnectionFlags(object): + AUTHENTICATION_CLIENT = 1 + pass + diff --git a/docs/fake-lib/gi/repository/Gst.py b/docs/fake-lib/gi/repository/Gst.py index 3a15192..ce970df 100644 --- a/docs/fake-lib/gi/repository/Gst.py +++ b/docs/fake-lib/gi/repository/Gst.py @@ -1,7 +1,13 @@ threads_init = lambda *a, **k: None +def init(a): + pass + class Source(object): - pass + pass + +class Pipeline(object): + pass class IOCondition: IN = 1 diff --git a/python-api/gstswitch/connection.py b/python-api/gstswitch/connection.py index b1876b6..25f3c58 100644 --- a/python-api/gstswitch/connection.py +++ b/python-api/gstswitch/connection.py @@ -319,7 +319,7 @@ def new_record(self): raise ConnectionError(new_message) def adjust_pip(self, xpos, ypos, width, height): - """adjust_pip(in i dx, + """adjust_pip(in i dx, in i dy, in i dw, in i dh,