• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/

Lines Matching refs:hx

844     H264Context *hx;
861 hx = h->thread_context[i];
862 if(!hx) continue;
863 av_freep(&hx->top_borders[1]);
864 av_freep(&hx->top_borders[0]);
865 av_freep(&hx->s.obmc_scratchpad);
867 av_freep(&hx->rbsp_buffer[1]);
868 av_freep(&hx->rbsp_buffer[0]);
869 hx->rbsp_buffer_size[0] = 0;
870 hx->rbsp_buffer_size[1] = 0;
3808 H264Context *hx;
3817 hx = h->thread_context[i];
3818 hx->s.err_recognition = avctx->err_recognition;
3819 hx->s.error_count = 0;
3826 hx = h->thread_context[context_count - 1];
3827 s->mb_x = hx->s.mb_x;
3828 s->mb_y = hx->s.mb_y;
3829 s->dropable = hx->s.dropable;
3830 s->picture_structure = hx->s.picture_structure;
3842 H264Context *hx; ///< thread context
3899 hx = h->thread_context[context_count];
3901 ptr= ff_h264_decode_nal(hx, buf + buf_index, &dst_length, &consumed, next_avc - buf_index);
3918 av_log(h->s.avctx, AV_LOG_DEBUG, "NAL %d at %d/%d length %d\n", hx->nal_unit_type, buf_index, buf_size, dst_length);
3932 switch (hx->nal_unit_type) {
3939 init_get_bits(&hx->s.gb, ptr, bit_length);
3940 if (!get_ue_golomb(&hx->s.gb))
3952 switch(hx->nal_unit_type){
3961 init_get_bits(&hx->s.gb, ptr, bit_length);
3962 hx->intra_gb_ptr=
3963 hx->inter_gb_ptr= &hx->s.gb;
3964 hx->s.data_partitioning = 0;
3966 if((err = decode_slice_header(hx, h)))
3970 (hx->nal_unit_type == NAL_IDR_SLICE) ||
3984 if(hx->redundant_pic_count==0
3985 && (avctx->skip_frame < AVDISCARD_NONREF || hx->nal_ref_idc)
3986 && (avctx->skip_frame < AVDISCARD_BIDIR || hx->slice_type_nos!=AV_PICTURE_TYPE_B)
3987 && (avctx->skip_frame < AVDISCARD_NONKEY || hx->slice_type_nos==AV_PICTURE_TYPE_I)
4002 init_get_bits(&hx->s.gb, ptr, bit_length);
4003 hx->intra_gb_ptr=
4004 hx->inter_gb_ptr= NULL;
4006 if ((err = decode_slice_header(hx, h)) < 0)
4009 hx->s.data_partitioning = 1;
4013 init_get_bits(&hx->intra_gb, ptr, bit_length);
4014 hx->intra_gb_ptr= &hx->intra_gb;
4017 init_get_bits(&hx->inter_gb, ptr, bit_length);
4018 hx->inter_gb_ptr= &hx->inter_gb;
4020 if(hx->redundant_pic_count==0 && hx->intra_gb_ptr && hx->s.data_partitioning
4023 && (avctx->skip_frame < AVDISCARD_NONREF || hx->nal_ref_idc)
4024 && (avctx->skip_frame < AVDISCARD_BIDIR || hx->slice_type_nos!=AV_PICTURE_TYPE_B)
4025 && (avctx->skip_frame < AVDISCARD_NONKEY || hx->slice_type_nos==AV_PICTURE_TYPE_I)
4096 av_log(avctx, AV_LOG_DEBUG, "Unknown NAL code: %d (%d bits)\n", hx->nal_unit_type, bit_length);
4111 h->nal_unit_type = hx->nal_unit_type;
4112 h->nal_ref_idc = hx->nal_ref_idc;
4113 hx = h;