Lines Matching refs:size
35 int ff_alloc_packet(AVCodecContext *avctx, AVPacket *avpkt, int64_t size)
37 if (size < 0 || size > INT_MAX - AV_INPUT_BUFFER_PADDING_SIZE) {
38 av_log(avctx, AV_LOG_ERROR, "Invalid minimum required packet size %"PRId64" (max allowed is %d)\n",
39 size, INT_MAX - AV_INPUT_BUFFER_PADDING_SIZE);
46 &avctx->internal->byte_buffer_size, size);
49 av_log(avctx, AV_LOG_ERROR, "Failed to allocate packet of size %"PRId64"\n", size);
52 avpkt->size = size;
61 if (avpkt->size < 0 || avpkt->size > INT_MAX - AV_INPUT_BUFFER_PADDING_SIZE)
69 ret = av_buffer_realloc(&avpkt->buf, avpkt->size + AV_INPUT_BUFFER_PADDING_SIZE);
71 av_log(avctx, AV_LOG_ERROR, "Failed to allocate packet of size %d\n", avpkt->size);
79 int ff_get_encode_buffer(AVCodecContext *avctx, AVPacket *avpkt, int64_t size, int flags)
83 if (size < 0 || size > INT_MAX - AV_INPUT_BUFFER_PADDING_SIZE)
88 avpkt->size = size;
98 memset(avpkt->data + avpkt->size, 0, AV_INPUT_BUFFER_PADDING_SIZE);
320 if (sd && sd->size >= sizeof(enum AVAudioServiceType))
323 /* check for valid frame size */
326 av_log(avctx, AV_LOG_ERROR, "more samples than frame size\n");