Lines Matching refs:codec

63  * NOTE: If this flag is not set, the codec is guaranteed to never be fed with
65 * or decode function, but libavcodec will not pass it along to the codec
172 * This codec takes the reordered_opaque field from input AVFrames
198 * Name of the codec implementation.
201 * This is the primary way to find a codec from the user perspective.
205 * Descriptive name for the codec, meant to be more human readable than name.
232 * Group name of the codec implementation.
233 * This is a short symbolic name of the wrapper backing this codec. A
234 * wrapper uses some kind of external implementation for the codec, such
235 * as an external library, or a codec implementation provided by the OS or
237 * If this field is NULL, this is a builtin, libavcodec native codec.
255 * @return the next registered codec or NULL when the iteration is
261 * Find a registered decoder with a matching codec ID.
277 * Find a registered encoder with a matching codec ID.
292 * @return a non-zero number if codec is an encoder, zero otherwise
294 int av_codec_is_encoder(const AVCodec *codec);
297 * @return a non-zero number if codec is a decoder, zero otherwise
299 int av_codec_is_decoder(const AVCodec *codec);
304 * @param codec the codec that is searched for the given profile
308 const char *av_get_profile_name(const AVCodec *codec, int profile);
312 * The codec supports this format via the hw_device_ctx interface.
320 * The codec supports this format via the hw_frames_ctx interface.
333 * The codec supports this format by some internal method.
340 * The codec supports this format by some ad-hoc method.
343 * codec-specific documentation for details. (Methods requiring
357 * formats supported by the codec.
375 * Retrieve supported hardware configurations for a codec.
378 * descriptor; all other values return NULL. If the codec does not support
381 const AVCodecHWConfig *avcodec_get_hw_config(const AVCodec *codec, int index);