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(-)
----------------------------------------------------------------------