h264bitstream icon indicating copy to clipboard operation
h264bitstream copied to clipboard

A complete set of functions to read and write H.264 video bitstreams, in particular to examine or modify headers.

Results 28 h264bitstream issues
Sort by recently updated
recently updated
newest added

:-) this is a good job. hope it can support h.265 too.

enhancement
help wanted

The memcpy at the end of read_seq_parameter_set_rbsp() overwrites the struct it just filled with a copy of what's in sps_table. Since h->sps == h->sps_table[0] it just filled that one, the...

bug

This line has compiler-dependent behavior https://github.com/aizvorski/h264bitstream/blob/d8e53fdaa866aff3c987a331d522044c92f37935/bs.h#L203 Found by @LostInKadath https://github.com/aizvorski/h264bitstream/pull/51#issuecomment-1798000840 (Probably gcc does what is intended here and clang on 64bit platforms is bugged)

_CMake_ doesn't support any `make uninstall` commands by default. This may be embarrassing for users, switching from building with `autotools`. This PR adds a special `uninstall` target to do the...

``` Sorry if this is the wrong place. I searched and this is all I found. h264bitstream is a library, right? Can you recommend an application that uses it to...

When `slice_header->num_ref_idx_active_override_flag` is enabled, `read_pred_weight_table` should use the `num_ref_idx_l0_active_minus1` from `slice_header` instead of `pps`.

At line 51 in `read_avcc()`, `avcc->pps_table` is initialised using `avcc->numOfSequenceParameterSets` where it should probably be using `avcc->numOfPictureParameterSets`. Otherwise, there could be an out-of-bound situation if the number of PPS is...