summaryrefslogtreecommitdiff
path: root/server/mjpeg_encoder.c
AgeCommit message (Expand)AuthorFilesLines
2015-08-20mjpeg and jpeg encoder: fix alignment warningsVictor Toso1-4/+6
2015-06-29server: Remove the rate_control_is_active field from MJpegEncoder.Francois Gouget1-9/+13
2015-06-22mjpeg: Convert rate control checks to asserts in encoderFrancois Gouget1-6/+3
2014-05-30Fix assert in mjpeg_encoder_adjust_params_to_bit_rate()Jonathon Jongsma1-1/+4
2014-05-15Use PRI macros in printf to keep compatibility between 32/64bit system소병철1-3/+4
2014-03-13mjpeg: Don't warn on unsupported image formatsChristophe Fergeau1-1/+1
2013-06-24red_worker: improve stream stats readability and ease of parsingYonit Halperin1-1/+0
2013-06-24mjpeg_encoder: add mjpeg_encoder_get_statsYonit Halperin1-0/+11
2013-04-22collect and print video stream statisticsYonit Halperin1-0/+7
2013-04-22server/red_worker.c: use the bit rate of old streams as a start point for new...Yonit Halperin1-0/+5
2013-04-22mjpeg_encoder: add stream warmup time, in which we avoid server and client dropsYonit Halperin1-0/+27
2013-04-22mjpeg_encoder: keep the average observed fps similar to the defined fpsYonit Halperin1-2/+73
2013-04-22mjpeg_encoder: move the control over frame drops to mjpeg_encoderYonit Halperin1-11/+9
2013-04-22mjpeg_encoder: update the client with estimations for the required playback l...Yonit Halperin1-14/+38
2013-04-22mjpeg_encoder: modify stream bit rate based on server side pipe congestionYonit Halperin1-22/+81
2013-04-22mjpeg_encoder: adjust the stream bit rate based on periodic client feedbackYonit Halperin1-7/+377
2013-04-22mjpeg_encoder: re-configure stream parameters when the frame's encoding size ...Yonit Halperin1-8/+139
2013-04-22mjpeg_encoder: configure mjpeg quality and frame rate according to a given bi...Yonit Halperin1-5/+286
2012-05-16server/mjpeg_encoder: realloc encoder->row, when a wider frame is givenYonit Halperin1-2/+8
2012-05-10server/mjpeg_encoder: fix wrong size assigned to dest_lenYonit Halperin1-1/+1
2012-05-10server/mjpeg_encoder: Fix memory leak for the inital output buffer given for ...Yonit Halperin1-8/+3
2012-05-03server/red_worker.c/video: add support for frames of different sizesYonit Halperin1-9/+6
2012-03-25Use the spice-common logging functionsMarc-André Lureau1-1/+1
2012-01-13Remove useless if() before free()Daniel P. Berrange1-2/+1
2011-11-10server/mjpeg_encoder: use size_t * consistentlyAlon Levy1-2/+2
2011-08-02mjpeg: add missing SPICE_BITMAP_FMT_RGBAChristophe Fergeau1-0/+1
2011-07-22mjpeg: rename jpeg_mem_destChristophe Fergeau1-3/+3
2011-07-22mjpeg_encoder: allocate "row" on demandChristophe Fergeau1-8/+9
2011-07-22mjpeg_encoder: remove unused functionsChristophe Fergeau1-46/+0
2011-07-22mjpeg_encoder: use libjpeg-turbo extra colorspacesChristophe Fergeau1-5/+16
2011-07-22mjpeg_encoder: add mjpeg_encoder_get_bytes_per_pixelChristophe Fergeau1-0/+5
2011-07-22mjpeg_encoder: add mjpeg_encoder_encode_scanlineChristophe Fergeau1-0/+102
2011-07-22mjpeg_encoder: rework output buffer allocationChristophe Fergeau1-14/+102
2011-05-03add missing staticChristophe Fergeau1-3/+3
2011-05-03add #include <config.h> to all source filesChristophe Fergeau1-0/+3
2010-04-13Relicense everything from GPL to LGPL 2.1+Alexander Larsson1-9/+9
2010-04-12Use fast DCT method for better jpeg compression performanceAlexander Larsson1-0/+1
2010-04-08Initialize _kill_mark so we don't get spurious valgrind warningsAlexander Larsson1-0/+125