You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by jm...@apache.org on 2018/02/07 05:32:22 UTC

[1/3] guacamole-server git commit: GUACAMOLE-482: Report video encoding failure if frame flush fails.

Repository: guacamole-server
Updated Branches:
  refs/heads/master 1cf86e12a -> 9ed3baf00


GUACAMOLE-482: Report video encoding failure if frame flush fails.


Project: http://git-wip-us.apache.org/repos/asf/guacamole-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/guacamole-server/commit/b0c14bd5
Tree: http://git-wip-us.apache.org/repos/asf/guacamole-server/tree/b0c14bd5
Diff: http://git-wip-us.apache.org/repos/asf/guacamole-server/diff/b0c14bd5

Branch: refs/heads/master
Commit: b0c14bd59ff68a63071699afa6e3c8e22dd86dba
Parents: 1cf86e1
Author: Michael Jumper <mj...@apache.org>
Authored: Tue Feb 6 21:09:39 2018 -0800
Committer: Michael Jumper <mj...@apache.org>
Committed: Tue Feb 6 21:18:39 2018 -0800

----------------------------------------------------------------------
 src/guacenc/video.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/guacamole-server/blob/b0c14bd5/src/guacenc/video.c
----------------------------------------------------------------------
diff --git a/src/guacenc/video.c b/src/guacenc/video.c
index 4ca84f6..4592a2b 100644
--- a/src/guacenc/video.c
+++ b/src/guacenc/video.c
@@ -228,7 +228,11 @@ int guacenc_video_advance_timeline(guacenc_video* video,
 
         /* Flush frames to bring timeline in sync, duplicating if necessary */
         do {
-            guacenc_video_flush_frame(video);
+            if (guacenc_video_flush_frame(video)) {
+                guacenc_log(GUAC_LOG_ERROR, "Unable to flush frame to video "
+                        "stream.");
+                return 1;
+            }
         } while (--elapsed != 0);
 
     }


[2/3] guacamole-server git commit: GUACAMOLE-482: Fail overall encoding process if any instruction handler reports failure.

Posted by jm...@apache.org.
GUACAMOLE-482: Fail overall encoding process if any instruction handler reports failure.


Project: http://git-wip-us.apache.org/repos/asf/guacamole-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/guacamole-server/commit/19b5050f
Tree: http://git-wip-us.apache.org/repos/asf/guacamole-server/tree/19b5050f
Diff: http://git-wip-us.apache.org/repos/asf/guacamole-server/diff/19b5050f

Branch: refs/heads/master
Commit: 19b5050fbf6a61910ca145089042800211b93210
Parents: b0c14bd
Author: Michael Jumper <mj...@apache.org>
Authored: Tue Feb 6 21:19:24 2018 -0800
Committer: Michael Jumper <mj...@apache.org>
Committed: Tue Feb 6 21:19:24 2018 -0800

----------------------------------------------------------------------
 src/guacenc/encode.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/guacamole-server/blob/19b5050f/src/guacenc/encode.c
----------------------------------------------------------------------
diff --git a/src/guacenc/encode.c b/src/guacenc/encode.c
index 854c5c6..2d74a9b 100644
--- a/src/guacenc/encode.c
+++ b/src/guacenc/encode.c
@@ -63,8 +63,11 @@ static int guacenc_read_instructions(guacenc_display* display,
 
     /* Continuously read and handle all instructions */
     while (!guac_parser_read(parser, socket, -1)) {
-        guacenc_handle_instruction(display, parser->opcode,
-                parser->argc, parser->argv);
+        if (guacenc_handle_instruction(display, parser->opcode,
+                parser->argc, parser->argv)) {
+            guac_parser_free(parser);
+            return 1;
+        }
     }
 
     /* Fail on read/parse error */


[3/3] guacamole-server git commit: GUACAMOLE-482: Merge encoding error handling improvements.

Posted by jm...@apache.org.
GUACAMOLE-482: Merge encoding error handling improvements.


Project: http://git-wip-us.apache.org/repos/asf/guacamole-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/guacamole-server/commit/9ed3baf0
Tree: http://git-wip-us.apache.org/repos/asf/guacamole-server/tree/9ed3baf0
Diff: http://git-wip-us.apache.org/repos/asf/guacamole-server/diff/9ed3baf0

Branch: refs/heads/master
Commit: 9ed3baf0040952c17531271a7259c0fa4919cb1d
Parents: 1cf86e1 19b5050
Author: James Muehlner <ja...@guac-dev.org>
Authored: Tue Feb 6 21:30:30 2018 -0800
Committer: James Muehlner <ja...@guac-dev.org>
Committed: Tue Feb 6 21:30:30 2018 -0800

----------------------------------------------------------------------
 src/guacenc/encode.c | 7 +++++--
 src/guacenc/video.c  | 6 +++++-
 2 files changed, 10 insertions(+), 3 deletions(-)
----------------------------------------------------------------------