• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/

Lines Matching refs:avctx

233                 av_log(s->avctx, AV_LOG_ERROR, "chroma dc error\n");
256 av_log(s->avctx, AV_LOG_ERROR, "marker missing\n");
260 av_dlog(s->avctx, "pict_type=%d pb_frame=%d\n", s->pict_type, pb_frame);
263 avpriv_request_sample(s->avctx, "pb frame");
269 av_log(s->avctx, AV_LOG_ERROR, "Invalid qscale value: 0\n");
279 av_dlog(s->avctx, "DC:%d %d %d\n", s->last_dc[0],
324 av_log(s->avctx, AV_LOG_ERROR, "unknown frame type\n");
329 av_log(s->avctx, AV_LOG_ERROR, "low delay B\n");
333 av_log(s->avctx, AV_LOG_ERROR, "early B-frame\n");
338 av_log(s->avctx, AV_LOG_ERROR, "reserved bit set\n");
344 av_log(s->avctx, AV_LOG_ERROR, "Invalid qscale value: 0\n");
349 s->loop_filter = get_bits1(&s->gb) && !s->avctx->lowres;
356 rpr_max = s->avctx->extradata[1] & 7;
364 if (s->avctx->extradata_size < 8 + 2 * f) {
365 av_log(s->avctx, AV_LOG_ERROR, "Extradata too small.\n");
369 new_w = 4 * ((uint8_t *) s->avctx->extradata)[6 + 2 * f];
370 new_h = 4 * ((uint8_t *) s->avctx->extradata)[7 + 2 * f];
376 AVRational old_aspect = s->avctx->sample_aspect_ratio;
377 av_log(s->avctx, AV_LOG_DEBUG,
379 if (av_image_check_size(new_w, new_h, 0, s->avctx) < 0)
387 s->avctx->sample_aspect_ratio = av_mul_q(old_aspect, (AVRational){2, 1});
389 s->avctx->sample_aspect_ratio = av_mul_q(old_aspect, (AVRational){1, 2});
391 ret = ff_set_dimensions(s->avctx, new_w, new_h);
401 if (s->avctx->debug & FF_DEBUG_PICT_INFO) {
402 av_log(s->avctx, AV_LOG_DEBUG, "F %d/%d/%d\n", f, rpr_bits, rpr_max);
405 if (av_image_check_size(s->width, s->height, 0, s->avctx) < 0)
428 av_log(s->avctx, AV_LOG_DEBUG,
446 if (!s->avctx->lowres)
449 if (s->avctx->debug & FF_DEBUG_PICT_INFO) {
450 av_log(s->avctx, AV_LOG_INFO,
461 static av_cold int rv10_decode_init(AVCodecContext *avctx)
463 RVDecContext *rv = avctx->priv_data;
468 if (avctx->extradata_size < 8) {
469 av_log(avctx, AV_LOG_ERROR, "Extradata is too small.\n");
472 if ((ret = av_image_check_size(avctx->coded_width,
473 avctx->coded_height, 0, avctx)) < 0)
478 s->avctx = avctx;
480 s->codec_id = avctx->codec_id;
483 s->width = avctx->coded_width;
485 s->height = avctx->coded_height;
487 s->h263_long_vectors = ((uint8_t *) avctx->extradata)[3] & 1;
488 rv->sub_id = AV_RB32((uint8_t *) avctx->extradata + 4);
503 s->avctx->has_b_frames = 1;
507 av_log(s->avctx, AV_LOG_ERROR, "unknown header %X\n", rv->sub_id);
508 avpriv_request_sample(avctx, "RV1/2 version");
512 if (avctx->debug & FF_DEBUG_PICT_INFO) {
513 av_log(avctx, AV_LOG_DEBUG, "ver:%X ver0:%"PRIX32"\n", rv->sub_id,
514 ((uint32_t *) avctx->extradata)[0]);
517 avctx->pix_fmt = AV_PIX_FMT_YUV420P;
539 static av_cold int rv10_decode_end(AVCodecContext *avctx)
541 MpegEncContext *s = avctx->priv_data;
547 static int rv10_decode_packet(AVCodecContext *avctx, const uint8_t *buf,
550 RVDecContext *rv = avctx->priv_data;
562 av_log(s->avctx, AV_LOG_ERROR, "HEADER ERROR\n");
568 av_log(s->avctx, AV_LOG_ERROR, "POS ERROR %d %d\n", s->mb_x, s->mb_y);
574 av_log(s->avctx, AV_LOG_ERROR, "COUNT ERROR\n");
585 if ((ret = ff_MPV_frame_start(s, avctx)) < 0)
590 av_log(s->avctx, AV_LOG_ERROR, "Slice type mismatch\n");
596 av_dlog(avctx, "qscale=%d\n", s->qscale);
636 av_dlog(avctx, "**mb x=%d y=%d\n", s->mb_x, s->mb_y);
656 av_log(avctx, AV_LOG_DEBUG, "update size from %d to %d\n",
662 av_log(s->avctx, AV_LOG_ERROR, "ERROR at MB %d %d\n", s->mb_x,
689 static int get_slice_offset(AVCodecContext *avctx, const uint8_t *buf, int n)
691 if (avctx->slice_count)
692 return avctx->slice_offset[n];
697 static int rv10_decode_frame(AVCodecContext *avctx, void *data, int *got_frame,
702 MpegEncContext *s = avctx->priv_data;
708 av_dlog(avctx, "*****frame %d size=%d\n", avctx->frame_number, buf_size);
709 s->flags = avctx->flags;
710 s->flags2 = avctx->flags2;
717 if (!avctx->slice_count) {
722 av_log(avctx, AV_LOG_ERROR, "Invalid slice count: %d.\n",
731 slice_count = avctx->slice_count;
734 unsigned offset = get_slice_offset(avctx, slices_hdr, i);
743 size = get_slice_offset(avctx, slices_hdr, i + 1) - offset;
748 size2 = get_slice_offset(avctx, slices_hdr, i + 2) - offset;
754 if ((ret = rv10_decode_packet(avctx, buf + offset, size, size2)) < 0)