6
%define hash-function-name rsp_query_field_hash
7
%define lookup-function-name rsp_query_field_lookup
8
%define slot-name rsp_field
11
struct rsp_query_field_map;
14
"path", RSP_TYPE_STRING
15
"fname", RSP_TYPE_STRING
16
"title", RSP_TYPE_STRING
17
"artist", RSP_TYPE_STRING
18
"album", RSP_TYPE_STRING
19
"genre", RSP_TYPE_STRING
20
"comment", RSP_TYPE_STRING
21
"type", RSP_TYPE_STRING
22
"composer", RSP_TYPE_STRING
23
"orchestra", RSP_TYPE_STRING
24
"grouping", RSP_TYPE_STRING
25
"url", RSP_TYPE_STRING
26
"bitrate", RSP_TYPE_INT
27
"samplerate", RSP_TYPE_INT
28
"song_length", RSP_TYPE_INT
29
"file_size", RSP_TYPE_INT
32
"total_tracks", RSP_TYPE_INT
34
"total_discs", RSP_TYPE_INT
36
"compilation", RSP_TYPE_INT
37
"rating", RSP_TYPE_INT
38
"play_count", RSP_TYPE_INT
39
"data_kind", RSP_TYPE_INT
40
"item_kind", RSP_TYPE_INT
41
"description", RSP_TYPE_STRING
42
"time_added", RSP_TYPE_DATE
43
"time_modified", RSP_TYPE_DATE
44
"time_played", RSP_TYPE_DATE
45
"db_timestamp", RSP_TYPE_DATE
46
"sample_count", RSP_TYPE_INT
47
"codectype", RSP_TYPE_STRING
49
"has_video", RSP_TYPE_INT
50
"contentrating", RSP_TYPE_INT
51
"bits_per_sample", RSP_TYPE_INT
52
"album_artist", RSP_TYPE_STRING