summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-04-07Release 1.11.901.11.90Sebastian Dröge22-37/+189
2017-04-07Update .po filesSebastian Dröge40-92/+92
2017-04-07po: Update translationsSebastian Dröge2-54/+54
2017-03-28meson: test: Fix environment object usageThibault Saunier1-17/+6
And use get_pkgconfig_variable instead of calling pkg-config ourself
2017-03-20REQUIREMENTS: update for mad mp3 decoder removalTim-Philipp Müller1-2/+2
https://bugzilla.gnome.org/show_bug.cgi?id=776140
2017-03-12Add libgstrmdemux.so to cruft listNicolas Dufresne1-1/+2
This was renamed to libgstrealmedia.so, this fixes helps fixing uninstalled setup. https://bugzilla.gnome.org/show_bug.cgi?id=779344
2017-03-08Rename plugin filenames to match plugin namesNicolas Dufresne3-11/+11
libgstrmdemux.so becomes libgstrealmedia.so https://bugzilla.gnome.org/show_bug.cgi?id=779344
2017-03-01mpeg2dec: Fix latency calculationJan Schmidt1-1/+1
The latency calculation was missing a scaling by GST_SECOND, so it would always report a tiny latency. Fix that. Spotted by Guillaume Desmottes.
2017-02-27asfdemux: Fix compilation with gcc 7Sebastian Dröge1-1/+1
gstasfdemux.c: In function 'gst_asf_demux_parse_stream_object': gstasfdemux.c:3001:39: error: '<<' in boolean context, did you mean '<' ? [-Werror=int-in-bool-context] is_encrypted = ! !((flags & 0x8000) << 15); ~~~~~~~~~~~~~~~~~~^~~~~~ https://bugzilla.gnome.org/show_bug.cgi?id=779329
2017-02-27Update Edgard Lima's emailEdgard Lima2-2/+2
https://bugzilla.gnome.org/show_bug.cgi?id=779230
2017-02-24meson: Update versionSebastian Dröge1-1/+1
2017-02-24Back to developmentSebastian Dröge1-3/+3
2017-02-24Release 1.11.21.11.2Sebastian Dröge22-37/+162
2017-02-24Update .po filesSebastian Dröge40-92/+92
2017-02-24po: Update translationsSebastian Dröge2-54/+54
2017-02-14meson: dist meson build filesTim-Philipp Müller1-1/+3
Ship meson build files in tarballs, so people who use tarballs in their builds can start playing with meson already.
2017-02-01x264: Initialize function vtable in plugin_init()Nirbheek Chauhan1-10/+22
These values are defined in the x264.h header and are not const on Windows due to the way DLLs work. See: https://msdn.microsoft.com/en-us/library/619w14ds.aspx https://msdn.microsoft.com/en-us/library/zw3za17w.aspx https://bugzilla.gnome.org/show_bug.cgi?id=777903
2017-01-31asfdemux: Check that we have enough data available before parsing bool/uint ↵Sebastian Dröge1-2/+12
extended content descriptors https://bugzilla.gnome.org/show_bug.cgi?id=777955
2017-01-30asfdemux: Reset number of languages to 0 when freeing the array because of ↵Sebastian Dröge1-0/+1
errors Otherwise we will happily index into the array at NULL if the requested index is smaller than the number of languages that were previously allocated. https://bugzilla.gnome.org/show_bug.cgi?id=777937
2017-01-24meson: Properly use ':' for defining keywordsThibault Saunier1-1/+1
2017-01-13meson: bump versionTim-Philipp Müller1-1/+1
2017-01-12Back to developmentSebastian Dröge1-3/+3
2017-01-12Release 1.11.11.11.1Sebastian Dröge22-1146/+359
2017-01-12Update .po filesSebastian Dröge40-116/+119
2017-01-12po: Update translationsSebastian Dröge3-84/+82
2017-01-03meson: Install presets filesThibault Saunier3-0/+4
2017-01-03x264enc: Add a youtube preset.Mathieu Duponchelle1-0/+7
Based on https://support.google.com/youtube/answer/1722171 https://bugzilla.gnome.org/show_bug.cgi?id=751560
2016-12-28mad: remove pluginTim-Philipp Müller12-759/+1
We have better replacements such as the mpg123 plugin. The main reason to keep around mad was for 'freeform' mp3 support, but mpg123 can handle those too nowadays. Also, mad is GPL and has been unmaintained for years. https://bugzilla.gnome.org/show_bug.cgi?id=776140
2016-12-16win32: remove platform-specific copies of generated headersTim-Philipp Müller5-366/+4
Unused and no longer needed.
2016-12-14Remove generated .spec fileTim-Philipp Müller4-132/+2
Likely extremely bitrotten, and we should not ship this anyway.
2016-12-09meson: Support building without Gst debugThibault Saunier1-0/+24
2016-12-03Automatic update of common submoduleEdward Hervey2-1/+1
From f980fd9 to 39ac2f5
2016-12-02asfdemux: Fix memory leak of payload extensions for unusable/unsupported streamsSebastian Dröge1-2/+8
https://bugzilla.gnome.org/show_bug.cgi?id=775515
2016-11-30x264enc: Add information for mixed modeVivia Nikolaidou1-0/+21
https://bugzilla.gnome.org/show_bug.cgi?id=775411
2016-11-30x264enc: Correctly pass interlacing/TFF informationVivia Nikolaidou1-6/+12
Give the interlacing information correctly to the encoder. Also parse TFF/BFF information from the caps and pass it too. https://bugzilla.gnome.org/show_bug.cgi?id=775411
2016-11-28x264enc: Auto-detect interlace mode from capsVivia Nikolaidou1-2/+6
If the caps are interlaced, interlacing is always enabled on the encoder. If the interlace-mode field is missing or if it's progressive, the encoder uses the "interlaced" property. https://bugzilla.gnome.org/show_bug.cgi?id=775228
2016-11-26common: use https protocol for common submoduleTim-Philipp Müller1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=775110
2016-11-25real: Fix compiler warnings with latest clangSebastian Dröge1-1/+1
realhash.c:295:11: error: implicit conversion from 'int' to 'char' changes value from 128 to -128 [-Werror,-Wconstant-conversion] *buf1 = 128; ~ ^~~ https://bugzilla.gnome.org/show_bug.cgi?id=775112
2016-11-25asfdemux: Allow 64bit sizes for DATA objectEdward Hervey1-12/+11
we *can* have files greater than 4GB, any other object should be smaller than that
2016-11-25asfdemux: Add sanity check for asf_stream_audioEdward Hervey1-0/+5
We should have enough bytes for the specified codec_data https://bugzilla.gnome.org/show_bug.cgi?id=775070
2016-11-25asfdemux: Add sanity checks when reading asf_stream_video_formatEdward Hervey1-2/+13
It should report a size of at least 40 bytes Also check for the size of the remaining data (i.e. codec_data) https://bugzilla.gnome.org/show_bug.cgi?id=775070
2016-11-25asfdemux: Add check for invalid/corrupt asf objectEdward Hervey1-28/+72
An asf object can't realistically be bigger than 2**32 bytes. If it reports a size bigger than that, consider it corrupt and properly propagate the error back. https://bugzilla.gnome.org/show_bug.cgi?id=775070
2016-11-22asfdemux: Handle EOS in push-mode on corrupted filesEdward Hervey1-0/+7
It is possible no streams were activated when receiving EOS, if so handled it as if we hadn't seen the header https://bugzilla.gnome.org/show_bug.cgi?id=774846
2016-11-22asfdemux: FILE headers are mandatory in the headerEdward Hervey2-1/+10
As per the specification, also avoids ending up trying to play a file with plenty of un-initialized values. https://bugzilla.gnome.org/show_bug.cgi?id=774846
2016-11-22asfdemux: Handle incomplete header in pull modeEdward Hervey1-0/+2
pulling headers is meant to complete as a whole. If we don't have enough data, it's an error. Avoids pipeline hangs on corrupted files https://bugzilla.gnome.org/show_bug.cgi?id=774846
2016-11-22asfdemux: Handle issues with "empty" filesEdward Hervey1-6/+21
In some corrupted files, we could end up with no actual streams being exposed. In those cases, make sure we properly propagate the failure all the way to the loop function. This avoids ending up in cases where we are neither EOS'd nor ERROR'd out from a pipeline point of view. https://bugzilla.gnome.org/show_bug.cgi?id=774846
2016-11-20dvdreadsrc: dvd-spu-clut-change is a sticky custom eventMark Nauwelaerts1-1/+1
2016-11-18meson: Add ignored warnings for MSVCScott D Phillips1-1/+20
https://bugzilla.gnome.org/show_bug.cgi?id=774656
2016-11-14x264enc: Add configure parameter to specify additional x264 libraries with ↵Sebastian Dröge6-205/+360
e.g. different depth configuration x264 has to be compiled specifically for a target bit depth. Distributions currently ship various libraries in their packages, with different bit depths. This change now allows to provide them all at configure time and have the x264enc element dynamically switch between them based on the bit depth of the input format. https://bugzilla.gnome.org/show_bug.cgi?id=763297
2016-11-01meson: update versionTim-Philipp Müller1-1/+1