#include <lightmediascanner_db.h>
#include "lightmediascanner_db_private.h"
#include <stdlib.h>
#include <stdio.h>
Go to the source code of this file.
Defines | |
#define | _DB_T_UPDATE(db, name, array) lms_db_table_update_if_required(db, name, LMS_ARRAY_SIZE(array), array) |
Functions | |
lms_db_audio_t * | lms_db_audio_new (sqlite3 *db) |
int | lms_db_audio_start (lms_db_audio_t *lda) |
int | lms_db_audio_free (lms_db_audio_t *lda) |
int | lms_db_audio_add (lms_db_audio_t *lda, struct lms_audio_info *info) |
#define _DB_T_UPDATE | ( | db, | |||
name, | |||||
array | ) | lms_db_table_update_if_required(db, name, LMS_ARRAY_SIZE(array), array) |
Definition at line 254 of file lightmediascanner_db_audio.c.
int lms_db_audio_add | ( | lms_db_audio_t * | lda, | |
struct lms_audio_info * | info | |||
) |
Add audio file to DB.
This is usually called from plugin's parse() callback.
lda | handle returned by lms_db_audio_new(). | |
info | audio information to store. |
Definition at line 694 of file lightmediascanner_db_audio.c.
References lms_audio_info::id.