This website requires JavaScript.
Explore
Help
Sign In
mirrors
/
gstreamer
Watch
1
Star
1
Fork
You've already forked gstreamer
0
mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced
2024-11-19 00:01:23 +00:00
Code
Issues
1
Projects
Releases
Wiki
Activity
e54b324d7d
gstreamer
/
tests
/
examples
/
app
/
.gitignore
3 lines
24 B
Text
Raw
Normal View
History
Unescape
Escape
examples/app/.cvsignore: The buildbot demands .cvsignore files, and I comply. Original commit message from CVS: * examples/app/.cvsignore: The buildbot demands .cvsignore files, and I comply.
2007-03-12 11:47:42 +00:00
appsrc_ex
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
appsrc-stream
Reference in a new issue
Copy permalink