Sebastian Dröge
3bdd50c93b
videobox: Always fill the complete frame if borders should be added
...
This makes sure that we don't get any gaps between rectangles because
of chroma subsampling for example.
2010-03-26 13:28:53 +01:00
Damien Lespiau
742f792ffb
autogen.sh: Don't call configure with --enable-plugin-docs
...
configure gives a nice warning:
configure: WARNING: unrecognized options: --enable-plugin-docs
and indeed, I could not find anything in the configure.ac or the m4
macros that would allow enabling that option. Remove it then.
2010-03-26 13:28:53 +01:00
Sebastian Dröge
298f1c3202
videobox: Refactor boxing to reduce code duplication
2010-03-26 13:28:53 +01:00
Sebastian Dröge
2e043908de
alpha: Simplify caps transformation
2010-03-26 13:28:53 +01:00
Sebastian Dröge
cd6b4214a6
videobox: Add const qualifier to the source frame data
2010-03-26 13:28:53 +01:00
Mark Nauwelaerts
b1f3e4d0cf
matroskademux: only seek when in proper state
...
... and data structures can be thread-safely accessed.
See #601617 .
2010-03-26 11:45:47 +01:00
Mark Nauwelaerts
9157c262ba
matroskademux: support (pull mode) negative seek rate
2010-03-26 11:45:41 +01:00
Mark Nauwelaerts
95e38e59a2
matroskademux: track clip duration in segment
2010-03-26 11:45:39 +01:00
Mark Nauwelaerts
6ccffcf5f1
matroskademux: prefer index of video track to perform seeking
2010-03-26 11:45:36 +01:00
Mark Nauwelaerts
d654eeb6de
avidemux: fix typo in header validation check
2010-03-25 11:40:20 +01:00
Edward Hervey
fb04dd0f19
Automatic update of common submodule
...
From 55cd514 to c1d07dd
2010-03-24 18:53:20 +01:00
Edward Hervey
66d9dbe49e
icydemux: Handle upstream Content-Type.
...
Allows us to handle ShoutCast TV (NSV) streams.
If the upstream caps have the 'content-type' field set to video/nsv, then
we shortcut the typefinding and set video/x-nsv directly.
2010-03-23 19:48:24 +01:00
Edward Hervey
9d77bcfb29
souphttpsrc: Set the Content-Type HTTP header on the caps.
...
First step to fixing ShoutCast (NSV) streaming.
2010-03-23 19:48:24 +01:00
Tristan Matthews
53370fc899
osx: fix compiler warnings
...
Added void parameter to avoid old-style definition warning.
Added -Wno-aggregate-return flag to avoid erroneous aggregate return warning.
https://bugzilla.gnome.org/show_bug.cgi?id=613663
2010-03-23 08:23:09 +01:00
Tim-Philipp Müller
c4a9ed774e
tests: use loop test for long-running videocrop check
...
This should avoid timeouts on slow machines.
Fixes #597739 .
2010-03-23 00:19:29 +00:00
Stefan Kost
f1a75adcbc
i18n: build fixes: #if -> #ifdef for ENABLE_NLS
2010-03-22 17:26:37 +02:00
Stefan Kost
352241b6b2
i18n: fix the build
...
Don't inlcude locale.h which we include in gettext.h if needed. Guard the
inlcude like we do in the simillar headers in core.
2010-03-22 17:25:09 +02:00
Benjamin Otte
015ce708e4
-Wold-style-definition is not valid for C++
2010-03-21 17:46:06 +01:00
Benjamin Otte
382afe983b
multifile: Include headers instead fo defining functions
2010-03-21 17:36:28 +01:00
Benjamin Otte
4f5a49a4c7
Add a large set of warning flags.
...
None of them trigger warnings anymore, so nothing needed to be fixed.
2010-03-21 17:24:14 +01:00
Benjamin Otte
c2846f698b
Make goom not use aggregate returns
2010-03-21 17:23:43 +01:00
Benjamin Otte
412cc10314
Add -Wold-style-definition flag
...
And fix the warnings
2010-03-21 15:17:46 +01:00
Benjamin Otte
3f511ec361
Add -Wwrite-strings to the configure flags
...
... and fix all warnings
2010-03-21 14:17:47 +01:00
Sebastian Dröge
0f7631f8ec
shapewipe: Add support for the remaining ARGB formats
...
And handle AYUV like ARGB, we need no YUV specific handling.
2010-03-21 11:14:12 +01:00
Sebastian Dröge
b78937aa6f
alpha: Add support for RGB and xRGB input
2010-03-20 21:30:58 +01:00
Sebastian Dröge
5bbc7dd114
alpha: Add support for ARGB input
2010-03-20 21:13:23 +01:00
Sebastian Dröge
985ec0260c
alpha: Add support for generating ARGB output
2010-03-20 20:46:19 +01:00
Sebastian Dröge
fe4ff4f324
videomixer: Add support for ABGR and RGBA
...
Now all 4 ARGB variants are supported by videomixer.
2010-03-20 17:32:48 +01:00
Sebastian Dröge
1fdbfb35ff
alpha: Move chroma keying parameters into stack variables to prevent multiple pointer dereferences per pixel
2010-03-20 10:26:13 +01:00
Sebastian Dröge
9d9ba5b00e
alpha: Move color conversion matrixes into stack variables to speed up processing
2010-03-20 10:20:53 +01:00
Sebastian Dröge
eb7a146b51
alpha: Use correct matrixes to convert chroma keying color to YUV
2010-03-20 10:18:04 +01:00
Sebastian Dröge
b64619dc4e
alpha: Add support for different color matrixes
2010-03-19 19:30:32 +01:00
Sebastian Dröge
00b3eb1dfc
alpha: Rename and move functions as further preparation for supporting more color formats
2010-03-19 19:30:32 +01:00
Sebastian Dröge
46025bbd8f
alpha: Remove some unneeded calculations and instance struct fields
...
And document the instance struct fields a bit better
2010-03-19 19:30:32 +01:00
Sebastian Dröge
6b0c535e8d
alpha: Some preparations for supporting more color formats
2010-03-19 19:30:32 +01:00
Wim Taymans
b019a78ab8
h264pay: fix config-interval property
...
Use the same units for comparing the elapsed time against the interval.
Fixes #613013
2010-03-19 17:13:07 +01:00
Sebastian Dröge
e3584bf52c
alphacolor: Implement color-matrix support and use integer arithmetic only
...
Alphacolor now uses the correct matrixes for SDTV and HDTV and can
convert between them.
2010-03-19 16:45:07 +01:00
Wim Taymans
ef804589ca
rtsp: use GType from -base and bump required version
...
Use the transport flags GType from -base and bump the required version of -base
because of this.
2010-03-19 15:03:43 +01:00
Tim-Philipp Müller
553e0295b2
apetag: minor Makefile.am surgery
...
-I$(top_srcdir)/gst-libs/ is already in $(GST_CFLAGS)
2010-03-19 00:05:19 +00:00
Andoni Morales Alastruey
63624f966e
dv1394src: Fix internal clock
...
Fixes #593910 .
2010-03-18 21:37:51 +00:00
Tim-Philipp Müller
073201b329
build: Makefile.am cleanups
...
Mostly add $(GST_BASE_CFLAGS) where it was missing, but also fix up
order of flags and libs if needed (see docs/random/moving-plugins).
2010-03-18 21:34:24 +00:00
Tim-Philipp Müller
0efaf327c2
directsoundsink: fix redundant function redeclaration compiler warnings
2010-03-18 18:49:24 +00:00
Sebastian Dröge
dad4e96672
alpha: Remove remaining floating point arithmetic when processing a pixel
2010-03-18 19:01:47 +01:00
Sebastian Dröge
f7ba12513e
alpha: Refactor chroma keying into a single function
...
This reduces code duplication once we add support for more color formats.
2010-03-18 19:01:47 +01:00
Benjamin Otte
cccfeaa59c
gst_element_class_set_details => gst_element_class_set_details_simple
2010-03-18 14:32:00 +01:00
Benjamin Otte
bc1b65bee3
Remove oldcore directory
...
The elements have been unused for ages and all important ones have been
replaced or copied elsewhere.
2010-03-18 14:32:00 +01:00
Benjamin Otte
46fdd8b624
avi: Remove old file
...
Seems to be leftover from the 0.4 days or so.
2010-03-18 14:32:00 +01:00
Mark Nauwelaerts
5a082af3aa
pulse: use #ifdef rather than #if conditionals
2010-03-18 12:44:53 +01:00
Mark Nauwelaerts
fd5164af96
rtph264depay: do not call _push_ts with unneeded (and wrong) time parameter
...
Fixes #613206 .
2010-03-18 12:43:14 +01:00
Mark Nauwelaerts
abd9c0c657
avidemux: fix typo in header validation check
2010-03-18 11:37:12 +01:00