~medibuntu-maintainers/mplayer/medibuntu.precise

« back to all changes in this revision

Viewing changes to ffmpeg/doc/APIchanges

  • Committer: Gauvain Pocentek
  • Date: 2012-03-06 11:59:12 UTC
  • mfrom: (66.1.15 precise)
  • Revision ID: gauvain@pocentek.net-20120306115912-h9d6kt9j0l532oo5
* Merge from Ubuntu:
  - put back faac support
  - recommends apport-hooks-medibuntu
  - change Maintainer, Uploaders & Vcs-* fields.
* New upstream snapshot
* upload to unstable
* Build against external libmpeg2
* drop 51_FTBFS_arm.patch again
* no longer build depend on libcdparanoia-dev on the Hurd
* Fix FTBFS on the hurd.
  Thanks to Samuel Thibault <sthibault@debian.org> (Closes: #654974)
* Fix FTBFS on arm
* New upstream snapshot, Closes: #650339, #643621, #481807
* Imported Upstream version 1.0~rc4+svn34492
* Bump standards version
* Bump dependency on libav >= 4:0.8~, Closes: #653887
* Fix build-indep
* Build mplayer-gui again, Closes: #568514
* Drop debian/all-lang-config-mak.sh, no longer needed
* include .dfsg1 in version number
* remove get-orig-source target
* no longer prune compiler flags from the environment
* No longer advertise nor build 3fdx, mga and dxr3 backends,
  Closes: #496106, #442181, #533546
* beautify mplayer version identification string
* Brown paperbag upload.
* Next try to fix build failure on sparce after recent binutils change.
* Brown paperbag upload.
* Really fix build failure on sparc after recent binutils change.
* Properly set Replaces/Conflicts on mplayer2{,-dbg} to avoid
  file overwrite errors.
* Adjust versioning of mplayer listed in the mplayer-dbg's Depends field.
* Fix build failure on sparc after recent binutils change.
* Urgency medium bumped because of RC-level bugfix
  and speeding up x264 transition.
* Update to my @debian.org email.
* Upload to unstable
* Enable joystick support on Linux only, Closes: #638408
* Rebuild fixes toolchain issue on arm, Closes: #637077
* New upstream snapshot
* following the discussion started by Diego Biurrun <diego@biurrun.de>
  in debian-devel, I have prepared a new packaging of 'mplayer'
  (with code that comes from CVS)
* the upstream tar.bz cannot be distributed by Debian, since it contains
   CSS code; so I am repackaging it 
* I have tried my best to address all known issues:
  - the package contains the detailed Copyright made by Diego Biurrun 
  - the package does not contain CSS code, or  AFAIK other code on which 
     there is active patent enforcement
  - there is a script  debian/cvs-changelog.sh  that shows all changes
     done to files included in this source.
    This should comply with GPLv2 sec 2.a  (in spirit if not in letter)
    For this reason, the source code contains CVS directories.
* needs   make (>= 3.80) for 'html-chunked-$(1)' in DOCS/xml/Makefile

* some corrections, as suggested Diego Biurrun
  - binary codecs should go into /usr/lib/codecs (upstream default)
  - better template 'mplayer/install_codecs'
  - an empty 'font=' in mplayer.conf breaks mplayer: postinst corrected
* correction in 'mplayer/cfgnote'
* better mplayer.postinst and mplayer.config

* New upstream release
* better debian/copyright file
* do not ship a skin
* New upstream release
* changed DEB_BUILD_OPTIONS to DEB_BUILD_CONFIGURE ,
  DEB_BUILD_OPTIONS is used as in debian policy
* use gcc-3.4
* changed xlibs-dev to a long list of dependencies, for Debian/etch
* try to adhere to  http://www.mplayerhq.hu/DOCS/tech/binary-packaging.txt
  (see README.Debian for details)
* removed dependency on xlibmesa-dev, disabled opengl
* New upstream release
* Simon McVittie <hacks@pseudorandom.co.uk> wonderful work:
- Work around Debian bug #267442 (glibc's sys/uio.h and gcc's altivec.h have
  conflicting uses for __vector) by re-ordering #includes
- Fix potential symlink attack in ./configure
- Disable support for binary codecs on platforms for which those codecs
  aren't available; also disable the corresponding Debconf note when it's
  inappropriate
- Changed Build-Depends: so it works in pbuilder
- Explicitly build-depend on libjpeg62-dev, libfontconfig1-dev,
  libungif4-dev 
- Tweak debian/rules to avoid certain errors being ignored
- Use --language=all
* provide a target  'debian/rules get-orig-source' 
  that recreates the orig.tar.gz ; then use the above orig.tar.gz
* rewrote some parts of debian/rules
* don't clean and recompile docs if upstream ships them
* mplayer-doc was shipping too much stuff
* translated man pages where not installed properly
* compile with libdv4-dev
* correct README.Debian
* Forgot build-dep on libtheora
* Must not depend on libxvidcore
* New upstream release
* new release.
* rc1 to become 0.90
* new pre-release
* new pre-release
* gtk bug fixed.
* new release.
* version bumped
* 0.60 pre2 release
* 0.60 pre-release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
 
