age -
Variable in class com.twilight.h264.decoder.AVFrame
\
buffer age (1->was last buffer and dint change, 2->..., ...).\
Set to INT_MAX if the buffer has not been used yet.\
- encoding: unused\
- decoding: MUST be set by get_buffer().\
The parent program guarantees that the input for B-frames containing
streams is not written to for at least s->max_b_frames+1 frames, if
this is not set the input will be copied.
Time difference in AVStream->time_base units from the pts of this
packet to the point at which the output from the decoder has converged
independent from the availability of previous frames.
\
log2 of the size of the block which a single vector in motion_val represents: \
(4->16x16, 3->8x8, 2-> 4x4, 1-> 2x2)\
- encoding: unused\
- decoding: Set by libavcodec.\
\
Tell user application that palette has changed from previous frame.\
- encoding: ??? (no palette-enabled encoder yet)\
- decoding: Set by libavcodec.
pan_scan -
Variable in class com.twilight.h264.decoder.AVFrame
\
Pan scan.\
- encoding: Set by user.\
- decoding: Set by libavcodec.\
pts -
Variable in class com.twilight.h264.decoder.AVFrame
\
presentation timestamp in time_base units (time when frame should be shown to user)\
If AV_NOPTS_VALUE then frame_rate = 1/time_base will be assumed.\
- encoding: MUST be set by user.\
- decoding: Set by libavcodec.\
pts -
Variable in class com.twilight.h264.decoder.AVPacket
Presentation timestamp in AVStream->time_base units; the time at which
the decompressed packet will be presented to the user.
\
motion reference frame index\
the order in which these are stored can depend on the codec.\
- encoding: Set by user.\
- decoding: Set by libavcodec.\
\
is this picture used as reference\
The values for this are the same as the MpegEncContext.picture_structure\
variable, that is 1->top field, 2->bottom field, 3->frame/both fields.\
Set to 4 for delayed, non-reference frames.\
- encoding: unused\
- decoding: Set by libavcodec.
\
When decoding, this signals how much the picture must be delayed.\
extra_delay = repeat_pict / (2*fps)\
- encoding: unused\
- decoding: Set by libavcodec.\
reset() -
Method in class com.twilight.h264.util.Buffer
type -
Variable in class com.twilight.h264.decoder.AVFrame
\
type of the buffer (to keep track of who has to deallocate data[*])\
- encoding: Set by the one who allocates it.\
- decoding: Set by the one who allocates it.\
Note: User allocated (direct rendering) & internal buffers cannot coexist currently.\
type -
Variable in class com.twilight.h264.decoder.IMbInfo
type -
Variable in class com.twilight.h264.decoder.PMbInfo