Josep Torra
84860befdf
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.
2009-03-03 18:28:10 +00:00
Olivier Crête
b02708a2f6
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.
2009-03-03 18:53:11 +01:00
Edward Hervey
1068a40d6d
qtmux: Be a bit more verbose in our debug message when failing to renegotiate
2009-03-03 10:12:34 +01:00
Sebastian Dröge
62dbf4b9bc
mxfdemux: Use arrays instead of lists for the metadata registries
2009-03-02 17:00:41 +01:00
Sebastian Dröge
f429818589
xdgmime: Reduce probability to POSSIBLE
2009-03-02 16:29:01 +01:00
Sebastian Dröge
de61b45025
xdgmime: Add locking to the xdg_mime_* calls as it's not thread-safe
2009-03-02 16:27:55 +01:00
Sebastian Dröge
f957ee0aeb
xdgmime: Use g_pattern_match_simple() instead of fnmatch() for Win32 compatibility
2009-03-01 20:18:30 +01:00
LRN
e571138ef6
xdgmime: Fix unused variable compiler warning
2009-03-01 20:13:31 +01:00
Sebastian Dröge
8c4584aa56
xdgmime: Don't warn if we have no MMAP support
2009-03-01 20:12:12 +01:00
Sebastian Dröge
39850d674e
xdgmime: Use g_ntoh[ls] instead of the non-GLib functions for Win32 compatibility
2009-03-01 20:11:07 +01:00
Sebastian Dröge
b30926428d
xdgmime: Use G_BYTE_ORDER instead of relying on LITTLE_ENDIAN to be defined
2009-03-01 20:09:24 +01:00
Sebastian Dröge
797d918f70
ladspa: Don't compile unused code from load.c
2009-03-01 20:02:12 +01:00
Tim-Philipp Müller
96a42c80d9
realdec: use gst_plugin_add_dependency()
2009-03-01 00:03:50 +00:00
Michael Smith
c475d9c012
acmenc: fix whitespace
...
Convert to unix newlines, and reindent in some broken places.
2009-02-28 15:23:07 -08:00
Sebastian Dröge
ed72bba6a2
mxf: Fix memory leak
...
gst_structure_id_set() will copy GstStructures instead of taking
the ownership.
2009-02-28 20:42:49 +01:00
Sebastian Dröge
b5b2e44563
mxf: Store the metadata type ID inside the class structure
2009-02-28 20:39:42 +01:00
vanista
38dd0f6410
mpegtsdemux: Fix memory leaks when PUSI is missed due to packet loss
...
Fixes bug #573288 .
2009-02-28 19:41:10 +01:00
Edward Hervey
38d3b76d1b
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.
2009-02-28 11:43:56 +01:00
Sebastian Dröge
922e6428f6
mxf: Don't use GLib 2.16 API unconditionally in the example
2009-02-28 10:29:15 +01:00
Andrzej Polatyński
22a9d7577f
videoanalyse: Fix brightness calculation to not only use the first rowstride
...
Fixes bug #573391 .
2009-02-27 20:44:20 +01:00
Michael Smith
c0ad05cec4
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
2009-02-27 11:36:58 -08:00
Sebastian Dröge
546bfbecb8
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.
2009-02-27 20:21:23 +01:00
Wim Taymans
41b65b421b
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 .
2009-02-27 13:08:15 +01:00
Jan Schmidt
93da31ef92
Merge branch 'work'
2009-02-27 12:03:23 +00:00
Jan Schmidt
de2c4abd7c
docs: Ignore some more generated files
2009-02-27 12:00:35 +00:00
Jan Schmidt
b59e983751
celtdec: Move define into the C file so it doesn't show up in the docs
2009-02-27 12:00:35 +00:00
Jan Schmidt
efc9b324db
docs: Enroll dirac plugin into the docs
2009-02-27 12:00:34 +00:00
Jan Schmidt
f4da218edd
dtsdec: Add some basic docs to the plugin
2009-02-27 12:00:21 +00:00
Jan Schmidt
4a046a08a3
apexsink: Use a union to avoid type-punning strict aliasing compiler warning.
2009-02-27 10:41:43 +00:00
Stefan Kost
fab9dfa5d0
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.
2009-02-27 12:35:14 +02:00
Stefan Kost
5f2d5aa5a5
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.
2009-02-27 12:27:14 +02:00
Edward Hervey
3aecf7e257
qtwrapper: Only use _dump_mem() if requested.
2009-02-27 11:06:04 +01:00
David Schleef
becb7fd02c
Add v210 format
2009-02-26 12:49:03 -08:00
David Schleef
0964c00d2b
Fix incorrect "pixel_aspect_ratio" in caps
...
Should be "pixel-aspect-ratio".
2009-02-26 12:49:03 -08:00
Sebastian Dröge
47db2fe547
mxf: Add example application to output the structural metadata tree into a GtkTreeView
2009-02-26 18:47:23 +01:00
Olivier Crête
8961f43ec8
gstrtpbin: Don't forward revc events to sender
...
Don't send events from the receiver to the sender side.
Fixes #572900 .
2009-02-26 13:10:29 +01:00
Stefan Kost
68cb1a84de
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.
2009-02-26 11:05:31 +02:00
Jan Schmidt
3ee87fa8f2
build: Update shave init statement for changes in common. Bump common.
2009-02-25 15:06:07 +00:00
Stefan Kost
366ead5ab0
tests: add a timeout of 5 slightly above the default
2009-02-25 15:25:58 +02:00
Stefan Kost
2879426a82
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.
2009-02-25 15:25:58 +02:00
Jan Schmidt
36926521b4
Automatic update of common submodule
...
From 9cf8c9b to a6ce5c6
2009-02-25 11:32:22 +00:00
Stefan Kost
e15df84ded
tests: blacklist dccp plugins.
...
Unless one runs a very recent kernel, they can easily lockup the whole system.
2009-02-25 12:42:36 +02:00
Stefan Kost
53f975f63c
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.
2009-02-25 12:42:36 +02:00
Wim Taymans
9a0e1e0dca
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.
2009-02-25 11:34:45 +01:00
Stefan Kost
518d98899e
camerabin: update signal marshaller and docs
...
Use GString instead of GPointer for the marshaller as this is what the callback uses.
Slightly reformat docs.
2009-02-25 11:41:36 +02:00
Stefan Kost
b2188c8685
docs: update docs to add camerabin and its figure
2009-02-25 11:38:58 +02:00
Stefan Kost
293715f77a
camerabin: get rid of // comment and explain
2009-02-25 11:00:55 +02:00
Stefan Kost
5442a630ef
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.
2009-02-25 10:46:10 +02:00
Lasse Laukkanen
c81bce2b21
camerabin: unblock correct pad in reset, support fakesink as view finder
2009-02-25 10:45:19 +02:00
Sebastian Dröge
9d4c7e68ab
Remove tests/examples/app as it was moved to -base a long time ago
2009-02-24 16:36:28 +01:00