Mercurial > libavcodec.hg
changeset 11684:b4aff04c10cf libavcodec
schroenc: Use AV_RB32
author | conrad |
---|---|
date | Wed, 05 May 2010 21:37:58 +0000 |
parents | 83d14d771e80 |
children | d3098fb8ec05 |
files | libschroedingerenc.c |
diffstat | 1 files changed, 2 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/libschroedingerenc.c Wed May 05 21:02:49 2010 +0000 +++ b/libschroedingerenc.c Wed May 05 21:37:58 2010 +0000 @@ -37,6 +37,7 @@ #include "avcodec.h" #include "libdirac_libschro.h" #include "libschroedinger.h" +#include "bytestream.h" /** libschroedinger encoder private data */ @@ -319,10 +320,7 @@ /* Parse the coded frame number from the bitstream. Bytes 14 * through 17 represesent the frame number. */ - p_frame_output->frame_num = (enc_buf->data[13] << 24) + - (enc_buf->data[14] << 16) + - (enc_buf->data[15] << 8) + - enc_buf->data[16]; + p_frame_output->frame_num = AV_RB32(enc_buf->data + 13); ff_dirac_schro_queue_push_back(&p_schro_params->enc_frame_queue, p_frame_output);