summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-10-24decodebin: Respect expose-all-streams if set682629Reynaldo H. Verdejo Pinochet1-8/+12
Currently streams with unknown caps aren't been exposed even with expose-all-streams = TRUE, which is the default. https://bugzilla.gnome.org/show_bug.cgi?id=682629
2013-10-05discoverer: report depth for videoStefan Sauer1-1/+1
This was returning 0 in all cases. Use the data from GstVideoFormatInfo instead.
2013-10-04audioconvert: Map buffer as READWRITE if the buffer and memory is writableMatej Knopp1-2/+8
and only use the input buffer as temporary buffer in that case. https://bugzilla.gnome.org/show_bug.cgi?id=709408
2013-10-04rtspconnection: Connect to proxy if specifiedHans Månsson1-4/+14
Reference: https://bugzilla.gnome.org/show_bug.cgi?id=708880
2013-10-03discoverer: extract helper to print common stream infoStefan Sauer1-53/+25
Save some lnes of code by using a helper for common stream info.
2013-10-02discoverer: extract some common codeStefan Sauer1-76/+42
Extract code to make a GstDiscovererInfo. Extracts code that sets StreamInfo.
2013-10-02playsink: If the visualisation is changing and reconfiguration is pending, ↵Sebastian Dröge1-16/+91
do it all during reconfiguration Otherwise we will have two pad blocks that want to use the same mutex and block each other via the streamlock. https://bugzilla.gnome.org/show_bug.cgi?id=709210
2013-10-02win32: Update defs fileEdward Hervey1-3/+3
2013-10-02pbutils: Add codec-utility funtions to support H265Sreerenj Balachandran4-0/+273
https://bugzilla.gnome.org/show_bug.cgi?id=708921
2013-10-01descriptions: Add description for H.265Sebastian Dröge1-0/+4
2013-10-01typefind: Add typefind function for H265Sreerenj Balachandran1-0/+95
https://bugzilla.gnome.org/show_bug.cgi?id=708680
2013-10-01playbin: make sure elements are in null before disposingThiago Santos1-4/+20
If a pipeline fails to preroll, it might happen that the sinks are put into READY state from playbin's sink activation, but they are never set to playsink, so they aren't being managed by a GstBin and will keep their READY state until they are unreffed, leading to a warning. Prevent this by always forcing them to NULL when deactivating a group https://bugzilla.gnome.org/show_bug.cgi?id=708789
2013-10-01audiocdsrc: Don't consider trailing data tracks for MusicBrainz disc id ↵Johannes Dewender1-6/+14
calculation MusicBrainz removes trailing data tracks from releases on the server and also for the calculation of the MusicBrainz Disc ID. https://bugzilla.gnome.org/show_bug.cgi?id=708991
2013-10-01audioringbuffer: check if acquired in set_timestampDavid Svensson Fors1-4/+15
Also use GST_OBJECT_LOCK when accessing object data in set_timestamp. https://bugzilla.gnome.org/show_bug.cgi?id=702230
2013-09-28adder: Don't take channel mask in consideration in mono or stereoMathieuDuponchelle1-1/+34
This could cause negotiation to fail. https://bugzilla.gnome.org/show_bug.cgi?id=708633
2013-09-28audiorate: clip buffer before pushing itMatej Knopp1-5/+11
https://bugzilla.gnome.org/show_bug.cgi?id=708953
2013-09-28audio: change buffer timestamp when clipping even if data hasn't been trimmedMatej Knopp1-1/+9
https://bugzilla.gnome.org/show_bug.cgi?id=708952
2013-09-28pbutils: Add entry for text/x-rawMatej Knopp1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=708954
2013-09-25pbutils: add MPEG 2 AAC descriptionMatej Knopp1-0/+2
https://bugzilla.gnome.org/show_bug.cgi?id=708773
2013-09-25audiobasesink: do big correction for large driftWim Taymans1-4/+16
If we are using skew slaving and we drift more than twice the allowed amount, do a big correction to get back on track more quickly.
2013-09-24Automatic update of common submoduleTim-Philipp Müller2-1/+1
From 6b03ba7 to 865aa20
2013-09-24rtspconnection: Unset input/output_stream after freeing the GIOStreamOgnyan Tonchev1-0/+4
watch->input_stream and watch->output_stream are owned by the GIOStream and should be unset after freeing the stream. https://bugzilla.gnome.org/show_bug.cgi?id=708689
2013-09-24configure: Actually use 1.3.0.1 as version to make configure happySebastian Dröge1-2/+2
2013-09-24Back to developmentSebastian Dröge1-3/+3
2013-09-24Release 1.2.0Sebastian Dröge34-62/+331
2013-09-24Update .po filesSebastian Dröge38-38/+38
2013-09-24playbin: Make sure to cache context types we did not store yetSebastian Dröge1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=708668
2013-09-24rtspconnection: Only create writesrc when it is actually neededOgnyan Tonchev1-28/+14
Creating a GSource and not attaching it to a context will cause a leak of it's child sources. That is why we create writesrc right before attaching it to a context. https://bugzilla.gnome.org/show_bug.cgi?id=708667
2013-09-24adder: send pending segment out before checking for EOSMathieu Duponchelle1-35/+35
Otherwise there would be cases where it would not send its segment out when the first collected after getting it would already yield EOS. https://bugzilla.gnome.org/show_bug.cgi?id=708590
2013-09-23video-frame: copy offsets from metadataWim Taymans1-1/+3
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=708606
2013-09-21sdp: fix docsWim Taymans1-8/+6
2013-09-20Automatic update of common submoduleEdward Hervey1-0/+0
From b613661 to 6b03ba7
2013-09-19Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 74a6857 to b613661
2013-09-19Automatic update of common submoduleTim-Philipp Müller2-5/+7
From 098c0d7 to 74a6857
2013-09-19dmabuf: Fix compilation if no mmap is availableSebastian Dröge1-1/+13
Also #ifdef some more code paths that don't make sense without mmap. https://bugzilla.gnome.org/show_bug.cgi?id=708372
2013-09-19discoverer: Switch to playing to handle live URIEdward Hervey1-0/+6
Fixes discovery on dvb://
2013-09-19Back to developmentSebastian Dröge1-2/+2
2013-09-19Release 1.1.90Sebastian Dröge35-78/+544
2013-09-19Update .po filesSebastian Dröge38-38/+38
2013-09-19videodecoder: If there is no PTS at all, assume it starts from the segment startOlivier Crête1-4/+6
This is to make the multifilesrc ! pngdec case work https://bugzilla.gnome.org/show_bug.cgi?id=688043
2013-09-19po: Update translationsSebastian Dröge38-627/+1716
2013-09-18playbin: Implement context caching for sinks that are not in playsink yetSebastian Dröge1-0/+83
2013-09-18playbin: No need to set the GstContext on the sink before activating itSebastian Dröge1-8/+0
This is all handled by the GstBin code now.
2013-09-18dmabuf: Make it not a singletonOlivier Crête2-56/+13
Makes it easier to track how many users there are Also make it possible to create a dmabuf struct on systems without mmap, it just won't be possible to map it. https://bugzilla.gnome.org/show_bug.cgi?id=707793
2013-09-13rtpbuffer: check for valid payload typeWim Taymans1-1/+13
The payload type can't be between 72 and 76 because with the marker bit set, this could be mistaken for an RTCP packet then. We do a relaxed check and only refuse 72-76 when the marker bit is set. The effect is that when we try to map an RTCP packet as an RTP packet, we will certainly fail.
2013-09-13configure: rely solely on pkg-config to find libogg and libvorbisTim-Philipp Müller1-11/+0
And get rid of AS_SCRUB_INCLUDES https://bugzilla.gnome.org/show_bug.cgi?id=707658
2013-09-12videoscale: fix 4tap for RGB15 and RGB16Wim Taymans1-6/+6
Fix component ordering, it's wrong in both the scanline and merge function so it cancels eachother out and isn't really a except for loss of precision of the green component. Fix calculation of the filter weight
2013-09-12videoscale: optimize merge for RGB15 and RGB16Wim Taymans1-8/+16
2013-09-12videoscale: remove redundant MAXWim Taymans1-13/+13
The checks above make it inpossible for the value to be smaller than what we check against with the MAX call.
2013-09-12audioencoder/decoder: Mark pads as requiring reconfiguration again if ↵Sebastian Dröge2-0/+4
negotiation fails Otherwise we might end up in non-optimal configuration, especially when a flush happened during reconfiguration.