Roman
|
3a3de3e87d
|
GUACAMOLE-110: Fix guacenc framerate rounding affecting video length
|
2016-10-03 11:51:24 -04:00 |
|
Michael Jumper
|
4da3bef4ec
|
GUACAMOLE-1: Relicense C files.
|
2016-03-28 20:39:19 -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
|
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
|
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
|
8ed0cd5f16
|
GUAC-236: Maintain aspect ratio by adding letterboxes / pillarboxes as necessary.
|
2016-03-14 20:22:04 -07:00 |
|
Michael Jumper
|
7575506443
|
GUAC-236: Add missing comment for use of sws_scale().
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
0f467a5d51
|
GUAC-236: Convert each Guacamole frame to a proper AVFrame.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
f9f08627ff
|
GUAC-286: Actually write video output to file.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
1ce39306cb
|
GUAC-236: Do not store buffer - encode directly. Flush frames at end.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
c37eda37fd
|
GUAC-236: Define framerate with macro.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
38c431e8a2
|
GUAC-236: Record internal presentation timestamp in same format as libavcodec.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
9eddaeee3d
|
GUAC-236: Allocate and maintain frame data for encoding.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
17df235c4e
|
GUAC-236: Actually open and init codec. Replace PNG output with stub.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
a8cba53537
|
GUAC-236: Perform codec lookup via libavcodec.
|
2016-03-14 20:22:03 -07:00 |
|
Michael Jumper
|
19ac6e8286
|
GUAC-236: Abstract video encoding process as guacenc_video struct. Move PNG-writing stub therein.
|
2016-03-14 20:22:03 -07:00 |
|