|
enum | GSM_RingNoteStyle { NaturalStyle = 0x00 << 6,
ContinuousStyle = 0x01 << 6,
StaccatoStyle = 0x02 << 6,
INVALIDStyle
} |
|
enum | GSM_RingNoteNote {
Note_Pause = 0x00 << 4,
Note_C = 0x01 << 4,
Note_Cis = 0x02 << 4,
Note_D = 0x03 << 4,
Note_Dis = 0x04 << 4,
Note_E = 0x05 << 4,
Note_F = 0x06 << 4,
Note_Fis = 0x07 << 4,
Note_G = 0x08 << 4,
Note_Gis = 0x09 << 4,
Note_A = 0x0a << 4,
Note_Ais = 0x0b << 4,
Note_H = 0x0c << 4,
Note_INVALID
} |
|
enum | GSM_RingNoteDuration {
Duration_Full = 0x00 << 5,
Duration_1_2 = 0x01 << 5,
Duration_1_4 = 0x02 << 5,
Duration_1_8 = 0x03 << 5,
Duration_1_16 = 0x04 << 5,
Duration_1_32 = 0x05 << 5,
Duration_INVALID
} |
|
enum | GSM_RingNoteDurationSpec {
NoSpecialDuration = 0x00 << 6,
DottedNote = 0x01 << 6,
DoubleDottedNote = 0x02 << 6,
Length_2_3 = 0x03 << 6,
DurationSpec_INVALID
} |
|
enum | GSM_RingNoteScale {
Scale_55 = 1,
Scale_110,
Scale_220,
Scale_440,
Scale_880,
Scale_1760,
Scale_3520,
Scale_7040,
Scale_14080
} |
|
enum | GSM_RingCommandType {
RING_Note = 1,
RING_EnableVibra,
RING_DisableVibra,
RING_EnableLight,
RING_DisableLight,
RING_EnableLED,
RING_DisableLED,
RING_Repeat
} |
|
enum | GSM_RingtoneFormat { RING_NOTETONE = 1,
RING_NOKIABINARY,
RING_MIDI,
RING_MMF
} |
|
|
GSM_Error | PHONE_RTTLPlayOneNote (GSM_StateMachine *s, GSM_RingNote note, gboolean first) |
|
GSM_Error | PHONE_Beep (GSM_StateMachine *s) |
|
GSM_Error | GSM_GetRingtone (GSM_StateMachine *s, GSM_Ringtone *Ringtone, gboolean PhoneRingtone) |
|
GSM_Error | GSM_SetRingtone (GSM_StateMachine *s, GSM_Ringtone *Ringtone, int *maxlength) |
|
GSM_Error | GSM_GetRingtonesInfo (GSM_StateMachine *s, GSM_AllRingtonesInfo *Info) |
|
GSM_Error | GSM_DeleteUserRingtones (GSM_StateMachine *s) |
|
GSM_Error | GSM_PlayTone (GSM_StateMachine *s, int Herz, unsigned char Volume, gboolean start) |
|
GSM_Error | GSM_RingtoneConvert (GSM_Ringtone *dest, GSM_Ringtone *src, GSM_RingtoneFormat Format) |
|
GSM_Error | GSM_ReadRingtoneFile (char *FileName, GSM_Ringtone *ringtone) |
|
GSM_Error | GSM_SaveRingtoneFile (char *FileName, GSM_Ringtone *ringtone) |
|
GSM_Error | GSM_SaveRingtoneOtt (FILE *file, GSM_Ringtone *ringtone) |
|
GSM_Error | GSM_SaveRingtoneMidi (FILE *file, GSM_Ringtone *ringtone) |
|
GSM_Error | GSM_SaveRingtoneIMelody (FILE *file, GSM_Ringtone *ringtone) |
|
GSM_Error | GSM_SaveRingtoneWav (FILE *file, GSM_Ringtone *ringtone) |
|
GSM_Error | GSM_SaveRingtoneRttl (FILE *file, GSM_Ringtone *ringtone) |
|
const unsigned char * | GSM_GetRingtoneName (const GSM_AllRingtonesInfo *Info, const int ID) |
|
int | GSM_RTTLGetTempo (int Beats) |
|
- Author
- Michal Čihař
Ringtone data and functions.
Definition in file gammu-ringtone.h.