initial commit
This commit is contained in:
		
							
								
								
									
										232
									
								
								testing/testing.ipynb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										232
									
								
								testing/testing.ipynb
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,232 @@ | ||||
| { | ||||
|  "metadata": { | ||||
|   "language_info": { | ||||
|    "codemirror_mode": { | ||||
|     "name": "ipython", | ||||
|     "version": 3 | ||||
|    }, | ||||
|    "file_extension": ".py", | ||||
|    "mimetype": "text/x-python", | ||||
|    "name": "python", | ||||
|    "nbconvert_exporter": "python", | ||||
|    "pygments_lexer": "ipython3", | ||||
|    "version": "3.8.5-final" | ||||
|   }, | ||||
|   "orig_nbformat": 2, | ||||
|   "kernelspec": { | ||||
|    "name": "Python 3.8.5 64-bit ('mediathek-viewer': pipenv)", | ||||
|    "display_name": "Python 3.8.5 64-bit ('mediathek-viewer': pipenv)", | ||||
|    "metadata": { | ||||
|     "interpreter": { | ||||
|      "hash": "263d32d413daecf6c7bf0192414d6289b163e9f1c6898c3837ddf25533151cb9" | ||||
|     } | ||||
|    } | ||||
|   } | ||||
|  }, | ||||
|  "nbformat": 4, | ||||
|  "nbformat_minor": 2, | ||||
|  "cells": [ | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 5, | ||||
|    "metadata": {}, | ||||
|    "outputs": [ | ||||
|     { | ||||
|      "output_type": "stream", | ||||
|      "name": "stdout", | ||||
|      "text": [ | ||||
|       "/home/jonas/Dokumente/gitRepos/mediathek-viewer/src\n" | ||||
|      ] | ||||
|     } | ||||
|    ], | ||||
|    "source": [ | ||||
|     "cd ../src" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 6, | ||||
|    "metadata": {}, | ||||
|    "outputs": [], | ||||
|    "source": [ | ||||
|     "import gi\n", | ||||
|     "from gtk_mediathek_player import main_window as mw\n", | ||||
|     "from gi.repository import Gtk, Gio, Gst\n", | ||||
|     "\n", | ||||
|     "gi.require_version('Gtk', '3.0')\n", | ||||
|     "gi.require_version('Gst', '1.0')\n", | ||||
|     "\n", | ||||
|     "Gst.init(None)\n", | ||||
|     "Gst.init_check(None)\n", | ||||
|     "\n", | ||||
|     "win = mw.MainApp()\n", | ||||
|     "#Gtk.Window.fullscreen(win)\n", | ||||
|     "win.run()\n", | ||||
|     "\n", | ||||
|     "\n" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 3, | ||||
|    "metadata": {}, | ||||
|    "outputs": [ | ||||
|     { | ||||
|      "output_type": "execute_result", | ||||
|      "data": { | ||||
|       "text/plain": [ | ||||
|        "<Gtk.Separator object at 0x7f20efbc5a40 (GtkSeparator at 0x1e10990)>" | ||||
|       ] | ||||
|      }, | ||||
|      "metadata": {}, | ||||
|      "execution_count": 3 | ||||
|     } | ||||
|    ], | ||||
|    "source": [ | ||||
|     "Gtk.Separator(orientation = Gtk.Orientation.HORIZONTAL)" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 5, | ||||
|    "metadata": {}, | ||||
|    "outputs": [], | ||||
|    "source": [ | ||||
|     "Gtk.Align." | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 6, | ||||
|    "metadata": {}, | ||||
|    "outputs": [], | ||||
|    "source": [ | ||||
|     "bar = Gtk.SearchBar()" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": null, | ||||
|    "metadata": {}, | ||||
|    "outputs": [], | ||||
|    "source": [ | ||||
|     "bar." | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 7, | ||||
|    "metadata": {}, | ||||
|    "outputs": [ | ||||
|     { | ||||
|      "output_type": "execute_result", | ||||
|      "data": { | ||||
|       "text/plain": [ | ||||
|        "''" | ||||
|       ] | ||||
|      }, | ||||
|      "metadata": {}, | ||||
|      "execution_count": 7 | ||||
|     } | ||||
|    ], | ||||
|    "source": [ | ||||
|     "search_bar.get_text()" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 11, | ||||
|    "metadata": {}, | ||||
|    "outputs": [], | ||||
|    "source": [ | ||||
|     "gtkglsink = Gst.ElementFactory.make(\"gtkglsink\")\n", | ||||
|     "glsinkbin = Gst.ElementFactory.make(\"glsinkbin\")" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 12, | ||||
|    "metadata": {}, | ||||
|    "outputs": [], | ||||
|    "source": [ | ||||
|     "glsinkbin.set_property(\"sink\", gtkglsink)" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 13, | ||||
|    "metadata": {}, | ||||
|    "outputs": [ | ||||
|     { | ||||
|      "output_type": "execute_result", | ||||
|      "data": { | ||||
|       "text/plain": [ | ||||
|        "__gi__.GstGtkGLSink" | ||||
|       ] | ||||
|      }, | ||||
|      "metadata": {}, | ||||
|      "execution_count": 13 | ||||
|     } | ||||
|    ], | ||||
|    "source": [ | ||||
|     "type(gtkglsink)" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 14, | ||||
|    "metadata": {}, | ||||
|    "outputs": [ | ||||
|     { | ||||
|      "output_type": "execute_result", | ||||
|      "data": { | ||||
|       "text/plain": [ | ||||
|        "<__gi__.GstGtkGLSink object at 0x7f2e5f1b1900 (GstGtkGLSink at 0x2686190)>" | ||||
|       ] | ||||
|      }, | ||||
|      "metadata": {}, | ||||
|      "execution_count": 14 | ||||
|     } | ||||
|    ], | ||||
|    "source": [ | ||||
|     "gtkglsink" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 7, | ||||
|    "metadata": {}, | ||||
|    "outputs": [], | ||||
|    "source": [ | ||||
|     "player = Gst.ElementFactory.make(\"playbin\", \"player\")" | ||||
|    ] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": 8, | ||||
|    "metadata": {}, | ||||
|    "outputs": [ | ||||
|     { | ||||
|      "output_type": "execute_result", | ||||
|      "data": { | ||||
|       "text/plain": [ | ||||
|        "<__gi__.GstPlayBin object at 0x7f0b3559cfc0 (GstPlayBin at 0x37fe8f0)>" | ||||
|       ] | ||||
|      }, | ||||
|      "metadata": {}, | ||||
|      "execution_count": 8 | ||||
|     } | ||||
|    ], | ||||
|    "source": [] | ||||
|   }, | ||||
|   { | ||||
|    "cell_type": "code", | ||||
|    "execution_count": null, | ||||
|    "metadata": {}, | ||||
|    "outputs": [], | ||||
|    "source": [ | ||||
|     "Gst.State.NU" | ||||
|    ] | ||||
|   } | ||||
|  ] | ||||
| } | ||||
		Reference in New Issue
	
	Block a user