From 17633e7e08f89ab87cc929f5e5b2449fe9d98756 Mon Sep 17 00:00:00 2001
From: Antonio Ospite <ao2@ao2.it>
Date: Thu, 30 Aug 2018 16:16:38 +0200
Subject: [PATCH 1/1] Rename class callbacks to avoid ambiguities with possible
 class members

---
 python/gst-input-selector-switch.py | 4 ++--
 python/gst-playbin-switch.py        | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/python/gst-input-selector-switch.py b/python/gst-input-selector-switch.py
index f653dfa..31b93d0 100755
--- a/python/gst-input-selector-switch.py
+++ b/python/gst-input-selector-switch.py
@@ -43,7 +43,7 @@ class Player:
         self.pipeline.set_state(Gst.State.NULL)
         self.loop.quit()
 
-    def switch(self):
+    def on_switch(self):
         active_pad = self.selector.get_property("active-pad")
         if active_pad.get_name() == "sink_0":
             new_pad = self.selector.get_static_pad("sink_1")
@@ -76,7 +76,7 @@ def main():
 
     def stdin_cb(source, condition):
         source.readline()
-        player.switch()
+        player.on_switch()
         return True
 
     GObject.io_add_watch(sys.stdin, GObject.IO_IN, stdin_cb)
diff --git a/python/gst-playbin-switch.py b/python/gst-playbin-switch.py
index 5333f53..85be7f2 100755
--- a/python/gst-playbin-switch.py
+++ b/python/gst-playbin-switch.py
@@ -58,7 +58,7 @@ class Player:
         self.pipeline.set_state(Gst.State.NULL)
         self.loop.quit()
 
-    def switch(self):
+    def on_switch(self):
         self.uri_index ^= 1
         print("Next: %s" % self.uris[self.uri_index])
 
@@ -94,7 +94,7 @@ def main():
 
     def stdin_cb(source, condition):
         source.readline()
-        player.switch()
+        player.on_switch()
         return True
 
     GObject.io_add_watch(sys.stdin, GObject.IO_IN, stdin_cb)
-- 
2.1.4