Lines Matching defs:pmp3
63 * @param pmp3 MP3FILE structure to fill
66 int scan_get_flacinfo(char *filename, MP3FILE *pmp3) {
107 pmp3->song_length = (sec * 1000) + ms;
108 pmp3->bitrate = (uint32_t)((pmp3->file_size) / (((sec * 1000) + ms) / 8));
109 pmp3->samplerate = block->data.stream_info.sample_rate;
110 pmp3->bits_per_sample = block->data.stream_info.bits_per_sample;
111 pmp3->sample_count = block->data.stream_info.total_samples;
122 if ((pmp3->artist = calloc(len + 1, 1)) != NULL)
123 strncpy(pmp3->artist, val, len);
126 if ((pmp3->title = calloc(len + 1, 1)) != NULL)
127 strncpy(pmp3->title, val, len);
130 if ((pmp3->album_artist = calloc(len + 1, 1)) != NULL)
131 strncpy(pmp3->album_artist, val, len);
134 if ((pmp3->album = calloc(len + 1, 1)) != NULL)
135 strncpy(pmp3->album, val, len);
138 if ((pmp3->genre = calloc(len + 1, 1)) != NULL)
139 strncpy(pmp3->genre, val, len);
142 if ((pmp3->composer = calloc(len + 1, 1)) != NULL)
143 strncpy(pmp3->composer, val, len);
146 if(pmp3->comment)
147 free(pmp3->comment); /* was description */
148 if ((pmp3->comment = calloc(len + 1, 1)) != NULL)
149 strncpy(pmp3->comment, val, len);
152 if(!pmp3->comment) {
153 if ((pmp3->comment = calloc(len + 1, 1)) != NULL)
154 strncpy(pmp3->comment, val, len);
160 pmp3->track = atoi(val);
166 pmp3->disc = atoi(val);
172 pmp3->year = atoi(val);
178 pmp3->year = atoi(val);