Sean Reid
|
fb237d4fc9
|
GUACAMOLE-465: resolved issues brought up in PR159 (unneeded dynamic mem allocation, style guide violations)
|
2020-02-02 16:34:40 -05:00 |
|
Sean Reid
|
bb825de73b
|
GUACAMOLE-465: added dependency to libavformat as first step to supporting other types of codecs and containers in guacenc. migrated existing functionality to use the libavformat library for writing the files. there is not differnce to the user with this patch, but it provides a good base to finish this new feature from later
|
2020-02-02 16:34:40 -05:00 |
|
Michael Jumper
|
867e63b524
|
GUACAMOLE-638: avcodec_register_all() should be used only if not deprecated.
|
2018-11-12 16:36:15 -08:00 |
|
Michael Jumper
|
d851f10a48
|
GUACAMOLE-353: Clarify applicability of ASF header when transcluded into generated build files.
|
2018-10-02 20:37:49 -07:00 |
|
Michael Jumper
|
8d43c4344d
|
GUACAMOLE-482: Ignore invalid instructions within guacenc. Log failure at debug level.
|
2018-04-12 15:07:45 -07:00 |
|
Michael Jumper
|
19b5050fbf
|
GUACAMOLE-482: Fail overall encoding process if any instruction handler reports failure.
|
2018-02-06 21:19:24 -08:00 |
|
Michael Jumper
|
b0c14bd59f
|
GUACAMOLE-482: Report video encoding failure if frame flush fails.
|
2018-02-06 21:18:39 -08:00 |
|
Nick Couchman
|
5f5b4ea8eb
|
GUACAMOLE-313: Merge add "guaclog" utility for producing human-readable interpreatations of keys pressed in session recordings.
|
2018-01-30 14:07:35 -05:00 |
|
Nick Couchman
|
08f854ffef
|
GUACAMOLE-313: Merge add support for logging mouse cursor information.
|
2018-01-30 14:05:39 -05:00 |
|
Michael Jumper
|
fdd17e3042
|
GUACAMOLE-313: Note that guacenc/guaclog are related.
|
2018-01-26 16:24:45 -08:00 |
|
Michael Jumper
|
81a0e66d9f
|
GUACAMOLE-313: Include current button state within mouse update for completeness.
|
2018-01-26 16:21:53 -08:00 |
|
Michael Jumper
|
7eb4e22515
|
GUACAMOLE-313: Use mouse timestamps for frames as well as sync.
|
2018-01-26 16:21:51 -08:00 |
|
Michael Jumper
|
e2455d6f26
|
GUACAMOLE-313: Do not render cursor unless mouse has actually moved.
|
2018-01-26 16:21:47 -08:00 |
|
Michael Jumper
|
cafcd90f9f
|
GUACAMOLE-313: Add support for the "mouse" instruction to guacenc.
|
2018-01-26 16:21:45 -08:00 |
|
Michael Jumper
|
a14832c4da
|
GUACAMOLE-313: Implement the "cursor" instruction to guacenc.
|
2018-01-26 16:21:43 -08:00 |
|
Michael Jumper
|
dcaf7b2c21
|
GUACAMOLE-490: Take channel mask into account when rendering image streams to buffers.
|
2018-01-26 16:08:51 -08:00 |
|
Nick Couchman
|
5295886f68
|
Merge 0.9.14 changes back to master.
|
2018-01-01 16:27:03 -05:00 |
|
Michael Jumper
|
ff6c4b04f4
|
GUACAMOLE-307: The "size" instruction can also apply to buffers, not just layers.
|
2017-12-08 14:54:15 -08:00 |
|
Michael Jumper
|
76a6e41031
|
GUACAMOLE-423: Automatically populate package version within manpages.
|
2017-12-07 19:10:45 -08:00 |
|
Michael Jumper
|
57ee384180
|
GUACAMOLE-314: Bump version numbers to 0.9.13-incubating.
|
2017-06-01 22:48:02 -07:00 |
|
Michael Jumper
|
d40b2d8153
|
GUACAMOLE-217: FFmpeg's decoupled I/O functions were not available until libavcodec 57.37.100.
|
2017-02-25 19:42:43 -08:00 |
|
Michael Jumper
|
9a51675e32
|
GUACAMOLE-167: Use avcodec_send_frame() / avcodec_receive_packet() when available.
|
2017-01-27 20:29:45 -08:00 |
|
Michael Jumper
|
7759210f29
|
GUACAMOLE-154: Bump guacamole-server version numbers to 0.9.11-incubating.
|
2017-01-09 11:36:06 -08:00 |
|
James Muehlner
|
78e6215cbd
|
GUACAMOLE-119: Merge integration of Apache Rat into client and associated new license notices.
|
2016-11-13 11:17:03 -08:00 |
|
Michael Jumper
|
4a29979667
|
GUACAMOLE-119: Add Apache license boilerplate to manpage source.
|
2016-11-12 19:40:39 -08:00 |
|
Michael Jumper
|
406a58de35
|
GUACAMOLE-68: Use AV_PIX_FMT_RGB32 and AV_PIX_FMT_YUV420P constants (not PIX_FMT_RGB32 and PIX_FMT_YUV420P).
|
2016-11-12 19:40:12 -08:00 |
|
Michael Jumper
|
4ea5f163f0
|
GUACAMOLE-68: Remove -pedantic flag for subprojects depending on libraries which use compiler extensions.
|
2016-11-12 19:40:01 -08:00 |
|
Roman
|
3a3de3e87d
|
GUACAMOLE-110: Fix guacenc framerate rounding affecting video length
|
2016-10-03 11:51:24 -04:00 |
|
James Muehlner
|
e92bb2c824
|
GUACAMOLE-87: Bump guacamole-server version numbers to 0.9.10-incubating.
|
2016-08-25 21:59:25 -07:00 |
|
Michael Jumper
|
f4b8c70f79
|
GUACAMOLE-1: Relicense build/shell scripts.
|
2016-03-28 20:39:38 -07:00 |
|
Michael Jumper
|
4da3bef4ec
|
GUACAMOLE-1: Relicense C files.
|
2016-03-28 20:39:19 -07:00 |
|
Michael Jumper
|
ec2524eb97
|
GUAC-236: Do not exceed available buffers/layers/streams.
|
2016-03-16 21:48:25 -07:00 |
|
Michael Jumper
|
89f6bd4fae
|
GUAC-236: Provide support for much older versions of libavcodec.
|
2016-03-16 18:51:15 -07:00 |
|
Michael Jumper
|
fd430e8b69
|
GUAC-236: Do not use features specific to libjpeg-turbo. Ensure compatibility with libjpeg.
|
2016-03-16 11:56:04 -07:00 |
|
Michael Jumper
|
e2030c03d0
|
GUAC-236: They're buffers, not buggers.
|
2016-03-15 20:34:22 -07:00 |
|
Michael Jumper
|
86eb9c4b8a
|
GUAC-236: Fix copypasto in guacenc_display_free_*() - we are freeing, not allocating.
|
2016-03-15 19:35:06 -07:00 |
|
Michael Jumper
|
32779ee15f
|
GUAC-236: Provide -f option for overriding locking behavior.
|
2016-03-15 17:24:25 -07:00 |
|
Michael Jumper
|
9d43e22592
|
GUAC-236: Acquire read lock on input files for guacenc. Refuse to encode in-progress recordings.
|
2016-03-15 17:08:39 -07:00 |
|
Michael Jumper
|
c50561ef10
|
GUAC-236: Open output stream using file descriptor. Only write output file if it does not yet exist.
|
2016-03-15 16:43:13 -07:00 |
|
Michael Jumper
|
73bf5ce6f4
|
GUAC-236: Remove unused macros.
|
2016-03-15 12:26:35 -07:00 |
|
Michael Jumper
|
acf2d2b004
|
GUAC-236: Correct typos in comments.
|
2016-03-15 12:26:13 -07:00 |
|
Michael Jumper
|
570bcc3822
|
GUAC-236: Add generalized ffmpeg-compat.h header to cover various API changes.
|
2016-03-14 20:22:04 -07:00 |
|
Michael Jumper
|
770fec0d88
|
GUAC-236: Define av_frame_free() / av_frame_alloc() if not present.
|
2016-03-14 20:22:04 -07:00 |
|
Michael Jumper
|
812f8b8cbf
|
GUAC-236: Include guacenc.1 in EXTRA_DIST.
|
2016-03-14 20:22:04 -07:00 |
|
Michael Jumper
|
8ed0cd5f16
|
GUAC-236: Maintain aspect ratio by adding letterboxes / pillarboxes as necessary.
|
2016-03-14 20:22:04 -07:00 |
|
Michael Jumper
|
2798536a7a
|
GUAC-236: Document transfer as currently unimplemented (rarely used).
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
be0a9e728f
|
GUAC-236: Implement JPEG.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
c16832f11a
|
GUAC-236: Fix manual section number.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
e298975918
|
GUAC-236: Document usage. Use correct extension (.m4v).
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
e74ea54eb9
|
GUAC-236: Add FILE to usage descriptions.
|
2016-03-14 20:22:03 -07:00 |
|