| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| <meta http-equiv="X-UA-Compatible" content="IE=9"/> |
| <meta name="generator" content="Doxygen 1.9.1"/> |
| <meta name="viewport" content="width=device-width, initial-scale=1"/> |
| <title>VA-API: VASliceParameterBufferVVC Struct Reference</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="jquery.js"></script> |
| <script type="text/javascript" src="dynsections.js"></script> |
| <link href="search/search.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="search/searchdata.js"></script> |
| <script type="text/javascript" src="search/search.js"></script> |
| <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
| </head> |
| <body> |
| <div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
| <div id="titlearea"> |
| <table cellspacing="0" cellpadding="0"> |
| <tbody> |
| <tr style="height: 56px;"> |
| <td id="projectalign" style="padding-left: 0.5em;"> |
| <div id="projectname">VA-API |
|  <span id="projectnumber">2.23.0</span> |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <!-- end header part --> |
| <!-- Generated by Doxygen 1.9.1 --> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
| var searchBox = new SearchBox("searchBox", "search",false,'Search','.html'); |
| /* @license-end */ |
| </script> |
| <script type="text/javascript" src="menudata.js"></script> |
| <script type="text/javascript" src="menu.js"></script> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
| $(function() { |
| initMenu('',true,false,'search.php','Search'); |
| $(document).ready(function() { init_search(); }); |
| }); |
| /* @license-end */</script> |
| <div id="main-nav"></div> |
| <!-- window showing the filter options --> |
| <div id="MSearchSelectWindow" |
| onmouseover="return searchBox.OnSearchSelectShow()" |
| onmouseout="return searchBox.OnSearchSelectHide()" |
| onkeydown="return searchBox.OnSearchSelectKey(event)"> |
| </div> |
| |
| <!-- iframe showing the search results (closed by default) --> |
| <div id="MSearchResultsWindow"> |
| <iframe src="javascript:void(0)" frameborder="0" |
| name="MSearchResults" id="MSearchResults"> |
| </iframe> |
| </div> |
| |
| </div><!-- top --> |
| <div class="header"> |
| <div class="summary"> |
| <a href="structVASliceParameterBufferVVC-members.html">List of all members</a> </div> |
| <div class="headertitle"> |
| <div class="title">VASliceParameterBufferVVC Struct Reference<div class="ingroups"><a class="el" href="group__api__dec__vvc.html">VVC decoding API</a></div></div> </div> |
| </div><!--header--> |
| <div class="contents"> |
| |
| <p>VVC Slice Parameter Buffer Structure. |
| <a href="structVASliceParameterBufferVVC.html#details">More...</a></p> |
| |
| <p><code>#include <<a class="el" href="va__dec__vvc_8h_source.html">va_dec_vvc.h</a>></code></p> |
| <table class="memberdecls"> |
| <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> |
| Public Attributes</h2></td></tr> |
| <tr class="memitem:a6e475812e533d0110c43d7438fef97aa"><td class="memItemLeft" align="right" valign="top"><a id="a6e475812e533d0110c43d7438fef97aa"></a> |
| uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#a6e475812e533d0110c43d7438fef97aa">reserved</a>: 16</td></tr> |
| <tr class="memdesc:a6e475812e533d0110c43d7438fef97aa"><td class="mdescLeft"> </td><td class="mdescRight">Reserved for future use, must be zero. <br /></td></tr> |
| <tr class="separator:a6e475812e533d0110c43d7438fef97aa"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr><td colspan="2"><div class="groupHeader">Codec-independent Slice Parameter Buffer base.</div></td></tr> |
| <tr class="memitem:a1604831cb31ab8be5c6c0a1fd70063b0"><td class="memItemLeft" align="right" valign="top"><a id="a1604831cb31ab8be5c6c0a1fd70063b0"></a> |
| uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#a1604831cb31ab8be5c6c0a1fd70063b0">slice_data_size</a></td></tr> |
| <tr class="memdesc:a1604831cb31ab8be5c6c0a1fd70063b0"><td class="mdescLeft"> </td><td class="mdescRight">Number of bytes in the slice data buffer for this slice counting from and including NAL unit header. <br /></td></tr> |
| <tr class="separator:a1604831cb31ab8be5c6c0a1fd70063b0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a83b83b3be3835dbcb59e2c49b01c0b95"><td class="memItemLeft" align="right" valign="top"><a id="a83b83b3be3835dbcb59e2c49b01c0b95"></a> |
| uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#a83b83b3be3835dbcb59e2c49b01c0b95">slice_data_offset</a></td></tr> |
| <tr class="memdesc:a83b83b3be3835dbcb59e2c49b01c0b95"><td class="mdescLeft"> </td><td class="mdescRight">The offset to the NAL unit header for this slice. <br /></td></tr> |
| <tr class="separator:a83b83b3be3835dbcb59e2c49b01c0b95"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af56fe5c02de6855ddc3195ce361d4825"><td class="memItemLeft" align="right" valign="top"><a id="af56fe5c02de6855ddc3195ce361d4825"></a> |
| uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#af56fe5c02de6855ddc3195ce361d4825">slice_data_flag</a></td></tr> |
| <tr class="memdesc:af56fe5c02de6855ddc3195ce361d4825"><td class="mdescLeft"> </td><td class="mdescRight">Slice data buffer flags. See <code>VA_SLICE_DATA_FLAG_XXX</code>. <br /></td></tr> |
| <tr class="separator:af56fe5c02de6855ddc3195ce361d4825"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a26e1a7a800fbce8f31e6387bcb587b1f"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#a26e1a7a800fbce8f31e6387bcb587b1f">slice_data_byte_offset</a></td></tr> |
| <tr class="memdesc:a26e1a7a800fbce8f31e6387bcb587b1f"><td class="mdescLeft"> </td><td class="mdescRight">Byte offset from NAL unit header to the beginning of slice_data(). <a href="structVASliceParameterBufferVVC.html#a26e1a7a800fbce8f31e6387bcb587b1f">More...</a><br /></td></tr> |
| <tr class="separator:a26e1a7a800fbce8f31e6387bcb587b1f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ae95a5f08f713d35efb9ed21dfa27ba85"><td class="memItemLeft" align="right" valign="top"><a id="ae95a5f08f713d35efb9ed21dfa27ba85"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#ae95a5f08f713d35efb9ed21dfa27ba85">RefPicList</a> [2][15]</td></tr> |
| <tr class="memdesc:ae95a5f08f713d35efb9ed21dfa27ba85"><td class="mdescLeft"> </td><td class="mdescRight">index into ReferenceFrames[] RefPicList[][] corresponds to VVC spec variable with the same name. Value range [0..14, 0xFF], where 0xFF indicates invalid entry. <br /></td></tr> |
| <tr class="separator:ae95a5f08f713d35efb9ed21dfa27ba85"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aa4a215a537c2aa2f3812a782893eb438"><td class="memItemLeft" align="right" valign="top"><a id="aa4a215a537c2aa2f3812a782893eb438"></a> |
| uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#aa4a215a537c2aa2f3812a782893eb438">sh_subpic_id</a></td></tr> |
| <tr class="memdesc:aa4a215a537c2aa2f3812a782893eb438"><td class="mdescLeft"> </td><td class="mdescRight">the subpicture ID of the subpicture that contains the slice. The value of the variable CurrSubpicIdx is derived to be such that SubpicIdVal[CurrSubpicIdx] is equal to sh_subpic_id. CurrSubpicIdx is the index of array VASubPicArrayBufferVVC.SubPicSet[]. And it is the spec variable with the same name. <br /></td></tr> |
| <tr class="separator:aa4a215a537c2aa2f3812a782893eb438"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ae5534c464f414baca529bfdeaa2376f6"><td class="memItemLeft" align="right" valign="top"><a id="ae5534c464f414baca529bfdeaa2376f6"></a> |
| uint16_t </td><td class="memItemRight" valign="bottom"><b>sh_slice_address</b></td></tr> |
| <tr class="separator:ae5534c464f414baca529bfdeaa2376f6"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:abb3d81ee2c5fb559e7d488a06023d4a0"><td class="memItemLeft" align="right" valign="top"><a id="abb3d81ee2c5fb559e7d488a06023d4a0"></a> |
| uint16_t </td><td class="memItemRight" valign="bottom"><b>sh_num_tiles_in_slice_minus1</b></td></tr> |
| <tr class="separator:abb3d81ee2c5fb559e7d488a06023d4a0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a68ebe986acfeea22f31f1517af354c08"><td class="memItemLeft" align="right" valign="top"><a id="a68ebe986acfeea22f31f1517af354c08"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><b>sh_slice_type</b></td></tr> |
| <tr class="separator:a68ebe986acfeea22f31f1517af354c08"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aca5079e1d2d7062d8f896da7acb3d444"><td class="memItemLeft" align="right" valign="top"><a id="aca5079e1d2d7062d8f896da7acb3d444"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><b>sh_num_alf_aps_ids_luma</b></td></tr> |
| <tr class="separator:aca5079e1d2d7062d8f896da7acb3d444"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a701c6a17312cd7e9724cf5fb94042c25"><td class="memItemLeft" align="right" valign="top"><a id="a701c6a17312cd7e9724cf5fb94042c25"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><b>sh_alf_aps_id_luma</b> [7]</td></tr> |
| <tr class="separator:a701c6a17312cd7e9724cf5fb94042c25"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:afebf205e107a186a5d6cfc20f072a392"><td class="memItemLeft" align="right" valign="top"><a id="afebf205e107a186a5d6cfc20f072a392"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><b>sh_alf_aps_id_chroma</b></td></tr> |
| <tr class="separator:afebf205e107a186a5d6cfc20f072a392"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac819606302df3a6297942d30cb5c16b9"><td class="memItemLeft" align="right" valign="top"><a id="ac819606302df3a6297942d30cb5c16b9"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><b>sh_alf_cc_cb_aps_id</b></td></tr> |
| <tr class="separator:ac819606302df3a6297942d30cb5c16b9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ae470b139eb523326545339c9d405a8c7"><td class="memItemLeft" align="right" valign="top"><a id="ae470b139eb523326545339c9d405a8c7"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><b>sh_alf_cc_cr_aps_id</b></td></tr> |
| <tr class="separator:ae470b139eb523326545339c9d405a8c7"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad5a242f715bc3371057c8100be6c6834"><td class="memItemLeft" align="right" valign="top"><a id="ad5a242f715bc3371057c8100be6c6834"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#ad5a242f715bc3371057c8100be6c6834">NumRefIdxActive</a> [2]</td></tr> |
| <tr class="memdesc:ad5a242f715bc3371057c8100be6c6834"><td class="mdescLeft"> </td><td class="mdescRight">NumRefIdxActive[i] - 1 specifies the maximum reference index for RPL i that may be used to decode the slice. When NumRefIdxActive[i] is equal to 0, no reference index for RPL i is used to decode the slice. NumRefIdxActive[] corresponds to VVC spec variable with the same name. It is derived according to formula (138) in VVC spec section 7.4.8. <br /></td></tr> |
| <tr class="separator:ad5a242f715bc3371057c8100be6c6834"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac149bf297414627349411da80f85f349"><td class="memItemLeft" align="right" valign="top"><a id="ac149bf297414627349411da80f85f349"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><b>sh_collocated_ref_idx</b></td></tr> |
| <tr class="separator:ac149bf297414627349411da80f85f349"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a9ff4b440c10953cca0af0da0cdd290e3"><td class="memItemLeft" align="right" valign="top"><a id="a9ff4b440c10953cca0af0da0cdd290e3"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#a9ff4b440c10953cca0af0da0cdd290e3">SliceQpY</a></td></tr> |
| <tr class="memdesc:a9ff4b440c10953cca0af0da0cdd290e3"><td class="mdescLeft"> </td><td class="mdescRight">initial value of the QpY quantization parameter for the slice. SliceQpY corresponds to VVC spec variable with the same name. It is derived according to formula (86) in VVC spec section 7.4.3.8 and formula (139) in VVC Spec section 7.4.8. <br /></td></tr> |
| <tr class="separator:a9ff4b440c10953cca0af0da0cdd290e3"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:acfbe83846a727e1e411b9e1dff4e1b86"><td class="memItemLeft" align="right" valign="top"><a id="acfbe83846a727e1e411b9e1dff4e1b86"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><b>sh_cb_qp_offset</b></td></tr> |
| <tr class="separator:acfbe83846a727e1e411b9e1dff4e1b86"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:acffc370b300d24a563d0136a16f53d42"><td class="memItemLeft" align="right" valign="top"><a id="acffc370b300d24a563d0136a16f53d42"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><b>sh_cr_qp_offset</b></td></tr> |
| <tr class="separator:acffc370b300d24a563d0136a16f53d42"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aab312b900b880eda5b5f1c2a95691335"><td class="memItemLeft" align="right" valign="top"><a id="aab312b900b880eda5b5f1c2a95691335"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><b>sh_joint_cbcr_qp_offset</b></td></tr> |
| <tr class="separator:aab312b900b880eda5b5f1c2a95691335"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a8531d592aae61eb5c6f959903f28292f"><td class="memItemLeft" align="right" valign="top"><a id="a8531d592aae61eb5c6f959903f28292f"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><b>sh_luma_beta_offset_div2</b></td></tr> |
| <tr class="separator:a8531d592aae61eb5c6f959903f28292f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a9d13ea3bd5992bfe334e5cff0c93321f"><td class="memItemLeft" align="right" valign="top"><a id="a9d13ea3bd5992bfe334e5cff0c93321f"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><b>sh_luma_tc_offset_div2</b></td></tr> |
| <tr class="separator:a9d13ea3bd5992bfe334e5cff0c93321f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac07aa1ed21e6f82a1e45c7ba06d04c2c"><td class="memItemLeft" align="right" valign="top"><a id="ac07aa1ed21e6f82a1e45c7ba06d04c2c"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><b>sh_cb_beta_offset_div2</b></td></tr> |
| <tr class="separator:ac07aa1ed21e6f82a1e45c7ba06d04c2c"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aa7679c304cb226ec2e1c579e759b3e55"><td class="memItemLeft" align="right" valign="top"><a id="aa7679c304cb226ec2e1c579e759b3e55"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><b>sh_cb_tc_offset_div2</b></td></tr> |
| <tr class="separator:aa7679c304cb226ec2e1c579e759b3e55"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:abe852cee68f9ffa489107dd632577eef"><td class="memItemLeft" align="right" valign="top"><a id="abe852cee68f9ffa489107dd632577eef"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><b>sh_cr_beta_offset_div2</b></td></tr> |
| <tr class="separator:abe852cee68f9ffa489107dd632577eef"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:acd4a0ff496b00051dd9573352dd4445f"><td class="memItemLeft" align="right" valign="top"><a id="acd4a0ff496b00051dd9573352dd4445f"></a> |
| int8_t </td><td class="memItemRight" valign="bottom"><b>sh_cr_tc_offset_div2</b></td></tr> |
| <tr class="separator:acd4a0ff496b00051dd9573352dd4445f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a733ea2ee3814dccdadc6a2d08266fc51"><td class="memItemLeft" align="right" valign="top"><a id="a733ea2ee3814dccdadc6a2d08266fc51"></a> |
| uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#a733ea2ee3814dccdadc6a2d08266fc51">reserved8b</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a> - 1]</td></tr> |
| <tr class="memdesc:a733ea2ee3814dccdadc6a2d08266fc51"><td class="mdescLeft"> </td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr> |
| <tr class="separator:a733ea2ee3814dccdadc6a2d08266fc51"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af023d3638470f167f39d6a9fb3f7291e"><td class="memItemLeft" align="right" valign="top"><a id="af023d3638470f167f39d6a9fb3f7291e"></a> |
| uint32_t </td><td class="memItemRight" valign="bottom"><b>reserved32b</b></td></tr> |
| <tr class="separator:af023d3638470f167f39d6a9fb3f7291e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af66ed70951b87910c67189d57e54e076"><td class="memItemLeft" align="right" valign="top"><a id="af66ed70951b87910c67189d57e54e076"></a> |
| <a class="el" href="structVAWeightedPredInfo.html">VAWeightedPredInfo</a> </td><td class="memItemRight" valign="bottom"><b>WPInfo</b></td></tr> |
| <tr class="separator:af66ed70951b87910c67189d57e54e076"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0634a05c826be1816609e16f19111a0a"><td class="memItemLeft" ><a id="a0634a05c826be1816609e16f19111a0a"></a> |
| union {</td></tr> |
| <tr class="memitem:a0634a05c826be1816609e16f19111a0a"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><b>sh_flags</b></td></tr> |
| <tr class="separator:a0634a05c826be1816609e16f19111a0a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a858ea245fa92012749a511c44cc25ddc"><td class="memItemLeft" align="right" valign="top"><a id="a858ea245fa92012749a511c44cc25ddc"></a> |
| uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVVC.html#a858ea245fa92012749a511c44cc25ddc">va_reserved</a> [VA_PADDING_MEDIUM]</td></tr> |
| <tr class="memdesc:a858ea245fa92012749a511c44cc25ddc"><td class="mdescLeft"> </td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr> |
| <tr class="separator:a858ea245fa92012749a511c44cc25ddc"><td class="memSeparator" colspan="2"> </td></tr> |
| </table> |
| <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> |
| <div class="textblock"><p>VVC Slice Parameter Buffer Structure. </p> |
| <p><a class="el" href="structVASliceParameterBufferVVC.html" title="VVC Slice Parameter Buffer Structure.">VASliceParameterBufferVVC</a> structure should be accompanied by a slice data buffer, which holds the whole packed slice NAL unit bit stream with emulation prevention bytes not removed.</p> |
| <p>This structure conveys parameters related to slice header and should be sent once per slice. </p> |
| </div><h2 class="groupheader">Member Data Documentation</h2> |
| <a id="a26e1a7a800fbce8f31e6387bcb587b1f"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a26e1a7a800fbce8f31e6387bcb587b1f">◆ </a></span>slice_data_byte_offset</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">uint32_t VASliceParameterBufferVVC::slice_data_byte_offset</td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Byte offset from NAL unit header to the beginning of slice_data(). </p> |
| <p>This byte offset is relative to and includes the NAL unit header and represents the number of bytes parsed in the slice_header() after the removal of any emulation prevention bytes in there. However, the slice data buffer passed to the hardware is the original bitstream, thus including any emulation prevention bytes. </p> |
| |
| </div> |
| </div> |
| <hr/>The documentation for this struct was generated from the following file:<ul> |
| <li><a class="el" href="va__dec__vvc_8h_source.html">va_dec_vvc.h</a></li> |
| </ul> |
| </div><!-- contents --> |
| <hr class="footer"/><address class="footer"><small> |
| Generated for VA-API by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.1</small></address> |
| </body> |
| </html> |