summaryrefslogtreecommitdiff
path: root/gst/bayer
Commit message (Collapse)AuthorAgeFilesLines
* gst-plugins: allow per feature registrationStéphane Cerveau2021-04-114-8/+45
| | | | | | | | | | | | | Split plugin into features including dynamic types which can be indiviually registered during a static build. More details here: https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2110>
* meson: add update-orc-dist targetTim-Philipp Müller2020-07-041-0/+1
| | | | | | Add target to update backup orc -dist.[ch] files. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1408>
* documentation: fixed a heap o' typosAaron Boxer2019-11-051-1/+1
|
* Remove autotools build systemTim-Philipp Müller2019-10-141-21/+0
|
* docs: Build documentation with hotdocThibault Saunier2019-05-131-0/+1
|
* meson: Replace empty configuration_data() with copy keywordSeungha Yang2018-10-171-2/+2
| | | | | | | | Use 'copy' keyword to avoid meson warning message. Note that 'copy' keyword in configure_file() is available since meson 0.47.0 https://bugzilla.gnome.org/show_bug.cgi?id=797298
* Meson: Generate pc file for all plugins in badXavier Claessens2018-04-251-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794568
* Update ORC fallback disted codeEdward Hervey2018-02-141-66/+66
|
* Remove plugin specific static build optionNicolas Dufresne2017-05-161-1/+0
| | | | | Static and dynamic plugins now have the same interface. The standard --enable-static/--enable-shared toggle are sufficient.
* docs: Port all docstring to gtk-doc markdownThibault Saunier2017-04-121-0/+1
|
* bayer: fix stride inconsistencies for odd widthsTim-Philipp Müller2016-11-012-3/+3
| | | | | | | | | | | | | | | Consistently use GST_ROUND_UP_4(width) as stride for bayer buffers. Bayer data will usually come in widths that are multiples of 4 anyway, so hopefully this should not have any adverse impact on anyone in practice. Before, bayer2rgb required input buffers to are sized accordingly, but then didn't actually round up when calculating row offsets. rgb2bayer didn't use a rounded stride nor buffer size. https://bugzilla.gnome.org/show_bug.cgi?id=752014
* bayer: fix _transform_caps method to preserve fields in given capsJoan Pau Beltran2016-10-142-60/+47
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=758717
* Add support for Meson as alternative/parallel build systemNirbheek Chauhan2016-08-201-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/mesonbuild/meson With contributions from: Tim-Philipp Müller <tim@centricular.com> Matej Knopp <matej.knopp@gmail.com> Jussi Pakkanen <jpakkane@gmail.com> (original port) Highlights of the features provided are: * Faster builds on Linux (~40-50% faster) * The ability to build with MSVC on Windows * Generate Visual Studio project files * Generate XCode project files * Much faster builds on Windows (on-par with Linux) * Seriously fast configure and building on embedded ... and many more. For more details see: http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html Building with Meson should work on both Linux and Windows, but may need a few more tweaks on other operating systems.
* plugins: Use stdint.h instead of _stdint.hNirbheek Chauhan2016-08-191-1/+5
| | | | | | _stdint.h is generated by Autotools and we don't really need it. All supported platforms now ship with stdint.h. The only stickler was MSVC, and since Visual Studio 2015 it also ships stdint.h now.
* bad: use new gst_element_class_add_static_pad_template()Vineeth TM2016-03-241-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=763081
* rgb2bayer: Use mapped frame strideNicolas Dufresne2015-08-061-1/+1
|
* rgb2bayer: Protect against failing mapNicolas Dufresne2015-08-061-2/+12
|
* bayer2rgb: Read stride from the video infoNicolas Dufresne2015-08-061-1/+1
|
* bayer2rgb: Protect against failing mapNicolas Dufresne2015-08-061-2/+13
|
* bayer: update ORC filesWim Taymans2015-06-221-616/+760
| | | | Update ORC files with newest ORC to fix backup code generation error.
* Release 1.5.11.5.1Sebastian Dröge2015-06-071-720/+592
|
* Remove obsolete Android build cruftTim-Philipp Müller2015-04-261-17/+0
| | | | This is not needed any longer.
* bayer2rgb: take into account filter in transform_caps functionTim-Philipp Müller2014-12-221-2/+12
| | | | | | | | Fixes criticals when filter caps are passed. Also fix wrong GST_DEBUG_OBJECT use. https://bugzilla.gnome.org/show_bug.cgi?id=741863
* Release 1.3.21.3.2Sebastian Dröge2014-05-211-79/+68
|
* bayer: fix unused variableWim Taymans2014-05-201-4/+2
|
* Release 1.3.11.3.1Sebastian Dröge2014-05-031-2/+2
|
* Release 1.1.41.1.4Sebastian Dröge2013-08-281-1/+1
|
* Release 1.1.2Sebastian Dröge2013-07-121-1/+1
| | | | Oops... should've been part of 1.1.2 tag already :(
* Release 1.1.11.1.1Sebastian Dröge2013-06-052-0/+367
|
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-1/+1
|
* Fix FSF addressTim-Philipp Müller2012-11-044-8/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-172-2/+2
| | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-142-2/+2
|
* bayer: prefix orc functions with bayer_orcWim Taymans2012-07-244-100/+100
| | | | Add bayer orc to the unit test
* Release 0.11.92RELEASE-0.11.92Sebastian Dröge2012-06-071-30/+70
|
* bayer: fix output frame mapWim Taymans2012-06-061-1/+1
|
* Release 0.11.90RELEASE-0.11.90Sebastian Dröge2012-04-121-10/+10
|
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* gst: Update versioningSebastian Dröge2012-04-041-1/+1
|
* x-raw-bayer -> x-bayerWim Taymans2012-03-052-9/+9
|
* bayer: Intersect transformed caps with filterOlivier Crête2012-01-251-0/+6
|
* port to new memory APIWim Taymans2012-01-252-6/+9
|
* Merge branch 'master' into 0.11Wim Taymans2011-11-071-0/+1
|\
| * Fix missing sources on bayer's buildsystem androgenizer callReynaldo H. Verdejo Pinochet2011-11-041-0/+1
| |
* | caps: update for new APIWim Taymans2011-11-021-2/+2
| |
* | kate, bayer, tsdemux: update for caps and taglist API changesTim-Philipp Müller2011-10-311-1/+1
| |
* | bayer2rgb: Fix pad template capsEdward Hervey2011-10-171-1/+1
| |
* | bayer: port to 0.11Wim Taymans2011-10-163-167/+83
|/
* bayer: back around compiler warnings in orc-generated code by disabling ↵Tim-Philipp Müller2011-08-021-0/+3
| | | | | | -Werror for this plugin https://bugzilla.gnome.org/show_bug.cgi?id=652677
* bayer2rgb: Convert to OrcDavid Schleef2011-05-305-258/+3638
| | | | | | | Seriously faster. Algorithm is nearly the same as bilinear, which given the speed of this code, should be considered the baseline of quality. Speed appears to be limited by memory bandwidth, so I didn't bother trying to make it any faster.