Commit graph

5562 commits

Author SHA1 Message Date
Sebastian Dröge d2374716e2 Release 1.12.0 2017-05-04 15:39:25 +03:00
Sebastian Dröge 53e89f02aa Update .po files 2017-05-04 15:12:50 +03:00
Sebastian Dröge 87c34b2285 po: Update translations 2017-05-04 13:47:56 +03:00
Sebastian Dröge cbcf4a399a Release 1.11.91 2017-04-27 17:33:23 +03:00
Sebastian Dröge f1decacc08 Update .po files 2017-04-27 16:08:13 +03:00
Sebastian Dröge e827f37edc po: Update translations 2017-04-27 15:29:48 +03:00
Nirbheek Chauhan c6a0026137 x264: Use __declspec(dllimport) with MinGW too
x264.h says this isn't needed with MinGW, but it looks like it is.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=779249
2017-04-27 12:20:42 +03:00
Tim-Philipp Müller fb30e24499 Automatic update of common submodule
From 60aeef6 to 48a5d85
2017-04-24 20:28:15 +01:00
Tim-Philipp Müller 1d9736ac67 Automatic update of common submodule
From 39ac2f5 to 60aeef6
2017-04-10 23:49:25 +01:00
Sebastian Dröge 204345d876 Release 1.11.90 2017-04-07 16:34:22 +03:00
Sebastian Dröge c52187b5fb Update .po files 2017-04-07 15:33:31 +03:00
Sebastian Dröge d4db6fa3d2 po: Update translations 2017-04-07 15:07:50 +03:00
Thibault Saunier 18d84dfa23 meson: test: Fix environment object usage
And use get_pkgconfig_variable instead of calling pkg-config ourself
2017-03-28 14:20:50 -03:00
Tim-Philipp Müller fac622571c REQUIREMENTS: update for mad mp3 decoder removal
https://bugzilla.gnome.org/show_bug.cgi?id=776140
2017-03-20 17:06:16 +00:00
Nicolas Dufresne fff38f7f97 Add libgstrmdemux.so to cruft list
This was renamed to libgstrealmedia.so, this fixes helps fixing
uninstalled setup.

https://bugzilla.gnome.org/show_bug.cgi?id=779344
2017-03-12 11:57:23 -04:00
Nicolas Dufresne c1e526a879 Rename plugin filenames to match plugin names
libgstrmdemux.so becomes libgstrealmedia.so

https://bugzilla.gnome.org/show_bug.cgi?id=779344
2017-03-08 20:04:25 -05:00
Jan Schmidt 09f412dc3c mpeg2dec: Fix latency calculation
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-03-01 23:04:00 +11:00
Sebastian Dröge 66659f07f5 asfdemux: Fix compilation with gcc 7
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-27 20:55:34 +02:00
Edgard Lima b4849c772e Update Edgard Lima's email
https://bugzilla.gnome.org/show_bug.cgi?id=779230
2017-02-27 00:42:15 +00:00
Sebastian Dröge 4581f2756b meson: Update version 2017-02-24 15:59:47 +02:00
Sebastian Dröge b9922412aa Back to development 2017-02-24 15:37:43 +02:00
Sebastian Dröge 1f1339913f Release 1.11.2 2017-02-24 15:07:54 +02:00
Sebastian Dröge 1176109fc2 Update .po files 2017-02-24 12:57:00 +02:00
Sebastian Dröge 612ea1ef79 po: Update translations 2017-02-24 12:54:11 +02:00
Tim-Philipp Müller 84380f3e8e meson: dist meson build files
Ship meson build files in tarballs, so people who use tarballs
in their builds can start playing with meson already.
2017-02-14 19:56:13 +00:00
Nirbheek Chauhan 184351ae48 x264: Initialize function vtable in plugin_init()
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-02-01 12:38:01 +02:00
Sebastian Dröge d21017b52a asfdemux: Check that we have enough data available before parsing bool/uint extended content descriptors
https://bugzilla.gnome.org/show_bug.cgi?id=777955
2017-01-31 13:50:21 +02:00
Sebastian Dröge dec880031d asfdemux: Reset number of languages to 0 when freeing the array because of 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-30 15:39:59 +02:00
Thibault Saunier bf8835a7df meson: Properly use ':' for defining keywords 2017-01-24 19:24:19 -03:00
Tim-Philipp Müller aa17c7885d meson: bump version 2017-01-13 12:39:09 +00:00
Sebastian Dröge 9a593c0b41 Back to development 2017-01-12 16:32:52 +02:00
Sebastian Dröge b477f962a2 Release 1.11.1 2017-01-12 16:10:25 +02:00
Sebastian Dröge b4d6393cc0 Update .po files 2017-01-12 14:45:56 +02:00
Sebastian Dröge 649f2dec8a po: Update translations 2017-01-12 14:37:02 +02:00
Thibault Saunier 8d045b4197 meson: Install presets files 2017-01-03 08:15:43 -03:00
Mathieu Duponchelle 31e9641c4a x264enc: Add a youtube preset.
Based on https://support.google.com/youtube/answer/1722171

https://bugzilla.gnome.org/show_bug.cgi?id=751560
2017-01-03 08:15:43 -03:00
Tim-Philipp Müller 2f767fb24a mad: remove plugin
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-28 10:56:42 +00:00
Tim-Philipp Müller f1146144eb win32: remove platform-specific copies of generated headers
Unused and no longer needed.
2016-12-16 19:08:44 +00:00
Tim-Philipp Müller d2f50a2b9c Remove generated .spec file
Likely extremely bitrotten, and we should not ship this anyway.
2016-12-14 10:24:26 +00:00
Thibault Saunier 18f191070e meson: Support building without Gst debug 2016-12-09 17:51:52 -03:00
Edward Hervey e9a5ba8dac Automatic update of common submodule
From f980fd9 to 39ac2f5
2016-12-03 08:19:44 +01:00
Sebastian Dröge 0ff3f79330 asfdemux: Fix memory leak of payload extensions for unusable/unsupported streams
https://bugzilla.gnome.org/show_bug.cgi?id=775515
2016-12-02 14:06:21 +02:00
Vivia Nikolaidou c40b40b36f x264enc: Add information for mixed mode
https://bugzilla.gnome.org/show_bug.cgi?id=775411
2016-11-30 18:54:20 +02:00
Vivia Nikolaidou dae49907e2 x264enc: Correctly pass interlacing/TFF information
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-30 18:54:20 +02:00
Vivia Nikolaidou f7d82312bb x264enc: Auto-detect interlace mode from caps
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-28 15:22:44 +02:00
Tim-Philipp Müller 8b8419cefb common: use https protocol for common submodule
https://bugzilla.gnome.org/show_bug.cgi?id=775110
2016-11-26 11:23:25 +00:00
Sebastian Dröge cddfdaab78 real: Fix compiler warnings with latest clang
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-25 23:51:23 +02:00
Edward Hervey 9ad9e06fcb asfdemux: Allow 64bit sizes for DATA object
we *can* have files greater than 4GB, any other object should be
smaller than that
2016-11-25 12:41:03 +01:00
Edward Hervey 4a52e6c827 asfdemux: Add sanity check for asf_stream_audio
We should have enough bytes for the specified codec_data

https://bugzilla.gnome.org/show_bug.cgi?id=775070
2016-11-25 10:08:31 +01:00
Edward Hervey 8f05e8f449 asfdemux: Add sanity checks when reading asf_stream_video_format
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-25 10:07:21 +01:00