|
From: | Jeremiah Benham |
Subject: | Re: [Denemo-devel] Windows audio driver |
Date: | Sun, 13 Dec 2009 10:47:33 -0600 |
On Dec 13, 2009, at 10:14 AM, Richard Shann <address@hidden> wrote:
On Sun, 2009-12-13 at 13:32 +0000, alex stone wrote:Richard, on top of this, the following error occurs, when adding ports. ----------------------------------------------- (denemo:15474): Gtk-CRITICAL **: gtk_tree_store_append: assertion `GTK_IS_TREE_STORE (tree_store)' failed (denemo:15474): Gtk-CRITICAL **: gtk_tree_store_set_valist: assertion `GTK_IS_TREE_STORE (tree_store)' failed Putting port midi_out:9 into model ----------------------------------------------- I've used port 9 as an example, but the same error comes up, with Denemo crashing, for the previous 8 ports as well.This is the stuff previously reported - the tree store is destroyed withthe prefdialog. Jeremiah shall I fix this?
Sure. Go ahead. I have to work most of the day and will have little time later. When I have time what should I try to fix next? I noticed some music games are not working fo some reason. I will need to fix that before release.
We also need to create the device/ports in Jack. When they are created in Jack they are supposed to appear in the gtktree. This was my intention. If device or port is not able to be created then it returns -1. If -1 is returned nothing is added to the gtktree. I have not thought out the case if Jack was not initiized and the prefs load up before Jack gets initialized. I suppose this would be a case for putting the port name list in the denemo file. Then when users launch denemo with "last file" or pass filename at command line, Jack will not be initialized. So we need to store the port name lists somewhere and or initialize Jack on startup if Jack server is running. I am not sure how to do that exactly. I can attempt to initialize Jack (different from launching Jack server) at startup. If it fails it fails. We will probably want to display a message or have the device tree be empty if that is the case.
Jeremiah
Richard _______________________________________________ Denemo-devel mailing list address@hidden http://lists.gnu.org/mailman/listinfo/denemo-devel
[Prev in Thread] | Current Thread | [Next in Thread] |