summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Stembridge <jstembridge@users.sourceforge.net>2004-02-05 00:01:39 +0000
committerJames Stembridge <jstembridge@users.sourceforge.net>2004-02-05 00:01:39 +0000
commit2d2d7a2e69f3b5f599777bb7a814588b1c170bec (patch)
tree1f0a40004b9d4e9e4edc77688718f5424efa8651
parentd6302159432c4377175b6a22888108bd20e2541a (diff)
downloadxine-lib-2d2d7a2e69f3b5f599777bb7a814588b1c170bec.tar.gz
xine-lib-2d2d7a2e69f3b5f599777bb7a814588b1c170bec.tar.bz2
buf->size is 0 when BUF_FLAG_SPECIAL is set
CVS patchset: 6119 CVS date: 2004/02/05 00:01:39
-rw-r--r--src/libreal/xine_decoder.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libreal/xine_decoder.c b/src/libreal/xine_decoder.c
index 3234ea139..23b660f92 100644
--- a/src/libreal/xine_decoder.c
+++ b/src/libreal/xine_decoder.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: xine_decoder.c,v 1.64 2004/01/13 20:44:22 jstembridge Exp $
+ * $Id: xine_decoder.c,v 1.65 2004/02/05 00:01:39 jstembridge Exp $
*
* thin layer to use real binary-only codecs in xine
*
@@ -342,7 +342,8 @@ static void realdec_decode_data (video_decoder_t *this_gen, buf_element_t *buf)
xine_hexdump ((uint8_t *) transform_in, 6 * 4);
printf ("libreal: chunk_table:\n");
- xine_hexdump ((uint8_t *) buf->decoder_info_ptr[2], buf->size);
+ xine_hexdump ((uint8_t *) buf->decoder_info_ptr[2],
+ 2*(buf->decoder_info[2]+1)*sizeof(uint32_t));
#endif
result = this->rvyuv_transform (this->chunk_buffer,