AVCodecInternal Struct Reference

#include <internal.h>


Data Fields

internal buffer count used by default get/release/reget_buffer().
internal buffers used by default get/release/reget_buffer().
Whether the parent AVCodecContext is a copy of the context which had init() called on it.
Internal sample count used by avcodec_encode_audio() to fabricate pts.
An audio frame with less than required samples has been submitted and padded with silence.
temporary buffer used for encoders to store their bitstream
Number of audio samples to skip at the start of the next decoded frame.

Detailed Description

Definition at line 45 of file internal.h.


Field Documentation

internal buffers used by default get/release/reget_buffer().

Definition at line 56 of file internal.h.

Referenced by audio_free_buffers(), audio_get_buffer(), avcodec_default_release_buffer(), video_free_buffers(), and video_get_buffer().

internal buffer count used by default get/release/reget_buffer().

Definition at line 50 of file internal.h.

Referenced by avcodec_default_release_buffer(), video_free_buffers(), and video_get_buffer().

temporary buffer used for encoders to store their bitstream

Definition at line 83 of file internal.h.

Referenced by avcodec_close(), avcodec_encode_audio2(), avcodec_encode_video2(), and ff_alloc_packet2().

Definition at line 84 of file internal.h.

Referenced by avcodec_close(), and ff_alloc_packet2().

Definition at line 86 of file internal.h.

Referenced by avcodec_close(), avcodec_encode_video2(), avcodec_open2(), ff_frame_thread_encoder_free(), ff_frame_thread_encoder_init(), ff_thread_video_encode_frame(), and worker().

Whether the parent AVCodecContext is a copy of the context which had init() called on it.

This is used by multithreading - shared tables and picture pointers should be freed from the original context only.

Definition at line 64 of file internal.h.

Referenced by decode_init_thread_copy(), ff_MPV_common_end(), ff_rv34_decode_init_thread_copy(), frame_thread_init(), mimic_decode_end(), vp3_decode_end(), and vp8_decode_flush_impl().

An audio frame with less than required samples has been submitted and padded with silence.

Reject all subsequent frames.

Definition at line 78 of file internal.h.

Referenced by avcodec_encode_audio2().

Internal sample count used by avcodec_encode_audio() to fabricate pts.

Can be removed along with avcodec_encode_audio().

Definition at line 71 of file internal.h.

Referenced by avcodec_encode_audio().

Number of audio samples to skip at the start of the next decoded frame.

Definition at line 91 of file internal.h.

Referenced by avcodec_decode_audio4(), libopus_dec_flush(), and libopus_dec_init().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:14 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /