# HG changeset patch # User michael # Date 1081044435 0 # Node ID 04d7dda7ccd59039eb242a464a4e97ec6a9d6157 # Parent 6579fe3ade4077dfbe0d995c05f4edb8affb1c24 kill obnoxious ogg_packet passing from demuxer to decoder diff -r 6579fe3ade40 -r 04d7dda7ccd5 ogg.c --- a/ogg.c Sun Apr 04 01:10:50 2004 +0000 +++ b/ogg.c Sun Apr 04 02:07:15 2004 +0000 @@ -226,13 +226,12 @@ if(next_packet(avfcontext, &op)) return -EIO ; - if(av_new_packet(pkt, sizeof(ogg_packet) + op.bytes) < 0) + if(av_new_packet(pkt, op.bytes) < 0) return -EIO ; pkt->stream_index = 0 ; - memcpy(pkt->data, &op, sizeof(ogg_packet)) ; - memcpy(pkt->data + sizeof(ogg_packet), op.packet, op.bytes) ; + memcpy(pkt->data, op.packet, op.bytes); - return sizeof(ogg_packet) + op.bytes ; + return op.bytes; }