Wim Taymans
6c28c3f139
netaddress: add constant for max len
2009-07-01 12:54:21 +02:00
Wim Taymans
8ef62de3f0
netbuffer: add gst_netaddress_to_string
...
Add function to serialize a net address to a string.
API: GstNetAddress::gst_netaddress_to_string()
2009-07-01 12:48:38 +02:00
Wim Taymans
e8598d24e5
uridecodebin: make fd:// uri use buffering too
...
fd:// usually operate in push mode only and are thus suitable for buffering.
2009-06-30 18:44:44 +02:00
Stefan Kost
c1f46ea29e
volume: include "1.0=100%" in property description
2009-06-30 14:46:38 +03:00
Stefan Kost
aab2e110a1
playsink: remove unused property defs
2009-06-30 14:45:51 +03:00
Stefan Kost
0e967f1b14
multichannel: rewrite the new doc comment a bit
...
Its part of the audio lib.
2009-06-29 17:49:58 +03:00
Jan Schmidt
ee7fd4c28d
playsink: Avoid a segfault when the video sink fails to start
...
Don't attempt to display the subpictures and segfault when the
video sink failed to start (and hence the videochain is NULL).
2009-06-29 14:35:03 +01:00
Wim Taymans
8601862e27
ringbuffer: add vmethod to clear the ringbuffer
...
Add a vmethod so that subclasses can be notified when they should clear the data
in the ringbuffer.
2009-06-29 15:17:25 +02:00
Jan Schmidt
a9097080a3
riff-media: Fix the fourcc caps property for VC-1/WMVA
...
The caps property for carrying fourccs is 'format', not 'fourcc'
2009-06-29 14:01:33 +01:00
Wim Taymans
f5962f0a4f
rtsp: include in.h for FreeBSD compat
...
Fixes #586920
2009-06-29 12:20:52 +02:00
Wim Taymans
4b87271bf2
defs: add defs for new appsink buffer-list method
2009-06-29 12:20:20 +02:00
Wim Taymans
3928dbbb45
appsink: add docs and signals
...
Add docs for the new callback.
Add signals for the new buffer-list support.
2009-06-29 12:14:43 +02:00
Branko Subasic
55a5679d89
Added unit tests for buffer list support in appsink.
2009-06-29 11:59:47 +02:00
Branko Subasic
6518d283d5
Added buffer list support.
2009-06-29 11:59:47 +02:00
Branko Subasic
fb0fd53212
Added buffer list support.
2009-06-29 11:59:46 +02:00
Peter Kjellerstedt
8927dbc98b
sdp: Include winsock2.h after defining WINVER.
...
Similar to bug #587080 .
2009-06-29 09:36:27 +02:00
Peter Kjellerstedt
c398f2f376
rtsp: Moved a comment.
2009-06-29 09:31:40 +02:00
Stefan Kost
57a7d6f699
docs: add basic section docs for multichannel and relocate the ones for audio
...
Add section docs for multichannel, so that it has a short desc in the toc too.
Move the section docs in adio up, so that the follow the copyright like
elsewhere.
2009-06-27 23:25:09 +03:00
Stefan Kost
b64be90326
v4l: open/close device in ready.
...
Simillar change like in v4l2src. This allows probing feature in paused, where
streaming is noit yet started.
2009-06-27 23:25:09 +03:00
René Stadler
61441ff183
playbin2: fix initial volume handling also when reusing the element
...
This is a follow-up to commit 452988, making it work correctly when the audio
chain is reused.
2009-06-27 16:36:11 +03:00
Руслан Ижбулатов
07c237ad19
Define WINVER before including any win headers
...
Fixes bug #587080 .
2009-06-27 14:02:50 +02:00
René Stadler
41b7504e9c
riff: prevent crash if rounded up tag size exceeds data size
...
When rounding up `tsize' exceeds the remaining buffer size, `size' underflows
and an invalid read past the buffer data follows.
2009-06-27 01:22:52 +03:00
Sebastian Dröge
939baee2bd
basevideocodec: By default don't allow caps changes on the srcpad
...
This fixed playback of Dirac files with schrodec when upstream wants
a different width/height, basevideocodec accepts this and then
pushes buffers with new caps but content of the old caps.
In the best case this will just result in wrong unit size and a
failure in basestransform elements.
2009-06-26 15:20:09 +02:00
Jan Schmidt
0fd47d8ba6
autogen.sh: Use printf instead of 'echo -n'. Check for automake-1.1[01]
...
Check for more automake command variants. Use printf instead of 'echo -n'
for portability
2009-06-26 14:11:21 +01:00
Jan Schmidt
5527c665d0
Automatic update of common submodule
...
From f810030 to 5845b63
2009-06-26 13:41:38 +01:00
Stefan Kost
f8506f9e1f
screenshot: don't leak message
2009-06-26 13:14:52 +03:00
Tim-Philipp Müller
8b94cd3934
typefinding: lower the h264 typefinder's probability
...
A NEARLY_CERTAIN is absolutely not warranted given the kind
of things it checks for. Even a LIKELY is probably not entirely
appropriate.
2009-06-25 12:09:59 +01:00
Jan Schmidt
0c490f1ce6
Automatic update of common submodule
...
From f3bb51b to f810030
2009-06-24 15:13:56 +01:00
Tim-Philipp Müller
adff66fc83
pbutils: add description for multipart
...
So we get slightly nicer error messages when multipartdemux is missing.
2009-06-24 09:51:11 +01:00
Wim Taymans
09737d728b
adder: only unflush when we flushed before
...
Ass suggested by Stefan Kost:
Keep track of when the sinkpad was set to flushing and unflush the pad when an
upstream flushing seek failed.
2009-06-23 18:08:44 +02:00
Tim-Philipp Müller
5974042bba
uridecodebin: fix leak when the source fails to change state
2009-06-23 15:12:50 +01:00
Wim Taymans
c933933f09
ssaparse: avoid leaking all buffers
2009-06-23 12:40:56 +02:00
Stefan Kost
6688af35eb
adder: test seek handling in adder
...
This tests seeking on an adder that has a normal and a live source connected.
Wheter the current behavior is the desired one needs to be discussed still
(see #586033 )
2009-06-22 22:18:03 +03:00
Stefan Kost
8b0da4bfe8
x(v)imagesink: pass the xwindow along to not look at the yet unset var.
...
When we call this from xwindow_new, x(v)imagesink->xwindow is not yet set.
2009-06-22 16:17:10 +03:00
Stefan Kost
8946be1f0b
x(v)imagesink: catch tags and show title in own window
...
Refactor the code that sets the window title. Catch tag-events and use title
metadata for the window title.
2009-06-22 11:40:33 +03:00
Sebastian Dröge
dc706f7f2f
audiotestsrc: Name gaussian noise "gaussian-noise" instead of just "gaussian"
...
Also make all the function arrays constant.
2009-06-21 19:43:18 +02:00
Kipp Cannon
620391b300
audiotestsrc: Add support for generating gaussian white noise
...
This patch adds support for stationary white Gaussian noise.
The Box-Muller algorithm is used to generate pairs of independent
normally-distributed random numbers.
Fixes bug #586519 .
2009-06-21 12:29:03 +02:00
Jan Schmidt
0ed6ec3902
ffmpegcolorspace: Fix NV12 and NV21 transformations
...
Fix some stride problems, fix the nv12 to nv21 direct transformation,
and implement a direct conversion to yuv444 to save CPU.
2009-06-20 23:48:22 +01:00
Jan Schmidt
ad947b2436
videotestsrc: Fix NV12 painting for odd strides/heights
2009-06-20 23:48:22 +01:00
Tim-Philipp Müller
b20b375180
cdparanoia: run-time license is LGPL now that we require cdparanoia 0.10.2
...
cdparanoia has an LGPL v2.1 license since 0.10.1 and we now require 0.10.2.
Finally fixes #531035 .
2009-06-19 22:21:03 +01:00
Tim-Philipp Müller
4e1086f93b
cdparanoia: try to guess a good cache size if it's set to -1
...
Try to guess from the paranoia-mode setting whether playback or
ripping is wanted, and use a smaller cache size if we're likely
to be doing playback, to avoid a long startup delay. Since this
was the value used in older cdparanoia versions, it should be
fine in any case. See #586331 .
2009-06-19 22:21:03 +01:00
Jonathan Matthew
9daee1f4a9
cdparanoia: expose cache size setting
...
This setting was added in cdparanoia 10.2. The default value is good
for audio extraction, but lower values (previous versions of cdparanoia
used 150) are better for realtime playback.
Fixes #586331 .
2009-06-19 22:21:03 +01:00
Christian Schaller
b80b350840
Make build of schro plugin conditional
2009-06-19 17:43:03 +01:00
Wim Taymans
85af9b82e8
basertppayload: add support for bufferlists
...
Based on patch from Ognyan Tonchev.
See #585559
2009-06-19 15:52:34 +02:00
Wim Taymans
f5c8055edf
rtpbuffer: use new convenience functions
...
New core convenience functions makes the list getters and setters trivial.
Maybe even too trivial...
2009-06-19 15:33:04 +02:00
Wim Taymans
89a780ca2f
defs: add new symbol to win32 defs file
...
Based on patches by Ognyan Tonchev.
See #585559
2009-06-18 19:08:10 +02:00
Wim Taymans
457d39075c
rtp: cleanups, add _list_get_seq() too
...
Clean up the docs a little.
Add missing _list_get_seq method.
Add new symbols to the docs
2009-06-18 19:04:52 +02:00
Wim Taymans
e2ccc1ee39
rtp: cleanups
...
Add Since tags to docs
Move some code around
Add win32 symbols
2009-06-18 18:51:04 +02:00
Wim Taymans
66c388a0e0
rtp: add bufferlist support
2009-06-18 18:51:04 +02:00
Wim Taymans
f385081c92
rtp: pass data to macros instead of GstBuffer
2009-06-18 18:50:35 +02:00