mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-04 01:32:42 +00:00
21e56edfbc
Original commit message from CVS: put symbols in the sections.txt into the right sections (so that we dont get wrong undocumented symbols) added TITLE tags where they were missing fixed section names so that gtk-doc introspection works fixed typos in api docs and docbook docs added some thoughts about new interfaces (to personal notes)
32 lines
976 B
Text
32 lines
976 B
Text
$Id$
|
|
|
|
* new general interfaces
|
|
* GST_TYPE_PRESET_MANAGER
|
|
- add preset managment
|
|
- API:
|
|
GList *get_presets();
|
|
void activate_preset_by_index(glong index);
|
|
void activate_preset_by_name(const gchar *name);
|
|
void add_current(const gchar *name);
|
|
void remove_preset_by_index(glong index);
|
|
void remove_preset_by_name(const gchar *name);
|
|
- features
|
|
- there should always be a default preset
|
|
- questions
|
|
- were and how do we store the presets?
|
|
|
|
* GST_TYPE_UI_HINT
|
|
- add hints to generate 'good' looking interfaces to elements
|
|
- API:
|
|
- features
|
|
- grouping of parameters
|
|
|
|
* new interfaces for audio applications
|
|
* GST_TYPE_MUSIC_GENERATOR
|
|
- add hints so that application can find out which params to use to
|
|
play notes and/or to trigger sounds
|
|
- API:
|
|
DParam *get_note_dparam();
|
|
DParam *get_trigger_dparam();
|
|
- questions
|
|
- can we use this to support multiple voices?
|