GNOME Bugzilla – Bug 435215
Failures with simple GNonLin player
Last modified: 2007-05-02 17:03:46 UTC
The to-be-attached simple python player is supposed to: - play a segment of a file (specified on the command line) for 5 seconds - play videotestsrc for 5 seconds - play a different segment of the file for 15 seconds - play videotestsrc forever It works now, but only with two changes that shouldn't have been needed: - the sink must have qos disabled. - setting priority to a value of > 2^31 doesn't work (it's treated as a very high priority instead of a very low one).
Created attachment 87394 [details] Simple player
The QOS issue is already filed in fact (#398453). As for the large priority issue, it's now fixed in cvs: 2007-05-02 Edward Hervey <edward@fluendo.com> * gnl/gnlobject.h: priority is a guint32 ! * gnl/gnlcomposition.c: (priority_comp), (objects_start_compare), (objects_stop_compare), (object_start_changed), (object_stop_changed), (object_priority_changed), (object_active_changed): Fix major stupidity in GCompareFunc, the difference between 2 guint32 is not guaranteed to be correct within a gint :) Fixes #435215