Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-python-vlc for openSUSE:Factory checked in at 2023-04-20 15:14:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-python-vlc (Old) and /work/SRC/openSUSE:Factory/.python-python-vlc.new.2023 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-python-vlc" Thu Apr 20 15:14:31 2023 rev:13 rq:1080401 version:3.0.18122 Changes: -------- --- /work/SRC/openSUSE:Factory/python-python-vlc/python-python-vlc.changes 2022-12-04 14:59:17.280593004 +0100 +++ /work/SRC/openSUSE:Factory/.python-python-vlc.new.2023/python-python-vlc.changes 2023-04-20 15:15:32.498296506 +0200 @@ -1,0 +2,5 @@ +Wed Apr 19 16:13:56 UTC 2023 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 3.0.18122 (no changelog) + +------------------------------------------------------------------- Old: ---- python-vlc-3.0.18121.tar.gz New: ---- python-vlc-3.0.18122.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-python-vlc.spec ++++++ --- /var/tmp/diff_new_pack.FWkivI/_old 2023-04-20 15:15:33.062300333 +0200 +++ /var/tmp/diff_new_pack.FWkivI/_new 2023-04-20 15:15:33.070300387 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-python-vlc # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-python-vlc -Version: 3.0.18121 +Version: 3.0.18122 Release: 0 Summary: VLC bindings for python License: LGPL-2.0-or-later ++++++ python-vlc-3.0.18121.tar.gz -> python-vlc-3.0.18122.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-vlc-3.0.18121/PKG-INFO new/python-vlc-3.0.18122/PKG-INFO --- old/python-vlc-3.0.18121/PKG-INFO 2022-11-16 12:06:24.821384000 +0100 +++ new/python-vlc-3.0.18122/PKG-INFO 2023-04-19 17:30:03.677363400 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: python-vlc -Version: 3.0.18121 +Version: 3.0.18122 Summary: VLC bindings for python. Home-page: http://wiki.videolan.org/PythonBinding Author: Olivier Aubert @@ -30,5 +30,5 @@ player. Note that it relies on an already present install of VLC. It has been automatically generated from the include files of - vlc 3.0.18, using generator 1.21. + vlc 3.0.18, using generator 1.22. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-vlc-3.0.18121/python_vlc.egg-info/PKG-INFO new/python-vlc-3.0.18122/python_vlc.egg-info/PKG-INFO --- old/python-vlc-3.0.18121/python_vlc.egg-info/PKG-INFO 2022-11-16 12:06:24.000000000 +0100 +++ new/python-vlc-3.0.18122/python_vlc.egg-info/PKG-INFO 2023-04-19 17:30:03.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: python-vlc -Version: 3.0.18121 +Version: 3.0.18122 Summary: VLC bindings for python. Home-page: http://wiki.videolan.org/PythonBinding Author: Olivier Aubert @@ -30,5 +30,5 @@ player. Note that it relies on an already present install of VLC. It has been automatically generated from the include files of - vlc 3.0.18, using generator 1.21. + vlc 3.0.18, using generator 1.22. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-vlc-3.0.18121/setup.py new/python-vlc-3.0.18122/setup.py --- old/python-vlc-3.0.18121/setup.py 2022-11-16 12:04:32.000000000 +0100 +++ new/python-vlc-3.0.18122/setup.py 2023-04-19 17:29:30.000000000 +0200 @@ -4,7 +4,7 @@ from setuptools import setup setup(name='python-vlc', - version = '3.0.18121', + version = '3.0.18122', author='Olivier Aubert', author_email='cont...@olivieraubert.net', maintainer='Olivier Aubert', @@ -35,5 +35,5 @@ player. Note that it relies on an already present install of VLC. It has been automatically generated from the include files of - vlc 3.0.18, using generator 1.21. + vlc 3.0.18, using generator 1.22. """) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-vlc-3.0.18121/vlc.py new/python-vlc-3.0.18122/vlc.py --- old/python-vlc-3.0.18121/vlc.py 2022-11-16 12:04:29.000000000 +0100 +++ new/python-vlc-3.0.18122/vlc.py 2023-04-19 17:30:01.000000000 +0200 @@ -51,10 +51,10 @@ import logging logger = logging.getLogger(__name__) -__version__ = "3.0.18121" +__version__ = "3.0.18122" __libvlc_version__ = "3.0.18" -__generator_version__ = "1.21" -build_date = "Wed Nov 16 12:04:29 2022 3.0.18" +__generator_version__ = "1.22" +build_date = "Wed Apr 19 17:30:01 2023 3.0.18" # The libvlc doc states that filenames are expected to be in UTF8, do # not rely on sys.getfilesystemencoding() which will be confused, @@ -1060,6 +1060,28 @@ # End of generated enum types # +class EventUnion(ctypes.Union): + _fields_ = [ + ('meta_type', ctypes.c_uint ), + ('new_child', ctypes.c_uint ), + ('new_duration', ctypes.c_longlong), + ('new_status', ctypes.c_int ), + ('media', ctypes.c_void_p ), + ('new_state', ctypes.c_uint ), + # FIXME: Media instance + ('new_cache', ctypes.c_float ), + ('new_position', ctypes.c_float ), + ('new_time', ctypes.c_longlong), + ('new_title', ctypes.c_int ), + ('new_seekable', ctypes.c_longlong), + ('new_pausable', ctypes.c_longlong), + ('new_scrambled', ctypes.c_longlong), + ('new_count', ctypes.c_longlong), + # FIXME: Skipped MediaList and MediaListView... + ('filename', ctypes.c_char_p ), + ('new_length', ctypes.c_longlong), + ] + # Generated structs # class LogMessage(ctypes.Structure): '''N/A @@ -1096,11 +1118,13 @@ '''A libvlc event. ''' pass -Event._fields_ = ( - ('type', ctypes.c_int), - ('obj', ctypes.c_void_p), - ('meta_type', Meta), - ) + _fields_ = [ + ('type', EventType ), + ('object', ctypes.c_void_p), + ('u', EventUnion ), + ] + + class MediaStats(ctypes.Structure): '''Note the order of libvlc_state_t enum must match exactly the order of