FFmpeg
|
H.264 / AVC / MPEG4 part10 codec. More...
#include "libavutil/avassert.h"
#include "libavutil/imgutils.h"
#include "libavutil/timer.h"
#include "internal.h"
#include "cabac.h"
#include "cabac_functions.h"
#include "error_resilience.h"
#include "avcodec.h"
#include "h264.h"
#include "h264data.h"
#include "h264chroma.h"
#include "h264_mvpred.h"
#include "golomb.h"
#include "mathops.h"
#include "mpegutils.h"
#include "rectangle.h"
#include "thread.h"
#include "vdpau_compat.h"
Go to the source code of this file.
Functions | |
void | ff_h264_unref_picture (H264Context *h, H264Picture *pic) |
int | ff_h264_ref_picture (H264Context *h, H264Picture *dst, H264Picture *src) |
void | ff_h264_set_erpic (ERPicture *dst, H264Picture *src) |
int | ff_h264_field_end (H264Context *h, H264SliceContext *sl, int in_setup) |
H.264 / AVC / MPEG4 part10 codec.
Definition in file h264_picture.c.
void ff_h264_unref_picture | ( | H264Context * | h, |
H264Picture * | pic | ||
) |
Definition at line 47 of file h264_picture.c.
Referenced by alloc_picture(), ff_h264_flush_change(), ff_h264_free_context(), ff_h264_ref_picture(), ff_h264_remove_all_refs(), ff_h264_update_thread_context(), flush_dpb(), h264_decode_end(), h264_decode_frame(), h264_frame_start(), and release_unused_pictures().
int ff_h264_ref_picture | ( | H264Context * | h, |
H264Picture * | dst, | ||
H264Picture * | src | ||
) |
Definition at line 68 of file h264_picture.c.
Referenced by ff_h264_remove_all_refs(), ff_h264_update_thread_context(), and h264_frame_start().
void ff_h264_set_erpic | ( | ERPicture * | dst, |
H264Picture * | src | ||
) |
Definition at line 131 of file h264_picture.c.
Referenced by ff_h264_field_end(), and h264_frame_start().
int ff_h264_field_end | ( | H264Context * | h, |
H264SliceContext * | sl, | ||
int | in_setup | ||
) |
Definition at line 154 of file h264_picture.c.
Referenced by ff_h264_decode_slice_header(), and h264_decode_frame().