Jan Schmidt [Mon, 23 Mar 2009 19:33:31 +0000 (19:33 +0000)]
Fix version number in the NEWS file
René Stadler [Wed, 18 Mar 2009 23:17:25 +0000 (01:17 +0200)]
aacparse: Fix busyloop when seeking. Fixes #575388
The problem is that after a discont, set_min_frame_size(1024) is called when
detect_stream returns FALSE. However, detect_stream calls check_adts_frame
which sets the frame size on its own to something larger than 1024. This is the
same situation as in the beginning, so the base class ends up calling
check_valid_frame in an endless loop.
René Stadler [Wed, 18 Mar 2009 22:32:40 +0000 (00:32 +0200)]
aacparse: Refactor check_valid_frame to expose broken code
Just moving code around and removing an unhelpful/misleading comment.
Wim Taymans [Mon, 23 Mar 2009 10:17:39 +0000 (11:17 +0100)]
qtmux: fix includes for lseek
--
LRN [Fri, 20 Mar 2009 13:20:16 +0000 (14:20 +0100)]
win32: fix seeking in large files
Use _lseeki64() on Windows to seek in large files.
Fixes #576021.
Wim Taymans [Mon, 16 Mar 2009 10:21:02 +0000 (11:21 +0100)]
jack: Add new connection mode
Add a new connection mode to jacksrc and jacksink. In this new auto-force
connection mode jack will create as many ports as requested/needed in the
pipeline and will then connect as many physical ports as possible, possibly
leaving some ports unconnected.
Also get rid of some leftover g_print.
Fixes #575284.
Alessandro Decina [Fri, 13 Mar 2009 18:42:18 +0000 (19:42 +0100)]
celtenc: build with celt 0.5.
Jan Schmidt [Sun, 22 Mar 2009 20:14:25 +0000 (20:14 +0000)]
back to development -> 0.10.11.1
Stefan Kost [Fri, 20 Mar 2009 13:55:19 +0000 (15:55 +0200)]
tests: reenable metadata test
Stefan Kost [Fri, 20 Mar 2009 13:33:31 +0000 (15:33 +0200)]
metadata: reenable test
Stefan Kost [Fri, 20 Mar 2009 13:18:05 +0000 (15:18 +0200)]
metdata: more logging and code cleanups
Sprinkle more debug log statements into the code. Move some repeaded string
constant into header files and use sizeof instead of manually counted bytes. Add
comments.
Stefan Kost [Fri, 20 Mar 2009 13:14:07 +0000 (15:14 +0200)]
metadata: fix muxing jfifless jpeg. Fixes #574401
Don't error out when to be muxed jpeg has no jfif, as we can easily
add it.
Stefan Kost [Fri, 20 Mar 2009 13:10:22 +0000 (15:10 +0200)]
metadata: fix include guards
Stefan Kost [Fri, 20 Mar 2009 13:04:16 +0000 (15:04 +0200)]
metadata: rework doc comment
Stefan Kost [Mon, 9 Mar 2009 21:43:55 +0000 (23:43 +0200)]
Makefile.am: no static libs for plugins
Jan Schmidt [Sat, 21 Mar 2009 01:09:08 +0000 (01:09 +0000)]
Release 0.10.11
Jan Schmidt [Fri, 20 Mar 2009 23:37:39 +0000 (23:37 +0000)]
Update .po files
Jan Schmidt [Fri, 20 Mar 2009 23:31:19 +0000 (23:31 +0000)]
dshowdec: Add par_n and par_d to the object structure to fix compilation
Jan Schmidt [Wed, 18 Mar 2009 12:32:08 +0000 (12:32 +0000)]
0.10.6.5 pre-release
Jan Schmidt [Wed, 18 Mar 2009 10:35:43 +0000 (10:35 +0000)]
mxfdemux: Fix build on GLib < 2.16 some more
Jan Schmidt [Wed, 18 Mar 2009 00:02:48 +0000 (00:02 +0000)]
0.10.10.4 pre-release
Zaheer Merali [Mon, 16 Mar 2009 17:29:16 +0000 (17:29 +0000)]
mxf: Replace g_hash_table_get_values with code working with glib 2.6.
Fixes #575565
Jan Schmidt [Fri, 13 Mar 2009 16:31:56 +0000 (16:31 +0000)]
0.10.10.3 pre-release
Jan Schmidt [Fri, 13 Mar 2009 16:16:21 +0000 (16:16 +0000)]
po: Update po files from upstream
Jan Schmidt [Fri, 13 Mar 2009 16:08:03 +0000 (16:08 +0000)]
po: Add Turkish translation
Tim-Philipp Müller [Thu, 12 Mar 2009 23:54:12 +0000 (23:54 +0000)]
xdgmime: make xdg typefinder more conservative
The whole raison d'etre of this typefinder is to help avoid false
positives when used in combination with our main typefinder in
-base. Its task is not really to typefind audio/video files, even
less so given that it detects *MIME* types, not GStreamer media
types. Therefore, if this typefinder detects an audio or video
type, don't even suggest it - our own typefinders are hopefully
better at this and detect the right type of type on top of that,
and even if they're not we really want to know about it and fix
it. Fixes #575157.
Wim Taymans [Fri, 13 Mar 2009 14:59:37 +0000 (15:59 +0100)]
rtpbin: don't return FALSE on seek events
Silently ignore the seek event instead of returning FALSE.
Josep Torra [Fri, 13 Mar 2009 10:07:18 +0000 (10:07 +0000)]
mpegpsdemux: workaround to fix playback of certain malformed clips
Added a workarround to permit play certain malformed clips where first
SCR is greater than last SCR. Fixes bug #454228
Edward Hervey [Thu, 12 Mar 2009 19:13:11 +0000 (20:13 +0100)]
check: Disabling metadata unit test until #574401 is fixed.
Christian Schaller [Thu, 12 Mar 2009 17:53:37 +0000 (17:53 +0000)]
add some more plugins the spec file
Christian Schaller [Wed, 11 Mar 2009 13:04:36 +0000 (13:04 +0000)]
Update spec file with new plugins
Tim-Philipp Müller [Tue, 10 Mar 2009 15:12:24 +0000 (15:12 +0000)]
dfbvideosink: include stdlib.h for abs()
Josep Torra [Tue, 10 Mar 2009 20:18:20 +0000 (21:18 +0100)]
mpegdemux: Fixed a bug in the TS scanner. Fixes #574009
Jan Schmidt [Tue, 10 Mar 2009 00:22:55 +0000 (00:22 +0000)]
0.10.10.2 pre-release
Jan Schmidt [Tue, 10 Mar 2009 00:10:09 +0000 (00:10 +0000)]
Moved twolame from Bad to Ugly
Jan Schmidt [Mon, 9 Mar 2009 23:13:00 +0000 (23:13 +0000)]
Automatic update of common submodule
From 7032163 to f8b3d91
Sebastian Dröge [Sun, 8 Mar 2009 11:05:24 +0000 (12:05 +0100)]
Automatic update of common submodule
From ffa738d to 7032163
Sebastian Dröge [Sun, 8 Mar 2009 10:21:00 +0000 (11:21 +0100)]
Automatic update of common submodule
From 3f13e4e to ffa738d
Sebastian Dröge [Sat, 7 Mar 2009 10:46:33 +0000 (11:46 +0100)]
Automatic update of common submodule
From 3c7456b to 3f13e4e
Sebastian Dröge [Sat, 7 Mar 2009 09:46:40 +0000 (10:46 +0100)]
Automatic update of common submodule
From 57c83f2 to 3c7456b
Jan Schmidt [Fri, 6 Mar 2009 22:36:19 +0000 (22:36 +0000)]
camerabin: Make the tests pass when the camerabin can't initialise.
The camerabin tests were throwing glib errors and hanging when
gst-plugins-good elements (jpegenc, videocrop) can't found.
Jan Schmidt [Fri, 6 Mar 2009 21:14:48 +0000 (21:14 +0000)]
misc: Ignore the camerabin binary in the check/elements subdir
Jan Schmidt [Fri, 6 Mar 2009 19:22:58 +0000 (19:22 +0000)]
camerabin: Partly fix distcheck
Don't dist the generated marshal.h header by putting it in the headers
list.
Stefan Kost [Fri, 6 Mar 2009 22:20:28 +0000 (00:20 +0200)]
metadata: change 'q' back to 'jpegenc' (my keyboard hates me)
Stefan Kost [Fri, 6 Mar 2009 21:34:56 +0000 (23:34 +0200)]
metadata: cleanup, fix the test, add comments
First do not build the plugin, if we have none of the backend, as it won't work
then. Fix the miniobject_unref error in the test. Sprinkle a first handful of
debug logs into the element code.
Sebastian Dröge [Fri, 6 Mar 2009 19:02:21 +0000 (20:02 +0100)]
legacyresample: Fix memory leak in the unit test by unreffing the caps
Sebastian Dröge [Fri, 6 Mar 2009 16:46:37 +0000 (17:46 +0100)]
mxfdemux: Store and use the seqnum of the currently running segment everywhere
Sebastian Dröge [Fri, 6 Mar 2009 16:24:03 +0000 (17:24 +0100)]
mxf: Don't even try to serialize DM frameworks as it will cause an assertion until this is finished
Edward Hervey [Fri, 6 Mar 2009 11:42:50 +0000 (12:42 +0100)]
faad: Use the public headers if faad2 >= 2.7. Fixes #573369
Since faad2-2.7, the public function prototypes are in sync with the
actual function prototypes used internally in libfaad.
Wim Taymans [Fri, 6 Mar 2009 10:08:18 +0000 (11:08 +0100)]
ladspa: fix compilation when LRDF is missing
--
Stefan Kost [Thu, 5 Mar 2009 20:55:17 +0000 (22:55 +0200)]
ladspa: remove -ldl as we now use glibs gmodule.
Stefan Kost [Thu, 5 Mar 2009 20:37:52 +0000 (22:37 +0200)]
ladspa: add initial liblrdf support.
Get classification from rdf metadata.
Stefan Kost [Thu, 5 Mar 2009 20:04:48 +0000 (22:04 +0200)]
mplex: fix required version
With this version it builds on opensuse 11.1.
Sebastian Dröge [Thu, 5 Mar 2009 13:40:57 +0000 (14:40 +0100)]
mxf: Don't use NULL GstStructures to prevent warnings
Currently serializing of DM Frameworks is not supported
yet by DMS1 and will give us NULL.
Tim-Philipp Müller [Wed, 4 Mar 2009 21:30:30 +0000 (21:30 +0000)]
photography: declare interface as unstable API by means of a warning
Application developers won't know right away which module an interface comes from,
and may assume that it is covered by the usual GStreamer API guarantees, so make
it as clear as possible that this particular API is still subject to change
(should have done that with other libraries in -bad before too really).
Tim-Philipp Müller [Wed, 4 Mar 2009 20:37:51 +0000 (20:37 +0000)]
configure: detect faad's minor version and define FAAD2_MINOR_VERSION in config.h
Tim-Philipp Müller [Wed, 4 Mar 2009 16:46:08 +0000 (16:46 +0000)]
valve: rename plugin file from libfsvalve.* to libgstvalve.*
If you're running things uninstalled, you might need to manually
remove the registry to get the plugin's features to show up
correctly. Also, you probably want to do a make clean to get rid
of the old plugin file.
Edward Hervey [Wed, 4 Mar 2009 18:50:10 +0000 (19:50 +0100)]
gsreal: bring down the rank of the real decoders to MARGINAL.
Basically, at this point, the ffmpeg equivalent decoders perform way
better, so we'll make the ffmpeg equivalents PRIMARY and these
MARGINAL.
Zaheer Merali [Wed, 4 Mar 2009 18:42:15 +0000 (18:42 +0000)]
dvbsrc: make some docs up to date
Josep Torra [Wed, 4 Mar 2009 18:16:31 +0000 (18:16 +0000)]
mpegtsdemux: reset sync_lut_len to 0 on READY to NULL
Christian Schaller [Wed, 4 Mar 2009 15:30:04 +0000 (15:30 +0000)]
Merge branch 'master' of ssh://uraeus@git.freedesktop.org/git/gstreamer/gst-plugins-bad
Christian Schaller [Wed, 4 Mar 2009 15:28:46 +0000 (15:28 +0000)]
docs/plugins/Makefile.am: add figures subdirectory
tests/examples/Makefile.am: add mxf subdirectory
gst-plugins.spec.in: add new plugins
Peter Kjellerstedt [Wed, 4 Mar 2009 15:15:57 +0000 (16:15 +0100)]
check: gst-plugins-bad.supp needs to be distributed.
Stefan Kost [Wed, 4 Mar 2009 13:05:48 +0000 (15:05 +0200)]
ladspa: add LIBDIR/ladspa to search path and make path more portable
Use glib defines for searchpath separators. Filter searchpath to avoid scanning
path entries twice. Fix the return in ladspa_plugin_directory_search to return
wheter we found a plugin.
Stefan Kost [Wed, 4 Mar 2009 12:34:12 +0000 (14:34 +0200)]
ladspa: rewrite the directory scanning, fixes first part of #573370
Move the two function from search.c into gstladspa.c and make them static.
Remove non needed arguments from function prototypes. Use glib api for
simplicity and portability.
LRN [Wed, 4 Mar 2009 10:14:18 +0000 (11:14 +0100)]
faad: use gint8 instead of int8_t
Use gint8 instead of int8_t to fix compilation.
Fixes #573851.
LRN [Wed, 4 Mar 2009 10:07:52 +0000 (11:07 +0100)]
gsmdec: Use G_BYTE_ORDER to fix Windows compile
gstgsmdec relies on BYTE_ORDER, which is not available on Windows. Use
G_BYTE_ORDER instead.
Fixes #573850.
Olivier Crête [Tue, 3 Mar 2009 19:30:53 +0000 (14:30 -0500)]
Add Doc for mimic plugin
Olivier Crête [Tue, 3 Mar 2009 19:03:34 +0000 (14:03 -0500)]
Move mimic to -bad
Olivier Crête [Tue, 3 Mar 2009 19:20:37 +0000 (14:20 -0500)]
Re-indent to GST style
Olivier Crete [Fri, 25 Jul 2008 22:47:26 +0000 (22:47 +0000)]
[MOVED FROM GST-P-FARSIGHT] Only output a newsegment if the incoming newsegment isnt a time segment
20080725224726-3e2dc-
f82b993c0fbfe8bd487d2f1962fec1d0b6564ebc.gz
Olivier Crete [Fri, 25 Jul 2008 22:26:48 +0000 (22:26 +0000)]
[MOVED FROM GST-P-FARSIGHT] Remove unused member variables
20080725222648-3e2dc-
24649782a39462c7c3fef9d6270b3db4c4ace1bb.gz
Olivier Crete [Fri, 25 Jul 2008 22:24:48 +0000 (22:24 +0000)]
[MOVED FROM GST-P-FARSIGHT] Send out the right segment and use stored timestamps directly
20080725222448-3e2dc-
e119bf09ede1cf187581d59176c8b35bafb731ae.gz
Olivier Crete [Fri, 25 Jul 2008 19:48:33 +0000 (19:48 +0000)]
[MOVED FROM GST-P-FARSIGHT] Skip non-keyframes before we get a keyframe
20080725194833-3e2dc-
583df57c8ebce4b149a01768ed7d3737136a208f.gz
Olivier Crete [Fri, 25 Jul 2008 19:33:58 +0000 (19:33 +0000)]
[MOVED FROM GST-P-FARSIGHT] Ignore upstream newsegment events in mimdec
20080725193358-3e2dc-
7c0f22386e0208a45eae9c1d7eb62e86f61d14ba.gz
Olivier Crete [Fri, 25 Jul 2008 19:25:30 +0000 (19:25 +0000)]
[MOVED FROM GST-P-FARSIGHT] emit the right timestamp in the newsegment event
20080725192530-3e2dc-
a3cc0ce73fca181caee323d699d8576df916e8d3.gz
Olivier Crete [Fri, 25 Jul 2008 19:08:49 +0000 (19:08 +0000)]
[MOVED FROM GST-P-FARSIGHT] Use video/x-mimic as the caps type
20080725190849-3e2dc-
38e4acc9d4ad8231ed22f6cc4d7d8c2a8b5668e9.gz
Olivier Crete [Fri, 4 Jul 2008 22:07:13 +0000 (22:07 +0000)]
[MOVED FROM GST-P-FARSIGHT] Add proper locking to mimenc
20080704220713-3e2dc-
6a22d1a423716e8b84bc3bda9986a1b4ff0c0d37.gz
Olivier Crete [Fri, 4 Jul 2008 22:03:18 +0000 (22:03 +0000)]
[MOVED FROM GST-P-FARSIGHT] Remove useless implementation of getcaps from mimdec
20080704220318-3e2dc-
d81bc59b2308c5ad0d3144030c5650295e99f3c6.gz
Olivier Crete [Fri, 4 Jul 2008 22:02:43 +0000 (22:02 +0000)]
[MOVED FROM GST-P-FARSIGHT] Add proper locking to mimdec
20080704220243-3e2dc-
71c157d82999dfb41bd62b4064b1887ab22e84c1.gz
Olivier Crete [Fri, 4 Jul 2008 21:59:36 +0000 (21:59 +0000)]
Olivier Crete [Fri, 4 Jul 2008 21:55:50 +0000 (21:55 +0000)]
[MOVED FROM GST-P-FARSIGHT] Reset the gst timestamp if the time different is too large
20080704215550-3e2dc-
76eb3f600f2b977e916f7e1f654529ddaff06ac9.gz
Olivier Crete [Fri, 4 Jul 2008 21:52:08 +0000 (21:52 +0000)]
[MOVED FROM GST-P-FARSIGHT] Use the timestamp from the first buffer as the base
20080704215208-3e2dc-
5822771f2694deda4a7cd5cdd3c38ab9eff7fa2d.gz
Olivier Crete [Fri, 4 Jul 2008 21:49:35 +0000 (21:49 +0000)]
[MOVED FROM GST-P-FARSIGHT] Store the timestamp in the header
20080704214935-3e2dc-
90ec73df3225b41baa681ab691fb8bd47e17c780.gz
Olivier Crete [Fri, 4 Jul 2008 21:19:43 +0000 (21:19 +0000)]
[MOVED FROM GST-P-FARSIGHT] Re-indent mimdec
20080704211943-3e2dc-
def1e0dacc4a45fe2b4afdcb903a1328c95117ac.gz
Olivier Crete [Fri, 4 Jul 2008 21:15:11 +0000 (21:15 +0000)]
[MOVED FROM GST-P-FARSIGHT] Simplify newsegment code
20080704211511-3e2dc-
b98d1e5b31c23eb7912197f9364a31560d092c63.gz
Olivier Crete [Fri, 4 Jul 2008 20:50:10 +0000 (20:50 +0000)]
[MOVED FROM GST-P-FARSIGHT] Port mimic plugins to GST_BOILERPLATE
20080704205010-3e2dc-
da41e5685ab9ceb67555d499125432cd12d5505d.gz
Olivier Crete [Fri, 4 Jul 2008 20:41:12 +0000 (20:41 +0000)]
[MOVED FROM GST-P-FARSIGHT] Remove trailing whitespace in mimic plugin
20080704204112-3e2dc-
1ab4b913d58faa058742b01e083f7debd6877bb3.gz
Olivier Crete [Fri, 4 Jul 2008 20:29:41 +0000 (20:29 +0000)]
Olivier Crete [Sat, 10 Nov 2007 05:17:17 +0000 (05:17 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix mimic enc chain function, return res for chain(), get the parent element with the proper accessor function, use the _OBJECT debugging macros
20071110051717-3e2dc-
4726fcd19cc3d1121a4e13276a41f5f86dc1c9b1.gz
Olivier Crete [Sat, 10 Nov 2007 05:14:27 +0000 (05:14 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make the _set_caps function of mimic enc more robust
20071110051427-3e2dc-
381a71f2cbfdbf508e941b672e9058c82fabce24.gz
Olivier Crete [Sat, 10 Nov 2007 05:14:01 +0000 (05:14 +0000)]
[MOVED FROM GST-P-FARSIGHT] Remove the gst 0.9.1 ifdef
20071110051401-3e2dc-
1f071d732d64573889977405995692d94b10a0d6.gz
Olivier Crete [Sat, 10 Nov 2007 05:10:35 +0000 (05:10 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make caps gst 0.10 compliant
20071110051035-3e2dc-
f7024bd3ecfb6794fe8d09dcb100ba0b4783df5d.gz
Olivier Crete [Sat, 10 Nov 2007 05:09:50 +0000 (05:09 +0000)]
[MOVED FROM GST-P-FARSIGHT] Use g_type_class_peek_parent instead of reffing the parent class directly
20071110050950-3e2dc-
6d14ddd6ae3ceeeaa4e641b7b09613e442927f92.gz
Olivier Crete [Sat, 10 Nov 2007 05:08:52 +0000 (05:08 +0000)]
[MOVED FROM GST-P-FARSIGHT] Remove framesize properties on the mimic encoder
20071110050852-3e2dc-
cb8165c073bfa981790dc91693fd1c483ea7b6ea.gz
Olivier Crete [Sat, 10 Nov 2007 05:07:53 +0000 (05:07 +0000)]
[MOVED FROM GST-P-FARSIGHT] Use the _OBJECT debug macros
20071110050753-3e2dc-
560d22a86eea1108f1746d0123744d33812e94c9.gz
Olivier Crete [Sat, 10 Nov 2007 05:03:51 +0000 (05:03 +0000)]
[MOVED FROM GST-P-FARSIGHT] Use gst_pad_get_parent instead of looking into the GstObject directly
20071110050351-3e2dc-
636f7d7737494f810047a8ee6927cde060bb4b4b.gz
Olivier Crete [Sat, 10 Nov 2007 05:02:32 +0000 (05:02 +0000)]
[MOVED FROM GST-P-FARSIGHT] Return back result of pad push
20071110050232-3e2dc-
4a080d97963cd8ab6d528c4012d14353c1cfe97b.gz
Olivier Crete [Sat, 10 Nov 2007 04:11:25 +0000 (04:11 +0000)]
[MOVED FROM GST-P-FARSIGHT] Ole's port to gst 0.10
20071110041125-3e2dc-
e2994c3bbe1578d98e4f707bd10f24fabf942c2b.gz
Olivier Crête [Thu, 11 Dec 2008 22:54:18 +0000 (17:54 -0500)]
[MOVED FROM GST-P-FARSIGHT] Remove .git-darcs-dir files