Sebastian Dröge
15f1ccaef8
frei0r: Don't allow caps changes in PLAYING/PAUSED
...
Most frei0r source plugins generate output based on
previous output and creating a new instance on caps
changes will let the output start at 0 again.
2009-06-19 11:03:14 +02:00
Sebastian Dröge
d459b814f1
freir0: Add support for frei0r mixer plugins
2009-06-19 11:03:14 +02:00
Sebastian Dröge
6fc47a92df
frei0r: Destroy the f0r_instance_t in stop()
2009-06-19 11:03:14 +02:00
Sebastian Dröge
455981d336
frei0r: Add the frei0r plugin type to the element name
...
This makes it easier to distinguish generators from filters, etc
2009-06-19 11:03:14 +02:00
Sebastian Dröge
e3afdb0bd5
frei0r: Add support for frei0r source/generator plugins
2009-06-19 11:03:14 +02:00
Sebastian Dröge
41869062c6
frei0r: Allow the complete double range for double properties
...
The spec restricts it to [0,1] but some plugins are using the
complete double range.
2009-06-19 11:03:13 +02:00
Sebastian Dröge
6ed5ac184b
frei0r: Use better property nicks
2009-06-19 11:03:13 +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
Maximilian Högner
d45e804d5a
scaletempo: Explicitely cast to signed integers to fix a segfault
...
Fixes bug #585660 .
2009-06-19 11:02:00 +02:00
Sebastian Dröge
e4730e205f
shapewipe: Implement basic QoS
...
This change is based on Tim's QoS implementation
for jpegdec.
2009-06-19 11:02:00 +02:00
Sebastian Dröge
02b9686463
shapewipe: Proxy queries on the video pads to the correct peers
2009-06-19 11:02:00 +02:00
Sebastian Dröge
09094f2f3d
shapewipe: Proxy bufferalloc on the video sinkpad
2009-06-19 11:02:00 +02:00
Sebastian Dröge
80d5bd7168
shapewipe: Try to work inplace if possible
...
This saves one new, large allocation per frame for the
most cases.
2009-06-19 11:01:59 +02:00
Tim-Philipp Müller
3b99292629
mxfdemux: fix stray semicolons that mess up if statement
2009-06-18 21:17:24 +01:00
Jan Schmidt
6a7b237da0
docs: Bump common to correct upload-doc.mak, fix a comment in the doc Makefile
2009-06-18 20:33:20 +01:00
Jan Schmidt
f571ee00f6
Back to development -> 0.10.13.1
2009-06-18 20:33:19 +01:00
Jan Schmidt
8070c2bdde
Add 0.10.13 release entry to the doap file
2009-06-18 08:53:12 +01:00
Jan Schmidt
6fa061851e
Release 0.10.13
2009-06-18 08:29:56 +01:00
Jan Schmidt
62f81b8726
Update .po files
2009-06-17 21:56:56 +01:00
Stefan Kost
2bb31a8d4a
camerabin: reset filename after capture to avoid racy when capturing again
...
If we don't reset the filename we cannot check if we still expect the filename
for a subsequent capture pass. The imagebin would good to paused and we set the
filename in that state. This trigers an error-message and would capture to the
old filename.
2009-06-16 19:14:25 +01:00
Stefan Kost
1658384381
camerabin: cleanups in the tests
...
Sprinkle more logging to make it easier to follow. Specify a low framerate and
capture resolution to avoid tests timing out. Make the sinks sync to test closer
to reality. Fix Makefile to use uninstalled interface.
2009-06-14 10:56:38 +03:00
Stefan Kost
80408b1de2
camerabin: set imagebin to PAUSED on capture and delayed filename setting
...
We need to set imagebin to PAUSED to not fail the bufferalloc. We also need to
keep the filesinks state locked until we have the filename for the run.
2009-06-14 10:56:30 +03:00
Stefan Kost
1187b88acd
outputselector: do the pad_alloc for the pad that is pending and have a fallback
...
We should do the pad_alloc for the pending pad if any, as we will switch to that
pad on next _chain() call. Also do a fallback alloc, if there is no output yet to
not fail state transitions in dynamic pipelines.
2009-06-14 10:56:23 +03:00
Jan Schmidt
1b7d1fc94c
win32: Bump win32 config.h version number too
2009-06-11 16:00:36 +01:00
Jan Schmidt
22a7d56725
0.10.12.3 pre-release
2009-06-10 18:43:10 +01:00
LRN
7b28f931bb
Added base libs to debug utils makefile
...
Fixes #585015
2009-06-07 23:01:30 +02:00
Edward Hervey
34100ce1c7
tests/metadata: Don't try tags we can't handle. Fixes #584945
2009-06-07 10:55:59 +02:00
Edward Hervey
4f0b03d357
hdvparse: Link against libm because we use pow().
2009-06-06 19:28:07 +02:00
Jan Schmidt
833a81af75
examples: Don't build the mxf example if GTK isn't present.
2009-06-06 13:53:04 +01:00
Jan Schmidt
10e4d6c74d
apexsink: Fix compiler warnings
...
Fix compile warnings on solaris from bzero not being declared (use
memset instead), and strict-aliasing warnings (use a temporary
variable).
2009-06-06 13:17:49 +01:00
Tim-Philipp Müller
e2ef7a2a8a
id3mux: init genre field in ID3v1 tag to an invalid number
...
So that it is not interpreted as 'Blues' if no genre is to be written.
2009-06-06 02:35:35 +01:00
Tim-Philipp Müller
75cc0245fa
id3mux: don't write ID3v1 tag until specifically instructed to do so
...
ID3v1 tags are one of the most broken and ill-designed things that
exist on this planet. Let's not write them by default.
2009-06-06 02:13:13 +01:00
Tim-Philipp Müller
73f231fac9
id3mux: don't write empty ID3v1 tag
2009-06-06 02:13:13 +01:00
Tim-Philipp Müller
09a304b39a
id3tag: rename new id3tag element to id3mux replacing the one removed from -ugly
2009-06-06 02:13:07 +01:00
Jan Schmidt
def9b999d9
nsf: Fix compiler warning on Solaris.
...
A SEC() macro already exists on Solaris, causing warnings about
redefining it.
2009-06-05 23:52:49 +01:00
Edward Hervey
0aa62012c6
hdvparse: Fix the build on Commander Thaytan's S10SP
2009-06-05 22:20:46 +02:00
Jan Schmidt
743bd6cc10
gitignore: Ignore shapewipe unit test binary
2009-06-05 19:53:09 +01:00
Jan Schmidt
271788c9ae
Moved 'x264enc' from -bad to -ugly
2009-06-05 19:52:40 +01:00
Stefan Kost
4d9a0e832c
camerabin: fix link order
...
Move local version up in the link order.
2009-06-05 21:29:46 +03:00
Edward Hervey
0e1ee9031a
hdvparse: Emit a GST_MESSAGE_ELEMENT with some goodness in it.
2009-06-05 20:23:44 +02:00
Edward Hervey
37254a21f4
mpegvideoparse: Add methods to get names of various values.
2009-06-05 20:23:44 +02:00
Edward Hervey
22496517e0
mpegtsdemux: Fix HDV private stream definition/caps.
2009-06-05 20:23:44 +02:00
Edward Hervey
c4ef659ebd
hdvparse: Rewrite from scratch. Handle both hdv-a and hdv-v
...
This time we analyze a lot more information.
Still need to re-add the message emission.
2009-06-05 20:23:44 +02:00
Wim Taymans
6f88e17f67
celtenc: correct framesize range
...
A CELT framesize can be between 64 and 512 samples.
Fix a typo in the bitrate property description.
2009-06-05 16:48:04 +02:00
Lasse Laukkanen
6a47f6f594
camerabin: preview image sending optimization
...
* decouple image capturing from image post-processing and encoding
* post image-captured message after image is captured
* post preview-image message with snapshot of captured image
2009-06-05 15:51:31 +03:00
Lasse Laukkanen
bbf48697fb
camerabin: don't lose post processing element in first reset
2009-06-05 15:51:31 +03:00
Lasse Laukkanen
683b72a5fe
camerabin: add debug including dot graph writing
2009-06-05 15:51:31 +03:00
Lasse Laukkanen
430f343522
camerabin: unblock if error occurs during capture
2009-06-05 15:51:31 +03:00
Lasse Laukkanen
ca4bfb2e47
camerabin: ignore night mode handling if already in night mode
2009-06-05 15:51:31 +03:00
Lasse Laukkanen
cbcd4e3330
camerabin: stop ongoing capture if changing resolution
2009-06-05 15:51:30 +03:00