Displaying 4 results from an estimated 4 matches for "swfdec_loader_get_data_typ".
Did you mean:
swfdec_loader_get_data_type
2007 Mar 20
0
5 commits - configure.ac doc/Makefile.am doc/swfdec-sections.txt libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_net_stream.c
...100644
--- a/doc/swfdec-sections.txt
+++ b/doc/swfdec-sections.txt
@@ -22,8 +22,9 @@ swfdec_loader_new_from_file
swfdec_loader_push
swfdec_loader_eof
swfdec_loader_error
-swfdec_loader_get_size
swfdec_loader_set_size
+swfdec_loader_get_size
+swfdec_loader_get_loaded
swfdec_loader_get_filename
swfdec_loader_get_data_type
<SUBSECTION Standard>
diff --git a/libswfdec/swfdec_loader.c b/libswfdec/swfdec_loader.c
index 1fd0e65..69c460f 100644
--- a/libswfdec/swfdec_loader.c
+++ b/libswfdec/swfdec_loader.c
@@ -76,7 +76,8 @@ enum {
PROP_ERROR,
PROP_EOF,
PROP_DATA_TYPE,
- PROP_SIZE
+ PROP_SIZE,
+ PROP_L...
2007 Mar 16
0
libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_loader_internal.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_root_movie.c libswfdec/swfdec_xml.c
...;= 5) {
+ real = g_strdup_printf ("%*s.%s", dot - ret, ret, ext);
+ } else {
+ real = g_strdup_printf ("%s.%s", ret, ext);
+ }
+ g_free (ret);
+ ret = real;
+ }
+ } else {
+ ret = g_strdup ("unknown file");
+ }
return ret;
}
+/**
+ * swfdec_loader_get_data_type:
+ * @loader: a #SwfdecLoader
+ *
+ * Queries the type of data this loader provides. The type is determined
+ * automatically by Swfdec.
+ *
+ * Returns: the type this data was identified to be in or
+ * #SWFDEC_LOADER_DATA_UNKNOWN if not identified
+ **/
+SwfdecLoaderDataType
+swfdec_l...
2007 Mar 16
0
5 commits - doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt libswfdec/swfdec_loader.c libswfdec/swfdec_player.c
...DER_DATA_FLV: Data describing a Flash video stream.
+ * @SWFDEC_LOADER_DATA_XML: Data in XML format.
+ * @SWFDEC_LOADER_DATA_TEXT: Textual data.
+ *
+ * This type describes the different types of data that can be loaded inside
+ * Swfdec. Swfdec identifies its data streams and you can use the
+ * swfdec_loader_get_data_type() to acquire more information about the data
+ * inside a #SwfdecLoader.
+ */
+
/*** SwfdecLoader ***/
enum {
diff-tree 07b4bd5159998882ec3b665b5a0f8216663d8b43 (from 8e4bbb3208a40867f2ec0300598e00a03eea744f)
Author: Benjamin Otte <otte@gnome.org>
Date: Sat Mar 17 00:14:56 2007 +0100...
2007 Jul 31
0
10 commits - doc/swfdec-docs.sgml doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_buffer.c libswfdec/swfdec_debugger.c libswfdec/swfdec.h
...dling. This is mostly useful for writing
+ * subclasses of #SwfdecLoader.
+ *
+ * Returns: a #SwfdecURL describing @loader.
+ **/
+const SwfdecURL *
+swfdec_loader_get_url (SwfdecLoader *loader)
+{
+ g_return_val_if_fail (SWFDEC_IS_LOADER (loader), NULL);
+
+ return loader->url;
+}
+
+/**
* swfdec_loader_get_data_type:
* @loader: a #SwfdecLoader
*
diff --git a/libswfdec/swfdec_loader.h b/libswfdec/swfdec_loader.h
index f1c5f44..9cc0a4e 100644
--- a/libswfdec/swfdec_loader.h
+++ b/libswfdec/swfdec_loader.h
@@ -22,6 +22,7 @@
#include <glib-object.h>
#include <libswfdec/swfdec_buffer.h>
+#inclu...