h264bsd

Crates.ioh264bsd
lib.rsh264bsd
version0.3.0
sourcesrc
created_at2023-01-07 22:24:20.887763
updated_at2024-08-23 22:40:16.591345
descriptionBindings for h264bsd decoder
homepagehttps://github.com/0skar16/h264bsd-rs
repositoryhttps://github.com/0skar16/h264bsd-rs
max_upload_size
id753264
size1,147,474
0skar16 (0skar16)

documentation

README

h264bsd-rs

High-level bindings for h264bsd which is a decoder extracted from the Android Project.

It currently supports three possible image output formats through av-data's frames:

  • YUV
  • RGB
  • RGBA

Current quirks (the reasons why it's not <= 1.0 yet):

  • invalid memory reference when I try to free the allocated data of pictures in DPB's buffer so it doesn't free (e.g don't use it if you plan on initializing the decoder many times during one run, otherwise it's not a problem as the OS will free the memory by itself)
  • (to be updated with new quirks that I forgor about :skull:)
Commit count: 8

cargo fmt