| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
By passing NULL to `g_signal_new` instead of a marshaller, GLib will
actually internally optimize the signal (if the marshaller is available
in GLib itself) by also setting the valist marshaller. This makes the
signal emission a bit more performant than the regular marshalling,
which still needs to box into `GValue` and call libffi in case of a
generic marshaller.
Note that for custom marshallers, one would use
`g_signal_set_va_marshaller()` with the valist marshaller instead.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The only plugins remaining are those that haven't been ported to Meson
yet, and msdk. Also, the tests are still automagic.
https://bugzilla.gnome.org/show_bug.cgi?id=795107
|
| |
|
| |
|
|
|
|
|
|
| |
Update the license blurb in camconditionalaccess.[hc] from GPL to LGPL.
The plugin is LGPL and the GPL header in those two files was just a
copy/paste mistake.
|
|
|
|
|
|
|
|
|
| |
This is a new warning introduced by gcc 8
We already check just before that we have enough space, just do a regular
memcpy with the full string size.
camswclient.c:87:3: error: ‘strncpy’ specified bound depends on the length of the source argument [-Werror=stringop-overflow=]
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=794568
|
|
|
|
| |
strlen on strings (and not sizeof) *sigh*
|
|
|
|
|
|
|
| |
It was great checking that the string was not too big ... but
it's better if we actually copy the proper amount of bytes :)
CID #206004
|
|
|
|
|
|
| |
The sun_path field needs to be NULL-terminated
CID #206004
|
|
|
|
| |
Additionally: drop unneeded fe_fd variable.
|
|
|
|
|
|
| |
Milliseconds was wrong and made use of this timeout quite
confusing. The code uses the value as microsenconds so
any meaningful number was off by orders of magnitude.
|
|
|
|
| |
Erroneous value made "TUNE" overwrite "TUNNING_FAIL" ....
|
|
|
|
| |
Aids in understanding misses with the delsys auto-detection logic
|
|
|
|
|
| |
Static and dynamic plugins now have the same interface. The standard
--enable-static/--enable-shared toggle are sufficient.
|
| |
|
|
|
|
| |
No longer needed.
|
|
|
|
|
| |
Apparently automake automatically dists README files,
but can't handle when they disappear.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=776140
|
|
|
|
|
|
|
|
|
|
|
| |
This logic did not belong to the channel configuration
parser (only used by dvbbasebin) but to dvbsrc, which
is the element directly using this value and honoring
the "adapter" property.
Allows previously non-working cases like this to work:
GST_DVB_ADAPTER=1 gst-launch-1.0 dvbsrc delsys=11 modulation=7 frequency=689000000 ! fakesink
|
|
|
|
|
| |
Possible failure cases also include not finding the
requested channel.
|
|
|
|
| |
Drop redundant comment while at it.
|
|
|
|
|
|
| |
The return value has to be unreffed at some point.
https://bugzilla.gnome.org/show_bug.cgi?id=776334
|
|
|
|
| |
It is not defined for < v5 minor 7
|
|
|
|
|
|
| |
A tuning operation can spawn multiple checks. Being
able to differentiate between them makes debugging
easier.
|
| |
|
|
|
|
| |
Its only purpose was to hold a wait time that was always 0
|
|
|
|
| |
It is always zero.
|
|
|
|
| |
It is not defined for < v5 minor 6
|
| |
|
| |
|
|
|
|
|
| |
This function only does ZAP parsing. Additionally, remove redundant
comment while at it.
|
| |
|
|
|
|
|
|
|
|
| |
* Rephrase tune error to be delsys-neutral
* Refer to the actual check in the 'missing sanity check' warnings
* Use "Delivery system" instead of 'delsys'. The
latter is OK as a shorthand in the code but not
even a real word
|
|
|
|
|
| |
Fixes wrong default failover when parsing libdvbv5 formatted
channel configuration files.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Avoids relying on the H/W default when the information
can be extracted from the configuration file.
|
| |
|
|
|
|
|
|
| |
DVB is a group of delivery standards but we support
several others. While at this, make message formating
more congruent.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://github.com/mesonbuild/meson
With contributions from:
Tim-Philipp Müller <tim@centricular.com>
Matej Knopp <matej.knopp@gmail.com>
Jussi Pakkanen <jpakkane@gmail.com> (original port)
Highlights of the features provided are:
* Faster builds on Linux (~40-50% faster)
* The ability to build with MSVC on Windows
* Generate Visual Studio project files
* Generate XCode project files
* Much faster builds on Windows (on-par with Linux)
* Seriously fast configure and building on embedded
... and many more. For more details see:
http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html
http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html
Building with Meson should work on both Linux and Windows, but may
need a few more tweaks on other operating systems.
|
|
|
|
|
|
| |
Otherwise at runtine, users get the misleading
parsing-OK message with no info on, for example,
properties that failed to map because of a typo.
|
| |
|
|
|
|
|
| |
* Fix typo
* Give information on what was actually parsed
|