Alessandro Decina
fc9cfb0c00
rtmpsrc: fix warning on osx.
2010-07-30 23:59:10 +02:00
Sebastian Dröge
e245709f96
alsaspdifsink: Use new gst_audio_clock_new_full()
2010-07-16 17:59:09 +02:00
Thiago Santos
8d5755a5e2
gsettings: Fix maintainer-clean when it is not available
...
Do not use @GSETTINGS_RULES@ if gsettings is not available
to avoid maintainer-clean failing.
2010-07-13 00:41:35 -03:00
Sebastian Dröge
2dba63a19c
vp8enc: Add support for enabling automatic insertion of alt-ref frames by the encoder
2010-07-10 16:52:10 +02:00
Sebastian Dröge
98048829b0
vp8enc: Fix handling of invisible/alt ref frames
2010-07-10 16:51:53 +02:00
Sebastian Dröge
c15b64a515
wildmidi: Correctly initialize properties with the default values again
2010-07-08 15:07:25 +02:00
Sebastian Dröge
82c408a6d5
wildmidi: Use PROP_ instead of ARG_ for property enums and use G_PARAM_STATIC_STRINGS
...
Also don't use G_PARAM_CONSTRUCT, it does not make sense for elements.
2010-07-08 07:58:48 +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
3e4eacce3c
celt: Improve debugging
2010-07-05 10:09:36 +02:00
Sebastian Dröge
042419baa1
celtenc: Add support for setting the prediction mode and the start band
2010-07-05 10:08:30 +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
3018802bda
celt: Fix compilation with celt 0.8
...
Fixes bug #623550 .
2010-07-05 09:48:20 +02:00
Alessandro Decina
01dae19624
gsettings: fix some more warnings
2010-07-05 09:32:30 +02:00
Alessandro Decina
c71e8a9341
gsettings: fix a compiler warning
2010-07-05 09:28:49 +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
Sebastian Dröge
dcd0b3599c
vp8: Add initial documentation, based on the theoradec/theoraenc documentation
2010-07-03 17:47:29 +02:00
Sebastian Dröge
8c85e1c0a0
vp8: Move structure definitions, etc to public header files for gtk-doc
2010-07-03 17:34:58 +02:00
Robert Swain
960deb823f
cog: Use g_malloc() instead of malloc()
...
malloc() needs stdlib.h, which isn't included here and the
memory is freed later with g_free() anyway.
2010-06-27 17:48:50 +02:00
Tim-Philipp Müller
144d43bcef
assrender, ivfparse, jpegformat: fix compiler warnings with debugging disabled in core
2010-06-27 11:25:20 +01:00
Thiago Santos
1e01bf6b20
metadata: Include config.h in metadata*.c files
...
Include config.h in metadataexif.c in metadata plugin so
that HAVE_EXIF gets defined and exif metadata is properly
generated.
Also adds config.h to all .c files missing it in metadata plugin
Fixes #622692
2010-06-25 11:42:14 -03:00
Sebastian Dröge
af4c066bc3
rtmp: All read return values smaller than zero are failures
2010-06-23 22:19:33 +02:00
Sebastian Dröge
c15487961b
rtmpsrc: Do some sanity checks before accepting an URI
...
Fixes bug #622369 .
2010-06-23 21:46:42 +02:00
Stefan Kost
4536c54469
wildmidi: fix previous commit
...
We were leaking the element refcount and not the pad one.
2010-06-21 23:50:54 +03:00
Stefan Kost
f876bd0658
wildmidi: don't leak the element refcount
2010-06-21 22:35:01 +03:00
Sebastian Dröge
351bb1bbb6
vp8enc: Implement multipass encoding
...
Fixes bug #621348 .
2010-06-15 11:51:41 +02:00
Sebastian Dröge
0679c76b64
vp8enc: Set VP8E_SET_CPUUSED to 0
...
This setting controls how much CPU can be used by the encoder, specified
in fractions of 16. Negative values mean strict enforcement of this
while positive values are adaptive.
The default value is -4, which means that we're not running as fast
as possible and probably are wasting some quality. 0 is the recommended
default by libvpx upstream.
2010-06-14 15:56:24 +02:00
Sebastian Dröge
c2809e6843
vp8enc: Use VPX defines for REALTIME, GOOD/BEST quality deadlines instead of our own
...
These are the values used for the speed property.
2010-06-14 15:52:28 +02:00
Mark Nauwelaerts
268636c880
dtsdec: prevent compiler warning if orc not present
2010-06-14 15:48:34 +02:00
Sebastian Dröge
12856e52fd
dtsdec: Call orc_init() before trying to get target flags
2010-06-14 15:32:26 +02:00
Sebastian Dröge
8474fd9518
dtsdec: Use orc for CPU feature detection
2010-06-14 14:51:31 +02:00
Sebastian Dröge
63081c815b
xvid: Don't use deprecated 15/16 bit RGB masks
2010-06-13 08:28:05 +02:00
David Schleef
0e89bc8d54
cog: use glib instead of stdint types
2010-06-10 10:58:54 -07:00
Sebastian Dröge
f0e7bd298c
rtmpsrc: Fix timestamps after a seek
2010-06-09 20:49:10 +02:00
Sebastian Dröge
5417900a0e
rtmpsrc: Remove page-url and swf-url properties
...
It's possible to include all those options in the URL already
by appending the options and separating them by spaces, e.g.
rtmp://somewhere/something opt1=val1 opt2=val2
2010-06-07 17:39:07 +02:00
Sebastian Dröge
6aa4a71604
rtmpsrc: Fix memory leaks
2010-06-07 17:31:40 +02:00
Thiago Santos
80e531a3c7
kate: Run gst-indent on .c files
...
kate plugin has some indentation problems, run gst-indent on them
and fix it
2010-06-07 07:38:33 -03:00
Sebastian Dröge
370a5049ba
rtmpsrc: Add some braces to improve readability
2010-06-06 15:32:39 +02:00
Sebastian Dröge
d0ce1ff675
rtmpsrc: Improve timestamp handling a bit
2010-06-06 15:29:34 +02:00
Sebastian Dröge
827ecadb81
rtmpsrc: Add support for seeking
2010-06-06 15:24:23 +02:00
Sebastian Dröge
fdf1598173
rtmpsrc: Handle timestamps and the position query
...
This is not very accurate but better than nothing. The demuxer
after the source knows more accurate timestamps.
2010-06-06 13:57:06 +02:00
Sebastian Dröge
21f976066c
rtmpsrc: Allocate and free the RTMP instance in start/stop
2010-06-06 08:30:09 +02:00
Sebastian Dröge
d289105409
rtmpsrc: Add properties for setting the swfUrl and pageUrl properties
...
These are required for some streams unfortunately.
2010-06-05 18:02:39 +02:00
Sebastian Dröge
c3d10ed72a
rtmpsrc: Major cleanup and reorganization
2010-06-05 18:02:39 +02: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
Tim-Philipp Müller
f49f4c0bd4
vp8enc: fix printf format warning in log message
...
gstvp8enc.c:564: error: format ‘%d’ expects type ‘int’, but argument 8 has type ‘size_t’
gstvp8enc.c:744: error: format ‘%d’ expects type ‘int’, but argument 8 has type ‘size_t’
2010-06-03 10:49:40 +01:00
Tim-Philipp Müller
9b1ee36328
basevideo, vp8: guard unstable API with GST_USE_UNSTABLE_API
...
Add some guards and fat warnings to the header files with still unstable
API, so people who just look at the installed headers know that it
actually is unstable API.
Merging previous commit into current codebase.
2010-06-02 19:28:15 -07:00
Olivier Crête
6aa3eea8aa
mimdec: Clear adapter when flushing
2010-06-02 21:03:54 -04:00
Olivier Crête
80bc16f1e2
mimdec: Stop decoding if can't push
2010-06-02 21:03:54 -04:00
Olivier Crête
456456401a
mimdec: Flush adapter right ater using it
2010-06-02 21:03:54 -04:00
Olivier Crête
fd9f049bf2
mimenc: No need to do a try allocation
2010-06-02 21:03:54 -04:00