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...