Sebastian Dröge
4d7ce8c506
0.10.19.4 pre-release
2010-08-21 21:42:04 +02:00
Tim-Philipp Müller
8486430ee5
0.10.19.3 pre-release
2010-08-11 17:19:57 +01:00
Tim-Philipp Müller
61f7a1e12b
0.10.19.2 pre-release
...
This commit is out of sequence, it really belongs between commits
1509833141
(Automatic update of
common submodule) and dd26f378b0
(configure: Fix the CELT checks to ...)
2010-08-11 11:35:23 +01:00
Tim-Philipp Müller
35680a0ee8
configure: bump core/base requirement to released versions
...
This commit is out of sequence, it really belongs between commits
1509833141
(Automatic update of
common submodule) and dd26f378b0
(configure: Fix the CELT checks to ...)
2010-08-11 11:35:19 +01:00
Tim-Philipp Müller
df0fed14e6
configure: fix --disable-external
...
This commit is out of sequence, it really belongs between commits
1509833141
(Automatic update of
common submodule) and dd26f378b0
(configure: Fix the CELT checks to ...)
2010-08-11 11:35:16 +01:00
Sebastian Dröge
dd26f378b0
configure: Fix the CELT check to actually succeed if CELT >= 0.5 is available
...
Also remove the AC_MSG_RESULTS([no]), pkg-config does this for us already.
2010-08-11 11:39:35 +02:00
Tim-Philipp Müller
caa8f156b6
configure: build and dist new coloreffects plugin
...
Fixes make distcheck.
2010-08-08 12:26:55 +01:00
Sebastian Dröge
4a339aba5c
configure: Check if the compiler supports ISO C89 or C99 and which parameters are required
...
This first checks what is required for ISO C99 support and sets the relevant
compiler parameters and if no C99 compiler is found, it checks for a
C89 compiler. This enables us to check for and use C89/C99 functions
that gcc hides from us without the correct compiler parameters.
2010-08-04 19:26:51 +02:00
Filippo Argiolas
79c343bade
coloreffects: new plugin for lookup table color mapping
...
Implements a color lookup table filter with 4 presets:
- heat: fake heat camera effect
- sepia: sepia toning
- xray: invert + shade to blue
- xpro: cross process
https://bugzilla.gnome.org/show_bug.cgi?id=625817
2010-08-04 10:04:20 +02:00
Luis de Bethencourt
b870ff15b5
gaudieffects: Adds new plugin 'gaudieffects'
...
Adds the new 'gaudieffects' plugin, originally found
here: http://github.com/luisbg/gaudi_effects
Contains the following video effect elements: burn, chromium, dilate,
dodge, exclusion and solarize.
Thanks to Jan Schmidt for the reviewing and refactoring
2010-07-20 20:07:56 -03:00
Carl-Anton Ingmarsson
c27468f1a1
vdpauh264dec: use g_bit_storage instead of log2
...
log2 caused compile issues on certain platforms
2010-07-14 11:19:49 +02:00
Sebastian Dröge
191c2d38ea
wildmidi: Add support for wildmidi 0.2.3
...
Fixes bug #623722 .
2010-07-07 08:37:12 +02:00
Sebastian Dröge
2d80fd6c22
celt: Add check for celt 0.8
2010-07-05 09:53:33 +02:00
Sebastian Dröge
ab439a95bb
celt: Remove support for celt < 0.5
...
celt 0.5 was released more than a year ago and the bitstream is
incompatible with the current one anyway.
2010-07-05 09:52:18 +02:00
Sebastian Dröge
0d2fc6a730
gsettings: Initial version of GSettings plugin
...
This provides audio/video sources and sinks.
Fixes bug #616265 .
2010-07-04 17:00:35 +02:00
Olivier Crête
599027fe24
videomaxrate: Import plugin
...
Import plugin from PsiMedia, based on my work
2010-07-02 00:06:44 -04:00
Sebastian Dröge
dfeaa7709b
vdpau: Check for log2 and only use it if it's available
2010-06-29 11:21:30 +02:00
Tim-Philipp Müller
c6def75fc4
Bump automake requirement to 1.10 and autoconf to 2.60
...
For maintainability reasons, $(builddir) and other things.
See #622944 and #570428 .
2010-06-28 16:23:09 +01:00
Sebastian Dröge
4b22f8c136
configure: Require GTK+ >= 2.14 for the example
2010-06-27 10:36:58 +02:00
Carl-Anton Ingmarsson
0490cb89c6
vdpau: base vdpaumpegdec on GstBaseVideoDecoder
2010-06-23 21:51:53 +02:00
Sebastian Dröge
85d3c03d26
configure: Require GLib 2.20
2010-06-14 17:01:03 +02:00
Sebastian Dröge
1b73ff4469
configure: Check for orc instead of liboil
2010-06-14 14:53:33 +02:00
Sebastian Dröge
0351433db4
configure: Use GLIB_EXTRA_CFLAGS
2010-06-14 13:27:06 +02:00
Thiago Santos
9ab8959b30
jifmux: Fix tests building
...
Only build jifmux tests if libexif headers are present
2010-06-11 15:29:43 -03:00
David Schleef
999e3982a1
configure: use m4 macro for Orc check
2010-06-10 10:58:54 -07:00
Tim-Philipp Müller
a0dbd6561f
configure: require core/base git for the new image tags and helper functions
2010-06-10 14:17:24 +01:00
Sebastian Dröge
547f037ea4
rtmp: Move to ext and drop internal librtmp copy
...
We really don't want this in gst-plugins-bad because of
legal complexities around RTMP and possible problems
for distributions.
Add README that explains how to build librtmp to be suitable
for linking to the GStreamer plugin.
2010-06-05 18:02:39 +02:00
Bastien Nocera
b87668e143
rtmp: Add RTMP source plugin
...
https://bugzilla.gnome.org/show_bug.cgi?id=566604
2010-06-05 18:02:39 +02:00
Thiago Santos
b7660b122c
geometrictransform: New plugin for geometric transforms
...
Adds a new plugin that has elements that perform geometric
transformations to images. By geometric transformations I mean
that the operations are functions that given the output pixel
position, get the pixel position in the input image. This pixel
is then copied from input to output.
The gstgeometrictransform baseclass makes it easy to write
such elements. It boils down to write the mapping function
and exposing properties
Already added the first of the elements, 'pinch'. It's a common
effect in image editors, like gimp (distort -> pinch)
2010-06-04 15:31:18 -03:00
Olivier Crête
21686e3077
shm: Move to sys/ since it doesn't exist on windows
2010-06-03 15:27:43 -04:00
Olivier Crête
e87cd0a29a
shm: Add shm based sink and src
...
These two elements (shmsink and shmsrc) communicate buffers using POSIX
shared memory. They also communicate the caps. The source currently acts as
a live source and ignores the timestamps coming from the sink. It also does
not transfer the tags.
2010-06-03 15:27:41 -04:00
David Schleef
da14b6e292
configure: Orc is not required
2010-06-02 19:28:16 -07:00
David Schleef
772a6a4abd
Update Orc requirement to 0.4.4.1
2010-06-02 11:41:25 -07:00
David Schleef
6961d82039
cog: use common/orc.mak
2010-06-02 00:01:14 -07:00
Sebastian Dröge
820c8f9ed1
ivfparse: Integrate into the build system
2010-06-01 11:19:46 +02:00
Tim-Philipp Müller
7028ba1ff5
Back to development
2010-06-01 10:18:06 +01:00
Tim-Philipp Müller
cc058612ec
Release 0.10.19
2010-05-31 02:10:58 +01:00
Tim-Philipp Müller
3b7d758ce2
0.10.18.3 pre-release
2010-05-26 14:11:15 +01:00
Tim-Philipp Müller
0f70a6b885
docs: fix dist/distcheck issues with camerabin figures
...
Move figures into docs/plugins as well, to avoid issues with
make dist and make distcheck (make distdir will not first descend
into child directories). Out-of-source build seems to still work
as well.
2010-05-26 14:06:11 +01:00
Руслан Ижбулатов
71b8d4b5ce
mplex: add MPLEX_LDFLAGS variable
...
So mingw32 users can hack around a compiler/linker bug.
Fixes #617145
2010-05-25 15:48:10 +01:00
Philip Jägenstedt
1e5f371650
vp8: link with -lm -lpthread when testing for vp8 encoder/decoder
...
Fixup for bug #619172 .
2010-05-21 08:26:59 +02:00
Sebastian Dröge
d3c9d84fdf
vp8: Only enable the encoder or decoder if it's available in libvpx
...
Fixes bug #619172 .
2010-05-20 16:49:55 +02:00
David Schleef
c3d4977761
Split out GST_PLUGINS_BAD_CFLAGS from GST_CFLAGS
...
Move include directives for gst-libs into GST_PLUGINS_BAD_CFLAGS,
and fix all the Makefiles that use it. This is so that all the
include directories are added in the proper order: first the
directories in srcdir/builddir, then gst-plugins-base dirs, then
gstreamer dirs. If the order is wrong, installed headers may be
used instead of local headers and/or uninstalled headers from -base.
2010-05-19 18:24:02 -07:00
David Schleef
4991d5fef3
vp8: Add encoder/decoder
2010-05-19 19:24:02 +02:00
Sebastian Dröge
e0cb4fba52
resindvd: Check for dvdnav and dvdread libraries
2010-05-15 15:42:59 +02:00
Tim-Philipp Müller
1c3ed29f3d
0.10.18.2 pre-release
2010-05-15 00:19:17 +01:00
Tim-Philipp Müller
74a8473569
configure: fix --disable-external
2010-05-14 16:53:20 +01:00
Tim-Philipp Müller
e800ba112b
Remove oss4 plugin
...
It has been moved to gst-plugins-good.
See #614305 .
2010-05-11 19:08:45 +01:00
Tim-Philipp Müller
bb93d06ca0
Remove imagefreeze plugin/element.
...
It has been moved to gst-plugins-good.
See #613786 .
2010-05-11 14:02:33 +01:00
Sebastian Dröge
c2513b374a
configure: Check for GTK+ 3.0 and if it's not available for GTK+ 2.0
2010-05-11 10:04:50 +02:00
Tim-Philipp Müller
813e6b5809
Bump core/base requirements to released versions
2010-04-30 19:05:07 +01:00
Thiago Santos
27d7c799a6
configure: Drop -Wcast-align
...
Commit message copied from core's commit from Benjamin Otte:
246f5dba96
Apparently gcc warns that GstMiniObject is not castable to
GstEvent/Message/Buffer due to them containing 64bit variables, even
though ARM hackers claim that those only need 4byte alignment. And as
long as gcc behaves that way, this warning is not very useful.
So we'll remove the warning until this problem is fixed.
Fixes #615698
2010-04-15 10:26:45 -03:00
David Schleef
f6f9563dc8
tools: Add element-maker
...
Add a script that creates elements based on any of the GStreamer
base classes. It isn't very user friendly at the moment, one
needs to edit the script to make it work properly. Each base class
has a template file describing what to put into the constructed
element. Eventually, these templates should be moved to reside
with the base class source and installed to a well-known directory,
where an installed script could find them.
The template files use the .c ending so editors know they are C
source, but gst-indent doesn't handle them correctly. So they
need to be committed with -n. Ugh. I'll try to figure out a fix
for that soon.
2010-04-14 16:43:23 -07:00
Edward Hervey
9704c00b0d
configure: Remove -Wundef flag
...
Same fix as for #615161
2010-04-12 12:42:06 +02:00
Benjamin Otte
52e02c83a4
Use pkgconfig to detect dvdnav
...
The previously used dvdnav-config script was broken in a lot of distros.
2010-03-24 12:17:19 +01:00
Benjamin Otte
1cd74f1e40
Remove -Wundef for Windows
...
Windows headers tend to check _MSC_VER uncondtionally in some places,
but use #ifdef _MSC_VER in other places.
2010-03-23 01:16:26 +01:00
Benjamin Otte
57eb06be5e
Add a bunch of warning flags
...
None of them trigger any warning
2010-03-23 01:16:26 +01:00
Benjamin Otte
240f494aa7
Add -Wold-style-definition
...
and fix the warnings
2010-03-22 16:56:03 +01:00
Benjamin Otte
647cf64c01
Add -Wformat-nonliteral -Wformat-security flags
...
and fix the warnings
2010-03-22 16:22:22 +01:00
Benjamin Otte
33c2f5fb01
Add -Wwrite-strings
...
and fix its warnings
2010-03-22 13:16:33 +01:00
Benjamin Otte
010789159d
Add -Wundef
...
and fix the warnings
2010-03-22 12:30:01 +01:00
Benjamin Otte
b7655bbd2e
Add -Wredundant-decls flag
...
and fix warnings from it
2010-03-22 12:05:59 +01:00
Benjamin Otte
f96e4f1581
Add -Wmissing-declarations -Wmissing-prototypes to configure flags
...
And fix all warnings
2010-03-21 21:39:18 +01:00
Benjamin Otte
1ca0e14de1
configure: s/GST_CVS/GST_GIT/
2010-03-21 17:54:26 +01:00
Руслан Ижбулатов
12fb307494
cog: Check for libpng >= 1.2 instead of libpng12
2010-03-17 15:31:46 +01:00
Stefan Kost
3b78cc5eca
jpegformat: add xmp reading and writing support
...
Bump needed base version for new xmp helper library. Use xmp helpers in
jpegparse and jifmux.
2010-03-12 10:35:15 +02:00
Sebastian Dröge
81e6d94bb5
configure: Fix merge mistake
2010-03-12 08:23:46 +00:00
Sebastian Dröge
7efecfc961
segmentclip: Add audio/video buffer segment clip elements
...
These elements clip the audio/video buffers to the configured segment
for the case when the upstream elements don't do this correctly.
2010-03-12 07:29:58 +00:00
Sebastian Dröge
b0590069ec
imagefreeze: Add still frame stream generator element
2010-03-12 07:29:57 +00:00
Thiago Santos
c5034a716d
metadata: Remove _XMP_GEO_* tags
...
Removes GST_TAG_XMP_GEO_LOCATION_COUNTRY,
GST_TAG_XMP_GEO_LOCATION_CITY and
GST_TAG_XMP_GEO_LOCATION_SUBLOCATION from metadata's
private tags as those are now present at -core tags.
Fixes #612410
2010-03-11 15:46:21 -03:00
Benjamin Otte
ce76c3d6d7
Update for recent changes to common submodule
...
This just replaces every "$ERROR_CFLAGS" usage with a usage of
"$WARNING_CFLAGS $ERROR_CFLAGS" to get the same functionality as
previously.
Actually using that separation will happen later.
2010-03-10 22:09:14 +01:00
Sebastian Dröge
1055c1a073
configure: Use automake 1.11 silent rules instead of shave if available
...
This makes sure that we use something that is still maintained and
also brings back libtool 1.5 support.
2010-03-09 21:05:49 +00:00
David Schleef
e98fc783c8
invtelecine: Add invtelecine element
...
Automatic inverse telecine element. Right now, it clumsily attempts
to rearrange video fields into frames that don't have combing effects,
and only works with 60i/24p content at 720x480. Later, it will handle
other pulldown variations, change caps and smooth timestamps
appropriately.
2010-03-09 12:34:36 -08:00
Tim-Philipp Müller
5d0b8af8e6
Back to development
2010-03-09 18:00:26 +00:00
Tim-Philipp Müller
9194b36eb2
Release 0.10.18
2010-03-06 01:49:26 +00:00
Tim-Philipp Müller
e282e8d0d9
0.10.17.4 pre-release
2010-03-03 23:42:28 +00:00
Tim-Philipp Müller
162c3059e4
0.10.17.3 pre-release
2010-02-24 02:03:11 +00:00
Sebastian Dröge
e9990ea6bb
configure: Call $PKG_CONFIG instead of pkg-config to fix cross compilation
2010-02-23 17:29:31 +01:00
Tim-Philipp Müller
2e5a516fba
0.10.17.2 pre-release
2010-02-19 10:35:10 +00: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
Mark Nauwelaerts
e3081a71ba
Moved 'ivorbis(dec)' from -bad to -base.
...
Fixes #609063 .
2010-02-15 12:20:48 +01: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
f79842e308
Moved 'shapewipe' from -bad to -good
...
Fixes bug #584536 .
2010-02-12 11:35:17 +01:00
Arnout Vandecappelle
bb5331e272
jpegparse: new jpeg parser element. FIxes #583098
...
Parse JPEG images, extracts its metadata, set caps and
packetize an image per buffer.
2010-01-29 11:41:15 +02:00
Sebastian Dröge
b56436e793
dataurisrc: Add directory for data: URI source
2010-01-25 11:15:16 +01:00
Alessandro Decina
aff35e5e65
Don't build osxvideosrc and qtwrapper in Snow Leopard.
...
QuickTime isn't available anymore in OS X Snow Leopard.
2010-01-22 10:48:54 +01:00
David Schleef
43147671c1
flite: Add flitetestsrc
...
Flite is a speech synthesizer library (BSD-ish license). This element
negotiates a (possibly) multichannel audio stream, and then continually
outputs buffers naming the number and position of the channel. It's
kinda crappy, but I needed it for testing purposes.
2010-01-16 13:03:24 -08:00
Sebastian Dröge
cf89e526e3
configure: Check for gmodule-export-2.0 for GtkBuilder
2010-01-16 11:26:15 +01:00
Sebastian Dröge
92b7c0ad15
configure: Require GTK+ >= 2.12 for GtkBuilder
...
GTK+ 2.12 is already older than 2 years so this shouldn't
be a problem for anybody. Also it's only used in examples.
2010-01-16 11:16:05 +01:00
Javier Jardón
878ccf4a56
tests: Port from libglade to GtkBuilder
...
Fixes bug #601108 .
2010-01-16 11:14:55 +01:00
Руслан Ижбулатов
d61abce8e4
librfb: port rfbsrc to MinGW
...
Fixes #606677
2010-01-12 00:29:57 +00:00
Руслан Ижбулатов
01f514160f
configure: include <windows.h> into msacm.h conftest
2010-01-11 16:46:42 +01:00
Sebastian Dröge
253fb99a56
cog: Don't build orc_memcpy() and depend on orc >= 0.4.3 for orc_memcpy()
...
In the latest release this function is already defined.
2009-12-14 16:08:01 +01:00
Peter van Hardenberg
4aded03c5e
adpcmenc: add new adpcm encoder element.
2009-12-11 16:32:48 -08:00
Mark Nauwelaerts
502011501b
audioparsers: move 'amrparse' into it
2009-12-08 16:06:27 +01:00
Mark Nauwelaerts
3441a41f83
audioparsers: rename 'aacparse' plugin to generic 'audioparsers' plugin
2009-12-08 16:05:26 +01:00
Tim-Philipp Müller
830b21caf2
apexsink: clean up and fix configure logic and Makefile.am
...
Check for openssl and libcrypto using pkg-config and don't build the
plugin if those are not available. Also, fix the CFLAGS/LIBS order
in Makefile.am and use the detected LIBS instead of hard-coding
-lcrypto in the Makefile.am. Should fix #601417 .
2009-12-05 11:25:15 +00:00
Sebastian Dröge
b70581f19a
configure: Call AG_GST_PLATFORM for GST_EXTRA_MODULE_SUFFIX
...
This is used in the frei0r plugin already but never defined anywhere.
Fixes bug #602524 .
2009-12-01 14:30:20 +01:00
René Stadler
2c158ffad9
Add pkgconfig files for photography interface library.
2009-11-27 12:09:58 +02:00
Tim-Philipp Müller
7f29a0ef11
configure: bump core requirements to 0.10.25.1 as well
...
Make implicit requirement explicit.
2009-11-18 13:41:36 +00:00
Jan Schmidt
3ea450ba27
bump gst-plugins-base requirement to 0.10.25.1
2009-11-18 03:10:31 +00:00
Jan Schmidt
42345f9961
Back to development -> 0.10.17.1
2009-11-18 01:46:38 +00:00
Jan Schmidt
8ca8d764e5
Release 0.10.17
2009-11-17 01:25:47 +00:00
Jan Schmidt
6aedd998d8
0.10.16.3 pre-release
2009-11-13 02:18:31 +00:00
Sebastian Dröge
5df4c86c17
celt: Make celt version checks better extensible
2009-11-11 11:08:22 +01:00
Jan Schmidt
5cdcb21529
0.10.16.2 pre-release
2009-11-09 20:12:00 +00:00
Tim-Philipp Müller
8a1b22836f
aiff: rename 'aiffparse' plugin to 'aiff'
2009-10-31 17:22:25 +00:00
Stefan Kost
52e314ef81
camerabin: set camerabin default sources/sinks like in playbin2. Fixes #574434
...
This uses same approach like in playbin, namely checking for user defined
element, auto{audio,video}{sink,src} and finally DEFAULT_{AUDIO,VIDEO}{SRC,SINK}
defines from config.h.
2009-10-24 15:14:25 +03:00
Edward Hervey
e30a20b777
configure.ac: And back to development we go
2009-10-24 20:33:27 +02:00
Jan Schmidt
08bb97a2fb
Release 0.10.16
2009-10-23 23:16:45 +01:00
Thomas Green
df6e65afe5
configure: also build neonhttpsrc with libneon-29.x
...
Fixes #599332 .
2009-10-23 10:50:24 +01:00
Jan Schmidt
872b6c8702
release 0.10.15
2009-10-21 17:14:34 +01:00
Jan Schmidt
47a479e689
0.10.14.4 pre-release
2009-10-16 12:30:59 +01:00
Jan Schmidt
5694ae50c3
0.10.14.3 pre-release
2009-10-15 23:48:53 +01:00
Jan Schmidt
b8c520d874
0.10.14.2 pre-release
2009-10-12 14:27:57 +01:00
Alessandro Decina
e35db71cb8
Depend on gtk-x11 explicitly.
...
Fixes the build on OSX if gtk+-quartz is installed.
2009-10-05 15:28:47 +02:00
Sebastian Dröge
536880f2f7
configure.ac: Fix build system, zbar is no dependency-less plugin
2009-10-02 07:46:17 +02:00
Stefan Kost
7f26eaf9c5
zbar: wrap zbar library as a image analyzer
...
zbar is a bar code scanner library.
2009-10-01 23:58:19 +03:00
Tim-Philipp Müller
9c155f10f3
configure: fix --disable-external again
2009-09-22 12:25:50 +01:00
David Schleef
e4a2eb1d6f
cog: autogenerate code, colorspace improvements
2009-09-19 14:13:26 -07:00
David Schleef
f367e5fbde
cog: fixes to make cog work inside -bad
2009-09-18 19:11:40 -07:00
David Schleef
21aa38d13b
Copy cog plugin and video library from cog project
2009-09-17 17:03:41 -07:00
Sebastian Dröge
c7aa0aae4e
pnm: Remove the experimental status from the pnm plugin
2009-09-17 09:39:09 +02:00
Dave Robillard
05e9de937e
Bump SLV2 dependency to 0.6.6.
2009-09-17 09:46:49 +03:00
Jan Schmidt
16124a1c1e
vdpau: Fix pkg-config test
...
If the pkg-config check doesn't succeed, test with the old method
instead of bailing out of configure with an error.
2009-09-16 10:28:12 +01:00
Carl-Anton Ingmarsson
3b2faded12
vdpau: check for vdpau with pkg-config first
2009-09-16 10:25:42 +01:00
Руслан Ижбулатов
e9297ba3eb
videomeasure: Initial version of videomeasure plugin
...
This plugin contains elements for calculating metrics of video streams, intended for objective video codec comparison.
At the moment only SSIM metric is implemented (why would you need anything else anyway?).
Also contains a helper videomeasure_collector element that collects measurement events and outputs them into a file (to be used with gst-launch).
Other metrics may be implemented in the future along with a base class for all measurers.
Fixes bug #594321 .
2009-09-10 12:03:32 +02:00
Sebastian Dröge
1678e89301
pnm: Mark PNM plugin as experimental because it doesn't work well yet
2009-09-10 08:54:23 +02:00
Lutz Mueller
59b6d933da
pnm: Add PNM encoder and decoder elements
...
Fixes bug #164870 .
2009-09-10 08:23:22 +02:00
Tim-Philipp Müller
3bb2efeea0
xdgmime: move xdg typefinder to the other typefinders in -base
...
Remove the xdgmime plugin which now barely contains any code at all
and move the functionality into gst-plugins-base next to the other
typefinders.
2009-09-03 00:28:16 +01:00
Peter Kjellerstedt
6a7b02e480
configure: A little clean up.
...
Reorder the list of AM_CONDITIONAL()s used when --disable-external is
specified to match the actual order of the plug-ins earlier in the file.
2009-08-31 18:56:53 +02:00
Peter Kjellerstedt
dfc4da71c3
configure: Allow --disable-external to be specified again.
2009-08-31 18:56:53 +02:00
Peter Kjellerstedt
fbac99921e
configure: Allow --disable-kate to actually be specified.
2009-08-31 18:56:53 +02:00
Lin Yang
adb4130e65
mpegpsmux: Add MPEG PS muxer
2009-08-31 09:14:32 +02:00
Sebastian Dröge
de1f057725
rsvg: Add RSVG SVG decoder plugin
...
This supports
- decoding single SVG images and a stream of SVG images with a given framerate
- lossless scaling of SVG images
- ARGB output
2009-08-31 09:13:53 +02:00
Sebastian Dröge
55cdea8e7a
assrender: Fix compilation with libass >= 0.9.7 and fix aspect ratio setting
...
Fixes bug #575261 .
2009-08-31 09:11:34 +02:00
Sebastian Dröge
182e751b5d
xdgmime: Always use GLib instead of xdgmime
...
Now that we depend on GLib 2.16 we can as well use it's
internal copy of the xdgmime instead of our own.
2009-08-31 08:14:10 +02:00
Tim-Philipp Müller
98357e7d30
Back to hacking -> 0.10.14.1
2009-08-30 23:38:45 +01:00
Tim-Philipp Müller
b6b7c0aace
Release 0.10.14
2009-08-29 19:35:31 +01:00
Tim-Philipp Müller
9c813bc1c7
0.10.13.5 pre-release
2009-08-26 01:21:27 +01:00
Руслан Ижбулатов
936d87f64b
directdraw, directsound: unify CFLAGS and fix configure checks for DirectX-based plugins
...
One set of CFLAGS for all DirectX-based plugins. Correct header/library
checks for DirectX-based-plugins. Remove unused variable and label in
directsoundsrc.
Fixes #593068 .
2009-08-26 01:18:00 +01:00
Tim-Philipp Müller
fe7478f2ac
0.10.13.4 pre-release
2009-08-24 20:06:27 +01:00
Tim-Philipp Müller
2aa6fa29ed
0.10.13.3 pre-release
2009-08-14 20:20:41 +01:00
Tim-Philipp Müller
8e26a8f67a
configure: disable ass plugin for libass >= 0.9.7 because of API changes
...
See #575261 .
2009-08-14 15:21:41 +01:00
Tim-Philipp Müller
7c7b82e714
0.10.13.2 pre-release.
2009-08-11 18:01:37 +01:00
Tim-Philipp Müller
a6912096cd
Move rtpmanager from -bad to -good.
2009-08-11 09:30:31 +01:00
Tim-Philipp Müller
fc66ca5ed8
configure: bump core/base requirements to released version
...
To avoid confusion.
2009-08-10 22:13:58 +01:00
Sebastian Dröge
8ad3f14873
spc: Add the OpenSPC spc plugin again
...
The gme plugin obsoletes it but it might still be useful
for users that don't have gme yet or prefer openspc for some reason.
2009-08-08 21:20:30 +02:00
Sebastian Dröge
c57eca3f0b
spc: Rename SPC plugin to GME
...
as preparation for enabling support for non-SPC gaming console sound files.
2009-08-07 06:41:43 +02:00
Sebastian Dröge
de03453f6d
spc: Make the SPC plugin work with the latest libgme release
...
gme_enable_accuracy() was added in SVN trunk and is not yet
in any release.
2009-08-04 10:18:46 +02:00
Michael Pyne
4394b1a61c
spc: Use the portable libgme instead of x86-only OpenSPC library
...
This will later allow us to play other gaming console files
that are supported by libgme.
Fixes bug #576800 .
2009-08-04 10:06:54 +02:00
Sebastian Dröge
5fb33fce71
configure.ac: Fix macro name
2009-07-29 16:02:58 +02:00
Joni Valtanen
f41100e832
directsoundsrc: Add DirectSound source plugin
...
Fixes bug #344129 .
2009-07-29 15:37:08 +02:00
Iago Toral
29e3908032
amrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb to amrwbenc
...
Partially fixes bug #584890 .
2009-07-27 20:02:37 +02:00
Thiago Santos
2641cd9d94
asfmux: Adds new plugin asfmux
...
Adds the brand new asfmux plugin, containing 3 elements:
asfmux, rtpasfpay and asfparse. This plugin was developed
as a GSoC 2009 project, with David Schleef as the mentor and
Thiago Santos as the student.
2009-07-24 14:52:28 -03:00
Julien Isorce
30469d45c0
start refactoring of dshowsrcwrapper
...
-remove gst-libs/gst/dshow
-fakesource is moved from gst-libs/gst/dshow to sys/dshowsrcwrapper
-some minor changes (C/C++ check and includes) to make the plugin
compile again.
2009-07-21 10:49:37 +02:00
Vincent Penquerc'h
e88984ccbd
add new Kate plugin, for Kate overlay streams
...
katedec: Kate decoder (text only)
kateenc: Kate encoder (text and DVD SPU only)
katetag: Kate tagger
kateparse: Kate parser
tiger: Kate renderer using the Tiger rendering library
Fixes #525743 .
2009-07-19 16:04:32 +01:00
David Schleef
cf2b2b017f
basevideo: move from -base
...
Also move schroedinger plugin. This creates a new library,
gstbasevideo-0.10, which will probably be merged back into
gstvideo-0.10 when this is moved back to -base.
2009-07-01 10:56:24 -07:00
Dave Robillard
ea184d72f5
Working LV2 plugin discovery.
...
- Separate gstsignalprocessor into a separate library (not sure if this
is in the right place, but it works for now anyway)
- Create LV2 element based on LADSPA element, port most discovery
functionality
2009-06-22 22:25:03 +03:00
Dave Robillard
640caecd76
Add configure check for SLV2.
2009-06-22 22:24:35 +03:00
Stefan Kost
11a78399d8
camerabin: add camerabin examples
...
gst-camera is a gtk-test app to play with the imagecapture and videorecording.
gst-camera-perf is a tool to run various scenarios and take time meassurements
(e.g. shot-to-shot). Also sort the output files in configure.ac a bit to be
in alphabetical order.
2009-06-22 13:40:36 +03:00
Jan Schmidt
f45f87709c
VDPAU: Enhance the configure tests
...
Check for the VDPAU headers in /usr/include/nvidia as they are on some
platforms (Fedora/rpmfusion). Also check that the libvdpau library is
available.
2009-06-20 15:21:46 +01:00
Carl-Anton Ingmarsson
b31ab745a5
add new vdpau directory
2009-06-20 15:21:18 +01:00
Sebastian Dröge
abffe58d43
frei0r: Remove custom get_unit_size implementation
...
This is already handled by the default one from GstVideoFilter
2009-06-19 11:03:15 +02:00
Sebastian Dröge
0a684a3d04
frei0r: First version of a frei0r wrapper plugin
...
Currently this only supports frei0r filters.
2009-06-19 11:03:13 +02:00
Jan Schmidt
f571ee00f6
Back to development -> 0.10.13.1
2009-06-18 20:33:19 +01:00
Jan Schmidt
6fa061851e
Release 0.10.13
2009-06-18 08:29:56 +01:00
Jan Schmidt
22a7d56725
0.10.12.3 pre-release
2009-06-10 18:43:10 +01:00
Jan Schmidt
271788c9ae
Moved 'x264enc' from -bad to -ugly
2009-06-05 19:52:40 +01:00
Tim-Philipp Müller
9176374ecd
Bump core/base requirements to released versions
2009-06-03 23:35:36 +01:00
Edward Hervey
c6cd4d09e2
hdvparse: New element for parsing private/hdv-a1 streams.
2009-05-31 14:15:43 +02:00
Sebastian Dröge
febef56cf2
shapewipe: Add a simple shapewipe transition filter & example application
2009-05-29 15:34:03 +02:00
Mark Nauwelaerts
646d95cfe8
soundtouch: fix detection of libsoundtouch >= 1.4
2009-05-28 13:09:29 +02:00
Michael Smith
1a98c66f4a
adpcmdec: Add new plugin for ms-adpcm decoding.
2009-05-22 16:56:52 -07:00
Tim-Philipp Müller
9618c43784
autotools: move -Wno-portability for automake to configure.ac
2009-05-22 09:55:47 +01:00
Michael Smith
fe38f53572
id3tag: Add new id3 tagging plugin, supports v1, v2.3, and v2.4.
...
By default, does v1 and v2.3, but there are properties to select.
Will hopefully replace id3mux, id3v2mux, in the not-too-distant future.
2009-05-21 13:15:46 -07:00
Jan Schmidt
b9ac26713b
Back to hacking -> 0.10.12.1
2009-05-21 21:02:55 +01:00
Jan Schmidt
a86fcc58f9
Release 0.10.12
2009-05-20 22:31:54 +01:00
Jan Schmidt
347c35e482
0.10.11.3 pre-release
2009-05-16 01:59:32 +01:00
Jan Schmidt
3a05abd2b1
Moved 'directdraw' from -good to -bad
2009-05-16 01:29:21 +01:00
Jan Schmidt
48e32a0890
Moved 'y4menc' from -bad to -good
2009-05-16 00:17:00 +01:00
Sebastian Dröge
453794d383
Moved 'deinterlace2' from -bad to -good
...
And remove old deinterlace plugin as deinterlace2 will
be called deinterlace in -good.
2009-05-13 10:47:54 +02:00
Sebastian Dröge
8c13566624
Moved 'flv' from -bad to -good
2009-05-12 21:50:12 +02:00
Jan Schmidt
32ab2bd04e
0.10.11.2 pre-release
2009-05-12 00:50:01 +01:00
Sebastian Dröge
9e2b9d18ac
faad: Fix configure check for the FAAD version
...
The previous version matched things like 297 for
version 2.7, etc which could be added to the file
by other headers.
Fixes bug #582074 .
2009-05-10 17:17:15 +02:00
Stefan Kost
d60a472bb5
soundtouch: fix configure to use proper shell syntax. fixes #580091
2009-04-24 15:42:27 +03:00
Jan Schmidt
53ce1453d1
soundtouch: Fix compilation on newer libSoundTouch
...
Newer libsoundtouch requires that we include an extra header that wasn't
previously required, so define HAVE_SOUNDTOUCH_1_4 for newer builds so that it
gets included.
2009-04-23 17:33:25 +01:00
David Schleef
dd4bd78f33
soundtouch: Add pkgconfig check for soundtouch-1.4
...
Fixes #573846 .
2009-04-21 18:55:05 -07:00
Andy Wingo
1bd852073d
add osxvideosrc
...
* configure.ac:
* sys/Makefile.am:
* sys/osxvideo/Makefile.am: Autoconfiscation.
* sys/osxvideo/osxvideoplugin.m:
* sys/osxvideo/osxvideosrc.h:
* sys/osxvideo/osxvideosrc.c: Add osxvideosrc. Should fix #153684 .
Patch-by: Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>
Patch-by: Ali Sabil <ali.sabil@tandberg.com>
Patch-by: Barracuda Networks <justin@affinix.com>
2009-04-20 16:18:59 +02:00
Stefan Kost
e01373662a
fpsdisplaysink: add a initial port of a sink with fps display
...
This now works with a event probe. Needs some extra work.
2009-04-16 18:39:29 +03:00
Michael Smith
cacadf3f4d
acmenc, acmmp3dec, sdp: link to all requires libraries on win32.
...
Add winsock for windows (for sdp). Link to all the plugins-base
libs we indirectly use for acmmenc and acmmp3dec.
2009-04-08 11:57:02 -07:00
Tim-Philipp Müller
8268261fdb
configure.ac: fix dvdnav version check
...
Fixes #577864 . This time for real.
2009-04-03 23:10:28 +01:00
Tim-Philipp Müller
e55f069fe6
resindvd: require libdvdnav >= 4.1.2 for dvdnav_get_current_time()
...
Fixes #577864 .
2009-04-03 18:13:00 +01:00
Jan Schmidt
bbba3aa121
misc: Bump plugins-base requirement to 0.10.22.1
2009-04-03 10:29:53 +01:00
Alan Falloon
95b792f911
configure.ac: make --disable-external work again
2009-03-27 21:40:14 +00:00
Sebastian Dröge
eaea85ed4a
xdgmime: Use GIOs g_content_type_guess() if possible
2009-03-26 12:10:05 +01:00
Руслан Ижбулатов
7ff9bdb456
acm: Port to MinGW
...
Fixes bug #573595 .
2009-03-26 11:37:28 +01:00
Руслан Ижбулатов
f5b298e3d7
xdgmime: Link with winsock library to fix build with MinGW
...
Partially fixes bug #573595 .
2009-03-26 11:33:50 +01:00
Руслан Ижбулатов
dafa530773
dccp: Port DCCP plugin to MinGW
...
Partially fixes bug #573595 .
2009-03-26 11:32:08 +01:00
Руслан Ижбулатов
fe9e680169
dccp: Disable the dccp plugin if no pthread support is available
...
Partially fixes bug #573595 .
2009-03-26 11:23:30 +01:00
Sebastian Dröge
6f62242c5f
Merge branch 'mxfmux'
2009-03-26 08:13:10 +01:00
Sebastian Dröge
7146c027fe
Require core >= 0.10.22.1 for %u pad template support
2009-03-25 12:40:35 +01:00
Alessandro Decina
276228da80
celtenc: build with celt 0.5.
2009-03-23 12:16:52 +01:00
Jan Schmidt
2f6d3fdd0a
back to development -> 0.10.11.1
2009-03-22 20:14:25 +00:00
Sebastian Dröge
e50039897b
mxf: Add MXF muxer
...
This muxer currently only supports OP1a and is
probably not yet 100% complying to the standards.
2009-03-21 10:19:47 +01:00
Jan Schmidt
30e5da107b
Release 0.10.11
2009-03-21 01:09:08 +00:00
Jan Schmidt
816fb21a6d
0.10.6.5 pre-release
2009-03-18 12:32:08 +00:00
Jan Schmidt
e1c71b1b88
0.10.10.4 pre-release
2009-03-18 00:02:48 +00:00
Jan Schmidt
1f7d3aa35d
0.10.10.3 pre-release
2009-03-13 22:58:54 +00:00
Jan Schmidt
1fc688715d
0.10.10.2 pre-release
2009-03-10 01:03:45 +00:00
Jan Schmidt
ba53f2ff3b
Moved twolame from Bad to Ugly
2009-03-10 01:03:41 +00:00
Stefan Kost
772f8f6a8a
metadata: cleanup, fix the test, add comments
...
First do not build the plugin, if we have none of the backend, as it won't work
then. Fix the miniobject_unref error in the test. Sprinkle a first handful of
debug logs into the element code.
2009-03-06 23:38:45 +02:00
Stefan Kost
b31fa28906
ladspa: remove -ldl as we now use glibs gmodule.
2009-03-05 22:55:17 +02:00
Stefan Kost
eae238a125
ladspa: add initial liblrdf support.
...
Get classification from rdf metadata.
2009-03-05 22:37:52 +02:00
Tim-Philipp Müller
60080ee20b
configure: detect faad's minor version and define FAAD2_MINOR_VERSION in config.h
2009-03-04 20:41:11 +00:00
Stefan Kost
070ffb6940
ladspa: add LIBDIR/ladspa to search path and make path more portable
...
Use glib defines for searchpath separators. Filter searchpath to avoid scanning
path entries twice. Fix the return in ladspa_plugin_directory_search to return
wheter we found a plugin.
2009-03-04 15:10:30 +02:00
Olivier Crête
288c11c0ed
Move mimic to -bad
2009-03-03 14:34:07 -05: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
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
Jan Schmidt
3ee87fa8f2
build: Update shave init statement for changes in common. Bump common.
2009-02-25 15:06:07 +00:00
Stefan Kost
b2188c8685
docs: update docs to add camerabin and its figure
2009-02-25 11:38:58 +02:00
Sebastian Dröge
f0ae68d944
Move examples directory to tests/examples as in every other GStreamer module
2009-02-24 16:33:51 +01:00
Sebastian Dröge
da040c2a35
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.
2009-02-24 16:21:18 +01:00
Sebastian Dröge
ab1c576ec2
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.
2009-02-24 15:26:27 +01:00
Sebastian Dröge
27f19cf92f
dts: Prefer libdca over libdts as it's the successor
2009-02-24 13:38:53 +01:00
Jan Schmidt
0456f92b77
build: Add soundtouch's -lBPM to _LIBS, not _CFLAGS
2009-02-23 11:49:07 +00:00
Jan Schmidt
98dccb65bf
Detect libsoundtouch 1.4 and higher.
...
In libsoundtouch 1.4, libBPM appears to have been subsumed into
libSoundTouch, and into the soundtouch namespace.
2009-02-22 19:18:36 +00:00
Jan Schmidt
731bf5d26e
Use shave for the build output
2009-02-22 19:18:35 +00:00
Andoni Morales
7992233522
camerabin: Fix compilation on Windows with Visual Studio
...
Windows doesn't have strcasecmp so we should use
g_ascii_strcasecmp here instead.
Also Windows doesn't have sys/time.h so we first
need to check if it actually exists and if not
we should not include it.
Fixes bug #572315 .
2009-02-22 18:41:08 +01:00
Olivier Crête
00a155333c
Moved rtpmux from gst-p-farsight to -bad
2009-02-21 17:50:35 +01:00
Olivier Crête
0df90ed395
Moved dtmf elements from gst-plugins-farsight to -bad
2009-02-21 17:48:08 +01:00
Olivier Crête
15c74af4d0
Moved valve from gst-plugins-farsight to -bad
2009-02-17 19:29:59 +01:00
Olivier Crête
b1efc2f9aa
Moved siren from gst-p-farsight to -bad
2009-02-17 19:29:40 +01:00
Olivier Crête
6edfec64ee
Moved liveadder from gst-plugins-farsight to -bad
...
Re-indent liveadder in gst style and add it to configure
2009-02-17 19:29:06 +01:00
Nokia Corporation
3751eaeb79
Add camerabin element.
2009-02-09 10:22:09 +02:00
Nokia Corporation
f081d3e7b6
Add photography interface.
2009-02-09 10:22:08 +02:00
Benjamin Schmitz
0bc20cb186
Add assrender plugin for rendering ASS/SSA subtitles
...
This element has the advantage over subparse's ASS/SSA
support that more features are supported, like fading,
by using libass. Fixes bug #481075 .
2009-02-05 17:52:38 +01:00
Tim-Philipp Müller
837a4012b0
configure.ac: bump core/base requirements to released versions
2009-02-03 22:28:44 +00:00
Hans de Goede
bf7ccbe0f8
Build the modplug plugin against the modplug library and remove our copy
...
Always build the modplug plugin against the system modplug library
and remove our own copy. Using the system version has advantages
if security issues or other critical bugs are found in libmodplug
and our own copy wasn't really maintained anyway.
Also our copy only contained some patches to use GLib types and functions.
Fixes bug #568837 .
2009-01-24 18:13:39 +01:00
Sebastian Dröge
e4e3b44e04
Rename audioresample files and types to legacyresample
...
Finish the move/rename of audioresample to legacyresample
to prevent any confusion.
2009-01-23 12:47:19 +01:00
Hans de Goede
20b715ac79
Add seeking support to mmssrc. Fixes bug #469930 .
...
Add proper seeking support to mmssrc and clean
up some code. This requires libmms >= 0.4.
2009-01-23 11:50:29 +01:00
Brian Cameron
486d76b454
Fix build on Solaris. Fixes bug #568480 .
...
Fix linking on Solaris by checking for the nsl and socket
libraries which are needed for socket() and gethostbyname().
Don't initialize some fields of struct mh to NULL/0, they're
already set to NULL/0 by a memset(). Also this fields don't
exist on Solaris.
2009-01-23 10:11:52 +01:00
Sebastian Dröge
1b49a094fe
Disable the filter plugin from the build
...
The filter plugin only contains a limited IIR filter element
which is now obsoleted by the audioiirfilter element from
gst-plugins-good/audiofx.
2009-01-22 13:12:59 +01:00
Jan Schmidt
751a76c5e1
Back to devel -> 0.10.10.1
2009-01-22 11:56:34 +00:00
Andy Wingo
4d85e93cf9
Revert "add audiobuffer to the build"
...
This reverts commit 1c6ac170b9
.
2009-01-21 12:22:54 +01:00
Andy Wingo
1c6ac170b9
add audiobuffer to the build
...
* configure.ac: Add audiobuffer to the build.
2009-01-21 12:18:49 +01:00
Jan Schmidt
e0237fb6e8
Release 0.10.10
...
Original commit message from CVS:
Release 0.10.10
2009-01-19 23:15:36 +00:00
Jan Schmidt
9d6cdd8e61
configure.ac: 0.10.9.3 pre-release
...
Original commit message from CVS:
* configure.ac:
0.10.9.3 pre-release
2009-01-09 23:44:38 +00:00
Jan Schmidt
a2b410a595
Remove AppSrc/AppSink that are moving to -base. Partially fixes #564421
...
Original commit message from CVS:
* configure.ac:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/inspect/plugin-app.xml:
* examples/Makefile.am:
* examples/app/.cvsignore:
* examples/app/Makefile.am:
* examples/app/appsink-src.c:
* examples/app/appsrc-ra.c:
* examples/app/appsrc-seekable.c:
* examples/app/appsrc-stream.c:
* examples/app/appsrc-stream2.c:
* examples/app/appsrc_ex.c:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/app/.cvsignore:
* gst-libs/gst/app/Makefile.am:
* gst-libs/gst/app/gstapp-marshal.list:
* gst-libs/gst/app/gstappbuffer.c:
* gst-libs/gst/app/gstappbuffer.h:
* gst-libs/gst/app/gstappsink.c:
* gst-libs/gst/app/gstappsink.h:
* gst-libs/gst/app/gstappsrc.c:
* gst-libs/gst/app/gstappsrc.h:
* gst/app/Makefile.am:
* gst/app/gstapp.c:
Remove AppSrc/AppSink that are moving to -base. Partially fixes
#564421
2009-01-05 23:03:31 +00:00