Remove unused files from mythmusic
Fix ignore on external/zeromq/src/libzmq.pc
Fix for Synaesthesia memory corruption

We were allocating just half the required space and consequently
writing beyond the end of the array. This consistently caused
segfaults for me when using the Synaesthesia visualiser.

This fix appears to be consistent with the code used in other projects
which were also derived from the original Synaesthia project.

e.g. GStreamer/Source/gst-plugins-ugly/gst/synaesthesia/synaescope.c
Attempt several retries should setting ALSA hw buffer time failed.

For some people, the call to snd_pcm_hw_params_set_buffer_time_near fails with an invalid argument error.
So attempt to loop several times until we find a value that work.

Fixes #10899
Fix animated image loading.

Fixes #10891.
Updated Normwegian Bokmal MythFrontend, MythGame, MythMusic, MythNews
and MythWeather Translation from Rune Evjen

Thank you Rune!

Refs #10929

Signed-off-by: Nicolas Riendeau <nriendeau@mythtv.org>
Fix segfault after music scan completes.
Updated Estonian MythFrontend, MythGallery, MythGame, MythMusic,
MythNews and MythWeather translation from Marko Punnar

Thank you Marko!

Closes #10931

PS: There are a few empty entries that were confirmed complete, I'll
be sending you a list of these shortly.

Signed-off-by: Nicolas Riendeau <nriendeau@mythtv.org>
Disable -Woverloaded-virtual.

We're planning to address these post 0.26 so just disable these warnings for now so
other warnings are more prominent.
Fixes #10888. Fix IPTV LiveTV Channel changes.
Fixes #10870. Fixes StreamHandler Start()/Stop() race.
Revert "Fixes #10870. Fixes StreamHandler Start()/Stop() race."

Unfortunately this causes deadlocks in the DVBStreamHandler code.

This reverts commit 1b5864ddcf6d37a5801e2ceccfd1ed9ba6886f35.
Updated Estonian MythFrontend, MythArchive, MythBrowser, MythGame,
MythMusic, MythNews, MythWeather and MythZoneMinder translation
from Marko Punnar

Thank you Marko!

Closes #10935

Signed-off-by: Nicolas Riendeau <nriendeau@mythtv.org>
Set m_cdWatcher to NULL after deletion, fixes segfault on exiting frontend. Fixes #10936
Subtitles: Put a "DEPRECATED_608_TELETEXT" message into the logs.

Support for CEA-608 teletext captions is to be removed.  Allow users
to check whether they would be affected.  Refs #10786.
Fixes #10870. Fix Start/Stop race condition in StreamHandler.

Take two... The locking order documented in streamhandler.h wasn't being adhered to
in the DVBStreamHandler. The actual locking order is now documented and a new lock
has been added for AddListener/RemoveListener as per the suggested code from Roger
James.
Refs #10428. Fix off-by-1000 error in RingBuffer.

The estimated bit rate is in kilobits not bits...

Also increase the seconds of buffering from 0.25 to 0.35
for a better LiveTV experience.
Fixes #10928. Fix race in LoadInBackground() handling.
Don't display null renderers in setup.

Skip the nullvaapi and nullvdpau renderers, added in 42d9577f4 and
a0f824e35 , when creating the list of renderers for users to choose in
setup.  This simply extends the approach used to handle the null
renderer for the new hardware-specific null renderers.

Signed-off-by: Michael T. Dean <mdean@mythtv.org>
Change MythDownloadManager to allow for multiple headers

Seems we should be setting the Content-Type header for schedulesdirect calls,
and QT 4.8 might be putting in the wrong thing as a default if we don't
specify.  This makes it so we can send a hash of headers rather than just one
key/value pair.