Tim-Philipp Müller
53893cfba8
gobject-introspection: pass --library-path as well to make it find the right libgstreamer
...
Makes things work again properly in uninstalled setups (and
presumably in installed setups where GStreamer is installed
into a non-standard prefix). Requires fixes from core git.
https://bugzilla.gnome.org/show_bug.cgi?id=639039
2011-01-11 15:01:25 +00:00
Byeong-ryeol Kim
7c55ad4db3
gobject-introspection: fix issue when gold linker is used
...
Need to pass libgstreamer-0.10 explicitly to linker, since we're
calling gst_init(), which in turn is needed because the encoding
target get_type() function calls gst_value_register().
https://bugzilla.gnome.org/show_bug.cgi?id=639039
2011-01-11 15:01:25 +00:00
Tim-Philipp Müller
0ed757db33
gobject-introspection: use same PKG_CONFIG_PATH for g-ir-compiler as for g-ir-scanner
...
Make sure to use the PKG_CONFIG_PATH set at configure time instead of
just relying on an env-var set one. This makes sure both g-ir-compiler
and g-ir-scanner use the same PKG_CONFIG_PATH for determining include
paths etc.
2011-01-08 02:10:03 +00:00
Arun Raghavan
19d4a5ab4d
discoverer: Documentation updates
...
Some cosmetic changes and expands on some bits of the documentation to
make it more newbie-friendly.
2011-01-06 15:33:14 +01:00
Tim-Philipp Müller
8dc70c76b4
pbutils: config.h include should come before all other includes
2011-01-06 00:28:39 +00:00
Edward Hervey
19201c1ab0
encoding: encoding_profile_get_output_caps => _get_input_caps
...
Makes more sense name-wise
2011-01-05 22:02:35 +01:00
Arun Raghavan
f458662ab9
encoding-profile: Minor documentation updates
2011-01-05 20:54:21 +01:00
Edward Hervey
5a8858b3bc
encoding-profile: Give a better usage example
2011-01-05 20:54:21 +01:00
Edward Hervey
777f816ff1
encoding-target: Fixup loading/saving methods
2011-01-05 20:54:21 +01:00
Edward Hervey
536849bce5
encoding-target: more docs cleanups
2011-01-05 20:54:21 +01:00
Edward Hervey
3b32566dd4
encoding-target: Change target suffix to .gep
...
Along with a bunch of other internal cleanups
2011-01-05 20:54:21 +01:00
Edward Hervey
520eb442ce
encoding-target: Add more docs regarding categories
2011-01-05 20:54:21 +01:00
Edward Hervey
a65faf2f3c
encoding-target: Add API for list all categories and targets
...
API: gst_encoding_list_available_categories
API: gst_encoding_list_all_targets
2011-01-05 20:54:21 +01:00
Edward Hervey
deea1eb83f
encoding-profile: Add convenience method to find a profile
...
API: gst_encoding_profile_find
2011-01-05 20:54:21 +01:00
Edward Hervey
d8f5b6322f
encoding-target: Implement save/load feature
...
Fixes #637735
2011-01-05 20:54:06 +01:00
Edward Hervey
c8fa8085ba
encoding-target: Add method to get a profile by name
...
API: gst_encoding_target_get_profile
2011-01-05 20:18:34 +01:00
Edward Hervey
0a26cd9fcf
pbutils: Don't forget to include the encoding headers
2011-01-05 15:31:09 +01:00
Arun Raghavan
c05ca085da
codec-utils: Minor documentation changes
2011-01-04 18:59:25 +00:00
Tim-Philipp Müller
802cf04d06
pbutils: add description for DVB subtitle caps
2010-12-26 17:29:38 +00:00
Edward Hervey
ad22e8bc10
encoding-target: Fix typo
2010-12-22 18:23:26 +01:00
Edward Hervey
9f6bcdd5ee
pbutils: More gtk-doc annotations
2010-12-21 18:52:04 +01:00
Edward Hervey
4b3e1403a1
encoding-target: Ensure target names and categories are valid
2010-12-21 16:38:40 +01:00
Edward Hervey
c6bc271e7e
encoding-profile: Add guard against profiles without format
2010-12-21 13:08:15 +01:00
Edward Hervey
76afffd55f
gstdiscoverer: Don't leak tags
2010-12-19 13:45:01 +01:00
Rob Clark
aa07af41f3
fix compile errors on macosx
...
with i686-apple-darwin10-gcc-4.2.1:
encoding-profile.h:134: warning: type qualifiers ignored on function return type
encoding-profile.c:240: warning: type qualifiers ignored on function return type
gstencodebin.c: In function 'next_unused_stream_profile':
gstencodebin.c:454: warning: format '%d' expects type 'int', but argument 8 has type 'GType'
gstencodebin.c:464: warning: format '%d' expects type 'int', but argument 8 has type 'GType'
2010-12-17 19:06:27 -06:00
Edward Hervey
82b4f9bfef
pbutils: New Profile library
...
https://bugzilla.gnome.org/show_bug.cgi?id=627476
2010-12-15 11:54:32 +01:00
Stefan Kost
7990379237
pbutils: spell out two more container formats
2010-12-13 18:06:20 +02:00
Stefan Kost
4e8956c9f1
discoverer: query seekability
...
Besides the duration we can also query the seekability of a stream. Use the new
API in the gst-discoverer tool.
API: gst_discoverer_info_get_seekable
2010-12-13 17:03:25 +02:00
Edward Hervey
e9d9474330
pbutils: Add/Fix some media descriptions
...
Fixes #623413
2010-12-09 16:57:35 +01:00
Stefan Kost
ecb164675d
docs: fix wrong use of Since: keyword
2010-12-08 12:11:23 +02:00
Tim-Philipp Müller
78f33715ff
libs: use GLib 2.22 API unconditionally
2010-12-04 14:45:58 +00:00
Sebastian Dröge
36c9ba990a
pbutils: Take nano version into account in GST_CHECK_PLUGINS_BASE_VERSION()
...
If the nano is > 0 the current version should be handled the same as
micro + 1.
2010-12-02 19:04:29 +01:00
Evan Nemerson
8fb2c27ed0
introspection: Add information on exported packages to GIRs
...
https://bugzilla.gnome.org/show_bug.cgi?id=635392
2010-11-21 00:44:37 +00:00
Arun Raghavan
6b66f455a2
discoverer: Minor documentation fix
...
docs: Minor discoverer documentation fix
2010-11-18 07:51:20 +00:00
Arun Raghavan
5cb8b39c2c
discoverer: Fix a gtk-doc gobject-introspection annotation
...
gst_discoverer_discover_uri() expects the caller to unref the returned
GstDiscovererInfo object. The corresponding gtk-doc annotation was not
updated to reflect this.
2010-11-08 11:44:28 +00:00
Arun Raghavan
d392994597
discoverer: Fix argument type to _container_info_get_streams()
...
No reason for gst_discoverer_container_info_get_streams() to not take a
GstDiscovererContainerInfo as its argument.
2010-11-08 11:44:22 +00:00
Stefan Kost
03eea2364a
discoverer: rename boolean getters for consistency
...
Rename _get_is_image() to _is_image() and _get_interlaced() to _is_interlaced().
https://bugzilla.gnome.org/show_bug.cgi?id=633311
2010-10-30 14:50:21 +01:00
Tim-Philipp Müller
98c7889293
pbutils: remove padding from now-private GstDiscovererInfo structure
2010-10-30 12:24:05 +01:00
Stefan Kost
79020ae3f6
discoverer: use const in most of the getters
2010-10-28 18:54:37 +03:00
Stefan Kost
127beb9e6c
discoverer: use specific types in getters
...
Use GstDiscoverer{Audio,Video}Info in getters like
gst_discoverer_{audio,video}_info_get_*(). This avoids the casts in the macros,
help language bindings and is more correct.
2010-10-28 18:54:37 +03:00
Edward Hervey
65cfcffbc0
discoverer: Get pad caps if we can't get negotiated caps
...
Better provide something than nothing
https://bugzilla.gnome.org/show_bug.cgi?id=632988
2010-10-24 16:19:09 +02:00
Edward Hervey
da9682a593
discoverer: Don't ref a NULL caps
...
https://bugzilla.gnome.org/show_bug.cgi?id=632988
2010-10-24 16:19:09 +02:00
Edward Hervey
9c06f55e19
pbutils: Description for RealAudio container format
2010-10-24 16:17:44 +02:00
Edward Hervey
d8a91f1f0d
pbutils: Add description for VP6 alpha and ASS subtitle
2010-10-24 16:17:44 +02:00
Tim-Philipp Müller
be36a64c57
libs: touch marshal.list files to force rebuild after Makefile.am changes
...
Force regeneration of marshal.[ch] files after prefix changes in
Makefile.am, to avoid build errors for those of us who don't
habitually make clean first.
2010-10-19 00:07:47 +01:00
Tim-Philipp Müller
0e8865c733
pbutils: fix distcheck
...
Apparently noinst implies dist.
2010-10-15 21:23:14 +01:00
Tim-Philipp Müller
45ae532162
pbutils: make marshaller private
...
There's no reason to make the marshaller public API. Don't install
pbutils-marshal.h header file and use prefix that makes sure the
symbol doesn't get exported.
2010-10-15 19:58:04 +01:00
Tim-Philipp Müller
c85e958c7c
pbutils: use fewer variables in Makefile.am to make things clearer
...
Also fix typo in DISTCLEANFILES.
2010-10-15 19:16:52 +01:00
Tim-Philipp Müller
beae0db284
docs: improve gst_discoverer_new() docs a bit
2010-10-15 17:23:44 +01:00
Tim-Philipp Müller
b5f6f4873b
discoverer: private structs need to padding
2010-10-15 16:43:41 +01:00