~medibuntu-maintainers/mplayer/medibuntu.precise

« back to all changes in this revision

Viewing changes to ffmpeg/Changelog

  • 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:
2
2
releases are sorted from youngest to oldest.
3
3
 
4
4
 
 
5
version <next>:
 
6
 
 
7
- Automatic thread count based on detection number of (available) CPU cores
 
8
 
 
9
 
 
10
version 0.8_beta1:
 
11
 
 
12
- BWF muxer
 
13
- Flash Screen Video 2 decoder
 
14
- ffplay/ffprobe/ffserver renamed to avplay/avprobe/avserver
 
15
- ffmpeg deprecated, added avconv, which is almost the same for now, except
 
16
for a few incompatible changes in the options, which will hopefully make them
 
17
easier to use. The changes are:
 
18
    * The options placement is now strictly enforced! While in theory the
 
19
      options for ffmpeg should be given in [input options] -i INPUT [output
 
20
      options] OUTPUT order, in practice it was possible to give output options
 
21
      before the -i and it mostly worked. Except when it didn't - the behavior was
 
22
      a bit inconsistent. In avconv, it is not possible to mix input and output
 
23
      options. All non-global options are reset after an input or output filename.
 
24
    * All per-file options are now truly per-file - they apply only to the next
 
25
      input or output file and specifying different values for different files
 
26
      will now work properly (notably -ss and -t options).
 
27
    * All per-stream options are now truly per-stream - it is possible to
 
28
      specify which stream(s) should a given option apply to. See the Stream
 
29
      specifiers section in the avconv manual for details.
 
30
    * In ffmpeg some options (like -newvideo/-newaudio/...) are irregular in the
 
31
      sense that they're specified after the output filename instead of before,
 
32
      like all other options. In avconv this irregularity is removed, all options
 
33
      apply to the next input or output file.
 
34
    * -newvideo/-newaudio/-newsubtitle options were removed. Not only were they
 
35
      irregular and highly confusing, they were also redundant. In avconv the -map
 
36
      option will create new streams in the output file and map input streams to
 
37
      them. E.g. avconv -i INPUT -map 0 OUTPUT will create an output stream for
 
38
      each stream in the first input file.
 
39
    * The -map option now has slightly different and more powerful syntax:
 
40
        + Colons (':') are used to separate file index/stream type/stream index
 
41
          instead of dots. Comma (',') is used to separate the sync stream instead
 
42
          of colon.. This is done for consistency with other options.
 
43
        + It's possible to specify stream type. E.g. -map 0:a:2 creates an
 
44
          output stream from the third input audio stream.
 
45
        + Omitting the stream index now maps all the streams of the given type,
 
46
          not just the first. E.g. -map 0:s creates output streams for all the
 
47
          subtitle streams in the first input file.
 
48
        + Since -map can now match multiple streams, negative mappings were
 
49
          introduced. Negative mappings disable some streams from an already
 
50
          defined map. E.g. '-map 0 -map -0:a:1' means 'create output streams for
 
51
          all the stream in the first input file, except for the second audio
 
52
          stream'.
 
53
    * There is a new option -c (or -codec) for choosing the decoder/encoder to
 
54
      use, which allows to precisely specify target stream(s) consistently with
 
55
      other options. E.g. -c:v lib264 sets the codec for all video streams, -c:a:0
 
56
      libvorbis sets the codec for the first audio stream and -c copy copies all
 
57
      the streams without reencoding. Old -vcodec/-acodec/-scodec options are now
 
58
      aliases to -c:v/a/s
 
59
    * It is now possible to precisely specify which stream should an AVOption
 
60
      apply to. E.g. -b:v:0 2M sets the bitrate for the first video stream, while
 
61
      -b:a 128k sets the bitrate for all audio streams. Note that the old -ab 128k
 
62
      syntax is deprecated and will stop working soon.
 
63
    * -map_chapters now takes only an input file index and applies to the next
 
64
      output file. This is consistent with how all the other options work.
 
65
    * -map_metadata now takes only an input metadata specifier and applies to
 
66
      the next output file. Output metadata specifier is now part of the option
 
67
      name, similarly to the AVOptions/map/codec feature above.
 
68
    * -metadata can now be used to set metadata on streams and chapters, e.g.
 
69
      -metadata:s:1 language=eng sets the language of the first stream to 'eng'.
 
70
      This made -vlang/-alang/-slang options redundant, so they were removed.
 
71
    * -qscale option now uses stream specifiers and applies to all streams, not
 
72
      just video. I.e. plain -qscale number would now apply to all streams. To get
 
73
      the old behavior, use -qscale:v. Also there is now a shortcut -q for -qscale
 
74
      and -aq is now an alias for -q:a.
 
75
    * -vbsf/-absf/-sbsf options were removed and replaced by a -bsf option which
 
76
      uses stream specifiers. Use -bsf:v/a/s instead of the old options.
 
