Bug 31010

Summary: xplayer does not play audio .wma files and video .mp4 and .mkv (i586)
Product: Mageia Reporter: Ben McMonagle <westel>
Component: RPM PackagesAssignee: Joseph Wang <joequant>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: lewyssmith
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: xplayer-2.4.4-1.mga9.src.rpm CVE:
Status comment:

Description Ben McMonagle 2022-10-24 03:08:51 CEST
Description of problem: New Cinnamon DE install. install tainted audio and video codecs.  attempt to play various audio and video files. .mp3 audio - ok. .wma audio does not play, .mp4 video file= audio plays but no video.


Version-Release number of selected component (if applicable):
Mageia-9-alpha1-i586.iso
DATE.txt: Sat Oct 22 09:09:13 PM CEST 2022

How reproducible: this install every time


Steps to Reproduce:
1.install Cinnamon only DE from above .iso
2.add tainted repos and tainted audio and video codec.
3. attempt to play various multimedia files.
Comment 1 Lewis Smith 2022-10-26 10:10:05 CEST
Currently hampered by no physical sound O/P, trying this as fas as possible on an x64 system, under LXDE [xplayer disguised as simply 'Media Player'],
 xplayer-2.4.4-1.mga9
I find:
* .wma audio files *seem* to play; that is, the progress bar advances.
* .mp4 video files *do* show the video.
Will re-try under Cinnamon.

Ben, can you confirm whether this is a 32-bit problem, or a Desktop one?
But await my own Cinnamon re-try.

Source RPM: (none) => xplayer-2.4.4-1.mga9.src.rpm
CC: (none) => lewyssmith

Comment 2 Lewis Smith 2022-10-26 11:09:42 CEST
Cinnamon: same results as above:
* .wma audio files *seem* to play; that is, the progress bar advances.
* .mp4 video files *do* show the video.

Again, my x64 Cauldron system is a multi-desktop M8 upgrade, not a virgin install. In case that matters. Except that I had to install xplayer, so doubt that there was any carry-over.
I might create another user (to test such differences) for a purer comparative base.
Comment 3 Ben McMonagle 2022-10-27 09:52:49 CEST
seems to be arch specific.
same hardware, x86-64 works ok.

will try i586 again.

confirmed i586 .mp3 file plays ok, .wma does not, and .mp4 audio only.

same hardware for both installs.
Ben McMonagle 2022-10-27 09:53:14 CEST

Summary: xplayer does not play audio .wma files and video .mp4 => xplayer does not play audio .wma files and video .mp4 (i586)

Ben McMonagle 2022-10-27 10:11:48 CEST

Summary: xplayer does not play audio .wma files and video .mp4 (i586) => xplayer does not play audio .wma files and video .mp4 and .mkv (i586)

Comment 4 Ben McMonagle 2022-10-27 10:16:40 CEST
output when attempting to play file name The.Orville.S03E04.720p.HEVC.x265-MeGusta[eztv.re].mkv.

this plays ok in x86_64

xplayer

(xplayer:6400): Gtk-WARNING **: 21:13:17.826: GtkButton does not have a child property called expand

(xplayer:6400): Gtk-WARNING **: 21:13:17.827: GtkButton does not have a child property called fill

(xplayer:6400): Gtk-WARNING **: 21:13:17.827: GtkButton does not have a child property called position

(xplayer:6400): Gtk-WARNING **: 21:13:17.827: GtkToggleButton does not have a child property called expand

(xplayer:6400): Gtk-WARNING **: 21:13:17.827: GtkToggleButton does not have a child property called fill

(xplayer:6400): Gtk-WARNING **: 21:13:17.827: GtkToggleButton does not have a child property called position

(xplayer:6400): GLib-GObject-WARNING **: 21:13:17.954: g_object_set_is_valid_property: object class 'GstPlayBin' has no property named '\xd0\u001e\xbb	\u0002'
** Message: 21:13:36.021: Missing plugin: gstreamer|1.0|xplayer|E-AC-3 (ATSC A/52B) decoder|decoder-audio/x-eac3 (E-AC-3 (ATSC A/52B) decoder)
** Message: 21:13:36.021: Missing plugin: gstreamer|1.0|xplayer|H.265 (Main 10 Profile) decoder|decoder-video/x-h265, level=(string)3.1, tier=(string)main, profile=(string)main-10, interlace-mode=(string)progressive, colorimetry=(string)2:0:0:0, chroma-format=(string)4:2:0, bit-depth-luma=(uint)10, bit-depth-chroma=(uint)10 (H.265 (Main 10 Profile) decoder)
** Message: 21:13:36.042: PackageKit: xid = 56623125
** Message: 21:13:36.043: PackageKit: desktop_id = xplayer.desktop
** Message: 21:13:36.043: PackageKit: Codec nice name: E-AC-3 (ATSC A/52B) decoder
** Message: 21:13:36.043: PackageKit: structure: gstreamer1(decoder-audio/x-eac3)
** Message: 21:13:36.043: PackageKit: Codec nice name: H.265 (Main 10 Profile) decoder
** Message: 21:13:36.043: PackageKit: ignoring field named level
** Message: 21:13:36.043: PackageKit: ignoring field named tier
** Message: 21:13:36.043: PackageKit: ignoring field named profile
** Message: 21:13:36.043: PackageKit: ignoring field named interlace-mode
** Message: 21:13:36.043: PackageKit: ignoring field named colorimetry
** Message: 21:13:36.043: PackageKit: ignoring field named chroma-format
** Message: 21:13:36.043: PackageKit: ignoring field named bit-depth-luma
** Message: 21:13:36.043: PackageKit: ignoring field named bit-depth-chroma
** Message: 21:13:36.043: PackageKit: structure: gstreamer1(decoder-video/x-h265)
** Message: 21:13:36.048: PackageKit: Did not install codec: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PackageKit was not provided by any .service files
** Message: 21:13:36.055: No installation candidate for missing plugins found.
Comment 5 Ben McMonagle 2022-10-27 10:18:54 CEST
output when playing .mp4

