FFmpeg
|
#include <cuviddec.h>
Data Fields | |
int | PicWidthInMbs |
Coded Frame Size. More... | |
int | FrameHeightInMbs |
Coded Frame Height. More... | |
int | CurrPicIdx |
Output index of the current picture. More... | |
int | field_pic_flag |
0=frame picture, 1=field picture More... | |
int | bottom_field_flag |
0=top field, 1=bottom field (ignored if field_pic_flag=0) More... | |
int | second_field |
Second field of a complementary field pair. More... | |
unsigned int | nBitstreamDataLen |
Number of bytes in bitstream data buffer. More... | |
const unsigned char * | pBitstreamData |
Ptr to bitstream data for this picture (slice-layer) More... | |
unsigned int | nNumSlices |
Number of slices in this picture. More... | |
const unsigned int * | pSliceDataOffsets |
nNumSlices entries, contains offset of each slice within the bitstream data buffer More... | |
int | ref_pic_flag |
This picture is a reference picture. More... | |
int | intra_pic_flag |
This picture is entirely intra coded. More... | |
unsigned int | Reserved [30] |
Reserved for future use. More... | |
union { | |
CUVIDMPEG2PICPARAMS mpeg2 | |
Also used for MPEG-1. More... | |
CUVIDH264PICPARAMS h264 | |
CUVIDVC1PICPARAMS vc1 | |
CUVIDMPEG4PICPARAMS mpeg4 | |
CUVIDJPEGPICPARAMS jpeg | |
CUVIDHEVCPICPARAMS hevc | |
CUVIDVP8PICPARAMS vp8 | |
CUVIDVP9PICPARAMS vp9 | |
unsigned int CodecReserved [1024] | |
} | CodecSpecific |
Picture Parameters for Decoding
Definition at line 635 of file cuviddec.h.
int CUVIDPICPARAMS::PicWidthInMbs |
Coded Frame Size.
Definition at line 637 of file cuviddec.h.
int CUVIDPICPARAMS::FrameHeightInMbs |
Coded Frame Height.
Definition at line 638 of file cuviddec.h.
int CUVIDPICPARAMS::CurrPicIdx |
Output index of the current picture.
Definition at line 639 of file cuviddec.h.
int CUVIDPICPARAMS::field_pic_flag |
0=frame picture, 1=field picture
Definition at line 640 of file cuviddec.h.
int CUVIDPICPARAMS::bottom_field_flag |
0=top field, 1=bottom field (ignored if field_pic_flag=0)
Definition at line 641 of file cuviddec.h.
int CUVIDPICPARAMS::second_field |
Second field of a complementary field pair.
Definition at line 642 of file cuviddec.h.
unsigned int CUVIDPICPARAMS::nBitstreamDataLen |
Number of bytes in bitstream data buffer.
Definition at line 644 of file cuviddec.h.
const unsigned char* CUVIDPICPARAMS::pBitstreamData |
Ptr to bitstream data for this picture (slice-layer)
Definition at line 645 of file cuviddec.h.
unsigned int CUVIDPICPARAMS::nNumSlices |
Number of slices in this picture.
Definition at line 646 of file cuviddec.h.
const unsigned int* CUVIDPICPARAMS::pSliceDataOffsets |
nNumSlices entries, contains offset of each slice within the bitstream data buffer
Definition at line 647 of file cuviddec.h.
int CUVIDPICPARAMS::ref_pic_flag |
This picture is a reference picture.
Definition at line 648 of file cuviddec.h.
int CUVIDPICPARAMS::intra_pic_flag |
This picture is entirely intra coded.
Definition at line 649 of file cuviddec.h.
unsigned int CUVIDPICPARAMS::Reserved[30] |
Reserved for future use.
Definition at line 650 of file cuviddec.h.
CUVIDMPEG2PICPARAMS CUVIDPICPARAMS::mpeg2 |
Also used for MPEG-1.
Definition at line 653 of file cuviddec.h.
CUVIDH264PICPARAMS CUVIDPICPARAMS::h264 |
Definition at line 654 of file cuviddec.h.
CUVIDVC1PICPARAMS CUVIDPICPARAMS::vc1 |
Definition at line 655 of file cuviddec.h.
CUVIDMPEG4PICPARAMS CUVIDPICPARAMS::mpeg4 |
Definition at line 656 of file cuviddec.h.
CUVIDJPEGPICPARAMS CUVIDPICPARAMS::jpeg |
Definition at line 657 of file cuviddec.h.
CUVIDHEVCPICPARAMS CUVIDPICPARAMS::hevc |
Definition at line 658 of file cuviddec.h.
CUVIDVP8PICPARAMS CUVIDPICPARAMS::vp8 |
Definition at line 659 of file cuviddec.h.
CUVIDVP9PICPARAMS CUVIDPICPARAMS::vp9 |
Definition at line 660 of file cuviddec.h.
unsigned int CUVIDPICPARAMS::CodecReserved[1024] |
Definition at line 661 of file cuviddec.h.
union { ... } CUVIDPICPARAMS::CodecSpecific |