Commit graph

11315 commits

Author SHA1 Message Date
Mark Nauwelaerts 552f991ba0 mpegdemux: avoid some unlikely leaks 2012-01-23 14:22:17 +01:00
Mark Nauwelaerts c63be1402a mpegvideoparse: prevent some fall-through cases 2012-01-23 14:22:17 +01:00
Mark Nauwelaerts ccee94e30d mve: use signed loop variable
... when using it in i >= 0.
2012-01-23 14:22:12 +01:00
Mark Nauwelaerts 6b71ccb552 mve: ensure best target found 2012-01-23 14:13:47 +01:00
Mark Nauwelaerts c004a1e462 festival: enhance some error case handling 2012-01-23 14:13:45 +01:00
Mark Nauwelaerts ae02c7820b nuvdemux: check directly for valid buffer
... rather than doing so indirectly in (incomplete) semantic way.
2012-01-23 14:13:43 +01:00
Mark Nauwelaerts b5c5fb58a3 basevideoencoder: fix parameter sanity check 2012-01-23 14:13:38 +01:00
Vincent Penquerc'h 1c0ccc45f4 resindvd: fix preroll on titles with no audio track
https://bugzilla.gnome.org/show_bug.cgi?id=599469
2012-01-23 11:04:26 +00:00
Vincent Penquerc'h 27eb76bf45 rsndvdsrc: fix leak 2012-01-23 11:04:26 +00:00
Vincent Penquerc'h 35c96af778 resindvdbin: fix video/audio mixup in error message 2012-01-23 11:04:26 +00:00
Vincent Penquerc'h dbad02437c rsnaudiomunge: keep the object ref longer
Since we do not get a ref to the pad, I'm not certain it's safe
to drop the object and use the pad later, so hold the object ref
till we're done with the pad.
2012-01-23 11:04:26 +00:00
David Schleef 4b11ced2eb Revert "!colorspace: fix odd size problems"
This reverts commit e2e6fdcb6b.
Untested commit was accidentally pushed.
2012-01-22 16:59:37 -08:00
David Schleef de562a194f Revert "colorspace: Fix out-of-bound errors for v210"
This reverts commit 3b8b87cb6c.
Untested commit was accidentally pushed.
2012-01-22 16:58:59 -08:00
David Schleef 96f7c5374f inter: Fix compilation
Fix up previously botched rebase.
2012-01-22 16:55:46 -08:00
David Schleef 3b8b87cb6c colorspace: Fix out-of-bound errors for v210 2012-01-22 15:52:15 -08:00
David Schleef e2e6fdcb6b !colorspace: fix odd size problems 2012-01-22 15:52:15 -08:00
David Schleef 4eb4602746 inter: Add channel property 2012-01-22 15:52:15 -08:00
David Schleef e2abd5c833 schro: Handle 10 and 16-bit formats 2012-01-22 15:52:15 -08:00
David Schleef f4afa8e53c avc: fix broken line continuation 2012-01-22 15:49:44 -08:00
David Schleef 70684f4d1b colorspace: Add jpeg color-matrix conversion 2012-01-22 15:49:44 -08:00
David Schleef f02ee5b403 inter: Add subtitle inter elements 2012-01-22 15:49:44 -08:00
David Schleef 6786f8c7bf kateenc: Don't error on empty input buffers 2012-01-22 15:49:44 -08:00
Gwenole Beauchesne c92efe38e9 codecparsers: h264: fix ref_pic_list_modification()
The entries were not filled in linearly and the termination was not
recorded either. Now, the actual number of modifications is recorded
similarly to dec_ref_pic_marking(). i.e. an explicit counter instead
of storing the termination value in the array.

https://bugzilla.gnome.org/show_bug.cgi?id=668192
2012-01-20 18:40:29 +00:00
Tim-Philipp Müller ee0fc47447 configure: only check for gst-plugins-{good,ugly,ffmpeg} in uninstalled setups
We don't install .pc files for plugin modules, because we only need
them in uninstalled setups, so we can find the plugins for unit tests
(even when run a couple of directories deeper or out-of-tree during
make distcheck).

Try to avoid confusion, so only check for those if this is in fact
an uninstalled setup. For installed setups there's no problem finding
the plugins, we assume they are all in the plugindir specified by
GStreamer core's .pc file.

