Changeset 379 for dsfilters/dec_mpc/src/mpc_filter.cpp
- Timestamp:
- 01/05/08 11:40:24 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
dsfilters/dec_mpc/src/mpc_filter.cpp
r374 r379 294 294 // set the reader 295 295 reader.SetData(pdata, lsize); 296 reader.AppendSE();296 if (stream_info.stream_version == 8) reader.AppendSE(); 297 297 298 298 // TODO: use some more clever way of doing this. … … 317 317 318 318 // manually clear the buffer for demuxer 319 demux->bytes_total = reader.size; // 0 320 demux->bits_reader.buff = reader.buf; //d->buffer; 319 320 demux->bytes_total = 0; 321 demux->bits_reader.buff = demux->buffer; 321 322 demux->bits_reader.count = 8; 322 323 demux->block_bits = 0; 323 324 demux->block_frames = 0; 324 325 demux->d->decoded_samples = 0; 326 demux->d->samples_to_skip = 0; 325 327 326 328 int total_samples_decoded = 0; … … 337 339 mpc_status err; 338 340 341 memset(&frame, 0, sizeof(frame)); 339 342 frame.buffer = (MPC_SAMPLE_FORMAT*)samples; 340 343 … … 603 606 ASSERT(size < 256*1024); 604 607 memcpy(buf, data, size); 608 605 609 this->size = size; 606 610 this->pos = 0;
Note: See TracChangeset
for help on using the changeset viewer.