Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-05-13 | multifilesink: Let the base class do get_times0.10 | Olivier Crête | 1 | -1/+0 | |
This will make sync=TRUE work, the default is still sync=FALSE | |||||
2013-04-09 | icydemux: avoid subbuffer when we can | Wim Taymans | 1 | -2/+8 | |
2013-04-09 | getpay: improve debug | Wim Taymans | 1 | -2/+2 | |
2013-04-09 | gstpay: add support for buffer lists | Wim Taymans | 2 | -9/+97 | |
2013-04-09 | pay: cache events until caps are known | Wim Taymans | 2 | -38/+110 | |
We want to cache the events until we know the caps of the outgoing buffers and we can place those caps on the buffers generated from the events. Otherwise we and up with buffers without caps in the sink. | |||||
2013-03-22 | qtmux: expose mulaw caps | Nicola Murino | 1 | -0/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=696052 | |||||
2013-03-10 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From 9bca01f to 2585de9 | |||||
2013-03-10 | png: Use correct print format specifier to fix a compiler warning | Josep Torra | 1 | -1/+1 | |
2013-03-10 | osxvideo: suppress warnings for deprecated glib API | Josep Torra | 1 | -0/+5 | |
2013-03-10 | osxaudio: fixes implicit declaration of function 'getpid' | Josep Torra | 1 | -0/+1 | |
2013-03-10 | osxaudio: Fixes error: "GST_LEVEL_DEFAULT" redefined | Josep Torra | 2 | -2/+1 | |
2013-03-10 | soup: deprecated soup_message_headers _get -> _get_one | Alban Browaeys | 2 | -6/+6 | |
https://bugzilla.gnome.org/show_bug.cgi?id=680206 | |||||
2013-03-10 | configure.ac: update courtesy of autoupdate | Tim-Philipp Müller | 1 | -16/+12 | |
Conflicts: configure.ac | |||||
2013-03-08 | osxaudio: add support for iOS using the RemoteIO AudioUnit | Andoni Morales Alastruey | 6 | -4/+166 | |
2013-03-08 | osxaudio: add a façade for the CoreAudio API | Andoni Morales Alastruey | 10 | -1684/+2176 | |
2013-03-01 | pulsesink: fix caps leak in acceptcaps function | Vincent Penquerc'h | 1 | -0/+2 | |
2013-02-28 | pulseaudiosink: fix error path leaks | Vincent Penquerc'h | 1 | -3/+6 | |
2013-02-24 | avidemux: push mode: handle some more 0-size buffer cases | Mark Nauwelaerts | 1 | -2/+6 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684944 | |||||
2013-02-06 | rtspsrc: only EOS when our source sends BYE | Wim Taymans | 1 | -4/+14 | |
Only EOS when we receive a BYE event from the SSRC of our stream. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=675453 | |||||
2013-02-06 | rtspsrc: save the stream SSRC | Wim Taymans | 1 | -0/+3 | |
2013-02-06 | rtspsrc: always flush connection in stop | Wim Taymans | 1 | -6/+4 | |
Use the flush argument in the send_cmd method to force a flush of the connection. We only want to flush the connection when stopping so that we can stop and join the task. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684924 | |||||
2013-02-03 | rtpmp2tdepay: fix caps for compatibility with spec and rtpmp2tpay from 1.0 | Michael Esemplare | 1 | -1/+2 | |
The encoding name is supposed to be MP2T according to RFC 3551 5.7, not MP2T-ES. The payloader in 1.0 was changed to produce that as per the spec, so let's accept the proper encoding-name in addition to the wrong one as well. https://bugzilla.gnome.org/show_bug.cgi?id=693043 | |||||
2013-02-01 | rtpssrcdemux: Safely push on pads that might be removed due to a RTCP BYE | Pascal Buhler | 1 | -0/+22 | |
https://bugzilla.gnome.org/show_bug.cgi?id=667815 | |||||
2013-02-01 | rtpsession: Ensure MT safe event handling and plug event leak. | Haakon Sporsheim | 1 | -8/+31 | |
https://bugzilla.gnome.org/show_bug.cgi?id=667826 Also includes the patch from bug #667816 | |||||
2013-01-31 | osxvideosink: Make GstNavigation key input events in osxvideosink compatible ↵ | Alexey Chernov | 2 | -10/+302 | |
with x(v)imagesink ones | |||||
2013-01-27 | qtdemux: push mode: only parse moov 1 once | Mark Nauwelaerts | 1 | -15/+22 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=691570 Conflicts: gst/isomp4/qtdemux.c | |||||
2013-01-24 | Automatic update of common submodule | Thibault Saunier | 1 | -0/+0 | |
From 3baf58a to 9bca01f | |||||
2013-01-16 | osxvideosink: Fix crash in osxvideosink with external window output | Alexey Chernov | 2 | -3/+10 | |
2013-01-16 | osxvideosink: Make GstGLView propagate input events to its parent view | Alexey Chernov | 1 | -0/+7 | |
Fixes bug #691832 | |||||
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-12-10 | osxvideosink: Fix resizing the Cocoa window on receiving new caps | Alexey Chernov | 1 | -1/+2 | |
Fixes bug #689732. | |||||
2012-12-10 | suppress more warnings | Wim Taymans | 3 | -4/+8 | |
2012-11-26 | 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-20 | videoflip: Add gray 8/16 support | Joshua M. Doe | 1 | -3/+9 | |
2012-11-19 | 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. Conflicts: gst/isomp4/qtdemux_fourcc.h | |||||
2012-11-19 | qtdemux: allow more streams. Bump this constant to 32, which should be | Michael Smith | 1 | -1/+1 | |
enough for real-world files. | |||||
2012-11-19 | qtdemux: support more different fourcc values for other ProRes variants. | Michael Smith | 1 | -1/+27 | |
2012-11-19 | qtdemux: add support for prores | Michael Smith | 2 | -0/+5 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683839 | |||||
2012-11-13 | videoflip: Add NV12/NV21 support | Nicolas Dufresne | 1 | -0/+216 | |
https://bugzilla.gnome.org/show_bug.cgi?id=688225 | |||||
2012-11-10 | videocrop: Add support for NV12/NV21 | Nicolas Dufresne | 3 | -1/+65 | |
https://bugzilla.gnome.org/show_bug.cgi?id=687965 | |||||
2012-11-07 | videocrop: Add support for automatic cropping | Nicolas Dufresne | 3 | -66/+190 | |
This change enable automatic cropping using -1 set to left, top, right or bottom property. In the case both side are set to automatic cropping, the croping will be done equally on both side (in the odd case, right and bottom cropping will be 1 pixel more). https://bugzilla.gnome.org/show_bug.cgi?id=687655 | |||||
2012-11-07 | videocrop: Style fix | Nicolas Dufresne | 1 | -2/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=687655 | |||||
2012-11-05 | jpegenc: error out gracefully if input buffer is too small | Tim-Philipp Müller | 1 | -0/+15 | |
https://bugzilla.gnome.org/show_bug.cgi?id=687643 | |||||
2012-11-01 | gstdepay: add support for events | Wim Taymans | 1 | -58/+174 | |
2012-11-01 | rtpgstpay: add support for sending events | Wim Taymans | 2 | -25/+91 | |
We currently only send tags and custom events. The other events might interfere with the receiver timings or are otherwise handled by RTP. | |||||
2012-11-01 | gstpay: rewrite payloader | Wim Taymans | 2 | -146/+130 | |
Use adapter to assmeble the payload and make a flush function to turn this payload into (fragmented) packets. | |||||
2012-11-01 | gstdepay: check for correct fragment offset | Wim Taymans | 1 | -4/+13 | |
Make sure we only insert the rtp packet in the adapter when the frag_offset matches. When the first packet of a fragment is dropped, it avoids putting the remaining packets in the adapter and processing the partial fragment. | |||||
2012-11-01 | gstpay: set C flag on all buffers of the fragment | Wim Taymans | 1 | -3/+2 | |
Set the C flags on all the fragments instead of only those with caps in them. This makes it easier in the receiver to check if there is a caps in the assembled fragments just by looking at the last RTP packet flags. | |||||
2012-11-01 | gstdepay: use the capsversion | Wim Taymans | 1 | -10/+26 | |
Take the caps from the input caps and store it in the slot given by capsversion. | |||||
2012-11-01 | gstpay: send caps inline | Wim Taymans | 2 | -11/+114 | |
Place the capsversion on the outgoing caps so that they end up in an SDP as well. Receivers need to know what capsversion a particular caps is for to be able to match the caps to the CV in the RTP packets. Place the caps inside the RTP packet whenever the caps change. Based on patch by Andrzej Bieniek <andrzej.bieniek@pure.com> |