FFmpeg
Functions
h264_picture.c File Reference
#include "libavutil/avassert.h"
#include "error_resilience.h"
#include "avcodec.h"
#include "h264dec.h"
#include "mpegutils.h"
#include "thread.h"

Go to the source code of this file.

Functions

void ff_h264_unref_picture (H264Context *h, H264Picture *pic)
 
static void h264_copy_picture_params (H264Picture *dst, const H264Picture *src)
 
int ff_h264_ref_picture (H264Context *h, H264Picture *dst, H264Picture *src)
 
int ff_h264_replace_picture (H264Context *h, H264Picture *dst, const H264Picture *src)
 
void ff_h264_set_erpic (ERPicture *dst, H264Picture *src)
 
int ff_h264_field_end (H264Context *h, H264SliceContext *sl, int in_setup)
 

Detailed Description

H.264 / AVC / MPEG-4 part10 codec.

Author
Michael Niedermayer micha.nosp@m.elni.nosp@m.@gmx..nosp@m.at

Definition in file h264_picture.c.

Function Documentation

◆ ff_h264_unref_picture()

void ff_h264_unref_picture ( H264Context h,
H264Picture pic 
)

◆ h264_copy_picture_params()

static void h264_copy_picture_params ( H264Picture dst,
const H264Picture src 
)
static

Definition at line 58 of file h264_picture.c.

Referenced by ff_h264_ref_picture(), and ff_h264_replace_picture().

◆ ff_h264_ref_picture()

int ff_h264_ref_picture ( H264Context h,
H264Picture dst,
H264Picture src 
)

Definition at line 91 of file h264_picture.c.

Referenced by ff_h264_remove_all_refs(), and h264_frame_start().

◆ ff_h264_replace_picture()

int ff_h264_replace_picture ( H264Context h,
H264Picture dst,
const H264Picture src 
)

Definition at line 146 of file h264_picture.c.

Referenced by ff_h264_update_thread_context().

◆ ff_h264_set_erpic()

void ff_h264_set_erpic ( ERPicture dst,
H264Picture src 
)

Definition at line 199 of file h264_picture.c.

Referenced by decode_nal_units(), and h264_frame_start().

◆ ff_h264_field_end()

int ff_h264_field_end ( H264Context h,
H264SliceContext sl,
int  in_setup 
)

Definition at line 222 of file h264_picture.c.

Referenced by ff_h264_queue_decode_slice(), and h264_decode_frame().