xplayer

(xplayer:7807): Gtk-WARNING **: 21:16:54.983: GtkButton does not have a child property called expand

(xplayer:7807): Gtk-WARNING **: 21:16:54.983: GtkButton does not have a child property called fill

(xplayer:7807): Gtk-WARNING **: 21:16:54.983: GtkButton does not have a child property called position

(xplayer:7807): Gtk-WARNING **: 21:16:54.983: GtkToggleButton does not have a child property called expand

(xplayer:7807): Gtk-WARNING **: 21:16:54.983: GtkToggleButton does not have a child property called fill

(xplayer:7807): Gtk-WARNING **: 21:16:54.983: GtkToggleButton does not have a child property called position

(xplayer:7807): GLib-GObject-WARNING **: 21:16:55.063: g_object_set_is_valid_property: object class 'GstPlayBin' has no property named '\xb0\u000dP	\u0002'
** Message: 21:17:12.697: Missing plugin: gstreamer|1.0|xplayer|MPEG-4 Video (Simple Profile) decoder|decoder-video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string)simple, level=(string)1 (MPEG-4 Video (Simple Profile) decoder)
** Message: 21:17:12.721: PackageKit: xid = 56623125
** Message: 21:17:12.721: PackageKit: desktop_id = xplayer.desktop
** Message: 21:17:12.721: PackageKit: Codec nice name: MPEG-4 Video (Simple Profile) decoder
** Message: 21:17:12.721: PackageKit: ignoring field named profile
** Message: 21:17:12.722: PackageKit: ignoring field named level
** Message: 21:17:12.722: PackageKit: field is: mpegversion, type: gint
** Message: 21:17:12.722: PackageKit: field is: systemstream, type: gboolean
** Message: 21:17:12.722: PackageKit: structure: gstreamer1(decoder-video/mpeg)(mpegversion=4)(systemstream=false)
** Message: 21:17:12.726: PackageKit: Did not install codec: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PackageKit was not provided by any .service files
** Message: 21:17:12.727: No installation candidate for missing plugins found.
Comment 6 Ben McMonagle 2022-10-27 10:21:00 CEST
output when trying to play .wma

xplayer

(xplayer:8678): Gtk-WARNING **: 21:19:10.879: GtkButton does not have a child property called expand

(xplayer:8678): Gtk-WARNING **: 21:19:10.879: GtkButton does not have a child property called fill

(xplayer:8678): Gtk-WARNING **: 21:19:10.879: GtkButton does not have a child property called position

(xplayer:8678): Gtk-WARNING **: 21:19:10.879: GtkToggleButton does not have a child property called expand

(xplayer:8678): Gtk-WARNING **: 21:19:10.879: GtkToggleButton does not have a child property called fill

(xplayer:8678): Gtk-WARNING **: 21:19:10.879: GtkToggleButton does not have a child property called position

(xplayer:8678): GLib-GObject-WARNING **: 21:19:10.962: g_object_set_is_valid_property: object class 'GstPlayBin' has no property named '\xf0\xe3\xba	\u0002'
** Message: 21:19:54.908: Missing plugin: gstreamer|1.0|xplayer|Windows Media Audio 8 decoder|decoder-audio/x-wma, wmaversion=(int)2, bitrate=(int)128000 (Windows Media Audio 8 decoder)
** Message: 21:19:54.926: PackageKit: xid = 56623125
** Message: 21:19:54.926: PackageKit: desktop_id = xplayer.desktop
** Message: 21:19:54.926: PackageKit: Codec nice name: Windows Media Audio 8 decoder
** Message: 21:19:54.926: PackageKit: field is: wmaversion, type: gint
** Message: 21:19:54.926: PackageKit: structure: gstreamer1(decoder-audio/x-wma)(wmaversion=2)
** Message: 21:19:54.932: PackageKit: Did not install codec: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PackageKit was not provided by any .service files
** Message: 21:19:54.932: No installation candidate for missing plugins found.
Comment 7 Lewis Smith 2022-10-27 11:21:09 CEST
Thank you for your tests.

Assigning to Joseph, xplayer's maintainer.

Assignee: bugsquad => joequant
CC: lewyssmith => (none)

Comment 8 Ben McMonagle 2022-10-30 03:31:06 CET
*** Bug 31048 has been marked as a duplicate of this bug. ***
Comment 9 Ben McMonagle 2023-01-01 08:46:24 CET
still valid for beta1 .iso 30/12/2022 (totem/Videos Mate only De install)
Comment 10 Ben McMonagle 2023-01-01 09:10:10 CET
(In reply to Ben McMonagle from comment #9)
> still valid for beta1 .iso 30/12/2022 (totem/Videos Mate only De install)

closing this one as fixed for cinnamon.

re-opening bug 31048 for mate
Comment 11 Lewis Smith 2023-01-16 20:32:51 CET
https://bugs.mageia.org/show_bug.cgi?id=31048#c2
> closed bug 31010 as xplayer in cinnamon DE only install has been resolved

Resolution: (none) => FIXED
Status: NEW => RESOLVED
CC: (none) => lewyssmith