search for: glong

Displaying 18 results from an estimated 18 matches for "glong".

Did you mean: long
2007 Nov 01
0
4 commits - libswfdec/swfdec_sound_object.c libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c test/crashfinder.c test/Makefile.am
...ONFIG_H +#include "config.h" +#endif + +#include <libswfdec/swfdec.h> + +int +main (int argc, char **argv) +{ + GOptionContext *context; + GError *err; + SwfdecPlayer *player; + SwfdecLoader *loader; + guint i; + cairo_surface_t *surface; + cairo_t *cr; + gboolean aborts; + glong play_per_file = 30; + glong max_per_file = 60; + glong max_per_advance = 10; + GTimer *timer; + char **filenames = NULL; + const GOptionEntry entries[] = { + { + "play-time", 'p', 0, G_OPTION_ARG_INT, &play_per_file, + "How many seconds will be played fr...
2007 Apr 03
0
11 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_playback_alsa.c libswfdec-gtk/swfdec_source.c libswfdec/swfdec_cached.c libswfdec/swfdec_font.c libswfdec/swfdec_morphshape.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_script.c
.../* player we manage or NULL if player was deleted */ double speed; /* inverse playback speed (so 0.5 means double speed) */ gulong notify; /* set for iterate notifications */ GTimeVal last; /* last time */ @@ -47,6 +47,7 @@ swfdec_iterate_get_msecs_to_next_event ( GTimeVal now; glong diff; + g_assert (source->player); diff = swfdec_player_get_next_event (source->player); if (diff == 0) return G_MAXLONG; @@ -62,7 +63,13 @@ swfdec_iterate_get_msecs_to_next_event ( static gboolean swfdec_iterate_prepare (GSource *source, gint *timeout) { - glong diff = swfd...
2020 Jul 18
10
[Bug 3195] New: ssh-keygen unable to convert ED25519 public keys
https://bugzilla.mindrot.org/show_bug.cgi?id=3195 Bug ID: 3195 Summary: ssh-keygen unable to convert ED25519 public keys Product: Portable OpenSSH Version: 8.2p1 Hardware: amd64 OS: Linux Status: NEW Severity: enhancement Priority: P5 Component: ssh-keygen Assignee:
2007 Oct 28
0
4 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_load_object.c
...rned. + * Queries the amount of bytes inside @loader. If the size is unknown, -1 is + * returned. Otherwise the number is greater or equal to 0. * - * Returns: the total number of bytes for this loader or 0 if unknown + * Returns: the total number of bytes for this loader or -1 if unknown **/ glong swfdec_loader_get_size (SwfdecLoader *loader) { - g_return_val_if_fail (SWFDEC_IS_LOADER (loader), 0); + g_return_val_if_fail (SWFDEC_IS_LOADER (loader), -1); return loader->size; } commit 931ba99893d1f223068cc188e498d82100387ddb Author: Benjamin Otte <otte at gnome.org> Date:...
2008 Sep 01
1
Porting Swfdec to Mac OS X & Timing question
...Mac OS X specific files separately at first, but it would be nice to be able to use the repository at some point in the future... 2. I also have a question about timing. Here is my current timer code; it's written in Objective-C but should be quite readable: - (void)scheduleNextEvent { glong millisecondsToNextEvent = swfdec_player_get_next_event(_private- >_player); [_private->_nextEventTimer release]; _private->_nextEventTimer = nil; if (millisecondsToNextEvent == -1) // nothing's going on, so do nothing return; else if (millisecondsToNextEvent == 0) // we nee...
2007 Aug 26
0
9 commits - libswfdec-gtk/swfdec_source.c libswfdec/swfdec_marshal.list libswfdec/swfdec_player.c libswfdec/swfdec_player.h libswfdec/swfdec_player_internal.h libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_swf_instance.c test/dump.c test/Makefile.am
...->time)); } } diff --git a/test/trace/trace.c b/test/trace/trace.c index 65a4c5b..f42fb0f 100644 --- a/test/trace/trace.c +++ b/test/trace/trace.c @@ -133,7 +133,6 @@ run_test (gpointer testp, gpointer unuse /* FIXME: will not do 10 iterations if there's other stuff loaded */ glong advance = swfdec_player_get_next_event (player); - g_print ("advancing %ld (of %lu left)\n", advance, time_left); g_assert (advance >= 0); if (inter) { int t = swfdec_interaction_get_next_event (inter); diff-tree d1ca3601102b10b5d64f03eed69d1634b193d7dd (from 0123...
2007 Mar 27
0
15 commits - configure.ac doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt doc/swfdec.types libswfdec-gtk/.gitignore libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h
...U Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif +#include "swfdec_source.h" + +static glong +my_time_val_difference (const GTimeVal *compare, const GTimeVal *now) +{ + return (compare->tv_sec - now->tv_sec) * 1000 + + (compare->tv_usec - now->tv_usec) / 1000; +} + +/*** SwfdecIterateSource ***/ + +typedef struct _SwfdecIterateSource SwfdecIterateSource; +struct _SwfdecIte...
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
.../* player we manage or NULL if player was deleted */ double speed; /* inverse playback speed (so 0.5 means double speed) */ gulong notify; /* set for iterate notifications */ GTimeVal last; /* last time */ @@ -47,6 +47,7 @@ swfdec_iterate_get_msecs_to_next_event ( GTimeVal now; glong diff; + g_assert (source->player); diff = swfdec_player_get_next_event (source->player); if (diff == 0) return G_MAXLONG; @@ -62,7 +63,13 @@ swfdec_iterate_get_msecs_to_next_event ( static gboolean swfdec_iterate_prepare (GSource *source, gint *timeout) { - glong diff = swfd...
2007 Nov 08
0
5 commits - libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c libswfdec/swfdec_resource.c libswfdec/swfdec_resource.h player/swfdec_slow_loader.c test/trace
...low_loader.c index 554de1c..4261800 100644 --- a/player/swfdec_slow_loader.c +++ b/player/swfdec_slow_loader.c @@ -97,14 +97,14 @@ swfdec_slow_loader_tick (gpointer data) static void swfdec_slow_loader_initialize (SwfdecSlowLoader *slow, SwfdecLoader *loader, guint duration) { - gulong size; + glong size; slow->tick_time = 100; slow->duration = duration * 1000; slow->loader = loader; g_signal_connect (loader, "notify", G_CALLBACK (swfdec_slow_loader_notify_cb), slow); size = swfdec_loader_get_size (loader); - if (size) + if (size >= 0) swfdec_loade...
2008 Jan 07
0
12 commits - configure.ac doc/swfdec.types Makefile.am test/crashfinder.c test/dump.c test/Makefile.am test/swfdec-extract.c test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c test/swfedit_file.h test/swfedit_list.c test/swfedit_list.h
...ONFIG_H -#include "config.h" -#endif - -#include <libswfdec/swfdec.h> - -int -main (int argc, char **argv) -{ - GOptionContext *context; - GError *err; - SwfdecPlayer *player; - SwfdecLoader *loader; - guint i; - cairo_surface_t *surface; - cairo_t *cr; - gboolean aborts; - glong play_per_file = 30; - glong max_per_file = 60; - glong max_per_advance = 10; - GTimer *timer; - char **filenames = NULL; - const GOptionEntry entries[] = { - { - "play-time", 'p', 0, G_OPTION_ARG_INT, &play_per_file, - "How many seconds will be played fr...
2007 Oct 25
0
6 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_movie.c test/trace
...on a .trace file diff --git a/test/trace/trace.c b/test/trace/trace.c index 92354e6..55276d7 100644 --- a/test/trace/trace.c +++ b/test/trace/trace.c @@ -133,13 +133,15 @@ run_test (gpointer testp, gpointer unused) /* FIXME: will not do 10 iterations if there's other stuff loaded */ glong advance = swfdec_player_get_next_event (player); - g_assert (advance >= 0); if (inter) { int t = swfdec_interaction_get_next_event (inter); g_assert (t >= 0); - advance = MIN (advance, t); + if (advance < 0) + advance = t; + else + advance = MIN (adva...
2007 Nov 07
0
7 commits - doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_widget.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_decoder.c libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_movie_asprops.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c
...ayer)); diff --git a/libswfdec/swfdec_player.h b/libswfdec/swfdec_player.h index 6a0bb2b..d28fce5 100644 --- a/libswfdec/swfdec_player.h +++ b/libswfdec/swfdec_player.h @@ -79,9 +79,9 @@ void swfdec_player_set_loader_with_variables gboolean swfdec_player_is_initialized (SwfdecPlayer * player); glong swfdec_player_get_next_event (SwfdecPlayer * player); double swfdec_player_get_rate (SwfdecPlayer * player); -void swfdec_player_get_image_size (SwfdecPlayer * player, - int * width, - int * height); +void swfdec_player_get_default_size (SwfdecPlayer * player, + guint *...
2007 Nov 12
0
13 commits - libswfdec/Makefile.am libswfdec/swfdec_decoder.c libswfdec/swfdec_decoder.h libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_flv_decoder.h libswfdec/swfdec_image.c libswfdec/swfdec_image_decoder.c libswfdec/swfdec_image_decoder.h
...ed60d..51ebff0 100644 --- a/libswfdec/swfdec_resource.c +++ b/libswfdec/swfdec_resource.c @@ -252,7 +252,11 @@ swfdec_resource_loader_target_parse (SwfdecLoaderTarget *target, SwfdecLoader *l if (dec == NULL) { SWFDEC_ERROR ("no decoder found for format"); } else { + glong total; resource->decoder = dec; + total = swfdec_loader_get_size (loader); + if (total >= 0) + dec->bytes_total = total; } } while (swfdec_buffer_queue_get_depth (loader->queue)) { commit d53a117dd399129bc205b3c1d60f2519433eba96 Author: Benjamin Otte <otte...
2007 Nov 08
0
11 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_resource.c libswfdec/swfdec_resource_request.c
...guint state; /* SwfdecLoaderState the loader is currently in */ + guint processed_state;/* SwfdecLoaderState the target knows about */ + gboolean queued; /* TRUE if we have queued an action already */ SwfdecURL * url; /* the URL for this loader in UTF-8 - must be set on creation */ glong size; /* number of bytes in stream or -1 if unknown */ char * error; /* error message if in error state or NULL */ commit 9ad5401e88b24bb85ead03c50ca7cac0c2c846fd Author: Benjamin Otte <otte at gnome.org> Date: Thu Nov 8 11:05:41 2007 +0100 perform actions after every external...
2007 Apr 02
0
4 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
...LL); diff --git a/test/swfdec-extract.c b/test/swfdec-extract.c index da0964b..5ac1f8b 100644 --- a/test/swfdec-extract.c +++ b/test/swfdec-extract.c @@ -229,7 +229,6 @@ main (int argc, char *argv[]) SwfdecCharacter *character; int ret = 0; SwfdecPlayer *player; - GError *error = NULL; glong id; swfdec_init (); @@ -239,13 +238,8 @@ main (int argc, char *argv[]) return 0; } - player = swfdec_player_new_from_file (argv[1], &error); - if (player == NULL) { - g_printerr ("Couldn't open file \"%s\": %s\n", argv[1], error->message); - g_e...
2007 Nov 27
0
12 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader_internal.h libswfdec/swfdec_load_object_as.c libswfdec/swfdec_load_object.c libswfdec/swfdec_load_object.h
...df..5b659f2 100644 --- a/libswfdec/swfdec_load_object.c +++ b/libswfdec/swfdec_load_object.c @@ -45,36 +45,11 @@ swfdec_load_object_loader_target_parse (SwfdecLoaderTarget *target, SwfdecLoader *loader) { SwfdecLoadObject *load_object = SWFDEC_LOAD_OBJECT (target); - SwfdecAsValue val; - glong size; - - SWFDEC_AS_VALUE_SET_NUMBER (&val, swfdec_loader_get_loaded (loader)); - swfdec_as_object_set_variable_and_flags (load_object->target, - SWFDEC_AS_STR__bytesLoaded, &val, SWFDEC_AS_VARIABLE_HIDDEN); - - size = swfdec_loader_get_size (loader); - if (size < 0) - si...
2008 Jan 21
0
70 commits - configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_socket.c libswfdec-gtk/swfdec_gtk_socket.h libswfdec-gtk/swfdec_playback_alsa.c
...SwfdecBuffer * data, diff --git a/libswfdec/swfdec_load_object_as.c b/libswfdec/swfdec_load_object_as.c index 51656d5..012249e 100644 --- a/libswfdec/swfdec_load_object_as.c +++ b/libswfdec/swfdec_load_object_as.c @@ -65,30 +65,27 @@ swfdec_load_object_on_progress (SwfdecAsObject *target, glong size, SWFDEC_AS_NATIVE (301, 0, swfdec_load_object_as_load) void -swfdec_load_object_as_load (SwfdecAsContext *cx, SwfdecAsObject *obj, guint argc, +swfdec_load_object_as_load (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *rval) { SwfdecAs...
2008 Jan 08
0
9 commits - configure.ac test/custom test/Makefile.am test/swfdec_test_initialize.as test/swfdec_test_initialize.h test/swfdec_test_test.c test/trace
...player, "notify::initialized", G_CALLBACK (initialized_cb), &time_left); - inter = NULL; - } - g_free (str); - - /* FIXME: Make the number of iterations configurable? */ - while (quit == FALSE) { - /* FIXME: will not do 10 iterations if there's other stuff loaded */ - glong advance = swfdec_player_get_next_event (player); - - if (inter) { - int t = swfdec_interaction_get_next_event (inter); - g_assert (t >= 0); - if (advance < 0) - advance = t; - else - advance = MIN (advance, t); - } - if (advance < 0 || (guint) advance > time...