Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-01-04 | examples: check for uri argument in decodebin-h264p-amr server example | Tim-Philipp Müller | 1 | -1/+8 | |
Otherwise people get a rather confusing error message. | |||||
2013-01-04 | v4l2: Also handle the new ENOENT return value of VIDIOC_QUERYCTRL | Robert Krakora | 1 | -1/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=691098 | |||||
2012-12-31 | qtdemux: read video format header fully (so we can find 'pasp' atoms) for ↵ | Michael Smith | 2 | -0/+9 | |
more fourccs. Fixes aspect ratio of prores files. | |||||
2012-12-22 | audioparsers: Make sure the caps are actually writable before changing them | Sebastian Dröge | 7 | -0/+7 | |
2012-12-22 | audioparsers: Use the peer caps for restrictions instead of the srcpad ↵ | Sebastian Dröge | 7 | -7/+7 | |
allowed caps Otherwise we will intersect with the srcpad template caps and add all the caps fields that the parser will ever set, no matter if downstream restricts this field or not. This requires upstream to set this field on the caps to successfully negotiate. https://bugzilla.gnome.org/show_bug.cgi?id=690184 | |||||
2012-12-20 | rtspsrc: fix cmd comparison | Wim Taymans | 1 | -1/+1 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=690476 | |||||
2012-12-20 | rtspsrc: add some more debug | Wim Taymans | 1 | -0/+1 | |
2012-12-20 | jpegenc: pass flowreturn upstream | Wim Taymans | 2 | -2/+4 | |
2012-12-18 | Release 1.0.4 | Tim-Philipp Müller | 70 | -156/+477 | |
2012-12-18 | po: update translations | Tim-Philipp Müller | 15 | -1465/+1418 | |
2012-12-18 | wavpack: use appropriate printf format for gsize | Thijs Vermeir | 1 | -2/+2 | |
2012-12-18 | taglib: use appropriate printf format for gsize | Thijs Vermeir | 1 | -3/+3 | |
2012-12-18 | gdkpixbuf: use appropriate printf format for gsize | Thijs Vermeir | 1 | -1/+2 | |
2012-12-18 | deinterlace: use appropriate printf format for gsize | Thijs Vermeir | 1 | -5/+6 | |
2012-12-18 | interleave: set src pad caps upon last sink pad CAPS event | Philippe Normand | 2 | -27/+37 | |
Gather caps on all sink pads before setting the src pad caps. This is specially needed when the audio channel mapping is set on the sink pads and the element needs to preserve it on its src pad. https://bugzilla.gnome.org/show_bug.cgi?id=690267 | |||||
2012-12-17 | v4l2: Teach where the videodev2.h header lives on freebsd. | Koop Mast | 2 | -3/+9 | |
https://bugzilla.gnome.org/show_bug.cgi?id=690233 | |||||
2012-12-14 | rtspsrc: fix TCP reconnect | Wim Taymans | 1 | -1/+5 | |
Ignore other commands when reconnecting, otherwise the loop function would pause and the reconnection would not happen. Continue looping after doing a reconnect so that we have a chance to actually read the new data. | |||||
2012-12-12 | deinterleave: properly set srcpad channel position | Philippe Normand | 1 | -1/+1 | |
The src pad caps always describe a single audio channel so only the first position matters if deinterleave is configured to keep channel positions in its src pads. | |||||
2012-12-10 | osxvideosink: Fix resizing the Cocoa window on receiving new caps | Alexey Chernov | 1 | -1/+2 | |
Fixes bug #689732. | |||||
2012-12-10 | rtspsrc: do not change state to PLAYING if currently chaning state | Aleix Conchillo Flaque | 1 | -2/+22 | |
* gst/rtsp/gstrtspsrc.c (gst_rtspsrc_play): state change might be happening in the application thread, so we don't change the state to PLAYING in the gstrtspsrc thread unless it is safe. A specific case is when chaning the state to NULL from the application thread. This will synchronously try to stop the task (with the element state lock acquired), but we will try a gst_element_set_state from gstrtspsrc thread which will block on the element state lock causing a deadlock. https://bugzilla.gnome.org/show_bug.cgi?id=684312 | |||||
2012-11-30 | shout2send: accept audio/webm as well as video/webm | Tim-Philipp Müller | 1 | -1/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=689336 | |||||
2012-11-30 | webmux: fix linking with shout2send element | Tim-Philipp Müller | 2 | -14/+65 | |
Shout2send only accepts webm format, not matroska, but due to a bug in matroskamux, webmmux's source pad is also created with the matroska source pad template as pad template, which makes the link function think it can't link webmmux to shout2send. Also add unit test. https://bugzilla.gnome.org/show_bug.cgi?id=689336 | |||||
2012-11-28 | law: fix accidental file permissions change | Tim-Philipp Müller | 1 | -0/+0 | |
https://bugzilla.gnome.org/show_bug.cgi?id=687469 | |||||
2012-11-28 | qtdemux: avoid criticals if unknown fourcc has space at beginning or end | Tim-Philipp Müller | 1 | -9/+9 | |
https://bugzilla.gnome.org/show_bug.cgi?id=682936 | |||||
2012-11-24 | videobox: fix border filling for planar YUV formats | Tim-Philipp Müller | 1 | -2/+2 | |
We would get a green border instead of a black one, for example. https://bugzilla.gnome.org/show_bug.cgi?id=684991 | |||||
2012-11-24 | mulaw: const-ify some arrays | Tim-Philipp Müller | 1 | -2/+4 | |
2012-11-24 | mulawdec: fix integer overrun | Roland Krikava | 1 | -2/+4 | |
There might be more than 65535 samples in a chunk of data. https://bugzilla.gnome.org/show_bug.cgi?id=687469 | |||||
2012-11-24 | rtspsrc: pause the task instead of spinning | Wim Taymans | 1 | -0/+1 | |
Actually pause the loop task instead of spinning forever. | |||||
2012-11-21 | Back to development (bug fixing) | Tim-Philipp Müller | 66 | -133/+133 | |
2012-11-21 | Release 1.0.3 | Tim-Philipp Müller | 70 | -175/+550 | |
2012-11-16 | multifilesink: post messages in max-size mode as well | Tim-Philipp Müller | 1 | -1/+1 | |
No reason not to really. | |||||
2012-11-16 | rtspsrc: handle segment event | Wim Taymans | 1 | -5/+14 | |
Make a segment event when we send a new range header to a client (first PLAY request or after a seek). Send the segment event in interleaved mode. Clean the segment event on cleanup Fixes https://bugzilla.gnome.org/show_bug.cgi?id=688382 | |||||
2012-11-16 | rtspsrc: fix check for active streams | Wim Taymans | 1 | -1/+1 | |
A stream can be active without a srcpad yet and we want to send events on those streams as well. | |||||
2012-11-16 | rtspsrc: create and add pads outside of lock | Wim Taymans | 1 | -16/+18 | |
Create and add the ghostpad for the new stream outside of the lock because it is not needed and causes deadlocks. | |||||
2012-11-16 | rtspsrc: clear variables before retrying | Wim Taymans | 1 | -0/+3 | |
Else we might unref an old udpsrc twice in cleanup. | |||||
2012-11-16 | rtspsrc: propose ports in multicast | Wim Taymans | 1 | -0/+19 | |
When the user configured a port-range, propose ports from this range as the multicast ports. The server is free to ignore this request but if it honours it, increment our ports so that we suggest the next port pair for the next stream. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=639420 | |||||
2012-11-16 | rtspsrc: add more debug | Wim Taymans | 1 | -0/+3 | |
2012-11-15 | udpsrc: post error before stopping | Wim Taymans | 1 | -3/+4 | |
2012-11-15 | rtpsource: protect against invalid RTP packets | Wim Taymans | 1 | -7/+34 | |
2012-11-12 | vp8enc: Don't leak GstVideoCodecFrames that cause the creation of invisible ↵ | Sebastian Dröge | 1 | -0/+1 | |
frames Fixes bug #682714. | |||||
2012-11-12 | pngdec: Actually use the stop() vfunc implementation | Sebastian Dröge | 1 | -2/+3 | |
2012-11-12 | vp8dec: Fix last commit | Sebastian Dröge | 1 | -2/+2 | |
2012-11-12 | udpsrc: Also clear GError | Sebastian Dröge | 1 | -0/+1 | |
2012-11-12 | udpsrc: Don't error out if we get an ICMP destination-unreachable message ↵ | Sebastian Dröge | 1 | -1/+11 | |
when trying to read packets See bug #529454 and #687782 and commit 751f2bb3646f2beff3698c9f09900dbd0ea08abb | |||||
2012-11-12 | vp8dec: Don't give up so easily if failed to decode a frame | Debarshi Ray | 1 | -3/+3 | |
https://bugzilla.gnome.org/show_bug.cgi?id=687436 | |||||
2012-11-12 | vp8dec: Don't clear input state in reset() | Sebastian Dröge | 1 | -4/+1 | |
The input state is still valid after flushing until new caps arrive. Fixes bug #688092. | |||||
2012-11-12 | vp8dec: Also destroy decoder in set_format() if it was created already | Sebastian Dröge | 1 | -0/+6 | |
Fixes a memory leak. | |||||
2012-11-12 | pngdec: Keep the input state in reset() | Sebastian Dröge | 1 | -23/+30 | |
It's still valid after a flush and we might not get a new one. | |||||
2012-11-06 | speexdec: Don't unmap or finish_frame an invalid GstBuffer | Debarshi Ray | 1 | -7/+10 | |
https://bugzilla.gnome.org/show_bug.cgi?id=687464 | |||||
2012-11-06 | rtsp: the RTCP port number is inclusive | Marc Leeman | 1 | -1/+1 | |
The configured port number pair has its upper bound set to the maximum allowed RTCP port, inclusive. See https://bugzilla.gnome.org/show_bug.cgi?id=639420 |