gstreamer/gst-libs/gst/pbutils
Thibault Saunier 51cd2bd926 encoding-profile: Allow using factory names in serialization format
Instead of enforcing the user to know and understand caps to describe
the encoding format, let him use element factory names directly.
This also makes it possible to ensure that a specific encodore/muxer
is used instead of letting the ranking system do it.

It is now possible to describe an encoding format simply specifying:

  matroskamux:x264enc:vobisenc

Factor out functions in the parsing, cleaning up the whole thing.
Update documentation.
2016-12-23 17:40:23 -03:00
..
.gitignore pbutils: New Discoverer utility 2010-09-20 13:11:42 +02:00
codec-utils.c pbutils: Add more h264 scalable profiles 2016-08-02 14:25:57 +03:00
codec-utils.h codec-utils: Add utilities for AAC and the AACHead header 2016-03-24 14:27:21 +02:00
descriptions.c pbutils: add description for WebVTT 2016-05-14 16:08:09 +01:00
descriptions.h Fix FSF address 2012-11-03 23:05:09 +00:00
encoding-profile.c encoding-profile: Allow using factory names in serialization format 2016-12-23 17:40:23 -03:00
encoding-profile.h encoding-profile: Don't put G_BEGIN_DECLS around #include statements 2016-04-25 15:06:23 +03:00
encoding-target.c encoding-profile: Handle path to serialized target when deserializing a profile 2016-12-23 17:40:23 -03:00
encoding-target.h encoding-target: Add 'file-extension' as a known category 2016-12-23 17:40:23 -03:00
gstaudiovisualizer.c audiovisualizer: Fix calculations for bytes<->samples conversions 2016-06-11 11:45:51 +03:00
gstaudiovisualizer.h visual: merge audiovisalizer base classes 2015-10-01 16:05:58 +01:00
gstdiscoverer-types.c discoverer: copy over result and seekable fields when copying a discoverer info 2016-04-02 10:09:46 +01:00
gstdiscoverer.c discoverer: Get caps from the element's srcpad if possible 2016-12-17 22:01:10 +02:00
gstdiscoverer.h base: Add g_autoptr() support to all types 2015-12-14 13:39:43 -05:00
gstpluginsbaseversion.c Fix FSF address 2012-11-03 23:05:09 +00:00
gstpluginsbaseversion.h.in Fix FSF address 2012-11-03 23:05:09 +00:00
install-plugins.c install-plugins: update documentation 2016-03-24 10:29:27 +02:00
install-plugins.h base: Add g_autoptr() support to all types 2015-12-14 13:39:43 -05:00
Makefile.am g-i: pass compiler env to g-ir-scanner 2016-05-24 00:44:21 +01:00
meson.build meson: Generate girs 2016-11-09 18:06:19 -03:00
missing-plugins.c missing-plugins: Remove some other fields when cleaning up caps 2016-07-08 16:41:12 +03:00
missing-plugins.h pbutils: fix direct includes 2013-08-16 14:14:19 +01:00
pbutils-private.h pbutils: Mark private functions as G_GNUC_INTERNAL 2016-07-08 15:44:26 +03:00
pbutils.c Fix FSF address 2012-11-03 23:05:09 +00:00
pbutils.h Fix FSF address 2012-11-03 23:05:09 +00:00
pbutils_mkenum.py Add support for Meson as alternative/parallel build system 2016-08-20 11:09:51 +01:00