Logoj0ke.net Open Build Service > Projects > multimedia:SL12 > ffmpeg > Changes
Sign Up | Log In

Changes of Revision 2

[-] Changed ffmpeg.changes
 
1
@@ -1,5 +1,5 @@
2
 -------------------------------------------------------------------
3
-Sun Dec 18 15:52:08 UTC 2011 - cs@linux-administrator.com
4
+Sun Feb  5 20:15:18 UTC 2012 - cs@linux-administrator.com
5
 
6
-- re-import
7
+- re-import 
8
 
9
[-] Changed ffmpeg.spec ^
201
 
1
@@ -16,7 +16,7 @@
2
 %define majoravfilter    2
3
 %define libavfilter      libavfilter
4
 %define libnameavfilter  %{libavfilter}%{majoravfilter}
5
-%define majorpostproc    51
6
+%define majorpostproc    52
7
 %define libpostproc      libpostproc
8
 %define libnamepostproc  %{libpostproc}%{majorpostproc}
9
 %define majorswscale     2
10
@@ -25,7 +25,7 @@
11
 %define majorswresample  0
12
 %define libswresample    libswresample
13
 %define libnameswresample %{libswresample}%{majorswresample}
14
-%define lastrelease      0.9
15
+%define lastrelease      0.10
16
 
17
 %bcond_without avfilter
18
 %bcond_without libvpx
19
@@ -35,7 +35,7 @@
20
 
21
 Name:           ffmpeg
22
 Version:        %{lastrelease}
23
-Release:        1.1
24
+Release:        1.3
25
 License:        LGPL v2 or later and some code GPL v2 or later
26
 Group:          Productivity/Multimedia/Video/Editors and Convertors
27
 Summary:        Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder
28
@@ -151,6 +151,9 @@
29
 Provides:       %{libavformat} = %{version}-%{release}
30
 Requires:       %{libnameavcodec} = %{version}-%{release}
31
 Requires:       %{libnameavutil} = %{version}-%{release}
32
+%if %{with avfilter}
33
+Requires:       %{libnameavfilter} = %{version}-%{release}
34
+%endif
35
 
36
 %description -n %{libnameavformat}
37
 ffmpeg %{libavformat} shared library
