Miam-Player  0.8.0
A nice music player
Deprecated List
Member av_dlog (pctx,...)
unused Useful to print debug messages that shouldn't get compiled in normally.
Member av_dup_packet (AVPacket *pkt)
Use av_packet_ref
Member av_free_packet (AVPacket *pkt)
Use av_packet_unref
Member av_log_ask_for_sample (void *avc, const char *msg,...) av_printf_format(2
Use avpriv_request_sample() instead.
Member av_log_missing_feature (void *avc, const char *feature, int want_sample)
Use avpriv_report_missing_feature() instead.
Member av_parser_change (AVCodecParserContext *s, AVCodecContext *avctx, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int keyframe)
use AVBitStreamFilter
Member av_picture_copy (AVPicture *dst, const AVPicture *src, enum AVPixelFormat pix_fmt, int width, int height)
av_image_copy() instead.
Member av_picture_crop (AVPicture *dst, const AVPicture *src, enum AVPixelFormat pix_fmt, int top_band, int left_band)
unused
Member av_picture_pad (AVPicture *dst, const AVPicture *src, int height, int width, enum AVPixelFormat pix_fmt, int padtop, int padbottom, int padleft, int padright, int *color)
unused
Member av_tempfile (const char *prefix, char **filename, int log_offset, void *log_ctx)
as fd numbers cannot be passed saftely between libs on some platforms
Member av_vdpau_get_profile (AVCodecContext *avctx, VdpDecoderProfile *profile)
Use av_vdpau_bind_context() instead.
Member avcodec_copy_context (AVCodecContext *dest, const AVCodecContext *src)
The semantics of this function are ill-defined and it should not be used. If you need to transfer the stream parameters from one codec context to another, use an intermediate AVCodecParameters instance and the avcodec_parameters_from_context() / avcodec_parameters_to_context() functions.
Member avcodec_decode_audio4 (AVCodecContext *avctx, AVFrame *frame, int *got_frame_ptr, const AVPacket *avpkt)
Use avcodec_send_packet() and avcodec_receive_frame().
Member avcodec_decode_video2 (AVCodecContext *avctx, AVFrame *picture, int *got_picture_ptr, const AVPacket *avpkt)
Use avcodec_send_packet() and avcodec_receive_frame().
Member avcodec_encode_audio2 (AVCodecContext *avctx, AVPacket *avpkt, const AVFrame *frame, int *got_packet_ptr)
use avcodec_send_frame()/avcodec_receive_packet() instead
Member avcodec_encode_video2 (AVCodecContext *avctx, AVPacket *avpkt, const AVFrame *frame, int *got_packet_ptr)
use avcodec_send_frame()/avcodec_receive_packet() instead
Member avcodec_find_best_pix_fmt_of_2 (enum AVPixelFormat dst_pix_fmt1, enum AVPixelFormat dst_pix_fmt2, enum AVPixelFormat src_pix_fmt, int has_alpha, int *loss_ptr)
see av_find_best_pix_fmt_of_2()
Member avcodec_get_context_defaults3 (AVCodecContext *s, const AVCodec *codec)
This function should not be used, as closing and opening a codec context multiple time is not supported. A new codec context should be allocated for each new use.
Member avcodec_get_edge_width (void)
CODEC_FLAG_EMU_EDGE is deprecated, so this function is no longer needed
Member avcodec_get_pix_fmt_loss (enum AVPixelFormat dst_pix_fmt, enum AVPixelFormat src_pix_fmt, int has_alpha)
see av_get_pix_fmt_loss()
Member avcodec_set_dimensions (AVCodecContext *s, int width, int height)
this function is not supposed to be used from outside of lavc
Member AVCodecContext::b_frame_strategy
use encoder private options instead
Member AVCodecContext::b_sensitivity
use encoder private options instead
Member AVCodecContext::border_masking
use encoder private options instead
Member AVCodecContext::brd_scale
use encoder private options instead
Member AVCodecContext::chromaoffset
use encoder private options instead
Member AVCodecContext::codec_name [32]
this field is not used for anything in libavcodec
Member AVCodecContext::coded_frame
use the quality factor packet side data instead
Member AVCodecContext::coder_type
use encoder private options instead
Member AVCodecContext::context_model
use encoder private options instead
Member AVCodecContext::dtg_active_format
Deprecated in favor of AVSideData
Member AVCodecContext::error_rate
use the 'error_rate' private AVOption of the mpegvideo encoders
Member AVCodecContext::frame_bits
this field is unused
Member AVCodecContext::frame_skip_cmp
use encoder private options instead
Member AVCodecContext::frame_skip_exp
use encoder private options instead
Member AVCodecContext::frame_skip_factor
use encoder private options instead
Member AVCodecContext::frame_skip_threshold
use encoder private options instead
Member AVCodecContext::inter_quant_bias
use encoder private option instead
Member AVCodecContext::intra_quant_bias
use encoder private option instead
Member AVCodecContext::lmax
use encoder private options instead
Member AVCodecContext::lmin
use encoder private options instead
Member AVCodecContext::max_prediction_order
use encoder private options instead
Member AVCodecContext::mb_threshold
this field is unused
Member AVCodecContext::me_method
use codec private options instead
Member AVCodecContext::me_penalty_compensation
use encoder private options instead
Member AVCodecContext::me_threshold
this field is unused
Member AVCodecContext::min_prediction_order
use encoder private options instead
Member AVCodecContext::mpeg_quant
use encoder private options instead
Member AVCodecContext::noise_reduction
use encoder private options instead
Member AVCodecContext::pre_me
use encoder private options instead
Member AVCodecContext::prediction_method
use encoder private options instead
Member AVCodecContext::rc_buffer_aggressivity
use encoder private options instead
Member AVCodecContext::rc_eq
use encoder private options instead
Member AVCodecContext::rc_qsquish
use encoder private options instead
Member AVCodecContext::rc_strategy
use codec private option instead
Member AVCodecContext::rtp_callback )(struct AVCodecContext *avctx, void *data, int size, int mb_nb)
unused
Member AVCodecContext::rtp_payload_size
use encoder private options instead
Member AVCodecContext::scenechange_threshold
use encoder private options instead
Member AVCodecContext::side_data_only_packets
this field disables the default behaviour and it is kept only for compatibility.
Member AVCodecContext::stream_codec_tag
this field is unused
Member AVCodecContext::timecode_frame_start
use encoder private options instead
Member AVCodecContext::vbv_delay
this value is now exported as a part of AV_PKT_DATA_CPB_PROPERTIES packet side data
Member AVCodecContext::xvmc_acceleration
XvMC doesn't need it anymore.
Member AVCodecParserContext::convergence_duration
unused
Member avfilter_link_set_closed (AVFilterLink *link, int closed)
applications are not supposed to mess with links, they should close the sinks.
Member AVFrame::error [AV_NUM_DATA_POINTERS]
unused
Member AVFrame::pkt_pts
use the pts field instead
Member AVFrame::reordered_opaque
in favor of pkt_pts
Member AVPacket::convergence_duration
Same as the duration field, but as int64_t. This was required for Matroska subtitles, whose duration values could overflow when the duration field was still an int.
Member AVPicture
use AVFrame or imgutils functions instead
Member avpicture_alloc (AVPicture *picture, enum AVPixelFormat pix_fmt, int width, int height)
unused
Member avpicture_fill (AVPicture *picture, const uint8_t *ptr, enum AVPixelFormat pix_fmt, int width, int height)
use av_image_fill_arrays() instead.
Member avpicture_free (AVPicture *picture)
unused
Member avpicture_get_size (enum AVPixelFormat pix_fmt, int width, int height)
use av_image_get_buffer_size() instead.
Member avpicture_layout (const AVPicture *src, enum AVPixelFormat pix_fmt, int width, int height, unsigned char *dest, int dest_size)
use av_image_copy_to_buffer() instead.
Member AVSubtitleRect::pict
unused
Member CODEC_CAP_NEG_LINESIZES
no codecs use this capability
Member CODEC_FLAG_EMU_EDGE
edges are not used/required anymore. I.e. this flag is now always set.
Member CODEC_FLAG_GMC
use the "gmc" private option of the libxvid encoder
Member CODEC_FLAG_INPUT_PRESERVED
passing reference-counted frames to the encoders replaces this flag
Member CODEC_FLAG_MV0
use the flag "mv0" in the "mpv_flags" private option of the mpegvideo encoders
Member CODEC_FLAG_NORMALIZE_AQP
use the flag "naq" in the "mpv_flags" private option of the mpegvideo encoders
File dict.h
AVDictionary is provided for compatibility with libav. It is both in implementation as well as API inefficient. It does not scale and is extremely slow with large dictionaries. It is recommended that new code uses our tree container from tree.c/h where applicable, which uses AVL trees to achieve O(log n) performance.
Member FF_DEBUG_MV
this option does nothing
Member FF_INPUT_BUFFER_PADDING_SIZE
use AV_INPUT_BUFFER_PADDING_SIZE instead
Member FF_MAX_B_FRAMES
there is no libavcodec-wide limit on the number of B-frames
Member FF_MIN_BUFFER_SIZE
use AV_INPUT_BUFFER_MIN_SIZE instead
Module lavc_resample
use libswresample instead
Member Motion_Est_ID
use codec private option instead
Member TagLib::APE::Properties::length () const
Member TagLib::APE::Properties::Properties (File *file, ReadStyle style=Average)
Member TagLib::ASF::Properties::length () const
Member TagLib::ASF::Tag::attributeListMap ()
Member TagLib::ByteVector::isNull () const
Member TagLib::ByteVector::null
Member TagLib::File::isReadable (const char *file)
Member TagLib::File::isWritable (const char *name)
Member TagLib::FileRef::create (FileName fileName, bool readAudioProperties=true, AudioProperties::ReadStyle audioPropertiesStyle=AudioProperties::Average)
Member TagLib::FLAC::File::File (FileName file, bool readProperties=true, Properties::ReadStyle propertiesStyle=Properties::Average)
This constructor will be dropped in favor of the one below in a future version.
Member TagLib::FLAC::File::setID3v2FrameFactory (const ID3v2::FrameFactory *factory)
This value should be passed in via the constructor
Member TagLib::FLAC::File::streamInfoData ()
Always returns an empty vector.
Member TagLib::FLAC::File::streamLength ()
Always returns zero.
Member TagLib::FLAC::Properties::length () const
Member TagLib::FLAC::Properties::sampleWidth () const
Member TagLib::ID3v2::Frame::frameAlterPreservation () const
Member TagLib::ID3v2::Frame::Header (const ByteVector &data, bool synchSafeInts)
Please use the constructor below that accepts a version number.
Member TagLib::ID3v2::Frame::headerSize ()
This is only accurate for ID3v2.3 or ID3v2.4. Please use the call below which accepts an ID3v2 version number. In the next non-binary compatible release this will be made into a non-static member that checks the internal ID3v2 version.
Member TagLib::ID3v2::Frame::headerSize (unsigned int version)
Please see the explanation above.
Member TagLib::ID3v2::Frame::setData (const ByteVector &data, bool synchSafeInts)
Please use the version below that accepts an ID3v2 version number.
Member TagLib::ID3v2::Frame::size (unsigned int version)
Please see the explanation in the version above.
Member TagLib::ID3v2::Frame::size ()
Please use the version of this method that accepts a version. This is only accurate for ID3v2.3 and ID3v2.4. This will be removed in the next binary incompatible release (2.0) and will be replaced with a non-static method that checks the frame version.
Member TagLib::ID3v2::FrameFactory::createFrame (const ByteVector &data, bool synchSafeInts) const
Please use the method below that accepts a ID3v2::Header instance in new code.
Member TagLib::ID3v2::FrameFactory::createFrame (const ByteVector &data, unsigned int version=4) const
Please use the method below that accepts a ID3v2::Header instance in new code.
Member TagLib::ID3v2::RelativeVolumeFrame::channelType () const
Always returns master volume.
Member TagLib::ID3v2::RelativeVolumeFrame::setChannelType (ChannelType t)
This method no longer has any effect.
Member TagLib::ID3v2::Tag::footer () const
I don't see any reason to keep this around since there's nothing useful to be retrieved from the footer, but well, again, I'm prone to change my mind, so this gets to stay around until near a release.
Member TagLib::MP4::ItemListMap
Member TagLib::MP4::Properties::length () const
Member TagLib::MP4::Tag::itemListMap ()
Use the item() and setItem() API instead
Member TagLib::MPC::File::remove (int tags=AllTags)
Member TagLib::MPC::Properties::length () const
Member TagLib::MPEG::File::File (FileName file, bool readProperties=true, Properties::ReadStyle propertiesStyle=Properties::Average)
This constructor will be dropped in favor of the one below in a future version.
Member TagLib::MPEG::File::setID3v2FrameFactory (const ID3v2::FrameFactory *factory)
This value should be passed in via the constructor
Member TagLib::MPEG::Header::Header (const ByteVector &data)
Member TagLib::MPEG::Properties::length () const
Member TagLib::MPEG::XingHeader::xingHeaderOffset (TagLib::MPEG::Header::Version v, TagLib::MPEG::Header::ChannelMode c)
Always returns 0.
Member TagLib::Ogg::Opus::Properties::length () const
Member TagLib::Ogg::Page::getCopyWithNewPageSequenceNumber (int sequenceNumber)
Always returns null.
Member TagLib::Ogg::Speex::Properties::length () const
Member TagLib::Ogg::XiphComment::removeField (const String &key, const String &value=String::null)
Using this method may lead to a linkage error.
Member TagLib::RIFF::AIFF::Properties::length () const
Member TagLib::RIFF::AIFF::Properties::Properties (const ByteVector &data, ReadStyle style)
Member TagLib::RIFF::AIFF::Properties::sampleWidth () const
Member TagLib::RIFF::WAV::Properties::length () const
Member TagLib::RIFF::WAV::Properties::Properties (const ByteVector &data, ReadStyle style)
Member TagLib::RIFF::WAV::Properties::Properties (const ByteVector &data, unsigned int streamLength, ReadStyle style)
Member TagLib::RIFF::WAV::Properties::sampleWidth () const
Member TagLib::String::isNull () const
Member TagLib::String::null
Member TagLib::TrueAudio::File::setID3v2FrameFactory (const ID3v2::FrameFactory *factory)
This value should be passed in via the constructor
Member TagLib::TrueAudio::Properties::length () const
Member TagLib::Vorbis::Properties::length () const
Member TagLib::WavPack::Properties::length () const
Member TagLib::WavPack::Properties::Properties (const ByteVector &data, long streamLength, ReadStyle style=Average)
This constructor will be dropped in favor of the one below in a future version.