14
14
API changes, most recent first:
15
15
 
16
 
2011-06-xx - xxxxxxx - lavf 53.2.0 - avformat.h
 
16
2011-01-03 - b73ec05 - lavu 51.21.0
 
17
  Add av_popcount64
 
18
 
 
19
2011-12-25 - lavfi 2.14.0
 
20
  e1d9dbf Add a new installed header - buffersrc.h
 
21
  It contains a new function av_buffersrc_buffer() that allows passing
 
22
  frames to the 'buffer' filter, but unlike av_vsrc_buffer_add_frame()
 
23
  it allows for direct rendering.
 
24
  1c9e340 Add avfilter_copy_frame_props() for copying properties from
 
25
  AVFrame to AVFilterBufferRef.
 
26
 
 
27
2011-12-25 - lavc 53.31.0
 
28
  Add the following new fields to AVFrame:
 
29
    b58dbb5 sample_aspect_ratio
 
30
    3a2ddf7 width, height
 
31
    8a4a5f6 format
 
32
 
 
33
2011-12-18 - 8400b12 - lavc 53.28.1
 
34
  Deprecate AVFrame.age. The field is unused.
 
35
 
 
36
2011-12-12 - 5266045 - lavf 53.17.0
 
37
  Add avformat_close_input().
 
38
  Deprecate av_close_input_file() and av_close_input_stream().
 
39
 
 
40
2011-12-02 - 0eea212 - lavc 53.25.0
 
41
  Add nb_samples and extended_data fields to AVFrame.
 
42
  Deprecate AVCODEC_MAX_AUDIO_FRAME_SIZE.
 
43
  Deprecate avcodec_decode_audio3() in favor of avcodec_decode_audio4().
 
44
  avcodec_decode_audio4() writes output samples to an AVFrame, which allows
 
45
  audio decoders to use get_buffer().
 
46
 
 
47
2011-12-04 - 560f773 - lavc 53.24.0
 
48
  Change AVFrame.data[4]/base[4]/linesize[4]/error[4] to [8] at next major bump.
 
49
  Change AVPicture.data[4]/linesize[4] to [8] at next major bump.
 
50
  Change AVCodecContext.error[4] to [8] at next major bump.
 
51
  Add AV_NUM_DATA_POINTERS to simplify the bump transition.
 
52
 
 
53
2011-11-23 - bbb46f3 - lavu 51.18.0
 
54
  Add av_samples_get_buffer_size(), av_samples_fill_arrays(), and
 
55
  av_samples_alloc(), to samplefmt.h.
 
56
 
 
57
2011-11-23 - 8889cc4 - lavu 51.17.0
 
58
  Add planar sample formats and av_sample_fmt_is_planar() to samplefmt.h.
 
59
 
 
60
2011-11-19 - f3a29b7 - lavc 53.21.0
 
61
  Move some AVCodecContext fields to a new private struct, AVCodecInternal,
 
62
  which is accessed from a new field, AVCodecContext.internal.
 
63
  - fields moved:
 
64
      AVCodecContext.internal_buffer       --> AVCodecInternal.buffer
 
65
      AVCodecContext.internal_buffer_count --> AVCodecInternal.buffer_count
 
66
      AVCodecContext.is_copy               --> AVCodecInternal.is_copy
 
67
 
 
68
2011-11-16 - 6270671 - lavu 51.16.0
 
69
  Add av_timegm()
 
70
 
 
71
2011-11-13 - lavf 53.15.0
 
72
  New interrupt callback API, allowing per-AVFormatContext/AVIOContext
 
73
  interrupt callbacks.
 
74
  6aa0b98 Add AVIOInterruptCB struct and the interrupt_callback field to
 
75
          AVFormatContext.
 
76
  1dee0ac Add avio_open2() with additional parameters. Those are
 
77
          an interrupt callback and an options AVDictionary.
 
78
          This will allow passing AVOptions to protocols after lavf
 
79
          54.0.
 
80
 
 
81
2011-11-06 - ba04ecf - lavu 51.14.0
 
82
  Add av_strcasecmp() and av_strncasecmp() to avstring.h.
 
83
 
 
84
2011-11-06 - 07b172f - lavu 51.13.0
 
85
  Add av_toupper()/av_tolower()
 
86
 
 
87
2011-11-05 - b6d08f4 - lavf 53.13.0
 
88
  Add avformat_network_init()/avformat_network_uninit()
 
89
 
 
90
2011-10-27 - 512557b - lavc 53.15.0
 
91
  Remove avcodec_parse_frame.
 
92
  Deprecate AVCodecContext.parse_only and CODEC_CAP_PARSE_ONLY.
 
93
 
 
94
2011-10-19 - 569129a - lavf 53.10.0
 
