| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
The pnmenc was not mapping the input buffers as video buffers. Because
of this, the video frame stride was not being set based on frame but
based on the caps, which make the assumption that the strides are a
power of 4. For input that is not a power of 4, this would lead to a
SIGSEGV.
https://bugzilla.gnome.org/show_bug.cgi?id=793419
|
|
|
|
|
| |
Static and dynamic plugins now have the same interface. The standard
--enable-static/--enable-shared toggle are sufficient.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
This is an automatic update with manual merges of running
"make update" in the doc/plugins directory. This should help
later maintenance of the plugins doc. A lot of plugin are
not referenced yet in the doc. Will come later.
|
|
|
|
|
|
| |
Parse gray16 properly in ascii mode, and fix
some bugs around reading data in chunks when
ascii values cross chunk boundaries
|
|
|
|
|
|
| |
Don't output 'image/pnm', which isn't even in the template
caps. Instead, output a mime-type consistent with what we
are encoding.
|
|
|
|
|
|
|
|
|
| |
Remove code that dealt with odd strides separately - there's
not really any overhead to just using 1 codepath for both matched
and unmatched stride output.
Add separate codepaths for BE vs LE GRAY16 input so they're
handled properly
|
|
|
|
|
|
|
|
| |
Add codepaths to output GRAY16 in little or big endian
as negotiated.
Move all output format negotiation into a central
function and clean it up
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=757022
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=757022
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=763081
|
|
|
|
|
|
|
|
|
|
| |
While encoding the frame in ASCII mode, per component four bytes are needed
and after every 20 bytes, a \n will be added. So the calculation should be
size = size * (4 + 1 / 20). This should exclude the header being written.
Since header is also being included in the calculations, memory mishandlings
are happening.
https://bugzilla.gnome.org/show_bug.cgi?id=759520
|
|
|
|
|
|
| |
For corrupted files, scanner memory is being leaked.
https://bugzilla.gnome.org/show_bug.cgi?id=759522
|
|
|
|
|
|
| |
In case of corrupted file, s->buf allocated is not being freed
https://bugzilla.gnome.org/show_bug.cgi?id=759522
|
|
|
|
|
|
| |
header being allocated is not freed resulting in leak
https://bugzilla.gnome.org/show_bug.cgi?id=759520
|
|
|
|
|
|
|
|
| |
rename gst-launch --> gst-launch-1.0
replace old elements with new elements(ffmpegcolorspace -> videoconvert, ffenc_** -> avenc_**)
fix caps in examples
https://bugzilla.gnome.org/show_bug.cgi?id=759432
|
|
|
|
|
|
|
|
| |
Allows baseclass to handle it from there
Related to:
https://bugzilla.gnome.org/show_bug.cgi?id=756563
|
|
|
|
|
|
|
|
|
|
| |
Store and copy input state fields when setting the
output state of the decoder. Avoids problems like
the framerate set by an upstream element being ignored
Related to:
https://bugzilla.gnome.org/show_bug.cgi?id=756563
|
|
|
|
|
|
|
| |
Makes sure the mngr struct reflects a clean state
for the next frame, avoiding failures like:
https://bugzilla.gnome.org/show_bug.cgi?id=756563
|
|
|
|
|
|
|
| |
It is faster than doing a query that propagates downstream and
should be enough
Elements: openjpegenc, schroenc, webpenc, pnmenc
|
|
|
|
|
|
|
|
| |
Avoids useless check of downstream caps when handling an
accept-caps query
Elements: daaladec, libde265dec, openjpegdec, rsvgdec, schrodec,
webpdec, pnmdec, vmncdec, openexrdec
|
|
|
|
| |
This is not needed any longer.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=731943
|
|
|
|
|
|
|
| |
Convert the image values from 0-maxvalue to 0-255 when
'decoding' the pnm image
https://bugzilla.gnome.org/show_bug.cgi?id=731773
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730523
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730523
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=731400
|
|
|
|
|
|
| |
Remove trailing empty line from commit bfdc54395238c04fc6e5b51880c2d706f33e9011
https://bugzilla.gnome.org/show_bug.cgi?id=729614
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=729614
|
|
|
|
|
|
| |
Signed-off-by: Sanjay NM <sanjay.nm@samsung.com>
https://bugzilla.gnome.org/show_bug.cgi?id=729614
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687520
|
|
|
|
|
| |
where possible. Avoids some string copies. Also re-indent
some stuff. Also some indent fixes here and there.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Remove the android/ top dir
Fixe the Makefile.am to be androgenized
To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files.
Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
|
|
|
|
|
| |
Pad templates returned by gst_static_pad_template_get() were not
being unreffed.
|
|
|
|
| |
Canonicalize property names as needed.
|
| |
|
|
|
|
| |
https://bugzilla.redhat.com/show_bug.cgi?id=603771
|
|
|
|
|
|
| |
Avoid new warnings.
Fixes #613758.
|
|
|
|
| |
and fix warnings from it
|
|
|
|
| |
gdkpixbuf and our new typefinder in -base use image/x-portable-*.
|
| |
|