[mythtv-commits] mythtv branch master updated by jyavenard. v0.28-pre-3607-g20be90b

Git Repo Owner noreply at mythtv.org
Mon Feb 22 05:16:51 UTC 2016


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  20be90be12943a9586cf5b8257f07b1a4a12c67a (commit)
       via  af03c7b19303eeb89812750f3429c9a2585551a3 (commit)
       via  aa2c379968db0516e4079b3088e9e6c896b819e0 (commit)
       via  8ababf4125729465d9a3b7e32e4f1f30c9ec6f03 (commit)
       via  2c75af2d35de1e592d338f2fcbbc994ba0c0b9fb (commit)
       via  f364cbf577b04933842cfc90bf44d61a9013baac (commit)
       via  32069b5c49c6fa9213c2e5d18ab218e7e7f45892 (commit)
      from  6eeeb01f4aa5df72c83515f085bd3358a79212c8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 20be90be12943a9586cf5b8257f07b1a4a12c67a
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 16:07:33 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 16:09:04 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=20be90be12943a9586cf5b8257f07b1a4a12c67a

bump API version



commit af03c7b19303eeb89812750f3429c9a2585551a3
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 15:55:18 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 16:09:03 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=af03c7b19303eeb89812750f3429c9a2585551a3

Explictly add postproc and avfilter dependencies.
Normally libmythtv should set those, but for some reasons it doesn't



commit aa2c379968db0516e4079b3088e9e6c896b819e0
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 15:53:03 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 16:09:03 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=aa2c379968db0516e4079b3088e9e6c896b819e0

AVCodecContext is now an int64_t. Cast appropriately



commit 8ababf4125729465d9a3b7e32e4f1f30c9ec6f03
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 15:43:17 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 16:03:51 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8ababf4125729465d9a3b7e32e4f1f30c9ec6f03

Expand MythPictureDeinterlacer to provide two interfaces. DeinterlaceSingle : will deinterlace a single frame. Deinterlace : works in a similar fashion to FFmpeg's decoder, you feed it data until you get something out, requires draining at the end. This provides a much greater quality deinterlacing as it offer full yadif goodness



commit 2c75af2d35de1e592d338f2fcbbc994ba0c0b9fb
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 10:57:42 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 16:03:51 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2c75af2d35de1e592d338f2fcbbc994ba0c0b9fb

Fix mytharchive following ffmpeg resync Replace avpicture_deinterlace with new MythPictureDeinterlacer



commit f364cbf577b04933842cfc90bf44d61a9013baac
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 10:09:19 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 16:03:51 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f364cbf577b04933842cfc90bf44d61a9013baac

Rename AVPictureDeinterlace to MythPictureDeinterlacer
I had used AVPictureDeinterlace as the original ffmpeg API it replaced was avpicture_deinterlace

make aspect ratio argument optional



commit 32069b5c49c6fa9213c2e5d18ab218e7e7f45892
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 10:06:32 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 22 Feb 2016 16:03:26 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=32069b5c49c6fa9213c2e5d18ab218e7e7f45892

Extend MythAVFrame to easily convert to AVPicture
Add const operator too and make all operators const.



-----------------------------------------------------------------------

Summary of changes:
 .../mytharchive/mytharchive/thumbfinder.cpp        |   11 +-
 mythplugins/mytharchive/mytharchive/thumbfinder.h  |    2 +
 mythplugins/mytharchive/mytharchivehelper/main.cpp |   14 +-
 .../mytharchivehelper/mytharchivehelper.pro        |    2 +
 mythtv/libs/libmythbase/mythversion.h              |    2 +-
 mythtv/libs/libmythtv/mythavutil.cpp               |  130 ++++++++++++--------
 mythtv/libs/libmythtv/mythavutil.h                 |   41 +++++--
 mythtv/libs/libmythtv/mythplayer.cpp               |    8 +-
 8 files changed, 135 insertions(+), 75 deletions(-)

-- 



More information about the mythtv-commits mailing list