summaryrefslogtreecommitdiffstats
path: root/libavcodec/g2meet.c
Commit message (Collapse)AuthorAgeFilesLines
* g2m: Relax resolution change constraintsVittorio Giovara2015-10-071-2/+1
| | | | | | | Do not fail when original resolution is smaller than current one, as the frame buffer is resized automatically. Signed-off-by: Vittorio Giovara <vittorio.giovara at gmail.com>
* lavc: Consistently prefix input buffer definesVittorio Giovara2015-07-271-3/+3
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavc: AV-prefix all codec capabilitiesVittorio Giovara2015-07-271-1/+1
| | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* g2meet: use av_ceil_log2 instead of a custom functionJanne Grunau2015-07-011-11/+1
|
* g2meet: use an unsigned type for the djb hashJanne Grunau2015-07-011-1/+1
|
* Go2Meeting decoderKostya Shishkov2015-07-011-23/+732
| | | | | | | | ELS and ePIC decoder courtesy of Maxim Poliakovski, cleanup and integration by Diego Biurrun. Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* g2meet: Support G2M5 codec variantEric Zimmerman2015-04-191-2/+2
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* g2meet: K&R formatting cosmeticsDiego Biurrun2015-04-081-2/+4
|
* build: Split JPEG-related tables off into a separate componentDiego Biurrun2015-03-301-0/+1
|
* g2meet: check ff_set_dimensions return valueVittorio Giovara2014-11-131-2/+5
| | | | | CC: libav-stable@libav.org Bug-Id: CID 1135739
* g2meet: allow size changes within original sizesVittorio Giovara2014-07-151-2/+7
|
* dsputil: Split off IDCT bits into their own contextDiego Biurrun2014-06-301-6/+6
|
* dsputil: Split clear_block*/fill_block* off into a separate contextDiego Biurrun2014-06-181-2/+5
|
* More correct printf format specifiersDiego Biurrun2014-04-021-2/+2
| | | | This avoids compiler warnings about argument and specifier type mismatch.
* avcodec: more correct printf specifiersDiego Biurrun2014-03-221-9/+10
|
* g2meet: K&R formatting cosmeticsDiego Biurrun2014-03-081-30/+41
|
* g2meet: validate bpp and bitmasks in the display infoMaxim Poliakovski2014-02-161-1/+21
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* g2meet: make JPEG tile decoder operate on 8x8 block maskKostya Shishkov2014-02-111-7/+16
| | | | This is needed for upcoming Go2Meeting (G2M2/G2M3) decoder.
* g2meet: factor out seeking to the chunk endMaxim Poliakovski2014-02-111-13/+8
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* g2meet: rename FRAME_INFO to more appropriate DISPLAY_INFOMaxim Poliakovski2014-02-091-4/+4
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* avcodec: Use av_reallocp where suitableAlexandra Khirnova2013-12-091-11/+6
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* go2meeting: disallow tile dimensions that are not multiple of 16Kostya Shishkov2013-11-291-1/+2
| | | | | | | Original decoder seems to always use 176x128 tiles anyway and this helps avoiding lots of issues with odd tile sizes in fuzzed files. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* g2meet: stop using deprecated avcodec_set_dimensionsAnton Khirnov2013-10-311-1/+1
|
* g2meet: Respect cursor_stride properly everywhereKostya Shishkov2013-09-251-0/+3
| | | | | | This fixes a regression with rgb cursors since b1e46988. Signed-off-by: Martin Storsjö <martin@martin.st>
* g2meet: Allocate cursor buffers large enough to fit the aligned widthMartin Storsjö2013-09-121-1/+1
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
* Replace remaining obsolete PIX_FMT names with AV_PIX_FMT equivalentsDiego Biurrun2013-07-291-1/+1
|
* g2meet: Fix a typo in the height comparisonMichael Niedermayer2013-06-121-1/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* g2meet: do not leak buffersKostya Shishkov2013-06-121-0/+2
|
* g2meet: more graceful cursor loadingKostya Shishkov2013-06-121-18/+53
|
* g2meet: reset dimensions on header parsing errorsKostya Shishkov2013-06-121-5/+12
|
* Go2Webinar decoderKostya Shishkov2013-06-031-0/+825
OpenPOWER on IntegriCloud