38
@@ -477,491 +480,3 @@
39
 %{_libdir}/pkgconfig/*.pc
40
 
41
 %changelog
42
-* Mon Dec 12 2011 Manfred.Tremmel@iiv.de
43
-  update to 0.9:
44
-- openal input device added
45
-- boxblur filter added
46
-- BWF muxer
47
-- Flash Screen Video 2 decoder
48
-- lavfi input device added
49
-- added avconv, which is almost the same for now, except
50
-  for a few incompatible changes in the options, which will hopefully make them
51
-  easier to use. The changes are:
52
-  * The options placement is now strictly enforced! While in theory the
53
-    options for ffmpeg should be given in [input options] -i INPUT [output
54
-    options] OUTPUT order, in practice it was possible to give output options
55
-    before the -i and it mostly worked. Except when it didn't - the behavior was
56
-    a bit inconsistent. In avconv, it is not possible to mix input and output
57
-    options. All non-global options are reset after an input or output filename.
58
-  * All per-file options are now truly per-file - they apply only to the next
59
-    input or output file and specifying different values for different files
60
-    will now work properly (notably -ss and -t options).
61
-  * All per-stream options are now truly per-stream - it is possible to
62
-    specify which stream(s) should a given option apply to. See the Stream
63
-    specifiers section in the avconv manual for details.
64
-  * In ffmpeg some options (like -newvideo/-newaudio/...) are irregular in the
65
-    sense that they're specified after the output filename instead of before,
66
-    like all other options. In avconv this irregularity is removed, all options
67
-    apply to the next input or output file.
68
-  * -newvideo/-newaudio/-newsubtitle options were removed. Not only were they
69
-    irregular and highly confusing, they were also redundant. In avconv the -map
70
-    option will create new streams in the output file and map input streams to
71
-    them. E.g. avconv -i INPUT -map 0 OUTPUT will create an output stream for
72
-    each stream in the first input file.
73
-  * The -map option now has slightly different and more powerful syntax:
74
-    + Colons (':') are used to separate file index/stream type/stream index
75
-    instead of dots. Comma (',') is used to separate the sync stream instead
76
-    of colon.. This is done for consistency with other options.
77
-    + It's possible to specify stream type. E.g. -map 0:a:2 creates an
78
-    output stream from the third input audio stream.
79
-    + Omitting the stream index now maps all the streams of the given type,
80
-    not just the first. E.g. -map 0:s creates output streams for all the
81
-    subtitle streams in the first input file.
82
-    + Since -map can now match multiple streams, negative mappings were
83
-    introduced. Negative mappings disable some streams from an already
84
-    defined map. E.g. '-map 0 -map -0:a:1' means 'create output streams for
85
-    all the stream in the first input file, except for the second audio
86
-    stream'.
87
-  * There is a new option -c (or -codec) for choosing the decoder/encoder to
88
-    use, which allows to precisely specify target stream(s) consistently with
89
-    other options. E.g. -c:v lib264 sets the codec for all video streams, -c:a:0
90
-    libvorbis sets the codec for the first audio stream and -c copy copies all
91
-    the streams without reencoding. Old -vcodec/-acodec/-scodec options are now
92
-    aliases to -c:v/a/s
93
-  * It is now possible to precisely specify which stream should an AVOption
94
-    apply to. E.g. -b:v:0 2M sets the bitrate for the first video stream, while
95
-  - b:a 128k sets the bitrate for all audio streams. Note that the old -ab 128k
96
-    syntax is deprecated and will stop working soon.
97
-  * -map_chapters now takes only an input file index and applies to the next
98
-    output file. This is consistent with how all the other options work.
99
-  * -map_metadata now takes only an input metadata specifier and applies to
100
-    the next output file. Output metadata specifier is now part of the option
101
-    name, similarly to the AVOptions/map/codec feature above.
102
-  * -metadata can now be used to set metadata on streams and chapters, e.g.
103
-  - metadata:s:1 language=eng sets the language of the first stream to 'eng'.
104
-    This made -vlang/-alang/-slang options redundant, so they were removed.
105
-  * -qscale option now uses stream specifiers and applies to all streams, not
106
-    just video. I.e. plain -qscale number would now apply to all streams. To get
107
-    the old behavior, use -qscale:v. Also there is now a shortcut -q for -qscale
108
-    and -aq is now an alias for -q:a.
109
-  * -vbsf/-absf/-sbsf options were removed and replaced by a -bsf option which
110
-    uses stream specifiers. Use -bsf:v/a/s instead of the old options.
111
-  * -itsscale option now uses stream specifiers, so its argument is only the
112
-    scale parameter.
113
-  * -intra option was removed, use -g 0 for the same effect.
114
-  * -psnr option was removed, use -flags +psnr for the same effect.
115
-  * -vf option is now an alias to the new -filter option, which uses stream specifiers.
116
-  * -vframes/-aframes/-dframes options are now aliases to the new -frames option.
117
-  * -vtag/-atag/-stag options are now aliases to the new -tag option.
118
-- XMV demuxer
119
-- LOAS demuxer
120
-- ashowinfo filter added
121
-- Windows Media Image decoder
122
-- amovie source added
123
-- LATM muxer/demuxer
124
-- Speex encoder via libspeex
125
-- JSON output in ffprobe
126
-- WTV muxer
127
-- Optional C++ Support (needed for libstagefright)
128
-- H.264 Decoding on Android via Stagefright
129
-- Prores decoder
130
-- BIN/XBIN/ADF/IDF text file decoder
131
-- aconvert audio filter added
132
-- audio support to lavfi input device added
133
-- libcdio-paranoia input device for audio CD grabbing
134
-- Apple ProRes decoder
135
-- CELT in Ogg demuxing
136
-- G.723.1 demuxer and decoder
137
-- libmodplug support (--enable-libmodplug)
138
-- VC-1 interlaced decoding
139
-- libutvideo wrapper (--enable-libutvideo)
140
-- aevalsrc audio source added
141
-- Ut Video decoder
142
-- Speex encoding via libspeex
143
-- 4:2:2 H.264 decoding support
144
-- 4:2:2 and 4:4:4 H.264 encoding with libx264
145
-- Pulseaudio input device
146
-- Prores encoder
147
-- Video Decoder Acceleration (VDA) HWAccel module.
148
-- replacement Indeo 3 decoder
149
-- new ffmpeg option: -map_channel
150
-- volume audio filter added
151
-- earwax audio filter added
152
-- libv4l2 support (--enable-libv4l2)
153
-- TLS/SSL and HTTPS protocol support
154
-- AVOptions API rewritten and documented
155
-- most of CODEC_FLAG2_*, some CODEC_FLAG_* and many codec-specific fields in
156
-  AVCodecContext deprecated. Codec private options should be used instead.
157
-- Properly working defaults in libx264 wrapper, support for native presets.
158
-- Encrypted OMA files support
159
-- Discworld II BMV decoding support
160
-- VBLE Decoder
161
-- OS X Video Decoder Acceleration (VDA) support
162
-- compact and csv output in ffprobe
163
-- pan audio filter
164
-- IFF Amiga Continuous Bitmap (ACBM) decoder
165
-- ass filter
166
-- CRI ADX audio format demuxer
167
-- Playstation Portable PMP format demuxer
168
-- Microsoft Windows ICO demuxer
169
-- life source
170
-- PCM format support in OMA demuxer
171
-- CLJR encoder
172
-- new option: -report
173
-- Dxtory capture format decoder
174
-- cellauto source
175
-* Wed Nov 23 2011 Manfred.Tremmel@iiv.de
176
-- update to 0.8.7 (fixing security problems and other improvements)
177
-* Sun Nov  6 2011 Manfred.Tremmel@iiv.de
178
-- update to 0.8.6 (fixing security problems and other improvements)
179
-* Mon Oct  3 2011 Manfred.Tremmel@iiv.de
180
-- update to 0.8.5 (fixing security problems and other improvements)
181
-* Thu Sep 22 2011 Manfred.Tremmel@iiv.de
182
-- update to 0.8.4 (fixing security problems and other bugs)
183
-* Thu Sep  8 2011 Manfred.Tremmel@iiv.de
184
-- update to 0.8.3 (fixing security problems and other bugs)
185
-* Fri Jul 29 2011 Manfred.Tremmel@iiv.de
186
-- update to 0.8.1 (fixing security problems and other bugs)
187
-* Thu Jun 23 2011 Manfred.Tremmel@iiv.de
188
-- update to 0.8
189
-* Sun Jun 12 2011 johannesobermayr@gmx.de
190
-- disable/remove static libraries
191
-- introduce source service
192
-* Sat Jun 11 2011 Manfred.Tremmel@iiv.de
193
-- update to git Sat Jun 11 14:25:22 UTC 2011
194
-* Sat Jun  4 2011 Manfred.Tremmel@iiv.de
195
-- update to git Sat Jun 04 13:41:03 UTC 2011
196
-* Sat Apr 16 2011 Manfred.Tremmel@iiv.de
197
-- update to git Sat Apr 16 11:03:41 UTC 2011
198
-- reanabled dbug packages
199
-- enabled vaapi support
200
-* Sat Apr  9 2011 Manfred.Tremmel@iiv.de
201