Edward Hervey
ec24f4c9f2
asfdemux: More index handling
...
In the same vein as the previous commit, the end of the file might have been
cut and therefore contains bogus data.
If the object is too short, consider it as garbage and return a non-fatal
flow.
Regression introduced in 97294eb8bb
2017-06-27 11:49:21 +02:00
Edward Hervey
0bbdfa8ee9
asfdemux; Don't assume index is present at end of file
...
Some files have garbage at the end of the file, don't error out if we don't
find the index there.
Reverts back to previous behaviour (where corrupted/missing indexex were
not a fatal error).
Regression introduced in 97294eb8bb
2017-06-27 10:41:42 +02:00
Tim-Philipp Müller
8012cfae27
meson: fix with-package-name option
...
https://bugzilla.gnome.org/show_bug.cgi?id=784082
2017-06-26 09:49:22 +01:00
Mark Nauwelaerts
3a25a3a948
asfdemux: adjust segment start to a keyframe ts only for a KEYUNIT seek
...
... which is how it has always been until changed coincidentally in commit
9ee60482b2
which then prompted commit
dba14178ce
to consider ACCURATE as well
to compensate for that in a lateral way
2017-06-24 18:14:59 +02:00
Mark Nauwelaerts
7074d31cb6
x264enc: relax bframes upper limit count to maximum encoder supported
2017-06-24 17:52:09 +02:00
Tim-Philipp Müller
0267575e79
meson: don't error out if sidplay library is not found
2017-06-23 23:44:18 +01:00
Tim-Philipp Müller
27b77f93b5
meson: build sid plugin
...
https://bugzilla.gnome.org/show_bug.cgi?id=784135
2017-06-23 18:34:14 +01:00
Víctor Manuel Jáquez Leal
c15a00537f
x264: fix memory leak
...
When the allowed caps are the same of template caps the allowed
caps are not unrefed, leaking memory.
https://bugzilla.gnome.org/show_bug.cgi?id=784060
2017-06-21 21:26:53 +02:00
Thibault Saunier
6b03e61bf3
meson: Do not use path separator in test names
...
Avoiding warnings like:
WARNING: Target "elements/audioamplify" has a path separator in its name.
2017-06-07 12:26:46 -04:00
Thiago Santos
42f8e22f17
asfdemux: fix checking for header objects
...
The if 'and' condition was mixed up with the last parameter of the
function and would lead to wrong results
2017-06-06 21:48:19 -07:00
Tim-Philipp Müller
5a0901baa3
meson: don't need config.h.meson any longer
2017-05-21 17:49:59 +01:00
Tim-Philipp Müller
a6e55d331b
meson: add options to set package name and origin
...
https://bugzilla.gnome.org/show_bug.cgi?id=782172
2017-05-20 14:58:37 +01:00
Jan Schmidt
82f0bc240f
Add gstvideo_dep for meson mpeg2dec test build
2017-05-19 20:05:02 +02:00
Jan Schmidt
32335ab3e4
mpeg2dec test: Fix expected output caps
...
In the absence of explicit info, video decoders
now output mono multiview caps by default, so make
the expected caps match that
2017-05-19 18:59:17 +02:00
Nicolas Dufresne
d02e7d8029
Remove plugin specific static build option
...
Static and dynamic plugins now have the same interface. The standard
--enable-static/--enable-shared toggle are sufficient.
2017-05-16 14:07:56 -04:00
Nicolas Dufresne
e026416a34
sid: Make plugin name match plugin file name
2017-05-09 09:45:27 -04:00
Sebastian Dröge
33b1b8c545
Back to development
2017-05-04 18:59:14 +03:00
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