search for: swfdec_loader_get_data_typ

Displaying 4 results from an estimated 4 matches for "swfdec_loader_get_data_typ".

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