Lines Matching defs:bitstream

347  * "slice" data from the bitstream, and perform all required processing of
353 * - Extracting the slices from the bitstream (e.g. parsing/demultiplexing
356 * - Parsing various bitstream headers/structures (e.g. sequence header,
359 * provided to VDPAU alongside the slice bitstream in a "picture info"
365 * of the bitstream passed to VDPAU. VDPAU implementations must operate
385 * included in the bitstream.
389 * - The slice start code prefix may be included in a separate bitstream
390 * buffer array entry to the actual slice data extracted from the bitstream.
391 * - Multiple bitstream buffer array entries (e.g. one per slice) may point at
401 * VDPAU; simply pass in the exact data from the bitstream.
403 * Header information contained in the bitstream should be parsed by the
405 * this header information explicitly must not be included in the bitstream
418 * and add the missing start codes to the bitstream passed to VDPAU. However,
423 * contain a complete set of slice start codes in the original bitstream;
426 * The bitstream passed to VDPAU should contain all original emulation
427 * prevention bytes present in the original bitstream; do not remove these
428 * from the bitstream.
446 * bitstream.
450 * - The slice start code prefix may be included in a separate bitstream
451 * buffer array entry to the actual slice data extracted from the bitstream.
452 * - Multiple bitstream buffer array entries (e.g. one per slice) may point at
553 * as failed decode due to bitstream error during picture header parsing,
2842 /** A pointer to the bitstream data bytes */
2843 void const * bitstream;
2864 * Note: References to bitstream fields below may refer to data literally parsed
2865 * from the bitstream, or derived from the bitstream using a mechanism described
2879 /** Number of slices in the bitstream provided. */
2882 /** \name MPEG bitstream
2884 * Copies of the MPEG bitstream fields.
2911 * Note: References to bitstream fields below may refer to data literally parsed
2912 * from the bitstream, or derived from the bitstream using a mechanism described
2936 * Copy of the H.264 bitstream field:
2957 * Note: References to bitstream fields below may refer to data literally parsed
2958 * from the bitstream, or derived from the bitstream using a mechanism described
2966 /** Number of slices in the bitstream provided. */
2973 /** \name H.264 bitstream
2975 * Copies of the H.264 bitstream fields.
3025 /** \name H.264 bitstream
3027 * Copies of the H.264 bitstream fields.
3045 * Note: References to bitstream fields below may refer to data literally parsed
3046 * from the bitstream, or derived from the bitstream using a mechanism described
3061 /** Number of slices in the bitstream provided. */
3068 /** \name VC-1 bitstream
3070 * Copies of the VC-1 bitstream fields.
3124 * Bit 0: Copy of rangered VC-1 bitstream field; See VC-1 J.1.17.
3125 * Bit 1: Copy of rangeredfrm VC-1 bitstream fiels; See VC-1 7.1.13.
3152 * Note: References to bitstream fields below may refer to data literally parsed
3153 * from the bitstream, or derived from the bitstream using a mechanism described
3168 /** \name MPEG 4 part 2 bitstream
3170 * Copies of the MPEG 4 part 2 bitstream fields.
3183 /** Derived from vop_rounding_type bitstream field. */
3212 * the bitstream, or derived from the bitstream using a mechanism described in
3228 * Copies of the HEVC Sequence Parameter Set bitstream fields.
3293 * Copies of the HEVC Picture Parameter Set bitstream fields.
3353 * Copies of the HEVC Slice Segment Header bitstream fields and calculated
3490 * \param[in] bitstream_buffer_count The number of bitstream
3492 * \param[in] bitstream_buffers An array of bitstream buffers.