gstreamer/gst/rtjpeg
Nirbheek Chauhan 42af2d66d8 Add support for Meson as alternative/parallel build system
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.
2016-08-20 11:35:54 +01:00
..
.gitignore
gstrtjpeg.c
gstrtjpegdec.c rtjpeg: remove unused quality property 2015-04-30 10:50:19 +01:00
gstrtjpegdec.h
gstrtjpegenc.c rtjpeg: remove unused quality property 2015-04-30 10:50:19 +01:00
gstrtjpegenc.h
Makefile.am
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
README
RTjpeg.c
RTjpeg.h

This plugin contains elements necessary for doing RTjpeg compression and
decompression, as well as conversion from RGB to YUV and back, based
entirely on functions supplied by RTjpeg.c.

You can find RTjpeg at Justin Schoeman's site:
http://www.ee.up.ac.za/~justin/bttv/

The idea is to start out with the code elements reading and writing YUV420
images, with external elements to do the conversion.  Eventually (when
typing is a bit more sane/globally used) the codec elements will
automatically convert images to/from the proper format based on what their
peer wants to be dealing with.