gstreamer/examples
Wim Taymans 308354073c examples/app/: Added an example on how to use appsrc in playbin in streaming mode from an mmapped file.
Original commit message from CVS:
* examples/app/.cvsignore:
* examples/app/Makefile.am:
* examples/app/appsrc-stream.c: (read_data), (start_feed),
(stop_feed), (found_source), (bus_message), (main):
Added an example on how to use appsrc in playbin in streaming mode from
an mmapped file.
* examples/app/appsrc_ex.c: (main):
Set pipeline to NULL to free queued buffers.
* gst-libs/gst/app/gstapp-marshal.list:
* gst-libs/gst/app/gstappsrc.c: (stream_type_get_type), (_do_init),
(gst_app_src_class_init), (gst_app_src_init),
(gst_app_src_flush_queued), (gst_app_src_dispose),
(gst_app_src_set_property), (gst_app_src_get_property),
(gst_app_src_unlock), (gst_app_src_unlock_stop),
(gst_app_src_start), (gst_app_src_stop), (gst_app_src_is_seekable),
(gst_app_src_check_get_range), (gst_app_src_do_seek),
(gst_app_src_create), (gst_app_src_set_stream_type),
(gst_app_src_get_stream_type), (gst_app_src_set_max_bytes),
(gst_app_src_get_max_bytes), (gst_app_src_push_buffer),
(gst_app_src_end_of_stream), (gst_app_src_uri_get_type),
(gst_app_src_uri_get_protocols), (gst_app_src_uri_get_uri),
(gst_app_src_uri_set_uri), (gst_app_src_uri_handler_init):
* gst-libs/gst/app/gstappsrc.h:
Measure max queue size in bytes instead.
Add support for 3 modes of operation, streaming, seekable and
random-access, making basesrc handle the scheduling modes for each.
Add appsrc:// uri handler so that automatic plugging can be done from
playbin2 or uridecodebin, for example.
Added support for custom segment formats.
Add support for push and pull based operations from the application.
Expand the methods so that errors can be detected.
Flush the queued buffers on seeks and when shutting down.
Add signals to inform the app that a seek must happen.
2008-06-05 16:38:50 +00:00
..
app examples/app/: Added an example on how to use appsrc in playbin in streaming mode from an mmapped file. 2008-06-05 16:38:50 +00:00
capsfilter configure.ac: Put DEFAULT_AUDIOSINK in config.h and use whereever possible. (Fixes #165997) 2005-02-02 08:14:01 +00:00
directfb examples/directfb/gstdfb.c: Don't use the deprecated gst_element_get_pad(). 2008-05-29 19:11:47 +00:00
gob Remove redundant plugindir definition 2003-08-10 00:01:58 +00:00
gstplay Fix up all the state change functions. 2005-09-05 17:20:29 +00:00
indexing renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition 2005-10-12 14:29:55 +00:00
level examples/level/: Examples moved out of the source dir. Not updated tho. 2005-07-04 14:02:46 +00:00
stats ex/: and more typos fixed 2005-10-13 15:31:20 +00:00
switch Don't use _gst_pad(). 2008-05-26 09:57:40 +00:00
Makefile.am examples/switch/switcher.c (loop, my_bus_callback, switch_timer, last_message_received, main): gst/switch/gstswitch.c... 2007-05-03 16:49:05 +00:00