platform/upstream/gstreamer.git
15 years ago[MOVED FROM GST-P-FARSIGHT] Send out the right segment and use stored timestamps...
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Skip non-keyframes before we get a keyframe
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Ignore upstream newsegment events in mimdec
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

15 years ago[MOVED FROM GST-P-FARSIGHT] emit the right timestamp in the newsegment event
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Use video/x-mimic as the caps type
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Add proper locking to mimenc
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Remove useless implementation of getcaps from mimdec
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Add proper locking to mimdec
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Remove leak
Olivier Crete [Fri, 4 Jul 2008 21:59:36 +0000 (21:59 +0000)]
[MOVED FROM GST-P-FARSIGHT] Remove leak

20080704215936-3e2dc-22d992f98c9931f062662fc05f1ce65bc97f619a.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Reset the gst timestamp if the time different is too...
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Use the timestamp from the first buffer as the base
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Store the timestamp in the header
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Re-indent mimdec
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Simplify newsegment code
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Port mimic plugins to GST_BOILERPLATE
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Remove trailing whitespace in mimic plugin
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Fix conflicts
Olivier Crete [Fri, 4 Jul 2008 20:29:41 +0000 (20:29 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix conflicts

20080704202941-3e2dc-7f5a38845b797e12d672551466e635d484cb6763.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Fix mimic enc chain function, return res for chain()...
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Make the _set_caps function of mimic enc more robust
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Remove the gst 0.9.1 ifdef
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Make caps gst 0.10 compliant
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Use g_type_class_peek_parent instead of reffing the paren...
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Remove framesize properties on the mimic encoder
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Use the _OBJECT debug macros
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Use gst_pad_get_parent instead of looking into the GstObj...
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Return back result of pad push
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Ole's port to gst 0.10
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

15 years ago[MOVED FROM GST-P-FARSIGHT] Remove .git-darcs-dir files
Olivier Crête [Thu, 11 Dec 2008 22:54:18 +0000 (17:54 -0500)]
[MOVED FROM GST-P-FARSIGHT] Remove .git-darcs-dir files

15 years ago[MOVED FROM GST-P-FARSIGHT] Limit timestamp diff in case of a jump in the timestamps
Youness Alaoui [Mon, 11 Feb 2008 22:24:31 +0000 (22:24 +0000)]
[MOVED FROM GST-P-FARSIGHT] Limit timestamp diff in case of a jump in the timestamps

20080211222431-4f0f6-726fc66403081533371f775954aab4c7b8fdc643.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Make it back to 30 fps in caps
Youness Alaoui [Wed, 6 Feb 2008 03:16:54 +0000 (03:16 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make it back to 30 fps in caps

20080206031654-4f0f6-d8197e53888906805041e6552c0dd774c55e9e89.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Fix timestamps in gst buffers sent by gstmimic
Youness Alaoui [Wed, 6 Feb 2008 03:09:47 +0000 (03:09 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix timestamps in gst buffers sent by gstmimic

20080206030947-4f0f6-9dc7d9b1a92a717c71b1e490a5591f0e2ffe0dad.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Fix framerate type in caps for gstmimic element
Youness Alaoui [Wed, 6 Feb 2008 02:03:35 +0000 (02:03 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix framerate type in caps for gstmimic element

20080206020335-4f0f6-0d9e136039ad6b7b84982bdac242a059d50fbb66.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Fixed couple of compilation issues
philippe.kalaf@collabora.co.uk [Fri, 24 Mar 2006 20:16:19 +0000 (20:16 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fixed couple of compilation issues

20060324201619-2425b-bf339926f533aa4efece855fbbe94e59c7bb955f.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Calls to gst_pad_get_parent ref the object so it needs...
philippe.kalaf@collabora.co.uk [Fri, 24 Mar 2006 19:57:20 +0000 (19:57 +0000)]
[MOVED FROM GST-P-FARSIGHT] Calls to gst_pad_get_parent ref the object so it needs to be unreffed < hexa00@gmail.com

20060324195720-2425b-17928be34ee67f71efbaf62de76deba9ad13f0f2.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Separated ERROR_CFLAGS from GST_CFLAGS
philippe.kalaf@collabora.co.uk [Tue, 14 Feb 2006 21:00:27 +0000 (21:00 +0000)]
[MOVED FROM GST-P-FARSIGHT] Separated ERROR_CFLAGS from GST_CFLAGS

20060214210027-2425b-1f9e6ed591c08e5907d02ef7ea9a8cf62bf29840.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Should not be done in dispose, moving to finalize
Philippe Khalaf [Mon, 24 Oct 2005 15:37:48 +0000 (15:37 +0000)]
[MOVED FROM GST-P-FARSIGHT] Should not be done in dispose, moving to finalize

20051024153748-05459-9625fec05547c535bf5f3c66aebba84861b549aa.gz

15 years ago[MOVED FROM GST-P-FARSIGHT] Import from CVS to darcs
Philipe Kalaf [Sat, 16 Jul 2005 19:50:21 +0000 (19:50 +0000)]
[MOVED FROM GST-P-FARSIGHT] Import from CVS to darcs

15 years agortpmux: Ignore rtpmux get_type function for docs
Olivier Crête [Tue, 3 Mar 2009 19:32:38 +0000 (14:32 -0500)]
rtpmux: Ignore rtpmux get_type function for docs

15 years agompegtsparse: fix memleak
Sebastian Pölsterl [Tue, 3 Mar 2009 19:08:28 +0000 (19:08 +0000)]
mpegtsparse: fix memleak

Fix memleak in mpegts_packetizer_clear where MpegTSPacketizerStream is
not freed properly when using foreach_stream_clear function.

15 years agompegtsdemux: dynamically adjust the sync LUT table
Josep Torra [Tue, 3 Mar 2009 18:28:10 +0000 (18:28 +0000)]
mpegtsdemux: dynamically adjust the sync LUT table

Make the sync LUT table adjusted dynamically according to the size
of scanned data. Fixes demuxing buffers of any size.

15 years agoautoconvert: Import fsselector from gst-plugins-farsight as autoconvert
Olivier Crête [Thu, 26 Feb 2009 02:05:42 +0000 (21:05 -0500)]
autoconvert: Import fsselector from gst-plugins-farsight as autoconvert

fsselector is too close to selector, so import is as autoconvert. Not importing
the history because the directory is also called gst/selector and it fails.

15 years agoqtmux: Be a bit more verbose in our debug message when failing to renegotiate
Edward Hervey [Mon, 2 Mar 2009 09:57:35 +0000 (10:57 +0100)]
qtmux: Be a bit more verbose in our debug message when failing to renegotiate

15 years agomxfdemux: Use arrays instead of lists for the metadata registries
Sebastian Dröge [Mon, 2 Mar 2009 16:00:41 +0000 (17:00 +0100)]
mxfdemux: Use arrays instead of lists for the metadata registries

15 years agoxdgmime: Reduce probability to POSSIBLE
Sebastian Dröge [Mon, 2 Mar 2009 15:29:01 +0000 (16:29 +0100)]
xdgmime: Reduce probability to POSSIBLE

15 years agoxdgmime: Add locking to the xdg_mime_* calls as it's not thread-safe
Sebastian Dröge [Mon, 2 Mar 2009 15:27:55 +0000 (16:27 +0100)]
xdgmime: Add locking to the xdg_mime_* calls as it's not thread-safe

15 years agoxdgmime: Use g_pattern_match_simple() instead of fnmatch() for Win32 compatibility
Sebastian Dröge [Sun, 1 Mar 2009 19:18:30 +0000 (20:18 +0100)]
xdgmime: Use g_pattern_match_simple() instead of fnmatch() for Win32 compatibility

15 years agoxdgmime: Fix unused variable compiler warning
LRN [Sun, 1 Mar 2009 19:13:31 +0000 (20:13 +0100)]
xdgmime: Fix unused variable compiler warning

15 years agoxdgmime: Don't warn if we have no MMAP support
Sebastian Dröge [Sun, 1 Mar 2009 19:12:12 +0000 (20:12 +0100)]
xdgmime: Don't warn if we have no MMAP support

15 years agoxdgmime: Use g_ntoh[ls] instead of the non-GLib functions for Win32 compatibility
Sebastian Dröge [Sun, 1 Mar 2009 19:11:07 +0000 (20:11 +0100)]
xdgmime: Use g_ntoh[ls] instead of the non-GLib functions for Win32 compatibility

15 years agoxdgmime: Use G_BYTE_ORDER instead of relying on LITTLE_ENDIAN to be defined
Sebastian Dröge [Sun, 1 Mar 2009 19:09:24 +0000 (20:09 +0100)]
xdgmime: Use G_BYTE_ORDER instead of relying on LITTLE_ENDIAN to be defined

15 years agoladspa: Don't compile unused code from load.c
Sebastian Dröge [Sun, 1 Mar 2009 19:02:12 +0000 (20:02 +0100)]
ladspa: Don't compile unused code from load.c

15 years agorealdec: use gst_plugin_add_dependency()
Tim-Philipp Müller [Sat, 28 Feb 2009 23:47:02 +0000 (23:47 +0000)]
realdec: use gst_plugin_add_dependency()

15 years agoacmenc: fix whitespace
Michael Smith [Sat, 28 Feb 2009 23:23:07 +0000 (15:23 -0800)]
acmenc: fix whitespace

Convert to unix newlines, and reindent in some broken places.

15 years agomxf: Fix memory leak
Sebastian Dröge [Sat, 28 Feb 2009 19:42:49 +0000 (20:42 +0100)]
mxf: Fix memory leak

gst_structure_id_set() will copy GstStructures instead of taking
the ownership.

15 years agomxf: Store the metadata type ID inside the class structure
Sebastian Dröge [Sat, 28 Feb 2009 19:39:42 +0000 (20:39 +0100)]
mxf: Store the metadata type ID inside the class structure

15 years agompegtsdemux: Fix memory leaks when PUSI is missed due to packet loss
vanista [Sat, 28 Feb 2009 18:41:10 +0000 (19:41 +0100)]
mpegtsdemux: Fix memory leaks when PUSI is missed due to packet loss

Fixes bug #573288.

15 years agonsf: Don't write further than the limits of the table (size is 75, as defined in...
Edward Hervey [Sat, 28 Feb 2009 10:43:56 +0000 (11:43 +0100)]
nsf: Don't write further than the limits of the table (size is 75, as defined in the header)

gcc 4.3.3 found this one, I'm impressed.

15 years agomxf: Don't use GLib 2.16 API unconditionally in the example
Sebastian Dröge [Sat, 28 Feb 2009 09:29:15 +0000 (10:29 +0100)]
mxf: Don't use GLib 2.16 API unconditionally in the example

15 years agovideoanalyse: Fix brightness calculation to not only use the first rowstride
Andrzej Polatyński [Fri, 27 Feb 2009 19:43:25 +0000 (20:43 +0100)]
videoanalyse: Fix brightness calculation to not only use the first rowstride

Fixes bug #573391.

15 years agompeg4videoparse: Use correct values for checking VO startcode.
Michael Smith [Fri, 27 Feb 2009 19:36:58 +0000 (11:36 -0800)]
mpeg4videoparse: Use correct values for checking VO startcode.

Fix compiler warning due to condition always being true - since we're
only looking at the final byte of the startcode (not the leading
0x000001), only check for < 0x1f, not < 0x11f

15 years agoxdgmime: Use empty caps for registering the typefinders with old core versions
Sebastian Dröge [Fri, 27 Feb 2009 19:21:23 +0000 (20:21 +0100)]
xdgmime: Use empty caps for registering the typefinders with old core versions

core before 0.10.22.1 produced assertions when storing typefind factories
with NULL caps in the registry.

15 years agompeg4videoparse: handle more formats
Wim Taymans [Thu, 26 Feb 2009 14:40:26 +0000 (15:40 +0100)]
mpeg4videoparse: handle more formats

We only need a Video Object Start code before we can start pushing out data.
Search for this code also instead of only looking for VOS and VOP.
Fixes #572551.

15 years agoMerge branch 'work'
Jan Schmidt [Fri, 27 Feb 2009 12:03:23 +0000 (12:03 +0000)]
Merge branch 'work'

15 years agodocs: Ignore some more generated files
Jan Schmidt [Fri, 27 Feb 2009 11:56:45 +0000 (11:56 +0000)]
docs: Ignore some more generated files

15 years agoceltdec: Move define into the C file so it doesn't show up in the docs
Jan Schmidt [Fri, 27 Feb 2009 11:55:34 +0000 (11:55 +0000)]
celtdec: Move define into the C file so it doesn't show up in the docs

15 years agodocs: Enroll dirac plugin into the docs
Jan Schmidt [Fri, 27 Feb 2009 11:54:42 +0000 (11:54 +0000)]
docs: Enroll dirac plugin into the docs

15 years agodtsdec: Add some basic docs to the plugin
Jan Schmidt [Fri, 27 Feb 2009 11:39:56 +0000 (11:39 +0000)]
dtsdec: Add some basic docs to the plugin

15 years agoapexsink: Use a union to avoid type-punning strict aliasing compiler warning.
Jan Schmidt [Fri, 27 Feb 2009 10:16:57 +0000 (10:16 +0000)]
apexsink: Use a union to avoid type-punning strict aliasing compiler warning.

15 years agocamerabin: rework signaling and tests
Stefan Kost [Fri, 27 Feb 2009 10:35:14 +0000 (12:35 +0200)]
camerabin: rework signaling and tests

Revert the GString change. There are no marshallers for it. A better change is
now described in http://bugzilla.gnome.org/show_bug.cgi?id=573370.
Test should work again.

15 years agobaseparse: revert last change and properly fix
Stefan Kost [Fri, 27 Feb 2009 09:24:37 +0000 (11:24 +0200)]
baseparse: revert last change and properly fix

Baseparse internaly breaks the semantics of a _chain function by calling it with
buffer==NULL. The reson I belived it was okay to remove it was that there is
also an unchecked access to buffer later in _chain. Actually that code is wrong,
as it most probably wants to set discont on the outgoing buffer.

15 years agoqtwrapper: Only use _dump_mem() if requested.
Edward Hervey [Fri, 27 Feb 2009 10:06:04 +0000 (11:06 +0100)]
qtwrapper: Only use _dump_mem() if requested.

15 years agoAdd v210 format
David Schleef [Thu, 26 Feb 2009 20:48:16 +0000 (12:48 -0800)]
Add v210 format

15 years agoFix incorrect "pixel_aspect_ratio" in caps
David Schleef [Thu, 26 Feb 2009 20:47:16 +0000 (12:47 -0800)]
Fix incorrect "pixel_aspect_ratio" in caps

Should be "pixel-aspect-ratio".

15 years agomxf: Add example application to output the structural metadata tree into a GtkTreeView
Sebastian Dröge [Thu, 26 Feb 2009 17:46:00 +0000 (18:46 +0100)]
mxf: Add example application to output the structural metadata tree into a GtkTreeView

15 years agogstrtpbin: Don't forward revc events to sender
Olivier Crête [Thu, 26 Feb 2009 12:10:29 +0000 (13:10 +0100)]
gstrtpbin: Don't forward revc events to sender

Don't send events from the receiver to the sender side.
Fixes #572900.

15 years agobaseparse: remove checks for buffer==NULL
Stefan Kost [Thu, 26 Feb 2009 09:02:06 +0000 (11:02 +0200)]
baseparse: remove checks for buffer==NULL

Accordifn to docs for GstPadChainFunction buffer cannot be NULL. If we would
leave the check, we would also need more such check below.

15 years agobuild: Update shave init statement for changes in common. Bump common.
Jan Schmidt [Wed, 25 Feb 2009 15:06:07 +0000 (15:06 +0000)]
build: Update shave init statement for changes in common. Bump common.

15 years agotests: add a timeout of 5 slightly above the default
Stefan Kost [Wed, 25 Feb 2009 13:24:13 +0000 (15:24 +0200)]
tests: add a timeout of 5 slightly above the default

15 years agocamerabin: increase timeout and lower video recording length
Stefan Kost [Wed, 25 Feb 2009 13:17:14 +0000 (15:17 +0200)]
camerabin: increase timeout and lower video recording length

The video was recorded for too long for the test timeouts. Also the verification
suite did not had custom timouts at all. Also split the verification for images
and video to get better reporting.

15 years agoAutomatic update of common submodule
Jan Schmidt [Wed, 25 Feb 2009 11:32:22 +0000 (11:32 +0000)]
Automatic update of common submodule

From 9cf8c9b to a6ce5c6

15 years agotests: blacklist dccp plugins.
Stefan Kost [Wed, 25 Feb 2009 10:34:33 +0000 (12:34 +0200)]
tests: blacklist dccp plugins.

Unless one runs a very recent kernel, they can easily lockup the whole system.

15 years agodocs: various doc fixes
Stefan Kost [Wed, 25 Feb 2009 09:45:05 +0000 (11:45 +0200)]
docs: various doc fixes

No short-desc as we have them in the element details.
Also keep things (Makefile.am and sections.txt) sorted.
Reword ambigous returns. No text after since please.

15 years agompegdemux: don't ignore GstFlowReturn values
Wim Taymans [Wed, 25 Feb 2009 10:34:45 +0000 (11:34 +0100)]
mpegdemux: don't ignore GstFlowReturn values

don't ignore the return value of pull_range because we only get a valid non-NULL
buffer when the return value is GST_FLOW_OK. Avoids a crash when the pipeline is
shutting down.

15 years agocamerabin: update signal marshaller and docs
Stefan Kost [Wed, 25 Feb 2009 09:41:36 +0000 (11:41 +0200)]
camerabin: update signal marshaller and docs

Use GString instead of GPointer for the marshaller as this is what the callback uses.
Slightly reformat docs.

15 years agodocs: update docs to add camerabin and its figure
Stefan Kost [Wed, 25 Feb 2009 09:38:58 +0000 (11:38 +0200)]
docs: update docs to add camerabin and its figure

15 years agocamerabin: get rid of // comment and explain
Stefan Kost [Wed, 25 Feb 2009 09:00:55 +0000 (11:00 +0200)]
camerabin: get rid of // comment and explain

15 years agocamerabin: update check unit test
Stefan Kost [Wed, 25 Feb 2009 08:46:10 +0000 (10:46 +0200)]
camerabin: update check unit test

Use playbin2 for validation. Use tmp_dir for capturing. Wait with g_cond for
burst capture finish. Cleanup some g_object_set. Add some logging to ease
tracing.

15 years agocamerabin: unblock correct pad in reset, support fakesink as view finder
Lasse Laukkanen [Wed, 25 Feb 2009 08:45:19 +0000 (10:45 +0200)]
camerabin: unblock correct pad in reset, support fakesink as view finder

15 years agoRemove tests/examples/app as it was moved to -base a long time ago
Sebastian Dröge [Tue, 24 Feb 2009 15:36:28 +0000 (16:36 +0100)]
Remove tests/examples/app as it was moved to -base a long time ago

15 years agoMove examples directory to tests/examples as in every other GStreamer module
Sebastian Dröge [Tue, 24 Feb 2009 15:33:51 +0000 (16:33 +0100)]
Move examples directory to tests/examples as in every other GStreamer module

15 years agodtsdec: Use new DCA functions/constants as not all distros package the compat dts.h
Sebastian Dröge [Tue, 24 Feb 2009 15:21:18 +0000 (16:21 +0100)]
dtsdec: Use new DCA functions/constants as not all distros package the compat dts.h

For backward compatibility we define the DCA functions/constants to the
old DTS functions/constants if we're building against libdts.

15 years agoxdgmime: Add new typefinder based on xdgmime
Sebastian Dröge [Tue, 24 Feb 2009 14:26:27 +0000 (15:26 +0100)]
xdgmime: Add new typefinder based on xdgmime

This typefinder is mostly useful to filter out any false positives
by the other typefinders like the usual Word document misdetected as
MP3 file.

15 years agodts: Prefer libdca over libdts as it's the successor
Sebastian Dröge [Tue, 24 Feb 2009 12:37:24 +0000 (13:37 +0100)]
dts: Prefer libdca over libdts as it's the successor

15 years agoqtwrapper: Fix build on macosx
Edward Hervey [Mon, 23 Feb 2009 15:02:08 +0000 (16:02 +0100)]
qtwrapper: Fix build on macosx

15 years agoliveadder: Fix build on macosx
Edward Hervey [Mon, 23 Feb 2009 14:25:03 +0000 (15:25 +0100)]
liveadder: Fix build on macosx

15 years agocamerabin: Add aspect ratio capsfilter for view finder
Lasse Laukkanen [Fri, 20 Feb 2009 10:08:04 +0000 (12:08 +0200)]
camerabin: Add aspect ratio capsfilter for view finder

If dealing with larger frame sizes than view finder sink element
accepts then maintain aspect ratio when scaling frames to fit.

15 years agocamerabin: Scale incoming frames if their size does not match requested size
Lasse Laukkanen [Fri, 20 Feb 2009 10:07:33 +0000 (12:07 +0200)]
camerabin: Scale incoming frames if their size does not match requested size

If capture preparation in videosrc results in frame size different
from requested size, then we need to scale them.

15 years agophoto iface: Add caps object to preparation API for requested and actual capture...
Lasse Laukkanen [Fri, 20 Feb 2009 10:03:03 +0000 (12:03 +0200)]
photo iface: Add caps object to preparation API for requested and actual capture format

Allow requesting of certain format with prepare_for_capture() and return
the actual format in GstPhotoCapturePrepared callback.

15 years agobuild: Add soundtouch's -lBPM to _LIBS, not _CFLAGS
Jan Schmidt [Mon, 23 Feb 2009 11:49:07 +0000 (11:49 +0000)]
build: Add soundtouch's -lBPM to _LIBS, not _CFLAGS

15 years agodccp: Fix "non-void without return value" compilation issue.
Edward Hervey [Sun, 22 Feb 2009 21:00:58 +0000 (22:00 +0100)]
dccp: Fix "non-void without return value" compilation issue.