summaryrefslogtreecommitdiffstats
path: root/ext/wavpack/gstwavpackcommon.c
blob: 61c8add086e5c48cdaba0703ad24da54b94ae948 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "gstwavpackcommon.h"
#include <string.h>

gboolean
gst_wavpack_read_header (WavpackHeader * header, guint8 * buf)
{
  g_memmove (header, buf, sizeof (WavpackHeader));
  little_endian_to_native (header, WavpackHeaderFormat);

  if (strncmp (header->ckID, "wvpk", 4))
    return FALSE;
  else
    return TRUE;
}