summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2018-02-15audio-converter: add a convenience conversion methodMathieu Duponchelle1-0/+1
This is useful from python bindings https://bugzilla.gnome.org/show_bug.cgi?id=793492
2018-02-15AudioConverter: register as boxed typeMathieu Duponchelle1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=793492
2018-02-15Back to developmentTim-Philipp Müller31-31/+31
2018-02-15docs: update plugin docsTim-Philipp Müller31-62/+62
2018-02-14doc: Add per version newly added API indexesNicolas Dufresne1-0/+48
2018-02-14doc: Include new GstVideoOverlay APINicolas Dufresne1-0/+2
2018-02-13docs: add GstAudioAggregator to docsTim-Philipp Müller3-0/+43
2018-02-13docs: add audiomixer + audiointerleave to plugin docsTim-Philipp Müller7-1/+118
2018-02-13docs: update plugin docs for recent changesTim-Philipp Müller10-18/+279
2018-02-13GstAudioAggregator: hook up to buildTim-Philipp Müller2-1/+12
https://bugzilla.gnome.org/show_bug.cgi?id=791218
2017-12-20meson: docs: link gtk-doc scanner with gstglTim-Philipp Müller1-1/+9
2017-12-19docs: plugins: add opengl plugin to docsTim-Philipp Müller9-1/+2639
2017-12-19docs: update for git masterTim-Philipp Müller29-59/+59
2017-12-19docs: add moved gl lib to documentationTim-Philipp Müller4-2/+1171
2017-12-09appsrc: add support for pushing buffer listsTim-Philipp Müller1-0/+1
And samples that carry buffer lists. https://bugzilla.gnome.org/show_bug.cgi?id=752363
2017-10-11API: gst_discoverer_info_get_liveMathieu Duponchelle1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=783722
2017-10-11API: gst_discoverer_audio_info_get_channel_maskMathieu Duponchelle1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=783722
2017-09-28audio: Add stream align API for getting timestamp at discont and number of ↵Sebastian Dröge1-0/+2
samples since discont https://bugzilla.gnome.org/show_bug.cgi?id=787560
2017-09-28audio: Add helper object for audio discontinuity detection and sample alignmentSebastian Dröge1-0/+14
This is the same code that is in decklinkaudiosrc, audioringbuffer, audiomixer and various other places. Have it once instead of copying it everywhere. https://bugzilla.gnome.org/show_bug.cgi?id=787560
2017-09-22[API]: gst_audio_channel_mixer_new_with_matrixMathieu Duponchelle1-0/+1
+ Refactor previous constructor to call on that new constructor + Reimplement is_passthrough to strictly check whether the matrix is an identity matrix, comparing channel-masks was incorrect: the mixer may be remixing from a list of positions to the same list of positions, but ordered differently, and reciprocally, the mixer may be remixing from a list of positions to another list of positions identically ordered + Remove unused tmp field, must have been a refactoring leftover https://bugzilla.gnome.org/show_bug.cgi?id=785471
2017-08-08meson: fix a few meson warningsTim-Philipp Müller1-1/+1
2017-05-04Release 1.12.01.12.0Sebastian Dröge29-29/+29
2017-04-27Release 1.11.91Sebastian Dröge29-29/+29
2017-04-07Release 1.11.90Sebastian Dröge30-80/+90
2017-03-27docs: Fix broken URL in reference manualFrancisco Velazquez1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=780566
2017-03-08Fix plugin filenames to match pugin namesNicolas Dufresne3-3/+16
- libgstencodebin.so is now libgstencoding.so - libgstximage.so is now libgstximagesink.so (meson only) https://bugzilla.gnome.org/show_bug.cgi?id=779344
2017-02-25rawparse: Move to gst-plugins-baseSebastian Dröge34-54/+392
https://bugzilla.gnome.org/show_bug.cgi?id=774544
2017-02-24Release 1.11.2Sebastian Dröge28-27/+77
2017-02-23videotimecode: Init from GDateTimeGeorg Lippitsch1-0/+2
Add a function to init the time code from a GDateTime https://bugzilla.gnome.org/show_bug.cgi?id=778702
2017-01-21docs: update libs sectionVíctor Manuel Jáquez Leal1-2/+136
Include documented symbols that were not declared in section file.
2017-01-12Release 1.11.1Sebastian Dröge29-40/+71
2017-01-06encoding-profile: Add a way to copy an encoding profileThibault Saunier1-0/+1
It is often usefull to make sure that you get a full copy of a profile. For example you want to let the user modify it in the user interface but still keep an unchanged version for later use. API: gst_encoding_profile_copy
2016-12-22audioringbuffer: add set_callback_full() for g-iEvan Nemerson1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=678301
2016-12-16meson:doc: Build libraries documentationsThibault Saunier2-0/+35
2016-12-08docs: design: remove outdated draft docs (hw-acceleration, va)Tim-Philipp Müller4-548/+2
2016-12-08docs: design: move most design docs to gst-docs moduleTim-Philipp Müller13-3652/+1
2016-11-21rtsp: Add gst_rtsp_message_parse_auth_credentials() to parse authentication ↵Sebastian Dröge1-0/+6
credentials https://bugzilla.gnome.org/show_bug.cgi?id=774416
2016-11-21rtsp: Add gst_rtsp_generate_digest_auth_response() to calculate digest auth ↵Sebastian Dröge1-0/+1
response https://bugzilla.gnome.org/show_bug.cgi?id=774416
2016-11-04video: add gst_video_decoder_allocate_output_frame_with_paramsJulien Isorce1-0/+1
It adds a third argument to pass GstBufferPoolAcquireParams to gst_buffer_pool_acquire_buffer. If a user subclasses GstBufferPoolAcquireParams, this allows to pass an updated param to the underlying buffer pool at each gst_video_decoder_allocate_output_frame_with_params call. https://bugzilla.gnome.org/show_bug.cgi?id=773165
2016-11-03allocators: define GST_CAPS_FEATURE_MEMORY_DMABUFJulien Isorce1-0/+1
Adds "memory:DMABuf" caps feature. Since 1.11 tag. Useful when the the dma-buf buffer cannot be mapped to CPU for r/w requests. Example: protected content or platform constraints. https://bugzilla.gnome.org/show_bug.cgi?id=759358
2016-11-03dmabuf: Make the allocator sub-classableNicolas Dufresne1-0/+10
This should allos for cleaner code when implement such allocator. https://bugzilla.gnome.org/show_bug.cgi?id=768794
2016-11-01video-info: Add optional field-order caps field for interlaced-mode=interleavedSebastian Dröge1-0/+4
Usually this information is static for the whole stream, and various container formats store this information inside the headers for the whole stream. Having it inside the caps for these cases simplifies code and makes it possible to express these requirements more explicitly with the caps. https://bugzilla.gnome.org/show_bug.cgi?id=771376
2016-11-01Release 1.10.01.10.0Sebastian Dröge27-27/+27
2016-09-30Release 1.9.90Sebastian Dröge27-27/+27
2016-09-01Release 1.9.2Sebastian Dröge28-28/+36
2016-08-25videodirection: interface for rotation and flipXabier Rodriguez Calvar3-0/+18
A GstVideoOrientationMethod enumeration is also provided for the admitted property values. https://bugzilla.gnome.org/show_bug.cgi?id=768687
2016-08-04videotimecode: Add to docs and exports listSebastian Dröge1-0/+32
2016-07-23Add more files to .gitignoreTim-Philipp Müller1-0/+1
2016-07-22docs: add playbin3, decodebin3, parsebin, urisourcebin to docsTim-Philipp Müller3-0/+212
Docs still need some fleshing out though.
2016-07-18appsink: add _pull_sample/preroll() variants with timeoutJoan Pau Beltran1-0/+2
The _pull_sample() and _pull_preroll() functions block until a sample is available, EOS happens or the pipeline is shut down (returning NULL in the last two cases). This adds _try_pull_sample() and _try_pull_preroll() functions with a timeout argument to specify the maximum amount of time to wait for a new sample. To avoid code duplication, wait forever if the timeout is GST_CLOCK_TIME_NONE and use that to implement _pull_sample/_pull_preroll with the original behavior. Add also corresponding action signals "try-pull-sample" and "try-pull-preroll". https://bugzilla.gnome.org/show_bug.cgi?id=768852