search for: metadata_upd

Displaying 3 results from an estimated 3 matches for "metadata_upd".

Did you mean: metadata_id
2004 Aug 06
1
ices: Metadata for im_stdinpcm
...s->metadata = (char **)param; + s->newtrack = 1; + thread_mutex_unlock(&s->metadatalock); + break; default: LOG_WARN1("Unhandled event %d", ev); return -1; @@ -58,6 +89,24 @@ return 0; } +static void metadata_update(void *self, vorbis_comment *vc) +{ + stdinpcm_state *s = self; + char **md; + + thread_mutex_lock(&s->metadatalock); + + md = s->metadata; + + if(md) + { + while(*md) + vorbis_comment_add(vc, *md++); + } + + thread_mutex_unlock(&s->metad...
2012 Jan 10
2
ices2 memory leak on Debian/ARM (The Darkener)
...e that's included in the source, you could search on the error code, find where it's blowing up, and then try to figure out what library it's using when it does. There may be a different version of that library for each different processor. if(encoding) { if(inmod->metadata_update) inmod->metadata_update(inmod->internal, &sdsc->vc); sdsc->enc = encode_initialise(stream->channels, stream->samplerate, stream->managed, stream->min_br, stream->nom_br, stream->max_br, stream->quality, &amp...
2020 Sep 01
10
remove revalidate_disk()
Hi Jens, this series removes the revalidate_disk() function, which has been a really odd duck in the last years. The prime reason why most people use it is because it propagates a size change from the gendisk to the block_device structure. But it also calls into the rather ill defined ->revalidate_disk method which is rather useless for the callers. So this adds a new helper to just