| FFmpeg
    | 
Go to the source code of this file.
| Variables | |
| static const uint8_t | default_scaling_list_intra [] | 
| static const uint8_t | default_scaling_list_inter [] | 
| static const AVRational | vui_sar [] | 
| 
 | static | 
Definition at line 72 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_pps(), and remove_sps().
| 
 | static | 
Definition at line 79 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_sps(), and remove_vps().
| 
 | static | 
Definition at line 96 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_vps().
| int ff_hevc_decode_short_term_rps | ( | GetBitContext * | gb, | 
| AVCodecContext * | avctx, | ||
| ShortTermRPS * | rps, | ||
| const HEVCSPS * | sps, | ||
| int | is_slice_header | ||
| ) | 
Definition at line 110 of file hevc_ps.c.
Referenced by ff_hevc_parse_sps(), and hls_slice_header().
| 
 | static | 
Definition at line 238 of file hevc_ps.c.
Referenced by parse_ptl().
| 
 | static | 
Definition at line 278 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_vps(), and ff_hevc_parse_sps().
| 
 | static | 
Definition at line 318 of file hevc_ps.c.
Referenced by decode_hrd().
| 
 | static | 
Definition at line 335 of file hevc_ps.c.
Referenced by decode_vui(), and ff_hevc_decode_nal_vps().
| int ff_hevc_decode_nal_vps | ( | GetBitContext * | gb, | 
| AVCodecContext * | avctx, | ||
| HEVCParamSets * | ps | ||
| ) | 
Definition at line 397 of file hevc_ps.c.
Referenced by decode_nal_unit(), hevc_decode_nal_units(), and parse_nal_units().
| 
 | static | 
Definition at line 531 of file hevc_ps.c.
Referenced by ff_hevc_parse_sps().
| 
 | static | 
Definition at line 675 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_pps(), and ff_hevc_parse_sps().
| 
 | static | 
Definition at line 705 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_pps(), and ff_hevc_parse_sps().
| 
 | static | 
Definition at line 776 of file hevc_ps.c.
Referenced by ff_hevc_parse_sps().
| int ff_hevc_parse_sps | ( | HEVCSPS * | sps, | 
| GetBitContext * | gb, | ||
| unsigned int * | sps_id, | ||
| int | apply_defdispwin, | ||
| AVBufferRef ** | vps_list, | ||
| AVCodecContext * | avctx | ||
| ) | 
Parse the SPS from the bitstream into the provided HEVCSPS struct.
| sps_id | the SPS id will be written here | 
| apply_defdispwin | if set 1, the default display window from the VUI will be applied to the video dimensions | 
| vps_list | if non-NULL, this function will validate that the SPS refers to an existing VPS | 
Definition at line 826 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_sps(), and generate_fake_vps().
| int ff_hevc_decode_nal_sps | ( | GetBitContext * | gb, | 
| AVCodecContext * | avctx, | ||
| HEVCParamSets * | ps, | ||
| int | apply_defdispwin | ||
| ) | 
Definition at line 1185 of file hevc_ps.c.
Referenced by decode_nal_unit(), hevc_decode_nal_units(), and parse_nal_units().
Definition at line 1242 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_pps().
| 
 | static | 
Definition at line 1260 of file hevc_ps.c.
Referenced by ff_hevc_decode_nal_pps().
| 
 | inlinestatic | 
| int ff_hevc_decode_nal_pps | ( | GetBitContext * | gb, | 
| AVCodecContext * | avctx, | ||
| HEVCParamSets * | ps | ||
| ) | 
Definition at line 1428 of file hevc_ps.c.
Referenced by decode_nal_unit(), hevc_decode_nal_units(), and parse_nal_units().
| 
 | static | 
Definition at line 30 of file hevc_ps.c.
Referenced by set_default_scaling_list_data().
| 
 | static | 
Definition at line 41 of file hevc_ps.c.
Referenced by set_default_scaling_list_data().
| 
 | static | 
 1.8.6
 1.8.6