Stefan Kost
1803eb4d7a
lv2: set the audio-channel positions again, but now in _setup
...
Readd the code that was reverted for the release. We now set audio-channel
positions if any on the pad caps and not on the templates.
2009-11-19 23:01:29 +02:00
Stefan Kost
6577be9572
signalprocessor: remove commented out code that we don't need anymore
2009-11-19 22:59:17 +02:00
Stefan Kost
2bdaec2275
tests: make state-change test timeout longer if wrappers are enabled
...
When ladspa || lv2 are enabled one could quickly get to 500 elements.
2009-11-19 21:11:36 +02:00
Stefan Kost
7f1ac755e4
realaudiodec: reindent and make valgrind happy
...
The state-change tests reported access to uninitialized memory.
2009-11-19 21:11:36 +02:00
Stefan Kost
a9ffdb5b47
ladspa: only use g_return_val_if_fail for checking pre-conditions
...
g_return_* can be disabled. Still we want to check for failed instance creation.
2009-11-19 21:11:36 +02:00
Stefan Kost
d7a4293774
lv2: only use g_return_val_if_fail for checking pre-conditions
...
g_return_* can be disabled. Still we want to check for failed instance creation.
2009-11-19 21:11:35 +02:00
Stefan Kost
cd3b5d00cd
ladspa: remove left-over comment
2009-11-19 21:11:35 +02:00
Stefan Kost
8a5e9a3363
signalprocessor: change _setup to pass whole caps and not just sampling_rate
...
This allows to get rid of the sampling_rate variable in the base-class. Also now
subclasses can modify the caps to actualy negotiate. This is needed to e.g. set
audio-channel positions.
2009-11-19 21:11:35 +02:00
Mark Nauwelaerts
469446c7a4
qtmux: fix misinforming debug statement
2009-11-19 11:47:08 +01:00
Mark Nauwelaerts
a0851ebcbf
qtmux: ensure writable buffer metadata before setting caps
2009-11-19 11:47:06 +01:00
Tim-Philipp Müller
4db0ccae1c
Automatic update of common submodule
...
From 0702fe1 to 53a2485
2009-11-19 10:31:11 +00:00
Thiago Santos
51d5f9d6dd
asfmux: improving debug messages
...
Improves debug messages for asfmux
2009-11-18 20:06:06 -03:00
Thiago Santos
edea30e303
qtmux: support for SVQ3
...
Adds support for muxing SVQ3 content. Usually this format
has decoder info that must be passed in the 'seqh' field
in the caps. It is also good to add the gama atom to make
quicktime not crash.
Fixes #587922
2009-11-18 17:27:38 -03:00
Edward Hervey
8cf8d8c2f8
jp2k: Raise rank of encoder to MARGINAL
2009-11-18 18:00:37 +01:00
Edward Hervey
dd221f8f54
gsm: Raise rank of encoder to PRIMARY
2009-11-18 18:00:23 +01:00
Edward Hervey
8f54a2b8a6
amrwbenc: Raise rank to SECONDARY
2009-11-18 18:00:00 +01:00
Edward Hervey
5d5e78c61c
dirac: Raise rank of encoder to MARGINAL
...
We'll prefer to use schroedinger if available, but in case it's not available
we still have the libdirac option
2009-11-18 17:59:21 +01:00
Edward Hervey
3a67c770f7
xvid: Raise rank of encoder to SECONDARY
2009-11-18 17:58:53 +01:00
Edward Hervey
32126979cf
aiff: Raise rank of muxer to PRIMARY
2009-11-18 17:58:39 +01:00
Edward Hervey
3e8fa62765
mve: Raise rank of muxer to PRIMARY
2009-11-18 17:57:59 +01:00
Edward Hervey
3d2cc4c82e
asfmux: Raise rank to PRIMARY
2009-11-18 17:57:25 +01: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
Yaakov Selkowitz
fac1f741c3
signalprocessor: Use correct CFLAGS for the signalprocessor headers in LV2/LADSPA
...
This makes sure that the headers from the source tree are taken and not
accidentially installed system headers in the case of builddir!=srcdir.
Fixes bug #602161 .
2009-11-18 08:05:55 +01:00
Jan Schmidt
6b45854967
resindvd, dvdspu: Use new still-frame API from gst-plugins-base
...
Replace the current custom DVD still-frame events with new event
creation/parsing API from libgstvideo.
2009-11-18 03:10:32 +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
2b25e97bef
Revert "aiff: Disable aiff muxer for this release."
...
This reverts commit 7426be70ff
.
Re-enable the aiff muxer now that gst-plugins-bad 0.10.17 is out
and we can rely on gst-plugins-base from git.
2009-11-18 03:10:31 +00:00
Thiago Sousa Santos
48a2bbd6ad
asfmux: handle streams with different start times
...
Prevents losing sync when remuxing streams with different
start times. The smallest start time is selected as
the base time and all timestamps are subtracted
from it to get the actual time to be used when
muxing and building indexes
Fixes #586848
2009-11-17 23:04:54 -03:00
Thiago Sousa Santos
d70afdccd1
qtmux: do not leak a string
...
Frees a string after use. Also does some code organization
2009-11-17 23:04:54 -03:00
Thiago Sousa Santos
b53243fed3
qtmux: do not add size to the pointer variable
...
Do not wrongly add the result of the function to the
pointer to the buffer size. Instead, check the result
to see if the serialization was ok.
Based on a patch by: "Carsten Kroll <car@ximidi.com>"
Fixes #602106
2009-11-17 23:04:53 -03:00
Thiago Santos
1d155a6357
qtmux: handle 'late' streams
...
When muxing streams, some can start later than others. qtmux
now handle this by adding an empty edts entry with the
duration of the 'lateness' to the stream's trak.
It tolerates a stream to be up to 0.1s late.
Fixes #586848
2009-11-17 23:04:53 -03:00
Thiago Santos
1f7626f2f5
qtmux: adds the EDTS and ELTS atoms to atoms.c
...
These atoms will be useful for signaling streams
that start later in the file. As well for adding
edit lists if needed sometime later.
2009-11-17 23:04:53 -03:00
Michael Smith
dde31f09bd
adpcmdec: decode adpcm without explicit length, as found in qt.
2009-11-17 18:00:27 -08:00
Jan Schmidt
181786f8bf
dvdspu: Forward the still frame event downstream
...
Forward still-frame events downstream so elements like deinterlace
can use them.
2009-11-18 01:58:34 +00:00
Jan Schmidt
c4fb624ad9
resindvd: Guard against a divide-by-zero error.
...
https://bugzilla.gnome.org/show_bug.cgi?id=600263
2009-11-18 01:58:20 +00:00
Jan Schmidt
42345f9961
Back to development -> 0.10.17.1
2009-11-18 01:46:38 +00:00
Jan Schmidt
2f3f0164a1
Add 0.10.17 release to the doap file
2009-11-17 01:53:54 +00:00
Jan Schmidt
8ca8d764e5
Release 0.10.17
2009-11-17 01:25:47 +00:00
Jan Schmidt
a48204dff5
Update .po files
2009-11-17 01:13:36 +00:00
Stefan Kost
38592a566d
signalprocessor: don't set channel positions in template-caps, Fixes #601775
...
Revert the changes that added audio positions to template caps. We have an un-
fortunate limitation in core that does not allow to do it. Keep a few things
commented out, so that the channel position can later on be set in setcaps.
2009-11-16 10:20:31 +02:00
Jan Schmidt
6aedd998d8
0.10.16.3 pre-release
2009-11-13 02:18:31 +00:00
Sebastian Dröge
aa0795d6c2
celt: Port to 0.7 API
...
Fixes bug #600724 .
2009-11-11 11:08:22 +01: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
Jan Schmidt
7426be70ff
aiff: Disable aiff muxer for this release.
...
The aiff muxer relies on GstByteWriter API added after 0.10.25. Disable
it for this release.
Revert this commit after gst-plugins-bad 0.10.17
2009-11-09 19:08:49 +00:00
Jan Schmidt
f4201f9e30
asfmux: Uncomment --disable-static flag
...
For some reason that libtool flags line that prevents building
the static lib was commented out. Reported by Mart Raudsepp on IRC.
2009-11-09 14:11:30 +00:00
Sebastian Dröge
d64c99e138
inputselector: Remove useless variables and fix a uninitialized variable compiler warnings
...
Merged from gst-plugins-base, dfd51aa82a
.
2009-11-09 11:49:47 +01:00
Sebastian Dröge
9a627f1106
inputselector: Make sure that running_time->timestamp calculation never becomes negative
...
Merged from gst-plugins-base, f365385458
.
2009-11-09 11:49:47 +01:00
Sebastian Dröge
729c62263f
inputselector: Use the start time (i.e. timestamp) as the last stop
...
Using the end time makes it impossible to replace buffers, which is
a big problem for subtitles that could have very long durations.
Merged from gst-plugins-base, 27034be461
.
2009-11-09 11:49:47 +01:00
Sebastian Dröge
9a62107e94
inputselector: Improve debugging
...
Merged from gst-plugins-base.
2009-11-09 11:49:47 +01:00
Edward Hervey
2448b2576f
jp2kenc: Fix klass (s/Decoder/Encoder/)
2009-11-07 12:29:15 +01:00