Commits on Dec 7, 2016
  1. mythzoneminder: avoid string + int when we already converted it to st…

    found by FreeBSD buildslave
    dekarl committed Dec 7, 2016
  2. mythnews: UTF-8 encode string literal

    found by FreeBSD buildslave
    dekarl committed Dec 7, 2016
  3. silence warning about unused parameter in servicecontract

    found by FreeBSD buildslave
    dekarl committed Dec 7, 2016
Commits on Dec 5, 2016
  1. Fixes #12754 - Fix deadlock in libcec initialization.

    Configuring the TV at startup is done from the main thread. However, when the
    TV state changes as a result of this, libCEC sends a message to the callback
    handler on its own thread, which tries to get the UI lock to reset the
    screensaver state. This results in a deadlock because the main thread already
    has the UI lock during startup time.
    Instead, run the initial setup activity at the start of the CEC handler thread.
    This was missed in the patch applied for #11986.
    Signed-off-by: Stuart Auchterlonie <>
    bbaetz committed with stuarta Dec 5, 2016
Commits on Dec 1, 2016
  1. Refs #12945 - Add HEVC to the mpegts parser.

    Enables use of DVB-T2 broadcasts in Germany.
    Signed-off-by: Stuart Auchterlonie <>
    Guenter Kukkukk committed with stuarta Dec 1, 2016
Commits on Nov 28, 2016
  1. Add configuration widget for dvb_eitscan to HD HomeRun devices

    Defaults to enabled as EIT scan is usually configured in the video source.
    Refs #12793
    dekarl committed Nov 28, 2016
  2. add compatibility for libcec4

    added updates to the libcec4 interface, so mythtv can be compiled
    against it. Some parts might need some cleaning.
    Signed-off-by: BlackEagle <>
    (cherry picked from commit f614465)
    Signed-off-by: Stuart Auchterlonie <>
    BlackIkeEagle committed with stuarta Nov 26, 2016
Commits on Nov 27, 2016
  1. avformat/flvenc: fix ticket 5976 and use old commit

    mythtv have problem with non-seekable dont write duration and filesize
    and there have problem with some other server and player with 0 value
    duation and filesize.
    So add a flv flags to fix the ticket and make a choose for users.
    Fixes #12936
    Signed-off-by: Steven Liu <>
    Signed-off-by: Jean-Yves Avenard <>
    Steven Liu committed with jyavenard Nov 26, 2016
Commits on Nov 24, 2016
Commits on Nov 23, 2016
  1. Ignore .qmake.stash files

    stuarta committed Nov 23, 2016
  2. Cache grabber path in mythfilldatabase

    Patch by Torbjorn Jansson
    dekarl committed Nov 23, 2016
Commits on Nov 22, 2016
  1. Fix small memory leak caused by commit 89bc8e7

    Refs #12917
    bennettpeter committed Nov 21, 2016
  2. Update SPDIFEncoder to use new AVFormat API.

    Additionally, test for errors and abort early (this is what caused the segfault)
    Fixes #12929
    jyavenard committed Nov 22, 2016
Commits on Nov 21, 2016
  1. Fixes #12765 - Only close valid filedescriptors

    (cherry picked from commit 5205384)
    Signed-off-by: Stuart Auchterlonie <>
    garybuhrmaster committed with stuarta May 11, 2016
  2. Bump ABI version.

    jyavenard committed Nov 21, 2016
  3. Fix RTjpeg transcoding.

    Fixes #12479
    jyavenard committed Nov 21, 2016
  4. Fix FIFO transcoding.

    There were two issues at play.
    One that was a regression over 0.27, in that it was assumed the stride was identical to the width which is no longer true from 0.28
    Second, if the file being transcoded changed resolution, the video output would have been corrupted.
    TODO: Handle codecs not returning a YUV420 frame.
    Fixes #12479
    jyavenard committed Nov 21, 2016
  5. Properly handle stride size when transcoding.

    Fixes #12479
    jyavenard committed Nov 20, 2016
  6. Only delete original recording if explictly set.

    This is done by adding --delete (or -d) as argument.
    Auto transcoding will continue to replace the original.
    Fixes #12845
    jyavenard committed Nov 20, 2016
  7. Re-enable compiling mythffplay

    It now depends on libsdl2 being present. Enable it with --enable-sdl2
    I had made that change when resyncing with FFmpeg 3.2, but somehow it got lost.
    jyavenard committed Nov 20, 2016
Commits on Nov 19, 2016
  1. Prevent out of bound access when table is empty.

    Fixes #12928
    jyavenard committed Nov 19, 2016
  2. Remove dependency on libmp3lame.

    NuppelVideoRecorder is made an optional module.
    Fixes #12019
    jyavenard committed Nov 14, 2016
  3. Remove libfaac encoder related code.

    libfaac is no longer supported by FFmpeg.
    Additionally, drop use of mp3lame encoder when using HLS. AAC will now always be used
    jyavenard committed Nov 14, 2016
  4. Resync FFmpeg to 3.2

                  │ RELEASE NOTES for FFmpeg 3.2 "Hypatia" │
       The FFmpeg Project proudly presents FFmpeg 3.2 "Hypatia", about 4
       months after the release of FFmpeg 3.1.
       A complete Changelog is available at the root of the project, and the
       complete Git history on
       We hope you will like this release as much as we enjoyed working on it, and
       as usual, if you have any questions about it, or any FFmpeg related topic,
       feel free to join us on the #ffmpeg IRC channel (on or ask
       on the mailing-lists.
    jyavenard committed Nov 13, 2016
  5. Ignore vscode config directory

    jyavenard committed Nov 13, 2016
Commits on Nov 15, 2016
  1. README update

    stuarta committed Nov 15, 2016
Commits on Nov 14, 2016
  1. Fix QT 5.6.1 seg fault in ~QNetworkConfiguration during exit from pro…

    Make a copy of the QNetworkConfiguration in the QNetworkAccessManager object
    in mythuiwebbrowser, in case the default QNetworkConfiguration object is
    already deleted when the QNetworkAccessManager is deleted.
    Fixes #12917
    bennettpeter committed Nov 14, 2016
  2. Add support for A53 captions.

    Refs #12893
    Signed-off-by: Peter Bennett <>
    ggervasio committed with bennettpeter Nov 14, 2016