git.videolan.org Git - ffmpeg.git/rss log
FFmpeg git repo
Les articles publiés sur le site
-
avutil/log,hwcontext : Add AV_CLASS_CATEGORY_HWDEVICE
19 avril, par softworkz -
avcodec/webp : Switch to ff_vlc_init_from_lengths()
18 avril, par Andreas Rheinhardtavcodec/webp: Switch to ff_vlc_init_from_lengths() The earlier code would traverse over the code lengths mutliple times (namely max_length + 1 times - once to get the maximum length and once for each max_length to assign codes) before calling ff_vlc_init_sparse() (which may traverse them twice and sort them). The new code only traverses them once (+ the one time in ff_vlc_init_from_lengths()). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-
avcodec/webp : Check more directly for invalid codes
18 avril, par Andreas Rheinhardtavcodec/webp: Check more directly for invalid codes Don't rely on invalid codes leading to get_vlc2() returning -1, which then gets converted to an uint8_t, i.e. to 255 and runs afoul of a length check later. After all, get_vlc2() could be changed to return something else which may be valid when cast to uint8_t. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-
vulkan_decode : add STORAGE flag to output images
18 avril, par Lynne -
vulkan : always enable ReadWithoutFormat/WriteWithoutFormat
18 avril, par Lynnevulkan: always enable ReadWithoutFormat/WriteWithoutFormat This implements support for reading and writing storage images with no format. The issue is that we define our images as arrays, and arrays can only have a single type, which means that f.ex. NV12 needs two different images, R8 and RG8. The only driver known not to advertise support for the extension as a whole is Intel, because they have parial support for odd formats we never use. Therefore, just always enable it by default.