summaryrefslogtreecommitdiffstats
path: root/server/mjpeg_encoder.c
Commit message (Expand)AuthorAgeFilesLines
* reuse red_get_monotonic_time functionFrediano Ziglio2015-11-231-6/+3
* server: Hide the MJPEG encoder internals from red_worker.cFrancois Gouget2015-10-301-9/+44
* server: Move the MJPEG encoder functions to mjpeg_encoder.cFrancois Gouget2015-10-301-4/+70
* server: Move mjpeg_encoder_new() to the end of mjpeg_encoder.cFrancois Gouget2015-10-301-40/+34
* remove small leak in MJPEG codeFrediano Ziglio2015-10-231-0/+1
* syntax-check: Don't use tabs for indentationChristophe Fergeau2015-10-191-5/+5
* mjpeg and jpeg encoder: fix alignment warningsVictor Toso2015-08-201-4/+6
* server: Remove the rate_control_is_active field from MJpegEncoder.Francois Gouget2015-06-291-9/+13
* mjpeg: Convert rate control checks to asserts in encoderFrancois Gouget2015-06-221-6/+3
* Fix assert in mjpeg_encoder_adjust_params_to_bit_rate()Jonathon Jongsma2014-05-301-1/+4
* Use PRI macros in printf to keep compatibility between 32/64bit system소병철2014-05-151-3/+4
* mjpeg: Don't warn on unsupported image formatsChristophe Fergeau2014-03-131-1/+1
* red_worker: improve stream stats readability and ease of parsingYonit Halperin2013-06-241-1/+0
* mjpeg_encoder: add mjpeg_encoder_get_statsYonit Halperin2013-06-241-0/+11
* collect and print video stream statisticsYonit Halperin2013-04-221-0/+7
* server/red_worker.c: use the bit rate of old streams as a start point for new...Yonit Halperin2013-04-221-0/+5
* mjpeg_encoder: add stream warmup time, in which we avoid server and client dropsYonit Halperin2013-04-221-0/+27
* mjpeg_encoder: keep the average observed fps similar to the defined fpsYonit Halperin2013-04-221-2/+73
* mjpeg_encoder: move the control over frame drops to mjpeg_encoderYonit Halperin2013-04-221-11/+9
* mjpeg_encoder: update the client with estimations for the required playback l...Yonit Halperin2013-04-221-14/+38
* mjpeg_encoder: modify stream bit rate based on server side pipe congestionYonit Halperin2013-04-221-22/+81
* mjpeg_encoder: adjust the stream bit rate based on periodic client feedbackYonit Halperin2013-04-221-7/+377
* mjpeg_encoder: re-configure stream parameters when the frame's encoding size ...Yonit Halperin2013-04-221-8/+139
* mjpeg_encoder: configure mjpeg quality and frame rate according to a given bi...Yonit Halperin2013-04-221-5/+286
* server/mjpeg_encoder: realloc encoder->row, when a wider frame is givenYonit Halperin2012-05-161-2/+8
* server/mjpeg_encoder: fix wrong size assigned to dest_lenYonit Halperin2012-05-101-1/+1
* server/mjpeg_encoder: Fix memory leak for the inital output buffer given for ...Yonit Halperin2012-05-101-8/+3
* server/red_worker.c/video: add support for frames of different sizesYonit Halperin2012-05-031-9/+6
* Use the spice-common logging functionsMarc-André Lureau2012-03-251-1/+1
* Remove useless if() before free()Daniel P. Berrange2012-01-131-2/+1
* server/mjpeg_encoder: use size_t * consistentlyAlon Levy2011-11-101-2/+2
* mjpeg: add missing SPICE_BITMAP_FMT_RGBAChristophe Fergeau2011-08-021-0/+1
* mjpeg: rename jpeg_mem_destChristophe Fergeau2011-07-221-3/+3
* mjpeg_encoder: allocate "row" on demandChristophe Fergeau2011-07-221-8/+9
* mjpeg_encoder: remove unused functionsChristophe Fergeau2011-07-221-46/+0
* mjpeg_encoder: use libjpeg-turbo extra colorspacesChristophe Fergeau2011-07-221-5/+16
* mjpeg_encoder: add mjpeg_encoder_get_bytes_per_pixelChristophe Fergeau2011-07-221-0/+5
* mjpeg_encoder: add mjpeg_encoder_encode_scanlineChristophe Fergeau2011-07-221-0/+102
* mjpeg_encoder: rework output buffer allocationChristophe Fergeau2011-07-221-14/+102
* add missing staticChristophe Fergeau2011-05-031-3/+3
* add #include <config.h> to all source filesChristophe Fergeau2011-05-031-0/+3
* Relicense everything from GPL to LGPL 2.1+Alexander Larsson2010-04-131-9/+9
* Use fast DCT method for better jpeg compression performanceAlexander Larsson2010-04-121-0/+1
* Initialize _kill_mark so we don't get spurious valgrind warningsAlexander Larsson2010-04-081-0/+125