search for: g_strfreev

Displaying 10 results from an estimated 10 matches for "g_strfreev".

2007 Oct 14
0
4 commits - libswfdec/swfdec_codec_audio.c libswfdec/swfdec_codec_gst.c libswfdec/swfdec_codec_video.c libswfdec/swfdec_sound.c
...ot;, list); + for (i = 0; split[i] != NULL && ret == NULL; i++) { + for (j = 0; audio_codecs[j].name != NULL; j++) { + if (g_ascii_strcasecmp (audio_codecs[j].name, split[i]) != 0) + continue; + ret = audio_codecs[j].func (codec, format); + if (ret) + break; + } + } + g_strfreev (split); + } + if (ret) { ret->codec = codec; g_return_val_if_fail (SWFDEC_IS_AUDIO_FORMAT (ret->format), NULL); commit 3ca6fc618facfd4ad5699070806d374b0714d901 Author: Benjamin Otte <otte at gnome.org> Date: Sun Oct 14 21:12:01 2007 +0200 allow env vars SWFDEC_CODE...
2007 Oct 25
0
libswfdec/swfdec_as_object.c
..._VALUE_SET_STRING (&val, SWFDEC_AS_STR_EMPTY); } swfdec_as_object_set_variable (object, - swfdec_as_context_get_string (object->context, varlist[i]), &val); + swfdec_as_context_give_string (object->context, + swfdec_as_string_unescape (cx, varlist[i])), &val); } + g_strfreev (varlist); } void
2007 Oct 31
0
5 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_audio.c libswfdec/swfdec_sound.c libswfdec/swfdec_xml.c
...ing (object->context, - swfdec_as_string_unescape (cx, varlist[i])), &val); + unescaped = swfdec_as_string_unescape (cx, varlist[i]); + if (unescaped != NULL) { + swfdec_as_object_set_variable (object, + swfdec_as_context_give_string (cx, unescaped), &val); + } } g_strfreev (varlist); } commit 28aa42cf849bfb39112e0e2c366b08ece2372845 Author: Pekka Lampila <pekka.lampila at iki.fi> Date: Tue Oct 30 19:28:22 2007 +0200 Previous way of reading sound envelopes was still somewhat off, fixed diff --git a/libswfdec/swfdec_sound.c b/libswfdec/swfdec_sound.c ind...
2007 Aug 20
0
15 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_super.c libswfdec/swfdec_as_with.c
...uot;no ASnative function for %u, %u, what now?", x, y); - return; + break; } SWFDEC_AS_VALUE_SET_OBJECT (&val, SWFDEC_AS_OBJECT (function)); swfdec_as_object_set_variable (target, swfdec_as_context_get_string (cx, s), &val); y++; } - g_free (names); + g_strfreev (names); } SWFDEC_AS_NATIVE (4, 1, ASSetNativeAccessor) @@ -202,12 +202,12 @@ ASSetNativeAccessor (SwfdecAsContext *cx set = swfdec_get_asnative (cx, x, y++); if (get == NULL) { SWFDEC_ERROR ("no getter for %s", s); - return; + break; } swfdec_as_o...
2007 Aug 17
0
4 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h test/trace
...-1); + } else { + char **split = + g_strsplit (swfdec_as_value_to_string (cx, &argv[1]), ",", -1); guint i; for (i = 0; split[i]; i++) { swfdec_as_context_ASSetPropFlags_set_one_flag (obj, swfdec_as_context_get_string (cx, split[i]), flags); } g_strfreev (split); - } else { - SWFDEC_FIXME ("ASSetPropFlags for non-null properties not implemented yet"); } } diff-tree 87b80853e78f8281e206db513eb9471b192fffaf (from afdf9987d560b315469d8747f56916dcd3235ecb) Author: Pekka Lampila <pekka.lampila at iki.fi> Date: Fri Aug 17 16:...
2007 Aug 07
0
5 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_keys.h libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_sprite_movie_as.c player/swfdebug.c player/swfdec_debug_movies.c player/swfdec_debug_movies.h test/trace
..._AS_STR_this, &cur); - } else { - SWFDEC_AS_VALUE_SET_OBJECT (&cur, obj); + if (obj == NULL) { + if (cx->frame) + obj = cx->frame->target; + else + obj = cx->global; } + g_assert (obj != NULL); + SWFDEC_AS_VALUE_SET_OBJECT (&cur, obj); finish: g_strfreev (varlist);
2004 Sep 10
0
http streaming in the xmms plugin
...{ + if (!strncasecmp(tags[i], "StreamTitle=", 12)) + { + temp = g_strdup(tags[i] + 13); + title = g_strdup_printf("%s (%s)", temp, icy_name); + set_track_info(title, -1); + g_free(title); + g_free(temp); + } + + } + g_strfreev(tags); + + } + g_free(meta_data); + } + if (!http_used()) + http_wait_for_data(length - off); + cnt = min3(len, buffer_length - rd_index, http_used()); + } + else if ((icy_metaint > 0) && (flac_cfg.stream.cast_title_streaming)) + cnt = min4(len, buffer_length...
2007 Aug 20
0
Branch 'vivi' - 60 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c
...uot;no ASnative function for %u, %u, what now?", x, y); - return; + break; } SWFDEC_AS_VALUE_SET_OBJECT (&val, SWFDEC_AS_OBJECT (function)); swfdec_as_object_set_variable (target, swfdec_as_context_get_string (cx, s), &val); y++; } - g_free (names); + g_strfreev (names); } SWFDEC_AS_NATIVE (4, 1, ASSetNativeAccessor) @@ -202,12 +202,12 @@ ASSetNativeAccessor (SwfdecAsContext *cx set = swfdec_get_asnative (cx, x, y++); if (get == NULL) { SWFDEC_ERROR ("no getter for %s", s); - return; + break; } swfdec_as_o...
2007 Sep 12
0
9 commits - libswfdec/swfdec_as_function.c libswfdec/swfdec_as_initialize.as libswfdec/swfdec_as_initialize.h libswfdec/swfdec_as_object.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_player_as.c test/trace
...} SWFDEC_AS_VALUE_SET_OBJECT (&val, SWFDEC_AS_OBJECT (function)); - swfdec_as_object_set_variable (target, swfdec_as_context_get_string (cx, s), &val); + swfdec_as_object_set_variable_and_flags (target, + swfdec_as_context_get_string (cx, s), &val, flags); y++; } g_strfreev (names); diff-tree 0432397927e47c6f2a0a02b8c95dec097ee79891 (from 9caf080ddff5b1337674d6fae84e49b6fb5a9d72) Author: Pekka Lampila <pekka.lampila at iki.fi> Date: Wed Sep 12 21:40:13 2007 +0300 Add a test for Object's isPrototypeOf method diff --git a/test/trace/Makefile.am b/test/...
2007 Apr 04
0
Branch 'as' - 17 commits - configure.ac doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt doc/swfdec.types libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_loader.h
..., obj, dot, &cur); + } else { + swfdec_as_context_eval_get_property (cx, obj, dot, &cur); + } + goto finish; + } + } + if (obj == NULL && cx->frame) { + swfdec_as_object_get (SWFDEC_AS_OBJECT (cx->frame), SWFDEC_AS_STR_THIS, &cur); + } + +finish: + g_strfreev (varlist); + *val = cur; +} + +/** + * swfdec_as_context_eval: + * @context: a #SwfdecAsContext + * @obj: #SwfdecAsObject to use as source for evaluating or NULL for the + * current frame's scope + * @str: The string to evaluate + * @val: location for the return value + * + * This funct...