summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix .gitmodules to use baserock upstreambaserock/morph/0.10Richard Dale2013-07-221-1/+1
|
* multifilesink: Let the base class do get_timesOlivier Crête2013-05-131-1/+0
| | | | This will make sync=TRUE work, the default is still sync=FALSE
* icydemux: avoid subbuffer when we canWim Taymans2013-04-091-2/+8
|
* getpay: improve debugWim Taymans2013-04-091-2/+2
|
* gstpay: add support for buffer listsWim Taymans2013-04-092-9/+97
|
* pay: cache events until caps are knownWim Taymans2013-04-092-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.
* qtmux: expose mulaw capsNicola Murino2013-03-221-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696052
* Automatic update of common submoduleTim-Philipp Müller2013-03-101-0/+0
| | | | From 9bca01f to 2585de9
* png: Use correct print format specifier to fix a compiler warningJosep Torra2013-03-101-1/+1
|
* osxvideo: suppress warnings for deprecated glib APIJosep Torra2013-03-101-0/+5
|
* osxaudio: fixes implicit declaration of function 'getpid'Josep Torra2013-03-101-0/+1
|
* osxaudio: Fixes error: "GST_LEVEL_DEFAULT" redefinedJosep Torra2013-03-102-2/+1
|
* soup: deprecated soup_message_headers _get -> _get_oneAlban Browaeys2013-03-102-6/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680206
* configure.ac: update courtesy of autoupdateTim-Philipp Müller2013-03-101-16/+12
| | | | | Conflicts: configure.ac
* osxaudio: add support for iOS using the RemoteIO AudioUnitAndoni Morales Alastruey2013-03-086-4/+166
|
* osxaudio: add a façade for the CoreAudio APIAndoni Morales Alastruey2013-03-0810-1684/+2176
|
* pulsesink: fix caps leak in acceptcaps functionVincent Penquerc'h2013-03-011-0/+2
|
* pulseaudiosink: fix error path leaksVincent Penquerc'h2013-02-281-3/+6
|
* avidemux: push mode: handle some more 0-size buffer casesMark Nauwelaerts2013-02-241-2/+6
| | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684944
* rtspsrc: only EOS when our source sends BYEWim Taymans2013-02-061-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
* rtspsrc: save the stream SSRCWim Taymans2013-02-061-0/+3
|
* rtspsrc: always flush connection in stopWim Taymans2013-02-061-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
* rtpmp2tdepay: fix caps for compatibility with spec and rtpmp2tpay from 1.0Michael Esemplare2013-02-031-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
* rtpssrcdemux: Safely push on pads that might be removed due to a RTCP BYEPascal Buhler2013-02-011-0/+22
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=667815
* rtpsession: Ensure MT safe event handling and plug event leak.Haakon Sporsheim2013-02-011-8/+31
| | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=667826 Also includes the patch from bug #667816
* osxvideosink: Make GstNavigation key input events in osxvideosink compatible ↵Alexey Chernov2013-01-312-10/+302
| | | | with x(v)imagesink ones
* qtdemux: push mode: only parse moov 1 onceMark Nauwelaerts2013-01-271-15/+22
| | | | | | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=691570 Conflicts: gst/isomp4/qtdemux.c
* Automatic update of common submoduleThibault Saunier2013-01-241-0/+0
| | | | From 3baf58a to 9bca01f
* osxvideosink: Fix crash in osxvideosink with external window outputAlexey Chernov2013-01-162-3/+10
|
* osxvideosink: Make GstGLView propagate input events to its parent viewAlexey Chernov2013-01-161-0/+7
| | | | Fixes bug #691832
* rtspsrc: do not change state to PLAYING if currently chaning stateAleix Conchillo Flaque2012-12-101-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
* osxvideosink: Fix resizing the Cocoa window on receiving new capsAlexey Chernov2012-12-101-1/+2
| | | | Fixes bug #689732.
* suppress more warningsWim Taymans2012-12-103-4/+8
|
* mulawdec: fix integer overrunRoland Krikava2012-11-261-2/+4
| | | | | | There might be more than 65535 samples in a chunk of data. https://bugzilla.gnome.org/show_bug.cgi?id=687469
* videoflip: Add gray 8/16 supportJoshua M. Doe2012-11-201-3/+9
|
* qtdemux: read video format header fully (so we can find 'pasp' atoms) for ↵Michael Smith2012-11-192-0/+9
| | | | | | | | | more fourccs. Fixes aspect ratio of prores files. Conflicts: gst/isomp4/qtdemux_fourcc.h
* qtdemux: allow more streams. Bump this constant to 32, which should beMichael Smith2012-11-191-1/+1
| | | | enough for real-world files.
* qtdemux: support more different fourcc values for other ProRes variants.Michael Smith2012-11-191-1/+27
|
* qtdemux: add support for proresMichael Smith2012-11-192-0/+5
| | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683839
* videoflip: Add NV12/NV21 supportNicolas Dufresne2012-11-131-0/+216
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=688225
* videocrop: Add support for NV12/NV21Nicolas Dufresne2012-11-103-1/+65
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687965
* videocrop: Add support for automatic croppingNicolas Dufresne2012-11-073-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
* videocrop: Style fixNicolas Dufresne2012-11-071-2/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687655
* jpegenc: error out gracefully if input buffer is too smallTim-Philipp Müller2012-11-051-0/+15
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687643
* gstdepay: add support for eventsWim Taymans2012-11-011-58/+174
|
* rtpgstpay: add support for sending eventsWim Taymans2012-11-012-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.
* gstpay: rewrite payloaderWim Taymans2012-11-012-146/+130
| | | | | Use adapter to assmeble the payload and make a flush function to turn this payload into (fragmented) packets.
* gstdepay: check for correct fragment offsetWim Taymans2012-11-011-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.
* gstpay: set C flag on all buffers of the fragmentWim Taymans2012-11-011-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.
* gstdepay: use the capsversionWim Taymans2012-11-011-10/+26
| | | | | Take the caps from the input caps and store it in the slot given by capsversion.