summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Back to developmentTim-Philipp Müller2010-09-04110-221/+14677
| | | | | Temporarily disable -DGST_DISABLE_DEPRECATED for git builds until the code is updated for the GST_FLOW_IS_* macro deprecations.
* mpegtsmux: Initialize PES packet before getting the header size.Andoni Morales Alastruey2010-09-043-28/+48
| | | | | | | | | | | | | | | | The PES header length is calculated before setting the dynamic flags, returning a wrong value. Small frames that should be sent in a single TS packet are spawned to a new packet because of that error. For audio streams where a single frame can cope in one TS packet it introduces a huge overhead. For a 100B packet, we prepare a TS packet with a payload of(100+9)B. Then, we write the TS header using this value in tsmux_write_ts_header, and call tsmux_stream_get_data(). The dynamic flags where not set yet and now tsmux_stream_pes_header_length() returns 14B instead of 9B. The payload of the TS packet is 114B, 5B more than what was calculated. 109B are sent in a first packet and the remaining 5B are sent in another one. Fixes bug #628548.
* cogcolorspace: Classify as Filter/Converter/Video instead of effectSebastian Dröge2010-09-041-1/+1
| | | | Fixes bug #628570.
* videoanalyse: Use correct element classificationThibault Saunier2010-09-041-1/+1
| | | | This is no effect but an analyzer. Fixes bug #628527.
* Release 0.10.20RELEASE-0.10.20Tim-Philipp Müller2010-09-038-2814/+6502
|
* docs: update for releaseTim-Philipp Müller2010-09-03108-280/+275
|
* po: update translationsTim-Philipp Müller2010-09-035-1/+907
|
* doap: reference git repository instead of CVS repositoryTim-Philipp Müller2010-09-031-5/+4
|
* rtmpsrc: fix wrong use of GST_ELEMENT_ERRORTim-Philipp Müller2010-09-021-1/+1
|
* 0.10.19.5 pre-releaseSebastian Dröge2010-08-3039-49/+109
|
* camerabin: Don't install gst-camera.uiSebastian Dröge2010-08-301-2/+1
| | | | | | | The examples are not meant to be installed and the executables of them are not installed anyway. Fixes bug #627918.
* rtpmux: Unlock the right mutexYouness Alaoui2010-08-301-1/+1
| | | | | | | | | The mutex locked is for the 'mux' object, but we unlock the pad, which means that if the rtpmux gets a flush, then the object lock will stay locked forever, causing it to freeze the next time it tries to take it. Fixes bug #627991
* configure: Bump neon requirement to 0.27.0Jan Schmidt2010-08-301-1/+1
| | | | | | Needed in order to have ne_set_connect_timeout Fixes bug #625076
* 0.10.19.4 pre-releaseSebastian Dröge2010-08-2142-2370/+2812
|
* qtmux: autodetect out-of-order input timestamps and determine DTS accordinglyMark Nauwelaerts2010-08-211-12/+56
| | | | | | | Favour using input buffer timestamps for DTS, but fallback to using buffer duration (accumulation) if input ts detected out-of-order. Fixes #624212.
* jifmux: Avoid recombining RGB jpegsThiago Santos2010-08-211-0/+38
| | | | | | | JFIF only allows YUV as colorspace, when we receive an RGB jpeg, we should just push it forward without adding the JFIF marker. Fixes #627413
* vp8dec: Set GstBaseVideoDecoder::packetized to TRUE as soon as possiblePhilip Jägenstedt2010-08-191-1/+3
| | | | | | | | This fixes an infinite loop if an EOS event is received before GstBaseVideoDecoder::start() is called, e.g. immediately when the pads are activated. Fixes bug #626815.
* Automatic update of common submoduleStefan Kost2010-08-131-0/+0
| | | | From 3e8db1d to ec60217
* gaudieffects: Mark inline functions as static inlineOlivier Crête2010-08-122-4/+4
| | | | | | Otherwise it fails to correctly link them in some cases. https://bugzilla.gnome.org/show_bug.cgi?id=626670
* 0.10.19.3 pre-releaseTim-Philipp Müller2010-08-11111-118/+204
|
* gsettings: fix make distcheckTim-Philipp Müller2010-08-111-0/+2
| | | | Clean up file we generated at build time.
* checks: blacklist gsettings* elements for generic/states testTim-Philipp Müller2010-08-111-1/+1
| | | | | | | | When the test is run, the schema file won't be installed yet, and there doesn't seem to be an environment variable to set to force GSettings to look in a different directory. https://bugzilla.gnome.org/show_bug.cgi?id=626603
* 0.10.19.2 pre-releaseTim-Philipp Müller2010-08-11109-2242/+965
| | | | | | | This commit is out of sequence, it really belongs between commits 15098331412ceb982c24b89bb4346354fb56433c (Automatic update of common submodule) and dd26f378b01d679834f12935efc7093fb5807956 (configure: Fix the CELT checks to ...)
* configure: bump core/base requirement to released versionsTim-Philipp Müller2010-08-111-2/+2
| | | | | | | This commit is out of sequence, it really belongs between commits 15098331412ceb982c24b89bb4346354fb56433c (Automatic update of common submodule) and dd26f378b01d679834f12935efc7093fb5807956 (configure: Fix the CELT checks to ...)
* configure: fix --disable-externalTim-Philipp Müller2010-08-111-0/+1
| | | | | | | This commit is out of sequence, it really belongs between commits 15098331412ceb982c24b89bb4346354fb56433c (Automatic update of common submodule) and dd26f378b01d679834f12935efc7093fb5807956 (configure: Fix the CELT checks to ...)
* checks: skip jifmux tests if required elements aren't availableTim-Philipp Müller2010-08-111-18/+12
| | | | | | | This commit is out of sequence, it really belongs between commits 15098331412ceb982c24b89bb4346354fb56433c (Automatic update of common submodule) and dd26f378b01d679834f12935efc7093fb5807956 (configure: Fix the CELT checks to ...)
* legacyresample: Link against $(LIBM) for rint() and friendsSebastian Dröge2010-08-111-1/+1
|
* gsettings: Add gsettings.m4 for the gsettings macrosSebastian Dröge2010-08-111-0/+93
|
* invtelecine: Link against $(LIBM) for sqrt() and friendsSebastian Dröge2010-08-111-1/+2
|
* configure: Fix the CELT check to actually succeed if CELT >= 0.5 is availableSebastian Dröge2010-08-111-3/+6
| | | | Also remove the AC_MSG_RESULTS([no]), pkg-config does this for us already.
* Automatic update of common submoduleTim-Philipp Müller2010-08-101-0/+0
| | | | From bd2054b to 3e8db1d
* geometrictransform: add a "zoom" parameter to square filterFilippo Argiolas2010-08-092-2/+23
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=625908
* geometrictransform: make square "width" and "height" customizableFilippo Argiolas2010-08-092-2/+91
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=625908
* geometrictransform: add a "mode" property to mirror filterFilippo Argiolas2010-08-092-14/+130
| | | | | | | Add a "mode" enum property to mirror that defines how to split the frame and with side reflect. https://bugzilla.gnome.org/show_bug.cgi?id=625908
* geometrictransform: add a "zoom" parameter to bulge filterFilippo Argiolas2010-08-092-6/+81
| | | | | | | | Rework bulge mapping function to give more predictable results. Now the bulge is done dividing by a scale factor that smoothsteps from "zoom" at the center to 1.0 at "radius". https://bugzilla.gnome.org/show_bug.cgi?id=625908
* geometrictransform: add an "intensity" parameter to stretch filterFilippo Argiolas2010-08-092-3/+79
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=625908
* geometrictransform: make tunnel "radius" customizableFilippo Argiolas2010-08-091-6/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=625908
* geometrictransform: make bulge "radius" customizableFilippo Argiolas2010-08-091-5/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=625908
* geometrictransform: make stretch "radius" customizableFilippo Argiolas2010-08-091-12/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=625908
* vdpaumpeg4dec: fix typo in default_non_intra_quant_matrixCarl-Anton Ingmarsson2010-08-091-1/+1
|
* vdpau: add mpeg4 part2 decoderCarl-Anton Ingmarsson2010-08-098-2/+1374
|
* checks: skip id3mux unit tests that need id3demux if id3demux is not availableTim-Philipp Müller2010-08-081-18/+9
|
* configure: build and dist new coloreffects pluginTim-Philipp Müller2010-08-081-2/+3
| | | | Fixes make distcheck.
* frei0r: Only check the plugin filenames, not the directory namesSebastian Dröge2010-08-081-7/+8
|
* frei0r: Don't try to register/load the same frei0r plugin at different ↵Sebastian Dröge2010-08-081-11/+27
| | | | | | | | | | | | locations twice This could happen because for example /usr/lib is linked to /usr/lib64 and both are loaded. The frei0r specification says that the plugin init function must only be called once and for some plugin weird things (including crashes) are happening. Fixes bug #623710.
* dvbsrc: align actual default values for properties with defaults in param specTim-Philipp Müller2010-08-062-46/+65
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=621404
* vdpau: fix destruction of GstVdpDevice when it failed to openCarl-Anton Ingmarsson2010-08-062-6/+4
| | | | | only close display in finalize and check if vdp_decoder_destroy is available before we use it
* vdpausink: use separate mutex for device lockingCarl-Anton Ingmarsson2010-08-062-7/+22
| | | | | we can't use GST_OBJECT_LOCK since that cause problems when we try to post errors, due to gst_element_post_message also taking the GST_OBJECT_LOCK
* neonhttpsrc: add connect-timeout and read-timeout propertiesDavid Hoyt2010-08-062-0/+54
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=625076
* neonhttpsrc: add "cookies" propertyTim-Philipp Müller2010-08-063-0/+39
| | | | | | Based on patch by: Sameer Naik https://bugzilla.gnome.org/show_bug.cgi?id=625174