[vlc-devel] [PATCH] Adding metadata support to web-plugin
Rémi Denis-Courmont
remi at remlab.net
Sat Sep 19 17:19:34 CEST 2009
Le mardi 15 septembre 2009 12:26:54 Besnard Jean-Baptiste, vous avez écrit :
> On lun., 2009-09-14 at 18:37 +0300, Rémi Denis-Courmont wrote:
> > Please use static const table to match so many pairs of strings and
>
> integers.
>
>
> Hi,
>
> Here is an updated version using a "static const table" to factorize a
> little bit.
In retrospect, I don't understand why you are passing a string at all, instead
of exporting the enumeration to the caller and passing an integer. I might be
missing something.
In any case...
+ while (!libvlc_media_is_preparsed (media, p_e) && i < 500)
+ {
This is not an appropriate to wait for an asynchronous event:
+ /* Here we wait for the meta */
+ msleep (10000);
+ i++;
+ }
Also, what happens in error cases? Are we sure that is-preparsed always become
eventually true?
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list