Tim-Philipp Müller
6872b40873
rtph264depay: add stream-format and alignment fields to src template caps
...
Because we can. And so we get a warning if we try to output avc with
nal alignment or somesuch.
https://bugzilla.gnome.org/show_bug.cgi?id=606662
2012-02-10 14:08:55 +00:00
Tim-Philipp Müller
dca42d4767
tests: clean up rtp-payloading test a little
...
Feed data into the pipeline using appsrc instead of fdsrc and
a pipe. Store unsigned byte values in guint8 instead of char.
Getting rid of the capsfilter also helps to avoid 'format is
not fully specified' warnings when pushing "video/x-h264" data
into rtph264pay with fully specified h264 caps in the sink template.
2012-02-10 14:07:45 +00:00
Mark Nauwelaerts
507f936778
tests: mpegaudioparse: remove stray declaration
2012-02-09 22:13:11 +01:00
Marc Leeman
dc54c83fd3
multiudpsink: typo fix (bytes send -> bytes sent)
2012-02-09 10:26:42 +01:00
Ralph Giles
8b2ca70124
shout2send: send video/webm through libshout.
...
This requires SHOUT_FORMAT_WEBM, added in libshout 2.3.0,
so video/webm support is contingent on that symbol being
defined.
Also an indentation change required by the pre-commit hook.
https://bugzilla.gnome.org/show_bug.cgi?id=669590
2012-02-08 10:50:18 +00:00
Stefan Sauer
7a9970fc29
jack: rework transport support
...
Move common code to jackclient. There we can also handle the request state
message in a better way, as the element callbacks are only run if the element is
active.
2012-02-07 21:59:29 +01:00
Nicola Murino
32f8a04b57
matroskademux: avoid posting invalid duration for each frame
...
https://bugzilla.gnome.org/show_bug.cgi?id=666583
2012-02-06 10:23:51 +00:00
Arun Raghavan
4e2cf393c0
pulseaudiosink: Lower rank to prevent autoplugging
...
pulseaudiosink breaks visualisations in its current form, so let's
prevent it from being autoplugged for the time being.
The best we can hope to do in the 0.10 series is query the list of
available sinks and their formats, and expose these as the bin's sinkpad
caps. While this is not a comprehensive solution, it will make sure that
we're only trying to support compressed formats if we're certain that
one exists.
The long-term fix for this will be in the form of proper upstream
renegotiation support in the 0.11/1.0 series.
https://bugzilla.gnome.org/show_bug.cgi?id=666361
2012-02-03 22:12:06 +05:30
Vincent Penquerc'h
5ff31d446e
flacenc: fix event leak when there is no peer on the src pad
2012-02-03 14:53:31 +00:00
Vincent Penquerc'h
5e93d1ce4c
flvmux: specify we only accept raw AAC in template caps
...
No header seems to be added, and the codec ID is the same as used
for raw by flvdemux, so raw seems the only supported case.
https://bugzilla.gnome.org/show_bug.cgi?id=665394
2012-02-02 12:36:30 +00:00
Vincent Penquerc'h
57a0eacc7b
flvdemux: specify we only output raw AAC in template caps
...
https://bugzilla.gnome.org/show_bug.cgi?id=665394
2012-02-02 12:36:30 +00:00
Vincent Penquerc'h
d651baf05a
rtpmp2tpay: do not try to flush a packet when no data is available
...
https://bugzilla.gnome.org/show_bug.cgi?id=668874
2012-01-31 13:12:47 +00:00
Pascal Buhler
c16fed2ad9
rtph264depay: Exclude NALu size from payload length on truncated packets.
...
https://bugzilla.gnome.org/show_bug.cgi?id=667846
2012-01-30 15:49:07 +00:00
Vincent Penquerc'h
70565f0e75
matroskamux: remove obsolete variable, set but not used
...
Reported by andredieb on #gstreamer.
2012-01-28 23:35:50 +00:00
Vincent Penquerc'h
e967e27c36
videobox: avoid wrapping opaque to transparent
2012-01-28 13:05:09 +00:00
Vincent Penquerc'h
119f94bab7
matroskamux: do not free memory twice
...
A recent change to fix leaking codec ID string accidentally caused
one of the very few places that weren't leaking to now free twice.
2012-01-28 12:35:13 +00:00
Jayakrishnan M
d6821a336d
cairo: fix build, make sure libgstvideo can be found
...
https://bugzilla.gnome.org/show_bug.cgi?id=668648
2012-01-25 15:21:44 +00:00
Tim-Philipp Müller
5525e40970
rtpmanager: don't pretend our random hostnames are fully-qualified domain names
2012-01-25 13:19:12 +00:00
Tim-Philipp Müller
a476d529d2
rtpmanager: don't reveal the user's username, hostname or real name by default
...
Send a randomly made-up user@hostname as CNAME and don't
send a NAME at all by default.
https://bugzilla.gnome.org/show_bug.cgi?id=668320
2012-01-23 13:47:08 +00:00
Mark Nauwelaerts
a224ffb971
rtspsrc: simplify internal src event debug logging
...
... which avoids almost superfluous obtaining of rtsp element.
2012-01-20 17:10:57 +01:00
Mark Nauwelaerts
018852ddc2
rtspsrc: avoid NULL string comparison
2012-01-20 17:10:54 +01:00
Mark Nauwelaerts
eff88a239f
rtpbin: arrange for initialized variables
2012-01-20 17:10:51 +01:00
Mark Nauwelaerts
a3ea25bc88
rtpmp4adepay: prevent out-of-bound array access
2012-01-20 17:10:48 +01:00
Mark Nauwelaerts
3137f26544
isomp4: recovery: add sanity check
...
... on possibly bogus/corrupt input data.
2012-01-20 17:10:44 +01:00
Mark Nauwelaerts
ed94e01231
rtptheoradepay: remove dead code
2012-01-20 17:10:40 +01:00
Mark Nauwelaerts
c588d568f1
matroska-demux: remove redundant variable
2012-01-20 17:10:37 +01:00
Mark Nauwelaerts
9d771c9bed
deinterlace: fix arithmetic for unsigned comparison
2012-01-20 17:10:33 +01:00
Mark Nauwelaerts
a973c0b381
imagefreeze: add various missing break
2012-01-20 17:10:30 +01:00
Mark Nauwelaerts
436a85ac8a
avidemux: tweak DEFAULT format duration query response
2012-01-20 17:10:25 +01:00
Mark Nauwelaerts
14fe651b15
alphacolor: remove redundant statement
2012-01-20 17:10:21 +01:00
Mark Nauwelaerts
1911812572
flacdec: improve upstream peer duration querying
...
... to avoid accepting unhandled duration query result.
2012-01-20 17:10:19 +01:00
Mark Nauwelaerts
e44d930289
pulsesrc: additional error condition checking
2012-01-20 17:10:17 +01:00
Mark Nauwelaerts
3168b77e04
pulsesink: additional error condition checking
2012-01-20 17:10:14 +01:00
Mark Nauwelaerts
ad11ec4121
jpegenc: check _alloc_buffer result and perform fallback alloc if needed
...
... rather than carrying on with NULL buffer.
2012-01-20 17:10:11 +01:00
Tim-Philipp Müller
9ae5ddd8f9
Add --disable-fatal-warnings configure option
2012-01-19 14:24:04 +00:00
Vincent Penquerc'h
cf81df8058
cutter: fix leak of unused GValue
2012-01-16 17:51:18 +00:00
Vincent Penquerc'h
e9e0bebde3
tests: fix autodetect test not testing correctly for state change success
...
State change to PAUSED can be done async, so if this happens, we need
to wait for the change to be done (or failed).
2012-01-16 16:10:08 +00:00
Vincent Penquerc'h
2a7a38ca07
rtph263ppay: fix caps leak
2012-01-16 15:42:46 +00:00
Vincent Penquerc'h
4d51c68fc0
deinterlace: make interlacedness test deterministic
...
If the interlaced flag is not present in the caps, we assume the
data is not interlaced, instead of leaving the boolean uninitialized.
2012-01-16 12:13:50 +00:00
Vincent Penquerc'h
f0ac29113c
pulsesrc: fix wrong error check
...
pa_stream_* functions return negative on error, despite the defines
for error codes being positive.
I only got to repro the error twice, so I'm not sure 100% sure this
fixes the issue (the negative var being uninitialized after returning
from pa_stream_get_latency).
2012-01-13 18:11:36 +00:00
Vincent Penquerc'h
f799fb2c90
oss4: fix caps leaks
2012-01-13 17:43:49 +00:00
Vincent Penquerc'h
b0608128b1
v4l2src: fix caps leak
2012-01-13 17:25:59 +00:00
Vincent Penquerc'h
4c2a2063cf
tests: fix caps leak in videotestsrc test
2012-01-13 15:57:20 +00:00
Tim-Philipp Müller
f10e8192fa
rtpptdemux: plug pad leak in error code path
...
Based on patch by: Stig Sandnes <stig.sandnes@cisco.com>
Don't leak srcpad if there are no caps.
https://bugzilla.gnome.org/show_bug.cgi?id=667820
2012-01-13 11:02:24 +00:00
Stig Sandnes
ffe010ee4d
osxvideo: Fix leak of NSOpenGLPixelFormat object
...
https://bugzilla.gnome.org/show_bug.cgi?id=667818
2012-01-13 10:14:34 +00:00
Havard Graff
150403ab13
v4l2src: Don't assert when the interface is not implemented.
...
Simply return FALSE instead.
https://bugzilla.gnome.org/show_bug.cgi?id=667817
2012-01-13 10:07:20 +00:00
Raimo Järvi
e886ef8f5b
waveformsink: Fix mingw warnings
...
https://bugzilla.gnome.org/show_bug.cgi?id=667719
2012-01-13 09:43:47 +00:00
Vincent Penquerc'h
654a04f90c
gstrtpssrcdemux: fix element leak
2012-01-12 18:23:42 +00:00
Vincent Penquerc'h
f04d812719
matroska: do not leak attachment buffers
2012-01-12 14:19:22 +00:00
Vincent Penquerc'h
483514528a
flacenc: do not drop the first data buffer on the floor (and leak it either)
2012-01-12 10:30:56 +00:00