Searched refs:dbmfi (Results 1 - 9 of 9) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/forked-daapd-0.19/src/
H A Ddmap_common.c372 dmap_encode_file_metadata(struct evbuffer *songlist, struct evbuffer *song, struct db_media_file_info *dbmfi, const struct dmap_field **meta, int nmeta, int sort_tags, int force_wav) argument
432 strval = (char **) ((char *)dbmfi + dfm->mfi_offset);
457 ret = safe_atoi32(dbmfi->samplerate, &val);
484 dmap_add_string(song, "assn", dbmfi->title_sort);
485 dmap_add_string(song, "assa", dbmfi->artist_sort);
486 dmap_add_string(song, "assu", dbmfi->album_sort);
487 dmap_add_string(song, "assl", dbmfi->album_artist_sort);
489 if (dbmfi->composer_sort)
490 dmap_add_string(song, "assc", dbmfi->composer_sort);
505 ret = safe_atoi32(dbmfi
[all...]
H A Ddmap_common.h82 dmap_encode_file_metadata(struct evbuffer *songlist, struct evbuffer *song, struct db_media_file_info *dbmfi, const struct dmap_field **meta, int nmeta, int sort_tags, int force_wav);
H A Dartwork.c771 struct db_media_file_info dbmfi; local
823 while ((got_art < 0) && ((ret = db_query_fetch_file(&qp, &dbmfi)) == 0) && (dbmfi.id))
825 got_art = artwork_get_own_image(dbmfi.path, max_w, max_h, format, evbuf);
H A Dhttpd_rsp.c439 struct db_media_file_info dbmfi; local
530 while (((ret = db_query_fetch_file(&qp, &dbmfi)) == 0) && (dbmfi.id))
532 transcode = transcode_needed(req->input_headers, dbmfi.codectype);
542 strval = (char **) ((char *)&dbmfi + rsp_fields[i].offset);
561 ret = safe_atoi32(dbmfi.samplerate, &bitrate);
H A Dhttpd_daap.c1226 struct db_media_file_info dbmfi; local
1377 while (((ret = db_query_fetch_file(&qp, &dbmfi)) == 0) && (dbmfi.id))
1381 if (!dbmfi.codectype)
1383 DPRINTF(E_LOG, L_DAAP, "Cannot transcode '%s', codec type is unknown\n", dbmfi.fname);
1391 else if (!last_codectype || (strcmp(last_codectype, dbmfi.codectype) != 0))
1393 transcode = transcode_needed(req->input_headers, dbmfi.codectype);
1398 last_codectype = strdup(dbmfi.codectype);
1401 ret = dmap_encode_file_metadata(songlist, song, &dbmfi, meta, nmeta, sort_headers, transcode);
1412 ret = daap_sort_build(sctx, dbmfi
[all...]
H A Ddb.h337 db_query_fetch_file(struct query_params *qp, struct db_media_file_info *dbmfi);
H A Dplayer.c576 struct db_media_file_info dbmfi; local
608 while (((ret = db_query_fetch_file(qp, &dbmfi)) == 0) && (dbmfi.id))
610 ret = safe_atou32(dbmfi.id, &id);
645 DPRINTF(E_DBG, L_PLAYER, "Added song id %d (%s)\n", id, dbmfi.title);
H A Draop.c761 struct db_media_file_info dbmfi; local
778 /* Get dbmfi */
801 ret = db_query_fetch_file(&qp, &dbmfi);
827 ret = dmap_encode_file_metadata(rmd->metadata, tmp, &dbmfi, NULL, 0, 0, 1);
837 ret = safe_atou64(dbmfi.song_length, &duration);
857 ret = artwork_get_item_filename(dbmfi.path, 600, 600, ART_CAN_PNG | ART_CAN_JPEG, rmd->artwork);
860 DPRINTF(E_LOG, L_RAOP, "Failed to retrieve artwork for '%s' (%d); no artwork will be sent\n", dbmfi.title, id);
H A Ddb.c1593 db_query_fetch_file(struct query_params *qp, struct db_media_file_info *dbmfi) argument
1600 memset(dbmfi, 0, sizeof(struct db_media_file_info));
1618 dbmfi->id = NULL;
1631 DPRINTF(E_LOG, L_DB, "BUG: dbmfi column map out of sync with schema\n");
1637 strcol = (char **) ((char *)dbmfi + dbmfi_cols_map[i]);

Completed in 161 milliseconds