Commit Graph

  • 15ece0882e Premake generator: change Android_ to Android- platforms master Triang3l 2021-10-29 23:40:56 +03:00
  • fb6c32ddf7 Generate premake files Joel Linn 2021-09-13 21:08:06 +02:00
  • f27ce9ea07 Premake generator: disable all warnings Joel Linn 2021-09-13 21:07:15 +02:00
  • 12a085a69a Premake generator: automatically construct filters Joel Linn 2021-09-13 20:52:57 +02:00
  • e802bd3f99 Generate configs Joel Linn 2021-09-13 20:49:03 +02:00
  • 09eac851ef Generate premake files Joel Linn 2021-05-04 22:21:38 +02:00
  • 319971cc0d Premake generator: remove compiler warning flags Joel Linn 2021-05-04 22:20:34 +02:00
  • bb7823c2ce Add notes Joel Linn 2021-05-04 22:19:33 +02:00
  • 3bdf3805fc Generate premake files Joel Linn 2021-04-09 17:50:29 +02:00
  • dec06baf31 Generate configs Joel Linn 2020-06-19 18:57:44 +02:00
  • 244cc2f281 avcodec/wmaprodec: add xma raw frame decoder packets need to be handled externally useful for hardware decoder emulation Joel Linn 2020-06-29 00:07:14 +02:00
  • e2ba36a814 avcodec/wmaprodec: skip foreign XMA packets support decoding only a selection of the encoded XMA streams Joel Linn 2020-06-26 19:02:57 +02:00
  • 7c7311cf1d Add premake generator Joel Linn 2021-04-09 17:46:28 +02:00
  • ee2b3110c0 Add notes for xenia developers. Joel Linn 2020-06-23 20:35:04 +02:00
  • f68ab9de4e Changelog: replace <next> by 4.4 release/4.4 Michael Niedermayer 2021-04-09 06:23:34 +02:00
  • dc91b913b6 RELEASE_NOTES: Based on the version from 4.3 n4.4 Michael Niedermayer 2018-11-02 01:36:21 +01:00
  • aeba1a4c20 avcodec/msp2dec: Check available space in RLE decoder Michael Niedermayer 2021-04-06 23:14:08 +02:00
  • d22550dd61 avformat/mov: check offset for overflow in mov_probe() Michael Niedermayer 2021-04-04 21:01:46 +02:00
  • 2a7f1bc282 lavc/pngdec: always create a copy for APNG_DISPOSE_OP_BACKGROUND Anton Khirnov 2021-04-08 10:46:54 +02:00
  • 31d249a418 avformat/url: add ff_make_absolulte_url2 to be able to test windows path cases release/4.3 Marton Balint 2021-04-06 01:10:30 +02:00
  • 51de6103e9 avformat/url: fix ff_make_absolute_url with Windows file paths Marton Balint 2021-04-02 17:07:54 +02:00
  • 25e794a1ea avformat/url: add ff_make_absolulte_url2 to be able to test windows path cases Marton Balint 2021-04-06 01:10:30 +02:00
  • d622923b36 avformat/url: fix ff_make_absolute_url with Windows file paths Marton Balint 2021-04-02 17:07:54 +02:00
  • c64180fac8 lavc/pngdec: improve chunk length check Anton Khirnov 2021-04-02 16:00:23 +02:00
  • 8ee432dc23 lavc/pngdec: restructure exporting frame meta/side data Anton Khirnov 2021-03-20 19:57:25 +01:00
  • 5f21bbed8a lavc/pngdec: remove unnecessary context variables Anton Khirnov 2021-04-02 10:45:27 +02:00
  • 53ecdbfbe5 lavc/pngdec: perform APNG blending in-place Anton Khirnov 2021-04-01 15:45:45 +02:00
  • 5c457c673f avcodec/mpegvideo_enc: Don't segfault on unorthodox mpeg_quant Andreas Rheinhardt 2021-04-06 15:45:42 +02:00
  • fb7cd45977 avcodec/encode: Fix check for allowed LJPEG pixel formats Andreas Rheinhardt 2021-04-06 00:32:39 +02:00
  • 44d218e99a avformat/rmdec: Don't rely on unspecified order of evaluation Andreas Rheinhardt 2021-04-07 13:37:09 +02:00
  • be5970fcaa avformat/rmdec: Fix memleaks upon read_header failure Andreas Rheinhardt 2020-07-20 23:26:15 +02:00
  • c72fca598c avcodec/vc1dec: Fix memleak upon allocation error Andreas Rheinhardt 2021-04-08 01:49:53 +02:00
  • b0997b8526 avcodec/rv34, mpegvideo: Fix segfault upon frame size change error Andreas Rheinhardt 2021-04-05 02:05:58 +02:00
  • 4562719c7d avcodec/rv10: Don't presume context to be initialized Andreas Rheinhardt 2021-04-04 21:30:33 +02:00
  • 6d7dfabfb0 avcodec/mpegvideo: Factor common freeing code out Andreas Rheinhardt 2020-12-25 14:57:38 +01:00
  • 63277aa98e avcodec/mpegvideo: Fix memleak upon allocation error Andreas Rheinhardt 2020-12-25 14:17:10 +01:00
  • 0155d5cd74 Revert "avcodec: add FF_CODEC_CAP_INIT_CLEANUP for all codecs which use ff_mpv_common_init()" Andreas Rheinhardt 2020-12-24 14:36:22 +01:00
  • ed7efbe3ab avcodec/wmavoice: Check operations that can fail Andreas Rheinhardt 2021-04-03 17:45:17 +02:00
  • 6aad0b1bb5 avcodec/mjpegdec: Fix leak in case ICC array allocations fail partially Andreas Rheinhardt 2021-04-03 15:39:35 +02:00
  • 5621d10b7a avcodec/tiff: Avoid forward declarations Andreas Rheinhardt 2021-03-30 07:53:50 +02:00
  • 1761cc0cb0 avcodec/pthread_frame: Reindentation Andreas Rheinhardt 2021-03-21 05:39:49 +01:00
  • 562ff3ee0e avcodec/pthread_frame: Check initializing mutexes/condition variables Andreas Rheinhardt 2021-03-23 06:34:11 +01:00
  • aa8f8748ca avcodec/pthread_frame: Fix cleanup during init Andreas Rheinhardt 2021-02-11 13:45:31 +01:00
  • 0401246845 avcodec/pthread_frame: Factor initializing single thread out Andreas Rheinhardt 2021-03-21 05:00:09 +01:00
  • 6c414cf8f7 Revert "avcodec: Add FF_CODEC_CAP_INIT_CLEANUP" Marton Balint 2021-04-03 21:27:41 +02:00
  • 76b5f726aa avcodec/dv_profile: PAL DV files with dsf flag 0 - detect via pal flag and buf_size Mark Plomer 2021-03-18 13:19:16 +01:00
  • 6a7a39878f avcodec/cfhd: Keep track of which subbands have been read Michael Niedermayer 2021-04-03 16:04:48 +02:00
  • a80b0ee981 avcodec/cfhd: Require valid setup before Lowpass coefficients, BandHeader and BandSecondPass Michael Niedermayer 2021-04-03 15:19:22 +02:00
  • de40b2fe41 avcodec/cfhd: Check transform_type consistently Michael Niedermayer 2021-04-03 14:40:50 +02:00
  • 4aeedf4c2a libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext Alan Kelly 2021-04-01 12:00:15 +02:00
  • 95aacf30e3 libswscale/x86/swscale: Only call ff_yuv2yuvX functions if the input size is > 0 Alan Kelly 2021-04-01 12:00:16 +02:00
  • 6bc2058d00 tests/checkasm/sw_scale: adds additional tests sizes for yux2yuvX Alan Kelly 2021-04-01 12:00:17 +02:00
  • 54dd729cee avcodec/mjpegdec: Check initializing Huffman tables Andreas Rheinhardt 2021-04-03 16:00:56 +02:00
  • 1f3735892b avcodec/mjpegdec: Fix leak in case of invalid external Huffman tables Andreas Rheinhardt 2021-04-03 14:12:44 +02:00
  • edbc26e38b avcodec/a64multienc: Don't use static buffers, fix potential races Andreas Rheinhardt 2021-04-03 13:07:43 +02:00
  • 8bc3cdf007 avcodec/rawdec: Free bitstream_buf Andreas Rheinhardt 2021-04-03 11:54:12 +02:00
  • 639c60f5aa avformat/vividas: Fix crash when seeking without audio stream Andreas Rheinhardt 2021-04-02 21:03:39 +02:00
  • 0fe3383066 avcodec/ass_split: Don't presume strlen to be >= 2 Andreas Rheinhardt 2020-12-01 14:24:10 +01:00
  • eff72f86e2 avcodec/binkaudio: Check return value of functions that can fail Andreas Rheinhardt 2020-11-30 22:30:49 +01:00
  • 632262f184 avcodec/binkaudio: Fix memleak upon init failure Andreas Rheinhardt 2020-11-30 22:24:10 +01:00
  • 236ddfbe1c avcodec/flacenc: Fix memleak upon init error Andreas Rheinhardt 2020-11-29 22:28:37 +01:00
  • affb55d4b4 avcodec/proresenc_anatoliy: Fix memleak upon init error Andreas Rheinhardt 2020-11-27 15:08:00 +01:00
  • 60433ae94f avcodec/bsf: Fix segfault when freeing half-allocated BSF Andreas Rheinhardt 2021-04-02 14:17:56 +02:00
  • 82b9da7662 avcodec/av1_metadata_bsf: Check for the existence of units Andreas Rheinhardt 2021-04-02 17:16:39 +02:00
  • 0ccd2540b0 avcodec/h264_metadata_bsf: Don't add AUD to extradata Andreas Rheinhardt 2021-04-02 16:59:42 +02:00
  • 7f139498f5 avcodec/msmpeg4enc: Don't use code for static init that can fail Andreas Rheinhardt 2020-12-10 06:01:45 +01:00
  • b51d5b222e avformat/dss: Don't prematurely modify context variable Andreas Rheinhardt 2021-04-01 22:07:40 +02:00
  • 70028ce7fd avformat/utils: Check allocations for failure Andreas Rheinhardt 2021-04-01 18:18:13 +02:00
  • ffb599458f avcodec/ac3enc: Use actual size of buffer in init_put_bits() Andreas Rheinhardt 2021-03-29 18:19:43 +02:00
  • 55ad9ece31 avcodec/flashsv2enc: Fix undefined NULL + 0 Andreas Rheinhardt 2021-03-26 18:35:25 +01:00
  • 3d473a8925 avutil/pixdesc: Fix 1 << 32 Andreas Rheinhardt 2021-03-26 18:22:24 +01:00
  • b4b2f88cab avcodec/motion_est: Fix invalid left shift of negative numbers Andreas Rheinhardt 2021-03-26 18:18:05 +01:00
  • cc3b05e424 avfilter/vf_codecview: Fix undefined left shifts of negative numbers Andreas Rheinhardt 2021-03-26 16:24:59 +01:00
  • 195cce45cf avcodec/g2meet: Fix undefined NULL + 0 Andreas Rheinhardt 2021-03-26 16:17:04 +01:00
  • c7a95509b3 avutil/base64: Fix undefined NULL + 0 Andreas Rheinhardt 2021-03-26 16:03:27 +01:00
  • 6906a2b471 avcodec/vmdvideo: Fix NULL + 0 Andreas Rheinhardt 2021-03-26 15:12:10 +01:00
  • 4eb44966a6 avcodec/mss12: Don't apply non-zero offset to null pointer Andreas Rheinhardt 2021-03-26 14:40:40 +01:00
  • 9a2b994a71 avcodec/lcldec: Fix undefined NULL + 0 Andreas Rheinhardt 2021-03-26 14:11:18 +01:00
  • 58b961d8bb avcodec/qtrleenc: Fix negative linesizes, don't use NULL + offset Andreas Rheinhardt 2021-03-26 13:37:43 +01:00
  • 6614f33a0b avcodec/qtrleenc: Use keyframe when no previous frame is available Andreas Rheinhardt 2021-03-26 12:42:21 +01:00
  • 67e401e3cb libswresample/audioconvert: Fix undefined NULL + 0 Andreas Rheinhardt 2021-03-26 09:43:22 +01:00
  • 789dadccc0 avcodec/proresdec2: Don't apply non-zero offset to null pointer Andreas Rheinhardt 2021-03-26 09:21:22 +01:00
  • 09510d9ffd avcodec/mpegvideo_enc: Don't apply non-zero offset to null pointer Andreas Rheinhardt 2021-03-26 07:15:56 +01:00
  • 816d4bee4a avfilter/af_hdcd: Fix undefined shifts Andreas Rheinhardt 2021-03-26 06:22:24 +01:00
  • a8fb9c9d27 avcodec/dcaenc: Fix undefined left shift of negative numbers Andreas Rheinhardt 2021-03-26 06:03:49 +01:00
  • 5e2e8e1b9e avcodec/mjpegenc: Fix segfault when freeing incomplete context Andreas Rheinhardt 2021-03-30 23:20:49 +02:00
  • 28dd12c9b7 avfilter/vf_paletteuse: Fix left shift outside of range of int Andreas Rheinhardt 2020-01-22 01:47:21 +01:00
  • da4b64ea02 avfilter/asrc_sine: Fix invalid left shift of negative number Andreas Rheinhardt 2020-01-22 02:05:10 +01:00
  • 9f011f0876 avformat/webmdashenc: Don't pass NULL to memcmp Andreas Rheinhardt 2019-09-23 23:23:10 +02:00
  • 955be73bc5 avformat/libmodplug: Fix memleaks on error Andreas Rheinhardt 2021-03-24 06:31:16 +01:00
  • 3f94e061cb avformat/libgme: Fix memleaks on errors Andreas Rheinhardt 2021-03-24 04:41:58 +01:00
  • a01cf1fe54 avformat/aadec: Fix leak on error Andreas Rheinhardt 2021-03-24 03:23:37 +01:00
  • fe8ae68738 avformat/jacosubdec: Fix leak on error Andreas Rheinhardt 2021-03-24 03:15:33 +01:00
  • 3f851a7719 avcodec/vc1dec: Postpone allocating sprite frame to avoid segfault Andreas Rheinhardt 2020-12-22 17:21:48 +01:00
  • b4b3af795c avcodec/avcodec: Update check for identical colorspace/primaries/trc names Andreas Rheinhardt 2021-03-21 07:26:17 +01:00
  • 0bbf1f4785 avcodec/avcodec: Don't use NULL for %s printf specifier Andreas Rheinhardt 2021-03-21 06:29:13 +01:00
  • a57ba45eb4 avformat/webpenc: Fix memleak when trailer is never written Andreas Rheinhardt 2021-03-18 23:27:57 +01:00
  • ceb5863d04 avformat/webpenc: Fix memleak when using invalid packets Andreas Rheinhardt 2021-03-18 23:04:37 +01:00
  • cc8eba0ab8 avcodec/adpcmenc: don't share a single AVClass between multiple AVCodecs. Zane van Iperen 2021-04-01 20:31:35 +10:00
  • 829d4b009f avcodec/pnm_parser: Check image size addition for overflow Michael Niedermayer 2021-03-30 13:22:14 +02:00