Commit 11d2b74d authored by conrad's avatar conrad

schroenc: Use AV_RB32

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@23029 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 42876299
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
#include "avcodec.h" #include "avcodec.h"
#include "libdirac_libschro.h" #include "libdirac_libschro.h"
#include "libschroedinger.h" #include "libschroedinger.h"
#include "bytestream.h"
/** libschroedinger encoder private data */ /** libschroedinger encoder private data */
...@@ -319,10 +320,7 @@ static int libschroedinger_encode_frame(AVCodecContext *avccontext, ...@@ -319,10 +320,7 @@ static int libschroedinger_encode_frame(AVCodecContext *avccontext,
/* Parse the coded frame number from the bitstream. Bytes 14 /* Parse the coded frame number from the bitstream. Bytes 14
* through 17 represesent the frame number. */ * through 17 represesent the frame number. */
p_frame_output->frame_num = (enc_buf->data[13] << 24) + p_frame_output->frame_num = AV_RB32(enc_buf->data + 13);
(enc_buf->data[14] << 16) +
(enc_buf->data[15] << 8) +
enc_buf->data[16];
ff_dirac_schro_queue_push_back(&p_schro_params->enc_frame_queue, ff_dirac_schro_queue_push_back(&p_schro_params->enc_frame_queue,
p_frame_output); p_frame_output);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment