FFmpeg  3.4.9
Data Fields
CUVIDVP8PICPARAMS Struct Reference

VP8 picture parameters This structure is used in CUVIDPICPARAMS structure. More...

#include <compat/cuda/dynlink_cuviddec.h>

Data Fields

int width
 
int height
 
unsigned int first_partition_size
 
unsigned char LastRefIdx
 
unsigned char GoldenRefIdx
 
unsigned char AltRefIdx
 
union {
   struct {
      unsigned char   frame_type: 1
 0 = KEYFRAME, 1 = INTERFRAME More...
 
      unsigned char   version: 3
 
      unsigned char   show_frame: 1
 
      unsigned char   update_mb_segmentation_data: 1
 Must be 0 if segmentation is not enabled. More...
 
      unsigned char   Reserved2Bits: 2
 
   } 
 
   unsigned char   wFrameTagFlags
 
}; 
 
unsigned char Reserved1 [4]
 
unsigned int Reserved2 [3]
 

Detailed Description

VP8 picture parameters This structure is used in CUVIDPICPARAMS structure.

Definition at line 578 of file dynlink_cuviddec.h.

Field Documentation

◆ width

int CUVIDVP8PICPARAMS::width

Definition at line 580 of file dynlink_cuviddec.h.

◆ height

int CUVIDVP8PICPARAMS::height

Definition at line 581 of file dynlink_cuviddec.h.

◆ first_partition_size

unsigned int CUVIDVP8PICPARAMS::first_partition_size

Definition at line 582 of file dynlink_cuviddec.h.

◆ LastRefIdx

unsigned char CUVIDVP8PICPARAMS::LastRefIdx

Definition at line 584 of file dynlink_cuviddec.h.

◆ GoldenRefIdx

unsigned char CUVIDVP8PICPARAMS::GoldenRefIdx

Definition at line 585 of file dynlink_cuviddec.h.

◆ AltRefIdx

unsigned char CUVIDVP8PICPARAMS::AltRefIdx

Definition at line 586 of file dynlink_cuviddec.h.

◆ frame_type

unsigned char CUVIDVP8PICPARAMS::frame_type

0 = KEYFRAME, 1 = INTERFRAME

Definition at line 589 of file dynlink_cuviddec.h.

◆ version

unsigned char CUVIDVP8PICPARAMS::version

Definition at line 590 of file dynlink_cuviddec.h.

◆ show_frame

unsigned char CUVIDVP8PICPARAMS::show_frame

Definition at line 591 of file dynlink_cuviddec.h.

◆ update_mb_segmentation_data

unsigned char CUVIDVP8PICPARAMS::update_mb_segmentation_data

Must be 0 if segmentation is not enabled.

Definition at line 592 of file dynlink_cuviddec.h.

◆ Reserved2Bits

unsigned char CUVIDVP8PICPARAMS::Reserved2Bits

Definition at line 593 of file dynlink_cuviddec.h.

◆ wFrameTagFlags

unsigned char CUVIDVP8PICPARAMS::wFrameTagFlags

Definition at line 595 of file dynlink_cuviddec.h.

◆ @28

union { ... }

◆ Reserved1

unsigned char CUVIDVP8PICPARAMS::Reserved1[4]

Definition at line 597 of file dynlink_cuviddec.h.

◆ Reserved2

unsigned int CUVIDVP8PICPARAMS::Reserved2[3]

Definition at line 598 of file dynlink_cuviddec.h.


The documentation for this struct was generated from the following file: