hi,all<br>    anyone know how to make a swf player without gtk ? I have written one but it can parse only simple files, url like &#39;http://...&quot; fails (but the gtk sample can do) ? <br>    My code is like this:<br><br>
    swfdec_player_set_url(player, url);<br>    swfdec_url_free(url);<br>    while (!swfdec_player_is_initialized(player)) {<br>        glong next;<br>        next = swfdec_player_get_next_event(player);<br>        LOGD(&quot;parser header ... %d&quot;, next);<br>
        if (next &lt; 0) {  //????<br>            //LOGE(&quot;swfdec_player_get_next_event: no evt&quot;);<br>            return 1;<br>        }<br>        swfdec_player_advance(player, next);<br>    }<br>    swfdec_player_get_default_size(player, &amp;width, &amp;height);<br>
    LOGI(&quot;w/h: %u/%u, backgroud color: %u, rate: %f&quot;,<br>            width,height,<br>            swfdec_player_get_background_color(player),<br>            swfdec_player_get_rate(player));<br><br>    bitmap.setConfig(SkBitmap::kARGB_8888_Config, width, height, 0);<br>
    mysurface = cairo_image_surface_create_for_data(<br>            (unsigned char*) bitmap.getPixels(), CAIRO_FORMAT_ARGB32, width,<br>            height, bitmap.rowBytes());<br>    cr = cairo_create(mysurface);<br>    ren = swfdec_renderer_new_for_player(mysurface, player);<br>
    swfdec_player_set_renderer(player, ren);<br>    cairo_surface_destroy(mysurface);<br>    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_EVEN_ODD);<br>    cairo_set_tolerance(cr, 0.50);<br>    time_t now = time(0);<br>    while (1) {<br>
        if (time(0) - now &gt;= 10)<br>            break;<br>        //sleep(1); // dummy loop<br>        //LOGD(&quot;do frame&quot;);<br>        swfdec_player_advance(player, 100);<br>        swfdec_player_render(player, cr);<br>
    }<br><br clear="all">swfdec_player_get_next_event will return 0/-1 when urls like &#39;http://...&#39;,  I dont know what to do with this. <br>any comment will be appreciated, thanks !<br><br><br>--<br>Best Regards.<br>
<br>