Go to file
Richard Antalik d3c45e1c39 Fix T91405: Block artefacts in WEBM video
Issue was caused by incorrect FFmpeg asynchronous decoding API. In most
cases, decoder returns 1 frame each time it is fed by 1 packet. Here
decoder wanted to return more frames, but our code always expected only
one.

Before sending new packets to decoder, check if there are frames to
receive. If there are, process them, otherwise continue decoding as
usual.

Reviewed By: zeddb, sergey

Differential Revision: https://developer.blender.org/D13079
2021-11-15 20:20:33 +01:00
.github GitHub: add PR template 2021-10-23 10:49:51 +05:30
build_files Cycles: enable HIP device and binaries on Windows 2021-11-10 20:16:44 +01:00
doc Python doc generator: add missing selected_ids context key 2021-10-28 11:24:27 +02:00
extern Docs: Fixes and improvements in API documentation 2021-10-22 18:27:16 -04:00
intern Fix T91893, T92455: wrong transmission pass with hair and multiscatter glass 2021-11-12 20:03:46 +01:00
release UI: Updated Blender Light theme for Spreadsheet 2021-11-11 10:10:28 -06:00
source Fix T91405: Block artefacts in WEBM video 2021-11-15 20:20:33 +01:00
tests Tests: disable audio system for performance tests 2021-11-12 20:03:46 +01:00
.arcconfig
.clang-format Cleanup: More readable Cycles OSL BSDF definition 2021-10-19 11:59:26 +02:00
.clang-tidy Cleanup: enable modernize-use-equals-default check 2021-04-08 11:07:27 +02:00
.editorconfig
.git-blame-ignore-revs Cleanup: git-blame-ignore-revs: Update policy & commits 2021-01-29 13:20:32 +05:30
.gitignore Compositor automated testing 2021-03-26 16:15:02 +01:00
.gitmodules
CMakeLists.txt Cycles: enable HIP device and binaries on Windows 2021-11-10 20:16:44 +01:00
COPYING
GNUmakefile GNUmakefile: clarify that order isn't important for multiple targets 2021-10-20 10:04:14 +11:00
make.bat win/make.bat: Add svnfix convenience target 2021-10-26 17:48:16 -06:00
readme.rst Blender README: Fix the full license name. 2021-04-09 12:39:33 +02:00

.. Keep this document short & concise,
   linking to external resources instead of including content in-line.
   See 'release/text/readme.html' for the end user read-me.


Blender
=======

Blender is the free and open source 3D creation suite.
It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing,
motion tracking and video editing.

.. figure:: https://code.blender.org/wp-content/uploads/2018/12/springrg.jpg
   :scale: 50 %
   :align: center


Project Pages
-------------

- `Main Website <http://www.blender.org>`__
- `Reference Manual <https://docs.blender.org/manual/en/latest/index.html>`__
- `User Community <https://www.blender.org/community/>`__

Development
-----------

- `Build Instructions <https://wiki.blender.org/wiki/Building_Blender>`__
- `Code Review & Bug Tracker <https://developer.blender.org>`__
- `Developer Forum <https://devtalk.blender.org>`__
- `Developer Documentation <https://wiki.blender.org>`__


License
-------

Blender as a whole is licensed under the GNU General Public License, Version 3.
Individual files may have a different, but compatible license.

See `blender.org/about/license <https://www.blender.org/about/license>`__ for details.