Lines Matching refs:stream

84     BitstreamDecVideo *stream;
97 stream = currVol->bitstream;
101 status = BitstreamShowBits32HC(stream, &startCode);
107 (void) BitstreamReadBits32HC(stream);
108 tmpvar = (uint32) BitstreamReadBits16(stream, 8); /* profile */
142 status = BitstreamShowBits32HC(stream, &tmpvar);
146 status = DecodeUserData(stream);
150 BitstreamShowBits32HC(stream, &tmpvar);
156 status = PVSearchNextM4VFrame(stream); /* search 0x00 0x00 0x01 */
158 BitstreamShowBits32(stream, VOL_START_CODE_LENGTH, &tmpvar);
159 PV_BitstreamFlushBits(stream, 8);
166 BitstreamReadBits32HC(stream);
170 tmpvar = (uint32) BitstreamRead1Bits(stream);
174 tmpvar = (uint32) BitstreamReadBits16(stream, 4);
176 tmpvar = (uint32) BitstreamReadBits16(stream, 3);
179 BitstreamShowBits32(stream, 4, &tmpvar);
182 PV_BitstreamFlushBits(stream, 4);
183 tmpvar = (uint32) BitstreamRead1Bits(stream);
187 tmpvar = (uint32) BitstreamReadBits16(stream, 3);
189 tmpvar = (uint32) BitstreamRead1Bits(stream);
191 tmpvar = (uint32) BitstreamRead1Bits(stream);
195 tmpvar = (uint32) BitstreamReadBits16(stream, 8);
197 tmpvar = (uint32) BitstreamReadBits16(stream, 8);
199 tmpvar = (uint32) BitstreamReadBits16(stream, 8);
208 status = PVSearchNextM4VFrame(stream); /* search 0x00 0x00 0x01 */
210 BitstreamShowBits32(stream, VOL_START_CODE_LENGTH, &tmpvar);
211 PV_BitstreamFlushBits(stream, 8);
218 status = PV_BitstreamByteAlign(stream); /* 10/12/01 */
219 status = BitstreamShowBits32HC(stream, &tmpvar);
224 status = DecodeUserData(stream);
227 status = BitstreamShowBits32(stream, 27, &tmpvar); /* 10/12/01 */
232 status = BitstreamShowBits32(stream, 27, &tmpvar); /* uncomment this line if you want
245 tmpvar = BitstreamReadBits32(stream, 27);
246 tmpvar = (uint32) BitstreamReadBits16(stream, 5);
250 BitstreamShowBits32(stream, VOL_START_CODE_LENGTH, &tmpvar);
253 status = BitstreamCheckEndBuffer(stream);
264 status = PVSearchNextM4VFrame(stream);/* search 0x00 0x00 0x01 */
266 BitstreamShowBits32(stream, VOL_START_CODE_LENGTH, &tmpvar);
267 PV_BitstreamFlushBits(stream, 8); /* advance the byte ptr */
274 PV_BitstreamFlushBits(stream, 8);
278 PV_BitstreamFlushBits(stream, VOL_START_CODE_LENGTH - 8);
282 currVol->volID = (int) BitstreamReadBits16(stream, 4);
285 tmpvar = (uint32) BitstreamRead1Bits(stream);
288 tmpvar = (uint32) BitstreamReadBits16(stream, 8); /* */
322 tmpvar = (uint32) BitstreamRead1Bits(stream);
326 version_id = (uint32) BitstreamReadBits16(stream, 4);
328 tmpvar = (uint32) BitstreamReadBits16(stream, 3);
333 tmpvar = (uint32) BitstreamReadBits16(stream, 4);
338 tmpvar = (uint32) BitstreamReadBits16(stream, 8);
340 tmpvar = (uint32) BitstreamReadBits16(stream, 8);
345 tmpvar = (uint32) BitstreamRead1Bits(stream);
352 tmpvar = BitstreamReadBits16(stream, 2);
355 tmpvar = BitstreamRead1Bits(stream);
358 tmpvar = (uint32) BitstreamRead1Bits(stream);
362 BitstreamReadBits16(stream, 15);
363 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
365 BitstreamReadBits16(stream, 15);
366 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
368 BitstreamReadBits16(stream, 15);
369 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
371 BitstreamReadBits16(stream, 3);
373 BitstreamReadBits16(stream, 11);
374 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
376 BitstreamReadBits16(stream, 15);
377 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
382 vol_shape = (uint32) BitstreamReadBits16(stream, 2);
386 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
389 currVol->timeIncrementResolution = BitstreamReadBits16(stream, 16);
396 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
399 currVol->fixedVopRate = (int) BitstreamRead1Bits(stream);
403 tmpvar = BitstreamReadBits16(stream, currVol->nbitsTimeIncRes);
407 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
410 video->displayWidth = video->width = (int) BitstreamReadBits16(stream, 13);
417 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
420 video->displayHeight = video->height = (int) BitstreamReadBits16(stream, 13);
425 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
429 tmpvar = (uint32) BitstreamRead1Bits(stream);
437 tmpvar = (uint32) BitstreamRead1Bits(stream);
443 tmpvar = (uint32) BitstreamRead1Bits(stream);
454 tmpvar = (uint32) BitstreamReadBits16(stream, 2);
463 if (BitstreamRead1Bits(stream))
466 currVol->quantPrecision = BitstreamReadBits16(stream, 4);
468 currVol->bitsPerPixel = BitstreamReadBits16(stream, 4);
469 mp4dec_log("DecodeVOLHeader(): not an 8-bit stream.\n"); // For the time being we do not support != 8 bits
480 currVol->quantType = BitstreamRead1Bits(stream);
487 currVol->loadIntraQuantMat = BitstreamRead1Bits(stream);
494 qmat[*(zigzag_inv+i)] = (int) BitstreamReadBits16(stream, 8);
510 currVol->loadNonIntraQuantMat = BitstreamRead1Bits(stream);
517 qmat[*(zigzag_inv+i)] = (int) BitstreamReadBits16(stream, 8);
536 tmpvar = BitstreamRead1Bits(stream);
541 currVol->complexity_estDisable = BitstreamRead1Bits(stream);
544 currVol->complexity_estMethod = BitstreamReadBits16(stream, 2);
549 tmpvar = BitstreamRead1Bits(stream);
556 tmpvar = BitstreamRead1Bits(stream);
559 currVol->complexity.text_1 = BitstreamReadBits16(stream, 4);
562 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
564 tmpvar = BitstreamRead1Bits(stream);
567 currVol->complexity.text_2 = BitstreamReadBits16(stream, 4);
570 tmpvar = BitstreamRead1Bits(stream);
573 currVol->complexity.mc = BitstreamReadBits16(stream, 6);
576 if (!BitstreamRead1Bits(stream)) return PV_FAIL;
580 tmpvar = BitstreamRead1Bits(stream);
592 currVol->errorResDisable = (int) BitstreamRead1Bits(stream);
594 currVol->dataPartitioning = (int) BitstreamRead1Bits(stream);
603 currVol->useReverseVLC = (int)BitstreamRead1Bits(stream);
619 tmpvar = BitstreamRead1Bits(stream);
623 tmpvar = BitstreamRead1Bits(stream);
631 currVol->scalability = (int) BitstreamRead1Bits(stream);
638 currVol->scalType = (int) BitstreamRead1Bits(stream); /* */
642 currVol->refVolID = (int) BitstreamReadBits16(stream, 4);
650 currVol->refSampDir = (int) BitstreamRead1Bits(stream);
654 currVol->horSamp_n = (int) BitstreamReadBits16(stream, 5);
657 currVol->horSamp_m = (int) BitstreamReadBits16(stream, 5);
663 currVol->verSamp_n = (int) BitstreamReadBits16(stream, 5);
666 currVol->verSamp_m = (int) BitstreamReadBits16(stream, 5);
674 if (BitstreamRead1Bits(stream)) return PV_FAIL;
677 PV_BitstreamByteAlign(stream);
679 status = BitstreamShowBits32HC(stream, &tmpvar);
684 status = DecodeUserData(stream);
704 status = BitstreamShowBits32(stream, SHORT_VIDEO_START_MARKER_LENGTH, &tmpvar);
715 status = PVSearchNextM4VFrame(stream); /* search 0x00 0x00 0x01 */
717 BitstreamShowBits32(stream, VOL_START_CODE_LENGTH, &tmpvar);
718 PV_BitstreamFlushBits(stream, 8);
742 PV_STATUS DecodeGOVHeader(BitstreamDecVideo *stream, uint32 *time_base)
748 // tmpvar = BitstreamReadBits32(stream, 32);
751 tmpvar = (uint32) BitstreamReadBits16(stream, 5);
755 tmpvar = (uint32) BitstreamReadBits16(stream, 6);
759 tmpvar = (uint32) BitstreamRead1Bits(stream);
762 tmpvar = (uint32) BitstreamReadBits16(stream, 6);
775 tmpvar = (uint32) BitstreamRead1Bits(stream);
777 tmpvar = (uint32) BitstreamRead1Bits(stream);
785 PV_BitstreamByteAlign(stream);
787 BitstreamShowBits32HC(stream, &tmpvar);
791 DecodeUserData(stream);
792 BitstreamShowBits32HC(stream, &tmpvar);
810 BitstreamDecVideo *stream = currVol->bitstream;
817 BitstreamShowBits32HC(stream, &tmpvar);
822 tmpvar = BitstreamReadBits32HC(stream);
823 // rewindBitstream(stream, START_CODE_LENGTH); /* for backward compatibility */
824 status = DecodeGOVHeader(stream, &tmpvar);
831 BitstreamShowBits32HC(stream, &tmpvar);
838 tmpvar = BitstreamReadBits32HC(stream);
842 PV_BitstreamFlushBits(stream, 8); // advance by a byte
850 currVop->predictionType = (int) BitstreamReadBits16(stream, 2);
857 tmpvar = (uint32) BitstreamRead1Bits(stream);
869 if (!BitstreamRead1Bits(stream))
877 currVop->timeInc = BitstreamReadBits16(stream, currVol->nbitsTimeIncRes);
881 if (!BitstreamRead1Bits(stream))
888 currVop->vopCoded = (int) BitstreamRead1Bits(stream);
901 currVop->roundingType = (int) BitstreamRead1Bits(stream);
913 BitstreamReadBits16(stream, 8);
915 BitstreamReadBits16(stream, 8);
917 BitstreamReadBits16(stream, 8);
919 BitstreamReadBits16(stream, 8);
921 BitstreamReadBits16(stream, 8);
923 BitstreamReadBits16(stream, 4);
928 BitstreamReadBits16(stream, 8);
930 BitstreamReadBits16(stream, 8);
932 BitstreamReadBits16(stream, 8);
934 BitstreamReadBits16(stream, 8);
937 BitstreamReadBits16(stream, 8);
939 BitstreamReadBits16(stream, 8);
941 BitstreamReadBits16(stream, 8);
946 BitstreamReadBits16(stream, 8);
952 currVop->intraDCVlcThr = (int) BitstreamReadBits16(stream, 3);
955 currVop->quantizer = (int16) BitstreamReadBits16(stream, currVol->quantPrecision);
967 tmpvar = (uint32) BitstreamReadBits16(stream, 3);
984 tmpvar = (uint32) BitstreamReadBits16(stream, 3);
1000 currVop->refSelectCode = (int) BitstreamReadBits16(stream, 2);
1020 BitstreamDecVideo *stream = currVol->bitstream;
1027 status = BitstreamShowBits32(stream, SHORT_VIDEO_START_MARKER_LENGTH, &tmpvar);
1036 PV_BitstreamFlushBits(stream, SHORT_VIDEO_START_MARKER_LENGTH);
1039 tmpvar = (uint32) BitstreamReadBits16(stream, 8);
1046 if (!BitstreamRead1Bits(stream))
1054 if (BitstreamRead1Bits(stream))
1062 if (BitstreamRead1Bits(stream))
1069 if (BitstreamRead1Bits(stream))
1076 if (BitstreamRead1Bits(stream))
1082 switch (BitstreamReadBits16(stream, 3))
1149 currVop->predictionType = (int) BitstreamRead1Bits(stream);
1152 if (BitstreamReadBits16(stream, 4))
1161 UFEP = BitstreamReadBits16(stream, 3);
1165 switch (BitstreamReadBits16(stream, 3))
1227 custom_PCF = BitstreamRead1Bits(stream);
1229 if (BitstreamRead1Bits(stream))
1235 if (BitstreamRead1Bits(stream))
1242 if (BitstreamRead1Bits(stream))
1248 video->advanced_INTRA = BitstreamRead1Bits(stream);
1250 video->deblocking = BitstreamRead1Bits(stream);
1252 video->slice_structure = BitstreamRead1Bits(stream);
1255 if (BitstreamReadBits16(stream, 3))
1260 video->modified_quant = BitstreamRead1Bits(stream);
1263 if (BitstreamReadBits16(stream, 4) != 8)
1279 tmpvar = BitstreamReadBits16(stream, 3);
1287 if (BitstreamRead1Bits(stream))
1294 if (BitstreamRead1Bits(stream))
1299 currVop->roundingType = (int) BitstreamRead1Bits(stream);
1300 if (BitstreamReadBits16(stream, 3) != 1)
1312 if (BitstreamRead1Bits(stream))
1321 tmpvar = BitstreamReadBits16(stream, 4);
1332 tmpvar = BitstreamReadBits16(stream, 8);
1335 tmpvar = BitstreamReadBits16(stream, 8);
1337 tmpvar = BitstreamReadBits16(stream, 9);
1342 if (!BitstreamRead1Bits(stream))
1347 tmpvar = BitstreamReadBits16(stream, 9);
1396 BitstreamRead1Bits(stream);
1398 tmpvar = BitstreamReadBits16(stream, 7);
1408 currVop->ETR = BitstreamReadBits16(stream, 2);
1414 tmpvar = BitstreamReadBits16(stream, 2);
1445 currVop->quantizer = (int16) BitstreamReadBits16(stream, 5);
1458 if (BitstreamRead1Bits(stream))
1466 tmpvar = (uint32) BitstreamRead1Bits(stream);
1470 tmpvar = (uint32) BitstreamReadBits16(stream, 8); /* "PSPARE" */
1471 tmpvar = (uint32) BitstreamRead1Bits(stream); /* "PEI" */
1476 if (!BitstreamRead1Bits(stream)) /* SEPB1 */
1483 if (BitstreamReadBits16(stream, video->nBitsForMBID))
1489 if (!BitstreamRead1Bits(stream)) /*SEPB3 */