GStreamer multimedia framework
Find a file
Nicolas Dufresne a33a1bf6e4 avcodec: Check against codec format list
There exist few formats (deprecated though) used by mjpeg decoder
and encoder that maps to the same GStreamer format. To properly
pick the right format, also lookup each Codec list before accepting
the format. This fixes error when trying to use mjpeg encoder.

Note that this may results in faded colors. In fact, these special
format are meant to specify that this is full range YUV. Colorimetry
in gst-libav is not yet implemented, hence is ignored in general. So
I think it's fine to first fix the issue before addressing the missing
feature.

https://bugzilla.gnome.org/show_bug.cgi?id=750398
2015-06-11 10:23:33 -04:00
common@6015d26443 Automatic update of common submodule 2015-06-09 11:30:44 +02:00
docs docs: remove variables that we define in the snippet from common 2015-06-07 17:19:07 +02:00
ext avcodec: Check against codec format list 2015-06-11 10:23:33 -04:00
gst-libs libav: Update to v11.4 2015-05-31 21:32:07 +02:00
m4 ffmpeg updates 2004-02-13 13:22:27 +00:00
pkgconfig Add uninstalled pkg-config file so other modules can find libav elements for unit tests 2013-02-28 19:34:02 +00:00
tests check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:32:55 +02:00
win32 win32/vs6/: Convert line endings to CRLF and mark files as binary. 2007-06-15 09:32:47 +00:00
.gitignore Update .gitignore 2015-04-23 17:19:21 +01:00
.gitmodules ext: Add libav as a git submodule 2011-04-19 19:32:02 +02:00
AUTHORS releasing 2004-03-16 13:09:23 +00:00
autogen.sh Automatic update of common submodule 2015-06-07 17:16:38 +02:00
ChangeLog Release 1.5.1 2015-06-07 11:10:59 +02:00
configure.ac Back to development 2015-06-07 16:44:49 +02:00
COPYING license: Add COPYING and COPYING.LIB 2009-09-11 22:35:33 +01:00
COPYING.LIB Fix FSF address 2012-11-04 00:22:16 +00:00
gst-libav.doap Release 1.5.1 2015-06-07 11:10:59 +02:00
gst-libav.spec.in add docs directory to spec file 2014-03-05 17:40:13 +01:00
HACKING HACKING: Update the hacking info with information about how to prepare your quilt setup to hack on the ffmpeg checkout 2006-12-04 20:30:30 +00:00
Makefile.am cruft: add the obsolete tmpl dir to cruft-dirs 2015-06-09 15:43:21 +02:00
NEWS Release 1.5.1 2015-06-07 11:10:59 +02:00
README license: Add COPYING and COPYING.LIB 2009-09-11 22:35:33 +01:00
RELEASE Release 1.5.1 2015-06-07 11:10:59 +02:00
TODO TODO: Add some TODO items for 0.9 cycle. 2005-11-08 22:27:08 +00:00

gst-ffmpeg

This module contains a GStreamer plugin for FFmpeg, as well as an internal
copy of the FFmpeg source code.

PLUG-IN DEPENDENCIES AND LICENSES
---------------------------------

GStreamer is developed under the terms of the LGPL (see LICENSE file for
details). Some of our plug-ins however rely on libraries which are available
under other licenses. This means that if you are distributing an application
which has a non-GPL compatible license (for instance a closed-source
application) with GStreamer, you have to make sure not to distribute GPL-linked
plug-ins.

When using GPL-linked plug-ins, GStreamer is for all practical reasons
under the GPL itself.