Sebastian Dröge
88bd4a8ada
assrender: Add simple unit test
...
This renders a test string on top of a red video stream and checks
if the text is only rendered at the correct timestamps.
2010-02-16 21:43:37 +01:00
Sebastian Dröge
820700124e
ofa: Fix warning message parsing
2010-02-16 21:43:36 +01:00
Tim-Philipp Müller
26e7e93bfd
faad: guard against codec_data field with a NULL buffer in caps
...
Fixes #609478 .
2010-02-16 16:49:39 +00:00
Mark Nauwelaerts
1da893ba68
qtmux: prevent leaking hdlr name
2010-02-16 17:13:09 +01:00
Mark Nauwelaerts
eed915a6fb
qtmux: support for ALAC
...
Fixes #580731 .
2010-02-16 16:26:48 +01:00
Mark Nauwelaerts
fdfdda8f09
qtmux: refactor building stsd entry 'wave' extension
2010-02-16 16:26:45 +01:00
Tim-Philipp Müller
e6a27e2431
Update .spec file: shapewipe and ivorbisdec have been moved elsewhere
2010-02-16 10:01:59 +00:00
Stefan Kost
d8fd8ea9e9
docs: unify doc style
...
Use gtkdoc syntax and add short desc for the examples.
2010-02-16 09:49:05 +02:00
Tim-Philipp Müller
cbbfba3152
configure: fix up GST_CXXFLAGS properly
...
We don't want C specific flags in GST_CXXFLAGS, so base it on the
GST_CFLAGS that only contains the pkg-config CFLAGS but none of
the GST_OPTION_CFLAGS. Also, we only need the local includes once.
2010-02-15 23:43:47 +00:00
Stefan Kost
77b97d4a2d
configure: base GST_CXXFLAGS on --cflags from pkg-config
...
pkg-config sets GST_CFLAGS and GST_LIBS. We need to use CFLAGS as a starting
point for for both C and CXX settings.
2010-02-15 23:17:57 +02:00
Tim-Philipp Müller
d464c94cb3
cogmse: fix printf format and a few ref leaks
2010-02-15 13:05:14 +00:00
Tim-Philipp Müller
e991cb0c15
build: remove somem more ivorbis cruft
2010-02-15 12:48:08 +00:00
Mark Nauwelaerts
e3081a71ba
Moved 'ivorbis(dec)' from -bad to -base.
...
Fixes #609063 .
2010-02-15 12:20:48 +01:00
Edward Hervey
31d3ec392f
hdvparse: Fix field error.
...
Spotted by Burkhard Plaum
2010-02-15 09:36:35 +01:00
Tim-Philipp Müller
01289f0ffe
tests: fix caps leak in jpegparse unit test
2010-02-15 01:26:09 +00:00
Tim-Philipp Müller
0f0a538150
tests: add unit test for dataurisrc
...
Requires fixes from core git, so bump core requirement to git as well.
2010-02-15 00:56:33 +00:00
Sebastian Dröge
d83bf4e063
Automatic update of common submodule
...
From 96dc793 to 44ecce7
2010-02-14 23:18:12 +01:00
Benjamin Otte
e54cbf7850
examples: Call gst_ensure_native_window() for gst-camera
...
Fixes spurious SEGVs due to multithreading conflicts in
client-side-window Gtk versions.
2010-02-14 15:22:05 +01:00
Benjamin Otte
a04c2db340
examples: Use gtk functions instead of libX11 functions in camerabin
...
Gets around the need to link to libX11 directly and provides the same
functionality.
To boost, it's more portable, too!
2010-02-14 13:43:04 +01:00
Benjamin Otte
3c6b0fdfaf
examples: Properly link to libm
2010-02-14 13:41:57 +01:00
Tim-Philipp Müller
3fe0e435af
Add shapewipe examples directory to CRUFT_DIRS
2010-02-13 11:00:03 +00:00
Sebastian Dröge
ad13ec6933
docs: Update documentation
2010-02-12 11:35:22 +01:00
Sebastian Dröge
f79842e308
Moved 'shapewipe' from -bad to -good
...
Fixes bug #584536 .
2010-02-12 11:35:17 +01:00
Mark Nauwelaerts
68b644a437
faad: add documentation
2010-02-11 22:22:52 +01:00
Mark Nauwelaerts
4312ec8b40
faad: add unit test
2010-02-11 22:22:52 +01:00
Mark Nauwelaerts
89ac50f14c
faac: fix documentation typo
2010-02-11 22:22:52 +01:00
Mark Nauwelaerts
5a3ab64407
faad: remove some redundant code
...
... and move and modify some debug logging.
2010-02-11 22:22:52 +01:00
Mark Nauwelaerts
83f1b71613
faad: drain sync pending frames when appropriate
2010-02-11 22:22:51 +01:00
Mark Nauwelaerts
5e3cdd233a
faad: send tags exactly once when init'ed
2010-02-11 22:22:51 +01:00
Mark Nauwelaerts
96ad733207
faad: refactor some partial stream reset
2010-02-11 22:22:51 +01:00
Mark Nauwelaerts
f6ea217792
faad: correctly estimate average bps
...
Count consumed bytes and corresponding duration atomically,
rather than letting bytecount run ahead of what has been decoded.
Fixes #440476 .
2010-02-11 22:22:51 +01:00
Mark Nauwelaerts
2230469113
faad: give up after some number of decoding failures
2010-02-11 22:22:51 +01:00
Mark Nauwelaerts
b4739124dc
faad: do not attempt to sync indefinitely
2010-02-11 22:22:51 +01:00
Mark Nauwelaerts
159fe8a1a0
faad: use adapter rather than temporary buffer
2010-02-11 22:22:50 +01:00
Mark Nauwelaerts
cca1fad250
faad: objectify debug statements and adjust some levels
2010-02-11 22:22:50 +01:00
Mark Nauwelaerts
6407329deb
faad: refactor src caps (re)negotiation and reflow some error exits
2010-02-11 22:22:50 +01:00
Mark Nauwelaerts
50e4914edc
faad: remove defunct and otherwise obsolete code
2010-02-11 22:22:50 +01:00
Mark Nauwelaerts
94928e44a4
faad: refactor reset
2010-02-11 22:22:49 +01:00
Mark Nauwelaerts
b3e8ded46e
faad: use an in struct segment rather than a separately allocated one
2010-02-11 22:22:35 +01:00
Sebastian Dröge
88af663e86
shapewipe: Preserve the input color values in all cases
2010-02-10 10:52:53 +01:00
Sebastian Dröge
dc551ed30f
shapewipe: Scale mask alpha values by the source alpha values
2010-02-10 10:50:49 +01:00
Sebastian Dröge
6ef01b3c59
shapewipe: Fix ARGB processing
2010-02-10 10:42:32 +01:00
Sebastian Dröge
0d92938450
shapewipe: Print some more details on error/warning messages
2010-02-10 10:34:24 +01:00
Sebastian Dröge
e1c1a6c874
mpegtsdemux: Never flush more bytes than available
...
This could happen if the input doesn't contain any MPEG TS
data and the complete adapter content should be skipped.
2010-02-09 15:24:28 +01:00
Thiago Santos
bcbdd12fb3
qtmux: atomsrecovery: Fix compilation problem
...
Fixes a compilation error due to unused function result.
2010-02-08 11:51:52 -03:00
Sebastian Dröge
ad7eff41a8
shapewipe: Improve/add debug output
2010-02-08 08:26:33 +01:00
Sebastian Dröge
364c53fd61
shapewipe: Always hold the mask mutex before signalling the GCond
2010-02-08 08:20:44 +01:00
Sebastian Dröge
d875dce9bb
shapewipe: Move chain function error cases at the end of the function and add useful debug output
2010-02-08 08:19:48 +01:00
Sebastian Dröge
8d213d51f6
shapewipe: Fix race condition during shutdown that can lead to a deadlock
2010-02-08 08:12:11 +01:00
Sebastian Dröge
2d1f06103a
shapewipe: Drop mask buffer on FLUSH events
2010-02-08 08:11:33 +01:00