[mythtv-firehose] mythtv branch fixes/0.25 updated by beirdo. v0.25-34-g9cb904e
Git Repo Owner
noreply at mythtv.org
Wed Apr 18 02:21:53 UTC 2012
The branch, fixes/0.25 has been updated on the
mythtv repository by gitolite user beirdo.
via 9cb904e9b9998ea94eadba4db54c0af10dc893f0 (commit)
from 9dbbc06c096b8268a41e91689fe30f2f43eb54ba (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 9cb904e9b9998ea94eadba4db54c0af10dc893f0
Author: Gavin Hurlbut <ghurlbut at mythtv.org> at Tue, 17 Apr 2012 18:47:09 -0700
Committer: Gavin Hurlbut <ghurlbut at mythtv.org> at Tue, 17 Apr 2012 19:21:55 -0700
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=9cb904e9b9998ea94eadba4db54c0af10dc893f0
Convert the use of player_ctx in mythtranscode to QPointer<>
We have far too many places in the transcode code path that delete player_ctx
and return. Unfortunately, freeing "transcode" also will try to delee
player_ctx, but it's already deleted, and not nulled out. Rather than putting
many instances of "player_ctx = NULL", I opted to make PlayerContext a
QObject, and then just use QPointer<PlayerContext> as this will clear itself
to NULL as soon as it is destroyed.
Fixes #10616
(cherry picked from commit c5a9262355a51b2d2b0465234d79b527c3907e84)
-----------------------------------------------------------------------
Summary of changes:
mythtv/libs/libmythtv/playercontext.h | 4 +++-
mythtv/programs/mythtranscode/transcode.h | 5 +++--
2 files changed, 6 insertions(+), 3 deletions(-)
--
More information about the mythtv-firehose
mailing list