[FFmpeg-cvslog] r23029 - trunk/libavcodec/libschroedingerenc.c
conrad
subversion
Wed May 5 23:37:58 CEST 2010
Author: conrad
Date: Wed May 5 23:37:58 2010
New Revision: 23029
Log:
schroenc: Use AV_RB32
Modified:
trunk/libavcodec/libschroedingerenc.c
Modified: trunk/libavcodec/libschroedingerenc.c
==============================================================================
--- trunk/libavcodec/libschroedingerenc.c Wed May 5 23:02:49 2010 (r23028)
+++ trunk/libavcodec/libschroedingerenc.c Wed May 5 23:37:58 2010 (r23029)
@@ -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 @@ static int libschroedinger_encode_frame(
/* 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);
More information about the ffmpeg-cvslog
mailing list