https://bugzilla.gnome.org/show_bug.cgi?id=668311
2012-01-20 15:23:54 +00:00
Tim-Philipp Müller e601bf76e3 chromaprint: minor clean-ups
Flesh out docs a bit, fix element class.
2012-01-20 00:53:46 +00:00
Lukáš Lalinský f3c812e062 chromaprint: import Acoustid audio fingerprinting plugin
Imported from https://launchpad.net/gst-chromaprint
2012-01-20 00:26:46 +00:00
Tim-Philipp Müller 27354f065d mpegpsdemux: handle corner-case of short read in pull_buffer better
It's extremely unlikely, but there are corner cases where a short
read might happen, so handle that, just in case.
2012-01-19 15:56:12 +00:00
Tim-Philipp Müller c6edc0463d gsmenc: fix unused-but-set-variable compiler warning 2012-01-19 15:43:51 +00:00
Tim-Philipp Müller 9b31cade1e Add --disable-fatal-warnings configure option 2012-01-19 15:12:46 +00:00
Mark Nauwelaerts dbc8bbd755 adpcmdec: port to audiodecoder 2012-01-17 21:37:48 +01:00
Mark Nauwelaerts 1a73bf0b79 adpcmenc: port to audioencoder 2012-01-17 21:37:45 +01:00
Mark Nauwelaerts bc1c77395e gsmdec: port to audiodecoder 2012-01-17 18:34:45 +01:00
Mark Nauwelaerts 0acfa3cc1e gsmenc: port to audioencoder 2012-01-17 18:34:43 +01:00
Vincent Penquerc'h 6b4038fed3 debugspy: fix string leak 2012-01-16 17:30:22 +00:00
Vincent Penquerc'h 31cb57fbb7 mpegdemux: fix missing finalize chaining to parent
This code does not seem to trigger on my test streams, so it's
a bit of a blind fix, but seems safe enough to push.
2012-01-16 17:10:30 +00:00
Vincent Penquerc'h 1dfbb14be5 opencv: fix missing finalize chaining to parent class
Not compiled, I do not have the necessary dependencies.
2012-01-16 17:10:30 +00:00
Vincent Penquerc'h 98d10913de gme: fix missing dispose chaining to parent class
Not compiled, I do not have the necessary dependencies.
2012-01-16 17:10:30 +00:00
Vincent Penquerc'h 83878ec6ef spc: fix missing dispose chaining to parent class
Not even compiled, I do not have the dependencies needed.
2012-01-16 17:10:30 +00:00
Reynaldo H. Verdejo Pinochet 26a1ca09aa Android, Fix wrong dinamic linking attempt
gstcodecparsers is built as an static library.

This change fixes building with the Android buildsystem.
2012-01-13 15:57:33 -03:00
Vincent Penquerc'h 60a0741e16 cogmse: fix finalize not calling base class (and leaking) 2012-01-13 13:30:57 +00:00
Vincent Penquerc'h 15f41b6887 cogmse: signal chain functions to exit on flush-start 2012-01-13 12:58:25 +00:00
Vincent Penquerc'h 6cad606ead sirenenc: fix base class call mixup in finalize 2012-01-13 12:08:28 +00:00
Vincent Penquerc'h 23388f2e64 cogmse: fix typo using the wrong pad 2012-01-13 11:22:42 +00:00
Vincent Penquerc'h 2f78acb42a cogmse: fix possible buffer leak 2012-01-13 11:22:21 +00:00
Vincent Penquerc'h 525a995569 linsyssdi: fix leaks 2012-01-13 10:32:59 +00:00
Vincent Penquerc'h 08bce008b0 rsvgoverlay: fix adapter leak 2012-01-13 10:25:22 +00:00
Vincent Penquerc'h 409816b5ba cogmse: fix pad leaks 2012-01-12 17:16:32 +00:00
Vincent Penquerc'h 76a481c726 patchdetect: remove (leaking) dead code 2012-01-12 17:11:14 +00:00
Vincent Penquerc'h a940c6a84d inter: remove (leaking) dead code 2012-01-12 16:48:38 +00:00
Vincent Penquerc'h dbecf3e809 schroenc: balance encoder and video format alloc/dealloc
They would leak if just constructing and freeing an object,
and probably crash if going from PLAYING to READY and back
again (though I haven't tested that).
2012-01-12 16:36:19 +00:00