summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPekka Lampila <pekka.lampila@iki.fi>2008-09-17 13:05:12 +0300
committerBenjamin Otte <otte@gnome.org>2008-09-24 15:35:52 +0200
commitae1369c29db95c6d60848116c4c4ebc062a33053 (patch)
treeee7da795da4c10054466caa66c3aded159d79566
parent8527ea61df0bb41c8eda0dd094824274e0216f00 (diff)
Don't require policy file for NetStream
It's only required if checkPolicyFile property is true. Which is only needed to allow BitmapData.draw for the NetStream object
-rw-r--r--swfdec/swfdec_net_stream.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/swfdec/swfdec_net_stream.c b/swfdec/swfdec_net_stream.c
index 77bbc216..601576d8 100644
--- a/swfdec/swfdec_net_stream.c
+++ b/swfdec/swfdec_net_stream.c
@@ -586,12 +586,14 @@ swfdec_net_stream_load (SwfdecPlayer *player, gboolean allowed, gpointer streamp
stream->requested_url = NULL;
}
+// When checkPolicyFile is true the YES values in last column must be changed
+// to POLICY
static const SwfdecAccessMatrix swfdec_net_stream_matrix = {
{ SWFDEC_ACCESS_NO, SWFDEC_ACCESS_NO, SWFDEC_ACCESS_NO },
- { SWFDEC_ACCESS_NO, SWFDEC_ACCESS_YES, SWFDEC_ACCESS_POLICY },
+ { SWFDEC_ACCESS_NO, SWFDEC_ACCESS_YES, SWFDEC_ACCESS_YES },
{ SWFDEC_ACCESS_YES, SWFDEC_ACCESS_NO, SWFDEC_ACCESS_NO },
- { SWFDEC_ACCESS_NO, SWFDEC_ACCESS_NO, SWFDEC_ACCESS_POLICY },
- { SWFDEC_ACCESS_YES, SWFDEC_ACCESS_NO, SWFDEC_ACCESS_POLICY }
+ { SWFDEC_ACCESS_NO, SWFDEC_ACCESS_NO, SWFDEC_ACCESS_YES },
+ { SWFDEC_ACCESS_YES, SWFDEC_ACCESS_NO, SWFDEC_ACCESS_YES }
};
void