summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-02-25level: remove unused defines and declarationsfeature-level-eos-1.0Thomas Vander Stichele2-10/+0
2013-02-25level: send last message on EOSThomas Vander Stichele2-46/+188
2013-02-22rtpsession: Fix wrong code organisation in case of collisionPaul HENRYS1-2/+2
change_ssrc field of RTPSession should be set before calling rtp_session_schedule_bye_locked () as this function will call reconsider function that will wake up rtcp_thread which will call rtp_session_on_timeout () that will check change_ssrc to change the ssrc. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=694184
2013-02-21auparse: do not leak src_capsOgnyan Tonchev1-0/+2
https://bugzilla.gnome.org/show_bug.cgi?id=694275
2013-02-18qtdemux: fix potential crash on short MOOV atomTim-Philipp Müller1-1/+3
Don't unmap short MOOV atom buffer twice, which happened in the case where we don't fix up the MOOV atom. Fixes crashes when thumbnailing partial mp4 file where the MOOV atom is still incomplete. https://bugzilla.gnome.org/show_bug.cgi?id=694010
2013-02-15v4l2: don't check stride for encoded formatsBenjamin Gaignard1-2/+4
Don't try to check the stride for encoded formats. Some drivers output something != 0 and then we don't want to fail on that.
2013-02-07build: fix build with automake 1.13Tim-Philipp Müller1-1/+1
AM_CONFIG_HEADER -> AC_CONFIG_HEADERS https://bugzilla.gnome.org/show_bug.cgi?id=693373
2013-02-07rtpptdemux: forward sticky events and then set capsPaul HENRYS1-2/+5
When a new src pad is added, first forward the sticky events and then set the caps on the src pad Fixes https://bugzilla.gnome.org/show_bug.cgi?id=692786
2013-02-07rtpjitterbuffer: improve debug outputMarkovtsev Vadim1-1/+1
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=688935
2013-02-07videomixer2: avoid caps leakTim 'mithro' Ansell1-0/+1
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=693307
2013-02-06rtspsrc: only EOS when our source sends BYEWim Taymans1-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-06rtspsrc: save the stream SSRCWim Taymans1-0/+3
Conflicts: gst/rtsp/gstrtspsrc.c
2013-02-06rtspsrc: flush connection when stoppingWim Taymans1-1/+4
When we stop, we can flush all pending commands so that we can stop and join the task. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684924
2013-02-03level: Add missing coma between formatsOlivier Crête1-2/+2
2013-01-31videomixer: fix eos timestamp checkMatthew Waters1-1/+1
fixes hang in videotestsrc num-buffers=20 ! videomixer ! fakesink Fixes https://bugzilla.gnome.org/show_bug.cgi?id=692935
2013-01-31osxvideosink: Make GstNavigation key input events in osxvideosink compatible ↵Alexey Chernov2-10/+302
with x(v)imagesink ones
2013-01-27qtdemux: push mode: only parse moov 1 onceMark Nauwelaerts1-12/+20
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=691570
2013-01-23ximagesrc: Set the pixel aspect ratio correctly in the capsOlivier Crête3-18/+12
2013-01-23autogen.sh: allow calling from out-of-treeBenjamin Gaignard1-4/+13
Signed-off-by: Benjamin Gaignard <benjamin.gaignard@st.com> https://bugzilla.gnome.org/show_bug.cgi?id=692309
2013-01-23pulsesink: don't error out if pa_stream_proplist_update() with new tags failsTim-Philipp Müller1-10/+4
Shouldn't really happen these days, but if it does, it's not really a problem either. https://bugzilla.gnome.org/show_bug.cgi?id=656068
2013-01-23osxvideosink: Fix crash in osxvideosink with external window outputAlexey Chernov2-3/+10
2013-01-23osxvideosink: Make GstGLView propagate input events to its parent viewAlexey Chernov1-0/+7
Fixes bug #691832
2013-01-08Release 1.0.5Tim-Philipp Müller74-740/+448
2013-01-04docs: add gdkpixbufoverlay element to docsTim-Philipp Müller2-0/+15
2013-01-04docs: fix docs build and update after removal of old cairo elementsTim-Philipp Müller5-121/+4
2013-01-04cairo: port cairooverlay to 0.11Tim-Philipp Müller10-122/+85
The other elements are not that interesting now that we're using pangocairo in the pango plugin, and should probably just be removed.
2013-01-04examples: check for uri argument in decodebin-h264p-amr server exampleTim-Philipp Müller1-1/+8
Otherwise people get a rather confusing error message.
2013-01-04v4l2: Also handle the new ENOENT return value of VIDIOC_QUERYCTRLRobert Krakora1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=691098
2012-12-31qtdemux: read video format header fully (so we can find 'pasp' atoms) for ↵Michael Smith2-0/+9
more fourccs. Fixes aspect ratio of prores files.
2012-12-22audioparsers: Make sure the caps are actually writable before changing themSebastian Dröge7-0/+7
2012-12-22audioparsers: Use the peer caps for restrictions instead of the srcpad ↵Sebastian Dröge7-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-20rtspsrc: fix cmd comparisonWim Taymans1-1/+1
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=690476
2012-12-20rtspsrc: add some more debugWim Taymans1-0/+1
2012-12-20jpegenc: pass flowreturn upstreamWim Taymans2-2/+4
2012-12-18Release 1.0.4Tim-Philipp Müller70-156/+477
2012-12-18po: update translationsTim-Philipp Müller15-1465/+1418
2012-12-18wavpack: use appropriate printf format for gsizeThijs Vermeir1-2/+2
2012-12-18taglib: use appropriate printf format for gsizeThijs Vermeir1-3/+3
2012-12-18gdkpixbuf: use appropriate printf format for gsizeThijs Vermeir1-1/+2
2012-12-18deinterlace: use appropriate printf format for gsizeThijs Vermeir1-5/+6
2012-12-18interleave: set src pad caps upon last sink pad CAPS eventPhilippe Normand2-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-17v4l2: Teach where the videodev2.h header lives on freebsd.Koop Mast2-3/+9
https://bugzilla.gnome.org/show_bug.cgi?id=690233
2012-12-14rtspsrc: fix TCP reconnectWim Taymans1-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-12deinterleave: properly set srcpad channel positionPhilippe Normand1-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-10osxvideosink: Fix resizing the Cocoa window on receiving new capsAlexey Chernov1-1/+2
Fixes bug #689732.
2012-12-10rtspsrc: do not change state to PLAYING if currently chaning stateAleix Conchillo Flaque1-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-30shout2send: accept audio/webm as well as video/webmTim-Philipp Müller1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=689336
2012-11-30webmux: fix linking with shout2send elementTim-Philipp Müller2-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-28law: fix accidental file permissions changeTim-Philipp Müller1-0/+0
https://bugzilla.gnome.org/show_bug.cgi?id=687469
2012-11-28qtdemux: avoid criticals if unknown fourcc has space at beginning or endTim-Philipp Müller1-9/+9
https://bugzilla.gnome.org/show_bug.cgi?id=682936