summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2013-10-22docs: Gram and nit fixes for part-meta.txtdoc_fixesReynaldo H. Verdejo Pinochet1-6/+6
2013-10-22docs: Gram and nit fixes for part-element-source.txtReynaldo H. Verdejo Pinochet1-4/+4
2013-10-22docs: Gram and nit fixes for part-sink.txtReynaldo H. Verdejo Pinochet1-4/+4
2013-10-22docs: Gram and nit fixes for part-conventions.txtReynaldo H. Verdejo Pinochet1-1/+1
2013-10-22docs: Gram and nit fixes for part-controller.txtReynaldo H. Verdejo Pinochet1-3/+3
2013-10-22docs: Gram and nit fixes for part-context.txtReynaldo H. Verdejo Pinochet1-8/+7
2013-10-22docs: Gram and nit fixes for part-clocks.txtReynaldo H. Verdejo Pinochet1-3/+3
2013-10-22docs: Gram and nit fixes for part-caps.txtReynaldo H. Verdejo Pinochet1-23/+23
2013-10-22docs: Gram and nit fixes for part-buffer.txtReynaldo H. Verdejo Pinochet1-17/+16
2013-10-22docs: Gram and nit fixes for part-bufferpool.txtReynaldo H. Verdejo Pinochet1-16/+16
2013-10-21docs: Gram and nit fixes for part-buffering.txtReynaldo H. Verdejo Pinochet1-27/+27
2013-10-21docs: Gram and nit fixes for part-messages.txtReynaldo H. Verdejo Pinochet1-11/+10
2013-10-21docs: Gram and nit fixes for part-memory.txtReynaldo H. Verdejo Pinochet1-6/+6
2013-10-10core: Fix max DEBUG_LEVEL incongruence on 5 vs 9Reynaldo H. Verdejo Pinochet1-1/+1
In the docs and the autocompletion logic the maximum value jumped incongruently between 5 and 9.
2013-10-10docs: Fix some reference URIsFabian Kirsch4-7/+7
https://bugzilla.gnome.org/show_bug.cgi?id=709804
2013-10-05docs: fix function name in qos design docsTim-Philipp Müller1-1/+1
2013-09-24Release 1.2.0Sebastian Dröge1-1/+1
2013-09-19Release 1.1.90Sebastian Dröge1-1/+1
2013-09-19context: Add convenience function gst_context_has_context_type()Sebastian Dröge1-0/+1
2013-09-18context: Update docsSebastian Dröge1-11/+4
2013-09-17context: Update documentationSebastian Dröge1-16/+15
2013-09-09meta: Add a #define for memory metadataMathieu Duponchelle1-0/+1
2013-08-28Release 1.1.4Sebastian Dröge1-1/+1
2013-08-13dataqueue: add gst_data_queue_push_forceThiago Santos1-0/+1
Adds a variant of the _push function that doesn't check the queue limits before adding the new item. It is useful when pushing an element to the queue shouldn't lock the thread. One particular scenario is when the queue is used to serialize buffers and events that are going to be pushed from another thread. The dataqueue should have a limit on the amount of buffers to be stored to avoid large memory consumption, but events can be considered to have negligible impact on memory compared to buffers. So it is useful to be used to push items into the queue that contain events, even though the queue is already full, it shouldn't matter inserting an item that has no significative size. This scenario happens on adaptive elements (dashdemux / mssdemux) as there is a single download thread fetching buffers and putting into the dataqueues for the streams. This same download thread can als generate events in some situations as caps changes, eos or a internal control events. There can be a deadlock at preroll if the first buffer fetched is large enough to fill the dataqueue and the download thread and the next iteration of the download thread decides to push an event to this same dataqueue before fetching buffers to other streams, if this push locks, the pipeline will be stuck in preroll as no more buffers will be downloaded. There is a somewhat common practice in dash streams to have a single very large buffer for audio and one for video, so this will always happen as the download thread will have to push an EOS right after fetching the first buffer for any stream. API: gst_data_queue_push_force https://bugzilla.gnome.org/show_bug.cgi?id=705694
2013-08-02design: fix typoWim Taymans1-1/+1
2013-07-29Release 1.1.3Sebastian Dröge1-1/+1
2013-07-22gst: Add new group-id field to the stream-start eventSebastian Dröge1-0/+6
All streams that have the same group id are supposed to be played together, i.e. all streams inside a container file should have the same group id but different stream ids. The group id should change each time the stream is started, resulting in different group ids each time a file is played for example.
2013-07-18info: Add debug color mode optionРуслан Ижбулатов3-3/+100
This allows to explicitely set the debug output color mode to UNIX on every platform, enable it (use platform default color mode) or enable it. https://bugzilla.gnome.org/show_bug.cgi?id=674320
2013-07-16query: Add gst_query_has_context_type()Sebastian Dröge1-0/+1
2013-07-11Release 1.1.2Sebastian Dröge1-1/+1
2013-07-01check: Added gst_check_setup_events_with_stream_id()Jonas Holmberg1-0/+1
Added a new function gst_check_setup_events_with_stream_id(), since gst_check_setup_events() does not work with multiple pads. https://bugzilla.gnome.org/show_bug.cgi?id=703377
2013-06-18docs: add missing file for doc-link checkStefan Sauer1-0/+8
2013-06-16docs: fix some external linksStefan Sauer4-10/+10
2013-06-16docs: check for broken links in docsStefan Sauer1-1/+14
The check is done using curl (if available). It lists the curl exit code + http status code (for those > 399) together with the use of the url in the code. The check is not fatal.
2013-06-16docs: change https to http urlsStefan Sauer2-3/+3
Thank you browser for needlessly changing to https for static doc pages.
2013-06-16docs: update links to developer.gnome.orgStefan Sauer4-5/+8
The URL layout has changed. Fix the links and comment out one paragraph where the doc is gone. Fixes #702135
2013-06-14structure: Add gst_structure_new_from_string()Sebastian Dröge1-0/+1
Convenience API for bindings, gst_structure_from_string() returns a tuple (structure, end_ptr) in bindings and is unintuitive to use because of that.
2013-06-05Release 1.1.1Sebastian Dröge3-4/+4
2013-06-01manual: update elements to match the rest of "Boost priority of a thread" ↵Andrzej Bieniek1-2/+2
section
2013-06-01manual: fix comment in effectswitch exampleAndrzej Bieniek1-1/+1
2013-06-01manual: fix a typo in "Inserting data with appsrc" sectionAndrzej Bieniek1-1/+1
2013-06-01pwg: fix a few typosAndrzej Bieniek3-3/+3
2013-06-01docs: remove double "the"Andrzej Bieniek3-3/+3
2013-05-24docs: Remove mention of gconf* elementsOlivier Crête1-8/+2
Instead recommend pulsesrc/sink for audio, there is nothing GNOME specific for video.
2013-05-10check: Add helper that sends initial eventsNicolas Dufresne1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=700033
2013-05-07docs: fix typo in metadata section in app dev manualTim-Philipp Müller1-2/+3
There's no g_tag_list_get_xyz().
2013-04-29porting-to-1.0.txt: nit clarificationStefan Sauer1-2/+3
It is the process context that matters.
2013-04-27pwg: improve allocation docsWim Taymans1-13/+18
2013-04-24porting-to-1.0.txt: add troubleshooting sectionTim-Philipp Müller1-0/+16
Add note about "cannot register existing type `GstObject'" warning.
2013-04-19part-context: Write some design documentation about GstContextSebastian Dröge2-0/+68