95
  Add avformat_new_stream(). Deprecate av_new_stream().
 
96
 
 
97
2011-10-13 - b631fba - lavf 53.9.0
 
98
  Add AVFMT_NO_BYTE_SEEK AVInputFormat flag.
 
99
 
 
100
2011-10-12 - lavu 51.12.0
 
101
  AVOptions API rewrite.
 
102
 
 
103
  - 145f741 FF_OPT_TYPE* renamed to AV_OPT_TYPE_*
 
104
  - new setting/getting functions with slightly different semantics:
 
105
        dac66da av_set_string3 -> av_opt_set
 
106
                av_set_double  -> av_opt_set_double
 
107
                av_set_q       -> av_opt_set_q
 
108
                av_set_int     -> av_opt_set_int
 
109
 
 
110
        41d9d51 av_get_string  -> av_opt_get
 
111
                av_get_double  -> av_opt_get_double
 
112
                av_get_q       -> av_opt_get_q
 
113
                av_get_int     -> av_opt_get_int
 
114
 
 
115
  - 8c5dcaa trivial rename av_next_option -> av_opt_next
 
116
  - 641c7af new functions - av_opt_child_next, av_opt_child_class_next
 
117
    and av_opt_find2()
 
118
 
 
119
2011-09-03 - fb4ca26 - lavc 53.10.0
 
120
                       lavf 53.6.0
 
121
                       lsws  2.1.0
 
122
  Add {avcodec,avformat,sws}_get_class().
 
123
 
 
124
2011-09-03 - c11fb82 - lavu 51.10.0
 
125
  Add AV_OPT_SEARCH_FAKE_OBJ flag for av_opt_find() function.
 
126
 
 
127
2011-08-26 - lavu 51.9.0
 
128
  - f2011ed Add av_fifo_peek2(), deprecate av_fifo_peek().
 
129
  - add41de..abc78a5 Do not include intfloat_readwrite.h,
 
130
    mathematics.h, rational.h, pixfmt.h, or log.h from avutil.h.
 
131
 
 
132
2011-08-16 - 48f9e45 - lavf 53.4.0
 
133
  Add avformat_query_codec().
 
134
 
 
135
2011-08-16 - bca06e7 - lavc 53.8.0
 
136
  Add avcodec_get_type().
 
137
 
 
138
2011-08-06 - 2f63440 - lavf 53.4.0
 
139
  Add error_recognition to AVFormatContext.
 
140
 
 
141
2011-08-02 - 9d39cbf - lavc 53.7.1
 
142
  Add AV_PKT_FLAG_CORRUPT AVPacket flag.
 
143
 
 
144
2011-07-10 - a67c061 - lavf 53.3.0
 
145
  Add avformat_find_stream_info(), deprecate av_find_stream_info().
 
146
 
 
147
2011-07-10 - 0b950fe - lavc 53.6.0
 
148
  Add avcodec_open2(), deprecate avcodec_open().
 
149
 
 
150
2011-06-23 - 67e9ae1 - lavu 51.8.0 - attributes.h
 
151
  Add av_printf_format().
 
152
 
 
153
2011-06-16 - 05e84c9, 25de595 - lavf 53.2.0 - avformat.h
17
154
  Add avformat_open_input and avformat_write_header().
18
155
  Deprecate av_open_input_stream, av_open_input_file,
19
156
  AVFormatParameters and av_write_header.
20
157
 
21
 
2011-06-xx - xxxxxxx - lavu 51.7.0 - opt.h
 
158
2011-06-16 - 7e83e1c, dc59ec5 - lavu 51.7.0 - opt.h
22
159
  Add av_opt_set_dict() and av_opt_find().
23
160
  Deprecate av_find_opt().
24
161
  Add AV_DICT_APPEND flag.
25
162
 
26
 
2011-06-xx - xxxxxxx - lavu 51.6.0 - opt.h
 
163
2011-06-10 - cb7c11c - lavu 51.6.0 - opt.h
27
164
  Add av_opt_flag_is_set().
28
165
 
29
 
2011-06-xx - xxxxxxx - lavu 51.5.0 - AVMetadata
 
166
2011-06-08 - d9f80ea - lavu 51.5.0 - AVMetadata
30
167
  Move AVMetadata from lavf to lavu and rename it to
31
168
  AVDictionary -- new installed header dict.h.
32
169
  All av_metadata_* functions renamed to av_dict_*.
35
172
  Add av_get_bytes_per_sample() in libavutil/samplefmt.h.
36
173
  Deprecate av_get_bits_per_sample_fmt().
37
174
 
38
 
2011-06-xx - xxxxxxx - lavu 51.3.0 - opt.h
 
175
2011-06-05 - b39b062 - lavu 51.3.0 - opt.h
39
176
  Add av_opt_free convenience function.
40
177
 
41
178
2011-05-28 - 0420bd7 - lavu 51.2.0 - pixdesc.h