search for: swfdecplayerprivate

Displaying 8 results from an estimated 8 matches for "swfdecplayerprivate".

2007 Dec 13
0
libswfdec-gtk/swfdec_gtk_player.c libswfdec/swfdec_as_date.c libswfdec/swfdec_audio.c libswfdec/swfdec_audio_event.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_interval.c libswfdec/swfdec_key_as.c libswfdec/swfdec_mouse_as.c libswfdec/swfdec_movie.c
...c-extract.c | 6 28 files changed, 568 insertions(+), 469 deletions(-) New commits: commit 9eb2e0de2296d01f79fa3ac25c536aeb404b7d1c Author: Benjamin Otte <otte at gnome.org> Date: Thu Dec 13 10:05:57 2007 +0100 export SwfdecPlayer structure This patch adds a SwfdecPlayerPrivate structure that contains all the player elements, as is usual in exported GObjects. Exporting SwfdecPlayer is necessary for creating subclasses in swfdec-gtk or (the new) swfdec-directfb, that can't depend on private headers. diff --git a/libswfdec-gtk/swfdec_gtk_player.c b/libswf...
2008 Apr 12
2
[Bug 15471] New: segmentation fault while seeking in youtube.com
...ot;swfdec_actor_execute" #6 0xb22a0973 in swfdec_player_perform_actions (player=0xa846980) at swfdec_player.c:520 __PRETTY_FUNCTION__ = "swfdec_player_perform_actions" #7 0xb22a4c2c in swfdec_player_iterate (timeout=0xa846bc8) at swfdec_player.c:1661 priv = (SwfdecPlayerPrivate *) 0xa846a40 player = (SwfdecPlayer *) 0xa846980 walk = (GList *) 0x0 __PRETTY_FUNCTION__ = "swfdec_player_iterate" #8 0xb22a361e in swfdec_player_do_advance (player=0xa846980, msecs=40, audio_samples=1764) at swfdec_player.c:1720 priv = (SwfdecPlayer...
2008 Jun 02
4
[Bug 16206] New: Charts in Yahoo Finance crash swfdec
http://bugs.freedesktop.org/show_bug.cgi?id=16206 Summary: Charts in Yahoo Finance crash swfdec Product: swfdec Version: git Platform: Other URL: http://finance.yahoo.com/echarts?s=%5EDJI#symbol=%5EDJI; range=1d OS/Version: All Status: NEW Severity: critical Priority: medium
2007 Dec 17
0
2 commits - doc/Makefile.am doc/swfdec-sections.txt NEWS
...c_player_mouse_move +swfdec_player_mouse_press +swfdec_player_mouse_release swfdec_player_key_press swfdec_player_key_release swfdec_player_render_audio @@ -100,6 +102,7 @@ swfdec_player_get_audio swfdec_player_get_maximum_runtime swfdec_player_set_maximum_runtime <SUBSECTION Standard> +SwfdecPlayerPrivate SwfdecPlayerClass SWFDEC_PLAYER SWFDEC_IS_PLAYER @@ -284,6 +287,7 @@ SWFDEC_AS_VALUE_SET_OBJECT swfdec_as_value_to_primitive swfdec_as_value_to_debug swfdec_as_double_to_string +swfdec_as_integer_to_string swfdec_as_str_concat <SUBSECTION Standard> SWFDEC_IS_AS_VALUE @@ -344,6 +348,7...
2007 Dec 29
3
[Bug 13855] New: Assertion failure at the end of a movie
http://bugs.freedesktop.org/show_bug.cgi?id=13855 Summary: Assertion failure at the end of a movie Product: swfdec Version: 0.5.5 Platform: x86-64 (AMD64) URL: http://www.csfd.cz/film/224182-ja-legenda-i-am- legend/trailer/ OS/Version: Linux (All) Status: NEW Severity: major
2007 Dec 23
0
6 commits - libswfdec/Makefile.am libswfdec/swfdec_character.c libswfdec/swfdec_external_interface.c libswfdec/swfdec.h libswfdec/swfdec_movie_as_drawing.c libswfdec/swfdec_player.c libswfdec/swfdec_player.h libswfdec/swfdec_player_internal.h
...e for external scripting in the given @player. + * Note that this is different from the internal script engine. See the + * #SwfdecPlayerScripting paragraph for details about external scripting. + **/ +void +swfdec_player_set_scripting (SwfdecPlayer *player, SwfdecPlayerScripting *scripting) +{ + SwfdecPlayerPrivate *priv; + + g_return_if_fail (SWFDEC_IS_PLAYER (player)); + g_return_if_fail (scripting == NULL || SWFDEC_IS_PLAYER_SCRIPTING (scripting)); + + priv = player->priv; + if (priv->scripting == scripting) + return; + + if (priv->scripting) + g_object_unref (priv->scripting); + pr...
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
...ter object, gpointer data); typedef gboolean (* SwfdecAudioRemoveFunc) (SwfdecAudio *audio, gpointer data); +typedef void (* SwfdecPolicyFunc) (SwfdecPlayer *player, gboolean allow, gpointer data); typedef struct _SwfdecTimeout SwfdecTimeout; struct _SwfdecTimeout { @@ -133,7 +134,8 @@ struct _SwfdecPlayerPrivate SwfdecRingBuffer * actions[SWFDEC_PLAYER_N_ACTION_QUEUES]; /* all actions we've queued up so far */ /* security */ - GSList * policy_files; /* list of SwfdecPolicyLoader objects, most recent first */ + GList * loading_policy_files; /* list of loading SwfdecPlayerLoader - newest fir...
2007 Dec 28
0
4 commits - libswfdec/swfdec_external_interface.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h
...g.h" #include "swfdec_player_internal.h" @@ -67,7 +68,19 @@ swfdec_external_interface__addCallback (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret) { - SWFDEC_STUB ("ExternalInterface._addCallback (static)"); + SwfdecPlayerPrivate *priv = SWFDEC_PLAYER (cx)->priv; + SwfdecAsObject *fun; + const char *name; + + SWFDEC_AS_VALUE_SET_BOOLEAN (ret, FALSE); + SWFDEC_AS_CHECK (0, NULL, "sO", &name, &fun); + + /* FIXME: do we allow setting if scripting is unsupported? */ + if (!SWFDEC_IS_AS_FUNCTION (fun))...