/* This function is called right after decoding the slice header for a first * slice in a field (or a frame). It decides whether we are decoding a new frame * or a second field in a pair and does the necessary setup. */ static int h264_field_start(H264Context *h, const H264SliceContext *sl, const H2645NAL *nal, int first_slice) 被调用 int ff_h264_queue_decode_slice(H264Context *h, const H2645NAL *nal) 被调用 static int decode_nal_units(H264Context *h, const uint8_t *buf, int buf_size)