gstreamer/gst-libs/gst/pbutils
Tim-Philipp Müller e40ea30972 discoverer: try harder to obtain a duration if we don't get one right away
If we don't get a duration right away, set the pipeline to playing
and sleep a bit, then try again. This is ugly, but the least worst
we can do right now. The alternative would be to make parsers etc.
return some bogus duration estimate even after only having pushed
a single frame, for example.

Fixes discoverer showing 0 durations for some mp3 and aac files
(e.g. soweto-adts.aac).
2012-02-14 19:36:43 +00:00
..
.gitignore pbutils: New Discoverer utility 2010-09-20 13:11:42 +02:00
codec-utils.c pbutils: Add SP levels 4a, 5 and 6 2011-08-03 10:05:51 +02:00
codec-utils.h codec-utils: Add method to convert H.264 text level in a level_idc 2011-07-13 14:01:11 -04:00
descriptions.c various: typo fixes 2011-12-02 12:03:27 +01:00
descriptions.h rename utils to pbutils 2007-03-04 23:39:51 +00:00
encoding-profile.c various: typo fixes 2011-12-02 12:03:27 +01:00
encoding-profile.h encoding-profile: add a function to create a profile from a discoverer info 2011-10-03 11:51:23 +02:00
encoding-target.c encoding-target: set names on audio and video profiles 2011-06-26 15:41:21 +02:00
encoding-target.h various: typo fixes 2011-12-02 12:03:27 +01:00
gstdiscoverer-types.c discoverer: fix leaks caused by some base class dtors not being called 2012-01-11 12:52:17 +00:00
gstdiscoverer.c discoverer: try harder to obtain a duration if we don't get one right away 2012-02-14 19:36:43 +00:00
gstdiscoverer.h discoverer: Don't use gtk-doc /* < ... > */ style comments for signals 2011-09-19 14:36:00 +02:00
gstpluginsbaseversion.c docs: move pluginbaseversion to separate section as we have section docs 2011-05-23 23:56:09 +03:00
gstpluginsbaseversion.h.in pbutils: Take nano version into account in GST_CHECK_PLUGINS_BASE_VERSION() 2010-12-02 19:04:29 +01:00
install-plugins.c pbutils: More gtk-doc annotations 2010-12-21 18:52:04 +01:00
install-plugins.h docs: handle warnings emitted by gtk-doc 2011-08-20 19:16:42 +02:00
Makefile.am pbutils: don't depend on libgstvideo just to parse some caps 2011-08-27 14:57:41 +01:00
missing-plugins.c pbutils: More gtk-doc annotations 2010-12-21 18:52:04 +01:00
missing-plugins.h API: add gst_missing_*_installer_detail_new() convenience API so that applications that know exactly what they're mis... 2007-08-28 14:23:55 +00:00
pbutils-marshal.list libs: touch marshal.list files to force rebuild after Makefile.am changes 2010-10-19 00:07:47 +01:00
pbutils-private.h discoverer: retrieve audio track language from tags too 2011-08-26 10:05:51 +02:00
pbutils.c Make sure gettext returns translations in UTF-8 encoding rather than in the current locale encoding (#546822). 2008-08-07 15:58:58 +00:00
pbutils.h pbutils: Don't forget to include the encoding headers 2011-01-05 15:31:09 +01:00