vlc | branch: master | Francois Cartegnie <[email protected]> | Thu Mar 19 15:07:26 2015 +0100| [7b91295fcdd16b327e7998bfaea7fb8d1cb43c5b] | committer: Francois Cartegnie
vlc_bits: add bo_set_64_be > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7b91295fcdd16b327e7998bfaea7fb8d1cb43c5b --- include/vlc_bits.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/vlc_bits.h b/include/vlc_bits.h index 3756e99..1eba5e9 100644 --- a/include/vlc_bits.h +++ b/include/vlc_bits.h @@ -304,6 +304,12 @@ static inline void bo_swap_32be (bo_t *p_bo, int i_pos, uint32_t i) p_bo->b->p_buffer[i_pos + 3] = (i )&0xff; } +static inline void bo_set_64be(bo_t *p_bo, int i_offset, uint64_t i) +{ + bo_set_32be(p_bo, i_offset, ((i >> 32) &0xffffffff)); + bo_set_32be(p_bo, i_offset + 4, i &0xffffffff); +} + static inline void bo_add_64be(bo_t *p_bo, uint64_t i) { bo_add_32be(p_bo, ((i >> 32) &0xffffffff)); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
