188 Commits (f74e90c2a087be56798c5e46f027b3284f4d465b)

Author SHA1 Message Date
Andreas Rheinhardt cee04cbfe1 avcodec/decode: Fix leaks upon subtitle decoding errors 3 years ago
Andreas Rheinhardt a4798a5d51 all: Use av_memdup() where appropriate 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Andreas Rheinhardt b3108b1cbc avcodec/dvbsubdec: Make decoder init-threadsafe 4 years ago
Andreas Rheinhardt 834ef6f4a9 avcodec/dvbsubdec: Add const where appropriate 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt d947464ad4 avcodec: Remove deprecated AVPicture API 4 years ago
Michael Niedermayer 7b4510d2a8 avcodec/dvbsubdec: Support computing clut only once 4 years ago
Clément Bœsch a469d29c08 avcodec/dvbsubdec: error out on unsupported coding methods 4 years ago
Clément Bœsch b0f96f663c avcodec/dvbsubdec: request samples for missing coding methods 4 years ago
Limin Wang 9cfed6d84a avcodec/dvbsubdec: Cosmetics 4 years ago
Limin Wang c32114e0a5 avcodec/dvbsubdec: prefer to use variable instead of type for sizeof 4 years ago
Limin Wang e72e4b6967 avcodec/dvbsubdec: simplify code by using OFFSET() macro 4 years ago
Limin Wang 157873623f avcodec/dvbsubdec: replace data_size with got_sub_ptr for better readability 5 years ago
Michael Niedermayer 5941b7f615 avcodec/dvbsubdec: Use ff_set_dimensions() 5 years ago
Michael Niedermayer a8c5ae4511 avcodec/dvbsubdec: Check object position 6 years ago
Michael Niedermayer 71ba79702d avcodec/dvbsubdec: Compute scoretab without iterating over pixels multiple times in compute_default_clut() 6 years ago
Michael Niedermayer eec67f7b24 avcodec/dvbsubdec: Avoid re-computing clut 7 years ago
Michael Niedermayer 963247b5f3 avcodec/dvbsubdec: Split best score computation out of loop in compute_default_clut() 7 years ago
Michael Niedermayer cd2f69cdd6 avcodec/dvbsubdec: Factor a few expressions out of compute_default_clut() 7 years ago
Michael Niedermayer 7c10068da1 avcodec/dvbsubdec: Check for duplicate regions in dvbsub_parse_page_segment() 7 years ago
Vittorio Giovara a594f17f83 dvbsubdec: Free subrect memory on allocation error 7 years ago
Lorenz Brun 1cfd566324 dvbsubdec: Fixed segfault when decoding subtitles 7 years ago
Michael Niedermayer e1b0044c23 avcodec/dvbsubdec: Check pixel buffer size constraint from ETSI EN 300 743 V1.3.1 8 years ago
Michael Niedermayer 4bcde26172 avcodec/dvbsubdec: Use av_image_check_size2() 8 years ago
Michael Niedermayer 8a69f2602f avcodec/dvbsubdec: Check entry_id 8 years ago
Michael Niedermayer 0075d9eced avcodec/dvbsubdec: check region dimensions 8 years ago
Michael Niedermayer b02027c79d avcodec/dvbsubdec: Replace fprintf(stderr) by av_log() 8 years ago
Diego Biurrun a25dac976a Use bitstream_init8() where appropriate 8 years ago
Alexandra Hájková 9aec009f65 dvbsubdec: Convert to the new bitstream reader 8 years ago
Diego Biurrun b34c6cd57a dvbsub: cosmetics: Group all debug code together 8 years ago
Diego Biurrun b8cd7a3c8d dvbsub: Check for errors from system() 8 years ago
Andreas Cadhalpun c82b8ef0e4 dvbsubdec: fix division by zero in compute_default_clut 8 years ago
Diego Biurrun 7effebde78 dvbsubdec: Remove disabled, near-duplicate debug code 8 years ago
Diego Biurrun e723dce6f8 dvbsubdec: Use NULL instead of 0 as pointer value 8 years ago
Diego Biurrun b7e64fba7f Reduce the scope of some variables 9 years ago
Clément Bœsch fb99ef0bd3 avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 9 years ago
Vittorio Giovara a17a766190 lavc: Add data and linesize to AVSubtitleRect 9 years ago
Vittorio Giovara 1da2a20763 dvbsubdec: Fix function return type 9 years ago
Ronald S. Bultje 6471040f56 FF_OPT_TYPE_* -> AV_OPT_TYPE_*. 9 years ago
Michael Niedermayer d21ab8e411 avcodec/dvbsubdec: Print field lens in case they are too lerge 9 years ago
Carl Eugen Hoyos daf2c35f52 lavc: Remove newline from avpriv_request_sample() calls. 9 years ago
Michael Niedermayer e5774f28d1 avcodec/dvbsubdec: Do not stop decoding at a invalid depth 9 years ago
Carl Eugen Hoyos 087c0a0a93 lavc/dvbsub: Do not fail on clut depth 0. 9 years ago
Michael Niedermayer 3f87a17063 avcodec/dvbsubdec: Allow selecting the substream, or all substreams 9 years ago
Michael Niedermayer 1fc20af6af avcodec/dvbsubdec: Implement display definition segment fallback from ETSI EN 300 743 V1.3.1 9 years ago
Michael Niedermayer d41dceb14e avcodec/dvbsubdec: Add option to select when to computer clut (always/never/"if needed") 9 years ago
Michael Niedermayer 4b90dcb849 avcodec/dvbsubdec: Compute default CLUT based on bitmap analysis 9 years ago
banastasov debf4d6e67 avcodec/dvbsubdec: Fix buf_size check in dvbsub_parse_display_definition_segment() 10 years ago
Michael Niedermayer 9f0b898e82 avcodec/dvbsubdec: Clear w/h/size on region buffer allocation failure 10 years ago