[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Please package gsequencer-v2.1.64



Hi,

Please package latest upstream package of GSequencer, before the
dead-line of freeze to enter testing is over.

https://release.debian.org/buster/freeze_policy.html

The latest changes since 2.1.53 which is in testing, include some
bug-fixes and improved reference counters.

There was a problem as described here:

https://savannah.nongnu.org/forum/forum.php?forum_id=9365

However, it is fixed in v2.1.53 but the API isn't unified in view of
these changes. You should consider update to latest upstream version.

The following functions increase the reference counter, now. This is
necessary because there is no GList representation of the nested tree
described by AgsChannel and AgsRecycling:

* ags_channel_next()
* ags_channel_prev()
* ags_channel_next_pad()
* ags_channel_prev_pad()
* ags_channel_first()
* ags_channel_last()
* ags_channel_nth()
* ags_channel_pad_first()
* ags_channel_pad_last()
* ags_channel_pad_nth()
* ags_channel_first_with_recycling()
* ags_channel_last_with_recycling()
* ags_channel_prev_with_recycling()
* ags_channel_next_with_recycling()
* ags_channel_get_link()
* ags_recycling_next()
* ags_recycling_prev()
* ags_audio_signal_get_template()
* ags_audio_signal_get_rt_template()
* ags_recall_get_by_effect()

On the other side the find functions expect to obtain a valid
referenced GList of objects:

* ags_recall_find_type()
* ags_recall_find_template()
* ags_recall_template_find_type()
* ags_recall_template_find_all_type()
* ags_recall_find_type_with_recycling_context()
* ags_recall_find_recycling_context()
* ags_recall_find_provider()
* ags_recall_template_find_provider()
* ags_recall_find_provider_with_recycling_context()
* ...


Best regards,
Joël


Reply to: