diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2004-03-14 22:34:33 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2004-03-14 22:34:33 +0000 |
commit | 5d25c00e4b613b9cdf2c04fa3a68dffa03834a68 (patch) | |
tree | 74a5b1eaf3a324b520e64e87404fd0b3018a7829 /ext/mikmod/mikmod_types.c | |
parent | 1e83b097f7b732ae49e294a5a398bdc3e88854a8 (diff) |
gst-indent
Original commit message from CVS:
gst-indent
Diffstat (limited to 'ext/mikmod/mikmod_types.c')
-rw-r--r-- | ext/mikmod/mikmod_types.c | 318 |
1 files changed, 166 insertions, 152 deletions
diff --git a/ext/mikmod/mikmod_types.c b/ext/mikmod/mikmod_types.c index f583d082..370f59cb 100644 --- a/ext/mikmod/mikmod_types.c +++ b/ext/mikmod/mikmod_types.c @@ -28,197 +28,211 @@ #define MODULEHEADERSIZE 0x438 - -gboolean MOD_CheckType( GstBuffer *buf ) + +gboolean +MOD_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ) + MODULEHEADERSIZE; - - /* Protracker and variants */ - if (( ! memcmp( data, "M.K.", 4 )) || ( ! memcmp( data, "M!K!", 4 ))) - return TRUE; - - /* Star Tracker */ - if ((( ! memcmp( data, "FLT", 3 )) || ( ! memcmp( data, "EXO", 3 ))) && ( isdigit( data[3] ))) - return TRUE; - - /* Oktalyzer (Amiga) */ - if (! memcmp( data, "OKTA", 4 )) - return TRUE; - - /* Oktalyser (Atari) */ - if ( ! memcmp( data, "CD81", 4 )) - return TRUE; - - /* Fasttracker */ - if (( ! memcmp( data + 1, "CHN", 3 )) && ( isdigit( data[0] ))) - return TRUE; - - /* Fasttracker or Taketracker */ - if ((( ! memcmp( data + 2, "CH", 2 )) || ( ! memcmp( data + 2, "CN", 2 ))) && ( isdigit( data[0] )) && ( isdigit( data[1] ))) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf) + MODULEHEADERSIZE; + + /* Protracker and variants */ + if ((!memcmp (data, "M.K.", 4)) || (!memcmp (data, "M!K!", 4))) + return TRUE; + + /* Star Tracker */ + if (((!memcmp (data, "FLT", 3)) || (!memcmp (data, "EXO", 3))) + && (isdigit (data[3]))) + return TRUE; + + /* Oktalyzer (Amiga) */ + if (!memcmp (data, "OKTA", 4)) + return TRUE; + + /* Oktalyser (Atari) */ + if (!memcmp (data, "CD81", 4)) + return TRUE; + + /* Fasttracker */ + if ((!memcmp (data + 1, "CHN", 3)) && (isdigit (data[0]))) + return TRUE; + + /* Fasttracker or Taketracker */ + if (((!memcmp (data + 2, "CH", 2)) || (!memcmp (data + 2, "CN", 2))) + && (isdigit (data[0])) && (isdigit (data[1]))) + return TRUE; + + return FALSE; } -gboolean Mod_669_CheckType( GstBuffer *buf ) +gboolean +Mod_669_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ); - - if( ! memcmp( data, "if", 2 ) || ! memcmp( data, "JN", 2 )) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf); + + if (!memcmp (data, "if", 2) || !memcmp (data, "JN", 2)) + return TRUE; + + return FALSE; } -gboolean Amf_CheckType( GstBuffer *buf ) +gboolean +Amf_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ); - - if( memcmp( data, "AMF", 3) ) - return FALSE; - - data = GST_BUFFER_DATA( buf ) + 3; - - if (( (gint)*data >= 10 ) && ( (gint)*data <= 14 )) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf); + + if (memcmp (data, "AMF", 3)) + return FALSE; + + data = GST_BUFFER_DATA (buf) + 3; + + if (((gint) * data >= 10) && ((gint) * data <= 14)) + return TRUE; + + return FALSE; } -gboolean Dsm_CheckType( GstBuffer *buf ) +gboolean +Dsm_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ); - - if( ! memcmp( data, "RIFF", 4 ) && ! memcmp( data + 8, "DSMF", 4 )) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf); + + if (!memcmp (data, "RIFF", 4) && !memcmp (data + 8, "DSMF", 4)) + return TRUE; + + return FALSE; } -gboolean Fam_CheckType( GstBuffer *buf ) +gboolean +Fam_CheckType (GstBuffer * buf) { -gchar *data; -static unsigned char FARSIG[4+3]={'F','A','R',0xfe,13,10,26}; - - data = GST_BUFFER_DATA( buf ); - - if(( memcmp( data, FARSIG, 4 )) || ( memcmp( data + 44, FARSIG + 4, 3 ))) - return FALSE; - - return 1; + gchar *data; + static unsigned char FARSIG[4 + 3] = { 'F', 'A', 'R', 0xfe, 13, 10, 26 }; + + data = GST_BUFFER_DATA (buf); + + if ((memcmp (data, FARSIG, 4)) || (memcmp (data + 44, FARSIG + 4, 3))) + return FALSE; + + return 1; } -gboolean Gdm_CheckType( GstBuffer *buf ) +gboolean +Gdm_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ); - - if ( ! memcmp( data, "GDM\xfe", 4 ) && ! memcmp( data + 71, "GMFS", 4 )) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf); + + if (!memcmp (data, "GDM\xfe", 4) && !memcmp (data + 71, "GMFS", 4)) + return TRUE; + + return FALSE; } -gboolean Imf_CheckType( GstBuffer *buf ) +gboolean +Imf_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ) + 0x3c; - - if( ! memcmp( data, "IM10", 4)) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf) + 0x3c; + + if (!memcmp (data, "IM10", 4)) + return TRUE; + + return FALSE; } -gboolean It_CheckType( GstBuffer *buf ) +gboolean +It_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ); - - if( ! memcmp( data, "IMPM", 4 )) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf); + + if (!memcmp (data, "IMPM", 4)) + return TRUE; + + return FALSE; } -gboolean M15_CheckType( GstBuffer *buf ) +gboolean +M15_CheckType (GstBuffer * buf) { - /* FIXME: M15 CheckType to do */ - return FALSE; + /* FIXME: M15 CheckType to do */ + return FALSE; } -gboolean Med_CheckType( GstBuffer *buf ) +gboolean +Med_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ); - - if(( ! memcmp(data, "MMD0", 4 )) || ( memcmp( data, "MMD1", 4 ))) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf); + + if ((!memcmp (data, "MMD0", 4)) || (memcmp (data, "MMD1", 4))) + return TRUE; + + return FALSE; } -gboolean Mtm_CheckType( GstBuffer *buf ) +gboolean +Mtm_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ); - - if( ! memcmp( data, "MTM", 3 )) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf); + + if (!memcmp (data, "MTM", 3)) + return TRUE; + + return FALSE; } -gboolean Okt_CheckType( GstBuffer *buf ) +gboolean +Okt_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ); - - if( ! memcmp( data, "OKTSONG", 8 )) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf); + + if (!memcmp (data, "OKTSONG", 8)) + return TRUE; + + return FALSE; } -gboolean S3m_CheckType( GstBuffer *buf ) +gboolean +S3m_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ) + 0x2c; - - if( ! memcmp( data, "SCRM", 4 )) - return TRUE; - - return FALSE; + gchar *data; + + data = GST_BUFFER_DATA (buf) + 0x2c; + + if (!memcmp (data, "SCRM", 4)) + return TRUE; + + return FALSE; } -gboolean Xm_CheckType( GstBuffer *buf ) +gboolean +Xm_CheckType (GstBuffer * buf) { -gchar *data; - - data = GST_BUFFER_DATA( buf ); - - if( memcmp( data, "Extended Module: ", 17 )) - return FALSE; - - if( data[ 37 ] == 0x1a ) - return TRUE; - - return FALSE; -} + gchar *data; + data = GST_BUFFER_DATA (buf); + if (memcmp (data, "Extended Module: ", 17)) + return FALSE; + + if (data[37] == 0x1a) + return TRUE; + + return FALSE; +} |