Ticket #9484: diff

File diff, 723 bytes (added by Johnny Stenback <mythtv-users@…>, 13 years ago)

Send PLAY_UNPAUSE when play is hit during pause.

  • mythtv/libs/libmythtv/tv_play.cpp

    diff --git a/mythtv/libs/libmythtv/tv_play.cpp b/mythtv/libs/libmythtv/tv_play.cpp
    index f0f12bd..966e322 100644
    a b bool TV::ActiveHandleAction(PlayerContext *ctx, 
    39913991        DoQueueTranscode(ctx, "Medium Quality");
    39923992    else if (has_action("QUEUETRANSCODE_LOW", actions) && !isDVD)
    39933993        DoQueueTranscode(ctx, "Low Quality");
    3994     else if (has_action("PLAY", actions))
     3994    else if (has_action("PLAY", actions)) {
     3995        if (ctx->paused)
     3996            SendMythSystemPlayEvent("PLAY_UNPAUSED", ctx->playingInfo);
     3997
    39953998        DoPlay(ctx);
     3999    }
    39964000    else if (has_action("PAUSE", actions))
    39974001    {
    39984002        if (ctx->paused)