Lines Matching defs:data

100  *     compressed data in an AVPacket.
105 * refcounted, or libavcodec might have to copy the input data. (libavformat
111 * an AVFrame containing uncompressed audio or video data.
116 * AVERROR(EAGAIN) return value means that new input data is required to
209 * Allow decoders to produce frames with data planes that are not aligned
323 * Export motion vectors through frame side data
327 * Do not skip samples and export skip information as frame side data
342 /* Exported side data.
346 * Export motion vectors through frame side data
350 * Export encoder Producer Reference Time through packet side data
355 * Export the AVVideoEncParams structure through frame side data.
419 * Private context used for internal data.
427 * Private data of the user, can be used to carry app specific stuff.
560 * overwrite those values as required while parsing the data.
575 * overwrite those values as required while parsing the data.
597 * parsing the data.
612 * the data needed for hardware render.
613 * In that mode instead of pixel data, AVFrame points to
622 * @param offset offset into the AVFrame.data from which the slice should be read
1016 /* The following data should not be initialized. */
1088 * This callback is called at the beginning of each frame to get data
1089 * buffer(s) for it. There may be one contiguous buffer for all the data or
1090 * there may be a buffer per each data plane or anything in between. What
1105 * - data[]
1108 * * if the data is planar audio with more than 8 channels, then this
1110 * to all data planes. data[] must hold as many pointers as it can.
1113 * * otherwise extended_data must point to data
1115 * the frame's data and extended_data pointers must be contained in these. That
1117 * AVBufferRef per data[] entry. See: av_buffer_create(), av_buffer_alloc(),
1128 * Each data plane must be aligned to the maximum required by the target
1158 * functions to find the required data size and to fill data pointers and
1348 * decoded data, depending on the codec) and print an error message on mismatch.
1385 * data FFmpeg cannot instantiate itself. Please refer to the
1717 * first sample of the data actually contained in the packet,
1781 #define FF_SUB_CHARENC_MODE_PRE_DECODER 1 ///< the AVPacket data needs to be recoded to UTF-8 before being fed to the decoder, requires iconv
1850 * Additional data associated with the entire coded stream.
1948 * data pointers (only by as much as possible while preserving alignment, or
2000 * metadata exported in frame, packet, or coded stream side data by
2009 * This callback is called at the beginning of each packet to get a data
2023 * - data: alignment requirements for AVPacket apply, if any. Some architectures and
2024 * encoders may benefit from having aligned data.
2026 * data pointer must be contained in it. See: av_buffer_create(), av_buffer_alloc(),
2125 * @param buf the frame data buffer base
2132 * Callback for parameter data (SPS/PPS/VPS etc).
2139 * @param buf the nal unit data buffer
2152 * @param buf the slice data buffer base
2170 * Size of per-frame hardware accelerator private data.
2172 * Private data is allocated with av_mallocz() before
2179 * Initialize the hwaccel private data.
2182 * hwaccel_context are set and the hwaccel private data in AVCodecInternal
2188 * Uninitialize the hwaccel private data.
2196 * Size of the private data to allocate in
2285 * data+linesize for the bitmap of this subtitle.
2288 uint8_t *data[4];
2333 * @param codec if non-NULL, allocate private data and initialize defaults
2433 * Close a given AVCodecContext and free all the data associated with it
2437 * the codec-specific data allocated in avcodec_alloc_context3() with a non-NULL
2448 * Free all allocated data in the given subtitle struct.
2531 * all the decoded data. Flushing is done by calling this function with packets
2532 * with avpkt->data set to NULL and avpkt->size set to 0 until it stops
2550 * Supply raw packet data as input to a decoder.
2557 * @warning The input buffer, avpkt->data must be AV_INPUT_BUFFER_PADDING_SIZE
2569 * a reference to the packet data (or copy it if the packet is
2575 * It can be NULL (or an AVPacket with data set to NULL and
2598 * Return decoded output data from a decoder.
2628 * a reference to the frame data (or copy it if the frame is
2657 * Read encoded data from the encoder.
2811 /* private data */
2938 * The format of the coded data, corresponds to enum AVPixelFormat for video
2942 * decodes the data, so the format reported here might be different from the
2995 * len = av_parser_parse2(myparser, AVCodecContext, &data, &size,
3002 * decode_frame(data, size);
3090 * Fill AVFrame audio data and linesize pointers.
3093 * to contain the specified samples amount. The filled AVFrame data
3101 * function. This function fills in frame->data,
3105 * @param buf buffer to use for frame data
3149 * be 0-initialized so that no uninitialized data will ever appear.