File ffmpeg-4.changes of Package A_tw-ffmpeg
1645
1
-------------------------------------------------------------------
2
Sun Mar 15 11:16:31 UTC 2020 - Guo Yunhe <i@guoyunhe.me>
3
4
- Enable libsmbclient support
5
6
-------------------------------------------------------------------
7
Tue Mar 3 13:07:51 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
8
9
- Enable libmfx support for SLE 15 SP2 and Leap 15.2 via
10
conditional, libmfx is available there too now.
11
12
-------------------------------------------------------------------
13
Tue Jan 21 18:15:48 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
14
15
- Update to version 4.2.2:
16
* Stable bug fix release, mainly codecs and format fixes.
17
18
-------------------------------------------------------------------
19
Fri Jan 10 15:00:38 UTC 2020 - Ismail Dönmez <idonmez@suse.com>
20
21
- Add 929e5159bc13da374b83f5627879c607acce180b.patch to fix
22
bad ID3v2 tag length.
23
24
-------------------------------------------------------------------
25
Mon Dec 30 17:39:01 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
26
27
- Drop unused liboil BuildRequires.
28
29
-------------------------------------------------------------------
30
Wed Sep 18 20:08:06 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
31
32
- Update to version 4.2.1:
33
* Stable bug fix release, mainly codecs and format fixes.
34
- Drop upstream fixed patch:
35
0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch
36
37
-------------------------------------------------------------------
38
Tue Sep 10 08:30:36 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
39
40
- Add 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch
41
[boo#1149839, CVE-2019-15942]
42
43
-------------------------------------------------------------------
44
Wed Sep 4 12:05:35 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
45
46
- Make ffmpeg-4.2-dlopen-fdk_aac.patch less verbose
47
48
-------------------------------------------------------------------
49
Thu Aug 22 08:45:17 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
50
51
- Rename ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch
52
to ffmpeg-4.2-dlopen-fdk_aac.patch since we need dlopen only
53
for fdk_aac and looks like some other parts of the patch is
54
buggy.
55
56
-------------------------------------------------------------------
57
Thu Aug 22 06:42:57 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
58
59
- Sync ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch
60
from upstream.
61
62
-------------------------------------------------------------------
63
Sun Aug 18 09:43:38 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
64
65
- Disable LTO for arm, fixes build.
66
67
-------------------------------------------------------------------
68
Wed Aug 14 15:39:22 UTC 2019 - Michel Normand <normand@linux.vnet.ibm.com>
69
70
- avoid ppc64le build error upstream issue
71
https://trac.ffmpeg.org/ticket/7861
72
Add ffmpeg4_swscale_replace_illegal_vector_keyword.patch
73
Add ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch
74
75
-------------------------------------------------------------------
76
Mon Aug 12 16:51:30 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
77
78
- Add ffmpeg-prefer-dav1d-for-playback.patch: Prefer using dav1d
79
for av1 playback over libaom.
80
81
-------------------------------------------------------------------
82
Tue Aug 6 15:35:35 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
83
84
- Update to FFmpeg 4.2 "Ada"
85
* tpad filter
86
* AV1 decoding support through libdav1d
87
* dedot filter
88
* chromashift and rgbashift filters
89
* freezedetect filter
90
* truehd_core bitstream filter
91
* dhav demuxer
92
* PCM-DVD encoder
93
* GIF parser
94
* vividas demuxer
95
* hymt decoder
96
* anlmdn filter
97
* maskfun filter
98
* hcom demuxer and decoder
99
* ARBC decoder
100
* libaribb24 based ARIB STD-B24 caption support (profiles A and C)
101
* Support decoding of HEVC 4:4:4 content in nvdec and cuviddec
102
* removed libndi-newtek
103
* agm decoder
104
* KUX demuxer
105
* AV1 frame split bitstream filter
106
* lscr decoder
107
* lagfun filter
108
* asoftclip filter
109
* Support decoding of HEVC 4:4:4 content in vdpau
110
* colorhold filter
111
* xmedian filter
112
* asr filter
113
* showspatial multimedia filter
114
* VP4 video decoder
115
* IFV demuxer
116
* derain filter
117
* deesser filter
118
* mov muxer writes tracks with unspecified language instead
119
of English by default
120
* added support for using clang to compile CUDA kernels
121
- Drop ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch, merged
122
upstream.
123
- Rebase and rename
124
ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch
125
to
126
ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch
127
- See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete
128
changelog.
129
130
-------------------------------------------------------------------
131
Wed Jul 31 13:27:44 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
132
133
- Update to version 4.1.4
134
* See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete
135
changelog.
136
137
-------------------------------------------------------------------
138
Sat Jul 6 21:43:04 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
139
140
- Add pkgconfig(libva-drm), pkgconfig(libva-x11) BuildRequires: and
141
conditional pkgconfig(libmfx) BuildRequires: Build intel-mediasdk
142
support when possible.
143
144
-------------------------------------------------------------------
145
Tue Jul 2 09:04:55 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
146
147
- Add back pkgconfig(fdk-aac) BuildRequires since we still need
148
the headers at compile time.
149
- Fix include paths in
150
ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch
151
152
-------------------------------------------------------------------
153
Tue Jun 11 11:12:43 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
154
155
- Add ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch
156
from OpenMandriva to optionally enable runtime enabling of
157
fdkaac/lame/x264/x265
158
- Enable runtime enabling for fdkaac via --enable-libfdk-aac-dlopen
159
- Rename bcond fdk_aac to fdk_aac_dlopen
160
- Remove fdk-aac BuildRequires now it's only dlopen'd
161
162
-------------------------------------------------------------------
163
Tue May 14 11:38:01 UTC 2019 - Martin Liška <mliska@suse.cz>
164
165
- Enable LTO for all except i586 (boo#1133123).
166
167
-------------------------------------------------------------------
168
Sun May 5 19:54:07 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
169
170
- Disable LTO again, as it breaks build for i586 (boo#1133123).
171
172
-------------------------------------------------------------------
173
Fri May 3 10:08:30 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
174
175
- Throw out svt-av1. The build is unable to complete
176
in openSUSE:Factory.
177
178
-------------------------------------------------------------------
179
Thu May 2 09:38:47 UTC 2019 - Martin Liška <mliska@suse.cz>
180
181
- Use %make_build in order to provide parallel build for tools/*.
182
And make output verbose.
183
184
-------------------------------------------------------------------
185
Thu May 2 08:00:42 UTC 2019 - Martin Liška <mliska@suse.cz>
186
187
- Enable LTO for new SUSE versions (boo#1133123).
188
189
-------------------------------------------------------------------
190
Tue Apr 30 22:05:35 UTC 2019 - Hans-Peter Jansen <hpj@urpla.net>
191
192
- Update patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch
193
from upstream
194
195
-------------------------------------------------------------------
196
Tue Apr 02 23:56:11 UTC 2019 - seanlew@opensuse.org
197
198
- Update to version 4.1.3:
199
* Updates and bug fixes for codecs, filters and formats.
200
[boo#1133153, boo#1133155, CVE-2019-11338, CVE-2019-11339]
201
202
-------------------------------------------------------------------
203
Thu Mar 28 09:21:05 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
204
205
- Update to version 4.1.2:
206
* Updates and bug fixes for codecs, filters and formats.
207
208
-------------------------------------------------------------------
209
Sun Mar 17 22:38:39 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
210
211
- Add ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch: Backport
212
dav1d decoder support for aom (av1) codec. Following this, add
213
conditional pkgconfig(dav1d) BuildRequires and pass conditional
214
--enable-libdav1d to configure. Also add libdav1d to
215
enable_decoders.
216
217
-------------------------------------------------------------------
218
Sat Mar 9 11:59:31 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
219
220
- Add a new filter line to rpmlintrc
221
(addFilter("no-dependency-on ffmpeg-4-lib*")).
222
223
-------------------------------------------------------------------
224
Mon Mar 4 05:07:43 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
225
226
- Add trivial encoder rawvideo, already enabled in decoders
227
228
-------------------------------------------------------------------
229
Sat Mar 2 07:38:50 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
230
231
- Unconditionalize bs2b, it exists in openSUSE 13.x too.
232
233
-------------------------------------------------------------------
234
Fri Mar 1 08:02:29 UTC 2019 - bjorn.lie@gmail.com
235
236
- Drop ffmpeg-libcdio_cdda-pkgconfig.patch: It only adds comments
237
in it's current form, so serves no purpose at all anymore.
238
- Refresh patches with refresh_patches service.
239
- Rename rpmlintrc file to ffmpeg-4-rpmlintrc.
240
241
-------------------------------------------------------------------
242
Thu Feb 28 06:41:01 UTC 2019 - bjorn.lie@gmail.com
243
244
- Add missing conditional configure option: --enable-libbs2b,
245
BuildRequires already in place.
246
247
-------------------------------------------------------------------
248
Sat Feb 16 13:21:11 UTC 2019 - bjorn.lie@gmail.com
249
250
- Add aac to enabled_encoders and enabled_decoders. Build the
251
native aac support in ffmpeg. These do not support HE-AAC (v1/2)
252
protocols.
253
254
-------------------------------------------------------------------
255
Sat Feb 16 12:41:43 UTC 2019 - davejplater@gmail.com
256
257
- Update 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from git
258
To fix build with SVT-AV1.
259
260
-------------------------------------------------------------------
261
Tue Feb 12 08:58:56 UTC 2019 - bjorn.lie@gmail.com
262
263
- Update to version 4.1.1:
264
* Various filter and codec fixes and enhancements.
265
* configure: Add missing xlib dependency for VAAPI X11 code.
266
* For complete changelog, see
267
/usr/share/doc/packages/ffmpeg-4/Changelog
268
269
-------------------------------------------------------------------
270
Tue Feb 5 09:14:03 UTC 2019 - Adrian Schröter <adrian@suse.de>
271
272
- enable AV1 support on x86_64
273
* requires patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch
274
- refreshed all patches
275
276
-------------------------------------------------------------------
277
Tue Jan 15 20:45:50 UTC 2019 - bjorn.lie@gmail.com
278
279
- Add conditional pkgconfig(vo-amrwbenc) BuildRequires and
280
conditionally pass --enable-libvo-amrwbenc --enable-version3 to
281
configure: build amrwb encoder if dependency is present.
282
283
-------------------------------------------------------------------
284
Wed Dec 5 18:07:58 UTC 2018 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
285
286
- Enable encoding/decoding with nvcodec, the required headers are already
287
in TW (permissively licensed). The required NVidia libraries are dlopen'ed.
288
- Enable ILBC decoder, ilbc is free and already packaged standalone.
289
290
-------------------------------------------------------------------
291
Tue Nov 06 01:39:11 UTC 2018 - sean@suspend.net
292
293
- Update ffmpeg to 4.1
294
* Lots of filter updates as usual: deblock, tmix, aplify,
295
fftdnoiz, aderivative, aintegral, pal75bars, pal100bars,
296
adeclick, adeclip, lensfun (wrapper), colorconstancy, 1D LUT
297
filter (lut1d), cue, acue, transpose_npp, amultiply,
298
Block-Matching 3d (bm3d) denoising filter, acrossover filter,
299
audio denoiser as afftdn filter, sinc audio filter source,
300
chromahold, setparams, vibrance, xstack,
301
(a)graphmonitor filter yadif_cuda filter.
302
* AV1 parser
303
* Support for AV1 in MP4
304
* PCM VIDC decoder and encoder
305
* libtensorflow backend for DNN based filters like srcnn
306
* -- The following only enabled in third-party builds:
307
* ATRAC9 decoder
308
* AVS2 video decoder via libdavs2
309
* IMM4 video decoder
310
* Brooktree ProSumer video decoder
311
* MatchWare Screen Capture Codec decoder
312
* WinCam Motion Video decoder
313
* RemotelyAnywhere Screen Capture decoder
314
* AVS2 video encoder via libxavs2
315
* ILBC decoder
316
* SER demuxer
317
* Decoding S12M timecode in H264
318
* For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.1
319
- Remove 0001-avcodec-libaom-fix-setting-amount-of-threads.patch
320
(fixed upstream (bsc#776cdd1), remove ffmpeg-CVE-2018-13305.patch,
321
remove 0001-avformat-flvenc-Check-audio-packet-size.patch,
322
remove cve-2017-17555.diff (fixed upstream).
323
324
-------------------------------------------------------------------
325
326
Sat Nov 03 14:48:35 UTC 2018 - sean@suspend.net
327
328
- Remove 0001-avformat-fivenc-Check-audio-packet-size.patch (fixed upstream (bsc#8591d16)
329
- Update ffmpeg to 4.0.3
330
* For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.0.3
331
332
-------------------------------------------------------------------
333
Tue Oct 23 06:05:42 UTC 2018 - qzheng@suse.com
334
335
- Add ffmpeg-CVE-2018-13305.patch to add a missing check for
336
negative values of mqaunt variable (CVE-2018-13305,
337
bsc#1100345).
338
339
-------------------------------------------------------------------
340
Thu Sep 13 23:17:35 UTC 2018 - 9+suse@cirno.systems
341
342
- Add 0001-avcodec-libaom-fix-setting-amount-of-threads.patch
343
344
-------------------------------------------------------------------
345
Fri Aug 24 07:19:30 UTC 2018 - jengelh@inai.de
346
347
- Add 0001-avformat-flvenc-Check-audio-packet-size.patch
348
[CVE-2018-15822, boo#1105869]
349
350
-------------------------------------------------------------------
351
Mon Aug 13 18:07:13 UTC 2018 - bjorn.lie@gmail.com
352
353
- Update to version 4.0.2:
354
* CVE-2018-13300: out of array read (boo#1100348, CVE-2018-13300)
355
* Various bugfixes and a revert
356
357
-------------------------------------------------------------------
358
Sat Aug 11 08:28:47 UTC 2018 - carmen@carmenbianca.eu
359
360
- bsc#1092241 Enable webvtt encoders and decoders.
361
362
-------------------------------------------------------------------
363
Tue Aug 7 22:28:52 UTC 2018 - bjorn.lie@gmail.com
364
365
- Build codec2 encoder and decoder, add libcodec2 to
366
enable_decoders and enable_encoders.
367
368
-------------------------------------------------------------------
369
Mon Aug 6 07:40:15 UTC 2018 - davejplater@gmail.com
370
371
- Enable mpeg 1 and 2 encoders.
372
373
-------------------------------------------------------------------
374
Sun Aug 5 12:56:17 UTC 2018 - bjorn.lie@gmail.com
375
376
- Add conditional pkgconfig(aom) BuildRequires and pass
377
--enable-libaom to configure as well as add libaom and libaom_av1
378
to enable_decoders and enable_encoders: Build AOMedia Video 1
379
(AV1) support.
380
381
-------------------------------------------------------------------
382
Tue Jul 31 14:39:25 UTC 2018 - tchvatal@suse.com
383
384
- bsc#1103064 attempt to allow migration from the unprefixed devel
385
packages cleanly
386
387
-------------------------------------------------------------------
388
Fri Jul 27 08:56:56 UTC 2018 - tchvatal@suse.com
389
390
- Reduce the optional conditional for the SLE12 backports to
391
cover everything, most of the packages in old codestreams were
392
not really ready as they need additional baselibs/etc.
393
* Since these are new features user will simply wait or use TW
394
395
-------------------------------------------------------------------
396
Fri Jul 27 07:03:06 UTC 2018 - jengelh@inai.de
397
398
- Enable "kmsgrab" input device
399
400
-------------------------------------------------------------------
401
Thu Jul 26 08:09:32 UTC 2018 - tchvatal@suse.com
402
403
- Redo the nvidia condition based on review feeback
404
405
-------------------------------------------------------------------
406
Wed Jul 25 08:30:56 UTC 2018 - tchvatal@suse.com
407
408
- Do not condition nvidia based on BUILD_ORIG all the support is in
409
TW only and not on different instances as such safeguard it with
410
version check only bsc#1102532
411
412
-------------------------------------------------------------------
413
Wed Jul 18 12:13:38 UTC 2018 - tchvatal@suse.com
414
415
- Add new bconds to build on SLE12 backports project without
416
requiring extra packages:
417
* %bcond_without codec2
418
* %bcond_without bs2b
419
* %bcond_without lv2
420
* %bcond_without rubberband
421
* %bcond_without soxr
422
* %bcond_without zmq
423
424
-------------------------------------------------------------------
425
Fri Jul 6 10:54:14 UTC 2018 - tchvatal@suse.com
426
427
- Fix typo in swresample name
428
429
-------------------------------------------------------------------
430
Wed Jul 4 12:08:40 UTC 2018 - tchvatal@suse.com
431
432
- Conditionalize full build to be primary only on Leap15+
433
434
-------------------------------------------------------------------
435
Tue Jul 3 08:46:42 UTC 2018 - tchvatal@suse.com
436
437
- Add macros to allow conflicting with all other devel projects
438
to ensure we always install only one specific ffmpeg
439
440
-------------------------------------------------------------------
441
Sat Jun 30 13:58:40 UTC 2018 - tchvatal@suse.com
442
443
- Conditionalize the vidstab build to not pull it on old releases
444
- Conditionalize srt support to not pull it on older releases
445
446
-------------------------------------------------------------------
447
Fri Jun 29 22:03:53 UTC 2018 - 9+suse@cirno.systems
448
449
- Enable ffnvcodec when building with NVIDIA support
450
451
-------------------------------------------------------------------
452
Fri Jun 29 21:59:52 UTC 2018 - bjorn.lie@gmail.com
453
454
- Add pkgconfig(srt) BuildRequires and pass --enable-libsrt to
455
configure, enable srt support.
456
- Refresh patches with quilt:
457
* cve-2017-17555.diff
458
* ffmpeg-codec-choice.diff
459
* ffmpeg-libcdio_cdda-pkgconfig.patch
460
* ffmpeg-new-coder-errors.diff
461
462
-------------------------------------------------------------------
463
Fri Jun 29 00:07:18 UTC 2018 - 9+suse@cirno.systems
464
465
- Enable libxml2 (used by MPEG DASH demuxer)
466
467
-------------------------------------------------------------------
468
Wed Jun 27 23:15:36 UTC 2018 - jengelh@inai.de
469
470
- Update to new upstream release 4.0.1
471
* Fixed some integer overflows, undefined shifts, negative
472
shifts, division by 0, and a null pointer deref.
473
474
-------------------------------------------------------------------
475
Mon Jun 18 16:33:12 UTC 2018 - bjorn.lie@gmail.com
476
477
- Enable pkgconfig(vidstab) BuildRequires unconditionally, now
478
available in openSUSE.
479
480
-------------------------------------------------------------------
481
Thu Jun 14 07:53:52 UTC 2018 - tchvatal@suse.com
482
483
- Conditionalize openmpt build to be resolvable on Leap 42.3
484
485
-------------------------------------------------------------------
486
Thu Jun 14 07:50:26 UTC 2018 - tchvatal@suse.com
487
488
- Conditionalize mysofa build to be resolvable on Leap 15
489
490
-------------------------------------------------------------------
491
Thu Jun 14 07:40:24 UTC 2018 - tchvatal@suse.com
492
493
- Conditionalize zimg to build on Leap 42.3
494
495
-------------------------------------------------------------------
496
Thu Jun 14 07:30:16 UTC 2018 - tchvatal@suse.com
497
498
- Use autopatch
499
500
-------------------------------------------------------------------
501
Wed Jun 13 17:25:28 UTC 2018 - tchvatal@suse.com
502
503
- Provide ffmpeg symbol without version on main package too
504
505
-------------------------------------------------------------------
506
Wed Jun 13 17:22:41 UTC 2018 - tchvatal@suse.com
507
508
- Prefix all the devel packages and conflict between releases
509
* Provide always the %version-%release of the respective build
510
511
-------------------------------------------------------------------
512
Wed Jun 13 17:10:22 UTC 2018 - tchvatal@suse.com
513
514
- Fix setup call to enter to proper folder
515
516
-------------------------------------------------------------------
517
Wed Jun 13 17:05:09 UTC 2018 - tchvatal@suse.com
518
519
- Conflict with other ffmpeg-devel packages, simply always pull
520
one of them
521
522
-------------------------------------------------------------------
523
Wed Jun 13 16:59:56 UTC 2018 - tchvatal@suse.com
524
525
- Move license markings to the libs itself
526
- Add condition to switch between full build and lib only one
527
- Add provides/obsoletes on the ffmpeg private headers
528
529
-------------------------------------------------------------------
530
Sat Jun 2 11:51:05 UTC 2018 - 9+suse@cirno.systems
531
532
- Reintroduce conditional libxvid support since FFmpeg’s
533
MPEG4-ASP encoder is not quite up to par
534
535
-------------------------------------------------------------------
536
Mon May 28 23:03:17 UTC 2018 - jengelh@inai.de
537
538
- Avoid double-nesting BUILD_ORIG with %withs.
539
(Reintroduces with_opencore)
540
541
-------------------------------------------------------------------
542
Sun May 27 23:11:01 UTC 2018 - bjorn.lie@gmail.com
543
544
- Drop long obsolete and unused vo_aacenc %bcond_with.
545
- Add conditional --enable-librtmp in build_orig part of spec,
546
conditional BuildRequires already in place.
547
- Drop opencore conditional, explicitly enable them for all
548
BUILD_ORIG builds.
549
- Drop conditional xvid %bcond_with, libxvidcore-devel
550
BuildRequires and --enable-libxvid call to configure: ffmpeg have
551
a fully capable mpeg4 encoder and decoder, avoid external
552
dependency.
553
- Minor spec cleanup.
554
555
-------------------------------------------------------------------
556
Fri Apr 27 07:22:18 UTC 2018 - 9+suse@cirno.systems
557
558
- Enable libmysofa support (sofalizer HRTF filter)
559
560
-------------------------------------------------------------------
561
Wed Apr 25 05:55:35 UTC 2018 - 9+suse@cirno.systems
562
563
- Remove superfluous __DATE__/__TIME__ replacement
564
- Correct libvpx version dependency
565
- Enable support for additional libraries:
566
* libbs2b
567
* libcodec2
568
* libfontconfig
569
* libfribidi (already in BuildRequires)
570
* libgme
571
* libjack (already in BuildRequires)
572
* libopenmpt
573
* librubberband
574
* libsoxr
575
* libssh
576
* libv4l2
577
* libzmq
578
* lv2
579
580
-------------------------------------------------------------------
581
Sat Apr 21 10:59:38 UTC 2018 - jengelh@inai.de
582
583
- Update to new upstream release 4.0
584
* New audio filters: mcompand, acontrast, lv2 wrapper, hilbert,
585
aiir, drmeter
586
* New video filters: mix, normalize, fillborders, setrange,
587
deconvolve, entropy, vfrdet
588
* OpenCL overlay filter
589
* VAAPI MJPEG and VP8 decoding
590
* VAAPI-accelerated ProcAmp (color balance), denoise and
591
sharpness filters
592
* Removed the ffserver program
593
* Removed the ffmenc and ffmdec muxer and demuxer
594
* codec2 en/decoding via libcodec2
595
* New bitstream filter: hapqa_extract, filter_units
596
* Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751]
597
- Remove 0001-opusenc-psy-disable-stereo-searches.patch
598
599
-------------------------------------------------------------------
600
Mon Apr 09 20:47:49 UTC 2018 - enzokiel@kabelmail.de
601
602
- Enable build against libzimg.
603
604
-------------------------------------------------------------------
605
Tue Mar 27 16:04:57 UTC 2018 - jengelh@inai.de
606
607
- Add 0001-opusenc-psy-disable-stereo-searches.patch
608
to fix a crash in the Opus encoder when outputting mono.
609
- Enable FFmpeg Opus encoder as a selectable runtime alternative
610
to Xiph libopus.
611
612
-------------------------------------------------------------------
613
Fri Mar 23 10:54:48 UTC 2018 - alarrosa@suse.com
614
615
- Create a new package ffmpeg-private-devel which contains some
616
headers under /usr/include/ffmpeg/private that were not installed
617
by upstream. Those headers are needed by the libav package in order
618
to build avconv and other tools using the libav* libraries generated
619
by ffmpeg instead of its own. No other package should require
620
ffmpeg-private-devel.
621
622
-------------------------------------------------------------------
623
Wed Mar 21 16:04:32 UTC 2018 - alarrosa@suse.com
624
625
- Build and install also the sidxindex tool
626
627
-------------------------------------------------------------------
628
Tue Feb 20 21:27:19 UTC 2018 - bjorn.lie@gmail.com
629
630
- Enable mpeg1video and mpeg2video in enable_decoders, and remove
631
it from disable-decoders call given to configure, mpeg2 now
632
available in openSUSE.
633
634
-------------------------------------------------------------------
635
Tue Feb 13 14:39:31 UTC 2018 - nico.kruber@gmail.com
636
637
- enable video stabilization/deshaking via libvidstab (optional)
638
639
-------------------------------------------------------------------
640
Mon Feb 12 11:55:47 UTC 2018 - jengelh@inai.de
641
642
- Update to new bugfix release 3.4.2
643
* Fix integer overflows, multiplication overflows, undefined
644
shifts, and verify buffer lengths.
645
* avfilter/vf_transpose: Fix used plane count
646
[boo#1078488, CVE-2018-6392]
647
* avcodec/utvideodec: Fix bytes left check in decode_frame()
648
[boo#1079368, CVE-2018-6621]
649
- Enable use of libzvbi for displaying teletext subtitles.
650
- Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff
651
[boo#1072366, CVE-2017-17555].
652
653
-------------------------------------------------------------------
654
Mon Dec 11 11:24:03 UTC 2017 - jengelh@inai.de
655
656
- Update to new bugfix release 3.4.1
657
* Fixed integer overflows, division by zero, illegal bit shifts
658
* Fixed the gmc_mmx function which failed to validate width
659
and height [boo#1070762, CVE-2017-17081]
660
* Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840]
661
* ffplay: use SDL2 audio API
662
- Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch
663
(upstreamed).
664
665
-------------------------------------------------------------------
666
Fri Dec 1 10:55:08 UTC 2017 - jengelh@inai.de
667
668
- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch
669
[boo#1070762]
670
671
-------------------------------------------------------------------
672
Thu Nov 30 07:07:49 UTC 2017 - jslaby@suse.com
673
674
- install also doc/ffserver.conf
675
676
-------------------------------------------------------------------
677
Tue Oct 31 17:35:25 UTC 2017 - jengelh@inai.de
678
679
- Get rid of ffmpeg-pkgconfig-version.patch.
680
681
-------------------------------------------------------------------
682
Mon Oct 16 11:16:16 UTC 2017 - jengelh@inai.de
683
684
- Update to new upstream release 3.4
685
* New video filters: deflicker, doublewave, lumakey, pixscope,
686
oscilloscope, robterts, limiter, libvmaf, unpremultiply,
687
tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion.
688
* New audio filters: afir, crossfeed, surround, headphone,
689
superequalizer, haas.
690
* Some video filters with several inputs now use a common set
691
of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They
692
must always be used by name.
693
* librsvg support for svg rasterization
694
* spec-compliant VP9 muxing support in MP4
695
* Remove the libnut and libschroedinger muxer/demuxer wrappers
696
* drop deprecated qtkit input device (use avfoundation instead)
697
* SUP/PGS subtitle muxer
698
* VP9 tile threading support
699
* KMS screen grabber
700
* CUDA thumbnail filter
701
* V4L2 mem2mem HW assisted codecs
702
* Rockchip MPP hardware decoding
703
* (Not in openSUSE builds, only original ones:)
704
* Gremlin Digital Video demuxer and decoder
705
* Additional frame format support for Interplay MVE movies
706
* Dolby E decoder and SMPTE 337M demuxer
707
* raw G.726 muxer and demuxer, left- and right-justified
708
* NewTek NDI input/output device
709
* FITS demuxer, muxer, decoder and encoder
710
- Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186]
711
- Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672]
712
- Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]
713
714
-------------------------------------------------------------------
715
Tue Sep 12 10:57:37 UTC 2017 - jengelh@inai.de
716
717
- Update to new upstream release 3.3.4.
718
* avutil/pixdesc: fixed NULL deref in av_color_primaries_name
719
[CVE-2017-14225] [boo#1058018]
720
* avformat/asfdec: Fix DoS in asf_build_simple_index
721
[CVE-2017-14223] [boo#1058019]
722
* avformat/mov: Fix DoS in read_tfra
723
[CVE-2017-14222] [boo#1058020].
724
- Dropped integrated patches:
725
D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch
726
D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch
727
D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch
728
D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch
729
D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch
730
D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch
731
D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch
732
D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch
733
D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch
734
735
-------------------------------------------------------------------
736
Thu Sep 7 08:33:20 UTC 2017 - jengelh@inai.de
737
738
- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch
739
[CVE-2017-14171] [boo#1057539],
740
0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch
741
[CVE-2017-14170] [boo#1057537],
742
0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch
743
[CVE-2017-14169] [boo#1057536]
744
745
-------------------------------------------------------------------
746
Mon Sep 4 20:19:07 UTC 2017 - jengelh@inai.de
747
748
- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch
749
[CVE-2017-14058] [boo#1056762],
750
0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch
751
[CVE-2017-14057] [boo#1056761],
752
0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch
753
[CVE-2017-14059] [boo#1056763],
754
0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch
755
[CVE-2017-14054] [boo#1056765],
756
0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch
757
(code not enabled in openSUSE, though in packman)
758
[CVE-2017-14056] [boo#1056760],
759
0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch
760
[CVE-2017-14055] [boo#1056766]
761
762
-------------------------------------------------------------------
763
Sat Aug 26 14:56:44 UTC 2017 - jengelh@inai.de
764
765
- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.
766
767
-------------------------------------------------------------------
768
Fri Aug 25 06:34:58 UTC 2017 - olaf@aepfle.de
769
770
- Build unconditionally with lame and twolame
771
772
-------------------------------------------------------------------
773
Sun Jul 30 23:07:52 UTC 2017 - jengelh@inai.de
774
775
- Update to maintenance release 3.3.3
776
* Various fixes for integer overflows, too-large bit shifts
777
and buffer length checks.
778
- Drop 0001-avcodec-apedec-Fix-integer-overflow.patch
779
(included upstream)
780
781
-------------------------------------------------------------------
782
Tue Jul 18 08:47:03 UTC 2017 - jengelh@inai.de
783
784
- Add 0001-avcodec-apedec-Fix-integer-overflow.patch
785
to address CVE-2017-11399 [boo#1049095]
786
787
-------------------------------------------------------------------
788
Fri Jun 23 12:14:07 UTC 2017 - davejplater@gmail.com
789
790
- Enabled cuda and cuvid for unrestricted build.
791
- Fixed typos in devel package descriptions.
792
793
-------------------------------------------------------------------
794
Wed Jun 7 10:48:54 UTC 2017 - jengelh@inai.de
795
796
- Update to new upstream release 3.3.2
797
* Various fixes for integer overflows and too-large bit shifts
798
799
-------------------------------------------------------------------
800
Wed May 31 11:41:10 UTC 2017 - davejplater@gmail.com
801
802
- Disable cuda support to fix boo#1041794:
803
ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos
804
from playing on Youtube
805
- Refreshed patches: ffmpeg-codec-choice.diff
806
ffmpeg-libcdio_cdda-pkgconfig.patch
807
ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff
808
809
-------------------------------------------------------------------
810
Wed May 31 00:18:31 UTC 2017 - jengelh@inai.de
811
812
- Add additional checks to ensure MPEG is off
813
814
-------------------------------------------------------------------
815
Fri May 19 17:57:00 UTC 2017 - jengelh@inai.de
816
817
- Update to new upstream release 3.3.1
818
* Fix uninitialized variables, signed integer overflow,
819
excess shift operations. Add boundary checks.
820
821
-------------------------------------------------------------------
822
Tue Apr 18 13:43:51 UTC 2017 - jengelh@inai.de
823
824
- Enable ac3 per request from idonmez
825
826
-------------------------------------------------------------------
827
Fri Apr 14 14:02:24 UTC 2017 - jengelh@inai.de
828
829
- Update to new upstream release 3.3
830
* EBU R128 implementation now within ffmpeg, not relying on
831
external library anymore
832
* New video filters "premultiply", "readeia608", "threshold",
833
"midequalizer"
834
* Support for spherical videos
835
* New decoders: 16.8 and 24.0 floating point PCM, XPM
836
* New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer
837
* MJPEG encoding uses Optimal Huffman tables now
838
* Native Opus encoder
839
* Support .mov with multiple sample description tables
840
* Removed the legacy X11 screen grabber, use XCB instead
841
* Removed asyncts filter (use af_aresample instead)
842
* resolved CVE-2016-10190 [boo#1022920],
843
CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922],
844
CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181],
845
CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177],
846
CVE-2017-7866 [boo#1034176]
847
848
-------------------------------------------------------------------
849
Thu Apr 13 13:33:35 UTC 2017 - idonmez@suse.com
850
851
- Enable mp3 decoding
852
853
-------------------------------------------------------------------
854
Sat Feb 18 14:22:15 UTC 2017 - dimstar@opensuse.org
855
856
- Have libavcodec57 additionally provide libavcodec57(unrestricted)
857
when building unrestricted: allow third party packages to require
858
the unrestricted codec. The existing -full provides is not
859
suitable as it can be provided by multiple libavcodec* packages,
860
whereas we require a specific ABI version.
861
862
-------------------------------------------------------------------
863
Sat Feb 11 11:31:55 UTC 2017 - jengelh@inai.de
864
865
- Update to new upstream release 3.2.4
866
* lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr
867
* lavf/mov.c: Avoid OOB in mov_read_udta_string()
868
* lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()
869
870
-------------------------------------------------------------------
871
Sat Feb 11 09:13:02 UTC 2017 - olaf@aepfle.de
872
873
- Make sure each subpkg comes from the same src.rpm
874
875
-------------------------------------------------------------------
876
Tue Feb 7 13:47:05 UTC 2017 - jengelh@inai.de
877
878
- Update to new upstream release 3.2.3
879
* Maintenance release with bugfixes
880
* ffplay: fix sws_scale possible out of bounds array access
881
- Drop version number from patch: ffmpeg-2.4.5-arm6l.patch ->
882
ffmpeg-arm6l.diff
883
884
-------------------------------------------------------------------
885
Tue Jan 3 11:04:12 UTC 2017 - olaf@aepfle.de
886
887
- Wrap netcdf support in build condtional because it is a drop-in pkg
888
889
-------------------------------------------------------------------
890
Tue Dec 20 12:05:52 UTC 2016 - tchvatal@suse.com
891
892
- Enable all muxers and demuxers as they are just descriptor of format
893
thus do not change the behaviour in any relevant way.
894
* The best user now gets is proper interpretation of the format and
895
failure to play it without proper de/encoder
896
* Recommended by vlc team to be done this way :)
897
898
-------------------------------------------------------------------
899
Tue Dec 6 11:52:10 UTC 2016 - jengelh@inai.de
900
901
- Update to new upstream release 3.2.2
902
* avformat/rtmppkt: Check for packet size mismatches
903
* avcodec/flacdec: Fix undefined shift in decode_subframe()
904
* avcodec/flacdec: Fix signed integer overflow in
905
decode_subframe_fixed()
906
* avcodec/flacdsp_template: Fix undefined shift in
907
flac_decorrelate_indep_c
908
909
-------------------------------------------------------------------
910
Sat Nov 26 07:30:28 UTC 2016 - aloisio@gmx.com
911
912
- Update to version 3.2.1:
913
* avcodec/aac_adtstoasc_bsf: validate and forward extradata
914
if the stream is already ASC
915
* libopusdec: default to stereo for invalid number of
916
channels
917
* sbgdec: prevent NULL pointer access
918
* rmdec: validate block alignment
919
* smacker: limit recursion depth of smacker_decode_bigtree
920
* mxfdec: fix NULL pointer dereference in mxf_read_packet_old
921
* ffmdec: validate codec parameters
922
* avformat/mpeg: Adjust vid probe threshold to correct
923
mis-detection
924
* avcodec/avpacket: fix leak on realloc in
925
av_packet_add_side_data()
926
* avformat/apngenc: use the stream parameters extradata if
927
available
928
* ffprobe: fix crash in case -of is specified with an empty
929
string
930
* exr: fix out-of-bounds read
931
* libschroedingerdec: fix leaking of framewithpts
932
* filmstripdec: correctly check image dimensions
933
* icodec: fix leaking pkt on error
934
* dvbsubdec: fix division by zero in compute_default_clut
935
* escape124: reject codebook size 0
936
* mpegts: prevent division by zero
937
* matroskadec: fix NULL pointer dereference in
938
webm_dash_manifest_read_header
939
* mxfdec: fix NULL pointer dereference
940
* avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC
941
bug
942
* avcodec/mpegvideo: Fix edge emu buffer overlap with
943
interlaced mpeg4
944
* avcodec/ituh263dec: Avoid spending a long time in slice
945
sync
946
* avcodec: Check side data size before use
947
* avformat/flvdec: Fix regression losing streams
948
949
-------------------------------------------------------------------
950
Fri Oct 28 22:50:18 UTC 2016 - jengelh@inai.de
951
952
- Update to new upstream release 3.2
953
* SDL2 output device and ffplay support
954
* SDL1 output device and SDL1 support removed
955
* New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer
956
* New filters: weave, gblur, avgblur, sobel, prewitt,
957
vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp,
958
crystalizer, acrusher, bitplanenoise, sidedata, asidedata
959
* Non-Local Means (nlmeans) denoising filter
960
* 16-bit support in curves filter and selectivecolor filter
961
* Added threads option per filter instance
962
* The "curves" filter does not automatically insert points at x=0
963
and x=1 anymore
964
* Matroska muxer now writes CRC32 elements by default in all
965
Level 1 elements
966
* New "tee" protocol
967
* VP8 in Ogg muxing
968
* Floating point support in ALS decoder
969
* Extended mov edit list support
970
* Changed mapping of RTP MIME type G726 to codec g726le.
971
- Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch
972
(no longer needed)
973
974
-------------------------------------------------------------------
975
Fri Oct 28 17:58:28 UTC 2016 - olaf@aepfle.de
976
977
- Enable libfdk_aac if it is available at buildtime
978
979
-------------------------------------------------------------------
980
Sat Oct 22 07:46:27 UTC 2016 - aloisio@gmx.com
981
982
- Update to version 3.1.5
983
* avformat/mxfdec: Check size to avoid integer overflow in
984
mxf_read_utf16_string()
985
* avcodec/mpegvideo_enc: Clear mmx state in
986
ff_mpv_reallocate_putbitbuffer()
987
* avcodec/utils: Clear MMX state before returning from
988
avcodec_default_execute*()
989
* libopenjpegenc: fix out-of-bounds reads when filling the
990
edges
991
* libopenjpegenc: stop reusing image data buffer for
992
openjpeg 2
993
* avformat/utils: Update codec_id before using it in the
994
parser init
995
* ffmpeg: remove unused and errorneous AVFrame timestamp
996
check
997
* Support for MIPS cpu P6600
998
* avutil/mips/generic_macros_msa: rename macro variable
999
which causes segfault for mips r6
1000
1001
-------------------------------------------------------------------
1002
Sat Oct 1 11:00:20 UTC 2016 - aloisio@gmx.com
1003
1004
- Update to version 3.1.4
1005
* avformat/avidec: Check nb_streams in read_gab2_sub()
1006
* avformat/avidec: Remove ancient assert
1007
* avfilter/vf_colorspace: fix range for output colorspace
1008
option
1009
* lavc/mediacodecdec_h264: fix SODB escaping
1010
* avcodec/nvenc: fix const options for hevc gpu setting
1011
* avformat/avidec: Fix memleak with dv in avi
1012
* lavc/movtextdec.c: Avoid infinite loop on invalid data.
1013
* avcodec/ansi: Check dimensions
1014
* avcodec/cavsdsp: use av_clip_uint8() for idct
1015
* avformat/movenc: Check packet in mov_write_single_packet()
1016
too
1017
* avformat/movenc: Factor check_pkt() out
1018
* avformat/utils: fix timebase error in avformat_seek_file()
1019
* avcodec/g726: Add missing ADDB output mask
1020
* avcodec/avpacket: clear side_data_elems
1021
* avformat/movenc: Check first DTS similar to dts difference
1022
* avcodec/ccaption_dec: Use simple array instead of AVBuffer
1023
* avcodec/svq3: Reintroduce slice_type
1024
* avformat/mov: Fix potential integer overflow in
1025
mov_read_keys
1026
* swscale/swscale_unscaled: Try to fix
1027
Rgb16ToPlanarRgb16Wrapper() with slices
1028
* swscale/swscale_unscaled: Fix packed_16bpc_bswap() with
1029
slices
1030
* avformat/avidec: Fix infinite loop in avi_read_nikon()
1031
* lavf/utils: Avoid an overflow for huge negative durations.
1032
* avformat/hls: Fix handling of EXT-X-BYTERANGE streams over
1033
2GB
1034
* lavc/avpacket: Fix undefined behaviour, do not pass a null
1035
pointer to memcpy().
1036
* lavc/mjpegdec: Do not skip reading quantization tables.
1037
* cmdutils: fix implicit declaration of SetDllDirectory
1038
function
1039
1040
-------------------------------------------------------------------
1041
Mon Aug 29 00:36:30 UTC 2016 - stefan.bruens@rwth-aachen.de
1042
1043
- Fix linking errors for arm and aarch64 builds, boo#995937
1044
* Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch
1045
1046
-------------------------------------------------------------------
1047
Sat Aug 27 06:18:31 UTC 2016 - aloisio@gmx.com
1048
1049
- Update to version 3.1.3
1050
* examples/demuxing_decoding: convert to codecpar
1051
* avcodec/exr: Check tile positions
1052
* avcodec/aacenc: Tighter input checks
1053
* avformat/wtvdec: Check pointer before use
1054
* libavcodec/wmalosslessdec: Check the remaining bits
1055
* avcodec/adpcm: Fix adpcm_ima_wav padding
1056
* avcodec/svq3: fix slice size check
1057
* avcodec/diracdec: Check numx/y
1058
* avcodec/h2645_parse: fix nal size
1059
* avcodec/h2645_parse: Use get_nalsize() in
1060
ff_h2645_packet_split()
1061
* h2645_parse: only read avc length code at the correct
1062
position
1063
* h2645_parse: don't overread AnnexB NALs within an avc
1064
stream
1065
* avcodec/h264_parser: Factor get_avc_nalsize() out
1066
* avcodec/cfhd: Increase minimum band dimension to 3
1067
* avcodec/indeo2: check ctab
1068
* avformat/swfdec: Fix inflate() error code check
1069
* avcodec/rawdec: Fix bits_per_coded_sample checks
1070
* vcodec/h2645_parse: Clear buffer padding
1071
* avcodec/h2645: Fix NAL unit padding
1072
* avfilter/drawutils: Fix single plane with alpha
1073
* cmdutils: check for SetDllDirectory() availability
1074
1075
-------------------------------------------------------------------
1076
Tue Aug 9 07:34:10 UTC 2016 - aloisio@gmx.com
1077
1078
- Update to version 3.1.2:
1079
* avcodec/rawdec: Fix palette handling with changing
1080
palettes
1081
* avcodec/raw: Fix decoding of ilacetest.mov
1082
* avformat/mov: Enable mp3 parsing if a packet needs it
1083
* avformat/hls: Sync starting segment across variants on
1084
live streams
1085
* avformat/hls: Fix regression with ranged media segments
1086
* avcodec/ffv1enc: Fix assertion failure with non zero
1087
bits per sample
1088
* avfilter/af_hdcd: small fix in af_hdcd.c where gain was
1089
not being adjusted for "attenuate slowly"
1090
* avformat/oggdec: Fix integer overflow with invalid pts
1091
* libavcodec/dnxhd: Enable 12-bit DNxHR support.
1092
* lavc/vaapi_encode_h26x: Fix a crash if "." is not the
1093
decimal separator.
1094
* avcodec/vp9_parser: Check the input frame sizes for
1095
being consistent
1096
* avformat/flvdec: parse keyframe before a/v stream was
1097
created add_keyframes_index() when stream created or
1098
keyframe parsed
1099
* libavformat/rtpdec_asf: zero initialize the AVIOContext
1100
struct
1101
* libx264: Increase x264 opts character limit to 4096
1102
* avcodec/h264_parser: Set sps/pps_ref
1103
* librtmp: Avoid an infinite loop setting connection
1104
arguments
1105
* avformat/oggparsevp8: fix pts calculation on pages
1106
ending with an invisible frame
1107
* lavf/vplayerdec: Improve auto-detection.
1108
* lavc/mediacodecdec_h264: properly convert extradata to
1109
annex-b
1110
1111
-------------------------------------------------------------------
1112
Fri Jul 29 09:25:52 UTC 2016 - jengelh@inai.de
1113
1114
- Build with netcdf so as to enable af_sofalizer [boo#983398]
1115
1116
-------------------------------------------------------------------
1117
Fri Jul 1 06:17:49 UTC 2016 - aloisio@gmx.com
1118
1119
- Update to version 3.1.1
1120
* doc/APIchanges: document the lavu/lavf field moves
1121
* avformat/avformat: Move new field to the end of AVStream
1122
* avformat/utils: update deprecated AVStream->codec when the context is updated
1123
* avutil/frame: Move new field to the end of AVFrame
1124
* libavcodec/exr : fix decoding piz float file.
1125
* avformat/mov: Check sample size
1126
* lavfi: Move new field to the end of AVFilterContext
1127
* lavfi: Move new field to the end of AVFilterLink
1128
* ffplay: Fix usage of private lavfi API
1129
* lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers
1130
* lavc/pnm_parser: disable parsing for text based PNMs
1131
1132
-------------------------------------------------------------------
1133
Mon Jun 27 06:20:03 UTC 2016 - aloisio@gmx.com
1134
1135
- Update to version 3.1
1136
* DXVA2-accelerated HEVC Main10 decoding
1137
* fieldhint filter
1138
* loop video filter and aloop audio filter
1139
* Bob Weaver deinterlacing filter
1140
* firequalizer filter
1141
* datascope filter
1142
* bench and abench filters
1143
* ciescope filter
1144
* protocol blacklisting API
1145
* MediaCodec H264 decoding
1146
* VC-2 HQ RTP payload format (draft v1) depacketizer and
1147
packetizer
1148
* VP9 RTP payload format (draft v2) packetizer
1149
* AudioToolbox audio decoders
1150
* AudioToolbox audio encoders
1151
* coreimage filter (GPU based image filtering on OSX)
1152
* libdcadec removed
1153
* bitstream filter for extracting DTS core
1154
* ADPCM IMA DAT4 decoder
1155
* musx demuxer
1156
* aix demuxer
1157
* remap filter
1158
* hash and framehash muxers
1159
* colorspace filter
1160
* hdcd filter
1161
* readvitc filter
1162
* VAAPI-accelerated format conversion and scaling
1163
* libnpp/CUDA-accelerated format conversion and scaling
1164
* Duck TrueMotion 2.0 Real Time decoder
1165
* Wideband Single-bit Data (WSD) demuxer
1166
* VAAPI-accelerated H.264/HEVC/MJPEG encoding
1167
* DTS Express (LBR) decoder
1168
* Generic OpenMAX IL encoder with support for Raspberry Pi
1169
* IFF ANIM demuxer & decoder
1170
* Direct Stream Transfer (DST) decoder
1171
* loudnorm filter
1172
* MTAF demuxer and decoder
1173
* MagicYUV decoder
1174
* OpenExr improvements (tile data and B44/B44A support)
1175
* BitJazz SheerVideo decoder
1176
* CUDA CUVID H264/HEVC decoder
1177
* 10-bit depth support in native utvideo decoder
1178
* libutvideo wrapper removed
1179
* YUY2 Lossless Codec decoder
1180
1181
- Added minimum requirement for libva (0.35.0, matched by
1182
1.3.0 package)
1183
1184
-------------------------------------------------------------------
1185
Tue May 31 08:31:36 UTC 2016 - robert.munteanu@gmail.com
1186
1187
- Guard usage of opencore using bcond_with, boo#980542
1188
1189
-------------------------------------------------------------------
1190
Thu Apr 28 06:29:57 UTC 2016 - aloisio@gmx.com
1191
1192
- Update to version 3.0.2
1193
* avcodec/ttaenc: Reallocate packet if its too small
1194
* configure: build fix for P5600 with mips code restructuring
1195
* mips: add support for R6
1196
* pgssubdec: fix subpicture output colorspace and range
1197
* avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3
1198
* avfilter/vf_drawtext: Check return code of load_glyph()
1199
* avformat/mux: Check that deinit is set before calling it
1200
* avcodec/takdec: add code that got somehow lost in process of
1201
REing
1202
* avcodec/apedec: fix decoding of stereo files with one
1203
channel full of silence
1204
* avcodec/avpacket: Fix off by 5 error
1205
* avcodec/h264: Fix for H.264 configuration parsing
1206
* avcodec/bmp_parser: Ensure remaining_size is not too small
1207
in startcode packet crossing corner case
1208
* avcodec/pngdec: Fix alpha detection with skip_frame
1209
* Changelog: Make formating consistent
1210
* avfilter/src_movie: fix how we check for overflows with
1211
seek_point
1212
* avcodec/j2kenc: Add attribution to OpenJPEG project:
1213
1214
- Dropped dcadec (libdca was merged upstream)
1215
1216
-------------------------------------------------------------------
1217
Mon Apr 25 06:39:32 UTC 2016 - jengelh@inai.de
1218
1219
- Add ffmpeg-codec-choice.diff
1220
1221
-------------------------------------------------------------------
1222
Sun Apr 17 22:13:21 UTC 2016 - olaf@aepfle.de
1223
1224
- Remove ffmpeg-devel subpackage.
1225
All users have been converted to pkgconfig
1226
Add Provides/Obsoletes to libavdevice-devel
1227
1228
-------------------------------------------------------------------
1229
Sun Apr 10 21:51:14 UTC 2016 - jengelh@inai.de
1230
1231
- Add ffmpeg-new-coder-errors.diff
1232
1233
-------------------------------------------------------------------
1234
Wed Apr 6 18:57:05 UTC 2016 - jengelh@inai.de
1235
1236
- Another try at organizing the codec-enable list.
1237
Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP,
1238
zlib
1239
Enable audio: Celt, GSM, Opus, Speex, Vorbis
1240
Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext
1241
1242
-------------------------------------------------------------------
1243
Wed Mar 30 00:47:30 UTC 2016 - jengelh@inai.de
1244
1245
- Update to new maintenance release 3.0.1
1246
* vc2enc: fix use of uninitialized variables in the rate control
1247
system
1248
* postproc: fix an unaligned access
1249
* lavc/hevc: Allow arbitrary garbage in bytestream as long as at
1250
least one NAL unit is found.
1251
1252
-------------------------------------------------------------------
1253
Tue Feb 16 16:36:09 UTC 2016 - olaf@aepfle.de
1254
1255
- Update included pkgconfig files to require the exact version
1256
of ffmpeg pc files, instead of any later version
1257
ffmpeg-pkgconfig-version.patch
1258
1259
-------------------------------------------------------------------
1260
Mon Feb 15 12:57:55 UTC 2016 - idonmez@suse.com
1261
1262
- Remove the optional vo-aacenc dependency, upstream removed it.
1263
1264
-------------------------------------------------------------------
1265
Mon Feb 15 11:54:46 UTC 2016 - jengelh@inai.de
1266
1267
- Update to new upstream release 3.0
1268
* New filters: extrastereo, ocr, alimiter, stereowiden, stereotools,
1269
rubberband, tremolo, agate, chromakey, displace, and many more.
1270
* ffplay dynamic volume control
1271
* audio high-order multiband parametric equalizer
1272
* automatic bitstream filtering
1273
1274
-------------------------------------------------------------------
1275
Tue Feb 2 18:24:15 UTC 2016 - aloisio@gmx.com
1276
1277
- Update to version 2.8.6
1278
* avcodec/jpeg2000dec: More completely check cdef
1279
* avutil/opt: check for and handle errors in av_opt_set_dict2()
1280
* avcodec/flacenc: fix calculation of bits required in case
1281
of custom sample rate
1282
* avformat: Document urls a bit
1283
* avformat/libquvi: Set default demuxer and protocol
1284
limitations
1285
* avformat/concat: Check protocol prefix
1286
* doc/demuxers: Document enable_drefs and use_absolute_path
1287
* avcodec/mjpegdec: Check for end for both bytes in unescaping
1288
* avcodec/mpegvideo_enc: Check for integer overflow in
1289
ff_mpv_reallocate_putbitbuffer()
1290
* avformat/avformat: Replace some references to filenames by
1291
urls
1292
* avcodec/wmaenc: Check ff_wma_init() for failure
1293
* avcodec/mpeg12enc: Move high resolution thread check to
1294
before initializing threads
1295
* avformat/img2dec: Use AVOpenCallback
1296
* avformat/avio: Limit url option parsing to the documented
1297
cases
1298
* avformat/img2dec: do not interpret the filename by default
1299
if a IO context has been opened
1300
* avcodec/ass_split: Fix null pointer dereference in
1301
ff_ass_style_get()
1302
* mov: Add an option to toggle dref opening
1303
* avcodec/gif: Fix lzw buffer size
1304
* avcodec/put_bits: Assert buf_ptr in flush_put_bits()
1305
* avcodec/tiff: Check subsample & rps values more completely
1306
* swscale/swscale: Add some sanity checks for srcSlice*
1307
parameters
1308
* swscale/x86/rgb2rgb_template: Fix planar2x() for short
1309
width
1310
* swscale/swscale_unscaled: Fix odd height inputs for
1311
bayer_to_yv12_wrapper()
1312
* swscale/swscale_unscaled: Fix odd height inputs for
1313
bayer_to_rgb24_wrapper()
1314
* avcodec/aacenc: Check both channels for finiteness
1315
* asfdec_o: check for too small size in asf_read_unknown
1316
* asfdec_o: break if EOF is reached after
1317
asf_read_packet_header
1318
* asfdec_o: make sure packet_size is non-zero before seeking
1319
* asfdec_o: prevent overflow causing seekback
1320
* asfdec_o: check avio_skip in asf_read_simple_index
1321
* asfdec_o: reject size > INT64_MAX in asf_read_unknown
1322
* asfdec_o: only set asf_pkt->data_size after sanity checks
1323
* Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896'
1324
* dca: fix misaligned access in avpriv_dca_convert_bitstream
1325
* brstm: fix missing closing brace
1326
* brstm: also allocate b->table in read_packet
1327
* brstm: make sure an ADPC chunk was read for adpcm_thp
1328
* vorbisdec: reject rangebits 0 with non-0 partitions
1329
* vorbisdec: reject channel mapping with less than two
1330
channels
1331
* ffmdec: reset packet_end in case of failure
1332
* avformat/ipmovie: put video decoding_map_size into packet
1333
and use it in decoder
1334
* avformat/brstm: fix overflow
1335
1336
-------------------------------------------------------------------
1337
Sun Jan 17 09:45:29 UTC 2016 - idonmez@suse.com
1338
1339
- Update to version 2.8.5
1340
* Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]
1341
1342
-------------------------------------------------------------------
1343
Mon Dec 28 13:51:18 UTC 2015 - idonmez@suse.com
1344
1345
- Update to version 2.8.4
1346
* Many bugfixes, see the included Changelog for all the changes.
1347
* resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384],
1348
CVE-2015-8663 [boo#960383]
1349
- Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed
1350
upstream.
1351
1352
-------------------------------------------------------------------
1353
Tue Dec 22 09:14:58 UTC 2015 - olaf@aepfle.de
1354
1355
- Obsolete ffmpeg-tools from packman
1356
1357
-------------------------------------------------------------------
1358
Mon Dec 21 12:37:05 UTC 2015 - jengelh@inai.de
1359
1360
- Add some provides to make it easier for firefox to recommend
1361
this package for installation
1362
1363
-------------------------------------------------------------------
1364
Sat Dec 19 13:05:31 UTC 2015 - joerg.lorenzen@ki.tng.de
1365
1366
- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to
1367
successfully build against libvpx >= 1.5 (at least on PMBS).
1368
1369
-------------------------------------------------------------------
1370
Thu Dec 17 07:04:14 UTC 2015 - olaf@aepfle.de
1371
1372
- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11
1373
1374
-------------------------------------------------------------------
1375
Mon Dec 14 11:05:46 UTC 2015 - olaf@aepfle.de
1376
1377
- Rename bcond dca to dcadec
1378
- Add more buildconditionals to get closer to removal of BUILD_ORIG
1379
1380
-------------------------------------------------------------------
1381
Wed Dec 9 13:23:44 UTC 2015 - olaf@aepfle.de
1382
1383
- Remove unused imlib2
1384
1385
-------------------------------------------------------------------
1386
Mon Dec 7 12:18:36 UTC 2015 - idonmez@suse.com
1387
1388
- Sync with packman changes
1389
* All packman specific changes are protected with BUILD_ORIG
1390
- Added the following patches
1391
* ffmpeg-2.4.5-arm6l.patch
1392
* ffmpeg-libcdio_cdda-pkgconfig.patch
1393
1394
-------------------------------------------------------------------
1395
Sun Nov 29 11:24:54 UTC 2015 - jengelh@inai.de
1396
1397
- Update to new upstream maintenance release 2.8.3
1398
* avformat/matroskadec: Check subtitle stream before dereferencing
1399
* avcodec/jpeg2000dec: Fix potential integer overflow with tile
1400
dimensions
1401
* avcodec/jpeg2000dec: Check for duplicate SIZ marker
1402
* avcodec/jpeg2000: Change coord to 32bit to support larger than
1403
32k width or height
1404
* avcodec/jpeg2000dec: Check SIZ dimensions to be within the
1405
supported range
1406
* avcodec/jpeg2000: Check comp coords to be within the supported
1407
size
1408
* dds: validate compressed source buffer size
1409
* dds: validate source buffer size before copying
1410
* softfloat: assert when the argument of av_sqrt_sf is negative
1411
- Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115],
1412
CVE-2015-8365 [bnc#957116]
1413
1414
-------------------------------------------------------------------
1415
Sat Nov 14 06:46:13 UTC 2015 - idonmez@suse.com
1416
1417
- Update to new upstream release 2.8.2, containing fixes for the
1418
following security issues:
1419
* CVE-2015-8216 boo#955346
1420
* CVE-2015-8217 boo#955347
1421
* CVE-2015-8218 boo#955348
1422
* CVE-2015-8219 boo#955350
1423
- Upstream changes:
1424
* various fixes in the aac_fixed decoder
1425
* various fixes in softfloat
1426
* swresample/resample: increase precision for compensation
1427
* lavf/mov: add support for sidx fragment indexes
1428
* avformat/mxfenc: Only store user comment related tags when needed
1429
* ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format.
1430
* apng: use correct size for output buffer
1431
* jvdec: avoid unsigned overflow in comparison
1432
* avcodec/jpeg2000dec: Clip all tile coordinates
1433
* avcodec/microdvddec: Check for string end in 'P' case
1434
* avcodec/dirac_parser: Fix undefined memcpy() use
1435
* avformat/xmv: Discard remainder of packet on error
1436
* avformat/xmv: factor return check out of if/else
1437
* avcodec/mpeg12dec: Do not call show_bits() with invalid bits
1438
* avcodec/faxcompr: Add missing runs check in decode_uncompressed()
1439
* libavutil/channel_layout: Check strtol*() for failure
1440
* avformat/mpegts: Only start probing data streams within probe_packets
1441
* avcodec/hevc_ps: Check chroma_format_idc
1442
* avcodec/ffv1dec: Check for 0 quant tables
1443
* avcodec/mjpegdec: Reinitialize IDCT on BPP changes
1444
* avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it
1445
* avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet
1446
* avformat/hls: update cookies on setcookie response
1447
* opusdec: Don't run vector_fmul_scalar on zero length arrays
1448
* avcodec/opusdec: Fix extra samples read index
1449
* avcodec/ffv1: Initialize vlc_state on allocation
1450
* avcodec/ffv1dec: update progress in case of broken pointer chains
1451
* avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons
1452
* rtsp: Allow $ as interleaved packet indicator before a complete response header
1453
* videodsp: don't overread edges in vfix3 emu_edge.
1454
* avformat/mp3dec: improve junk skipping heuristic
1455
* concatdec: fix file_start_time calculation regression
1456
* avcodec: loongson optimize h264dsp idct and loop filter with mmi
1457
* avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too
1458
* avformat/hls: add support for EXT-X-MAP
1459
* avformat/hls: fix segment selection regression on track changes of live streams
1460
* configure: Require libkvazaar < 0.7.
1461
* avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup
1462
- Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.
1463
1464
-------------------------------------------------------------------
1465
Sat Oct 31 11:00:43 UTC 2015 - idonmez@suse.com
1466
1467
- Update to new upstream release 2.8.1
1468
* Minor bugfix release
1469
* Includes all changes from. Ffmpeg-mt,
1470
libav master of 2015-08-28, libav 11 as of 2015-08-28
1471
- Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes.
1472
Needed for new mpv release.
1473
1474
-------------------------------------------------------------------
1475
Wed Sep 9 08:11:24 UTC 2015 - jengelh@inai.de
1476
1477
- Update to new upstream release 2.8
1478
* DirectDraw Surface image/texture decoder
1479
* Many improvements to the JPEG 2000 decoder
1480
* New video filters: colorkey, SSIM, showvolume, adrawgraph,
1481
drawgraph, removegrain, erosion, dilation, deflate, inflate,
1482
reverse, atadenoise, aphasemeter, showfreqs, vectorscope,
1483
waveform, hstack, vstack, framerate
1484
* New audio filters: Dynamic Audio Normalizer as dynaudnorm
1485
filter, areverse, random, deband, sidechaincompress,
1486
acrossfade
1487
* allyuv and allrgb video sources
1488
* Switched default encoders for webm to VP9 and Opus
1489
* Removed experimental flag from the JPEG 2000 encoder
1490
1491
-------------------------------------------------------------------
1492
Mon Jul 20 09:30:19 UTC 2015 - jengelh@inai.de
1493
1494
- Update to new upstream release 2.7.2
1495
- webp: fix infinite loop in webp_decode_frame
1496
- huffyuvdec: validate image size
1497
- avcodec/vp8: Check buffer size in vp8_decode_frame_header()
1498
- avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free()
1499
- avutil/fifo: Fix the case where func() returns less bytes than
1500
requested in av_fifo_generic_write()
1501
- bytestream2: set the reader to the end when reading more than
1502
available
1503
- oggparsedirac: check return value of init_get_bits
1504
- vp9/update_prob: prevent out of bounds table read
1505
- avcodec/pngdec: Check values before updating context in
1506
decode_fctl_chunk()
1507
- avcodec/pngdec: Copy IHDR & plte state from last thread
1508
- avcodec/pngdec: Require a IHDR chunk before fctl
1509
- avcodec/pngdec: Only allow one IHDR chunk
1510
- ffmpeg: Do not use the data/size of a bitstream filter
1511
after failure
1512
1513
-------------------------------------------------------------------
1514
Thu Jun 25 20:11:32 UTC 2015 - jengelh@inai.de
1515
1516
- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus
1517
- Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster
1518
raw Huff-compressed or uncompressed YUV
1519
- Update to new upstream release 2.7.1
1520
* postproc: fix unaligned access
1521
* avcodec/flacenc: Fix Invalid Rice order
1522
* tls_gnutls: fix hang on disconnection
1523
* avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set
1524
* avio: fix potential crashes when combining ffio_ensure_seekback + crc
1525
* ffmpeg_opt: Check for localtime() failure
1526
* configure: Disable VSX on unspecified / generic CPUs
1527
1528
-------------------------------------------------------------------
1529
Thu Jun 25 17:48:19 UTC 2015 - develop7@develop7.info
1530
1531
- Enabled 'bluray' protocol
1532
1533
-------------------------------------------------------------------
1534
Wed Jun 10 22:41:20 UTC 2015 - jengelh@inai.de
1535
1536
- Update to new upstream release 2.7
1537
* New encoders: apng (PNG with alpha)
1538
* New decoders: TDSC (a JPEG/BGR24/zlib format)
1539
* New audio filters: chorus
1540
* New video filters: cover_rect, detelecine, fftfilt, find_rect
1541
- Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff
1542
* unpack DivX-style packed B-frames in MPEG-4 bitstream filter
1543
* WebM Live Chunk Muxer
1544
* nvenc level and tier options
1545
- Canopus HQ/HQA decoder
1546
- Automatically rotate videos based on metadata in ffmpeg
1547
- improved Quickdraw compatibility
1548
- VP9 high bit-depth and extended colorspaces decoding support
1549
- WebPAnimEncoder API when available for encoding and muxing WebP
1550
- Direct3D11-accelerated decoding
1551
- Support Secure Transport
1552
- Multipart JPEG demuxer
1553
1554
-------------------------------------------------------------------
1555
Sat May 23 21:33:34 UTC 2015 - robert.munteanu@gmail.com
1556
1557
- Fix building with BUILD_ORIG
1558
1559
-------------------------------------------------------------------
1560
Sun May 17 16:55:42 UTC 2015 - jengelh@inai.de
1561
1562
- Update to new upstream release 2.6.3
1563
* avcodec/libtheoraenc: Check for av_malloc failure
1564
* ffmpeg_opt: Fix -timestamp parsing
1565
* avcodec/cavsdec: Use ff_set_dimensions()
1566
* swr: fix alignment issue caused by 8ch sse functions
1567
* avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt()
1568
* avformat/matroskadec: Cleanup error handling for bz2 & zlib
1569
* avformat/matroskaenc: Check ff_vorbiscomment_length in
1570
put_flac_codecpriv()
1571
* avcodec/mpeg12dec: use the correct dimensions for checking SAR
1572
* xcbgrab: Validate the capture area
1573
* xcbgrab: Do not assume the non shm image data is always available
1574
* avfilter/lavfutils: disable frame threads when decoding a single
1575
image
1576
* ffmpeg: remove incorrect network deinit
1577
* OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c
1578
* libvpxenc: only set noise reduction w/vp8
1579
* vp9: remove another optimization branch in iadst16 which causes
1580
overflows.
1581
* network: Do not leave context locked on error
1582
* vp9: remove one optimization branch in iadst16 which causes
1583
overflows.
1584
* swresample: Allow reinitialization without ever setting channel
1585
layouts/counts
1586
* imgutils: initialize palette padding bytes in av_image_alloc
1587
* id3v2: catch avio_read errors in check_tag
1588
* avi: Validate sample_size
1589
* diracdec: avoid overflow of bytes*8 in decode_lowdelay
1590
* diracdec: prevent overflow in data_unit_size check
1591
* matroskadec: use uint64_t instead of int for index_scale
1592
* pngdec: don't use AV_PIX_FMT_MONOBLACK for apng
1593
* pngdec: return correct error code from decode_frame_common
1594
* swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8()
1595
delete macro GET_VF() it was wrong
1596
* matroskadec: export cover art correctly
1597
* mxfenc: don't try to write footer without header
1598
- Enable building avresample for extra API compat
1599
- Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is
1600
scanning Requires.private too.
1601
1602
-------------------------------------------------------------------
1603
Mon May 11 07:28:10 UTC 2015 - dimstar@opensuse.org
1604
1605
- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).
1606
1607
-------------------------------------------------------------------
1608
Mon Apr 13 08:18:11 UTC 2015 - jengelh@inai.de
1609
1610
- Update to new upstream release 2.6.2
1611
* avformat/utils: avoid discarded streams in
1612
av_find_default_stream_index()
1613
* avutil/cpu: add missing check for mmxext to av_force_cpu_flags
1614
* avformat/http: replace cookies with updated values instead of
1615
appending forever
1616
1617
-------------------------------------------------------------------
1618
Thu Mar 19 17:58:35 UTC 2015 - jengelh@inai.de
1619
1620
- Update to new upstream release 2.6.1
1621
* Maintenance release with some bugfixes
1622
1623
-------------------------------------------------------------------
1624
Sun Mar 8 09:17:15 UTC 2015 - jengelh@inai.de
1625
1626
- Update to new upstream release 2.6
1627
* The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs.
1628
* 10-bit support in the SPP video filter
1629
* New video filters: "colorlevels", "tblend", "palettegen",
1630
"paletteuse". New audio filters: "dcshift".
1631
* The old libmpcodecs wrapper is finally gone
1632
* API changes: introduction of device inputs and outputs
1633
1634
-------------------------------------------------------------------
1635
Tue Jan 27 22:22:42 UTC 2015 - jengelh@inai.de
1636
1637
- Update to new upstream release 2.5.3
1638
* AVFoundation screen-grabbing support, animated WebP decoding
1639
support, and Animated PNG support. UDP-Lite support was added.
1640
1641
-------------------------------------------------------------------
1642
Sun Jan 4 17:32:48 UTC 2015 - jengelh@inai.de
1643
1644
- Initial package (version 2.5.3) for build.opensuse.org
1645