summaryrefslogtreecommitdiff
path: root/libavcodec/pgssubdec.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/codec_internal: Add macro to set AVCodec.long_nameAndreas Rheinhardt2022-09-031-1/+1
* avcodec/internal: Move ff_set_dimensions() to decode.hAndreas Rheinhardt2022-08-271-2/+1
* avcodec: Make init-threadsafety the defaultAndreas Rheinhardt2022-07-181-1/+0
* avcodec/codec_internal: Constify AVPacket in decode_sub cbAndreas Rheinhardt2022-04-051-1/+1
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-051-1/+1
* avcodec/codec_internal: Add FFCodec.decode_subAndreas Rheinhardt2022-04-051-7/+6
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-6/+6
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-0/+1
* avcodec/decode: Fix leaks upon subtitle decoding errorsAndreas Rheinhardt2021-12-161-4/+1
* avcodec/pgssubdec: Use dedicated pointer for accessesAndreas Rheinhardt2021-12-161-34/+32
* avcodec/pgssubdec: Remove redundant freeing codeAndreas Rheinhardt2021-12-161-13/+4
* avcodec/pgssubdec: Always return error upon allocation errorAndreas Rheinhardt2021-12-161-1/+2
* Replace all occurences of av_mallocz_array() by av_calloc()Andreas Rheinhardt2021-09-201-1/+1
* avcodec/pgssubdec: Mark decoder as init-threadsafeAndreas Rheinhardt2021-05-021-0/+1
* avcodec: Constify AVCodecsAndreas Rheinhardt2021-04-271-1/+1
* avcodec: Remove deprecated AVPicture APIAndreas Rheinhardt2021-04-271-14/+0
* avcodec/pgssubdec: replace data_size with got_sub_ptr for better readabilityLimin Wang2020-03-251-5/+5
* avcodec/pgssubdec: Free subtitle on errorMichael Niedermayer2020-01-051-1/+4
* avcodec/pgssubdec: Check for duplicate display segmentsMichael Niedermayer2019-02-031-0/+5
* pgssubdec: reset rle_data_len/rle_remaining_len on allocation errorAndreas Cadhalpun2017-02-011-1/+4
* pgssubdec: only set w/h/linesize when allocating dataAndreas Cadhalpun2016-11-241-4/+5
* Merge commit 'b7e64fba7f37cc0399beae844f0a5dbef9219376'Clément Bœsch2016-06-211-2/+4
|\
| * Reduce the scope of some variablesDiego Biurrun2016-05-111-2/+4
* | Merge commit '885a9d6087315a85d98f7e89656ef01dc7104c4c'Clément Bœsch2016-06-211-1/+1
|\ \ | |/
| * pgssub: Fix subpicture colorspace and rangeJan Ekström2016-05-101-2/+8
| * pgssubdec: fix API compability layerPetri Hintukainen2015-11-261-10/+10
* | pgssubdec: fix subpicture output colorspace and rangeJan Ekström2016-04-241-2/+8
* | avcodec/pgssubdec: Fix left shift of 255 by 24 places cannot be represented i...Michael Niedermayer2015-12-041-1/+1
* | avcodec/pgssubdec: Check dimensions for 0Michael Niedermayer2015-11-141-2/+2
* | Merge commit 'a17a7661906ba295d67afd80ac0770422e1b02b3'Hendrik Leppkes2015-10-221-8/+19
|\ \ | |/
| * lavc: Add data and linesize to AVSubtitleRectVittorio Giovara2015-10-211-7/+19
* | avcodec/pgssubdec: use AV_OPT_TYPE_BOOL for forced_subs_only optionClément Bœsch2015-09-121-1/+1
* | Merge commit '6a85dfc830f51f1f5c2d36d4182d265c1ea3ba25'Michael Niedermayer2015-04-201-9/+9
|\ \ | |/
| * lavc: Replace av_dlog and tprintf with internal macrosVittorio Giovara2015-04-191-9/+9
* | avcodec/pgssubdec: Use av_malloc*_array()Michael Niedermayer2015-01-111-2/+2
* | Merge commit 'd98e6c5d5d80c1dfe0c30f2e73d41a3aea0b920d'Michael Niedermayer2014-08-011-5/+7
|\ \ | |/
| * pgssubdec: Check RLE size before copyingMichael Niedermayer2014-08-011-0/+7
* | avcodec/pgssubdec: Fix input ptsMichael Niedermayer2014-07-121-1/+1
* | avcodec/pgssubdec: remove unused variablesMichael Niedermayer2014-06-301-3/+0
* | avcodec/pgssubdec: Check input buffer size in parse_presentation_segment()Michael Niedermayer2014-06-301-0/+8
* | Merge commit '253d0be6a1ecc343d29ff8e1df0ddf961ab9c772'Michael Niedermayer2014-06-301-120/+239
|\ \ | |/
| * pgssubdec: handle more complex PGS scenariosJohn Stebbins2014-06-301-130/+294
* | avcodec/pgssubdec: fix end display timeJohn Stebbins2014-06-301-1/+4
* | avcodec/pgssubdec: Bail out of decode_rle() if error and AV_EF_EXPLODE is setJohn Stebbins2014-06-301-1/+5
* | avcodec/pgssubdec: better error codesJohn Stebbins2014-06-301-7/+7
* | avcodec/pgssubdec: Pass AVSubtitleRect to decode_rle()John Stebbins2014-06-301-11/+11
* | avcodec/pgssubdec: split out flush_cache()John Stebbins2014-06-301-10/+14
* | avcodec/pgssubdec: do not fail when part of the packet is faulty unless AV_EF...John Stebbins2014-06-301-6/+11
* | avcodec/pgssubdec: rename PICTURE_SEGMENTJohn Stebbins2014-06-301-2/+2
* | avcodec/pgssubdec: Use av_malloc(z)_array()Michael Niedermayer2014-05-221-2/+2