Repository URL to install this package:
|
Version:
8:3.0.2-1ubuntu3 ▾
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.8.6"/>
<title>FFmpeg: AVCodecParserContext 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/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</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 style="padding-left: 0.5em;">
<div id="projectname">FFmpeg
 <span id="projectnumber">3.0.2</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Data Structures</span></a></li>
<li><a href="classes.html"><span>Data Structure Index</span></a></li>
<li><a href="functions.html"><span>Data Fields</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></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="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">AVCodecParserContext Struct Reference<div class="ingroups"><a class="el" href="group__lavc__parsing.html">Frame parsing</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include <<a class="el" href="avcodec_8h_source.html">avcodec.h</a>></code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a50c37cbfe40edf7edb0fdf3644124eb8"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a50c37cbfe40edf7edb0fdf3644124eb8">priv_data</a></td></tr>
<tr class="separator:a50c37cbfe40edf7edb0fdf3644124eb8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a540286a805755b5b1f9d213f9f1d7109"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structAVCodecParser.html">AVCodecParser</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a540286a805755b5b1f9d213f9f1d7109">parser</a></td></tr>
<tr class="separator:a540286a805755b5b1f9d213f9f1d7109"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac3fc3d38b1f4e864535a9011ac2526e3"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ac3fc3d38b1f4e864535a9011ac2526e3">frame_offset</a></td></tr>
<tr class="separator:ac3fc3d38b1f4e864535a9011ac2526e3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a03bee6c789b4ad1b8df27afd0658b0b1"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a03bee6c789b4ad1b8df27afd0658b0b1">cur_offset</a></td></tr>
<tr class="separator:a03bee6c789b4ad1b8df27afd0658b0b1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab4eda26dc96f26d2bb71b9a9c7d9a50c"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ab4eda26dc96f26d2bb71b9a9c7d9a50c">next_frame_offset</a></td></tr>
<tr class="separator:ab4eda26dc96f26d2bb71b9a9c7d9a50c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a41702bcd99e8aeab875634fb44bfd741"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a41702bcd99e8aeab875634fb44bfd741">pict_type</a></td></tr>
<tr class="separator:a41702bcd99e8aeab875634fb44bfd741"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a813780022f0a6abd1b7ab075264ffc3f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a813780022f0a6abd1b7ab075264ffc3f">repeat_pict</a></td></tr>
<tr class="memdesc:a813780022f0a6abd1b7ab075264ffc3f"><td class="mdescLeft"> </td><td class="mdescRight">This field is used for proper frame duration computation in lavf. <a href="#a813780022f0a6abd1b7ab075264ffc3f">More...</a><br/></td></tr>
<tr class="separator:a813780022f0a6abd1b7ab075264ffc3f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7e0b385e4ec6765ab0ae0db11565dd1d"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a7e0b385e4ec6765ab0ae0db11565dd1d">pts</a></td></tr>
<tr class="separator:a7e0b385e4ec6765ab0ae0db11565dd1d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae3146f05127d9d4ba5a140a869bdab35"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ae3146f05127d9d4ba5a140a869bdab35">dts</a></td></tr>
<tr class="separator:ae3146f05127d9d4ba5a140a869bdab35"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae89a7517e6ae437a3658424e748ed980"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ae89a7517e6ae437a3658424e748ed980">last_pts</a></td></tr>
<tr class="separator:ae89a7517e6ae437a3658424e748ed980"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6f05a770622ba8c068d37752fec72eca"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a6f05a770622ba8c068d37752fec72eca">last_dts</a></td></tr>
<tr class="separator:a6f05a770622ba8c068d37752fec72eca"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af4800c3024585bd29852ab15d11588d6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#af4800c3024585bd29852ab15d11588d6">fetch_timestamp</a></td></tr>
<tr class="separator:af4800c3024585bd29852ab15d11588d6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac4e6f9c9bd604bd9ff4d7a5035381557"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ac4e6f9c9bd604bd9ff4d7a5035381557">cur_frame_start_index</a></td></tr>
<tr class="separator:ac4e6f9c9bd604bd9ff4d7a5035381557"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abe8a632fc75a7b0a614175552b45f85b"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#abe8a632fc75a7b0a614175552b45f85b">cur_frame_offset</a> [<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td></tr>
<tr class="separator:abe8a632fc75a7b0a614175552b45f85b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab9dc35523fa27b36052b5ab984189ca2"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ab9dc35523fa27b36052b5ab984189ca2">cur_frame_pts</a> [<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td></tr>
<tr class="separator:ab9dc35523fa27b36052b5ab984189ca2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a952b4e5e0f5422fb61c8a7bf3dd06afb"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a952b4e5e0f5422fb61c8a7bf3dd06afb">cur_frame_dts</a> [<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td></tr>
<tr class="separator:a952b4e5e0f5422fb61c8a7bf3dd06afb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab6cc0e73ffbec72c438413c6c6a4e326"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ab6cc0e73ffbec72c438413c6c6a4e326">flags</a></td></tr>
<tr class="separator:ab6cc0e73ffbec72c438413c6c6a4e326"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af22fba8f2937d73db0ab5c9f9e985916"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#af22fba8f2937d73db0ab5c9f9e985916">offset</a></td></tr>
<tr class="memdesc:af22fba8f2937d73db0ab5c9f9e985916"><td class="mdescLeft"> </td><td class="mdescRight">byte offset from starting packet start <a href="#af22fba8f2937d73db0ab5c9f9e985916">More...</a><br/></td></tr>
<tr class="separator:af22fba8f2937d73db0ab5c9f9e985916"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0bcb2d2925118607396a86cddf5d2add"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a0bcb2d2925118607396a86cddf5d2add">cur_frame_end</a> [<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td></tr>
<tr class="separator:a0bcb2d2925118607396a86cddf5d2add"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac115e048335e4a7f1d85541cebcf2013"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ac115e048335e4a7f1d85541cebcf2013">key_frame</a></td></tr>
<tr class="memdesc:ac115e048335e4a7f1d85541cebcf2013"><td class="mdescLeft"> </td><td class="mdescRight">Set by parser to 1 for key frames and 0 for non-key frames. <a href="#ac115e048335e4a7f1d85541cebcf2013">More...</a><br/></td></tr>
<tr class="separator:ac115e048335e4a7f1d85541cebcf2013"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a972e32e4cce4e931870dff55857a376b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a972e32e4cce4e931870dff55857a376b">convergence_duration</a></td></tr>
<tr class="separator:a972e32e4cce4e931870dff55857a376b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af966b95c5e701aacc4feffd678d4e4ba"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#af966b95c5e701aacc4feffd678d4e4ba">dts_sync_point</a></td></tr>
<tr class="memdesc:af966b95c5e701aacc4feffd678d4e4ba"><td class="mdescLeft"> </td><td class="mdescRight">Synchronization point for start of timestamp generation. <a href="#af966b95c5e701aacc4feffd678d4e4ba">More...</a><br/></td></tr>
<tr class="separator:af966b95c5e701aacc4feffd678d4e4ba"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0938e2e1fb7543727fded955ccce88ca"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a0938e2e1fb7543727fded955ccce88ca">dts_ref_dts_delta</a></td></tr>
<tr class="memdesc:a0938e2e1fb7543727fded955ccce88ca"><td class="mdescLeft"> </td><td class="mdescRight">Offset of the current timestamp against last timestamp sync point in units of <a class="el" href="structAVCodecContext.html#ab7bfeb9fa5840aac090e2b0bd0ef7589" title="This is the fundamental unit of time (in seconds) in terms of which frame timestamps are represented...">AVCodecContext.time_base</a>. <a href="#a0938e2e1fb7543727fded955ccce88ca">More...</a><br/></td></tr>
<tr class="separator:a0938e2e1fb7543727fded955ccce88ca"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9d513dbc8c575da415f73a7e57db250a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a9d513dbc8c575da415f73a7e57db250a">pts_dts_delta</a></td></tr>
<tr class="memdesc:a9d513dbc8c575da415f73a7e57db250a"><td class="mdescLeft"> </td><td class="mdescRight">Presentation delay of current frame in units of <a class="el" href="structAVCodecContext.html#ab7bfeb9fa5840aac090e2b0bd0ef7589" title="This is the fundamental unit of time (in seconds) in terms of which frame timestamps are represented...">AVCodecContext.time_base</a>. <a href="#a9d513dbc8c575da415f73a7e57db250a">More...</a><br/></td></tr>
<tr class="separator:a9d513dbc8c575da415f73a7e57db250a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9587a98646942a36bc1f676e6276d331"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a9587a98646942a36bc1f676e6276d331">cur_frame_pos</a> [<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td></tr>
<tr class="memdesc:a9587a98646942a36bc1f676e6276d331"><td class="mdescLeft"> </td><td class="mdescRight">Position of the packet in file. <a href="#a9587a98646942a36bc1f676e6276d331">More...</a><br/></td></tr>
<tr class="separator:a9587a98646942a36bc1f676e6276d331"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6cb1cf94ba19b6df4aa2c3c0a43beac7"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a6cb1cf94ba19b6df4aa2c3c0a43beac7">pos</a></td></tr>
<tr class="memdesc:a6cb1cf94ba19b6df4aa2c3c0a43beac7"><td class="mdescLeft"> </td><td class="mdescRight">Byte position of currently parsed frame in stream. <a href="#a6cb1cf94ba19b6df4aa2c3c0a43beac7">More...</a><br/></td></tr>
<tr class="separator:a6cb1cf94ba19b6df4aa2c3c0a43beac7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad35a0f678d317123f179f3c73d63271d"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ad35a0f678d317123f179f3c73d63271d">last_pos</a></td></tr>
<tr class="memdesc:ad35a0f678d317123f179f3c73d63271d"><td class="mdescLeft"> </td><td class="mdescRight">Previous frame byte position. <a href="#ad35a0f678d317123f179f3c73d63271d">More...</a><br/></td></tr>
<tr class="separator:ad35a0f678d317123f179f3c73d63271d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a051e3628c43876e42cfcff99ea0fc44c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a051e3628c43876e42cfcff99ea0fc44c">duration</a></td></tr>
<tr class="memdesc:a051e3628c43876e42cfcff99ea0fc44c"><td class="mdescLeft"> </td><td class="mdescRight">Duration of the current frame. <a href="#a051e3628c43876e42cfcff99ea0fc44c">More...</a><br/></td></tr>
<tr class="separator:a051e3628c43876e42cfcff99ea0fc44c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4c43b9d404eb4a07aab63c98b0093941"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__lavc__core.html#ga957ef25581a6b3c98589817b1cbed02c">AVFieldOrder</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a4c43b9d404eb4a07aab63c98b0093941">field_order</a></td></tr>
<tr class="separator:a4c43b9d404eb4a07aab63c98b0093941"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8dd687b78f23d6f2160b853b6d1dee08"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__lavc__parsing.html#gaad2e1cb6faa858b3558c5182d3ec56aa">AVPictureStructure</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a8dd687b78f23d6f2160b853b6d1dee08">picture_structure</a></td></tr>
<tr class="memdesc:a8dd687b78f23d6f2160b853b6d1dee08"><td class="mdescLeft"> </td><td class="mdescRight">Indicate whether a picture is coded as a frame, top field or bottom field. <a href="#a8dd687b78f23d6f2160b853b6d1dee08">More...</a><br/></td></tr>
<tr class="separator:a8dd687b78f23d6f2160b853b6d1dee08"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9d1e1c94451f877cbfd55e8cb3367f18"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a9d1e1c94451f877cbfd55e8cb3367f18">output_picture_number</a></td></tr>
<tr class="memdesc:a9d1e1c94451f877cbfd55e8cb3367f18"><td class="mdescLeft"> </td><td class="mdescRight">Picture number incremented in presentation or output order. <a href="#a9d1e1c94451f877cbfd55e8cb3367f18">More...</a><br/></td></tr>
<tr class="separator:a9d1e1c94451f877cbfd55e8cb3367f18"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a419a9c8156d65870b8ba6bc037f112a2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a419a9c8156d65870b8ba6bc037f112a2">width</a></td></tr>
<tr class="memdesc:a419a9c8156d65870b8ba6bc037f112a2"><td class="mdescLeft"> </td><td class="mdescRight">Dimensions of the decoded video intended for presentation. <a href="#a419a9c8156d65870b8ba6bc037f112a2">More...</a><br/></td></tr>
<tr class="separator:a419a9c8156d65870b8ba6bc037f112a2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0e64b20802c2a2fbaa998ba7ee5ecd2e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a0e64b20802c2a2fbaa998ba7ee5ecd2e">height</a></td></tr>
<tr class="separator:a0e64b20802c2a2fbaa998ba7ee5ecd2e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ada69849c61450b19d1056b0c739299fe"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ada69849c61450b19d1056b0c739299fe">coded_width</a></td></tr>
<tr class="memdesc:ada69849c61450b19d1056b0c739299fe"><td class="mdescLeft"> </td><td class="mdescRight">Dimensions of the coded video. <a href="#ada69849c61450b19d1056b0c739299fe">More...</a><br/></td></tr>
<tr class="separator:ada69849c61450b19d1056b0c739299fe"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab667ba2d0988ee3bb25497b0176f261a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#ab667ba2d0988ee3bb25497b0176f261a">coded_height</a></td></tr>
<tr class="separator:ab667ba2d0988ee3bb25497b0176f261a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7ff27ba517af207df14a781699f7ca7f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html#a7ff27ba517af207df14a781699f7ca7f">format</a></td></tr>
<tr class="memdesc:a7ff27ba517af207df14a781699f7ca7f"><td class="mdescLeft"> </td><td class="mdescRight">The format of the coded data, corresponds to enum AVPixelFormat for video and for enum AVSampleFormat for audio. <a href="#a7ff27ba517af207df14a781699f7ca7f">More...</a><br/></td></tr>
<tr class="separator:a7ff27ba517af207df14a781699f7ca7f"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04421">4421</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a50c37cbfe40edf7edb0fdf3644124eb8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* AVCodecParserContext::priv_data</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04422">4422</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a540286a805755b5b1f9d213f9f1d7109"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct <a class="el" href="structAVCodecParser.html">AVCodecParser</a>* AVCodecParserContext::parser</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04423">4423</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ac3fc3d38b1f4e864535a9011ac2526e3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::frame_offset</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04424">4424</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a03bee6c789b4ad1b8df27afd0658b0b1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::cur_offset</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04425">4425</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ab4eda26dc96f26d2bb71b9a9c7d9a50c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::next_frame_offset</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04427">4427</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a41702bcd99e8aeab875634fb44bfd741"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::pict_type</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04429">4429</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a813780022f0a6abd1b7ab075264ffc3f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::repeat_pict</td>
</tr>
</table>
</div><div class="memdoc">
<p>This field is used for proper frame duration computation in lavf. </p>
<p>It signals, how much longer the frame duration of the current frame is compared to normal frame duration.</p>
<p>frame_duration = (1 + repeat_pict) * time_base</p>
<p>It is used by codecs like H.264 to display telecined material. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04439">4439</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a7e0b385e4ec6765ab0ae0db11565dd1d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::pts</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04440">4440</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ae3146f05127d9d4ba5a140a869bdab35"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::dts</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04441">4441</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ae89a7517e6ae437a3658424e748ed980"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::last_pts</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04444">4444</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a6f05a770622ba8c068d37752fec72eca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::last_dts</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04445">4445</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="af4800c3024585bd29852ab15d11588d6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::fetch_timestamp</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04446">4446</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ac4e6f9c9bd604bd9ff4d7a5035381557"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::cur_frame_start_index</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04449">4449</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="abe8a632fc75a7b0a614175552b45f85b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::cur_frame_offset[<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04450">4450</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ab9dc35523fa27b36052b5ab984189ca2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::cur_frame_pts[<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04451">4451</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a952b4e5e0f5422fb61c8a7bf3dd06afb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::cur_frame_dts[<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04452">4452</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ab6cc0e73ffbec72c438413c6c6a4e326"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::flags</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04454">4454</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="af22fba8f2937d73db0ab5c9f9e985916"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::offset</td>
</tr>
</table>
</div><div class="memdoc">
<p>byte offset from starting packet start </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04461">4461</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0bcb2d2925118607396a86cddf5d2add"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::cur_frame_end[<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04462">4462</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ac115e048335e4a7f1d85541cebcf2013"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::key_frame</td>
</tr>
</table>
</div><div class="memdoc">
<p>Set by parser to 1 for key frames and 0 for non-key frames. </p>
<p>It is initialized to -1, so if the parser doesn't set this flag, old-style fallback using AV_PICTURE_TYPE_I picture type as key frames will be used. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04470">4470</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a972e32e4cce4e931870dff55857a376b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> int64_t AVCodecParserContext::convergence_duration</td>
</tr>
</table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000078">Deprecated:</a></b></dt><dd>unused </dd></dl>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04477">4477</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="af966b95c5e701aacc4feffd678d4e4ba"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::dts_sync_point</td>
</tr>
</table>
</div><div class="memdoc">
<p>Synchronization point for start of timestamp generation. </p>
<p>Set to >0 for sync point, 0 for no sync point and <0 for undefined (default).</p>
<p>For example, this corresponds to presence of H.264 buffering period SEI message. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04490">4490</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0938e2e1fb7543727fded955ccce88ca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::dts_ref_dts_delta</td>
</tr>
</table>
</div><div class="memdoc">
<p>Offset of the current timestamp against last timestamp sync point in units of <a class="el" href="structAVCodecContext.html#ab7bfeb9fa5840aac090e2b0bd0ef7589" title="This is the fundamental unit of time (in seconds) in terms of which frame timestamps are represented...">AVCodecContext.time_base</a>. </p>
<p>Set to INT_MIN when dts_sync_point unused. Otherwise, it must contain a valid timestamp offset.</p>
<p>Note that the timestamp of sync point has usually a nonzero dts_ref_dts_delta, which refers to the previous sync point. Offset of the next frame after timestamp sync point will be usually 1.</p>
<p>For example, this corresponds to H.264 cpb_removal_delay. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04505">4505</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a9d513dbc8c575da415f73a7e57db250a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::pts_dts_delta</td>
</tr>
</table>
</div><div class="memdoc">
<p>Presentation delay of current frame in units of <a class="el" href="structAVCodecContext.html#ab7bfeb9fa5840aac090e2b0bd0ef7589" title="This is the fundamental unit of time (in seconds) in terms of which frame timestamps are represented...">AVCodecContext.time_base</a>. </p>
<p>Set to INT_MIN when dts_sync_point unused. Otherwise, it must contain valid non-negative timestamp delta (presentation time of a frame must not lie in the past).</p>
<p>This delay represents the difference between decoding and presentation time of the frame.</p>
<p>For example, this corresponds to H.264 dpb_output_delay. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04519">4519</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a9587a98646942a36bc1f676e6276d331"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::cur_frame_pos[<a class="el" href="avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>Position of the packet in file. </p>
<p>Analogous to cur_frame_pts/dts </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04526">4526</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a6cb1cf94ba19b6df4aa2c3c0a43beac7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::pos</td>
</tr>
</table>
</div><div class="memdoc">
<p>Byte position of currently parsed frame in stream. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04531">4531</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ad35a0f678d317123f179f3c73d63271d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t AVCodecParserContext::last_pos</td>
</tr>
</table>
</div><div class="memdoc">
<p>Previous frame byte position. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04536">4536</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a051e3628c43876e42cfcff99ea0fc44c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::duration</td>
</tr>
</table>
</div><div class="memdoc">
<p>Duration of the current frame. </p>
<p>For audio, this is in units of 1 / <a class="el" href="structAVCodecContext.html#a8ff0b000c463361e234af48d03aadfc0" title="samples per second ">AVCodecContext.sample_rate</a>. For all other types, this is in units of <a class="el" href="structAVCodecContext.html#ab7bfeb9fa5840aac090e2b0bd0ef7589" title="This is the fundamental unit of time (in seconds) in terms of which frame timestamps are represented...">AVCodecContext.time_base</a>. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04543">4543</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a4c43b9d404eb4a07aab63c98b0093941"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__lavc__core.html#ga957ef25581a6b3c98589817b1cbed02c">AVFieldOrder</a> AVCodecParserContext::field_order</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04545">4545</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a8dd687b78f23d6f2160b853b6d1dee08"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__lavc__parsing.html#gaad2e1cb6faa858b3558c5182d3ec56aa">AVPictureStructure</a> AVCodecParserContext::picture_structure</td>
</tr>
</table>
</div><div class="memdoc">
<p>Indicate whether a picture is coded as a frame, top field or bottom field. </p>
<p>For example, H.264 field_pic_flag equal to 0 corresponds to AV_PICTURE_STRUCTURE_FRAME. An H.264 picture with field_pic_flag equal to 1 and bottom_field_flag equal to 0 corresponds to AV_PICTURE_STRUCTURE_TOP_FIELD. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04555">4555</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a9d1e1c94451f877cbfd55e8cb3367f18"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::output_picture_number</td>
</tr>
</table>
</div><div class="memdoc">
<p>Picture number incremented in presentation or output order. </p>
<p>This field may be reinitialized at the first picture of a new sequence.</p>
<p>For example, this corresponds to H.264 PicOrderCnt. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04563">4563</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a419a9c8156d65870b8ba6bc037f112a2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::width</td>
</tr>
</table>
</div><div class="memdoc">
<p>Dimensions of the decoded video intended for presentation. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04568">4568</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0e64b20802c2a2fbaa998ba7ee5ecd2e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::height</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04569">4569</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ada69849c61450b19d1056b0c739299fe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::coded_width</td>
</tr>
</table>
</div><div class="memdoc">
<p>Dimensions of the coded video. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04574">4574</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="ab667ba2d0988ee3bb25497b0176f261a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::coded_height</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04575">4575</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<a class="anchor" id="a7ff27ba517af207df14a781699f7ca7f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AVCodecParserContext::format</td>
</tr>
</table>
</div><div class="memdoc">
<p>The format of the coded data, corresponds to enum AVPixelFormat for video and for enum AVSampleFormat for audio. </p>
<p>Note that a decoder can have considerable freedom in how exactly it decodes the data, so the format reported here might be different from the one returned by a decoder. </p>
<p>Definition at line <a class="el" href="avcodec_8h_source.html#l04585">4585</a> of file <a class="el" href="avcodec_8h_source.html">avcodec.h</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>libavcodec/<a class="el" href="avcodec_8h_source.html">avcodec.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>