77
    * -itsscale option now uses stream specifiers, so its argument is only the
 
78
      scale parameter.
 
79
    * -intra option was removed, use -g 0 for the same effect.
 
80
    * -psnr option was removed, use -flags +psnr for the same effect.
 
81
    * -vf option is now an alias to the new -filter option, which uses stream specifiers.
 
82
    * -vframes/-aframes/-dframes options are now aliases to the new -frames option.
 
83
    * -vtag/-atag/-stag options are now aliases to the new -tag option.
 
84
- XMV demuxer
 
85
- Windows Media Image decoder
 
86
- LATM muxer/demuxer
 
87
- showinfo filter
 
88
- split filter
 
89
- libcdio-paranoia input device for audio CD grabbing
 
90
- select filter
 
91
- Apple ProRes decoder
 
92
- CELT in Ogg demuxing
 
93
- VC-1 interlaced decoding
 
94
- lut, lutrgb, and lutyuv filters
 
95
- boxblur filter
 
96
- Ut Video decoder
 
97
- Speex encoding via libspeex
 
98
- 4:2:2 H.264 decoding support
 
99
- 4:2:2 and 4:4:4 H.264 encoding with libx264
 
100
- Pulseaudio input device
 
101
- replacement Indeo 3 decoder
 
102
- TLS/SSL and HTTPS protocol support
 
103
- AVOptions API rewritten and documented
 
104
- most of CODEC_FLAG2_*, some CODEC_FLAG_* and many codec-specific fields in
 
105
  AVCodecContext deprecated. Codec private options should be used instead.
 
106
- Properly working defaults in libx264 wrapper, support for native presets.
 
107
- Encrypted OMA files support
 
108
- Discworld II BMV decoding support
 
109
- VBLE Decoder
 
110
- OS X Video Decoder Acceleration (VDA) support
 
111
- CRI ADX audio format muxer and demuxer
 
112
- Playstation Portable PMP format demuxer
 
113
- PCM format support in OMA demuxer
 
114
- CLJR encoder
 
115
- Dxtory capture format decoder
 
116
- v410 QuickTime uncompressed 4:4:4 10-bit encoder and decoder
 
117
- OpenMG Audio muxer
 
118
- Simple segmenting muxer
 
119
- Indeo 4 decoder
 
120
- SMJPEG demuxer
 
121
 
 
122
 
5
123
version 0.7:
6
124
 
7
125
- E-AC-3 audio encoder
8
126
- ac3enc: add channel coupling support
9
 
- floating-point sample format support to the ac3, eac3, dca, aac, and vorbis decoders.
10
 
- H264/MPEG frame-level multi-threading
11
 
- All av_metadata_* functions renamed to av_dict_* and moved to libavutil
 
127
- floating-point sample format support for (E-)AC-3, DCA, AAC, Vorbis decoders
 
128
- H.264/MPEG frame-level multithreading
 
129
- av_metadata_* functions renamed to av_dict_* and moved to libavutil
12
130
- 4:4:4 H.264 decoding support
13
131
- 10-bit H.264 optimizations for x86
14
 
- Bump libswscale for recently reported ABI break
 
132
- bump libswscale for recently reported ABI break
15
133
 
16
134
 
17
135
version 0.7_beta2:
18
136
 
19
 
- VP8 frame-multithreading
 
137
- VP8 frame-level multithreading
20
138
- NEON optimizations for VP8
21
 
- Lots of deprecated API cruft removed
22
 
- fft and imdct optimizations for AVX (Sandy Bridge) processors
 
139
- removed a lot of deprecated API cruft
 
140
- FFT and IMDCT optimizations for AVX (Sandy Bridge) processors
23
141
- DPX image encoder
24
142
- SMPTE 302M AES3 audio decoder
25
 
- Remove support for quitting ffmpeg with 'q', ctrl+c should be used.
 
143
- ffmpeg no longer quits after the 'q' key is pressed; use 'ctrl+c' instead
26
144
- 9bit and 10bit per sample support in the H.264 decoder
27
145
 
28
146
 
75
193
- demuxer for receiving raw rtp:// URLs without an SDP description
76
194
- single stream LATM/LOAS decoder
77
195
- setpts filter added
78
 
- Win64 support for optimized asm functions
 
196
- Win64 support for optimized x86 assembly functions
79
197
- MJPEG/AVI1 to JPEG/JFIF bitstream filter
80
198
- ASS subtitle encoder and decoder
81
 
- IEC 61937 encapsulation for E-AC3, TrueHD, DTS-HD (for HDMI passthrough)
 
199
- IEC 61937 encapsulation for E-AC-3, TrueHD, DTS-HD (for HDMI passthrough)
82
200
- overlay filter added
83
201
- rename aspect filter to setdar, and pixelaspect to setsar
84
202
- IEC 61937 demuxer