[mythtv-commits] mythtv branch master updated by jyavenard. v0.27-pre2-1784-g1216db6

Git Repo Owner noreply at mythtv.org
Fri Jul 12 05:21:24 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  1216db64572426203a2861b21b56b0e6765e2465 (commit)
       via  5175c40b5cc84a8e5a10ad120819d941b453afcd (commit)
       via  c8c17ad01ef6e73c845e88266b1dd2f0234bd62d (commit)
       via  c44649576b0583ef16df2538ff7160a17733c10c (commit)
       via  3deabbdfafd53b8e912efc4ab036a3bfc4e7b014 (commit)
       via  37dde6f20271b64cc7a883138a6bf9d5994d2b7f (commit)
       via  f74eca30a3e4bb36eeb62c4f0818608b0b256d12 (commit)
       via  ae5ec368d154c427839a3c2c201f020b265d91bf (commit)
       via  9b79f1036db95fb2486f42df435292d0160251bf (commit)
       via  ad5cad6979f274617c24e296882d169960063348 (commit)
       via  f9fbc706401836b4958ec08a15b136f7aba44554 (commit)
       via  a4f5ebc015c9b7cf0f5cb988febb0ecb307d2b1b (commit)
       via  bb8d2f170d843c93e2cb01158a565e320d44aa05 (commit)
      from  1712d78fc7a168148bf90cc9ab7b100d609eed6f (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 1216db64572426203a2861b21b56b0e6765e2465
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 14:58:37 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:10 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1216db64572426203a2861b21b56b0e6765e2465

Silence coverity
This is a false-positive as mpa_picture would be initialized in SetupAVCodecVideo

Coverity #1025911



commit 5175c40b5cc84a8e5a10ad120819d941b453afcd
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 14:51:24 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=5175c40b5cc84a8e5a10ad120819d941b453afcd

Silence coverity report.
Coverity: "Unchecked return value (CHECKED_RETURN) check_return: Calling function "ChannelBase::IsInputAvailable(int, uint &) const" without checking return value (as is done elsewhere 5 out of 6 times)"
However, IsInputAvailable is here only used to calculate plexid_restriction

Coverity #1028692



commit c8c17ad01ef6e73c845e88266b1dd2f0234bd62d
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 14:46:02 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c8c17ad01ef6e73c845e88266b1dd2f0234bd62d

Fix Coverity #1028693



commit c44649576b0583ef16df2538ff7160a17733c10c
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 14:38:47 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c44649576b0583ef16df2538ff7160a17733c10c

Exit early if creation of ringbuffer failed....
MythPlayer::OpenFile can take 20s before it exits as it keeps retrying for that time... Check that the creation of the ringbuffer succeeded, and if not exit early.



commit 3deabbdfafd53b8e912efc4ab036a3bfc4e7b014
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 14:18:26 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3deabbdfafd53b8e912efc4ab036a3bfc4e7b014

Fix few memory leaks
Coverity #1046894



commit 37dde6f20271b64cc7a883138a6bf9d5994d2b7f
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 13:38:21 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=37dde6f20271b64cc7a883138a6bf9d5994d2b7f

Check if ctx is null and exit early.
This would never happen.

Coverity #1046919



commit f74eca30a3e4bb36eeb62c4f0818608b0b256d12
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 13:33:04 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f74eca30a3e4bb36eeb62c4f0818608b0b256d12

Change argument order for ShowNotificationX
visibility is a field that is going to be more used than priority.

Also, initialise class member in constructor (they would have been initialized in SetNotification()). Coverity #1046928



commit ae5ec368d154c427839a3c2c201f020b265d91bf
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 13:29:05 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ae5ec368d154c427839a3c2c201f020b265d91bf

Fix priority object type
Priority isn't a mask.



commit 9b79f1036db95fb2486f42df435292d0160251bf
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 13:16:46 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:08 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=9b79f1036db95fb2486f42df435292d0160251bf

Make libmythfreesurround thread-safe and allowing more than one instance of it...
Was way too complicated for its own good. so what if we need to reallocate memory during creation.. Happens only very occasionally.



commit ad5cad6979f274617c24e296882d169960063348
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 13:04:40 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:08 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ad5cad6979f274617c24e296882d169960063348

Use destructor method.
This class is definitely not thread-safe, nor can be used in more than one instance :(

Coverity #700338



commit f9fbc706401836b4958ec08a15b136f7aba44554
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 11:25:13 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:08 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f9fbc706401836b4958ec08a15b136f7aba44554

Fix memory leak
Coverity #1046918



commit a4f5ebc015c9b7cf0f5cb988febb0ecb307d2b1b
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 11:13:21 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:08 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a4f5ebc015c9b7cf0f5cb988febb0ecb307d2b1b

Properly initialize variable.
There's more to be done there, that got packet is false doesn't mean there's an error, it means we need to call avcodec_encode_video2 again with more data.

Coverity #1046925.



commit bb8d2f170d843c93e2cb01158a565e320d44aa05
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 11:08:01 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 12 Jul 2013 15:21:08 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=bb8d2f170d843c93e2cb01158a565e320d44aa05

Fix non-initialized variable.
Fix coverity #1046926



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

Summary of changes:
 mythtv/libs/libmythfreesurround/freesurround.cpp   |   80 ++------------------
 mythtv/libs/libmythtv/avformatwriter.cpp           |   35 +++++++--
 mythtv/libs/libmythtv/avformatwriter.h             |    1 +
 mythtv/libs/libmythtv/channelutil.cpp              |    6 ++
 .../libmythtv/recorders/NuppelVideoRecorder.cpp    |    3 +
 mythtv/libs/libmythtv/recorders/channelbase.cpp    |    2 +-
 mythtv/libs/libmythtv/tv_play.cpp                  |    5 +-
 mythtv/libs/libmythui/mythnotification.h           |    7 +-
 mythtv/libs/libmythui/mythudplistener.cpp          |    2 +-
 mythtv/libs/libmythui/mythuinotificationcenter.cpp |   20 +++--
 mythtv/libs/libmythui/mythuinotificationcenter.h   |    8 +-
 .../libmythui/mythuinotificationcenter_private.h   |   58 +++++++-------
 mythtv/programs/mythtranscode/transcode.cpp        |   15 +++-
 13 files changed, 111 insertions(+), 131 deletions(-)

-- 



More information about the mythtv-commits mailing list