- 24 Jan, 2015 1 commit
-
-
Tim-Philipp Müller authored
This API has been deprecated for eternities and microsoft stopped shipping the headers in 2010 accoding to wikipedia, so let's just remove it and focus on bringing the plugins based on the newer APIs up to snuff.
-
- 23 Jan, 2015 12 commits
-
-
Matthieu Bouron authored
AIFF chunks are supposed to be even aligned. Aligning the SSND chunk will allow the aiff muxer to properly write chunks (like the ID3 one) at the end of the file. https://bugzilla.gnome.org/show_bug.cgi?id=727402
-
Edward Hervey authored
Coverity CID : 1256565
-
Edward Hervey authored
Coverity CID: 1256569
-
Edward Hervey authored
Someone's been commiting without using gst-indent :)
-
Edward Hervey authored
READ_UE_ALLOWED was almost exclusively used with min == 0, which doesn't make much point for unsigned integers. Add a READ_UE_MAX variant and use that instead. Also replaced two usages of CHECK_ALLOWED (a,0,something) by CHECK_ALLOWED_MAX (a, something)
-
Arun Raghavan authored
The previous commit fixed setting the GAP flag on black frames, but incorrectly dropped the flag on repeated pushes of the same video buffer.
-
Matthew Waters authored
-
Matthew Waters authored
-
Matthew Waters authored
-
Matthew Waters authored
-
Matthew Waters authored
-
Matthew Waters authored
Depending on the platform, it was only ever implemented to 1) set a default surface size, 2) resize based on the video frame or 3) nothing. Instead, provide a set_preferred_size () that elements/applications can use to request a certain size which may be ignored for videooverlay/other cases.
-
- 22 Jan, 2015 6 commits
-
-
Matthew Waters authored
-
Matthew Waters authored
Removes the use of NSOpenGL* variety and functions. Any Cocoa specific functions that took/returned a NSOpenGL* object now take/return the CGL equivalents.
-
Matthew Waters authored
-
Arun Raghavan authored
This did not actually work since the video_buffer was set to NULL after the first black frame. Reported by: Patrik Oldsberg <patrik.oldsberg@ericsson.com>
-
Arun Raghavan authored
Reported by: Patrik Oldsberg <patrik.oldsberg@ericsson.com>
-
Arun Raghavan authored
Will be useful when we want to set presets on the encoder via encodebin or such.
-
- 21 Jan, 2015 6 commits
-
-
-
Luis de Bethencourt authored
Sync audiovisualizer class implementation to the one in gst-plugins-base. This commit matches 9dd0e6cccc971d8a6bcca4e9e4d2ee1dbb20fffa in that module. https://bugzilla.gnome.org/show_bug.cgi?id=742875
-
Sebastian Dröge authored
Otherwise we will override values from another thread if we encode or decode frames at the same time in different threads.
-
Sebastian Dröge authored
-
Edward Hervey authored
sfsink/sfsrc haven't been ported (and therefore dist'ed) in 1.x
-
Edward Hervey authored
Only show PTS/DTS when they are valid, and include the stream id
-
- 20 Jan, 2015 6 commits
-
-
Thiago Santos authored
Avoid advancing fragment right after downloading the header. If it is the header, by default, don't advance to the next fragment.
-
-
Víctor Manuel Jáquez Leal authored
Exposing stereo-high profile as a compatible profile of multiview-high if the maximum number of encoded views in the stream is two. https://bugzilla.gnome.org/show_bug.cgi?id=743174
-
Víctor Manuel Jáquez Leal authored
This patch calls gst_h264_parser_parse_subset_sps() when a SPS subset NAL type is found. All the bits required for parsing the SPS subset in NALs were already there, just we need to call them when the this NAL type is found. With this parsing, the number of views (minus 1) attribute is filled, which was a requirement for negotiating the stereo-high profile. https://bugzilla.gnome.org/show_bug.cgi?id=743174
-
Sreerenj Balachandran authored
Initial support for MVC NAL units. It is only needed to propagate the complete set of NAL units downstream at this time. https://bugzilla.gnome.org/show_bug.cgi?id=696135Signed-off-by:
Sreerenj Balachandran <sreerenj.balachandran@intel.com> Signed-off-by:
Gwenole Beauchesne <gwenole.beauchesne@intel.com>
-
Thiago Santos authored
Fixes compilation
-
- 19 Jan, 2015 6 commits
-
-
Thiago Santos authored
Add more power to the chunk_received function (renamed to data_received) and also to the fragment_finish function. The data_received function must parse/decrypt the data if necessary and also push it using the new push_buffer function that is exposed now. The default implementation gets data from the stream adapter (all available) and pushes it. The fragment_finish function must also advance the fragment. The default implementation only advances the fragment. This allows the subsegment handling in dashdemux to continuously download the same file from the server instead of stopping at every subsegment boundary and starting a new request
-
-
Thiago Santos authored
For debugging purposes
-
Thiago Santos authored
If we say it is the first segment after a new period it will resync the segment.start value and all buffers will be late for the new period we are trying to play. Otherwise we want to keep the segment.start with the previous value to allow the running time to smoothly increase
-
Sebastian Dröge authored
gstdashdemux.c:1330:13: error: implicit conversion from enumeration type 'enum _GstAdaptiveDemuxFlowReturn' to different enumeration type 'GstFlowReturn' [-Werror,-Wenum-conversion] ret = GST_ADAPTIVE_DEMUX_FLOW_SUBSEGMENT_END; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-
- 18 Jan, 2015 2 commits
-
-
Tim-Philipp Müller authored
Decoders for these formats exist in gst-libav, if anyone still has a need for them.
-
Tim-Philipp Müller authored
gmyth seems to be unmaintained upstream, and no one has asked for this to be ported for a very long time, so let's just remove it. Neither debian nor Fedora seem to ship libgmyth any longer, and in any case it's most likely deprecated by the UPnP support in MythTV.
-
- 16 Jan, 2015 1 commit
-
-