diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2009-02-16 15:59:51 +0200 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@nokia.com> | 2009-02-17 23:54:45 +0200 |
commit | 8e544e0dac1a421da2260914406b0e2e11f14668 (patch) | |
tree | 36d2509e4e936e1c79a4af1b5d1589bd94544238 /sbc/sbc.c | |
parent | 7004f83ab27d1e47f417f679b158d9d2a46d3993 (diff) |
sbc: provide implementation info as a readable string
This is mainly useful for logging and debugging.
Diffstat (limited to 'sbc/sbc.c')
-rw-r--r-- | sbc/sbc.c | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1221,6 +1221,20 @@ uint16_t sbc_get_codesize(sbc_t *sbc) return subbands * blocks * channels * 2; } +const char *sbc_get_implementation_info(sbc_t *sbc) +{ + struct sbc_priv *priv; + + if (!sbc) + return NULL; + + priv = sbc->priv; + if (!priv) + return NULL; + + return priv->enc_state.implementation_info; +} + int sbc_reinit(sbc_t *sbc, unsigned long flags) { struct sbc_priv *priv; |