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