1commit 050a16328dac1d3573326c43d47376d08210604d
2Author: Rémi Denis-Courmont <remi@remlab.net>
3Date:   Tue Dec 31 20:41:36 2013 +0200
4
5    playlist: remove playlist_PreparseEnqueue() (refs #5460)
6
7commit d64350b408b060e6109571625c4de22e2ee6e08c
8Author: Rémi Denis-Courmont <remi@remlab.net>
9Date:   Tue Dec 31 20:36:04 2013 +0200
10
11    playlist: remove playlist_AskForArtEnqueue() (refs #5460)
12
13commit df07ba0d22a98e95e0dfcd5d93551b1d5f36a910
14Author: Rémi Denis-Courmont <remi@remlab.net>
15Date:   Tue Dec 31 20:31:52 2013 +0200
16
17    lib: remove playlist dependency on media parsing (fixes #5460)
18
19commit ff8e72230774cb621fb3f5a350f681283973f0f5
20Author: Rémi Denis-Courmont <remi@remlab.net>
21Date:   Tue Dec 31 20:25:21 2013 +0200
22
23    playlist: add playlist-independent functions for meta data handling
24
25    This really only depends on the input item(s) and the core.
26
27commit a49e110ad3afbbad306ca96310d5a888316dd365
28Author: Rémi Denis-Courmont <remi@remlab.net>
29Date:   Tue Dec 31 20:19:00 2013 +0200
30
31    libvlc: remove stray debug message
32
33commit 55bcbe0e23acb96bdbe6ad11f321c60fa5770cf9
34Author: Rémi Denis-Courmont <remi@remlab.net>
35Date:   Tue Dec 31 20:06:19 2013 +0200
36
37    playlist: clean up #includes for meta data modules
38
39commit 99a19a8f45c1e2b5bfcbfbcd5db8f101133dcf2c
40Author: Rémi Denis-Courmont <remi@remlab.net>
41Date:   Tue Dec 31 19:55:53 2013 +0200
42
43    playlist: hide fetcher underneath the preparser and simplify
44
45commit 804defccf885a48c3a06cf3b6cd7031d72882f71
46Author: Rémi Denis-Courmont <remi@remlab.net>
47Date:   Tue Dec 31 19:40:06 2013 +0200
48
49    Move input_item_array_t to <vlc_input_item.h>
50
51commit e5005f6f6823bf5a880e541a261f9d121636e8bf
52Author: Felix Paul Kühne <fkuehne@videolan.org>
53Date:   Tue Dec 31 15:46:23 2013 +0100
54
55    contrib: disable GnuTLS for iOS
56
57commit 1be757bbae5190aa20d782ebdf8066f50ab71338
58Author: Felix Paul Kühne <fkuehne@videolan.org>
59Date:   Tue Dec 31 13:51:46 2013 +0100
60
61    contrib/avcodec: fix compilation for iOS on ARM
62
63commit 157010834537a193c861e144a98bf58b03559a2f
64Author: Felix Paul Kühne <fkuehne@videolan.org>
65Date:   Tue Dec 31 13:14:51 2013 +0100
66
67    extras/tools: update gas-pp
68
69commit 31421aef119222ec640f64320ccc103f062567a8
70Author: David Fuhrmann <david.fuhrmann@googlemail.com>
71Date:   Tue Dec 31 11:15:17 2013 +0100
72
73    auhal: simplify memset in callbacks
74
75commit b87bc7050a03285434bdbe33fefdc4a2034723f3
76Author: Jean-Baptiste Kempf <jb@videolan.org>
77Date:   Tue Dec 31 10:21:16 2013 +0100
78
79    Qt: allow smaller size on start
80
81    Ref #9740
82
83commit d10f8066223854b136dddcc7c5e035379642e0f4
84Author: David Fuhrmann <david.fuhrmann@googlemail.com>
85Date:   Mon Dec 30 23:11:59 2013 +0100
86
87    extras/ios: disable gnutls
88
89commit e453aec19f4dd03246ff551a1a4b50a812044ddd
90Author: David Fuhrmann <david.fuhrmann@googlemail.com>
91Date:   Mon Dec 30 23:11:01 2013 +0100
92
93    contribs/gnutls: disable on iOS
94
95commit ebf778dc39016a5833ad5cb9da857d072072a6f1
96Author: Francois Cartegnie <fcvlcdev@free.fr>
97Date:   Mon Dec 30 20:32:36 2013 +0100
98
99    Qt: SeekStyle: don't use outer size for inner content (fix #9740)
100
101commit 673d45d0d54ac89bd553a8e35242426d14ba4212
102Author: David Fuhrmann <david.fuhrmann@googlemail.com>
103Date:   Wed Dec 11 16:26:06 2013 +0100
104
105    Add secure transport TLS module
106
107    Secure Transport is a TLS library part of the Security framework
108    (preinstalled on every iOS and MacOS device). This library does
109    certificate validation during handshake automatically using the
110    root certificates from the preinstalled certificate store.
111
112    The main reason for this module is proper certificate validation
113    on iOS devices. This is not possible with gnutls, because there is
114    no access to the root certificates for external applications.
115    The module is also intended for use on OSX.
116
117commit 82e069368b1249d10c899e77013b8d0a456262ea
118Author: Rémi Denis-Courmont <remi@remlab.net>
119Date:   Mon Dec 30 20:23:33 2013 +0200
120
121    RTP: align MTU correctly for L24 (fixes #10269)
122
123commit ffd82479f6e3282bd9c8635ee775cd3a9094f176
124Author: Jean-Baptiste Kempf <jb@videolan.org>
125Date:   Mon Dec 30 19:20:03 2013 +0100
126
127    Qt: fix possible double-free on quit with simple volume widget
128
129commit 8e8f6a5fdbe2b8091330a589b497c063f973597b
130Author: Rémi Denis-Courmont <remi@remlab.net>
131Date:   Mon Dec 30 20:05:36 2013 +0200
132
133    libav: do not build avio and avformat on MERGE_FFMPEG (fixes #10251)
134
135commit 689ac6f3ef9f682767edb35e3b4914bfa300cb8a
136Author: Francois Cartegnie <fcvlcdev@free.fr>
137Date:   Mon Dec 30 14:14:28 2013 +0100
138
139    demux: ogg: don't create es for finished streams.
140
141    Should prevent presenting skeleton in es
142
143commit 723a1c363f2eb178c95aaa900fcefdc4b53e29cd
144Author: Francois Cartegnie <fcvlcdev@free.fr>
145Date:   Mon Dec 30 14:13:02 2013 +0100
146
147    demux: ogg: better track of es state
148
149commit d706c1aa672ef37198f6a7e8f6991b27cf0f4527
150Author: Francois Cartegnie <fcvlcdev@free.fr>
151Date:   Wed Dec 11 16:20:08 2013 +0100
152
153    demux: asf: follow aspect ratio payload extension (fix #7433)
154
155commit 86dde348a747c8a4347651962f4511c335b8a89d
156Author: Francois Cartegnie <fcvlcdev@free.fr>
157Date:   Sat Dec 28 23:36:24 2013 +0100
158
159    api: allow to change A/R on the fly.
160
161    ASF allows specifying a new aspect ratio while playing back.
162    Triggering change using the "aspect-ratio" variable can't work
163    for unknown A/R as the variable is "Checked" type.
164
165commit 218e5b8a84793188fc537fb75e4b07560f4a0bf2
166Author: Francois Cartegnie <fcvlcdev@free.fr>
167Date:   Fri Dec 27 17:34:02 2013 +0100
168
169    demux: ogg: reuse decoders when fmt is compatible (fix #5394)
170
171    Avoids rebuffering.
172    Wrong way reverted by 1d6f8d8174d4e2c704732f7ec13c71df6dd8950d
173
174commit a0110b727c51aac389b989ff74072dac9c85d2e4
175Author: Francois Cartegnie <fcvlcdev@free.fr>
176Date:   Fri Dec 27 17:22:11 2013 +0100
177
178    demux: ogg: change pts/pcr generation from packets (fix #10198, fix #9605)
179
180    Stop using headers granule and invalid granule for PCR/PTS.
181    Delays until first PTS/PCR is really known. Avoids 0 to PTS gap
182    for non zero starting streams.
183
184commit f5d0c4b6eecef54bc1268f82a58bef61293efb70
185Author: Francois Cartegnie <fcvlcdev@free.fr>
186Date:   Fri Dec 27 17:16:29 2013 +0100
187
188    demux: ogg: remove discontinuity flag
189
190    reused decoders won't need it.
191
192commit b77904f5ad6ca6a6002a92afd7f0f23992923f9d
193Author: Francois Cartegnie <fcvlcdev@free.fr>
194Date:   Fri Dec 27 17:02:11 2013 +0100
195
196    demux: ogg: remove chained ogg boundary PTS handling
197
198    Shouldn't be needed anymore as we continue chain with offsetted PCR/PTS
199
200commit 8894a8af16d7f9f7d18f76669d74d88e31c2ad0a
201Author: Francois Cartegnie <fcvlcdev@free.fr>
202Date:   Fri Dec 27 16:21:16 2013 +0100
203
204    demux: ogg: remove reset/delayed format updates.
205
206    No longer needed since ES are now created after headers.
207
208commit dfd3fa1e534a20419c4b09f32b4150c3cf99bbe8
209Author: Francois Cartegnie <fcvlcdev@free.fr>
210Date:   Fri Dec 27 15:26:27 2013 +0100
211
212    demux: ogg: fix es creation delaying with skeleton
213
214commit f7755e7f446b6c8ef6567f608337c7efa9bdbc66
215Author: Francois Cartegnie <fcvlcdev@free.fr>
216Date:   Sat Dec 28 15:56:54 2013 +0100
217
218    demux: ogg: clear initializing flag on oggds too
219
220commit 38c15dd561fe9de8f753d0b93cdba4c41b22cc6e
221Author: Francois Cartegnie <fcvlcdev@free.fr>
222Date:   Thu Dec 26 16:44:26 2013 +0100
223
224    demux: ogg: apply skeleton prior to es creation too
225
226commit fd8ac5055c773f62fcb60b3e509128bf9c86187d
227Author: Francois Cartegnie <fcvlcdev@free.fr>
228Date:   Thu Dec 26 16:36:10 2013 +0100
229
230    demux: ogg: remove old debug info
231
232commit 0efd154e3d724b858441d4baeeed62969c40dba0
233Author: Francois Cartegnie <fcvlcdev@free.fr>
234Date:   Wed Dec 25 15:40:35 2013 +0100
235
236    demux: ogg: offset pcr on chained streams
237
238commit 5151a5d2196baccfecc633c898fd253d57e314d0
239Author: Francois Cartegnie <fcvlcdev@free.fr>
240Date:   Tue Dec 24 13:38:18 2013 +0100
241
242    Revert "demux: ogg: don't recreate decoders on same chained streams."
243
244    This reverts commit 1f9c34275de478339dc4d750b8c62f1019303897.
245
246commit 4a2c11ff0642f5b48f300e046625c64186755cd3
247Author: KO Myung-Hun <komh78@gmail.com>
248Date:   Mon Dec 30 16:13:17 2013 +0200
249
250    os2: implement vlc_strerror() and vlc_strerror_c()
251
252    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
253
254commit 42b33ae5fb6b801bad7c251fe254073547d7fac2
255Author: Rémi Denis-Courmont <remi@remlab.net>
256Date:   Mon Dec 30 16:11:48 2013 +0200
257
258    Missing #includes
259
260commit 4980f54d25e9291acf70c2b3d4cfde2f320c1d07
261Author: Jean-Baptiste Kempf <jb@videolan.org>
262Date:   Mon Dec 30 12:58:50 2013 +0100
263
264    Avio: fix FTBFS with lavf < 54
265
266commit 497ce0b9ab35650fbfa8b9c850b1e925c139733d
267Author: Marc Aldorasi <m101010a@gmail.com>
268Date:   Sun Dec 29 13:33:22 2013 -0500
269
270    Restore ncurses colors on exit
271
272    If the terminal colors are not manually restored they will not change
273    back when vlc exits, causing other applications to use the wrong colors
274
275    Signed-off-by: Rafaël Carré <funman@videolan.org>
276
277commit 4a414dfc8fdcc347ba368f4eaf1de6d822a6fdd0
278Author: Felix Paul Kühne <fkuehne@videolan.org>
279Date:   Sun Dec 29 18:12:33 2013 +0100
280
281    darwin/error: add partial l10n and doc
282
283commit 5d8bfd130e4dd61a7abd044acf0c266bd0527d16
284Author: Felix Paul Kühne <fkuehne@videolan.org>
285Date:   Sun Dec 29 18:02:46 2013 +0100
286
287    darwin/error: there is no need to re-implement the C run-time error array unless the deprecated sys_errlist array is actually removed some day
288
289commit 78923269318a7cafb205be0ecb5ab9fa26295f72
290Author: Felix Paul Kühne <fkuehne@videolan.org>
291Date:   Sun Dec 29 17:24:38 2013 +0100
292
293    darwin: implement vlc_strerror and vlc_strerror_c
294
295    strerror_l will not be available on Darwin anytime soon
296
297commit fea56e03d977462739ec91f7b7f255e569706861
298Author: Jean-Baptiste Kempf <jb@videolan.org>
299Date:   Sun Dec 29 16:55:05 2013 +0100
300
301    Avcodec chroma: use a more resistant ifdef for 0BGR
302
303commit e4980cf96f4b8c9cb0a189f02eb7dfbae0125cf1
304Author: Rémi Denis-Courmont <remi@remlab.net>
305Date:   Sun Dec 29 17:12:19 2013 +0200
306
307    win32: remove unused net_strerror()
308
309commit c4199ab677b51819067715aaad70a5852d58f341
310Author: Rémi Denis-Courmont <remi@remlab.net>
311Date:   Sun Dec 29 16:15:46 2013 +0200
312
313    Remove inconsistently used HAVE_UNISTD_H
314
315commit dd1ffcd3a75ced27fc6032dead3a10bb6fb3103f
316Author: Rémi Denis-Courmont <remi@remlab.net>
317Date:   Sun Dec 29 16:07:38 2013 +0200
318
319    msg: remove %m hack
320
321commit 02b29e145824b409f8bedba7b94c530ad3cd0f8b
322Author: Rémi Denis-Courmont <remi@remlab.net>
323Date:   Sun Dec 29 15:59:12 2013 +0200
324
325    ncurses: use vlc_strerror_c()
326
327commit b793c74745901d4cc47d32e8fb867588ba65e584
328Author: Rémi Denis-Courmont <remi@remlab.net>
329Date:   Sun Dec 29 15:59:04 2013 +0200
330
331    DASH: use vlc_strerror_c()
332
333commit 2ec2965db506b3455d64a3d250bb3c0c7c7fb32c
334Author: Rémi Denis-Courmont <remi@remlab.net>
335Date:   Sun Dec 29 15:58:52 2013 +0200
336
337    logger: use vlc_strerror_c()
338
339commit eff30cdfbc1d427c325c9f0a05ac4a869f820aa3
340Author: Rémi Denis-Courmont <remi@remlab.net>
341Date:   Sun Dec 29 15:58:35 2013 +0200
342
343    XDG: use vlc_strerror_c()
344
345commit a63ffa2b565cc0726b3105fc9fa730c1b4579ad9
346Author: Rémi Denis-Courmont <remi@remlab.net>
347Date:   Sun Dec 29 15:57:13 2013 +0200
348
349    RC (old): use vlc_strerror_c()
350
351commit 7308be6b58f5abfcb71115f837fb988327b3fc78
352Author: Rémi Denis-Courmont <remi@remlab.net>
353Date:   Sun Dec 29 15:56:58 2013 +0200
354
355    D-Bus: use vlc_strerror_c()
356
357commit 5309b722119ce366a1b9ee318ca8ca79a4c3e55e
358Author: Rémi Denis-Courmont <remi@remlab.net>
359Date:   Sun Dec 29 15:56:33 2013 +0200
360
361    RAOP: use vlc_strerror_c()
362
363commit f83fbd593e4e91f146ed5c4aabf6fd156ce996d3
364Author: Rémi Denis-Courmont <remi@remlab.net>
365Date:   Sun Dec 29 15:56:05 2013 +0200
366
367    UDP: use vlc_strerror_c()
368
369commit 4ec3d936eb1f6494a16be535f83218e35c440ace
370Author: Rémi Denis-Courmont <remi@remlab.net>
371Date:   Sun Dec 29 15:55:39 2013 +0200
372
373    GnuTLS: use vlc_strerror_c()
374
375commit d7a9267c1e5ee704c8495ec4578e148551c0e423
376Author: Rémi Denis-Courmont <remi@remlab.net>
377Date:   Sun Dec 29 15:55:22 2013 +0200
378
379    livehttp: use vlc_strerror_c()
380
381commit 2d79b42d893e7a8828c64fd89f74a7fd521483f8
382Author: Rémi Denis-Courmont <remi@remlab.net>
383Date:   Sun Dec 29 15:54:54 2013 +0200
384
385    dynamic overlay: use vlc_strerror_c()
386
387commit dcf15829c619bfcfdcf7983a6bdcb72d70817d1a
388Author: Rémi Denis-Courmont <remi@remlab.net>
389Date:   Sun Dec 29 15:43:40 2013 +0200
390
391    scene: use vlc_strerror_c()
392
393commit e3788b17893794beeb215a8f00e0ddbf250914da
394Author: Rémi Denis-Courmont <remi@remlab.net>
395Date:   Sun Dec 29 15:43:29 2013 +0200
396
397    marq: use vlc_strerror_c()
398
399commit 53b501a18b463089e414df1ab71807a3837d5e71
400Author: Rémi Denis-Courmont <remi@remlab.net>
401Date:   Sun Dec 29 15:41:42 2013 +0200
402
403    iconv: use vlc_strerror_c()
404
405commit 8f528e6df8ca139b100178f6a1e32082bf1df23c
406Author: Rémi Denis-Courmont <remi@remlab.net>
407Date:   Sun Dec 29 15:41:30 2013 +0200
408
409    decomp: use vlc_strerror_c()
410
411commit d0b09d6ff8b7e8d32a667d9a2292c7102a030eb2
412Author: Rémi Denis-Courmont <remi@remlab.net>
413Date:   Sun Dec 29 15:38:57 2013 +0200
414
415    Linux FB: use vlc_strerror_c()
416
417commit d996408883e790b8f0c5053c92d60a447f8ab019
418Author: Rémi Denis-Courmont <remi@remlab.net>
419Date:   Sat Dec 28 19:59:21 2013 +0200
420
421    V4L: use vlc_strerror_c()
422
423commit 983ca412b969f1a4f4252a18f44c11c70efc8d5a
424Author: Rémi Denis-Courmont <remi@remlab.net>
425Date:   Sat Dec 28 19:58:50 2013 +0200
426
427    shm: use vlc_strerror_c()
428
429commit f94a0891d6b9d444d2624f5182f53a546fb48a78
430Author: Rémi Denis-Courmont <remi@remlab.net>
431Date:   Sat Dec 28 19:58:30 2013 +0200
432
433    samba: use vlc_strerror_c()
434
435commit 8d8b50a49a2b65e05f1b918398c569a1b13e9e7f
436Author: Rémi Denis-Courmont <remi@remlab.net>
437Date:   Sat Dec 28 19:58:06 2013 +0200
438
439    VDR: use vlc_strerror() and vlc_strerror_c()
440
441commit d610d175515bb89919ef96518798080b9d827630
442Author: Rémi Denis-Courmont <remi@remlab.net>
443Date:   Sat Dec 28 19:57:31 2013 +0200
444
445    XCB: use vlc_strerror_c()
446
447commit cabc65677ed25f9b01bedaf656d581b191bbfaeb
448Author: Rémi Denis-Courmont <remi@remlab.net>
449Date:   Sat Dec 28 19:54:16 2013 +0200
450
451    RTP: use vlc_strerror_c()
452
453commit cfc2e7185e20e67bc257625bfc086b869ecbce0f
454Author: Rémi Denis-Courmont <remi@remlab.net>
455Date:   Sat Dec 28 19:53:36 2013 +0200
456
457    OSS: use vlc_strerror_c()
458
459commit d0dd8a45383ba1affa8023e1b4955cca9d48d78a
460Author: Rémi Denis-Courmont <remi@remlab.net>
461Date:   Sat Dec 28 19:48:46 2013 +0200
462
463    linsys: use vlc_strerror_c()
464
465commit ae0bd671c1735df8c72c3afa163f21117d92dd08
466Author: Rémi Denis-Courmont <remi@remlab.net>
467Date:   Sat Dec 28 19:05:59 2013 +0200
468
469    MTP: use vlc_strerror() & vlc_strerror_c()
470
471commit 279f97ec5b36d78067d16e933defe14e97a44ed0
472Author: Rémi Denis-Courmont <remi@remlab.net>
473Date:   Sat Dec 28 19:05:36 2013 +0200
474
475    MMS: use vlc_strerror_c()
476
477commit c21fb70c56ab3c81e35a215b795b689d722aba58
478Author: Rémi Denis-Courmont <remi@remlab.net>
479Date:   Sat Dec 28 19:05:14 2013 +0200
480
481    DVB (old): use vlc_strerror_c()
482
483commit 5d2752c20698c361d839400c7664c8c92211db1e
484Author: Rémi Denis-Courmont <remi@remlab.net>
485Date:   Sat Dec 28 19:04:53 2013 +0200
486
487    DV: use vlc_strerror_c()
488
489commit ea1648d1a5d97a17e2163ad66bb977d0d401d048
490Author: Rémi Denis-Courmont <remi@remlab.net>
491Date:   Sat Dec 28 19:04:38 2013 +0200
492
493    DTV: use vlc_strerror_c()
494
495commit 9ce4212b20f17e6879d3084ec1d7b3c76bc870d5
496Author: Rémi Denis-Courmont <remi@remlab.net>
497Date:   Sat Dec 28 19:04:13 2013 +0200
498
499    libav: use vlc_strerror_c()
500
501commit a059cf56c964cd8fd1b60f22d12d6fc63b218d89
502Author: Rémi Denis-Courmont <remi@remlab.net>
503Date:   Sat Dec 28 17:57:55 2013 +0200
504
505    file: use vlc_strerror()
506
507    This fixes "%m" in error dialogs on non-GNU platforms.
508
509commit 9ff28119bcd7a610bd9859a8f49b4635443df784
510Author: Rémi Denis-Courmont <remi@remlab.net>
511Date:   Sat Dec 28 18:46:52 2013 +0200
512
513    src: use vlc_strerror_c() for log messages
514
515commit 4e7185ebfb96e6c3d050ad5a80fc902c8f2a0274
516Author: Rémi Denis-Courmont <remi@remlab.net>
517Date:   Sat Dec 28 18:33:59 2013 +0200
518
519    win32: implement vlc_strerror and vlc_strerror_c
520
521commit a37d20ccf6584fdd3d73b779ed4632ee7231e4f3
522Author: Rémi Denis-Courmont <remi@remlab.net>
523Date:   Sat Dec 28 17:56:22 2013 +0200
524
525    vlc_strerror() and vlc_strerror_c() convenience wrappers
526
527    Those are more flexible than the GNU-specific %m format specifier to
528    print standard error messages. They are also less likely to format a
529    clobbered error number.
530
531commit c3bd77932a27694991d2d5481ffcf6227f998e84
532Author: Rémi Denis-Courmont <remi@remlab.net>
533Date:   Sun Dec 29 15:35:35 2013 +0200
534
535    posix: simplify thread error handler
536
537commit 9d12638c7666980fecd7bc65562075c9efea949c
538Author: Jean-Baptiste Kempf <jb@videolan.org>
539Date:   Sun Dec 29 11:30:20 2013 +0100
540
541    Direct3D: less verbose output
542
543commit 4bed85170f0c40f48cf4b31c554e4b7a84e4cd71
544Author: Jean-Baptiste Kempf <jb@videolan.org>
545Date:   Sat Dec 28 18:38:49 2013 +0100
546
547    Contrib: use a simpler way to discriminate between libav and FFmpeg
548
549commit 42bf7e20804df1f6dc779e4e1b1a9a121040c54f
550Author: Luca Barbato <lu_zero@gentoo.org>
551Date:   Sat Dec 28 10:15:35 2013 +0100
552
553    avcodec: Always output frames
554
555    With the introduction of CODEC_FLAG_OUTPUT_CORRUPT incomplete frames
556    are silently dropped. Enable it to maintain the previous behaviour.
557
558    Close #10140
559
560    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
561
562commit 1b53b355e706ca09fc289319bc237231fd5401b0
563Author: Jean-Baptiste Kempf <jb@videolan.org>
564Date:   Sat Dec 28 16:23:41 2013 +0100
565
566    Fix FFv1 output with FFmpeg
567
568    Close #8691
569
570    Of course, because we _really_ need that many RGB formats...
571
572commit 472fe2655cecc03fff0df7d87ca28624648cc402
573Author: Jean-Baptiste Kempf <jb@videolan.org>
574Date:   Sat Dec 28 12:37:47 2013 +0100
575
576    Do not activate YUVA422P in FFmpeg until 51.74.100
577
578    From 51.49.100 to 51.74.100, it only defines PIX_FMT_YUVA422P and not
579    AV_PIX_FMT_YUVA422P. There are other ways to fix, but ugly. And people should
580    update their FFmpeg anyway :)
581
582commit f339578ace73bb2139ab3b4e1f6ef88d591ab983
583Author: Rémi Denis-Courmont <remi@remlab.net>
584Date:   Sat Dec 28 13:04:27 2013 +0200
585
586    mmdevice: cosmetic
587
588commit dcfe8660d41dbb2b519949ff767c7088a969525a
589Author: Rémi Denis-Courmont <remi@remlab.net>
590Date:   Sat Dec 28 13:03:53 2013 +0200
591
592    SOCKSv5: fix inverted logic (fixes #10247)
593
594commit 644b1d06da5b0aee153b0438d9121be77d29bbaf
595Author: Pierre-Hugues Husson <phh@phh.me>
596Date:   Fri Dec 27 19:15:36 2013 +0100
597
598    Add name and duration to enqueue and play
599
600    Close #10242
601
602    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
603
604commit 983198b0fc68d2e2bcfe98b6fe331964b1bc9f9e
605Author: Rafaël Carré <funman@videolan.org>
606Date:   Fri Dec 27 17:29:51 2013 +0100
607
608    fb vout: set i_visible_*
609
610commit 6295836c45f08c7186ee505a2fd481ad061c87df
611Author: Ilkka Ollakka <ileoo@videolan.org>
612Date:   Fri Dec 27 16:52:59 2013 +0200
613
614    transcode: add chroma conversion in actually checked filter output
615
616commit d16fb5e7ff31fb388b8e63285522ef7b95afaa7b
617Author: Ilkka Ollakka <ileoo@videolan.org>
618Date:   Fri Dec 27 16:51:18 2013 +0200
619
620    transcode: add chroma conversion to be the first filter if needed
621
622    For example croppadd doesn't like if input and output chromas are not the same.
623    This is visible for example webcam input and h264 encode (YUV2->I420).
624
625    Reported by: Jean-Paul Saman
626
627commit 6403d12811ee1c53e206d58cd177a4d7b8e3e2c4
628Author: Felix Paul Kühne <fkuehne@videolan.org>
629Date:   Fri Dec 27 15:25:52 2013 +0100
630
631    src/darwin: cleanup threads
632
633commit b85892f9aa2636d2fb8979c679824ec7e61662c4
634Author: Jean-Baptiste Kempf <jb@videolan.org>
635Date:   Fri Dec 27 11:20:29 2013 +0100
636
637    Bluray: reindent headers
638
639commit 03310c483138fbb1b21195e1ea9578dda17f731f
640Author: Jean-Baptiste Kempf <jb@videolan.org>
641Date:   Fri Dec 27 11:19:36 2013 +0100
642
643    Bluray: remove more outdated code
644
645commit d052d401ece557adbfd65edf9a0d292ea68574f5
646Author: Jean-Baptiste Kempf <jb@videolan.org>
647Date:   Fri Dec 27 11:17:31 2013 +0100
648
649    Contribs: update bluray to 0.5.0
650
651commit 647aa514349409aa3179e76235a2f65d0921aaae
652Author: Jean-Baptiste Kempf <jb@videolan.org>
653Date:   Fri Dec 27 11:15:17 2013 +0100
654
655    Require libbluray 0.3.0
656
657commit 50229412d358e954329e48c873bb04e73ab1e805
658Author: Felix Paul Kühne <fkuehne@videolan.org>
659Date:   Fri Dec 27 10:58:03 2013 +0100
660
661    audiounit_ios: merge stability improvements from AUHAL module
662
663commit 1c3973d7fe1891e3019fce9b4f0239edfd48c55d
664Author: Felix Paul Kühne <fkuehne@videolan.org>
665Date:   Fri Dec 27 09:20:10 2013 +0100
666
667    src: split darwin threading code from the generic posix implementation
668
669commit 5c73aceefeac153995294fe7561a92a4d3ba43ca
670Author: Jean-Baptiste Kempf <jb@videolan.org>
671Date:   Thu Dec 26 18:59:28 2013 +0100
672
673    Update NEWS, MODULES_LIST and POTFILES.in
674
675commit daa291c5d9dacbe9776cc05c55c91af870015dcc
676Author: Felix Paul Kühne <fkuehne@videolan.org>
677Date:   Thu Dec 26 18:45:17 2013 +0100
678
679    macosx/applescript: fix opening non-file URLs (close #10112)
680
681commit 264f837c23f4fa58df49f457ba52c00b255fe155
682Author: Felix Paul Kühne <fkuehne@videolan.org>
683Date:   Thu Dec 26 17:43:09 2013 +0100
684
685    auhal: prevent assertion failure on TPCircularBufferClear (close #10109)
686
687commit 4598d6ca9965428938efddc8469ee39cc73443e6
688Author: Felix Paul Kühne <fkuehne@videolan.org>
689Date:   Thu Dec 26 17:34:51 2013 +0100
690
691    auhal: add missing bounds checking (close #10110)
692
693commit 061c07bd85034c109fff42e3268aadadf0506e19
694Author: Rafaël Carré <funman@videolan.org>
695Date:   Wed Dec 25 22:19:07 2013 +0100
696
697    contrib: jpeg: do not redefine FALSE/TRUE on OSX
698
699    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
700
701commit b2884bb2e8a12521acad92ca8940c054d4aa4cc1
702Author: Rafaël Carré <funman@videolan.org>
703Date:   Thu Dec 26 15:30:49 2013 +0100
704
705    contrib: speex*: remove destination folder before unpacking
706
707commit af2d829d7d7c509a1b34cdbc28a71584b2aa8a62
708Author: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
709Date:   Wed Dec 18 13:07:12 2013 +0000
710
711    live555: retrieve RTSP track languages from SDP
712
713    First for the "a=lang:" session attribute, then for each subsession
714    look for the same attribute, and use the session attribute if none
715    was found.
716
717    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
718
719commit 6a06a82aa27617efb5a24d34680f8d823585d4cd
720Author: Maxim Bublis <b@codemonkey.ru>
721Date:   Thu Dec 19 10:45:55 2013 +0000
722
723    codec: implemented libjpeg module
724
725    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
726
727commit 6ba7773c2367f5ba097594c178095b1a58932e7c
728Author: Jean-Baptiste Kempf <jb@videolan.org>
729Date:   Mon Dec 23 20:34:23 2013 +0100
730
731    MP4: support in32 FourCC as a type
732
733commit 1f9c34275de478339dc4d750b8c62f1019303897
734Author: Francois Cartegnie <fcvlcdev@free.fr>
735Date:   Mon Dec 23 00:26:40 2013 +0100
736
737    demux: ogg: don't recreate decoders on same chained streams.
738
739    SET_ES_FMT recreates decoders and then triggers preroll.
740
741commit 976ee834f191eefcf3e4262f49b5232aa42cdd87
742Author: Francois Cartegnie <fcvlcdev@free.fr>
743Date:   Sun Dec 22 20:16:48 2013 +0100
744
745    demux: ogg: don't probe length again with chained streams
746
747commit 6ab6d20b15fde4cd529742d8df2fec4beaac6846
748Author: Francois Cartegnie <fcvlcdev@free.fr>
749Date:   Sun Dec 22 20:05:14 2013 +0100
750
751    demux: ogg: do PCR handling on stream boundary
752
753commit fc6691467608bb47b1ebd32083c57d78e514a474
754Author: Francois Cartegnie <fcvlcdev@free.fr>
755Date:   Sun Dec 22 18:43:54 2013 +0100
756
757    demux: add missing default handler for GET_SIGNAL
758
759commit 73c979f240fd8da76728da2e3378f43c3cb93c2a
760Author: Francois Cartegnie <fcvlcdev@free.fr>
761Date:   Fri Dec 20 15:57:37 2013 +0100
762
763    demux: ogg: delay ES creation for preparsing.
764
765    Prevents creating ES & decoders just for playlist preparsing.
766
767commit b6dd43d5ccbb6ab1edd93d2f701973b9ab5f8cc2
768Author: Francois Cartegnie <fcvlcdev@free.fr>
769Date:   Tue Dec 17 18:49:40 2013 +0100
770
771    demux: ogg: add preparsing of headers (fix #6691)
772
773commit 4572f451d65e34ac2119c2cb45da67db6b334bd8
774Author: Francois Cartegnie <fcvlcdev@free.fr>
775Date:   Sat Dec 21 16:10:01 2013 +0100
776
777    demux: ogg: fix use after free seekpoints.
778
779    Also cleans seekpoints between tracks
780
781commit 7f65a8eb0d563de4ff03a6aad5686b88112931ff
782Author: Rafaël Carré <funman@videolan.org>
783Date:   Thu Dec 19 20:46:35 2013 +0100
784
785    contrib: harfbuzz: disable icu
786
787    icu-config is not suited for cross-compilation
788
789commit b1eae5f406edf7f153021d892a15c42c998d1418
790Author: Rafaël Carré <funman@videolan.org>
791Date:   Wed Dec 18 17:01:21 2013 +0100
792
793    std: Always use module name if access was not specified
794
795commit bedf87eba1f29b622b203847935e65803a9117d2
796Author: Rafaël Carré <funman@videolan.org>
797Date:   Wed Dec 18 16:40:31 2013 +0100
798
799    Simplify message when codec could not be found
800
801    People do not read that far and keep asking for support anyway.
802
803commit 217213c1b626266323f9513c4ddced9988b4acb1
804Author: Rafaël Carré <funman@videolan.org>
805Date:   Wed Dec 18 16:23:01 2013 +0100
806
807    libavutil: set verbosity based on VLC own verbosity
808
809commit 071f1afbbf1e0ef2634fbecd37e8ab56f5e1afd5
810Author: Rafaël Carré <funman@videolan.org>
811Date:   Wed Dec 18 16:04:45 2013 +0100
812
813    avcommon.h: move code around
814
815commit 681bf48f3c246640a193b009f5b86010495c4849
816Author: Rafaël Carré <funman@videolan.org>
817Date:   Wed Dec 18 11:55:14 2013 +0100
818
819    Improve the unsupported codec errors
820
821    Provide a description of the codec if possible
822    Give a more descriptive message if the codec is "undf"
823    That one means that the demuxer could not identify the codec
824
825commit c4afbb6cab4fc1fa1e87262dc9fbc7553022bdf2
826Author: Rafaël Carré <funman@videolan.org>
827Date:   Tue Dec 17 19:26:00 2013 +0100
828
829    contrib: gcrypt 1.6.0
830
831commit 35e152f4849a67453fd2accb27e0f627f12f1ba7
832Author: Rafaël Carré <funman@videolan.org>
833Date:   Mon Dec 16 19:14:12 2013 -0500
834
835    mux hevc into mp4
836
837commit aebbde86bb49fb3e328909477324937a2f9e7d2a
838Author: Rafaël Carré <funman@videolan.org>
839Date:   Mon Dec 16 18:37:23 2013 -0500
840
841    x265: update to API 4
842
843commit 1cd26526dc06939be0952191856df707c0dc9a4f
844Author: Rémi Duraffort <ivoire@videolan.org>
845Date:   Mon Dec 16 19:54:19 2013 +0100
846
847    audioscrobbler: fix use of uninitialized variable
848
849commit 3967c16b2bda94bbb4adcfdbf592be2eab2d2509
850Author: Rémi Duraffort <ivoire@videolan.org>
851Date:   Mon Dec 16 19:39:55 2013 +0100
852
853    vobsub: fix memory leak
854
855commit d6aa5c4b19185c3eed5bccba708b9b42d2c995ca
856Author: Rémi Duraffort <ivoire@videolan.org>
857Date:   Mon Dec 16 19:36:49 2013 +0100
858
859    qt4: fix memory leak (allocate only when needed)
860
861commit d052232ef2750addd272176728a23aa3f9f1ec21
862Author: Rémi Duraffort <ivoire@videolan.org>
863Date:   Mon Dec 16 19:29:58 2013 +0100
864
865    atmo: fix some dealocation mismatch
866
867commit 8da9db5e07cb1197ab6bafa2f5c1709050429899
868Author: Rémi Duraffort <ivoire@videolan.org>
869Date:   Mon Dec 16 19:21:26 2013 +0100
870
871    livehttp: fix typo
872
873commit d608626974c21536aa6f34eeb35e5053ce4b6440
874Author: Sébastien Toque <xilasz@gmail.com>
875Date:   Sun Dec 15 12:39:57 2013 +0100
876
877    yuv->rgb neon: only convert visible area
878
879    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
880
881commit ce9f40fcb46522195625e53d749f2f3443aa9a8b
882Author: Jean-Baptiste Kempf <jb@videolan.org>
883Date:   Mon Dec 16 14:48:40 2013 +0100
884
885    Avcodec: fix FTBFS with FFmpeg because of YUVA422P definition
886
887    Close #10127
888
889commit 17a0f61efad5ce5e31adbe3178464fd3e05e6757
890Author: Tristan Matthews <le.businessman@gmail.com>
891Date:   Mon Dec 16 01:16:23 2013 -0500
892
893    livehttp: fix format string
894
895commit 5a98d360857b82aca1dc6985a5003cb2ff3b3ecb
896Author: Rémi Duraffort <ivoire@videolan.org>
897Date:   Sun Dec 15 18:49:35 2013 +0100
898
899    Remove dead initializations
900
901commit ef1de5222a4a280ba790624b661000ebd99906be
902Author: Rémi Duraffort <ivoire@videolan.org>
903Date:   Sun Dec 15 18:38:01 2013 +0100
904
905    amto: fix dealocator (delete [] instead of free)
906
907commit 658c51b68be048ed77f45a6beb03bf46625b71a8
908Author: Rémi Duraffort <ivoire@videolan.org>
909Date:   Sat Dec 14 11:11:30 2013 +0100
910
911    omxil: fix calloc usage
912
913commit 803983ecb79972d5a35acc819d0f58eb171b437a
914Author: Rémi Duraffort <ivoire@videolan.org>
915Date:   Sat Dec 14 11:03:01 2013 +0100
916
917    access_dvd: fix sizeof mismatch
918
919commit a743b5e897e07c2a809f98e8c1086ad1bd43cc5b
920Author: Rémi Duraffort <ivoire@videolan.org>
921Date:   Sat Dec 14 10:57:04 2013 +0100
922
923    mp4: fix sizeof mismatch
924
925commit 29bf30ec1ea285ea231572fd4c940432e06d6b36
926Author: Rémi Duraffort <ivoire@videolan.org>
927Date:   Sat Dec 14 10:55:57 2013 +0100
928
929    hqdn3d: fix sizeof mismatch
930
931commit 1c10449863db559b6ca348badfdb22002460ea69
932Author: Rémi Duraffort <ivoire@videolan.org>
933Date:   Sat Dec 14 10:52:55 2013 +0100
934
935    mp4: fix memory leak
936
937commit 0d421fc88e6631a89432f451ffe3d26a0f29c95c
938Author: Rémi Duraffort <ivoire@videolan.org>
939Date:   Sat Dec 14 10:50:10 2013 +0100
940
941    access_jack: fix memory leak
942
943commit bbf068ed1767033545045a3ec2a1de46b059fd74
944Author: Rémi Duraffort <ivoire@videolan.org>
945Date:   Sat Dec 14 10:47:01 2013 +0100
946
947    livehttp: fix many memory leaks
948
949commit 14ef6fce9730caccab5c555edc4811a06bb3046e
950Author: Rémi Duraffort <ivoire@videolan.org>
951Date:   Sat Dec 14 10:35:25 2013 +0100
952
953    livehttp: fix memory leaks
954
955commit b4d33fe5dcdc522254bc41ca754a0175d2071103
956Author: Rémi Duraffort <ivoire@videolan.org>
957Date:   Sat Dec 14 10:32:43 2013 +0100
958
959    input: fix memory leak if access is not found
960
961commit fb0c517c4a56df2375a32cd999f99aa0dada8e0a
962Author: Rémi Duraffort <ivoire@videolan.org>
963Date:   Sat Dec 14 10:13:48 2013 +0100
964
965    mkv: fix memory leak
966
967commit f3f09df31f7e25189c24fe6dadc2fd21992dc5ca
968Author: Jean-Baptiste Kempf <jb@videolan.org>
969Date:   Sun Dec 15 17:40:51 2013 +0100
970
971    Freetype: rename HAVE_STYLES
972
973commit 9e3a4af57ea809992d8ee9cbb82ce9bd1edc429b
974Author: Jean-Baptiste Kempf <jb@videolan.org>
975Date:   Sun Dec 15 17:38:53 2013 +0100
976
977    Freetype: unexport a function we don't need anymore on Win32
978
979commit 783fdab819b72b2e1a96bd9d177cb5011fea6e40
980Author: Jean-Baptiste Kempf <jb@videolan.org>
981Date:   Sun Dec 15 17:22:12 2013 +0100
982
983    Freetype: introduce a dummy font selector
984
985    When we don't have a way to select a font by family, use the basic font
986    (default or the config one)
987
988    This reduces the number of HAVE_STYLES usage and avoid a few bugs
989
990commit 15f6fe98c4f293c11d451eacdba32137ea4061e0
991Author: Jean-Baptiste Kempf <jb@videolan.org>
992Date:   Sun Dec 15 16:37:26 2013 +0100
993
994    Freetype: remove unneeded includes
995
996commit e8c013a18db80850b9feb08c42197a16fa7f3a44
997Author: Jean-Baptiste Kempf <jb@videolan.org>
998Date:   Sun Dec 15 16:31:57 2013 +0100
999
1000    Move font defaults to platform_fonts.h
1001
1002commit a888fdf60d0a72478ca82fc472d43043298c2410
1003Author: Jean-Baptiste Kempf <jb@videolan.org>
1004Date:   Sun Dec 15 16:15:53 2013 +0100
1005
1006    Freetype: simplify win32 fonts lookup folder
1007
1008    It's less elegant, because it is not cached, but it's cleaner in
1009    freetype.c with less #ifdef all around...
1010
1011commit ce2d636848ed436e62d2441acb556b41fb256c33
1012Author: Nicolas Bertrand <nicoinattendu@gmail.com>
1013Date:   Fri Dec 13 15:21:03 2013 +0100
1014
1015    DCP: new access-demux module for DigitalCinemaPackage
1016
1017    This version only support 1-Reel-per-track DCPs, like trailers
1018
1019    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1020
1021commit af3bbd8fedd882365109ab29f8da567720f2a730
1022Author: Denis Charmet <typx@dinauz.org>
1023Date:   Sun Dec 15 15:51:19 2013 +0100
1024
1025    Avoid infinite recursion loop when parsing tags
1026
1027    Fix #10028
1028
1029commit 17214ee78da02b2d072359d0139ba52ab2313728
1030Author: Jean-Baptiste Kempf <jb@videolan.org>
1031Date:   Sun Dec 15 15:53:59 2013 +0100
1032
1033    Freetype: Split font selection code from freetype.c
1034
1035commit be35437f4cd78b85897de3f34605ef5fec76cfc2
1036Author: Jean-Baptiste Kempf <jb@videolan.org>
1037Date:   Sun Dec 15 15:32:56 2013 +0100
1038
1039    Win32: fix obvious typo.
1040
1041    Sorry
1042
1043commit b6d3fd0c9f9eb28a7ffc03af1867e3f661eef9da
1044Author: Jean-Baptiste Kempf <jb@videolan.org>
1045Date:   Sun Dec 15 14:57:32 2013 +0100
1046
1047    Freetype: move the font selection to a function-pointer
1048
1049commit 0b63dc6427ca0caa5c9e8052e5dd801b381a74be
1050Author: Jean-Baptiste Kempf <jb@videolan.org>
1051Date:   Sun Dec 15 15:18:08 2013 +0100
1052
1053    Freetype: fix small error in previous commit
1054
1055commit e1b3e5a934cad2420a3795f1e4fccf28922fa3ed
1056Author: Jean-Baptiste Kempf <jb@videolan.org>
1057Date:   Sun Dec 15 14:34:14 2013 +0100
1058
1059    Freetype: create an xml_reader helper
1060
1061commit f20218fa5641f67ed542a153a57283284ed41f80
1062Author: Jean-Baptiste Kempf <jb@videolan.org>
1063Date:   Thu Sep 26 21:27:50 2013 +0200
1064
1065    Split Freetype destruction from the main destruction
1066
1067    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1068
1069commit 634111a2d1c2e5275e91bb4fbabd01212b1a062b
1070Author: Jean-Baptiste Kempf <jb@videolan.org>
1071Date:   Thu Sep 26 21:23:43 2013 +0200
1072
1073    Freetype: split freetype init from Create
1074
1075    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1076
1077commit fb9d7879a3aa91313a93a44f29626f3185573acc
1078Author: Jean-Baptiste Kempf <jb@videolan.org>
1079Date:   Sat Dec 14 17:29:11 2013 +0100
1080
1081    Fix typo
1082
1083commit cea1a7b5aee4e3c63a9e94a636f46704bcec3e52
1084Author: Jean-Baptiste Kempf <jb@videolan.org>
1085Date:   Sat Dec 14 17:19:42 2013 +0100
1086
1087    Update NEWS and MODULES_LIST for 2.2.0
1088
1089commit d44286dfe5b983177525338fd81833b1fa863ce2
1090Author: KO Myung-Hun <komh@chollian.net>
1091Date:   Sat Dec 14 15:05:44 2013 +0900
1092
1093    configure: add a feature test for OpenGL
1094
1095    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1096
1097commit eea56f0401fb40f1aeeb58b841e27bb541c9bc38
1098Author: Tristan Matthews <le.businessman@gmail.com>
1099Date:   Fri Dec 13 15:24:57 2013 -0500
1100
1101    libvlc: don't use string after free
1102
1103commit 55c3f24930a5a222b90318257a6ce85633bd9982
1104Author: Rafaël Carré <funman@videolan.org>
1105Date:   Fri Dec 13 16:54:51 2013 -0500
1106
1107    fortunes !
1108
1109commit ab68e83cc5dda03e5969d99bc2ea20495690bf75
1110Author: Francois Cartegnie <fcvlcdev@free.fr>
1111Date:   Fri Dec 13 22:24:30 2013 +0100
1112
1113    codecs: avcodec: fix Makefile libs order
1114
1115commit f1bc711ce012b7044f6782c7f5602667a4c445f7
1116Author: Francois Cartegnie <fcvlcdev@free.fr>
1117Date:   Fri Dec 13 00:11:05 2013 +0100
1118
1119    demux: mp4: improve debug tree info
1120
1121commit 763d18f3bb80a0319f0aca178b58d7720b0941be
1122Author: Felix Abecassis <felix.abecassis@gmail.com>
1123Date:   Fri Nov 15 15:47:20 2013 +0100
1124
1125    fourcc: add entry for Android opaque buffer type.
1126
1127    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1128
1129commit 2e41d814e050488bb5294cfc595431fe7b4f86e6
1130Author: Felix Abecassis <felix.abecassis@gmail.com>
1131Date:   Wed Dec 11 11:46:14 2013 +0100
1132
1133    input: rename members and functions previously related to decoder buffering.
1134
1135    Even without data buffering, it is still necessary to wait until each decoder has processed one block before updating the system clock.
1136
1137    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1138
1139commit 4ec19f78f6bf4b7782d9e65d413b3bf107749541
1140Author: Felix Abecassis <felix.abecassis@gmail.com>
1141Date:   Wed Dec 11 11:46:13 2013 +0100
1142
1143    input: remove useless function DecoderFlushBuffering from decoder.c
1144
1145    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1146
1147commit 40fde063cc48fdeebe14966b3d320b675f5e1dfa
1148Author: Felix Abecassis <felix.abecassis@gmail.com>
1149Date:   Wed Dec 11 11:46:12 2013 +0100
1150
1151    input: remove sout decoder buffering.
1152
1153    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1154
1155commit d6ee0fb364a634b1eba8e2db002430e2ed1ee6e1
1156Author: Felix Abecassis <felix.abecassis@gmail.com>
1157Date:   Wed Dec 11 11:46:11 2013 +0100
1158
1159    input: remove subpicture decoder buffering.
1160
1161    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1162
1163commit d02721a5a8a6653d6c53e2c2be024c495dc265f0
1164Author: Felix Abecassis <felix.abecassis@gmail.com>
1165Date:   Wed Dec 11 11:46:10 2013 +0100
1166
1167    input: remove video decoder buffering.
1168
1169    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1170
1171commit 0e5576b3057aab9aaef4bd7d5c317f9faf54b508
1172Author: Felix Abecassis <felix.abecassis@gmail.com>
1173Date:   Wed Dec 11 11:46:09 2013 +0100
1174
1175    input: remove audio decoder buffering.
1176
1177    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1178
1179commit de7bd29205b212e2077648730e2a1b8be9a95f8c
1180Author: Maxim Bublis <b@codemonkey.ru>
1181Date:   Fri Dec 13 19:42:45 2013 +0400
1182
1183    VLC_FOURCC replaced with VLC_CODEC_* values
1184
1185    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1186
1187commit 425521e9cd087612afb46c93d7427d531929e2a4
1188Author: Tristan Matthews <le.businessman@gmail.com>
1189Date:   Fri Dec 13 11:05:55 2013 -0500
1190
1191    ogg: use CLOCK_FREQ in muxer
1192
1193commit ed67b5a08e13b795faa30aa51939c548f63a6cda
1194Author: Ludovic Fauvet <etix@videolan.org>
1195Date:   Fri Dec 13 16:38:01 2013 +0100
1196
1197    nsis: restore the previous components on x64 (fix #10122)
1198
1199commit 0afac74a661fd1a56fa5514a9384c0e470890e7b
1200Author: David Fuhrmann <david.fuhrmann@googlemail.com>
1201Date:   Thu Dec 12 20:17:24 2013 +0100
1202
1203    auhal: fix audio device selection via command line
1204
1205    close #10119
1206
1207commit edbfa973a63de4917ac121cd6ea02a5acc948824
1208Author: Tristan Matthews <le.businessman@gmail.com>
1209Date:   Thu Dec 12 13:44:12 2013 -0500
1210
1211    ogg: use CLOCK_FREQ
1212
1213commit bbe24b450d971596c63c3e60eccecfc2e01f6ecb
1214Author: Felix Paul Kühne <fkuehne@videolan.org>
1215Date:   Thu Dec 12 16:05:34 2013 +0100
1216
1217    macosx/menu: add missing debug
1218
1219commit f498a8188853ba670c618fcc6767a48208e5c58b
1220Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
1221Date:   Thu Dec 12 14:22:35 2013 +0100
1222
1223    croppadd: use correct shortname 'croppadd'
1224
1225    The shortname was 'cropadd' while the module was compiled as 'croppadd' (notice the extra 'p').
1226    The module was correctly build, but was not loadable
1227
1228commit 81abb0632e72aa6c2d10b5d270618cdd659b62b2
1229Author: Jean-Baptiste Kempf <jb@videolan.org>
1230Date:   Thu Dec 12 13:04:35 2013 +0100
1231
1232    Make DirectX default on XP, instead of Direct3d
1233
1234    We did that for 2.0 temporarily but kept master normal
1235
1236    This is still broken on some weird configurations, so well, temporary is
1237    going to last..
1238
1239commit 442d36c4a67fb4b1f162551593896d6a630cad3b
1240Author: Felix Paul Kühne <fkuehne@videolan.org>
1241Date:   Thu Dec 12 08:58:47 2013 +0100
1242
1243    ios/build.sh: fetch contribs before compiling them
1244
1245commit b9a080559f0e0491e459fe16a07540eb708e056b
1246Author: Ilkka Ollakka <ileoo@videolan.org>
1247Date:   Wed Dec 11 09:03:22 2013 +0200
1248
1249    livehttp: parse key="value" style options
1250
1251commit 46e2b31ea602d119f3829356b9f74e89be3fb84d
1252Author: Ilkka Ollakka <ileoo@videolan.org>
1253Date:   Wed Dec 11 09:02:09 2013 +0200
1254
1255    use CLOCK_FREQ in date_Decrement
1256
1257commit 244ff6ab44d6ad9d53ea5c53b7b95ce45f73c37d
1258Author: Francois Cartegnie <fcvlcdev@free.fr>
1259Date:   Wed Dec 11 20:16:27 2013 +0100
1260
1261    demux: asf: remove preroll from dts too
1262
1263commit 2a310e14227b7cab441ee5128757a27b57f0b9a7
1264Author: Francois Cartegnie <fcvlcdev@free.fr>
1265Date:   Tue Dec 3 19:05:21 2013 +0100
1266
1267    demux: asf: do ES audio selection for mms (fix #8797, #3400, #3797)
1268
1269commit 836a03aac650236bbd66db9faeee556c843bf68d
1270Author: Francois Cartegnie <fcvlcdev@free.fr>
1271Date:   Tue Dec 3 19:05:20 2013 +0100
1272
1273    input: add DEMUX_SET_ES notification
1274
1275commit 72165d749252d4721052a6bad1f00e17f2d59487
1276Author: Rémi Duraffort <ivoire@videolan.org>
1277Date:   Wed Dec 11 20:14:42 2013 +0100
1278
1279    update: fix use after free
1280
1281commit 4302a6f717a5ed844294bff9b451935d3280bfe3
1282Author: Rémi Duraffort <ivoire@videolan.org>
1283Date:   Wed Dec 11 20:13:55 2013 +0100
1284
1285    logger: fix use after free
1286
1287commit 8dfb239f0d204859a4e35717d1706723ff014f14
1288Author: Rémi Duraffort <ivoire@videolan.org>
1289Date:   Wed Dec 11 19:32:22 2013 +0100
1290
1291    skins2: fix memory leak
1292
1293commit 22cfbf6c199243d8f2b30dab1608927c58ca2da5
1294Author: Rémi Duraffort <ivoire@videolan.org>
1295Date:   Wed Dec 11 19:23:40 2013 +0100
1296
1297    livehttp: fix memory leak (cid #1048908)
1298
1299commit cdacb3aa0bc86052afad226cd55c65cb33638cee
1300Author: Rémi Duraffort <ivoire@videolan.org>
1301Date:   Wed Dec 11 18:58:15 2013 +0100
1302
1303    vcd: fix sizeof mismatch (cid #1048981)
1304
1305commit d1992eb54751425f497dcf729a91f370c0eded53
1306Author: Rémi Duraffort <ivoire@videolan.org>
1307Date:   Wed Dec 11 18:57:15 2013 +0100
1308
1309    sid: fix sizeof mismatch (cid #1062589)
1310
1311commit 965ea5817fbd2d1cd335c731e1a5f30c734dac19
1312Author: Rémi Duraffort <ivoire@videolan.org>
1313Date:   Wed Dec 11 18:54:18 2013 +0100
1314
1315    kate: fix memory leak (cid #1048911)
1316
1317commit 5cc6eadcf8c26da7eafbeb0d3df4f8928893c636
1318Author: Rémi Duraffort <ivoire@videolan.org>
1319Date:   Wed Dec 11 18:49:42 2013 +0100
1320
1321    dbus: fix memory leaks (cid #1048913)
1322
1323commit daa972d9584255118f2fb9f8821ed6a9fe175780
1324Author: Rémi Duraffort <ivoire@videolan.org>
1325Date:   Wed Dec 11 18:46:30 2013 +0100
1326
1327    flac: fix memory leak (cid 1048914)
1328
1329commit 3c975c0fc60b59100642f2e1dfc627b250c96331
1330Author: Rafaël Carré <funman@videolan.org>
1331Date:   Wed Dec 11 11:42:45 2013 -0500
1332
1333    Revert "flac: fix extradata clamping check"
1334
1335    This reverts commit 16e9999966c12f696de57b0e7e5c0f39d7b0f621.
1336
1337    We use short flac extra format if it does *not* start with the header.
1338    Thus we need not to add ! in front of memcmp
1339
1340commit 4a1493db19bb1db6a57b49bed385764a7d41793e
1341Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
1342Date:   Wed Dec 11 15:54:36 2013 +0100
1343
1344    access/alsa.c: fix racecondition on demux->p_sys variable
1345
1346    The Thread() function could access demux->p_sys before it was assigned a value other then NULL.
1347    If this happens then it will crash on line 158 while accessing sys->pcm.
1348
1349commit df8f47f62c90526ec61d8c31cf9d574affbfdd27
1350Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
1351Date:   Wed Dec 11 15:14:40 2013 +0100
1352
1353    v4l2: set visible height
1354
1355commit c552058ee5440bfdbd9a241952d66639b809e9cb
1356Author: Tristan Matthews <le.businessman@gmail.com>
1357Date:   Tue Dec 10 23:56:23 2013 -0500
1358
1359    ogg: fix format strings for debug messages
1360
1361commit d1da2a1abe301b88d05dfc12ac06083a4b7e91c8
1362Author: Tristan Matthews <le.businessman@gmail.com>
1363Date:   Fri Dec 6 09:54:12 2013 -0500
1364
1365    flac: move CRC update into STATE_NEXT_SYNC
1366
1367    Fixes #9966.
1368
1369commit e1bdb39097f99e5f2c0748dc484de0e7815f29ad
1370Author: Rafaël Carré <funman@videolan.org>
1371Date:   Tue Dec 10 12:41:09 2013 -0500
1372
1373    avcodec: handle codecs outputting YUVA 4:2:0 and 4:2:2
1374
1375commit c7b8f0b84927feb1621c2685720dbec1bc17538b
1376Author: Rafaël Carré <funman@videolan.org>
1377Date:   Tue Dec 10 12:35:14 2013 -0500
1378
1379    swscale: handle 4:2:0 and 4:2:2 YUVA formats
1380
1381commit 11fb6b16e908ef0fd0f50c53ef363f6dca30fbaf
1382Author: Jean-Baptiste Kempf <jb@videolan.org>
1383Date:   Tue Dec 10 11:37:54 2013 +0100
1384
1385    Finish "core" renaming to avoid prefs crashes
1386
1387    Close #10096
1388
1389commit 7880850671c3a30ee898546b309dc459d8218e6b
1390Author: Rafaël Carré <funman@videolan.org>
1391Date:   Mon Dec 9 18:34:01 2013 -0500
1392
1393    Don't reset master program clock if master program was not selected
1394
1395commit 08b4ccaa9d031c96a8a37d12ce88be386204bebd
1396Author: Francois Cartegnie <fcvlcdev@free.fr>
1397Date:   Mon Dec 9 23:21:08 2013 +0100
1398
1399    demux: asf: trigger dialog on drm streams
1400
1401commit ab9d7f10a0cf96aff07e1f0c37f61f6a06b1fbda
1402Author: Erwan Tulou <erwan10@videolan.org>
1403Date:   Mon Dec 9 14:51:56 2013 +0100
1404
1405    image: fix image misfunctioning in recent builds
1406
1407    In the swscale filter plugin, i_visible_width and i_visible_height fields
1408    are now expected to be provided and greater than 0.
1409
1410    This fixes art display problems with the skins2 in recent builds.
1411
1412commit fe5e4ac187acaa77d09da5b8923030fca889a1d0
1413Author: Francois Cartegnie <fcvlcdev@free.fr>
1414Date:   Mon Dec 9 20:03:35 2013 +0100
1415
1416    demux: asf: avoid truncation on malloc
1417
1418commit de16d374e45d1497883fdc3c5804e6bd3f877d12
1419Author: Francois Cartegnie <fcvlcdev@free.fr>
1420Date:   Mon Dec 9 19:55:18 2013 +0100
1421
1422    demux: flac: align to avoid overflow on seek (fix #10000)
1423
1424    Align seek time on second to avoid overflow on seek.
1425
1426commit 4d65e300a714895c0474289a28c976d1667c68d1
1427Author: Ilkka Ollakka <ileoo@videolan.org>
1428Date:   Mon Dec 9 19:46:17 2013 +0200
1429
1430    transcode: use user given width/height on calculations
1431
1432    regression from 808e6123ff6f1850d274d921cf35dc78c7903d4c as calculations
1433    still used with/height instead of visible_width/height
1434
1435commit 6c9aefac3282cbb1784d4dfa30b05dc46e6f43d0
1436Author: Francois Cartegnie <fcvlcdev@free.fr>
1437Date:   Mon Dec 9 14:15:13 2013 +0100
1438
1439    demux: ogg: fix int overflow on seek
1440
1441commit c4611bcd88f628497bd7eeb829da5a99ccf6be64
1442Author: Francois Cartegnie <fcvlcdev@free.fr>
1443Date:   Mon Dec 9 13:59:10 2013 +0100
1444
1445    demux: asf: fix double declaration (cid 1135582)
1446
1447commit b52e3f083a1bb63dd631223013373e51e3b6fb33
1448Author: Jean-Baptiste Kempf <jb@videolan.org>
1449Date:   Mon Dec 9 11:19:18 2013 +0100
1450
1451    Update NEWS
1452
1453commit 40ce63816e8a251593a32822088f0db95376ef9c
1454Author: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1455Date:   Sun Dec 8 14:21:05 2013 +0200
1456
1457    Enable VP8 RTP packetization
1458
1459    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1460
1461commit a8b1850adafa3f492dcf448dd9a97a29886c8da7
1462Author: Rafaël Carré <funman@videolan.org>
1463Date:   Sat Dec 7 00:57:11 2013 +0100
1464
1465    Rename main module to core
1466
1467commit 15c86584b2ddff17dcc249688b90436996c6918a
1468Author: Francois Cartegnie <fcvlcdev@free.fr>
1469Date:   Sun Dec 8 23:16:38 2013 +0100
1470
1471    demux: asf: check for int overflow
1472
1473commit 458c4a5e3c0662f3a453ca9e2c8a5442dd14d745
1474Author: Francois Cartegnie <fcvlcdev@free.fr>
1475Date:   Sat Dec 7 22:18:55 2013 +0100
1476
1477    demux: asf: fix signedness
1478
1479commit 8b50d8e5a19a9c77ba0e13882f1c98fc10be6fbf
1480Author: Francois Cartegnie <fcvlcdev@free.fr>
1481Date:   Sat Dec 7 22:18:34 2013 +0100
1482
1483    demux: libasf: fix tons of signedness
1484
1485commit 28b9474591f313ea603fc42710f353d9f037c7be
1486Author: Francois Cartegnie <fcvlcdev@free.fr>
1487Date:   Sat Dec 7 20:10:49 2013 +0100
1488
1489    demux: asf: fix signedness in language index
1490
1491commit e1df9cc6b44671daa6df8b6cd42dd3850987e240
1492Author: Ray Tiley <raytiley@gmail.com>
1493Date:   Thu Nov 14 23:27:42 2013 +0000
1494
1495    Add initial-segment-number option for livehttp module
1496
1497    The initial-segment-number option allows for passing in the number for the first
1498    segment. This is useful if you want to append to an existing live
1499    stream.
1500
1501    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1502
1503commit 5b7f672c547e226e4b21ab77ea0fb77290a0000a
1504Author: Felix Abecassis <felix.abecassis@gmail.com>
1505Date:   Tue Nov 26 14:21:33 2013 +0100
1506
1507    swscale: scale the picture using the visible dimension.
1508
1509    Solve the green line bug during thumbnailing.
1510
1511    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1512
1513commit 454654e22bff408c512b279d3e6c2568dd106ec6
1514Author: Felix Abecassis <felix.abecassis@gmail.com>
1515Date:   Tue Nov 26 14:21:32 2013 +0100
1516
1517    swscale: use function video_format_IsSimilar.
1518
1519    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1520
1521commit 160f187de2622e8108c40289a14677240de457fd
1522Author: Felix Abecassis <felix.abecassis@gmail.com>
1523Date:   Tue Nov 26 14:21:31 2013 +0100
1524
1525    vout: set visible resolution of input/output video formats in SpuRenderCreateAndLoadScale().
1526
1527    Enable video filters using the visible dimension of the picture.
1528
1529    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1530
1531commit 446593be8934f5cf9590ecd1a796b80f98ce765b
1532Author: Vittorio Giovara <vittorio.giovara@gmail.com>
1533Date:   Wed Nov 27 09:23:39 2013 +0100
1534
1535    core: use same source name in DisplayNew
1536
1537    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1538
1539commit 9bff58d3962adb017e0e6387e16db911bccaf385
1540Author: Vittorio Giovara <vittorio.giovara@gmail.com>
1541Date:   Tue Nov 26 14:21:30 2013 +0100
1542
1543    core: do not overwrite visible size
1544
1545    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1546
1547commit 124e58dde55f5222c6c05ebdc9eab6e4b2ecc79c
1548Author: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1549Date:   Sun Dec 8 04:25:29 2013 +0200
1550
1551    Enable OPUS RTP packetization
1552
1553    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1554
1555commit 2c4189d9596f32acde3c2dfaf12bae1e3b743f2a
1556Author: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1557Date:   Thu Dec 5 22:36:56 2013 +0200
1558
1559    Enable GSM RTP packetization
1560
1561    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1562
1563commit bf73ab036aee315f7b28f5e85f361407ae9fb0dc
1564Author: Maxim Bublis <b@codemonkey.ru>
1565Date:   Mon Dec 2 13:14:10 2013 +0400
1566
1567    Removed unused static functions
1568
1569    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1570
1571commit 0f025b2eea9e2ae08b48209cbe5456c82caa3f47
1572Author: Rafaël Carré <funman@videolan.org>
1573Date:   Sun Dec 8 11:56:48 2013 +0100
1574
1575    contrib: speexdsp: remove dependency on speex
1576
1577commit b036441cf6ac5fa6956f72d73766877d3df38b72
1578Author: Rafaël Carré <funman@videolan.org>
1579Date:   Sun Dec 8 11:53:58 2013 +0100
1580
1581    contrib: speexdsp: install headers in include/speex, where we expect them
1582
1583commit a0e768064dceb434678537a103489d5272e5cb38
1584Author: Rafaël Carré <funman@videolan.org>
1585Date:   Sun Dec 8 09:10:39 2013 +0100
1586
1587    contrib: update to speex git HEAD
1588
1589    split speex and speexdsp
1590
1591commit b6687f9b8566fea243a272f9a4fa13a4f0359b8f
1592Author: Jean-Baptiste Kempf <jb@videolan.org>
1593Date:   Sun Dec 8 00:10:42 2013 +0100
1594
1595    Use _aligned_* when compiling with MSVC
1596
1597    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
1598
1599commit 7d72f09c93805b1046343d04e5c8e23c8ecb1590
1600Author: Rafaël Carré <funman@videolan.org>
1601Date:   Sat Dec 7 22:55:32 2013 +0100
1602
1603    contrib: speex: fix git hash
1604
1605    Use the revision just before libspeexdsp split
1606
1607commit c8a17e17a3f69e2bb3d9fc8a788ead7b1a41993b
1608Author: Francois Cartegnie <fcvlcdev@free.fr>
1609Date:   Sat Dec 7 20:02:15 2013 +0100
1610
1611    demux: asf: fix signedness in marker
1612
1613commit 3800e5d339388d1903d0aac5b00d90f6575a4732
1614Author: Francois Cartegnie <fcvlcdev@free.fr>
1615Date:   Sat Dec 7 19:59:41 2013 +0100
1616
1617    demux: asf: fix signedness in content desc
1618
1619commit 803def84f65ab570ce2d3b20e135b53fac07c2ea
1620Author: Francois Cartegnie <fcvlcdev@free.fr>
1621Date:   Sat Dec 7 19:55:53 2013 +0100
1622
1623    demux: asf: fix signedness on stream prioritization
1624
1625commit 092aa902b195bb3e65cb30bd704bf507fa1c0739
1626Author: Francois Cartegnie <fcvlcdev@free.fr>
1627Date:   Sat Dec 7 19:51:41 2013 +0100
1628
1629    demux: asf: fix signedness on stream mutex properties
1630
1631commit abb20fc36122e9125f770b49c7becae717b8cb9f
1632Author: Francois Cartegnie <fcvlcdev@free.fr>
1633Date:   Sat Dec 7 19:45:17 2013 +0100
1634
1635    demux: asf: use INT64_MAX
1636
1637commit d28dedab88a4b09f6ca7e9b8337bcc4dcbde8c59
1638Author: Francois Cartegnie <fcvlcdev@free.fr>
1639Date:   Sat Dec 7 16:03:27 2013 +0100
1640
1641    demux: asf: don't update PCR until preroll is done
1642
1643commit 8e7a55dd83d08f0ff637188d0ae7c4562a90a592
1644Author: Francois Cartegnie <fcvlcdev@free.fr>
1645Date:   Sat Nov 9 20:43:48 2013 +0900
1646
1647    demux: asf: use send time as base time for pcr (fix #6662, #8795)
1648
1649    Using lowest PTS or DTS is a bad idea, as lower video packets are sent
1650    ahead of pts, and most audio tracks are sending packets near to pts.
1651    So we had audio packets coming late, with a lower pts, and corrupted
1652    our PCR as we take the lowest pts among tracks.
1653    We can't also guess the full tracks rolls, so updating after a full
1654    roll instead of each packet is useless.
1655    Send time is a reliable base time.
1656
1657commit 882f2d61180be43b54e3639d120f318b79fc9303
1658Author: Francois Cartegnie <fcvlcdev@free.fr>
1659Date:   Sat Nov 9 16:51:04 2013 +0900
1660
1661    demux: asf: only substract preroll from presentation time and duration
1662
1663    Offsets pts & duration
1664
1665commit c3ae02a6d43b05fae1dbba479206110f672ac544
1666Author: Francois Cartegnie <fcvlcdev@free.fr>
1667Date:   Mon Dec 2 13:49:38 2013 +0100
1668
1669    demux: asf: decode payload extension
1670
1671    Reads keyframe flag from payload extensions.
1672    Some formats like DVR-MS ships keyframe info into
1673    payload extensions and not as packet flag. Why make things simple ?
1674
1675commit 0be43b1555823d69cdb9006f78a2355ee0e5513f
1676Author: Francois Cartegnie <fcvlcdev@free.fr>
1677Date:   Tue Nov 26 08:06:18 2013 +0100
1678
1679    demux: libasf: add payload extensions guids
1680
1681commit e8988735670afeb1ab2760862b8d5b0e54e4d891
1682Author: Francois Cartegnie <fcvlcdev@free.fr>
1683Date:   Sat Nov 9 16:58:37 2013 +0900
1684
1685    demux: asf: fix time conversion
1686
1687    already microseconds
1688
1689commit 6ac205bb7b239d2456b3f2a4b94f7f15ef1867f0
1690Author: Francois Cartegnie <fcvlcdev@free.fr>
1691Date:   Sat Nov 9 16:48:41 2013 +0900
1692
1693    demux: asf: fix computing pts/dts with deltas on sub payloads
1694
1695    Sub-Payloads must have their pts computed from deltapts.
1696
1697commit 6fb815bbf5f356aa6381a7968cd1f1e1edf90814
1698Author: Francois Cartegnie <fcvlcdev@free.fr>
1699Date:   Sat Nov 9 15:54:33 2013 +0900
1700
1701    demux: asf: Use pts as track time instead of dts
1702
1703    Use pts as track time, and then for pcr.
1704
1705commit 87fcede4b4839ff99dbc52b71664d28c02eb381e
1706Author: Pierre Ynard <linkfanel@yahoo.fr>
1707Date:   Sat Dec 7 18:23:51 2013 +0100
1708
1709    youtube.lua: handle relative reference in javascript URL
1710
1711commit 5d73f3bef8bab3826e6b421f4aee2270cbdb1526
1712Author: Jean-Baptiste Kempf <jb@videolan.org>
1713Date:   Sat Dec 7 16:48:32 2013 +0100
1714
1715    Contribs: update fribidi to 0.19.6
1716
1717commit ebc939efe12cd3eec0a09537058ae4cae31fcd3e
1718Author: Jean-Baptiste Kempf <jb@videolan.org>
1719Date:   Sat Dec 7 16:37:34 2013 +0100
1720
1721    Contribs: update live555
1722
1723commit 708998c0e707c32b6c757f447318ab7dfd281067
1724Author: Jean-Baptiste Kempf <jb@videolan.org>
1725Date:   Sat Dec 7 16:30:04 2013 +0100
1726
1727    Contribs: update GnuTLS to 3.1.17
1728
1729commit 0d4a258136f34f59202c94129388f027ca560de1
1730Author: Jean-Baptiste Kempf <jb@videolan.org>
1731Date:   Sat Dec 7 16:19:22 2013 +0100
1732
1733    Contrib: upgrade Opus to 1.1
1734
1735commit 361d4655f662fa5dfa3e01b22e344c25c77e278a
1736Author: Rafaël Carré <funman@videolan.org>
1737Date:   Sat Dec 7 00:40:11 2013 +0100
1738
1739    Remove MODULE_PATH define
1740
1741    It was unused since VLC started using automake, 11 years ago.
1742
1743commit e26b44bb61231f54f33700e17345475f06ca17f9
1744Author: Rémi Denis-Courmont <remi@remlab.net>
1745Date:   Fri Dec 6 15:09:01 2013 +0200
1746
1747    input: do not misinterpret attachment MRLs as file paths, fixes #10046
1748
1749commit dab63843107615358e1dfba2211cfe1deb7967d4
1750Author: Rémi Denis-Courmont <remi@remlab.net>
1751Date:   Fri Dec 6 14:49:13 2013 +0200
1752
1753    input: off-by-three
1754
1755commit d580d2a74075dfb792f6c2b72d824a2f59c8d706
1756Author: Rafaël Carré <funman@videolan.org>
1757Date:   Sat Sep 28 21:22:34 2013 +0000
1758
1759    avcodec: decode dvbs
1760
1761    Tested with http://www.martinunderwood.f9.co.uk/mallard.wtv
1762
1763commit 45a833ffc7cfcad1e649010895aa3fd26f01ad24
1764Author: Rafaël Carré <funman@videolan.org>
1765Date:   Fri Dec 6 11:25:51 2013 +0100
1766
1767    messages: Don't mix fprintf and utf8_fprintf
1768
1769    On windows the latter uses the console API under the hood.
1770
1771    This gives VLC output the same format on Linux and on Windows (tested with wine),
1772    rather than printing the pointer ID at the end of the line.
1773
1774commit b130680e62b99ab153e6233ef70981aa027a887b
1775Author: Rafaël Carré <funman@videolan.org>
1776Date:   Mon Nov 18 18:42:28 2013 +0100
1777
1778    Print(Color)Msg: align pointers on the right
1779
1780    Pad with 0s, remove 0x prefix
1781
1782commit 27de05c91f5553a36eee7a7ca127860cd816c9f1
1783Author: Jean-Baptiste Kempf <jb@videolan.org>
1784Date:   Thu Dec 5 19:04:12 2013 +0100
1785
1786    Fix make dist
1787
1788commit 49419d7370436845191ba750ce762791a6dda0f7
1789Author: David Fuhrmann <david.fuhrmann@googlemail.com>
1790Date:   Thu Dec 5 18:34:23 2013 +0100
1791
1792    mac packages: remove obsolete Delete Preferences.app
1793
1794    This application is incompatible with Mavericks, and it is superseded by the mechanisms provided
1795    within the UI itself.
1796
1797    Also update the readme to reflect this change.
1798
1799commit 4f3bc33fee31bea49fd17306cc5201bb3eb2968a
1800Author: Andy Tather <andy@andytather.co.uk>
1801Date:   Thu Dec 5 18:33:26 2013 +0100
1802
1803    DirectSound: fix SPDIF
1804
1805    Close #9522
1806
1807commit 4fcfd8479f462ca964bdb061b55b0d4cdfb055b0
1808Author: Andy Tather <andy@andytather.co.uk>
1809Date:   Thu Dec 5 18:32:38 2013 +0100
1810
1811    Waveout: Fix SPDIF output
1812
1813    Ref #9522
1814
1815commit 193af819395cefa6973641035b32b5042fc42593
1816Author: Rémi Denis-Courmont <remi@remlab.net>
1817Date:   Thu Dec 5 18:15:52 2013 +0200
1818
1819    contrib: documentation update
1820
1821commit d95361b003565457fc843ab3c79a9d734264cfb3
1822Author: Rémi Denis-Courmont <remi@remlab.net>
1823Date:   Thu Dec 5 18:09:41 2013 +0200
1824
1825    contrib: fix FFI build
1826
1827    There is no point building FFI for its own sake since VLC does not use
1828    FFI directly on any platform.
1829
1830commit 0a48d14920e5b0ab82f25f4df259151394be9790
1831Author: Tristan Matthews <le.businessman@gmail.com>
1832Date:   Thu Dec 5 00:21:25 2013 -0500
1833
1834    flac: fix void pointer arithmetic warning
1835
1836commit 5b8529385dd01563c3c2acee570e204c5ad5daa8
1837Author: Francois Cartegnie <fcvlcdev@free.fr>
1838Date:   Wed Dec 4 16:41:37 2013 +0100
1839
1840    demux: asf: flush remaining tail data (fix #5356)
1841
1842commit 3b7a8af425ec8d6f00b0004c5da0bd639419b2e0
1843Author: Francois Cartegnie <fcvlcdev@free.fr>
1844Date:   Wed Dec 4 16:39:40 2013 +0100
1845
1846    demux: asf: define MAX_ASF_TRACKS
1847
1848commit cb7e26a4bfddfb6fb029ae6d07a7890bd88bf61e
1849Author: Tristan Matthews <le.businessman@gmail.com>
1850Date:   Wed Dec 4 09:37:11 2013 -0500
1851
1852    ogg: fix order of frees
1853
1854commit e79b939ba25922dc23014e39a72415016e455aa9
1855Author: Tristan Matthews <le.businessman@gmail.com>
1856Date:   Wed Dec 4 09:34:00 2013 -0500
1857
1858    opus: avoid NULL pointer dereference
1859
1860commit fbfe10b4df8106701184da66e0936e96fa3c202f
1861Author: Ilkka Ollakka <ileoo@videolan.org>
1862Date:   Wed Dec 4 14:42:30 2013 +0200
1863
1864    transcode: initialize audio encoder properly when first packet arrives
1865
1866commit 8f01bd1fe1ff436cc7cf808d1908292384ad9e32
1867Author: Francois Cartegnie <fcvlcdev@free.fr>
1868Date:   Wed Dec 4 13:41:56 2013 +0100
1869
1870    Qt: SoutWidgets: refactor (fix #8865)
1871
1872commit 5e00cfc35fccb8cefc3bbd715161ac003d9d6dea
1873Author: Rafaël Carré <funman@videolan.org>
1874Date:   Wed Dec 4 13:39:27 2013 +0100
1875
1876    Distribute windows_audio_commons.h
1877
1878commit 3baacdbeacd98fe027232342cfe25ff19917854b
1879Author: Ilkka Ollakka <ileoo@videolan.org>
1880Date:   Wed Dec 4 09:45:18 2013 +0200
1881
1882    Revert "faad: try to guess channel count if we can, and don't set it to 0 in Open"
1883
1884    This reverts commit c2e4f7c67765ab9ef464f4e320128056133d5f3a.
1885
1886commit 651ed87f2bc8f2299c823122406e524b30590d2f
1887Author: Ilkka Ollakka <ileoo@videolan.org>
1888Date:   Tue Dec 3 22:26:36 2013 +0200
1889
1890    transcode: initialize audio encoder after first packet arrives
1891
1892    Similar approach as video encoding does, helps for example with faad
1893    module that in some cases only gets proper audio properties on decoding.
1894
1895    Ref #9022,#6298
1896
1897commit 476136296e68d0bfe1e8322a53950256e0e30893
1898Author: Ilkka Ollakka <ileoo@videolan.org>
1899Date:   Tue Dec 3 17:55:33 2013 +0200
1900
1901    transcode: cosmetic
1902
1903commit 808e6123ff6f1850d274d921cf35dc78c7903d4c
1904Author: Ilkka Ollakka <ileoo@videolan.org>
1905Date:   Tue Dec 3 17:55:20 2013 +0200
1906
1907    transcode: assume user requests visible width/height so init those instead of with/height
1908
1909commit 47f4dd31354ba8a0cf097a0c288232600647fa1f
1910Author: Ilkka Ollakka <ileoo@videolan.org>
1911Date:   Mon Dec 2 15:01:04 2013 +0200
1912
1913    avcodec: just set timestamp at beginning of block
1914
1915    It's used only to calculate timestamps if block needs to be divided into
1916    multiple frames and not in overall timestamp keeping.
1917
1918commit 8b1981c4178a07da5241ea56808f0cfdfd1620e8
1919Author: Ilkka Ollakka <ileoo@videolan.org>
1920Date:   Fri Nov 22 21:58:57 2013 +0200
1921
1922    transcode: small refactor
1923
1924commit a5d1e69c5cd13af2c50272cbb5eef11fcb65b1d4
1925Author: Ilkka Ollakka <ileoo@videolan.org>
1926Date:   Fri Nov 22 21:56:33 2013 +0200
1927
1928    transcode: add some comments
1929
1930commit 01e03b9a0e20b74e875306dd5d0404716617c1a6
1931Author: Francois Cartegnie <fcvlcdev@free.fr>
1932Date:   Tue Nov 26 15:27:37 2013 +0100
1933
1934    demux: asf: correctly flag invalid time
1935
1936commit bc5a9b1b9d336e637a63bfdf8cd6ad611b377030
1937Author: Francois Cartegnie <fcvlcdev@free.fr>
1938Date:   Tue Dec 3 17:41:51 2013 +0100
1939
1940    demux: asf: reset PCR on seek
1941
1942commit adf378a9cb47017a59178763097b402bdcb57479
1943Author: Francois Cartegnie <fcvlcdev@free.fr>
1944Date:   Tue Dec 3 15:59:03 2013 +0100
1945
1946    demux: asf: wait keyframe on index seek too
1947
1948    Index could be post keyframe type !
1949
1950commit e52ce3a1f02b1f2df89554f1d9f176b4489acbb0
1951Author: Rafaël Carré <funman@videolan.org>
1952Date:   Tue Dec 3 10:30:19 2013 +0100
1953
1954    dvbpsi: do not spam the debug log at each PMT update
1955
1956    dvbpsi own debug messages are not needed to debug VLC modules
1957
1958commit 453248ac0567047ca211d5ba2ab70e2a76f43af8
1959Author: Rafaël Carré <funman@videolan.org>
1960Date:   Tue Dec 3 10:29:30 2013 +0100
1961
1962    dvbpsi: do not print a message if message type is DVBPSI_MSG_NONE
1963
1964    This value is documented as '/*!< No messages */'
1965
1966commit 78bd79f227a6db422fe651a6c1f9f626fa4a40a3
1967Author: Rafaël Carré <funman@videolan.org>
1968Date:   Tue Dec 3 09:14:16 2013 +0100
1969
1970    playlist demux: do not use index()
1971
1972    marked as LEGACY in POSIX.1-2001.
1973    POSIX.1-2008 removes the  specifications  of  index()
1974    and rindex(), recommending strchr(3) and strrchr(3) instead.
1975
1976commit d6e317a4ff4dbf74185b825d8872e02522f20615
1977Author: Rafaël Carré <funman@videolan.org>
1978Date:   Tue Dec 3 09:04:51 2013 +0100
1979
1980    contrib: don't build glib by default
1981
1982    We only need it as a dependency of another library (fluidsynth)
1983
1984commit e9afc05636f2e230378525e11ca71883dba4f3a2
1985Author: Rafaël Carré <funman@videolan.org>
1986Date:   Wed Nov 27 16:04:28 2013 +0100
1987
1988    decoder: Simplify DecoderWaitUnblock() proto
1989
1990commit 5438da273dde343792d36276a24002ce741695af
1991Author: Rafaël Carré <funman@videolan.org>
1992Date:   Wed Nov 27 15:49:22 2013 +0100
1993
1994    decoder: merge DecoderError into DecoderProcess
1995
1996commit 54afb104c1c594331c913b72e5c0f64ae5cd5a2d
1997Author: Rafaël Carré <funman@videolan.org>
1998Date:   Wed Nov 27 15:49:03 2013 +0100
1999
2000    decoder: cosmetics
2001
2002commit 62f25ef1c0180f307a50837e12e5fab358e29275
2003Author: Felix Paul Kühne <fkuehne@videolan.org>
2004Date:   Fri Nov 29 18:44:54 2013 +0100
2005
2006    codec/fluidsynth: fixed linking on Darwin
2007
2008commit e307931248d8d8cb6609ec91216b283d6ebbf9f1
2009Author: Felix Paul Kühne <fkuehne@videolan.org>
2010Date:   Fri Nov 29 18:44:26 2013 +0100
2011
2012    contrib/fluidsynth: add glib dependency
2013
2014commit e593e38e691434ab7cc23dd9da3843f7ca953771
2015Author: Felix Paul Kühne <fkuehne@videolan.org>
2016Date:   Fri Nov 29 18:43:48 2013 +0100
2017
2018    contrib: added target for libffi since it is required to compile glib, which in turn is needed for Fluidsynth on Darwin (refs #10014)
2019
2020commit e7377ebc15c8f497685520226863964a8e6c448c
2021Author: Felix Paul Kühne <fkuehne@videolan.org>
2022Date:   Fri Nov 29 18:42:56 2013 +0100
2023
2024    contrib: added target for glib since this is a required dependency to compile fluidsynth (refs #10014)
2025
2026commit 74c432a3c72ec295fc6ae3974f5bf42f041a342e
2027Author: Francois Cartegnie <fcvlcdev@free.fr>
2028Date:   Mon Dec 2 19:47:46 2013 +0100
2029
2030    demux: playlist: asx: handle common mime type for asx playlist and asf
2031
2032    http://gonze.com/playlists/playlist-format-survey.html#ASX
2033
2034commit 2652d1bcc522a160b13889a1f201dce92aa1d3eb
2035Author: Francois Cartegnie <fcvlcdev@free.fr>
2036Date:   Mon Dec 2 18:54:55 2013 +0100
2037
2038    Qt: update QUrlValidator (fix #9932)
2039
2040    somehow #3435
2041
2042commit d470a924f428a5d6ac40d56142f7d14919512471
2043Author: Felix Paul Kühne <fkuehne@videolan.org>
2044Date:   Mon Dec 2 18:06:46 2013 +0100
2045
2046    audio unit: fix init order
2047
2048commit c5b2b0a284ba6b544646f3a205aa1a2e1117d431
2049Author: Jean-Baptiste Kempf <jb@videolan.org>
2050Date:   Mon Dec 2 17:32:07 2013 +0100
2051
2052    Freetype: fix compilation with 2.5.1
2053
2054    Close #10019
2055
2056commit e426d8e52529904227d19b932b228b6c04c71acf
2057Author: Felix Paul Kühne <fkuehne@videolan.org>
2058Date:   Mon Dec 2 17:14:18 2013 +0100
2059
2060    audiounit: fix crash
2061
2062commit 9594f247286f36a45b81ba7cbd7273858e9f07ed
2063Author: Rémi Denis-Courmont <remi@remlab.net>
2064Date:   Mon Dec 2 18:04:19 2013 +0200
2065
2066    deinterlace: fix segmentation fault (fixes #9916)
2067
2068commit 0a3cb49bfe4bf54dcecc79be2320f5d6695ccdfd
2069Author: Francois Cartegnie <fcvlcdev@free.fr>
2070Date:   Wed Nov 27 11:54:11 2013 +0100
2071
2072    demux: asf: fix keyframe waiting after a seek (fix #6647)
2073
2074    Having pts doesn't mean we have a valid index.
2075    Also, waiting 50 frames, including all streams is pointless.
2076    We expect at least a keyframe within 60 sec on seek track.
2077    This wait is lowered to 5 sec of data if we estimate a low
2078    bandwidth (that one might need a better hint)
2079
2080commit 701602135778bbf3819ea8dc94db1e86cfff0c6a
2081Author: Francois Cartegnie <fcvlcdev@free.fr>
2082Date:   Mon Dec 2 13:51:41 2013 +0100
2083
2084    demux: asf: remember extended stream parameters for tracks
2085
2086commit 215c6ac6f278860fdb4abc8fdc99226a7c7f895a
2087Author: Felix Paul Kühne <fkuehne@videolan.org>
2088Date:   Sat Nov 30 20:05:58 2013 +0100
2089
2090    contrib: fix compilation of libraries for iOS which deploy cmake
2091
2092commit bcd00e3be19095558de9d76f2d9aac38bfbd7c94
2093Author: Maxim Bublis <b@codemonkey.ru>
2094Date:   Wed Nov 20 13:52:59 2013 +0400
2095
2096    Fixed warning on incompatible pointer types
2097
2098    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2099
2100commit 84feac280925d754091cc8c760cc5b16ea5800a3
2101Author: Rémi Duraffort <ivoire@videolan.org>
2102Date:   Mon Dec 2 08:57:03 2013 +0100
2103
2104    lua sd: fix potential memory leaks (cdi #1048936)
2105
2106commit 884edd40de00a5f1f800946d2c4e88c19c3ae2ff
2107Author: Rémi Duraffort <ivoire@videolan.org>
2108Date:   Mon Dec 2 08:52:27 2013 +0100
2109
2110    audioscrobbler: fix memory leak (cid #1048937 and others)
2111
2112commit 891aed990b75398af07ef6b56689b5f4ea0f2cc5
2113Author: Rémi Duraffort <ivoire@videolan.org>
2114Date:   Mon Dec 2 08:48:12 2013 +0100
2115
2116    audioscrobbler: factorize test and fix potential memleak
2117
2118commit f5c082b5c5c012fcf7095fec366612da5329e846
2119Author: Rémi Duraffort <ivoire@videolan.org>
2120Date:   Mon Dec 2 08:42:40 2013 +0100
2121
2122    rtsp: fix memory leaks and factorize (cid #1048938)
2123
2124commit dbf26164e81fec33233353e99b89ded126f5c738
2125Author: Rémi Duraffort <ivoire@videolan.org>
2126Date:   Mon Dec 2 08:37:04 2013 +0100
2127
2128    sap: fix potential memory leak (cid #1048940)
2129
2130commit c8f1ef479cc7194465ad687f88f79c2f1fabe756
2131Author: Gaurav Pruthi <gaurav.pruthi88@gmail.com>
2132Date:   Mon Nov 25 09:49:38 2013 +0000
2133
2134    access/zip:patch for memory leak in zipstream.c #8726
2135
2136    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2137
2138commit 4b726052a36cfab3ec3c63bdf4d10755853a1a5e
2139Author: Maxim Bublis <b@codemonkey.ru>
2140Date:   Fri Nov 22 19:07:20 2013 +0000
2141
2142    Fixed unused variable and parameter warnings.
2143
2144    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2145
2146commit d6cfb16fa092a05130c6f92fdb896e2c0723824c
2147Author: Ilkka Ollakka <ileoo@videolan.org>
2148Date:   Sun Dec 1 13:08:06 2013 +0200
2149
2150    hqdn3d: add mutex on callback and delete callback on close
2151
2152    Now callbacks are thread-safe and don't block UI thread while
2153    calculating coefs again.
2154
2155    Also remove callbacks on Close.
2156
2157commit 5e2b1119d5ee46f28113d4de962db879b21cde11
2158Author: Francois Cartegnie <fcvlcdev@free.fr>
2159Date:   Sat Nov 30 21:24:44 2013 +0100
2160
2161    vout: missing initializer (cid #1049030)
2162
2163    button might be unmatched
2164
2165commit 6e245f46d63e407be6fff99f30ea9dd3d734c8e8
2166Author: Francois Cartegnie <fcvlcdev@free.fr>
2167Date:   Sat Nov 30 21:10:51 2013 +0100
2168
2169    demux: mkv: fix use after free (cid #1049107)
2170
2171    GetMainName() can return a pointer to temporary string::
2172
2173commit 28288a4762a39df4d5e7880cb6b58f9740edc472
2174Author: Francois Cartegnie <fcvlcdev@free.fr>
2175Date:   Sat Nov 30 20:46:36 2013 +0100
2176
2177    vlmshell: fix null pointer dereference (cid #1049028)
2178
2179commit d1ffaaf14ce706d01c2341b8843e4de3b9d88d43
2180Author: Francois Cartegnie <fcvlcdev@free.fr>
2181Date:   Sat Nov 30 21:03:26 2013 +0100
2182
2183    demux: mkv: fix use after free (cid #1049108)
2184
2185commit b7916b9ff65d45c149e2ae7bdaefe16c3c56a697
2186Author: Felix Abecassis <felix.abecassis@gmail.com>
2187Date:   Fri Nov 29 17:43:12 2013 +0100
2188
2189    Avoid redeclaration of lseek under MSVC.
2190
2191    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2192
2193commit 4277191131b14a59f0602eb794c80d5b909b14f5
2194Author: Felix Abecassis <felix.abecassis@gmail.com>
2195Date:   Fri Nov 29 17:43:11 2013 +0100
2196
2197    Add missing include in order to provide a declaration of _pipe under MSVC.
2198
2199    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2200
2201commit 9c077c0d28df2ad7387b4db8702bd023b2556c86
2202Author: Felix Abecassis <felix.abecassis@gmail.com>
2203Date:   Fri Nov 29 17:41:33 2013 +0100
2204
2205    Implement atomic operations for MSVC using the Interlocked API.
2206
2207    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2208
2209commit 8cc8898baaec9aa4280fb58391e6a5b6e199045f
2210Author: Felix Abecassis <felix.abecassis@gmail.com>
2211Date:   Fri Nov 29 17:41:31 2013 +0100
2212
2213    Implement ATTR_PACKED for MSVC.
2214
2215    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2216
2217commit 02f2f5f25b55d8b56991457746085fbd20f8336d
2218Author: Felix Abecassis <felix.abecassis@gmail.com>
2219Date:   Fri Nov 29 17:41:28 2013 +0100
2220
2221    Add #ifdef clauses around MinGW specific code.
2222
2223    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2224
2225commit 12d3f5420446e8498a63f6a7969ba65b10703d13
2226Author: Jean-Baptiste Kempf <jb@videolan.org>
2227Date:   Fri Nov 29 19:28:59 2013 +0100
2228
2229    Avcodec: use the already computed size
2230
2231commit b22c4573a3c206c9a67465f082c8551acc53147b
2232Author: Jean-Baptiste Kempf <jb@videolan.org>
2233Date:   Fri Nov 29 19:28:46 2013 +0100
2234
2235    Xiph: fix sign warning
2236
2237commit f8afff69ec12ab780b7b7ccd5343eee5abb48b54
2238Author: Jean-Baptiste Kempf <jb@videolan.org>
2239Date:   Fri Nov 29 19:28:32 2013 +0100
2240
2241    AVI: fix sign warning for DV Audio
2242
2243commit b28e3b4ac06a63499b2a5f03b9a921199dc08f9b
2244Author: Jean-Baptiste Kempf <jb@videolan.org>
2245Date:   Fri Nov 29 19:28:01 2013 +0100
2246
2247    UleadDVAudio: fix signedness warning
2248
2249commit 6972648a653b8b20f89526840d3a8310e2b67105
2250Author: Jean-Baptiste Kempf <jb@videolan.org>
2251Date:   Fri Nov 29 19:27:46 2013 +0100
2252
2253    CDG: fix warning
2254
2255commit c16bb9c7bfcbe9610ddd71658157cbaca98b7837
2256Author: Jean-Baptiste Kempf <jb@videolan.org>
2257Date:   Fri Nov 29 18:53:00 2013 +0100
2258
2259    Fix KEY_PAUSE double-definition
2260
2261commit 66dbbce44476862016cf4193e5d530bf0baa6637
2262Author: Ilkka Ollakka <ileoo@videolan.org>
2263Date:   Sat Nov 30 16:55:00 2013 +0200
2264
2265    avcodec: set dummy time base value in probing
2266
2267    Set time base on fps=25 as some codecs need it to be set (atleast DIV3).
2268
2269commit 0d7b2bd84be400a34785e6f44b0900d62b8507c9
2270Author: Ilkka Ollakka <ileoo@videolan.org>
2271Date:   Sat Nov 30 16:47:28 2013 +0200
2272
2273    avcodec: define 1/2 second buffer size by default
2274
2275    mpeg-based codecs seems to require this to be able to produce ~cbr
2276    output. Should Fix #8239 and #9983
2277
2278commit 4b48516d6a017c2b6b30de4c91634a045fba45ef
2279Author: Felix Abecassis <felix.abecassis@gmail.com>
2280Date:   Fri Nov 29 17:43:10 2013 +0100
2281
2282    fourcc: fix empty initializer
2283
2284    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2285
2286commit a580223d2c4fb175d5ea2741fd611b8483f9d7fe
2287Author: Felix Abecassis <felix.abecassis@gmail.com>
2288Date:   Fri Nov 29 17:41:32 2013 +0100
2289
2290    network: undef EAFNOSUPPORT before overriding it.
2291
2292    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2293
2294commit 48edfbb98806f976536008e5561535efeed6f009
2295Author: Felix Abecassis <felix.abecassis@gmail.com>
2296Date:   Fri Nov 29 17:41:27 2013 +0100
2297
2298    Fix concatenation of Unicode string literals.
2299
2300    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2301
2302commit ef1cc0231a0cb351fb277515a383b084312143af
2303Author: Rémi Denis-Courmont <remi@remlab.net>
2304Date:   Sat Nov 30 15:11:37 2013 +0200
2305
2306    Remove old stray definitions
2307
2308commit 4d794d1e082adcede425687a5166e2713b4d3c45
2309Author: Felix Paul Kühne <fkuehne@videolan.org>
2310Date:   Fri Nov 29 19:29:19 2013 +0100
2311
2312    contrib/modplug: download from ganesh instead of SF since this is way more reliable
2313
2314commit 8ad0c0a3f55a97f4cf72bf04a5c960549d597d0f
2315Author: Ludovic Fauvet <etix@videolan.org>
2316Date:   Fri Nov 29 16:10:37 2013 +0100
2317
2318    nsis: simplify OS detection
2319
2320commit 16e9999966c12f696de57b0e7e5c0f39d7b0f621
2321Author: Tristan Matthews <le.businessman@gmail.com>
2322Date:   Mon Nov 25 03:03:00 2013 +0000
2323
2324    flac: fix extradata clamping check
2325
2326commit 7659b4d8f924fce4c491b374800419fcdc78b227
2327Author: Tristan Matthews <le.businessman@gmail.com>
2328Date:   Wed Nov 27 15:08:08 2013 +0000
2329
2330    Avoid type conversion errors with VLC_TS_*
2331
2332    Without the INT64_C, ES_OUT_SET_PCR was being called with garbage values
2333    (when not on 64-bit systems).
2334    Refs #9828
2335
2336commit 952646bbe4870330a4128f3cd5cc7f8ee0772516
2337Author: Ludovic Fauvet <etix@videolan.org>
2338Date:   Fri Nov 29 12:56:43 2013 +0100
2339
2340    nsis: request admin execution level
2341
2342    The current state of our NSIS installer doesn't support per-user
2343    installation and needs a major rework to do so, therefore the user
2344    is required to have admin privileges to install VLC.
2345
2346    Still, RequestExecutionLevel was set to 'user' to be able to drop
2347    privileges when launching vlc.exe at the end of the installation but
2348    this was improved since (90496f23c2481bbaea21a586bc22631850751221) and
2349    confirmed by the accesschk tool.
2350
2351    However requesting user execution level makes the unpacking occurs
2352    twice: once with the user level and once after elevation.
2353
2354    Requesting admin permissions fixes the unpacking issue while still being
2355    safe when launching VLC after the installation on XP and above.
2356
2357commit 749052257462aa239a75c0965c0fb2ed5ac994c0
2358Author: Ludovic Fauvet <etix@videolan.org>
2359Date:   Thu Nov 28 13:45:31 2013 +0100
2360
2361    nsis: kill VLC before copying/updating any file
2362
2363    During silent installations (/S) the installer will automatically kill
2364    (without warning) any running instance of VLC before copying files.
2365
2366    Silent updates should now work using the flags /S /update.
2367
2368commit 719085f16c1a854410b058958416d36e3fd21e94
2369Author: Ludovic Fauvet <etix@videolan.org>
2370Date:   Thu Nov 28 13:45:02 2013 +0100
2371
2372    nsis: compile the nsProcess plugin
2373
2374    The plugin is a NSIS helper used to find and kill a running process. It
2375    is licensed under the same terms as NSIS (zlib/libpng).
2376
2377commit 537acc94690be49b2858ca90c46bc5fa1a7d2795
2378Author: Jean-Baptiste Kempf <jb@videolan.org>
2379Date:   Fri Nov 29 12:18:33 2013 +0100
2380
2381    Contribs: update live555 for security issues
2382
2383commit de740a6575b372b45899215ec54938a037ef2cef
2384Author: Felix Abecassis <felix.abecassis@gmail.com>
2385Date:   Fri Nov 29 11:03:54 2013 +0100
2386
2387    win32: remove xstrdup macro.
2388
2389    Unnecessary (defined in vlc_common.h) and omitting the second operand is a GNU C extension.
2390
2391    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2392
2393commit 7ca3f99c1efc986f99dcae91f942bd81f5084e8f
2394Author: Francois Cartegnie <fcvlcdev@free.fr>
2395Date:   Fri Nov 29 10:28:14 2013 +0100
2396
2397    Qt: fix profiles with vcodec=copy (fix #9342, fix #9485)
2398
2399commit cb475372d0643ef60e05c8c3ee0cbddc120cf315
2400Author: Felix Paul Kühne <fkuehne@videolan.org>
2401Date:   Thu Nov 28 18:12:01 2013 +0100
2402
2403    audiounit_ios: merge playback performance improvements from the Mac auhal module
2404
2405commit b7f0b131118be2bc301cc0928133fbcfb17fbbe7
2406Author: Jean-Baptiste Kempf <jb@videolan.org>
2407Date:   Thu Nov 28 18:14:47 2013 +0100
2408
2409    MKV: change debug message
2410
2411    No need to call stream_Size and divide by 0
2412
2413commit 3eb45c244a85f8d81a3b51845ee97ce590287ba6
2414Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2415Date:   Thu Nov 28 16:11:27 2013 +0100
2416
2417    macosx: adapt window main menu to HIG
2418
2419    add zoom menu item, rename minimize window to minimize,
2420    and move close window to the open menu
2421
2422    close #9394
2423
2424commit b0d53839fe33da761935e47b9912f39e07280152
2425Author: Jean-Baptiste Kempf <jb@videolan.org>
2426Date:   Thu Nov 28 14:11:47 2013 +0100
2427
2428    MMDevice: simplify Close in WinRT mode
2429
2430    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2431
2432commit 819d233bf5cc9b184506b9e482842a20edaacc23
2433Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2434Date:   Thu Nov 28 13:08:11 2013 +0100
2435
2436    macosx: implement simpler and generic drop view for all drag / drop operations
2437
2438    - Use the new VLCDragDropView for both CAS and main window drop zone.
2439      This implements a drop highlight border the same way as in playlist view.
2440    - Remove Brushed Metal Image view and its own drop implementation.
2441      When having a image view inside a drop zone, you need to use
2442      VLCDropDisabledImageView which disables the own drop handling of NSImageView.
2443    - Removed more unneeded drop implementations for subviews from CAS
2444
2445commit b1946d46a3c251159dd31e26b4a2dea1a428a4a4
2446Author: Francois Cartegnie <fcvlcdev@free.fr>
2447Date:   Thu Nov 28 10:01:52 2013 +0100
2448
2449    demux: ogg: don't double read
2450
2451    wrong fix for cid #1048729
2452    bs_read in __MAX macro forwards read pointer twice
2453
2454commit f09ddd30cb1f37cb8a1d38887754e031d0512a4f
2455Author: Francois Cartegnie <fcvlcdev@free.fr>
2456Date:   Wed Nov 27 20:06:37 2013 +0100
2457
2458    codec: opus: fix oob read (cid #1062575)
2459
2460    Opus supports up to 255 channels
2461
2462commit 2f13bac44f221b64d376f17dfb48193c671957a4
2463Author: Francois Cartegnie <fcvlcdev@free.fr>
2464Date:   Wed Nov 27 19:48:43 2013 +0100
2465
2466    demux: ogg: fix unwanted heap reading (cid #1048649, cid #1048884)
2467
2468    Something clearly wrong with that code, as pointed by coverity.
2469    Due to lack of samples using the old audio format 57 bytes
2470    is a guess regarding the previous boundary check.
2471
2472commit 3f96c0ac74b442b9f8b97d98ca13649c2c9786a6
2473Author: Francois Cartegnie <fcvlcdev@free.fr>
2474Date:   Wed Nov 27 17:41:20 2013 +0100
2475
2476    demux: ogg: divide by zero fix (cid #1048729)
2477
2478commit 16fce2346d08569348a74a1ff0ea133d0015656b
2479Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2480Date:   Wed Nov 27 16:29:50 2013 +0100
2481
2482    auhal: implement pause by output silence instead of stopping output
2483
2484    Stopping and restarting the audio unit or device might take a
2485    considerable amount of time. This leads to flushes, and
2486    the user notice a delay for resuming audio.
2487
2488    Auhal does not have a better API for pause, so lets only play silence
2489    for now. This fixes resume delays with analog mode, and might improve
2490    delays for digital mode (through they are still occuring from
2491    time to time here).
2492
2493    close #9536
2494
2495commit 98787d0843612271e99d62bee0dfd8197f0cf404
2496Author: Francois Cartegnie <fcvlcdev@free.fr>
2497Date:   Wed Nov 27 14:17:24 2013 +0100
2498
2499    demux: asf: add packet values check.
2500
2501    div by zero in many places
2502
2503commit f5ef14fd49b340e939a68c7ff2e242316d074d33
2504Author: Francois Cartegnie <fcvlcdev@free.fr>
2505Date:   Wed Nov 27 14:13:01 2013 +0100
2506
2507    demux: asf: add check in control (CID 1132753)
2508
2509    If fp object was missing...
2510
2511commit 45f1628162e5a2b711d6f0ddf945a6b2a518fd3f
2512Author: Francois Cartegnie <fcvlcdev@free.fr>
2513Date:   Wed Nov 27 08:49:27 2013 +0100
2514
2515    mux: asf: leaky bucket needs buffer size parameter
2516
2517commit 1f46c35a5aa44fd1c32b49c65500e37d795f1a91
2518Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2519Date:   Tue Nov 26 19:40:09 2013 +0100
2520
2521    auhal: do not stop and restart audio unit on flush
2522
2523    This is a manual revert of 878169fe, which is not needed anymore.
2524    Additionally, it fixes blayback with devices which are not fast
2525    enough for starting up.
2526
2527    close #9886
2528
2529commit cd3efe2dc30147b9e0a32f9a039f59c139bc777c
2530Author: Francois Cartegnie <fcvlcdev@free.fr>
2531Date:   Tue Nov 26 16:21:52 2013 +0100
2532
2533    demux: asf: seek seekable
2534
2535commit 991b4067600b4bb4d6ee75bae5db31cdcd131921
2536Author: Francois Cartegnie <fcvlcdev@free.fr>
2537Date:   Tue Nov 26 15:40:33 2013 +0100
2538
2539    demux: asf: ignore empty sub-payloads (fix #9990)
2540
2541commit b43f53f929c627fe519ec4fd069749d799c76432
2542Author: Francois Cartegnie <fcvlcdev@free.fr>
2543Date:   Tue Nov 26 14:20:32 2013 +0100
2544
2545    demux: asf: fix seek boundaries
2546
2547commit b9d290d4ebd00601af277539eed5d9edbe2301d4
2548Author: Francois Cartegnie <fcvlcdev@free.fr>
2549Date:   Tue Nov 26 13:07:56 2013 +0100
2550
2551    demux: asf: fix guid comparison
2552
2553commit b5bffbb2927bf0aeb3930558dd917c07ce5314da
2554Author: Francois Cartegnie <fcvlcdev@free.fr>
2555Date:   Tue Nov 26 10:27:50 2013 +0100
2556
2557    demux: asf: fix wrong allocation size
2558
2559    damn ! cid 1132614/1132615
2560
2561commit 3896a14b6054329ddc18458b1dc575d2182b8dff
2562Author: Jean-Baptiste Kempf <jb@videolan.org>
2563Date:   Tue Nov 26 09:10:06 2013 +0100
2564
2565    live555: remove read-only variable
2566
2567commit 7696f44d85d0a6653ea92602b351e8bdd03289fa
2568Author: Jean-Baptiste Kempf <jb@videolan.org>
2569Date:   Tue Nov 26 09:01:05 2013 +0100
2570
2571    Map MSN Audio to MS_GSM, as it is just extensions
2572
2573commit ff5e5addd45c46d3824fa2434e3e6f668fa7b300
2574Author: Francois Cartegnie <fcvlcdev@free.fr>
2575Date:   Tue Nov 26 07:41:43 2013 +0100
2576
2577    demux: asf: add out-of-spec guids
2578
2579commit 687a362c7648d6a4372b3205d099b5d2e879ef7f
2580Author: Rémi Duraffort <ivoire@videolan.org>
2581Date:   Mon Nov 25 19:33:11 2013 +0100
2582
2583    freetype: fix potential memory leak (cid #1048945)
2584
2585commit 289ad5c5e3fef2d8db8141312014753e76133176
2586Author: Rémi Duraffort <ivoire@videolan.org>
2587Date:   Mon Nov 25 19:26:52 2013 +0100
2588
2589    update: fix memory leak (cid #1100857)
2590
2591commit eb72c5a30544b2c12f16200b11b79e5774849db3
2592Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2593Date:   Mon Nov 25 19:48:40 2013 +0100
2594
2595    auhal: fix crash on error paths for stream format change
2596
2597    ref #9957
2598
2599commit 7e94e20bb5ee9a1014fa08f51c04f2293f21ea7a
2600Author: Rémi Duraffort <ivoire@videolan.org>
2601Date:   Mon Nov 25 19:20:11 2013 +0100
2602
2603    asx: fix many memory leaks (and cid #1109641)
2604
2605commit 85f92c8fa11741776a97c9b9e5dd1f43f336c876
2606Author: Rémi Duraffort <ivoire@videolan.org>
2607Date:   Mon Nov 25 19:07:10 2013 +0100
2608
2609    ogg: fix type conversion (cid #1125392 and #1125393)
2610
2611commit aacb2a82b44652eacee1d12932e48bf438dd1855
2612Author: Rémi Duraffort <ivoire@videolan.org>
2613Date:   Mon Nov 25 19:02:16 2013 +0100
2614
2615    Fix read of unitialized variable (cid #1125395)
2616
2617    Even if should not have any impact during execution.
2618
2619commit 2ca8c9db8064dcb8b9c683ec9b160464f6f3580e
2620Author: Francois Cartegnie <fcvlcdev@free.fr>
2621Date:   Mon Nov 25 18:13:09 2013 +0100
2622
2623    demux: asf: enforce root object boundary (fix #9441)
2624
2625    Seems some encoder reuses previous memory area for junk sections.
2626
2627commit 5e8fb7c2a667772fa5f4f4e1642b72571d01429f
2628Author: Francois Cartegnie <fcvlcdev@free.fr>
2629Date:   Mon Nov 25 17:25:57 2013 +0100
2630
2631    demux: asf: add fake root guid for debugging
2632
2633commit b82bc83428aa33f2b5af2b4201f0926d2ebfe4ba
2634Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2635Date:   Mon Nov 25 17:38:01 2013 +0100
2636
2637    macosx: fix issue which caused automatic video resizing even if disabled
2638
2639    close #9864
2640
2641commit ee3e5d56ec9816c3728706b3618686790fb0892d
2642Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2643Date:   Mon Nov 25 17:36:27 2013 +0100
2644
2645    macosx: fix crash when closing video window without decorations
2646
2647commit 52dc9277520731fb378c65216da1cebff2cd7ed3
2648Author: Francois Cartegnie <fcvlcdev@free.fr>
2649Date:   Fri Nov 8 23:07:20 2013 +0900
2650
2651    demux: asf: fix variable length reading.
2652
2653    While current spec doesn't make use of > WORD sizes,
2654    the code was following the spec and reading variable length
2655    up to 3 bytes precision and writing it to a (int *)...
2656    This patch fixes signedness too.
2657
2658commit 51785680c51862aa2c22c364c7d73beb74a150fb
2659Author: Francois Cartegnie <fcvlcdev@free.fr>
2660Date:   Mon Nov 25 10:33:41 2013 +0100
2661
2662    demux: asf: fix overflow in seek
2663
2664commit 9baab2bdeb1667061b98399b407b7434f0dbb36e
2665Author: Francois Cartegnie <fcvlcdev@free.fr>
2666Date:   Mon Nov 25 13:41:58 2013 +0100
2667
2668    Qt: InputManager: don't enforce lower bound after a seek
2669
2670    Should fix problems like #2243.
2671    After a seek, the updated position could be the keyframe position
2672    choosen by demux, and then lower than A.
2673
2674commit e374892046ecc55f510e0595e472a5251ac957e4
2675Author: Felix Paul Kühne <fkuehne@videolan.org>
2676Date:   Sun Nov 24 20:56:53 2013 +0100
2677
2678    macosx: fix subtitles opening for the applescript bindings
2679
2680commit 2604049f04c78e0b586d04f780f01d728feb0618
2681Author: Felix Paul Kühne <fkuehne@videolan.org>
2682Date:   Sun Nov 24 20:56:36 2013 +0100
2683
2684    macosx: fix drag & drop / double-clicks in Finder to open subtitles files (close #9953)
2685
2686commit c6e4493dcdab713bc70d0efb2154d08dce57cde1
2687Author: Felix Paul Kühne <fkuehne@videolan.org>
2688Date:   Sun Nov 24 20:35:05 2013 +0100
2689
2690    darwinvlc: fix automatic language selection (close #9914)
2691
2692commit 325764ecd99ca4131cffbfcc6b594f7bc42a2de8
2693Author: Felix Paul Kühne <fkuehne@videolan.org>
2694Date:   Sun Nov 24 20:22:11 2013 +0100
2695
2696    macosx: show 'pause iTunes' option in a more accessible place since it is being asked for a lot (close #9954)
2697
2698commit 72ce3409e012878c9ec6432eef1ebb9e5e9cfe49
2699Author: Ilkka Ollakka <ileoo@videolan.org>
2700Date:   Sat Nov 23 16:42:53 2013 +0200
2701
2702    transcode: initialize filters properly
2703
2704    Use deinterlace etc filter output to input as user defined video filters
2705    and make sure visible width/height is defined for that.
2706
2707commit 59a3e76c532c5e1eda55cf8ddcfa2075912856e0
2708Author: Ilkka Ollakka <ileoo@videolan.org>
2709Date:   Sat Nov 23 16:05:47 2013 +0200
2710
2711    canvas: use visible width/height on calculations
2712
2713commit 61466e069f0bd8803e12515e6439bbdb72cb5527
2714Author: Ilkka Ollakka <ileoo@videolan.org>
2715Date:   Sat Nov 23 16:05:01 2013 +0200
2716
2717    transcode: check user videofilters when checking chroma/scale need
2718
2719commit 23ab7c47138056a2e1846046c1f8056d6a74860e
2720Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2721Date:   Sat Nov 23 13:47:56 2013 +0100
2722
2723    macosx: Use enum to distinguish different events for playlist / main window states
2724
2725    No functional change.
2726
2727commit a1e8dd2491d7d51b7422c528503f8c9b3034a612
2728Author: Ilkka Ollakka <ileoo@videolan.org>
2729Date:   Sat Nov 23 13:17:34 2013 +0200
2730
2731    transcode: when audio samplerate change, also change pts clock value
2732
2733commit 39a99d25872f64dacd470fda86ba2193a55cda52
2734Author: Ilkka Ollakka <ileoo@videolan.org>
2735Date:   Sat Nov 23 13:04:03 2013 +0200
2736
2737    transcode: check if input has changed before sync check
2738
2739commit 7e251ae78f6d41e92ea56901a96f4674987cb8c0
2740Author: Ilkka Ollakka <ileoo@videolan.org>
2741Date:   Fri Nov 22 21:59:49 2013 +0200
2742
2743    transcode: keep original timestamp in audio and not calculated pts
2744
2745    Allow audio pts fluctuate within drift limits as we calculate the drift
2746    related to master sync time anyway.
2747
2748commit d6a019d094973e71a45ab60d5a937961352e8536
2749Author: Maxim Bublis <b@codemonkey.ru>
2750Date:   Sat Nov 23 00:07:23 2013 +0400
2751
2752    Fixed warning on incompatible pointer types discarding qualifiers
2753
2754    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2755
2756commit ae4679b796170f4c51670de8a9eddd1d6923d9bf
2757Author: Maxim Bublis <b@codemonkey.ru>
2758Date:   Sat Nov 23 00:07:21 2013 +0400
2759
2760    Fixed warnings on duplicate const modifiers
2761
2762    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2763
2764commit 9a0de97a76629f3fc16758abb8c612ef5d9feab6
2765Author: Francois Cartegnie <fcvlcdev@free.fr>
2766Date:   Sat Nov 23 10:13:10 2013 +0100
2767
2768    demux: asf: do bitrate mutual exclusion
2769
2770commit f242004f65653c8a7b5fd483ba3b0215196efaca
2771Author: Francois Cartegnie <fcvlcdev@free.fr>
2772Date:   Sat Nov 23 08:30:43 2013 +0100
2773
2774    demux: asf: add bitrate exclusion object handling
2775
2776commit 4dbcaaa5723c952b32340d57889f4431f49a2a9f
2777Author: Francois Cartegnie <fcvlcdev@free.fr>
2778Date:   Sat Nov 23 09:52:30 2013 +0100
2779
2780    demux: asf: follow track exclusion list (fix #3796)
2781
2782commit 8c36b8a07c42dd6026bed8391b37b66b12f74ad9
2783Author: Francois Cartegnie <fcvlcdev@free.fr>
2784Date:   Sat Nov 23 08:29:43 2013 +0100
2785
2786    demux: asf: don't store exclusion guid types as is
2787
2788commit 626174f3b9d86559db9c66ede56abd15a3d7ea5e
2789Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2790Date:   Fri Nov 22 18:49:42 2013 +0100
2791
2792    auhal: use own thread for notification loop
2793
2794commit 2f5891bd44f9a5bffcb4d8a2bd918d0787f53c6f
2795Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2796Date:   Fri Nov 22 18:40:11 2013 +0100
2797
2798    auhal: ignore changed default device in digital mode
2799
2800    This fixes nonfunctional playback when more than one audio device
2801    is installed.
2802
2803    close #9924
2804
2805commit 8b6eec54693d35f8f1b7dfa3f659c0b92ac97944
2806Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2807Date:   Fri Nov 22 18:39:23 2013 +0100
2808
2809    auhal: fix comments
2810
2811commit 23445cd543c69113f4f82bce7362d6fc20cc0bfa
2812Author: Francois Cartegnie <fcvlcdev@free.fr>
2813Date:   Fri Nov 22 17:11:25 2013 +0100
2814
2815    demux: asf: reject DRM'ed files
2816
2817    Keep #8241 open ???
2818
2819commit 5606132e4fdd86bce0d8b8c391ad9d57eee25989
2820Author: Francois Cartegnie <fcvlcdev@free.fr>
2821Date:   Fri Nov 22 17:12:06 2013 +0100
2822
2823    demux: asf: add some more debug info
2824
2825commit f38c434794dbfe7d6981d5fa9396d026862c1ece
2826Author: Felix Paul Kühne <fkuehne@videolan.org>
2827Date:   Fri Nov 22 14:06:16 2013 +0100
2828
2829    configure: remove remnants of the 1st generation iOS vout removed in 902cc2d4
2830
2831commit 58c8f9f3cef168df4adfe5e1ca14cc745f4ba7fc
2832Author: Francois Cartegnie <fcvlcdev@free.fr>
2833Date:   Fri Nov 22 13:33:04 2013 +0100
2834
2835    demux: asf: preroll to seek time from index keyframes (fix #7890)
2836
2837commit 050333c7257e846e4cc2642663f901823a4c4746
2838Author: Ago Allikmaa <maxorator@gmail.com>
2839Date:   Thu Nov 21 21:43:02 2013 +0000
2840
2841    Regression fix for non-SPU tracks in MKV containers.
2842
2843    Fixes track duration not being set for non-SPU tracks in MKV containers.
2844
2845commit c91f3a9ace67adacc3fbc50cd4e3cbe06a7c3b85
2846Author: Rémi Denis-Courmont <remi@remlab.net>
2847Date:   Thu Nov 21 23:39:55 2013 +0200
2848
2849    po: restore silently reverted character sets again
2850
2851commit a87c668eaf2788a454f22a18b5dbd66f8750cd9d
2852Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2853Date:   Thu Nov 21 11:00:38 2013 +0100
2854
2855    macosx: fix preferences reset if unknown version was found
2856
2857commit dd4fe6748489ff37ac0847a5baf9db6db21e3419
2858Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2859Date:   Thu Nov 21 10:59:02 2013 +0100
2860
2861    macosx: fix selection of playlist item for very first start
2862
2863commit f88d16b248d051d1366d4097df97ee00a1129997
2864Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2865Date:   Thu Nov 21 01:58:56 2013 +0100
2866
2867    macosx: correctly reset interface preferences when requested
2868
2869commit 988ba5e8c057993d06e98fe101543d429ab6746e
2870Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2871Date:   Wed Nov 20 20:26:09 2013 +0100
2872
2873    macosx: set VLCMain as file owner for mainwindow and add outlets for window and playlist
2874
2875    Fixes playlist initialization.
2876
2877commit 6ea4d015ffcad76ae5d0262d668ec92ff6e42136
2878Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2879Date:   Wed Nov 20 19:01:59 2013 +0100
2880
2881    macosx: change alignment of dropzone-box yet again
2882
2883    refs #9722
2884
2885commit 655dacc5e1cd7c9f1d347a7344ccb8d3734a7353
2886Author: David Fuhrmann <david.fuhrmann@googlemail.com>
2887Date:   Tue Nov 19 21:13:13 2013 +0100
2888
2889    macosx: refinements of minimized view behaviour
2890
2891    - Fix wrong playlist resize
2892    - Minimize view state is now retained from start up to stop of video.
2893      Using the playlist button will result in the playlist to show up, but it
2894      will be always hidden when video finally stops.
2895    - Minimize view state is exited when the user uses alt to go back to normal view.
2896
2897    close #9722
2898
2899commit 8b145a7b6d224064f7228cd3072313708933bd4a
2900Author: Maxim Bublis <b@codemonkey.ru>
2901Date:   Fri Nov 15 07:28:25 2013 +0000
2902
2903    Fixed parsing SubRip subtitles with missing msecs.
2904
2905    This patch fixes SubRip subtitles parsing with missing microseconds.
2906    This patch also makes redundant SUB_TYPE_SUBRIP_DOT format as both
2907    delimiters (dot and comma) are now supported equally.
2908
2909    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2910
2911commit 75d5a967e6985c6b51b498583de0a5e26f3b5144
2912Author: Ludovic Fauvet <etix@videolan.org>
2913Date:   Wed Nov 20 16:54:55 2013 +0100
2914
2915    nsis: remove unused string
2916
2917commit b3880e9af0da523ce10238831da18fc27bb5581c
2918Author: Ludovic Fauvet <etix@videolan.org>
2919Date:   Wed Nov 20 15:36:20 2013 +0100
2920
2921    nsis: remove dead uninstaller code
2922
2923commit 6cacd14869c46cf36e98de3d29b84dd450c1cffc
2924Author: Ludovic Fauvet <etix@videolan.org>
2925Date:   Wed Nov 20 15:30:26 2013 +0100
2926
2927    nsis: make new strings translatable
2928
2929commit 92eb922b4eff12d1a7ff732ef7b57fc51ec3151e
2930Author: Ludovic Fauvet <etix@videolan.org>
2931Date:   Wed Nov 20 15:28:24 2013 +0100
2932
2933    nsis: sync wording with the uninstaller section
2934
2935commit 1fb1731824e8abebe37bd8d9665724c69d0f5aee
2936Author: Ilkka Ollakka <ileoo@videolan.org>
2937Date:   Wed Nov 20 17:24:35 2013 +0200
2938
2939    udp: don't set receive/send buffers for socket
2940
2941    Current OS should be able to set those buffers to be reasonable, and
2942    this buffer size caused drops with HD udp/ts inputs.
2943
2944commit ca5b8920f54bca567880602b444a1e3321f35aa0
2945Author: Jean-Baptiste Kempf <jb@videolan.org>
2946Date:   Wed Nov 20 16:21:54 2013 +0100
2947
2948    LGPL: relicense vsxu to LGPLv2.1+
2949
2950commit ee8e8d6483608beb36d1aa81b84a27c66f08e89b
2951Author: Ilkka Ollakka <ileoo@videolan.org>
2952Date:   Wed Nov 20 16:29:03 2013 +0200
2953
2954    transcode: fix picture release code
2955
2956    There was a bug that if you had threads but no fps it would release
2957    p_pic that is in fifo for encoder and stuff happened. I introduced this
2958    but in that lipsync change.
2959
2960commit 2416d7d14e36ddd36a793d8245c6bdfc09ae45e3
2961Author: Jean-Baptiste Kempf <jb@videolan.org>
2962Date:   Wed Nov 20 12:41:46 2013 +0100
2963
2964    LGPL relicensing of streaming output
2965
2966    Re-license almost all the streaming modules to LGPLv2.1+ with
2967    authorization from their respective contributors
2968
2969    After access_output, this includes stream_out and mux.
2970
2971    The duplicate and rtp modules are not concerned by this relicensing
2972    because of unreachable authors. Notably:
2973     - An L. Ber (dedd7cd2)
2974     - Andy chenee (5caa2ba)
2975
2976    Thanks to everyone for their help and answers in due time
2977
2978commit 78ecd889cc8ea55de344d04ac43d116d31c54ac6
2979Author: Jean-Baptiste Kempf <jb@videolan.org>
2980Date:   Wed Nov 20 12:46:44 2013 +0100
2981
2982    Fix typos in headers
2983
2984commit f95987341838fb563e6b1b68ee80588b44b31e63
2985Author: Felix Paul Kühne <fkuehne@videolan.org>
2986Date:   Tue Nov 19 16:55:17 2013 +0100
2987
2988    extras/ios: enable gnutls
2989
2990commit d7e042e81aac6854cfe06aab11137e2385bec470
2991Author: Pierre Ynard <linkfanel@yahoo.fr>
2992Date:   Tue Nov 19 01:57:01 2013 +0100
2993
2994    vimeo.lua: rewrite due to website changes
2995
2996    The config is not available within the page anymore, we have to call an
2997    API URL to fetch it
2998
2999commit 4ab7dfbf8fc4e2bb0ef565ea549dc0b41c3f18c9
3000Author: Rafaël Carré <funman@videolan.org>
3001Date:   Mon Nov 18 23:42:15 2013 +0100
3002
3003    Add vlc.lib / libvlc.lib
3004
3005    Windows linkers can now use -lvlc -lvlccore
3006
3007commit d48a6fb57af66bdbe1772fa3ae2e958c72e0827d
3008Author: Rafaël Carré <funman@videolan.org>
3009Date:   Mon Nov 18 23:41:01 2013 +0100
3010
3011    androidsurface.c has moved
3012
3013    add nativewindow.c for translation
3014
3015commit 2fe62d4008bef9698641a5453dea70db80a8803f
3016Author: Pierre Ynard <linkfanel@yahoo.fr>
3017Date:   Mon Nov 18 22:27:06 2013 +0100
3018
3019    dailymotion.lua: fix page parsing
3020
3021commit dbdf09a86ed6149d10a012b0d0eb1751eb9f5d22
3022Author: Maxim Bublis <b@codemonkey.ru>
3023Date:   Mon Nov 18 17:04:33 2013 +0400
3024
3025    Fixed warning on assignment as a condition without parentheses.
3026
3027    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
3028
3029commit f0b348332357eb2e0d66653ea9ddd0238d5aadf8
3030Author: Maxim Bublis <b@codemonkey.ru>
3031Date:   Mon Nov 18 11:44:49 2013 +0400
3032
3033    Fixed warnings on duplicate const modifiers.
3034
3035    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
3036
3037commit 7dcd1665a2d127a8573e29832fce1b1d88836643
3038Author: Rafaël Carré <funman@videolan.org>
3039Date:   Mon Nov 18 20:00:48 2013 +0100
3040
3041    lpcm bd: fix decoding of 16 bits with channels padding
3042
3043    swab prototype is not the same as memcpy (src and dst are swapped)
3044
3045commit 7fc3ea2fb9c699966a58b4b4392a4f0a1fe0aeff
3046Author: Jean-Baptiste Kempf <jb@videolan.org>
3047Date:   Mon Nov 18 19:47:31 2013 +0100
3048
3049    Qt: correctly update the art URL
3050
3051commit 68ca8d0b779ee20580230289d890b5b6b671abe0
3052Author: Rafaël Carré <funman@videolan.org>
3053Date:   Mon Nov 18 19:26:39 2013 +0100
3054
3055    LPCM: fix 20/24-bit decoding
3056
3057    Fixes: #9907
3058
3059commit 5dee34ad0318ec7daf8f1024d52a687b7b45b4b2
3060Author: Jean-Baptiste Kempf <jb@videolan.org>
3061Date:   Mon Nov 18 18:26:27 2013 +0100
3062
3063    Do not put the extensions twice
3064
3065commit 91bb09f8f2d1d2b3c6ee9edf62ee13f19cc2a240
3066Author: Rafaël Carré <funman@videolan.org>
3067Date:   Mon Nov 18 13:43:01 2013 +0100
3068
3069    contrib: chromaprint: download over http
3070
3071commit ffff393ec1421aa7ff00cb5fb024d6fbee931fd4
3072Author: Rafaël Carré <funman@videolan.org>
3073Date:   Mon Nov 18 13:39:27 2013 +0100
3074
3075    UAC: offsetof only needs to know the field name
3076
3077    Don't specify the (variable) size
3078
3079commit 941cff445097b422455c333af47230b8dfe93283
3080Author: David Fuhrmann <david.fuhrmann@googlemail.com>
3081Date:   Sun Nov 17 18:21:37 2013 +0100
3082
3083    macosx: unify functionality of fwd/bwd buttons in video window
3084
3085    Behaviour is now the same as the buttons in main window
3086
3087    close #9512
3088
3089commit 89f67375ed4d791d34f2b4d25162e684c109d338
3090Author: Denis Charmet <typx@dinauz.org>
3091Date:   Sun Nov 17 16:15:23 2013 +0100
3092
3093    Increase dpb size for HEVC
3094
3095commit f305d59a1aec9110f6b11e533fd89ffecfa5be5c
3096Author: Denis Charmet <typx@dinauz.org>
3097Date:   Sat Nov 16 22:08:11 2013 +0100
3098
3099    Support multichannel raw audio in MKV
3100
3101    Fix #9866
3102
3103commit fdd456ea6ef1984eedd1912ba2eb37a43e1ae08b
3104Author: Jean-Baptiste Kempf <jb@videolan.org>
3105Date:   Sun Nov 17 15:02:03 2013 +0100
3106
3107    MMDevice: split OpenDevice, CloseDevice and ActivateDevice for WinRT
3108
3109    The code wasn't common anymore :)
3110    This reduces the number of #if VLC_WINSTORE_APP and should help
3111    readability
3112
3113    Maybe Open() and Close() should be splitted in a similar way...
3114
3115commit 2f9b33af5b50e6a16b332f1334d256a1e9bc0705
3116Author: Ilkka Ollakka <ileoo@videolan.org>
3117Date:   Sat Nov 16 20:33:16 2013 +0200
3118
3119    transcode: don't crash with threads with freeing pictures all over
3120
3121commit 45df8a6415e038fc4e3df325871e35c85f027d26
3122Author: Rafaël Carré <funman@videolan.org>
3123Date:   Sat Nov 16 17:56:24 2013 +0100
3124
3125    mmdevice: adapt for Windows Store apps
3126
3127    The most important point is that we can not enumerate or active devices anymore
3128    http://msdn.microsoft.com/en-us/library/windows/desktop/jj128298(v=vs.85).aspx
3129    says we must activate the device from the main UI thread, which we can not access
3130    from VLC C code.
3131
3132    Add a module option so the main UI code can activate the audio interface and pass
3133    down that pointer to VLC.
3134
3135    ifdef out unneeded device handling code
3136
3137commit 200dc6518f29c4783d3740dc1071096341a7597e
3138Author: Ilkka Ollakka <ileoo@videolan.org>
3139Date:   Thu Nov 14 18:41:16 2013 +0200
3140
3141    ts: define pf_calls at the end of Open
3142
3143commit d981e3b05237b4f96853267b14991e0d0f9d93b2
3144Author: Ilkka Ollakka <ileoo@videolan.org>
3145Date:   Sat Nov 16 17:09:16 2013 +0200
3146
3147    transcode: add my name on authors so bugs can be assigned to me
3148
3149commit 023fa8c432451c86f3792a54bbdd90723f2238f9
3150Author: Ilkka Ollakka <ileoo@videolan.org>
3151Date:   Mon Nov 11 19:08:41 2013 +0200
3152
3153    transcode: rewrite fps/lipsync code
3154
3155    Add some comments on how the code should work. Basic idea is first
3156    check input lipsync against audio track. Then check if we can drop the
3157    picture based on output pts and then do same checked in OutputFrame as
3158    some filters can output multiple pictures (yadif2x etc).
3159
3160    simple framerate conversion from 25 worked to 4,5,10,20,23,29.97,50.60.
3161    Not sure if yadif2x and all work fully yet.
3162
3163commit f4f66b0f8a36035865fbaffb88be3d0140eac7c7
3164Author: Rafaël Carré <funman@videolan.org>
3165Date:   Sat Nov 16 00:39:33 2013 +0100
3166
3167    flac packetizer: validate frames with their CRC
3168
3169    Fix #9442
3170
3171commit 4ccc2f795499fe1108fad6d8b7c84946a7f7d99c
3172Author: Rafaël Carré <funman@videolan.org>
3173Date:   Fri Nov 15 21:37:41 2013 +0100
3174
3175    flac packetizer: deindent switch
3176
3177commit a799a89f2a54e64f28f66f0d9af79d8acefde090
3178Author: Rafaël Carré <funman@videolan.org>
3179Date:   Fri Nov 15 21:34:25 2013 +0100
3180
3181    flac packetizer: small factorization when first PTS has not arrived
3182
3183commit 02b18c80794afe09fc09f50a8f7c159ca2e9d730
3184Author: Rafaël Carré <funman@videolan.org>
3185Date:   Fri Nov 15 21:33:09 2013 +0100
3186
3187    flac packetizer: verbose error message
3188
3189commit d2be92d9503d5079199f2a313c212aaadcd14052
3190Author: Rafaël Carré <funman@videolan.org>
3191Date:   Fri Nov 15 21:31:50 2013 +0100
3192
3193    flac packetizer: Use meaningful names for block_t
3194
3195commit 72bef01564d35fa3bcdc4ccf93dd89d20b145a20
3196Author: Rafaël Carré <funman@videolan.org>
3197Date:   Fri Nov 15 21:29:35 2013 +0100
3198
3199    flac packetizer: avoid realloc
3200
3201commit 39e48a79fdeaada567219b81c4f6847e3efc0124
3202Author: Rafaël Carré <funman@videolan.org>
3203Date:   Fri Nov 15 21:23:57 2013 +0100
3204
3205    flac packetizer: simplify header parsing
3206
3207commit 88bcfa088958a3c55ac36384074eed11c83938a4
3208Author: Rafaël Carré <funman@videolan.org>
3209Date:   Fri Nov 15 20:44:50 2013 +0100
3210
3211    flac packetizer: move functions
3212
3213    remove prototypes
3214
3215commit 058b173217677b08dd16868a0126845f229574ec
3216Author: Rafaël Carré <funman@videolan.org>
3217Date:   Fri Nov 15 20:42:34 2013 +0100
3218
3219    flac packetizer: cosmetics
3220
3221    C99, brace style, space
3222    No functional changes
3223
3224commit 75b67dbce7fef04454f1a9708d69bfbfc786e4b9
3225Author: Felix Abecassis <felix.abecassis@gmail.com>
3226Date:   Fri Nov 15 15:47:19 2013 +0100
3227
3228    mediacodec: change type of internal variables to bool.
3229
3230    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
3231
3232commit 09e1913c5390c6f971094fb4af78a89486fd1d25
3233Author: David Fuhrmann <david.fuhrmann@googlemail.com>
3234Date:   Thu Nov 14 13:14:07 2013 +0100
3235
3236    macosx: remove unneeded free
3237
3238commit 31b1205fd622eef0be3379f602cf83807c3c2124
3239Author: David Fuhrmann <david.fuhrmann@googlemail.com>
3240Date:   Thu Nov 14 13:11:29 2013 +0100
3241
3242    macosx: fix use after free for video effects string
3243
3244    This bug resulted in failure of setting more than one video effect
3245    filter on mavericks.
3246
3247    close #9849
3248
3249commit a5a87c3c662a3f733d1b7a49b8cf5c5f595aed41
3250Author: Rafaël Carré <funman@videolan.org>
3251Date:   Fri Nov 15 15:25:48 2013 +0100
3252
3253    Revert "flac packetizer: use the largest possible frame size"
3254
3255    This reverts commit 03e0644c82bf1dea96f8ade8829c2e1f360bd1ee.
3256
3257    Decoder needs single frames
3258
3259    Closes #9863
3260
3261commit 1c7b3420ede14f56b1c340fbfcd9bc2db9d8e4e3
3262Author: Francois Cartegnie <fcvlcdev@free.fr>
3263Date:   Sat Nov 16 00:12:47 2013 +0900
3264
3265    demux: asf: fix multiple compressed payload regression (fix #9846)
3266
3267    Regression introduced by 6eddafe741954803ec2928d26fb7566bd07a3601
3268
3269commit c5c9e6662764ef71c24cc3642c928649eb48ff94
3270Author: Maxim Bublis <b@codemonkey.ru>
3271Date:   Fri Nov 15 12:28:23 2013 +0400
3272
3273    Fixed contrib target creation.
3274
3275    Patch has been updated. Also fixed target creation for Growl and BGHudAppKit.
3276
3277    Signed-off-by: Rafaël Carré <funman@videolan.org>
3278
3279commit 46fe18b280ed5825fd701edeedb2f5c24de001a2
3280Author: Denis Charmet <typx@dinauz.org>
3281Date:   Sat Nov 9 16:53:06 2013 +0100
3282
3283    Implement basic Opus support in MKV
3284
3285commit 7b8e0d02d586348f916e71e300f1d5fe0e715c04
3286Author: Rafaël Carré <funman@videolan.org>
3287Date:   Thu Nov 14 21:02:38 2013 +0100
3288
3289    release doc: add a command to verify signatures
3290
3291commit 0da682e0bd90a90cd735009287b3b4c7d4b62743
3292Author: Jean-Baptiste Kempf <jb@videolan.org>
3293Date:   Thu Nov 14 15:56:43 2013 +0100
3294
3295    Add .mus and .sid in the file open selector
3296
3297commit a9f899a33e1269ec0cf0ed373b2d2d34538dfb54
3298Author: Mirsal <mirsal@videolan.org>
3299Date:   Wed Nov 13 10:32:05 2013 +0100
3300
3301    dbus: Fix the MPRIS version in the header comments
3302
3303    Change the mpris version to 2.2 as VLC implements it.
3304
3305commit e9611bff079295beb4f65cc112c6529720233f10
3306Author: Tristan Matthews <le.businessman@gmail.com>
3307Date:   Tue Nov 12 10:01:40 2013 -0500
3308
3309    araw: add assertion to check for buffer overrun
3310
3311    Refs #9343
3312
3313    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
3314
3315commit 7163c4b94a441b3bba7355a9bb117d048a33747b
3316Author: Tristan Matthews <le.businessman@gmail.com>
3317Date:   Tue Nov 12 10:01:39 2013 -0500
3318
3319    opus: update i_buffer when memmoving decoder output
3320
3321    Fixes #9343
3322
3323    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
3324
3325commit d0b93ce78dbd5ff228690a6ab5ce0affdcebbb0d
3326Author: Jean-Baptiste Kempf <jb@videolan.org>
3327Date:   Tue Nov 12 17:06:10 2013 +0100
3328
3329    Remove unused bindings directory
3330
3331commit 14851ba145f03bc364c6641023620767533137ab
3332Author: Ilkka Ollakka <ileoo@videolan.org>
3333Date:   Tue Nov 12 17:54:49 2013 +0200
3334
3335    zvbi: set default opaque to false as default is text mode now
3336
3337commit ebad0d66f159f33ac7a3dcc8105fd9be39ac69bd
3338Author: Ilkka Ollakka <ileoo@videolan.org>
3339Date:   Tue Nov 12 17:38:15 2013 +0200
3340
3341    zvbi: handle opaque in text mode also
3342
3343commit 8d40fb1276f5bd72ff37a4b2099c4842765b7471
3344Author: Ilkka Ollakka <ileoo@videolan.org>
3345Date:   Tue Nov 12 17:37:51 2013 +0200
3346
3347    zvbi: set text format as default, as subtitles should look better and seems to work for me
3348
3349commit 47faceb4f016f9621323e2f1e1230e713a35261d
3350Author: Ilkka Ollakka <ileoo@videolan.org>
3351Date:   Tue Nov 12 17:33:04 2013 +0200
3352
3353    zvbi: mimic cc.c for using subtitles updater etc to avoid flickering in text subtitles
3354
3355commit b5c3ef9f2d082bc6805fc23761ca82015dff9b47
3356Author: Ilkka Ollakka <ileoo@videolan.org>
3357Date:   Tue Nov 12 15:32:34 2013 +0200
3358
3359    zvbi: initialize pointer
3360
3361commit d3d8a8c097168cde4d2dc33bf9681436dd936851
3362Author: Ilkka Ollakka <ileoo@videolan.org>
3363Date:   Tue Nov 12 15:32:14 2013 +0200
3364
3365    zvbi: strip leading/end whitespaces from text subtitles
3366
3367commit a493cee283a0f021bec55efdddfcee11cae6679c
3368Author: Ilkka Ollakka <ileoo@videolan.org>
3369Date:   Tue Nov 12 15:31:27 2013 +0200
3370
3371    zvbi: set position to be absolute only for non-text subtitles and give reasonable stop time
3372
3373commit 716e4172a8613e44b113e1ae3d0ad94489fb3c57
3374Author: Ilkka Ollakka <ileoo@videolan.org>
3375Date:   Tue Nov 12 15:29:17 2013 +0200
3376
3377    zvbi: set pf_decode_sub at the end
3378
3379commit 5c92040c285a1b200b31f6c9c9713c845e3d0bb8
3380Author: Ilkka Ollakka <ileoo@videolan.org>
3381Date:   Tue Nov 12 15:28:53 2013 +0200
3382
3383    zvbi: default alignment to bottom
3384
3385commit 6f6bd492c52c263d1f1d08ccce89cd96a6c9033f
3386Author: Rafaël Carré <funman@videolan.org>
3387Date:   Tue Nov 12 11:51:15 2013 +0100
3388
3389    mpeg_audio packetizer: flush remaining data
3390
3391    vlc 1.mp3 --sout 2.mp3 && vlc 2.mp3 --sout 3.mp3
3392    will now give identical 2.mp3 and 3.mp3
3393
3394    Refs: #3178
3395
3396commit ddc3eafec7d1283fe5da89cab7628c8fa268bc57
3397Author: Rafaël Carré <funman@videolan.org>
3398Date:   Tue Nov 12 11:50:46 2013 +0100
3399
3400    mpeg_audio: assume block_GetBytes can fail
3401
3402commit 11d3a7ac5686ffdbe5f098264b8677d4aa1e88af
3403Author: Rafaël Carré <funman@videolan.org>
3404Date:   Tue Nov 12 11:45:21 2013 +0100
3405
3406    mpeg_audio: use a variable to avoid pointer dereference
3407
3408commit 903d5ae98f7ac8e12ac5e0acab122e330642f486
3409Author: Jean-Baptiste Kempf <jb@videolan.org>
3410Date:   Mon Nov 11 19:23:07 2013 +0100
3411
3412    Update NEWS from 2.1 branch
3413
3414commit a19d8403aa91d18b0645d6888f40d0c60baa4517
3415Author: Felix Paul Kühne <fkuehne@videolan.org>
3416Date:   Mon Nov 11 17:19:09 2013 +0100
3417
3418    fix make dist
3419
3420commit 6b09d57e798baa8ef7d818868dcaedbee378c1e8
3421Author: Felix Paul Kühne <fkuehne@videolan.org>
3422Date:   Sun Nov 10 23:32:03 2013 +0100
3423
3424    macosx: split main window and main menu
3425
3426    Note that this is a WIP commit so playlist table columns and displaying individual playlist items is currently unavailable
3427
3428    Any playlist interaction (incl. saving) and playback are not affected.
3429
3430commit 5d55f77f4356747ab3e3e6eb7ab8ae264828af5b
3431Author: Tristan Matthews <le.businessman@gmail.com>
3432Date:   Sun Nov 10 12:50:04 2013 -0500
3433
3434    ogg: initialize skeleton values that will be used in Close() (Fix #9830)
3435
3436    Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
3437
3438commit 9973008454e6f866405fbf94fa26013493a74ac3
3439Author: Felix Paul Kühne <fkuehne@videolan.org>
3440Date:   Sun Nov 10 23:19:18 2013 +0100
3441
3442    macosx: fix compilation warnings
3443
3444commit 0f148a8e355f4c26cae53ebf41f78b637d0da7cf
3445Author: Felix Paul Kühne <fkuehne@videolan.org>
3446Date:   Sun Nov 10 22:53:23 2013 +0100
3447
3448    macosx: split playlist menu from main menu
3449
3450commit 697f59f34c9c4e944fb6294b992870ca2f6c99c1
3451Author: Felix Paul Kühne <fkuehne@videolan.org>
3452Date:   Sun Nov 10 22:28:48 2013 +0100
3453
3454    macosx: split debug messages handling from VLCMain and the Main Menu nib
3455
3456commit 04cb7d2add12bc8795b9a168f9fda0973a6e5f42
3457Author: Felix Paul Kühne <fkuehne@videolan.org>
3458Date:   Sun Nov 10 21:53:17 2013 +0100
3459
3460    macosx: split crash log handling both from VLCMain and the Main Menu nib file
3461
3462commit 35deef0686f084e477d10cbb15d49cad50a159c1
3463Author: Rémi Denis-Courmont <remi@remlab.net>
3464Date:   Sun Nov 10 18:06:38 2013 +0200
3465
3466    input: get PTS delay from stream rather than access (fixes #8457)
3467
3468commit 3f33a255b9fe4d3da04eee1a38b3fa90c82aa139
3469Author: Rémi Denis-Courmont <remi@remlab.net>
3470Date:   Sun Nov 10 18:01:56 2013 +0200
3471
3472    smooth: provide PTS delay
3473
3474commit 11b719198944bc60c6a7daa3f6e069bed86025e7
3475Author: Rémi Denis-Courmont <remi@remlab.net>
3476Date:   Sun Nov 10 18:01:47 2013 +0200
3477
3478    httplive: provide PTS delay
3479
3480commit ae301440f9bb5464bd67ea9637e4001b89c3f8f1
3481Author: Rémi Denis-Courmont <remi@remlab.net>
3482Date:   Sun Nov 10 18:01:35 2013 +0200
3483
3484    decomp: provide PTS delay
3485
3486commit 3c21832117964af47438812a67e846c956abaaf0
3487Author: Rémi Denis-Courmont <remi@remlab.net>
3488Date:   Sun Nov 10 18:01:21 2013 +0200
3489
3490    DASH: provide PTS delay
3491
3492commit 5ccba1ab1dccb2b73b9454cc47d00f2f794deb95
3493Author: Rémi Denis-Courmont <remi@remlab.net>
3494Date:   Sun Nov 10 18:00:57 2013 +0200
3495
3496    Add STREAM_GET_PTS_DELAY control (refs #8457)
3497
3498commit 10b5b2ccdc4cfc3bd34db67471de4cbde9ab5ad6
3499Author: Felix Paul Kühne <fkuehne@videolan.org>
3500Date:   Sun Nov 10 17:06:34 2013 +0100
3501
3502    macosx: don't leak the fspanel
3503
3504commit 5596ab870342279223ab4a3cdc1fab34febb3825
3505Author: Felix Paul Kühne <fkuehne@videolan.org>
3506Date:   Sun Nov 10 16:08:24 2013 +0100
3507
3508    macosx: split fspanel from main menu nib to an extra nib which not being distributed as the window is being created entirely in code and the nib representation is used for development and layouting only
3509
3510commit 804df2252aad707cb3c24aabb0eb7f52b5113f7b
3511Author: Ilkka Ollakka <ileoo@videolan.org>
3512Date:   Sun Nov 10 16:34:40 2013 +0200
3513
3514    transcode: encode buffer and flush encoder at the end when using threads
3515
3516commit 627b5d8edcf2910b6abb0176cacaff87e622bff3
3517Author: David Fuhrmann <david.fuhrmann@googlemail.com>
3518Date:   Sun Nov 10 15:25:01 2013 +0100
3519
3520    macosx: fix float-on-top behaviour with fullscreen
3521
3522    The issues were mostly noticable if you select both float-on-top
3523    and fullscreen in video prefs.
3524
3525commit 04e57be450f6a179f26c5e07f18ed238f1ec1ec6
3526Author: Felix Paul Kühne <fkuehne@videolan.org>
3527Date:   Sun Nov 10 13:41:55 2013 +0100
3528
3529    contrib/gnutls: remove debug from patch
3530
3531commit c2b866499d6b43450c97905be29081a93316cb8c
3532Author: Felix Paul Kühne <fkuehne@videolan.org>
3533Date:   Sun Nov 10 13:24:02 2013 +0100
3534
3535    gnutls: link against CoreFoundation and the Security frameworks as it is required by the keychain certificate lookup patch
3536
3537commit a06e7f27acef85631f7c748f568993de7f5023a1
3538Author: Felix Paul Kühne <fkuehne@videolan.org>
3539Date:   Sun Nov 10 13:23:17 2013 +0100
3540
3541    contrib/gnutls: add patch adding keychain root certificate lookups on OS X (not supported on iOS)
3542
3543commit e7353f4b55b81c270e5433e41e64f627fbd7012c
3544Author: David Fuhrmann <david.fuhrmann@googlemail.com>
3545Date:   Sun Nov 10 11:11:39 2013 +0100
3546
3547    macosx: fix typo and set path for open dialog correctly
3548
3549commit 9dda04b93dfe657465cbdd3e36e9b3d2c9e16f02
3550Author: David Fuhrmann <david.fuhrmann@googlemail.com>
3551Date:   Sat Nov 9 17:26:46 2013 +0100
3552
3553    macosx: fix float-on-top-behaviour if setting is changed while in fullscreen
3554
3555commit e062d7c8b5480d7794b2d009a3dcf2631792a97a
3556Author: David Fuhrmann <david.fuhrmann@googlemail.com>
3557Date:   Sat Nov 9 17:22:00 2013 +0100
3558
3559    macosx: reset float-on-top when native fullscreen has already finished
3560
3561    This fixes issues where video window just disappears when exiting fullscreen,
3562    only on Mavericks.
3563
3564    close #9814
3565
3566commit a24db0a78bd552ae26f8e3aab3a3dff8f41e7cbb
3567Author: Felix Paul Kühne <fkuehne@videolan.org>
3568Date:   Sun Nov 10 01:12:54 2013 +0100
3569
3570    bin/darwinvlc: fix l10n preferences lookup code
3571
3572commit ffff39acd6827446091f26b86929af875d2c4ac4
3573Author: Felix Paul Kühne <fkuehne@videolan.org>
3574Date:   Sat Nov 9 18:28:50 2013 +0100
3575
3576    macosx: add GUI setting/getter for --language
3577
3578commit 4dbe3de4b46651591d98c05319168f6333faa8ff
3579Author: Felix Paul Kühne <fkuehne@videolan.org>
3580Date:   Sat Nov 9 18:07:19 2013 +0100
3581
3582    extras/package: add darwinvlc.c to xcodeproj
3583
3584commit bd184a14413e098e273734bf8bc1f615e967fea5
3585Author: Felix Paul Kühne <fkuehne@videolan.org>
3586Date:   Sat Nov 9 18:03:46 2013 +0100
3587
3588    bin: re-implement --language for OS X
3589
3590commit a868dc7fe18182818471ea6c02770223f7a43d5b
3591Author: Felix Paul Kühne <fkuehne@videolan.org>
3592Date:   Sat Nov 9 16:05:34 2013 +0100
3593
3594    bin: derive a special Darwin version from vlc.c
3595
3596commit 0ed2f1ea469dd0d64d4842c19020a8f1bd6c99b1
3597Author: Ilkka Ollakka <ileoo@videolan.org>
3598Date:   Sat Nov 9 19:01:38 2013 +0200
3599
3600    transcode: use video.i_width/height as fallback when setting visible_width/height
3601
3602commit eb39fc67fa7701a6653e693866647d421c786353
3603Author: Ilkka Ollakka <ileoo@videolan.org>
3604Date:   Sat Nov 9 18:12:41 2013 +0200
3605
3606    transcode: set video chroma before trying to query video filters
3607
3608commit 82d842bf0df8b605703ea761749a24fcd6407e14
3609Author: Ilkka Ollakka <ileoo@videolan.org>
3610Date:   Sat Nov 9 18:11:48 2013 +0200
3611
3612    canvas: handle sar{0,1} and assume it to be 1:1
3613
3614commit c664aa35a787a541545321a6ea041b03eaf95e16
3615Author: David Fuhrmann <david.fuhrmann@googlemail.com>
3616Date:   Sat Nov 9 15:55:00 2013 +0100
3617
3618    Switch linking order of libcompat for modules
3619
3620    This precedes libcompat before the system libraries to be able to use
3621    10.7 compiled binaries on 10.6.
3622
3623    close #9527
3624
3625commit f4d4293230d248566f4aa5870786c9543e7377ef
3626Author: Rémi Denis-Courmont <remi@remlab.net>
3627Date:   Sat Nov 9 16:31:35 2013 +0200
3628
3629    FreeType: optimize FillARGB() a little
3630
3631commit e9f42c6b0061aa22536e1e9e5aca6016782a2e38
3632Author: Rémi Denis-Courmont <remi@remlab.net>
3633Date:   Sat Nov 9 16:29:20 2013 +0200
3634
3635    FreeType: add ARGB support
3636
3637commit d9e965aacc65a1a0f161b3145bbc03a683b17427
3638Author: Rémi Denis-Courmont <remi@remlab.net>
3639Date:   Sat Nov 9 16:13:47 2013 +0200
3640
3641    xcb/screen: cosmetic fix
3642
3643commit 0132e7dc1b643c868f2dd14c3e4fc48454f962ef
3644Author: Daniel Verkamp <daniel@drv.nu>
3645Date:   Fri Nov 8 20:56:21 2013 -0700
3646
3647    Sort avcodec mapping table by AVCodecID enum
3648
3649    This makes it much easier to tell which codec ID mappings are missing
3650    (or intentionally skipped).
3651
3652    Comments have been added for each codec ID that is currently missing.
3653
3654    Ordering between codecs with the same avcodec ID or VLC fourcc has been
3655    preserved.
3656
3657    No functional change.
3658
3659    Signed-off-by: Rafaël Carré <funman@videolan.org>
3660
3661commit c7283a40537b142cf5da0ec2022e9c02c9b51d8c
3662Author: Daniel Verkamp <daniel@drv.nu>
3663Date:   Fri Nov 8 22:38:22 2013 -0700
3664
3665    Fix Duck DK3/DK4 ADPCM mappings
3666
3667    Also give them VLC_CODEC_ names and use them in the adpcm decoder.
3668
3669    v2: Add codec description strings
3670
3671    Signed-off-by: Rafaël Carré <funman@videolan.org>
3672
3673commit 5878bce8a1f874d7f77754196eea700ac194830a
3674Author: Rafaël Carré <funman@videolan.org>
3675Date:   Fri Nov 8 13:52:18 2013 +0100
3676
3677    AAC packetizer: comment write-only arrays
3678
3679commit 696fa37a6c22576a5c409f7672ca8c363ee5ca2b
3680Author: Rafaël Carré <funman@videolan.org>
3681Date:   Fri Nov 8 13:49:48 2013 +0100
3682
3683    AAC packetizer: move functions around file
3684
3685commit 8964628438d9b83687f82026d265da31de02d021
3686Author: Rafaël Carré <funman@videolan.org>
3687Date:   Fri Nov 8 13:47:06 2013 +0100
3688
3689    AAC packetizer: deindent state machine switch
3690
3691commit 7e52cd8a50de26eaca602b352bd63101c84a249a
3692Author: Adrien Maglo <magsoft@videolan.org>
3693Date:   Fri Nov 8 14:49:59 2013 +0100
3694
3695    Update NEWS
3696
3697commit 902056ed64a0e0150dd96f553e82381c2363846d
3698Author: Adrien Maglo <magsoft@videolan.org>
3699Date:   Fri Nov 8 13:36:27 2013 +0100
3700
3701    EGL: add the OpenGL ES 2.0 support for android
3702
3703commit 3de6ae03870e7e47df4077422a4b0e53a62a9e67
3704Author: Adrien Maglo <magsoft@videolan.org>
3705Date:   Fri Nov 8 13:42:39 2013 +0100
3706
3707    Vout: add a new window provider to create android native windows.
3708
3709commit 95cfb0e32d4c0a900e88a58392f3bd5d6895cc38
3710Author: Adrien Maglo <magsoft@videolan.org>
3711Date:   Fri Nov 8 13:18:34 2013 +0100
3712
3713    Vout: add a new vout_window type for android native windows
3714
3715commit 348fbb56c9739d3df17e44d2da08e89a097a1ba2
3716Author: Adrien Maglo <magsoft@videolan.org>
3717Date:   Fri Nov 8 12:38:21 2013 +0100
3718
3719    Vout: move the AndroidSurface vout to a subdirectory
3720
3721commit 96152a1e85a7fd3f65176ede31c7ade4f8bd6407
3722Author: Jean-Baptiste Kempf <jb@videolan.org>
3723Date:   Fri Nov 8 11:04:29 2013 +0100
3724
3725    Contribs: forgotten file in previous commit (3.1.16)
3726
3727commit 8a9a5ba4051c7a439de1f614acd04eb83ac1f50d
3728Author: Rémi Denis-Courmont <remi@remlab.net>
3729Date:   Thu Nov 7 22:59:37 2013 +0200
3730
3731    vout: allow ARGB for SPU
3732
3733commit 8186908d9c930477e7be33e363a2eb15a07835d4
3734Author: Rémi Denis-Courmont <remi@remlab.net>
3735Date:   Thu Nov 7 23:13:38 2013 +0200
3736
3737    vout: fix intermediate chroma when converting from YUVP then scaling
3738
3739commit 9f75d4ac5b1344657cde15317823f0c0acfb995c
3740Author: Rémi Denis-Courmont <remi@remlab.net>
3741Date:   Tue Nov 5 22:31:13 2013 +0200
3742
3743    XCB/XVideo: fix 32-bits RGB support
3744
3745commit 46db6c435408119da88303b975a00f5fe7d8ce12
3746Author: Rémi Denis-Courmont <remi@remlab.net>
3747Date:   Tue Nov 5 22:31:00 2013 +0200
3748
3749    XCB/x11: fix rendering to 32-bits surface
3750
3751commit 2d4752cd27471c462a72ac88f28af7afaab22db0
3752Author: Rémi Denis-Courmont <remi@remlab.net>
3753Date:   Tue Nov 5 22:29:29 2013 +0200
3754
3755    XCB/screen: fix 32-bits screen capture format
3756
3757commit 15cb452eed6c47d0151eb29bfd9bf83bc0975fd2
3758Author: Rémi Denis-Courmont <remi@remlab.net>
3759Date:   Tue Nov 5 22:29:50 2013 +0200
3760
3761    Xwd: fix 32-bits RGB chroma
3762
3763commit 98825391dc185111ea6f8751884c1c6a9f39a85c
3764Author: Rémi Denis-Courmont <remi@remlab.net>
3765Date:   Tue Nov 5 22:32:26 2013 +0200
3766
3767    avcodec: add ARGB mapping
3768
3769    Also remove bogus RGBA masks. Masks are only used for RGB formats - the
3770    VLC chromas without implicitly fixed masks.
3771
3772commit 257d8cb8ff166959ac458a31a4a85fe49cf3c2f1
3773Author: Rémi Denis-Courmont <remi@remlab.net>
3774Date:   Tue Nov 5 23:01:24 2013 +0200
3775
3776    swscale: add ARGB conversions
3777
3778commit c95d03ee881e6f7e7b1c351e0fb64b53a69ca8c7
3779Author: Rémi Denis-Courmont <remi@remlab.net>
3780Date:   Tue Nov 5 22:48:56 2013 +0200
3781
3782    yuvp: add conversion to ARGB
3783
3784commit 91106e6a04862979b498f3cc23d14eb2057fbd5d
3785Author: Rémi Denis-Courmont <remi@remlab.net>
3786Date:   Tue Nov 5 22:31:52 2013 +0200
3787
3788    scale: add support for ARGB
3789
3790commit cca8532369b993bf9481499403d14c27ddff144e
3791Author: Rémi Denis-Courmont <remi@remlab.net>
3792Date:   Tue Nov 5 22:28:21 2013 +0200
3793
3794    fourcc: add ARGB for 32-bits RGBA with X11/BD components order
3795
3796commit a1be7cf33598a2d5cedbb475a12a31205b800f3c
3797Author: Jean-Baptiste Kempf <jb@videolan.org>
3798Date:   Thu Nov 7 11:44:29 2013 +0100
3799
3800    Contribs: update GnuTLS to 3.1.16
3801
3802commit f4073f179065d6ef9246f57d1926c26884cb7b6b
3803Author: Jean-Baptiste Kempf <jb@videolan.org>
3804Date:   Thu Nov 7 11:38:55 2013 +0100
3805
3806    Contribs: update matroska to 1.4.1
3807
3808commit a5051b22cd0efa480b3bc35a391364d723262db0
3809Author: Felix Paul Kühne <fkuehne@videolan.org>
3810Date:   Wed Nov 6 23:29:17 2013 +0100
3811
3812    contrib: don't use the gas-preprocessor when compiling for the iOS simulator
3813
3814commit 3900a730754293d85dd6b62489f1392b42cc546f
3815Author: Rémi Denis-Courmont <remi@remlab.net>
3816Date:   Wed Nov 6 23:41:01 2013 +0200
3817
3818    gl: remove hard-coded platform to window type mappings
3819
3820    This should fix compilation on non-Apple Darwin and plausibly addresses
3821    hypothetical future support for Mesa's shared GLAPI.
3822
3823commit a89068129e3ab2a854cfa29f5e756f095c0be12e
3824Author: Rémi Denis-Courmont <remi@remlab.net>
3825Date:   Wed Nov 6 22:39:11 2013 +0200
3826
3827    XCB: map Print and Pause keys
3828
3829commit 6282c0e36821db1136da77f60765e5de14c19bee
3830Author: Rémi Denis-Courmont <remi@remlab.net>
3831Date:   Wed Nov 6 22:38:52 2013 +0200
3832
3833    Qt: map Print and Pause keys
3834
3835commit 30bf97c789f19c1f93755c1e3c3461087254ed41
3836Author: Rémi Denis-Courmont <remi@remlab.net>
3837Date:   Wed Nov 6 22:38:37 2013 +0200
3838
3839    keys: define Print and Pause keys
3840
3841commit be6723352a807f00fb1c4827790c93ba8949735c
3842Author: Rémi Denis-Courmont <remi@remlab.net>
3843Date:   Wed Nov 6 22:30:10 2013 +0200
3844
3845    XCB/globalhostkeys: add support for meta modifier
3846
3847commit d373cb8d9f1f516daa0e9ebeb3b7b03408f8fce1
3848Author: Rémi Denis-Courmont <remi@remlab.net>
3849Date:   Wed Nov 6 22:28:51 2013 +0200
3850
3851    XCB/window: map Super and AltGr keys to Meta and Alt modifiers resp.
3852
3853commit 2f3e3eb8d49322a5a45f96cf5d5b309d76a85f8a
3854Author: Jean-Baptiste Kempf <jb@videolan.org>
3855Date:   Wed Nov 6 11:17:52 2013 +0100
3856
3857    Add .wax to the list of extensions we support
3858
3859commit d1d108f81774cf36f9c459ba00aad88d9fc89efc
3860Author: Jean-Baptiste Kempf <jb@videolan.org>
3861Date:   Wed Nov 6 11:14:34 2013 +0100
3862
3863    Map LJPG to MJPEG for decoding
3864
3865    libavcodec only has a LJPG encoder, not a decoder
3866
3867commit ae247a6eea96c5f2501ddad496e98d795ab6bc62
3868Author: Tristan Matthews <le.businessman@gmail.com>
3869Date:   Tue Nov 5 17:52:11 2013 -0500
3870
3871    avcodec: remove unused variable
3872
3873    Signed-off-by: Rafaël Carré <funman@videolan.org>
3874
3875commit 6fc57856ef8af468bff9b2ab3dc9d473a276a2ff
3876Author: Tristan Matthews <le.businessman@gmail.com>
3877Date:   Tue Nov 5 13:52:27 2013 -0500
3878
3879    avcodec: reuse DEFAULT_ALIGN
3880
3881    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
3882
3883commit 64d26fe44e29a6457f09e2dcf0597d4e7da2816f
3884Author: Tristan Matthews <le.businessman@gmail.com>
3885Date:   Mon Nov 4 19:27:14 2013 -0500
3886
3887    avcodec: ensure valid buffer size for avcodec_fill_audio_frame
3888
3889    avcodec_fill_audio_frame will reject input buffers that are too small,
3890    therefore we cannot call it directly with the input buffer p_aout_buf.
3891
3892    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
3893
3894commit e347b8f495e7d8c82896ee372f9966a1c73b0a7e
3895Author: Francois Cartegnie <fcvlcdev@free.fr>
3896Date:   Tue Nov 5 22:38:04 2013 +0900
3897
3898    demux: xiph: support old ffmpeg vorbis headers (fix #8832)
3899
3900commit dcffc924967a40b9cf550624d61fbe20e9409ae6
3901Author: Luca Barbato <lu_zero@gentoo.org>
3902Date:   Mon Nov 4 14:02:59 2013 +0000
3903
3904    build: support YASM targets
3905
3906    The files must be .asm
3907
3908    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3909
3910commit 18e124ec4bcb679b17d0425f121106465d3a74f2
3911Author: Felix Abecassis <felix.abecassis@gmail.com>
3912Date:   Wed Oct 23 11:28:27 2013 +0000
3913
3914    avcodec: copy correct chroma plane in CopyFromYv12.
3915
3916    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3917
3918commit 7f21b02aecc0175a270744efee774b4a3482389a
3919Author: Adrien Maglo <magsoft@videolan.org>
3920Date:   Tue Nov 5 09:37:26 2013 +0100
3921
3922    EGL: destroy the created EGLSurface on Close()
3923
3924commit cafdd029a182779f8e93aeece0406d5a689f9612
3925Author: Rémi Denis-Courmont <remi@remlab.net>
3926Date:   Mon Nov 4 23:09:06 2013 +0200
3927
3928    oss: use SNDCTL_DSP_HALT in Flush() as in Stop() (fixes #9760)
3929
3930    (There does not appear to be much logic there, this might be a driver
3931    issue or confusing documentation.)
3932
3933commit 74bb926bdbe8a457d4ffc9d42d3f1ddacfb422f8
3934Author: Martin Storsjö <martin@martin.st>
3935Date:   Mon Nov 4 22:20:50 2013 +0200
3936
3937    mediacodec: Simplify the GetOutput function
3938
3939    The loop parameter is always 0 nowadays.
3940
3941    Always call the dequeueOutputBuffer method again if it returned
3942    changed output buffers or changed output format.
3943
3944    Signed-off-by: Martin Storsjö <martin@martin.st>
3945
3946commit 10ef73dcf1208f9eebe48c8faee1aac0df6734d7
3947Author: Felix Abecassis <felix.abecassis@gmail.com>
3948Date:   Mon Nov 4 16:17:47 2013 +0100
3949
3950    mediacodec: try to return an output frame if we failed to get an available input buffer.
3951
3952    Previously we would only return one frame even if multiple output
3953    frames were available, dropping all but the last one, while waiting
3954    for a free input buffer. Instead return the first output buffer
3955    and don't consume the input buffer at all in that case.
3956
3957    Signed-off-by: Martin Storsjö <martin@martin.st>
3958
3959commit 2a5ae45619e12107e5d59d874733e10cdccbed18
3960Author: Felix Abecassis <felix.abecassis@gmail.com>
3961Date:   Mon Nov 4 14:45:22 2013 +0100
3962
3963    MediaCodec: use SSE copy function from the avcodec module if the CPU supports it.
3964
3965    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3966
3967commit 81a79c99f9a959939c32c7ed92147912a53ce129
3968Author: Arun Pandian G <arunpandianp@gmail.com>
3969Date:   Sun Nov 3 03:59:52 2013 +0530
3970
3971    intf: WebVTT extensions detection
3972
3973    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3974
3975commit ff09817195c3653abf419e4e121aff1e3f6d99d6
3976Author: Felix Abecassis <felix.abecassis@gmail.com>
3977Date:   Mon Nov 4 14:45:21 2013 +0100
3978
3979    Move copy.{c,h} from module avcodec to module video_chroma.
3980
3981    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3982
3983commit 87763908b8664be992c6131c7a7eecde6911d00c
3984Author: Francois Cartegnie <fcvlcdev@free.fr>
3985Date:   Tue Oct 29 13:46:54 2013 +0900
3986
3987    mux: ogg: add skeleton index
3988
3989    Adds the optional skeleton index for faster seeking.
3990    Switches skeleton generation to Seekable input only case,
3991    as we have no way to know values for fishead page before
3992    the end of the encoding (total size, data start).
3993
3994commit 8aa07faff01aa1ba560b1946230b4dcd03e7f335
3995Author: Francois Cartegnie <fcvlcdev@free.fr>
3996Date:   Fri Oct 25 17:24:07 2013 +0900
3997
3998    mux: ogg: rewrite steam creation and ordering (fix #9731, fix #9732)
3999
4000    Ogg streams were invalid.
4001    This patch ensures all streams have a way to end independently and
4002    no other stream could start at arbitrary places. Also simplifies
4003    a bit some code.
4004
4005    The ogg muxer suffers from an insufficient muxer cache value, and usually
4006    starts streams before all streams have been declared.
4007    The previous behaviour ( closing and restarting a new group of streams ) is kept
4008    and fixed. But this is really not optimal.
4009    We might need to consider increasing that cache for ogg.
4010
4011    It also handles correctly chained streams.
4012
4013commit 4d14bae244b3c3df91bca061381b9714a5f69ce2
4014Author: Francois Cartegnie <fcvlcdev@free.fr>
4015Date:   Thu Oct 24 17:51:58 2013 +0900
4016
4017    mux: ogg: add skeleton metadata (fix #1412)
4018
4019    This patch adds Skeleton V4.0 metadata for multiplexed ogg streams.
4020
4021    Note this does not adds skeleton indexes to streams, as we need to
4022    have a way to get sout position to reseek and rewrite that header from
4023    keyframes.
4024
4025commit 46c5bf59b18fae23b04c009e1e6215dd1227cdc8
4026Author: Francois Cartegnie <fcvlcdev@free.fr>
4027Date:   Sun Nov 3 23:16:36 2013 +0900
4028
4029    vlc_es: add defines for priority levels
4030
4031commit b20aa40eb7db67496d6beba99b9542b709a5cc4b
4032Author: Jean-Baptiste Kempf <jb@videolan.org>
4033Date:   Sun Nov 3 19:13:08 2013 +0100
4034
4035    RSS: add the "opacity" to the options list
4036
4037    Ref #7241
4038
4039commit e592b87a76b26aa7b07a7dccc4cd25afd1edc4c9
4040Author: Jean-Baptiste Kempf <jb@videolan.org>
4041Date:   Sun Nov 3 18:47:00 2013 +0100
4042
4043    liveHTTP: fix signedness warnings
4044
4045commit 7e115e80a54d446c00dccbc909fe7ea35daf23c5
4046Author: Jean-Baptiste Kempf <jb@videolan.org>
4047Date:   Sun Nov 3 18:46:42 2013 +0100
4048
4049    Fingerprinter: fix formatting
4050
4051commit 4de6f1cd6a24a504bdcf2f54e12ceb84b242d5d3
4052Author: LANGLOIS Olivier PIS -EXT <olivier.pis.langlois@transport.alstom.com>
4053Date:   Tue Oct 1 22:11:41 2013 +0000
4054
4055    liveHTTP: use calloc to ensure correct initiliazation of members
4056
4057    Sometimes, f_seglen ended up being garbage and resulted to a very long duration for the first segment in the m3u8 index file
4058
4059    Signed-off-by: Olivier Langlois olivier@trillion01.com
4060    Acked-by: Ilkka Ollakka <ileoo@videolan.org>
4061    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4062
4063commit a815f81c595866d55a19351d16215d81c6a783fa
4064Author: Rémi Denis-Courmont <remi@remlab.net>
4065Date:   Sun Nov 3 16:14:55 2013 +0200
4066
4067    EGL: add support for EGL_EXT_platform_base and EGL_EXT_platform_x11
4068
4069commit 2a1feab2a2abe53fbcfc637358dc96dc1e268b32
4070Author: Rémi Denis-Courmont <remi@remlab.net>
4071Date:   Sun Nov 3 12:31:29 2013 +0200
4072
4073    EGL: add CheckClientExt() helper
4074
4075    Checks support for a EGL client extension.
4076
4077commit e1cdb462c112f5567ffcb6db05a28b7805fa1432
4078Author: Rémi Denis-Courmont <remi@remlab.net>
4079Date:   Sun Nov 3 16:14:35 2013 +0200
4080
4081    EGL: support non-default X11 display
4082
4083commit 8bd96cd9f160d738234e2e460c2bcada0263342f
4084Author: Rémi Denis-Courmont <remi@remlab.net>
4085Date:   Sun Nov 3 15:46:23 2013 +0200
4086
4087    EGL: check window type and revector
4088
4089commit 2b809cd41c7ab553c31717a65b607fb4942ba119
4090Author: Rémi Denis-Courmont <remi@remlab.net>
4091Date:   Sun Nov 3 15:37:03 2013 +0200
4092
4093    EGL: build separate plugins for each windowing system
4094
4095    This is required to support non-native EGL platforms.
4096
4097commit 25157a728e1f5dae0bc0fa088ffa45bf593f15eb
4098Author: Rémi Denis-Courmont <remi@remlab.net>
4099Date:   Sat Nov 2 22:50:28 2013 +0200
4100
4101    window: add window type
4102
4103    EGL needs to know the kind of window at run-time.
4104
4105commit 762ba6a9e80464f3c1112ea20d7853d2a9d1988f
4106Author: Rémi Denis-Courmont <remi@remlab.net>
4107Date:   Sat Nov 2 23:03:22 2013 +0200
4108
4109    EGL: resync platforms with Khronos registry and rationalize build rules
4110
4111commit 541705d141d17699726ba0c6bbc7d43e2b76b0f4
4112Author: Ilkka Ollakka <ileoo@videolan.org>
4113Date:   Sun Nov 3 12:30:22 2013 +0200
4114
4115    avcodec: give right buffer size not the smallest one
4116
4117commit aa0f2272ddc37470001f636605201e88095f7b49
4118Author: Ilkka Ollakka <ileoo@videolan.org>
4119Date:   Sun Nov 3 12:29:56 2013 +0200
4120
4121    avcodec: increment frame->nb_samples, just in case
4122
4123commit 29294090881f528bd16c6cd621587f59a5047f38
4124Author: Ilkka Ollakka <ileoo@videolan.org>
4125Date:   Sun Nov 3 12:28:50 2013 +0200
4126
4127    avcodec: refactor audio encoding
4128
4129commit 9e3d036776ae6c361dc439e8cf1fd8f41f6c306b
4130Author: Ilkka Ollakka <ileoo@videolan.org>
4131Date:   Sun Nov 3 11:01:31 2013 +0200
4132
4133    avcodec: refactor delay buffer handling from EncodeAudio
4134
4135commit af4893152f8cbaf8ceee85d13dc7fa295e8df9da
4136Author: Ilkka Ollakka <ileoo@videolan.org>
4137Date:   Sun Nov 3 10:43:40 2013 +0200
4138
4139    avcodec: check i_samples_delay before rewinding date
4140
4141commit 50c01bdb100f2fba51ff797d65f4897f832460a9
4142Author: Jean-Baptiste Kempf <jb@videolan.org>
4143Date:   Sun Nov 3 11:02:37 2013 +0100
4144
4145    AVcodec: use the proper version number for HEVC
4146
4147commit 0697e180135c34ce2d3aba3684a0970a0420aa70
4148Author: Rémi Denis-Courmont <remi@remlab.net>
4149Date:   Sat Nov 2 21:58:48 2013 +0200
4150
4151    oss: fix corrupt audio format (fixes #9760)
4152
4153commit 5804dd12359298341a0462dcdc31e3d399088a32
4154Author: Felix Paul Kühne <fkuehne@videolan.org>
4155Date:   Thu Oct 31 17:01:56 2013 +0100
4156
4157    extras/ios: enable taglib
4158
4159commit db8d2e9a8c524eead0bc9ebc80b09583d64095ad
4160Author: Felix Paul Kühne <fkuehne@videolan.org>
4161Date:   Thu Oct 31 17:01:26 2013 +0100
4162
4163    contrib: fix use of 'CMAKE_AR' for iOS
4164
4165commit dff194b0ae8e82ede6587d448702e689e036f686
4166Author: Felix Paul Kühne <fkuehne@videolan.org>
4167Date:   Wed Oct 30 20:04:22 2013 +0100
4168
4169    extras/ios: enable gcrypt as we need it for HLS playback
4170
4171commit 7ee26699aaff95f48b6c62ca72f9fa5899cd1829
4172Author: Felix Paul Kühne <fkuehne@videolan.org>
4173Date:   Wed Oct 30 20:03:42 2013 +0100
4174
4175    contrib/gcrypt: fix compilation for iOS
4176
4177commit 0397d6377382c5c5c8b9ec51e4a90bc4cd89d8e1
4178Author: Rafaël Carré <funman@videolan.org>
4179Date:   Wed Oct 16 19:38:21 2013 +0200
4180
4181    Audio decoder: output buffered decoded frames on EOF
4182
4183    If EOF happens during buffering, the buffered frames will be flushed
4184    and never played back.
4185    This should only be visible for very short files such as:
4186    http://streams.videolan.org/issues/9195/73ms-VLC-KO.wav
4187
4188    Note, pulse will lose the audio for such short files, alsa and afile work better
4189
4190    Closes: #3152
4191
4192commit 904d5507516fd4b85c5a2fde0145307f32f0925f
4193Author: Rémi Denis-Courmont <remi@remlab.net>
4194Date:   Wed Oct 30 18:43:40 2013 +0200
4195
4196    configure: remove legacy Altivec checks - should fix #9757
4197
4198commit 77851688063b93ae8d119dfc3b3531c104096458
4199Author: Rafaël Carré <funman@videolan.org>
4200Date:   Tue Oct 29 12:44:09 2013 +0100
4201
4202    Revert "opensles: uncomment debug message"
4203
4204    This reverts commit 72999af2315f158128266d6826e15fb2735348f1.
4205
4206    This module seems to work fine, let developers enable this verbose
4207    message again if they wish.
4208
4209commit d35df2cf43f122c4f15326ba4d95fefdab8776d2
4210Author: Rémi Denis-Courmont <remi@remlab.net>
4211Date:   Mon Oct 28 19:10:35 2013 +0200
4212
4213    lua: small macro factorization
4214
4215commit 11ffab8a5938a74646053149b104e70cdbfe42a9
4216Author: Rémi Denis-Courmont <remi@remlab.net>
4217Date:   Mon Oct 28 19:03:04 2013 +0200
4218
4219    lua: separate generic and interface-specific net functions
4220
4221commit 26989ea2d98380eef28843ffa8ca490e8f9d6dae
4222Author: Ilkka Ollakka <ileoo@videolan.org>
4223Date:   Mon Oct 28 18:47:37 2013 +0200
4224
4225    transcode: fix logic/code when reinitialize filter on channel/rate change
4226
4227    Only check samplerate and physical_channels for now
4228
4229commit f07b45fc153eb83369db1e5e3db8c45627d62685
4230Author: Rémi Denis-Courmont <remi@remlab.net>
4231Date:   Mon Oct 28 18:34:35 2013 +0200
4232
4233    lua: fix NULL dereference and flawed logic
4234
4235commit d9c624c0ab3af4afd41b5c58f071f4f4153fd0e7
4236Author: Ilkka Ollakka <ileoo@videolan.org>
4237Date:   Mon Oct 28 18:13:42 2013 +0200
4238
4239    livehttp: remove leftover segments if delsegs is on
4240
4241    Also check if i_numsegs is setted as delsegs is tru by default
4242    and we don't want to cause suprises to people creating VOD-stuff.
4243
4244commit e5536cc3392eafa1ad76f037300d25f013b66038
4245Author: Rafaël Carré <funman@videolan.org>
4246Date:   Mon Oct 28 07:10:08 2013 +0100
4247
4248    shine module was renamed
4249
4250commit f7905c0bc9e2dd96f44e432e8e21fa4b86eda22d
4251Author: Rafaël Carré <funman@videolan.org>
4252Date:   Mon Oct 28 06:28:37 2013 +0100
4253
4254    help: fix Windows Store build
4255
4256commit a43798f3469c9cf330b7629da5694454db8acca5
4257Author: Edward Wang <edward.c.wang@compdigitec.com>
4258Date:   Sun Oct 27 00:39:25 2013 -0400
4259
4260    http: remove unneeded xspf hack
4261
4262    Ref #8449
4263
4264    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
4265
4266commit e58236de0c3bce8dc428273bb08c661b6d67d4d8
4267Author: Edward Wang <edward.c.wang@compdigitec.com>
4268Date:   Sun Oct 27 00:39:24 2013 -0400
4269
4270    dvb: remove psz_demux hack
4271
4272    Ref #8449
4273
4274    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
4275
4276commit 39faaf585438cadc374ae96b15d88472742f673a
4277Author: Edward Wang <edward.c.wang@compdigitec.com>
4278Date:   Sun Oct 27 00:39:23 2013 -0400
4279
4280    directory: add support for ACCESS_GET_CONTENT_TYPE
4281
4282    Remove the psz_demux hack.
4283
4284    Ref #8449
4285
4286    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
4287
4288commit d22f29ab98301abc8d852b1ca1a8dcfbc47c1bc7
4289Author: Edward Wang <edward.c.wang@compdigitec.com>
4290Date:   Sun Oct 27 00:39:22 2013 -0400
4291
4292    xspf: add MIME detection
4293
4294    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
4295
4296commit d34e44dea5ffc8212630ef7bb3f5fabf7f6ead45
4297Author: Edward Wang <edward.c.wang@compdigitec.com>
4298Date:   Sun Oct 27 00:39:21 2013 -0400
4299
4300    playlist: add DEMUX_BY_EXTENSION_OR_BY_MIMETYPE
4301
4302    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
4303
4304commit 12125c6f37e67e8d844b5ae121ab3bd6f39cde6c
4305Author: Felix Paul Kühne <fkuehne@videolan.org>
4306Date:   Sat Oct 26 17:20:38 2013 +0200
4307
4308    extras/ios: keep sap module
4309
4310commit ba62dea9b138bd23eed400c2c4fa58802cc43c33
4311Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4312Date:   Sat Oct 26 17:11:15 2013 +0200
4313
4314    macosx: rename macro for mavericks detection since its out now
4315
4316commit ec415df3bb63ac8e519d3a20104e6791675155c7
4317Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4318Date:   Sat Oct 26 16:55:14 2013 +0200
4319
4320    Revert "vda: user ref buffer mode"
4321
4322    This commit is not valid as the libav part is still missing.
4323
4324    This reverts commit c7a2a17a6d0b0f4c5c3e12fbe0dd12730d08c0f2.
4325
4326commit 72b60566a25ca24cb4cf54d394a8275bee5cc9e8
4327Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4328Date:   Sat Oct 26 16:51:30 2013 +0200
4329
4330    macosx: enable native fullscreen by default on mavericks
4331
4332    This has the best integration and works without visual glitches around
4333    the menu bar, with multiple monitors.
4334
4335commit 6b517733a9545d74ea7eed6649935f4cd56ba7e4
4336Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4337Date:   Sat Oct 26 14:30:00 2013 +0200
4338
4339    macosx: disable macosx-black by default
4340
4341    ...because this option behaves awful in Mavericks.
4342
4343commit b4786cfa206769a77ebc4dbaa0426c2efb6b77c9
4344Author: Rémi Denis-Courmont <remi@remlab.net>
4345Date:   Sat Oct 26 18:24:18 2013 +0300
4346
4347    help: missing #include
4348
4349commit 70e68841f75385cf9a20769a5a43b5af06ea76b9
4350Author: Felix Paul Kühne <fkuehne@videolan.org>
4351Date:   Sat Oct 26 13:53:46 2013 +0200
4352
4353    src/darwin: fix compilation for iOS
4354
4355commit 5f7320bd1b0070b69f3ac45feea0680f9ce8ecb6
4356Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4357Date:   Fri Oct 25 23:30:19 2013 +0200
4358
4359    macosx: fix visual fullscreen glitch when exiting VLC on Mavericks (close #9604)
4360
4361commit 85aac6d9faccf61209209b5a36e15be94e0e2f55
4362Author: Rémi Denis-Courmont <remi@remlab.net>
4363Date:   Fri Oct 25 23:43:29 2013 +0300
4364
4365    help: simplify output function calls
4366
4367commit 67910630042f252302a8561e468e9d0f7745e744
4368Author: Rémi Denis-Courmont <remi@remlab.net>
4369Date:   Fri Oct 25 23:42:30 2013 +0300
4370
4371    help: print UTF-8 BOM in vlc-help.txt on Windows
4372
4373commit 4c835cb958b6fa4f0d33323ce4ea24d07842bdef
4374Author: Rémi Denis-Courmont <remi@remlab.net>
4375Date:   Fri Oct 25 22:22:30 2013 +0300
4376
4377    help: wrap Unicode text correctly (fixes #5417)
4378
4379commit 02633e297672d462c020354851b49c949fd48ae1
4380Author: Rémi Denis-Courmont <remi@remlab.net>
4381Date:   Fri Oct 25 20:42:09 2013 +0300
4382
4383    help: cleanup listing modules
4384
4385commit 2118b188cc704eec72d9b10d2b574ddf67912d89
4386Author: Rémi Denis-Courmont <remi@remlab.net>
4387Date:   Fri Oct 25 18:58:37 2013 +0300
4388
4389    help: cleanup printing configuration items
4390
4391commit c8d46da15aeb0a1d7120de31017b81de869dcdd9
4392Author: Rémi Denis-Courmont <remi@remlab.net>
4393Date:   Fri Oct 25 18:49:27 2013 +0300
4394
4395    help: use direct ioctl() rather than spawning stty to get console width
4396
4397commit 62fe4d5cf91b5ea8ba0cbf466cbe64fe280fb3d5
4398Author: Rémi Denis-Courmont <remi@remlab.net>
4399Date:   Fri Oct 25 17:58:11 2013 +0300
4400
4401    main: add missing subcategory
4402
4403commit fd4ef13086a12970089b75b05381c8fadc32b724
4404Author: Rémi Denis-Courmont <remi@remlab.net>
4405Date:   Fri Oct 25 17:31:54 2013 +0300
4406
4407    help: print module name also for main
4408
4409commit 7b226da6ce9d8fe01afa220c2564db2bffe5b897
4410Author: Rémi Denis-Courmont <remi@remlab.net>
4411Date:   Fri Oct 25 17:45:54 2013 +0300
4412
4413    plugin: remove non-existent subcategory hint items type
4414
4415commit d8d744078ace7e4a0030e918255d793681456b2a
4416Author: Rémi Denis-Courmont <remi@remlab.net>
4417Date:   Fri Oct 25 17:27:04 2013 +0300
4418
4419    help: remove hacks for non-existent "help" module
4420
4421commit 0c4c45e3b20d0b0a3aa7a164e67e939a70f7109a
4422Author: Rafaël Carré <funman@videolan.org>
4423Date:   Fri Oct 25 20:46:37 2013 +0200
4424
4425    xiph_SplitHeaders: do not malloc+memcpy headers
4426
4427    Directly point into the provided extra data
4428    The headers were always used then freed immediately
4429
4430commit 311180dfa09579366760c748b6ca6790c76e5b72
4431Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4432Date:   Fri Oct 25 20:03:43 2013 +0200
4433
4434    macosx: do not start fullscreen when splitter is activated
4435
4436    This is a quick fix which need to be improved later (see todo).
4437
4438    close #9579
4439
4440commit 7fb4e4b5bbbe407f7fdf46d69261c2a01f0a7ff3
4441Author: Rafaël Carré <funman@videolan.org>
4442Date:   Fri Oct 25 19:10:07 2013 +0200
4443
4444    Fix LUAC check if CONTRIB_DIR is not set
4445
4446commit 7486046ba1a89d52f56086cdef47950e9f828831
4447Author: Rafaël Carré <funman@videolan.org>
4448Date:   Fri Oct 25 18:26:38 2013 +0200
4449
4450    dbus inhibit: gnome >= 3.6 and < 3.10 is not supported
4451
4452    It uses the correct path name "/org/freedesktop/ScreenSaver" for the interface,
4453    not the name that KDE came up with ("/ScreenSaver").
4454    Gnome 3.10 supports the KDE interface now, see
4455    https://mail.gnome.org/archives/commits-list/2013-September/msg00736.html
4456
4457    Support for gnome 3.6 screensaver is probably not worth it, as the daemon
4458    crashes on Uninhibit.
4459
4460commit 77cb25d1ad159d6ec924aef48e47227121b36efa
4461Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4462Date:   Fri Oct 25 18:19:43 2013 +0200
4463
4464    macosx: fix handling of video-on-top (close #9615)
4465
4466commit ce91cdb742bbf6e5b305d71a0173712d4e486f48
4467Author: Jean-Baptiste Kempf <jb@videolan.org>
4468Date:   Fri Oct 25 16:15:58 2013 +0200
4469
4470    Contribs: update libass to 0.10.2
4471
4472    Should close #8799
4473
4474commit f7974188b37eeca5b3010900361476fad84880cf
4475Author: Jean-Baptiste Kempf <jb@videolan.org>
4476Date:   Fri Oct 25 15:56:18 2013 +0200
4477
4478    Contribs: update taglib to 1.9.1
4479
4480    Opus, MusicBrainz ID, INFO in Wav and a few other cool stuff
4481
4482commit f8b16acbcb34d42962bb040fd77fbca3bca1fe3f
4483Author: Rafaël Carré <funman@videolan.org>
4484Date:   Mon Oct 21 19:41:28 2013 +0200
4485
4486    Windows store: don't call read() before poll() on network sockets
4487
4488commit d479eec4d675ace5250a82bb770ace448aa397f5
4489Author: Rafaël Carré <funman@videolan.org>
4490Date:   Sun Oct 20 21:58:59 2013 +0200
4491
4492    dirac: remove references to blocks already output to the decoder
4493
4494    The packetizer accesses blocks that have already been freed by the decoder,
4495    apparently to support dirac in AVI.
4496
4497    http://diracvideo.org/specifications/ says:
4498    Dirac in AVI multiplexing specification not available
4499
4500commit 9f39e323bdff8df0ae3e0b4001e043bfb696463a
4501Author: Edward Wang <edward.c.wang@compdigitec.com>
4502Date:   Wed Oct 23 22:40:10 2013 -0400
4503
4504    speex: fix pkg-config file generation
4505
4506    Avoid generating a blank 'Version' field by moving the declaration after AC_INIT
4507
4508    Signed-off-by: Rafaël Carré <funman@videolan.org>
4509
4510commit df55c07ea859847bd4abc13a46c55fd9e2d211b7
4511Author: Francois Cartegnie <fcvlcdev@free.fr>
4512Date:   Fri Oct 25 13:16:58 2013 +0900
4513
4514    demux: ogg: missing initializers
4515
4516    Oops
4517
4518commit 9e49fb76bdfa5ea58cf6689c9a31e1f6a41af188
4519Author: Francois Cartegnie <fcvlcdev@free.fr>
4520Date:   Fri Oct 25 10:08:59 2013 +0900
4521
4522    Qt: profiles: handle editable qcombobox values (fix #9723)
4523
4524commit e954e55ce4dc6ffbd1fad3c5a56bc7aef6b94aee
4525Author: Felix Paul Kühne <fkuehne@videolan.org>
4526Date:   Thu Oct 24 22:38:08 2013 +0200
4527
4528    macosx/CAS: add missing Cancel button (close #9728)
4529
4530commit a074804f151d50f248ebc36b8197fdc9c263eb70
4531Author: Rémi Denis-Courmont <remi@remlab.net>
4532Date:   Thu Oct 24 22:17:14 2013 +0300
4533
4534    transform: add I422/J422 (fixes #9714)
4535
4536commit 4efc9b81e8733b79a976f5734f17df0b28f597f0
4537Author: Rémi Denis-Courmont <remi@remlab.net>
4538Date:   Thu Oct 24 21:58:51 2013 +0300
4539
4540    tansform: separate transform callback for each picture plane
4541
4542commit 8d88c98034958358d58b7d27ce4819597b8837d9
4543Author: Rémi Denis-Courmont <remi@remlab.net>
4544Date:   Wed Oct 23 22:36:52 2013 +0300
4545
4546    pulse: allow setting volume while not connected
4547
4548    (Unfortunately, this will clobber the balance and requires that the base
4549    volume be known.)
4550
4551commit 0e7f975c522ae4aac5ead370db32fc99869d2304
4552Author: Rémi Denis-Courmont <remi@remlab.net>
4553Date:   Wed Oct 23 21:36:21 2013 +0300
4554
4555    pulse: keep track of base volume of each sink
4556
4557commit 0d4bbb74c1934f7953874f76d409d0edf85a908c
4558Author: Rémi Denis-Courmont <remi@remlab.net>
4559Date:   Wed Oct 23 20:40:30 2013 +0300
4560
4561    pulse: robustify volume initialization
4562
4563commit e5a77344475f0fcaa5a0d7383bc1891044ee62a9
4564Author: Rémi Denis-Courmont <remi@remlab.net>
4565Date:   Wed Oct 23 20:58:41 2013 +0300
4566
4567    pulse: remove useless double upconversion
4568
4569commit 59d981e510c04f7a7674cf531ccad8d040c6c0f3
4570Author: Rémi Denis-Courmont <remi@remlab.net>
4571Date:   Wed Oct 23 20:51:50 2013 +0300
4572
4573    pulse: redundant initialization
4574
4575commit ff49d5e82f99938aa8d93d2b8c2c3c3b275740f9
4576Author: Martin Storsjö <martin@martin.st>
4577Date:   Wed Oct 23 17:06:14 2013 +0300
4578
4579    omxil: Correct the i_line_chroma_div value for OMX_TI_COLOR_FormatYUV420PackedSemiPlanar
4580
4581    Due to GetOmxVideoFormat only using the first line from the table
4582    that matches the vlc fourcc, this error hasn't had any effect so far.
4583
4584    Signed-off-by: Martin Storsjö <martin@martin.st>
4585
4586commit bb1c56ea79ba7bd82d5a3be779c4903f1269a72e
4587Author: Luca Barbato <lu_zero@gentoo.org>
4588Date:   Wed Oct 23 12:17:02 2013 +0200
4589
4590    avcodec: Always use av_malloc to alloc extradata
4591
4592    And always pad it while at it.
4593    Codecs always expect extradata to be aligned and padded.
4594
4595    Prevent memory corruption when memalign-hack is enabled.
4596
4597    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4598
4599commit 3bd43453cd53e9fdd4646eff5f8387d20833be65
4600Author: Francois Cartegnie <fcvlcdev@free.fr>
4601Date:   Wed Oct 23 13:59:15 2013 +0900
4602
4603    demux: ogg: eos workaround for seeking (fix #9601)
4604
4605commit af1a7a9501c54ac59b14557c5972a1f6d0bc1a20
4606Author: Mirsal Ennaime <mirsal@videolan.org>
4607Date:   Tue Oct 22 16:31:29 2013 +0200
4608
4609    dbus: Fix copy-paste error
4610
4611    (Coverity report 1100848)
4612
4613commit afd070360514d4572a3bbde02656fbca3feae735
4614Author: Denis Charmet <typx@dinauz.org>
4615Date:   Tue Oct 22 23:15:44 2013 +0200
4616
4617    Add HEVC support in MP4
4618
4619commit cdb1a7b649de2a4881dac886e5a8ec64d59e9384
4620Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4621Date:   Tue Oct 22 22:32:42 2013 +0200
4622
4623    macosx: skip useless resize when starting video from minimal view (close #9510)
4624
4625commit 8fdbf0f2e032f0467e39571bae0495ac59e2a4eb
4626Author: Josh Watzman <jwatzman@jwatzman.org>
4627Date:   Wed Oct 16 05:21:40 2013 +0000
4628
4629    Revert "macosx: fixed compilation warning and potential, runtime exception"
4630
4631    This reverts commit 55e3f94302a29e9ee76532c290c1134af5f0213e and fixes it the right way. I'm honestly not sure what's going on in that commit -- it silences the compiler warning not by actually fixing the problem (which is that the method isn't declared in the interface) but just by not making the method call visible to the compiler! It also completely breaks the feature, by moving things onto the main thread that can't be there, causing a deadlock, as specifically noted in the comment right above this code.
4632
4633    In any event, it's easy enough to revert and add to the interface properly, silencing the compiler warning and unbreaking this extension feature.
4634
4635    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
4636
4637commit 4dd7f02c1633ab201913a94340194eafa94928a9
4638Author: Rémi Denis-Courmont <remi@remlab.net>
4639Date:   Tue Oct 22 20:14:54 2013 +0300
4640
4641    hotkeys: show intended rather than current mute status
4642
4643commit c62e5319fb53040c926143c485fca4d5c7bc3d67
4644Author: Tristan Matthews <le.businessman@gmail.com>
4645Date:   Tue Oct 22 03:27:15 2013 -0400
4646
4647    araw: remove duplicate line
4648
4649    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
4650
4651commit 5c15aa3de2401e625a132550d3e08420ccb08647
4652Author: Francois Cartegnie <fcvlcdev@free.fr>
4653Date:   Wed Oct 16 12:35:15 2013 +0200
4654
4655    demux: ogg: don't use arbitrary granule as lower search bound
4656
4657    Should fix seeking case on time 0
4658
4659commit 51cff6ef31d04ae7c908494be991faab4227a167
4660Author: Francois Cartegnie <fcvlcdev@free.fr>
4661Date:   Mon Sep 9 11:45:11 2013 +0200
4662
4663    demux: ogg: add skeleton index seeking
4664
4665commit d6a7b808ba53b961bf065cb8b46a718eeb9b3640
4666Author: Jean-Baptiste Kempf <jb@videolan.org>
4667Date:   Mon Oct 21 16:28:39 2013 +0200
4668
4669    Be more precise in libavcodec/libavformat/libavutil separation
4670
4671commit cc23f9325b35c9870e04980bdc3befb2690be570
4672Author: Jean-Baptiste Kempf <jb@videolan.org>
4673Date:   Mon Oct 21 16:34:15 2013 +0200
4674
4675    Remove outdated comment
4676
4677commit 5e5a9ad1ae043664f860822437cd2e624e0188e9
4678Author: Luca Barbato <lu_zero@gentoo.org>
4679Date:   Mon Oct 21 23:48:11 2013 +0200
4680
4681    Fix DxVA2 crash on Error path
4682
4683    Close #9500 and #9665
4684
4685    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4686
4687commit 03e512acbd5dabd05a3948d997399e1ba13c6c1f
4688Author: Rafaël Carré <funman@videolan.org>
4689Date:   Sun Oct 20 20:16:27 2013 +0200
4690
4691    shine: use external library
4692
4693    https://github.com/savonet/shine
4694
4695commit 6ba6d9fc9f3d69c2c39dc31a56f181c1a75292dd
4696Author: Rafaël Carré <funman@videolan.org>
4697Date:   Sun Oct 20 18:28:22 2013 +0200
4698
4699    libvpx/WebM decoder: lower priority below avcodec
4700
4701    Those people not afraid to use libavcodec should benefit from a faster decoder
4702    http://x264dev.multimedia.cx/archives/499
4703
4704commit 960607d108899120d34b4a9b9cb453521110418e
4705Author: Rafaël Carré <funman@videolan.org>
4706Date:   Sun Oct 20 17:39:46 2013 +0200
4707
4708    avformat needs avcodec.h
4709
4710commit b98b0210aa992e67874a291f30662a71fadd00b7
4711Author: Rafaël Carré <funman@videolan.org>
4712Date:   Sun Oct 20 16:29:38 2013 +0200
4713
4714    libvpx decoder
4715
4716commit 804dfa335337038867f84f305f8f3483a7fade47
4717Author: Jean-Baptiste Kempf <jb@videolan.org>
4718Date:   Sun Oct 20 17:16:25 2013 +0200
4719
4720    Avcodec: map the VP9 ID with version checks
4721
4722commit cd6a14d70d1d1b1ec74fcff273fe0039ce2f337a
4723Author: Denis Charmet <typx@dinauz.org>
4724Date:   Sun Oct 20 17:03:40 2013 +0200
4725
4726    Add VP9 support in mkv
4727
4728    Close #9341
4729
4730commit 6f7d9be50b96a694602878985b2f0228138137c9
4731Author: Jean-Baptiste Kempf <jb@videolan.org>
4732Date:   Sun Oct 20 16:12:36 2013 +0200
4733
4734    Avcodec: move h265 mapping further down in the list
4735
4736commit 4c4b954783f6bf236856306193b397c7cb2075cd
4737Author: Ilkka Ollakka <ileoo@videolan.org>
4738Date:   Sat Oct 19 20:38:36 2013 +0300
4739
4740    avcodec: release block on flushing if we are not using it
4741
4742commit ed69a40c887aa7550a6e8f1505c9b6388a7d2e5e
4743Author: Rémi Duraffort <ivoire@videolan.org>
4744Date:   Sun Oct 20 09:29:19 2013 +0200
4745
4746    zip: fix memory leak (cid #1062581)
4747
4748commit 4acd8ebbc8279146e77ce12372d796a897842a1f
4749Author: Rémi Duraffort <ivoire@videolan.org>
4750Date:   Sun Oct 20 09:13:55 2013 +0200
4751
4752    Cosmetics (and help static analyzers)
4753
4754commit 542f4a844b6d7caed58b4c060969110d82b0a0de
4755Author: Rémi Duraffort <ivoire@videolan.org>
4756Date:   Sun Oct 20 09:07:26 2013 +0200
4757
4758    avi: remove dead code (cid #1100855)
4759
4760commit 5f74c08bea7efcab5a623af0fdec698367656fa0
4761Author: Rémi Duraffort <ivoire@videolan.org>
4762Date:   Sun Oct 20 09:01:00 2013 +0200
4763
4764    Lua: Fix memory leak (cid #1100856)
4765
4766commit cdd7148ab89fb8262593d8d22e53135530b47639
4767Author: Rémi Duraffort <ivoire@videolan.org>
4768Date:   Sun Oct 20 08:57:29 2013 +0200
4769
4770    Fix use of unitialized value
4771
4772commit 07af2cc79d1912b3aa048b599efa45545dbc1b14
4773Author: Rémi Duraffort <ivoire@videolan.org>
4774Date:   Sun Oct 20 08:46:59 2013 +0200
4775
4776    GLSpectrum: fix memory leak (cid #1100858)
4777
4778commit 6e49748fe012cd1581524a5fe8fb6003a196487b
4779Author: Denis Charmet <typx@dinauz.org>
4780Date:   Sat Oct 19 20:13:24 2013 +0200
4781
4782    Temporarily fix build until a better way is found
4783
4784commit 04e5cf986fae141a874e5a0235a12b002cbe497a
4785Author: Denis Charmet <typx@dinauz.org>
4786Date:   Sat Oct 19 20:02:50 2013 +0200
4787
4788    Add HEVC support in MKV
4789
4790commit 6ea637534fe9d87f1e10001e8548f536883b9119
4791Author: Ilkka Ollakka <ileoo@videolan.org>
4792Date:   Sat Oct 19 13:47:23 2013 +0300
4793
4794    avcodec: missed AV_NOPTS_VALUE check
4795
4796commit a15007765e348d3bbd0ee65350c737d6dc6ff63e
4797Author: Rafaël Carré <funman@videolan.org>
4798Date:   Thu Aug 15 10:56:38 2013 +0200
4799
4800    Win32 threads: remove functions forbidden on Windows Store
4801
4802    Do not create a suspended thread so ResumeThread becomes unnecessary.
4803    Busy loop over thread handle if by misfortune the thread ends before
4804    _beginthreadex has returned.
4805
4806    Do not use SetThreadPriority on Windows Store.
4807
4808    Set the cancelled thread bit outside of the APC procedure.
4809    APC is still used to wake up the cancelled thread when it is in an alertable state
4810    (SleepEx or WaitForMultipleObjectsEx).
4811    Since QueueUserAPC is forbidden on Windows Store we check the cancelled state every
4812    50 ms.
4813
4814commit 6220fd4ab0055ae0f2925c49499139f3ea80bec3
4815Author: Frode Tennebø <frode@tennebo.com>
4816Date:   Thu Oct 17 21:24:11 2013 +0200
4817
4818    Provide extradata also if the video is not palettized. All samples in tickets #4017, #5952 and #9546 plays nicely.
4819
4820    Signed-off-by: Rafaël Carré <funman@videolan.org>
4821
4822commit c931473048eb066b1f06d6679a01c13a18e048ee
4823Author: Luca Barbato <lu_zero@gentoo.org>
4824Date:   Wed Oct 16 22:02:36 2013 +0200
4825
4826    avcommon: Move the libavutil check where it belongs
4827
4828    Unbreak avformat-only builds.
4829
4830    Signed-off-by: Rafaël Carré <funman@videolan.org>
4831
4832commit 5784645841b78dc7f5bcb799db4ed66c519e0ec9
4833Author: Rafaël Carré <funman@videolan.org>
4834Date:   Fri Oct 18 21:17:29 2013 +0200
4835
4836    avcodec: transmit palette to libavcodec >= 54
4837
4838commit 8972e11e3699989185ab0c587274841dac99f4a6
4839Author: Rafaël Carré <funman@videolan.org>
4840Date:   Wed Oct 16 20:29:17 2013 +0200
4841
4842    avformat: set bits per pixel for video codecs
4843
4844    Fix decoding of MSRLE samples with avformat demuxer
4845
4846commit 5f1111b212cde3a1fbe48c8c99f5b9aff8bfb326
4847Author: Rafaël Carré <funman@videolan.org>
4848Date:   Wed Oct 16 13:03:02 2013 +0200
4849
4850    contrib: speex: fix build with recent automake
4851
4852    Disable the API function returning version string as it uses old
4853    automake functionality that might be buggy/not supported anymore.
4854    Don't bother fixing properly as we don't use that function and libspeex is now
4855    an abandoned projet (move to Opus!)
4856
4857commit c45edd56d3103dcf276e53ec42d56e7da856ab07
4858Author: Erwan Tulou <erwan10@videolan.org>
4859Date:   Thu Oct 17 21:28:20 2013 +0200
4860
4861    skins2: add support for subtitle drag'n'drop
4862
4863    This patch copies the Qt interface implementation wrt file dropping, namely:
4864    - first try it as a subtitle file if it is relevant
4865    - second, try it as an item to be added to the playlist if not a subtitle
4866
4867commit 2633178fb1df7a443d3b3e9f0007c5e17fc5b3e5
4868Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4869Date:   Wed Oct 16 22:39:45 2013 +0200
4870
4871    macosx: also use toggleMute for apple-script action
4872
4873    The previous code does not make sense as there is no unmute action.
4874
4875commit fce950fc907a5fdab50b866900d7123d47c37357
4876Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4877Date:   Wed Oct 16 22:36:44 2013 +0200
4878
4879    auhal: do not change volume when muted
4880
4881commit 216b6ea6810da0dc11fab94ae0bc7c558f73b59f
4882Author: David Fuhrmann <david.fuhrmann@googlemail.com>
4883Date:   Wed Oct 16 20:58:46 2013 +0200
4884
4885    macosx: fix behaviour of mute menu items (close #9685)
4886
4887commit 75946591b91bb1b117d3d1e74081fa709a34315c
4888Author: Rafaël Carré <funman@videolan.org>
4889Date:   Tue Oct 15 17:06:27 2013 +0200
4890
4891    theora: fix memleak in case of error or discontinuity
4892
4893    Closes #9414
4894
4895commit 5daf549fa226ba2de2c522a6a204a51a2bad5863
4896Author: Rafaël Carré <funman@videolan.org>
4897Date:   Tue Oct 15 14:20:46 2013 +0200
4898
4899    Revert "contrib: vpx: update to 1.2.0"
4900
4901    This reverts commit 7e2edc0d901a4ffe1fc429a81cccdb69dc186372.
4902
4903    http://webm.googlecode.com/files/libvpx-v1.1.0.tar.bz2
4904     is a release tarball
4905    http://webm.googlecode.com/files/libvpx-v1.2.0.tar.bz2
4906     is a daily updated git snapshot
4907
4908    libvpx has no release tarballs (or releases) anymore apparently.
4909
4910commit 1eea855b5fe93b764271ba8e3ddccd01d468349b
4911Author: Rafaël Carré <funman@videolan.org>
4912Date:   Tue Oct 15 12:22:54 2013 +0200
4913
4914    avcodec: remove AV_NOPTS_VALUE cast
4915
4916    AV_NOPTS_VALUE already contains a cast to int64_t
4917
4918commit a5c4d7afee8361ccfe7e29c4885a3e291a006c8d
4919Author: Ilkka Ollakka <ileoo@videolan.org>
4920Date:   Mon Aug 26 18:51:50 2013 +0300
4921
4922    httplive: small simplification
4923
4924commit 623a50eb2de131a362dac685d318375b2b5e4ace
4925Author: Ilkka Ollakka <ileoo@videolan.org>
4926Date:   Sun Oct 13 20:02:04 2013 +0300
4927
4928    avcodec: map AV_NOPTS_VALUE and VLC_TS_INVALID
4929
4930commit 4f7537d370551e74792878a4fc570de7a85db2bf
4931Author: Ilkka Ollakka <ileoo@videolan.org>
4932Date:   Mon Oct 14 21:47:05 2013 +0300
4933
4934    avcodec: on audio encode, sync timestamps more often from input
4935
4936    Ref #9022
4937
4938commit 03e0644c82bf1dea96f8ade8829c2e1f360bd1ee
4939Author: Rafaël Carré <funman@videolan.org>
4940Date:   Mon Oct 14 16:47:21 2013 +0200
4941
4942    flac packetizer: use the largest possible frame size
4943
4944    Fixes #6476
4945    Fixes #9442
4946
4947commit 7e2edc0d901a4ffe1fc429a81cccdb69dc186372
4948Author: Rafaël Carré <funman@videolan.org>
4949Date:   Mon Oct 14 14:49:05 2013 +0200
4950
4951    contrib: vpx: update to 1.2.0
4952
4953commit 2abf305a31de788183b28d1ad0853111282ac40e
4954Author: Rafaël Carré <funman@videolan.org>
4955Date:   Mon Oct 14 12:49:36 2013 +0200
4956
4957    x265: initialize picture and set picture type
4958
4959commit 229e2709b3f6f0a04a4cf907be1a3147eff9f3f8
4960Author: Rafaël Carré <funman@videolan.org>
4961Date:   Mon Oct 14 12:48:31 2013 +0200
4962
4963    x265: detect X265_BUILD
4964
4965    As the library symbols are suffixed with the exact build version, and
4966    it is not clear yet whether the API will be broken or simply extended,
4967    watch for the exact version number (which is 1)
4968
4969commit 6cca95fb3950f4e2a1cdb2cfa2bc96538dd897a6
4970Author: Denis Charmet <typx@dinauz.org>
4971Date:   Sun Oct 13 23:39:56 2013 +0200
4972
4973    Avoid double free in case of corrupted files
4974
4975commit b79793660f6069fed10b8901d47928aa2b0e4284
4976Author: Francois Cartegnie <fcvlcdev@free.fr>
4977Date:   Sun Oct 13 16:51:43 2013 +0200
4978
4979    codecs: theora: add decoder post processing level (fix #1303)
4980
4981commit 4dde2b7a0496a33a34b18a3edacf7dde81a662c8
4982Author: Francois Cartegnie <fcvlcdev@free.fr>
4983Date:   Sat Oct 12 20:54:58 2013 +0200
4984
4985    demux: ogg: fix probing duration (fix #9591, #9649)
4986
4987commit d1c8352d4312dfb012022241866ade506b514f4c
4988Author: Francois Cartegnie <fcvlcdev@free.fr>
4989Date:   Thu Sep 19 21:28:28 2013 +0200
4990
4991    demux: ogg: seek to keyframes (fix #3417, #9284)
4992
4993    This patch changes the way seeking is done.
4994
4995    Previously it was a dumb stream size based seeking, and was
4996    very approximative with multi-streams or non fixed bitrate
4997    stream.
4998
4999    There was some code in oggseek to bisect search for frames,
5000    which i previously linked to opus seeking, but it was
5001    not reusable by all codecs as the ogg spec says granule to
5002    absolute time is one way only.
5003
5004    New code does bisect search using absolute time only, and
5005    then tries to sync to a specific keyframe (if codec has any),
5006    backward or forward by checking packets.
5007
5008    Bisect and backward searchs are disabled for non FASTSEEK inputs.
5009    In that case, it just behaves like any other player and syncs
5010    to the next keyframe.
5011
5012    DirectShow/OggDS has also been fixed.
5013
5014commit 546da0729ccdd84cb0914a80703a276e448569f9
5015Author: Francois Cartegnie <fcvlcdev@free.fr>
5016Date:   Fri Oct 11 13:08:31 2013 +0200
5017
5018    demux: ogg: fix integer overflow
5019
5020commit 33f3309f137ca408698f84cf221e78b06110b99e
5021Author: Rafaël Carré <funman@videolan.org>
5022Date:   Sun Oct 13 10:41:58 2013 +0200
5023
5024    decklink access: turn 10 bits off by default
5025
5026    It is not clear which connections and which hardware are 10 bits able,
5027    so let's stay on the safe side.
5028
5029    Fixes #9361
5030
5031commit ee24078f6ca8b7df8f14a83977f588a6e00d8f2b
5032Author: Jean-Baptiste Kempf <jb@videolan.org>
5033Date:   Sun Oct 13 00:09:50 2013 +0200
5034
5035    Wav: Reject invalid files leading to FPE
5036
5037commit 2dd0fa30e2b614bd22c74a70eb5e991b36b9cf38
5038Author: Gal Vinograd <bl3nderb@aol.com>
5039Date:   Sat Oct 12 23:24:18 2013 +0200
5040
5041    Adding "save to playlist" menu item in submenu Recents.
5042
5043    adding RecentsMRL::toPlaylist()
5044    refactoring functions to eliminate repeating code
5045    refactoring public DialogProvider::saveAPlaylist() to private DialogProvider::saveAPlaylist(playlist_t *p_playlist, playlist_item_t *p_node)
5046    and making new DialogProvider::savePlayingToPlaylist() and DialogProvider::saveRecentsToPlaylist()
5047
5048    this commit includes fixes related to Jean-Baptiste Kempf code review.
5049     - fixing whitespace problem
5050     - RecentsMRL::toPlaylist null handling
5051
5052    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5053
5054commit 14cbf5d174990956d3c83a620f55a156abab3cd0
5055Author: Reka Inovan <reka.inovan@gmail.com>
5056Date:   Sun Sep 29 17:21:49 2013 +0700
5057
5058    Resolving XML special chars on xml based format
5059
5060    It fixes bug #9311 and resolves xml special chars on several other xml based playlist format (b4s, podcast, shoutcast, qtl).
5061
5062commit 4c0b7973ce52ecc452e2c430d576914ef15fb1cc
5063Author: Reka Inovan <reka.inovan@gmail.com>
5064Date:   Sun Sep 29 05:19:44 2013 +0700
5065
5066    Rewrites asx file support using vlc_xml API
5067
5068    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5069
5070commit ab81a8461d8cabac4cb844de175f4e0545b043db
5071Author: Edward Wang <edward.c.wang@compdigitec.com>
5072Date:   Sat Oct 12 00:13:09 2013 -0400
5073
5074    Qt: add rename directory option
5075
5076    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5077
5078commit f217d32de8480fca79585666fe4ce4dd299f61f4
5079Author: Edward Wang <edward.c.wang@compdigitec.com>
5080Date:   Sat Oct 12 11:33:12 2013 -0400
5081
5082    avcodec: fix discrepancy between documentation and code
5083
5084    Fix to actually conform to the range specified in doc.
5085
5086    First introduced in 9d20efb
5087
5088    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5089
5090commit d3826038e1be739a92fca2d07f4a0bb51096b641
5091Author: Rémi Denis-Courmont <remi@remlab.net>
5092Date:   Sat Oct 12 18:34:52 2013 +0300
5093
5094    vdpau: uniformize plugin descriptions
5095
5096commit c3bd897e586d906d631a1cdc51232f76ff1ca1fe
5097Author: David Robison <drrobison@openroadsconsulting.com>
5098Date:   Sat Oct 12 13:59:53 2013 +0300
5099
5100    input: improved buffering accuracy and no rebuffering on ignored
5101
5102    To test this change, I used a MiniMaxwell which allows me to introduce
5103    jitter, delay, and packet re-ordering in the video stream. I ran for
5104    over 12 hours with no effect on the video and no increase in buffer
5105    size. I'm reattaching the final patch here. I've made 2 basic changes
5106    to the buffering strategy:
5107
5108    1) I now check to see if I and done buffering on both the
5109    ES_OUT_SET_PCR and ES_OUT_SET_GROUP_PCR calls. This causes the buffered
5110    amount to be checked more frequently and prevents over buffering which
5111    I have seen in some instances
5112    2) When ignoring the jitter, I do not flush the buffer and rebuffer,
5113    since I am not increasing the buffer size anyway. Instead I just reset
5114    the PCR and continue on.
5115
5116    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
5117
5118commit 407651b13cdd23027b53f56ed9aea6e0c5132e9d
5119Author: Francois Cartegnie <fcvlcdev@free.fr>
5120Date:   Fri Oct 11 12:25:41 2013 +0200
5121
5122    demux: ogg: correctly handle speex headers (fix #1197)
5123
5124commit bdaf35264ef25e3a6489cabafe841efcee0063b3
5125Author: Rémi Denis-Courmont <remi@remlab.net>
5126Date:   Thu Oct 10 22:22:23 2013 +0300
5127
5128    dvb: do not parse string options as integer ones (fixes #9643)
5129
5130commit 5ba36bdd4e4f38352050fae863113029b464de76
5131Author: Jean-Baptiste Kempf <jb@videolan.org>
5132Date:   Thu Oct 10 19:33:24 2013 +0200
5133
5134    Audio channel reordering: add assert before FPE
5135
5136commit e11496c1e04ae20940a03dbf7aaa04cb487c8a7d
5137Author: Jean-Baptiste Kempf <jb@videolan.org>
5138Date:   Thu Oct 10 18:42:06 2013 +0200
5139
5140    Opus: add necessary include
5141
5142commit b69a01e82029ca8d531e301a16441d48429bfaf8
5143Author: Felix Paul Kühne <fkuehne@videolan.org>
5144Date:   Thu Oct 10 14:47:57 2013 +0200
5145
5146    configure.ac: fix linking CFNetwork with SDKs older than 10.8
5147
5148commit 593fa45661ed7dd6c93b9dbe960f6dc8850df4f9
5149Author: Rémi Denis-Courmont <remi@remlab.net>
5150Date:   Wed Oct 9 20:57:04 2013 +0300
5151
5152    dbus: fix volume setting (fix #9628)
5153
5154commit 67def2888d6a8bb480129ade0a75c9b1a01f53c7
5155Author: Jean-Baptiste Kempf <jb@videolan.org>
5156Date:   Tue Oct 8 23:50:30 2013 +0200
5157
5158    Playlist: fix regression on "rtsptext" case testing
5159
5160    For some reasons, some .mov playlist use "rtsptext" instead of
5161    "RTSPtext"
5162
5163commit 969bc8137174b6cc77af609ea92a5b91fe4e61c6
5164Author: Felix Paul Kühne <fkuehne@videolan.org>
5165Date:   Tue Oct 8 19:56:30 2013 +0200
5166
5167    extras/tools: update cmake
5168
5169    This is fixes compilation issues in the not so far future
5170
5171commit 0b0545eb37958da19027b21ca014c4152ea3535d
5172Author: Felix Paul Kühne <fkuehne@videolan.org>
5173Date:   Tue Oct 8 18:52:32 2013 +0200
5174
5175    ios: unbreak freetype contrib compilation with Xcode 5 and simplify the FLAG handling quite a bit
5176
5177commit 5d15f59a0e726adad5bc86b1594d5443780b16b9
5178Author: Martin Storsjö <martin@martin.st>
5179Date:   Sun Sep 29 22:50:48 2013 +0300
5180
5181    arm_neon: Add an optimized routine for deinterleaving chroma
5182
5183    This supports conversion from NV12/21/16/24 to I420/YV12/I422/I444.
5184
5185    This avoids hitting swscale for the NV12->I420 conversion, for hw
5186    decoders that return NV12/21 in combination with the android vout
5187    in YUV mode.
5188
5189    Signed-off-by: Martin Storsjö <martin@martin.st>
5190
5191commit 0cf034afc304fd58f3e29c6a926e7d201a4d8640
5192Author: Francois Cartegnie <fcvlcdev@free.fr>
5193Date:   Mon Oct 7 22:26:27 2013 +0200
5194
5195    Qt: SeekSlider: missing initializer
5196
5197commit 2cf63b81629d7b69d76d65dc60f3c49a27bd199c
5198Author: Felix Paul Kühne <fkuehne@videolan.org>
5199Date:   Mon Oct 7 19:48:21 2013 +0200
5200
5201    contrib/modplug: remove patch merged upstream
5202
5203commit 749cbea930c2ec18cb3e2df9ee7ad581f81c3603
5204Author: Felix Paul Kühne <fkuehne@videolan.org>
5205Date:   Mon Oct 7 19:40:23 2013 +0200
5206
5207    contrib: update modplug
5208
5209commit 4a5e824aeefcc447d2ef5887f9ef891676f7b3e3
5210Author: Jean-Baptiste Kempf <jb@videolan.org>
5211Date:   Mon Oct 7 17:51:34 2013 +0200
5212
5213    Qt: correctly play after drag and drop
5214
5215    Close #9502
5216
5217commit db0f37abd7a16cba748357746661132eb58df038
5218Author: Rémi Denis-Courmont <remi@remlab.net>
5219Date:   Mon Oct 7 18:20:34 2013 +0300
5220
5221    playlist: do create play-and-exit variable
5222
5223    (as with play-and-stop)
5224
5225commit 502931437c17d0343c2b037eeb1d81a9afa90515
5226Author: Rémi Denis-Courmont <remi@remlab.net>
5227Date:   Mon Oct 7 18:20:18 2013 +0300
5228
5229    Qt4: make exit after play sticky (refs #9612)
5230
5231commit 82451e17197375bf24746be96bb401c4df4f7b16
5232Author: Rémi Denis-Courmont <remi@remlab.net>
5233Date:   Mon Oct 7 18:10:46 2013 +0300
5234
5235    playlist: do not create play-and-stop variable
5236
5237    This was not needed (but it prevented the preferences from taking effects
5238    until VLC was restarted).
5239
5240commit 7e7f263d5c98288773107ff7019d83cf930b52ad
5241Author: Felix Paul Kühne <fkuehne@videolan.org>
5242Date:   Mon Oct 7 15:53:04 2013 +0200
5243
5244    ios: fix contrib compilation with Xcode 5
5245
5246commit 2f2c4b076805ac4a568f8ea3334159e759fdcc6b
5247Author: Alex Warhawk <ax.warhawk@gmail.com>
5248Date:   Mon Oct 7 12:59:21 2013 +0200
5249
5250    Reshuffle after playthrough
5251
5252    Close #3932
5253
5254    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5255
5256commit 03380175428fe8315da9570bcf7ac4b4f58b2543
5257Author: Felix Paul Kühne <fkuehne@videolan.org>
5258Date:   Mon Oct 7 13:47:33 2013 +0200
5259
5260    po: fix opening the About panel using the Japanese l10n (close #9476)
5261
5262commit b062c14b11a1f2dc7df560fd77f4310995d20a6c
5263Author: Felix Paul Kühne <fkuehne@videolan.org>
5264Date:   Mon Oct 7 12:21:29 2013 +0200
5265
5266    src: fix crashes on proxy lookups by deleting the Mac specific and using the iOS code which works just fine on 10.6+ (close #9561)
5267
5268commit daad562cdfbefcab375ab100e3193896fef16dc7
5269Author: Jean-Baptiste Kempf <jb@videolan.org>
5270Date:   Sun Oct 6 18:15:49 2013 +0200
5271
5272    Smooth: check FromCharset return
5273
5274commit ad1bc94879755bc7bf10638ef9e8b2d2ff895a44
5275Author: Jean-Baptiste Kempf <jb@videolan.org>
5276Date:   Sun Oct 6 18:11:32 2013 +0200
5277
5278    MLP packetizer: avoid SIGFPE with samplerate of 0
5279
5280commit e898c6ae9bed95086fee5c0502a645b8c5848b80
5281Author: Jean-Baptiste Kempf <jb@videolan.org>
5282Date:   Sun Oct 6 17:53:44 2013 +0200
5283
5284    MKV: fix SIGSEGV when codec id is empty
5285
5286commit 9f1950e32d2967239234c70a203000243a4b39c3
5287Author: Jean-Baptiste Kempf <jb@videolan.org>
5288Date:   Sun Oct 6 17:21:18 2013 +0200
5289
5290    Qt: take in account the SOUT params edited
5291
5292    Close #9565
5293
5294commit dac5ec34486f3114e1ed378a80470b1bae32b50c
5295Author: Rémi Denis-Courmont <remi@remlab.net>
5296Date:   Sun Oct 6 18:15:11 2013 +0300
5297
5298    DirectSound: do not clobber channels before trying pass-through
5299
5300commit 800f19059d3e8d88ac40244ca175e0ecfff38dc4
5301Author: Jean-Baptiste Kempf <jb@videolan.org>
5302Date:   Sun Oct 6 16:51:34 2013 +0200
5303
5304    Qt: add Welsh selection for Windows.
5305
5306    Close #9592
5307
5308commit b85b551b790d931f64cfbc5b8a1b8d101b24bf59
5309Author: Denis Charmet <typx@dinauz.org>
5310Date:   Sat Oct 5 18:58:16 2013 +0200
5311
5312    Adding alac support in mkv
5313
5314commit ca9b8b45c74fe9f976e3cee081000e79307ddba7
5315Author: Rémi Denis-Courmont <remi@remlab.net>
5316Date:   Fri Oct 4 19:20:32 2013 +0300
5317
5318    Lua intf: allocate file descriptor table dynamically
5319
5320commit 94452373bfe8db3dad1f03ff4c5de6b054bfb624
5321Author: Felix Paul Kühne <fkuehne@videolan.org>
5322Date:   Thu Oct 3 20:45:09 2013 +0200
5323
5324    extras: add missing space
5325
5326commit 7ea540cd73ce76610035ca7231bd78c3f873c36c
5327Author: Felix Paul Kühne <fkuehne@videolan.org>
5328Date:   Thu Oct 3 20:41:04 2013 +0200
5329
5330    macosx: compilation fix
5331
5332    Compile before you commit...
5333
5334commit d2384cd907d7850167f2da00331bc0e02bc144e1
5335Author: Felix Paul Kühne <fkuehne@videolan.org>
5336Date:   Thu Oct 3 20:28:40 2013 +0200
5337
5338    macosx: retain currently selected playlist table row on item removal (close #9541)
5339
5340commit 69c5aed9d92bbf2df5cce2e69b0c609360cfce8f
5341Author: Felix Paul Kühne <fkuehne@videolan.org>
5342Date:   Thu Oct 3 20:06:30 2013 +0200
5343
5344    macosx: internalize private playlist internals
5345
5346commit 6e617473a447a360c67c73f0599bdcb172a809c2
5347Author: Felix Paul Kühne <fkuehne@videolan.org>
5348Date:   Thu Oct 3 20:02:13 2013 +0200
5349
5350    macosx: playlist cosmetics
5351
5352commit f1278f3f2a15a77df5bfc99f6b4307dbfce2f2eb
5353Author: Felix Paul Kühne <fkuehne@videolan.org>
5354Date:   Thu Oct 3 18:26:05 2013 +0200
5355
5356    contrib/ffmpeg: don't specifiy arch flag twice for Darwin platforms
5357
5358commit 989f6ff2c6e6996313863726714dd0ffaa7bc0dd
5359Author: Rémi Denis-Courmont <remi@remlab.net>
5360Date:   Thu Oct 3 19:08:06 2013 +0300
5361
5362    input: correct record stream filter name (fixes #9185)
5363
5364commit 6e947739d9231fbf30bbd1a43910e040f9866b64
5365Author: Felix Paul Kühne <fkuehne@videolan.org>
5366Date:   Thu Oct 3 17:52:06 2013 +0200
5367
5368    extras: prepare iOS build script for arm64
5369
5370commit 94b63729e4b450d7988b0db3e3abfc4f1a34499d
5371Author: Felix Paul Kühne <fkuehne@videolan.org>
5372Date:   Thu Oct 3 17:51:31 2013 +0200
5373
5374    contrib: prepare for arm64 builds
5375
5376commit b42f3a073d33bec302f8926eef0c847b0524f2a7
5377Author: David Fuhrmann <david.fuhrmann@googlemail.com>
5378Date:   Thu Oct 3 14:09:42 2013 +0200
5379
5380    macosx: remove show details button from error panel
5381
5382    It does not make sense to open the messages window here anymore, as
5383    it will not show any additional details if not already open.
5384
5385commit 7afef2703f80062930a14d30c05661dca750870f
5386Author: David Fuhrmann <david.fuhrmann@googlemail.com>
5387Date:   Thu Oct 3 14:07:09 2013 +0200
5388
5389    macosx: fix frame for codec details in information panel (close #9509)
5390
5391commit e949b3288bc58de51364d7b147ca2a0b32be1372
5392Author: David Fuhrmann <david.fuhrmann@googlemail.com>
5393Date:   Thu Oct 3 13:28:19 2013 +0200
5394
5395    macosx: fix behaviour when closing black main window in native fullscreen (fixes #9566)
5396
5397commit d475c5fd2bb1b33c452d31c9f58417fad9207925
5398Author: Matthias Keiser <matthias@tristan-inc.com>
5399Date:   Mon Sep 30 23:44:26 2013 +0200
5400
5401    Add a new caf file demuxer module
5402
5403commit 93fba1b5749c149438361e1a0800c22c352d204f
5404Author: Felix Paul Kühne <fkuehne@videolan.org>
5405Date:   Thu Aug 8 22:12:57 2013 +0200
5406
5407    extras/ios: enable zvbi compilation
5408
5409commit 67dbb1b5b7c8363d1d1f96371c8dbc26b42724e4
5410Author: Arun Pandian G <arunpandianp@gmail.com>
5411Date:   Mon Sep 30 23:22:33 2013 +0530
5412
5413    basic WebVTT support
5414
5415    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5416
5417commit e74131d85ecfb17a2c3170eee899ff0ac9457214
5418Author: Rémi Denis-Courmont <remi@remlab.net>
5419Date:   Tue Oct 1 17:18:58 2013 +0300
5420
5421    net_Gets: increase size limit (fixes #9555)
5422
5423commit bb5154013b2f691a358c3837444e03bdce5f6f24
5424Author: Denis Charmet <typx@dinauz.org>
5425Date:   Mon Sep 30 14:54:37 2013 +0200
5426
5427    Correctly check the index in the pref. list when selecting the ES.
5428
5429    The former check wasn't enough since a language that isn't in the table
5430    has a -1 index.
5431
5432    Fix #9531
5433
5434commit b1df5593e50587d883e30b8016150a702fb7f10e
5435Author: Jean-Baptiste Kempf <jb@videolan.org>
5436Date:   Mon Sep 30 19:04:02 2013 +0200
5437
5438    Contrib: zvbi should not need RECONF anymore
5439
5440commit f3499cd4fb6112a4c38e26ec4c7517d03b192700
5441Author: Rémi Duraffort <ivoire@videolan.org>
5442Date:   Mon Sep 30 18:55:12 2013 +0200
5443
5444    Fix buffer off-by-one (cid #1099713)
5445
5446commit 32f0051a02a644156bcd36b859ae71748cc29310
5447Author: Rémi Denis-Courmont <remi@remlab.net>
5448Date:   Mon Sep 30 19:20:18 2013 +0300
5449
5450    Lua: sanitize events passed to poll()
5451
5452commit f06dd9a2637591b1955e6a3519071692c5f8fc00
5453Author: Rémi Denis-Courmont <remi@remlab.net>
5454Date:   Mon Sep 30 19:17:55 2013 +0300
5455
5456    Lua: remap file descriptors in Lua and GC at exit (fixes #8898)
5457
5458commit 886db9fd1b84ddc91438c8ffc1ffe6f71276a0ea
5459Author: Tristan Matthews <le.businessman@gmail.com>
5460Date:   Mon Sep 23 08:47:43 2013 -0400
5461
5462    opus: add encoder
5463
5464    This patch adds an encoder to the opus module.
5465
5466    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5467
5468commit 90de948ad5bb88ef8d6888e1ac63dbf746cabed7
5469Author: Felix Paul Kühne <fkuehne@videolan.org>
5470Date:   Mon Sep 30 10:58:53 2013 +0200
5471
5472    vout_ios2: compilation fix
5473
5474commit 568ddf541776fb84e19dbd23fb900a1f6248f0b5
5475Author: Felix Paul Kühne <fkuehne@videolan.org>
5476Date:   Thu Aug 8 21:41:46 2013 +0200
5477
5478    contrib/zvbi: fix compilation with clang
5479
5480    Simplified version of initial patch
5481
5482commit 735d627e9b8661c760f8b59d36b53bd36a00a893
5483Author: Martin Storsjö <martin@martin.st>
5484Date:   Sun Sep 29 21:56:23 2013 +0300
5485
5486    arm_neon: Fix a minor typo in a comment
5487
5488    Signed-off-by: Martin Storsjö <martin@martin.st>
5489
5490commit 23a221fafbef15a7ed3b6072f8e74481e5d8b966
5491Author: Felix Paul Kühne <fkuehne@videolan.org>
5492Date:   Mon Sep 30 09:43:32 2013 +0200
5493
5494    configure.ac: remove unused MACOSX_DEPLOYMENT_TARGET macro (close #9139)
5495
5496commit 503116dfa1c29aaf79d4d0535c3b58153152b74b
5497Author: Jean-Baptiste Kempf <jb@videolan.org>
5498Date:   Mon Sep 30 02:40:15 2013 +0200
5499
5500    NSIS: rename the "Reset prefs" link
5501
5502    Close #8017
5503
5504commit cec043be933382700c82248d8c279388a7f740b6
5505Author: Jean-Baptiste Kempf <jb@videolan.org>
5506Date:   Mon Sep 30 01:24:35 2013 +0200
5507
5508    MacOS: fix libvlccore.dylib symlink
5509
5510    Close #9504
5511
5512    Until a better solution
5513
5514commit c6f67d755f41b6f80d7429751503c67e80277976
5515Author: Jean-Baptiste Kempf <jb@videolan.org>
5516Date:   Mon Sep 30 00:02:18 2013 +0200
5517
5518    lua: make "net" namespace available to extensions
5519
5520    Close #9495
5521
5522commit 38ae86f98f2523594c6a1e8278aafedcca73857d
5523Author: Jean-Baptiste Kempf <jb@videolan.org>
5524Date:   Sun Sep 29 23:56:03 2013 +0200
5525
5526    VLSub: correct description
5527
5528commit 9ff5775d4c1b2485a769a3c3ead00e9335a28ec9
5529Author: Jean-Baptiste Kempf <jb@videolan.org>
5530Date:   Sun Sep 29 23:55:07 2013 +0200
5531
5532    Qt: show extension short description in menu
5533
5534    Else fallback to title
5535
5536commit 5f58853765d3891c9fe7c12b13525ab071eac1eb
5537Author: Jean-Baptiste Kempf <jb@videolan.org>
5538Date:   Sun Sep 29 22:47:08 2013 +0200
5539
5540    HTTP interface: fix infinite loop
5541
5542commit 0a7af0d672c7d8f9bab4498d3f56ddd738280107
5543Author: Jean-Baptiste Kempf <jb@videolan.org>
5544Date:   Sun Sep 29 19:33:44 2013 +0200
5545
5546    hqdn3d: don't use p_sys for variables
5547
5548commit 2ec43b29667c1c814f1ff793db25d9f94cf872f8
5549Author: Jean-Baptiste Kempf <jb@videolan.org>
5550Date:   Sun Sep 29 19:31:05 2013 +0200
5551
5552    hqdn3d: allow live modification of params
5553
5554commit 339e21d5fc0fd74d79717a77aba43e375c3cc509
5555Author: Jean-Baptiste Kempf <jb@videolan.org>
5556Date:   Sun Sep 29 18:44:44 2013 +0200
5557
5558    Qt: introduce hqdn3d in the effects UI
5559
5560commit 704ec2049ccee0be6f35dcaa52630111a07e9b37
5561Author: Jean-Baptiste Kempf <jb@videolan.org>
5562Date:   Sun Sep 29 18:23:06 2013 +0200
5563
5564    hqdn3d: remove 4 strings
5565
5566commit e4acf92468a486760ad8e4cf359602df858181d3
5567Author: Felix Paul Kühne <fkuehne@videolan.org>
5568Date:   Thu Sep 26 16:48:14 2013 +0200
5569
5570    vout_ios: use a broader background definition (refs #9431)
5571
5572commit ed90a6c323aeb368be4ba17d9c78fa40c0733fdc
5573Author: Rémi Denis-Courmont <remi@remlab.net>
5574Date:   Sat Sep 28 18:22:50 2013 +0300
5575
5576    configure: remove MacOS hysterical raisins
5577
5578    Nothing uses $(LDFLAGS_plugin) anywhere.
5579
5580commit 2712d80b7c32d901631869462d3c728ba8a29328
5581Author: Felix Paul Kühne <fkuehne@videolan.org>
5582Date:   Sun Sep 29 14:24:19 2013 +0200
5583
5584    quartztext: pick 'Helvetica Neue' instead of 'Arial Black' as default font as the 90s are over
5585
5586commit ba03409b00de69f0aacb9258d5fc74e8a1aa0e58
5587Author: Felix Paul Kühne <fkuehne@videolan.org>
5588Date:   Sun Sep 29 14:23:04 2013 +0200
5589
5590    quartztext: handle invalid text colors
5591
5592commit 13e35edc81b6eb03e50c2911723ab6e8d9af89f0
5593Author: Felix Paul Kühne <fkuehne@videolan.org>
5594Date:   Sun Sep 29 14:14:23 2013 +0200
5595
5596    quartztext: add basic font-fallback mechanism instead of crashing (close #9369)
5597
5598commit 5a43b77365cb65ea8a28e3db2d0b9f3cdcee7191
5599Author: Ilkka Ollakka <ileoo@videolan.org>
5600Date:   Sun Sep 29 14:26:59 2013 +0300
5601
5602    avcodec: check/update buffered_time earlier, so we shouldn't use 0 as time when encoding
5603
5604    Ref #9022
5605
5606commit af762f811d4ed34a883bc2003f4c70e18f66965e
5607Author: Ilkka Ollakka <ileoo@videolan.org>
5608Date:   Sun Sep 29 11:41:08 2013 +0300
5609
5610    transcode: don't check drift if we have VLC_TS_INVALID pts
5611
5612commit 2b12cd63b33b4eb4f3a386a0e708cd96e1c6e8ad
5613Author: Ilkka Ollakka <ileoo@videolan.org>
5614Date:   Sun Sep 29 11:38:59 2013 +0300
5615
5616    transcode: add mention if it's audio or video that has too high drift
5617
5618commit 7fbedf14e13109d40af17fb5e17c8b0411c02b4c
5619Author: David Fuhrmann <david.fuhrmann@googlemail.com>
5620Date:   Sun Sep 29 11:54:21 2013 +0200
5621
5622    macosx: ensure that video view is always visible in fullscreen window (close #9526)
5623
5624commit 854c894e4ffc316daf178f31346da1d02d7efd90
5625Author: Rafaël Carré <funman@videolan.org>
5626Date:   Sun Sep 29 00:32:44 2013 +0200
5627
5628    zvbi: remove unused enum
5629
5630commit d56da1224dd818b76aacaa08c7a35977cb4c9106
5631Author: Jean-Baptiste Kempf <jb@videolan.org>
5632Date:   Sat Sep 28 22:43:25 2013 +0200
5633
5634    Qt: fix subtitle popup menu
5635
5636commit 586296da6062c40ed7b5644080b8cf80451b3b28
5637Author: Jean-Baptiste Kempf <jb@videolan.org>
5638Date:   Sat Sep 28 21:07:57 2013 +0200
5639
5640    Qt: fix volume alignment in native look
5641
5642    As reported on Reddit
5643
5644commit 2d37a070d7a92f15fb3d0aa60365593622f92beb
5645Author: Jean-Baptiste Kempf <jb@videolan.org>
5646Date:   Sat Sep 28 20:58:55 2013 +0200
5647
5648    Qt4: correctly save the keys, indepententy from the locale
5649
5650commit 5e3714e40af7c2954fb7df44149650bffb2f7ff4
5651Author: Daniel Verkamp <daniel@drv.nu>
5652Date:   Sat Sep 28 00:17:12 2013 -0700
5653
5654    Add IMC wave tag to FourCC mapping
5655
5656    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5657
5658commit 9428abb6ccfb197770c3b9da3576bd1bc0bba1d5
5659Author: Rémi Denis-Courmont <remi@remlab.net>
5660Date:   Sat Sep 28 17:37:32 2013 +0300
5661
5662    access/rtp: remove recursion
5663
5664commit f97a25d466b15a78722c6f20c281044f73436522
5665Author: Rémi Denis-Courmont <remi@remlab.net>
5666Date:   Sat Sep 28 17:27:40 2013 +0300
5667
5668    configure: remove unused RTP plugin flag
5669
5670commit 9854c23e68d44e792ebfff16b4968ee344c50973
5671Author: Rémi Denis-Courmont <remi@remlab.net>
5672Date:   Sat Sep 28 16:14:44 2013 +0300
5673
5674    video_splitter: remove recursion
5675
5676commit c414a2871a6fdfa71fb9711e4bbdac21150ddc07
5677Author: Rémi Denis-Courmont <remi@remlab.net>
5678Date:   Sat Sep 28 16:13:48 2013 +0300
5679
5680    video_chroma: remove recursion
5681
5682commit eaa4fab5db2f99f18eedc4bfc856f9e08bde58b4
5683Author: Rémi Denis-Courmont <remi@remlab.net>
5684Date:   Sat Sep 28 16:06:40 2013 +0300
5685
5686    stream_filter: recursion
5687
5688commit edce6f5d66ead6a513af0e75e3b0bfaedb29215b
5689Author: Rémi Denis-Courmont <remi@remlab.net>
5690Date:   Sat Sep 28 16:04:54 2013 +0300
5691
5692    notify: remove recursion
5693
5694commit 23edeb6131b5996dd6df6405349239f4204baae7
5695Author: Rémi Denis-Courmont <remi@remlab.net>
5696Date:   Sat Sep 28 16:03:13 2013 +0300
5697
5698    lua: remove recursion
5699
5700commit e89cefb48b3a0f6ac57e74c8f6e19ae3a468f564
5701Author: Rémi Denis-Courmont <remi@remlab.net>
5702Date:   Sat Sep 28 15:58:11 2013 +0300
5703
5704    audio_mixer: remove recursion
5705
5706commit 9d1bb3e8772e6331a3fcd320aeffc925639957da
5707Author: Rémi Denis-Courmont <remi@remlab.net>
5708Date:   Sat Sep 28 15:55:22 2013 +0300
5709
5710    arm_neon: remove recursion
5711
5712commit ecbe7bc18ce1cfac1e94be561f0c5349ffd8807f
5713Author: Rémi Denis-Courmont <remi@remlab.net>
5714Date:   Sat Sep 28 16:54:00 2013 +0300
5715
5716    visualization: fix install
5717
5718commit cbf64179a2cee2e26269d2baf5f7e1de7b0ae062
5719Author: Rémi Denis-Courmont <remi@remlab.net>
5720Date:   Sat Sep 28 11:21:26 2013 +0300
5721
5722    Qt4: use canonical name of the DirectSound module
5723
5724commit 7202a56a86b2f7d3c8c4d969a4db719427e25ca3
5725Author: Francois Cartegnie <fcvlcdev@free.fr>
5726Date:   Sat Sep 28 02:00:11 2013 +0200
5727
5728    muxers: ogg: set invalid granulepos value (fix #8725)
5729
5730commit ac8330105892f9ec93a9c5464736037da832c11d
5731Author: Ludovic Fauvet <etix@videolan.org>
5732Date:   Sat Sep 28 00:52:53 2013 +0200
5733
5734    nsis: don't skip the components page until we were able to save user choices
5735
5736    This change will make the transition easier between the previously released
5737    installer (that doesn't remember user choices) and this one. Without it the
5738    old installer would fall back to the "Recommended" preset.
5739
5740commit 1042607f4a76316f839836834e7fe85fe6c7c72b
5741Author: Ludovic Fauvet <etix@videolan.org>
5742Date:   Fri Sep 27 23:22:57 2013 +0200
5743
5744    nsis: improve wording
5745
5746commit 751af66a8ee4d608b25874c2f56cc50fb47a06fa
5747Author: Ludovic Fauvet <etix@videolan.org>
5748Date:   Fri Sep 27 23:19:22 2013 +0200
5749
5750    nsis: simplify
5751
5752commit 0488b50ad0cd67df121535f9da23368f04e48c54
5753Author: Ludovic Fauvet <etix@videolan.org>
5754Date:   Fri Sep 27 19:11:46 2013 +0200
5755
5756    nsis: split files and clean up
5757
5758commit 29d2fc1b33dd7891cb9526ca8b919f774d387a99
5759Author: Ludovic Fauvet <etix@videolan.org>
5760Date:   Thu Sep 26 20:30:38 2013 +0200
5761
5762    nsis: don't show the welcome and finish pages when the update switch is set
5763
5764    This allows updates without user intervention.
5765
5766commit 07a04575dbbdf6fd296b35418b411ff28f2ad0af
5767Author: Ludovic Fauvet <etix@videolan.org>
5768Date:   Wed Sep 25 16:16:35 2013 +0200
5769
5770    nsis: generate the cache without showing the console
5771
5772commit 9d26226fdb45eec7cb3717ce0d33e5239e855c13
5773Author: Ludovic Fauvet <etix@videolan.org>
5774Date:   Wed Sep 25 16:11:34 2013 +0200
5775
5776    nsis: remember selected components between installs
5777
5778commit cc43387fdb7dbffeb43f14f07deb394e758e2573
5779Author: Ludovic Fauvet <etix@videolan.org>
5780Date:   Wed Sep 25 16:10:49 2013 +0200
5781
5782    nsis: support upgrade and downgrade without having to uninstall first
5783
5784    In case of upgrade, most pages will be skipped in favor of a smoother and faster upgrade.
5785
5786commit dcf42ab9608633a463798e09b194ef81acde5856
5787Author: David Fuhrmann <david.fuhrmann@googlemail.com>
5788Date:   Fri Sep 27 21:50:15 2013 +0200
5789
5790    macosx: fix crash when opening goto window (close #9488)
5791
5792commit c08a562b2c49f6d655e82365621cb55b831a6504
5793Author: Gleb Pinigin <gpinigin@gmail.com>
5794Date:   Wed Sep 25 10:21:50 2013 +0700
5795
5796    ios build: prevent from overriding current sdk version when passing -s option
5797
5798    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5799
5800commit d807b856537af499a7c85e708362725d8b58fddb
5801Author: Gleb Pinigin <gpinigin@gmail.com>
5802Date:   Wed Sep 25 10:21:49 2013 +0700
5803
5804    ios build: fix option to specify current sdk version
5805
5806    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5807
5808commit 241b81a725b7c092bbcbd4a8a192da1bfe026977
5809Author: Rémi Denis-Courmont <remi@remlab.net>
5810Date:   Mon May 27 18:58:40 2013 +0300
5811
5812    po: correct Qt4 Ctrl+{H,L} translations
5813
5814    (This should maybe not be marked for translation at all. Only Russian
5815    defines it to something different than Ctrl+{H,L}.)
5816
5817    Adding whitespaces or translating "Ctrl" breaks Qt4 internals.
5818
5819    (cherry picked from commit feb479f20dcceb92aaf02bb839d8a1088e05f83a)
5820
5821commit 18cbe9639c57d5d3cc676909c64acd89997bcac3
5822Author: Julian Scheel <julian@jusst.de>
5823Date:   Thu Sep 12 10:14:13 2013 +0200
5824
5825    omxil: bcm: h264: Don't wait for error free frame.
5826
5827    The bcm h264 decoder is not able to detect when the first error free frame has
5828    been decoded for certain h264 streams. To avoid not getting any frames out of
5829    the decoder, disable the StartWithValidFrame flag until that is fixed at bcm.
5830    See https://github.com/huceke/omxplayer/issues/96 for details.
5831
5832    Signed-off-by: Julian Scheel <julian@jusst.de>
5833    Signed-off-by: Martin Storsjö <martin@martin.st>
5834
5835commit fd890ca43a91cd4e6c9ef670f0e53cc82ffb2474
5836Author: Rémi Denis-Courmont <remi@remlab.net>
5837Date:   Mon Sep 23 20:10:20 2013 +0300
5838
5839    vmem: pass usual full dimensions as before
5840
5841    There is no way for vmem to know the required padding otherwise.
5842    This partly reverts commit 260a3c10be5cac6e7cbed0a551759760914fe313.
5843
5844commit b4bdda1378f6285faff901a05cc875e080ab0a7a
5845Author: Jean-Baptiste Kempf <jb@videolan.org>
5846Date:   Sun Sep 22 21:44:13 2013 +0200
5847
5848    Lua: do not distribute assemblenationale by default
5849
5850commit b9e2d79471df6459bb24f570d49c2994bf1e8d3f
5851Author: Jean-Baptiste Kempf <jb@videolan.org>
5852Date:   Sun Sep 22 21:43:26 2013 +0200
5853
5854    Update VLSub.lua
5855
5856commit 9faf021325b60655d956c82d9a0f7bba20a3ff90
5857Author: Jean-Baptiste Kempf <jb@videolan.org>
5858Date:   Sun Sep 22 21:23:17 2013 +0200
5859
5860    Distribute VLSub.lua
5861
5862commit 3097a363f00cc6969bb87a0a37c4fff19ff13d76
5863Author: Rémi Denis-Courmont <remi@remlab.net>
5864Date:   Sun Sep 22 22:02:59 2013 +0300
5865
5866    dtv: typo
5867
5868commit 091b522e80668d4157e0379841ce9be8c8c071fc
5869Author: Martin Storsjö <martin@martin.st>
5870Date:   Sun Sep 22 20:54:06 2013 +0300
5871
5872    mediacodec: Support playing back VP8 as well
5873
5874    This seems to work just fine on Samsung Galaxy S3 and Sony Xperia Z1.
5875    (This didn't use to work in earlier Galaxy S3 firmwares even though
5876    it was exposed in MediaCodecList, but currently it seems to work
5877    just fine.)
5878
5879    Signed-off-by: Martin Storsjö <martin@martin.st>
5880
5881commit 925290c24710f50fdaddb733e28200190306d180
5882Author: Martin Storsjö <martin@martin.st>
5883Date:   Tue Jul 9 17:59:44 2013 +0300
5884
5885    omxil: Add a new qualcomm specific custom pixel format
5886
5887    This is pretty much normal NV12, but with stride and plane
5888    heights aligned to 32 (according to a commit on code aurora
5889    forum). The actual values are signalled in the normal stride
5890    and slice height fields, so therefore it can be treated as
5891    normal NV12 as far as our code is concerned.
5892
5893    This is returned on the Sony Xperia Z1 (Snapdragon 800) -
5894    mediacodec works (with a quirk mentioned in the previous commit),
5895    while our omxil/iomx code fails to allocate buffers.
5896
5897    Signed-off-by: Martin Storsjö <martin@martin.st>
5898
5899commit b8b8f03e002f43ca8de15b6eec88942e891fbcd5
5900Author: Martin Storsjö <martin@martin.st>
5901Date:   Sun Sep 22 20:00:12 2013 +0300
5902
5903    mediacodec: Don't return frames before the output format is set
5904
5905    The decoder on Sony Xperia Z1 seems to return one frame before
5906    the output format is set (and calling getOutputFormat() at this
5907    point throws an IllegalStateException). Therefore just drop any
5908    frames that are returned before the output format has been set.
5909
5910    Signed-off-by: Martin Storsjö <martin@martin.st>
5911
5912commit ca062887394214d97de49437eed0f39af50a4317
5913Author: Jean-Baptiste Kempf <jb@videolan.org>
5914Date:   Sun Sep 22 18:59:20 2013 +0200
5915
5916    Fix configure
5917
5918commit e92de6bd533a5a4a00db6ea01c2a2f8819e088fb
5919Author: Jean-Baptiste Kempf <jb@videolan.org>
5920Date:   Sun Sep 22 12:27:27 2013 +0200
5921
5922    Fix typo
5923
5924commit bf4dbee29e452c5a83f1020b03d3418848d5f82c
5925Author: Jean-Baptiste Kempf <jb@videolan.org>
5926Date:   Sat Sep 21 23:28:53 2013 +0200
5927
5928    Update MODULES_LIST
5929
5930commit 0892e0857298b9a189dcd2e16c6e830ef6b1f7d7
5931Author: Rémi Denis-Courmont <remi@remlab.net>
5932Date:   Sun Sep 22 18:52:25 2013 +0300
5933
5934    modules: link to pthread only when needed
5935
5936commit 05332465edb3d712b94761ff2bffd40d2b55dfb4
5937Author: Rémi Denis-Courmont <remi@remlab.net>
5938Date:   Sun Sep 22 18:48:12 2013 +0300
5939
5940    projectM: avoid genmf
5941
5942    Also do not define unused PROJECTM2_(CFLAGS|LIBS) substitutions.
5943
5944commit bd17d39540b71a88d18564e3be35158e4b600ee0
5945Author: Rémi Denis-Courmont <remi@remlab.net>
5946Date:   Sun Sep 22 18:26:48 2013 +0300
5947
5948    misc: avoid genmf in some simple cases
5949
5950    Also do not hard-code -lm for the fingerprinter.
5951
5952commit 7117de515f73f4351c94560078fe764439ac537b
5953Author: Rémi Denis-Courmont <remi@remlab.net>
5954Date:   Sun Sep 22 18:14:30 2013 +0300
5955
5956    lua: avoid genmf
5957
5958commit f0387f7ee417aac95512c430666ea786012dbf49
5959Author: Rémi Denis-Courmont <remi@remlab.net>
5960Date:   Sun Sep 22 18:08:26 2013 +0300
5961
5962    access_output_udp: avoid genmf
5963
5964commit 011527f37861a87e60b7c6d81d8e6f8da84c7195
5965Author: Rémi Denis-Courmont <remi@remlab.net>
5966Date:   Sun Sep 22 16:41:15 2013 +0300
5967
5968    pulse: move helper library back to audio_outout/
5969
5970commit 9b0de3ea1895dd52e520d8d1b25e0371e7088d3f
5971Author: Rémi Denis-Courmont <remi@remlab.net>
5972Date:   Sun Sep 22 16:38:22 2013 +0300
5973
5974    sd: remove recursion
5975
5976commit 8b58a9e2c6411d16ff53e81567cdd507ca770f16
5977Author: Rémi Denis-Courmont <remi@remlab.net>
5978Date:   Sun Sep 22 16:34:18 2013 +0300
5979
5980    sd: avoid genmf
5981
5982commit fe3d8caa723eae6ec47d96be9c887c25c57d1100
5983Author: Rémi Denis-Courmont <remi@remlab.net>
5984Date:   Sun Sep 22 16:15:14 2013 +0300
5985
5986    aout: remove Makefile recursion
5987
5988commit 26b6b532120d1d49d9cfe8b1435d880c84c8e309
5989Author: Rémi Denis-Courmont <remi@remlab.net>
5990Date:   Sun Sep 22 15:59:49 2013 +0300
5991
5992    aout: avoid genmf
5993
5994commit eb91162e8664678397f2631d3e956f2647964ebf
5995Author: Ilkka Ollakka <ileoo@videolan.org>
5996Date:   Sun Sep 22 16:54:09 2013 +0300
5997
5998    avcodec: use correct buffer size in fill_audio_frame
5999
6000commit 4f11edd7bcacea1fa0b44161b76091e98aeed7a2
6001Author: Ilkka Ollakka <ileoo@videolan.org>
6002Date:   Sun Sep 22 16:52:19 2013 +0300
6003
6004    avcodec: use context->channels in audio encoding
6005
6006    Input and output channel count should be anyway the same and it's
6007    hopefully littlebit clearer than fmt_in and fmt_out mixups.
6008
6009commit c2e4f7c67765ab9ef464f4e320128056133d5f3a
6010Author: Ilkka Ollakka <ileoo@videolan.org>
6011Date:   Sun Sep 22 12:27:34 2013 +0300
6012
6013    faad: try to guess channel count if we can, and don't set it to 0 in Open
6014
6015    Ref #9200
6016
6017commit a3a150b91f09620dc0d81c22db591a20faf4b2a5
6018Author: Ilkka Ollakka <ileoo@videolan.org>
6019Date:   Sun Sep 22 12:24:52 2013 +0300
6020
6021    trascode: reinit audio filters if audio format changes in midstream
6022
6023commit 1036a0be2d229d81d938dab4c8dc1b02e9c22c79
6024Author: Rémi Denis-Courmont <remi@remlab.net>
6025Date:   Sun Sep 22 16:00:00 2013 +0300
6026
6027    configure: remove some unused HAVE_*_H macros
6028
6029commit 334303f469656689cecf93dcb7e00d045dd59503
6030Author: Rémi Denis-Courmont <remi@remlab.net>
6031Date:   Sun Sep 22 12:00:59 2013 +0300
6032
6033    avcodec: specify which encoder failed to initialize (fixes #9418)
6034
6035commit a2d307e1c52146b0b92536971bc0f53e933b392d
6036Author: David Fuhrmann <david.fuhrmann@googlemail.com>
6037Date:   Sun Sep 22 10:53:34 2013 +0200
6038
6039    macosx: increase room for l10n of a checkbox in prefs panel
6040
6041commit 3cc1aa1417e7d2d5e47688c3a07c1c527cf89ee3
6042Author: David Fuhrmann <david.fuhrmann@googlemail.com>
6043Date:   Mon Sep 16 21:39:15 2013 +0200
6044
6045    vda: fix linking
6046
6047commit 9b2c48deeb04fa8c3005900bd8f285b50e20539d
6048Author: Pierre Ynard <linkfanel@yahoo.fr>
6049Date:   Sun Sep 22 10:06:09 2013 +0200
6050
6051    directsound: use software gain only when amplifying
6052
6053    This way we get the features of both worlds: from 0% to 100% you
6054    get quick volume change with no saturation, and you can still get
6055    amplification over 100%.
6056
6057    Fixes #9371
6058
6059commit 7b4e90a54dd2d66ca0a979a2fbb028f7313a0faa
6060Author: Pierre Ynard <linkfanel@yahoo.fr>
6061Date:   Sun Sep 22 04:29:47 2013 +0200
6062
6063    youtube.lua: handle inlined function in descrambling javascript
6064
6065commit 45b748e1fca0247bfbfeda0553ca9874d2f8c3fc
6066Author: Rafaël Carré <funman@videolan.org>
6067Date:   Sat Sep 21 20:01:42 2013 +0200
6068
6069    Rename modules/LIST
6070
6071    Fix build of files including <list> on case-insensitive filesystems
6072
6073commit b6403311865980cf6c3b336e6b8982edc7431559
6074Author: Rafaël Carré <funman@videolan.org>
6075Date:   Sat Sep 21 20:56:58 2013 +0200
6076
6077    Win32: don't enable opengl modules if glew is missing
6078
6079    Bug appeared after c1452fef225925c5a040b69 silently changed module selection rules
6080
6081commit 22465279a19d6d1ceae670076eca59822d99e63c
6082Author: Rafaël Carré <funman@videolan.org>
6083Date:   Sat Sep 21 20:40:26 2013 +0200
6084
6085    Fix build with --disable-sout
6086
6087    Broken in 79ced312c75548037d641153bf3e7c092b71e3f8
6088
6089commit 0b896ac15a08ff4ffd0278f1d5f38c690c6ad6ce
6090Author: Rafaël Carré <funman@videolan.org>
6091Date:   Sat Sep 21 20:16:34 2013 +0200
6092
6093    Fix linking of motion and rotate modules
6094
6095    142e288b178716 set LDFLAGS conditionally
6096    Be sure that it is always set and concatenate the DARWIN flags
6097
6098commit 8eabb7bec5971d1469b935e16f54f6e8d3a6f594
6099Author: Rafaël Carré <funman@videolan.org>
6100Date:   Sat Sep 21 18:23:21 2013 +0200
6101
6102    Fix MODULE_NAME for android
6103
6104    The modules concerned all had non unique names (e.g. flac for both
6105    the decoder and the demuxer).
6106
6107    MODULE_NAME macro uses Makefile target to retrieve a unique name
6108    This was broken in 20cdb051acbe12ffee1f52e2e15e566762f04949, as
6109    explained by automake documentation:
6110
6111     When using a per-target compilation flag, Automake will choose a
6112     different name for the intermediate object files.
6113
6114commit 30e0e1d4c2d68ac716497f52687dbce768403935
6115Author: Rémi Denis-Courmont <remi@remlab.net>
6116Date:   Sat Sep 21 18:13:53 2013 +0300
6117
6118    Revert "missing MODULE_NAME_IS_ for android"
6119
6120    This reverts commit 892d21f1bd812d12fc5fd207c947219bb5274f60.
6121    Thsi makes no sense.
6122
6123commit 892d21f1bd812d12fc5fd207c947219bb5274f60
6124Author: Sébastien Toque <xilasz@gmail.com>
6125Date:   Sat Sep 21 16:50:40 2013 +0200
6126
6127    missing MODULE_NAME_IS_ for android
6128
6129    Signed-off-by: Rafaël Carré <funman@videolan.org>
6130
6131commit 8b264d74040e68458b435369baaff119eaae483a
6132Author: Jean-Baptiste Kempf <jb@videolan.org>
6133Date:   Sat Sep 21 00:05:30 2013 +0200
6134
6135    Waveout: remove unnecessary includes
6136
6137commit c857bce3841c9265e2049c1007409c7b18735283
6138Author: Jean-Baptiste Kempf <jb@videolan.org>
6139Date:   Fri Sep 20 23:42:34 2013 +0200
6140
6141    Wave Microsoft formats: avoid to redefine things twice
6142
6143commit 1b034fc6481e53d95071ed35eab6fb040fb9f4cb
6144Author: Jean-Baptiste Kempf <jb@videolan.org>
6145Date:   Fri Sep 20 22:26:44 2013 +0200
6146
6147    Fix support float in RF64
6148
6149commit abdb22e6b9f8f5815f9bccff6b6f1da7e7fca4a3
6150Author: Jean-Baptiste Kempf <jb@videolan.org>
6151Date:   Fri Sep 20 18:33:53 2013 +0200
6152
6153    Contribs: update libbluray to 0.4.0
6154
6155commit 0ab58d82d455b83d8b2030f7cdadd1d3369425b1
6156Author: Rémi Denis-Courmont <remi@remlab.net>
6157Date:   Thu Sep 19 20:05:08 2013 +0300
6158
6159    libvlc: update SOVERSION post-2.0.6
6160
6161commit a4d3748c5915dfbee18e7092a1eded48e1d51904
6162Author: Rémi Denis-Courmont <remi@remlab.net>
6163Date:   Thu Sep 19 20:04:32 2013 +0300
6164
6165    libvlccore: update SOVERSION post-2.0.6
6166
6167commit 142e288b1787163af68d2fcf0faae6d672510ea4
6168Author: Felix Paul Kühne <fkuehne@videolan.org>
6169Date:   Wed Sep 18 20:16:27 2013 +0200
6170
6171    macosx: fix linking the motion and rotate modules
6172
6173    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6174
6175commit 146bbc8218e0a19052c1dc06c7590eb7fe83adf4
6176Author: Felix Paul Kühne <fkuehne@videolan.org>
6177Date:   Wed Sep 18 19:10:34 2013 +0200
6178
6179    macosx: fix linking of cdda, vcd, and vcdx access modules
6180
6181    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6182
6183commit 6eeb082cd8e4bb0e4bbfcbcdf17079f2e2f10e0e
6184Author: David Fuhrmann <david.fuhrmann@googlemail.com>
6185Date:   Thu Sep 19 10:44:10 2013 +0200
6186
6187    macosx: fix l10n for one menu item
6188
6189commit 4094b06c49f748eff23b0d5aac1ab104e6fcac45
6190Author: Francois Cartegnie <fcvlcdev@free.fr>
6191Date:   Wed Sep 18 18:21:33 2013 +0200
6192
6193    text_renderer: freetype: fix memleak
6194
6195commit f033c000b2617d7acb3d1e8bfd98de81b9238949
6196Author: Rafaël Carré <funman@videolan.org>
6197Date:   Wed Sep 18 00:43:04 2013 +0200
6198
6199    IApplicationAssociationRegistrationUI: move to single user
6200
6201    This interface is only defined for Vista+ in mingw-w64 3.0
6202    If we define an extern symbol for the GUID it will clash at
6203    linking with libuuid which always contains it.
6204
6205commit bfbd509e3300c157697d5d066968020113f511d7
6206Author: Jean-Baptiste Kempf <jb@videolan.org>
6207Date:   Tue Sep 17 18:26:21 2013 +0200
6208
6209    Contribs: update gnutls to 3.1.14
6210
6211commit f1d6824164a1b33c3befc8ad7e16aa94f866ee04
6212Author: Rafaël Carré <funman@videolan.org>
6213Date:   Tue Sep 17 18:25:55 2013 +0200
6214
6215    x265 encoder
6216
6217commit 00cd5043fa21a22c0f4e64a25547c4a5bb9851c7
6218Author: Jean-Baptiste Kempf <jb@videolan.org>
6219Date:   Tue Sep 17 17:56:18 2013 +0200
6220
6221    Contribs: update zvbi
6222
6223commit 7ff2450bfc4f1b242c2c3ea476f633a6661de026
6224Author: Jean-Baptiste Kempf <jb@videolan.org>
6225Date:   Tue Sep 17 17:53:11 2013 +0200
6226
6227    Contribs: update ORC
6228
6229commit d17b84f324f3a717cd764f97d0f6f244d8ccce36
6230Author: Jean-Baptiste Kempf <jb@videolan.org>
6231Date:   Tue Sep 17 14:24:18 2013 +0200
6232
6233    Fix po distcheck
6234
6235    Changing a file name requires this change, usually...
6236
6237commit 4c1d47718034a807e1aabc72eaf3d21a4a46e6c2
6238Author: Francois Cartegnie <fcvlcdev@free.fr>
6239Date:   Tue Sep 17 10:50:38 2013 +0200
6240
6241    demux: ogg: don't try seeking using bitrate if incomplete.
6242
6243    Results in wrong position if only one track has bitrate info.
6244
6245commit 1a5cb04ebc82c1430f2265adcfb904059124cae5
6246Author: Francois Cartegnie <fcvlcdev@free.fr>
6247Date:   Tue Sep 17 10:17:59 2013 +0200
6248
6249    xiph: set limit to chapters.
6250
6251    Limits memory size allocation that could have been triggered by
6252    a file, due to chapters array for reordering.
6253
6254commit e99743daed90e6b2cf45142191a509bc1cce8168
6255Author: Francois Cartegnie <fcvlcdev@free.fr>
6256Date:   Tue Sep 17 09:38:06 2013 +0200
6257
6258    xiph: handle mixed case comments.
6259
6260    Lowercase or mixed case identifier are legit.
6261    reverts 03c69b44b3ddb9971f34ea4e9bfacc0e23a23a23
6262
6263commit d8295d11f41473939953bc28ac00c044e38b992f
6264Author: Jean-Baptiste Kempf <jb@videolan.org>
6265Date:   Tue Sep 17 01:36:20 2013 +0200
6266
6267    Fix skins2 build
6268
6269commit 913906eb002e02cbbb96b8ebecd35c137d3a0476
6270Author: Jean-Baptiste Kempf <jb@videolan.org>
6271Date:   Tue Sep 17 00:54:27 2013 +0200
6272
6273    Unbreak libtwolame compilation
6274
6275commit c7a2a17a6d0b0f4c5c3e12fbe0dd12730d08c0f2
6276Author: David Fuhrmann <david.fuhrmann@googlemail.com>
6277Date:   Wed Sep 11 20:47:27 2013 +0200
6278
6279    vda: user ref buffer mode
6280
6281    This fixes memory leaks when seeking or dropping frames for other reasons.
6282
6283    close #8927
6284
6285commit 49984f49d3004fec59304b4010c7df56d6a38d78
6286Author: Jean-Baptiste Kempf <jb@videolan.org>
6287Date:   Mon Sep 16 20:15:06 2013 +0200
6288
6289    DirectSound: decrease a bit the volume
6290
6291    This should make 100% 3dB lower
6292
6293    Should close #9371
6294
6295commit ec25a46218f243bf07d81f45b5a086b3b3b15956
6296Author: Jean-Baptiste Kempf <jb@videolan.org>
6297Date:   Mon Sep 16 20:25:32 2013 +0200
6298
6299    Fix quicktime module link
6300
6301commit ae99f7d549bb74c7efa9acabd46296f89c701026
6302Author: Jean-Baptiste Kempf <jb@videolan.org>
6303Date:   Mon Sep 16 20:00:55 2013 +0200
6304
6305    Fix libass linking that always need freetype
6306
6307commit 201e5bdd1ae1a6521f59000f1befba0f96d2ac30
6308Author: Jean-Baptiste Kempf <jb@videolan.org>
6309Date:   Mon Sep 16 18:28:02 2013 +0200
6310
6311    Fix CDDA build with CDDB
6312
6313commit b7677c8a55b8539123cb3bb3e777b470fa4521e5
6314Author: Rémi Denis-Courmont <remi@remlab.net>
6315Date:   Mon Sep 16 20:18:02 2013 +0300
6316
6317    directsound: cosmetic rename
6318
6319commit c1452fef225925c5a040b6910110e848674dea34
6320Author: Rémi Denis-Courmont <remi@remlab.net>
6321Date:   Mon Sep 16 19:59:37 2013 +0300
6322
6323    xcb: simplify build rules
6324
6325commit 0637f2164fd485d33b0989d77a8a07466152a478
6326Author: Rémi Denis-Courmont <remi@remlab.net>
6327Date:   Mon Sep 16 19:31:17 2013 +0300
6328
6329    demux: remove some useless boilerplate
6330
6331commit a38f6a7bae86ad804fc8630229e08a5d933564db
6332Author: Rémi Denis-Courmont <remi@remlab.net>
6333Date:   Mon Sep 16 18:53:55 2013 +0300
6334
6335    modules: fix Windows build
6336
6337commit 527714d44da318c63bf039b13d6840d90cbbe4a7
6338Author: Rémi Denis-Courmont <remi@remlab.net>
6339Date:   Mon Sep 16 00:01:20 2013 +0300
6340
6341    lib: work around automake subdirectory limitation (fixes #9367)
6342
6343commit bca1bc25f20914814da5bad3aafa2510c2bbcee6
6344Author: Rémi Denis-Courmont <remi@remlab.net>
6345Date:   Sun Sep 15 23:55:55 2013 +0300
6346
6347    motionlib: build only once (refs #9367)
6348
6349commit f2db31730eaed4abd3e2f43315a8cb6650c412cd
6350Author: Rémi Denis-Courmont <remi@remlab.net>
6351Date:   Sun Sep 15 23:55:34 2013 +0300
6352
6353    meta_engine: remove makefile recursion (refs #9367)
6354
6355commit eba0cc12cf35c2b8b6a34b964c8f11b524999351
6356Author: Rémi Denis-Courmont <remi@remlab.net>
6357Date:   Sun Sep 15 23:26:24 2013 +0300
6358
6359    meta_engine: avoid genmf
6360
6361commit 37af544562bcb1fa1aadd0f3f1379569fa4bc128
6362Author: Rémi Denis-Courmont <remi@remlab.net>
6363Date:   Sun Sep 15 23:20:24 2013 +0300
6364
6365    demux: remove makefile recursion
6366
6367commit e3ac840e8aab6810635bd6db016e4e0bab618095
6368Author: Rémi Denis-Courmont <remi@remlab.net>
6369Date:   Sun Sep 15 23:10:44 2013 +0300
6370
6371    demux: avoid genmf
6372
6373    Also rename dirac to diracsys to disambiguate from the encoder.
6374
6375commit 2585f1d925361c2f2fef4ed750ac201f3ac0f5e2
6376Author: Rémi Denis-Courmont <remi@remlab.net>
6377Date:   Sun Sep 15 22:23:10 2013 +0300
6378
6379    codec: remove makefile recursion
6380
6381commit ee8376da7ce447ae91a509bde8eb133b817fcd43
6382Author: Rémi Denis-Courmont <remi@remlab.net>
6383Date:   Sun Sep 15 22:18:06 2013 +0300
6384
6385    codec: avoid genmf
6386
6387commit fc25a3a11f2a94a501786fa27f2a413132522444
6388Author: Rémi Denis-Courmont <remi@remlab.net>
6389Date:   Sun Sep 15 19:54:25 2013 +0300
6390
6391    access: remove recursion
6392
6393    If you missed the fact that recursive makefiles are harmful, there is
6394    plenty of documentation online (try "Recursive makefiles considered
6395    harmful"), or ask the libav developers for the more concise version.
6396
6397    This change and the previous ones, are particularly boring though. The
6398    main motivation is to eventually address #9397, after the same change is
6399    applied to codec/, demux/ and possibly a few other subdirectories.
6400
6401    Note that some more simplification between Makefile.am files and
6402    configure.ac is definitely possible - if someone is bored.
6403
6404commit 98cea7a2a22ceedb3c6eebc4b4f3fb40d263ba09
6405Author: Rémi Denis-Courmont <remi@remlab.net>
6406Date:   Sun Sep 15 18:47:01 2013 +0300
6407
6408    modules: remove VLC-specific AM_LIBADD, simplify
6409
6410commit 20cdb051acbe12ffee1f52e2e15e566762f04949
6411Author: Rémi Denis-Courmont <remi@remlab.net>
6412Date:   Sun Sep 15 17:41:11 2013 +0300
6413
6414    modules: simplify CPPFLAGS & CFLAGS
6415
6416commit e679db425d1c2a5bafdee42044ca88c19ff671b6
6417Author: Rémi Denis-Courmont <remi@remlab.net>
6418Date:   Sun Sep 15 16:20:07 2013 +0300
6419
6420    modules: set MODULE_NAME_IS_... where needed only
6421
6422commit e67cf044cc56b0492e33c54ddeb7543a52ebdf85
6423Author: Rémi Denis-Courmont <remi@remlab.net>
6424Date:   Sun Sep 15 14:19:53 2013 +0300
6425
6426    modules: use different directory prefixes for each plugins subdirectory
6427
6428    This is just a step toward less recursion.
6429
6430commit 59b95f3596fb0f4eb870455631c21195db8e2782
6431Author: Rémi Denis-Courmont <remi@remlab.net>
6432Date:   Sun Sep 15 14:18:47 2013 +0300
6433
6434    genmf: remove unused or broken stuff
6435
6436commit 8981d4b8acbb1f0d7158211c91521d3928b57dce
6437Author: Rémi Denis-Courmont <remi@remlab.net>
6438Date:   Sun Sep 15 12:16:05 2013 +0300
6439
6440    access: avoid genmf and clean up
6441
6442commit 6e92a6302c52cda04825e864831079a5be4a7146
6443Author: Rémi Denis-Courmont <remi@remlab.net>
6444Date:   Mon Sep 16 18:18:17 2013 +0300
6445
6446    Exclude ALSA from test builds
6447
6448    libasound2 seem to cause spurious test suite failures.
6449
6450commit 8c6c1e78ebcb534fcdfe00aa3db195f6f351d63e
6451Author: Jean-Baptiste Kempf <jb@videolan.org>
6452Date:   Mon Sep 16 17:33:09 2013 +0200
6453
6454    Win32: do not map Volume keys by default
6455
6456    On Windows, it seems people expect volume keys to control the master
6457    volume...
6458    I'm not going to fight this fight with our users during support...
6459
6460    Ref #9373
6461
6462commit a6a85ef927c02541847538f2ba148fb1c19b0370
6463Author: Jean-Baptiste Kempf <jb@videolan.org>
6464Date:   Mon Sep 16 16:46:22 2013 +0200
6465
6466    Win32 installer: do not try to elevate on XP
6467
6468    Should close #9375
6469
6470    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6471
6472commit c14d76a3d7d8cb31c03d413ddd27e00254f02e16
6473Author: Jean-Baptiste Kempf <jb@videolan.org>
6474Date:   Mon Sep 16 15:10:26 2013 +0200
6475
6476    Mention WebM streaming in NEWS
6477
6478commit 48caf519caa41f06b9f535f4be88de1b71064775
6479Author: Jean-Baptiste Kempf <jb@videolan.org>
6480Date:   Mon Sep 16 15:04:41 2013 +0200
6481
6482    Contribs: Use x262 from VideoLAN
6483
6484commit 3b65b0b777ad1f05dfe0f020b2df5cd1f98233db
6485Author: Jean-Baptiste Kempf <jb@videolan.org>
6486Date:   Mon Sep 16 15:03:13 2013 +0200
6487
6488    NEWS: mention x262
6489
6490commit 79ced312c75548037d641153bf3e7c092b71e3f8
6491Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
6492Date:   Fri Aug 16 16:42:40 2013 +0200
6493
6494    httpd: Start new clients only at keyframes.
6495
6496    When the mux is capable of marking blocks as containing keyframes
6497    (currently only the avformat mux), start new clients only on such
6498    frames. This makes sure they do not get anything they might not
6499    decode at the beginning of the stream.
6500
6501    This patch completes WebM streaming support.
6502
6503    Signed-off-by: Rafaël Carré <funman@videolan.org>
6504
6505commit 0e73f22eb5e02151b94a4bffe0086e813d0d6a23
6506Author: Ben Littler <tempn@twmi.rr.com>
6507Date:   Sun Sep 15 22:38:40 2013 -0400
6508
6509    Support vivo g723.1 in asf
6510
6511    Sample:
6512    http://www.photoflashgraphics.com/designers_portfolio/premiere_movies/multimedia_movies/bellair_digital_movie.asf
6513
6514    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6515
6516commit 2e8f8c2f8d91cdc38837b9a197fd0dcc5880547a
6517Author: David Fuhrmann <david.fuhrmann@googlemail.com>
6518Date:   Sun Sep 15 20:44:43 2013 +0200
6519
6520    macosx: use old logic to hide menu bar if old spaces system selected im mavericks
6521
6522commit 03c69b44b3ddb9971f34ea4e9bfacc0e23a23a23
6523Author: Francois Cartegnie <fcvlcdev@free.fr>
6524Date:   Sun Sep 15 20:00:06 2013 +0200
6525
6526    demux: ogg: handle broken chapter extension
6527
6528commit 2ff0bceaa726123620f714f0567cf901bf8cf113
6529Author: Rémi Denis-Courmont <remi@remlab.net>
6530Date:   Sun Sep 15 17:07:47 2013 +0300
6531
6532    msg_...: default value for MODULE_STRING
6533
6534    This was often confusing external plugin authors.
6535
6536commit 5007283a1801920f54dfebeeb2548b273282475d
6537Author: Rémi Denis-Courmont <remi@remlab.net>
6538Date:   Sun Sep 15 17:04:02 2013 +0300
6539
6540    msg_...: accept filename as module
6541
6542commit 6ef248d6518300009ca7d8d1c1cd2811bc3b080a
6543Author: Rémi Denis-Courmont <remi@remlab.net>
6544Date:   Sun Sep 15 15:26:45 2013 +0300
6545
6546    globalhotkeys: use different names for Win32 and XCB targets
6547
6548    This works around an automake limitation with multiple directory
6549    prefixes.
6550
6551commit 6d223c4ca871337f524c246ac16091d7a2119823
6552Author: Rémi Denis-Courmont <remi@remlab.net>
6553Date:   Sun Sep 15 19:22:18 2013 +0300
6554
6555    mash: remove plugin
6556
6557    Upstream is gone. Maintainer has left. Build system support is missing.
6558
6559commit d9faecd8355ad7895cbb5851e9c2f7412acd08e7
6560Author: Rémi Denis-Courmont <remi@remlab.net>
6561Date:   Sun Sep 15 17:20:03 2013 +0300
6562
6563    configure: remove no-op
6564
6565commit a0721c13f2ca2badb9b79701e47333156bcbb58b
6566Author: Rémi Denis-Courmont <remi@remlab.net>
6567Date:   Sun Sep 15 11:25:28 2013 +0300
6568
6569    jack: simplify build rules
6570
6571commit 6975a29acb8a215a7cbaa0a3f1ed1098ceb8a03b
6572Author: Rémi Denis-Courmont <remi@remlab.net>
6573Date:   Sun Sep 15 10:44:28 2013 +0300
6574
6575    rar: merge access and stream_filter in a single module
6576
6577commit c71e578944a55fbe4731aef6a3840bbf03ee97df
6578Author: Rémi Denis-Courmont <remi@remlab.net>
6579Date:   Sun Sep 15 10:26:15 2013 +0300
6580
6581    access: remove stray access_directory
6582
6583commit 739bb77b22b77feb8573a84cc17d46738de23a5f
6584Author: Rémi Denis-Courmont <remi@remlab.net>
6585Date:   Sat Sep 14 22:47:37 2013 +0300
6586
6587    dts: compile header helpers only once (refs #9367)
6588
6589commit ca8d2b7620d50137cd820eb8cc4dbb232831d4d9
6590Author: Rémi Denis-Courmont <remi@remlab.net>
6591Date:   Sat Sep 14 22:43:53 2013 +0300
6592
6593    codec: avoid genmf for simple audio codecs
6594
6595commit 14ee5e98960d1b0d5a0da11d369d37640683af29
6596Author: Rémi Denis-Courmont <remi@remlab.net>
6597Date:   Sat Sep 14 19:55:47 2013 +0300
6598
6599    i420_rgb: split files and clean up
6600
6601commit 38917a2211614a4e5ffe989487250ee051b77be7
6602Author: Rémi Denis-Courmont <remi@remlab.net>
6603Date:   Sat Sep 14 19:45:18 2013 +0300
6604
6605    i420_rgb: dead code
6606
6607commit 640d0794a0840343aa2c14e8cb8d8abfe37a22df
6608Author: Rémi Denis-Courmont <remi@remlab.net>
6609Date:   Sat Sep 14 19:29:35 2013 +0300
6610
6611    modules: factor Makefile statement
6612
6613commit ef0cc2a1c14d960316d2f4505a35bdd4fd82f5dc
6614Author: Rémi Denis-Courmont <remi@remlab.net>
6615Date:   Sat Sep 14 18:59:24 2013 +0300
6616
6617    avcodec: move more build logic to Makefile
6618
6619commit 773c26ea985deba4f480c155d04d80132b1dfd1d
6620Author: Rémi Denis-Courmont <remi@remlab.net>
6621Date:   Sat Sep 14 17:22:40 2013 +0300
6622
6623    avformat: avoid genmf
6624
6625commit f67f4a15c9124e816dd1076f7c2b37a6864eb44e
6626Author: Rémi Denis-Courmont <remi@remlab.net>
6627Date:   Sat Sep 14 17:09:54 2013 +0300
6628
6629    configure: expose -Bsymbolic to makefiles
6630
6631commit c6291f7bf93bb00516c190adca53ec939571fe53
6632Author: Rémi Denis-Courmont <remi@remlab.net>
6633Date:   Sat Sep 14 16:29:56 2013 +0300
6634
6635    configure: remove stray references to memcpyaltivec
6636
6637commit 43b465fe061273581e1163331320259b087c246d
6638Author: Rémi Denis-Courmont <remi@remlab.net>
6639Date:   Sat Sep 14 16:26:13 2013 +0300
6640
6641    altivec: merge back into video_chroma (refs #9367)
6642
6643    It is a bit odd that both inline and external flags are mixed together.
6644    This might be an old silent bug.
6645
6646commit 4c7fcb01d7635b5b8b5f7eb1b173277090b9443b
6647Author: Rémi Denis-Courmont <remi@remlab.net>
6648Date:   Sat Sep 14 16:20:09 2013 +0300
6649
6650    sse2: merge back into video_chroma (refs #9367)
6651
6652commit 4ec424aa0845c5372302fa7455881873d3291656
6653Author: Rémi Denis-Courmont <remi@remlab.net>
6654Date:   Sat Sep 14 16:12:34 2013 +0300
6655
6656    mmx: merge back into video_chroma (refs #9367)
6657
6658commit 928e2fbf7aeaa02a7f9b1ab4e0ecd838c33d0ed0
6659Author: Rémi Denis-Courmont <remi@remlab.net>
6660Date:   Sat Sep 14 15:59:48 2013 +0300
6661
6662    video_chroma: avoid genmf
6663
6664commit 9ccb4a6d17156608e9de8d9de456bd344e58e71c
6665Author: Rémi Denis-Courmont <remi@remlab.net>
6666Date:   Sat Sep 14 15:43:06 2013 +0300
6667
6668    Remove left-over .gitignore files
6669
6670commit d259081ad4b8925f4364b06aea97595919020613
6671Author: Rémi Denis-Courmont <remi@remlab.net>
6672Date:   Fri Sep 13 22:49:42 2013 +0300
6673
6674    PulseAudio: compile helper only once (refs #9367)
6675
6676commit 3f77b01af9a07951d9c3f7bedd59d5ceb6905af3
6677Author: Rémi Denis-Courmont <remi@remlab.net>
6678Date:   Fri Sep 13 22:36:42 2013 +0300
6679
6680    XCB: compile events.c only once (refs #9367)
6681
6682commit 6310a57c607bc44a0cc9657dafc6628027461cc0
6683Author: Ilkka Ollakka <ileoo@videolan.org>
6684Date:   Sun Jul 7 11:24:41 2013 +0300
6685
6686    x262: add new x262 MPEG-2 encoding module based on x262
6687
6688    This relies contrib version of x262 that gives x262.h and all. Otherwise
6689    it seems to be pretty hard to have x264/x26410b/x262 in the same time.
6690
6691commit e0f62b6ab2e6eac41cba3eff1177179d8a44b73e
6692Author: Ilkka Ollakka <ileoo@videolan.org>
6693Date:   Sun Jul 7 11:24:23 2013 +0300
6694
6695    contrib: add custom build for x262
6696
6697commit 21d5c53baea76bf09a60b48f865f93d1c1c52eeb
6698Author: Ilkka Ollakka <ileoo@videolan.org>
6699Date:   Fri Sep 13 17:01:19 2013 +0300
6700
6701    livehttp: refactor Close
6702
6703    Use Write-function and refactored functions to check that in flushing
6704    we don't write too long last segment but split it in multiple segments
6705    if needed. Fixes #9383
6706
6707commit 45eeff74337aa36ebc385b0f2d31f4fd0c57cb33
6708Author: Ilkka Ollakka <ileoo@videolan.org>
6709Date:   Fri Sep 13 17:00:48 2013 +0300
6710
6711    livehttp: refactor segment change and writing into own functions
6712
6713commit 82d7c41a88adb9fd85d956c949876315871eb138
6714Author: Francois Cartegnie <fcvlcdev@free.fr>
6715Date:   Thu Sep 12 23:59:34 2013 +0200
6716
6717    Qt: convert: don't enforce container extension (fix #9282)
6718
6719commit 688f5db3c8764faed15a735f987b4fe85413a833
6720Author: David Fuhrmann <david.fuhrmann@googlemail.com>
6721Date:   Thu Sep 12 21:48:04 2013 +0200
6722
6723    auhal: ignore invalid default audio device changes (fixes #9374)
6724
6725commit ae871faa280033ebb8a7ecd893c369d9a5894bc8
6726Author: David Fuhrmann <david.fuhrmann@googlemail.com>
6727Date:   Thu Sep 12 21:45:12 2013 +0200
6728
6729    auhal: fill size variables correctly for AudioObjectGetPropertyData
6730
6731commit 9534914d790021d96375a01e34bc369a196e86ef
6732Author: Francois Cartegnie <fcvlcdev@free.fr>
6733Date:   Thu Sep 12 21:27:35 2013 +0200
6734
6735    demux: ogg: drop useless initializers
6736
6737commit 256391f7caacf5b47d5f9ba27ff7368dfaf009f1
6738Author: Francois Cartegnie <fcvlcdev@free.fr>
6739Date:   Thu Sep 12 19:00:23 2013 +0200
6740
6741    demux: ogg: add replay gain support
6742
6743commit d6e513d103c1a5be83604c96af10d6d6c79f1273
6744Author: Francois Cartegnie <fcvlcdev@free.fr>
6745Date:   Wed Sep 11 21:47:35 2013 +0200
6746
6747    demux: ogg: reorder chapters
6748
6749commit c03472dddf6122be32568fe70e9f7b03a8176218
6750Author: Pierre Ynard <linkfanel@yahoo.fr>
6751Date:   Wed Sep 11 21:58:37 2013 +0200
6752
6753    Qt: fix mismatched <p> tag
6754
6755commit 3118ce0cd3870d609401d7f19c3f9619ec843ded
6756Author: Pierre Ynard <linkfanel@yahoo.fr>
6757Date:   Wed Sep 11 21:57:58 2013 +0200
6758
6759    Fix grammar in comments
6760
6761commit 21f7155e3a5086c02b18bee058b649893de265ad
6762Author: Felix Paul Kühne <fkuehne@videolan.org>
6763Date:   Sat Jul 27 19:38:44 2013 +0200
6764
6765    extras/tools: disable contrib compilation of gpg-error, gcrypt and lua since we don't use it for now
6766
6767commit aeb502a496cf86a1a7a80a26b412c630a0ed4584
6768Author: Felix Paul Kühne <fkuehne@videolan.org>
6769Date:   Sun Jul 28 19:24:30 2013 +0200
6770
6771    extras/package: compile quartztext module for iOS
6772
6773commit ef8b3a7b0d07fd154fe68fecc22449bdb6781278
6774Author: Felix Paul Kühne <fkuehne@videolan.org>
6775Date:   Sun Aug 4 19:50:19 2013 +0200
6776
6777    quartztext: fix relative font size handling
6778
6779commit c06caaad678b360bafca77db4c2be0d3d82e96f3
6780Author: Felix Paul Kühne <fkuehne@videolan.org>
6781Date:   Wed Sep 11 18:09:13 2013 +0200
6782
6783    postproc: allow the use of 'thumb' if we don't specify 'small'
6784
6785commit 3bfa3ffc2a8e2647c1fea2240d85774427840616
6786Author: Felix Paul Kühne <fkuehne@videolan.org>
6787Date:   Wed Sep 11 18:09:01 2013 +0200
6788
6789    ffmpeg/libav: allow the use of 'thumb' if we don't specify 'small'
6790
6791commit b3907498a3df206e37c009e239ec55b11cedbe43
6792Author: Felix Paul Kühne <fkuehne@videolan.org>
6793Date:   Wed Sep 11 18:06:41 2013 +0200
6794
6795    extras/ios: don't use small contribs anymore
6796
6797commit ae7b7ece58550de04680fa0ff680a9da19cfb1ed
6798Author: Felix Paul Kühne <fkuehne@videolan.org>
6799Date:   Wed Sep 11 17:54:27 2013 +0200
6800
6801    macosx: minor code cleanup
6802
6803commit 2d4b2ba4e270fee99e32f50e3c9948b92c38e5fe
6804Author: Jean-Baptiste Kempf <jb@videolan.org>
6805Date:   Wed Sep 11 16:42:14 2013 +0200
6806
6807    s/informations/information
6808
6809commit c77682bf86c533feee6c51e8b47a99df11ebd0d8
6810Author: Felix Paul Kühne <fkuehne@videolan.org>
6811Date:   Wed Sep 11 16:05:00 2013 +0200
6812
6813    macosx: Update Sparkle Appcast URL as we won't provide fat binaries for the foreseeable future anymore
6814
6815commit 35821c659dbbf23c6db6ed494f3aa0c9e12bf5fd
6816Author: Felix Paul Kühne <fkuehne@videolan.org>
6817Date:   Wed Sep 11 16:04:14 2013 +0200
6818
6819    Revert "extras/osx: switch to update-test.v.o so we can provide beta updates for 2.1"
6820
6821    This reverts commit ce972e181e5b8df061cb0b9912e66024690e4887.
6822
6823commit b5b5d5bd61ce94ae58afbfdcfdb3e1798d32270c
6824Author: Jean-Baptiste Kempf <jb@videolan.org>
6825Date:   Wed Sep 11 13:44:53 2013 +0200
6826
6827    WinGDI: remove useless includes
6828
6829commit c2aab37ebab408a4dd9fb95f7ab0560a43c9d6f7
6830Author: Jean-Baptiste Kempf <jb@videolan.org>
6831Date:   Wed Sep 11 13:42:12 2013 +0200
6832
6833    glwin32: remove unneeded includes and defines
6834
6835commit bb5b541089f9b6f0be39dd34b51f6e3375a62427
6836Author: Jean-Baptiste Kempf <jb@videolan.org>
6837Date:   Wed Sep 11 13:30:56 2013 +0200
6838
6839    DirectDraw: remove unused include
6840
6841commit 88ca4341cd11f6c7b409647512cb2289e0d38f94
6842Author: Jean-Baptiste Kempf <jb@videolan.org>
6843Date:   Wed Sep 11 13:03:41 2013 +0200
6844
6845    Win32: cleanup the events.c codebase
6846
6847    No functionnal change
6848
6849commit deb9a70eb6fff31aad3f4980d4eabd7d673431cf
6850Author: Jean-Baptiste Kempf <jb@videolan.org>
6851Date:   Wed Sep 11 12:53:00 2013 +0200
6852
6853    Win32 vout: update comments
6854
6855commit 302523b2ae794b3a61c1c62a5f56c160a9e8ccd9
6856Author: Jean-Baptiste Kempf <jb@videolan.org>
6857Date:   Wed Sep 11 12:46:57 2013 +0200
6858
6859    Win32 vout: Remove unused sys_t member
6860
6861commit 49ee6502b1c1be9015e64ea9c9d39115ce83ca03
6862Author: Jean-Baptiste Kempf <jb@videolan.org>
6863Date:   Wed Sep 11 12:41:18 2013 +0200
6864
6865    Glwin32: move affinity to the glwin32 structure
6866
6867commit ab93e351a251d05ca91c69e7fd02daf45e1983bd
6868Author: Jean-Baptiste Kempf <jb@videolan.org>
6869Date:   Wed Sep 11 12:30:19 2013 +0200
6870
6871    Win32 Vout: remove unnecessary includes
6872
6873commit c02f09fff7c608e7ac4b4dcfbd0e12ad0d732aca
6874Author: Jean-Baptiste Kempf <jb@videolan.org>
6875Date:   Wed Sep 11 12:24:38 2013 +0200
6876
6877    Win32: include headers where needed
6878
6879commit 3a54956ccca06c0bf8e179f6841b7d7ca1284d2a
6880Author: Jean-Baptiste Kempf <jb@videolan.org>
6881Date:   Wed Sep 11 12:25:02 2013 +0200
6882
6883    OpenGL.h: protect double-inclusion
6884
6885commit 062a0875fe541dd1c61d180be190440aacd675fe
6886Author: Jean-Baptiste Kempf <jb@videolan.org>
6887Date:   Wed Sep 11 12:20:14 2013 +0200
6888
6889    Win32: common code is not DirectX specific
6890
6891commit 47b8510aa2d5fe307021bb751ccc6d0807ab4c2e
6892Author: Francois Cartegnie <fcvlcdev@free.fr>
6893Date:   Wed Sep 11 00:16:41 2013 +0200
6894
6895    demux: ogg: correctly handle chapters.
6896
6897    See http://wiki.xiph.org/Chapter_Extension
6898
6899commit 22c9b6fecfac5c62cf20369f602fbe95e7350f13
6900Author: Francois Cartegnie <fcvlcdev@free.fr>
6901Date:   Mon Sep 9 17:34:17 2013 +0200
6902
6903    es_out: don't add codec info if none
6904
6905commit 9ddf97b4e63a2ecf88a01654473364e500e6ee3c
6906Author: Jean-Baptiste Kempf <jb@videolan.org>
6907Date:   Tue Sep 10 15:35:59 2013 +0200
6908
6909    DirectSound: don't alloc p_sys if we're gonna fail
6910
6911    If DSOUND.DLL is unavailable, just fail fast.
6912
6913commit 5ba5e47281651b28fc6592746a4017376c995fff
6914Author: Konstantin Pavlov <thresh@videolan.org>
6915Date:   Sat Sep 7 16:03:35 2013 +0400
6916
6917    contrib: hopefully fix gme build on mac
6918
6919    Signed-off-by: Rafaël Carré <funman@videolan.org>
6920
6921commit 465feb59f9218a62be4b310f8be8bab6e38f4286
6922Author: Jean-Baptiste Kempf <jb@videolan.org>
6923Date:   Mon Sep 9 22:50:52 2013 +0200
6924
6925    TS: fix playback of HDPR files
6926
6927commit f3f0a7faf3e7891b3e9bd1b1448063bbb4e49f83
6928Author: Jean-Baptiste Kempf <jb@videolan.org>
6929Date:   Mon Sep 9 11:45:29 2013 +0200
6930
6931    Freetype: move ProcessNodes to text_renderer
6932
6933commit 4f9007cf49b89a3212a982974753a03d7cce1c4d
6934Author: Jean-Baptiste Kempf <jb@videolan.org>
6935Date:   Mon Sep 9 11:28:59 2013 +0200
6936
6937    Freetype: simplify ProcessNodes without using p_sys
6938
6939commit e1dce21ee892053fcb9188c9d1910e02d18cdcde
6940Author: Jean-Baptiste Kempf <jb@videolan.org>
6941Date:   Mon Sep 9 11:39:20 2013 +0200
6942
6943    Freetype: Use the style also for the mono font
6944
6945commit d2e1ceb01546030ec2586a514ef49c1d50e47cdb
6946Author: Jean-Baptiste Kempf <jb@videolan.org>
6947Date:   Mon Sep 9 11:32:47 2013 +0200
6948
6949    Add a mono font name to the text_style_t
6950
6951commit e7eb86a61ca0cb5d343643aa0135c6a9521366d7
6952Author: Rafaël Carré <funman@videolan.org>
6953Date:   Mon Sep 9 16:42:23 2013 +0200
6954
6955    use i_visible_ dimensions to initialize encoders
6956
6957commit e0bf2bb3721214b2d663ed1b7203f2621fd62a7c
6958Author: Rafaël Carré <funman@videolan.org>
6959Date:   Mon Sep 9 16:20:18 2013 +0200
6960
6961    transcode: use width/height if visible dimension is not specified by decoder/filter
6962
6963commit cac5ac7d0aba83dfabf3ce3e11ec7adc7cfb4e45
6964Author: Rafaël Carré <funman@videolan.org>
6965Date:   Mon Sep 9 14:23:12 2013 +0200
6966
6967    Closed Captions: spawn a decoder thread
6968
6969    We can't keep the cc decoder serialized with video decoder.
6970    If the decoding delay between packetizer and video decoder is bigger
6971    than caching (for example when using multi threaded decoder), we will
6972    be too late for the next picture display while we wait for the right
6973    rendering time for the CC.
6974
6975    Close #9049
6976
6977commit 34026a50abd88ad66233af2557e0b3539afed6ec
6978Author: Rafaël Carré <funman@videolan.org>
6979Date:   Mon Sep 9 12:10:29 2013 +0200
6980
6981    transcode: set visible resolution correctly
6982
6983    Fix needed after b71c85b3d88b8
6984    Encoders should use i_visible_width / i_visible_height
6985
6986    Refs #9147
6987
6988commit 79d5e11b62baa4534b064903fadf5fcfbde6a5b5
6989Author: David Fuhrmann <david.fuhrmann@googlemail.com>
6990Date:   Sun Sep 8 19:50:05 2013 +0200
6991
6992    macosx: more space for l10n in simple prefs panel
6993
6994commit a80285784103e6004a151a95582a7cf4fc58b56c
6995Author: David Fuhrmann <david.fuhrmann@googlemail.com>
6996Date:   Sun Sep 8 19:13:18 2013 +0200
6997
6998    macosx: fix l10n issues
6999
7000commit 78acea5c00a46877d9d28d9506bdc83883b0b1c0
7001Author: Jean-Baptiste Kempf <jb@videolan.org>
7002Date:   Sun Sep 8 18:52:56 2013 +0200
7003
7004    Configure: fix some checks about Qt5Core
7005
7006    Pointed by BtbN on IRC
7007
7008commit 52868ca617551cfd492d9acf7b9b097c6feaafc2
7009Author: Jean-Baptiste Kempf <jb@videolan.org>
7010Date:   Sun Sep 8 18:40:06 2013 +0200
7011
7012    Qt: increase the bottom combobox margin for audio device selection
7013
7014commit 3d14918f81dd3216242ca0dba8857860274e066c
7015Author: Jean-Baptiste Kempf <jb@videolan.org>
7016Date:   Sun Sep 8 18:39:29 2013 +0200
7017
7018    Qt: correctly display waveout options
7019
7020commit 8f8948d9c02220d6d732159b3b1cfff50ed33f0f
7021Author: Jean-Baptiste Kempf <jb@videolan.org>
7022Date:   Sun Sep 8 18:31:08 2013 +0200
7023
7024    Qt: correctly show the afile options
7025
7026commit d39285a18cd99fdc76a20fc317074e0ee862a504
7027Author: Jean-Baptiste Kempf <jb@videolan.org>
7028Date:   Sun Sep 8 18:24:38 2013 +0200
7029
7030    Qt: remove SPDIF option
7031
7032commit 22ccb7a210ce33ea6de896985b7900bc1c170867
7033Author: Denis Charmet <typx@dinauz.org>
7034Date:   Sun Sep 8 17:54:54 2013 +0200
7035
7036    Don't use more aout channels than the stream actually has to avoid upmix.
7037
7038    Fix #9342
7039
7040commit 0f93aae701dc25657e206d9d776c5f949d142acb
7041Author: Jean-Baptiste Kempf <jb@videolan.org>
7042Date:   Sat Sep 7 22:34:09 2013 +0200
7043
7044    VorbisChapter: prevent overflow
7045
7046commit 363c9d81c26c069f04716ece14c1a77f1e2c4a40
7047Author: Francois Cartegnie <fcvlcdev@free.fr>
7048Date:   Fri Sep 6 15:09:42 2013 +0200
7049
7050    mux: avi: use reallocable block instead of fixed size buffer
7051
7052commit f39601e5d538d92c49c684d0899dfc5105c5ed92
7053Author: Francois Cartegnie <fcvlcdev@free.fr>
7054Date:   Wed Sep 4 11:21:56 2013 +0200
7055
7056    mux: avi: add metadata.
7057
7058    Implements INFO LIST chunk.
7059    See OpenDML spec.
7060
7061commit a82001d331fb644bd64d956a712d755f495c0d66
7062Author: Francois Cartegnie <fcvlcdev@free.fr>
7063Date:   Wed Sep 4 16:05:01 2013 +0200
7064
7065    mux: avi: improve RIFF header builder.
7066
7067    Current RIFF header builder was working with static sizes and
7068    was unable to handle extra metadata.
7069
7070    This will also save more than 9.5KB on most files.
7071
7072commit 1b4c719d06c758c0f9e19166b7a42a99cc6717f3
7073Author: Francois Cartegnie <fcvlcdev@free.fr>
7074Date:   Sat Sep 7 22:08:47 2013 +0200
7075
7076    demux: ogg: handle opus seeking (fix #9334)
7077
7078commit 26651679f6c67440cb3d942491e170ba383f970c
7079Author: Ludovic Fauvet <etix@videolan.org>
7080Date:   Sat Sep 7 21:53:07 2013 +0200
7081
7082    DirectSound: use a new strategy for erasing the ring buffer
7083
7084    Close #9275 #9328
7085
7086    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7087
7088commit c435b2e5c6305af567bbe0e6a276c2634d82042e
7089Author: Jean-Baptiste Kempf <jb@videolan.org>
7090Date:   Sat Sep 7 21:04:22 2013 +0200
7091
7092    Win32 vlc.exe: simplify by not calling asprintf
7093
7094    Suggestion from funman
7095
7096commit 95690e162601bc1253c7cb2099cd8a3e2da64aff
7097Author: Pierre Ynard <linkfanel@yahoo.fr>
7098Date:   Sat Sep 7 19:52:04 2013 +0200
7099
7100    youtube.lua: descramble signatures by parsing javascript code
7101
7102    This should be more resilient to updates.
7103
7104    Fixes #9217
7105
7106commit 56107241da059e30c8faf0a91f6cb415d862e0ee
7107Author: Jean-Baptiste Kempf <jb@videolan.org>
7108Date:   Sat Sep 7 18:35:07 2013 +0200
7109
7110    Qt sprefs: save lang in registry
7111
7112    Close #9329
7113
7114commit 7f4ef985c1e92daabfbeb959f02f058c4c3f1d0c
7115Author: Felix Paul Kühne <fkuehne@videolan.org>
7116Date:   Sat Sep 7 15:23:43 2013 +0200
7117
7118    zvbi: fix teletext decoding broken in b3c35a765 (close #7730)
7119
7120commit 7439ce1970cbba613dddce797b75a383b448da2d
7121Author: Jean-Baptiste Kempf <jb@videolan.org>
7122Date:   Fri Sep 6 19:49:36 2013 +0200
7123
7124    Win32: take LANG value from --language and the HKCU value
7125
7126commit 885ec1a00476b877df9b5c44f8bc0413320b3f2d
7127Author: Francois Cartegnie <fcvlcdev@free.fr>
7128Date:   Sat Sep 7 11:14:50 2013 +0200
7129
7130    lua: http: fix inline-block buttons with webkit (fix #9340)
7131
7132commit 554f010cc2e5a1907ce2265a917d416dab68eac6
7133Author: Francois Cartegnie <fcvlcdev@free.fr>
7134Date:   Fri Sep 6 22:05:36 2013 +0200
7135
7136    demux: mkv: wrong struct member.
7137
7138    copy/paste...
7139
7140commit 12d92b9605a8366fb460af0bdc31f4957b78c3dc
7141Author: Francois Cartegnie <fcvlcdev@free.fr>
7142Date:   Fri Sep 6 22:02:12 2013 +0200
7143
7144    demux: ogg: update seekpoints info on new seekpoint (fix #9333)
7145
7146commit beefa854cf2a6f3525f6d5288d42e4c09cdefdb7
7147Author: Ben Littler <tempn@twmi.rr.com>
7148Date:   Fri Sep 6 18:18:27 2013 +0200
7149
7150    Map another twocc for g726 in wav
7151
7152    This patch should fix this sample:
7153    http://samples.ffmpeg.org/A-codecs/g726-test1.wav
7154
7155    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7156
7157commit 666851ce3af8f910daa63358797b196771f8302a
7158Author: Francois Cartegnie <fcvlcdev@free.fr>
7159Date:   Fri Sep 6 15:22:23 2013 +0200
7160
7161    Qt: menus: do not store QModelIndex.
7162
7163commit 78390cbc014021a650462ed75f2f67c303ac137a
7164Author: Francois Cartegnie <fcvlcdev@free.fr>
7165Date:   Fri Sep 6 15:16:12 2013 +0200
7166
7167    Qt: menus: correctly connect chapters signals abstraction layer
7168
7169commit d32d532b62595b17dd88ea4e2e424cb11337118a
7170Author: Julian Scheel <julian@jusst.de>
7171Date:   Thu Sep 5 16:10:32 2013 +0200
7172
7173    omxil: rpi: Fetch pixel aspect ratio from decoder.
7174
7175    The broadcom omx implementation has a vendor extension to fetch pixel aspect
7176    information from the decoder. Use this to pass proper aspect information with
7177    the pictures.
7178
7179    Signed-off-by: Julian Scheel <julian@jusst.de>
7180    Signed-off-by: Martin Storsjö <martin@martin.st>
7181
7182commit 3b564f5f943a0687706ff5f1b6a70288eacfd909
7183Author: Julian Scheel <julian@jusst.de>
7184Date:   Thu Sep 5 16:03:01 2013 +0200
7185
7186    omxil: vout: Handle dynamic aspect changes.
7187
7188    Handle changes of aspect ratio through the Control handler.
7189
7190    Signed-off-by: Julian Scheel <julian@jusst.de>
7191    Signed-off-by: Martin Storsjö <martin@martin.st>
7192
7193commit d73a089667ec53904caed09b3966652e2229ef97
7194Author: Rémi Denis-Courmont <remi@remlab.net>
7195Date:   Thu Sep 5 22:21:11 2013 +0300
7196
7197    Update to gettext 0.18.3.1, fix AC_CHECK_DECLS usage
7198
7199commit d3bd87aaf39384e888c4e06f7ecdf46e4efc41c1
7200Author: Rémi Denis-Courmont <remi@remlab.net>
7201Date:   Thu Sep 5 22:20:01 2013 +0300
7202
7203    Add subdir-objects automake option where appropriate
7204
7205    Makes version 1.14 happy.
7206
7207commit 6f98d4ba651e63d92670f6eea93d7636772e913a
7208Author: Rémi Denis-Courmont <remi@remlab.net>
7209Date:   Thu Sep 5 19:14:32 2013 +0300
7210
7211    avcodec: align dimensions only for software decoding
7212
7213    There is no use to CPU memory edges when decoding in hardware (arguably
7214    libavcodec should be "enhanced" to not add them in that case).
7215    This unbreaks VDPAU.
7216
7217commit afac3fecfedf8b6979c2b74e6c7f8b3121db3588
7218Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
7219Date:   Fri Aug 16 16:42:39 2013 +0200
7220
7221    avformat mux: Mark keyframe blocks as such.
7222
7223    Some browsers, such as Firefox, are very picky about WebM streams needing to
7224    start with a keyframe. To be able to handle this correctly when streaming,
7225    the avformat mux needs to mark keyframe-containing blocks (or clusters, in
7226    Matroska terminology) as such even after they have been muxed. The next patch
7227    in the series will make httpd actually care about this flag.
7228
7229    Unfortunately, as avformat does not actually propagate this status, we need
7230    to use some heuristics to figure out which blocks contain keyframes. The natural
7231    thing to do would be to say that when we write a keyframe, the block that comes
7232    back has to be a keyframe block, but the WebM/Matroska muxer thwarts this by
7233    having its own internal buffering of clusters, flushing the _previous_ cluster
7234    when we send it a keyframe. Thus, we need to explicitly send a flush (a NULL
7235    packet) before the one that comes back when we mux a keyframe.
7236
7237    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7238
7239commit 9b554a69b02c4c3957f4306a91d787c9d7e86c8a
7240Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
7241Date:   Fri Aug 16 16:42:37 2013 +0200
7242
7243    Increase the avformat mux buffer size to 10 MB.
7244
7245    The previous value, 32 kB, causes formats like WebM to overflow
7246    and split the blocks, which has negative consequences for streaming.
7247    We're unlikely to have a memory crunch in this area, so increase it
7248    to something generous.
7249
7250    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7251
7252commit 9a0efe5e17d3d3cd7b488620a50bb44502ddc1a5
7253Author: Rafaël Carré <funman@videolan.org>
7254Date:   Wed Sep 4 21:45:57 2013 +0200
7255
7256    ncurses: fix crash after deleting last item
7257
7258commit 2ff2139198ffec4f6184c9d1c7efe71dcf7fae11
7259Author: Rémi Denis-Courmont <remi@remlab.net>
7260Date:   Wed Sep 4 21:36:36 2013 +0300
7261
7262    PulseAudio: disable fix-rate when negotiating pass-through (refs #9309)
7263
7264    API design bug in PulseAudio...
7265
7266commit 7771a49e7261e9077c9aecb458293982a3607ca1
7267Author: Rafaël Carré <funman@videolan.org>
7268Date:   Wed Sep 4 18:14:30 2013 +0200
7269
7270    directsound: fix crash when no audio card is present on the system
7271
7272commit e35f208525f1da9638e8d5bc548a0b7ce64cd738
7273Author: Ilkka Ollakka <ileoo@videolan.org>
7274Date:   Tue Aug 27 19:45:29 2013 +0300
7275
7276    httplive: remove write-only variable
7277
7278commit 834987a1fd817b00f88ef665e033264e2ea78e11
7279Author: Ilkka Ollakka <ileoo@videolan.org>
7280Date:   Wed Sep 4 13:52:56 2013 +0300
7281
7282    livehttp: use playlist max duration instead segment max duration to calculate if we can remove segment in live case
7283
7284commit b71f82a198a19c5b2142649915cc5369d575c797
7285Author: Timothy B. Terriberry <tterribe@xiph.org>
7286Date:   Tue Sep 3 11:54:00 2013 -0700
7287
7288    Remove K&R macros from unzip declarations - 2
7289
7290    This macro is called _Z_OF on my system, not OF. But it's only
7291    there to support K&R function declarations, so just get rid of it
7292    entirely.
7293
7294    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7295
7296commit f29ec9cd00e257d687323da4f9f732674d3e831a
7297Author: Timothy B. Terriberry <tterribe@xiph.org>
7298Date:   Tue Sep 3 11:43:00 2013 -0700
7299
7300    Remove K&R macros from zip declarations.
7301
7302    This macro is called _Z_OF on my system, not OF. But it's only
7303    there to support K&R function declarations, so just get rid of it
7304    entirely.
7305
7306    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7307
7308commit a8271c46ac80ac23c910595c8c5188a0b8218417
7309Author: David R Robison <drrobison@openroadsconsulting.com>
7310Date:   Tue Sep 3 20:16:52 2013 +0200
7311
7312    Win32: allow affinity changes in OpenGL output for nVidia GPU
7313
7314    This should allow to balance the GPU load across multiple nVidia graphics cards.
7315    This patch introduces a new command line argument that allows the user
7316    to set the nVidia card affinity.
7317
7318    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7319
7320commit 90496f23c2481bbaea21a586bc22631850751221
7321Author: Jean-Baptiste Kempf <jb@videolan.org>
7322Date:   Tue Sep 3 16:29:45 2013 +0200
7323
7324    Win32: launch the application at the end of the installer
7325
7326    But with the correct Integrity.
7327
7328commit 8a5a51bf23514ebd62d04d183a5799bd5c5caca3
7329Author: Timothy B. Terriberry <tterribe@xiph.org>
7330Date:   Mon Sep 2 09:28:41 2013 -0700
7331
7332    Add support for parsing more Ogg tags.
7333
7334    This fills in the initial vlc_meta_t object with more of the fields
7335    it knows about, ensuring fields that we can edit with taglib don't
7336    show up in the 'Extra metadata' panel.
7337
7338    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7339
7340commit 478199d685b43575ecd7b8ac42ff82c6fb669bce
7341Author: Francois Cartegnie <fcvlcdev@free.fr>
7342Date:   Tue Sep 3 11:46:30 2013 +0200
7343
7344    Qt: use validator for clipboard input
7345
7346commit f867f9cfedebe742301341b388dbfeb84b7968c0
7347Author: Francois Cartegnie <fcvlcdev@free.fr>
7348Date:   Tue Sep 3 11:41:20 2013 +0200
7349
7350    Qt: move validators
7351
7352commit c73cb845d48fb926295a7eeaa13b212cce4e5618
7353Author: Timothy B. Terriberry <tterribe@xiph.org>
7354Date:   Mon Sep 2 09:28:41 2013 -0700
7355
7356    Sort Xiph tag checks.
7357
7358    This places them in the same order as they appear in vlc_meta.h to
7359    make it easier to see which ones are present and which ones are
7360    missing.
7361
7362    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7363
7364commit 0b429f0af4bebdb514aa0db75f75e2ceea7001da
7365Author: Timothy B. Terriberry <tterribe@xiph.org>
7366Date:   Mon Sep 2 11:15:13 2013 -0700
7367
7368    Support alternate TrackTotal styles in taglib.
7369
7370    vorbis_ParseComment() supports several different methods of
7371    specifying the total number of tracks. Update the taglib module
7372    to support reading in the same set.
7373
7374    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7375
7376commit c9c4f8cfc96525917e04fe7664033dfc3877baa8
7377Author: Timothy B. Terriberry <tterribe@xiph.org>
7378Date:   Mon Sep 2 08:50:52 2013 -0700
7379
7380    Add support for writing more Ogg tags.
7381
7382    This propagates more of the data between a vlc_meta_t object and
7383    the taglib object used to write out new metadata. This should
7384    support everything except Setting, URL, NowPlaying, ArtworkURL, and
7385    TrackID.
7386
7387    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7388
7389commit cbae8d3be2b3881ff9e84b2dfb3c335f27dd3cd2
7390Author: Rémi Denis-Courmont <remi@remlab.net>
7391Date:   Mon Sep 2 23:45:36 2013 +0300
7392
7393    demux: use stream_vaControl() where applicable (fixes #9302)
7394
7395commit 7e12de500ae41b1d62cd08ee503424cbf9ca977f
7396Author: Rémi Denis-Courmont <remi@remlab.net>
7397Date:   Mon Sep 2 23:34:06 2013 +0300
7398
7399    es: copy va_list only when needed
7400
7401commit 8beacc9ef7591cd960e41226a5b513a7c81c3a19
7402Author: Rémi Denis-Courmont <remi@remlab.net>
7403Date:   Mon Sep 2 23:07:33 2013 +0300
7404
7405    PulseAudio: remove unused datum
7406
7407commit 5e2cb4628173e5c42b9918644b1ae7f91f2e062e
7408Author: Rémi Denis-Courmont <remi@remlab.net>
7409Date:   Mon Sep 2 23:01:17 2013 +0300
7410
7411    PulseAudio: remove broken logic
7412
7413    sys->first_pts is the time the stream started originally, but was
7414    mistaken as the time of the stream was paused.
7415
7416    Now, it is assumed that pausing and resuming take approximately the
7417    same time. This is usually true, and if it is not, there is no way for
7418    either VLC or PulseAudio to know (since ALSA does not expose
7419    pause/resume latency informations for the underlying devices).
7420
7421    In practice, this makes no real difference other than removing a bogus
7422    warning about being late when resuming from pause.
7423
7424commit c7a7824f98d4953fe43b284650ba22240282c96a
7425Author: Timothy B. Terriberry <tterribe@xiph.org>
7426Date:   Mon Sep 2 09:48:12 2013 -0700
7427
7428    Show Save Metadata button when editing comments.
7429
7430    QTextEdit doesn't have a textEdited() signal, but textChanged()
7431    works well enough if we disable it while we're changing the text
7432    ourselves.
7433
7434    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7435
7436commit d9a00b1ec0b51bfb157e4486920af3521a06989d
7437Author: Timothy B. Terriberry <tterribe@xiph.org>
7438Date:   Mon Sep 2 09:27:13 2013 -0700
7439
7440    Fix a memory leak in ParseVorbisComments().
7441
7442    Also, don't abort parsing the rest of the comments if we encounter
7443    an empty one.
7444
7445    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7446
7447commit d55b91790fe22877afdb9955c830cc7db1c23a37
7448Author: Timothy B. Terriberry <tterribe@xiph.org>
7449Date:   Mon Sep 2 08:56:43 2013 -0700
7450
7451    Update the language when saving metadata.
7452
7453    Otherwise it won't get saved to the file.
7454
7455    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7456
7457commit a27cd70ce8a6b62b153dae2a185d088b0aff0967
7458Author: Timothy B. Terriberry <tterribe@xiph.org>
7459Date:   Mon Sep 2 07:53:37 2013 -0700
7460
7461    Add support for updating Opus metadata.
7462
7463    This requires a taglib version with Opus support, but such a
7464    version has not yet been released, even though support has been in
7465    git almost a year. This version is scheduled as version 1.9
7466
7467    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7468
7469commit 4bbf21659b0b565034d15b1c1b8db8cda6e6c1a3
7470Author: Ludovic Fauvet <etix@videolan.org>
7471Date:   Mon Sep 2 17:57:06 2013 +0200
7472
7473    Qt: trim the MRL before validating its content (fix #9289)
7474
7475    The default implementation of QLineEdit only calls the fixup method if the
7476    user presses Enter and the content is not currently valid.
7477
7478commit b2d1124ea4182d2944ff5dd7fb3fafc3890f8f31
7479Author: Jean-Baptiste Kempf <jb@videolan.org>
7480Date:   Mon Sep 2 18:18:05 2013 +0200
7481
7482    MacOSX: fix engrish error
7483
7484commit 11104cb5b25c366bcac66736d862c81f31dc1016
7485Author: Sergey Radionov <rsatom@gmail.com>
7486Date:   Sun Sep 1 21:00:18 2013 +0700
7487
7488    libvlc: libvlc_MediaSubItemTreeAdded event type added
7489
7490    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
7491
7492commit 5ad7967e01ac46fd1de0a1ca7af97004c07fd747
7493Author: David R Robison <drrobison@openroadsconsulting.com>
7494Date:   Mon Sep 2 18:40:05 2013 +0300
7495
7496    mjpeg: work around broken MIME separators in crappy firmwares
7497
7498    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
7499
7500commit 6ef4ee0f1ddda2f4797f4e895323362544e08703
7501Author: Paul Clark <paul@packetship.com>
7502Date:   Fri Aug 30 13:59:14 2013 +0100
7503
7504    Allow negative rates
7505
7506    Some inputs (e.g. RTSP) can provide negative rates (rewind) just fine
7507
7508    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
7509
7510commit 92b27c22a4896ac6485140fbf4f0eba3c591a4dc
7511Author: Jean-Baptiste Kempf <jb@videolan.org>
7512Date:   Mon Sep 2 16:57:17 2013 +0200
7513
7514    scene: Fix division by 0
7515
7516    Close #9291
7517
7518commit 8d0ea8a0adb6f2c65432610c0a3afdca79445ddb
7519Author: Denis Charmet <typx@dinauz.org>
7520Date:   Mon Sep 2 15:02:34 2013 +0200
7521
7522    Correctly repacketize wavpack frames from Matroska
7523
7524    Since libavcodec decoder doesn't expect matroska formatted wavpack anymore.
7525
7526commit be64714e9899b498b68e6edbf1afe2f89b12ff5c
7527Author: David Fuhrmann <david.fuhrmann@googlemail.com>
7528Date:   Sun Sep 1 14:13:15 2013 +0200
7529
7530    auhal: respect changes in default audio device during playback (fixes #9266)
7531
7532commit d9431a2392b1864ee1069445bfdff2a4216bc4e4
7533Author: David Fuhrmann <david.fuhrmann@googlemail.com>
7534Date:   Sun Sep 1 14:10:08 2013 +0200
7535
7536    auhal: cosmetics
7537
7538commit d9a2daacb364b219c9b860c9065312469f54c0c4
7539Author: Konstantin Pavlov <thresh@videolan.org>
7540Date:   Sat Aug 31 18:51:09 2013 +0400
7541
7542    extras/tools: bump cmake version to current stable and add a patch fixing build on OSX Mavericks.
7543
7544commit 994dfedd6b5abf8833c20a07e9de219b62787c13
7545Author: Konstantin Pavlov <thresh@videolan.org>
7546Date:   Sat Aug 31 18:52:48 2013 +0400
7547
7548    extras/tools: fix ragel build with clang on OSX Mavericks
7549
7550commit df958179f875265c2f3efc2a2484a015d93cfa8a
7551Author: Rafaël Carré <funman@videolan.org>
7552Date:   Sat Aug 31 14:49:44 2013 +0200
7553
7554    Input clock reference: bump maximum gap to 60s
7555
7556    Some APE files can have a single packet duration of up to 30s
7557    Is there even a hard limit in this format, or can packets be longer?
7558
7559    Previous gap limit was an arbitrary 22s, written in a way reminiscent of
7560    the MPEG 90kHz clock, which does not make sense anymore since reference clock
7561    in all our demuxers use our own 1MHz clock.
7562
7563    Also explicitely use CLOCK_FREQ
7564
7565commit fa6218de7ceef86581f575844c3e7ce1e55d1ee4
7566Author: Rémi Denis-Courmont <remi@remlab.net>
7567Date:   Sat Aug 31 18:45:32 2013 +0300
7568
7569    avcodec: pass aligned picture dimensions to video output
7570
7571    This enables direct rendering for H.264 software decoding.
7572
7573commit 1b2711de3e2f5f1c46b57edde92983ab84d06db9
7574Author: Mirsal Ennaime <mirsal@videolan.org>
7575Date:   Sat Aug 31 17:26:42 2013 +0200
7576
7577    doc: New fortune :)
7578
7579commit 4316ff068b14eff72d3adecd432a602a453db95d
7580Author: Pierre Ynard <linkfanel@yahoo.fr>
7581Date:   Sat Aug 31 17:29:33 2013 +0200
7582
7583    lua dkjson: use us_tostring() to fix locale issues with decimals
7584
7585    This only fixes encoding but we don't use decoding anyway.
7586
7587    Fixes #8854
7588
7589commit f2ace0979781552874c937fa2c7977ee389e3b74
7590Author: Rémi Denis-Courmont <remi@remlab.net>
7591Date:   Sat Aug 31 16:00:28 2013 +0300
7592
7593    compat: add some more thread locale constants
7594
7595commit 0d50df2437d2d0938991817727baadc3344a603f
7596Author: Martin Storsjö <martin@martin.st>
7597Date:   Fri Aug 30 00:26:10 2013 +0200
7598
7599    omxil: Use pts instead of dts by default
7600
7601    I don't know of any codec that actually works better when passed dts
7602    instead of pts. If such codecs exist I do think they're a minority
7603    compared to the ones that can handle both or that do prefer pts.
7604
7605    Additionally, the Android media frameworks pass pts to decoders in
7606    general, not dts. (Vendors might of course have individual hacks,
7607    but this is what the generic code does.)
7608
7609    Signed-off-by: Martin Storsjö <martin@martin.st>
7610
7611commit 0d69d32c6bab42aaa219302f5abfd59c7add6839
7612Author: Martin Storsjö <martin@martin.st>
7613Date:   Fri Aug 30 00:24:52 2013 +0200
7614
7615    omxil: Include timestamps in the omx debug messages
7616
7617    This is often useful when debugging, when trying to keep track of frames.
7618
7619    Signed-off-by: Martin Storsjö <martin@martin.st>
7620
7621commit 198e369c5dc3cc6bc7bd94394e7dcfabf5bb68c5
7622Author: Rémi Denis-Courmont <remi@remlab.net>
7623Date:   Thu Aug 29 20:51:20 2013 +0300
7624
7625    Correct typo (fixes #9292)
7626
7627commit a948f09671f15b9e84c19d14b91f3ee0aa0eee91
7628Author: Rémi Duraffort <ivoire@videolan.org>
7629Date:   Wed Aug 28 20:15:14 2013 +0200
7630
7631    Fix VLC_CLIP usage (and potential divisions by zero)
7632
7633    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7634
7635commit e5beadb8b156b406175a6d3154169f224e2d4168
7636Author: Rémi Duraffort <ivoire@videolan.org>
7637Date:   Wed Aug 28 20:15:12 2013 +0200
7638
7639    Fix memory leak (cid #1048910)
7640
7641    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7642
7643commit b0293e2f7453f4d40d0d852eb3b825ef9e11a349
7644Author: Rémi Duraffort <ivoire@videolan.org>
7645Date:   Wed Aug 28 20:15:09 2013 +0200
7646
7647    Fix sizeof mismatch (cid #1064682)
7648
7649    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7650
7651commit d8d34fbe44aadaf34136a2da58ec0ac69a767e0a
7652Author: Jean-Baptiste Kempf <jb@videolan.org>
7653Date:   Thu Aug 29 01:01:45 2013 +0200
7654
7655    Freetype: move GetStyleFromStack to helper
7656
7657commit b13e8ff108d52e1451bde44528df696422b61dcb
7658Author: Jean-Baptiste Kempf <jb@videolan.org>
7659Date:   Wed Aug 28 18:05:56 2013 +0200
7660
7661    Freetype: use a text_style_t in p_sys
7662
7663commit 6d151864757ec65168c2ea4ba9fe4a320683de8d
7664Author: Jean-Baptiste Kempf <jb@videolan.org>
7665Date:   Wed Aug 28 17:53:50 2013 +0200
7666
7667    Freetype: harmonize between platforms
7668
7669commit e38a28c3ba64d59a46f993fb9c5c8fce99c2fdfe
7670Author: Jean-Baptiste Kempf <jb@videolan.org>
7671Date:   Wed Aug 28 17:18:37 2013 +0200
7672
7673    Freetype: use psz_fontname
7674
7675commit 43567b83e36b3facbb2fc31e2a75de2f631b212b
7676Author: Ludovic Fauvet <etix@videolan.org>
7677Date:   Wed Aug 28 17:40:35 2013 +0200
7678
7679    cue.lua: remove tabs
7680
7681commit 3e43d99c32e4367dcd1908551c1a4f50bb2dbccd
7682Author: Ludovic Fauvet <etix@videolan.org>
7683Date:   Wed Aug 28 17:27:12 2013 +0200
7684
7685    cue: support Latin1 cue files (fix #9238)
7686
7687commit 705d9918707a6a1429cf5affc197fdc87cf9e90f
7688Author: Jean-Baptiste Kempf <jb@videolan.org>
7689Date:   Wed Aug 28 17:09:05 2013 +0200
7690
7691    Freetype: use int instead of uint8 for alpha
7692
7693    And remove write only variable
7694
7695commit 3210dd93f9577f78aaf6093413a899bffcf23a2b
7696Author: Jean-Baptiste Kempf <jb@videolan.org>
7697Date:   Wed Aug 28 16:46:35 2013 +0200
7698
7699    Freetype: move arguments type to match text_style_t
7700
7701commit bae5574adc948bf048bcf4078d88a0f2963ad64c
7702Author: Jean-Baptiste Kempf <jb@videolan.org>
7703Date:   Wed Aug 28 16:37:50 2013 +0200
7704
7705    Freetype: rename variables to match text_style_t names
7706
7707commit 3ce7d614192412d8502868c679671bbd4f747dff
7708Author: Jean-Baptiste Kempf <jb@videolan.org>
7709Date:   Wed Aug 28 16:25:44 2013 +0200
7710
7711    Freetype: fix Win32 compilation
7712
7713commit dfb0024f57a7c804729cbd219015c8deb27e6edc
7714Author: Ludovic Fauvet <etix@videolan.org>
7715Date:   Wed Aug 28 16:05:56 2013 +0200
7716
7717    Qt: replace a remnant of Qt3
7718
7719commit 28d4b8d522f5c83a0518f8f40dfc610e6abd5d80
7720Author: Ludovic Fauvet <etix@videolan.org>
7721Date:   Wed Aug 28 15:35:34 2013 +0200
7722
7723    configure: require at least Qt 5.1.0 to use Qt5
7724
7725commit 128e01e8c2f8d410a1f4194c40166c6dd4fa4f3c
7726Author: Jean-Baptiste Kempf <jb@videolan.org>
7727Date:   Wed Aug 28 15:30:48 2013 +0200
7728
7729    Freetype: split some functions in text_renderer.c
7730
7731    Too many functions are not related to freetype and could be used by
7732    other renderers like QuartText or DirectWrite.
7733    Moreover, this file was way too long.
7734
7735    This is just the beginning, and there are no functionnal change so far.
7736
7737commit 41bad0093beb6aa4f6b9c9b2e1128d1765d99809
7738Author: Jean-Baptiste Kempf <jb@videolan.org>
7739Date:   Wed Aug 28 13:50:49 2013 +0200
7740
7741    Qt: do not delete speedControl yourself
7742
7743    It is a QFrame, so it is already parented and should work fine.
7744    Fixes crash-on-quit in Qt5
7745
7746commit 8332a26a12947f24a3d2219d3265062840b2020f
7747Author: Jean-Baptiste Kempf <jb@videolan.org>
7748Date:   Wed Aug 28 13:35:27 2013 +0200
7749
7750    Qt: toAscii has been deprecated
7751
7752    Ref #8532
7753
7754commit b25fe82212160e322589c384dffa3973e5194931
7755Author: Jean-Baptiste Kempf <jb@videolan.org>
7756Date:   Wed Aug 28 13:33:40 2013 +0200
7757
7758    Qt5: Fix ADD_ICON, again
7759
7760commit 903a4334261a8b0ef5f306fd09cf092bc275de85
7761Author: Jean-Baptiste Kempf <jb@videolan.org>
7762Date:   Wed Aug 28 13:27:00 2013 +0200
7763
7764    Qt5: Be sure to use the rcc/moc/tools of Qt5
7765
7766    Ref #8532
7767
7768commit 6404ab8ad659b21b0d4de16697b16feab7a8efc6
7769Author: Ludovic Fauvet <etix@videolan.org>
7770Date:   Wed Aug 28 12:54:21 2013 +0200
7771
7772    freetype: fallback to the system font if no font is specified in the style (fix #8960)
7773
7774    This fixes a potential NULL pointer dereference and also enables the marq
7775    filter to use the user specified font.
7776
7777    Reported-by: Tillmann Karras <tillmann@selfnet.de>
7778
7779    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7780
7781commit ab96d0c7b1e57627dac21ac659a76b3b53c75f7e
7782Author: Rafaël Carré <funman@videolan.org>
7783Date:   Wed Aug 28 05:28:37 2013 +0200
7784
7785    contrib: regex: don't build tests or doc
7786
7787commit 99c44333e1a9dd6908e66c2bd44db53850015737
7788Author: Rémi Denis-Courmont <remi@remlab.net>
7789Date:   Tue Aug 27 22:40:06 2013 +0300
7790
7791    input: remove input_source_t.p_stream (refs #8455)
7792
7793commit c23258ff2418ca7e670d50771d158e6258439b6f
7794Author: Rémi Denis-Courmont <remi@remlab.net>
7795Date:   Tue Aug 27 22:20:12 2013 +0300
7796
7797    input: delete stream from demux_Delete() (refs #8455)
7798
7799commit 33779198f14691d84ddad90b3f46296d1ae4483a
7800Author: Rémi Denis-Courmont <remi@remlab.net>
7801Date:   Tue Aug 27 21:58:58 2013 +0300
7802
7803    input: remove dead and broken byte offset bookmark support (refs #8455)
7804
7805    Nobody would use this in real life (even time offset bookmarks are
7806    hardly used at all), the "feature" was unreachable from the UI, and
7807    it does not work with most demuxers.
7808
7809    seekpoint_t.i_byte_offset is kept due to other usage of the same
7810    structure, i.e. proper seek points (as opposed to bookmarks).
7811
7812commit c58eadf3d60764a4d2ca0babf5deb0b747acea35
7813Author: Rémi Denis-Courmont <remi@remlab.net>
7814Date:   Tue Aug 27 21:56:38 2013 +0300
7815
7816    qt: discard bookmark byte offset
7817
7818    This is useless given that the time offset is set and the input core
7819    ignores the byte offset when the time offset is set. I think the column
7820    should probably be removed completely.
7821
7822commit 314fbdbab1b33aed757874c10d26eb410eb156fe
7823Author: Rémi Denis-Courmont <remi@remlab.net>
7824Date:   Tue Aug 27 19:33:35 2013 +0300
7825
7826    demux: fix bit logic
7827
7828commit ffb72762cbbd7c5f569f840d7e5bed21af27f31d
7829Author: Rémi Denis-Courmont <remi@remlab.net>
7830Date:   Tue Aug 27 19:33:10 2013 +0300
7831
7832    dtv: undo accidental code removal (fixes #9274 probably)
7833
7834commit d6ee707b1b3872d4661bb1d9ac765e695551642b
7835Author: Ludovic Fauvet <etix@videolan.org>
7836Date:   Tue Aug 27 15:37:49 2013 +0200
7837
7838    configure: correctly detect Qt5
7839
7840commit fc1655e16fda7fb79f5c520cf3209fc874961c66
7841Author: Rafaël Carré <funman@videolan.org>
7842Date:   Mon Aug 26 16:41:34 2013 +0200
7843
7844    HLS: implement pause
7845
7846    Close #9234
7847
7848commit b3469c26af4edcfd0c84af59efea7db1620468cf
7849Author: David Fuhrmann <david.fuhrmann@googlemail.com>
7850Date:   Wed Aug 21 20:32:31 2013 +0200
7851
7852    auhal: HACK to fix infinite restart when trying to switch to spdif on 10.6 (fixes #9141)
7853
7854commit 4700e75f756d267e4c476fd5f7f9a0faf2f7c9ba
7855Author: Rémi Denis-Courmont <remi@remlab.net>
7856Date:   Mon Aug 26 22:56:59 2013 +0300
7857
7858    input: deprecate input_source_t.p_stream (refs #8455)
7859
7860commit d4edc872241b247084319f243141335c64c4de25
7861Author: Rémi Denis-Courmont <remi@remlab.net>
7862Date:   Mon Aug 26 22:56:00 2013 +0300
7863
7864    Remove unused variables
7865
7866commit 8c47bc7e896c673fdc984f42fdeaff4e0097aa67
7867Author: Rémi Denis-Courmont <remi@remlab.net>
7868Date:   Mon Aug 26 22:55:44 2013 +0300
7869
7870    input: remove input_source_t.p_access
7871
7872commit cea762697ef6afdfd291dae71887c2d27ebad18b
7873Author: Rémi Denis-Courmont <remi@remlab.net>
7874Date:   Mon Aug 26 22:26:27 2013 +0300
7875
7876    access: remove info.i_(update|title|seekpoint)
7877
7878commit 49b528cd804d3da82e2bf8428eaede5770f9fd96
7879Author: Rémi Denis-Courmont <remi@remlab.net>
7880Date:   Mon Aug 26 22:26:30 2013 +0300
7881
7882    mpeg: implement title/seekpoint controls (refs #8455)
7883
7884    This is intended for VDR directories and Video CDs.
7885
7886commit 15e2e50ec8e2a6443fb1cf6d466d39c8fb6b9d62
7887Author: Rémi Denis-Courmont <remi@remlab.net>
7888Date:   Mon Aug 26 21:56:45 2013 +0300
7889
7890    vcdx: switch to ACCESS_GET_(TITLE|SEEKPOINT)
7891
7892commit 3e5a8ba4caf989fed3c4b32646884f9ede5ff3f6
7893Author: Rémi Denis-Courmont <remi@remlab.net>
7894Date:   Mon Aug 26 21:24:49 2013 +0300
7895
7896    vcd: switch to ACCESS_GET_(TITLE|SEEKPOINT)
7897
7898commit ae721f0a13b9ea404190087c9c7d87b68e3d35e5
7899Author: Rémi Denis-Courmont <remi@remlab.net>
7900Date:   Mon Aug 26 21:25:12 2013 +0300
7901
7902    vdr: switch to ACCESS_GET_SEEKPOINT
7903
7904commit a025357ee0487185733834d7a57d3fc78a3c7e08
7905Author: Rémi Denis-Courmont <remi@remlab.net>
7906Date:   Mon Aug 26 19:08:18 2013 +0300
7907
7908    input: add access & stream controls for current title and seekpoint
7909
7910commit 79e1e221333505e26acb74b9839bc61822ae9e5b
7911Author: Rémi Denis-Courmont <remi@remlab.net>
7912Date:   Mon Aug 26 21:58:02 2013 +0300
7913
7914    input: always use the demux for titles & seekpoints (fixes #8456)
7915
7916commit ba6ecd3a75799d8cb0d7d1cc61e6833eb245e565
7917Author: Rémi Denis-Courmont <remi@remlab.net>
7918Date:   Mon Aug 26 21:20:11 2013 +0300
7919
7920    directory: fix warning
7921
7922commit e74490b32eb931f0d76c45d20e56bf8bb507c04f
7923Author: Rémi Denis-Courmont <remi@remlab.net>
7924Date:   Mon Aug 26 20:49:03 2013 +0300
7925
7926    input: always pass meta data through demux (refs #8456)
7927
7928commit d2cd2e5d3645c0dd9026bfaaaf357bb2921d2258
7929Author: Rémi Denis-Courmont <remi@remlab.net>
7930Date:   Mon Aug 26 20:21:14 2013 +0300
7931
7932    input: poll signal level through demux (refs #8456)
7933
7934commit 4543c9c883fa0661f5a3059583ab04a5e4db44ff
7935Author: Francois Cartegnie <fcvlcdev@free.fr>
7936Date:   Mon Aug 26 19:18:31 2013 +0200
7937
7938    Qt: standardpanel: fix potential null dereference
7939
7940commit 67a96ef76b7837adefd387cb1ed209c5a1f5d6eb
7941Author: Francois Cartegnie <fcvlcdev@free.fr>
7942Date:   Mon Aug 26 19:14:18 2013 +0200
7943
7944    Qt: PLModel: initialize member
7945
7946commit 26b2eff7cf1e7575d839d35dc5d7fd9dba8895a8
7947Author: Rémi Denis-Courmont <remi@remlab.net>
7948Date:   Mon Aug 26 20:02:54 2013 +0300
7949
7950    access: simplify control default case, remove dummy warnings
7951
7952commit 64cbdb74cf4986c036b0b4c3517d64fade02f1bb
7953Author: Ilkka Ollakka <ileoo@videolan.org>
7954Date:   Mon Aug 26 16:34:53 2013 +0300
7955
7956    httplive: cosmetic retab
7957
7958commit 675ab6e2b465f85960b93538193d4031fb894ed4
7959Author: Ilkka Ollakka <ileoo@videolan.org>
7960Date:   Mon Aug 26 16:32:13 2013 +0300
7961
7962    httplive: downgrade most of the messages from Info to Debug
7963
7964commit 7655d6c889d2425c1fd4615f7e2692df1a47470c
7965Author: Ilkka Ollakka <ileoo@videolan.org>
7966Date:   Mon Aug 26 16:08:56 2013 +0300
7967
7968    httplive: don't reload playlist all the time.
7969
7970    Reload playlist only when there is only 1 or 0 segments left that are
7971    downloaded but not played yet. Also change the default interval to be
7972    segment length instead of half segment length.
7973
7974    With this patch it downloads 3 segments from 5 seglen playlist at the
7975    time and then plays those. Should be much nicer on http-server and
7976    powersaving (marginally as there isn't network activity that often).
7977
7978commit 7fa797f3ec9ef00f1f03d531687b40cab582ba9e
7979Author: Ilkka Ollakka <ileoo@videolan.org>
7980Date:   Mon Aug 26 16:08:23 2013 +0300
7981
7982    httplive: check segment gap on last segment number instead of the segment number of last playlist load
7983
7984commit 7258c8319a5ea55039c8037e4c0e3aa994c14c66
7985Author: Ilkka Ollakka <ileoo@videolan.org>
7986Date:   Mon Aug 26 16:07:33 2013 +0300
7987
7988    httplive: cosmetic
7989
7990commit 50d7d0c9c470ccec4d48212221aaecd822928c96
7991Author: Avishay Spitzer <savishay@gmail.com>
7992Date:   Mon Aug 19 03:08:33 2013 -0400
7993
7994    Bug fix: HLS module does not block until data is available. As a result live streams may end unexpectedly in case of short playlists or slow connections. Problem was fixed by blocking on a condition variable in the "read" function in case data is not available until Download thread signals (when new data is available) or a timeout of 10 seconds is reached. Blocking is done with a timed wait in order to avoid deadlocks since the thread that calls read is also responsible for calling close.
7995
7996    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
7997
7998commit a9498addb2e41c0584a87c00c71add35be0b3a36
7999Author: Avishay Spitzer <savishay@gmail.com>
8000Date:   Wed Aug 14 04:08:01 2013 -0400
8001
8002    In case of live streams, the reload thread did not wake up the download thread and so new segments were not downloaded. Problem was fixed by sginalling the download thread with the condition variable.
8003
8004    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
8005
8006commit b5c8fd2667278c8ac9ef05d4b0874aee90fea982
8007Author: Ludovic Fauvet <etix@videolan.org>
8008Date:   Mon Aug 26 14:47:43 2013 +0200
8009
8010    directsound: fix inverted logic (fix #9195)
8011
8012commit 0edb7ed815589338d852816bba6080f7ebb467ed
8013Author: Martin Storsjö <martin@martin.st>
8014Date:   Mon Aug 26 14:21:52 2013 +0300
8015
8016    tools: Check for libtool 2.4
8017
8018    This is required when building libpng.
8019
8020commit 2219f25d04e34911f8016640a33b72898113440f
8021Author: Martin Storsjö <martin@martin.st>
8022Date:   Mon Aug 26 14:20:54 2013 +0300
8023
8024    contrib: Patch libpng to make it build with automake 1.12 and 1.11 again
8025
8026commit 08c5317937900b5176d4abcc34aef66acc4d0421
8027Author: Francois Cartegnie <fcvlcdev@free.fr>
8028Date:   Mon Aug 26 10:49:38 2013 +0200
8029
8030    demux: avi: Ignore empty idx1 indexes for testing offset (fix #9248)
8031
8032    More broken avi files :/
8033
8034commit f49919da938a9a6d8dfc6dc2b62a259219f6033b
8035Author: Rafaël Carré <funman@videolan.org>
8036Date:   Mon Aug 26 10:15:24 2013 +0200
8037
8038    qt4: win7 taskbar buttons are 16x16 since a3db0685
8039
8040    Close #9227
8041
8042commit 761f80281d1b46b41ac95b91088820c31a1a6354
8043Author: David Fuhrmann <david.fuhrmann@googlemail.com>
8044Date:   Sun Aug 25 22:24:47 2013 +0200
8045
8046    macosx: do not switch mux and access in opens stream out panel (fixes #9173)
8047
8048commit 442b1df3e5cac1e54a2c1353896faa61b9765c32
8049Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
8050Date:   Fri Aug 16 16:42:11 2013 +0200
8051
8052    avformat mux: Propagate seekable status into avformat.
8053
8054    Some muxes, in particular mkv/webm, behave very differently depending on
8055    whether we say that the stream is seekable or not (by providing the IOSeek
8056    function). It does not help that the seek function itself returns an error.
8057
8058    Thus, add a new access_out control called ACCESS_OUT_CAN_SEEK, set to true
8059    for seekable files in the file output only, and propagate the status of that
8060    into avformat at initialization time.
8061
8062    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
8063
8064commit ddb88bf1a7b0396404d394726499af6eebba6c37
8065Author: Rémi Denis-Courmont <remi@remlab.net>
8066Date:   Sun Aug 25 13:04:39 2013 +0300
8067
8068    input/stream: remove STREAM_CONTROL_ACCESS and simplify
8069
8070commit 86d3a929643ea1b9f5d1f339b483da2a89e26951
8071Author: Rémi Denis-Courmont <remi@remlab.net>
8072Date:   Sun Aug 25 12:49:00 2013 +0300
8073
8074    access: clearing info.i_update is the owner's job, not the plugin's
8075
8076commit 522dbd1b96b85942b1e17fba229c66fe1e6d9ddb
8077Author: Rémi Denis-Courmont <remi@remlab.net>
8078Date:   Sun Aug 25 12:44:17 2013 +0300
8079
8080    file: update size whenever it is requested
8081
8082commit a4a4544320685c7113c9325a8c88ee0f9e6681d9
8083Author: Rémi Denis-Courmont <remi@remlab.net>
8084Date:   Sun Aug 25 12:35:19 2013 +0300
8085
8086    input/stream: cosmetics
8087
8088commit 6f83a8530c8cc53a5e3b9826cf63e4c44fe214f1
8089Author: Rémi Denis-Courmont <remi@remlab.net>
8090Date:   Sun Aug 25 12:25:02 2013 +0300
8091
8092    input/stream: factor code
8093
8094commit bf91c0515a9a1b5247aa865fde08f01b6b1e79af
8095Author: Rafaël Carré <funman@videolan.org>
8096Date:   Sun Aug 25 00:52:15 2013 +0200
8097
8098    contrib: iconv: update patch after 7cc06ba8c9
8099
8100commit 9794ec1cd268c04c8bca13a5fae15df6594dff3e
8101Author: Rafaël Carré <funman@videolan.org>
8102Date:   Sat Aug 24 22:10:31 2013 +0200
8103
8104    mp4a packetizer: fix buffer overflow
8105
8106commit de53727420df3f0bb527763d67b3290f81c5e395
8107Author: Rafaël Carré <funman@videolan.org>
8108Date:   Sat Aug 24 22:10:18 2013 +0200
8109
8110    mp4a packetizer: simplify loop
8111
8112commit d98042ddb06dc4155f79c66ba8a36617cab9b85d
8113Author: Rafaël Carré <funman@videolan.org>
8114Date:   Sat Aug 24 22:03:20 2013 +0200
8115
8116    mp4a packetizer: cosmetics
8117
8118commit 398d9abf74155ea6ad87fd75ed531b6239db2d93
8119Author: Gleb Pinigin <gpinigin@gmail.com>
8120Date:   Sat Aug 24 22:10:08 2013 +0700
8121
8122    ios2: clean opengl buffers only in active state
8123
8124    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
8125
8126commit e6608519101ae2cef5c58e452884c39af6c64bd3
8127Author: Rafaël Carré <funman@videolan.org>
8128Date:   Sat Aug 24 18:21:30 2013 +0200
8129
8130    mp4 mux: use CLOCK_FREQ
8131
8132commit 0fef7e84ff4e0b2657dac63356950b44d99c999c
8133Author: Rafaël Carré <funman@videolan.org>
8134Date:   Sat Aug 24 17:26:44 2013 +0200
8135
8136    mp4 mux: c99
8137
8138commit dfbcc3fa7feccc9d1f343f6aca3ac5b407b67d19
8139Author: Rafaël Carré <funman@videolan.org>
8140Date:   Sat Aug 24 17:22:23 2013 +0200
8141
8142    mp4 mux: simplify stts box creation
8143
8144commit 09820c0cd3e704148948c5011ea3d38247bf1e5a
8145Author: Rafaël Carré <funman@videolan.org>
8146Date:   Sat Aug 24 17:15:28 2013 +0200
8147
8148    mp4 mux: use a variable to make the code shorter
8149
8150commit 317533a037f26da2af56e556b1302877cf9e48c6
8151Author: Rafaël Carré <funman@videolan.org>
8152Date:   Sat Aug 24 17:14:03 2013 +0200
8153
8154    mp4 mux: avoid unnecessary conversion
8155
8156commit bfb716caa610005bdf308c272effce133035d2b9
8157Author: Rafaël Carré <funman@videolan.org>
8158Date:   Sat Aug 24 16:57:41 2013 +0200
8159
8160    mp4 mux: generate constant frame rate files
8161
8162commit 561b5a7aa34174dde049aeb60f81b9ed0d0753c0
8163Author: Rafaël Carré <funman@videolan.org>
8164Date:   Sat Aug 24 09:31:08 2013 +0200
8165
8166    mp4 mux: merge box_fix call into box_gather
8167
8168commit 24e89b7ba785e5f65c8a3830cebf1eb5a5c66908
8169Author: Rafaël Carré <funman@videolan.org>
8170Date:   Sat Aug 24 09:21:18 2013 +0200
8171
8172    mp4 mux: simplify
8173
8174commit e7042bde8e2c7152526d144f722eaa122aff7766
8175Author: Rafaël Carré <funman@videolan.org>
8176Date:   Sat Aug 24 08:10:43 2013 +0200
8177
8178    mp4 mux: cosmetics
8179
8180    no functional changes
8181
8182commit a06942a143460d18bb0b84e3338fc16a8387b355
8183Author: Rafaël Carré <funman@videolan.org>
8184Date:   Sat Aug 24 07:52:52 2013 +0200
8185
8186    mp4 mux: simplify box*new
8187
8188commit d5d904b9c7a667b7ff3a59bf55faa2e4954be2b4
8189Author: Rafaël Carré <funman@videolan.org>
8190Date:   Sat Aug 24 07:49:10 2013 +0200
8191
8192    mp4 mux: use block_t
8193
8194commit 0edad0629ac75b01d905761f4cf4040350077cda
8195Author: Rafaël Carré <funman@videolan.org>
8196Date:   Sat Aug 24 06:55:07 2013 +0200
8197
8198    mp4 mux: remove fixed parameters
8199
8200commit 00bf960c5461491d67e18989cfceedfbcebe6750
8201Author: Francois Cartegnie <fcvlcdev@free.fr>
8202Date:   Sat Aug 24 16:15:09 2013 +0200
8203
8204    ts: handle support for ISO/IEC 14496-3 Audio stream type. (fix #7769)
8205
8206    Reserved stream types allocated in TREC H222.0
8207
8208commit ad03b4e11defd03c385d4dd337a9d1d17ee9ce60
8209Author: Francois Cartegnie <fcvlcdev@free.fr>
8210Date:   Sat Aug 24 10:22:53 2013 +0200
8211
8212    demux: avi: handle zero sized lists (fix #9056, fix #8413)
8213
8214commit e0e03582378dc7df8b37e3fb01c4d1aaeccd437b
8215Author: Francois Cartegnie <fcvlcdev@free.fr>
8216Date:   Fri Aug 23 18:36:36 2013 +0200
8217
8218    demux: avi: handle zero sized strd sections (fix #8994)
8219
8220    Sunplus chipset based cameras creates those zero sized proprietary
8221    sections.
8222
8223commit 57eee64625c5f45b3a235cab7ff08e44ba5a456d
8224Author: Tzu-Jung Lee <roylee17@gmail.com>
8225Date:   Fri Aug 23 01:34:40 2013 +0800
8226
8227    udp: pull and buffer received packets in udp access module
8228
8229    Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
8230    Modified-and-...
8231    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
8232
8233commit 6d0f45bb56f01cc1e72134bc9bdfe89fa9436860
8234Author: Rémi Denis-Courmont <remi@remlab.net>
8235Date:   Sat Aug 24 13:04:26 2013 +0300
8236
8237    Export block_FifoWake() :-(
8238
8239    This mostly reverts commit 8e3dd71128904eecf8439ef636bfdf5abadfaa1e.
8240
8241commit 551b9f5757375a556be01568a6fcfeb1450825ea
8242Author: David Fuhrmann <david.fuhrmann@googlemail.com>
8243Date:   Sat Aug 24 11:33:58 2013 +0200
8244
8245    macosx: add proper bindings for text/stepper combos in subtitle panel
8246
8247commit 8ffea4fbb41db9150a093d673b4408406cab1e52
8248Author: David Fuhrmann <david.fuhrmann@googlemail.com>
8249Date:   Sat Aug 24 11:04:00 2013 +0200
8250
8251    macosx: fix layout of subs panel and increase spacing for translations
8252
8253commit 37641596f63ae71dd00493f645f1f6a5347a5b06
8254Author: David Fuhrmann <david.fuhrmann@googlemail.com>
8255Date:   Sat Aug 24 09:39:24 2013 +0200
8256
8257    macosx: fix moaar utf8 rendering issues
8258
8259commit 57b3ee3b2826b517636e38254b02be1350596351
8260Author: David Fuhrmann <david.fuhrmann@googlemail.com>
8261Date:   Sat Aug 24 09:14:40 2013 +0200
8262
8263    macosx: fix another potential utf8 displaying issue in core dialogs
8264
8265commit 3fc6c045c3df9a04a4f018fe6b3a657755460bb1
8266Author: David Fuhrmann <david.fuhrmann@googlemail.com>
8267Date:   Sat Aug 24 09:13:03 2013 +0200
8268
8269    macosx: fix potential string format attack
8270
8271commit 9f4b3c59ddbac2790c8dd793064b7684b9e344db
8272Author: Felix Paul Kühne <fkuehne@videolan.org>
8273Date:   Fri Aug 23 14:37:30 2013 +0200
8274
8275    qtsound: fix compilation failure from the future
8276
8277commit 4bdb5ffc48b6ba95e4323ffc7086d2c490d35d62
8278Author: Felix Paul Kühne <fkuehne@videolan.org>
8279Date:   Fri Aug 23 14:37:11 2013 +0200
8280
8281    qtcapture: fix compilation failure from the future
8282
8283commit dec229cdf4d8dbd90d8efa2d50fadc0cc259acac
8284Author: Francois Cartegnie <fcvlcdev@free.fr>
8285Date:   Thu Aug 22 19:40:12 2013 +0200
8286
8287    Qt: media library disambiguation.
8288
8289    If we need to axe something more...
8290
8291commit 0106a8b6d782930e821598a76f950dceaa519fbf
8292Author: Rémi Denis-Courmont <remi@remlab.net>
8293Date:   Thu Aug 22 19:54:46 2013 +0300
8294
8295    m3u: rewrite probing (fix #9237)
8296
8297commit 9066dd9cc87a935b1f3f28ac137921413158fbde
8298Author: Jean-Baptiste Kempf <jb@videolan.org>
8299Date:   Thu Aug 22 18:54:34 2013 +0200
8300
8301    A bit of fortunes :)
8302
8303commit dd35ada4281531966235373b177c00fd1b1dc5cf
8304Author: Felix Paul Kühne <fkuehne@videolan.org>
8305Date:   Thu Aug 22 17:07:08 2013 +0200
8306
8307    Revert "src: Fix for Mac OS X filesystem filename encoding"
8308
8309    This reverts commit 0970461e97dc0dbd54006c7e7a9da80990f946a0.
8310
8311commit f6e7240972519aad664302d2cd5fd234c11d1237
8312Author: Felix Paul Kühne <fkuehne@videolan.org>
8313Date:   Thu Aug 22 12:28:10 2013 +0200
8314
8315    vout_osx: fix performance issue if machine includes more than one GPU (close #7993)
8316
8317commit f270f411b608a50c50d4c57ba27ce6294d97575b
8318Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
8319Date:   Wed Aug 1 01:58:57 2012 +0900
8320
8321    package: fix nsis package building on OS X.
8322
8323    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8324
8325commit 0970461e97dc0dbd54006c7e7a9da80990f946a0
8326Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
8327Date:   Tue Aug 21 11:34:07 2012 +0900
8328
8329    src: Fix for Mac OS X filesystem filename encoding
8330
8331    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
8332
8333commit d2f181ab2ae1f516a8aae9e7fd75ceb37218861c
8334Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
8335Date:   Sun Jun 10 09:56:55 2012 +0900
8336
8337    egl: avoid linking X
8338
8339    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
8340
8341commit 20a9ce3c2a8cfd557dc986b1750f301c1756132b
8342Author: Felix Paul Kühne <fkuehne@videolan.org>
8343Date:   Thu Aug 22 11:18:55 2013 +0200
8344
8345    macosx: fix UTF8 rendering issue in question dialog
8346
8347commit d326912f6747297d8d81f92191a650ddd2cd4231
8348Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
8349Date:   Thu Nov 15 21:16:16 2012 +0900
8350
8351    contrib: HarfBuzz 0.9.19
8352
8353    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8354
8355commit 1fc6614444b9698d9b534181955d66419047f719
8356Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
8357Date:   Wed Jun 6 12:00:02 2012 +0900
8358
8359    qt4: fx missing translation
8360
8361    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8362
8363commit b2823701b6123b5cb1f862dec7f5a62a9d77d17f
8364Author: David Fuhrmann <david.fuhrmann@googlemail.com>
8365Date:   Wed Aug 21 19:42:41 2013 +0200
8366
8367    auhal: limit scope of mutex
8368
8369    This should suffice as the variable is only modified on this thread.
8370    Avoids deadlock in refs #9141
8371
8372commit f0d02027f135815810ea27e7ad494101b240b49d
8373Author: Adrien Maglo <magsoft@videolan.org>
8374Date:   Wed Aug 21 17:13:15 2013 +0200
8375
8376    visu: fix the scope visualization drawing.
8377
8378commit fe0d4afb9df270cadeea42675552029471646279
8379Author: Julian Scheel <julian@jusst.de>
8380Date:   Wed Aug 21 10:53:41 2013 +0200
8381
8382    omxil: Release picture in direct rendering mode.
8383
8384    In direct rendering mode a picture reference is acquired from the video output
8385    module. This reference has to be released when the internal omx buffer which
8386    uses this reference is freed. This avoids a blocking condition where the video
8387    output would wait for a picture to be freed forever.
8388
8389    Signed-off-by: Julian Scheel <julian@jusst.de>
8390    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8391
8392commit c585edd907ba2882efe08816ed6028677f8be6d1
8393Author: Julian Scheel <julian@jusst.de>
8394Date:   Wed Aug 21 10:52:29 2013 +0200
8395
8396    omxil: Activate mpeg2 on broadcom omx.
8397
8398    Activate the mpeg2 module in the broadcom omx core. If this is used on a
8399    Raspberry it is required to have a MPEG2 license key to activate this core.
8400
8401    Signed-off-by: Julian Scheel <julian@jusst.de>
8402    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8403
8404commit e749dd59bf195ba6b058cb233e016eff349e610e
8405Author: Jean-Baptiste Kempf <jb@videolan.org>
8406Date:   Wed Aug 21 00:19:21 2013 +0200
8407
8408    Qt: use mux=flac for encoding extension
8409
8410    Same issue as mp3 .raw extensions
8411
8412commit 6d40f995b0f65c68fad7e2aea68d3337df1ea708
8413Author: Rafaël Carré <funman@videolan.org>
8414Date:   Tue Aug 20 23:56:03 2013 +0200
8415
8416    flac encoders: use the long format extradata
8417
8418    fLaC marker is helpful for file format detection
8419
8420commit 27b03afc09b78378d070d72d4386972a6a20016b
8421Author: Jean-Baptiste Kempf <jb@videolan.org>
8422Date:   Tue Aug 20 19:39:24 2013 +0200
8423
8424    Qt: correctly restore the undocked playlist state
8425
8426    Close #9223
8427
8428commit 357bcda71de0e903a9b73b91fca73508a01001e4
8429Author: Jean-Baptiste Kempf <jb@videolan.org>
8430Date:   Tue Aug 20 18:56:50 2013 +0200
8431
8432    Qt: fix a potential crash in audioDevice Menu
8433
8434    Close #9222
8435
8436commit 43eb32320d0f16d99bb041d84ae1722498479d13
8437Author: Jean-Baptiste Kempf <jb@videolan.org>
8438Date:   Tue Aug 20 15:27:49 2013 +0200
8439
8440    MP4: do not set total tracks to 0
8441
8442    That doesn't really make sense
8443
8444commit 5b25b3ddffcc3bac63e379f9bae68bc53aa3b4fe
8445Author: Rafaël Carré <funman@videolan.org>
8446Date:   Tue Aug 20 14:06:00 2013 +0200
8447
8448    contrib: png: don't build binaries
8449
8450commit 7cc06ba8c948e6acf2de9ca57630d98e5eecab8e
8451Author: Rafaël Carré <funman@videolan.org>
8452Date:   Tue Aug 20 14:03:51 2013 +0200
8453
8454    contrib: iconv: don't build binaries
8455
8456commit 5b04e2dcee081af7996b48803383289bd0ad192a
8457Author: Rafaël Carré <funman@videolan.org>
8458Date:   Tue Aug 20 14:00:41 2013 +0200
8459
8460    contrib: libxml2: don't build binaries
8461
8462commit 8003386079161d9c7c0c1adc2789aecad1376310
8463Author: Francois Cartegnie <fcvlcdev@free.fr>
8464Date:   Mon Aug 19 23:00:05 2013 +0200
8465
8466    Qt: PLModel: don't rely on model's root for finding root type
8467
8468commit 5b77946508a104f2c6936618d00759e7c775c8f6
8469Author: Jean-Baptiste Kempf <jb@videolan.org>
8470Date:   Mon Aug 19 15:40:05 2013 +0200
8471
8472    Avformat: split the options from demux and mux in sections
8473
8474commit d5ff0152bd10d3aee93248bdab8eca71ef0d804a
8475Author: Rafaël Carré <funman@videolan.org>
8476Date:   Mon Aug 19 14:53:52 2013 +0200
8477
8478    ThreadDisplayPreparePicture: simplify
8479
8480commit 6cf55f069d3f66f086770d3bd1fcc172d8da5842
8481Author: Rafaël Carré <funman@videolan.org>
8482Date:   Mon Aug 19 14:23:48 2013 +0200
8483
8484    ThreadDisplayPreparePicture: simplify
8485
8486    Make code more verbose and easy to read
8487
8488commit 55b27720ce25c7a7b061c316294dc75da813bb4a
8489Author: Rafaël Carré <funman@videolan.org>
8490Date:   Mon Aug 19 08:21:31 2013 +0200
8491
8492    vout thread: inline ThreadManage
8493
8494commit ec788f2dc90eaf43af4fed6e9cc1ea982d5be0db
8495Author: Rafaël Carré <funman@videolan.org>
8496Date:   Mon Aug 19 08:18:25 2013 +0200
8497
8498    vout thread: split out command processing function
8499
8500commit cb21f5e9cac205dd0219581a9591e8c1cbbc2b4c
8501Author: Rafaël Carré <funman@videolan.org>
8502Date:   Mon Aug 19 08:07:17 2013 +0200
8503
8504    ThreadDisplayPicture: simplify prototype
8505
8506commit 09399f3fa3650f08f52ef1ed77a850735b9cbcf1
8507Author: Jean-Baptiste Kempf <jb@videolan.org>
8508Date:   Mon Aug 19 15:28:00 2013 +0200
8509
8510    Provide a better name for the mono downmixer
8511
8512commit 28dcca75ff67757d6ee111075e24a63d16ed2c63
8513Author: Jean-Baptiste Kempf <jb@videolan.org>
8514Date:   Mon Aug 19 15:24:01 2013 +0200
8515
8516    Name AVIO as AVIO not FFmpeg or libavformat
8517
8518commit b26e366bfbc204683fa3deea28d09b33bc05f603
8519Author: Jean-Baptiste Kempf <jb@videolan.org>
8520Date:   Mon Aug 19 15:15:21 2013 +0200
8521
8522    Avio: correctly split input and sout options
8523
8524commit ceeaf1bc20616ec25cc61c60f04a7fef12670a1b
8525Author: Jean-Baptiste Kempf <jb@videolan.org>
8526Date:   Mon Aug 19 15:08:00 2013 +0200
8527
8528    Revert "avio: differentiate between avio-options and sout-avio-options in the GUI"
8529
8530    This reverts commit 03ae4817bae516a16dd7feb2c13c6a4d81d89068.
8531
8532commit 5e18c0b05302fd85872be536279215b7a93625bd
8533Author: Jean-Baptiste Kempf <jb@videolan.org>
8534Date:   Mon Aug 19 14:59:48 2013 +0200
8535
8536    RTSP VoD: mark the old one as legacy
8537
8538commit 2568959844aa9b83d601f6cdcf19db9c1d322cf2
8539Author: Jean-Baptiste Kempf <jb@videolan.org>
8540Date:   Mon Aug 19 11:47:46 2013 +0200
8541
8542    Qt: remove not important Sout profiles
8543
8544commit 58b5ae72eff59365220024c970a8b44224b42c3d
8545Author: Edward Wang <edward.c.wang@compdigitec.com>
8546Date:   Sun Aug 18 23:17:16 2013 -0400
8547
8548    Qt: do not free module config too early
8549
8550    Fix regression introduced in 95f145933a553e082eb42577d72dbf8bdea9972b
8551
8552    ConfigControl::getName() uses memory of p_item which is a part of p_config memory. This was causing a crash when trying to save the preferences, as the constructor had already destroyed it upon creation.
8553
8554    Instead, free the p_config memory on the destructor, which is automatically called when the dialog closes, saved or cancelled. Verified to not leak any memory.
8555
8556    Close #9214
8557
8558    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8559
8560commit f1a205e41b5fc315bf4c067a2a62d800a6c8649c
8561Author: Jean-Baptiste Kempf <jb@videolan.org>
8562Date:   Mon Aug 19 11:39:02 2013 +0200
8563
8564    Qt: fix mp3 extension
8565
8566    Close #9200
8567
8568commit 03ae4817bae516a16dd7feb2c13c6a4d81d89068
8569Author: Edward Wang <edward.c.wang@compdigitec.com>
8570Date:   Sun Aug 18 23:27:19 2013 -0400
8571
8572    avio: differentiate between avio-options and sout-avio-options in the GUI
8573
8574    Without this fix, they are indistinguishable in the GUI and the user cannot know which is which.
8575
8576    Pointed-out-by: Eric Hameleers <alien@slackware.com>
8577
8578    Signed-off-by: Rafaël Carré <funman@videolan.org>
8579
8580commit b57e3d3ef8fde3433bafd989559120cbda4753c5
8581Author: Edward Wang <edward.c.wang@compdigitec.com>
8582Date:   Sun Aug 18 23:27:18 2013 -0400
8583
8584    avcodec: no period after option short name
8585
8586    Normalise it with other options in advanced prefs.
8587
8588    Signed-off-by: Rafaël Carré <funman@videolan.org>
8589
8590commit abf5bf99808f0d7308ff6ef2543dce7a83810af3
8591Author: Adrien Maglo <magsoft@videolan.org>
8592Date:   Sun Aug 18 23:06:09 2013 +0200
8593
8594    OpenGL: Set $GL_LIBS to "-lopengl32" for the Windows case.
8595
8596commit fcb251b66a0e5546cfcba4e96c1ba97e4c37a4dd
8597Author: Adrien Maglo <magsoft@videolan.org>
8598Date:   Sun Aug 18 22:41:47 2013 +0200
8599
8600    Visu: Add missing linked library (-lm).
8601
8602commit 7a7656de5d5c149e8dddda9bed243f45b781d7bc
8603Author: Vianney Boyer <vlcvboyer@gmail.com>
8604Date:   Sun Aug 18 21:38:45 2013 +0200
8605
8606    vhs, oldmovie: code cosmetics
8607
8608    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8609
8610commit 24d7d66f6ce586e60e7d47cc34ff7a8ce41210de
8611Author: Vianney Boyer <vlcvboyer@gmail.com>
8612Date:   Sun Aug 18 21:38:45 2013 +0200
8613
8614    Freeze: Freeze interactive video filter
8615
8616    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8617
8618commit ad3517122a187f3e72f3b4ad77abb5329bb5fd5f
8619Author: Adrien Maglo <magsoft@videolan.org>
8620Date:   Mon Jul 29 11:14:07 2013 +0200
8621
8622    New 3D OpenGL audio spectrum visualization.
8623
8624commit 0117fb1dc8aea647c7d8d858cd5626caf18cb62d
8625Author: Edward Wang <edward.c.wang@compdigitec.com>
8626Date:   Sat Aug 17 23:28:59 2013 -0400
8627
8628    Qt: information is uncountable in this case
8629
8630    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8631
8632commit 03c813954a392c7dae1a0ff24d3fd2292d1c45a5
8633Author: Ronald Wright <logiconcepts819@gmail.com>
8634Date:   Sun Aug 18 11:16:54 2013 -0500
8635
8636    libvlc: equalizer: ISO frequencies are the new default
8637
8638    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8639
8640commit cb25ab46c389986161a1704085dcd6edb16be376
8641Author: Rafaël Carré <funman@videolan.org>
8642Date:   Sun Aug 18 21:15:40 2013 +0200
8643
8644    contrib: modplug: use git version
8645
8646    Close #9209
8647
8648commit d14b735f2b87eb1e0fd86b6fe3a77a6342091430
8649Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
8650Date:   Sun Aug 18 22:00:37 2013 +0300
8651
8652    access_out: add CAN_SEEK control
8653
8654    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
8655
8656commit afacbcce8568278f88481919e7e36ac1aba07462
8657Author: Rémi Denis-Courmont <remi@remlab.net>
8658Date:   Sun Aug 18 21:56:49 2013 +0300
8659
8660    typo
8661
8662commit 31fb6310b23bd7b45abdc23a6135a92bab9fda96
8663Author: Francois Cartegnie <fcvlcdev@free.fr>
8664Date:   Sun Sep 16 20:36:11 2012 +0200
8665
8666    Qt: PLModel: remove inserts agregation.
8667
8668    No longer needed as the model now behaves correctly.
8669    reverts 442bad11d6f53401ef6994fc7cbda4e3531ebaef
8670
8671commit ca08ed0ece6fe1a2762a2f3e024f6036df2ae3d7
8672Author: Francois Cartegnie <fcvlcdev@free.fr>
8673Date:   Tue Sep 11 15:38:25 2012 +0200
8674
8675    Qt: Set popup entries logic into models, and keep interaction outside.
8676
8677    - popup now created according to the selected items and models.
8678    - fixes view/popup model abstraction.
8679    - allows introducing new methods/models.
8680
8681commit 3de79f56c26e33d99605b21732b10935ca7939d3
8682Author: Francois Cartegnie <fcvlcdev@free.fr>
8683Date:   Sat Sep 15 14:53:24 2012 +0200
8684
8685    Qt: fix MLModel uris
8686
8687commit 8de1d289fb56e7e600bf14a0dacfbe7cbcce13a6
8688Author: Francois Cartegnie <fcvlcdev@free.fr>
8689Date:   Sat Sep 8 15:40:45 2012 +0200
8690
8691    Qt: MLItem: missing locks.
8692
8693    Never ends..
8694
8695commit ce837438f5a94bafbc1454ff7438c069859d3e76
8696Author: Francois Cartegnie <fcvlcdev@free.fr>
8697Date:   Tue Jul 31 19:46:41 2012 +0200
8698
8699    Qt: Rework Models.
8700
8701    - Separate common methods into interface, allowing multiple
8702    inheritance architecture (to use any implemented AbstractModel)
8703    - Code factorization between PL/ML models (and PL/ML Items)
8704    - Use proxy model for views and redirection to the PL/ML models.
8705    Fixes filtering and also really make use of the current model (only the
8706    PL Model was really used before, models were half switched).
8707    - stop storing/serializing selection indexes
8708    - ML Missing locks and bug fixes
8709    - Move ML callback into event loop
8710    - ML Items leaks fixes
8711    - Code factorization
8712    - Dead code removal
8713
8714commit 80e9517463eeab48be8adac970428fcfbbc995e1
8715Author: Rémi Denis-Courmont <remi@remlab.net>
8716Date:   Sat Aug 17 22:15:54 2013 +0300
8717
8718    mod: validate meta data (fixes #9206)
8719
8720    It might be better to convert from the proper character encoding to
8721    UTF-8, but I do not know what proper is.
8722
8723commit 6bf5ea4ac04a70b1bb6ded0e5784e0cf07be9dec
8724Author: Rémi Denis-Courmont <remi@remlab.net>
8725Date:   Sat Aug 17 22:17:42 2013 +0300
8726
8727    meta: add assertion
8728
8729commit 313194d7faee9a4faf0c0b25f621f09d1f91d4b5
8730Author: Georgi Chorbadzhiyski <gf@unixsol.org>
8731Date:   Sat Aug 17 21:31:51 2013 +0300
8732
8733    Do not truncate the last character in net_Gets().
8734
8735    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
8736
8737commit ecc0305a4a2618ca92426e9781507b95426ab979
8738Author: David Fuhrmann <david.fuhrmann@googlemail.com>
8739Date:   Sat Aug 17 17:13:55 2013 +0200
8740
8741    macosx: fix copy and paste bug causing wrong acodec in CAS
8742
8743commit 25a7ec6fc5af3f3973b38e1b0d2be0328bc96611
8744Author: Ilkka Ollakka <ileoo@videolan.org>
8745Date:   Sat Aug 17 16:44:37 2013 +0300
8746
8747    transcode: simplify audio channel stuff a littlebit
8748
8749    tested with ticket 9022 samples to 2 channel and without channel
8750    definition. Output files seemed to have correct channel amount in both
8751    cases.
8752
8753    refs #9022
8754
8755commit 31556949bf2596009e820ac50ef94fef0227dad0
8756Author: Felix Paul Kühne <fkuehne@videolan.org>
8757Date:   Sat Aug 17 15:19:53 2013 +0200
8758
8759    CoreGraphicsLayer: update accessory files
8760
8761commit 70bc0a33a6a67599fa85042f483d3e5aa3bcb45e
8762Author: Felix Paul Kühne <fkuehne@videolan.org>
8763Date:   Sun Apr 21 17:12:13 2013 +0200
8764
8765    New CoreGraphics based video output drawing on CoreAnimation layers
8766
8767commit a01f4017731731460a3ee6d488db80f177a3a587
8768Author: Rafaël Carré <funman@videolan.org>
8769Date:   Fri Aug 16 21:26:19 2013 +0200
8770
8771    contrib: qt4: fix for mingw-w64
8772
8773commit 4d9f343c5341399b082b84af8010f28a36c2757e
8774Author: Rémi Denis-Courmont <remi@remlab.net>
8775Date:   Wed Aug 14 19:36:31 2013 +0300
8776
8777    picture: do not clobber picture reference count when destroying a pool
8778
8779    I am not taking a stand on whether pictures should or should not have
8780    references when the pool is destroyed. It is hard to support for some
8781    video outputs (and indeed not all of them do so correctly).
8782    Nevertheless, it can happen, so the core might as well deal with this.
8783
8784    Feel free to undo this and add an assertion, if you fix all affected
8785    code paths.
8786
8787commit 8cf359215dd9f44b0bb7648a4dcdeecd89380bdc
8788Author: Ilkka Ollakka <ileoo@videolan.org>
8789Date:   Fri Aug 16 15:59:00 2013 +0300
8790
8791    avcodec: set frame samples to 0 if frame fill fails in encode, this way encode_audio2 doesn't crash
8792
8793commit 04d173cc73fc63b18d930f8874846f955f35b934
8794Author: Ilkka Ollakka <ileoo@videolan.org>
8795Date:   Fri Aug 16 00:05:55 2013 +0300
8796
8797    httplive: add likely
8798
8799commit 37c8d257a4d8f1a7987b742e80e469eaa39d02ac
8800Author: Ilkka Ollakka <ileoo@videolan.org>
8801Date:   Mon Aug 5 19:30:32 2013 +0300
8802
8803    httplive: cache around 10 sec worth of segments instead of just 2
8804
8805commit f6d867eb971f79c507532661d4676db44e8d6830
8806Author: Ilkka Ollakka <ileoo@videolan.org>
8807Date:   Mon Aug 5 19:30:06 2013 +0300
8808
8809    httplive: max delay is 1.5 on refresh as stated on rfc draft
8810
8811commit 34ab3bb9c610ce2a4dae86997c82fb3cc75af061
8812Author: Ilkka Ollakka <ileoo@videolan.org>
8813Date:   Mon Aug 5 19:31:22 2013 +0300
8814
8815    httplive: Choose initial stream to be the biggest one, avoiding audio-only as migration from that doesn't work in some cases
8816
8817commit c74824b373ac16e02a5c3340585e133caf08b577
8818Author: Ilkka Ollakka <ileoo@videolan.org>
8819Date:   Wed Mar 20 11:28:49 2013 +0200
8820
8821    libmpgatofixed32: give mad-errors as msg_Err and give empty frames only if mad tells that it can't recover from that error
8822
8823commit 45d1baf8a37f71692f11dc9f39f35a2f12504881
8824Author: Rafaël Carré <funman@videolan.org>
8825Date:   Fri Aug 16 13:53:58 2013 +0200
8826
8827    bluray: ARGB overlays available since bluray 0.3.0
8828
8829commit 437124c96e315106a41c548b0452f91cf16b4e16
8830Author: Rafaël Carré <funman@videolan.org>
8831Date:   Fri Aug 16 13:22:30 2013 +0200
8832
8833    oldmovie: don't use extern functions
8834
8835commit f547edc14a2ffd27c9dd24fb7992d0ef0307814f
8836Author: Rafaël Carré <funman@videolan.org>
8837Date:   Fri Aug 16 13:22:19 2013 +0200
8838
8839    vhs: don't use extern functions
8840
8841commit 4e5aaec7768573ec0db674a05a2bca5942395e44
8842Author: Rafaël Carré <funman@videolan.org>
8843Date:   Thu Aug 15 16:54:48 2013 +0200
8844
8845    avcodec encoder: remove 10 years old non sense
8846
8847commit ad32b935832886aa0479de3b40921db8161ecdf8
8848Author: Rafaël Carré <funman@videolan.org>
8849Date:   Thu Aug 15 16:54:22 2013 +0200
8850
8851    avformat: avformat.h is always present
8852
8853commit 5fb9ef328456f4f5109bf71bad64666a9d0a043e
8854Author: Rafaël Carré <funman@videolan.org>
8855Date:   Thu Aug 15 16:54:06 2013 +0200
8856
8857    avio: avformat.h / avio.h are always present
8858
8859commit 1eba944c00490701a2ef2fa3075650ae784c858b
8860Author: Rafaël Carré <funman@videolan.org>
8861Date:   Thu Aug 15 16:18:45 2013 +0200
8862
8863    bluray: fix disappearing of overlays
8864
8865commit 54227611219f6c74344b2185abb1612d9b32a2a1
8866Author: Petri Hintukainen <phintuka@users.sourceforge.net>
8867Date:   Wed Aug 14 14:38:36 2013 +0300
8868
8869    bluray: fixed title selection and title info when using menus
8870
8871    Signed-off-by: Rafaël Carré <funman@videolan.org>
8872
8873commit 4aebfa36dc43204bc9c8846cc163c5b06d8f0533
8874Author: Petri Hintukainen <phintuka@users.sourceforge.net>
8875Date:   Tue Aug 13 13:39:27 2013 +0300
8876
8877    bluray: use bd_get_playlist_info
8878
8879    Signed-off-by: Rafaël Carré <funman@videolan.org>
8880
8881commit fc4005c1b9bda46df0fd76c8ebdac770cea5a226
8882Author: Petri Hintukainen <phintuka@users.sourceforge.net>
8883Date:   Tue Aug 13 14:23:25 2013 +0300
8884
8885    bluray: added options for preferred languages
8886
8887    Signed-off-by: Rafaël Carré <funman@videolan.org>
8888
8889commit 5c805b82e6f67af567ea73ed740c567d07327a33
8890Author: Petri Hintukainen <phintuka@users.sourceforge.net>
8891Date:   Mon Aug 12 10:19:49 2013 +0300
8892
8893    Added an option for DVD/BluRay menu language
8894
8895    Signed-off-by: Rafaël Carré <funman@videolan.org>
8896
8897commit 360ad2952999d1caaed9aaa0962df47f29cdc7db
8898Author: Rafaël Carré <funman@videolan.org>
8899Date:   Mon Aug 12 15:01:34 2013 +0200
8900
8901    bluray: add blurayCloseOverlay
8902
8903commit a8526b7847db89cb66659e196bd01a5574e6303d
8904Author: Rafaël Carré <funman@videolan.org>
8905Date:   Mon Aug 12 14:47:38 2013 +0200
8906
8907    bluray: print debug if disc is using aacs and/or BD+
8908
8909commit 2a6ebe69b2c2f84234b592c7dc2e3f3706a94aa9
8910Author: Rafaël Carré <funman@videolan.org>
8911Date:   Mon Aug 12 14:23:56 2013 +0200
8912
8913    bluray: fix overlay memleaks
8914
8915commit aecd8612b495e9509ccc13b5ea06923fbd7e4052
8916Author: Rafaël Carré <funman@videolan.org>
8917Date:   Mon Aug 12 11:06:53 2013 +0200
8918
8919    avcodec: rate limit messages about direct rendering
8920
8921commit 5e7c961ff901529a0ec9657cab95f9048afb4f15
8922Author: Rafaël Carré <funman@videolan.org>
8923Date:   Mon Aug 12 09:47:45 2013 +0200
8924
8925    bluray: cosmetics
8926
8927commit 7b3ba53abb90ce431b7e9ac6cff0f7f635cc6e39
8928Author: Rafaël Carré <funman@videolan.org>
8929Date:   Mon Aug 12 09:41:35 2013 +0200
8930
8931    bluray: inline blurayHandleEvents
8932
8933commit d1ad603db9f66aa19fb0c39a7e00ae5a35b28776
8934Author: Rafaël Carré <funman@videolan.org>
8935Date:   Mon Aug 12 09:41:10 2013 +0200
8936
8937    bluray: free resource as soon as not needed
8938
8939commit 695029cdf2c19ebc6c2152adb5d3e297c07b72ee
8940Author: Rafaël Carré <funman@videolan.org>
8941Date:   Mon Aug 12 09:40:12 2013 +0200
8942
8943    bluray: fix memleak in error path
8944
8945commit bc7bf46f46c61c2be0664035ec4ac722d26f0034
8946Author: Rafaël Carré <funman@videolan.org>
8947Date:   Mon Aug 12 09:39:12 2013 +0200
8948
8949    bluray: blurayInitTitles: fix memleaks on error paths
8950
8951commit b323c8761f894fec564b5b35802e6beb485f070d
8952Author: Rafaël Carré <funman@videolan.org>
8953Date:   Mon Aug 12 09:38:12 2013 +0200
8954
8955    bluray: simplify overlay functions
8956
8957commit b82f5755943b6edc12f3747e7f258aef65d1875d
8958Author: Rafaël Carré <funman@videolan.org>
8959Date:   Mon Aug 12 09:25:13 2013 +0200
8960
8961    bluray: cosmetics
8962
8963commit 1cf7e446eed8e61b8c325f5e0a38525e2424ec1e
8964Author: Rafaël Carré <funman@videolan.org>
8965Date:   Mon Aug 12 09:18:53 2013 +0200
8966
8967    bluray: simplify error message reporting
8968
8969    Translate "Path doesn't appear to be a Blu-ray"
8970    Do not show cryptic "Could not get parent input" dialog
8971
8972commit 6bfd731bf95211eec31c63ea57d2d78e25302701
8973Author: Rafaël Carré <funman@videolan.org>
8974Date:   Mon Aug 12 09:17:50 2013 +0200
8975
8976    bluray: blurayInitTitles can not fail
8977
8978commit 7a55843947e526d402356dd72e42f307790f767e
8979Author: Rafaël Carré <funman@videolan.org>
8980Date:   Mon Aug 12 09:16:13 2013 +0200
8981
8982    bluray: don't reinvent strdup
8983
8984commit 98ad59dd7c8d2a84669a3eea7d40a1e49eeae4a6
8985Author: Rafaël Carré <funman@videolan.org>
8986Date:   Mon Aug 12 09:15:08 2013 +0200
8987
8988    bluray: split device node -> mount point helper
8989
8990    Fix memleak in error path after doing the conversion
8991
8992commit 97c403a20e0e1a7c0e83824728cfbae1718c139b
8993Author: Petri Hintukainen <phintuka@users.sourceforge.net>
8994Date:   Fri Aug 9 14:04:58 2013 +0300
8995
8996    bluray: ARGB overlay support (BD-J)
8997
8998    Signed-off-by: Rafaël Carré <funman@videolan.org>
8999
9000commit 6deffd85b0a443dd7c6e914acb4dbd376cdd29e3
9001Author: Petri Hintukainen <phintuka@users.sourceforge.net>
9002Date:   Fri Aug 9 13:15:44 2013 +0300
9003
9004    bluray: make overlay helper function interfaces ARGB compatible
9005
9006    Signed-off-by: Rafaël Carré <funman@videolan.org>
9007
9008commit f2838593988a637663df6bcb7238c9ed77c6dfe7
9009Author: Petri Hintukainen <phintuka@users.sourceforge.net>
9010Date:   Thu Aug 8 10:05:30 2013 +0300
9011
9012    bluray: add an option to select player region code
9013
9014    Signed-off-by: Rafaël Carré <funman@videolan.org>
9015
9016commit 256184cb3c39f55042981c850a715a676d9c3e82
9017Author: Petri Hintukainen <phintuka@users.sourceforge.net>
9018Date:   Thu Aug 8 09:30:55 2013 +0300
9019
9020    bluray: use navigation keys (DEMUX_NAV_...)
9021
9022    Signed-off-by: Rafaël Carré <funman@videolan.org>
9023
9024commit 580355951d6b42006c6e3e0cd4dc704e7d1d192e
9025Author: Jean-Baptiste Kempf <jb@videolan.org>
9026Date:   Fri Aug 16 11:51:44 2013 +0200
9027
9028    WinRT: do not use GetLogicalDrives
9029
9030commit 6ada7e011a6d8db05e4850fa4c7bd4f823df6fb1
9031Author: Jean-Baptiste Kempf <jb@videolan.org>
9032Date:   Fri Aug 16 11:06:52 2013 +0200
9033
9034    Win32: More comments to avoid removal :)
9035
9036commit 5d7ac19898a7bd54d20ac500d318c8f0b5f36051
9037Author: Jean-Baptiste Kempf <jb@videolan.org>
9038Date:   Fri Aug 16 10:59:17 2013 +0200
9039
9040    Revert "win32 opendir: remove broken and obsolete special mode"
9041
9042    This reverts commit 5bb66d739c32023b033c6fde0cd7c807493f4fbf.
9043
9044commit dc894c97292d4fbbb878ad2c60cc62a3803b4472
9045Author: Jean-Baptiste Kempf <jb@videolan.org>
9046Date:   Thu Aug 15 20:51:23 2013 +0200
9047
9048    Update NEWS
9049
9050commit 9dccad2ac30bd5c0af0991d80601f5232c29d327
9051Author: Jean-Baptiste Kempf <jb@videolan.org>
9052Date:   Thu Aug 15 20:36:28 2013 +0200
9053
9054    Qt4: correctly show the default Windows Audio Device
9055
9056    Close #9104
9057
9058commit 63bda172897528b1cfd3ef7b6ae1f0aa82285180
9059Author: Jean-Baptiste Kempf <jb@videolan.org>
9060Date:   Thu Aug 15 20:10:18 2013 +0200
9061
9062    DirectSound: only list usable devices
9063
9064    Ref #9104
9065
9066commit 3581f8630a64c5f583effd643c4b899404ec8f5f
9067Author: Jean-Baptiste Kempf <jb@videolan.org>
9068Date:   Thu Aug 15 16:52:17 2013 +0200
9069
9070    Extras/tools: force the last version of m4
9071
9072    Previous ones are refused by autoconf
9073
9074commit 1d83cf55daecc8ca5b0e69c1b7e73e6019d6daa0
9075Author: Jean-Baptiste Kempf <jb@videolan.org>
9076Date:   Thu Aug 15 16:41:54 2013 +0200
9077
9078    Revert "DirectX: use parent object instead of -incorrectly- pl_Get()"
9079
9080    This reverts commit 9797d69d29097a598384a5d87c35f1d859aab4b4.
9081
9082commit ee00f50039d1072be450096c119f60ece383e38f
9083Author: Jean-Baptiste Kempf <jb@videolan.org>
9084Date:   Thu Aug 15 15:55:01 2013 +0200
9085
9086    Audio effect: "equalizer" is enough...
9087
9088commit 1f5a77b0a591c2212f1d425ef97451562a136318
9089Author: Vianney Boyer <vlcvboyer@gmail.com>
9090Date:   Fri Jul 26 19:56:18 2013 +0200
9091
9092    VHS: VHS style video filter
9093
9094    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9095
9096commit 71110446d4c141dd62fa33c8ac0f4210d5b9ed60
9097Author: Jean-Baptiste Kempf <jb@videolan.org>
9098Date:   Thu Aug 15 13:46:34 2013 +0200
9099
9100    Link oldmovie with math
9101
9102commit 4322d4210eb6b9c9f0ecb5f968c20d7ea5ba7b21
9103Author: Vianney Boyer <vlcvboyer@gmail.com>
9104Date:   Fri Jul 26 19:12:22 2013 +0200
9105
9106    Oldmovie: Oldmovie style video filter
9107
9108    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9109
9110commit 84fd16d63cffc0c83baf985df5e4da6c5deebd56
9111Author: Dominique Leuenberger <dimstar@opensuse.org>
9112Date:   Fri Aug 9 20:41:51 2013 +0200
9113
9114    build: fix powerpc detection
9115
9116    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
9117
9118commit c6f70c96654b89b66be6da32490096eb95903cbf
9119Author: Vianney Boyer <vlcvboyer@gmail.com>
9120Date:   Fri Jul 26 20:02:15 2013 +0200
9121
9122    Puzzle: fix shapes bug when changing game mode
9123
9124    This fix regenerates the shapes when you change the game mode. However you'll see straight shapes.
9125
9126    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9127
9128commit 38a57f60a5f2353cc2d3b0e552691c0716406c34
9129Author: Edward Wang <edward.c.wang@compdigitec.com>
9130Date:   Tue Aug 13 09:51:19 2013 -0400
9131
9132    gmp: fix compilation on mipsel
9133
9134    GCC 4.4+ no longer accepts the "=h" constraint.
9135
9136    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9137
9138commit 5e1759b9cd81d2756ec32ed2e0d8c68f0a390697
9139Author: Rafaël Carré <funman@videolan.org>
9140Date:   Thu Aug 15 11:52:22 2013 +0200
9141
9142    contrib: iconv: fix for windows store
9143
9144    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9145
9146commit b128c6af179134e56a1c9b73b9a89b9153c02ae4
9147Author: Rafaël Carré <funman@videolan.org>
9148Date:   Thu Aug 15 11:52:05 2013 +0200
9149
9150    contrib: xml2: fix for windows store
9151
9152    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9153
9154commit 3a42671fcb4416d182ab00fe3a8fde970563539c
9155Author: Denis Charmet <typx@dinauz.org>
9156Date:   Thu Aug 8 10:08:17 2013 +0200
9157
9158    Use soft gain by default to achieve 200% with directsound
9159
9160    Since directsound doesn't support amplification, we use a default *2 soft gain and map DSBVOLUME_MAX to 200%.
9161
9162commit 9311e60ac6c2d34fad5a613aef457a8b1824fb7c
9163Author: Rémi Denis-Courmont <remi@remlab.net>
9164Date:   Wed Aug 14 21:30:03 2013 +0300
9165
9166    net_Read: break potential dead lock with waitall = true
9167
9168commit 41dc3d2b719b31b2ff34f983fb21f15a9ca97085
9169Author: Rémi Denis-Courmont <remi@remlab.net>
9170Date:   Thu Aug 8 22:07:00 2013 +0300
9171
9172    vout: fix use-after-free of SPU
9173
9174    Pointed-out-by: Pedro Ribeiro <pedrib@gmail.com>
9175
9176commit 814d530369e6aa5a06c056c23a21d034a7c16565
9177Author: Rémi Denis-Courmont <remi@remlab.net>
9178Date:   Wed Aug 14 19:32:05 2013 +0300
9179
9180    picture: convert to standard atomic operations
9181
9182commit 2c470d8df4b6a349b5983c27d4f4337d83d81248
9183Author: Rémi Duraffort <ivoire@videolan.org>
9184Date:   Tue Aug 13 22:05:17 2013 +0200
9185
9186    Fix sizeof mismatch
9187
9188commit 513a5123316c6c22780f53f335f07ada4b13a6a9
9189Author: Rémi Duraffort <ivoire@videolan.org>
9190Date:   Tue Aug 13 20:00:07 2013 +0200
9191
9192    zip: remove uneeded allocation
9193
9194commit 67fcd96cb02400fba6e70bfdbeb89c86c83448b8
9195Author: Ilkka Ollakka <ileoo@videolan.org>
9196Date:   Mon Jul 22 00:21:45 2013 +0300
9197
9198    httplive: fix qsort compare so streams are sorted properly.
9199
9200commit 833ff513c35e39f29eb5c29e622c3fc74317f858
9201Author: Ilkka Ollakka <ileoo@videolan.org>
9202Date:   Tue Aug 13 18:12:44 2013 +0300
9203
9204    marq: add file-option to options
9205
9206commit 133717843cea5ffe50a5670bda5bb25cace592fe
9207Author: Rafaël Carré <funman@videolan.org>
9208Date:   Sun Aug 11 17:41:02 2013 +0200
9209
9210    contrib: gmp: fix build failure with recent binutils
9211
9212commit 53893837073edd6e14c40c632e777b895d10b7c7
9213Author: Rémi Denis-Courmont <remi@remlab.net>
9214Date:   Fri Aug 9 18:41:52 2013 +0300
9215
9216    udp: missing break's
9217
9218commit c43855147a38a9520ea28adfc82e5f9910117bf8
9219Author: Vittorio Giovara <vittorio.giovara@gmail.com>
9220Date:   Fri Aug 9 12:29:51 2013 +0200
9221
9222    revert 062b886122287d8ad3ec93b3faa59808d2b1e9c7
9223
9224    Such option is more suited to the avcodec-options field and should not be exposed to gui
9225
9226    Signed-off-by: Rafaël Carré <funman@videolan.org>
9227
9228commit a88f5170de4dc189e1ff8c8b5769e577cbb736a3
9229Author: Rafaël Carré <funman@videolan.org>
9230Date:   Fri Aug 9 12:26:37 2013 +0200
9231
9232    contrib: freetype: disable PNG
9233
9234commit 03b937360b30277f1292b6e35e127d69234c2688
9235Author: Jean-Baptiste Kempf <jb@videolan.org>
9236Date:   Fri Aug 9 11:02:18 2013 +0200
9237
9238    MP4: fix variable size leading to Out-of-bound access
9239
9240    Fix cid #1048765
9241
9242commit c4595ee6467a651af38a70243471593258e72e3a
9243Author: Rémi Duraffort <ivoire@videolan.org>
9244Date:   Thu Aug 8 19:12:38 2013 +0200
9245
9246    sgimb: remove dummy test
9247
9248    This test is always true. Moreover, strrchr does handle empty strings.
9249
9250commit bb2e749435588e206266c608e5e0ecc855f255a7
9251Author: Rémi Duraffort <ivoire@videolan.org>
9252Date:   Thu Aug 8 19:09:31 2013 +0200
9253
9254    visual: spect-sections should be strictly positive
9255
9256commit 413800b132792241b190911a27176076c8f6a2e7
9257Author: Rémi Duraffort <ivoire@videolan.org>
9258Date:   Thu Aug 8 18:54:12 2013 +0200
9259
9260    Fix use of uninitialized variable (cid #1049012)
9261
9262commit f393ebdfb852b53637421c57a574cb420fd184c7
9263Author: Rémi Duraffort <ivoire@videolan.org>
9264Date:   Thu Aug 8 18:53:40 2013 +0200
9265
9266    hotkeys: Fix test (was always true)
9267
9268commit af878173a3a4d73ef9d7ac00e9196894f8231be8
9269Author: Rémi Duraffort <ivoire@videolan.org>
9270Date:   Thu Aug 8 18:52:33 2013 +0200
9271
9272    mpeg_ts: fix potential array off by one
9273
9274commit 95f145933a553e082eb42577d72dbf8bdea9972b
9275Author: Rémi Duraffort <ivoire@videolan.org>
9276Date:   Thu Aug 8 18:43:44 2013 +0200
9277
9278    qt4: fix memory leaks
9279
9280commit aa62e2309f23b3b52812d91a36b97eee073f56b9
9281Author: Rémi Duraffort <ivoire@videolan.org>
9282Date:   Thu Aug 8 18:43:11 2013 +0200
9283
9284    zpl: Fix memory leaks
9285
9286commit 3321490df657b348e83b0a9439bbdf4cda90caf8
9287Author: Rémi Duraffort <ivoire@videolan.org>
9288Date:   Thu Aug 8 18:42:38 2013 +0200
9289
9290    Fix sizeof mismatch
9291
9292commit c441e8627c6f3d4a92bc83fdf844e7f6eee118fe
9293Author: Felix Paul Kühne <fkuehne@videolan.org>
9294Date:   Thu Aug 8 21:29:22 2013 +0200
9295
9296    extras/tools: update automake
9297
9298commit 9f73275af09a2f66f78beb19b5388a5a59f87aef
9299Author: Felix Paul Kühne <fkuehne@videolan.org>
9300Date:   Thu Aug 8 21:25:17 2013 +0200
9301
9302    extras/tools: update libtool
9303
9304commit 4ed2079b77b8aeb6d7885cc9828a90290018a7a4
9305Author: Rémi Denis-Courmont <remi@remlab.net>
9306Date:   Thu Aug 8 21:23:26 2013 +0300
9307
9308    configure: no deprecated libav features in use
9309
9310commit 18fbf7fd17a0f4e9cabcc2e34ac54b210ba08b27
9311Author: Rémi Denis-Courmont <remi@remlab.net>
9312Date:   Thu Aug 8 21:22:11 2013 +0300
9313
9314    avcodec: use reference counting for audio decoding
9315
9316commit 3bbe18fd5f1e958cef0f8b3a7a847fc0ae082a4d
9317Author: Rémi Denis-Courmont <remi@remlab.net>
9318Date:   Thu Aug 8 21:18:37 2013 +0300
9319
9320    avcodec: refer to AVFrame as a pointer, non-functional change
9321
9322commit 56655ea84524e641b411c6606639129a12843c16
9323Author: Rémi Denis-Courmont <remi@remlab.net>
9324Date:   Thu Jul 25 19:57:48 2013 +0300
9325
9326    avcodec: avoid forward declaration
9327
9328commit 4f3b5c69a9f11e68eaf87f00cc5673b1f945cbc5
9329Author: Jean-Baptiste Kempf <jb@videolan.org>
9330Date:   Thu Aug 8 17:55:57 2013 +0200
9331
9332    Contribs: update libpng to 1.6.3
9333
9334commit a7877a29f0c8dd4383bce50e308d95790daf4b52
9335Author: Rémi Denis-Courmont <remi@remlab.net>
9336Date:   Thu Aug 8 20:17:59 2013 +0300
9337
9338    aout: rework aout_Interleave()
9339
9340    This no longer assumes that planes are contiguous. It should help with
9341    libav reference counting, and also avoids interleaving unused padding.
9342
9343commit f0fa97b3035cf6cb057fc52b3ae8f60846754351
9344Author: Jean-Baptiste Kempf <jb@videolan.org>
9345Date:   Thu Aug 8 18:34:33 2013 +0200
9346
9347    Contribs: update ZVBI (!) to 0.2.34
9348
9349commit 1a1552ce70ea73225294cab4b6867d4aa607d05c
9350Author: Jean-Baptiste Kempf <jb@videolan.org>
9351Date:   Thu Aug 8 17:46:40 2013 +0200
9352
9353    Contribs: update freetype to 2.5.0.1
9354
9355commit 3d00d49eda1953f270999e5dba9023ff16dc42de
9356Author: Jean-Baptiste Kempf <jb@videolan.org>
9357Date:   Thu Aug 8 17:41:33 2013 +0200
9358
9359    Contribs: update Opus to 1.0.3
9360
9361commit 8f80053c7a4ffa3e6a2e3daf34222a08e9d473fb
9362Author: Jean-Baptiste Kempf <jb@videolan.org>
9363Date:   Thu Aug 8 16:26:52 2013 +0200
9364
9365    GLwin32: fix init crash
9366
9367    Regression from 5989169 and ticket #7558
9368
9369    Close #9124
9370
9371commit 7bd9d66eb4710aec3b74694091fc7082ca7f2bad
9372Author: Jean-Baptiste Kempf <jb@videolan.org>
9373Date:   Thu Aug 8 12:57:54 2013 +0200
9374
9375    Map Voxware MetaSound Codec IDs
9376
9377commit 6283a220d45b768f569903fd16e966d50aa66187
9378Author: Jean-Baptiste Kempf <jb@videolan.org>
9379Date:   Thu Aug 8 12:07:37 2013 +0200
9380
9381    Xiph: support TRACKNUMBER=xx/xx in vorbis comments
9382
9383    Yeah, yeah, such a clever idea, thx...
9384    Let' not use TRACKTOTAL or TOTALTRACKS or TOTALTRACK or TRACKSTOTAL,
9385    because you know, there is not enough options...
9386    Oh, and let's not make ANY of the above official in the spec, because
9387    then, people could follow the spec...
9388    https://www.xiph.org/vorbis/doc/v-comment.html
9389
9390    Next time, please use mkv...
9391
9392commit e7f32425ce063d64c9a38c514a2f9f6cb2c8040c
9393Author: Jean-Baptiste Kempf <jb@videolan.org>
9394Date:   Wed Aug 7 11:18:31 2013 +0200
9395
9396    Avcodec: correctly #ifdef VOXWARE CODEC_ID
9397
9398commit 4b08ccc55994b39760ee7cb1d1e3b2da076730ec
9399Author: Francois Cartegnie <fcvlcdev@free.fr>
9400Date:   Tue Aug 6 22:12:47 2013 +0200
9401
9402    codec: x264: avoid segfault with x264_encoder_delayed_frames
9403
9404commit 21914e2fc6bd8600761a4cd36e39f15045d4e0b6
9405Author: Rémi Denis-Courmont <remi@remlab.net>
9406Date:   Tue Aug 6 22:31:47 2013 +0300
9407
9408    integer: fix typo (fix #9127)
9409
9410commit 47376e177707bfe585959911971de3e69fe841f4
9411Author: Rémi Denis-Courmont <remi@remlab.net>
9412Date:   Tue Aug 6 22:26:36 2013 +0300
9413
9414    araw: fix samples count on raw audio
9415
9416    (regression from 46f782a9f775156c1f9e53a39632e28e9854c6ef)
9417
9418commit 1bf732f5d131ef60054a9fdf36d31dba6514402a
9419Author: Rémi Denis-Courmont <remi@remlab.net>
9420Date:   Tue Aug 6 22:26:00 2013 +0300
9421
9422    vmem: set video offset explicitly to zero
9423
9424    (since the callbacks do not know the actual offsets)
9425
9426commit 260a3c10be5cac6e7cbed0a551759760914fe313
9427Author: Rémi Denis-Courmont <remi@remlab.net>
9428Date:   Tue Aug 6 21:21:08 2013 +0300
9429
9430    vmem: pass visible dimensions (refs #9147)
9431
9432commit be37bd91d77b0ce64a12c5ed82ee70b1949c8b18
9433Author: David Fuhrmann <david.fuhrmann@googlemail.com>
9434Date:   Tue Aug 6 20:18:53 2013 +0200
9435
9436    macosx vout: fix pool leaks
9437
9438commit 50ddd739482c8c1a7850ab10cdf3afde58706d05
9439Author: David Fuhrmann <david.fuhrmann@googlemail.com>
9440Date:   Tue Aug 6 20:08:55 2013 +0200
9441
9442    macosx: prevent possible double release for blackout windows
9443
9444commit c8bad3087191f95bfebac1c8ba6ee0cb7c890e97
9445Author: David Fuhrmann <david.fuhrmann@googlemail.com>
9446Date:   Tue Aug 6 19:59:05 2013 +0200
9447
9448    macosx: add missing deletate for blackout window hiding animation (fixes #9106)
9449
9450commit bbaeca0acd7d503b8399671882f3a3662e22378d
9451Author: Rémi Denis-Courmont <remi@remlab.net>
9452Date:   Tue Aug 6 20:10:59 2013 +0300
9453
9454    avcodec: fix sign warning
9455
9456commit a4a8bec7e95fe4df12859f998c026d1855ba2f39
9457Author: Rémi Denis-Courmont <remi@remlab.net>
9458Date:   Tue Aug 6 19:45:00 2013 +0300
9459
9460    vdpau: udpate to latest libavcodec
9461
9462commit 30236964f8def6731e98c12e688b342251302ac2
9463Author: Rémi Denis-Courmont <remi@remlab.net>
9464Date:   Tue Aug 6 19:44:50 2013 +0300
9465
9466    hwdummy: update to latest libavcodec
9467
9468commit b258b9cfbb137a68f745c86cbe51097d9a6c83a4
9469Author: Adrian Yanes <ayanes@gnu.org>
9470Date:   Mon Aug 5 14:30:26 2013 -0700
9471
9472    qt4: use current file's path as suggested destination path
9473
9474    closes #8981
9475
9476    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9477
9478commit 6ee77139764919f0af8a8a15c8fc31cfdf571b05
9479Author: Rémi Denis-Courmont <remi@remlab.net>
9480Date:   Mon Aug 5 19:43:57 2013 +0300
9481
9482    alsa: set period time before buffer time
9483
9484    Currently, the period time is more critical, so constrain it first.
9485    Both values are interdependant with some drivers.
9486
9487commit 570edfebfc0c415ec99db9dff5f6edf9b6528380
9488Author: Rémi Denis-Courmont <remi@remlab.net>
9489Date:   Mon Aug 5 19:16:33 2013 +0300
9490
9491    configure: require vdpau version 0.6
9492
9493    This is not fool proof, as the run-time version is not checked.
9494    But versions 0.4/0.5 crash due to a bug in the libvdpau DRI2 code.
9495
9496commit 7b421186958104b3e34eb1ed5b84d32911c8dff5
9497Author: Rémi Denis-Courmont <remi@remlab.net>
9498Date:   Mon Aug 5 19:17:34 2013 +0300
9499
9500    Revert "vdpau: link against VDPAU_LIBS"
9501
9502    This reverts commit a08cf819549e9af39ad95d22a64b0b94ff46f06e.
9503
9504commit c8f94cd8514978513e18197c2c5ee4ccbc478226
9505Author: Rémi Denis-Courmont <remi@remlab.net>
9506Date:   Mon Aug 5 18:58:26 2013 +0300
9507
9508    aout: allow frequency up to 352.8 kHz
9509
9510    This is the frequency for SACD Digital eXtreme Definition.
9511
9512    Higher sample rates exist, notably DSD's 2822.4kH but that is not PCM
9513    and the bitrate computation would really risk 31-bits integer overflow.
9514
9515commit da08af353ab8d171cd1dbb9b1baf21075e5315e2
9516Author: Martin Storsjö <martin@martin.st>
9517Date:   Mon Jul 29 21:58:24 2013 +0300
9518
9519    androidsurface: Support cropping
9520
9521    Since b71c85b3d88b8d, the output from the avcodec video decoder
9522    requires the vout to handle the cropping. This uses an updated
9523    version of the jni_SetAndroidSurfaceSize function to be able to
9524    pass the visible size separately from the full size.
9525
9526    Signed-off-by: Martin Storsjö <martin@martin.st>
9527
9528commit 5c34cc1e696234bf4491e291fddab49160c9bda1
9529Author: Pierre Ynard <linkfanel@yahoo.fr>
9530Date:   Mon Aug 5 03:24:49 2013 +0200
9531
9532    youtube.lua: fix encoded characters in author name (web page)
9533
9534    Characters with accents are not encoded, but apostrophes happen
9535
9536commit 62605f279bd632a09bdc037feceb65f62b236d89
9537Author: Pierre Ynard <linkfanel@yahoo.fr>
9538Date:   Mon Aug 5 03:12:14 2013 +0200
9539
9540    youtube.lua: fix encoded characters in author name (API)
9541
9542    With google accounts it's happening now
9543
9544commit 12a302e9b5ba839b345192d375edce0a2345111e
9545Author: Pierre Ynard <linkfanel@yahoo.fr>
9546Date:   Mon Aug 5 01:11:35 2013 +0200
9547
9548    youtube.lua: update author name extraction
9549
9550commit d83bfb592a2b545e03024c271fcb22aa61a9e780
9551Author: Rafaël Carré <funman@videolan.org>
9552Date:   Sat Aug 3 11:17:56 2013 +0200
9553
9554    RTP access: fix dependency on rc.o when gcrypt is absent
9555
9556commit 437aa16c7a99839889db6bcc4356a2789e71503c
9557Author: Gleb Pinigin <gpinigin@gmail.com>
9558Date:   Fri Aug 2 19:41:55 2013 +0700
9559
9560    vout_ios2: take into account scale of attached screen
9561
9562    As said in Apple documentation drawRect should not be implemented for view based on opengl es layer.
9563    Instead contentScaleFactor should be changed manually if needed. Underlying opengl es layer will adjust its scale accordingly.
9564
9565    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
9566
9567commit 5221b6f019cda2be24dac0042103cedb3e1e3642
9568Author: Jean-Baptiste Kempf <jb@videolan.org>
9569Date:   Fri Aug 2 19:16:25 2013 +0200
9570
9571    Relicense access outputs to LGPL
9572
9573    This is exception of bonjour, because of jlj
9574
9575commit b26c25387c268d52536b74a2793ca435e29e049c
9576Author: Jean-Baptiste Kempf <jb@videolan.org>
9577Date:   Fri Aug 2 17:46:27 2013 +0200
9578
9579    Visualizations: relicense to LGPLv2.1
9580
9581    Note that the visual plugin still depends on a GPL'd fft.
9582    Note that the new vsxu plugin is still GPL (depending on a GPL library
9583    anyway)
9584
9585commit 965e16f80bcfe55005fc0114081d9f74503d491c
9586Author: Jean-Baptiste Kempf <jb@videolan.org>
9587Date:   Fri Aug 2 17:36:28 2013 +0200
9588
9589    Revert "Fix scope alignment"
9590
9591    This reverts commit e61ba5a72f46d5f67b361bd5f617f661f64e5fb7.
9592
9593commit 0991b589bc0cc6fe0a1053acb5d091ae9ab7a21d
9594Author: Jean-Baptiste Kempf <jb@videolan.org>
9595Date:   Fri Aug 2 14:37:52 2013 +0200
9596
9597    Cropping filter: fix description.
9598
9599    Close #9117
9600
9601commit a08cf819549e9af39ad95d22a64b0b94ff46f06e
9602Author: Jean-Paul Saman <jpsaman@videolan.org>
9603Date:   Fri Aug 2 13:55:51 2013 +0200
9604
9605    vdpau: link against VDPAU_LIBS
9606
9607commit 28f585a8a3a9d0e0f0f1bfca45db924e925601d6
9608Author: Denis Charmet <typx@dinauz.org>
9609Date:   Thu Aug 1 23:03:46 2013 +0200
9610
9611    Adjust the DirectSound buffer size to support correctly 6 channels
9612
9613    The buffer size must be a multiple of the number of channels*sample_size or looping will break the channel layout.
9614
9615    Close #8483
9616
9617commit 7e3c4b6648314a6f0cc79d9818540c0479fb8815
9618Author: Rafaël Carré <funman@videolan.org>
9619Date:   Thu Aug 1 17:02:52 2013 +0200
9620
9621    Version all plugins when building for Windows
9622
9623    Refs #9108
9624
9625commit e8f36f6e7f54b8bcf6d5341af1cdc626c2b6c800
9626Author: Rémi Denis-Courmont <remi@remlab.net>
9627Date:   Tue Jul 30 18:07:14 2013 +0300
9628
9629    net_Recv(): improve error handling (fixes #9081)
9630
9631commit a4e524f1a4a8091c75b98c331437d202968d12ff
9632Author: Rémi Denis-Courmont <remi@remlab.net>
9633Date:   Tue Jul 30 17:59:50 2013 +0300
9634
9635    Correct Winsock error #define's
9636
9637commit d40464cb3d0b7340dedf720210c72f0ba331748d
9638Author: Dominique Leuenberger <dimstar@opensuse.org>
9639Date:   Mon Jul 29 20:14:20 2013 +0200
9640
9641    build: detect variants of powerpc host_cpu (such as powerpc64)
9642
9643    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
9644
9645commit 9f5c45fa0e266b202dd431a134774ac7e2cf7251
9646Author: Martin Storsjö <martin@martin.st>
9647Date:   Mon Jul 29 17:05:36 2013 +0300
9648
9649    androidsurface: Release the ANativeWindow before closing the dlopened library
9650
9651    This fixes ANativeWindow usage on 2.3 and 3.x. Therefore, revert
9652    back to preferring ANativeWindow over the private symbols.
9653
9654    Signed-off-by: Martin Storsjö <martin@martin.st>
9655
9656commit 7c52aacbe94dd1f1b5958a2e000d39e784258ebc
9657Author: Martin Storsjö <martin@martin.st>
9658Date:   Mon Jul 29 10:55:42 2013 +0300
9659
9660    androidsurface: Only use ANativeWindow if the private symbols aren't found
9661
9662    Even if ANativeWindow is a public API, the release call seems to
9663    crash on a Nexus One (running 2.3) and on a Galaxy Tab (running 3.2).
9664    The exact reason is not known or understood yet, but it might be
9665    due to accessing and dealing with the Surface from both Java (via the
9666    SurfaceHolder class) and via the ANativeWindow API.
9667
9668    Therefore, only use the ANativeWindow if the old methods aren't
9669    found (that is, on 4.3).
9670
9671    The ANativeWindow output works fine on firmwares as early as 4.0
9672    though.
9673
9674    Signed-off-by: Martin Storsjö <martin@martin.st>
9675
9676commit 82e8851c3090badc2e07cd29e66529777fe4c807
9677Author: Rafaël Carré <funman@videolan.org>
9678Date:   Mon Jul 29 07:29:03 2013 +0200
9679
9680    contrib: CCAS needs -c option
9681
9682    Fix ba8cad3aeec1
9683
9684commit 706da72a53381f4896246a4c77e3284b93642638
9685Author: Felix Paul Kühne <fkuehne@videolan.org>
9686Date:   Mon Jul 29 00:35:13 2013 +0200
9687
9688    macosx: fix compilation on 10.6 with clang 3.0
9689
9690commit 0ccf1405c045aabbeacb1ccb6eccbc54b96eb5c5
9691Author: Felix Paul Kühne <fkuehne@videolan.org>
9692Date:   Mon Jul 29 00:27:44 2013 +0200
9693
9694    qtcapture: fix compilation on 10.6
9695
9696commit f8d6e49280f4e2561ed2f40704ea8f9792d023af
9697Author: Felix Paul Kühne <fkuehne@videolan.org>
9698Date:   Mon Jul 29 00:23:06 2013 +0200
9699
9700    macosx: fix compatibility header for compilation on 10.6
9701
9702commit 4ebe98116b867af109d051c376b266653b224923
9703Author: David Fuhrmann <david.fuhrmann@googlemail.com>
9704Date:   Sun Jul 28 20:03:31 2013 +0200
9705
9706    always hide menu bar for fullscreen on osx redacted (fixes #9040)
9707
9708commit b56c7ee2776465a700e3b96fa31f2ee06a3021ae
9709Author: Rémi Denis-Courmont <remi@remlab.net>
9710Date:   Sun Jul 28 23:10:27 2013 +0300
9711
9712    equalizer: fix inverted parameters in test case
9713
9714commit 27be91965e6cc1c805ff690a353ebe8f792e34f8
9715Author: Rémi Denis-Courmont <remi@remlab.net>
9716Date:   Sun Jul 28 23:02:10 2013 +0300
9717
9718    gettext: update to version 0.18.3
9719
9720commit ca1f4798f42300017ae30ccd789351f0c557f0a1
9721Author: Rémi Denis-Courmont <remi@remlab.net>
9722Date:   Sun Jul 28 22:59:13 2013 +0300
9723
9724    configure: remove old hack, fix bootstrapping with newer libtool
9725
9726commit dc9879ba451bc17a1a494b049ba8fd6d7214ca27
9727Author: Martin Storsjö <martin@martin.st>
9728Date:   Tue Jul 23 16:58:36 2013 +0300
9729
9730    audiounit_ios: Fill the remainder of the buffer with zeros
9731
9732    If we didn't have enough data to fill the buffer, fill the rest
9733    of it with zeros. This is better than playing back whatever happened
9734    to be there from before.
9735
9736    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
9737
9738commit e720aa79c9977609e189f387d8a30f7410dc41be
9739Author: Martin Storsjö <martin@martin.st>
9740Date:   Tue Jul 23 16:39:30 2013 +0300
9741
9742    Revert "audiounit_ios: try to handle data drops more efficiently"
9743
9744    This (more or less) reverts commit
9745    2b7e016807507b632b8e0a7c874030bdffb2f604.
9746
9747    Stopping the aout from within the callback like this could
9748    lead to deadlocks, where AudioOutputUnitStop in the callback thread
9749    and AudioOutputUnitStart in the audio decoder thread blocked each
9750    other (noticed at startup of playback on a 3GS with iOS 6.0).
9751
9752    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
9753
9754commit 9e7979a2e59f18f489964888fe1c33410ffddec3
9755Author: Rémi Denis-Courmont <remi@remlab.net>
9756Date:   Sun Jul 28 16:31:15 2013 +0300
9757
9758    aout: stick to single precision
9759
9760commit 5a414bf00b71687b9610b9311fdd2bb0102068e9
9761Author: Pierre Ynard <linkfanel@yahoo.fr>
9762Date:   Sat Jul 27 21:52:00 2013 +0200
9763
9764    youtube.lua: basic support for scrambled signatures
9765
9766    Apparently this is the new fad and comes in several length-flavors
9767
9768commit 7f9e871091ee6329d260e4ca6500a214eeaa3cf0
9769Author: Rémi Denis-Courmont <remi@remlab.net>
9770Date:   Sat Jul 27 22:36:41 2013 +0300
9771
9772    avformat: leave SAR at 0/0 (undefined) if unknown
9773
9774commit ed7b81cbb825a1f94ff2c2caa8491b98e5744508
9775Author: Wills Wang <wills.wang@wareran.com>
9776Date:   Sat Jul 27 22:30:03 2013 +0300
9777
9778    avformat: set pixel aspect ratio
9779
9780    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
9781
9782commit 58ef3bbc6cf66b9334eef13e7dfbcf3b4a5a0913
9783Author: Rémi Denis-Courmont <remi@remlab.net>
9784Date:   Fri Jul 26 22:52:51 2013 +0300
9785
9786    doc: remove mad documentation
9787
9788    This is the _VLC_ source code.
9789
9790commit 2cc8adc05519e03fb78f9ac94d3193c1ad94c712
9791Author: Rémi Denis-Courmont <remi@remlab.net>
9792Date:   Fri Jul 26 22:18:33 2013 +0300
9793
9794    avcodec: do not allocate unused output buffers
9795
9796    The buffer from decoder_NewAudioBuffer() was only used if the audio
9797    output format was planar. Now it is allocated only in that case.
9798
9799    This also remove leaks when decoder_NewAudioBuffer() failed.
9800
9801commit 7d78c4e0ca3d7b17d797096236fe1f4840843a92
9802Author: Rémi Duraffort <ivoire@videolan.org>
9803Date:   Fri Jul 26 19:56:51 2013 +0200
9804
9805    Do not compare arrays against NULL (always true)
9806
9807    Fix cid #1048854
9808
9809commit f6d3a1dc63c0e327477f82ab46b9821ca7527c3a
9810Author: Rémi Duraffort <ivoire@videolan.org>
9811Date:   Fri Jul 26 19:29:07 2013 +0200
9812
9813    Fix sizeof mismatch
9814
9815commit e66123d2a869284ac4c5e3f95847b969ec6d85ff
9816Author: Rémi Duraffort <ivoire@videolan.org>
9817Date:   Tue Jul 23 21:55:22 2013 +0200
9818
9819    Fix many memory leaks (and potential ones)
9820
9821    In case of a wrongly formated file, the strings where never dealocated. Same if
9822    some strings where empty.
9823
9824commit 46f782a9f775156c1f9e53a39632e28e9854c6ef
9825Author: Rémi Denis-Courmont <remi@remlab.net>
9826Date:   Fri Jul 26 19:49:23 2013 +0300
9827
9828    araw: zero copy for native audio sample formats
9829
9830commit 492dfdd5061e46cdb7251ddd17aa31c95bb3a7f4
9831Author: Rémi Denis-Courmont <remi@remlab.net>
9832Date:   Fri Jul 26 19:36:53 2013 +0300
9833
9834    decoder: separate aout initialization from buffer allocation
9835
9836    This has two benefits:
9837     - allow zero copy in audio decoders,
9838     - allow negotiation of the output formats (potentially for S/PDIF).
9839
9840commit fc29777107da4d172022621a407b1f11ba1d2db2
9841Author: Rémi Denis-Courmont <remi@remlab.net>
9842Date:   Fri Jul 26 19:05:29 2013 +0300
9843
9844    aout: inline aout_DecDeleteBuffer()
9845
9846commit 32e1127d37fb301e8b47b1b7614159609e69895d
9847Author: Rémi Denis-Courmont <remi@remlab.net>
9848Date:   Fri Jul 26 19:04:14 2013 +0300
9849
9850    aout: inline aout_DecNewBuffer()
9851
9852commit 59e4f588117bc27b85686f5e3b678457806f4fd8
9853Author: Martin Storsjö <martin@martin.st>
9854Date:   Thu Jul 25 16:05:36 2013 +0300
9855
9856    androidsurface: Use the ANativeWindow API where available
9857
9858    This makes the android vout work on Android 4.3.
9859
9860    This API is available since Android 2.3/Gingerbread (api level 9).
9861    It's a public, official API, contrary to the earlier hacking by
9862    accessing the internal C++ Surface class directly. In most cases,
9863    the ANativeWindow API is a very thin wrapper doing pretty much
9864    the same as the existing Surface class entry points we've been using.
9865
9866    In Android 4.3, the C++ Surface class lock function we've been using
9867    was renamed again, but using the new corresponding function as
9868    we've done before doesn't work any longer.
9869
9870    Therefore, use the public API where possible (loading it dynamically,
9871    to not break compatibility with pre-2.3 devices).
9872
9873    The only non-public API used in the vout is now the YV12
9874    pixel format, which doesn't work on all devices.
9875
9876    Signed-off-by: Martin Storsjö <martin@martin.st>
9877
9878commit 4416c1f9156c43e2e2ecc8f8d6dbb098a7effc7f
9879Author: Rafaël Carré <funman@videolan.org>
9880Date:   Thu Jul 25 18:15:38 2013 +0200
9881
9882    equalizer: apply preamp twice on 2nd pass
9883
9884    Fixes #8760
9885
9886commit a9aba401ca8873a814e48458eeee661e5d8bb3cc
9887Author: Rémi Denis-Courmont <remi@remlab.net>
9888Date:   Thu Jul 25 23:21:02 2013 +0300
9889
9890    ALSA: favor channel maps with fewer unused channels
9891
9892commit ec329647283316c9f0ff36e7e7d46c0b2da46148
9893Author: Rémi Denis-Courmont <remi@remlab.net>
9894Date:   Thu Jul 25 23:16:34 2013 +0300
9895
9896    ALSA: still use VLC configuration to determine available speakers
9897
9898    The ALSA channels maps only indicate the order(s) of channels supported
9899    by the audio adapter. They do not imply that all channels are actually
9900    physically wired.
9901
9902commit a9be23416816ea7d7a134c401afe845f6d4ae666
9903Author: Rémi Denis-Courmont <remi@remlab.net>
9904Date:   Thu Jul 25 19:35:32 2013 +0300
9905
9906    vdpau: improve decoder capability checks messages
9907
9908commit 61bbaab0d54dbb915f192996cae09fc307598c79
9909Author: Rémi Denis-Courmont <remi@remlab.net>
9910Date:   Thu Jul 25 19:05:20 2013 +0300
9911
9912    avcodec: rationalize hwaccel copy/extract callback prototype
9913
9914commit eae355f6ca1942def16d4b6b4a36c0b7cecc1e2f
9915Author: Rémi Denis-Courmont <remi@remlab.net>
9916Date:   Thu Jul 25 18:57:18 2013 +0300
9917
9918    avcodec: rationalize hwaccel surface allocation callback
9919
9920commit b13bd5a2896150fecc6260635dddc211f61532b5
9921Author: Rémi Denis-Courmont <remi@remlab.net>
9922Date:   Thu Jul 25 18:45:24 2013 +0300
9923
9924    avcodec: pass data pointer to hwaccel release callbacks and simplify
9925
9926commit 458ba518b6dd025fa2fc641d6e96bea1f0af0cfb
9927Author: Rafaël Carré <funman@videolan.org>
9928Date:   Thu Jul 25 12:52:41 2013 +0200
9929
9930    avcodec audio: update block pointer on realloc
9931
9932commit ae2c1e4de74dcc9580f971cad5f54b9a91f11d34
9933Author: Rafaël Carré <funman@videolan.org>
9934Date:   Thu Jul 25 12:32:01 2013 +0200
9935
9936    contrib: gcrypt: upgrade to 1.5.3
9937
9938commit ea444abae1d09b751314b24f6352e55be335621d
9939Author: Jean-Baptiste Kempf <jb@videolan.org>
9940Date:   Thu Jul 25 01:14:32 2013 +0200
9941
9942    Fix live555 breakage in last update
9943
9944commit 6809bd998e349580240f224b7705cb3ae4a16962
9945Author: Ludovic Fauvet <etix@videolan.org>
9946Date:   Wed Jul 24 13:01:01 2013 +0200
9947
9948    directsound: clear the ring buffer ahead of the write pointer (fix #8860)
9949
9950    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9951
9952commit a80fee5d8db361f8feb817fd650a02a15ca04466
9953Author: Ludovic Fauvet <etix@videolan.org>
9954Date:   Wed Jul 24 13:01:00 2013 +0200
9955
9956    directsound: remove broken notification support
9957
9958    The original code was non-working because the notication was never
9959    setup correctly and resulted in a DSERR_INVALIDCALL. A proper fix
9960    would look like:
9961
9962             if( sys->p_notify )
9963             {
9964    +            IDirectSoundBuffer_Stop( aout->sys->p_dsbuffer );
9965                 DSBPOSITIONNOTIFY notif = {.dwOffset = aout->sys->i_write, .hEventNotify = sys->hnotify_evt } ;
9966                 if( IDirectSoundNotify_SetNotificationPositions( sys->p_notify, 1, &notif ) ==  DS_OK )
9967                 {
9968    +                IDirectSoundBuffer_Play( aout->sys->p_dsbuffer, 0, 0, DSBPLAY_LOOPING );
9969                     WaitForSingleObject( sys->hnotify_evt, INFINITE );
9970                     IDirectSoundBuffer_Stop( aout->sys->p_dsbuffer );
9971                 }
9972
9973    But fixing it makes the problem worse since the notification is setup
9974    too late and thus the buffer will replay a full loop of the back
9975    buffer during a drain.
9976
9977    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9978
9979commit 1ab9abf37e549f6dd500e15dd3bf0c16dc29bdde
9980Author: Ludovic Fauvet <etix@videolan.org>
9981Date:   Wed Jul 24 13:00:59 2013 +0200
9982
9983    directsound: remove the broken msleep fallback
9984
9985    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9986
9987commit ec74771e3c02387aa883798fd2581ae4e19438ed
9988Author: Ludovic Fauvet <etix@videolan.org>
9989Date:   Wed Jul 24 13:00:58 2013 +0200
9990
9991    directsound: clear the rest of the ring buffer too
9992
9993    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9994
9995commit de6abccd35f8430730fca734aee7175cf757640f
9996Author: Ludovic Fauvet <etix@videolan.org>
9997Date:   Wed Jul 24 10:32:38 2013 +0200
9998
9999    lpcm: fix channel reordering for m2ts (close #8526)
10000
10001    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10002
10003commit c08963d4d19a5c403c30b88963b10bd36b53951d
10004Author: Sebastien Zwickert <dilaroga@gmail.com>
10005Date:   Wed Jul 24 16:08:17 2013 +0200
10006
10007    vda: reset correctly the coded frame size.
10008
10009    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10010
10011commit 4f96c31975d02c5341d049d3d2b3cbd5ee8881eb
10012Author: Rémi Denis-Courmont <remi@remlab.net>
10013Date:   Wed Jul 24 23:25:10 2013 +0300
10014
10015    avcodec: pass AVFrame.opaque to hwaccel release callback
10016
10017    With the reference counting stuff, the AVFrame structure is gone or
10018    unreachable by the time the release function is called.
10019
10020commit 9d1894124c70e6cb05e8dfbe310bcc7bb1ec1ce1
10021Author: Rémi Denis-Courmont <remi@remlab.net>
10022Date:   Wed Jul 24 23:32:27 2013 +0300
10023
10024    avcodec: remove va parameter from hwaccel release callback
10025
10026commit 534201c56b10c81235360f1bcbd70a79887fa233
10027Author: Rémi Denis-Courmont <remi@remlab.net>
10028Date:   Wed Jul 24 23:24:51 2013 +0300
10029
10030    hwdummy: remove no-op
10031
10032commit b08d2a72e19a59123197201fbe01d3ba35853111
10033Author: Rémi Denis-Courmont <remi@remlab.net>
10034Date:   Wed Jul 24 23:29:21 2013 +0300
10035
10036    vaapi: avoid usage of vlc_va_t * from the release callback
10037
10038    This will simplify later commits.
10039
10040commit fdf062826d4c55d6d4a4fde1fec272c7ae2283c2
10041Author: Rémi Denis-Courmont <remi@remlab.net>
10042Date:   Wed Jul 24 23:25:01 2013 +0300
10043
10044    vdpau: remove no-op
10045
10046commit 6aca96ae791a29cefb2bbe301b1096f90dea4c99
10047Author: Rémi Denis-Courmont <remi@remlab.net>
10048Date:   Wed Jul 24 23:21:45 2013 +0300
10049
10050    vaapi: use AVFrame.opaque to store per-picture state directly
10051
10052commit 515959913922fc234d0d814e0d0b115f9c293ee5
10053Author: Rémi Denis-Courmont <remi@remlab.net>
10054Date:   Wed Jul 24 23:21:00 2013 +0300
10055
10056    dxva2: use AVFrame.opaque to store internal per-picture state directly
10057
10058commit 2392db7de488cfc960278c2aa7888d8e7809b948
10059Author: Rémi Denis-Courmont <remi@remlab.net>
10060Date:   Wed Jul 24 22:48:50 2013 +0300
10061
10062    vdpau: fix surface leaks if the picture is not extracted
10063
10064    This can happen in some corner cases such as flushing (luckily the leak
10065    would automatically be resolved when the device instance is released).
10066
10067commit 7840c4dc4bb72bcb306fc9ee5599aecaca0ac8d7
10068Author: Rémi Denis-Courmont <remi@remlab.net>
10069Date:   Wed Jul 24 22:39:44 2013 +0300
10070
10071    vdpau: revector (no functional changes)
10072
10073commit 473c629aa369a53df76a3c2665b027b5eeef41a1
10074Author: Rémi Denis-Courmont <remi@remlab.net>
10075Date:   Wed Jul 24 22:07:27 2013 +0300
10076
10077    ALSA: correct debug message
10078
10079commit d7397d93fc06628ac9a89a7c665049b32b42c0f2
10080Author: Rémi Denis-Courmont <remi@remlab.net>
10081Date:   Wed Jul 24 20:34:47 2013 +0300
10082
10083    avcodec. remove redundant code
10084
10085commit 4581f88b10339b8f6046e6f67e9a9fb501a842e1
10086Author: Rémi Denis-Courmont <remi@remlab.net>
10087Date:   Wed Jul 24 19:41:26 2013 +0300
10088
10089    XCB/XVideo: pad pictures to 32x16
10090
10091    This reenables direct rendering with libavcodec in most cases.
10092
10093commit a8db64a589260aacdedace20ff7517f1561ec473
10094Author: Rémi Denis-Courmont <remi@remlab.net>
10095Date:   Wed Jul 24 19:41:08 2013 +0300
10096
10097    avcodec: log why picture is unsuitable for direct rendering
10098
10099commit cbedb0c6e5a212c2f200e5da58c8e22d8f794d1d
10100Author: Mark Lee <mark.lee@capricasoftware.co.uk>
10101Date:   Sat Jul 13 19:21:38 2013 +0100
10102
10103    libvlc: add tests for the equalizer API
10104
10105    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10106
10107commit c180afe5f932ec1e5b066595c9d6685153029f64
10108Author: Mark Lee <mark.lee@capricasoftware.co.uk>
10109Date:   Sat Jul 13 19:21:37 2013 +0100
10110
10111    libvlc: add equalizer API
10112
10113    Functions are provided to:
10114
10115     * query the available equalizer presets
10116     * create a new default equalizer instance
10117     * create an equalizer instance from a preset
10118     * set individual equalizer band amplitudes
10119     * set equalizer pre-amplification
10120     * apply an equalizer to a media player
10121
10122    Equalizer settings can be applied whether media is playing or not,
10123    and will automatically be retained when playing media subsequently.
10124
10125    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10126
10127commit 6da5c9b0cd33b1935da7510f0d47c8e7aaee01ef
10128Author: Rémi Denis-Courmont <remi@remlab.net>
10129Date:   Wed Jul 24 19:14:50 2013 +0300
10130
10131    avcodec: add assertion after vlc_va_Get() + cosmetics
10132
10133commit e918aa681afe8a947a80de9fa5bc081a0d2022b2
10134Author: Rémi Denis-Courmont <remi@remlab.net>
10135Date:   Wed Jul 24 18:41:55 2013 +0300
10136
10137    avcodec: factor frame initialization code
10138
10139commit 71c11236c2dd407624e8af17f0f3a2f49d48b14c
10140Author: Rémi Denis-Courmont <remi@remlab.net>
10141Date:   Wed Jul 24 18:41:31 2013 +0300
10142
10143    avcodec: remove debug code
10144
10145commit 28cf0eee77095f5029aa8d344fe59ea000adc0ce
10146Author: Francois Cartegnie <fcvlcdev@free.fr>
10147Date:   Wed Jul 24 16:01:03 2013 +0200
10148
10149    update NEWS
10150
10151commit 7c88ee37a481415df1d7e73e3b260990364816e1
10152Author: Francois Cartegnie <fcvlcdev@free.fr>
10153Date:   Tue Jul 16 17:00:49 2013 +0200
10154
10155    access: ftp: add TLS support (fix #137)
10156
10157commit 01caa6718f527eb1f3198064ea853ba8c85125aa
10158Author: Rafaël Carré <funman@videolan.org>
10159Date:   Wed Jul 24 12:16:30 2013 +0200
10160
10161    contrib: mpcdec: use svn version (r481 currently)
10162
10163    Fixes: #8516
10164
10165commit 6006c6d4d3f8abc00b4c3b49b5def11af32e2ef0
10166Author: Rémi Denis-Courmont <remi@remlab.net>
10167Date:   Tue Jul 23 23:17:46 2013 +0300
10168
10169    avcodec: fix sign of codec ID
10170
10171    In C, an enumeration is unsigned unless it contains an explicit negative
10172    member.
10173
10174commit b217f60be52bfb3b9f03d7a38f261f84c3218365
10175Author: Rémi Denis-Courmont <remi@remlab.net>
10176Date:   Tue Jul 23 23:03:37 2013 +0300
10177
10178    avcodec: use reference counting for video decoder
10179
10180commit 6744bd2b12442d028db2d707cd424dde9e36db59
10181Author: Rémi Denis-Courmont <remi@remlab.net>
10182Date:   Tue Jul 23 22:15:09 2013 +0300
10183
10184    hwdummy: improve assertions
10185
10186commit 82c6d7891ea6dbfa75a66f68ec7a3062fedf27aa
10187Author: Rémi Denis-Courmont <remi@remlab.net>
10188Date:   Tue Jul 23 21:44:05 2013 +0300
10189
10190    avcodec: fix warning
10191
10192commit ddf080f5f71bcd9f5631e66abc16ff6715ad9563
10193Author: David Fuhrmann <david.fuhrmann@googlemail.com>
10194Date:   Tue Jul 23 20:57:58 2013 +0200
10195
10196    macosx: set max volume as configuable
10197
10198    no new strings.
10199
10200    close #8628
10201
10202commit 8fd45605df2306b336be809947e5eb5c458ed3d3
10203Author: David Fuhrmann <david.fuhrmann@googlemail.com>
10204Date:   Tue Jul 23 20:56:48 2013 +0200
10205
10206    macosx: implement snap-in for volume sliders (refs #8628)
10207
10208commit 863f310d2af8cf471d6919bb4adb67cb4eafc8a0
10209Author: David Fuhrmann <david.fuhrmann@googlemail.com>
10210Date:   Tue Jul 23 19:37:15 2013 +0200
10211
10212    macosx: fix visual appearance of fullscreen tic (refs #8628)
10213
10214commit e61c78e65d15e796a6136128d74ea32102890663
10215Author: David Fuhrmann <david.fuhrmann@googlemail.com>
10216Date:   Mon Jul 22 21:59:40 2013 +0200
10217
10218    macosx: cleanup previous commit and fix position of tick, tweak appearance
10219
10220    refs #8628
10221
10222commit 66bf1c6ef19eb62e24a05780ff876c4e1aa282f1
10223Author: Felix Paul Kühne <fkuehne@videolan.org>
10224Date:   Fri Jun 21 01:06:22 2013 +0200
10225
10226    macosx: implement 120% volume limit
10227
10228    This patch doesn't stop you from going above the limit using the hotkeys or the Apple Remote
10229
10230commit ba8cad3aeec119360a90794e5c6a69f53bf4f4bc
10231Author: Felix Paul Kühne <fkuehne@videolan.org>
10232Date:   Sat Jul 20 21:46:17 2013 +0200
10233
10234    contrib: export CCAS correctly
10235
10236    Modified-by: Rafaël Carré <funman@videolan.org>
10237    Signed-off-by: Rafaël Carré <funman@videolan.org>
10238
10239commit 3e92a084d4fe75e90a37dcc44e7c0d31d7faa4c5
10240Author: Rafaël Carré <funman@videolan.org>
10241Date:   Tue Jul 23 10:27:15 2013 +0200
10242
10243    vout_ManageWrapper: reset display pool after we reset render
10244
10245    Fixes: #3899
10246
10247commit 2b1c32f0c7cce766ac8ed499dbb8792c7fa6c315
10248Author: Rafaël Carré <funman@videolan.org>
10249Date:   Tue Jul 23 15:45:54 2013 +0200
10250
10251    ftp: do not compile access output if sout is disabled
10252
10253commit 3fd468a1e23a64fcf1ec92026eae86d258345d4a
10254Author: Martin Storsjö <martin@martin.st>
10255Date:   Tue Jul 23 16:09:20 2013 +0300
10256
10257    tools: Use the latest version of gas-pp
10258
10259    This is required for building libav from yesterday for iOS.
10260
10261    Signed-off-by: Martin Storsjö <martin@martin.st>
10262
10263commit 44cd98afd7a35444af0f8f8563731f7a35ad90f0
10264Author: Rafaël Carré <funman@videolan.org>
10265Date:   Tue Jul 23 15:07:59 2013 +0200
10266
10267    Don't redefine UNICODE
10268
10269commit 419af7e0603f73e4eed761d653888bf39bcf6f6e
10270Author: Jean-Baptiste Kempf <jb@videolan.org>
10271Date:   Tue Jul 23 14:49:49 2013 +0200
10272
10273    WinRT: release the CryptographicBufferStatics and Buffer instances
10274
10275commit 86de045d68dcdba9b6cd95835aca3f546ad5cfe5
10276Author: Rafaël Carré <funman@videolan.org>
10277Date:   Tue Jul 23 13:13:13 2013 +0200
10278
10279    Don't use CryptGenRandom in Windows Store app
10280
10281commit c53d59005c07a9574a4e37167dd140808a323774
10282Author: Gleb Pinigin <gpinigin@gmail.com>
10283Date:   Fri Jul 19 20:52:51 2013 +0700
10284
10285    ios: disable VNCServer contrib
10286
10287    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10288
10289commit 96e4d7a375c1c29501ab13280806929b763ade33
10290Author: Pierre Ynard <linkfanel@yahoo.fr>
10291Date:   Tue Jul 23 00:48:11 2013 +0200
10292
10293    youtube.lua: fix author name
10294
10295commit d9e952a9baa9b181baeaf19a63ffa92cba34b3ee
10296Author: Pierre Ynard <linkfanel@yahoo.fr>
10297Date:   Mon Jul 22 22:27:23 2013 +0200
10298
10299    youtube.lua: update to (months-old) website changes
10300
10301commit 7d1a3a853b3d6279e8e97d6a0a25bb87a399c80d
10302Author: Rémi Denis-Courmont <remi@remlab.net>
10303Date:   Mon Jul 22 22:04:24 2013 +0300
10304
10305    dbus: thread safety requires libdbus version 1.6.0
10306
10307commit 3f2badf27576d1cc63e418bd2535fd4f8fd6c089
10308Author: Martin Storsjö <martin@martin.st>
10309Date:   Mon Jul 22 22:46:30 2013 +0300
10310
10311    tools: Download gas-pp from libav.org instead of from github
10312
10313    The github repo is only a mirror while the libav.org one is the
10314    upstream.
10315
10316    Signed-off-by: Martin Storsjö <martin@martin.st>
10317
10318commit d80e7c5923e634461d60681c5f0a1c44d26c8ca8
10319Author: Martin Storsjö <martin@martin.st>
10320Date:   Mon Jul 22 21:09:12 2013 +0300
10321
10322    ios: Remove the contribs directory before installing new files
10323
10324    If the contribs directory already existed, the source directory was
10325    copied as a new subdirectory into that instead of replacing it
10326    (which probably was what was intended).
10327
10328    This meant that the contribs directory in the install directory
10329    wasn't ever updated in incremental builds unless explicitly
10330    manually removed.
10331
10332    Signed-off-by: Martin Storsjö <martin@martin.st>
10333
10334commit d9b63dff5bef6156a71e27a8994444debeeff776
10335Author: Gleb Pinigin <gpinigin@gmail.com>
10336Date:   Mon Jul 22 23:05:15 2013 +0700
10337
10338    tools: Download the defined gas-pp version instead of master
10339
10340    This fixes extracting of the tarball when master has progressed
10341    from the specified hash.
10342
10343    Signed-off-by: Martin Storsjö <martin@martin.st>
10344
10345commit 449bf4a7605bdc3038a39031099f09733a5101e2
10346Author: Jean-Baptiste Kempf <jb@videolan.org>
10347Date:   Mon Jul 22 20:33:54 2013 +0200
10348
10349    Demux: Correctly differenciate MLP and THD raw samples
10350
10351    Ref #8850
10352
10353commit 94026a9a5b574e64fad9350ab497c1e457197db0
10354Author: Rémi Duraffort <ivoire@videolan.org>
10355Date:   Mon Jul 22 20:15:35 2013 +0200
10356
10357    Add missing va_end (cid #1049747)
10358
10359commit 9ed7eb3ab9e0bec7f6351eb44fd67d1424f70bf9
10360Author: Rémi Duraffort <ivoire@videolan.org>
10361Date:   Mon Jul 22 19:46:16 2013 +0200
10362
10363    Add missing va_end (cid #1049746)
10364
10365commit 622ac6fcef79fd589f715ea11886a548a0447a5d
10366Author: Rémi Duraffort <ivoire@videolan.org>
10367Date:   Mon Jul 22 19:44:18 2013 +0200
10368
10369    Add missing va_end (cid #1049745)
10370
10371commit 3a5100e88b4c0f5f8db340ed9859915ea24d479c
10372Author: Rémi Duraffort <ivoire@videolan.org>
10373Date:   Mon Jul 22 19:41:20 2013 +0200
10374
10375    Add missing va_end (cid #1049744)
10376
10377commit cbf0d74bfbd4b6d0df0765c9417ea2f10189f0b3
10378Author: Rémi Duraffort <ivoire@videolan.org>
10379Date:   Mon Jul 22 19:37:45 2013 +0200
10380
10381    Fix potential missing unlock (cid #1049393)
10382
10383commit bcf29dd637a4eebd27436e716196bae4199d642a
10384Author: Rémi Duraffort <ivoire@videolan.org>
10385Date:   Mon Jul 22 19:36:07 2013 +0200
10386
10387    Fix potential missing unlock (cid #1049392)
10388
10389commit e8553f48b8274d4409fc66780a6782e41b7ec395
10390Author: Rémi Duraffort <ivoire@videolan.org>
10391Date:   Mon Jul 22 19:29:57 2013 +0200
10392
10393    Fix wrong test (cid #1049311)
10394
10395commit 9632f52e4fcf301c71c1fc3c4785baf9134aa5a5
10396Author: Rémi Duraffort <ivoire@videolan.org>
10397Date:   Mon Jul 22 19:22:06 2013 +0200
10398
10399    Fix wrong test (cid #1049310)
10400
10401commit 4b3bc75d739138aa41c76ad8fdb2c472f3c0f926
10402Author: Rémi Denis-Courmont <remi@remlab.net>
10403Date:   Mon Jul 22 19:41:04 2013 +0300
10404
10405    Remove unmaintained cmake support
10406
10407commit aa1868c759f9f52ffd46596f63c528cf1bfa3e26
10408Author: Rémi Duraffort <ivoire@videolan.org>
10409Date:   Mon Jul 22 17:42:52 2013 +0200
10410
10411    Fix sizeof mismatch (fix many cids)
10412
10413commit 4658c81db6d9f0526f29a6d1617c2c011360624c
10414Author: Rémi Denis-Courmont <remi@remlab.net>
10415Date:   Mon Jul 22 19:02:03 2013 +0300
10416
10417    vcdx: work around stupid type mismatch
10418
10419    Don't ask me why the original developer needed to use mismatched type
10420    names here.
10421
10422commit 7eecb5b77b561c35878f4351b29a508ea76fc1a0
10423Author: Rafaël Carré <funman@videolan.org>
10424Date:   Mon Jul 22 17:48:18 2013 +0200
10425
10426    contrib: add --disable-net to disable network related code
10427
10428commit 13d6ea6cc9ddc737e285becc48bbdf1689cc6fc8
10429Author: Rafaël Carré <funman@videolan.org>
10430Date:   Mon Jul 22 17:47:55 2013 +0200
10431
10432    Audio demux: use MLP codec id for .mlp files
10433
10434    Fixes: #8850
10435
10436commit 59c76c6e6444afd0879cc9130008b538cf38fa1b
10437Author: Rémi Duraffort <ivoire@videolan.org>
10438Date:   Mon Jul 22 17:29:33 2013 +0200
10439
10440    Remove dead code (and infinite loop) (cid #1049331)
10441
10442commit f5df418a5ea952d812de748052ca1dc61f574f93
10443Author: Rémi Duraffort <ivoire@videolan.org>
10444Date:   Mon Jul 22 17:16:55 2013 +0200
10445
10446    Fix C&P error (cid #1049313)
10447
10448commit 231117945693d34d1a7075ff1d5e9b86ffd16d92
10449Author: Rémi Duraffort <ivoire@videolan.org>
10450Date:   Mon Jul 22 17:01:40 2013 +0200
10451
10452    Fix memory leak (cid #1049518)
10453
10454commit 95f5a5f46a93920eba88d339707a8140df753c44
10455Author: Rémi Duraffort <ivoire@videolan.org>
10456Date:   Mon Jul 22 16:52:53 2013 +0200
10457
10458    Fix memory leak (cid #1049517)
10459
10460commit 792e9059f154d452f6d614b5d8c9ee93499a306d
10461Author: Rafaël Carré <funman@videolan.org>
10462Date:   Mon Jul 22 16:57:42 2013 +0200
10463
10464    lpcm: fix BD decoding broken by 45c7b7c8764
10465
10466    We now output 20 and 24 bits PCM into S32N
10467    Don't use swab, as it is forbidden for an odd number of channels
10468
10469    Fixes: #8982
10470
10471commit 69d75edde2c5b7f70f238d7f7546cc418c3f18ea
10472Author: Edward Wang <edward.c.wang@compdigitec.com>
10473Date:   Sat Jul 13 15:38:49 2013 -0400
10474
10475    Qt: grammar fixes
10476
10477    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10478
10479commit 976eec1cc78f888b261cdd32bc81ff8c26b107cd
10480Author: François Revol <revol@free.fr>
10481Date:   Fri Jul 19 22:35:38 2013 +0200
10482
10483    lua: assembleenationale: Fix after website changes
10484
10485    The streams lists were just moved out from direct.js to streams.js.
10486
10487    Streams still use crappy proprietary formats with ugly resolution,
10488    can't do anything for this... If only they used a fixed playlist...
10489
10490    Signed-off-by: François Revol <revol@free.fr>
10491    Signed-off-by: Rafaël Carré <funman@videolan.org>
10492
10493commit 1ba8b126c35d30d412cb49feb7c80541c3bd3edc
10494Author: KO Myung-Hun <komh78@gmail.com>
10495Date:   Mon Jul 22 21:43:55 2013 +0900
10496
10497    qt4: OS/2 does not have additional dependencies
10498
10499    Signed-off-by: Rafaël Carré <funman@videolan.org>
10500
10501commit 08668f06c1a19864ca41b42f1d004f4911306aba
10502Author: Rafaël Carré <funman@videolan.org>
10503Date:   Mon Jul 22 15:08:33 2013 +0200
10504
10505    TS demux: add an option to not use stream's PCR
10506
10507    Ref: #8983
10508
10509commit 2f92b225163b6bf4ce099ab7cb7cfb1f366c695e
10510Author: Ilkka Ollakka <ileoo@videolan.org>
10511Date:   Sun Jul 21 22:57:12 2013 +0300
10512
10513    http: implement ACCESS_GET_SIZE
10514
10515commit 7a68780f8f676043a5cf1637130c930477597b62
10516Author: Francois Cartegnie <fcvlcdev@free.fr>
10517Date:   Sun Jul 21 21:04:57 2013 +0200
10518
10519    avcodec: fix av_pix_fmt_desc_get() with ffmpeg
10520
10521commit 15ccbe93aab7c1315ff1574dcbf5b1e3ae901f7e
10522Author: Francois Cartegnie <fcvlcdev@free.fr>
10523Date:   Sun Jul 21 21:19:10 2013 +0200
10524
10525    swscale/chroma: fix build (typo)
10526
10527commit 3dbc91be6f07b704cdd188880e3991ebff87b782
10528Author: David Fuhrmann <david.fuhrmann@googlemail.com>
10529Date:   Sun Jul 21 21:13:30 2013 +0200
10530
10531    macosx: fix moar string memleaks in audio effects code
10532
10533commit 083c2a2432dbea4cf2896b0d0d6501fb7b35aa3b
10534Author: David Fuhrmann <david.fuhrmann@googlemail.com>
10535Date:   Sun Jul 21 21:06:10 2013 +0200
10536
10537    macosx: fix a bunch of string memleaks in video effects panel code
10538
10539commit a3c4d7c7f984aa7a1ea2cdb9a3e17548b8aa471d
10540Author: David Fuhrmann <david.fuhrmann@googlemail.com>
10541Date:   Sun Jul 21 19:57:07 2013 +0200
10542
10543    macosx: do not enable video filters which are not set in profile (fixes #9010)
10544
10545commit 52babf6e6f84151f1483df0c36a085235d4738bf
10546Author: David Fuhrmann <david.fuhrmann@googlemail.com>
10547Date:   Sun Jul 21 17:49:16 2013 +0200
10548
10549    macosx: video effects: fix for applying profile settings with different filter strings (refs #9010)
10550
10551commit 181ea34b9e93819d96ff88d421186c63c5a3e7dc
10552Author: Rémi Denis-Courmont <remi@remlab.net>
10553Date:   Sun Jul 21 20:03:03 2013 +0300
10554
10555    snapshot: add true subsecond timestamp and pad with zeroes (fix #9012)
10556
10557    The previous value was quite bogus.
10558
10559commit 3328b21b5b18721ff541cb326ff472a42d1bef4f
10560Author: Rémi Denis-Courmont <remi@remlab.net>
10561Date:   Sun Jul 21 19:37:06 2013 +0300
10562
10563    net_Read: rewrite, fix corner cases (fix #8972)
10564
10565    This new implementation opportunistically tries to read data before
10566    invoking poll(). This reduces latency when data is already waiting in
10567    buffers, allows receiving pending data in non-blocking fashion even if
10568    the object has been killed. This also gives GnuTLS a chance to dequeue
10569    data from internal buffers.
10570
10571    Also the corner case of 0 read should now be handled correctly.
10572
10573    The corner case of an error after success read is no longer handled.
10574    This was race-prone and useless.
10575
10576commit 013044c36169a4ef9974423a79432f2092281bf3
10577Author: Rémi Denis-Courmont <remi@remlab.net>
10578Date:   Sun Jul 21 19:14:56 2013 +0300
10579
10580    win32: do not clobber error status when touching thread variables
10581
10582commit ab7d3c3c9fd98beba71501cca286a9c9372a180a
10583Author: Rémi Denis-Courmont <remi@remlab.net>
10584Date:   Sun Jul 21 19:09:02 2013 +0300
10585
10586    net_Gets: rewrite, deal with errors
10587
10588commit 0dce21c6a4ad47d46d141a4741ea3f0190f38426
10589Author: Rémi Denis-Courmont <remi@remlab.net>
10590Date:   Sun Jul 21 19:08:39 2013 +0300
10591
10592    decomp: avoid unreliable waitall mode of net_Read()
10593
10594commit 62e3bc5e06db6c246d48a7c1763d57401de232f1
10595Author: Rémi Denis-Courmont <remi@remlab.net>
10596Date:   Sun Jul 21 17:01:56 2013 +0300
10597
10598    Move splitters to a subdirectory of their own
10599
10600commit bf7d363fe5484b7fafc24057423bf910f23902fd
10601Author: Rémi Denis-Courmont <remi@remlab.net>
10602Date:   Sun Jul 21 16:46:15 2013 +0300
10603
10604    Update POTFILES
10605
10606commit 2c5e4d39a68518bede492daf2e0e545241234099
10607Author: Rémi Denis-Courmont <remi@remlab.net>
10608Date:   Sun Jul 21 16:43:45 2013 +0300
10609
10610    move swscale and chain with other video conversion filters
10611
10612commit da06b6bfd08228e75019e61aa6d9a8291de86747
10613Author: David Fuhrmann <david.fuhrmann@googlemail.com>
10614Date:   Sun Jul 21 15:34:04 2013 +0200
10615
10616    macosx: prevent continuing playback when pause is requested (fixes #8710)
10617
10618commit 8f8ff669731a51d36dc2a3a78cc0e520b568b434
10619Author: Rémi Denis-Courmont <remi@remlab.net>
10620Date:   Sun Jul 21 16:15:17 2013 +0300
10621
10622    access: info.i_size -> control(ACCESS_GET_SIZE)
10623
10624commit f9053346c9a7a7fb64ee797a361fddede8e993e9
10625Author: Rémi Denis-Courmont <remi@remlab.net>
10626Date:   Sun Jul 21 15:55:17 2013 +0300
10627
10628    mtp: remove write-only datum
10629
10630commit 806d4259d5f8a51e49837a60e76333902744ca4a
10631Author: Rémi Denis-Courmont <remi@remlab.net>
10632Date:   Sun Jul 21 12:13:13 2013 +0300
10633
10634    vmem: fix use of uninitialized memory
10635
10636commit 7d3fc2a752c1e20d1abd18c60e637dfc957195da
10637Author: Rémi Denis-Courmont <remi@remlab.net>
10638Date:   Sat Jul 20 14:31:09 2013 +0300
10639
10640    vaapi: protect potentially concurrent access to the surfaces table
10641
10642commit b6dbbeaa7319d6d9af42ee4967160032a6ea4693
10643Author: Rémi Denis-Courmont <remi@remlab.net>
10644Date:   Sat Jul 20 14:27:25 2013 +0300
10645
10646    avcodec: split out and document vlc_va_t
10647
10648commit 6a4b499a17f32619ffc83ccd9f14af4c8a7c02f3
10649Author: Rémi Denis-Courmont <remi@remlab.net>
10650Date:   Sat Jul 20 14:03:02 2013 +0300
10651
10652    vaapi: cosmetic
10653
10654commit ea82b37f8f17028e29e812b2a12adc20feeb51d3
10655Author: Jean-Baptiste Kempf <jb@videolan.org>
10656Date:   Sat Jul 20 13:01:33 2013 +0200
10657
10658    Avcodec: fix FTBFS with older libav/FFmpeg
10659
10660commit 307c778c355b56ba51f6a3e6817ab8565d42c939
10661Author: Rémi Duraffort <ivoire@videolan.org>
10662Date:   Sat Jul 20 09:54:10 2013 +0200
10663
10664    Fix sizeof mismatch (cid #1049611)
10665
10666commit 99f48b0e95b678780fb692108254016189d3fbe4
10667Author: Rémi Duraffort <ivoire@videolan.org>
10668Date:   Sat Jul 20 09:52:55 2013 +0200
10669
10670    Fix sizeof mismatch (cid #1049612)
10671
10672commit 7803254ae2714c893d58843daf24096857a066f4
10673Author: Rémi Duraffort <ivoire@videolan.org>
10674Date:   Sat Jul 20 09:51:42 2013 +0200
10675
10676    Fix sizeof mismatch (cid #1049613)
10677
10678commit e7e81115637e3273fb0d1a5a3dbc389992d5ec1e
10679Author: Rémi Duraffort <ivoire@videolan.org>
10680Date:   Sat Jul 20 09:50:48 2013 +0200
10681
10682    Fix sizeof mismatch (cid #1049614)
10683
10684commit e977d02085d12f2f3e0e534adc43a414794cce6e
10685Author: Rémi Duraffort <ivoire@videolan.org>
10686Date:   Sat Jul 20 09:48:25 2013 +0200
10687
10688    Fix sizeof mismatch (cid #1049621)
10689
10690commit e7d6279cee9d96d0b2514a5659bc21e861f5112b
10691Author: Rémi Duraffort <ivoire@videolan.org>
10692Date:   Fri Jul 19 21:47:28 2013 +0200
10693
10694    Pass the value by pointer (cid #1049514)
10695
10696commit eed0373932e6af0e9e9ea39cd1342978baff5cff
10697Author: Rémi Duraffort <ivoire@videolan.org>
10698Date:   Fri Jul 19 21:41:51 2013 +0200
10699
10700    Fix memory leak (cid #1049562)
10701
10702commit ced821f1ab399bcbd0ec7b255ee7a4c28f2c7016
10703Author: Rémi Duraffort <ivoire@videolan.org>
10704Date:   Fri Jul 19 21:32:37 2013 +0200
10705
10706    Fix potential memory leaks (cid #1049567-1049570)
10707
10708commit 2b8ee7da21320ce53600eebe75177092ab222015
10709Author: Rémi Duraffort <ivoire@videolan.org>
10710Date:   Fri Jul 19 21:24:50 2013 +0200
10711
10712    FIx socket leak (cid #1049574)
10713
10714commit 8de5a5b76cbea91ecd8f072d1139559f8fd84c2e
10715Author: Rémi Duraffort <ivoire@videolan.org>
10716Date:   Fri Jul 19 21:16:41 2013 +0200
10717
10718    Fix memory leak (cid #1049575)
10719
10720commit 32eec09bf3582be815c784fa23527f0eb14eda4c
10721Author: Rémi Duraffort <ivoire@videolan.org>
10722Date:   Fri Jul 19 21:12:29 2013 +0200
10723
10724    Fix memory leak (cid #1049576)
10725
10726commit 75e6888e8b0891fe056413f97314ec8dd2a3dd13
10727Author: Rémi Duraffort <ivoire@videolan.org>
10728Date:   Fri Jul 19 21:08:31 2013 +0200
10729
10730    FIx sizeof mismatch (cid #1049611)
10731
10732commit bd6e2da843bf861d41d2831998f935d9b76bfb53
10733Author: Rémi Duraffort <ivoire@videolan.org>
10734Date:   Fri Jul 19 21:03:57 2013 +0200
10735
10736    Fix sizeof mismatch (cid #1049614 and #1049613-12)
10737
10738commit 3a62db5f7a9eb4a41face248bff152a88075decc
10739Author: Rémi Duraffort <ivoire@videolan.org>
10740Date:   Fri Jul 19 21:02:02 2013 +0200
10741
10742    FIx sizeof mismatch (cid #1049619)
10743
10744commit ec9b71764815f710e26feacdad6210adbf0de399
10745Author: Rémi Duraffort <ivoire@videolan.org>
10746Date:   Fri Jul 19 21:00:45 2013 +0200
10747
10748    Fix sizeof mismatch (cid #1049620)
10749
10750commit b1b5a54613af68004eac4498c787b90980257f95
10751Author: Rémi Duraffort <ivoire@videolan.org>
10752Date:   Fri Jul 19 20:58:12 2013 +0200
10753
10754    Fix sizeof mismatch (cid #1049621)
10755
10756commit 32b1c86c27167e7e312af682b19be63bf822638a
10757Author: Rémi Duraffort <ivoire@videolan.org>
10758Date:   Fri Jul 19 20:55:30 2013 +0200
10759
10760    Fix sizeof mismatch (cid #1049623 and #1049622)
10761
10762commit 0c24ccc0d82940553467c7226b3c40ba2ad41159
10763Author: Rémi Denis-Courmont <remi@remlab.net>
10764Date:   Fri Jul 19 19:18:38 2013 +0300
10765
10766    avcodec: simplify thread support checks
10767
10768commit 9490153ba39ecb3b39b2219d91ab08ac94744d9d
10769Author: Rémi Denis-Courmont <remi@remlab.net>
10770Date:   Fri Jul 19 19:01:02 2013 +0300
10771
10772    avcodec: list all pixel formats, then try hardware acceleration
10773
10774commit 701413ebf56b6dcf3096f2c2afbec04f4d66f63a
10775Author: Rémi Denis-Courmont <remi@remlab.net>
10776Date:   Fri Jul 19 18:54:49 2013 +0300
10777
10778    avcodec: fix potential multiple free of hwaccel module
10779
10780commit b10a605d93043c079351bfa91d0ef76af52e3cc1
10781Author: Rémi Denis-Courmont <remi@remlab.net>
10782Date:   Fri Jul 19 18:29:15 2013 +0300
10783
10784    po: add hwdummy
10785
10786commit f9bb9f99537d327ef0741b223426cb038b73fa1c
10787Author: Jean-Baptiste Kempf <jb@videolan.org>
10788Date:   Fri Jul 19 13:55:45 2013 +0200
10789
10790    AndroidSurface: fix compilation regression from ffcfa6daa7
10791
10792commit 902cc2d4a79fad1c112ff722d0f8deb1737b5048
10793Author: Jean-Baptiste Kempf <jb@videolan.org>
10794Date:   Fri Jul 19 11:33:10 2013 +0200
10795
10796    Remove older iOS vout
10797
10798commit f187b2ed6f8631fa351ed152f50452696a8952a1
10799Author: Rémi Denis-Courmont <remi@remlab.net>
10800Date:   Thu Jul 18 19:35:00 2013 +0300
10801
10802    avcodec: autodetect hardware acceleration by default
10803
10804commit ca453ebe9bee75aeb62b2024a9cbac25602382e0
10805Author: Rémi Denis-Courmont <remi@remlab.net>
10806Date:   Thu Jul 18 19:33:14 2013 +0300
10807
10808    dxva2: drop priority to zero for the time being
10809
10810commit 748f6b2f318aff180067bc341804fa91e51534d5
10811Author: Rémi Denis-Courmont <remi@remlab.net>
10812Date:   Thu Jul 18 19:29:41 2013 +0300
10813
10814    vaapi: drop priority to zero
10815
10816    The plugin does not correctly check decoder profiles, so it should
10817    really not be enabled automatically. It can still be enabled manually
10818    from the UI or CLI as before.
10819
10820commit e7c2758e3f9f0d245b785266d3860dc879e7004a
10821Author: Rémi Denis-Courmont <remi@remlab.net>
10822Date:   Thu Jul 18 19:26:05 2013 +0300
10823
10824    vda: drop priority to zero (refs #8927)
10825
10826commit 9b28b4c6679a52169d809803beadf0e89a81665b
10827Author: Rémi Denis-Courmont <remi@remlab.net>
10828Date:   Wed Jul 17 23:25:42 2013 +0300
10829
10830    avcodec: allow frame threading with hardware acceleration
10831
10832    Only MPEG1/2 slice threading is currently known as broken.
10833
10834    This rectifies commit df252eac618091d156cf986f38a98c2bddbc8437.
10835
10836commit 01c4f44e88bfbb8ecf108c0fe40f3797bddac686
10837Author: Rémi Denis-Courmont <remi@remlab.net>
10838Date:   Thu Jul 18 19:04:13 2013 +0300
10839
10840    avcodec: pass coded dimensions to hardware decoder
10841
10842    Regression from b71c85b3d88b8d0ad2d4a63bf58ebcd2ad771cbf.
10843
10844commit 3513df2d5bb125b7157fee3229c063b8610e5199
10845Author: Ludovic Fauvet <etix@videolan.org>
10846Date:   Wed Jul 17 19:21:45 2013 +0200
10847
10848    Qt: remove unnecessary ellipsis in Help menu
10849
10850commit 697766fe84fc6fa94f1bef61dbf0193991474a58
10851Author: Ludovic Fauvet <etix@videolan.org>
10852Date:   Wed Jul 17 13:45:59 2013 +0200
10853
10854    Qt: raise the tooltip so it stays in front of the fullscreen controller
10855
10856commit 9653db32b9670e25c587cb0308b7aef97aa08f7f
10857Author: Ludovic Fauvet <etix@videolan.org>
10858Date:   Wed Jul 17 13:43:04 2013 +0200
10859
10860    Qt: fix a visibility issue within the time tooltip
10861
10862    The first show() was never satisfied because the widget was not
10863    initialized at this point.
10864
10865commit ce58fbba7aa8a5b60459947b93797c2b27c46476
10866Author: Rafaël Carré <funman@videolan.org>
10867Date:   Wed Jul 17 07:07:59 2013 +0200
10868
10869    http access: fix english
10870
10871commit 78e6b2bc6bb39eb49317cede9b1e7bda1e096c2d
10872Author: Denis Charmet <typx@dinauz.org>
10873Date:   Fri Jul 12 02:03:33 2013 +0200
10874
10875    Fix track selection according to user preference.
10876
10877    Fix #6375 and may benefit to #8936
10878
10879commit 4a0eb67d86b325545072c768e6c369908028891b
10880Author: Rémi Denis-Courmont <remi@remlab.net>
10881Date:   Tue Jul 16 23:07:10 2013 +0300
10882
10883    XCB/XVideo: use ITU-R BT.709 colour space where applicable
10884
10885commit ea21bbabe5a8d17f9d6160baa8fa4e4b7fdeb2a4
10886Author: Rémi Denis-Courmont <remi@remlab.net>
10887Date:   Tue Jul 16 22:01:35 2013 +0300
10888
10889    vdpau: add YUV 444
10890
10891    This is untested due to lack of compatible hardware.
10892
10893commit aa2d895d263d5e230d1504e1db5b43abc3896d16
10894Author: Rémi Denis-Courmont <remi@remlab.net>
10895Date:   Tue Jul 16 22:01:06 2013 +0300
10896
10897    fourcc: add NV24 semiplanar Y/UV 4:4:4 (partial)
10898
10899    It seems impossible to describe this chroma with
10900    vlc_chroma_description_t. Thus picture allocation will fail.
10901
10902commit 5f10d7cca84b3062ab4cc3b8e9b60b5bc3304e9d
10903Author: Rémi Denis-Courmont <remi@remlab.net>
10904Date:   Tue Jul 16 21:24:50 2013 +0300
10905
10906    vdpau: add I422 and NV16
10907
10908    This is untested due to lack of adequate hardware.
10909
10910commit 9ea409d8144a5b418c7927b8af1bafbc6624b14a
10911Author: Rémi Denis-Courmont <remi@remlab.net>
10912Date:   Tue Jul 16 20:41:58 2013 +0300
10913
10914    fourcc: add missing bits for NV16 chroma
10915
10916commit e90f73585f0c3d415882c52c55e35a01be41f2cd
10917Author: Rémi Denis-Courmont <remi@remlab.net>
10918Date:   Tue Jul 16 21:25:01 2013 +0300
10919
10920    vdpau: fix inverted logic
10921
10922commit c5e461c71451c27b100b5cfc6ff5f530f576d80a
10923Author: Rémi Denis-Courmont <remi@remlab.net>
10924Date:   Tue Jul 16 20:38:17 2013 +0300
10925
10926    vdpau: fix comment cut&paste error
10927
10928commit ea06b760122de866d0fdae76cdf4ed8e4c24d35a
10929Author: Vittorio Giovara <vittorio.giovara@gmail.com>
10930Date:   Mon Jul 15 18:00:29 2013 +0200
10931
10932    draw OSD widgets taking into-account visible display size
10933
10934    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10935
10936commit 7cdd24b078194d27042411d28e1953dbf99691b0
10937Author: Vittorio Giovara <vittorio.giovara@gmail.com>
10938Date:   Mon Jul 15 18:00:28 2013 +0200
10939
10940    draw text taking into-account visible display size
10941
10942    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10943
10944commit b71c85b3d88b8d0ad2d4a63bf58ebcd2ad771cbf
10945Author: Vittorio Giovara <vittorio.giovara@gmail.com>
10946Date:   Mon Jul 15 18:00:27 2013 +0200
10947
10948    fix video playback when width and height differ from coded_width and coded_height
10949
10950    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10951
10952commit fe88885174d381555427894de6cc230f750e7af3
10953Author: Erwan Tulou <erwan10@videolan.org>
10954Date:   Tue Jul 16 15:53:01 2013 +0200
10955
10956    skins2: fix autoresize initial value
10957
10958    Default values should match with skins.dtd
10959
10960commit 9a74aaad855d14a2e82d8599624280c12dcce5d5
10961Author: Alain Degreffe <eczema@ecze.com>
10962Date:   Tue Jul 16 08:38:29 2013 +0200
10963
10964    var_buffer_getmemory: invalid memcpy source pointer
10965
10966    Signed-off-by: Rafaël Carré <funman@videolan.org>
10967
10968commit 4446d452da6469ac28d6a36e88307fc4361a03b1
10969Author: Ludovic Fauvet <etix@videolan.org>
10970Date:   Mon Jul 15 19:10:20 2013 +0200
10971
10972    Qt: remove obsolete workaround for kwin
10973
10974commit ed8a1a1a966378bf2550e06b9fed41fd758f51af
10975Author: Jean-Baptiste Kempf <jb@videolan.org>
10976Date:   Mon Jul 15 17:23:27 2013 +0200
10977
10978    Qt: use Q_OS_* in timetooltip for Win32 and OS/2
10979
10980    It might need more testing in some X11 setups on Windows
10981
10982commit 104e257c456d7ac1099bfbe2e65570eee8d5405b
10983Author: Jean-Baptiste Kempf <jb@videolan.org>
10984Date:   Mon Jul 15 17:11:31 2013 +0200
10985
10986    Qt: use Q_OS_MAC define in moc call
10987
10988commit 9daf01ef2eb97d27cf0319e1def3ac4c20c0eb73
10989Author: Jean-Baptiste Kempf <jb@videolan.org>
10990Date:   Mon Jul 15 17:08:47 2013 +0200
10991
10992    Qt: move from Q_WS to Q_OS in MainInterface, QVLCApp and (part of qt4.cpp)
10993
10994commit 01fcba7ff894cac941a26bc448ad60187764dd35
10995Author: Jean-Baptiste Kempf <jb@videolan.org>
10996Date:   Mon Jul 15 17:00:33 2013 +0200
10997
10998    Qt: move Q_WS => Q_OS in widgets and playlist code
10999
11000commit 8cecc7beb384fd637ce342c6a1a667842621c2e4
11001Author: Ludovic Fauvet <etix@videolan.org>
11002Date:   Mon Jul 15 11:43:21 2013 +0200
11003
11004    Qt: QString::toAscii has been deprecated in Qt5
11005
11006commit a6020fcc9ab2781daf1727aa220ca9f8215388fc
11007Author: Ludovic Fauvet <etix@videolan.org>
11008Date:   Mon Jul 15 11:38:11 2013 +0200
11009
11010    Qt: use explicit constructor for the xpm
11011
11012commit f8f39c346d759c029e1f3d8baf33c73c1bc9e18b
11013Author: Ludovic Fauvet <etix@videolan.org>
11014Date:   Mon Jul 15 11:23:17 2013 +0200
11015
11016    Qt: reset() within a QAbstractItemModel has been deprecated in Qt5
11017
11018commit a1cd238d746ca072650e3bb000018fcd68814a49
11019Author: Ludovic Fauvet <etix@videolan.org>
11020Date:   Mon Jul 15 10:47:21 2013 +0200
11021
11022    Qt: setClickable has been deprecated in Qt5
11023
11024commit 19a8ef0abec71e579306a9529012e49daf5e9e06
11025Author: Ludovic Fauvet <etix@videolan.org>
11026Date:   Mon Jul 15 10:44:59 2013 +0200
11027
11028    Qt: setResizeMode has been deprecated in Qt5
11029
11030commit 1beb0074c58bf9b0172b53332f7d200267c01064
11031Author: Ludovic Fauvet <etix@videolan.org>
11032Date:   Mon Jul 15 10:40:13 2013 +0200
11033
11034    Qt: QProxyStyle is the new way to extend styles in Qt5
11035
11036commit 1c9516cfe5dee0869591858f2e2dd66681876cae
11037Author: Ludovic Fauvet <etix@videolan.org>
11038Date:   Mon Jul 15 10:35:49 2013 +0200
11039
11040    Qt: setMovable has been deprecated in Qt5
11041
11042commit 0d33f98e4ccc4b0ecf63172d4c08a6ed0b86130b
11043Author: Ludovic Fauvet <etix@videolan.org>
11044Date:   Mon Jul 15 10:22:55 2013 +0200
11045
11046    Qt: QString::fromAscii has been deprecated in Qt5
11047
11048commit 8fc155e534f90598685746a6c19883cea62aa3f0
11049Author: Ludovic Fauvet <etix@videolan.org>
11050Date:   Mon Jul 15 10:18:26 2013 +0200
11051
11052    Qt: qFindChild has been deprecated in Qt5
11053
11054commit ec04db28586c567287f5b5350153042d65a6fd19
11055Author: Rafaël Carré <funman@videolan.org>
11056Date:   Mon Jul 15 14:43:28 2013 +0200
11057
11058    Specify nosignal picture with an image file
11059
11060commit d1114a9d641b13571edc53f291464a0159b502e9
11061Author: Rafaël Carré <funman@videolan.org>
11062Date:   Tue Jul 9 14:29:37 2013 +0200
11063
11064    decklink output: black out video if no new pictures are coming
11065
11066    Default delay 5 seconds, configurable with --decklink-vout-nosignal-delay
11067
11068commit dd212bfe22089604415aefa69b33cd8f354cd847
11069Author: Felix Paul Kühne <fkuehne@videolan.org>
11070Date:   Mon Jul 15 12:35:42 2013 +0200
11071
11072    macosx: respect 'playlist-autostart' (close #7272)
11073
11074commit 06112acd9977528ce7d0874de5456158b7916c81
11075Author: Felix Paul Kühne <fkuehne@videolan.org>
11076Date:   Mon Jul 15 11:43:41 2013 +0200
11077
11078    podcast: be more tolerant with faulty feeds, so just ignore invalid items instead of refusing to the list the entire feed (close #8970)
11079
11080commit 25f3ab158f4c83ceb6b38c4280ac4bf753524766
11081Author: Rafaël Carré <funman@videolan.org>
11082Date:   Mon Jul 15 10:03:48 2013 +0200
11083
11084    contrib: gettext: update to latest release 0.18.3
11085
11086    drop patch not needed anymore
11087
11088commit 40e38ac09311ad5cba0d7da3e983957ef8ed7455
11089Author: Rémi Denis-Courmont <remi@remlab.net>
11090Date:   Sun Jul 14 23:08:47 2013 +0300
11091
11092    vdpau: fix leak on picture pool error
11093
11094    (same problem as XCB)
11095
11096commit bf6976989e83f31d47ef7dafb18c68487bfc1ad4
11097Author: Rémi Denis-Courmont <remi@remlab.net>
11098Date:   Sun Jul 14 23:08:14 2013 +0300
11099
11100    vdpau: use custom picture destroy callback
11101
11102commit 1a5c86d8c497c782ccfd7dd8d341f1a1c96a7fb3
11103Author: Rémi Denis-Courmont <remi@remlab.net>
11104Date:   Sun Jul 14 22:43:54 2013 +0300
11105
11106    XCB/XVideo: fix long-standing massive leak on error
11107
11108commit 30dbe16aba36da71d8a720ad54438aa389636489
11109Author: Rémi Denis-Courmont <remi@remlab.net>
11110Date:   Sun Jul 14 22:43:42 2013 +0300
11111
11112    XCB/X11: fix long-standing massive leak on error
11113
11114commit 776fb1cb85d2ab44e6bc19fda6c7318d622cebb5
11115Author: Rémi Denis-Courmont <remi@remlab.net>
11116Date:   Sun Jul 14 22:30:57 2013 +0300
11117
11118    XCB: use custom picture destroy callback, simplify
11119
11120commit e376480839eb8eba43fe558c314f9484ddd7879e
11121Author: Rémi Denis-Courmont <remi@remlab.net>
11122Date:   Sun Jul 14 22:20:08 2013 +0300
11123
11124    picture: assert that there is a destroy callback
11125
11126    Pictures without destroy callback are allocated on the stack and never
11127    explicitly released.
11128
11129commit cbaaea93fb58cc7476067d3bd1dacb51d5600f57
11130Author: Rémi Denis-Courmont <remi@remlab.net>
11131Date:   Sun Jul 14 22:03:08 2013 +0300
11132
11133    picture: add pf_destroy to picture_resource_t
11134
11135commit 64f8465b7b2f37dfa811dfa2d4a57a08b7abbaae
11136Author: Rémi Denis-Courmont <remi@remlab.net>
11137Date:   Sun Jul 14 20:18:29 2013 +0300
11138
11139    XCB: rework picture allocation, fix a memory leak in case of error
11140
11141commit 64d7f4fca7fa18b103281880a79757238e1f3b5c
11142Author: Rémi Denis-Courmont <remi@remlab.net>
11143Date:   Sun Jul 14 20:05:45 2013 +0300
11144
11145    MSW/WinGDI: remove no-op
11146
11147    free(NULL)
11148
11149commit e7190f764a10963556b36794000dbf25a6dbdeff
11150Author: Rémi Denis-Courmont <remi@remlab.net>
11151Date:   Sun Jul 14 20:04:05 2013 +0300
11152
11153    MSW/DirectX: keep only picture_sys_t * instead of picture_resource_t
11154
11155commit 6a9df8abe273c9a133641b99d397acd1711df68e
11156Author: Rémi Denis-Courmont <remi@remlab.net>
11157Date:   Sun Jul 14 19:54:22 2013 +0300
11158
11159    MSW/Direct3D: retain only picture_sys_t* instead of picture_resource_t
11160
11161commit 81b4850d87aae326135f62e00c91e6f6a99d1e0d
11162Author: Rémi Denis-Courmont <remi@remlab.net>
11163Date:   Sun Jul 14 19:31:02 2013 +0300
11164
11165    kva: fix double free on error, and remove useless struct member
11166
11167commit 828af6feb1a1e1d2fc31d846b3d80b67938d6e69
11168Author: Rémi Denis-Courmont <remi@remlab.net>
11169Date:   Sun Jul 14 19:25:00 2013 +0300
11170
11171    androidsurface: remove useless member
11172
11173commit ffcfa6daa7b0dbd66a8474b9c247e7b238531f07
11174Author: Rémi Denis-Courmont <remi@remlab.net>
11175Date:   Sun Jul 14 19:21:57 2013 +0300
11176
11177    androidsurface: fix double free on error
11178
11179commit e197e2b0300cf461e721cfe5d26ccd8904bc4366
11180Author: Rémi Denis-Courmont <remi@remlab.net>
11181Date:   Sun Jul 14 18:36:49 2013 +0300
11182
11183    XCB/XVideo: keep only SysV segment base address
11184
11185    ...rather than the whole picture resource structure.
11186
11187commit 2a8fb6196ee87d216c9f257f9f405a3f09f4d47f
11188Author: Rémi Denis-Courmont <remi@remlab.net>
11189Date:   Sun Jul 14 18:33:17 2013 +0300
11190
11191    XCB/X11: keep SysV segment pointer only
11192
11193    ...rather than the whole picture resource structure.
11194
11195commit 77193c7badc6fbc70b583920fe0074203907edeb
11196Author: Rémi Denis-Courmont <remi@remlab.net>
11197Date:   Sun Jul 14 18:36:54 2013 +0300
11198
11199    XCB: develop picture free function
11200
11201commit e1ee8b067472560cce1ec7a31a1f2a367747bc44
11202Author: Rémi Denis-Courmont <remi@remlab.net>
11203Date:   Sun Jul 14 18:06:36 2013 +0300
11204
11205    omx: fix memory leak on error
11206
11207commit a390896f7b2f596f27f523593bab208876e03e0a
11208Author: Rémi Denis-Courmont <remi@remlab.net>
11209Date:   Sun Jul 14 18:04:09 2013 +0300
11210
11211    omx: remove no-op
11212
11213    These values are already zeroed a few lines above.
11214
11215commit f778bc2ba1e1a3526d0e77f2c1de135a194365d5
11216Author: Felix Paul Kühne <fkuehne@videolan.org>
11217Date:   Sun Jul 14 16:05:27 2013 +0200
11218
11219    demux: don't link against IOKit and CoreFoundation since this isn't needed
11220
11221commit 786cf6a3a868eb869a115dd54113fa19c038d995
11222Author: Felix Paul Kühne <fkuehne@videolan.org>
11223Date:   Sun Jul 14 16:05:07 2013 +0200
11224
11225    access: don't link against Cocoa since this isn't needed
11226
11227commit 490b5fd0106ed7ad21047a4d455c14aca3c6aa07
11228Author: Rémi Denis-Courmont <remi@remlab.net>
11229Date:   Sun Jul 14 15:07:39 2013 +0300
11230
11231    test: add coverage for audio output and device functions
11232
11233commit b8258c78be63681bb726603cd761f018ee0f66c5
11234Author: Rémi Duraffort <ivoire@videolan.org>
11235Date:   Sat Jul 13 23:28:40 2013 +0200
11236
11237    skins2: fix wrong qualifier (cid #1049814)
11238
11239commit eee0caf112ef3e6bcafb5f605955209530d77c5d
11240Author: Rémi Duraffort <ivoire@videolan.org>
11241Date:   Sat Jul 13 23:20:41 2013 +0200
11242
11243    Fix potential NULL pointer deref (cid #1049834)
11244
11245commit 7daf829726e28d509f84dff0da3121fd1ebc222b
11246Author: Rémi Duraffort <ivoire@videolan.org>
11247Date:   Sat Jul 13 23:16:18 2013 +0200
11248
11249    skins2: remove self assignment (cid #1049841)
11250
11251commit 0f14935d6a3c4cd56936e3e7d28d0f264b24728e
11252Author: Rémi Duraffort <ivoire@videolan.org>
11253Date:   Sat Jul 13 23:09:55 2013 +0200
11254
11255    Fix potential memleak (cid #1049846)
11256
11257commit 7301a70904d6f339e71508b5ca7ef6a9519cc798
11258Author: Rémi Duraffort <ivoire@videolan.org>
11259Date:   Sat Jul 13 23:07:09 2013 +0200
11260
11261    Fix file descriptor leak (cid #1049847)
11262
11263commit 19f940ab4409f28c3488d430547f2846e5762eda
11264Author: Rémi Duraffort <ivoire@videolan.org>
11265Date:   Sat Jul 13 23:01:30 2013 +0200
11266
11267    skins2: fix wrong break (cid #1049865)
11268
11269commit db67442b62d640cdb29446649fc94cec1069da80
11270Author: Rémi Duraffort <ivoire@videolan.org>
11271Date:   Sat Jul 13 19:30:01 2013 +0200
11272
11273    access_jack: cleaning
11274
11275commit c9f97376f9fb592499fb61b9bb719032570ab71d
11276Author: Rémi Denis-Courmont <remi@remlab.net>
11277Date:   Sat Jul 13 23:34:53 2013 +0300
11278
11279    picture: remove invalidated assertion
11280
11281    gc.p_sys can now be NULL, if the picture has no planes.
11282
11283commit 319f7ccb145d1ea0d6d76b878ec444f84a5710ce
11284Author: Rémi Denis-Courmont <remi@remlab.net>
11285Date:   Sat Jul 13 23:09:13 2013 +0300
11286
11287    XCB/X11: pre-allocate and reuse shared memory segment XID
11288
11289    The X server supplies a large but nevertheless finite range of XID for
11290    the X client to use. So lets reuse our handles.
11291
11292commit 792f9eb5ba48319d40d9a9776c70c0c8957b18e0
11293Author: Rémi Denis-Courmont <remi@remlab.net>
11294Date:   Sat Jul 13 23:01:50 2013 +0300
11295
11296    XCB: pass shared memory segment XID as parameter of picture allocation
11297
11298commit 6922be488d99d742ec74b236beae1bf03354bc92
11299Author: Felix Paul Kühne <fkuehne@videolan.org>
11300Date:   Sat Jul 13 21:15:48 2013 +0200
11301
11302    macosx: fix 10.6 runtime support
11303
11304commit ae8b56e7c0759c7c4f793318f092d414231c913a
11305Author: Felix Paul Kühne <fkuehne@videolan.org>
11306Date:   Sat Jul 13 21:15:38 2013 +0200
11307
11308    qtcapture: fix 10.6 runtime support
11309
11310commit b4bf9deef221adc88d9934299ffad55c9af3152d
11311Author: Rémi Denis-Courmont <remi@remlab.net>
11312Date:   Sat Jul 13 13:40:16 2013 +0300
11313
11314    Qt4: simplify Makefile
11315
11316commit 1a9b470ca535b17e09fba1dcb7916adc5f48dbe0
11317Author: Rémi Denis-Courmont <remi@remlab.net>
11318Date:   Sat Jul 13 12:52:00 2013 +0300
11319
11320    configured: inverted LIBS and LDFLAGS
11321
11322commit bfb92b763a5508e6e087f5eb2d251a8846ae1bc3
11323Author: Rémi Denis-Courmont <remi@remlab.net>
11324Date:   Sat Jul 13 12:51:31 2013 +0300
11325
11326    modules: removed unused Makefile variables
11327
11328commit c76644359575439808dd5376a51032e6e5104a13
11329Author: Rémi Denis-Courmont <remi@remlab.net>
11330Date:   Sat Jul 13 12:49:46 2013 +0300
11331
11332    notify: use Makefile.am directly
11333
11334commit 6a4744d9456b9744e6f6ef0ed69c0845be6b8e14
11335Author: Rémi Duraffort <ivoire@videolan.org>
11336Date:   Sat Jul 13 10:37:30 2013 +0200
11337
11338    Fix missing unlock (cid #1047146)
11339
11340commit 9ebbc7d3ffe7c6ebc14151c66e268b879ac54709
11341Author: Rémi Duraffort <ivoire@videolan.org>
11342Date:   Sat Jul 13 10:21:16 2013 +0200
11343
11344    bluray: fix missing unlock (cid #1047147)
11345
11346commit 95a610fd5b7f034d2d10d86847a630d7902ec4fd
11347Author: Rémi Duraffort <ivoire@videolan.org>
11348Date:   Sat Jul 13 10:18:36 2013 +0200
11349
11350    mkv: fix missing unlock (cid #1047148)
11351
11352commit 156a1fe2b917d3f344a27142a7415b0901cc9be4
11353Author: Rémi Duraffort <ivoire@videolan.org>
11354Date:   Sat Jul 13 10:16:24 2013 +0200
11355
11356    Fix missing unlock (cid #1047149)
11357
11358commit c6c15ffb8646b4a5da602847d38f30b5f44e6e05
11359Author: Rémi Duraffort <ivoire@videolan.org>
11360Date:   Sat Jul 13 10:13:18 2013 +0200
11361
11362    Fix potential missing unlock (cid #1047153)
11363
11364commit 0a460451616550ccad858c3d2bdf6db20b7c925d
11365Author: Rémi Duraffort <ivoire@videolan.org>
11366Date:   Sat Jul 13 10:11:05 2013 +0200
11367
11368    Fix missing unlock (cid #1047154)
11369
11370commit eb73eec87c833bc8d6e0a448d3ac346c4dd2b81c
11371Author: Rémi Duraffort <ivoire@videolan.org>
11372Date:   Sat Jul 13 10:05:14 2013 +0200
11373
11374    rc: fix previous commit (wrong C&P)
11375
11376commit 121c6b90c774fd64ad5510d7a626eee423d2aeb0
11377Author: Rémi Duraffort <ivoire@videolan.org>
11378Date:   Sat Jul 13 09:58:43 2013 +0200
11379
11380    Fix missing unlock (cid #1047159)
11381
11382commit f23239d4d2507b9fa0a4fe4189c4bc76524c692e
11383Author: Rémi Denis-Courmont <remi@remlab.net>
11384Date:   Sat Jul 13 11:00:56 2013 +0300
11385
11386    libvlc_audio_output_device_list_get: fix spelling (fixes #8955)
11387
11388commit 3369a0bfca7439a3c58dcc0dc957371faed1c5f1
11389Author: Rémi Duraffort <ivoire@videolan.org>
11390Date:   Sat Jul 13 09:56:38 2013 +0200
11391
11392    Playlist: fx missing unlocks (cid #1047159 and #1047160)
11393
11394commit 4c2353ede409c1ef413fa6169a703ab0322ee0de
11395Author: Rémi Duraffort <ivoire@videolan.org>
11396Date:   Sat Jul 13 09:44:29 2013 +0200
11397
11398    Fix assignment instead of compare
11399
11400commit a461c5daffd6048fd08f1d09934329bce5292d92
11401Author: Rémi Duraffort <ivoire@videolan.org>
11402Date:   Sat Jul 13 09:42:24 2013 +0200
11403
11404    Fix printf formats
11405
11406commit 9e4927fcb23f05fac7af9703d1ffb855b7258695
11407Author: Rémi Duraffort <ivoire@videolan.org>
11408Date:   Sat Jul 13 08:52:03 2013 +0200
11409
11410    Fix allocation size mismatch (cid #1047373)
11411
11412commit a18b713d24e7e08cb27aa0089f8f12efa4b225a9
11413Author: Rémi Duraffort <ivoire@videolan.org>
11414Date:   Sat Jul 13 08:45:19 2013 +0200
11415
11416    Allocation size mismatch (cid #1047372)
11417
11418commit f69f8352dc918118641dd6023d77c78a30f86a6a
11419Author: Rémi Duraffort <ivoire@videolan.org>
11420Date:   Sat Jul 13 08:40:46 2013 +0200
11421
11422    Fix potential use-after-free (cid #1047503)
11423
11424    psz_realhost is an alias to psz_socks when using socks.
11425
11426commit dea05a9dc548c7fd8af9150c28c3d3011449ebfb
11427Author: Rémi Duraffort <ivoire@videolan.org>
11428Date:   Sat Jul 13 08:37:54 2013 +0200
11429
11430    Fix use-after-free (cid #1047498 and #1047499)
11431
11432commit 8d1aecb3b30782e8cd85e1585374fa0618b09f95
11433Author: Rémi Duraffort <ivoire@videolan.org>
11434Date:   Sat Jul 13 08:33:57 2013 +0200
11435
11436    Fix potential memleak (cid #1047282)
11437
11438commit 9f895cdaec8e01e1b527fa655088504aa295a9f8
11439Author: Rémi Duraffort <ivoire@videolan.org>
11440Date:   Sat Jul 13 08:24:26 2013 +0200
11441
11442    Fix potential double free (#cid 403064)
11443
11444commit cb55a7eea92225211d10fbf04e354d676f2bbd94
11445Author: Rémi Duraffort <ivoire@videolan.org>
11446Date:   Sat Jul 13 08:17:56 2013 +0200
11447
11448    Fix potential double free (cid #1047501 and #1047502))
11449
11450commit 873c7e91207545aeaba931143c4e8d1de0640813
11451Author: Rémi Duraffort <ivoire@videolan.org>
11452Date:   Sat Jul 13 08:13:35 2013 +0200
11453
11454    Fix potential double free (cid #1047496 and #1047497)
11455
11456commit 1d5f0bf6691ca409bf5b21b41e0db29a778b4060
11457Author: Jean-Baptiste Kempf <jb@videolan.org>
11458Date:   Fri Jul 12 17:28:24 2013 +0200
11459
11460    Contribs: build crystalhd SDK on Win32
11461
11462commit 20c3dcb7014d7a9a4a65fd9533b859a968427d7f
11463Author: Rafaël Carré <funman@videolan.org>
11464Date:   Fri Jul 12 13:21:21 2013 +0200
11465
11466    contrib: vncserver: update config.*
11467
11468commit 7d4c5433a7a71c8d2c3ad955cc51f8d809a4d689
11469Author: Rafaël Carré <funman@videolan.org>
11470Date:   Thu Jul 11 22:30:44 2013 +0200
11471
11472    contrib: vncserver: fix compilation outside of windows
11473
11474commit a06f46ed0daf514404154b04ef7110f7843b1560
11475Author: Felix Paul Kühne <fkuehne@videolan.org>
11476Date:   Thu Jul 11 22:12:02 2013 +0200
11477
11478    podcasts SD: fix variable handling and minor cleanup (close #8947)
11479
11480commit e69b85876e8d0038a0dd3cb3cf5452b4fdd13225
11481Author: Felix Paul Kühne <fkuehne@videolan.org>
11482Date:   Thu Jul 11 21:36:42 2013 +0200
11483
11484    macosx: fix runtime exception when deleting a podcast (close #8948)
11485
11486commit 39ea9d991e7aed292aa926ed66e10d9bab343209
11487Author: Felix Paul Kühne <fkuehne@videolan.org>
11488Date:   Thu Jul 11 20:40:15 2013 +0200
11489
11490    package/macosx: dump outdated meta data and bump OS requirement as enforced by the OS
11491
11492commit 0641a2ffa5c258e9af47f393439ec3ee52ad8e01
11493Author: Felix Paul Kühne <fkuehne@videolan.org>
11494Date:   Thu Jul 11 20:21:27 2013 +0200
11495
11496    contribs: disable nls in gnutls
11497
11498commit 227fb138bcf11fb80f280d07bf9a757d6355f43c
11499Author: David Fuhrmann <david.fuhrmann@googlemail.com>
11500Date:   Thu Jul 11 20:17:04 2013 +0200
11501
11502    macosx: fix some strdup memleaks
11503
11504commit 3a96bb0f05cdcd427d53333b9461d00fa23060c2
11505Author: David Fuhrmann <david.fuhrmann@googlemail.com>
11506Date:   Thu Jul 11 20:13:24 2013 +0200
11507
11508    macosx: advanced prefs: save the default value if Default is selected, not NULL
11509
11510    fixes #8942. Default value for avcodec-hw is none, but NULL was saved, so
11511    hardware decoding got enabled unintentionally.
11512
11513commit c561dcc32e24ba86381f868e711aca84b2adbfe4
11514Author: David Fuhrmann <david.fuhrmann@googlemail.com>
11515Date:   Thu Jul 11 20:07:18 2013 +0200
11516
11517    macosx: fix simple prefs http-password if user just hits enter
11518
11519commit a66825ca16050dcdeaeb038669eb95ab000644d7
11520Author: Sergio Ammirata <sergio@ammirata.net>
11521Date:   Thu Jul 11 17:48:42 2013 +0200
11522
11523    Dual license fdkaac module under BSD 2-clause
11524
11525    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11526
11527commit 13b88912ee250b6bfffe41a09e4ca14123c40e1c
11528Author: Ludovic Fauvet <etix@videolan.org>
11529Date:   Thu Jul 11 16:55:57 2013 +0200
11530
11531    Qt: recents: hide the file:// scheme from the MRL
11532
11533commit 3867805b39ae961bda3678e9f3515c01476361cb
11534Author: Ludovic Fauvet <etix@videolan.org>
11535Date:   Thu Jul 11 16:53:53 2013 +0200
11536
11537    Qt: recents: don't create an accelerator for MRL containing '&'
11538
11539commit 154a375a10a3a3d6734094a72c33b8abb122961b
11540Author: Francois Cartegnie <fcvlcdev@free.fr>
11541Date:   Thu Jul 11 16:38:12 2013 +0200
11542
11543    Revert with correct fix "Qt: split the track number/total for now"
11544
11545    This reverts commit 81a1b751bbd64e35f9f0d323d2acb87b9063f934.
11546    This reverts commit b74a7b1a177f9d610b021fdefe1963c0f1752151.
11547
11548commit 887952dba8c8853f774a08d72c3bf445a022ef79
11549Author: Jean-Baptiste Kempf <jb@videolan.org>
11550Date:   Thu Jul 11 15:30:53 2013 +0200
11551
11552    Contribs: vncserver depends on gcrypt, jpeg and png
11553
11554    Thanks funman and thresh for the heads-up
11555
11556    We don't use jpeg-turbo though...
11557
11558commit 2656d893b61cb0044699449785f53256e3f2e0aa
11559Author: Jean-Baptiste Kempf <jb@videolan.org>
11560Date:   Thu Jul 11 15:23:02 2013 +0200
11561
11562    Contribs: add mfx dispatcher (Media SDK) for Win32
11563
11564commit 90e9164a31412fcab0edc750ca5a291827a5b035
11565Author: Jean-Baptiste Kempf <jb@videolan.org>
11566Date:   Thu Jul 11 14:55:38 2013 +0200
11567
11568    Contribs: fix compilation of vncclient with libjpeg on some MingW env
11569
11570    If you don't include basetsd.h, you don't get the right defines
11571    for jmorecfg.h
11572
11573commit ee6488a54ecef91c5de69f2839d599f7e20821bc
11574Author: Ludovic Fauvet <etix@videolan.org>
11575Date:   Thu Jul 11 14:38:45 2013 +0200
11576
11577    Qt: simple_prefs: fix crash when reading psz_aout
11578
11579commit d65cf999ad10745eef44c8900c55c996e1812a7c
11580Author: Jean-Baptiste Kempf <jb@videolan.org>
11581Date:   Thu Jul 11 14:42:30 2013 +0200
11582
11583    Contrib: vncserver, just compile the client part to speed up compilation
11584
11585commit f7a51fbe4a34c17ac5adf9189d768ce85f7191fe
11586Author: Jean-Baptiste Kempf <jb@videolan.org>
11587Date:   Thu Jul 11 14:35:01 2013 +0200
11588
11589    Contribs: add VNCServer, GPLv2+
11590
11591    We just use the libvncclient part though :)
11592
11593commit 373496c304aa6ea0bb9d99d867a16dd597467dd6
11594Author: Sergey Bolshakov <sbolshakov@altlinux.org>
11595Date:   Wed Dec 26 15:22:00 2012 +0400
11596
11597    OMX: Add Tegra3 OMX IL to the list of probed cores.
11598
11599    Signed-off-by: Konstantin Pavlov <thresh@videolan.org>
11600
11601commit 37f1c06e61deb09948436ac7d115ed4d029334d7
11602Author: Rafaël Carré <funman@videolan.org>
11603Date:   Thu Jul 11 08:04:38 2013 +0200
11604
11605    NSIS: use 64bits registry for uninstaller too
11606
11607    Fixes #7409
11608
11609commit 976d8b00b2fec646bc697a8560dc8262e65659f2
11610Author: Denis Charmet <typx@dinauz.org>
11611Date:   Thu Jul 11 00:57:12 2013 +0200
11612
11613    Update NEWS
11614
11615commit 027380966251622435288af5b0f9bacfec549288
11616Author: Denis Charmet <typx@dinauz.org>
11617Date:   Wed Jul 10 23:09:59 2013 +0200
11618
11619    Check element size before reading it
11620
11621    This should avoid integer overflows inside the libebml causing heap buffer overflow. Since new called by the lib is limited to SIZE_MAX bytes.
11622
11623commit d3a43ec88f34eca9c59151c076bb7226a9db5d8c
11624Author: Rémi Denis-Courmont <remi@remlab.net>
11625Date:   Wed Jul 10 23:24:47 2013 +0300
11626
11627    ALSA: only set channels that are actually mapped (fixes #8934)
11628
11629    The code failed to clear unmapped channels present in the input.
11630
11631commit a2896580ab0db45158589458441b8fbe271d1eeb
11632Author: Rémi Denis-Courmont <remi@remlab.net>
11633Date:   Wed Jul 10 19:52:36 2013 +0300
11634
11635    avcodec: allow codec NONE in the table (refs #8887)
11636
11637commit 843839129dc95b170e3f95a0d63edea4873d66be
11638Author: Rémi Denis-Courmont <remi@remlab.net>
11639Date:   Wed Jul 10 19:37:09 2013 +0300
11640
11641    avformat: add codec ID in debug info
11642
11643commit 3f531eb49156b974f9bc1164a1c662d42d728932
11644Author: Ludovic Fauvet <etix@videolan.org>
11645Date:   Wed Jul 10 18:13:02 2013 +0200
11646
11647    Qt: unused parameter
11648
11649commit a028907e13d6017b47d665ba4d1c35cec837caca
11650Author: Ludovic Fauvet <etix@videolan.org>
11651Date:   Wed Jul 10 18:06:42 2013 +0200
11652
11653    Qt: fix .ui names conflicts and warnings
11654
11655commit da653b5f54e5d5aed3fa4e3b332cac55334fee58
11656Author: Ludovic Fauvet <etix@videolan.org>
11657Date:   Wed Jul 10 17:10:23 2013 +0200
11658
11659    Qt: useless #includes
11660
11661commit 27ae51dd4674bdb17110a734ba34327ef21098bd
11662Author: Ludovic Fauvet <etix@videolan.org>
11663Date:   Wed Jul 10 17:07:57 2013 +0200
11664
11665    Qt: remove dead code
11666
11667commit d9c9be81204991562b563d0a7b57e9616fedebd8
11668Author: Ludovic Fauvet <etix@videolan.org>
11669Date:   Wed Jul 10 16:01:55 2013 +0200
11670
11671    Qt: save the activation state of audio filters
11672
11673commit d3953b96109c0ba62a554b7ebddf989dcfc01be8
11674Author: Ludovic Fauvet <etix@videolan.org>
11675Date:   Wed Jul 10 16:00:25 2013 +0200
11676
11677    Qt: move the video filter parser in its own function
11678
11679commit 1d1c5e1247a19eac1695af401cf30bef9ffa2673
11680Author: Ludovic Fauvet <etix@videolan.org>
11681Date:   Wed Jul 10 14:40:03 2013 +0200
11682
11683    Qt: do not extend the dialog minimum width for long lines
11684
11685commit 126469035aacf57c94f3ef3089753e2c79573ddf
11686Author: Francois Cartegnie <fcvlcdev@free.fr>
11687Date:   Wed Jul 10 09:28:21 2013 +0200
11688
11689    Qt: QVLCDial: move value in corner
11690
11691commit e7807a9e6266eca9fdee49488941b16adbe06fef
11692Author: Ludovic Fauvet <etix@videolan.org>
11693Date:   Tue Jul 9 00:33:39 2013 +0200
11694
11695    Qt: add a shortcut to give the focus to the search entry in advanced prefs
11696
11697commit 2a823309242446ed50190b082cf10a2499724a19
11698Author: Ludovic Fauvet <etix@videolan.org>
11699Date:   Tue Jul 9 00:17:28 2013 +0200
11700
11701    Qt: get/set the default volume level for each audio output (fix #8503)
11702
11703    Since 2.1 there is no way to set a global default volume. Instead it is now
11704    required to set it independently for each audio output.
11705
11706commit fb21b6d1d9db67b90f51603b6086084d8c2e8821
11707Author: Rémi Denis-Courmont <remi@remlab.net>
11708Date:   Tue Jul 9 22:21:26 2013 +0300
11709
11710    vdpau: eliminate dead code
11711
11712commit 0002b723242aa360259be5e67228e3b4c32bce65
11713Author: Rémi Denis-Courmont <remi@remlab.net>
11714Date:   Tue Jul 9 22:20:24 2013 +0300
11715
11716    vdpau: fix picture corruption on pause
11717
11718    Regression from cae4f1c6a5e4062851fdda9c3e0b2ff5c639e079.
11719
11720commit 6ffb7537005c10036e6c3641dd39ea4847a991e4
11721Author: Rémi Denis-Courmont <remi@remlab.net>
11722Date:   Tue Jul 9 22:16:54 2013 +0300
11723
11724    vdpau: simplify surface copy when deinterlacing
11725
11726commit 59ab278dde62e52137c21901fcd4dfa686da1290
11727Author: Rémi Denis-Courmont <remi@remlab.net>
11728Date:   Tue Jul 9 22:04:01 2013 +0300
11729
11730    deinterlace: do not crash on broken pictures
11731
11732commit e859d6a24730b22e01994891f75423b15f76dcc9
11733Author: Rémi Denis-Courmont <remi@remlab.net>
11734Date:   Tue Jul 9 22:03:35 2013 +0300
11735
11736    vdpau: missing error case handling
11737
11738commit 064631b9deb3d0958b308e96428d1347c6df433c
11739Author: Rémi Denis-Courmont <remi@remlab.net>
11740Date:   Tue Jul 9 21:21:59 2013 +0300
11741
11742    hwdummy: add some useful debug
11743
11744commit 468a41790bac93a07a63d73d2cea5bf10c46c112
11745Author: Rémi Denis-Courmont <remi@remlab.net>
11746Date:   Tue Jul 9 21:40:57 2013 +0300
11747
11748    vdpau: correct MPEG4 profiles checks
11749
11750commit ba5d2dc02ceb16da558fb1bf4fc37b9b65135bcf
11751Author: Francois Cartegnie <fcvlcdev@free.fr>
11752Date:   Tue Jul 9 19:12:19 2013 +0200
11753
11754    Qt: QDial: show value on control (fix #8906)
11755
11756commit cae4f1c6a5e4062851fdda9c3e0b2ff5c639e079
11757Author: Rémi Denis-Courmont <remi@remlab.net>
11758Date:   Mon Jul 8 22:54:43 2013 +0300
11759
11760    vdpau: retain only VDPAU video context, not whole picture_t
11761
11762    The video output core does not deal with filters retaining pictures.
11763    Also, this leaves more pictures for the decoder in the decoder pool.
11764
11765commit 192bf986046de13d40fff5c7ef86265a1b82b487
11766Author: Rémi Denis-Courmont <remi@remlab.net>
11767Date:   Mon Jul 8 22:40:50 2013 +0300
11768
11769    vdpau: helper to detach a VDPAU context from a picture
11770
11771    This enables releasing the VLC picture while keeping the VDPAU surface
11772    for internal usage.
11773
11774commit aba52bc121ea9c969eb05f771403ef75e23f5265
11775Author: Rémi Denis-Courmont <remi@remlab.net>
11776Date:   Mon Jul 8 22:40:27 2013 +0300
11777
11778    vdpau: add some sanity checking assertion
11779
11780commit 761ea8aade29cba26dec88938fa2c44d739328d6
11781Author: Nicolas Bertrand <nicoinattendu@gmail.com>
11782Date:   Tue Jul 9 15:59:37 2013 +0200
11783
11784    OpenGL: Addition of XYZ to RGB conversion in GLSL
11785
11786    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11787
11788commit a27daf2042969769d92d7c192d7f679a5c20b9f7
11789Author: Nicolas Bertrand <nicoinattendu@gmail.com>
11790Date:   Tue Jul 9 15:59:24 2013 +0200
11791
11792    OpenGL: take planes in account in DrawWithShaders
11793
11794    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11795
11796commit 47d20839ee9432beb215c8f4ee40063c792f0a1c
11797Author: Jean-Baptiste Kempf <jb@videolan.org>
11798Date:   Tue Jul 9 14:09:31 2013 +0200
11799
11800    NEWS: fix encoding
11801
11802commit 5cc766a11ee1da7486507d470cc6a148e4b2d5be
11803Author: Jean-Baptiste Kempf <jb@videolan.org>
11804Date:   Tue Jul 9 14:03:30 2013 +0200
11805
11806    Configure: activate realrtsp module
11807
11808commit f3be1dd20e9b603d139edcdde10ad1b6fa6efc02
11809Author: Jean-Baptiste Kempf <jb@videolan.org>
11810Date:   Tue Jul 9 13:55:14 2013 +0200
11811
11812    Build screen module as shared on Win32
11813
11814    Close #8925
11815
11816commit 229d18843760b158eed5102267bc003c1c65b42d
11817Author: Martin Storsjö <martin@martin.st>
11818Date:   Tue Jul 9 14:27:54 2013 +0300
11819
11820    omxil: Handle parameter changes for OMX_IndexParamAudioPcm as output reconfiguration
11821
11822    This fixes the output sample rate when decoding with
11823    OMX.Nvidia.aac.decoder (such as on nexus 7), possibly also for other
11824    audio codecs on the same class of devices, possibly also for audio
11825    codecs on other OMX implementations.
11826
11827    Signed-off-by: Martin Storsjö <martin@martin.st>
11828
11829commit e1052af3ef39f227728a3d8f8ace2f7033090ee1
11830Author: Jean-Baptiste Kempf <jb@videolan.org>
11831Date:   Tue Jul 9 13:26:01 2013 +0200
11832
11833    Configure: enable smb on Windows
11834
11835commit f7a43ee510aca827892ae9891904d219faa6e264
11836Author: Martin Storsjö <martin@martin.st>
11837Date:   Tue Jul 9 14:22:15 2013 +0300
11838
11839    contribs: Add a patch for libpng for building with automake 1.11
11840
11841    automake 1.12 changed the default for tests, requiring projects
11842    that need serial test execution to add an option for setting this.
11843    This option isn't available on automake 1.11, so those projects
11844    became incompatible with automake 1.11 once they got ready for 1.12.
11845    This obviously isn't an issue in most cases where the prebuilt
11846    configure is good enough.
11847
11848    Since we don't run the tests in contribs, just remove this option
11849    for now, to allow building with both automake 1.11 and 1.12.
11850
11851    Signed-off-by: Martin Storsjö <martin@martin.st>
11852
11853commit 2be7fadd26b77207f3d304af183014090aad0e15
11854Author: Felix Paul Kühne <fkuehne@videolan.org>
11855Date:   Sun Jul 7 22:01:25 2013 +0300
11856
11857    ios2_vout: minor cleanup
11858
11859commit e6c890d1f9db3517645e5bb23a9f6c4c6c88a66c
11860Author: Rafaël Carré <funman@videolan.org>
11861Date:   Mon Jul 8 20:01:44 2013 +0200
11862
11863    ncurses: add shortcuts to cycle through audio/subs tracks
11864
11865commit 69128da6bd6ab0b3babc01e404b4ad6ec23b0ea5
11866Author: Rémi Denis-Courmont <remi@remlab.net>
11867Date:   Mon Jul 8 19:06:56 2013 +0300
11868
11869    modules: avoid using genmf where unnecessary
11870
11871commit b14d3897e26d001afec0fd394d7b9ec06455e6b2
11872Author: Rafaël Carré <funman@videolan.org>
11873Date:   Mon Jul 8 08:45:12 2013 +0200
11874
11875    Fix make dist after 9d29844fd1028
11876
11877commit ad6864a0f9ddae8fe44af02a1116a0e1b1177c20
11878Author: Rafaël Carré <funman@videolan.org>
11879Date:   Mon Jul 8 08:22:28 2013 +0200
11880
11881    POTFILES.in: update for hw/vdpau
11882
11883commit 90528d34af98ce797f5fd8023992861abc4aedc5
11884Author: Rafaël Carré <funman@videolan.org>
11885Date:   Mon Jul 8 00:26:45 2013 +0200
11886
11887    dshow is a c++ module, set CXXFLAGS
11888
11889    Fixes #8821
11890
11891commit 81a1b751bbd64e35f9f0d323d2acb87b9063f934
11892Author: Jean-Baptiste Kempf <jb@videolan.org>
11893Date:   Sun Jul 7 23:16:02 2013 +0200
11894
11895    Qt: split the track number/total for now
11896
11897    Close #8511
11898
11899commit 3c778bde238495d970220cdc0b5c4f3716a21e65
11900Author: Rémi Denis-Courmont <remi@remlab.net>
11901Date:   Tue Jul 2 18:43:17 2013 +0300
11902
11903    vdpau: catch display preemption error
11904
11905commit 1b0ba4e6908dcb40540ffc4822f7a4fc85a56eaa
11906Author: Rémi Denis-Courmont <remi@remlab.net>
11907Date:   Tue Jul 2 19:33:25 2013 +0300
11908
11909    vdpau: option for deinterlace chroma skip
11910
11911commit 4a59d6103fab45c86d6b7c52d2666576a7b115c6
11912Author: Rémi Denis-Courmont <remi@remlab.net>
11913Date:   Tue Jul 2 19:27:28 2013 +0300
11914
11915    vdpau: option for inverse telecine
11916
11917commit 697ee61ed353eb1ac7dc9b311bc3116f16f95a84
11918Author: Rémi Denis-Courmont <remi@remlab.net>
11919Date:   Tue Jul 2 19:23:50 2013 +0300
11920
11921    vdpau: configurable advanced deinterlacing algorithms
11922
11923commit 9db6f463dbceff52e098cabb983b665f619a6b0b
11924Author: Rémi Denis-Courmont <remi@remlab.net>
11925Date:   Mon Jul 1 23:45:54 2013 +0300
11926
11927    vdpau: adjust video filter
11928
11929    This supports brightness, contrast, saturation and hue.
11930
11931commit a39725412662fd5e4ac1ec1ac0d21c9bb3f40dca
11932Author: Rémi Denis-Courmont <remi@remlab.net>
11933Date:   Mon Jul 1 23:37:52 2013 +0300
11934
11935    vdpau: automatic ITU-R colour space matrix selection
11936
11937    (same as OpenGL shaders)
11938
11939commit 07946c4e6fb2c00f9fd974082c57a98709cd5c67
11940Author: Rémi Denis-Courmont <remi@remlab.net>
11941Date:   Mon Jul 1 21:01:50 2013 +0300
11942
11943    vdpau: optional high quality scaling
11944
11945commit c0090b15ac84b8ff7e2e44e43b7d840e16bb970d
11946Author: Rémi Denis-Courmont <remi@remlab.net>
11947Date:   Fri Jun 28 22:02:09 2013 +0300
11948
11949    vdpau: configurable noise reduction
11950
11951commit 913a4283a8d32fbdc27996a77907947ae0d422c6
11952Author: Rémi Denis-Courmont <remi@remlab.net>
11953Date:   Thu Jun 27 23:33:26 2013 +0300
11954
11955    vdpau: sharpen/blur filter
11956
11957commit db61e2a9ed82ad2668fc474b6cbb90413b82a856
11958Author: Rémi Denis-Courmont <remi@remlab.net>
11959Date:   Thu Jun 27 22:16:32 2013 +0300
11960
11961    vdpau: basic deinterlacing filter
11962
11963commit dd638a1a6002a177ec8f492cb87e9ec88aede946
11964Author: Rémi Denis-Courmont <remi@remlab.net>
11965Date:   Tue Jun 25 22:16:01 2013 +0300
11966
11967    vdpau: video surface picture copy
11968
11969    This will be used for deinterlacing.
11970
11971commit 65b88181892cccbf91603fd13616846163181c7e
11972Author: Rémi Denis-Courmont <remi@remlab.net>
11973Date:   Sun Jun 23 19:22:59 2013 +0300
11974
11975    vdpau: provide field history to the video mixer
11976
11977    This is for advanced filtering on the GPU. So far, only progressive
11978    scan is implemented.
11979
11980commit 3986d69c91d715f05a3d48d1873a4473f3ec87e6
11981Author: Rémi Denis-Courmont <remi@remlab.net>
11982Date:   Sun Jun 23 09:14:46 2013 +0300
11983
11984    wall: reject 0 planes formats
11985
11986commit 967c9badead87a97cd338e0ab922743ef354c92b
11987Author: Rémi Denis-Courmont <remi@remlab.net>
11988Date:   Sun Jun 23 09:13:26 2013 +0300
11989
11990    wave: reject 0 planes formats
11991
11992commit 7f36c2a694fe9a998792edd40e4218eedf5957ce
11993Author: Rémi Denis-Courmont <remi@remlab.net>
11994Date:   Sun Jun 23 09:13:12 2013 +0300
11995
11996    scene: reject 0 planes formats
11997
11998commit 58599d6f690d43f3f636cf963c84efaa9fe0575b
11999Author: Rémi Denis-Courmont <remi@remlab.net>
12000Date:   Sun Jun 23 09:13:02 2013 +0300
12001
12002    ripple: reject 0 planes formats
12003
12004commit 10e1f8241f250efdfde4e19e6efb1fc6f489df6a
12005Author: Rémi Denis-Courmont <remi@remlab.net>
12006Date:   Sun Jun 23 09:12:48 2013 +0300
12007
12008    puzzle: reject 0 planes formats
12009
12010commit beb19373dedfa85705115789856c8da03972c750
12011Author: Rémi Denis-Courmont <remi@remlab.net>
12012Date:   Sun Jun 23 09:12:34 2013 +0300
12013
12014    motionblur: reject 0 planes formats
12015
12016commit d63fa40ddd7b462586f892d7d273e205ad770700
12017Author: Rémi Denis-Courmont <remi@remlab.net>
12018Date:   Sun Jun 23 09:12:21 2013 +0300
12019
12020    invert: reject 0 planes formats
12021
12022commit e3898bea986b20964315925dbeb3ab62169f1b1f
12023Author: Rémi Denis-Courmont <remi@remlab.net>
12024Date:   Sun Jun 23 09:12:02 2013 +0300
12025
12026    cropadd: reject 0 planes formats
12027
12028commit 53163c23fe8181c156d0dfafab7acd090773d204
12029Author: Rémi Denis-Courmont <remi@remlab.net>
12030Date:   Sat Jun 22 23:28:49 2013 +0300
12031
12032    vdpau: deal with separate VDPAU instances for decoding and rendering
12033
12034    This is a corner case. The picture needs to be copied back to the main
12035    memory from the decoding GPU, and from there onto the rendering GPU.
12036
12037commit ef1663308667417f455fa23022529d99c0b76c01
12038Author: Rémi Denis-Courmont <remi@remlab.net>
12039Date:   Sat Jun 22 23:23:17 2013 +0300
12040
12041    vdpau: chroma filter cleanup
12042
12043commit 412f47fa8c68c70a06ae34bfb833ebfeaa7afb8a
12044Author: Rémi Denis-Courmont <remi@remlab.net>
12045Date:   Tue Jun 18 23:53:48 2013 +0300
12046
12047    vdpau: output video surfaces from decoder (pass-through)
12048
12049    ...instead of copying YCbCr planes back to the main memory.
12050
12051commit 26232fc00c2359df87792c3f05a3017b38c2ea79
12052Author: Rémi Denis-Courmont <remi@remlab.net>
12053Date:   Sat Jun 22 21:21:47 2013 +0300
12054
12055    vout: keep the original picture if "early" SPU blending fails
12056
12057    This avoids loosing the picture context if there is one. If the
12058    original picture has no context, it makes no difference whether the
12059    original or the copy is kept since blending failed anyway.
12060
12061commit c47e7e826fa92b93f0106b94c89913deeb13d8b3
12062Author: Rémi Denis-Courmont <remi@remlab.net>
12063Date:   Sat Jun 22 21:10:00 2013 +0300
12064
12065    picture_BlendSubpicture: return the number of blent regions
12066
12067commit 8708b1d80b56031c54e9b939909822edb2e462dc
12068Author: Rémi Denis-Courmont <remi@remlab.net>
12069Date:   Sat Jun 22 21:18:44 2013 +0300
12070
12071    vout: robustify "early" SPU blending
12072
12073    If the picture copy fails or blending is unavailable(1), discard only
12074    the subpicture and keep the original picture.
12075
12076    (1) In practice, this never happens as the blender object is kept
12077    all the time even without a "blend" module.
12078
12079commit 9fe4fdc66f550f3fa31f5f64a1c2a1f26a4ae266
12080Author: Rémi Denis-Courmont <remi@remlab.net>
12081Date:   Thu Jul 4 19:19:51 2013 +0300
12082
12083    vdpau: accept video surfaces as input to the display plugin
12084
12085commit 4589c309b9e7a4a63f2e29c22bd44d8fee35bfed
12086Author: Rémi Denis-Courmont <remi@remlab.net>
12087Date:   Sat Jun 15 22:41:48 2013 +0300
12088
12089    vdpau: video surface to output surface "chroma" conversion
12090
12091    This provides colour space conversion, cropping and scaling of existing
12092    video surfaces (as would come from a hardware decoder).
12093
12094commit 595575ff253c76c4f3cafa810ec07be645dc02e4
12095Author: Rémi Denis-Courmont <remi@remlab.net>
12096Date:   Sat Jun 22 21:26:50 2013 +0300
12097
12098    vdpau: chroma conversion from video surface to regular YUV
12099
12100    This enables using the pass-through hardware-accelerated decoder (from
12101    a later commit) with transcode in stream output or with a video output
12102    that does not support VDPAU surfaces.
12103
12104commit ceebb977be4b27afafbf513161385df1eb6b6559
12105Author: Rémi Denis-Courmont <remi@remlab.net>
12106Date:   Sat Jun 22 18:36:15 2013 +0300
12107
12108    vdpau: context structure for video surfaces
12109
12110commit 99d6ce3b7ef90a09949691a3058296a2d585452a
12111Author: Rémi Denis-Courmont <remi@remlab.net>
12112Date:   Sat Jun 22 18:46:40 2013 +0300
12113
12114    libvlccore: bump plugin interface version
12115
12116commit ddcac44467641259d5697afe3253e46eabf82668
12117Author: Rémi Denis-Courmont <remi@remlab.net>
12118Date:   Fri Jun 21 23:12:30 2013 +0300
12119
12120    picture: pointer for decoder-specified hardware context
12121
12122commit 5f507b68fe4011e135fd25c1361153537968746a
12123Author: Rémi Denis-Courmont <remi@remlab.net>
12124Date:   Tue Jun 18 00:07:24 2013 +0300
12125
12126    picture: handle allocation of pictures with 0 bytes-per-pixel
12127
12128commit 97e882392e75c4b4c8759996628c117190ca1d5d
12129Author: Rémi Denis-Courmont <remi@remlab.net>
12130Date:   Sun Jun 16 20:17:23 2013 +0300
12131
12132    vdpau: RGBA subpicture blending for video output display
12133
12134commit 4356e9843b5e881ee262008a68a44e7cc298aa19
12135Author: Rémi Denis-Courmont <remi@remlab.net>
12136Date:   Thu Jun 13 20:16:31 2013 +0300
12137
12138    vdpau: presentation queue video output display plugin
12139
12140    This uses a VDPAU presentation queue to render VDPAU output surfaces
12141    (i.e. screen-scaled RGBA pictures) on an X11 window. It is assumed that
12142    a video filter will eventually convert pictures in the source video
12143    format to VDPAU output surfaces of adequate dimensions.
12144
12145    The common VLC XCB event handling is used for X11 matters.
12146
12147commit ece7b1aad1f1a89639395c06b29471d1189af9bc
12148Author: Rémi Denis-Courmont <remi@remlab.net>
12149Date:   Thu Jun 13 21:05:58 2013 +0300
12150
12151    vdpau: video conversion filter to VDPAU output surface format
12152
12153    This enables importing I420, YV12, NV12, YUYV and UYVY pictures into
12154    the GPU's VDPAU back-end. Conversion to RGBA color space and scaling to
12155    the target resolution are performed on the fly by the GPU.
12156
12157commit 0b2cd70af93ead9147b853dbd8065b6ffb82f17f
12158Author: Rémi Denis-Courmont <remi@remlab.net>
12159Date:   Sat Jun 15 13:20:50 2013 +0300
12160
12161    vdpau: picture_sys_t definition for output surfaces
12162
12163commit d6817151944c7697f30106124474f92deb19f246
12164Author: Rémi Denis-Courmont <remi@remlab.net>
12165Date:   Sat Jun 15 19:47:33 2013 +0300
12166
12167    vdpau: add function to convert VLC format to VDPAU type/format pair
12168
12169commit 98df43555b2b8c32dc6335a1143ba7daf2d56501
12170Author: Rémi Denis-Courmont <remi@remlab.net>
12171Date:   Thu Jun 13 20:31:42 2013 +0300
12172
12173    fourcc: VDPAU surface types
12174
12175    This define several codec identifiers for each of the VDPAU video
12176    surface types (YUV 4:2:0 and 4:2:2) and one for VDPAU output surfaces
12177    regardless of their internal type. (At this point, it does not seem
12178    that the output surface type affects VLC processes).
12179    VDPAU bitmap surfaces are not included as they do not seem useful.
12180
12181    VDPAU pictures have zero pixel planes since they only carry picture
12182    infos and handles to GPU resources, no actual pixel data. Nevertheless,
12183    inclusion in chroma description is required for picture setup to work.
12184
12185commit cf8085708f21dbad4bcfd553991f1dfbbeee4cc6
12186Author: Rémi Denis-Courmont <remi@remlab.net>
12187Date:   Mon Jun 17 23:13:53 2013 +0300
12188
12189    vdpau: dynamic allocation for (hardware decoding) video surfaces
12190
12191commit 8efee122623888db90209437bb3b8b45f2b80b57
12192Author: Rémi Denis-Courmont <remi@remlab.net>
12193Date:   Sat Jun 15 23:14:33 2013 +0300
12194
12195    avcodec: remove old VDPAU hardware decoder
12196
12197commit 365c137f46b0f061f75073d7369f294ed7d4652f
12198Author: Rémi Denis-Courmont <remi@remlab.net>
12199Date:   Tue Jun 18 23:49:04 2013 +0300
12200
12201    vdpau: libavcodec hardware decoder using new helper library
12202
12203commit f756e0c94326bfe24ae18345cf034d444b84614e
12204Author: Rémi Denis-Courmont <remi@remlab.net>
12205Date:   Thu Jun 20 21:13:17 2013 +0300
12206
12207    vdpau: library mechanism to share VDPAU instance
12208
12209    VDPAU surfaces cannot be shared across multiple device instances.
12210    Thus the same instance must be used within a pipeline.
12211
12212    Sharing instances also saves resources (X11 server connections).
12213
12214commit 8d3bd45fdf7f37e5d2b509bef34518c8a9040a30
12215Author: Rémi Denis-Courmont <remi@remlab.net>
12216Date:   Thu Jun 13 18:40:05 2013 +0300
12217
12218    vdpau: helper library for VDPAU and VDPAU-X11 function calls
12219
12220    This provides a more traditional set of library function calls than the
12221    VDPAU specification defines. Furthermore, this has libvdpau.so as a
12222    conditional run-time linking dependency.
12223
12224    Note that this requires libvdpau 0.6 or later (0.4.1-8 on Debian) at
12225    run-time due to a bug in libvdpau versions 0.4 through 0.5.
12226
12227commit 10fe48b7374af0efbc9c2240cd5e4554f2c24e1c
12228Author: Rémi Denis-Courmont <remi@remlab.net>
12229Date:   Thu Jun 13 18:39:29 2013 +0300
12230
12231    configure: look for libvdpau regardless of libavcodec
12232
12233    This uncomments the configure checks for HAVE_VDPAU. That way VDPAU can
12234    be used even if libavcodec is missing or old.
12235
12236commit 9d29844fd102819008aadfa62eb9c6e017a149a8
12237Author: Rémi Denis-Courmont <remi@remlab.net>
12238Date:   Sun Jun 23 19:52:00 2013 +0300
12239
12240    modules: move Modules.am stuff to genmf
12241
12242    This way, common.am can be included also in directories without a
12243    Modules.am file.
12244
12245commit decf8e46e9b2efcf26ea6a991feb43702eeea462
12246Author: Rémi Denis-Courmont <remi@remlab.net>
12247Date:   Sun Jul 7 20:27:29 2013 +0300
12248
12249    Lua: do not allocate useless pipe on Win32
12250
12251commit deb38e43ecf62699d62e2dc80fd4c4aea4ac0d32
12252Author: Rémi Denis-Courmont <remi@remlab.net>
12253Date:   Sun Jul 7 20:25:41 2013 +0300
12254
12255    Lua: disable net.(poll|read|write) on Windows and document
12256
12257    These functions assume that sockets are file descriptors, never worked
12258    properly on Windows. See also 3841c0859053d29058682650e87bf085632eea54.
12259
12260commit b4341b05c9e4dc5796be585674ffaf13a6b71e4b
12261Author: Rémi Denis-Courmont <remi@remlab.net>
12262Date:   Thu Jul 4 21:42:10 2013 +0300
12263
12264    avcodec: add dummy hardware decoding plugin
12265
12266commit 1cd0908c869cc0549bbda2ad18ba2f5dcc64aa44
12267Author: Felix Paul Kühne <fkuehne@videolan.org>
12268Date:   Sun Jul 7 13:59:44 2013 +0300
12269
12270    contribs: unbreak libxml compilation on Darwin
12271
12272commit b78ee38b0b770721cd87ce551cbb3003bf6ab3f0
12273Author: Felix Paul Kühne <fkuehne@videolan.org>
12274Date:   Sun Jul 7 12:18:36 2013 +0300
12275
12276    contribs: remove memalign hack on Darwin
12277
12278commit 46d374939d62f011587115c2fdef15062f84f988
12279Author: Rémi Denis-Courmont <remi@remlab.net>
12280Date:   Sun Jul 7 12:15:34 2013 +0300
12281
12282    Update meta data
12283
12284commit 36a00fd73b9348ce4467c1911e947f7949d5d4ac
12285Author: Rémi Denis-Courmont <remi@remlab.net>
12286Date:   Thu Jul 4 23:12:44 2013 +0300
12287
12288    picture: add assertion against double free
12289
12290commit 700557570ad99b66cd9b69782ad4ea082a6bf31e
12291Author: Rafaël Carré <funman@videolan.org>
12292Date:   Sat Jul 6 10:52:31 2013 +0200
12293
12294    contrib: freetype: fix installation
12295
12296commit b64f5e0bad8265c5a06fde35e640356be4e6d602
12297Author: Mark Lee <mark.lee@capricasoftware.co.uk>
12298Date:   Wed Jul 3 17:24:57 2013 +0100
12299
12300    libvlc: add API to control display of the video title
12301
12302commit 3e454fd4c5b47170bb9a714ce2270b680cd97e72
12303Author: Rémi Denis-Courmont <remi@remlab.net>
12304Date:   Thu Jul 4 22:30:03 2013 +0300
12305
12306    ogg mux: fix format warning
12307
12308commit 6e271d8b580c3213838e7009103d25c014d77aad
12309Author: Jean-Baptiste Kempf <jb@videolan.org>
12310Date:   Fri Jul 5 11:05:54 2013 +0200
12311
12312    Contribs: update Opus to 1.0.2
12313
12314commit 82538265dbee2912def8254624076f2d3dd93235
12315Author: Jean-Baptiste Kempf <jb@videolan.org>
12316Date:   Thu Jul 4 21:34:38 2013 +0200
12317
12318    Contribs: update zlib to 1.2.8
12319
12320commit 1d13515cc4656206279129612de5d29688098e96
12321Author: Jean-Baptiste Kempf <jb@videolan.org>
12322Date:   Thu Jul 4 20:17:55 2013 +0200
12323
12324    Contribs: update png to 1.5.17
12325
12326commit 844061db4da3bfd7f9e0ec6d60850e03a810d24e
12327Author: Jean-Baptiste Kempf <jb@videolan.org>
12328Date:   Thu Jul 4 20:14:18 2013 +0200
12329
12330    Contrib: update libxml2 to 2.9.1
12331
12332commit 8545fb22a753616fc86bd9d00cb497d4e9e234b1
12333Author: Jean-Baptiste Kempf <jb@videolan.org>
12334Date:   Thu Jul 4 20:11:29 2013 +0200
12335
12336    Contribs: update GNUTls to 3.1.12
12337
12338commit 6601c27116df8152e0e03cf0f82d0e293de21f50
12339Author: Jean-Baptiste Kempf <jb@videolan.org>
12340Date:   Thu Jul 4 19:57:55 2013 +0200
12341
12342    Contribs: update gcrypt to 1.5.2
12343
12344commit 9a147f4395e6b5f069124c6d401c960194a35144
12345Author: Jean-Baptiste Kempf <jb@videolan.org>
12346Date:   Thu Jul 4 19:54:57 2013 +0200
12347
12348    Contribs: update gpg-error to 1.12
12349
12350commit 47fbc1bb83e8647aa3390916347ccb91bed1e304
12351Author: Jean-Baptiste Kempf <jb@videolan.org>
12352Date:   Thu Jul 4 19:52:20 2013 +0200
12353
12354    Contribs: update GME to 0.6.0
12355
12356commit e7273e3a7851b14f7220dfcd226e1390cff04cf3
12357Author: Felix Paul Kühne <fkuehne@videolan.org>
12358Date:   Thu Jul 4 19:27:35 2013 +0200
12359
12360    Revert "src: fix crash in getaddrinfo due to bugs in the OSX runtime"
12361
12362    This reverts commit db8ff4e3b10677399292eef7c20d192d9dc3cecd.
12363
12364commit 4d7465b45d52c0ab412c7968e207f1fd89953760
12365Author: Felix Paul Kühne <fkuehne@videolan.org>
12366Date:   Thu Jul 4 18:45:44 2013 +0200
12367
12368    lua: fix self-introduced leak
12369
12370    refs b2cce4d84
12371
12372commit 72d73d6cae13bed14c4113b476cd9cfe1c5a8172
12373Author: Felix Paul Kühne <fkuehne@videolan.org>
12374Date:   Thu Jul 4 18:39:53 2013 +0200
12375
12376    contrib: update freetype to 2.4.12
12377
12378commit db8ff4e3b10677399292eef7c20d192d9dc3cecd
12379Author: Felix Paul Kühne <fkuehne@videolan.org>
12380Date:   Wed Jul 3 23:34:26 2013 +0200
12381
12382    src: fix crash in getaddrinfo due to bugs in the OSX runtime
12383
12384commit 4b238dc7143128f533670679a6accd4f0a2cccaa
12385Author: Jean-Baptiste Kempf <jb@videolan.org>
12386Date:   Thu Jul 4 19:14:12 2013 +0200
12387
12388    Contribs: update libmatroska to 1.4.0
12389
12390commit e51d1b5057eea891d00b26512b85fd937310259e
12391Author: Jean-Baptiste Kempf <jb@videolan.org>
12392Date:   Thu Jul 4 19:11:13 2013 +0200
12393
12394    Contribs: libebml, update to 1.3.0
12395
12396commit a3022ae9b3760395759a7c852e98d9184465a128
12397Author: Jean-Baptiste Kempf <jb@videolan.org>
12398Date:   Thu Jul 4 19:02:37 2013 +0200
12399
12400    Contribs: update orc to 0.4.17
12401
12402commit 4dea7edb1814394d61473f34a5abe7318db8a3c5
12403Author: Jean-Baptiste Kempf <jb@videolan.org>
12404Date:   Thu Jul 4 18:57:22 2013 +0200
12405
12406    Contribs: update Ogg to 1.3.1
12407
12408commit 7ee04e37aa78a944f82c846b90e1dbf8e4b1091e
12409Author: Felix Paul Kühne <fkuehne@videolan.org>
12410Date:   Wed Jul 3 23:02:54 2013 +0200
12411
12412    vda: fix potential crash on empty buffer
12413
12414commit 4e79526324b65db23945d7355e5f323731a73faa
12415Author: Felix Paul Kühne <fkuehne@videolan.org>
12416Date:   Wed Jul 3 22:52:03 2013 +0200
12417
12418    qtsound: fix crash when freeing memory
12419
12420commit 2428c90cbbf3c75167d660925b7d7ec6f8ded79e
12421Author: Tristan Matthews <le.businessman@gmail.com>
12422Date:   Wed Jul 3 15:54:01 2013 -0400
12423
12424    flac: add warning message for decoder error 3
12425
12426    Signed-off-by: Rafaël Carré <funman@videolan.org>
12427
12428commit 19c16247506f0246d4cb0a49139f4c1558892713
12429Author: Rémi Denis-Courmont <remi@remlab.net>
12430Date:   Wed Jul 3 21:51:23 2013 +0300
12431
12432    avcodec: fix deadlock when flusing (fixes #8901)
12433
12434    avcodec_flush_buffers() may get or release frame buffers.
12435    See also EndVideoDec().
12436
12437commit 261d8a334379e6f007f7cd373c542dfc2a167e27
12438Author: Felix Paul Kühne <fkuehne@videolan.org>
12439Date:   Wed Jul 3 12:29:02 2013 +0200
12440
12441    macosx: fix rendering issue in the about panel when running in non-Western locales
12442
12443commit e7d57cfd2ba038f628c1d119034a0d4102a64774
12444Author: Rafaël Carré <funman@videolan.org>
12445Date:   Wed Jul 3 09:52:20 2013 +0200
12446
12447    NEWS: version typo
12448
12449commit 0be7b45d342bbd0212ba7d981bd31c312e4a636b
12450Author: Rémi Denis-Courmont <remi@remlab.net>
12451Date:   Tue Jul 2 20:51:48 2013 +0300
12452
12453    vout: remove the dummy display pool
12454
12455    With the previous commit, the vout wrapper's display pool is no longer
12456    used ever if direct rendering is not in use. Removing it saves one
12457    picture buffer.
12458
12459    Signed-off-by: Rafaël Carré <funman@videolan.org>
12460
12461commit 39da8edda36f87b393f67acefbca654bd4a986f9
12462Author: Rémi Denis-Courmont <remi@remlab.net>
12463Date:   Tue Jul 2 20:51:47 2013 +0300
12464
12465    vout: avoid picture copy when decoder and output format do not match
12466
12467    When the decoder output and the display video formats are different,
12468    the picture copy comes for "free" during the conversion from the
12469    earlier format to the latter one. So do not bother with copying the
12470    picture before the conversion.
12471
12472    The straight copy is still required however in the case that the video
12473    formats are identical but the display pool is inadequate (too few
12474    pictures, slow memory bus...).
12475
12476    Signed-off-by: Rafaël Carré <funman@videolan.org>
12477
12478commit 29d00aef355dfc468e06dc35e7de0361e318f340
12479Author: Felix Paul Kühne <fkuehne@videolan.org>
12480Date:   Tue Jul 2 23:13:27 2013 +0200
12481
12482    macosx: fix crash when parsing incorrect debug logs
12483
12484commit 04b45e8ffd279a6df19ff96d6157a688bd6b7a08
12485Author: Felix Paul Kühne <fkuehne@videolan.org>
12486Date:   Tue Jul 2 23:11:40 2013 +0200
12487
12488    macosx: fix conditional crash when setting the MRL field
12489
12490commit 227f5875cacc99659d3e7290d31dd7c480aa76b1
12491Author: Rémi Denis-Courmont <remi@remlab.net>
12492Date:   Tue Jul 2 20:51:46 2013 +0300
12493
12494    vout: remove tautology
12495
12496    todisplay cannot be NULL there since its two possible values are
12497    checked already.
12498
12499    Signed-off-by: Rafaël Carré <funman@videolan.org>
12500
12501commit 18151198b771b0828f5b0f77dd80f5fca124cc17
12502Author: Rémi Denis-Courmont <remi@remlab.net>
12503Date:   Tue Jul 2 23:12:51 2013 +0300
12504
12505    Revert "vdr: force MPEG-TS demuxer"
12506
12507    This reverts commit d81003671d615d4498deb6c783a0df0cbae9e23a.
12508
12509commit df0965badb3a3e28c0b9f4f0813cc7d1720b4123
12510Author: Rémi Denis-Courmont <remi@remlab.net>
12511Date:   Sun Jun 23 19:42:34 2013 +0300
12512
12513    modules: MODULE_NAME is only used for static modules
12514
12515commit 54ebf52a8febdafa7c62b20c9bd44aacfcd373d6
12516Author: Jean-Baptiste Kempf <jb@videolan.org>
12517Date:   Tue Jul 2 18:53:13 2013 +0200
12518
12519    Configure: enharden the check for luac 32bits
12520
12521    It could be a problem if one had no contribs, but /lib/liblua.a was
12522    present
12523
12524commit cc96cb85099aa781d485d27620a1de927f0fffbf
12525Author: Rafaël Carré <funman@videolan.org>
12526Date:   Tue Jul 2 18:56:02 2013 +0200
12527
12528    contrib: bump qt4 to 4.8.5
12529
12530commit dc4b64c97b82d4d590ccf7fa1c938435cc26d98e
12531Author: Timo Rothenpieler <timo@rothenpieler.org>
12532Date:   Sun Jan 20 15:49:23 2013 +0000
12533
12534    Make vaapi decoder compatible with latest libva changes
12535
12536    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12537
12538commit 10ee7ff4833116d716866cd279d51a93c65e7b02
12539Author: Rafaël Carré <funman@videolan.org>
12540Date:   Tue Jul 2 18:06:38 2013 +0200
12541
12542    contrib: fix windows builds for gnulib
12543
12544    _set_invalid_parameter_handler is now usable in recent versions of mingw-w64
12545
12546commit 7c56e272ae27ca8ca35d3b50c2718bbe03ef25ef
12547Author: Jean-Baptiste Kempf <jb@videolan.org>
12548Date:   Tue Jul 2 16:37:03 2013 +0200
12549
12550    On the road to 2.2.0
12551
12552commit ac636adefd0543904475e68d619e127950be990d
12553Author: Rafaël Carré <funman@videolan.org>
12554Date:   Tue Jul 2 11:39:42 2013 +0200
12555
12556    flac: fix decoding samples with too large extradata
12557
12558    Only use the first 34 or 42 bytes (streaminfo block)
12559
12560    Sample:
12561    0109c7dd02be4e673824fe156bc4cb66  [UTW-THORA] Evangelion 3.33 You Can (Not) Redo [BD][1080p,x264,flac][F2060CF5] sample.mka
12562
12563commit d00e6403c8625109df2dcbf56db27dbb74fddc21
12564Author: Elodie Thomann <elodie.thomann@hotmail.com>
12565Date:   Mon Jul 1 14:47:54 2013 +0200
12566
12567    Fix bad type for stream index
12568
12569    Signed-off-by: Rafaël Carré <funman@videolan.org>
12570
12571commit b2cce4d84b42200afd98346c42e223ce9b40a3e5
12572Author: Felix Paul Kühne <fkuehne@videolan.org>
12573Date:   Mon Jul 1 12:03:29 2013 +0200
12574
12575    lua: fix crash introduced in 18c00a386 if a newly added input doesn't have a parent (close #8869)
12576
12577commit 44e8ceacfa57be109ceda584f580f56710385817
12578Author: Felix Paul Kühne <fkuehne@videolan.org>
12579Date:   Mon Jul 1 11:42:28 2013 +0200
12580
12581    macosx: add lua http password to simplified prefs
12582
12583    This uses existing strings only
12584
12585commit d4a0c69dc3635ac6d7d82e34b26de9ddecc9dbbb
12586Author: Rémi Denis-Courmont <remi@remlab.net>
12587Date:   Sun Jun 30 19:13:37 2013 +0300
12588
12589    amem: fix conditionally unitialized cleanup callback
12590
12591commit 9b904a74269a5cc52a6034f94b4a5459824235ae
12592Author: David Fuhrmann <david.fuhrmann@googlemail.com>
12593Date:   Sat Jun 29 22:28:26 2013 +0200
12594
12595    macosx: CAS: more room for translations
12596
12597commit 497db07ae68ec683b681882fab8bdb917a9a5fb7
12598Author: David Fuhrmann <david.fuhrmann@googlemail.com>
12599Date:   Sat Jun 29 22:06:58 2013 +0200
12600
12601    macosx: CAS: eye candy and {en,dis}abling logic for customize panel
12602
12603commit 64daf779c79556e2efddebf2da04073043621477
12604Author: Rafaël Carré <funman@videolan.org>
12605Date:   Thu Jun 27 15:42:15 2013 +0200
12606
12607    yadif: fix build with -O0
12608
12609commit d879f020aee800abaafae2e333be6da6604a3577
12610Author: Felix Paul Kühne <fkuehne@videolan.org>
12611Date:   Thu Jun 27 12:30:28 2013 +0200
12612
12613    m4: fix gettext detection on OSX (close #5816)
12614
12615commit 95d8d6551f734fb51fea0b9e3cb39aebf6aee848
12616Author: Rafaël Carré <funman@videolan.org>
12617Date:   Wed Jun 26 22:57:47 2013 +0200
12618
12619    Revert "avformat: don't mark buffer as need to be writable, as we don't write into it directly"
12620
12621    This reverts commit 75890fb5e9086d91e92ca6d9abb13a307278238d.
12622
12623    This caused infinite loops in aviobuf when muxing to mkv.
12624    write_flag seems to mean "mux" versus "demux".
12625    The real meaning might be lost on us for lack of a libavformat documentation translator.
12626
12627commit 22a73d256b332d0749964fc74d8024053efc3800
12628Author: Rémi Denis-Courmont <remi@remlab.net>
12629Date:   Wed Jun 26 22:36:08 2013 +0300
12630
12631    v4l2: fix opening of libv4l
12632
12633commit 50e47a0571bd33416796e694f68107bb5ec581f1
12634Author: Rafaël Carré <funman@videolan.org>
12635Date:   Wed Jun 26 21:27:13 2013 +0200
12636
12637    contrib: gettext: patch gettext.m4 post install to not re-run autotools
12638
12639commit cd7b29a55ccbc613eb53873f0946bb525e84c4e4
12640Author: Rafaël Carré <funman@videolan.org>
12641Date:   Wed Jun 26 20:31:31 2013 +0200
12642
12643    Remove extra debug introduced accidentally in 9925a34ee
12644
12645commit 6eb6e32d5a52deb92ce25dd8245510e216c3edaf
12646Author: KO Myung-Hun <komh78@gmail.com>
12647Date:   Wed Jun 26 21:41:23 2013 +0900
12648
12649    lua: fix compilation
12650
12651    Include unistd.h to fix the following error.
12652
12653    ----
12654      CC       liblua_plugin_la-intf.lo
12655      intf.c: In function 'Start_LuaIntf':
12656      intf.c:372: error: implicit declaration of function 'close'
12657    ----
12658
12659    Signed-off-by: Rafaël Carré <funman@videolan.org>
12660
12661commit 06005e87c76e739b1dd8a8003696571c184cf133
12662Author: Edward Wang <edward.c.wang@compdigitec.com>
12663Date:   Mon Jun 24 19:56:45 2013 -0400
12664
12665    xcb: fix some memory leaks
12666
12667    According to xcb docs, we are responsible for freeing this memory.
12668
12669    Signed-off-by: Rafaël Carré <funman@videolan.org>
12670
12671commit 7d7890ed110c13bc4ec8067a9c11f96e7f1706af
12672Author: Rémi Denis-Courmont <remi@remlab.net>
12673Date:   Sun Jun 16 17:28:53 2013 +0300
12674
12675    Lua: SD: simplify thread loop
12676
12677commit 9ba5f88e6ad394ade24da679f62d5247e2116dd2
12678Author: Rémi Denis-Courmont <remi@remlab.net>
12679Date:   Tue Jun 11 19:43:25 2013 +0300
12680
12681    avcodec: mark get_buffer thread safe
12682
12683    In libavcodec, thread-safe callback merely means callback that can run
12684    on any thread. It does not imply that the codec should be re-entrant.
12685    In other words, it boils down to not using thread-specific variables.
12686
12687    The VLC get_buffer callback is not reentrant currently, but it does not
12688    care which thread it runs on.
12689
12690commit e2916227e4edd93cbf79687a86002d9c21b9f911
12691Author: Jean-Baptiste Kempf <jb@videolan.org>
12692Date:   Mon Jun 24 19:45:26 2013 +0200
12693
12694    NEWS about 2.1.0
12695
12696commit 4a504dea350f9bf085315803360498c26e288cca
12697Author: Christoph Miebach <christoph.miebach@web.de>
12698Date:   Mon Jun 24 18:06:12 2013 +0200
12699
12700    Import AUTHORS from 2.0 and add translators
12701
12702    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12703
12704commit 22e40e618632bfe543e424a464e2e00494988ad5
12705Author: Jean-Baptiste Kempf <jb@videolan.org>
12706Date:   Fri Jun 21 17:13:39 2013 +0200
12707
12708    Wav: No tabs in source code
12709
12710commit 5850dd1370c705b5cde2d6381b7feaedecec6b2e
12711Author: Rémi Denis-Courmont <remi@remlab.net>
12712Date:   Mon Jun 24 18:52:10 2013 +0300
12713
12714    m3u8: correctly deal with BOM (fixes #8859)
12715
12716    75a167f5b377a1edba3e1bf0230af05da7974347 really did not work.
12717
12718commit dcd2493220dc1f8b2fd91520b27793892d7f44f3
12719Author: Dean Lee <xslidian@gmail.com>
12720Date:   Mon Jun 24 11:49:59 2013 +0200
12721
12722    l10n: Simplified Chinese update
12723
12724    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12725
12726commit 1c42643543d908351c2765f86d25cf313214baa8
12727Author: Andriy Bandura <andriykopanytsia@gmail.com>
12728Date:   Mon Jun 24 11:46:54 2013 +0200
12729
12730    l10n: Ukrainian update
12731
12732    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12733
12734commit f503b668bc9b683dd36b2342b81ca8bff98ef790
12735Author: Kaya Zeren <kayazeren@gmail.com>
12736Date:   Mon Jun 24 11:44:12 2013 +0200
12737
12738    l10n: Turkish update
12739
12740    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12741
12742commit 5654ddc134ee47ec35c4bfd940eeee4d5f179657
12743Author: Đorđe Vasiljević <theranchcowboy@gmail.com>
12744Date:   Mon Jun 24 11:40:00 2013 +0200
12745
12746    l10n: Serbian update
12747
12748    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12749
12750commit 36d0c391e18777a92954bbc7bbfb06f095915d43
12751Author: Marián Hikaník <mhikanik@users.sourceforge.net>
12752Date:   Mon Jun 24 11:35:52 2013 +0200
12753
12754    l10n: Slovak update
12755
12756    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12757
12758commit 0b188a7d616edbeb2fa8b56ae6ca3493645cdd88
12759Author: Alexander Lakhin <exclusion@gmail.com>
12760Date:   Mon Jun 24 11:34:29 2013 +0200
12761
12762    l10n: Russian update
12763
12764    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12765
12766commit 3f51349d9df43f816c325d6864b640c1460bef56
12767Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
12768Date:   Mon Jun 24 11:32:40 2013 +0200
12769
12770    l10n: Polish update
12771
12772    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12773
12774commit 439a6cf0b81ae925dad94444affb915c32590be8
12775Author: Thomas De Rocker <thomasderocker@hotmail.com>
12776Date:   Mon Jun 24 11:26:45 2013 +0200
12777
12778    l10n: Dutch update
12779
12780    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12781
12782commit b50dc1b9eab0952d4b863c0fa58d373d089cb2b0
12783Author: Suraj Kawade <suraj.kawade@gmail.com>
12784Date:   Mon Jun 24 11:23:49 2013 +0200
12785
12786    l10n: Marathi update
12787
12788    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12789
12790commit 796f638c016538a66eda7757a849f4c4a5df6ee6
12791Author: Yogesh K S <yogesh@karnatakaeducation.org.in>
12792Date:   Mon Jun 24 11:21:28 2013 +0200
12793
12794    l10n: Kannada update
12795
12796    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12797
12798commit ac2b923c78cd32f6fe58694c7761468420ab691a
12799Author: Fumio Nakayama <fumio.n6a@gmail.com>
12800Date:   Mon Jun 24 11:19:27 2013 +0200
12801
12802    l10n: Japanese update
12803
12804    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12805
12806commit a0ea2cee396d6f709b468a5c2607f6460056dae2
12807Author: Sveinn í Felli <sveinki@nett.is>
12808Date:   Mon Jun 24 11:16:36 2013 +0200
12809
12810    l10n: Icelandic update
12811
12812    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12813
12814commit 2608c44c18dc97b1b8a68e1c3cb321c5f562cfbb
12815Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
12816Date:   Mon Jun 24 11:03:11 2013 +0200
12817
12818    l10n: Galician update
12819
12820    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12821
12822commit a4a853bf0e0193f3a80a7f670ee05145da2f815f
12823Author: Sam Askari <saskarip@gmail.com>
12824Date:   Mon Jun 24 10:57:52 2013 +0200
12825
12826    l10n: Spanish update
12827
12828    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12829
12830commit cbfb939890871b3aa14f091367ae394805fb8c65
12831Author: Mario Siegmann <mario_siegmann@web.de>
12832Date:   Mon Jun 24 10:51:39 2013 +0200
12833
12834    l10n: German update
12835
12836    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12837
12838commit 194e237ea1021555b9d654d22c50dd531a6c5da1
12839Author: Aputsiaĸ Niels Janussen <aj@isit.gl>
12840Date:   Mon Jun 24 10:49:24 2013 +0200
12841
12842    l10n: Danish update
12843
12844    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12845
12846commit 850922f47a7ef96343d98ef9a455d959494b9c15
12847Author: Aled Powell <aled@aledpowell.com>
12848Date:   Mon Jun 24 10:48:26 2013 +0200
12849
12850    l10n: Welsh update
12851
12852    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12853
12854commit 2466a304d29042372b7669a7109daaa0ba5cd725
12855Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
12856Date:   Mon Jun 24 10:47:24 2013 +0200
12857
12858    l10n: Czech update
12859
12860    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12861
12862commit a08b518d34d34b4d7f1377e23fd3c09d31bd248b
12863Author: Adnan Memija <sream_92@live.com>
12864Date:   Mon Jun 24 10:43:31 2013 +0200
12865
12866    l10n: Bosnian update
12867
12868    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
12869
12870commit 71e82d262907048ca04a68fe69b6276e0d6269b9
12871Author: Rafaël Carré <funman@videolan.org>
12872Date:   Mon Jun 24 06:50:51 2013 +0200
12873
12874    copy packetizer: don't overwrite i_length for opus
12875
12876    this field is used as end trimming
12877
12878    Refs: #8295
12879
12880commit c18f650a6663a5adde2153e6a22d0b70be82403a
12881Author: Rafaël Carré <funman@videolan.org>
12882Date:   Mon Jun 24 06:50:23 2013 +0200
12883
12884    ogg demux: generate correct PTS for opus
12885
12886    Refs: #8295
12887
12888commit a8b31261283395cd9cf66696c868fe4a39a91f1f
12889Author: Rafaël Carré <funman@videolan.org>
12890Date:   Mon Jun 24 06:09:16 2013 +0200
12891
12892    ogg demux: fill i_physical_channels
12893
12894    Refs: #8295
12895
12896commit c599784400b1bae5294f42741dea3b002ce5ae5b
12897Author: Rafaël Carré <funman@videolan.org>
12898Date:   Mon Jun 24 05:10:48 2013 +0200
12899
12900    opensles: resample if original sampling rate is not accepted
12901
12902    Close: #8638
12903
12904commit 9740035f7056cdc18021b2cbd58ff80ecdb42112
12905Author: Rafaël Carré <funman@videolan.org>
12906Date:   Mon Jun 24 01:51:36 2013 +0200
12907
12908    flac: don't overwrite bitspersample
12909
12910    The decoder might have filters in place that cause it to output to
12911    something else than s16n
12912
12913    Close: #6400
12914
12915commit 07fcd250bffc2972f9aa9fd314e9f5ba027c00f9
12916Author: Rafaël Carré <funman@videolan.org>
12917Date:   Sat Jun 22 15:22:03 2013 +0200
12918
12919    OSX: don't open items twice
12920
12921    Closes: #8611
12922
12923commit 9925a34ee91b6debfc2f9f137fe9c77e7e0d6241
12924Author: Rafaël Carré <funman@videolan.org>
12925Date:   Sun Jun 23 23:15:55 2013 +0200
12926
12927    Simplify FLAC extradata (streaminfo) parsing
12928
12929    Prefer the shorter version (avcodec/avformat support both)
12930
12931commit 6c41d3708a10038ebef05dd301e6735fba25b780
12932Author: Christoph Miebach <christoph.miebach@web.de>
12933Date:   Sun Jun 23 21:59:39 2013 +0200
12934
12935    Update mailmap
12936
12937commit 28811d45391150b1fa986f7bb567b6a67ca70677
12938Author: Rafaël Carré <funman@videolan.org>
12939Date:   Sun Jun 23 20:19:27 2013 +0200
12940
12941    flac demux: don't skip STREAMINFO block twice
12942
12943    Refs: #8830
12944
12945commit 46fc365fe003c7f92f8d525890eaa98b355d8a81
12946Author: Rafaël Carré <funman@videolan.org>
12947Date:   Sun Jun 23 20:15:09 2013 +0200
12948
12949    flac decoder: supports avformat extradata
12950
12951commit 11927a591040c51dc2b96f36c52d2b9a102f4381
12952Author: Christoph Miebach <christoph.miebach@web.de>
12953Date:   Sun Jun 23 18:50:48 2013 +0200
12954
12955    Improve mailmap
12956
12957commit 03f98a738edc393d27afd21bf2f499cca3da5a61
12958Author: Francois Cartegnie <fcvlcdev@free.fr>
12959Date:   Sun Jun 23 17:01:59 2013 +0200
12960
12961    Qt: ExtensionTab: switch to buttonsbox
12962
12963commit 5f1ea6d304c4b42219db02814011010d8a6ec777
12964Author: Francois Cartegnie <fcvlcdev@free.fr>
12965Date:   Sun Jun 23 15:41:39 2013 +0200
12966
12967    Qt: Extensions: fix showing cone when no custom logo
12968
12969commit dd29c917a38d511eeada2fe575e92febc2df0773
12970Author: Francois Cartegnie <fcvlcdev@free.fr>
12971Date:   Sun Jun 23 15:33:32 2013 +0200
12972
12973    Qt: Extensions: fullfill usage of data abstraction model
12974
12975commit 8d19eace8daccfce7d79d8f3a0cf9275fc1d88e3
12976Author: Francois Cartegnie <fcvlcdev@free.fr>
12977Date:   Sat Jun 22 15:20:52 2013 +0200
12978
12979    Qt: ExtensionsModel: use data abstraction in delegate
12980
12981commit 804c64f3e99e8740f007a1d9cf339d90bc071fe8
12982Author: Francois Cartegnie <fcvlcdev@free.fr>
12983Date:   Sun Jun 23 13:33:01 2013 +0200
12984
12985    Qt: ExtensionCopy: fix memleak
12986
12987commit 908a51341bfa366f5ec7b650d32e423ae38ac5f0
12988Author: Rémi Denis-Courmont <remi@remlab.net>
12989Date:   Sun Jun 23 08:51:03 2013 +0300
12990
12991    invert: check supported chroma (fixes #8840, fixes #8841)
12992
12993commit fe44d66bf432f5b077dff97b6015b78b761eb11f
12994Author: Erwan Tulou <erwan10@videolan.org>
12995Date:   Sat Jun 22 19:17:58 2013 +0200
12996
12997    skins2: update documentation (width/height for image and slider)
12998
12999commit 91a9eee8d96f13e26336a72307291f3e716200a0
13000Author: Erwan Tulou <erwan10@videolan.org>
13001Date:   Sat Jun 22 17:24:11 2013 +0200
13002
13003    skins2: add width/height parameters to slider
13004
13005    These parameters will allow to create a slider which adapts to the display.
13006    width/height parameters will be optional. If set, the initial slider will
13007    be resized to meet these requirements.
13008
13009    A main use case will be the possibility to create a fullscreen timeslider
13010    that automatically spans the whole screen whatever the screen resolution.
13011    e.g syntax would be <Slider width="100%" ....>
13012
13013commit d15b308ea7f784f6be301e1742a48b359107f0eb
13014Author: Erwan Tulou <erwan10@videolan.org>
13015Date:   Sat Jun 22 15:48:31 2013 +0200
13016
13017    skins2: update documentation for xoffset/yoffset
13018
13019commit a87784fab19e520f0b53b15b3bd93079c3670fca
13020Author: Erwan Tulou <erwan10@videolan.org>
13021Date:   Sat Jun 22 15:41:18 2013 +0200
13022
13023    skins2: fix documentation wrt to xoffset, yoffset, xmargin, ymargin
13024
13025commit 31dafe28c46f1952a564958f1036de5cfe0f06ea
13026Author: Erwan Tulou <erwan10@videolan.org>
13027Date:   Sat Jun 22 14:05:46 2013 +0200
13028
13029    skins2: extend xoffset and yoffset parameters
13030
13031    Till now, these two parameters only had a meaning for geographical positioning.
13032    As explained at http://forum.videolan.org/viewtopic.php?f=26&t=111572,
13033    extending xoffset and yoffset for the general case would help a lot skin
13034    developpers easily position an object of unknown size around a given point :
13035    for instance,
13036        x="50%" xoffset="-50%" would center an object horizontally.
13037        x="100%" xoffset="-100%" would set an object to the East
13038
13039    This patch doesn't modify the existing behaviour. It just implements a new
13040    feature for the case where it was a silent no op.
13041
13042    x,y, width, height percentages are computed against the parent container
13043    xoffset and yoffset percentages are computed against the current object
13044
13045    TODO: this approach could be generalized to all objects (need to extend the dtd)
13046
13047commit 2bbc88ce52cbfd9ce6a3c47d1397a21f6a972495
13048Author: Rafaël Carré <funman@videolan.org>
13049Date:   Sat Jun 22 14:24:53 2013 +0200
13050
13051    OSX: fix crash when no SD are found
13052
13053commit e8ede98dac1e3be6aec4ba91124e2535f629e7e2
13054Author: Rémi Denis-Courmont <remi@remlab.net>
13055Date:   Sat Jun 22 14:54:29 2013 +0300
13056
13057    vlc.desktop: add missing --started-from-file option (fixes #8839)
13058
13059commit 82120ce29b5411e9d99d5bf1ea798b68dc9f475a
13060Author: Rafaël Carré <funman@videolan.org>
13061Date:   Sat Jun 22 13:39:08 2013 +0200
13062
13063    osx: fix crash with --no-media-library
13064
13065commit 778091a7e9104b5cf783c4df3c54ae6d6b126305
13066Author: Rafaël Carré <funman@videolan.org>
13067Date:   Sat Jun 22 13:24:24 2013 +0200
13068
13069    Revert "contrib: fix bghudappkit for xcodebuild of vlc project"
13070
13071    This reverts commit acf5397b37d648b8df13eb3a0d1bee14d8e3ae2c.
13072
13073    Conflicts:
13074            contrib/src/bghudappkit/rules.mak
13075
13076commit 7b5250473ca12e6a806a128441a39e7a417c8ba2
13077Author: Erwan Tulou <erwan10@videolan.org>
13078Date:   Sat Jun 22 02:07:00 2013 +0200
13079
13080    skins2: improve fullscreen behaviour
13081
13082    At the core level, the 'f' hotkey and the double click are managed in a
13083    slightly different way. The former sets up both the playlist and the vout
13084    "fullscreen" variables whereas the latter only sets up the vout variable.
13085
13086    This patch first relies on the vout state if any, and falls back to the
13087    playlist state. This ensures that the fullscreen button always works
13088    consistently for the user. Otherwise, user needs to press twice instead
13089    of once when the playlist and the vout are no longer in sync (after a double
13090    click)
13091
13092commit 37ae9134495d3aa3e2665a4c3cf90a1443e331ae
13093Author: Rafaël Carré <funman@videolan.org>
13094Date:   Sat Jun 22 12:58:00 2013 +0200
13095
13096    contrib: gettext: fix osx patch
13097
13098commit 528905b0140e349915ca5ab8215bc537f2e1d455
13099Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13100Date:   Sat Jun 22 12:21:12 2013 +0200
13101
13102    macosx: dialogs provider: fix crash for question dialog and also improve robustness of other dialogs
13103
13104commit 9a34109217607e159cd984bb3f8c5a0f4d8f5630
13105Author: Erwan Tulou <erwan10@videolan.org>
13106Date:   Sat Jun 22 12:06:44 2013 +0200
13107
13108    skins2: fix stray line in Qt menu used by skins2
13109
13110commit f41379c2a96d577a798b93c2baaec06d93490f6a
13111Author: Erwan Tulou <erwan10@videolan.org>
13112Date:   Sat Jun 22 12:01:10 2013 +0200
13113
13114    skins2: fix documentation error
13115
13116    as reported on the forum at http://forum.videolan.org/viewtopic.php?f=26&t=111572
13117
13118commit 43a4fcef9252973828d5b465c20031095a52974b
13119Author: Erwan Tulou <erwan10@videolan.org>
13120Date:   Sat Jun 22 11:27:22 2013 +0200
13121
13122    skins2: fix nested panels wrongly positioned if not the first child
13123
13124    plus factorise some code.
13125
13126    This fixes a bug reported on the forum at
13127    http://forum.videolan.org/viewtopic.php?f=26&t=111572
13128
13129commit 212048ace8d2eb425c96589035d4530ced5ce47b
13130Author: Rafaël Carré <funman@videolan.org>
13131Date:   Sat Jun 22 11:11:55 2013 +0200
13132
13133    flac demux: fix seekpoint leak
13134
13135commit c8d812a3393bd3c84feea0b50c608be2d4f95135
13136Author: Rafaël Carré <funman@videolan.org>
13137Date:   Sat Jun 22 11:10:10 2013 +0200
13138
13139    flac demux: fix picture leak
13140
13141commit 9b475290e6f5c90e3fbc0a8863cc7cf9ce6a5a91
13142Author: Rafaël Carré <funman@videolan.org>
13143Date:   Sat Jun 22 11:07:25 2013 +0200
13144
13145    flac: STREAMINFO is not necessarily the first METADATA_BLOCK
13146
13147    Close: #8830
13148
13149commit a734020c2b1846f3c833fdeb15c9485c570a0979
13150Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13151Date:   Fri Jun 21 22:37:54 2013 +0200
13152
13153    macosx: CAS: remove duplicated code
13154
13155commit 94e275a73a124db423104e863d88c6a094ab79a5
13156Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13157Date:   Fri Jun 21 22:37:08 2013 +0200
13158
13159    macosx: CAS: fix update of customization sheet for last saved profile
13160
13161commit a54a295b7aec0ef45631ecb85d64014ca0dc62df
13162Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13163Date:   Fri Jun 21 22:17:10 2013 +0200
13164
13165    macosx: CAS: fix format for custom profiles storage
13166
13167commit 508663821ce351b03c4d573914c17129e2b3f6f7
13168Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13169Date:   Fri Jun 21 22:05:51 2013 +0200
13170
13171    macosx: CAS: introduce functionality for keep checkboxes (close #8601)
13172
13173commit 0bfa1a60dcf1fc36b087b40d64860fc3528ee90f
13174Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13175Date:   Fri Jun 21 21:20:39 2013 +0200
13176
13177    macosx: CAS: fix customize dialog for {video,audio}-only profiles
13178
13179commit cf3c401743dc0de9bc27992ab3f1314aab98490e
13180Author: Ludovic Fauvet <etix@videolan.org>
13181Date:   Fri Jun 21 20:27:58 2013 +0200
13182
13183    msi: remove older (nsis) version before install
13184
13185    If a pre-2.1 version is detected it will be uninstalled silently before
13186    proceeding.
13187
13188commit 398bac6ba1602e40aaa3a9cedaf2fdce608876f9
13189Author: Rémi Denis-Courmont <remi@remlab.net>
13190Date:   Fri Jun 21 18:58:45 2013 +0300
13191
13192    win32: avoid the POSIX timer API for now
13193
13194commit db6209acd4979264853dff1934e8ae4b3b563c35
13195Author: Rémi Denis-Courmont <remi@remlab.net>
13196Date:   Fri Jun 21 18:53:05 2013 +0300
13197
13198    win32: do not straddle on POSIX threads symbols
13199
13200commit e0e73f09a3467250e5028efd7c9bc6b0b1a69474
13201Author: Rémi Denis-Courmont <remi@remlab.net>
13202Date:   Fri Jun 21 18:34:11 2013 +0300
13203
13204    screen: fix mouse file location
13205
13206commit 388b0b93cc4e9c8823703ca96caa844d19aee8ca
13207Author: Francois Cartegnie <fcvlcdev@free.fr>
13208Date:   Fri Jun 21 14:39:18 2013 +0200
13209
13210    fingerprinter: set sub category
13211
13212commit 648a4893c5fe1f7bebb8e90cf31cf1e31124a1ac
13213Author: Francois Cartegnie <fcvlcdev@free.fr>
13214Date:   Fri Jun 21 14:37:04 2013 +0200
13215
13216    fingerprinter: don't hardcode acoustid module selection
13217
13218commit 78e989efff5ecf472985fa607e939bb1530cd4be
13219Author: Ludovic Fauvet <etix@videolan.org>
13220Date:   Fri Jun 21 13:56:21 2013 +0200
13221
13222    Qt: fallback on the high-resolution icons instead of the xpm
13223
13224commit a7d3284e7ed2676c78b519397f3a15473c214f3d
13225Author: Ludovic Fauvet <etix@videolan.org>
13226Date:   Fri Jun 21 13:55:37 2013 +0200
13227
13228    Qt: use the theme icons for the system tray too
13229
13230commit 3392ff1e732347b1f8cf0163ba0325eca58622e7
13231Author: Francois Cartegnie <fcvlcdev@free.fr>
13232Date:   Fri Jun 21 13:53:26 2013 +0200
13233
13234    Qt: Simple Preferences: conditionally hide the whole groupbox, not
13235    just widgets
13236
13237commit 98ef0e14bc7c8015db0259778974a299763c4d43
13238Author: Philip Sequeira <phsequei@gmail.com>
13239Date:   Wed Jun 19 05:18:11 2013 -0400
13240
13241    Qt: get window icon from theme (falling back to existing pixmap)
13242
13243    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13244
13245commit 8463dd4817e8d879cf039dcdf73826fcccaa21e6
13246Author: Rafaël Carré <funman@videolan.org>
13247Date:   Fri Jun 21 13:28:25 2013 +0200
13248
13249    ncurses: translate title
13250
13251commit 2da17fc80a465b67c64a45c599ae95084032de78
13252Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13253Date:   Thu Jun 20 21:51:04 2013 +0200
13254
13255    macosx: fix space hotkey for audio files (close #8818)
13256
13257commit e6de5c7af302b86713582971816f3639c4a4de75
13258Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13259Date:   Thu Jun 20 21:15:56 2013 +0200
13260
13261    macosx: save idle main window frame as early as possible (refs #8826)
13262
13263commit 370d8f5d1e3dae23d5805dbefb75ac918d216585
13264Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13265Date:   Thu Jun 20 20:55:54 2013 +0200
13266
13267    macosx: update condition for idle fullscreen button state
13268
13269commit 056a2b9a08b01403b0111797372a042abab33953
13270Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13271Date:   Thu Jun 20 20:53:18 2013 +0200
13272
13273    macosx: delay start in fullscreen animation to allow to finish resize animation before (close #8780)
13274
13275commit 0a423efa0b464361250ddb66725e26ef5155e1b6
13276Author: Ilkka Ollakka <ileoo@videolan.org>
13277Date:   Wed Jun 19 11:09:12 2013 +0300
13278
13279    httplive: turn STREAM_CAN_CONTROL_PACE on to restore playback
13280
13281    This is just quick fix and workaround for now.
13282
13283    Should Fix #8619 and #8713
13284
13285commit df252eac618091d156cf986f38a98c2bddbc8437
13286Author: Rémi Denis-Courmont <remi@remlab.net>
13287Date:   Thu Jun 20 19:15:57 2013 +0300
13288
13289    avcodec: disable threading when decoding in hardware(fixes #8786)
13290
13291commit 3bd3db173ba259330d7828729a05b1aae9bb7dc8
13292Author: Rémi Denis-Courmont <remi@remlab.net>
13293Date:   Thu Jun 20 19:13:58 2013 +0300
13294
13295    Revert "Work around test failing with cli interface"
13296
13297    This reverts commit 32ce763be9747ebf7281a981193d54ba9dadc197.
13298
13299commit 2e68de7297ec42c1f9b6467984aa484a60ca2676
13300Author: Rémi Denis-Courmont <remi@remlab.net>
13301Date:   Thu Jun 20 19:12:08 2013 +0300
13302
13303    lua: raise an erro from net.poll() when quitting
13304
13305    This forces Lua RC to exit cleanly in all cases.
13306
13307commit 80fc185b2ec36f1837501375dacfa83949521e06
13308Author: Rémi Denis-Courmont <remi@remlab.net>
13309Date:   Thu Jun 20 19:07:56 2013 +0300
13310
13311    lua: remove no-op
13312
13313commit 3d2bd907e87f5223910f9c217aae0c2c550a1670
13314Author: Rémi Denis-Courmont <remi@remlab.net>
13315Date:   Thu Jun 20 19:02:22 2013 +0300
13316
13317    lua: fix potential busy loop in net.poll()
13318
13319commit 2dc214fbeae3a1a5a25197bd05f1d3ddeee4927a
13320Author: Rémi Denis-Courmont <remi@remlab.net>
13321Date:   Thu Jun 20 18:53:08 2013 +0300
13322
13323    Lua: remove write-only set_intf()
13324
13325commit 4a1143be3bd418158f26991a2d74cb63a4a782be
13326Author: Rafaël Carré <funman@videolan.org>
13327Date:   Thu Jun 20 14:52:16 2013 +0200
13328
13329    merge NEWS from 2.0
13330
13331commit 32ce763be9747ebf7281a981193d54ba9dadc197
13332Author: Rafaël Carré <funman@videolan.org>
13333Date:   Thu Jun 20 14:37:02 2013 +0200
13334
13335    Work around test failing with cli interface
13336
13337commit 8843e92cfa481ae6ef1d2534ca362a52d3179c63
13338Author: Jean-Paul Saman <jpsaman@videolan.org>
13339Date:   Thu Jun 20 11:17:22 2013 +0200
13340
13341    avcodec/video.c: correct error message when vlc_va_Get() fails.
13342
13343    When calling vlc_va_Get() failed inside ffmpeg_GetFrameBuf(), then
13344    the error messages says "vaGrabSurface failed" however it should
13345    say "vlc_va_Get failed". Since hw accelerators are called through a
13346    vlc abstraction defined in va.h. It originated from libva (VAAPI),
13347    but it includes VDPAU and DXVA2 now.
13348
13349commit fbb82370e75217bbb3a449d884b95091e9aaa59b
13350Author: Sébastien Escudier <sebastien-devel@celeos.eu>
13351Date:   Wed Jun 19 20:43:49 2013 +0000
13352
13353    mjpeg : remove optional quotes from MIME boundary
13354
13355commit 11f6070e6e0c42ef9d5565519711e6e6168828b9
13356Author: Jean-Baptiste Kempf <jb@videolan.org>
13357Date:   Wed Jun 19 17:17:29 2013 +0200
13358
13359    Add yet another XDCAM fourCC
13360
13361commit 201655b7910d68a9eb385794a7331113943e3aae
13362Author: Rafaël Carré <funman@videolan.org>
13363Date:   Wed Jun 19 14:30:45 2013 +0200
13364
13365    nsis: register x64 axvlc.dll properly
13366
13367commit 245b2756da413985497ecfe120e301ee82d32452
13368Author: Rafaël Carré <funman@videolan.org>
13369Date:   Tue Jun 18 23:36:26 2013 +0200
13370
13371    fr translation: fix ncurses strings broken in 6c316cc596
13372
13373commit c325924886013d5aa8c9d7c46f787d244da082bf
13374Author: Felix Paul Kühne <fkuehne@videolan.org>
13375Date:   Tue Jun 18 21:30:08 2013 +0200
13376
13377    macosx: add visual markers for 100% of the volume (refs #8628)
13378
13379commit 338846d9b2a4a8a69c9a893e7b72a3abe14f0f1e
13380Author: Ilkka Ollakka <ileoo@videolan.org>
13381Date:   Tue Jun 18 22:07:30 2013 +0300
13382
13383    livehttp: try to follow draft 11 section 6.2.2
13384
13385    Keep atleast 3 * seglen amount of segments in playlist if possible.
13386    This will cause playlist to increase sometimes over i_numseg, but it
13387    follows the draft better.
13388
13389commit 1f79a984c2b83671f2910ba7081d9995facbcd72
13390Author: Ilkka Ollakka <ileoo@videolan.org>
13391Date:   Tue Jun 11 19:44:01 2013 +0300
13392
13393    transcode: use 1000 as frame rate base and don't try to do any rounding
13394
13395commit f3b30afc36fb9bac57a485f33c9c53b711e9e9ae
13396Author: Ilkka Ollakka <ileoo@videolan.org>
13397Date:   Wed Jun 5 16:24:19 2013 +0300
13398
13399    livehttp: check opendts to be lowest dts available
13400
13401commit d00d1822a13a2d1c38b06627223907e76bc28748
13402Author: Ilkka Ollakka <ileoo@videolan.org>
13403Date:   Wed Jun 5 14:00:55 2013 +0300
13404
13405    livehttp: try to comply draft 11 section 6.2.2 for how long to keep segments around in sliding window
13406
13407commit 90193b095d8aee49c23514d6557d4deaa9df7ed4
13408Author: Jean-Baptiste Kempf <jb@videolan.org>
13409Date:   Tue Jun 18 11:10:26 2013 +0200
13410
13411    Avcodec: disable multi-threading for MPEG-4 Video
13412
13413    This seems buggy in libavcodec
13414
13415    Close #8486
13416
13417commit fa396d194fa58097223475d8038605f10a5041c5
13418Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13419Date:   Tue Jun 18 08:59:46 2013 +0200
13420
13421    auhal: fix wrong analog 5.1 channel ordering (close #8589)
13422
13423commit 3380e1d48f3611e2ae44a59f97cb8ce4fcef6453
13424Author: Jean-Baptiste Kempf <jb@videolan.org>
13425Date:   Mon Jun 17 23:04:32 2013 +0200
13426
13427    Qt: fix Win32 MOC breakage
13428
13429    Introduced by WIN32 -> _WIN32 probably
13430
13431    Close #8804
13432
13433commit 403869975e08ee02d5ad99c7e793498ccc455b55
13434Author: Francois Cartegnie <fcvlcdev@free.fr>
13435Date:   Mon Jun 17 23:01:24 2013 +0200
13436
13437    Qt: InputManager: Split playback state change and item change
13438
13439    Close #8510
13440
13441    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13442
13443commit bb89f76aea583bc01a0dcbd614760b3107c0a6ca
13444Author: Jean-Baptiste Kempf <jb@videolan.org>
13445Date:   Mon Jun 17 22:55:03 2013 +0200
13446
13447    mp4: be more restrictive for samplerate
13448
13449    Close #8787
13450
13451commit 3ca565cc11a083d74513c5285949d502a7e559f7
13452Author: Rémi Denis-Courmont <remi@remlab.net>
13453Date:   Mon Jun 17 21:12:35 2013 +0300
13454
13455    Update gitignore for automake 1.13
13456
13457commit 45f780608d3d7fc810cb3916672a016e185da789
13458Author: Rémi Denis-Courmont <remi@remlab.net>
13459Date:   Sun Jun 16 18:43:17 2013 +0300
13460
13461    v4l2: respect line pitch specified by the device driver (fixes #8802)
13462
13463commit 86401c10101efe979175fbec7d4f5fefe8553cb7
13464Author: Rémi Denis-Courmont <remi@remlab.net>
13465Date:   Sun Jun 16 18:42:38 2013 +0300
13466
13467    v4l2: add per-codec bytes per pixel in codec table (refs #8802)
13468
13469commit 0f21811dc2c3c168e1193c0476ce55a1e099efe7
13470Author: Rémi Denis-Courmont <remi@remlab.net>
13471Date:   Sun Jun 16 18:40:44 2013 +0300
13472
13473    rawvideo: deal with visible width/height (refs #8802)
13474
13475    So far rawvideo assumed that the full pitch was part of the picture.
13476
13477commit 5730213041c854d77818f04a6b39b1e118c8d2a8
13478Author: Rémi Denis-Courmont <remi@remlab.net>
13479Date:   Sun Jun 16 17:39:48 2013 +0300
13480
13481    Lua: intf: fix cancellation handling
13482
13483    The target thread has no defined cancellation points, so simply remove
13484    the vlc_cancel() call. (Adding vlc_savecancel() would work to the same
13485    effects, but with extra code.)
13486
13487commit cb3f5dd2cbea194801c37cda5a6debbed796f7a9
13488Author: Rémi Denis-Courmont <remi@remlab.net>
13489Date:   Sun Jun 16 17:39:02 2013 +0300
13490
13491    Lua: CLI: exit cleanly
13492
13493commit e6ab18c187aa2a074af070405cc7788cb1669b4b
13494Author: Rémi Denis-Courmont <remi@remlab.net>
13495Date:   Sun Jun 16 17:21:23 2013 +0300
13496
13497    Lua: extension: fix inverted cancellation logic
13498
13499    The cancellation-safe section was protected instead of the
13500    cancellation-unsafe section.
13501
13502commit 788d22567439c60a660387344a1cb5ce58d2f930
13503Author: Rémi Denis-Courmont <remi@remlab.net>
13504Date:   Sun Jun 16 17:18:04 2013 +0300
13505
13506    Lua: extension: reindent
13507
13508commit 7031f81cd83934c2dec26a88d1bcaed69b911178
13509Author: Rémi Denis-Courmont <remi@remlab.net>
13510Date:   Sun Jun 16 17:13:12 2013 +0300
13511
13512    Lua: extension: simplify command dequeuing
13513
13514commit 886de66d58d930e46ef5cb2dc875d2aea5b83f71
13515Author: Rémi Denis-Courmont <remi@remlab.net>
13516Date:   Sun Jun 16 15:11:03 2013 +0300
13517
13518    vlc_UrlParse: end username at the last @ rather than the first
13519
13520    This fixes the corner where the username or the password contains @
13521    (although encoding would probably be a better idea).
13522
13523commit 3bd1fcda25b7d5d7f1face1f31471b134f677ec0
13524Author: Rémi Denis-Courmont <remi@remlab.net>
13525Date:   Sun Jun 16 11:12:06 2013 +0300
13526
13527    pulse: use libvlc-provisioned application infos (fixes #8706)
13528
13529commit 07794538aa00ef029483fac6d00fbea1d62b5891
13530Author: Rémi Denis-Courmont <remi@remlab.net>
13531Date:   Sun Jun 16 11:11:55 2013 +0300
13532
13533    vlc: use libvlc_set_app_id()
13534
13535commit 921aaff4784b7e0e54ac0fe496bf864c1806c57e
13536Author: Rémi Denis-Courmont <remi@remlab.net>
13537Date:   Sun Jun 16 11:11:22 2013 +0300
13538
13539    lib: add libvlc_set_app_id() to complement libvlc_set_user_agent()
13540
13541commit 9cca21d492ea19bb5a9b3b5ff2ee091b22d5e494
13542Author: Rémi Denis-Courmont <remi@remlab.net>
13543Date:   Sun Jun 16 11:29:22 2013 +0300
13544
13545    lib: fix wrong user-agent and http-user-agent values at start
13546
13547    VLC main() initializes the values too late for interfaces and playlist.
13548
13549commit 0ad07a9d8772d38bb4a0a93e5c2b1ec0eeab5fb0
13550Author: Rémi Denis-Courmont <remi@remlab.net>
13551Date:   Sat Jun 15 22:00:43 2013 +0300
13552
13553    avcodec: option name is avcodec-hw
13554
13555commit 6ec3a23e5e8e39fe8af71925209b97e39ba57168
13556Author: Rémi Denis-Courmont <remi@remlab.net>
13557Date:   Sat Jun 15 21:22:34 2013 +0300
13558
13559    XCB/XVideo: create window directly with correct position and dimensions
13560
13561commit 2028d9bd93bb09683e5ccef3c82de0cafdf78e44
13562Author: Rémi Denis-Courmont <remi@remlab.net>
13563Date:   Sat Jun 15 20:45:37 2013 +0300
13564
13565    dtv: ignore SEC errors
13566
13567    This should fix ISDB-S tuning.
13568
13569commit cda1e9bfd3bc3dadfee960894a6f995722936765
13570Author: Ludovic Fauvet <etix@videolan.org>
13571Date:   Fri Jun 14 21:06:52 2013 +0200
13572
13573    Qt: fix layout resizing
13574
13575commit a3aa3d0c228131ed1549af5293e9ac9b57887300
13576Author: Ludovic Fauvet <etix@videolan.org>
13577Date:   Fri Jun 14 15:25:57 2013 +0200
13578
13579    Qt: missing white space between the host and build date
13580
13581commit 23f5d5fe64175e40fa0ba4df1f9d293e9e53571b
13582Author: Ludovic Fauvet <etix@videolan.org>
13583Date:   Fri Jun 14 12:50:11 2013 +0200
13584
13585    Qt: style the about dialog scrollbars
13586
13587commit 6bc97373b29a6c2065ba0b86dd959aaa2795153b
13588Author: Ludovic Fauvet <etix@videolan.org>
13589Date:   Fri Jun 14 12:48:08 2013 +0200
13590
13591    Qt: remove duplicate background-color
13592
13593commit 4c19f003225869c7e5ad831e4431550d6666e6b5
13594Author: Rémi Denis-Courmont <remi@remlab.net>
13595Date:   Thu Jun 13 21:35:53 2013 +0300
13596
13597    XCB: split picture (X11/XV) and events (all) header
13598
13599    This fixes namespace pollution of picture_sys_t.
13600
13601commit 93194970cf0f250b6c32fb412ef40c7195107e89
13602Author: Rémi Denis-Courmont <remi@remlab.net>
13603Date:   Thu Jun 13 21:20:14 2013 +0300
13604
13605    picture: deduplicate some code
13606
13607commit acf8f08bbe6436270fcc75fd4c6762918be03367
13608Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13609Date:   Wed Jun 12 20:47:19 2013 +0200
13610
13611    macosx: update todo comment
13612
13613commit ebe95801864942d2071a840eda1a96a6f2e0bbf5
13614Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13615Date:   Wed Jun 12 20:42:18 2013 +0200
13616
13617    macosx: fix start in fullscreen (fixes #8770)
13618
13619commit eb9c29c6eaf8803a0da581bef35fb3c6aef99524
13620Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13621Date:   Wed Jun 12 18:46:06 2013 +0200
13622
13623    macosx: fix execution on 10.6
13624
13625commit da023da496208766f35e0ac0996d690722008588
13626Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13627Date:   Wed Jun 12 18:44:12 2013 +0200
13628
13629    do not link macosx interface with AVFoundation
13630
13631    This is not needed, and it breaks execution on 10.6 when binary
13632    is compiled on >= 10.7.
13633
13634commit f664fa80bc043fc6d73021710d26c28be7344f18
13635Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13636Date:   Wed Jun 12 18:43:11 2013 +0200
13637
13638    macosx: fix resize to old size when finishing from fullscreen mode
13639
13640commit e90bcdbda56b6218e723942e1226857dc37b8a82
13641Author: Rémi Denis-Courmont <remi@remlab.net>
13642Date:   Wed Jun 12 20:26:00 2013 +0300
13643
13644    avcodec: simplification
13645
13646commit 3e0fad2e7fda45074f4d817f858cf0e7a42ec1ee
13647Author: Rémi Denis-Courmont <remi@remlab.net>
13648Date:   Wed Jun 12 20:23:56 2013 +0300
13649
13650    avcodec: fix end-of-stream handling (fixes #8792) and factor code
13651
13652commit ad26976eb0ad16063366b7d600161dee787abf14
13653Author: Rémi Denis-Courmont <remi@remlab.net>
13654Date:   Wed Jun 12 20:22:54 2013 +0300
13655
13656    avcodec: missing error handling (refs #8792)
13657
13658commit ebdde6200baab9b285f196e2e87e995364180d9f
13659Author: Rémi Denis-Courmont <remi@remlab.net>
13660Date:   Wed Jun 12 19:59:31 2013 +0300
13661
13662    v4l2: fix uninitialized value
13663
13664commit 099e253c24363da7194d49bc24f2208baf07adcf
13665Author: Francois Cartegnie <fcvlcdev@free.fr>
13666Date:   Wed Jun 12 13:56:39 2013 +0200
13667
13668    Qt: ToolbarEditDialog: show tooltip on widgets list
13669
13670commit 5e6a5d353004a9cbcceef56f0d3db6d67c0def15
13671Author: Jean-Baptiste Kempf <jb@videolan.org>
13672Date:   Wed Jun 12 13:02:19 2013 +0200
13673
13674    Update NEWS, LIST, POTFILES and minor change for QSV.
13675
13676commit 2ff975295dc438c6a12721941959800726d8fe58
13677Author: Rafaël Carré <funman@videolan.org>
13678Date:   Wed Jun 12 12:56:57 2013 +0200
13679
13680    qsv: simplify busy loop
13681
13682commit a1a7db8edfe4eeb4026225d6b457f089bc280648
13683Author: Julien 'Lta' BALLET <contact@lta.io>
13684Date:   Mon Jun 10 14:41:05 2013 +0200
13685
13686    Adds Intel QuickSync Video encoder
13687
13688    Signed-off-by: Rafaël Carré <funman@videolan.org>
13689
13690commit f520484d7827656ab6f49700a3c3d05481f89bd7
13691Author: Finn Hughes <finn.hughes@lincor.com>
13692Date:   Tue Jun 11 17:30:51 2013 +0100
13693
13694    Improve performance of zvbi subtitles
13695
13696    Ignore wholly translucent rows at the top and bottom of the subtitle page
13697
13698    Only create an overlay large enough for the remaining rows and only only ask
13699    zvbi to render those rows.
13700
13701    One happy side effect is that now --vbi-text no longer outputs header text
13702    for some teletext streams (although --vbi-text is still unusable imho).
13703
13704    Reducing the size of the overlay allows stutter free playback of teletext
13705    subtitles on significantly slower hardware.
13706
13707    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13708
13709commit 827ca369906411fada6c6bc9008c81b5dfdf048a
13710Author: Rémi Denis-Courmont <remi@remlab.net>
13711Date:   Tue Jun 11 23:14:30 2013 +0300
13712
13713    deinterlace: add basic support for YUY2 and NV12 (fixes #2206)
13714
13715commit d36f3bd678299b077464c86cc795db5dcfbbe427
13716Author: Rémi Denis-Courmont <remi@remlab.net>
13717Date:   Tue Jun 11 23:10:38 2013 +0300
13718
13719    deinterlace: privatize two functions
13720
13721commit 02950db17a09f58e676d72e8d02b21c88b7dccd5
13722Author: Rémi Denis-Courmont <remi@remlab.net>
13723Date:   Tue Jun 11 22:18:10 2013 +0300
13724
13725    deinterlace: simplify initialization
13726
13727commit 3be2f9806f147eb462861908ae1a38efa19aa187
13728Author: Rémi Denis-Courmont <remi@remlab.net>
13729Date:   Tue Jun 11 23:17:47 2013 +0300
13730
13731    v4l2: missing white space
13732
13733commit b269a1e6b64651a94a0023ea947d4894d2667798
13734Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
13735Date:   Sat Jun 8 23:11:16 2013 +0200
13736
13737    Set up the encoder after the transcode filter chain
13738
13739    The filter chain can change the format (in particular by changing
13740    colorspace, or by deinterlacing to twice the frame rate), so wait with
13741    initializing the encoder format until the filter chain has been set up.
13742
13743    It might be that the encoder itself demands format changes, e.g. due to
13744    chroma demands or to make the resolution divisible by 16, but we can add
13745    that extra filter to the end of the filter chain after the encoder
13746    parameters have been set up.
13747
13748    Also fix a bug where we'd leak the filter chain when changing it during
13749    the encode.
13750
13751    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13752
13753commit 1f84bc065754ca1cdd0976d818ed1454e9e2b2cd
13754Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
13755Date:   Sat Jun 8 23:07:48 2013 +0200
13756
13757    In video transcode, use the correct format for calculations
13758
13759    The current code doesn't properly take into account that filters
13760    can change the format (including the frame rate) from that of the
13761    decoder's output, and thus uncritically use the decoder's output
13762    format where it should use the output of the decoder -> filter
13763    -> user_filter chain.
13764
13765    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13766
13767commit 48851707f9d3c4fb991d47ee26a5dc9d6aaa65eb
13768Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
13769Date:   Sat Jun 8 23:01:12 2013 +0200
13770
13771    Make the video transcoder support filter chains that output multiple frames
13772
13773    In the video transcoder, call the filters as many times as needed
13774    (second and following time with NULL input) until they stop outputting
13775    frames. This means that frame-doubling filters, such as the yadif2x
13776    deinterlacer, get all their frames output.
13777
13778    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13779
13780commit 73c9a34abf9289dea72f2bfa48a0e3685c1f8e70
13781Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
13782Date:   Sat Jun 8 22:56:07 2013 +0200
13783
13784    In transcoding, move frame output into its own function
13785
13786    This function was already getting very long and complex,
13787    and we'll soon be moving it into two more for loops.
13788
13789    This also fixes a bug where output packets from the
13790    encoder thread (with --sout-transcode-threads larger than zero)
13791    could get lost, since we could extract the output blocks twice
13792    and thus overwrite the output parameter.
13793
13794    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13795
13796commit b46940a4e186d612aa8e754c8fe48b6535d6fe3a
13797Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
13798Date:   Sat Jun 8 22:41:07 2013 +0200
13799
13800    Fix frame rate output from deinterlacer
13801
13802    In the deinterlacer module, when b_double_rate is set, actually
13803    double the frame rate in the output format.
13804
13805    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13806
13807commit 55e27bb1b27c7d16a895687210a1ff23e257341d
13808Author: Francois Cartegnie <fcvlcdev@free.fr>
13809Date:   Tue Jun 11 19:49:17 2013 +0200
13810
13811    Qt: OpenFile: Use QGroupBox for subs.
13812
13813    And don't make use of confusing raised QFrame panels.
13814
13815commit 8aa7563a0a86cd9a954fbf3819d8e2e004e8ed48
13816Author: Francois Cartegnie <fcvlcdev@free.fr>
13817Date:   Tue Jun 11 19:35:01 2013 +0200
13818
13819    Qt: ConvertDialog: rewrite logic
13820
13821commit 258973e8939ce9178f9ea8b2c53e2e6de13290c5
13822Author: Francois Cartegnie <fcvlcdev@free.fr>
13823Date:   Tue Jun 11 18:49:31 2013 +0200
13824
13825    Qt: ConvertDialog: Don't enforce extension on raw dump
13826
13827commit 501bf022f353922c14f1d718874a3bc06931d3fc
13828Author: Rémi Denis-Courmont <remi@remlab.net>
13829Date:   Tue Jun 11 20:08:39 2013 +0300
13830
13831    vdpau: fallback to NV12 if YV12 is unsupported (fixes #8495)
13832
13833commit 76d20512abbc6d7498bc4e49153024993978ed55
13834Author: Rémi Denis-Courmont <remi@remlab.net>
13835Date:   Tue Jun 11 19:42:17 2013 +0300
13836
13837    avcodec: adjust MT contention scope
13838
13839commit f73ef73e576a14deb50c879597a28c5bc00a4179
13840Author: Rémi Denis-Courmont <remi@remlab.net>
13841Date:   Tue Jun 11 19:19:52 2013 +0300
13842
13843    avcodec: unused variable
13844
13845commit 1e46dba6cde9ca865551967ab8ca16241eb2b0ab
13846Author: Jean-Baptiste Kempf <jb@videolan.org>
13847Date:   Tue Jun 11 17:42:22 2013 +0200
13848
13849    Contribs: FLAC 1.3.0 is out
13850
13851commit d8a06f64e34cbcdc838db700f2f8c19c9625bef9
13852Author: Rémi Denis-Courmont <remi@remlab.net>
13853Date:   Mon Jun 10 22:15:45 2013 +0300
13854
13855    libvlc_media_new_path: allow UNC paths
13856
13857commit 7dc311793f65f23cc69b8139a208ea7745235c70
13858Author: Jean-Baptiste Kempf <jb@videolan.org>
13859Date:   Tue Jun 11 12:39:00 2013 +0200
13860
13861    Avcodec: Map G2M4 FourCC
13862
13863commit 92faa959bdb84aa2cbbe9b0e17272b8b66027593
13864Author: Jean-Baptiste Kempf <jb@videolan.org>
13865Date:   Tue Jun 11 12:35:52 2013 +0200
13866
13867    Add GoToMeeting FOURCC
13868
13869commit c29417724ed390bf118860f2ecda1745a2bb9b40
13870Author: Rémi Denis-Courmont <remi@remlab.net>
13871Date:   Mon Jun 10 21:25:10 2013 +0300
13872
13873    freetype: fix memory leak
13874
13875commit 77b3f79831e3c4359da80b737aefc247f3453f07
13876Author: Rémi Denis-Courmont <remi@remlab.net>
13877Date:   Mon Jun 10 21:24:55 2013 +0300
13878
13879    freetype: fix double free
13880
13881commit a98afbe352d7b3af9737f88ffde8ce5081133c49
13882Author: Rémi Denis-Courmont <remi@remlab.net>
13883Date:   Mon Jun 10 20:40:08 2013 +0300
13884
13885    Revert "contrib: ffmpeg: disable non-h264 hwaccels (fixes #8537)"
13886
13887    This reverts commit c16bc980cbf1e3b8d3cac2f35f584d8b5b83fa5b.
13888    This is no longer applicable with current libav HEAD.
13889
13890commit b50c7652c71962d64df75ec60a901131e577fdc7
13891Author: Takahito HIRANO <hiranotaka@zng.info>
13892Date:   Mon Jun 10 19:36:23 2013 +0300
13893
13894    dtv: fix ISDB-S tuning
13895
13896    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
13897
13898commit 2f7b8ee32cd57c5465a11dbe7e09dbccafb89270
13899Author: Rafaël Carré <funman@videolan.org>
13900Date:   Mon Jun 10 11:23:10 2013 +0200
13901
13902    win32: explicitely enable NLS
13903
13904commit 8ae383786f5b891966ee7ff2a8918916b3e4f774
13905Author: Felix Paul Kühne <fkuehne@videolan.org>
13906Date:   Tue May 28 14:22:02 2013 +0200
13907
13908    extras/tools: use another gas-pp fork fixing mp1/2/3 decoding on iOS on ARM
13909
13910    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13911
13912commit aab2088445f11d784a7adb11f24d2eefe450da7c
13913Author: Rémi Denis-Courmont <remi@remlab.net>
13914Date:   Sat Jun 8 21:06:19 2013 +0300
13915
13916    glx: do not pretend that the video window was resized (refs #8696)
13917
13918commit 9dbfc5eb50373dbde02bf7c081d6fe27f3581c19
13919Author: Rémi Denis-Courmont <remi@remlab.net>
13920Date:   Sat Jun 8 21:04:29 2013 +0300
13921
13922    xvideo: do not pretend that the video window was resized (refs #8696)
13923
13924commit 22b6f35c3c94189efa41a2a84fd3082702908865
13925Author: Rémi Denis-Courmont <remi@remlab.net>
13926Date:   Sat Jun 8 21:00:05 2013 +0300
13927
13928    x11: do not pretend that the video window was resized (refs #8696)
13929
13930    If the core requests a change of the size of the video window, and
13931    the display plugin returns success, the display configuration stored in
13932    the core goes out of synchronization with the X11 server. This results
13933    in incorrect video placement.
13934
13935    Since it cannot be known if resize will succeed or not (at least not
13936    without patching all window provider plugins to block and cross-check),
13937    just return an error.
13938
13939commit 281553a223d50e0e3afd7c32b939a1ca80130ec4
13940Author: Rémi Denis-Courmont <remi@remlab.net>
13941Date:   Sat Jun 8 20:16:32 2013 +0300
13942
13943    xcb: remove unused parameter
13944
13945commit eb713edf3b8017fc8fd09464ffe237a3f2797574
13946Author: Rémi Denis-Courmont <remi@remlab.net>
13947Date:   Sat Jun 8 20:13:34 2013 +0300
13948
13949    GLX: create window with same depth and visual as root
13950
13951    ...rather than the parent window. This should work better if the parent
13952    window is transparent or has whatever other unusual property. Also pass
13953    a proper visual ID.
13954
13955commit 6a9f9527c57b142cc4ca8c2c9b929da800de73fb
13956Author: Rémi Denis-Courmont <remi@remlab.net>
13957Date:   Sat Jun 8 19:58:27 2013 +0300
13958
13959    xcb: clean up non-static function names
13960
13961commit 5ceac2ed8e53c767dc1464706229a45fa1cd6a06
13962Author: Rafaël Carré <funman@videolan.org>
13963Date:   Sat Jun 8 13:16:44 2013 +0200
13964
13965    opensles: fix mismatch object lifecycle between open/close and start/stop
13966
13967    Refs: #8579
13968
13969commit a62d119ac4cc1f48f53d649fa75d260a8d7fbf04
13970Author: Rafaël Carré <funman@videolan.org>
13971Date:   Sat Jun 8 13:08:49 2013 +0200
13972
13973    opensles: do not set volume if aout start failed
13974
13975    Close: #8579
13976
13977commit 01b0eaf884a341c34f1c8c171f3891dc7f93a6ba
13978Author: Rafaël Carré <funman@videolan.org>
13979Date:   Thu Jun 6 13:41:37 2013 +0200
13980
13981    Decklink access: set physical channels config
13982
13983commit f6c636aeaff535dcab1e8e99e7c40eca874ec6bf
13984Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13985Date:   Thu Jun 6 21:05:55 2013 +0200
13986
13987    macosx: move fullscreen-related method to VideoWindowCommon class
13988
13989    No functional changes, code is still inactive
13990
13991commit 3c2b8b3e3afa981066889a8a64abeab807a05472
13992Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13993Date:   Thu Jun 6 21:04:18 2013 +0200
13994
13995    macosx: add missing retains when exchanging views
13996
13997commit d856bd93faa73baf46101aa2e31758a54ac952c6
13998Author: David Fuhrmann <david.fuhrmann@googlemail.com>
13999Date:   Wed Jun 5 11:53:22 2013 +0200
14000
14001    macosx: remove recursive lock from fullscreen animation
14002
14003    This code is needless and had no effect for the last five years, already.
14004
14005commit daf2eb53fd6463ae7d935aca7e5621e1ae2c9a2e
14006Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14007Date:   Sun Jun 2 12:00:18 2013 +0200
14008
14009    macosx: try to correctly hide fspanel
14010
14011    hopefully fixes #8489
14012
14013commit b92728c2473cfc998a2bbe8cee23427d5a41da93
14014Author: Christoph Miebach <christoph.miebach@web.de>
14015Date:   Thu Jun 6 17:44:11 2013 +0200
14016
14017    Newer pot file
14018
14019commit c9a57e4d1d1a4b704087a2ed49064d175c514d83
14020Author: Rafaël Carré <funman@videolan.org>
14021Date:   Wed Jun 5 15:14:59 2013 +0200
14022
14023    avcodec: support private options
14024
14025    Usage:
14026    --avcodec-options='{lowres=3,foobar=baz}'
14027    --sout-avcodec-options='{threads=42}'
14028
14029    For now the decoder options are global, they apply to audio/video/subtitles decoder.
14030    encoder options can be set in the sout chain, specific to each ES
14031
14032commit 39c41fec23535c2d5ed72016a6a9d9f2fbf5852c
14033Author: Rafaël Carré <funman@videolan.org>
14034Date:   Thu Jun 6 13:40:55 2013 +0200
14035
14036    lua http: make string easier to translate
14037
14038commit 6d5336200143e6d1ad70ef653c72265d25f67640
14039Author: Rafaël Carré <funman@videolan.org>
14040Date:   Wed Jun 5 15:41:18 2013 +0200
14041
14042    Use _WIN32 rather than WIN32 (same for WIN64)
14043
14044    http://msdn.microsoft.com/en-us/library/b0084kay(v=vs.80).aspx only
14045    mentions the _ prefixed variable.
14046
14047    gcc will always define the _ prefixed variable, like Visual Studio.
14048    The prefixless one is defined in some language standards, e.g. gnu99
14049    but not c99.
14050
14051commit 8f9168d79c6b93358c17590c1ce4cfe6fccaa62c
14052Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
14053Date:   Wed Jun 5 14:22:59 2013 +0200
14054
14055    l10n: Czech update
14056
14057    Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
14058
14059commit feb479f20dcceb92aaf02bb839d8a1088e05f83a
14060Author: Rémi Denis-Courmont <remi@remlab.net>
14061Date:   Mon May 27 18:58:40 2013 +0300
14062
14063    po: correct Qt4 Ctrl+{H,L} translations
14064
14065    (This should maybe not be marked for translation at all. Only Russian
14066    defines it to something different than Ctrl+{H,L}.)
14067
14068    Adding whitespaces or translating "Ctrl" breaks Qt4 internals.
14069
14070commit b701ae9ee5a78ca4d04d8c00c6c248d082dcc3f7
14071Author: Rémi Denis-Courmont <remi@remlab.net>
14072Date:   Tue Jun 4 23:44:13 2013 +0300
14073
14074    sgimb: use after free (fixes #8724)
14075
14076commit d42a6172b9281978cda196185523d6081db18697
14077Author: Rafaël Carré <funman@videolan.org>
14078Date:   Tue Jun 4 14:45:16 2013 +0200
14079
14080    faad decoder: fix decoding with some samples
14081
14082commit 4c49d3e1db6470350f03c6bcc9db6ce40b7a669e
14083Author: Rafaël Carré <funman@videolan.org>
14084Date:   Fri May 31 12:49:22 2013 +0200
14085
14086    TS mux: use DTS if PTS is not available
14087
14088    Ensure video can be decoded by VLC
14089
14090commit 5a43de506f31e1fa5460f8b62e25a1d640136597
14091Author: Rafaël Carré <funman@videolan.org>
14092Date:   Tue May 28 11:29:07 2013 +0200
14093
14094    avcodec encoder: disable multithreading
14095
14096    More work is needed before we can support it
14097    Close #8544
14098
14099commit f03edb459b218f3955d60e3de215d57af1c7c49d
14100Author: Rémi Denis-Courmont <remi@remlab.net>
14101Date:   Sun Sep 16 20:42:15 2012 +0300
14102
14103    po: correct default encoding for Hebrew subtitles (fixes #7474)
14104
14105    (cherry picked from commit f2d861c7341f75ee223b7859c6960d10bafdd1bf)
14106
14107    Conflicts:
14108            po/he.po
14109
14110commit 035a8afb7e7ba1aa36d772e7549f452884c3e5cb
14111Author: Rémi Denis-Courmont <remi@remlab.net>
14112Date:   Thu Dec 27 17:03:04 2012 +0200
14113
14114    fr: fix spelling of "aiguë(s)"
14115
14116    (cherry picked from commit 57aa116198fcf231c1e424beed1f45969fbf4a17)
14117
14118commit d79244f3275768353f1c963a74b8290494e03745
14119Author: Rémi Denis-Courmont <remi@remlab.net>
14120Date:   Thu May 30 18:42:53 2013 +0300
14121
14122    glx: make context current before setting swap interval (fixes #8738)
14123
14124commit fca90e8399a149bf42979675b73ef87e3b8f17c3
14125Author: Rémi Denis-Courmont <remi@remlab.net>
14126Date:   Thu May 30 18:42:33 2013 +0300
14127
14128    opengl: release current context before destroying it
14129
14130commit 77c1405154efa43814233bcae3cc179b70c34568
14131Author: Rémi Denis-Courmont <remi@remlab.net>
14132Date:   Thu May 30 18:38:47 2013 +0300
14133
14134    opengl: add missing callback to release the (current) context
14135
14136commit a06b129a42a651845b139987edfd6027310eab1f
14137Author: Rafaël Carré <funman@videolan.org>
14138Date:   Mon May 27 09:19:03 2013 +0200
14139
14140    avcodec: set pkt_pts in old libavcodec versions
14141
14142    This is only meaningful in custom get_buffer callback that we use for direct rendering
14143    Close #8711
14144
14145    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14146
14147commit 05e1f72875c3d066da936f4bc25a16cea6ef6aca
14148Author: Rafaël Carré <funman@videolan.org>
14149Date:   Mon May 27 09:19:02 2013 +0200
14150
14151    avcodec video dec: remove useless assignement in destructor
14152
14153    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14154
14155commit 2a2e719d4ee49777ab352240158c5d27e53a0870
14156Author: Rafaël Carré <funman@videolan.org>
14157Date:   Mon May 27 09:19:01 2013 +0200
14158
14159    avcodec: remove dummy EndSubtitleDec
14160
14161    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14162
14163commit a725a1cf122d1a26412c91cf21cf86a3d66c1fd7
14164Author: Rafaël Carré <funman@videolan.org>
14165Date:   Mon May 27 09:19:00 2013 +0200
14166
14167    ffmpeg_GetFrameBuf: split out some direct rendering code
14168
14169    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14170
14171commit fe9a543d8f27201faf0b9b2303d99b1d7fb21411
14172Author: Rafaël Carré <funman@videolan.org>
14173Date:   Mon May 27 09:18:59 2013 +0200
14174
14175    ffmpeg_GetFrameBuf: simplify
14176
14177    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14178
14179commit 52d191ff3b68740cf2b99e38a4281ab914175ad1
14180Author: Rafaël Carré <funman@videolan.org>
14181Date:   Mon May 27 09:18:58 2013 +0200
14182
14183    ffmpeg_GetFrameBuf: split out va code
14184
14185    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14186
14187commit 0ec02c3d0e781e0c55dd900055521ed66bde06e1
14188Author: Rafaël Carré <funman@videolan.org>
14189Date:   Mon May 27 09:18:57 2013 +0200
14190
14191    ffmpeg_GetFrameBuf: simplify
14192
14193    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14194
14195commit 67464c078157e38724ccd97071f4a0744481df13
14196Author: Rafaël Carré <funman@videolan.org>
14197Date:   Mon May 27 09:18:56 2013 +0200
14198
14199    ffmpeg_ReleaseFrameBuf: simplify
14200
14201    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14202
14203commit 1e48de3d64603bef0ec44b0bd89714eec6bec847
14204Author: Rafaël Carré <funman@videolan.org>
14205Date:   Mon May 27 09:18:55 2013 +0200
14206
14207    ffmpeg_GetFormat: deindent
14208
14209    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14210
14211commit c4255556147538bcb76772f48058f7bd601f6319
14212Author: Rafaël Carré <funman@videolan.org>
14213Date:   Fri May 31 14:35:37 2013 +0200
14214
14215    TS demux: fix uninitialized language description
14216
14217    Bug introduced by me in 12edd19f71
14218
14219    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14220
14221commit 9d348109e4a0d4bce8bc6bea175962500c082737
14222Author: Rémi Denis-Courmont <remi@remlab.net>
14223Date:   Fri May 31 20:30:21 2013 +0300
14224
14225    Update gettext to 0.18.2
14226
14227    This supersedes commit 53c901581b3b44ea04f0058d4be0eb915704babf.
14228
14229commit 3ed51c5e3286631d53b37d7679e014cc685876fd
14230Author: Rémi Denis-Courmont <remi@remlab.net>
14231Date:   Fri May 31 20:27:31 2013 +0300
14232
14233    Remove old unused recursive variables - make automake happy
14234
14235commit 4e6d36b7ea6860c18dc6927837b260c35819fc8c
14236Author: Rafaël Carré <funman@videolan.org>
14237Date:   Tue Jun 4 14:55:47 2013 +0000
14238
14239    ios: don't use absolute uninstalled prefix for gas-preprocessor.pl
14240
14241    It is already available in $PATH
14242
14243    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
14244
14245commit 6c316cc596b73bba1e34fd9173c7be22a8b8a534
14246Author: Christoph Miebach <christoph.miebach@web.de>
14247Date:   Tue May 28 18:54:42 2013 +0200
14248
14249    l10n: Import translations
14250
14251commit c432a4e1866d4eaace985b987380a8a8b642425c
14252Author: Christoph Miebach <christoph.miebach@web.de>
14253Date:   Tue May 28 13:00:27 2013 +0200
14254
14255    Updating vlc.pot
14256
14257commit 26580f9e79ce9a1df8b82cf6c86faf6fbc22dc99
14258Author: Gleb Pinigin <gpinigin@gmail.com>
14259Date:   Mon May 27 15:15:49 2013 +0700
14260
14261    Use glEnable/glDisable with GL_TEXTURE_2D only for fixed pipeline(GLES 1.x)
14262
14263    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
14264
14265commit 0b1ef649c51148cc7bd8ac2573be33b6c3d26592
14266Author: Francois Cartegnie <fcvlcdev@free.fr>
14267Date:   Mon May 27 15:42:40 2013 +0200
14268
14269    inhibit: dbus: add org.mate
14270
14271commit 13397571a6cdd93d2a405a65509e1d6a79de73fe
14272Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14273Date:   Sun May 26 19:49:24 2013 +0200
14274
14275    macosx: adapt setter for freetype settings
14276
14277commit afad40db9bb4387187c12b54cc80d66151c6a77f
14278Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14279Date:   Sun May 26 18:48:00 2013 +0200
14280
14281    freetype: do not cache variables for relative font size, background opacity, background color, outline thickness and text color
14282
14283    fixes #8630
14284
14285    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14286
14287commit 020b81b3813acb30517dc3d9749f26abe8157d04
14288Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14289Date:   Sun May 26 17:57:15 2013 +0200
14290
14291    Revert "freetype: allow on-the-fly changes of relative font size, background opacity, background color, outline thickness and text color"
14292
14293    This reverts commit 269a40cbf9d15b7cdfcf58d205a41a25e66f714c.
14294
14295    Conflicts:
14296            modules/text_renderer/freetype.c
14297
14298    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14299
14300commit 254ac4c37af2eb0f2ec00c095a8e89ae7c16db0a
14301Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14302Date:   Sun May 26 17:44:39 2013 +0200
14303
14304    auhal: remove some unused variables
14305
14306commit 587d8cd4581deddd771a05811d3862ba18232754
14307Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14308Date:   Sun May 26 17:36:03 2013 +0200
14309
14310    auhal: locking for access to i_selected_device
14311
14312commit 14f64a4623507aec82b5da67a8daeaef9f749c99
14313Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14314Date:   Sun May 26 17:12:45 2013 +0200
14315
14316    auhal: restart aout only if necessary (fixes #8556)
14317
14318    This commit fixes multiple regressions introduced in
14319    2b0891bbb3ccc17d12ae7f79bb012382996693d2.
14320
14321commit eba866206090d5ffa5d58c5034667233848516cb
14322Author: Jean-Baptiste Kempf <jb@videolan.org>
14323Date:   Sun May 26 12:08:34 2013 +0200
14324
14325    Contribs: fix building libbluray 0.3.0 for Windows
14326
14327commit ea857aacb7ec451f75a671277373325bf594109a
14328Author: Rémi Denis-Courmont <remi@remlab.net>
14329Date:   Sat May 25 22:36:07 2013 +0300
14330
14331    smf: cosmetics
14332
14333commit effa2ea1fa55646e50be86ccb05557a16b5278d8
14334Author: Felix Paul Kühne <fkuehne@videolan.org>
14335Date:   Sat May 25 18:15:59 2013 +0200
14336
14337    vout_ios2: remove debug
14338
14339commit b43986a141df145bfe65fa8e8f7ca23ac9461eb6
14340Author: Nicolas Chauvet <kwizart@gmail.com>
14341Date:   Sat May 25 17:33:03 2013 +0200
14342
14343    Redistribute omxil/OMX_Broadcom.h
14344
14345    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14346
14347commit 504ca2f0aca8d21d5d9f356971bddd3220a41dd0
14348Author: Rémi Denis-Courmont <remi@remlab.net>
14349Date:   Sat May 25 11:56:48 2013 +0300
14350
14351    vout: separate scale and autoscale callbacks
14352
14353commit d27078c018c8f79ea6da689b26cf1d799cd43059
14354Author: Rémi Denis-Courmont <remi@remlab.net>
14355Date:   Sat May 25 11:07:24 2013 +0300
14356
14357    zoom is a float
14358
14359commit 5e340bc1c4a4574a6ada740cd9de32a63039052f
14360Author: Rémi Denis-Courmont <remi@remlab.net>
14361Date:   Sat May 25 10:57:37 2013 +0300
14362
14363    vout: unused parameter
14364
14365commit da3d76e0ee3b2f0cef5da2c903be0bc5aa1df97f
14366Author: Rémi Denis-Courmont <remi@remlab.net>
14367Date:   Sat May 25 10:56:20 2013 +0300
14368
14369    Qt4: unused parameter
14370
14371commit 5ebd61f421602d9df5ab47d0044c0d0f32b0156a
14372Author: Rémi Denis-Courmont <remi@remlab.net>
14373Date:   Sat May 25 10:55:03 2013 +0300
14374
14375    rawdv: fix unused function
14376
14377commit 7259566d6aa2ec34b1924b5eebf35741ed633ed0
14378Author: Rémi Denis-Courmont <remi@remlab.net>
14379Date:   Sat May 25 10:49:28 2013 +0300
14380
14381    Qt4: missing parentheses
14382
14383commit dd99f3c05b56d3c0fb0328c7fd3164eff7fc7148
14384Author: Rémi Denis-Courmont <remi@remlab.net>
14385Date:   Sat May 25 10:49:18 2013 +0300
14386
14387    avodec: unused variable
14388
14389commit 53c901581b3b44ea04f0058d4be0eb915704babf
14390Author: Rémi Denis-Courmont <remi@remlab.net>
14391Date:   Sat May 25 10:38:52 2013 +0300
14392
14393    Fix warning with automake 1.12
14394
14395commit ef2377a942fb02910a9a2d033d70cbc28ef7f7be
14396Author: Rafaël Carré <funman@videolan.org>
14397Date:   Sat May 25 03:11:37 2013 +0200
14398
14399    nsis: refuse to run on Windows < XP SP2
14400
14401commit 9c0864bf8f25e065a297eed2d99652f26c398dde
14402Author: Rafaël Carré <funman@videolan.org>
14403Date:   Sat May 25 03:10:15 2013 +0200
14404
14405    msi: fix symlink
14406
14407commit faa0f77fbbcb53175a44142f6abe3c22e2358843
14408Author: Rémi Denis-Courmont <remi@remlab.net>
14409Date:   Fri May 24 22:10:19 2013 +0300
14410
14411    ALSA: remove non-forward compatible assertion (fixes #8692)
14412
14413commit af3f8759a874eeda1af2ccd50d61028809bd3161
14414Author: Ilkka Ollakka <ileoo@videolan.org>
14415Date:   Thu May 23 22:42:14 2013 +0300
14416
14417    avcodec: handle leftover samples properly
14418
14419    Don't mess up deinterleaving if there is leftover-samples and keep
14420    leftover samples in interleaved format. Fixes #8570
14421
14422commit 3a88500074a77015b952c52f536c8e037f2d322b
14423Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14424Date:   Thu May 23 18:50:18 2013 +0200
14425
14426    macosx: adapt to new stereo-mode text
14427
14428commit 058949817213a015ea11de868662bbe20da0e32d
14429Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14430Date:   Thu May 23 18:49:40 2013 +0200
14431
14432    revert text for stereo-mode
14433
14434commit beaf0baf22f659c18459abd4a413cc6ea8a0d4eb
14435Author: KO Myung-Hun <komh@chollian.net>
14436Date:   Sun May 12 17:33:29 2013 +0900
14437
14438    skins2: fix mouse cursor shape change and mouse cursor position on OS/2
14439
14440    Signed-off-by: Rafaël Carré <funman@videolan.org>
14441
14442commit c8e41f79b4f30c00b370f2f62c0e008e8feff820
14443Author: Jean-Baptiste Kempf <jb@videolan.org>
14444Date:   Thu May 23 12:51:46 2013 +0200
14445
14446    Add -lm for audiobargraph_v
14447
14448commit 2adb2b1258689951105a4c5f682f0e9d13685f2a
14449Author: Ramon Gabarró <rgabarro@gmail.com>
14450Date:   Tue May 21 19:19:23 2013 +0200
14451
14452    AudioBar: display the bars in dBFS according to IEC 268-18 standard
14453
14454    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14455
14456commit b2f1b6637edf2fc69fa56cc2577c366613a47578
14457Author: Rémi Denis-Courmont <remi@remlab.net>
14458Date:   Wed May 22 20:24:54 2013 +0300
14459
14460    faad: cosmetic
14461
14462commit ee66aa20dfb5349774ba1a79c27d579fd62f78f7
14463Author: Rémi Denis-Courmont <remi@remlab.net>
14464Date:   Wed May 22 20:23:12 2013 +0300
14465
14466    aout: remove legacy HAVE_FPU checks
14467
14468    The new audio filter API deals with these cases automatically.
14469
14470commit bf7670fd44fad65b25f091afa2ddfcef969fbdcb
14471Author: KO Myung-Hun <komh78@gmail.com>
14472Date:   Fri May 17 17:39:08 2013 +0900
14473
14474    skins2: add OS/2 support
14475
14476    Signed-off-by: Rafaël Carré <funman@videolan.org>
14477
14478commit 6092237353aa1386ae48dfc2052918b1dbc37a3d
14479Author: Rémi Denis-Courmont <remi@remlab.net>
14480Date:   Wed May 22 18:50:02 2013 +0300
14481
14482    ALSA: fix typo leading to a NULL dereference
14483
14484commit 696e5db02b5d7355a4576e2dd9176f9bf5961faa
14485Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14486Date:   Tue May 21 21:47:31 2013 +0200
14487
14488    vout_macosx: add error messages on failure
14489
14490commit 7111671faa0c73b13618adb9c610a0526563cda3
14491Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14492Date:   Tue May 21 21:23:40 2013 +0200
14493
14494    growl: fix crash when trying to read null object (fixes #8659)
14495
14496commit a8dcf91d5b37e9311e0821c65f56cb7af66bda36
14497Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14498Date:   Thu May 16 22:13:54 2013 +0200
14499
14500    Fix text for stereo-mode variable
14501
14502    The text needs to be always set, as its used by the GUI.
14503
14504commit 58774c323f840bcc0efed874fa9f9325c1ea5b54
14505Author: Rafaël Carré <funman@videolan.org>
14506Date:   Tue May 21 15:05:55 2013 +0200
14507
14508    Winstore app: don't use GetModuleFileName
14509
14510commit 509e832b4d32731ae5b0431e1bdcc75b388794eb
14511Author: Jean-Paul Saman <jpsaman@videolan.org>
14512Date:   Tue May 21 10:08:57 2013 +0200
14513
14514    mux/mpeg/ts.c: correct typo
14515
14516    Never do a last minute refactoring of common parts without a build test.
14517    Fix a typo in dvbpsi_compat.h header and ts-muxer for the move to libdvbpsi >= 1.0.0.
14518
14519commit 4548301142f5cc33273bf41a3b5b13e9fb2e2ba8
14520Author: Rafaël Carré <funman@videolan.org>
14521Date:   Tue May 21 01:09:34 2013 +0200
14522
14523    HLS: resolve relative URLs (/a/b/../c -> /a/c)
14524
14525commit 04632cc8b2dd3699b8e48d5689904ecdc3e6f46a
14526Author: Felix Paul Kühne <fkuehne@videolan.org>
14527Date:   Mon May 20 20:44:53 2013 +0200
14528
14529    vout_ios2: minor code optimization
14530
14531commit 4eaf633347e554cb83121b06623dbcba1ea36c3f
14532Author: Felix Paul Kühne <fkuehne@videolan.org>
14533Date:   Mon May 20 19:34:04 2013 +0200
14534
14535    macosx/SPMediaKeyTap: update list of collaborating apps (close #8644)
14536
14537commit ba77b6125fc693c6a0a9213f802f250fff3b4469
14538Author: Francois Cartegnie <fcvlcdev@free.fr>
14539Date:   Sat May 18 13:36:53 2013 +0200
14540
14541    Qt: Seek/SoundSlider: handle hijacked released mouse state (fix #8583)
14542
14543commit 0708cb564b93eee4201b5ee47426b18a4d87906d
14544Author: Jean-Baptiste Kempf <jb@videolan.org>
14545Date:   Sun May 19 12:24:10 2013 +0200
14546
14547    iOS: enable fribidi, libxml and libass
14548
14549commit 70bf798d98c82a8764c7d195e1b948a8142d1f12
14550Author: Jean-Baptiste Kempf <jb@videolan.org>
14551Date:   Sun May 19 12:23:41 2013 +0200
14552
14553    Contribs: correctly compile libass for iOS
14554
14555commit 39c89728af6d68b885968f3a708f8cbeb9062467
14556Author: Felix Paul Kühne <fkuehne@videolan.org>
14557Date:   Thu May 2 20:30:35 2013 +0100
14558
14559    ios: enable freetype
14560
14561    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14562
14563commit 4e4b98e74f1278f9d5c99d7c0a90edf21fbe93f5
14564Author: Felix Paul Kühne <fkuehne@videolan.org>
14565Date:   Thu May 2 22:23:14 2013 +0100
14566
14567    freetype: fixed compilation for non-Mac darwin platforms
14568
14569    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14570
14571commit 15efdb9dd3400aa78e93cdd4eac8ffbfd8e06192
14572Author: Gleb Pinigin <gpinigin@gmail.com>
14573Date:   Fri May 17 23:13:06 2013 +0700
14574
14575    Fix potential crash when sending notification to deallocated object
14576
14577    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14578
14579commit 412c7a95813a0caf8380af1729f487b1a5073d16
14580Author: Felix Paul Kühne <fkuehne@videolan.org>
14581Date:   Thu Mar 28 12:34:46 2013 +0100
14582
14583    ios_vout2: fix crash when trying to draw OpenGL changes while the app is in the background
14584
14585    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14586
14587commit b681317ec1be89847651f846ad244c00807f3230
14588Author: Jean-Baptiste Kempf <jb@videolan.org>
14589Date:   Sun May 19 10:53:50 2013 +0200
14590
14591    iOS: more building fixes
14592
14593commit e01c363cf6ae843b4b78fa0eee286fc73155dc32
14594Author: Jean-Baptiste Kempf <jb@videolan.org>
14595Date:   Sat May 18 19:28:17 2013 +0200
14596
14597    iOS: try to build armv7 and armv7s contribs without clashing
14598
14599    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14600
14601commit a5d15eb60c66d057458f847460beb8d34bc942e0
14602Author: Jean-Baptiste Kempf <jb@videolan.org>
14603Date:   Sat May 18 17:38:45 2013 +0200
14604
14605    Avcodec: map ICOD
14606
14607    Close #5567
14608
14609commit e8022122d19c01b5b88478306196e0ca11240db1
14610Author: Jean-Baptiste Kempf <jb@videolan.org>
14611Date:   Sat May 18 17:34:50 2013 +0200
14612
14613    Introduce ICOD fourCC
14614
14615    Ref #5567
14616
14617commit 4e1a2a3cd39cf733b8a27b2159102db510b91ef2
14618Author: Felix Paul Kühne <fkuehne@videolan.org>
14619Date:   Sat May 18 19:00:58 2013 +0200
14620
14621    macosx: fix build script
14622
14623commit e2153f51e6d719d733092273b717dadc05df3bb2
14624Author: Erwan Tulou <erwan10@videolan.org>
14625Date:   Sat May 18 15:17:05 2013 +0200
14626
14627    Qt: improve ToolsBar if run as a dialogProvider
14628
14629    The "Customize Interface" menu entry is not relevant if qt4 is solely
14630    run as a dialog provider.
14631
14632commit 309358ed0e2bf04314eb88570dcb510830582da6
14633Author: Erwan Tulou <erwan10@videolan.org>
14634Date:   Sat May 18 15:21:42 2013 +0200
14635
14636    Qt: add entries in the popupmenu for lua extensions (dialog provider only)
14637
14638commit 2b417691138f1dff18c0a31f66c50b6cb5add8dd
14639Author: Erwan Tulou <erwan10@videolan.org>
14640Date:   Sat May 18 15:39:27 2013 +0200
14641
14642    Qt: make the extensionsManager also available for qt4 as a dialog provider.
14643
14644commit f9ec354337a20576c352b5038b7ceb17d02a942c
14645Author: Jean-Baptiste Kempf <jb@videolan.org>
14646Date:   Sat May 18 14:54:51 2013 +0200
14647
14648    Reduce iOS.m priority
14649
14650commit 514a59441ff442372efab7d1123d93982ba22ceb
14651Author: Francois Cartegnie <fcvlcdev@free.fr>
14652Date:   Sat May 18 14:40:52 2013 +0200
14653
14654    Qt: SimplePreferences: Don't use QButtonGroup (fix #8609)
14655
14656commit a42bb441656b14f088b61d7f86a77a3412f6d792
14657Author: Rafaël Carré <funman@videolan.org>
14658Date:   Sat May 18 13:05:17 2013 +0200
14659
14660    Win32: use ld options rather than a perl script to set PE flags
14661
14662commit 72e343b3bfb94e493b1c21c8f4849aeb8cb98928
14663Author: Felix Paul Kühne <fkuehne@videolan.org>
14664Date:   Fri May 17 23:19:36 2013 +0200
14665
14666    macosx: bump plist version to avoid exceptions when upgrading from 2.0.x or 2.1-git
14667
14668    No explicit settings performed by the user are affected, so most won't notice except for reset window positions
14669
14670commit 3efeac831832178199d1f6bf744ee89dac953c7c
14671Author: Felix Paul Kühne <fkuehne@videolan.org>
14672Date:   Fri May 17 22:37:14 2013 +0200
14673
14674    Revert "macosx: clean code of objectAtIndex"
14675
14676    This reverts commit 00b2fcce884ea4e7ecfed4d785734bfb06bf3981.
14677
14678    [__MNSArray objectAtIndexedSubscript] isn't part of the OS X 10.7 ObjC runtime and in turn, we can't use this feature of the modern ObjC syntax until we drop support for 10.7 some day
14679
14680commit 2b82c9fd792bea37716077257f83a9a5c377b372
14681Author: Rafaël Carré <funman@videolan.org>
14682Date:   Thu May 9 15:32:35 2013 +0200
14683
14684    contrib: lua: don't build dynamic libraries loading code
14685
14686commit 39e246e788fbc756396dfa6583a8e87d5c5159c2
14687Author: KO Myung-Hun <komh@chollian.net>
14688Date:   Fri May 17 11:02:38 2013 +0900
14689
14690    vlccore: search HOME env var for user dirs on OS/2
14691
14692    Signed-off-by: Rafaël Carré <funman@videolan.org>
14693
14694commit d9319dc87612f1cef53e09c3d5a14efd8a481e51
14695Author: KO Myung-Hun <komh78@gmail.com>
14696Date:   Fri May 17 16:29:43 2013 +0900
14697
14698    kva: remove obsolete workaround
14699
14700    Signed-off-by: Rafaël Carré <funman@videolan.org>
14701
14702commit 86164df00c31a9418dc413a2edfeee7440fc0542
14703Author: Jean-Paul Saman <jpsaman@videolan.org>
14704Date:   Fri Apr 26 14:04:56 2013 +0200
14705
14706    notify/growl.m: "item-current" has been replaced by "activity"
14707
14708commit dfcfb98d7878db2649cbd5137325116e6b77f8a0
14709Author: Jean-Paul Saman <jpsaman@videolan.org>
14710Date:   Tue Apr 23 13:55:19 2013 +0200
14711
14712    access_dvb/dtv: support for libdvbpsi >= 1.0.0
14713
14714    Allow compiling against libdvbpsi 1.0.0 or greater.
14715
14716commit 4b2446d41d75bf9936a90befd847d47a91077c2a
14717Author: Jean-Paul Saman <jpsaman@videolan.org>
14718Date:   Thu Apr 18 11:40:20 2013 +0200
14719
14720    demux/ts.c: support for libdvbpsi >= 1.0.0
14721
14722    Allow compiling against libdvbpsi 1.0.0 or greater.
14723
14724commit cbe6eace23b5127594f8563d6a0e05c785247a34
14725Author: Jean-Paul Saman <jpsaman@videolan.org>
14726Date:   Mon Apr 22 13:13:37 2013 +0200
14727
14728    mux/mpeg/ts.c:  support for libdvbpsi >= 1.0.0
14729
14730    Allow compiling against libdvbpsi 1.0.0 or greater.
14731
14732commit 69cb2f8ca4049fa36fc57d018fcda6e648d1e0fd
14733Author: Felix Paul Kühne <fkuehne@videolan.org>
14734Date:   Thu May 16 23:02:27 2013 +0200
14735
14736    macosx: remove former puzzle option
14737
14738commit 34f2e6ff6f723a6e71acaa8a9c0e58ae44666cbc
14739Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14740Date:   Thu May 16 21:34:00 2013 +0200
14741
14742    macosx: do not use invalid objects for saving settings
14743
14744commit 197f1a81f68ab0b8f613646d249728a92402dbb0
14745Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14746Date:   Thu May 16 21:28:59 2013 +0200
14747
14748    macosx: automatically update subtitles submenus (fixes #8648)
14749
14750commit d45f4c0ab38cd25f485b26fd0b61a75726af1bce
14751Author: Rafaël Carré <funman@videolan.org>
14752Date:   Tue May 14 09:40:20 2013 +0200
14753
14754    lua HTTPd: inform user that password has not been set
14755
14756commit ccd894071c3687292e658d942051a59b61501598
14757Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14758Date:   Mon May 13 20:17:33 2013 +0200
14759
14760    auhal: another memleak fix
14761
14762commit d5861971b5dbd3f0e91ef8e3cbf270b9dd4ddb32
14763Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14764Date:   Mon May 13 20:14:53 2013 +0200
14765
14766    auhal: synchronize access to devices_list
14767
14768commit de2b503862c24509f4702f3ac429b7536c23d830
14769Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14770Date:   Mon May 13 20:06:44 2013 +0200
14771
14772    auhal: better deregistration of deviceAlive and audioStreams callbacks
14773
14774commit c1cb426cd9924fe39518e373de7a56a58e8e976d
14775Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14776Date:   Mon May 13 19:19:29 2013 +0200
14777
14778    macosx: fix memleak in audio device list update
14779
14780commit 6627c2bf86715bb8050b338c317faaed876d0b54
14781Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14782Date:   Mon May 13 19:18:24 2013 +0200
14783
14784    macosx: fix memleak in position formatter
14785
14786commit a2a2b5c41ebc56d9a04aabc8a6182361f963060c
14787Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14788Date:   Mon May 13 19:17:29 2013 +0200
14789
14790    auhal: fix memleak
14791
14792commit f120460be8680290f6a0b7307bee4a9995055003
14793Author: Marian Ďurkovič <md@bts.sk>
14794Date:   Mon May 13 14:42:41 2013 +0200
14795
14796    ZVBI: add current definitions for Serbia, Croatia and  Romania
14797
14798    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14799
14800commit 65f6843c89760ad4563787d023bb91e1177adc4d
14801Author: Zoran Turalija <zoran.turalija@gmail.com>
14802Date:   Sun May 12 16:13:08 2013 +0200
14803
14804    zvbi: Fix ISO 639-2 definitions for Serbo-Croatian language
14805
14806    Fix typo ssc -> scc (ssc was never ISO 639-2 definition for
14807    Serbo-Croatian language, or any other language for that matter).
14808
14809    Unfortunately, some providers are still using this deprecated ISO
14810    codes (scc/scr) to mark serbian/croatian teletext/cc content.
14811
14812    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14813
14814commit 999018f016bfb6b9c7ebd9f6fd64f9999ddcf4fe
14815Author: Jean-Baptiste Kempf <jb@videolan.org>
14816Date:   Sun May 12 12:33:03 2013 +0200
14817
14818    SD udev: add includes for open()
14819
14820commit c86537c2b4553e9e2aca9743cb7ab1d4606337a4
14821Author: Marian Ďurkovič <md@bts.sk>
14822Date:   Sun May 12 12:00:33 2013 +0200
14823
14824    ZVBI: fix ISO 639-2/T definitions for slk and ces
14825
14826    Close #8595
14827
14828    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14829
14830commit cd5a89ae213c6a12a42399f9b2768ca7aa3a4eea
14831Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14832Date:   Sat May 11 20:14:48 2013 +0200
14833
14834    auhal: do not check if device 0 is alive
14835
14836    It will fail in any way.
14837
14838commit a071518a14d7700e88ff7e595bbb48a39d7f3d3e
14839Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14840Date:   Sat May 11 19:56:17 2013 +0200
14841
14842    macosx: fix size, position and style of dark detached window close/min/max buttons (close #8613)
14843
14844commit 2b0891bbb3ccc17d12ae7f79bb012382996693d2
14845Author: Felix Paul Kühne <fkuehne@videolan.org>
14846Date:   Sat May 11 19:09:15 2013 +0200
14847
14848    auhal: only request a audio output restart if the current playback device was removed (close #8556)
14849
14850commit 1ebd37d31bef640885b1d9fc8a769649ff2908e5
14851Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14852Date:   Sat May 11 18:34:49 2013 +0200
14853
14854    macosx: fix color tint change notification (fixes #8612)
14855
14856commit 6f8cfc401849763436031fc52d9cffe0f49cdc67
14857Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14858Date:   Sat May 11 18:12:58 2013 +0200
14859
14860    macosx: fix display issue of pressed window buttons (fixes #8542)
14861
14862commit 7c0e081d930e276a2b1c066980feec40b9ab0349
14863Author: Felix Paul Kühne <fkuehne@videolan.org>
14864Date:   Sat May 11 16:45:28 2013 +0200
14865
14866    auhal: blind attempt to fix 5.1 channel reordering in PCM mode (refs #8589)
14867
14868commit 082d557e3b4708e12d79b3f71a8153c96374ffe4
14869Author: Felix Paul Kühne <fkuehne@videolan.org>
14870Date:   Sat May 11 16:32:43 2013 +0200
14871
14872    macosx: trivial copyright fix
14873
14874commit b2e472265666897d58b7aca712e6fa9c0ac4f862
14875Author: Felix Paul Kühne <fkuehne@videolan.org>
14876Date:   Sat May 11 16:26:58 2013 +0200
14877
14878    macosx: destroy lua dialogs correctly on close (close #8567)
14879
14880commit 5a60b8240f3a6a8612c9df435ced007cd42aef24
14881Author: Felix Paul Kühne <fkuehne@videolan.org>
14882Date:   Sat May 11 16:16:36 2013 +0200
14883
14884    macosx dialog provider: add checkbox synthesis (refs #8561)
14885
14886commit bd0c4a170d6d567e9b496a2c8ffd03e0654a67e2
14887Author: Felix Paul Kühne <fkuehne@videolan.org>
14888Date:   Sat May 11 16:14:30 2013 +0200
14889
14890    macosx: fix memory leak
14891
14892commit 41aa370bf0da16cb3db7cf44db4f7a571fa69154
14893Author: Felix Paul Kühne <fkuehne@videolan.org>
14894Date:   Sat May 11 16:10:21 2013 +0200
14895
14896    macosx: add support for checkboxes created through lua scripts (close #8561)
14897
14898commit fb56090c19174ebb7f523be64c0d197620e1bee5
14899Author: Rafaël Carré <funman@videolan.org>
14900Date:   Fri May 10 20:47:13 2013 +0200
14901
14902    contrib: ffmpeg: add flags for armv6
14903
14904commit 335457eeb34f0169d3d526d8a843be1d210b0a57
14905Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14906Date:   Fri May 10 14:14:00 2013 +0200
14907
14908    Use correct range type for "volume-step" (fixes #8602)
14909
14910commit 50f7a078c47c0118426d348f1011bb1c4e5defcc
14911Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14912Date:   Fri May 10 10:44:54 2013 +0200
14913
14914    vlc_aout.h: fix typo
14915
14916commit 5e77bb0fba0a287d1f4356d7d6c19e157f0795e3
14917Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14918Date:   Fri May 10 10:40:22 2013 +0200
14919
14920    macosx: CAS: more number formatters
14921
14922commit c2cb1c3e2be2d29795f5d1637cae5d5cbe60e5d6
14923Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14924Date:   Fri May 10 10:30:57 2013 +0200
14925
14926    macosx: CAS: sync steppers and fields, and add NumberFormatters (fixes #8598)
14927
14928commit daff83e051c87d347281e38fffb2bff07ccca837
14929Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14930Date:   Fri May 10 10:16:18 2013 +0200
14931
14932    auhal: use spidf with default device when enabled in prefs
14933
14934commit 2cc78471e074a4e2bc52465bbba7883dff7f40fd
14935Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14936Date:   Fri May 10 10:11:50 2013 +0200
14937
14938    auhal: move default device to top of devices list
14939
14940commit 2c1ec2e206cea95a137708e76ec4bff6c99dd279
14941Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14942Date:   Thu May 9 19:21:50 2013 +0200
14943
14944    macosx: retain objects in MainMenu object
14945
14946commit 898a0cea4a4b42ac8016123823d1d395c5b0b0a6
14947Author: David Fuhrmann <david.fuhrmann@googlemail.com>
14948Date:   Thu May 9 19:15:08 2013 +0200
14949
14950    macosx: CAS: correctly allocate arrays (fixes #8597)
14951
14952commit da24e5576910bbe7b06f019fb6257fa6bc940ad6
14953Author: Rafaël Carré <funman@videolan.org>
14954Date:   Thu May 9 15:35:28 2013 +0200
14955
14956    es_out_timeshift: don't use GetTempPathW for Windows Store app
14957
14958commit 56ca35c2fd7e255c5111f3b71ae4abf46b9cedc7
14959Author: Rafaël Carré <funman@videolan.org>
14960Date:   Thu May 9 15:20:11 2013 +0200
14961
14962    contrib: png: use standard functions
14963
14964    Those Windows functions bring no benefit and are forbidden in Windows Store apps
14965
14966commit 41edeb738079cf95266fae29d6f919d785ca13f2
14967Author: Jean-Baptiste Kempf <jb@videolan.org>
14968Date:   Wed May 8 11:02:49 2013 +0200
14969
14970    Contrib: only build what is necessary for FLAC
14971
14972commit 5648d4e85f720b0f3275a14b7fab108c9c967c8b
14973Author: Rafaël Carré <funman@videolan.org>
14974Date:   Tue May 7 13:42:03 2013 +0200
14975
14976    Fix inverted logic
14977
14978    We should still default to multimedia clock instead of performance
14979
14980commit a54c03c5a7a61dfeeb7441111defc1dec49888a6
14981Author: Rafaël Carré <funman@videolan.org>
14982Date:   Mon May 6 16:41:19 2013 +0200
14983
14984    Fix lpcm decoding on little endian
14985
14986    Close #8529
14987
14988commit af3b126985f95380140305718a5e1cdff51f682d
14989Author: Rafaël Carré <funman@videolan.org>
14990Date:   Mon May 6 16:30:23 2013 +0200
14991
14992    avformat demux: allow to demux bluray pcm
14993
14994commit 4d6410571f06b14719460c1b5695d609a8368530
14995Author: Jean-Baptiste Kempf <jb@videolan.org>
14996Date:   Mon May 6 09:42:18 2013 +0200
14997
14998    Add new files to POTFILES.in
14999
15000commit db11b0810fac2855fbd30fcbb543e07cd3b27a01
15001Author: Jean-Baptiste Kempf <jb@videolan.org>
15002Date:   Sun May 5 23:29:50 2013 +0200
15003
15004    Contribs: update libbluray to 0.3.0
15005
15006commit 53d03277ca4b29fbf92b63f69f203425bd7ebdb8
15007Author: Jean-Baptiste Kempf <jb@videolan.org>
15008Date:   Sun May 5 20:31:14 2013 +0200
15009
15010    LIST: correctly reorder the list
15011
15012commit 0ba90548ce81bdf395bb75b2ce8cc77dd87b9ff0
15013Author: Jean-Baptiste Kempf <jb@videolan.org>
15014Date:   Sun May 5 20:19:44 2013 +0200
15015
15016    Move xiph metadata parsing to a .c|.h files couple
15017
15018commit 178644a587bfb6992d37f1da62224dd2c51b8dae
15019Author: Jean-Baptiste Kempf <jb@videolan.org>
15020Date:   Sun May 5 20:10:47 2013 +0200
15021
15022    Merge Kate metadata into vorbis.h
15023
15024commit 181284d5579c4639b319c594d9c7c38c49aabb17
15025Author: Jean-Baptiste Kempf <jb@videolan.org>
15026Date:   Sun May 5 20:05:56 2013 +0200
15027
15028    Vorbis.h: update copyright info
15029
15030commit 2e9a83888d96b5c5ea59166ffe520432e98c3e95
15031Author: Felix Paul Kühne <fkuehne@videolan.org>
15032Date:   Sun May 5 18:12:58 2013 +0200
15033
15034    vda: remove useless debug
15035
15036commit 0f64e733ae16403ba580eefc7fb4f425f4eaa452
15037Author: Denis Charmet <typx@dinauz.org>
15038Date:   Sun May 5 16:55:58 2013 +0200
15039
15040    Remove 10 years old limitation of float32 to 2 channels or less in directsound
15041
15042commit 77521f368a918b9978e0c065bccf8fd8e41919cd
15043Author: Denis Charmet <typx@dinauz.org>
15044Date:   Sun May 5 16:00:14 2013 +0200
15045
15046    Increase DS buffer size (for float32 default use)
15047
15048commit 6e0df9b16ef19677306704e440c8b5254afb45fc
15049Author: Denis Charmet <typx@dinauz.org>
15050Date:   Sun May 5 15:17:09 2013 +0200
15051
15052    Add up to 8.1 support to waveout
15053
15054commit 3b0c220868929c8170d881a1237367a016341448
15055Author: Ilkka Ollakka <ileoo@videolan.org>
15056Date:   Sun May 5 15:30:55 2013 +0300
15057
15058    avcodec: check if we need to padd last frame
15059
15060    Should Fix #8539
15061
15062commit 3ae38645902bf8850ae042dcc2b150c57f80c193
15063Author: Jean-Baptiste Kempf <jb@videolan.org>
15064Date:   Sun May 5 14:46:21 2013 +0200
15065
15066    Contribs: update FLAC to 1.3.0-pre4
15067
15068    Hopefully, we are closer to an upstream release
15069
15070commit b91ec5f14e12669fbbf0f4cb475647796b20f810
15071Author: Rémi Denis-Courmont <remi@remlab.net>
15072Date:   Sun May 5 08:49:21 2013 +0300
15073
15074    udev: probe all optical drives without state at start-up
15075
15076    Unfortunately, this works only when starting up the SD, not when
15077    inserting a disc afterwards.
15078
15079commit ecf6d12f439132e4ffde0b70387a2da31b8a9d42
15080Author: Rémi Denis-Courmont <remi@remlab.net>
15081Date:   Sat May 4 17:20:58 2013 +0300
15082
15083    input: fix changing ES on big-endian (fixes #6163)
15084
15085    int64_t != int
15086
15087commit 16bf702b95d00888edf28752f732229841b8e137
15088Author: Rémi Denis-Courmont <remi@remlab.net>
15089Date:   Sat May 4 16:36:23 2013 +0300
15090
15091    live555: add pkg-config support (fixes #7915)
15092
15093commit 64a5b8a10177d25da8c64ebbb63c7dac5ec6e8b1
15094Author: Christoph Miebach <christoph.miebach@web.de>
15095Date:   Sat May 4 09:47:52 2013 +0200
15096
15097    Newer pot file
15098
15099commit 917dc2d466079e8ab1b5db0f63568fd0038b0a3c
15100Author: Rémi Denis-Courmont <remi@remlab.net>
15101Date:   Sat May 4 07:12:19 2013 +0300
15102
15103    XCB: avoid strndup() for debug messages
15104
15105commit b195d6efae4212751e48f50e47785dce9cb7fd2c
15106Author: Tristan Matthews <le.businessman@gmail.com>
15107Date:   Fri May 3 01:02:13 2013 -0400
15108
15109    jack: lock ringbuffer in memory
15110
15111    The ringbuffer will be locked and later unlocked (during jack_ringbuffer_free),
15112    on systems which implement mlock().
15113
15114    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15115
15116commit 3fd6a5697013d415e1ec0fe228c26d60205fa657
15117Author: Tristan Matthews <le.businessman@gmail.com>
15118Date:   Fri May 3 08:28:48 2013 -0400
15119
15120    avcodec: avoid division by zero
15121
15122    Setting align to 0 to get default behaviour only works as of
15123    libavutil 51.27.2 (libav) and 51.46.100 (ffmpeg)
15124    See libav commit 0109a09dc3850eb5dbff84a7bb50eb252a5a8f22
15125    Fixes #8508.
15126
15127    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15128
15129commit 2f4528c07fd8c0e9d79b6a922c317e932e8c6a5a
15130Author: Ilkka Ollakka <ileoo@videolan.org>
15131Date:   Thu May 2 21:35:05 2013 +0300
15132
15133    livehttp: place correct segment entries on playlist
15134
15135    This fixes the logical flaw that places segment info on playlist that
15136    was next to remove and didn't place the newest segment info into
15137    playlist.
15138
15139commit a799659d60ca3c17cafc4b7e2bd9203ab7d5e0e0
15140Author: Ilkka Ollakka <ileoo@videolan.org>
15141Date:   Thu May 2 20:58:02 2013 +0300
15142
15143    livehttp: don't remove segment-count to be less than number of segments requested
15144
15145commit 46db71d69387e06e084053dfd8ff71a4fa7386b6
15146Author: Tristan Matthews <le.businessman@gmail.com>
15147Date:   Thu May 2 11:33:39 2013 -0400
15148
15149    jack: don't deactivate/activate client in Flush()
15150
15151    Suspending audio processing in Flush() was breaking playback
15152    for larger values of frames per period. Fixes #8551
15153
15154    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15155
15156commit e7460479aec51e4053611ab122415c32f99fd318
15157Author: Felix Paul Kühne <fkuehne@videolan.org>
15158Date:   Thu May 2 16:04:11 2013 +0100
15159
15160    vda: minor cleanup
15161
15162commit 150834c7dc0c3384d47c9390170df7ebbc5f9d5d
15163Author: Jean-Baptiste Kempf <jb@videolan.org>
15164Date:   Thu May 2 16:17:18 2013 +0200
15165
15166    Mention WAV/RF64 in NEWS
15167
15168commit 08aed5b39922232a8a6aa8fa83ffb96ae5622c91
15169Author: Tobias Rapp <t.rapp@noa-audio.com>
15170Date:   Tue Apr 30 15:38:41 2013 +0200
15171
15172    wav: add RF64 support
15173
15174    Add support for wave files > 4GB. See also the EBU specification at
15175    http://tech.ebu.ch/docs/tech/tech3306-2009.pdf
15176
15177    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15178
15179commit 70a20d4822cf8fec4a1c2fd6b2760fafcc20a36f
15180Author: Felix Paul Kühne <fkuehne@videolan.org>
15181Date:   Thu May 2 15:10:04 2013 +0100
15182
15183    macosx: fix longstanding ~30KB memory leak in the AppleRemote wrapper
15184
15185commit efac86c9fd5f5cf57c190c5951a4a3eb2e6b0f29
15186Author: Jean-Baptiste Kempf <jb@videolan.org>
15187Date:   Thu May 2 15:54:16 2013 +0200
15188
15189    SFTP: remove more unused strings
15190
15191commit dd9a1957a593e5a2a9abf17c2e3c3670f7c2ab27
15192Author: Christoph Miebach <christoph.miebach@web.de>
15193Date:   Wed May 1 20:22:37 2013 +0200
15194
15195    Remove more unused msgid defines and de-duplication
15196
15197    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15198
15199commit e19d91937d373dce643922ee3dda63eed60fd254
15200Author: Tomas Krotil <krotitom@fel.cvut.cz>
15201Date:   Tue Apr 30 22:53:34 2013 +0200
15202
15203    Added commands move and delete in command line interfaces
15204
15205    as ticket #7699, added functionality for telnet and other terminal interfaces for deleting and moving items in playlist.
15206
15207    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15208
15209commit 6daa137c1275063b4bafef81e3bfad60ec2e34d8
15210Author: Tomas Krotil <krotitom@fel.cvut.cz>
15211Date:   Tue Apr 30 22:53:33 2013 +0200
15212
15213    lua playlist move and delete functions run-time
15214
15215    Added playlist move function for lua and modified delete for detecting if item is legal
15216
15217    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15218
15219commit 54f62e33783b5d329ff1fb1d69a91dc4ac703f02
15220Author: David Fuhrmann <david.fuhrmann@googlemail.com>
15221Date:   Thu May 2 13:08:26 2013 +0200
15222
15223    macosx: use position formatter for start and stop time in open panel
15224
15225commit 304be3727e8e7742fd978cb86717705f7ea168b2
15226Author: David Fuhrmann <david.fuhrmann@googlemail.com>
15227Date:   Thu May 2 12:36:36 2013 +0200
15228
15229    macosx: fix start in fullscreen setting
15230
15231    Should be finally working now...
15232
15233    close #8399
15234
15235commit ac41e27c5a0481fffd9fe0674fb48addf986aab1
15236Author: Felix Paul Kühne <fkuehne@videolan.org>
15237Date:   Thu May 2 12:02:30 2013 +0200
15238
15239    vda: fix major memory leak which killed decoding shortly after start (close #8440)
15240
15241commit 543d0af1a9571bc25e72a45f74a1e9092986e901
15242Author: Felix Paul Kühne <fkuehne@videolan.org>
15243Date:   Thu May 2 11:46:44 2013 +0200
15244
15245    minor update
15246
15247commit 7a47acb982bafce2cab847ac01f1900412af44b2
15248Author: Felix Paul Kühne <fkuehne@videolan.org>
15249Date:   Thu May 2 11:42:13 2013 +0200
15250
15251    macosx: fix custom playback options (close #8543)
15252
15253commit 1e5b4699eb66d5f5367aaa9ce1a50e090674d844
15254Author: Rémi Denis-Courmont <remi@remlab.net>
15255Date:   Wed May 1 11:22:30 2013 +0300
15256
15257    vout: trigger callbacks also when reinitializing (fixes #6181)
15258
15259    The values and choices of video output variables are still all there.
15260    But we need to resend the control request to video output thread
15261    so that they apply to the new video output display.
15262
15263commit 4ca46b853b5de015f57621bd6c823abba1b4fa08
15264Author: Rémi Denis-Courmont <remi@remlab.net>
15265Date:   Wed May 1 11:41:45 2013 +0300
15266
15267    vout: trigger zoom callback at startup (fixes #4027)
15268
15269commit 049c418819ad500e5372de9c09fb4487f3593059
15270Author: Rémi Denis-Courmont <remi@remlab.net>
15271Date:   Wed May 1 11:40:33 2013 +0300
15272
15273    vout: initialize "scale" before "zoom" (refs #4027)
15274
15275    The zoom callback depends on the scale variable...
15276
15277commit 6bd7c460c6668d608d198708dddeb160202c111f
15278Author: Rémi Denis-Courmont <remi@remlab.net>
15279Date:   Wed May 1 11:08:45 2013 +0300
15280
15281    vout: use var_Inherit*() for video-title* variables
15282
15283commit f7a9144dc0d0e5449b14b1333ac7f1fcc1673a76
15284Author: David Fuhrmann <david.fuhrmann@googlemail.com>
15285Date:   Tue Apr 30 23:11:06 2013 +0200
15286
15287    macosx: add custom numberformatter to goto time field to only allow digits and :
15288
15289    This fixes wrong default formatting (with thousand separator) which
15290    subsequently failed to parse the value correctly.
15291
15292commit d136581901e76a366ba4aa177fb6acd8dcb37da7
15293Author: David Fuhrmann <david.fuhrmann@googlemail.com>
15294Date:   Tue Apr 30 22:01:35 2013 +0200
15295
15296    macosx: properly synchronize goto stepper / field values
15297
15298commit cec394f2a8b583dd78187187c2e45dcbc194f456
15299Author: David Fuhrmann <david.fuhrmann@googlemail.com>
15300Date:   Tue Apr 30 21:34:14 2013 +0200
15301
15302    macosx: remove obsolete puzzle black box checkbox
15303
15304commit 6c3f33092f78e7645093f8f468756cf45bd4fde0
15305Author: David Fuhrmann <david.fuhrmann@googlemail.com>
15306Date:   Tue Apr 30 20:27:53 2013 +0200
15307
15308    macosx: sanity checks and locking for video provider (fixes #8541)
15309
15310commit dbc6bf925099b2664ab8f59297bd31bfbe08570d
15311Author: Vianney BOYER <vlcvboyer@gmail.com>
15312Date:   Mon Apr 15 20:24:46 2013 +0200
15313
15314    Puzzle: AUTHORS file update
15315
15316    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15317
15318commit 4b4f62a0e0114a638d3234db81bd02b1513a39d6
15319Author: Vianney BOYER <vlcvboyer@gmail.com>
15320Date:   Mon Apr 15 20:24:45 2013 +0200
15321
15322    Puzzle: main filter update
15323
15324    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15325
15326commit b9730ca62e4087326eb49d84605de307d85acd1c
15327Author: Vianney BOYER <vlcvboyer@gmail.com>
15328Date:   Mon Apr 15 20:24:45 2013 +0200
15329
15330    Puzzle: puzzle creation and solver
15331
15332    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15333
15334commit c26be513a3c0a61499692ef137a016e2d7b333fb
15335Author: Vianney BOYER <vlcvboyer@gmail.com>
15336Date:   Mon Apr 15 20:24:45 2013 +0200
15337
15338    Puzzle: piece management and drawing
15339
15340    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15341
15342commit ab6bcb284bf6ab6553c7f903a52ceb893d5ce29a
15343Author: Vianney BOYER <vlcvboyer@gmail.com>
15344Date:   Mon Apr 15 20:24:45 2013 +0200
15345
15346    Puzzle: main drawing functions
15347
15348    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15349
15350commit a52823aabdb1c8bd823296a8f9e6fd8cfe51d0fc
15351Author: Vianney BOYER <vlcvboyer@gmail.com>
15352Date:   Mon Apr 15 20:24:45 2013 +0200
15353
15354    Puzzle: add dedicated bezier functions
15355
15356    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15357
15358commit e219a1898cb02d377d0e33e31d96d130a34e0c5e
15359Author: Zoran Turalija <zoran.turalija@gmail.com>
15360Date:   Tue Apr 23 21:05:31 2013 +0200
15361
15362    Normal/Loop/Repeat is correct order of loop playlist action.
15363
15364    Keep description and reality in sync as in modules/control/hotkeys.c
15365    under "case ACTIONID_LOOP:".
15366
15367    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15368
15369commit 9e23ed5926c5c05a16a8196c7318f882f9661482
15370Author: Felix Paul Kühne <fkuehne@videolan.org>
15371Date:   Tue Apr 30 18:00:42 2013 +0200
15372
15373    avcapture: fix compilation warnings
15374
15375commit 00b2fcce884ea4e7ecfed4d785734bfb06bf3981
15376Author: Felix Paul Kühne <fkuehne@videolan.org>
15377Date:   Tue Apr 30 17:58:46 2013 +0200
15378
15379    macosx: clean code of objectAtIndex
15380
15381commit 5e8d27a227cdfd9cb873812840103ac3a1ee917b
15382Author: Felix Paul Kühne <fkuehne@videolan.org>
15383Date:   Tue Apr 30 17:28:50 2013 +0200
15384
15385    macosx: use modern ObjC syntax for C-Numbers to NSNumber conversations
15386
15387commit cc3fef6df3c06fb30b622aa1bb692ae2db9f7cb6
15388Author: Felix Paul Kühne <fkuehne@videolan.org>
15389Date:   Tue Apr 30 17:22:50 2013 +0200
15390
15391    macosx: use modern ObjC syntax for C-String to NSString conversations
15392
15393commit 70337297473b6bb5091f86f8b87a08f5dfe4a1c9
15394Author: Felix Paul Kühne <fkuehne@videolan.org>
15395Date:   Tue Apr 30 17:01:47 2013 +0200
15396
15397    macosx: upgrade read-only array initializations to the modern ObjC syntax
15398
15399    No functional changes
15400
15401commit a7440cbaed95336667709a5a7717a78bb2c18b52
15402Author: Rémi Denis-Courmont <remi@remlab.net>
15403Date:   Tue Apr 30 17:53:21 2013 +0300
15404
15405    udp: handle error
15406
15407commit 4c654c6a41d2fedb68a409be43205797ba7b4993
15408Author: Rémi Denis-Courmont <remi@remlab.net>
15409Date:   Tue Apr 30 17:53:21 2013 +0300
15410
15411    udp: remove impossible case
15412
15413    EOF is never set in this plugin.
15414
15415commit c16bc980cbf1e3b8d3cac2f35f584d8b5b83fa5b
15416Author: Rémi Denis-Courmont <remi@remlab.net>
15417Date:   Tue Apr 30 17:35:18 2013 +0300
15418
15419    contrib: ffmpeg: disable non-h264 hwaccels (fixes #8537)
15420
15421    Better fall back to software decoding than crash.
15422
15423commit c7991ee619d337a750abd9925be5fb6168024547
15424Author: Tristan Matthews <le.businessman@gmail.com>
15425Date:   Tue Apr 30 02:44:01 2013 -0400
15426
15427    jack: check for jack >= 1.9.7 or jack >= 0.120.1 (fixes #8493)
15428
15429    These are the versions of JACK and JACK2 which introduced the
15430    latency API.
15431    Error out if JACK is not installed and "--enable-jack" was used.
15432
15433    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15434
15435commit b5e03709e9d8e4dd8aab20de80d91c7c71446fa4
15436Author: Felix Paul Kühne <fkuehne@videolan.org>
15437Date:   Tue Apr 30 15:52:05 2013 +0200
15438
15439    macosx: respect video-x and video-y (finally....)
15440
15441commit 762f742b394422ef7b5ee5a21808f7adcf685356
15442Author: Felix Paul Kühne <fkuehne@videolan.org>
15443Date:   Tue Apr 30 15:18:16 2013 +0200
15444
15445    auhal: fix compilation on 10.6 and prevent attempts to set it up on those OS X versions (refs #8536)
15446
15447commit a6334c7ee886018e407d7b734c47799ed95b203b
15448Author: Felix Paul Kühne <fkuehne@videolan.org>
15449Date:   Tue Apr 30 14:48:15 2013 +0200
15450
15451    macosx: update list of referenced OSX-specific files in xcodeproj
15452
15453commit 3e3e5b514c4178f4f7bfb94a514c45ae5c5f84b7
15454Author: Felix Paul Kühne <fkuehne@videolan.org>
15455Date:   Tue Apr 30 14:45:55 2013 +0200
15456
15457    auhal: add support for 8.0 and 8.1 output (close #8536)
15458
15459commit 6424a7ebb7bd72931fe883cb07d94ba9f090a35d
15460Author: Felix Paul Kühne <fkuehne@videolan.org>
15461Date:   Tue Apr 30 13:38:22 2013 +0200
15462
15463    macosx: remove duplicate code by using the same IBAction for both Prefs Reset buttons
15464
15465commit df97baf74dd84db4c2394abe1757c5a02c9096be
15466Author: Felix Paul Kühne <fkuehne@videolan.org>
15467Date:   Tue Apr 30 13:31:22 2013 +0200
15468
15469    macosx: restart VLC when resetting preferences to ease our support work (close #8534)
15470
15471    This commit also prettifies the displayed scare messages
15472
15473commit ba148e7354f61548f99ac348b3aeef52ab06edaa
15474Author: Felix Paul Kühne <fkuehne@videolan.org>
15475Date:   Tue Apr 30 13:19:42 2013 +0200
15476
15477    Revert "avcodec/vda: add shortcut for non-ambigous referencing"
15478
15479    This reverts commit 1e6cf730adbb40810c98e2443661ef25ba6d35a5.
15480
15481commit 59a4b45858db31f74a307e8c2dfdc245eb2b24d5
15482Author: Nicolas Bertrand <nicoinattendu@gmail.com>
15483Date:   Tue Apr 30 11:36:45 2013 +0200
15484
15485    avcodec: Add XYZ colorspace
15486
15487    Adding XYZ colorspace allow usage of jpeg2000 decoders for
15488    digital cinema
15489
15490    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15491
15492commit fcfa0d9121d97399f86eacf29eff26d236c50149
15493Author: Rémi Denis-Courmont <remi@remlab.net>
15494Date:   Mon Apr 29 19:14:42 2013 +0300
15495
15496    avcodec: H.263 can be accelerated too
15497
15498    (Maybe the list of accelerated codecs should be removed now...)
15499
15500commit 3ec46dc7aeb95809134a680bc4b4c9ccb090976b
15501Author: Rémi Denis-Courmont <remi@remlab.net>
15502Date:   Mon Apr 29 18:33:40 2013 +0300
15503
15504    transcode: fix audio format given to filters (fixes #8385)
15505
15506commit b01912ebae1a7f3141e3339eb2f9ff2003b996f2
15507Author: Rémi Denis-Courmont <remi@remlab.net>
15508Date:   Mon Apr 29 17:02:45 2013 +0300
15509
15510    http: do not bother with login dialog if there is no realm
15511
15512    Authentication will fail anyway. Also fixes NULL for %s.
15513
15514commit d4e655fa243a5bad21b78a88c294c9e95004d7fd
15515Author: Sandeep Kumar <sandeep.kumar.ruhil@gmail.com>
15516Date:   Mon Apr 29 17:26:21 2013 +0530
15517
15518    aout: Increase/decrease volume in steps of 5%
15519
15520    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15521
15522commit 1e68102044c971fe1985d8873b38f3af42a63813
15523Author: Jean-Baptiste Kempf <jb@videolan.org>
15524Date:   Mon Apr 29 15:53:53 2013 +0200
15525
15526    Mac: use Blu-ray too
15527
15528commit 6ca87fd8611303a294691116b95537ad4314477e
15529Author: Jean-Baptiste Kempf <jb@videolan.org>
15530Date:   Mon Apr 29 15:53:34 2013 +0200
15531
15532    BD module: no tabs in source code...
15533
15534commit c5978915e71e4a662bb0db2b9207024e228556ed
15535Author: Rafaël Carré <funman@videolan.org>
15536Date:   Mon Apr 29 14:11:51 2013 +0200
15537
15538    sout avcodec: simplify OpenEncoder retry
15539
15540commit c27af0888ef34032894d23803b514a47e0bc31b0
15541Author: Christoph Miebach <christoph.miebach@web.de>
15542Date:   Mon Apr 29 13:07:16 2013 +0200
15543
15544    It's Blu-ray now
15545
15546commit be40904abd7cb786e49e365b81bef61e89659143
15547Author: Jean-Baptiste Kempf <jb@videolan.org>
15548Date:   Mon Apr 29 12:02:55 2013 +0200
15549
15550    Timecode: try to fix copy/paste error
15551
15552commit 5c600df9a88d0c8244f912abe42aa3485203f5a2
15553Author: Jean-Baptiste Kempf <jb@videolan.org>
15554Date:   Mon Apr 29 01:49:31 2013 +0200
15555
15556    Put scene in the right preference category
15557
15558commit 8ec82ad157588c1e8bf5263e5eee54b3c6f84a9d
15559Author: Jean-Baptiste Kempf <jb@videolan.org>
15560Date:   Mon Apr 29 01:17:03 2013 +0200
15561
15562    TS: remove useless --ts-silent option
15563
15564    If you really don't want it, then use NDEBUG
15565
15566commit 87bad93f657cbe4fd1c90a369390ab3667b3b215
15567Author: Jean-Baptiste Kempf <jb@videolan.org>
15568Date:   Mon Apr 29 01:00:55 2013 +0200
15569
15570    Waveout: use a more common name
15571
15572commit 4d7565a24524ef96199e34b3a4c55b4f768f9161
15573Author: Jean-Baptiste Kempf <jb@videolan.org>
15574Date:   Mon Apr 29 01:00:39 2013 +0200
15575
15576    DirectSound: remove trailing space
15577
15578commit ade105a3a735482d29c1c554a4d194d3a03d6387
15579Author: Jean-Baptiste Kempf <jb@videolan.org>
15580Date:   Mon Apr 29 00:54:04 2013 +0200
15581
15582    Qt: fix simple preferences alignment
15583
15584commit c4bd513624d8a8a72bc7747d1143ebb1b140f8bb
15585Author: Rafaël Carré <funman@videolan.org>
15586Date:   Sun Apr 28 22:25:51 2013 +0200
15587
15588    ts demux: fix eac3 mistaken for ac3
15589
15590    Close #8217
15591
15592commit 379d8298cc89ed8e9f5babf31b50e994962db014
15593Author: Edward Wang <edward.c.wang@compdigitec.com>
15594Date:   Sat Apr 27 21:09:16 2013 -0400
15595
15596    THANKS: remove incorrect apostrophe
15597
15598    'user' is the adjective describing the 'community'
15599
15600    Close #8518
15601
15602    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15603
15604commit 736caa228133d673c244617c8a6da3c7404c4552
15605Author: Rémi Denis-Courmont <remi@remlab.net>
15606Date:   Sun Apr 28 20:16:22 2013 +0300
15607
15608    udev: spell BD disk format correctly
15609
15610commit 8ea8856cfdf4e4e3599799a2ce6d8b44553232e2
15611Author: Christoph Miebach <christoph.miebach@web.de>
15612Date:   Sun Apr 28 19:09:29 2013 +0200
15613
15614    BluRay instead of Blu-Ray. Re-using short messages for long ones
15615
15616commit e8c82fb8a9ea01dbc6b1dd98b527d2afce98e82d
15617Author: Rafaël Carré <funman@videolan.org>
15618Date:   Sun Apr 28 16:16:15 2013 +0200
15619
15620    avcodec: do not use deprecated reordered_opaque
15621
15622    Close #8320
15623
15624commit 8d616ba57a233ffb983a9d834289470de63ce1dc
15625Author: Christoph Miebach <christoph.miebach@web.de>
15626Date:   Sun Apr 28 12:20:11 2013 +0200
15627
15628    Strings count -=5. No html translation needed
15629
15630commit 1f8010321a609bcadaa56a17f0805f6e90f46764
15631Author: Christoph Miebach <christoph.miebach@web.de>
15632Date:   Sun Apr 28 12:04:21 2013 +0200
15633
15634    Use same string in definition as in ui
15635
15636commit 4495c7ee05d05eb6817bf7a2147eed598c6df404
15637Author: Rafaël Carré <funman@videolan.org>
15638Date:   Sun Apr 28 09:01:00 2013 +0200
15639
15640    ts demux: don't lose PID specific data on PMT callback
15641
15642    Close #8480
15643
15644commit cdcd6ade983fd646e596b51eee37ef0e774f682d
15645Author: Rafaël Carré <funman@videolan.org>
15646Date:   Sun Apr 28 08:42:54 2013 +0200
15647
15648    ts demux: remove duplicate code
15649
15650commit 972810ac441f8f1b366220fb55e79dc1802ff86c
15651Author: Rémi Denis-Courmont <remi@remlab.net>
15652Date:   Sun Apr 28 08:47:56 2013 +0300
15653
15654    VNC: fix gallicism
15655
15656commit cd4a142c0d4ce8b238ce1ffb06129b6794e45115
15657Author: Jean-Baptiste Kempf <jb@videolan.org>
15658Date:   Sat Apr 27 18:59:35 2013 +0200
15659
15660    Clear confusion about --started-from-file-and-one-instance-when-sunset-is-beautiful
15661
15662    And add it to Qt simple preferences
15663
15664    Ref #6624
15665
15666commit 5f1f8253748eb3faf13c3fe5b225ca9c97a617dd
15667Author: Rémi Denis-Courmont <remi@remlab.net>
15668Date:   Sat Apr 27 19:39:29 2013 +0300
15669
15670    avcodec: ignore audio output buffer padding (fixes #8513)
15671
15672    libavcodec may request more buffer space than it really needs for
15673    alignment.
15674
15675commit f952b888018bc828defece373fa8cfa5342e0217
15676Author: Ilkka Ollakka <ileoo@videolan.org>
15677Date:   Sat Apr 27 17:04:14 2013 +0300
15678
15679    appletrailer: small fix to get correct trailer type on playlist
15680
15681commit 2d8becef0f546ead3134cb76b62132ac4d165be9
15682Author: Ilkka Ollakka <ileoo@videolan.org>
15683Date:   Sat Apr 27 16:52:05 2013 +0300
15684
15685    fix appletrailers playlist parser
15686
15687commit e9d9cae01d2c1a7fbbbb6a09e86394e74808bab8
15688Author: Rémi Denis-Courmont <remi@remlab.net>
15689Date:   Sat Apr 27 16:21:16 2013 +0300
15690
15691    mono: use var_Inherit*()
15692
15693commit b10613c3150776715df617e6b646b10656d4b575
15694Author: Rémi Denis-Courmont <remi@remlab.net>
15695Date:   Sat Apr 27 14:14:10 2013 +0300
15696
15697    libvlc: add missing LIBVLC_API
15698
15699commit 1b83ab71d0f2787be4070b1a43235dc99d3d5ad2
15700Author: Rémi Denis-Courmont <remi@remlab.net>
15701Date:   Sat Apr 27 14:00:57 2013 +0300
15702
15703    vdpau: determine correct decoder profile and level (fixes #8400)
15704
15705    This should render vdpau safe to enable with profiles not supported
15706    by the hardware (such as high depth or high chroma). Software fallback
15707    will be used automatically.
15708
15709commit 6559a56bd9da9e6c7f88e6d99cdd9c5e2a795340
15710Author: Rémi Denis-Courmont <remi@remlab.net>
15711Date:   Sat Apr 27 14:00:25 2013 +0300
15712
15713    avcodec: pass profile and level to hardware acceleration
15714
15715commit c17b06099f4e3bd352219e8c82b1dad12819f760
15716Author: Jean-Baptiste Kempf <jb@videolan.org>
15717Date:   Sat Apr 27 12:33:03 2013 +0200
15718
15719    Qt: different call to SHAddToRecentDocs
15720
15721    Should close #7696
15722
15723commit f902d8b15b1d1e527d7bb5e9adf715775ee68bbb
15724Author: Rémi Denis-Courmont <remi@remlab.net>
15725Date:   Sat Apr 27 12:31:29 2013 +0300
15726
15727    vdpau: check decoder profile support (refs #8400)
15728
15729commit a0e61ed659cde4db1778001e0543df8785de1261
15730Author: Rémi Denis-Courmont <remi@remlab.net>
15731Date:   Sat Apr 27 12:10:53 2013 +0300
15732
15733    vdpau: check video surface capabilities (fixes #8494)
15734
15735commit 334e48a3e85e6127be03b2293b9c4233c73b1d4c
15736Author: David Fuhrmann <david.fuhrmann@googlemail.com>
15737Date:   Sat Apr 27 10:48:26 2013 +0200
15738
15739    macosx: activate playlist when playback finishes (close #6693)
15740
15741commit bc53b5d44c9283b95000e711d861f1b983a24b01
15742Author: Rémi Denis-Courmont <remi@remlab.net>
15743Date:   Sat Apr 27 11:47:10 2013 +0300
15744
15745    mp4: do not spam
15746
15747commit 59c9e8309d5b435a2d85c2c9eaae979ba56ccdd9
15748Author: Denis Charmet <typx@dinauz.org>
15749Date:   Sat Apr 27 02:44:32 2013 +0200
15750
15751    Add try/catch when reading elements with libmatroska.
15752
15753commit 6053dcfa7c2b2065d9166bb9247028ec87bccc2a
15754Author: Christoph Miebach <christoph.miebach@web.de>
15755Date:   Fri Apr 26 14:48:05 2013 +0200
15756
15757    String removal
15758
15759commit d9c8170226a76420644ff1819fb3e6c4ee792e6f
15760Author: Rémi Denis-Courmont <remi@remlab.net>
15761Date:   Fri Apr 26 23:32:17 2013 +0300
15762
15763    demux: fix path extension on non-local inputs (fixes #8115)
15764
15765commit d9b28c03a7b81dbf45ab74ec0fe6669de5aa173e
15766Author: Jean-Baptiste Kempf <jb@videolan.org>
15767Date:   Fri Apr 26 20:24:14 2013 +0200
15768
15769    Qt: disable focus on widgets for hotkeys selection
15770
15771    Ref #7929
15772
15773commit 3e4a7850a3a602ee413255fa5fec50c7c4e57fdb
15774Author: Jean-Baptiste Kempf <jb@videolan.org>
15775Date:   Fri Apr 26 19:34:49 2013 +0200
15776
15777    Update VLSub.lua
15778
15779commit 53ac08c95d0d40b401d45ec804973fcc57434c93
15780Author: Rémi Denis-Courmont <remi@remlab.net>
15781Date:   Fri Apr 26 20:28:22 2013 +0300
15782
15783    transcode: use aout filters instead of filter chain (fixes #8447)
15784
15785commit 83660dd106e796edf08183ef11a84f274d39f18b
15786Author: Rémi Denis-Courmont <remi@remlab.net>
15787Date:   Fri Apr 26 19:54:49 2013 +0300
15788
15789    aout: export aout_Filters*() functions
15790
15791commit 9804ce5cadd3bb1318465964701e8d8df4227c06
15792Author: Rémi Denis-Courmont <remi@remlab.net>
15793Date:   Fri Apr 26 19:50:24 2013 +0300
15794
15795    aout: remove (most) filters dependencies on audio_output_t
15796
15797commit 2b25517641d9db73c801f83cf47641d52035c8e9
15798Author: Rémi Denis-Courmont <remi@remlab.net>
15799Date:   Fri Apr 26 18:52:14 2013 +0300
15800
15801    aout: second guess whether the video output should be recycled
15802
15803    This restores the brittle logic from VLC version 2.0.x (fixes #8499).
15804    I strongly suspect there are some false positives left, which would
15805    lead to ghost video outputs.
15806
15807commit e7c8efb8211da97d9f97913caf255134f1d32620
15808Author: Rémi Denis-Courmont <remi@remlab.net>
15809Date:   Fri Apr 26 18:50:06 2013 +0300
15810
15811    aout: clean up filters handling of vout request
15812
15813commit 5576aaac5baa9a0c478e6704eea4ee5fb64f0aab
15814Author: Rémi Denis-Courmont <remi@remlab.net>
15815Date:   Fri Apr 26 18:20:17 2013 +0300
15816
15817    aout: revector filters chain (part 1)
15818
15819    This tries to make the aout filters reusable outside of the aout
15820    (refs #8447).
15821
15822commit 683f96fa8d6e4b3562c7eb21ca1b9a6e5b93e59d
15823Author: Rémi Denis-Courmont <remi@remlab.net>
15824Date:   Fri Apr 26 18:45:13 2013 +0300
15825
15826    aout: remove redundant parameter
15827
15828    Since audio filters and visualization all have a priority of zero,
15829    forced module loading has no effects.
15830
15831commit 77021c978202ecf9428ecee19ddeeb8ddece530c
15832Author: David Fuhrmann <david.fuhrmann@googlemail.com>
15833Date:   Fri Apr 26 17:28:15 2013 +0200
15834
15835    auhal: do not output noise, and robustify output callbacks
15836
15837    Previously, noise occured in stereo mode because only
15838    half of the buffer was zeroed out.
15839
15840    fixes #8507
15841
15842commit 2c698a7be77cf61dbd56188fd2238f365c33e004
15843Author: Felix Paul Kühne <fkuehne@videolan.org>
15844Date:   Fri Apr 26 12:13:05 2013 +0200
15845
15846    macosx: remove http proxy settings from simplified preferences since the networking core will automatically use the system settings now
15847
15848commit 8fd204df7e0ec1acad3227c065487811c2d35929
15849Author: Felix Paul Kühne <fkuehne@videolan.org>
15850Date:   Fri Apr 26 12:09:02 2013 +0200
15851
15852    macosx: improve handling of module lists within the simple preferenences (close #8440)
15853
15854commit c5ca8aa09edaa0369d0f2a18806f24b159b66d5a
15855Author: Erwan Tulou <erwan10@videolan.org>
15856Date:   Thu Apr 25 23:29:28 2013 +0200
15857
15858    skins2: sliderBg (same issue as slider wrt to notifyLayout)
15859
15860commit 56d4e908e1b71fc6161622701d1cf0db64e57aa6
15861Author: Erwan Tulou <erwan10@videolan.org>
15862Date:   Thu Apr 25 22:49:52 2013 +0200
15863
15864    skins2: simplify equalizer initialization
15865
15866commit 6d2b8a0ae2cc8bce56a8fb0ae4456550b459b443
15867Author: Erwan Tulou <erwan10@videolan.org>
15868Date:   Thu Apr 25 22:42:36 2013 +0200
15869
15870    skins2: slider fix notifyLayout wrongly removed
15871
15872    redefining notifyLayout is mandatory for sliders, because the default
15873    notifyLayout based on position doesn't work well for this complicated control.
15874    This function is called when visibility is turned on or off.
15875
15876commit c14d222d8caed8e5b19e44cff5491e233fe2cfbf
15877Author: Rémi Denis-Courmont <remi@remlab.net>
15878Date:   Thu Apr 25 22:43:15 2013 +0300
15879
15880    aout: do not allow visualization in audio-filter and simplify
15881
15882    --audio-visual should be used instead. Using --audio-filter does not
15883    play well with video output recycling.
15884
15885commit f0e288aca9d4ceda870d025d395e04019f277612
15886Author: Rémi Denis-Courmont <remi@remlab.net>
15887Date:   Thu Apr 25 22:02:12 2013 +0300
15888
15889    aout: drop 2 version number from "visualization2" capability
15890
15891commit 711e7b044cd0d49010117c543c8c60c30fca6b71
15892Author: Rémi Denis-Courmont <remi@remlab.net>
15893Date:   Thu Apr 25 22:40:42 2013 +0300
15894
15895    xcb: fix X11 key table ordering
15896
15897commit 599b30e838d348b2c064f3f92f2d4cf6672ec9e6
15898Author: Felix Paul Kühne <fkuehne@videolan.org>
15899Date:   Thu Apr 25 20:47:58 2013 +0200
15900
15901    macosx: save 19 l10n strings by replacing them with already present strings from other modules
15902
15903commit 8d947cf53a4fd9fe808dd6761c1f881506aea11e
15904Author: Felix Paul Kühne <fkuehne@videolan.org>
15905Date:   Thu Apr 25 20:44:04 2013 +0200
15906
15907    subtitle-demux: unify 'Frames per Second' vs. 'Frames per second' (-1 l10n string)
15908
15909commit cc8ed6374d126d968f1efbed23388cfc40bb3f22
15910Author: Felix Paul Kühne <fkuehne@videolan.org>
15911Date:   Thu Apr 25 20:43:10 2013 +0200
15912
15913    *: unify 'none' vs. 'None' (-1 l10n string)
15914
15915commit 673a01e1dd2333bfda50bc809584b5768aafe96a
15916Author: David Fuhrmann <david.fuhrmann@googlemail.com>
15917Date:   Thu Apr 25 20:32:25 2013 +0200
15918
15919    auhal: fix handling and reporting of volume and mute
15920
15921    Especially in the case that volume-save was set to false...
15922    This adapts to behaviour of the other aout modules.
15923
15924    fixes #8501
15925
15926commit 788b2687509459661f927a9cd55f6375abc3f3e7
15927Author: Felix Paul Kühne <fkuehne@videolan.org>
15928Date:   Thu Apr 25 19:49:11 2013 +0200
15929
15930    macosx: save 6 l10n strings
15931
15932commit d3232605e127d461c663070e1dea91f7248c17f5
15933Author: Rémi Denis-Courmont <remi@remlab.net>
15934Date:   Thu Apr 25 20:16:43 2013 +0300
15935
15936    Remove unused AOUT_VAR_*
15937
15938commit 1fce1ba885e290c61d43965480d33ecb61b7780a
15939Author: Rémi Denis-Courmont <remi@remlab.net>
15940Date:   Thu Apr 25 20:14:50 2013 +0300
15941
15942    DirectSound: remove "audio-device" variable and simplify accordingly
15943
15944commit be54e5fb5f7b2f51bc2dc19a379bfcaefcb56ff1
15945Author: Rémi Denis-Courmont <remi@remlab.net>
15946Date:   Thu Apr 25 19:48:35 2013 +0300
15947
15948    DirectSound: remove unused "audio-device" variable choices
15949
15950commit a95c4343d66eec5d0d420436a56f8909b8086785
15951Author: Rémi Denis-Courmont <remi@remlab.net>
15952Date:   Thu Apr 25 19:41:41 2013 +0300
15953
15954    KAI: remove unused "audio-device" variable
15955
15956commit 2e3e4f6672e1851ecd9cdae639d2b7d3801f64d3
15957Author: Jean-Baptiste Kempf <jb@videolan.org>
15958Date:   Thu Apr 25 19:08:08 2013 +0200
15959
15960    DirectSound: use float output by default
15961
15962commit 79a0dc92e3c52a5e944828ab80fccdd548268e02
15963Author: Felix Paul Kühne <fkuehne@videolan.org>
15964Date:   Thu Apr 25 19:05:38 2013 +0200
15965
15966    vda: correctly link module against libavcodec (close #8440)
15967
15968commit 5f9a4c4ff36f7d1096182fd1ea72f7856e90fd96
15969Author: Felix Paul Kühne <fkuehne@videolan.org>
15970Date:   Thu Apr 25 19:05:07 2013 +0200
15971
15972    vda: add debug messages (refs #8440)
15973
15974commit 605feec52f8f707321ba61d9c15d66d2b131d283
15975Author: Felix Paul Kühne <fkuehne@videolan.org>
15976Date:   Thu Apr 25 18:41:08 2013 +0200
15977
15978    auhal: cosmetics
15979
15980commit 3ac2b4f96620d58afec918c57270dab3eb41f476
15981Author: Rafaël Carré <funman@videolan.org>
15982Date:   Mon Apr 22 19:47:08 2013 +0200
15983
15984    Do not use multimedia timers in WinStore app
15985
15986commit d744f13bcc205d998145208f9e1c2ecc8ef22e34
15987Author: Rémi Denis-Courmont <remi@remlab.net>
15988Date:   Thu Apr 25 19:36:46 2013 +0300
15989
15990    waveout: report initially selected output device
15991
15992commit 5d828ad279923518f142b53dcec843af7c21e2ec
15993Author: Rémi Denis-Courmont <remi@remlab.net>
15994Date:   Thu Apr 25 19:35:30 2013 +0300
15995
15996    DirectSound: report initially selected device
15997
15998commit 5632a0ad30ecf080c8d46f372158e3f27e7b12dd
15999Author: Rémi Denis-Courmont <remi@remlab.net>
16000Date:   Thu Apr 25 19:34:10 2013 +0300
16001
16002    DirectSound: add default device choice in configuration
16003
16004commit fb1e0eea5763720b6faa0f27c9ad2a94b8c343b6
16005Author: Denis Charmet <typx@dinauz.org>
16006Date:   Thu Apr 25 18:34:30 2013 +0200
16007
16008    MKV: show forced subtitles even if they are not default
16009
16010    Close #8500
16011
16012    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16013
16014commit 399c991f196797f7614439a00c32f4f2d296e737
16015Author: Rafaël Carré <funman@videolan.org>
16016Date:   Thu Apr 25 18:28:59 2013 +0200
16017
16018    HLS demux: fix crash on invalid playlist
16019
16020    Close #8498
16021
16022commit f24ef231eec874ef2e72fe3f2ae592de4fb1c2a6
16023Author: Francois Cartegnie <fcvlcdev@free.fr>
16024Date:   Thu Apr 25 18:14:17 2013 +0200
16025
16026    Qt: PLModel: missing qfu()
16027
16028commit 23cf6e3637ce7fe5c4e4991de98b067947e8733d
16029Author: Rémi Denis-Courmont <remi@remlab.net>
16030Date:   Thu Apr 25 18:29:52 2013 +0300
16031
16032    aout: dead code
16033
16034    (request_vout is always non-NULL)
16035
16036commit 57720af12f36ab2989a02103a7ad33557bb5c3c3
16037Author: Rémi Denis-Courmont <remi@remlab.net>
16038Date:   Thu Apr 25 18:46:07 2013 +0300
16039
16040    Use NULL rather than 0 as pointer
16041
16042commit ee5f3335a8aa72f1c6132dc45e971be8997d0107
16043Author: Rémi Denis-Courmont <remi@remlab.net>
16044Date:   Thu Apr 25 18:45:41 2013 +0300
16045
16046    goom: fix error path
16047
16048commit fb55232e133b589bc122d82ee35a39011844aac1
16049Author: Rémi Denis-Courmont <remi@remlab.net>
16050Date:   Thu Apr 25 18:27:59 2013 +0300
16051
16052    Fix spelling
16053
16054commit 5e7e45dead26528d648a645b907df877100ecc31
16055Author: Rémi Denis-Courmont <remi@remlab.net>
16056Date:   Thu Apr 25 18:04:07 2013 +0300
16057
16058    stream_ReadLine: correctly return an error on overflow (fixes #7361)
16059
16060commit c10e43a9ea760e9525314037d7ed3656862eec16
16061Author: Timothy B. Terriberry <tterribe@xiph.org>
16062Date:   Wed Apr 24 22:41:30 2013 -0700
16063
16064    Update FLAC/Vorbis cover scores to match ID3v2.
16065
16066    taglib.cpp had a completely ordered priority list of picture types to
16067    use for album art from ID3v2 tags.
16068    Since FLAC uses the same picture type field as ID3v2, use the same
16069    priorities.
16070
16071    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16072
16073commit 7af45378c3d8471682f07bc7075b8534e3f03773
16074Author: Timothy B. Terriberry <tterribe@xiph.org>
16075Date:   Wed Apr 24 21:52:52 2013 -0700
16076
16077    Use FLAC's picture selection for Vorbis/Opus.
16078
16079    When multiple pictures are embedded in a file, the FLAC demuxer
16080    prioritizes them based on the picture type.
16081    This ports the same algorithm over so it can be used by Vorbis and Opus.
16082    It also extends its behavior for FLAC to work with both pictures
16083    embedded in VORBIS_COMMENT blocks and in normal PICTURE blocks.
16084
16085    This also plugs a memory leak in vorbis_ParseComment() when parsing
16086    METADATA_BLOCK_PICTURE tags.
16087
16088    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16089
16090commit e4673369e8356c84ca99b66fb222dee07c8e4962
16091Author: Timothy B. Terriberry <tterribe@xiph.org>
16092Date:   Wed Apr 24 21:50:42 2013 -0700
16093
16094    Update attachments when updating metadata.
16095
16096    This makes album art work for formats like Vorbis and Opus which do
16097     not have metadata available immediately after Open().
16098
16099    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16100
16101commit bb98ea7e6e5219c1d841c0db79d25fa17b7b7efb
16102Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16103Date:   Thu Apr 25 16:28:55 2013 +0200
16104
16105    macosx: use height method for controls bar
16106
16107commit 7f85575cbe9a6127da37feea164c8010884f8a3d
16108Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16109Date:   Thu Apr 25 16:22:42 2013 +0200
16110
16111    macosx: fix video view and bottom bar framings
16112
16113    ... to allow toggling between playlist and video view in lion
16114    fullscreen mode.
16115
16116    close #8496
16117
16118commit e9f12b9e313e63b0834d8d27282ac76b8e29723b
16119Author: Jean-Baptiste Kempf <jb@videolan.org>
16120Date:   Thu Apr 25 14:53:18 2013 +0200
16121
16122    On the road to 2.1.0-pre1
16123
16124commit 33707d7a2c84ca0fb2e576c154bc4290e0b0f888
16125Author: Erwan Tulou <erwan10@videolan.org>
16126Date:   Thu Apr 25 13:43:53 2013 +0200
16127
16128    skins2: fix an equalizer issue
16129
16130    Create the "equalizer-bands" and "equalizer-preamp" variables if not yet
16131    created to ensure that callbacks are added successfully.
16132
16133    Note that this is a hack to work around a lack of proper notification
16134    as to when these variables are created/deleted.
16135
16136commit c06aeca0c239362af65e33eba5087e4728c8a04e
16137Author: Francois Cartegnie <fcvlcdev@free.fr>
16138Date:   Thu Apr 25 14:07:24 2013 +0200
16139
16140    Qt: Menus: escape shortcuts in dynamic entries (fix #7123)
16141
16142commit a5d592c8e12916e76c78f2d2f434d759f780f4de
16143Author: Francois Cartegnie <fcvlcdev@free.fr>
16144Date:   Wed Apr 24 22:15:54 2013 +0200
16145
16146    access: http: only warn on deflate errors
16147
16148commit 1cb158c9f4442fe52dc8c1ee7037c35aeabf4473
16149Author: Felix Paul Kühne <fkuehne@videolan.org>
16150Date:   Thu Apr 25 12:41:57 2013 +0200
16151
16152    auhal: fix SPDIF -> default device fallback if SPDIF device is unplugged during playback (close #8286)
16153
16154commit fb772d0f76d99f04179670ed4ef51a91113e8b0c
16155Author: Rafaël Carré <funman@videolan.org>
16156Date:   Thu Apr 25 10:56:54 2013 +0200
16157
16158    contrib: fix videolan URL
16159
16160commit f1d618b80c4967cc4782458a4d6024f24e096db5
16161Author: Felix Paul Kühne <fkuehne@videolan.org>
16162Date:   Wed Apr 24 23:23:40 2013 +0200
16163
16164    auhal: unify debug output and add missing error messages
16165
16166commit 932239a57b038dfbf89f8a764d52cfb0232dbc5a
16167Author: Rémi Denis-Courmont <remi@remlab.net>
16168Date:   Wed Apr 24 22:25:25 2013 +0300
16169
16170    aout: remove left-over audio-device callback (fixes #5273)
16171
16172commit 5a96724b227b29b373e3829e2ae97c752b48e3b1
16173Author: Rémi Denis-Courmont <remi@remlab.net>
16174Date:   Wed Apr 24 22:16:38 2013 +0300
16175
16176    waveout: implement device_select (fixes #8491)
16177
16178commit 9c381bd970be1558e43badd8651b683b2f91cffd
16179Author: Rémi Denis-Courmont <remi@remlab.net>
16180Date:   Wed Apr 24 22:13:18 2013 +0300
16181
16182    waveout: remove sys->i_wave_device_id
16183
16184commit 671d44d0e0745b6fb9bbd7daa80333c3f8b676a5
16185Author: Rémi Denis-Courmont <remi@remlab.net>
16186Date:   Wed Apr 24 22:08:43 2013 +0300
16187
16188    DirectSound: implement device_select (fixes #8492)
16189
16190commit 35e1164bf3b7efeedfaa70744585083b777c2579
16191Author: Rémi Denis-Courmont <remi@remlab.net>
16192Date:   Wed Apr 24 21:23:00 2013 +0300
16193
16194    DirectSound: list devices (fixes #7868)
16195
16196commit 3cc27bce2b634e228916b39c2bbf390f572af55b
16197Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16198Date:   Wed Apr 24 20:16:19 2013 +0200
16199
16200    macosx: same action for show playlist menu item and playlist button
16201
16202    Previous code recognized the alt value in Cmd+alt+p as an alt value,
16203    even if the user does not really want to hide the window contents when using
16204    the shortcut.
16205
16206commit bea839c1a386852d381dbae1fc0ddc639e151978
16207Author: Felix Paul Kühne <fkuehne@videolan.org>
16208Date:   Wed Apr 24 18:43:37 2013 +0200
16209
16210    auhal: correctly remove devices from list when being unplugged at runtime (close #8476)
16211
16212commit 19200d56d7e7542b3a46fea5735ae38819c71024
16213Author: Rémi Denis-Courmont <remi@remlab.net>
16214Date:   Wed Apr 24 19:06:41 2013 +0300
16215
16216    pulse: fix NDEBUG-only warning
16217
16218commit 1632c6dd8d7ecb41e0e9f77854481b2dc1dc49f4
16219Author: Rémi Denis-Courmont <remi@remlab.net>
16220Date:   Wed Apr 24 19:08:37 2013 +0300
16221
16222    objects: fix NDEBUG-only warning
16223
16224commit 154ea505e7407b060587c66aead8310a0b08ef7f
16225Author: Rémi Denis-Courmont <remi@remlab.net>
16226Date:   Wed Apr 24 19:05:27 2013 +0300
16227
16228    objects: limit development-related error message to debug builds
16229
16230commit f5a0b79a121c00df9c3d40eab45d9eb9b3b2b8cb
16231Author: Jean-Baptiste Kempf <jb@videolan.org>
16232Date:   Wed Apr 24 17:59:52 2013 +0200
16233
16234    Freetype: fix warnings
16235
16236commit 7144c1d36ffef99c6563d2716e85a852142643ce
16237Author: Francois Cartegnie <fcvlcdev@free.fr>
16238Date:   Wed Apr 24 16:30:31 2013 +0200
16239
16240    lua: sd: strengthen icecast. (fix #8425)
16241
16242    XML is correct, but data is still random and full of junk...
16243
16244commit ff7aeef9e3666cd159d875da5c3fc7c53c74cf52
16245Author: Felix Paul Kühne <fkuehne@videolan.org>
16246Date:   Tue Apr 23 00:21:58 2013 +0200
16247
16248    contrib: use latest sparkle version from git instead of the dated release
16249
16250commit fcf5b3da68087af449402ce45bcd1ea034086930
16251Author: Felix Paul Kühne <fkuehne@videolan.org>
16252Date:   Wed Apr 24 16:15:32 2013 +0200
16253
16254    macosx: fix subtitles drag and drop (close #8477)
16255
16256commit a3898d68fd7a06d516a3feb3f11e2403dc741b81
16257Author: Rafaël Carré <funman@videolan.org>
16258Date:   Tue Apr 23 18:27:18 2013 +0200
16259
16260    avcodec audio decoder: stricter PTS output
16261
16262    Only trust demuxer PTS if it is higher than what we expected
16263    Fix demuxers that send several packets with identical PTS
16264    Close #8453
16265
16266commit 32e1b2cb0e71778d7b57d7fca1768cd213f707c5
16267Author: Felix Paul Kühne <fkuehne@videolan.org>
16268Date:   Wed Apr 24 15:48:06 2013 +0200
16269
16270    freetype: fix color rendering (close #8484)
16271
16272commit 9ce54ab9d9b99bffddbc9b6a45bcc9e39be3c655
16273Author: Felix Paul Kühne <fkuehne@videolan.org>
16274Date:   Wed Apr 24 14:33:44 2013 +0200
16275
16276    macosx: remove find_name(podcast)
16277
16278commit 113f7835368bb5086c3bf71bc022fdd13bb6e94b
16279Author: Francois Cartegnie <fcvlcdev@free.fr>
16280Date:   Tue Apr 23 22:41:48 2013 +0200
16281
16282    Qt: AbtractPLItem: missing vtable entry for destructor (fix #8485)
16283
16284commit ff0eb80a692eebbb19ccacb9abfeef5f14df4f67
16285Author: Rémi Denis-Courmont <remi@remlab.net>
16286Date:   Tue Apr 23 23:22:30 2013 +0300
16287
16288    waveout: copy ALSA fake hotplug code (fixes #8482)
16289
16290commit 2d06d850c47ba3fe678b803cb3518a62ec976253
16291Author: Rémi Denis-Courmont <remi@remlab.net>
16292Date:   Tue Apr 23 23:21:49 2013 +0300
16293
16294    waveout: unused variable
16295
16296commit c751120fb5c26944180528815ab2623a6e3dc77d
16297Author: Zoran Turalija <zoran.turalija@gmail.com>
16298Date:   Tue Apr 23 11:23:25 2013 +0200
16299
16300    hotkeys: Added OSD messages for toggle loop tri-state playlist action.
16301
16302    Closes ticket #7933
16303
16304    Based on "loop" part of John French patch:
16305
16306        http://patches.videolan.org/patch/1071/
16307
16308    Modified-and-...
16309    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
16310
16311commit 0dc62cd19df05a17c2537d16cc23ec071e983ced
16312Author: Zoran Turalija <zoran.turalija@gmail.com>
16313Date:   Tue Apr 23 10:50:31 2013 +0200
16314
16315    hotkeys: Added OSD messages for toggle repeat playlist action.
16316
16317    Resolves part of ticket #7933
16318
16319    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
16320
16321commit b36bf4ee449c7fa9dfa0c670f0ded3046f5641c2
16322Author: Rémi Denis-Courmont <remi@remlab.net>
16323Date:   Tue Apr 23 22:49:32 2013 +0300
16324
16325    var_Command: remove broken-by-design function
16326
16327commit 548a2f6933073b9f08b6634a9adbaf1ffb700d4e
16328Author: Rémi Denis-Courmont <remi@remlab.net>
16329Date:   Tue Apr 23 22:45:42 2013 +0300
16330
16331    Old RC: remove object commands
16332
16333commit 12d87f6a900081335d0b1a1955c890e2d6712597
16334Author: Rémi Denis-Courmont <remi@remlab.net>
16335Date:   Tue Apr 23 22:43:05 2013 +0300
16336
16337    Lua: remove var.command
16338
16339    (not to be confused with var.libvlc_command and var.vlm_command)
16340
16341commit e1f0bc34bf458270c5f654dc72c53cab925a937c
16342Author: Rémi Denis-Courmont <remi@remlab.net>
16343Date:   Tue Apr 23 22:38:19 2013 +0300
16344
16345    Lua RC: remove generic object commands (never really worked)
16346
16347    Luckily the more useful libvlc commands do work.
16348
16349commit a0d595120bffd17e82246834c8283dc498f0696e
16350Author: Rémi Denis-Courmont <remi@remlab.net>
16351Date:   Tue Apr 23 22:27:46 2013 +0300
16352
16353    Qt: remove find_name("podcast")
16354
16355commit 483995a20c9a0374d947de3b1e0fd4bc570109b5
16356Author: Rémi Denis-Courmont <remi@remlab.net>
16357Date:   Tue Apr 23 22:22:19 2013 +0300
16358
16359    podcast: move callbacks to playlist
16360
16361    This SD plugin only works with VLC anyway.
16362
16363commit 20e97e7b8d3c8c4f4f60bc4a76b3503ad9b438f0
16364Author: Rémi Denis-Courmont <remi@remlab.net>
16365Date:   Tue Apr 23 22:19:38 2013 +0300
16366
16367    lib: refuse to instantiate podcast SD
16368
16369    It only works with dedicated hooks in the VLC UI at this point.
16370
16371commit 91684229ab9d57be0e5a3e49181ec86ef259d8b6
16372Author: Jean-Baptiste Kempf <jb@videolan.org>
16373Date:   Tue Apr 23 18:36:41 2013 +0200
16374
16375    Add VLSub to find subtitles
16376
16377    Ref #8131
16378
16379commit b97b7eef648bc76c14a8a4c6c36bbf9c45088e8a
16380Author: Jean-Baptiste Kempf <jb@videolan.org>
16381Date:   Tue Apr 23 17:19:24 2013 +0200
16382
16383    Qt: fix subtitles track update
16384
16385commit 1a8bfb0deb9fd19c8b570083709b50cc862059e3
16386Author: Sandeep Kumar <sandeep.kumar.ruhil@gmail.com>
16387Date:   Tue Apr 23 15:12:15 2013 +0530
16388
16389    Qt: Make fullscreen bar thinner in one line interface profile.
16390
16391    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16392
16393commit 8090cafa28b68fd1bb53440b11c432e21c860b80
16394Author: Kuang Rufan <master@a1983.com.cn>
16395Date:   Tue Apr 23 12:20:17 2013 +0800
16396
16397    fix compile error on case sensitive file system.
16398
16399    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16400
16401commit f8374c73f502e9befee05539db08ca9147bf8724
16402Author: Felix Paul Kühne <fkuehne@videolan.org>
16403Date:   Tue Apr 23 00:50:41 2013 +0200
16404
16405    macosx: allow drag and drop of disks on the VLC icon in the Dock and in the Finder (close #8377)
16406
16407commit ce972e181e5b8df061cb0b9912e66024690e4887
16408Author: Felix Paul Kühne <fkuehne@videolan.org>
16409Date:   Tue Apr 23 00:30:01 2013 +0200
16410
16411    extras/osx: switch to update-test.v.o so we can provide beta updates for 2.1
16412
16413commit 55362407fa7a562586d80aeaea07dd488fd31626
16414Author: Jean-Baptiste Kempf <jb@videolan.org>
16415Date:   Tue Apr 23 00:15:50 2013 +0200
16416
16417    DirectX: fix previous commit about WinRT
16418
16419commit 508958eb55ca62f3fcb78ea89ca4a786d89a1caf
16420Author: Felix Paul Kühne <fkuehne@videolan.org>
16421Date:   Mon Apr 22 23:21:56 2013 +0200
16422
16423    macosx: added support for the Boss Key (close #7243)
16424
16425commit 28618398b0cb4cf5a8f8049618b8ed031e2e89a4
16426Author: Felix Paul Kühne <fkuehne@videolan.org>
16427Date:   Mon Apr 22 22:48:07 2013 +0200
16428
16429    macosx: don't listen to media keys if current playlist root is empty or media is being played (close #5612)
16430
16431commit 777ce9acf34477735e14dfcf8860622b16f04164
16432Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16433Date:   Mon Apr 22 21:54:04 2013 +0200
16434
16435    auhal: remove audio devices callback not before module close
16436
16437commit 94dca03600b3260cf3c2c262ce9eb4731176b154
16438Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16439Date:   Mon Apr 22 21:48:32 2013 +0200
16440
16441    auhal: do proper deinitialization when device changes
16442
16443commit d892a6b55104ed1a0fc9fc3047c052d0ba373759
16444Author: Felix Paul Kühne <fkuehne@videolan.org>
16445Date:   Mon Apr 22 22:01:05 2013 +0200
16446
16447    macosx: add support for the Video Title option (close #3557)
16448
16449commit 269a40cbf9d15b7cdfcf58d205a41a25e66f714c
16450Author: Felix Paul Kühne <fkuehne@videolan.org>
16451Date:   Sun Apr 21 20:31:33 2013 +0200
16452
16453    freetype: allow on-the-fly changes of relative font size, background opacity, background color, outline thickness and text color
16454
16455commit 4a51b48a12c4c8b6e9222cd717dea96b987367ab
16456Author: Felix Paul Kühne <fkuehne@videolan.org>
16457Date:   Mon Apr 22 19:42:31 2013 +0200
16458
16459    macosx: make sure that the fspanel is always displayed on the same screen as the vout it belongs to
16460
16461commit f091e0d45393cc71d71127d2461212eb4474e1ef
16462Author: Rafaël Carré <funman@videolan.org>
16463Date:   Mon Apr 22 19:27:42 2013 +0200
16464
16465    contrib: xml: don't use GetVersionEx on Windows
16466
16467    All the versions we support can use UTF8
16468
16469commit d88e140e5ca66a292802d6738b61ca4187302e56
16470Author: Francois Cartegnie <fcvlcdev@free.fr>
16471Date:   Mon Apr 22 19:19:14 2013 +0200
16472
16473    Qt: OpenDialog: Don't mix up icons
16474
16475commit 65f34dad5387315cafd848724cb55b8a2db22f8b
16476Author: Jean-Baptiste Kempf <jb@videolan.org>
16477Date:   Mon Apr 22 19:13:32 2013 +0200
16478
16479    Win32: do not use Console in WSA mode
16480
16481commit 51719d5a03afd84eb0ddc76eed393b196d15b0d0
16482Author: Rémi Denis-Courmont <remi@remlab.net>
16483Date:   Mon Apr 22 19:35:01 2013 +0300
16484
16485    http intf: ensure the password is set
16486
16487commit 499ecdbd7202a04b344f48ba5b572f716dbe3a52
16488Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16489Date:   Mon Apr 22 18:22:17 2013 +0200
16490
16491    macosx: handle more playback menu shortcuts by core
16492
16493commit 960a19c6ed114647ef8095dc5fc41dc8a17bde1f
16494Author: Rémi Denis-Courmont <remi@remlab.net>
16495Date:   Mon Apr 22 19:22:57 2013 +0300
16496
16497    Qt: fix leak
16498
16499commit 4b83eedaad2595bfe6a996e59131b6eb9c48d9a4
16500Author: Jean-Baptiste Kempf <jb@videolan.org>
16501Date:   Mon Apr 22 17:54:33 2013 +0200
16502
16503    Qt: fix leak
16504
16505commit 35733accf3aba473539d1578bcfd12d566ba63cf
16506Author: Jean-Baptiste Kempf <jb@videolan.org>
16507Date:   Mon Apr 22 17:35:23 2013 +0200
16508
16509    Qt: adapt menus to new Audio Device list
16510
16511commit c957debcf32b9c67b2e9ede8a923d62638965ea1
16512Author: Jean-Baptiste Kempf <jb@videolan.org>
16513Date:   Mon Apr 22 14:22:04 2013 +0200
16514
16515    Configure: support for lua5.2
16516
16517    Close #8339
16518
16519    Patch from ll2 on trac
16520
16521commit 1c757f0a4ffcc4d87f950441bcdc2ef6f1240c20
16522Author: Jean-Baptiste Kempf <jb@videolan.org>
16523Date:   Mon Apr 22 11:48:40 2013 +0200
16524
16525    DirectX: don't set the cooperative level on WinRT
16526
16527    WinRT apps are not cooperative :)
16528
16529commit 2f1ba54e0ab9dca275645fab31b57eaa2f4a9a9b
16530Author: Rafaël Carré <funman@videolan.org>
16531Date:   Mon Apr 22 07:47:28 2013 +0200
16532
16533    Remove broken setting of WINAPI_FAMILY_APP
16534
16535    The define to set would be WINAPI_FAMILY, and it is set by default already.
16536    We should not set it though, as it would prevent us from using forbidden APIs (e.g. winsock).
16537
16538    Close #8410
16539
16540commit 90e82fb62600559e0736f5ea3fc312ff8e5f97d1
16541Author: Felix Paul Kühne <fkuehne@videolan.org>
16542Date:   Mon Apr 22 00:11:01 2013 +0200
16543
16544    macosx: hide playmode buttons by default
16545
16546    This is just to gather feedback during the beta
16547
16548commit 89200658f009512896752485c19e2c3caa7d7814
16549Author: Felix Paul Kühne <fkuehne@videolan.org>
16550Date:   Mon Apr 22 00:06:52 2013 +0200
16551
16552    macosx: update some copyright headers
16553
16554commit 939fb0dcf4424f2d71383881a1d2a3897ea8a707
16555Author: Felix Paul Kühne <fkuehne@videolan.org>
16556Date:   Mon Apr 22 00:06:16 2013 +0200
16557
16558    macosx: don't center the fspanel on normal restores (close #5641)
16559
16560    It is still being centered on VLCFirstRun and when switching screens
16561
16562commit f07bd8cd815021e91219ec588190c8e723b7abdc
16563Author: Felix Paul Kühne <fkuehne@videolan.org>
16564Date:   Sun Apr 21 23:36:44 2013 +0200
16565
16566    macosx: subscribe to libvlccore's debug messages only if the messages panel is actually displayed
16567
16568    This solves the empty console issue for builds running with debug messages enabled
16569
16570commit e2b3a9bfc60d366ac1ad532601e9a65ef54532e0
16571Author: Felix Paul Kühne <fkuehne@videolan.org>
16572Date:   Sun Apr 21 23:26:24 2013 +0200
16573
16574    NEWS: nitpicking
16575
16576commit bcfc1800b448162769d5d54a518e2e0898973c1d
16577Author: Felix Paul Kühne <fkuehne@videolan.org>
16578Date:   Sun Apr 21 23:21:26 2013 +0200
16579
16580    macosx: fix 'toggle-sidebar' menu state (close #8213)
16581
16582commit 10bd3be09a6f79df55200b576f35138d7e757efb
16583Author: Felix Paul Kühne <fkuehne@videolan.org>
16584Date:   Sun Apr 21 22:45:24 2013 +0200
16585
16586    NEWS: add Subtitles menu to OSX section
16587
16588commit bc93d1861af0ed59b3e3ff24336d78d0b15e5caa
16589Author: Felix Paul Kühne <fkuehne@videolan.org>
16590Date:   Sun Apr 21 22:44:13 2013 +0200
16591
16592    macosx: add missing l10n to the subtitles menu
16593
16594commit 7202eb73a38d399bae7124be8f3a5265d3b9c8ec
16595Author: Rémi Denis-Courmont <remi@remlab.net>
16596Date:   Sun Apr 21 21:50:12 2013 +0300
16597
16598    Revert "freetype: allow on-the-fly changes of relative font size..."
16599
16600    This reverts commit 92ed368467d3a3e734f8cd9fda2c884c84e03b47.
16601    This reverts commit 79b43ecd0d30b46501437b3a5f6132a2e4c3bf93.
16602    This breaks thread containment of the text renderer.
16603
16604commit 92ed368467d3a3e734f8cd9fda2c884c84e03b47
16605Author: Felix Paul Kühne <fkuehne@videolan.org>
16606Date:   Sun Apr 21 20:46:13 2013 +0200
16607
16608    freetype: fixed compilation on Linux
16609
16610commit 79b43ecd0d30b46501437b3a5f6132a2e4c3bf93
16611Author: Felix Paul Kühne <fkuehne@videolan.org>
16612Date:   Sun Apr 21 20:31:33 2013 +0200
16613
16614    freetype: allow on-the-fly changes of relative font size, background opacity, background color, outline thickness and text color
16615
16616commit 5e57d17ba6102f404f28f35cc210605793c48624
16617Author: Felix Paul Kühne <fkuehne@videolan.org>
16618Date:   Sun Apr 21 20:30:25 2013 +0200
16619
16620    macosx: expand Subtitles menu for on-the-fly changes of text size, text color, background color, background opacity and outline thickness
16621
16622commit 6e7fd39a3afd2cecaf8e8b928edd821a0da408f5
16623Author: Denis Charmet <typx@dinauz.org>
16624Date:   Sun Apr 21 19:06:29 2013 +0200
16625
16626    Use the proper type when reordering channels
16627
16628commit e074efe5efd45f543438f3e3b5d807664c1416d7
16629Author: Jean-Baptiste Kempf <jb@videolan.org>
16630Date:   Sun Apr 21 17:28:32 2013 +0200
16631
16632    Qt: change tools accessor
16633
16634commit 80642cde901203442d0b1c7eaea51c4c057e224a
16635Author: Jean-Baptiste Kempf <jb@videolan.org>
16636Date:   Sun Apr 21 17:22:50 2013 +0200
16637
16638    Qt: menu, remove navigation part
16639
16640commit 1e4643248ecb7be06a3a7b52c59ff5c6d551701b
16641Author: Jean-Baptiste Kempf <jb@videolan.org>
16642Date:   Sun Apr 21 17:20:46 2013 +0200
16643
16644    Qt: menu: reorder open media options
16645
16646commit 105c1cfecd29cb23874dc100301a2f46fbb65e2e
16647Author: Jean-Baptiste Kempf <jb@videolan.org>
16648Date:   Sun Apr 21 17:08:23 2013 +0200
16649
16650    Hotkeys: strings simplifications
16651
16652commit e021989e800138c05c1e952a7e5b092d67dd14ed
16653Author: Zoran Turalija <zoran.turalija@gmail.com>
16654Date:   Tue Apr 16 13:16:35 2013 +0200
16655
16656    hotkeys: Bookmark subtitle timestamp only if it exists and is enabled.
16657
16658    In ACTIONID_SUBSYNC_MARKSUB, do not bookmark subtitle timestamp if
16659    there is no subtitle, or if subtitle has been currently disabled.
16660
16661    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16662
16663commit 5d21b42da638b2f8356e0073d2665a4d0b21a851
16664Author: Felix Paul Kühne <fkuehne@videolan.org>
16665Date:   Sun Apr 21 16:45:54 2013 +0200
16666
16667    Revert "macosx: fix contribute link in about dialog"
16668
16669    This reverts commit 73a4a5a2963c64240d7073a472e53d571ff4c91a.
16670
16671commit a3ed2716a7d720e45f2d167dc93eae6cfeea3850
16672Author: Felix Paul Kühne <fkuehne@videolan.org>
16673Date:   Sun Apr 21 16:10:05 2013 +0200
16674
16675    macosx: fix potential link in open panel
16676
16677commit 73a4a5a2963c64240d7073a472e53d571ff4c91a
16678Author: Felix Paul Kühne <fkuehne@videolan.org>
16679Date:   Sun Apr 21 16:09:46 2013 +0200
16680
16681    macosx: fix contribute link in about dialog
16682
16683commit ba92a8e35a02fa1b3f291a62dd2be9acec34b1e4
16684Author: Gleb Pinigin <gpinigin@gmail.com>
16685Date:   Sat Apr 20 21:27:53 2013 +0700
16686
16687    Disable macosx avfoundation capture plugin on iOS
16688
16689    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16690
16691commit b5df2ac0564a3b5aa806be7b1f17b73f361381df
16692Author: Edward Wang <edward.c.wang@compdigitec.com>
16693Date:   Sun Apr 21 16:34:54 2013 +0200
16694
16695    Qt: minor grammar and orthography fixes
16696
16697    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16698
16699commit 38499f29ee0e16a3c38bdad148f17c36b4ed398c
16700Author: Rafaël Carré <funman@videolan.org>
16701Date:   Sat Apr 20 17:19:31 2013 +0200
16702
16703    file access: don't use PathIsNetworkPath in store app
16704
16705commit a91a89c3dfba9b40856a9a014ac8ea357f3ee4c8
16706Author: Jean-Baptiste Kempf <jb@videolan.org>
16707Date:   Sat Apr 20 18:44:31 2013 +0200
16708
16709    Update README
16710
16711    Close #8467
16712
16713commit adb1e78b73477c01481927ce8c1d6202fb890233
16714Author: Kuang Rufan <master@a1983.com.cn>
16715Date:   Sat Apr 20 16:37:50 2013 +0800
16716
16717    fix error in getting proxy setting on darwin.
16718
16719    1. fix build error for ios.
16720    2. fix vlc_getProxyUrl always return NULL on osx.
16721
16722    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
16723
16724commit 5b5ccda8de17f8aa1dacc8db954ccdce06dbdbd9
16725Author: Francois Cartegnie <fcvlcdev@free.fr>
16726Date:   Sat Apr 20 13:30:28 2013 +0200
16727
16728    update NEWS
16729
16730commit 929562e9d2edf41d6f59d063e6be71fb4c2a7530
16731Author: Francois Cartegnie <fcvlcdev@free.fr>
16732Date:   Sat Apr 20 13:24:49 2013 +0200
16733
16734    Qt: ConvertDialog: Escape filename in sout (fix #8436 part2)
16735
16736commit 7bd70d43b331d0c07e3ed821a1ec2919b630b09e
16737Author: Francois Cartegnie <fcvlcdev@free.fr>
16738Date:   Sat Apr 20 13:03:20 2013 +0200
16739
16740    Qt: SoutInputBox: show decoded mrl (fix #8436 part1)
16741
16742commit bb19532a4408afbd750708b0d60fd322be275838
16743Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16744Date:   Sat Apr 20 10:39:20 2013 +0200
16745
16746    macosx: remove completely unsensical and unneeded delocalize method
16747
16748commit 9bd42d7e169ad681c75f2e2b91be2d17b8ce56e4
16749Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16750Date:   Sat Apr 20 10:35:54 2013 +0200
16751
16752    audiobar graph: remove default values in setting strings
16753
16754commit df4849b59ad4ace4cb82e59a17ec0dc26af2f58d
16755Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16756Date:   Sat Apr 20 10:14:20 2013 +0200
16757
16758    macosx: do not translate string setting values in advanced prefs
16759
16760    close #6217
16761
16762commit 385db0148801cc0b523ed91156556b201721a760
16763Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16764Date:   Sat Apr 20 08:58:28 2013 +0200
16765
16766    macosx: simplify and fix some minor bugs in equalizer code
16767
16768    still needs some testing
16769
16770    close #8375
16771
16772commit 2e4ecdd3e95d6b487fe40ba26d76f22283ad7651
16773Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16774Date:   Thu Apr 18 17:51:11 2013 +0200
16775
16776    macosx: fix fancy gradient view for nonembedded window
16777
16778commit c7a9333ac091b8a27c272448e313aadc91523950
16779Author: David Fuhrmann <david.fuhrmann@googlemail.com>
16780Date:   Wed Apr 17 19:12:21 2013 +0200
16781
16782    macosx: fix time slider status update, hide progress knob when buffering
16783
16784commit 80bfd0e806c37ec98bbb075edfe78f17f1a400df
16785Author: Rémi Denis-Courmont <remi@remlab.net>
16786Date:   Fri Apr 19 23:30:54 2013 +0300
16787
16788    visual: use dedicated thread (fixes #6229)
16789
16790    The new thread avoids blocking the audio pipeline while waiting for a
16791    picture buffer. The Goom plugin already follows the same approach.
16792
16793commit 3364219c0e43ca4ec7d28971c722000e00ad70f0
16794Author: Rémi Denis-Courmont <remi@remlab.net>
16795Date:   Fri Apr 19 23:08:06 2013 +0300
16796
16797    visual: clean up clean up code
16798
16799commit 032bbe05780ff3684274317ddc6240297af396d0
16800Author: Rémi Denis-Courmont <remi@remlab.net>
16801Date:   Fri Apr 19 22:53:02 2013 +0300
16802
16803    visual: reduce symbols count
16804
16805commit 6c636f2ca11f8d9638b73f961af03890660f2e4d
16806Author: Rémi Denis-Courmont <remi@remlab.net>
16807Date:   Fri Apr 19 22:44:04 2013 +0300
16808
16809    visual: remove write only field psz_args
16810
16811commit 1f02e8c05849229573393e14268ed7dddc5d174b
16812Author: Rémi Denis-Courmont <remi@remlab.net>
16813Date:   Fri Apr 19 22:42:27 2013 +0300
16814
16815    visual: do not keep unused fields
16816
16817commit 3c4189bcefcac467e2b80ee37f18c3fa2c37eb6d
16818Author: Rémi Denis-Courmont <remi@remlab.net>
16819Date:   Fri Apr 19 22:35:32 2013 +0300
16820
16821    visual: privatize filter_sys_t, etc.
16822
16823commit 2ce82a3f94051e3e0102d49d5793e6afedc84508
16824Author: Rémi Denis-Courmont <remi@remlab.net>
16825Date:   Fri Apr 19 22:29:35 2013 +0300
16826
16827    visual: remove non-sensical code
16828
16829    This mostly reverts commit fc5156cc00225de64eb9b8715809c6a84e48b35e.
16830    This also fixes a use-after-free bug.
16831
16832commit ebbe5a5ff8ad9369d6a010bb98bf12e7977e8906
16833Author: KO Myung-Hun <komh78@gmail.com>
16834Date:   Fri Apr 19 21:30:22 2013 +0900
16835
16836    os2: add vlc_getProxyUrl()
16837
16838    Signed-off-by: Rafaël Carré <funman@videolan.org>
16839
16840commit ab2cbc4fa5654ae93ccff591c6018b7d072ffd02
16841Author: KO Myung-Hun <komh78@gmail.com>
16842Date:   Fri Apr 19 21:30:21 2013 +0900
16843
16844    configure.ac: replace == with =
16845
16846    Signed-off-by: Rafaël Carré <funman@videolan.org>
16847
16848commit 8f4422c523ad1bd24e6262f64afe9d48836ecead
16849Author: Michael Feurstein <michael.feurstein@gmail.com>
16850Date:   Fri Apr 19 13:38:42 2013 +0200
16851
16852    configure.ac disable/don't load avcapture module and its framework if AVFoundation is not present (OS 10.6)
16853
16854    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
16855
16856commit 045a89d625f3ffc75251a2a619a65cf0ceb58774
16857Author: Rémi Denis-Courmont <remi@remlab.net>
16858Date:   Thu Apr 18 22:36:37 2013 +0300
16859
16860    vsxu: force FL32 input
16861
16862commit d0233fac5d1a25735dd55ca348c57d8a1e9cac53
16863Author: Rémi Denis-Courmont <remi@remlab.net>
16864Date:   Thu Apr 18 22:36:24 2013 +0300
16865
16866    visual: force FL32 input and set output format
16867
16868commit 5d909d68beb3a8f9d4155da4d7d69c61ce4145c4
16869Author: Rémi Denis-Courmont <remi@remlab.net>
16870Date:   Thu Apr 18 22:36:12 2013 +0300
16871
16872    projectM: force FL32 input
16873
16874commit 5d0401095acab2aceb50bc6708e547e2854bd97a
16875Author: Rémi Denis-Courmont <remi@remlab.net>
16876Date:   Thu Apr 18 22:35:53 2013 +0300
16877
16878    goom: force FL32 input
16879
16880commit c6afc8244a838324e25bef353b86c3327114738b
16881Author: Rémi Denis-Courmont <remi@remlab.net>
16882Date:   Thu Apr 18 22:18:31 2013 +0300
16883
16884    mmdevice: drop to zero priority for now
16885
16886commit ebdcbba891f7567c663469860d3964ddd5a01730
16887Author: Felix Paul Kühne <fkuehne@videolan.org>
16888Date:   Thu Apr 18 20:37:42 2013 +0200
16889
16890    THANKS: add missing GPL-licensed contribs
16891
16892commit 6979c21a0add0eac6e041039079b5fb0cbc60c9b
16893Author: Rémi Denis-Courmont <remi@remlab.net>
16894Date:   Thu Apr 18 20:09:15 2013 +0300
16895
16896    simple: use single precision maths (rather than double)
16897
16898commit ca1b7afd3d824e4789c57a01aa50bdd12a67adfc
16899Author: Jean-Baptiste Kempf <jb@videolan.org>
16900Date:   Thu Apr 18 16:09:48 2013 +0200
16901
16902    Simple: slightly different matrixes for 7.x and 6.1 stereo downmix
16903
16904commit 39fd666641272ba8688dab5e64399be87e09b3af
16905Author: Felix Paul Kühne <fkuehne@videolan.org>
16906Date:   Thu Apr 18 15:24:59 2013 +0200
16907
16908    THANKS: merge updated and more complete contrib copyright list
16909
16910commit 7f73d8cc15cda0e0d67159b5ffad5b247ac2be38
16911Author: Felix Paul Kühne <fkuehne@videolan.org>
16912Date:   Thu Apr 18 12:57:44 2013 +0200
16913
16914    configure.ac: fix linking the OSX UI module if the AVFoundation framework isn't present (read: OSX 10.6)
16915
16916commit 6479d47f06462dcca890e0f985750d095af7b6fd
16917Author: Felix Paul Kühne <fkuehne@videolan.org>
16918Date:   Thu Apr 18 12:43:46 2013 +0200
16919
16920    Update NEWS and LIST for AVFoundation video capture module
16921
16922commit c91126ca663a463e654aebf9aacd2dff9a72f5f8
16923Author: Michael Feurstein <michael.feurstein@gmail.com>
16924Date:   Wed Apr 17 16:51:48 2013 +0000
16925
16926    New AVFoundation video capture module for Mac OS X
16927
16928    This module lets you capture video devices with the AVFoundation framework on Mac OS X.
16929    It is an upgrade of the qtcapture module. Currently no GUI integration yet.
16930    Only available via command line
16931
16932    Usage: avcapture://
16933
16934    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
16935
16936commit 6cdddeeb1d1aa433f4e88c04e241445e17938bd8
16937Author: Rafaël Carré <funman@videolan.org>
16938Date:   Thu Apr 18 02:17:56 2013 +0200
16939
16940    Fix decoding for aac streams with ADTS config set to 0 channels
16941
16942    Assuming stereo is fairly safe and still better than not decoding anything.
16943    This is what gstreamer does, and mplayer might do the same thing.
16944
16945commit 57fe6b36d55fade84a77ebe7fdee089eb95b5332
16946Author: Rémi Denis-Courmont <remi@remlab.net>
16947Date:   Thu Apr 18 00:00:10 2013 +0300
16948
16949    input/stream: add STREAM_GET_SIGNAL (fixes #8414)
16950
16951commit 7b76ee24250b2b4feb905c5ea3628a08f2caeed1
16952Author: Rémi Denis-Courmont <remi@remlab.net>
16953Date:   Wed Apr 17 23:53:52 2013 +0300
16954
16955    input: use STREAM_GET_META instead of ACCESS_GET_META (refs #8414)
16956
16957    Note that updated meta are still marked with access_t.info.i_update,
16958    which remains undefined in case of threaded stream filter. Luckily,
16959    unlike pf_control() re-entrancy, unprotected access to info.i_update
16960    cannot crash on any practical system.
16961
16962commit 17d1f128e76b8ee320a77d2e3de505a60fd3d984
16963Author: Rémi Denis-Courmont <remi@remlab.net>
16964Date:   Wed Apr 17 23:46:40 2013 +0300
16965
16966    stream: add STREAM_GET_META
16967
16968commit 1ed365b8436c798b8e51e23cffd9d7be6bf0330e
16969Author: Rémi Denis-Courmont <remi@remlab.net>
16970Date:   Wed Apr 17 23:22:59 2013 +0300
16971
16972    input: remove INPUT_FSTAT_NB_READS
16973
16974    This was only used for INPUT_UPDATE_SIZE.
16975
16976commit 2e42f02431c964a3f0daeebebc31cb8b009bba17
16977Author: Rémi Denis-Courmont <remi@remlab.net>
16978Date:   Wed Apr 17 23:15:55 2013 +0300
16979
16980    input: remove write-only INPUT_UPDATE_SIZE
16981
16982commit 732c5ed426ded390ae85429c97958f81a11d2984
16983Author: Rémi Denis-Courmont <remi@remlab.net>
16984Date:   Wed Apr 17 23:13:44 2013 +0300
16985
16986    input: remove unused INPUT_UPDATE_NONE
16987
16988commit f349eef02937a20803c6b00cdc5d3518272ed754
16989Author: Rémi Denis-Courmont <remi@remlab.net>
16990Date:   Wed Apr 17 22:55:29 2013 +0300
16991
16992    stream: add explicit controls for titles and seekpoints
16993
16994commit 766ba5cccb68dc590bfc2fb4806315f2448d03d5
16995Author: Rémi Denis-Courmont <remi@remlab.net>
16996Date:   Wed Apr 17 22:49:15 2013 +0300
16997
16998    stream: add the new controls to demux and memory streams
16999
17000commit d81003671d615d4498deb6c783a0df0cbae9e23a
17001Author: Rémi Denis-Courmont <remi@remlab.net>
17002Date:   Wed Apr 17 20:07:16 2013 +0300
17003
17004    vdr: force MPEG-TS demuxer
17005
17006commit 3af9805b94201b330bed77aca629ea454d120064
17007Author: Rémi Denis-Courmont <remi@remlab.net>
17008Date:   Wed Apr 17 20:05:48 2013 +0300
17009
17010    vdr: do not turn off caching (refs #8446)
17011
17012commit 3fd2e22de46253c123b9e367ce3e3b4ea5e8bebd
17013Author: Rémi Denis-Courmont <remi@remlab.net>
17014Date:   Wed Apr 17 20:05:08 2013 +0300
17015
17016    mtp: do not turn off caching (refs #8446)
17017
17018commit 10927263be1911efc2e7d78ab244f99624f303f3
17019Author: Rémi Denis-Courmont <remi@remlab.net>
17020Date:   Wed Apr 17 20:02:41 2013 +0300
17021
17022    mtp: redundant close-on-exec code
17023
17024    (vlc_open() takes care of that)
17025
17026commit 2190e615377f9ff7fa868a2e5c67dfb84f224e99
17027Author: Rémi Denis-Courmont <remi@remlab.net>
17028Date:   Wed Apr 17 19:35:02 2013 +0300
17029
17030    input: factor INPUT_CONTROL_SET_SEEKPOINT code
17031
17032commit a87b4b357be399692c624b6653637b250c917640
17033Author: Rémi Denis-Courmont <remi@remlab.net>
17034Date:   Wed Apr 17 19:27:17 2013 +0300
17035
17036    input: factor INPUT_CONTROL_SET_TITLE code
17037
17038commit b8214f77375707aa1e079ec38da02711fe35263e
17039Author: David Fuhrmann <david.fuhrmann@googlemail.com>
17040Date:   Wed Apr 17 18:04:13 2013 +0200
17041
17042    auhal: volumeSet and muteSet is not supported for digital output
17043
17044commit 2f8b0deb32f195440008fc344a5f7a667be8fd06
17045Author: Edward Wang <edward.c.wang@compdigitec.com>
17046Date:   Wed Apr 17 13:51:16 2013 +0200
17047
17048    macosx: merge minor grammar and orthography fixes
17049
17050    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
17051
17052commit 316c4550e7e07cf5a10a3afc98b283f5deaaa03a
17053Author: Jean-Paul Saman <jpsaman@videolan.org>
17054Date:   Wed Apr 17 11:52:26 2013 +0200
17055
17056    transcode/video.c: Do not leak mutex/conditional or fifo in transcode_video_new().
17057
17058    Do not leak mutex/conditional or fifo in transcode_video_new() its
17059    error path when p_sys->i_thread > 1.
17060
17061commit 10523bb7029813db95aef3574a83b235fe169a67
17062Author: Jean-Paul Saman <jpsaman@videolan.org>
17063Date:   Wed Apr 17 11:25:32 2013 +0200
17064
17065    src/stream_output/stream_output.c: destroy mutex on error.
17066
17067    Do not leak mutex in sout_NewInstance() on error.
17068
17069commit bc971c811d7b638a3c2d59e17104d0c53b5a81c7
17070Author: Rafaël Carré <funman@videolan.org>
17071Date:   Wed Apr 17 01:55:44 2013 +0200
17072
17073    Revert "mingw: link with static libgcc / libstdc++"
17074
17075    This reverts commit f3e0178eeed19835d2f8e6131690dea603adfd4d.
17076
17077    libtool always adds -nostdlib which renders these options useless
17078
17079commit 5b4c44f4305b4bad088a102002c770daca37d63d
17080Author: Felix Paul Kühne <fkuehne@videolan.org>
17081Date:   Wed Apr 17 00:43:04 2013 +0200
17082
17083    macosx: add trademark claim to about panel
17084
17085commit 176f05cb87c3a17c096ededbeaac8304916fbe1b
17086Author: Felix Paul Kühne <fkuehne@videolan.org>
17087Date:   Wed Apr 17 00:31:38 2013 +0200
17088
17089    macosx: mooaaarr eye-candy for the about dialog
17090
17091    http://cl.ly/image/1K3l2C0v3T2V
17092
17093commit 7b8bebdaf20819263dc127be10375421b00c4e62
17094Author: Felix Paul Kühne <fkuehne@videolan.org>
17095Date:   Wed Apr 17 00:23:16 2013 +0200
17096
17097    InfoPlist.strings: fix NSHumanReadableCopyright statement
17098
17099commit 5569732689cf40078e0ef131a6ddf0581269fde5
17100Author: Felix Paul Kühne <fkuehne@videolan.org>
17101Date:   Tue Apr 16 23:31:30 2013 +0200
17102
17103    macosx/about: add missing l10n
17104
17105commit 1ace73b7dead06dba1ea74f325524a1aebe3e2bf
17106Author: Felix Paul Kühne <fkuehne@videolan.org>
17107Date:   Tue Apr 16 23:29:30 2013 +0200
17108
17109    macosx: modernize the about dialog to match the Qt intf
17110
17111commit 68236bf636320e78a60e8d2dbc353b5d91978ee0
17112Author: Rémi Denis-Courmont <remi@remlab.net>
17113Date:   Tue Apr 16 23:16:28 2013 +0300
17114
17115    mp4: correct language code value interpretation
17116
17117    Mac codes are only 0 to 0x3ff and 0x7fff.
17118
17119commit 8f21af10c7b9a20a2a99895273900957b408a66e
17120Author: Rémi Denis-Courmont <remi@remlab.net>
17121Date:   Tue Apr 16 22:03:33 2013 +0300
17122
17123    decomp: implement pause/resume
17124
17125commit ddece1c533efeffec235a190f44a72853a604ea7
17126Author: Rémi Denis-Courmont <remi@remlab.net>
17127Date:   Tue Apr 16 21:17:39 2013 +0300
17128
17129    decomp: fix leak on error and clean up a little
17130
17131commit 5ddb4ea1d191664cbcaa822073bb43f3374999f1
17132Author: Rémi Denis-Courmont <remi@remlab.net>
17133Date:   Tue Apr 16 20:28:01 2013 +0300
17134
17135    input: deprecate p_access (refs #8414)
17136
17137commit 5426d426ecfbeed1eb928c606925fe48b9fe7228
17138Author: Rémi Denis-Courmont <remi@remlab.net>
17139Date:   Tue Apr 16 20:19:41 2013 +0300
17140
17141    input: use STREAM_CAN_PAUSE and STREAM_CAN_CONTROL_PACE
17142
17143commit cca4ec23128c29f56382eb99da10c8bf3473680d
17144Author: Rémi Denis-Courmont <remi@remlab.net>
17145Date:   Tue Apr 16 20:09:07 2013 +0300
17146
17147    http filters: pause not implemented, pace control not supported
17148
17149    Also add missing STREAM_CAN_FASTSEEK to HTTP live.
17150
17151commit 2c1731e78a2cc78ffebb478166f445dfcfdb2171
17152Author: Rémi Denis-Courmont <remi@remlab.net>
17153Date:   Tue Apr 16 20:08:34 2013 +0300
17154
17155    decomp: pause is unimplemented (although possible), pace works
17156
17157commit e4de05b7fd303c9a155d474ae4ab8751685c9c42
17158Author: Rémi Denis-Courmont <remi@remlab.net>
17159Date:   Tue Apr 16 20:00:40 2013 +0300
17160
17161    stream: add STREAM_CAN_PAUSE and STREAM_CAN_CONTROL_PACE
17162
17163commit 902b733bfb326afa5158f2b6c3bf3135ebedb1b1
17164Author: Rémi Denis-Courmont <remi@remlab.net>
17165Date:   Tue Apr 16 19:06:20 2013 +0300
17166
17167    input: use STREAM_SET_PAUSE_STATE (refs #8414)
17168
17169commit e3ff321573fb04d111a81b6ba71cfa0f06fad45c
17170Author: Rémi Denis-Courmont <remi@remlab.net>
17171Date:   Tue Apr 16 19:04:36 2013 +0300
17172
17173    stream: add STREAM_SET_PAUSE_STATE control
17174
17175commit 6bc22466776b3d511282c7a6f4ea3e8cab126458
17176Author: Rémi Denis-Courmont <remi@remlab.net>
17177Date:   Tue Apr 16 18:59:01 2013 +0300
17178
17179    input: small simplification
17180
17181commit fe0a075ef37b4b0ab6464c169afdbdd955b0d9b7
17182Author: Rémi Denis-Courmont <remi@remlab.net>
17183Date:   Tue Apr 16 18:33:43 2013 +0300
17184
17185    file: do not turn off caching on BSD (fixes #8446)
17186
17187    Turning off the cache makes no sense here, especially right after
17188    enabling reading ahead (which intrisically means caching).
17189
17190commit aa125a246b82b8fc73eb6ead0af744af21693904
17191Author: Francois Cartegnie <fcvlcdev@free.fr>
17192Date:   Tue Apr 16 17:21:08 2013 +0200
17193
17194    Qt: Open: Don't allow next step if item is missing.
17195
17196    Otherwise it confusingly closes silently
17197
17198commit 9b1d01a8b6aa465cbef7321e53876b213b07806c
17199Author: Francois Cartegnie <fcvlcdev@free.fr>
17200Date:   Tue Apr 16 17:10:46 2013 +0200
17201
17202    Qt: Open: always update mrl on tab switch.
17203
17204    Otherwise could any MRL with net caching.
17205
17206commit c5f1421ca3abdf53118bce63c6ed65398dd3bb2c
17207Author: Francois Cartegnie <fcvlcdev@free.fr>
17208Date:   Tue Apr 16 16:43:28 2013 +0200
17209
17210    Qt: AboutDialog: reset dialog on show.
17211
17212commit 2b26844a108a6d264572e599a0d4286e340d25cf
17213Author: Jean-Baptiste Kempf <jb@videolan.org>
17214Date:   Tue Apr 16 16:17:02 2013 +0200
17215
17216    About dialog: remove the verticalSpacer...
17217
17218commit 3f32a78ab6ced6dc766ebe17d9ece26e018a2bce
17219Author: Jean-Baptiste Kempf <jb@videolan.org>
17220Date:   Tue Apr 16 16:08:26 2013 +0200
17221
17222    About: make the label look like links
17223
17224commit d63309d45249d713e7960ee863a0e5ad442e8ca3
17225Author: Jean-Baptiste Kempf <jb@videolan.org>
17226Date:   Tue Apr 16 15:57:22 2013 +0200
17227
17228    Revert "Qt: AboutDialog: frameless buttons must expand"
17229
17230    This reverts commit f786bc6f15555cd5c84693b3e933b986b9d416a3.
17231
17232commit aea47494c84307dce3401cbfa9b7ad98ffbd6c90
17233Author: Francois Cartegnie <fcvlcdev@free.fr>
17234Date:   Tue Apr 16 15:46:59 2013 +0200
17235
17236    Qt: AboutDialog: fix font height
17237
17238commit 23734be054cd63c2a585666940cd5f45ad625a88
17239Author: Francois Cartegnie <fcvlcdev@free.fr>
17240Date:   Tue Apr 16 15:38:01 2013 +0200
17241
17242    Qt: AboutDialog: fix pointer on switchable label
17243
17244commit fc6bde9aa2a9e218f06aae45185e72958245b0e4
17245Author: Francois Cartegnie <fcvlcdev@free.fr>
17246Date:   Tue Apr 16 15:33:10 2013 +0200
17247
17248    Qt: AboutDialog: Change licence font
17249
17250commit f786bc6f15555cd5c84693b3e933b986b9d416a3
17251Author: Francois Cartegnie <fcvlcdev@free.fr>
17252Date:   Tue Apr 16 15:31:36 2013 +0200
17253
17254    Qt: AboutDialog: frameless buttons must expand
17255
17256commit ed0714c836c8ed47e54340b6d053abdec16b0824
17257Author: Francois Cartegnie <fcvlcdev@free.fr>
17258Date:   Tue Apr 16 15:28:47 2013 +0200
17259
17260    Qt: AboutDialog: widget must still process its own events
17261
17262commit d1276ce66bb69b0a67321fd746c2becde2fa1646
17263Author: Rafaël Carré <funman@videolan.org>
17264Date:   Tue Apr 16 15:47:50 2013 +0200
17265
17266    Revert "Win32: Do not ship libgcc*dll"
17267
17268    This reverts commit dc28edcecdf204867a504e946386511689e37f90.
17269
17270commit c0bfab992fa0a265a5ea7bda290c9d34e5d9c2c6
17271Author: Rafaël Carré <funman@videolan.org>
17272Date:   Tue Apr 16 15:47:44 2013 +0200
17273
17274    Revert "msi: add missing runtime dependencies"
17275
17276    This reverts commit df212daa2b9f8bb8e3e0b25a20ee63b1d30e6ac5.
17277
17278commit 005aff8b753064933ce6d2dd2862324e5056f165
17279Author: Jean-Baptiste Kempf <jb@videolan.org>
17280Date:   Tue Apr 16 14:47:20 2013 +0200
17281
17282    AVI: free p_sys resources on Close (WTF?)
17283
17284    Close #8448
17285
17286commit 89c3e35ceedb5b35ea24a0b22a5c4e0eb436b89c
17287Author: Ilkka Ollakka <ileoo@videolan.org>
17288Date:   Tue Apr 16 14:15:37 2013 +0300
17289
17290    Revert "transcode: ask for audio converter instead of audio filter"
17291
17292    Fix was wrong
17293
17294    This reverts commit 24e0e78557a810a5e494cfd7f5d093bcf5db1ff0.
17295
17296commit dc28edcecdf204867a504e946386511689e37f90
17297Author: Jean-Baptiste Kempf <jb@videolan.org>
17298Date:   Tue Apr 16 13:04:38 2013 +0200
17299
17300    Win32: Do not ship libgcc*dll
17301
17302    This is too hard to manage correctly and useless since f3e0178ee
17303
17304commit b696dc1867ab94f5993b233f420dec6d689aa1cd
17305Author: Jean-Baptiste Kempf <jb@videolan.org>
17306Date:   Tue Apr 16 12:59:04 2013 +0200
17307
17308    vlc_commom Use ULL over LLU
17309
17310    Ref http://gcc.gnu.org/onlinedocs/gcc/Long-Long.html
17311
17312    Merging KDE patch to help integration
17313    https://projects.kde.org/projects/kdesupport/emerge/repository/revisions/01bbd04bd25c5ff8022924870e234ccaa299a81a/entry/portage/binary/vlc/vlc-2.0.6.diff
17314
17315commit df212daa2b9f8bb8e3e0b25a20ee63b1d30e6ac5
17316Author: Ludovic Fauvet <etix@videolan.org>
17317Date:   Tue Apr 16 11:28:14 2013 +0200
17318
17319    msi: add missing runtime dependencies
17320
17321commit 24e0e78557a810a5e494cfd7f5d093bcf5db1ff0
17322Author: Ilkka Ollakka <ileoo@videolan.org>
17323Date:   Tue Apr 16 12:09:20 2013 +0300
17324
17325    transcode: ask for audio converter instead of audio filter
17326
17327    Fix: #8447
17328
17329commit fc41a15c950328d25c1a0f2c7ebc1afec85d2ecb
17330Author: Jean-Baptiste Kempf <jb@videolan.org>
17331Date:   Tue Apr 16 03:26:56 2013 +0200
17332
17333    About: show advanced info on click
17334
17335commit 9ea4f58e65a7cde1ca537a89cb978a7d4becfd61
17336Author: Jean-Baptiste Kempf <jb@videolan.org>
17337Date:   Tue Apr 16 03:05:20 2013 +0200
17338
17339    Qt: Subtitles menu
17340
17341commit 9cbd95e7c1d0203ac389002aaf40794eff82e291
17342Author: Jean-Baptiste Kempf <jb@videolan.org>
17343Date:   Tue Apr 16 02:31:54 2013 +0200
17344
17345    A bit more modern version of the About dialog
17346
17347commit 34e1e7dc7b569b5c0ff6c572836ac96ba985d670
17348Author: Christoph Miebach <christoph.miebach@web.de>
17349Date:   Mon Apr 15 23:02:22 2013 +0200
17350
17351    Providing vlc.pot snapshot
17352
17353commit 22217a34cd6e848cb86ef91df92e85f794ca05b3
17354Author: Ilkka Ollakka <ileoo@videolan.org>
17355Date:   Wed Mar 20 11:28:09 2013 +0200
17356
17357    libmpgatofixed32: return ENOMEM instead -1 and VLC_SUCCESS instead of 0, also set pf_audio_filter after everything is ready
17358
17359commit 37a6b6ee38d8a160121c60d30dc5638055d4eb1d
17360Author: Ilkka Ollakka <ileoo@videolan.org>
17361Date:   Mon Apr 15 16:42:19 2013 +0300
17362
17363    livehttp: don't sanitize segment URI
17364
17365    Should Fix: #8434
17366
17367commit d81246260d9264764a8be57f6d7bee1c5115f042
17368Author: Ilkka Ollakka <ileoo@videolan.org>
17369Date:   Mon Apr 15 16:40:15 2013 +0300
17370
17371    avcodec: make clearer that i_quality is setted only then qscale is within 0.01..255
17372
17373commit 8ffbd71ca3e21afa18b72aa43d423603df101e1b
17374Author: Ilkka Ollakka <ileoo@videolan.org>
17375Date:   Mon Apr 15 16:38:28 2013 +0300
17376
17377    avcodec: use rd instead simple as defaul mb_decision, as it's default in libav/ffmpeg
17378
17379commit 07bcca1d5c78ad9cf0cbbefece8cccf537680fe6
17380Author: Felix Paul Kühne <fkuehne@videolan.org>
17381Date:   Mon Apr 15 12:59:39 2013 +0200
17382
17383    src/darwin: fix crash while accessing http content while no proxy is set
17384
17385commit 18c00a3862853a83a7b7349f65dc428885ebdd12
17386Author: Mario Speiß <1034-135@online.de>
17387Date:   Sun Feb 10 22:31:58 2013 +0100
17388
17389    Lua demuxers: show the original URL in playlist
17390
17391    If playlists containing youtube urls are exported or imported, these patches
17392    improve the usability of the playlist.
17393
17394    Lua remembers the original url (i.e. the website _containing_ the content) if
17395    no other url is passed by the lua parsers. It also puts the content title to
17396    the meta-title entry.
17397
17398    XSPF export / import now uses the <info> to deal with the meta-url.
17399
17400    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17401
17402commit 251fdaddb2007443b841d10aa246eda2bba3a381
17403Author: Zoran Turalija <zoran.turalija@gmail.com>
17404Date:   Sun Apr 14 12:49:03 2013 +0200
17405
17406    hotkeys: Change subtitle position only if it exists and is enabled.
17407
17408    In ACTIONID_SUBPOS_UP/DOWN, do not change subtitle position if there
17409    is no subtitle, or if subtitle has been currently disabled.
17410
17411    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17412
17413commit b430b4c24866f45d9989b8e64716078c1c44be61
17414Author: Zoran Turalija <zoran.turalija@gmail.com>
17415Date:   Sun Apr 14 12:48:15 2013 +0200
17416
17417    hotkeys: Delay subtitle track only if it exists and is enabled.
17418
17419    In ACTIONID_SUBDELAY_UP/DOWN, do not delay subtitle if there is none,
17420    or if subtitle has been currently disabled.
17421
17422    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17423
17424commit cb7bffb21847f8f2f1a3f7bcda68459c7799ee2c
17425Author: Christoph Miebach <christoph.miebach@web.de>
17426Date:   Sun Apr 14 20:25:46 2013 +0200
17427
17428    Sentence style capitalization
17429
17430    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17431
17432commit 6a15830ffe57ab1e3fdde3f2209124ed8eafaf91
17433Author: Jean-Baptiste Kempf <jb@videolan.org>
17434Date:   Mon Apr 15 00:55:17 2013 +0200
17435
17436    Simple downmixer: allow Xiph 6.1 -> 2.0
17437
17438    Close #7900
17439
17440commit e9da95354f3aba7bdf10c3c37f5e0877f95e8b39
17441Author: Jean-Baptiste Kempf <jb@videolan.org>
17442Date:   Mon Apr 15 00:52:16 2013 +0200
17443
17444    Simple downmixer: allow Xiph 6.1 -> 5.1
17445
17446    Close #7899
17447
17448commit d8ae3c5a3900313754cb82f1aa7b1fd2d030b8d5
17449Author: Jean-Baptiste Kempf <jb@videolan.org>
17450Date:   Mon Apr 15 00:20:01 2013 +0200
17451
17452    Simple: fix comments and reorder functions
17453
17454commit 165f575d6012f86464c1cd3fee8778f9cb0d2957
17455Author: Jean-Baptiste Kempf <jb@videolan.org>
17456Date:   Sun Apr 14 23:32:44 2013 +0200
17457
17458    Simple: fix memleak on quit
17459
17460commit 7222bb1d253707d8efa720a9f5f131fb31895c5b
17461Author: Jean-Baptiste Kempf <jb@videolan.org>
17462Date:   Sun Apr 14 23:32:34 2013 +0200
17463
17464    Simple: fix typo
17465
17466commit 2828486c4579fe1950af50d953aa1103137f3ace
17467Author: David Fuhrmann <david.fuhrmann@googlemail.com>
17468Date:   Sun Apr 14 22:16:33 2013 +0200
17469
17470    macosx: add option to hide effects button in control bar
17471
17472commit 534f8d2f6c7a4d18f8865082e59d8caf4f51f9e2
17473Author: Rémi Denis-Courmont <remi@remlab.net>
17474Date:   Sun Apr 14 19:19:04 2013 +0300
17475
17476    input: query access object before creating stream object (refs #8414)
17477
17478commit 5db3bf3b7b43bca52c8f91d0b2018d348d200328
17479Author: Rémi Denis-Courmont <remi@remlab.net>
17480Date:   Sun Apr 14 18:20:04 2013 +0300
17481
17482    http: simplify previous commit
17483
17484commit 25ab9b02f70c0047905ffef4b0a5bcc5b3137a78
17485Author: Rémi Denis-Courmont <remi@remlab.net>
17486Date:   Sun Apr 14 18:06:24 2013 +0300
17487
17488    http: robustify vlc_UrlParse() (fixes #8432)
17489
17490commit 4e47082423db0e1c8acc2392303bc87e9815c26d
17491Author: Francois Cartegnie <fcvlcdev@free.fr>
17492Date:   Sun Apr 14 16:57:44 2013 +0200
17493
17494    Revert "Qt: add events extender"
17495
17496    Candidate user patch takes a different approach.
17497
17498    This reverts commit c38081e5680bb6c35c65ea8de3dfbd7c4e484586.
17499
17500commit c2a6ca7d4e639c06e7c3628d94c61a0ff6dc2f71
17501Author: Felix Paul Kühne <fkuehne@videolan.org>
17502Date:   Sun Apr 14 16:20:54 2013 +0200
17503
17504    macosx: move Subtitle and Teletext items to a newly created 'Subtitles' menu
17505
17506    More control elements to come
17507
17508commit 4f23a9608009c2a72e9a385e9adaa1ed67056081
17509Author: Francois Cartegnie <fcvlcdev@free.fr>
17510Date:   Sun Apr 14 14:36:29 2013 +0200
17511
17512    Update NEWS
17513
17514commit 853cb6550c70956632ab67b433cded1705677c4a
17515Author: Felix Paul Kühne <fkuehne@videolan.org>
17516Date:   Sun Apr 14 12:35:21 2013 +0200
17517
17518    auhal: remove write-only code
17519
17520commit 810446acd090e9cf3af3f27400d80735b4af5f57
17521Author: Felix Paul Kühne <fkuehne@videolan.org>
17522Date:   Sun Apr 14 12:14:29 2013 +0200
17523
17524    auhal: fix compilation and simplify overly complicated code by adapting to the hotplug API
17525
17526commit 8a840ec41fa2ca4f5a433f063dd85a683d3caf9a
17527Author: Felix Paul Kühne <fkuehne@videolan.org>
17528Date:   Sun Apr 14 12:08:07 2013 +0200
17529
17530    avcodec/vda: fixed compilation and warnings
17531
17532commit f72b63df94776ef7d1b69a74ab8c7ebf91a7711b
17533Author: Felix Paul Kühne <fkuehne@videolan.org>
17534Date:   Sun Apr 14 11:46:59 2013 +0200
17535
17536    src/darwin: reformat code to fit the character limit in place in those code parts
17537
17538commit b3efcf715fbd06bf981deb183e6b30e755ab5e7c
17539Author: Felix Paul Kühne <fkuehne@videolan.org>
17540Date:   Sun Apr 14 11:40:32 2013 +0200
17541
17542    src: implement proxy URL support for Darwin
17543
17544    Needs some more testing, especially on embedded platforms
17545
17546commit 5c097894782c187535441792fb5c38a2acadba7c
17547Author: Rémi Denis-Courmont <remi@remlab.net>
17548Date:   Sun Apr 14 11:50:38 2013 +0300
17549
17550    aout: remove ->device_enum (fixes #8248)
17551
17552commit 88d900033fa5013a2f545896076418a6ffdaf17e
17553Author: Rémi Denis-Courmont <remi@remlab.net>
17554Date:   Sun Apr 14 11:48:08 2013 +0300
17555
17556    mmdevice: adapt to hotplug event
17557
17558    (However support for IMMNotificationClient remains missing.)
17559
17560commit da917bbaea6e07ade2d26cca242726019111a3a9
17561Author: Rémi Denis-Courmont <remi@remlab.net>
17562Date:   Sun Apr 14 11:39:55 2013 +0300
17563
17564    PulseAudio: adapt to hotplug event
17565
17566commit 287891031f07e5e1f25804400300e92e23d99bcc
17567Author: Rémi Denis-Courmont <remi@remlab.net>
17568Date:   Sun Apr 14 11:27:18 2013 +0300
17569
17570    OSS: adapt to hotplug event
17571
17572commit 10605093dca45603d25f1812fdf8416f82528eb1
17573Author: Rémi Denis-Courmont <remi@remlab.net>
17574Date:   Sun Apr 14 11:23:03 2013 +0300
17575
17576    ALSA: adapt to hotplug event
17577
17578commit 51406fae40544f6b9181b7429fd018d0120c70f5
17579Author: Rémi Denis-Courmont <remi@remlab.net>
17580Date:   Sun Apr 14 11:13:13 2013 +0300
17581
17582    aout: add proper event for device hotplug (refs #8248)
17583
17584commit d769674352b57ba2b54e40353e2499a7f7125d7c
17585Author: Jean-Baptiste Kempf <jb@videolan.org>
17586Date:   Sat Apr 13 21:18:01 2013 +0200
17587
17588    Darwin: move specific files to a darwin/ folder
17589
17590commit 484deaafdf1e72934de6088129d7299fef701972
17591Author: Jean-Baptiste Kempf <jb@videolan.org>
17592Date:   Sat Apr 13 21:05:50 2013 +0200
17593
17594    Android: always return an empty proxy
17595
17596    There are no simple ways to find the right proxy on Android, even in
17597    Java. A proposed "solution" is suggested in the comments, but it would
17598    require JNI. Feel free to implement :)
17599
17600commit f7211d5efa4cd9ef392230d85fdf3470edefab39
17601Author: Pascal Thomet <pthomet@gmail.com>
17602Date:   Sat Apr 13 20:04:43 2013 +0200
17603
17604    Subsync: added an easier way to sync subtitles
17605
17606    Added the following shortcuts (and made them configurable):
17607     - Shift-H: sets a timestamp bookmark on the audio
17608     - Shift-J: sets a timestamp bookmark on the subtitle
17609     - Shift-K: corrects the delay between both bookmarks
17610     - Command-Shift-K: resets the delay
17611
17612    See http://forum.videolan.org/viewtopic.php?f=7&t=109641 for an
17613    illustration of a possible use
17614
17615    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17616
17617commit 3a6811011dd17300192ac32df9883d38ebf83ead
17618Author: Rémi Denis-Courmont <remi@remlab.net>
17619Date:   Sat Apr 13 19:33:29 2013 +0300
17620
17621    Revert "Add SNR and signal level for access_demux"
17622
17623    This reverts commit 7a15955acd1adb65a71f17a19b78fa9c545bf37d.
17624    This was never actually used; it was inadequate for V4L.
17625
17626    Conflicts:
17627            include/vlc_demux.h
17628
17629commit 4c56d345a45e7428056c163a8398ce08211aa88f
17630Author: Rémi Denis-Courmont <remi@remlab.net>
17631Date:   Sat Apr 13 21:03:29 2013 +0300
17632
17633    aout: remove packet helper
17634
17635commit 070575cc973034c42ecfbf6dc1b7c5b52ff46f77
17636Author: Tristan Matthews <le.businessman@gmail.com>
17637Date:   Fri Apr 5 02:35:41 2013 -0400
17638
17639    jack: don't use legacy packet API
17640
17641    Instead, use a jack_ringbuffer which is shared between the thread
17642    calling Play() and JACK's audio Process() thread. The ringbuffer is
17643    a lock-free structure, safe for one writer and one reader thread to
17644    use.
17645
17646    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17647
17648commit 7d5483f4ffc336fbe28f326e7813667ba75284cb
17649Author: Jean-Baptiste Kempf <jb@videolan.org>
17650Date:   Sat Apr 13 19:40:47 2013 +0200
17651
17652    Qt: use a complete sentence
17653
17654commit ddfbadf34563e74e62f55fc7ee0a27118126e207
17655Author: Martin Zeman <dileptor@gmail.com>
17656Date:   Fri Apr 12 14:13:31 2013 +0200
17657
17658    Added a hotkey for playlist deletion.
17659
17660    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17661
17662commit b63d80bf148ba7ef126930f6ddf4e6ef758fa686
17663Author: Andrew Schubert <andrew1343j@yahoo.com>
17664Date:   Fri Apr 12 11:14:28 2013 -0400
17665
17666    live555: forced creation of timeout thread for WMServer rtsp dialects
17667
17668    GET_PARAMETER isn't reported to be supported by Windows Media Server in its OPTIONS.
17669    However, it is needed to prevent automatic session timeout after 120 seconds.
17670
17671    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17672
17673commit 9d70f386bb4c1987bd7a854c3af7b3db20209f02
17674Author: Rémi Denis-Courmont <remi@remlab.net>
17675Date:   Sat Apr 13 19:08:42 2013 +0300
17676
17677    vcdx: useless log
17678
17679commit 33c8b74cdf230d045f6e9a8c69e7d60c3b9a4dc4
17680Author: Rémi Denis-Courmont <remi@remlab.net>
17681Date:   Sat Apr 13 19:01:03 2013 +0300
17682
17683    stream: destroy the access object underneath the stream_Access object
17684
17685    This simplifies and factors code for stream_Url and input.
17686    Also refs #8414.
17687
17688commit 1188fc4e19835fdc87e682a0144e0136a35e7337
17689Author: Rémi Denis-Courmont <remi@remlab.net>
17690Date:   Sat Apr 13 18:28:08 2013 +0300
17691
17692    sftp: invalid free()
17693
17694commit 1c61bc759905fb604765aa47e71d500a1807c996
17695Author: Jean-Baptiste Kempf <jb@videolan.org>
17696Date:   Sat Apr 13 17:04:10 2013 +0200
17697
17698    Introduce 6.1 channel format for Xiph codecs
17699
17700commit 0ee42f1ac24977ca17f3db30bc7a60a6e10de741
17701Author: Jean-Baptiste Kempf <jb@videolan.org>
17702Date:   Sat Apr 13 17:03:47 2013 +0200
17703
17704    SFTP: fix warnings
17705
17706commit cce2adb3b8266790a194ce5f617e66880a765ef4
17707Author: Francois Cartegnie <fcvlcdev@free.fr>
17708Date:   Sat Apr 13 15:51:31 2013 +0200
17709
17710    lua http: fix current int web intf
17711
17712commit f5e71e2a371cc713d8bbd7bba4d892e207bda0e9
17713Author: Francois Cartegnie <fcvlcdev@free.fr>
17714Date:   Sat Apr 13 15:04:55 2013 +0200
17715
17716    lua intf: fix documentation
17717
17718commit 5192a05dbb57338f9633b39a32309f6421f33a0e
17719Author: Francois Cartegnie <fcvlcdev@free.fr>
17720Date:   Sat Apr 13 15:04:15 2013 +0200
17721
17722    lua intf: httprequests: fix current (fix #8314)
17723
17724    Compare items ID, not paths which creates duplicates
17725
17726commit 2c122a47679d76fd557d5cf9cfe6e372fe36ba1e
17727Author: Francois Cartegnie <fcvlcdev@free.fr>
17728Date:   Sat Apr 13 14:16:59 2013 +0200
17729
17730    lua http: fix QR Code path separator (fix #8384)
17731
17732commit cd929de4118644d4acfe57b305d51ecfc670fc61
17733Author: Francois Cartegnie <fcvlcdev@free.fr>
17734Date:   Sat Apr 13 13:10:23 2013 +0200
17735
17736    Qt: StandardPanel: Add spinner on network SD nodes.
17737
17738commit b79f9b0b16c9cc59956baf968c119eac6f25c56f
17739Author: Francois Cartegnie <fcvlcdev@free.fr>
17740Date:   Sat Apr 13 13:10:32 2013 +0200
17741
17742    Qt: PixmapAnimator: fix wrong iterator bound
17743
17744commit b0dcc696f713d4311b830c891b3ae6fec698ce02
17745Author: Rémi Denis-Courmont <remi@remlab.net>
17746Date:   Fri Apr 12 23:44:00 2013 +0300
17747
17748    OSS: open device node to list devices if required
17749
17750commit 0150650e48aa90497e4693b9e6cf5aab770442af
17751Author: David Fuhrmann <david.fuhrmann@googlemail.com>
17752Date:   Fri Apr 12 21:44:27 2013 +0200
17753
17754    macosx: fix UI freeze when large amount of playlist items are added at once
17755
17756    This happened when selecting radio discovery, for instance.
17757    Probably also fixes #7516.
17758
17759commit 613bbb838180c21e1103b9577038607a916b3155
17760Author: Rémi Denis-Courmont <remi@remlab.net>
17761Date:   Fri Apr 12 20:12:19 2013 +0300
17762
17763    Remove "pcm " pseudo-codec, synonymous with "araw"
17764
17765commit 0e4586e352d26fb5b979ab5efb9b8f5e79b40384
17766Author: Rémi Denis-Courmont <remi@remlab.net>
17767Date:   Fri Apr 12 20:09:59 2013 +0300
17768
17769    wav: use PCM FOURCCs with known bit size
17770
17771    (so that channel reordering works)
17772
17773commit ba1d41988d920e5fc767e69d5d3d62b26f55579d
17774Author: Rémi Denis-Courmont <remi@remlab.net>
17775Date:   Fri Apr 12 20:09:36 2013 +0300
17776
17777    aout: fix non-optimized aout_ChannelReorder() variant
17778
17779commit 1fe855412ad080e868946cc029f6ada101b4f187
17780Author: Rémi Denis-Courmont <remi@remlab.net>
17781Date:   Fri Apr 12 19:33:04 2013 +0300
17782
17783    net: drop trailing new line in proxy URL
17784
17785commit e6543b249e7e155fe68e9625a511d8378231e910
17786Author: Rémi Denis-Courmont <remi@remlab.net>
17787Date:   Fri Apr 12 19:24:44 2013 +0300
17788
17789    configure: drop build-time libproxy dependency
17790
17791    Due to instability and leaks in libproxy, VLC now uses the executable
17792    binary from libproxy-tools instead directly calling the functions.
17793
17794commit 04f25aa0b49e4c393cf3b7afaeda494e44fd8231
17795Author: Jean-Baptiste Kempf <jb@videolan.org>
17796Date:   Fri Apr 12 18:24:06 2013 +0200
17797
17798    Simple: support 7.x -> 5.x downmixing
17799
17800commit a5f5bd5f4a4f813be8ac1bf785e5726be985ac80
17801Author: Rémi Denis-Courmont <remi@remlab.net>
17802Date:   Fri Apr 12 19:16:01 2013 +0300
17803
17804    http: use vlc_getProxyUrl() (fixes #8340)
17805
17806commit 6c34b58e2a3d29d5bd36358e143bcffbb353625e
17807Author: Rémi Denis-Courmont <remi@remlab.net>
17808Date:   Fri Apr 12 19:03:54 2013 +0300
17809
17810    vlc_getProxyUrl: add function to retrieve proxy URL
17811
17812commit 29209586dd451f504b92ed6a6eb71ff60a5ad7e3
17813Author: Jean-Baptiste Kempf <jb@videolan.org>
17814Date:   Fri Apr 12 17:27:11 2013 +0200
17815
17816    Simple: use ITU-R BS.775-2 matrices for 5.x downmixing
17817
17818    To 4.0, 2.0 and 1.0
17819
17820commit 3c46fdb63f8ae528ca415c6a962e875b267808b5
17821Author: Jean-Baptiste Kempf <jb@videolan.org>
17822Date:   Fri Apr 12 16:42:44 2013 +0200
17823
17824    Simple: implement 4.0 to 1.0
17825
17826commit e1da549167ed59ed0ce7533b00f8c88178accdf9
17827Author: Jean-Baptiste Kempf <jb@videolan.org>
17828Date:   Sat Jan 26 00:55:54 2013 +0100
17829
17830    Simple channel mixer: move the decision logic to the Open function
17831
17832    There should be no functionnal change here
17833
17834commit f3e0178eeed19835d2f8e6131690dea603adfd4d
17835Author: Rafaël Carré <funman@videolan.org>
17836Date:   Thu Apr 11 16:12:38 2013 +0200
17837
17838    mingw: link with static libgcc / libstdc++
17839
17840commit 672dd79c402b5f88c469c92b64e8e382db4cab2e
17841Author: Rafaël Carré <funman@videolan.org>
17842Date:   Thu Apr 11 16:05:48 2013 +0200
17843
17844    json: mingw knows about int64_t
17845
17846commit 19075b6eb2bc3fd80bc8f097515083e6bd35b70a
17847Author: Rafaël Carré <funman@videolan.org>
17848Date:   Thu Apr 11 16:05:30 2013 +0200
17849
17850    contrib: chromaprint: link with avcodec/avutil
17851
17852commit 984b7be31b917246e40ce72fc471fb4d6fe33011
17853Author: Francois Cartegnie <fcvlcdev@free.fr>
17854Date:   Thu Apr 11 14:51:25 2013 +0200
17855
17856    Qt: Menus: Group playlist view options
17857
17858commit 9738e46cb23f021d70533c247a90891da0cf0a80
17859Author: Francois Cartegnie <fcvlcdev@free.fr>
17860Date:   Thu Apr 11 14:46:36 2013 +0200
17861
17862    Qt: Menus: Don't repeat context for playlist view modes
17863
17864commit 0040f2a582f3c6233f61c80c46d8ba85c2090c70
17865Author: Francois Cartegnie <fcvlcdev@free.fr>
17866Date:   Thu Apr 11 14:13:49 2013 +0200
17867
17868    Qt: Menu: change icon quit(cross) -> exit
17869
17870    Cross has a meaning for closing a menu, window.
17871    Quit action closes everything (quits application).
17872
17873commit 222d6d7d5590ad05c4749d4cf9cbecaed88bd075
17874Author: Francois Cartegnie <fcvlcdev@free.fr>
17875Date:   Thu Apr 11 14:13:06 2013 +0200
17876
17877    Qt: rework some type icons and add sources
17878
17879commit 501a65be1293cabd8fe2c8a700c53dee602749fe
17880Author: Ilkka Ollakka <ileoo@videolan.org>
17881Date:   Thu Apr 11 14:32:38 2013 +0300
17882
17883    NEWS: add mention to livehttp key-loadfile option
17884
17885commit d97173476d3d1476fc4bbd224d1d2f404bf3dc97
17886Author: Francois Cartegnie <fcvlcdev@free.fr>
17887Date:   Wed Apr 10 19:25:01 2013 +0200
17888
17889    Qt: rework most pixmaps/menu icons and add sources
17890
17891commit 698ea74252ad1753323d3725fd6d51736152170b
17892Author: David Fuhrmann <david.fuhrmann@googlemail.com>
17893Date:   Wed Apr 10 17:32:27 2013 +0200
17894
17895    auhal: fix coding style
17896
17897commit afc967f6b918d74c36ce14795b62035620097c75
17898Author: David Fuhrmann <david.fuhrmann@googlemail.com>
17899Date:   Wed Apr 10 17:17:20 2013 +0200
17900
17901    auhal: reorganize listener registration for devices list and physical formats list
17902
17903    - Fixes detection when spidf is available again, and resumes playing in spdif mode
17904      if this was selected before
17905    - Fixes audio device list rebuilt if no audio is playing
17906
17907    refs #8286
17908
17909commit ba534e5c56e1d4d3d3bb37fe23b32615e36171ff
17910Author: Felix Paul Kühne <fkuehne@videolan.org>
17911Date:   Wed Apr 10 17:07:08 2013 +0200
17912
17913    vout_macosx: fix prerequisite check in Control() (close #7937)
17914
17915commit 83d312a52fc18343cf18ed69bbcc09a339ef549e
17916Author: Ludovic Fauvet <etix@videolan.org>
17917Date:   Wed Apr 10 16:47:16 2013 +0200
17918
17919    msi: move disc associations on the bottom of the feature list
17920
17921commit da22ebe3ca67492ec3058d98b811c82eaae55e52
17922Author: Ludovic Fauvet <etix@videolan.org>
17923Date:   Wed Apr 10 16:20:19 2013 +0200
17924
17925    msi: install the mozilla plugin by default
17926
17927commit 05a7cd889816ab920eeb7ce5d2990eb74002402d
17928Author: Ludovic Fauvet <etix@videolan.org>
17929Date:   Wed Apr 10 16:16:27 2013 +0200
17930
17931    msi: group web plugins under a common feature
17932
17933commit 5985abe93c6ff513218899790e9d058a1db5dad2
17934Author: Ludovic Fauvet <etix@videolan.org>
17935Date:   Wed Apr 10 16:09:37 2013 +0200
17936
17937    msi: dissociate audio, video and other file associations
17938
17939commit 9dceead71485878a8edce04af253b74cf0763087
17940Author: Ludovic Fauvet <etix@videolan.org>
17941Date:   Wed Apr 10 11:35:02 2013 +0200
17942
17943    msi: cleaning and cosmetics
17944
17945commit 29667876fcd354b197b2a54bbeb6806fcd0de59a
17946Author: Francois Cartegnie <fcvlcdev@free.fr>
17947Date:   Wed Apr 10 13:49:34 2013 +0200
17948
17949    misc: acoustid: update json parser.
17950
17951    Removes locale fix and conditionally builds fingerprinter.
17952
17953commit 027bd907fcb53cacd7f271f0c0d6f43b302fd579
17954Author: David Fuhrmann <david.fuhrmann@googlemail.com>
17955Date:   Tue Apr 9 21:56:03 2013 +0200
17956
17957    macosx: simple prefs: fix assignment and visualization for space and esc key
17958
17959commit f95c2c87f9d74bdd9a9f6a5ae5903cdf92256619
17960Author: David Fuhrmann <david.fuhrmann@googlemail.com>
17961Date:   Tue Apr 9 21:53:52 2013 +0200
17962
17963    macosx: handle space key by core, used as default setting for play / pause
17964
17965commit 15bc6f28f8e5adffed69128ba34ff773508ee10e
17966Author: Rémi Denis-Courmont <remi@remlab.net>
17967Date:   Tue Apr 9 22:07:17 2013 +0300
17968
17969    Useless #include <poll.h>
17970
17971commit 809e15acd7c896d8447ff7149e13f555c1f6f331
17972Author: Rémi Denis-Courmont <remi@remlab.net>
17973Date:   Tue Apr 9 21:20:14 2013 +0300
17974
17975    htcpcp: remove plugin
17976
17977    Shortest ones are the best.
17978
17979commit 8c900f8cf8c7ea6934699960c35d2eaa560dc8e6
17980Author: Ludovic Fauvet <etix@videolan.org>
17981Date:   Tue Apr 9 20:00:53 2013 +0200
17982
17983    msi: blind attempt to support per-user installation
17984
17985commit 670660b30559eed277df7ee19296d8f224e84282
17986Author: Ludovic Fauvet <etix@videolan.org>
17987Date:   Tue Apr 9 19:58:16 2013 +0200
17988
17989    msi: simplification
17990
17991    Directly assign the given subdirectories to the application folder.
17992
17993commit 690a8d7dd5fec2a49eaaf02f7e428a204e477a8c
17994Author: Ludovic Fauvet <etix@videolan.org>
17995Date:   Tue Apr 9 15:49:43 2013 +0200
17996
17997    msi: fix license formatting
17998
17999commit cc2b665e5f1398f4564eebffd6957db304a8e090
18000Author: Ludovic Fauvet <etix@videolan.org>
18001Date:   Tue Apr 9 15:32:46 2013 +0200
18002
18003    msi: prevent installation on Windows 2000 and older (close #6638)
18004
18005commit 0e448097b81f67134c61d8cffc840904a6ccaa45
18006Author: Ludovic Fauvet <etix@videolan.org>
18007Date:   Tue Apr 9 14:08:45 2013 +0200
18008
18009    msi: launch the application by default when the installer ends
18010
18011commit 17aa4f041cb3ffe1d8873c1b23b3c96f0f517c44
18012Author: Jean-Baptiste Kempf <jb@videolan.org>
18013Date:   Tue Apr 9 19:13:09 2013 +0200
18014
18015    D2D: remove IID that should now be in all headers
18016
18017commit d801838569e12056b8750dc7836bd3d5cf967547
18018Author: Jean-Baptiste Kempf <jb@videolan.org>
18019Date:   Tue Apr 9 18:59:45 2013 +0200
18020
18021    Chromaprint: build statically for Windows
18022
18023commit 81a2f32de21bcdbac55ea3032762e16b1fd94ff0
18024Author: Jean-Baptiste Kempf <jb@videolan.org>
18025Date:   Tue Apr 9 18:51:39 2013 +0200
18026
18027    Link Chromaprint with CXXLD
18028
18029commit b19306d3da00c32e42c6d3707bf5276767fd3781
18030Author: Felix Paul Kühne <fkuehne@videolan.org>
18031Date:   Tue Apr 9 18:48:23 2013 +0200
18032
18033    contrib: blind attempt to fix contrib compilation with Xcode 4.6 and later
18034
18035commit 43a23ea6bd5d8a4e2e0f2d728093d73a6cf5383e
18036Author: Ilkka Ollakka <ileoo@videolan.org>
18037Date:   Tue Apr 9 13:30:02 2013 +0300
18038
18039    livehttp: add option to read key-uri and key-file from file
18040
18041    File is read when the segment is opened and values from file
18042    are taken in the use. This and previous patch allows to change
18043    encryption key/uri on the fly.
18044
18045commit 8631de074ea2d4209cf721dde3a1a66c998aafff
18046Author: Ilkka Ollakka <ileoo@videolan.org>
18047Date:   Tue Apr 9 13:29:39 2013 +0300
18048
18049    livehttp: show segment specific iv/key location if they have changed
18050
18051commit 311a7a8d734e854e31ae06607fddb99f37dd006f
18052Author: Jean-Baptiste Kempf <jb@videolan.org>
18053Date:   Tue Apr 9 16:34:15 2013 +0200
18054
18055    Contribs: update D2D1 headers extraction
18056
18057commit 798d3a1a07150accba49a66312d0264014b73af7
18058Author: Zoran Turalija <zoran.turalija@gmail.com>
18059Date:   Tue Apr 9 11:27:09 2013 +0200
18060
18061    Correct spelling: s/[sS]yncro/[sS]ynchro/
18062
18063    There is widespread use of words related to term synchronization
18064    in VLC project. Also, common mistake is dropping letter H from
18065    such words. This commit addresses this issue with exception of
18066    not introducing letter H to word [sS]ync, thou [sS]ynch is also
18067    correct, but really rarely used.
18068
18069    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
18070
18071commit a97ff56ef5c559315c66a7416db8d900426f4e4e
18072Author: Rafaël Carré <funman@videolan.org>
18073Date:   Tue Apr 9 00:02:29 2013 +0200
18074
18075    contrib: lua: build host luac compiler
18076
18077commit a70681a1ed30efdb45ee50f22d9ffd878e5ad6e8
18078Author: Erwan Tulou <erwan10@videolan.org>
18079Date:   Mon Apr 8 21:53:17 2013 +0200
18080
18081    skins2: slider background (some rework)
18082
18083commit 2339bb72f92e884904b519098027cce453666bde
18084Author: Benjamin Drung <bdrung@debian.org>
18085Date:   Mon Apr 8 23:10:47 2013 +0300
18086
18087    Fix typo: priviledge -> privilege
18088
18089    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
18090
18091commit 5707ca7fa00dd9ff7615add6ee6b6a34036ee673
18092Author: Ludovic Fauvet <etix@videolan.org>
18093Date:   Mon Apr 8 20:07:02 2013 +0200
18094
18095    msi: pass the target architecture as parameter to candle
18096
18097    since the Platform attribute is deprecated.
18098
18099commit c9224228f6cd18022fa7698031e8c4f37e9bf06f
18100Author: Erwan Tulou <erwan10@videolan.org>
18101Date:   Mon Apr 8 19:43:52 2013 +0200
18102
18103    skins2: fix background slider focus problems
18104
18105    This fixes several skins where focus was hard to obtain, because
18106    the slider area was not properly clipped. For instance, it fixes
18107    the 'Modern' skin with the tiny blue equaliser in the main window.
18108
18109commit f0c6f5b9ffe33c3e03f1d55a4e67b1701875257d
18110Author: Ludovic Fauvet <etix@videolan.org>
18111Date:   Mon Apr 8 19:51:16 2013 +0200
18112
18113    msi: restore compatibility with Windows 8
18114
18115commit 272f2282872a605d3ba897aa0ff9576bf89e8165
18116Author: Rafaël Carré <funman@videolan.org>
18117Date:   Mon Apr 8 18:51:05 2013 +0200
18118
18119    gettext: remove broken patch that we don't need anymore
18120
18121commit 4065770e62dfe240c597c4154079a21c6ce3f7fe
18122Author: David Fuhrmann <david.fuhrmann@googlemail.com>
18123Date:   Mon Apr 8 17:46:30 2013 +0200
18124
18125    macosx: set time field and volume slider position to sensical values for startup
18126
18127    Avoids display of nonsensical values for short time on startup.
18128
18129    Also resyncronize xib with xcode 3 project.
18130
18131    fixes #8382
18132
18133commit 6d39eb51e647012075f1e805233e941bb84de4fd
18134Author: Rafaël Carré <funman@videolan.org>
18135Date:   Mon Apr 8 16:43:02 2013 +0200
18136
18137    Mitigate lack of long (>260 chars) paths in WiX
18138
18139    Symlink actual vlc dir to C:\v before processing
18140
18141commit 6e3e241c0711e4d3c9ad0142227d8454335f149c
18142Author: Rafaël Carré <funman@videolan.org>
18143Date:   Mon Apr 8 16:29:14 2013 +0200
18144
18145    inet_pton is only available on Vista and newer
18146
18147commit bf02b8dd211d5a52aa301a9a2ff4e73ed8195881
18148Author: Ludovic Fauvet <etix@videolan.org>
18149Date:   Mon Apr 8 14:10:50 2013 +0200
18150
18151    lua http: fix two xss vulnerabilities
18152
18153commit 325c94a5c0385d217c61ec6ec4ca87d83621de0c
18154Author: Jean-Baptiste Kempf <jb@videolan.org>
18155Date:   Mon Apr 8 15:27:00 2013 +0200
18156
18157    HTTP requests: reindent
18158
18159commit df5ffba56f9f014a72290479506d38920316aaea
18160Author: Jean-Baptiste Kempf <jb@videolan.org>
18161Date:   Mon Apr 8 14:03:28 2013 +0200
18162
18163    Fix chromaprint dependencies
18164
18165commit 9092ecbd0fbd8d3cf87b0da95e830625f0dbadab
18166Author: Rafaël Carré <funman@videolan.org>
18167Date:   Mon Apr 8 13:32:00 2013 +0200
18168
18169    MSI: add phony targets
18170
18171commit cf5cdf968bd4858aa06173683472ca6f26e5a5cb
18172Author: Rafaël Carré <funman@videolan.org>
18173Date:   Mon Apr 8 13:31:42 2013 +0200
18174
18175    MSI: fix target dependency
18176
18177commit 5d2f75d282cb536225d0d738fc87180967d67531
18178Author: Rafaël Carré <funman@videolan.org>
18179Date:   Mon Apr 8 12:26:02 2013 +0200
18180
18181    contrib: disable chromaprint (broken deps)
18182
18183commit 01d9858c2ed3094a1d8e64f624a66f27d10c4e84
18184Author: Erwan Tulou <erwan10@videolan.org>
18185Date:   Mon Apr 8 11:49:13 2013 +0200
18186
18187    skins2: first check for playout existence (generic control)
18188
18189commit 64b55f142b9617d7ae79a2966a101e18e8f6be09
18190Author: Erwan Tulou <erwan10@videolan.org>
18191Date:   Mon Apr 8 11:48:06 2013 +0200
18192
18193    skins2: add a needed boundary check (playtree control)
18194
18195commit fcdd5a13acdaf277178131d12d3be991acfd5c31
18196Author: Ronald Wright <logiconcepts819@gmail.com>
18197Date:   Sat Apr 6 15:26:17 2013 -0500
18198
18199    equalizer: Enforce type correctness for M_PI as well
18200
18201    It was my expectation that M_PI in the EqzCoeffs function is automatically cast
18202    to a float during compile time, but my expectation turned out to be incorrect.
18203    Specifically, I noticed in GCC's assembly output of equalizer.c that GCC was
18204    doing the inverse by making the program convert all single-precision terms
18205    (excluding 2.0f * M_PI) in the line containing M_PI to double-precision, and
18206    then making it convert the double-precision result to single-precision before
18207    the assignment to f_theta_1.  As a result, M_PI must be explicitly cast to a
18208    float.
18209
18210    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
18211
18212commit 3b1ecaf7ae893a53b1d8e4928824e10ca20ac2e9
18213Author: Rafaël Carré <funman@videolan.org>
18214Date:   Mon Apr 8 00:29:01 2013 +0200
18215
18216    contrib: upnp: fix build
18217
18218commit e8b7b5983e0345cdd5c7e5c3cbe5110514b265a9
18219Author: Ilkka Ollakka <ileoo@videolan.org>
18220Date:   Tue Apr 2 23:14:45 2013 +0300
18221
18222    livehttp: use vlc_array to store segment info
18223
18224    This contains filename and url and key_url, so we don't need to
18225    iterate filename again and again and allows for example generate
18226    other style of filenames than just segment-numbers.
18227
18228    Also actually allows to use strftime specifiers in filenames.
18229
18230commit 6d044920bf71720d0bffcdae8f3fba4b3894a881
18231Author: Rémi Denis-Courmont <remi@remlab.net>
18232Date:   Sun Apr 7 20:35:27 2013 +0300
18233
18234    po: do not translate ""
18235
18236commit edada22bdb0c45d13d5c37450d25d60b3d4867e8
18237Author: Rémi Denis-Courmont <remi@remlab.net>
18238Date:   Sun Apr 7 18:45:12 2013 +0300
18239
18240    aout: inline one function and simplify
18241
18242commit e911cf1f8b7e59bb8b1fb759cb264827df2f91d4
18243Author: Rémi Denis-Courmont <remi@remlab.net>
18244Date:   Sun Apr 7 18:39:24 2013 +0300
18245
18246    aout: fix and partly clean-up the "visual" callback
18247
18248commit 66ffb52c7a485e3594867351a7efa9199129793d
18249Author: Jean-Baptiste Kempf <jb@videolan.org>
18250Date:   Sun Apr 7 16:35:14 2013 +0200
18251
18252    Subsdec: fix small parsing issue
18253
18254    Close #8392
18255
18256commit 17c4881762c30e3c966069318428ef292b8566f0
18257Author: Rémi Denis-Courmont <remi@remlab.net>
18258Date:   Sun Apr 7 00:02:41 2013 +0300
18259
18260    avformat: validate encoding of meta informations (fixes #8390)
18261
18262commit f77e83aba1b92c1fb6dccabcdb14c1d4774af6af
18263Author: Rémi Denis-Courmont <remi@remlab.net>
18264Date:   Sun Apr 7 00:01:34 2013 +0300
18265
18266    avformat: refactor meta getter, fix title & language and add items
18267
18268commit 1bcf73a809f3891bcd72cdfb80674e87871d1b13
18269Author: Francois Cartegnie <fcvlcdev@free.fr>
18270Date:   Sat Apr 6 21:55:43 2013 +0200
18271
18272    Qt: CoverArtLabel: missing refcount
18273
18274commit 0f82e115c9c147a745d6d821f58620ba5b42c518
18275Author: Francois Cartegnie <fcvlcdev@free.fr>
18276Date:   Sat Apr 6 21:14:50 2013 +0200
18277
18278    Qt: move variables.*pp.
18279
18280    Almost unused, and clearly can't belong to root.
18281
18282commit 2a8e89ff151e75e91ce57c1f335feabbfd397de5
18283Author: Gleb Pinigin <gpinigin@gmail.com>
18284Date:   Sat Apr 6 20:17:52 2013 +0700
18285
18286    extra/../ios: disable chromaprint plugin
18287
18288    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
18289
18290commit 3a22cff898497cceffcf70666223a83eec0ec314
18291Author: Francois Cartegnie <fcvlcdev@free.fr>
18292Date:   Sat Apr 6 16:10:34 2013 +0200
18293
18294    fingerprinter: fix dist
18295
18296commit edf71bb49ba2cf4d3bd06584cc59111989bd0866
18297Author: Erwan Tulou <erwan10@videolan.org>
18298Date:   Sat Apr 6 16:20:56 2013 +0200
18299
18300    skins2: fix typo about anchors
18301
18302commit f27a2feb240db297f704feaa5f432c699d589a4e
18303Author: Francois Cartegnie <fcvlcdev@free.fr>
18304Date:   Sat Apr 6 15:54:21 2013 +0200
18305
18306    fingerprinter: remove stale file entry
18307
18308commit b44827004cb5c4cd4792ccf8ca96662f88e942b9
18309Author: Erwan Tulou <erwan10@videolan.org>
18310Date:   Sat Apr 6 02:21:41 2013 +0200
18311
18312    skins2: reuse graphics from generic bitmap cache (animbitmap)
18313
18314commit 4166f7e89da522095609242cf8b6d770a4da6267
18315Author: Erwan Tulou <erwan10@videolan.org>
18316Date:   Sat Apr 6 02:20:59 2013 +0200
18317
18318    skins2: reuse graphics from generic bitmap cache (radialslider)
18319
18320commit 91cbdf856760234dab010adb3d5e2a6233c5690c
18321Author: Erwan Tulou <erwan10@videolan.org>
18322Date:   Sat Apr 6 02:19:49 2013 +0200
18323
18324    skins2: reuse graphics from generic bitmap cache (slider)
18325
18326commit 3a3c9918c57545822440b681b3378a1d5d68b5ff
18327Author: Erwan Tulou <erwan10@videolan.org>
18328Date:   Sat Apr 6 14:18:26 2013 +0200
18329
18330    skins2: implement a caching mechanism for graphics
18331
18332    This patch will drastically reduce the multiple copies of the same
18333    bitmap as graphics. It is now the GenericBitmap responsability
18334    to create/delete one single read-only copy.
18335
18336commit b8330f3aad326401afe964d18a0cb65279181cf5
18337Author: Erwan Tulou <erwan10@videolan.org>
18338Date:   Fri Apr 5 22:24:43 2013 +0200
18339
18340    skins2: cosmetic
18341
18342commit 66d45378d23e7420a5facdcebf83aab95459a3fc
18343Author: Francois Cartegnie <fcvlcdev@free.fr>
18344Date:   Sat Apr 6 12:56:41 2013 +0200
18345
18346    Qt: VLCStatsView: use 60 samples
18347
18348commit 296d4ab513f999d7c39405f34ea37209e0f8b460
18349Author: Francois Cartegnie <fcvlcdev@free.fr>
18350Date:   Sat Apr 6 12:55:44 2013 +0200
18351
18352    Qt: InputStatsPanel: label graph
18353
18354commit 014b4047483365f96fc870803b36c9b4531618b0
18355Author: Ronald Wright <logiconcepts819@gmail.com>
18356Date:   Fri Apr 5 14:25:22 2013 -0500
18357
18358    equalizer: Enforce type correctness for floats
18359
18360    This patch enforces type correctness by changing all double-precision calls
18361    and all double-precision and integral literals in the assignments to floats to
18362    their single-precision equivalents.
18363
18364    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
18365
18366commit 303033c7497944ae4ce29b83667c15fb05ac7e6d
18367Author: Francois Cartegnie <fcvlcdev@free.fr>
18368Date:   Fri Apr 5 21:23:25 2013 +0200
18369
18370    Qt: Preferences: rename slot too
18371
18372commit 93322f91dc39e6dbc3c5ee799edc856fd3c55727
18373Author: Francois Cartegnie <fcvlcdev@free.fr>
18374Date:   Fri Apr 5 21:20:53 2013 +0200
18375
18376    Qt: Preferences: rename member var.
18377
18378    Avoid confusion with b_small.
18379
18380commit adb234fc3569fbbf40ec31771bf083654dad1139
18381Author: Francois Cartegnie <fcvlcdev@free.fr>
18382Date:   Fri Apr 5 21:18:58 2013 +0200
18383
18384    Qt: Preferences: match window title to current prefs
18385
18386commit 295f55c5c511480acc1547b524d6f4a541521155
18387Author: David Fuhrmann <david.fuhrmann@googlemail.com>
18388Date:   Fri Apr 5 20:54:54 2013 +0200
18389
18390    macosx: update audio devices menu on-the-fly
18391
18392    Fixes missing updates and state of menu check box
18393
18394commit dd306ec4c4619ab97e54bd797c0d3dbcd6e51b16
18395Author: David Fuhrmann <david.fuhrmann@googlemail.com>
18396Date:   Fri Apr 5 20:36:09 2013 +0200
18397
18398    auhal: fix device setup when no spidf available
18399
18400    refs #8286
18401
18402commit 39c57090b1468d3b85c96b62b7c20e3937aa817c
18403Author: Erwan Tulou <erwan10@videolan.org>
18404Date:   Fri Apr 5 17:52:26 2013 +0200
18405
18406    skins2: remove range constraint for slider
18407
18408    Till now, moving a skins2 slider was only possible if the pointer didn't get
18409    too far away from the control (hardcoded parameter of 40 pixels in skins2).
18410    Though this feature can also be seen elsewhere (firefox slider does it too),
18411    the result may not look so natural especially for things like equalizers.
18412    Moreover, qt4 doesn't implement this constraint, and therefore true skins2
18413    sliders and qt4 sliders obtained from the popup menus were behaving differently.
18414
18415    So better remove this limitation and make things consistent throughout vlc
18416    (skins2 + qt4)
18417
18418commit 29db598a0a7ff27ec7cfeab68da3194bc456dd4a
18419Author: Erwan Tulou <erwan10@videolan.org>
18420Date:   Fri Apr 5 17:02:37 2013 +0200
18421
18422    skins2: cosmetics (no functional change)
18423
18424commit 7382d170bbe8cfb763b996687710a12399f2e812
18425Author: Erwan Tulou <erwan10@videolan.org>
18426Date:   Fri Apr 5 15:16:13 2013 +0200
18427
18428    skins2: remove unneeded code
18429
18430commit a678569e04c3d16fbada531c93b6c3f2b3c05a78
18431Author: Erwan Tulou <erwan10@videolan.org>
18432Date:   Fri Apr 5 14:59:04 2013 +0200
18433
18434    skins2: add comparison for two rect
18435
18436commit f8d1501c6e8cfc1e027522e071cd7762c6b83534
18437Author: Erwan Tulou <erwan10@videolan.org>
18438Date:   Fri Apr 5 13:39:33 2013 +0200
18439
18440    skins2: remove unneeded check
18441
18442commit ae179f862c063e38dee9dc38e6e7bb22f40c6404
18443Author: Zoran Turalija <zoran.turalija@gmail.com>
18444Date:   Fri Apr 5 17:45:02 2013 +0200
18445
18446    http: Flowplayer javascript is http 404.
18447
18448    Flowplayer javascript from static.flowplayer.org is not available
18449    online anymore. Use new working link to point where javascript
18450    can be found.
18451
18452    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
18453
18454commit ea2d79c65cb97b051d5f1bb76ee7888e1754b10c
18455Author: Jean-Baptiste Kempf <jb@videolan.org>
18456Date:   Fri Apr 5 17:26:39 2013 +0200
18457
18458    Contribs: add chromaprint
18459
18460commit 0eb725b018f441881706517c19fb8fa33ef7ccbe
18461Author: Alexis Ballier <aballier@gentoo.org>
18462Date:   Fri Apr 5 18:09:52 2013 +0300
18463
18464    check_headers: fix regular expression
18465
18466    This broke depending on the locale (LC_COLLATE).
18467
18468    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
18469
18470commit 69c8e6dec163b9d0cbb2563eff0593b6339f7759
18471Author: Jean-Baptiste Kempf <jb@videolan.org>
18472Date:   Fri Apr 5 17:03:27 2013 +0200
18473
18474    Use an existing version of chromaprint
18475
18476commit dff2e068adb49995628e61ce21a6f4ad073726b4
18477Author: Ronald Wright <logiconcepts819@gmail.com>
18478Date:   Thu Mar 28 17:58:47 2013 -0500
18479
18480    equalizer: Optimize calculations of alpha, beta, and gamma constants
18481
18482    It is easy to see that the computation of the alpha constant is slightly
18483    inefficient, as the root value can be close to 1 for the lower frequencies,
18484    which would result in significant roundoff error if this value is subtracted
18485    from 1.  In this patch, the computation of the alpha, beta, and gamma constants
18486    has been simplified and refactored.
18487
18488    Acked-by: Ilkka Ollakka <ileoo@videolan.org>
18489    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
18490
18491commit 5b5d8570b0a676febfb2d49092660f7fff6a9e9c
18492Author: Francois Cartegnie <fcvlcdev@free.fr>
18493Date:   Fri Apr 5 15:43:58 2013 +0200
18494
18495    lua http: fix rendering on iP_d (fix #8319)
18496
18497commit 1e80fd265f87b518e163599478724da40a68fa2d
18498Author: Francois Cartegnie <fcvlcdev@free.fr>
18499Date:   Mon Nov 19 19:37:30 2012 +0100
18500
18501    Qt: add fingerprinting ui
18502
18503commit 0248a7fc5cd895486128eca65951b38c803e573f
18504Author: Francois Cartegnie <fcvlcdev@free.fr>
18505Date:   Mon Nov 19 19:35:43 2012 +0100
18506
18507    chromaprint: add fingerprinter module
18508
18509commit 27431a57167382dc74028f54f6cc522402cc6693
18510Author: Francois Cartegnie <fcvlcdev@free.fr>
18511Date:   Mon Nov 19 19:34:24 2012 +0100
18512
18513    chromaprint: add libvlccore definitions
18514
18515commit 18a5bfb3519fdc2785467073466a443dfd7cfcbb
18516Author: Francois Cartegnie <fcvlcdev@free.fr>
18517Date:   Mon Nov 19 19:32:30 2012 +0100
18518
18519    chromaprint: add stream out chromaprint module
18520
18521commit 4e5004f541ef6d2cb5474c89c3c73e3df4a1bca0
18522Author: Francois Cartegnie <fcvlcdev@free.fr>
18523Date:   Fri Apr 5 00:27:49 2013 +0200
18524
18525    Qt: VideoWidget: remove unimplemented method
18526
18527commit c38081e5680bb6c35c65ea8de3dfbd7c4e484586
18528Author: Francois Cartegnie <fcvlcdev@free.fr>
18529Date:   Thu Apr 4 23:20:42 2013 +0200
18530
18531    Qt: add events extender
18532
18533commit 829bb536120bbe846ad62f028b7beb51e0f0ea41
18534Author: Felix Paul Kühne <fkuehne@videolan.org>
18535Date:   Thu Apr 4 19:47:40 2013 +0200
18536
18537    add new modules to the relevant files
18538
18539commit 13ee7d5ee2e6e38bbd6cc6496d0e8eede14577d8
18540Author: Felix Paul Kühne <fkuehne@videolan.org>
18541Date:   Mon Apr 1 17:06:01 2013 +0200
18542
18543    audiounit_ios: more cleanup
18544
18545commit 2b7e016807507b632b8e0a7c874030bdffb2f604
18546Author: Felix Paul Kühne <fkuehne@videolan.org>
18547Date:   Mon Apr 1 16:54:57 2013 +0200
18548
18549    audiounit_ios: try to handle data drops more efficiently
18550
18551    Needs mooar testing
18552
18553commit 161a58b40032699572f6568e3d5e793cbe30bee3
18554Author: Felix Paul Kühne <fkuehne@videolan.org>
18555Date:   Mon Apr 1 16:51:10 2013 +0200
18556
18557    audiounit_ios: remove a write-only variable and related code
18558
18559commit d241df940a1dc580fea2dcf357f612f8ff35fb0e
18560Author: Felix Paul Kühne <fkuehne@videolan.org>
18561Date:   Mon Apr 1 16:49:48 2013 +0200
18562
18563    audiounit_ios: fix multi-channel audio
18564
18565commit 91284df6edc3323b7b699dfaa37fa69c890b13a3
18566Author: Felix Paul Kühne <fkuehne@videolan.org>
18567Date:   Thu Mar 28 12:43:29 2013 +0100
18568
18569    AudioUnit: adapt 7fec79d9
18570
18571commit 55428b8a80787e414e460e263e6042eb584c0626
18572Author: Felix Paul Kühne <fkuehne@videolan.org>
18573Date:   Sat Mar 9 18:48:05 2013 +0100
18574
18575    audiounit: run an AudioSession when outputting media content, so the user is able to listen to the audio when the silent switch is on
18576
18577commit 387e4e06f8e154b8fa6513dfe9ebc93de128114a
18578Author: Felix Paul Kühne <fkuehne@videolan.org>
18579Date:   Tue Mar 5 00:53:10 2013 +0100
18580
18581    New AudioUnit output module for iOS based on the Mac counterpart code
18582
18583commit 96d8b5c00b8bc5fbd571587662a9521908079a70
18584Author: Felix Paul Kühne <fkuehne@videolan.org>
18585Date:   Mon Feb 18 20:18:01 2013 -0800
18586
18587    new OpenGL ES2 video output module for iOS
18588
18589    partially derived from the Mac vout code
18590
18591commit 9ccbf01ebaf211e78636e0f5d485fa9080a2fa7c
18592Author: Felix Paul Kühne <fkuehne@videolan.org>
18593Date:   Thu Apr 4 19:31:31 2013 +0200
18594
18595    auhal: fix cf0fafe6
18596
18597commit 157bcc00b32ecbbe050b81fedbbb19f41772da56
18598Author: Felix Paul Kühne <fkuehne@videolan.org>
18599Date:   Thu Apr 4 19:29:46 2013 +0200
18600
18601    TPCircularBuffer: merge with upstream
18602
18603commit 815428641baaa5475a99756266f9327db92acb36
18604Author: Felix Paul Kühne <fkuehne@videolan.org>
18605Date:   Thu Apr 4 18:46:12 2013 +0200
18606
18607    extras/.../ios: don't compile taglib since it's disabled at the configure stage anyway
18608
18609commit f6ba5119dfbedd245129493fd64a18bc8770701d
18610Author: Erwan Tulou <erwan10@videolan.org>
18611Date:   Thu Apr 4 13:29:21 2013 +0200
18612
18613    skins2(win32): improve boundaries check
18614
18615commit bd1e52700431e7b1df3787d0625df044dc2971c2
18616Author: Erwan Tulou <erwan10@videolan.org>
18617Date:   Thu Apr 4 12:47:03 2013 +0200
18618
18619    skins(x11): improve boundaries check
18620
18621commit ab72243a1f115d69a2549c88ffc470bd078028d9
18622Author: Rafaël Carré <funman@videolan.org>
18623Date:   Thu Apr 4 17:54:07 2013 +0200
18624
18625    win32: use gcc import lib instead of using gendef and dlltool
18626
18627commit 3dee6bed380c8f047ec7af85398134fc74dee8d9
18628Author: Rafaël Carré <funman@videolan.org>
18629Date:   Thu Apr 4 17:47:53 2013 +0200
18630
18631    Revert "Generate .def files with gendef"
18632
18633    This reverts commit d49e2ef6ace0de681ca3c5afea5751699908e877.
18634
18635commit b97a3ccfc43a00dfc98bbb28d1596a0aafea1b60
18636Author: Erwan Tulou <erwan10@videolan.org>
18637Date:   Thu Apr 4 15:13:58 2013 +0200
18638
18639    skins2: provide more info to help skin developpers debug their skins
18640
18641    Many skins are buggy because the bitmap sizes or the resize policy
18642    are inconsistent with button or checkbox constraints (fixed size)
18643
18644    This patch will help skin developers pinpoint which button or
18645    checkbox is at fault. In addition, the resize policy will be
18646    corrected (guessed from the lefttop parameter). This will enable
18647    buggy and often unmaintained skins to work fine nevertheless.
18648
18649commit 885e17483ae7e8577b27e19b5703c16432d70feb
18650Author: Erwan Tulou <erwan10@videolan.org>
18651Date:   Thu Apr 4 16:35:44 2013 +0200
18652
18653    skins: don't create a video control if no size provided
18654
18655commit 58cfde6851f56bfbe16622199b88a220f5eb92cd
18656Author: Erwan Tulou <erwan10@videolan.org>
18657Date:   Thu Apr 4 11:39:53 2013 +0200
18658
18659    skins2: cosmetic
18660
18661commit 4490c86761457243c90f456f4b2410f6159f355c
18662Author: David Fuhrmann <david.fuhrmann@googlemail.com>
18663Date:   Thu Apr 4 11:26:18 2013 +0200
18664
18665    macosx: use hotkeys for apple remote volume control
18666
18667    partial revert of 9929cc94ce61b48c666dcf1aa2b65c1e7de763c9
18668    Until we find a better solution. As discussed on ML.
18669
18670commit 24a2b220c96fb6c42ba490d47e161a79618d7667
18671Author: Jean-Baptiste Kempf <jb@videolan.org>
18672Date:   Wed Apr 3 20:43:33 2013 +0200
18673
18674    Revert "Revert "Correctly detect alac in mp4 properties""
18675
18676    This reverts commit 6265048ae8665189ea88262cd3aedd2d03abce35.
18677
18678commit 52546c82546e9233e3dce76bc9a165ea76d56ef7
18679Author: David Fuhrmann <david.fuhrmann@googlemail.com>
18680Date:   Wed Apr 3 18:38:58 2013 +0200
18681
18682    macosx: voutcontroller: remove trailing white space
18683
18684commit d6d1a241f125c8b56c97c5a8a1533093f28ff390
18685Author: David Fuhrmann <david.fuhrmann@googlemail.com>
18686Date:   Wed Apr 3 18:35:24 2013 +0200
18687
18688    macosx: hide bottom bar of main window only when really necessary
18689
18690commit 0103fd959a37be1ccc9ee5c59fb84f9610b0bc74
18691Author: Jean-Baptiste Kempf <jb@videolan.org>
18692Date:   Wed Apr 3 15:13:50 2013 +0200
18693
18694    MediaCodec: handle exceptions on Flush
18695
18696commit 6ee407547c53342feeeb6ed5e32e5fb0e9fc6828
18697Author: David Fuhrmann <david.fuhrmann@googlemail.com>
18698Date:   Wed Apr 3 14:46:57 2013 +0200
18699
18700    auhal: possible improvement in thread syncronization
18701
18702commit d0dfa05a85051d6296c68421155b7a2a1c015437
18703Author: David Fuhrmann <david.fuhrmann@googlemail.com>
18704Date:   Wed Apr 3 14:34:37 2013 +0200
18705
18706    auhal: cleanup and better consistency
18707
18708    no functional changes
18709
18710commit 68d7d12287ee8dd379adfb478c2fae8bf93dfa84
18711Author: David Fuhrmann <david.fuhrmann@googlemail.com>
18712Date:   Wed Apr 3 14:15:38 2013 +0200
18713
18714    equalizer: fix crash and allow custom eq-band values without known preset
18715
18716    close #8307
18717
18718commit 13db37f57fc6053816fd41204e38b9999e0aa746
18719Author: Erwan Tulou <erwan10@videolan.org>
18720Date:   Wed Apr 3 14:30:42 2013 +0200
18721
18722    skins2: avoid layout resize if size is unchanged
18723
18724commit 44febce3142be9c85967c94b8be418c627977665
18725Author: Erwan Tulou <erwan10@videolan.org>
18726Date:   Wed Apr 3 11:35:28 2013 +0200
18727
18728    skins2: improve layout management
18729
18730    Be more stringent on what it means to be tightly-coupled for two layouts.
18731
18732    Note that directly resizing a playout should not be allowed. Only the skins2
18733    windows manager should be authorized to do it, since other issues are at stake
18734    (anchors, min/max constraints, ....). Yet, this new isTightlyCoupledWith() now
18735    ensures that two layouts are truly identical from the windows manager's
18736    perspective, and thus avoids possible and undesirable side effects.
18737
18738commit e8ccdc609f1839785247399a416c7e26b59934ba
18739Author: Erwan Tulou <erwan10@videolan.org>
18740Date:   Tue Apr 2 23:38:47 2013 +0200
18741
18742    skins2: fix forgotten notify in text control
18743
18744commit 0bfd0a532f4e4a329639a36519f0e9138efc1369
18745Author: Erwan Tulou <erwan10@videolan.org>
18746Date:   Tue Apr 2 23:33:42 2013 +0200
18747
18748    skins2: fix missing initialization
18749
18750commit bc496caa687057759554eee7f7e992bbb3370e27
18751Author: Erwan Tulou <erwan10@videolan.org>
18752Date:   Tue Apr 2 22:17:10 2013 +0200
18753
18754    skins2: cosmetics
18755
18756commit d878853f82b2ee7fb1579299eb69f4eccc9ca45c
18757Author: Francois Cartegnie <fcvlcdev@free.fr>
18758Date:   Tue Apr 2 21:22:32 2013 +0200
18759
18760    Qt: Plugins list: improve sorting
18761
18762commit e495dc9b378f4aae95581535ff3505787233dd24
18763Author: Martin Storsjö <martin@martin.st>
18764Date:   Tue Apr 2 16:28:47 2013 +0300
18765
18766    contrib: gmp: Patch away the ansi2knr mentionings
18767
18768    The latest automake versions (as built by extras/tools) have
18769    removed support for ansi2knr altogether, so this is required for
18770    reconfiguration to work. We still need to do the reconf since the
18771    host system ANSI check in the tarball is broken.
18772
18773    Signed-off-by: Martin Storsjö <martin@martin.st>
18774
18775commit 4dc5d696d6bc8a3710381408f12285c2347909bb
18776Author: Martin Storsjö <martin@martin.st>
18777Date:   Tue Apr 2 00:08:31 2013 +0300
18778
18779    contrib: Set _CMAKE_TOOLCHAIN_PREFIX
18780
18781    This is required for detecting ar and ranlib properly, required
18782    e.g. when cross compiling for android from OS X.
18783
18784    One can't set CMAKE_AR or CMAKE_RANLIB directly. Normally they
18785    should be set properly automatically within cmake, but those
18786    codepaths seem to be skipped when we set the C/CXX compilers
18787    manually.
18788
18789    Signed-off-by: Martin Storsjö <martin@martin.st>
18790
18791commit 023049e340f61c394cff0c1b568a46b93fbf525e
18792Author: Martin Storsjö <martin@martin.st>
18793Date:   Tue Apr 2 12:44:41 2013 +0300
18794
18795    contrib: zlib: Set the CHOST variable
18796
18797    This fixes cross compilation from OS X.
18798
18799    Modified-by: Rafaël Carré <funman@videolan.org>
18800    Signed-off-by: Rafaël Carré <funman@videolan.org>
18801
18802commit dce9f3d202a40c7b924336ee67095217c2fbf6c1
18803Author: Luca Barbato <lu_zero@gentoo.org>
18804Date:   Mon Apr 1 21:18:01 2013 +0200
18805
18806    configure: provide --with options to override default fonts
18807
18808    Most distributions have fonts in paths different from defaults.
18809
18810    Signed-off-by: Rafaël Carré <funman@videolan.org>
18811
18812commit 30b5874ffd7927f1386e06793991edd5b7e156f6
18813Author: Jean-Baptiste Kempf <jb@videolan.org>
18814Date:   Tue Apr 2 12:42:44 2013 +0200
18815
18816    Remove loader
18817
18818commit 7e19e888527139a17047cfe451b179190068878a
18819Author: Jean-Baptiste Kempf <jb@videolan.org>
18820Date:   Tue Apr 2 12:42:04 2013 +0200
18821
18822    DMO: remove loader support
18823
18824commit d26304d2498c106f4ef6bf581419350594824418
18825Author: KO Myung-Hun <komh78@gmail.com>
18826Date:   Tue Apr 2 12:47:46 2013 +0900
18827
18828    configure: include sys/socket.h when checking HAVE_INET_PTON
18829
18830    AF_INET is defined in sys/socket.h
18831
18832    Signed-off-by: Rafaël Carré <funman@videolan.org>
18833
18834commit 2f0e36e709a09d3e2476538262169721eaac0715
18835Author: Erwan Tulou <erwan10@videolan.org>
18836Date:   Mon Apr 1 22:33:23 2013 +0200
18837
18838    skins2: fix video not properly tied to the right video control
18839
18840    Certain skins like wmp12 may fail to deal with video controls in some
18841    corner cases. For this skin, no window was set visible and the skin
18842    engine eventually fell back to force the first window to become visible.
18843
18844    This patch is expected to fix trac #8368 (need to be tested on windows)
18845
18846commit d782b421ec058512e81e8842d849787d3558c5ad
18847Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
18848Date:   Mon Apr 1 23:39:18 2013 +0200
18849
18850    Add missing parameter documentation.
18851
18852commit 0b1d68195301cde0f59b15378057b6c0b9f5d5d5
18853Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
18854Date:   Mon Apr 1 23:36:15 2013 +0200
18855
18856    Fix variable names.
18857
18858    They did not respect the naming convention (in the include files - the
18859    implementation ones are already correct).
18860
18861commit 7fa5b04a6ee7cbcdaf0c2c59d49b717ac4896ba9
18862Author: Martin Storsjö <martin@martin.st>
18863Date:   Mon Apr 1 22:55:11 2013 +0300
18864
18865    contrib: Fix a bug in the old gmp configure script
18866
18867    The brackets in the config test aren't properly escaped, and thus
18868    don't end up in the final configure script as intended.
18869
18870    When building on a system where the system default compiler is clang,
18871    clang can fail due to the main signature
18872    "int main(int argc, char *argv)" being invalid,
18873    which makes configure believe that the system compiler isn't
18874    ANSI compliant, and it tries to invoke (broken) ANSI2KNR code.
18875
18876    Signed-off-by: Martin Storsjö <martin@martin.st>
18877
18878commit ebef81bba3d6040291aa3d6832d47d6a97a7f13a
18879Author: Martin Storsjö <martin@martin.st>
18880Date:   Mon Apr 1 11:53:03 2013 +0300
18881
18882    opengl: Avoid warnings about an unused variable
18883
18884    Signed-off-by: Martin Storsjö <martin@martin.st>
18885
18886commit 6c0b57b60e3036f2d43a3fdb87da03d72d46b748
18887Author: Martin Storsjö <martin@martin.st>
18888Date:   Mon Apr 1 11:50:55 2013 +0300
18889
18890    opengl: Allow using the RGBA shader for the main picture
18891
18892    So far, the RGBA shader has only been used for the subpictures.
18893    On ES2, the fixed function pipeline is not available, so we need to
18894    use the shader for drawing the main picture even if it is RGBA.
18895
18896    Signed-off-by: Martin Storsjö <martin@martin.st>
18897
18898commit cf0fafe62916749297497dce5d87a8daf1b87d54
18899Author: Felix Paul Kühne <fkuehne@videolan.org>
18900Date:   Mon Apr 1 18:12:52 2013 +0200
18901
18902    auhal: remove misleading error check since TPCircularBufferProduceBytes' return value is void
18903
18904commit 8ce690a57070f6c9522edd053afdb15f69f4ad5b
18905Author: Christoph Miebach <christoph.miebach@web.de>
18906Date:   Sun Mar 31 00:08:14 2013 +0100
18907
18908    http intf: Manage Streams: Create Mosaic: Capitalize first letter, remove : in the first column. All except 'Row/Column Border' occur at different places as well
18909
18910    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
18911
18912commit bb7f990232e9c3a603a0fa680abacb832efc431a
18913Author: Christoph Miebach <christoph.miebach@web.de>
18914Date:   Sun Mar 31 00:08:13 2013 +0100
18915
18916    Typo: Remove leading space in about-box, use I_PL_ADDPL(=Add to Playlist) for Add to playlist. Use identical sentence (only differs by -)
18917
18918    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
18919
18920commit 9374150843ac250a35ab9c7a4d2ef7f7949a1ffe
18921Author: Alexandre Ratchov <alex@caoua.org>
18922Date:   Thu Mar 28 19:36:34 2013 +0100
18923
18924    Fix compilation and functionning of the sndio module for OpenBSD
18925
18926    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
18927
18928commit 24ab3b20fb4443db9bf220507d74879e138985e3
18929Author: Rémi Denis-Courmont <remi@remlab.net>
18930Date:   Mon Apr 1 17:49:22 2013 +0300
18931
18932    file: fix punctuation
18933
18934commit 465f11bc4273d4432995fa31888ca727f0f3aeaf
18935Author: Erwan Tulou <erwan10@videolan.org>
18936Date:   Mon Apr 1 15:15:55 2013 +0200
18937
18938    skins2: fix text control misfunctioning when changing skin
18939
18940    and simplify the code a bit for better readability
18941
18942commit 6d7143659928ae4c6d85552c7b34e6b80cdceb47
18943Author: Ilkka Ollakka <ileoo@videolan.org>
18944Date:   Mon Apr 1 13:42:00 2013 +0300
18945
18946    avcodec: check if we can feed variable size frames to audio encoder
18947
18948commit 8fc2c5f52c2fdfcbcd5fcd4b9bed8413a30d9677
18949Author: Ilkka Ollakka <ileoo@videolan.org>
18950Date:   Mon Apr 1 13:41:31 2013 +0300
18951
18952    avcodec: cleanup encodeAudio
18953
18954    Handle better cases when we don't have input frame size
18955    same as encoder input frame size. Also gather input samples
18956    untill we get full frame fillet and not just next block.
18957
18958    Set length based on used samples and not frame_size
18959
18960    Also try to make memory calculations cleaner so they don't
18961    overshoot and write stuff all over.
18962
18963    Refs #8265
18964
18965commit 64d1ed4e8900c902d3f1e4a29f8e835c09eb44e0
18966Author: Erwan Tulou <erwan10@videolan.org>
18967Date:   Mon Apr 1 12:15:08 2013 +0200
18968
18969    skins2: fix initial text state to reflect documentation
18970
18971    In the Web documentation, it reads "text automatically starts scrolling" in automatic mode.
18972
18973commit 877ff19bf4719b3e75463adb5910373801718c1c
18974Author: Martin Storsjö <martin@martin.st>
18975Date:   Sat Mar 30 23:35:58 2013 +0200
18976
18977    vout_ios: Don't include ES1 headers
18978
18979    This vout uses ES2, not ES1. The right headers are included by
18980    opengl.h anyway, this was just confusing and wrong.
18981
18982    Signed-off-by: Martin Storsjö <martin@martin.st>
18983
18984commit 06c1f879ee191d8af073024b6d66488f64395f54
18985Author: Martin Storsjö <martin@martin.st>
18986Date:   Sat Mar 30 01:56:52 2013 +0200
18987
18988    opengl: Do subtexture uploads only for the visible area
18989
18990    This avoids doing the intermediate copy in some cases.
18991
18992    Signed-off-by: Martin Storsjö <martin@martin.st>
18993
18994commit 3943ba9ed718304134ac8ffc82d195579e2621be
18995Author: Martin Storsjö <martin@martin.st>
18996Date:   Sat Mar 30 01:48:29 2013 +0200
18997
18998    opengl: Check whether full_width matches the pitch
18999
19000    This is the actual width used in the upload calls if the check
19001    matched, so this is the width we should check for.
19002
19003    Signed-off-by: Martin Storsjö <martin@martin.st>
19004
19005commit fe29bc614b315398b69ab735f01b54d1f669fa42
19006Author: Erwan Tulou <erwan10@videolan.org>
19007Date:   Mon Apr 1 02:10:56 2013 +0200
19008
19009    skins2: resize only similar layouts on-the-fly
19010
19011    This fixes a regression brought by ff74e967e9777ed821734077051f55ac84a173a5
19012
19013    Forcefully resizing only makes sense when layouts were designed to be similar
19014    in size in the first place. Furthermore, it cuts off a larger layout if a
19015    smaller one is first defined when loading a skin.
19016
19017    Ideally, the skins2 dtd should be extended for skins developers to explicitly
19018    express whether two layouts are tightly-coupled or not, i.e should always be
19019    kept the same size whatever the subsequent resizing performed by the user.
19020
19021commit ac394edb69eb59e141b87870d4cabe403ee92986
19022Author: Erwan Tulou <erwan10@videolan.org>
19023Date:   Mon Apr 1 01:54:55 2013 +0200
19024
19025    skins2: add a function that differentiates dependent and independent layouts.
19026
19027    In skins2, a window can have multiple layouts with two different goals.
19028
19029    First goal, layouts have the same original size and only differ in the
19030    presentation (different color, ...). If the active layout gets resized,
19031    the user expects the related inactive layouts with the same size to
19032    automatically resize, should they become active.
19033
19034    Second goal, layouts are different in size, e.g a reduced layout and an
19035    expanded layout. In this case, resizing the active layout doesn't mean
19036    resizing the other inactive layouts, since they were not meant to be
19037    similar in size in the first place.
19038
19039    This patch creates a function that will be used to differentiate these
19040    two different use of layouts.
19041
19042commit c42f8e52f94176aa69e92ded29717c99364002e5
19043Author: Felix Paul Kühne <fkuehne@videolan.org>
19044Date:   Mon Apr 1 00:43:52 2013 +0200
19045
19046    extras/.../ios: rework the build script
19047
19048    Don't blacklist yuv converters, since those are needed for DVB subtitle display (thanks a bunch, Martin)
19049
19050    Don't blacklist the adjust filter, since it is supported by MobileVLCKit now
19051
19052    Don't build libmad, since libav can decode mp3 just fine
19053
19054    add mooar debug for ARM builds
19055
19056commit 4dd2e3258b3c23773b9ea768c8a362bb9a41993c
19057Author: Erwan Tulou <erwan10@videolan.org>
19058Date:   Sat Mar 30 20:01:51 2013 +0100
19059
19060    skins2: simplify playlist title
19061
19062    Use 'input_item_GetTitleFbName', since this is actually the function used
19063    to display title in the qt4 playlist.
19064
19065commit 0097e7385d2966815a35ddd6d22e54897e9cc6c7
19066Author: Erwan Tulou <erwan10@videolan.org>
19067Date:   Sat Mar 30 19:38:32 2013 +0100
19068
19069    skins2: improve $N text variable
19070
19071    Instead of hardcoding what we think the name of the current item is, make it
19072    configurable via the --input-title-format parameter.
19073
19074    This change makes skins2 more consistent with qt4 that already uses this
19075    means to set the title of the main window.
19076
19077    Default display will now be "artist + title" instead of just "title".
19078    Users who would still prefer the previous behaviour can get it with
19079    --input-title-format '$t'
19080
19081    This fixes a request described at http://forum.videolan.org/viewtopic.php?f=15&t=108976
19082
19083commit ba9161b4f19e06b3b12534f6006b2fadeb8be7db
19084Author: Francois Cartegnie <fcvlcdev@free.fr>
19085Date:   Sat Mar 30 17:37:42 2013 +0100
19086
19087    Qt: Selector: remove useless code line
19088
19089commit ba07b415f47044b053132e8f19bfb76b2cc4e0d3
19090Author: Zoran Turalija <zoran.turalija@gmail.com>
19091Date:   Sat Mar 30 08:52:18 2013 +0100
19092
19093    dtv: More detailed DiSEqC error messages.
19094
19095    Error messages were reused from time when there was no uncommitted
19096    switch support. Now we have support for this feature, and we can
19097    supply better error messages, because we know in more details what
19098    has happened at times when error occured.
19099
19100    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
19101
19102commit b412ee7b0a7fe6a61d045e8d9a9533f6d5946b3c
19103Author: Jean-Baptiste Kempf <jb@videolan.org>
19104Date:   Fri Mar 29 17:25:37 2013 +0100
19105
19106    Lua: do not compile Console code when in WinStoreApp mode
19107
19108commit 085a335d1cfecab5bf6083e60ee28f007a262454
19109Author: Rafaël Carré <funman@videolan.org>
19110Date:   Fri Mar 29 14:54:33 2013 +0100
19111
19112    decklink access: fix CC decoding with some sources
19113
19114    These sources have some data appended after the CC units.
19115    Example: 0x91 0xe0 0x65 0x6e 0x67 0x7e 0x3f 0xff
19116                         e    n    g
19117    Probably a language code.
19118
19119commit 32968cc1dd20f0286e5bd511ddfc2a3ca401ac36
19120Author: Rafaël Carré <funman@videolan.org>
19121Date:   Fri Mar 29 14:53:32 2013 +0100
19122
19123    decklink access: remove copy/paste error
19124
19125commit 020f9e535ec44d0a8ee9a49c189836ec17f46b9c
19126Author: Konstantin Pavlov <thresh@videolan.org>
19127Date:   Fri Mar 22 10:42:05 2013 +0400
19128
19129    logger: add --syslog-ident parameter.
19130
19131    By default VLC uses "vlc" as syslog ident but in case more than one VLC
19132    is logging this may not be enough.
19133
19134    This commit introduces --syslog-ident parameter which allows setting of
19135    the ident.
19136
19137    Based on patch by Georgi Chorbadzhiyski <gf@unixsol.org>.
19138
19139commit 9c9a3bc82cd6096ac9e8e92fc828e6d382cd6935
19140Author: Jean-Baptiste Kempf <jb@videolan.org>
19141Date:   Thu Mar 28 18:34:24 2013 +0100
19142
19143    Fix license header
19144
19145commit 3cdb3ca82ecf6f77799f63591adfd63d0fb9319f
19146Author: Felix Paul Kühne <fkuehne@videolan.org>
19147Date:   Thu Mar 28 18:17:29 2013 +0100
19148
19149    extras/.../ios: disable GPL licensed contribs
19150
19151commit e8dc8779bfe94361e9a1d531c4955d0cd31a0ed2
19152Author: Zoran Turalija <zoran.turalija@gmail.com>
19153Date:   Thu Mar 28 14:46:05 2013 +0100
19154
19155    Add hotkeys to cycle through previous/next program SIDs.
19156
19157    Change "cycle through program SIDs" to support cycle both ways (prev/next).
19158    With this commit, it is possible e.g. to quickly change between neighbor
19159    program SIDs back and forth in multi-program stream like DVB streams using
19160    default x/Shift+x keys.
19161
19162    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
19163
19164commit ec1f64f876295c2b6e62b2a55e0bb4c096301356
19165Author: Francois Cartegnie <fcvlcdev@free.fr>
19166Date:   Thu Mar 28 16:51:44 2013 +0100
19167
19168    Qt: EPGView: default focus to first event
19169
19170commit 8b5d588d093199328e302b488beedf787b7a01a3
19171Author: Francois Cartegnie <fcvlcdev@free.fr>
19172Date:   Thu Mar 28 16:46:24 2013 +0100
19173
19174    Qt: EPGView: fix constness
19175
19176commit cdb42f5c39783270c810b13a6ac7db155b826001
19177Author: Francois Cartegnie <fcvlcdev@free.fr>
19178Date:   Thu Mar 28 16:45:00 2013 +0100
19179
19180    Qt: EPGItem: fix constness
19181
19182commit e92bf8c458dc6fcc037a0eb213121a81aa716366
19183Author: Francois Cartegnie <fcvlcdev@free.fr>
19184Date:   Tue Mar 12 00:31:38 2013 +0100
19185
19186    Qt: EPGItem: add parental rating
19187
19188commit e9adc2be3b4c1d2cbf641f284458e628e839cff9
19189Author: Francois Cartegnie <fcvlcdev@free.fr>
19190Date:   Tue Mar 12 00:31:37 2013 +0100
19191
19192    vlc_epg: add parental rating from ts streams.
19193
19194commit f1a9cf167526cb33f5ae5d90030fbe265487d281
19195Author: Francois Cartegnie <fcvlcdev@free.fr>
19196Date:   Thu Mar 28 15:08:21 2013 +0100
19197
19198    access: rdp: relicence.
19199
19200    Relicencing by author as it is still not altered.
19201
19202commit 0adb8c2a23fa3712a075db60b4ba16a0080451d6
19203Author: Felix Paul Kühne <fkuehne@videolan.org>
19204Date:   Thu Mar 28 12:00:21 2013 +0100
19205
19206    screen: disable compilation for non-Mac Darwin flavors
19207
19208commit 7bd008c0f8ed895350cc93b8fd28be7532cba85b
19209Author: Rémi Denis-Courmont <remi@remlab.net>
19210Date:   Wed Mar 27 22:50:33 2013 +0200
19211
19212    visual: default is none, not any (fixes #8354)
19213
19214commit 843b6da8856871842c516908c9e6fe829b5ee76e
19215Author: Rémi Denis-Courmont <remi@remlab.net>
19216Date:   Wed Mar 27 22:42:28 2013 +0200
19217
19218    mkv: mostly useless #include
19219
19220commit b72986e83bad854b2db4a0e7e1d4e54be5140179
19221Author: Janne Grunau <janne-vlc@jannau.net>
19222Date:   Wed Mar 27 17:05:44 2013 +0100
19223
19224    avcodec: hw accel with frame multithreading works since libavcodec 55.01.00
19225
19226    This is mostly useful if the hw accelerator cannot handle the stream.
19227    The software decoder fallback will then use frame multithreading if it
19228    supports it.
19229
19230    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
19231
19232commit 51f0570e607dfd3049d27217bbc8d9f305440a72
19233Author: Jean-Baptiste Kempf <jb@videolan.org>
19234Date:   Wed Mar 27 15:07:12 2013 +0100
19235
19236    Finer volume-step for scrolling
19237
19238    Set to the closest to 5% steps
19239
19240commit 79d91b369223d02bb197884dc3c0971c0b393e35
19241Author: Jean-Baptiste Kempf <jb@videolan.org>
19242Date:   Wed Mar 27 14:56:13 2013 +0100
19243
19244    Avcodec: Fix double FPS display
19245
19246    Close #5671
19247    Patch by "rycius" on trac
19248
19249commit 0507661cfa1c539ebbbd0fc02002f57176d42382
19250Author: Jean-Baptiste Kempf <jb@videolan.org>
19251Date:   Wed Mar 27 14:17:19 2013 +0100
19252
19253    Contribs: simplify gnutls rules
19254
19255commit 63527c64003b3b3592cfabbea3cd3b9316b2b60d
19256Author: Jean-Baptiste Kempf <jb@videolan.org>
19257Date:   Wed Mar 27 14:16:01 2013 +0100
19258
19259    Contribs: make OSX use nettle too
19260
19261commit 93eea1cb6b03e76080a317aa531dea7cbdf563a0
19262Author: Francois Cartegnie <fcvlcdev@free.fr>
19263Date:   Tue Mar 26 17:26:23 2013 +0100
19264
19265    Qt: UpdateDialog: highlight security changes
19266
19267commit 631c83639809815d05488294ec93c5ac96bcb2f4
19268Author: Francois Cartegnie <fcvlcdev@free.fr>
19269Date:   Tue Mar 26 16:48:55 2013 +0100
19270
19271    Qt: updatedialog: fix size.
19272
19273    Default size was wrong.
19274    Text was really hard to real in that tiny box: lots of line breaks and
19275    scrollbars. Text should fit in a single viewport.
19276    Max size has been increased to 500, screen assumed at least 640px wide.
19277
19278commit c1a7028265d8b78cab53163837a3aa5940ba43b6
19279Author: Rémi Denis-Courmont <remi@remlab.net>
19280Date:   Tue Mar 26 18:09:17 2013 +0200
19281
19282    Old RC: fix exit
19283
19284commit 4e638048755a9fc7c171a1a8f133b616abeb359a
19285Author: Rémi Denis-Courmont <remi@remlab.net>
19286Date:   Tue Mar 26 17:54:20 2013 +0200
19287
19288    Old RC: cleanup use of p_sys
19289
19290    Also do not check that playlist is non-NULL (always true).
19291
19292commit 72210bb453862f0b0986306af9df18572e3ee09b
19293Author: Rémi Denis-Courmont <remi@remlab.net>
19294Date:   Tue Mar 26 17:46:38 2013 +0200
19295
19296    input: inline vlc_object_kill() and simplify
19297
19298commit 7066acb7539185254d2e4d9c57c830a623ca6a05
19299Author: Rafaël Carré <funman@videolan.org>
19300Date:   Tue Mar 26 14:54:33 2013 +0100
19301
19302    contrib: gmp: fix duplicate symbol definitions in gnutls
19303
19304commit 8eec37a5f3d15e6ed41b11ef9c6b64d66d6bb8ac
19305Author: Jean-Baptiste Kempf <jb@videolan.org>
19306Date:   Tue Mar 26 13:02:23 2013 +0100
19307
19308    More NEWS about Qt and Core
19309
19310commit 2f01e7a558be65186900e278d6ffc91bbe3cc7f8
19311Author: Francois Cartegnie <fcvlcdev@free.fr>
19312Date:   Wed Feb 22 22:04:56 2012 +0100
19313
19314    Qt: info_panels: Add bitrate graph
19315
19316commit 48e2f6c3319d92347c1907b99e764902c745deb6
19317Author: Jean-Baptiste Kempf <jb@videolan.org>
19318Date:   Tue Mar 26 12:29:55 2013 +0100
19319
19320    Update NEWS for 2.1
19321
19322commit a2fc472a43e759e4ce574f1a646e6eb8572b0b75
19323Author: Francois Cartegnie <fcvlcdev@free.fr>
19324Date:   Tue Mar 26 12:12:51 2013 +0100
19325
19326    vfilters: remove crop from LIST.
19327
19328    Missing in f0f769af311f739a410dbd6e82c7e4194a9099e8
19329
19330commit e9074e229a7fd2bba614b6bccf355024878bc2a7
19331Author: Francois Cartegnie <fcvlcdev@free.fr>
19332Date:   Wed Feb 20 22:18:18 2013 +0100
19333
19334    access: add Remote Desktop viewer module
19335
19336commit d0d3f1d32b10fdabae842af26cf7e8dacda22798
19337Author: Jean-Baptiste Kempf <jb@videolan.org>
19338Date:   Tue Mar 26 11:59:11 2013 +0100
19339
19340    VNC: note that the library is GPLv2+
19341
19342commit 6dfe7e133355fe8d3931bf12686be42a8d1b619f
19343Author: Zoran Turalija <zoran.turalija@gmail.com>
19344Date:   Mon Mar 25 08:44:07 2013 +0100
19345
19346    dtv: Cosmetics - remove whitespace and correct comments spacing.
19347
19348    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
19349
19350commit bddac5f5c67d27f97c0f29fbcdfd5aa36d77fe20
19351Author: Edward Wang <edward.c.wang@compdigitec.com>
19352Date:   Tue Mar 26 00:02:30 2013 -0400
19353
19354    contrib: gnutls: downgrade automake requirement
19355
19356    Tested and working with automake 1.11.1, builds and works fine. Confirmed by another project as well: https://github.com/mxe/mxe/issues/128
19357
19358    Also removed dist-lzip because of "configure.ac:29: option `dist-lzip' not recognized"
19359
19360    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
19361
19362commit c31a26dbccbcf8ae092251619a085b02065f4399
19363Author: Denis Charmet <typx@dinauz.org>
19364Date:   Mon Mar 25 23:24:03 2013 +0100
19365
19366    Prevent waveout to announce maps as audio device.
19367
19368    This remove Probe and the multiple handle leaks that it causes.
19369    Fix #8130
19370
19371    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
19372
19373commit d9e90b4d925a09506407a6c0300213d3f7149658
19374Author: Jean-Baptiste Kempf <jb@videolan.org>
19375Date:   Tue Mar 26 00:34:34 2013 +0100
19376
19377    Restore compatibility with some version of FFmpeg
19378
19379commit 84d91009ee0b9faf2c7926f098ad7a00b96ede42
19380Author: Zoran Turalija <zoran.turalija@gmail.com>
19381Date:   Mon Mar 25 21:01:39 2013 +0100
19382
19383    avcodec: Correct macro definition in LIBAVUTIL_VERSION_CHECK.
19384
19385    Use parenthesis around the expression returned in LIBAVUTIL_VERSION_CHECK,
19386    to avoid problems that can arise in future with some ways macro may be used.
19387
19388    Same as what has been done in LIBAVCODEC_VERSION_CHECK.
19389
19390    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
19391
19392commit eb02de0bfb9cd91c6ede25ab208590beda1ac596
19393Author: Rémi Denis-Courmont <remi@remlab.net>
19394Date:   Mon Mar 25 22:48:55 2013 +0200
19395
19396    Qt4: remove useless alive check on input
19397
19398    If the input dies, the state changes and the Qt input manager will
19399    delete the input anyway.
19400
19401    Note that checking b_eof and b_dead here is also wrong (no memory
19402    synchronization), but that is left for later.
19403
19404commit d19dee0c38ab5a545d884bee3c9299b59284ca33
19405Author: Rémi Denis-Courmont <remi@remlab.net>
19406Date:   Mon Mar 25 22:08:39 2013 +0200
19407
19408    Qt4: simplify input state callback management
19409
19410commit 136355acb7dcf7b139b9137fd97781fd3b2fc868
19411Author: Rémi Denis-Courmont <remi@remlab.net>
19412Date:   Mon Mar 25 21:53:27 2013 +0200
19413
19414    Old RC: remove cargo-cultivated input state checks
19415
19416commit f0f769af311f739a410dbd6e82c7e4194a9099e8
19417Author: Rémi Denis-Courmont <remi@remlab.net>
19418Date:   Mon Mar 25 21:42:28 2013 +0200
19419
19420    crop: remove filter / dead code
19421
19422    This was disabled by a2deb59af5f4ff170c676e4a6639b95edd1d13ea and does
19423    not even compile anymore.
19424
19425commit b6203ed66de262eb8ada22423b37a003d7181f62
19426Author: Rémi Denis-Courmont <remi@remlab.net>
19427Date:   Mon Mar 25 21:34:49 2013 +0200
19428
19429    stream_demux: replace deprecated vlc_object_alive()
19430
19431commit e865945bd8b4b95971206b0fa0bcdbfbf242000c
19432Author: Rémi Denis-Courmont <remi@remlab.net>
19433Date:   Mon Mar 25 20:17:52 2013 +0200
19434
19435    Old RC: remove tautology
19436
19437commit 28c44e4f97b8fd4ca9bdedc8988e731e9ab50997
19438Author: Rémi Denis-Courmont <remi@remlab.net>
19439Date:   Mon Mar 25 20:17:35 2013 +0200
19440
19441    lirc: remove tautology
19442
19443    (Code is suspicious though.)
19444
19445commit ea89b2a7310f41e6cb7c75b2b696e36da77e4131
19446Author: Rémi Denis-Courmont <remi@remlab.net>
19447Date:   Mon Mar 25 20:15:57 2013 +0200
19448
19449    Lua: remove commented-out code, no functional change
19450
19451commit 82cece074e60f1dc6e81982cfe4c215326ab4ebb
19452Author: Rémi Denis-Courmont <remi@remlab.net>
19453Date:   Mon Mar 25 20:14:33 2013 +0200
19454
19455    contrib: gnutls: require version 3.0.20 or later
19456
19457commit 55f8f754788a0ad228f53ea40706710b517e5f2a
19458Author: Rémi Denis-Courmont <remi@remlab.net>
19459Date:   Mon Mar 25 20:13:43 2013 +0200
19460
19461    gnutls: require version 3.0.20 or later
19462
19463    With older versions, client support pretty much does not work.
19464
19465commit eff236e4d278e27a6ef26754c0cfb243a0ef61c5
19466Author: Rémi Denis-Courmont <remi@remlab.net>
19467Date:   Mon Mar 25 20:04:04 2013 +0200
19468
19469    VLM: use cancellation instead of alive check, simplify
19470
19471commit 5122100f440866990a00358556f6dcb2b56a062e
19472Author: Jean-Baptiste Kempf <jb@videolan.org>
19473Date:   Mon Mar 25 18:42:47 2013 +0100
19474
19475    Contribs: update GnuTLS to 3.1.10
19476
19477commit 503b1ff71b1bd1d1bd4e6b349a322719d4707d68
19478Author: Jean-Baptiste Kempf <jb@videolan.org>
19479Date:   Mon Mar 25 17:53:43 2013 +0100
19480
19481    Fail when calling vlc_pipe in Windows Store App mode
19482
19483commit 620da47221e5bf30cbffb1a591268e6b1a5edea8
19484Author: Zoran Turalija <zoran.turalija@gmail.com>
19485Date:   Mon Mar 25 10:40:01 2013 +0100
19486
19487    avcodec: Compile again with FFmpeg libavcodec library.
19488
19489    Make fails when using FFmpeg libavcodec version newer than checked by
19490    LIBAVCODEC_VERSION_CHECK, because of redeclaration of many enumerators,
19491    that are unnecessary with newer version of libavcodec library.
19492    It is due to missing parenthesis in macro definition that are making
19493    it wrong.
19494
19495    Probably same with libav libavcodec library, too.
19496
19497    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
19498
19499commit 3c0f18b20b0d7498fcfb05447aa13094cf873fb8
19500Author: Rémi Denis-Courmont <remi@remlab.net>
19501Date:   Mon Mar 25 18:09:41 2013 +0200
19502
19503    Remove reference to old RPM and ipkg support
19504
19505commit 96006d9b29848de6ed42e71bb59a5c0a1d20d1af
19506Author: Jean-Baptiste Kempf <jb@videolan.org>
19507Date:   Mon Mar 25 15:36:15 2013 +0100
19508
19509    Contribs: update nettle to 2.6
19510
19511commit d1aa5d15684801e07724daffaba8304b3c25814a
19512Author: Rafaël Carré <funman@videolan.org>
19513Date:   Mon Mar 25 15:30:54 2013 +0100
19514
19515    Windows Store App: fix plugins loading
19516
19517commit 46cd3b97940b60ff3e54b9405a50a8b4564093bd
19518Author: Rafaël Carré <funman@videolan.org>
19519Date:   Mon Mar 25 15:15:34 2013 +0100
19520
19521    vlc_Log: allow NULL vlc_object_t parameter
19522
19523commit 54bd1b5fe9df8183e8f75e722891c15846310fcb
19524Author: Jean-Baptiste Kempf <jb@videolan.org>
19525Date:   Sun Mar 24 23:43:44 2013 +0100
19526
19527    Qtsound: improve debug message
19528
19529commit 333cb46b8010eec2098603d8ac377c35f1c25d3f
19530Author: Rafaël Carré <funman@videolan.org>
19531Date:   Mon Mar 25 14:14:42 2013 +0100
19532
19533    contrib: make patch not ask any questions
19534
19535commit 461a0548bd703e04106dbd948d54ceeaeff2aa9d
19536Author: Rafaël Carré <funman@videolan.org>
19537Date:   Mon Mar 25 14:12:55 2013 +0100
19538
19539    contrib: dvdread: remove patch applied upstream
19540
19541commit bab3b9cb6e5129543ead346684a2a7ecc337b8a1
19542Author: Rafaël Carré <funman@videolan.org>
19543Date:   Mon Mar 25 14:06:28 2013 +0100
19544
19545    libvlc.h: restore C++ compatibility
19546
19547commit 329788450245402e38928cf2a9f09e05ad2e603b
19548Author: David Fuhrmann <david.fuhrmann@googlemail.com>
19549Date:   Sun Mar 24 21:00:08 2013 +0100
19550
19551    auhal: implement drain
19552
19553commit 4535d109835ea412e9532c8d9207f44ac096305f
19554Author: Rémi Denis-Courmont <remi@remlab.net>
19555Date:   Sun Mar 24 20:34:31 2013 +0200
19556
19557    core: remove missing symbol
19558
19559commit c2c113e3922242765c747a8db93833575e5284f8
19560Author: Rémi Denis-Courmont <remi@remlab.net>
19561Date:   Sun Mar 24 19:10:16 2013 +0200
19562
19563    core: remove unused SQL support
19564
19565commit 628b01be310a80d34a699c9509f9491da252d50d
19566Author: Rémi Denis-Courmont <remi@remlab.net>
19567Date:   Sun Mar 24 19:11:07 2013 +0200
19568
19569    core: remove media library support
19570
19571commit acee33591a96834b114b1198aeaef91b09956c2c
19572Author: Rémi Denis-Courmont <remi@remlab.net>
19573Date:   Sun Mar 24 19:02:32 2013 +0200
19574
19575    sqlite: remove useless plugin
19576
19577commit 79990b9435a37991e0f16dda14b3904656635b23
19578Author: Rémi Denis-Courmont <remi@remlab.net>
19579Date:   Sun Mar 24 18:57:32 2013 +0200
19580
19581    media library: good riddance
19582
19583    Big pile of non-sensical and unmaintained code.
19584
19585commit 8e3288f91773e1af0e82114850b282964b1a2bdc
19586Author: Rémi Denis-Courmont <remi@remlab.net>
19587Date:   Sun Mar 24 18:55:17 2013 +0200
19588
19589    playlist: remove impossible code
19590
19591    Nothing calls vlc_object_kill() on the playlist.
19592
19593commit 07662edf806e58937e53c765d2b1d8a80ce300d6
19594Author: Rémi Denis-Courmont <remi@remlab.net>
19595Date:   Sun Mar 24 18:52:24 2013 +0200
19596
19597    lua: remove should_die (always false here)
19598
19599commit fe3ca6c0450e72c19ebf6f6830085539eafd7a10
19600Author: Rémi Denis-Courmont <remi@remlab.net>
19601Date:   Sun Mar 24 18:51:35 2013 +0200
19602
19603    lua: do not check for should_die (always false here)
19604
19605commit 33cc9972c107e081bca804f4831d0ae31aa8ac5f
19606Author: Rémi Denis-Courmont <remi@remlab.net>
19607Date:   Sun Mar 24 18:48:55 2013 +0200
19608
19609    core: intf: simplify intf_DestroyAll()
19610
19611commit 0005aed62b1c6f9d969dbf20815cf03dda054090
19612Author: Rémi Denis-Courmont <remi@remlab.net>
19613Date:   Sun Mar 24 18:45:07 2013 +0200
19614
19615    ncurses: remove cargo cultivated vlc_object_alive()
19616
19617    The ncurses thread is stuck in getch(). Checking vlc_object_alive()
19618    does not solve anything.
19619
19620commit 58c27cdb0180faa4bff4c3acb8ec7f46924bf68a
19621Author: Rémi Denis-Courmont <remi@remlab.net>
19622Date:   Sun Mar 24 18:38:17 2013 +0200
19623
19624    yadif: use uintptr_t when casting pointer to integer
19625
19626commit b60c46f01bb788b4ac135dfc0c67d3e8fe934b3d
19627Author: Rémi Denis-Courmont <remi@remlab.net>
19628Date:   Sun Mar 24 18:36:31 2013 +0200
19629
19630    adjust: removed unused values
19631
19632commit 2111fffacb861ce16cef9e2c4329d2260508e8fa
19633Author: Rémi Denis-Courmont <remi@remlab.net>
19634Date:   Sun Mar 24 18:33:03 2013 +0200
19635
19636    visual: remove abusive VLC_USED qualifier
19637
19638    Confusingly enough, aout_filter_RequestVout() is also used to release
19639    the vout. In that case, ignoring the return value is perfectly fine.
19640
19641commit 29396e29d8693d19843420a765b955bdd8703c4b
19642Author: Rémi Denis-Courmont <remi@remlab.net>
19643Date:   Sun Mar 24 18:31:20 2013 +0200
19644
19645    lua: remove unused parameter
19646
19647commit c61fe43abfcdc4b052625c61c0a12f512571e6ec
19648Author: Rémi Denis-Courmont <remi@remlab.net>
19649Date:   Sun Mar 24 18:30:11 2013 +0200
19650
19651    lua: remove unused argument
19652
19653commit 37bda6a0da818bc9794847a9e2d901124cf242ed
19654Author: Rémi Denis-Courmont <remi@remlab.net>
19655Date:   Sun Mar 24 18:15:31 2013 +0200
19656
19657    lua: remove dead code
19658
19659commit ee308e599cd4c2619ce003a47620bc22b666e496
19660Author: David Fuhrmann <david.fuhrmann@googlemail.com>
19661Date:   Sun Mar 24 15:07:31 2013 +0100
19662
19663    macosx: do registration of the log callback slightly later
19664
19665    This fixes mysterious interface crashes during startup, because of wrong / corrupt
19666    initialization of several objects.
19667
19668commit 8e3b1d7e04dc12c952fdcea6afc34e6cf9a36c03
19669Author: Rémi Denis-Courmont <remi@remlab.net>
19670Date:   Sun Mar 24 15:22:38 2013 +0200
19671
19672    Qt4: grammar
19673
19674commit b78197c1b99d55795f85a316d9c963a650f4d677
19675Author: Rémi Denis-Courmont <remi@remlab.net>
19676Date:   Sun Mar 24 14:35:47 2013 +0200
19677
19678    Qt4: remove isFirstRun parameter
19679
19680    This is totally redundant. qt-privacy-ask does the exact same thing.
19681
19682commit 0faa838ce86232ca559b0459990fea4aa62957dd
19683Author: Rémi Denis-Courmont <remi@remlab.net>
19684Date:   Sun Mar 24 14:28:47 2013 +0200
19685
19686    Qt4: clarify PNAP dialog (fixes #8100)
19687
19688    Also remove #ifdef from translated string since gettext can obviously
19689    not deal with that.
19690
19691commit 13e4fe92b2d2557f4772098e8fdecd4c99e3ef0b
19692Author: Ilkka Ollakka <ileoo@videolan.org>
19693Date:   Sun Mar 24 11:39:15 2013 +0200
19694
19695    avcodec: set default channel layout on encoding
19696
19697commit e42670fc113496fd2a2fa12d8267f49cc95e76fb
19698Author: Ilkka Ollakka <ileoo@videolan.org>
19699Date:   Sun Mar 24 13:42:32 2013 +0200
19700
19701    avcodec: on encoding, try to match vlc and avcodec formats
19702
19703    This can avoid unnecessary format conversion.
19704
19705commit c62b9b03b0e450b0642654ecd1e0982151ec40c1
19706Author: David Fuhrmann <david.fuhrmann@googlemail.com>
19707Date:   Sat Mar 23 17:53:22 2013 +0100
19708
19709    aout: fix typo in comment
19710
19711commit 9cd6df73b1788bca1d852b26c8a095869d68b128
19712Author: Edward Wang <edward.c.wang@compdigitec.com>
19713Date:   Thu Mar 14 15:32:24 2013 +0000
19714
19715    Correct widespread misuse of the word 'subtitle'
19716
19717    Subtitle is the adjective describing what kind of text. So "subtitle text" is an adjective phrase describing what kind of encoding.
19718
19719    For example, we don't listen to "audios tracks", program "videos codecs", or open "playlists files". Therefore, use the correct form of the word subtitle for the context.
19720
19721    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
19722
19723commit 25fe96d2476a2911b4175bc76f9ed08f08f104a4
19724Author: Gleb Pinigin <gpinigin@gmail.com>
19725Date:   Sat Mar 23 10:31:39 2013 +0000
19726
19727    ios: fix application crash due permitted opengl calls in background (fixes #8139)
19728
19729    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
19730
19731commit 4c8fafe5163d12b71fed1ccb62a394385fbc8e88
19732Author: Gleb Pinigin <gpinigin@gmail.com>
19733Date:   Sat Mar 23 10:31:38 2013 +0000
19734
19735    ios: remove repetitive parameters
19736
19737    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
19738
19739commit 7fec79d9cced421d4a3b0c2e885ee03f05f35b37
19740Author: David Fuhrmann <david.fuhrmann@googlemail.com>
19741Date:   Sat Mar 23 14:53:30 2013 +0100
19742
19743    auhal: rewrite TimeGet function
19744
19745    This fixes stuttering when resuming playback after pause.
19746    Buffer size is increased to avoid packet drops.
19747
19748    Also fixes #8223
19749
19750commit f27f834d6a60944ca9f5dee87dc802b1a220178c
19751Author: David Fuhrmann <david.fuhrmann@googlemail.com>
19752Date:   Sun Mar 10 18:39:00 2013 +0100
19753
19754    auhal: fix memory corruption crash when device list changes (refs #8286)
19755
19756commit 15c2e08bd2d83f54204732bca1bbbfa0207858f5
19757Author: David Fuhrmann <david.fuhrmann@googlemail.com>
19758Date:   Sat Mar 9 18:58:26 2013 +0100
19759
19760    auhal: enable TimeGet for S/PDIF
19761
19762commit ebb67994744a448821299aa3d3fe4e3f760f9e0d
19763Author: David Fuhrmann <david.fuhrmann@googlemail.com>
19764Date:   Sat Mar 9 18:52:54 2013 +0100
19765
19766    NEWS: mention iTunes pausing support
19767
19768commit 7bdec1e8611b1c4bc1e2df7926cabd46d547f9e9
19769Author: David Fuhrmann <david.fuhrmann@googlemail.com>
19770Date:   Sat Mar 9 18:40:19 2013 +0100
19771
19772    macosx: change shortcut for error panel
19773
19774    Cmd+^+M cannot be triggered, so change to Cmd+Alt+M.
19775
19776commit 7057769032de299fb8c2530f6bd7907120db1f95
19777Author: Alexandre Ratchov <alex@caoua.org>
19778Date:   Sat Mar 23 13:41:32 2013 +0200
19779
19780    sndio: fix typos
19781
19782    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
19783
19784commit 1775dea4b6114f7be0017fe6db476e7545a09e0a
19785Author: Martin Storsjö <martin@martin.st>
19786Date:   Fri Mar 22 18:43:11 2013 +0200
19787
19788    omxil_vout: Set pixel aspect ratio, for the broadcom renderer
19789
19790    Signed-off-by: Martin Storsjö <martin@martin.st>
19791
19792commit 91af483e374ae647cbe700ca4580c03b5b20bb61
19793Author: Martin Storsjö <martin@martin.st>
19794Date:   Fri Mar 22 12:06:52 2013 +0200
19795
19796    omxil_vout: Use the actual pixel size as frame size
19797
19798    Don't use the display size, which has taken the pixel aspect
19799    ratio into account.
19800
19801    This still doesn't handle actually displaying anything with
19802    non-square pixels correctly, though.
19803
19804    Signed-off-by: Martin Storsjö <martin@martin.st>
19805
19806commit a35232ca193c7a4baf9d7da95845b4ffc6044516
19807Author: Martin Storsjö <martin@martin.st>
19808Date:   Fri Mar 22 11:06:13 2013 +0200
19809
19810    omxil: Clear the stride and slice height before setting port params on raspberry pi
19811
19812    This fixes cases where the OMX decoder previously errored out,
19813    when decoding videos with odd resolutions.
19814
19815    Signed-off-by: Martin Storsjö <martin@martin.st>
19816
19817commit c163daed1d33e58492f465aa70906a7f1da3b6c2
19818Author: Martin Storsjö <martin@martin.st>
19819Date:   Fri Mar 22 10:52:06 2013 +0200
19820
19821    omxil_vout: Generalize and fix the stride/slice height calculations
19822
19823    On the raspberry pi, the stride is filled in with the right value,
19824    while the slice height is left untouched (and needs to be rounded
19825    up to a multiple of 16).
19826
19827    This fixes rendering of more uncommon resolutions.
19828
19829    Signed-off-by: Martin Storsjö <martin@martin.st>
19830
19831commit 78047b2798219a42651c7d8b62db096c7c17d76b
19832Author: Martin Storsjö <martin@martin.st>
19833Date:   Fri Mar 22 10:50:27 2013 +0200
19834
19835    omxil_vout: Simplify code with a local variable
19836
19837    Signed-off-by: Martin Storsjö <martin@martin.st>
19838
19839commit d68625eae3a6b56c4a74f37bf9750a2aedc14f0a
19840Author: Francois Cartegnie <fcvlcdev@free.fr>
19841Date:   Thu Mar 21 19:30:57 2013 +0100
19842
19843    Qt: ExtendedDialog: Add sync to config checkbox for audio filters
19844    (fix #7924)
19845
19846commit 8c2ccecd9990fc9d6d7604dd20205f622071c6d8
19847Author: Francois Cartegnie <fcvlcdev@free.fr>
19848Date:   Thu Mar 21 16:51:15 2013 +0100
19849
19850    Qt: Equalizer: add presets icons
19851
19852commit a300dcc8560812c3f3d4e665a24758bfdaf9bd67
19853Author: Francois Cartegnie <fcvlcdev@free.fr>
19854Date:   Thu Mar 21 15:21:54 2013 +0100
19855
19856    Qt: Equalizer: rework (fix #7923)
19857
19858commit a52e23c7df668fde9915398db2f9d7c87ced4d39
19859Author: Rémi Denis-Courmont <remi@remlab.net>
19860Date:   Thu Mar 21 23:28:23 2013 +0200
19861
19862    core: gather message initialization code
19863
19864    Also remove libvlc_int_t.b_color, and (re)print greetings when starting
19865    a new log.
19866
19867commit 600fae99e5d3e0ded342fc9da4aca1c8f65867ca
19868Author: Rémi Denis-Courmont <remi@remlab.net>
19869Date:   Thu Mar 21 21:06:07 2013 +0200
19870
19871    contrib: bootstrap: exit on error
19872
19873commit a2f4514ca199dc3406d9230c9ccfd08cce2779b6
19874Author: Ronald Wright <logiconcepts819@gmail.com>
19875Date:   Wed Mar 20 18:10:01 2013 -0500
19876
19877    equalizer: increase precision of frequency centers in debug output
19878
19879    Currently, one of the debug lines in the equalizer module prints out center
19880    frequency values truncated (not rounded) to zero decimal places, and when VLC
19881    is set to use ISO center frequencies, this causes some level of disagreement
19882    between the depiction of the truncated frequencies in the module debug output
19883    and the depiction of the rounded frequencies in the Qt GUI labels.  The 62.5 Hz
19884    ISO center frequency is one of these frequencies, where we have 62 Hz shown in
19885    the debug output and 63 Hz shown in the Qt GUI.  This patch fixes the issue by
19886    displaying the center frequencies in the debug output as real values rounded to
19887    the nearest hundredth.
19888
19889    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
19890
19891commit 1b6c9901d92a5b000acfa76f30dda85d7c37cd91
19892Author: Felix Paul Kühne <fkuehne@videolan.org>
19893Date:   Thu Mar 21 17:02:02 2013 +0100
19894
19895    macosx: make sure the fspanel's volume slider knob is entirely displayed and not cut off
19896
19897commit 748e7339cd025dbf0d297a16cb9ea2a029e7db61
19898Author: Felix Paul Kühne <fkuehne@videolan.org>
19899Date:   Thu Mar 21 16:59:36 2013 +0100
19900
19901    macosx: resize the retina bitmaps for the progressions knobs so AppKit doesn't do stupid things
19902
19903    This prevents the knob to be blurred in the bright interface style because the retina bitmap wasn't twice as large as the regular one
19904
19905commit 2ad2e671b814ebcee2a4724baf5a8606a5938554
19906Author: Erwan Tulou <erwan10@videolan.org>
19907Date:   Wed Mar 20 01:16:11 2013 +0100
19908
19909    aout: remove what should be an unneeded update of "mute"
19910
19911    if aout_MuteSet returns successfully, the "mute" variables at the aout
19912    and playlist levels have already been updated via a call to aout_MuteReport.
19913
19914    This late update was a hack to make things work when a audio output driver
19915    forgets to call aout_MuteReport. So this patch may bring regression for those
19916    audio output drivers that still forget to call aout_MuteReport and yet
19917    terminate successfully. This is likely to occur in corner cases, for instance
19918    when no stream is available as was the case for pulse.c
19919
19920commit cf65ebea89b537f2cdb22d34fb5990fc9fb21b91
19921Author: Erwan Tulou <erwan10@videolan.org>
19922Date:   Thu Mar 21 15:31:20 2013 +0100
19923
19924    pulse: ensure a report is sent if no stream is available
19925
19926commit 3794d92b4782598295b73442bd41d12df73801ea
19927Author: Rémi Denis-Courmont <remi@remlab.net>
19928Date:   Wed Mar 20 19:20:56 2013 +0200
19929
19930    libvlc: pass log message directly
19931
19932    Let the callback format message context infos however it wants.
19933
19934commit dac9ab984c7a2017780cae79b8642892514b63c9
19935Author: Rémi Denis-Courmont <remi@remlab.net>
19936Date:   Wed Mar 20 19:18:59 2013 +0200
19937
19938    libvlc: add functions to query log message "item" data
19939
19940    Also make provisions for file name and line number in the future.
19941
19942commit cc71c7c6ad0b5276831dd39519c1e426008d2e02
19943Author: Edward Wang <edward.c.wang@compdigitec.com>
19944Date:   Fri Mar 15 12:47:50 2013 -0400
19945
19946    Qt4: replace awkward word 'keep-pressed'
19947
19948    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
19949
19950commit 7c093d51ef9347bafaf7e2baf5b0a93da3c22d2b
19951Author: Jean-Baptiste Kempf <jb@videolan.org>
19952Date:   Wed Mar 20 00:10:06 2013 +0100
19953
19954    Win32: use fputws instead of ToANSI+fputs
19955
19956commit 1abf871cee239bff24d2e25c77f2c43d3a5cd741
19957Author: Ilkka Ollakka <ileoo@videolan.org>
19958Date:   Wed Mar 20 08:41:50 2013 +0200
19959
19960    httplive: handle better relative urls
19961
19962    if path starts with / it's related to root of server and not
19963    current path.
19964
19965    Fixes: #8321
19966
19967commit 12ae705d5f244459ab344d50b386bf5d6d70f9d6
19968Author: Erwan Tulou <erwan10@videolan.org>
19969Date:   Tue Mar 19 23:23:27 2013 +0100
19970
19971    skins2: use the "mute" variable
19972
19973commit e23827507836866b69ecbdf5676f929fdd446cbf
19974Author: Rafaël Carré <funman@videolan.org>
19975Date:   Tue Mar 19 22:29:21 2013 +0100
19976
19977    Remove unmaintained switcher module
19978
19979commit edb2d3b0bbebd7903da99ead1ff12c105b309309
19980Author: Felix Paul Kühne <fkuehne@videolan.org>
19981Date:   Tue Mar 19 22:08:30 2013 +0100
19982
19983    macosx: switch fspanel icon set to use the brighter 'highlight' graphics in idle mode, which is better to see.
19984
19985    just for testing purposes, for now
19986
19987commit f37f7299b713c0cf86ed806e3239f1d9da1c6fa8
19988Author: Jean-Baptiste Kempf <jb@videolan.org>
19989Date:   Tue Mar 19 17:47:44 2013 +0100
19990
19991    Win32: High-Priority will not work in MetroMode
19992
19993commit 25057a578369b3b08b3f04bfb81ef10d5d0c7274
19994Author: Ilkka Ollakka <ileoo@videolan.org>
19995Date:   Tue Mar 19 15:34:01 2013 +0200
19996
19997    livehttp: fix padding to work with iOS/Android
19998
19999    Don't pad individual ts-packets, but pad just segments.
20000
20001commit 71c22fb32ac4c21bd52e07a6d24e25478d56c4fa
20002Author: Felix Paul Kühne <fkuehne@videolan.org>
20003Date:   Tue Mar 19 14:10:08 2013 +0100
20004
20005    macosx: fixed traffic light drawing in dark UI mode
20006
20007commit 1844bebd3a4df913e9bc873d39d5190e4ca14a56
20008Author: Rafaël Carré <funman@videolan.org>
20009Date:   Mon Mar 18 17:49:19 2013 +0100
20010
20011    Look for inet_ntop/inet_pton in ws2_32
20012
20013commit d2495a02b0f47cf40970f8cdf170161ce82d5a3a
20014Author: Martin Storsjö <martin@martin.st>
20015Date:   Thu Mar 14 12:20:37 2013 +0200
20016
20017    opengl: Handle subpicture textures being aligned to power-of-two dimensions
20018
20019    This fixes subpicture textures on ES1.
20020
20021    Signed-off-by: Martin Storsjö <martin@martin.st>
20022
20023commit c943d6ab8bddb8d1e50679da172ce632732ce92d
20024Author: Martin Storsjö <martin@martin.st>
20025Date:   Tue Mar 12 15:35:35 2013 +0200
20026
20027    opengl: Split texture uploading to a separate function
20028
20029    This allows to reuse the repacking logic for subpictures as well,
20030    fixing display of subpictures on ES2, where GL_UNPACK_ROW_LENGTH
20031    isn't available.
20032
20033    Also avoid mallocing/freeing the temporary buffer for each upload,
20034    but keep one buffer in the context.
20035
20036    Signed-off-by: Martin Storsjö <martin@martin.st>
20037
20038commit 5ba9bf7ba159a865bb3a4ab77cc1f4098feb7935
20039Author: Martin Storsjö <martin@martin.st>
20040Date:   Thu Mar 14 11:40:26 2013 +0200
20041
20042    opengl: Handle pixel pitch properly when repacking textures for upload
20043
20044    This makes repacking of textures with multiple bytes per pixel (RGBA)
20045    work properly.
20046
20047    Signed-off-by: Martin Storsjö <martin@martin.st>
20048
20049commit 3d64617d9347481beb9274b660694727c618c912
20050Author: Felix Paul Kühne <fkuehne@videolan.org>
20051Date:   Mon Mar 18 23:24:16 2013 +0100
20052
20053    macosx: fix fspanel pause button button alignment
20054
20055commit 3151a06590aa242828c3cd60718a4e5cfe473c7a
20056Author: Felix Paul Kühne <fkuehne@videolan.org>
20057Date:   Mon Mar 18 23:19:43 2013 +0100
20058
20059    macosx/Resources: flip fs volume slider knob so it appears correctly on screen
20060
20061    while a bit ugly, this is more efficient than doing so over and over again at runtime
20062
20063commit bd994203590f11a8cad6c992171036553c450593
20064Author: Felix Paul Kühne <fkuehne@videolan.org>
20065Date:   Mon Mar 18 22:42:02 2013 +0100
20066
20067    macosx: fix fullscreen volume slider knob alignment
20068
20069commit 4caa39f04d760998a057a2d6affbbdad6c6f3c4a
20070Author: Felix Paul Kühne <fkuehne@videolan.org>
20071Date:   Mon Mar 18 22:40:27 2013 +0100
20072
20073    macosx: fix time slider knob alignment in bright mode
20074
20075commit ae3b867b5b7d7441554c0cd0463fc66bbca3f46b
20076Author: Rémi Denis-Courmont <remi@remlab.net>
20077Date:   Mon Mar 18 23:07:53 2013 +0200
20078
20079    libvlc: simplify and clean up external logging API (fixes #8129)
20080
20081     - Scope the callback to its instance.
20082     - Avoid leaking the layout of an internal data structure.
20083     - Future-proof passing of extra informations through an opaque pointer.
20084
20085commit dde93dd57310505e956d6de30b0715533b2b2aa8
20086Author: Rémi Denis-Courmont <remi@remlab.net>
20087Date:   Mon Mar 18 22:38:05 2013 +0200
20088
20089    Rename msg_item_* to vlc_log_* (cosmetic)
20090
20091    (This is needed for the next change.)
20092
20093commit a5d95db03fbb8fc7c4206562c547c7fccc1e175c
20094Author: Rémi Denis-Courmont <remi@remlab.net>
20095Date:   Mon Mar 18 22:28:36 2013 +0200
20096
20097    skins2: remove unused data
20098
20099commit 0f395d9fd7dbd2cca64ac546585fea2010f013ca
20100Author: Rémi Denis-Courmont <remi@remlab.net>
20101Date:   Mon Mar 18 22:27:23 2013 +0200
20102
20103    macosx: use vlc_LogSet()
20104
20105commit 70d9e0fc890d834d22f33acd655f7a0d26d09f12
20106Author: Rémi Denis-Courmont <remi@remlab.net>
20107Date:   Mon Mar 18 22:25:44 2013 +0200
20108
20109    Qt4: use vlc_LogSet()
20110
20111commit 12820072c93d2a0595606df904015214d9aceed2
20112Author: Rémi Denis-Courmont <remi@remlab.net>
20113Date:   Mon Mar 18 22:22:10 2013 +0200
20114
20115    ncurses: use vlc_LogSet()
20116
20117commit 9ee42fca3ad372f2877f87e78c1cfdbba3c5d757
20118Author: Rémi Denis-Courmont <remi@remlab.net>
20119Date:   Mon Mar 18 22:20:29 2013 +0200
20120
20121    logger: use vlc_LogSet()
20122
20123commit aa1a821d4f2280400aefee8f21407793e2707351
20124Author: Rémi Denis-Courmont <remi@remlab.net>
20125Date:   Mon Mar 18 22:13:56 2013 +0200
20126
20127    libvlc: simplify logging callback
20128
20129    Remove static data, and keep each callback correctly scoped to its
20130    LibVLC instance.
20131
20132commit daafd8f20950253757c940c9e9ec9e72bdab8cb3
20133Author: Rémi Denis-Courmont <remi@remlab.net>
20134Date:   Mon Mar 18 21:41:40 2013 +0200
20135
20136    libvlc: deinit actions in reverse order of init
20137
20138commit a90f4bb033ff0c8faf2ecbc201d5983706af7eba
20139Author: Martin Storsjö <martin@martin.st>
20140Date:   Mon Mar 18 22:45:55 2013 +0200
20141
20142    omxil: Generalize code for hardcoded component/role mappings
20143
20144    Signed-off-by: Martin Storsjö <martin@martin.st>
20145
20146commit eb39bd4a8ffbe31cb954d3176d64ff24d7c560f8
20147Author: Martin Storsjö <martin@martin.st>
20148Date:   Mon Mar 18 21:39:20 2013 +0200
20149
20150    h264_nal: Support resuming bitstream format conversion across buffers
20151
20152    This is necessary in order to pass one single H264 packet in
20153    multiple OMX buffers to the decoder.
20154
20155    Signed-off-by: Martin Storsjö <martin@martin.st>
20156
20157commit d7cc0fc2fc7b39ab3e57e6f2ae9693884fbddcde
20158Author: Martin Storsjö <martin@martin.st>
20159Date:   Mon Mar 18 21:37:15 2013 +0200
20160
20161    omxil: Feed input data in multiple buffers if needed
20162
20163    This fixes decoding of higher resolution content on the raspberry
20164    pi, where the decoder defaults to 80 KB input buffers and doesn't
20165    react if trying to enlarge them in
20166    ImplementationSpecificWorkarounds().
20167
20168    Signed-off-by: Martin Storsjö <martin@martin.st>
20169
20170commit 567597b43238a9092409118636352bd434d142a6
20171Author: Martin Storsjö <martin@martin.st>
20172Date:   Mon Mar 18 21:13:58 2013 +0200
20173
20174    h264_nal: Fix a boundary check in the H264 bitstream conversion routine
20175
20176    Signed-off-by: Martin Storsjö <martin@martin.st>
20177
20178commit e5481369cc680330c9bceda6dc685d58ec29739f
20179Author: Rémi Denis-Courmont <remi@remlab.net>
20180Date:   Mon Mar 18 19:29:24 2013 +0200
20181
20182    libvlc: remove potential logging from within config_LoadCmdLine()
20183
20184commit ab68e0b0a81a7a0ab0e10a2edc0f733fdba2399b
20185Author: Rémi Denis-Courmont <remi@remlab.net>
20186Date:   Mon Mar 18 19:18:24 2013 +0200
20187
20188    libvlc: remove redundant object name hack
20189
20190    This was redundant since 1207a3698201c2835ea432f5cb98cac8e4c42f91.
20191
20192commit 4151f94e2f1db403b96fed5f23ccec4104759070
20193Author: Rémi Denis-Courmont <remi@remlab.net>
20194Date:   Mon Mar 18 19:09:55 2013 +0200
20195
20196    libvlc: initialize message settings early enough
20197
20198    That is to say, before any message gets logged.
20199
20200    Unfortunately, since the modules bank uses logging, and provides the
20201    configuration, the message settings cannot be stored in the
20202    configuration file. All messages could be removed from the bank but
20203    that would hurt debugging in some cases :-/
20204
20205commit e0746e3adff7a3af52e06fc86f118b41f91a5b3e
20206Author: Rafaël Carré <funman@videolan.org>
20207Date:   Mon Mar 18 17:52:37 2013 +0100
20208
20209    libgcrypt 1.5.1 was released
20210
20211commit 6adedc891a9f9a25485a636788124ef3aca13f66
20212Author: Martin Storsjö <martin@martin.st>
20213Date:   Fri Mar 15 17:35:49 2013 +0200
20214
20215    omxil: Add a configure option for enabling raspberry pi specific omx code
20216
20217    Signed-off-by: Martin Storsjö <martin@martin.st>
20218
20219commit a6dee1e4ba6a42ac21d2f43466c386837fe1a65e
20220Author: Martin Storsjö <martin@martin.st>
20221Date:   Mon Mar 11 16:52:28 2013 +0200
20222
20223    omxil_vout: Set broadcom specific parameters
20224
20225    Signed-off-by: Martin Storsjö <martin@martin.st>
20226
20227commit b4c6610210391cc7b4856d3e78884efc4c7478d0
20228Author: Martin Storsjö <martin@martin.st>
20229Date:   Mon Mar 11 16:52:23 2013 +0200
20230
20231    omxil: Add a broadcom/raspberry pi specific OMX header
20232
20233    Signed-off-by: Martin Storsjö <martin@martin.st>
20234
20235commit 83fa9cbe5036c31d09a1e41404d1384901f7b695
20236Author: Martin Storsjö <martin@martin.st>
20237Date:   Mon Mar 11 16:52:21 2013 +0200
20238
20239    omxil: Use the alternative 64 bit integer ABI on the raspberry pi
20240
20241    This changes how some structs are laid out.
20242
20243    Most of OMX API implementation on the raspberry pi runs on the
20244    VideoCore processor and not on the normal ARM thar runs the
20245    userland. Some OMX structs are passed over to this processor as
20246    whole blocks, so the OMX ABI used in the userland is tied to be the
20247    same as the one used by the VideoCore firmware.
20248
20249    Signed-off-by: Martin Storsjö <martin@martin.st>
20250
20251commit 595e624fc9ef00300b80a18d3d2e91888fba6667
20252Author: Martin Storsjö <martin@martin.st>
20253Date:   Mon Mar 11 16:52:13 2013 +0200
20254
20255    omxil: Signal OMX version 1.1.2 when targeting raspberry pi
20256
20257    The broadcom OMX IL core requires this in order to respond to
20258    requests.
20259
20260    In principle, this shouldn't probably break other OMX implementations,
20261    unless they are picky about it in the same way, requiring version
20262    1.1.1, but still keeping it behind ifdefs just in case.
20263
20264    Signed-off-by: Martin Storsjö <martin@martin.st>
20265
20266commit 5004dc0c048e33052c3643d160afec4f99c242be
20267Author: Martin Storsjö <martin@martin.st>
20268Date:   Mon Mar 11 16:52:11 2013 +0200
20269
20270    omxil: Hardcode known roles for OMX broadcom components on raspberry pi
20271
20272    This OMX core does not list any roles for the components.
20273
20274    Signed-off-by: Martin Storsjö <martin@martin.st>
20275
20276commit 2adf2e0d053375ff0e5782088799d8c93db8e54b
20277Author: Martin Storsjö <martin@martin.st>
20278Date:   Mon Mar 11 16:51:47 2013 +0200
20279
20280    omxil: Try to load the broadcom OMX IL core and host library on the raspberry pi
20281
20282    The host library is intentionally not unloaded, since it starts
20283    background threads when initialized, and the deinit function does
20284    not stop the threads. Therefore, this library cannot be unloaded
20285    once loaded and initialized.
20286
20287    Signed-off-by: Martin Storsjö <martin@martin.st>
20288
20289commit a1368308353a6e527fdf842d97bee3a56805b642
20290Author: Martin Storsjö <martin@martin.st>
20291Date:   Mon Mar 11 16:52:20 2013 +0200
20292
20293    omxil: Add an omxil based video output module
20294
20295    This is kept under modules/codes/omxil due to sharing much code
20296    with the omxil codec.
20297
20298    This is only tested with the OMX.broadcom.video_render component
20299    on the Raspberry Pi so far, which in itself doesn't advertise any
20300    roles at all, so this could possibly use the "iv_renderer.yuv.overlay"
20301    role instead of plan "iv_renderer".
20302
20303    But it should be possible to generalize this further and adapt it to
20304    any OMX IL video renderer component.
20305
20306    Signed-off-by: Martin Storsjö <martin@martin.st>
20307
20308commit 0859ce7fdeca66688f611cd38a95f8d9014fc279
20309Author: Martin Storsjö <martin@martin.st>
20310Date:   Mon Mar 11 16:52:18 2013 +0200
20311
20312    omxil: Factorize event queue handling to a separate struct
20313
20314    Signed-off-by: Martin Storsjö <martin@martin.st>
20315
20316commit 9cc68b95891375d97d988ed92566dfd60b132aeb
20317Author: Martin Storsjö <martin@martin.st>
20318Date:   Mon Mar 11 16:52:16 2013 +0200
20319
20320    omxil: Factorize event debug printing to a separate function
20321
20322    Signed-off-by: Martin Storsjö <martin@martin.st>
20323
20324commit 369a7322f8f64e84532667a5686cf5e36f3eee20
20325Author: Martin Storsjö <martin@martin.st>
20326Date:   Mon Mar 11 16:51:41 2013 +0200
20327
20328    omxil: Split omx core management to a separate file
20329
20330    The point of the omx core management is to try to load and init the
20331    OMX core once, even if there's multiple e.g. decoder instances. The
20332    reason for this is that there are OMX cores where the deinit function
20333    will deinitialize the whole core on the first deinit call, even if
20334    init has been called twice.
20335
20336    If this file is to be built as part of multiple separate shared
20337    plugins, each of the plugins will initialize the OMX core separately,
20338    which could cause issues with such OMX cores.
20339
20340    Since the second plugin that uses the OMX core, an OMX vout plugin,
20341    isn't used automatically, and the only OMX implementation it currently
20342    is tested to actually work with (the Broadcom OMX core on Raspberry
20343    Pi) doesn't have issues with being uninitialized multiple times,
20344    there's no need to jump through hoops to fix this theoretical issue
20345    right now though.
20346
20347    For reference, if we really want to make sure the omx core is loaded
20348    and initialized only once, the plugins need to be loaded with
20349    RTLD_GLOBAL and all the variables in omxil_core.c need to be marked
20350    with __attribute__ ((visibility ("default"))). But that's generally
20351    not an option, and shouldn't be necessary right now at least.
20352
20353    Signed-off-by: Martin Storsjö <martin@martin.st>
20354
20355commit d5dd32552f9c675eb943720a2b48b2778f26f3ef
20356Author: Francois Cartegnie <fcvlcdev@free.fr>
20357Date:   Mon Mar 18 14:46:13 2013 +0100
20358
20359    access: add vnc/rfb: update LIST/NEWS
20360
20361commit e7238a23d4187200bb453704e3289f0643b69632
20362Author: Francois Cartegnie <fcvlcdev@free.fr>
20363Date:   Sun Feb 17 20:32:20 2013 +0100
20364
20365    access: add rfb/vnc viewonly module.
20366
20367    Uses libvnc to provide 8-32bpp viewer, compression control, rfb & x509
20368    auth, desktop resize handling and vnc://host:port uri.
20369
20370commit afff7f0aca4dd56360db3b0c39c8eb5e8ae18ba7
20371Author: Sébastien Toque <xilasz@gmail.com>
20372Date:   Tue Mar 12 18:20:00 2013 +0100
20373
20374    i420->rv32 neon: improve scheduling & registers usage
20375
20376    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
20377
20378commit 7ad605f9a403eac6908e41abdd81b63972761d22
20379Author: Martin Storsjö <martin@martin.st>
20380Date:   Mon Mar 18 10:30:41 2013 +0200
20381
20382    opengl: Set the color to full alpha in the non-shader draw path
20383
20384    The color is set when drawing subpictures, but wasn't set when
20385    drawing the main texture.
20386
20387    For some reason, the current color was reset between each
20388    display call in some environments, making this issue not to be
20389    visible.
20390
20391    Signed-off-by: Martin Storsjö <martin@martin.st>
20392
20393commit ed49807fbafc6813bb8034e8245b7f3268556ea8
20394Author: Ilkka Ollakka <ileoo@videolan.org>
20395Date:   Mon Mar 18 09:05:35 2013 +0200
20396
20397    livehttp: Fix crash on when not using encryption
20398
20399    Call CryptKey only if we actually are encrypting stuff
20400
20401    Fixes: #8315
20402
20403commit 8dbd863c7ce5f194a80b05109b9800e6d1f7a9b8
20404Author: Ilkka Ollakka <ileoo@videolan.org>
20405Date:   Sun Mar 17 17:45:46 2013 +0200
20406
20407    livehttp: tell if playlist is vod
20408
20409    Mark EXT-X-PLAYLSIT-TYPE:EVENT if it's still under generating and at the
20410    end, mark it as VOD in cases where we keep all the segments and those
20411    are in playlist.
20412
20413    Closes: #6919
20414
20415commit 061e8281ce732c6b74087aed0c321ff42f4fd9c3
20416Author: Ilkka Ollakka <ileoo@videolan.org>
20417Date:   Fri Mar 15 13:34:06 2013 +0200
20418
20419    x264: use x264 macro to get both B-frame types
20420
20421commit 8b0e66a06f705d6559ae1813fde2b7a26bf166b1
20422Author: Ilkka Ollakka <ileoo@videolan.org>
20423Date:   Fri Mar 15 13:33:14 2013 +0200
20424
20425    avcodec: flag blocks as corrupted if avpacket tells it is
20426
20427commit d8b4df3cd6a51e7f2c17ef5dd5c86efd928e8be2
20428Author: Ilkka Ollakka <ileoo@videolan.org>
20429Date:   Fri Mar 15 12:32:11 2013 +0200
20430
20431    avcodec: mark SP/SI/BI pictures
20432
20433commit 6b01e3ef5430497a55bd54717e6baadf956e0d31
20434Author: Ilkka Ollakka <ileoo@videolan.org>
20435Date:   Fri Mar 15 12:07:33 2013 +0200
20436
20437    avformat: don't offset dts/pts to start from 0, avformat should nowadays handle that just fine
20438
20439commit 75890fb5e9086d91e92ca6d9abb13a307278238d
20440Author: Ilkka Ollakka <ileoo@videolan.org>
20441Date:   Fri Mar 15 12:06:36 2013 +0200
20442
20443    avformat: don't mark buffer as need to be writable, as we don't write into it directly
20444
20445commit 6ab7352e936812a5a445e4bf3f854b4b6233ad62
20446Author: Ilkka Ollakka <ileoo@videolan.org>
20447Date:   Sun Mar 17 16:32:09 2013 +0200
20448
20449    NEWS: mention livehttp encryption
20450
20451commit 5f193633aa411c9be1f2742379d33833cc046b92
20452Author: Ilkka Ollakka <ileoo@videolan.org>
20453Date:   Sun Mar 17 16:41:04 2013 +0200
20454
20455    livehttp: support static IV-use on encryption
20456
20457    generate-iv option will tell vlc to generate random IV to encrypt whole
20458    stream instead of using segment number as IV.
20459
20460commit 2c132ae3a802f7642859b6a245dbaada73c2292c
20461Author: Rafaël Carré <funman@videolan.org>
20462Date:   Sat Mar 16 15:26:09 2013 +0200
20463
20464    livehttp: stream encryption
20465
20466    Uses segment number for IV and takes key-file where to read key for
20467    encryption.
20468
20469    Modified-by: Ilkka Ollakka <ileoo@videolan.org>
20470
20471commit 90ea97f7971bb4737856d890da2fbad54106cb58
20472Author: Ilkka Ollakka <ileoo@videolan.org>
20473Date:   Sun Mar 17 13:26:33 2013 +0200
20474
20475    httplive: support absolute URI-locations for key-retrieval
20476
20477commit e120873709dd80bd81edbd30aa19fe1f961324db
20478Author: Ilkka Ollakka <ileoo@videolan.org>
20479Date:   Sun Mar 17 12:51:19 2013 +0200
20480
20481    livehttp: free p_sys->p_seglens if str_format_time fails
20482
20483commit d49e2ef6ace0de681ca3c5afea5751699908e877
20484Author: Rafaël Carré <funman@videolan.org>
20485Date:   Sun Mar 17 11:32:53 2013 +0100
20486
20487    Generate .def files with gendef
20488
20489    Should avoid the need for http://wiki.videolan.org/GenerateLibFromDll
20490
20491commit f58f00af54510330c27c440a3d479747ab00e247
20492Author: Ilkka Ollakka <ileoo@videolan.org>
20493Date:   Sat Mar 16 15:55:58 2013 +0200
20494
20495    livehttp: set caching disabled for default
20496
20497commit 1b4ff7d9782760a05992eae34274c9de249f506f
20498Author: Rémi Denis-Courmont <remi@remlab.net>
20499Date:   Thu Mar 14 20:12:27 2013 +0200
20500
20501    block: fix sign warning
20502
20503commit 26e8a752a16e25d17f48d95997655b4be6229b8b
20504Author: Rémi Denis-Courmont <remi@remlab.net>
20505Date:   Thu Mar 14 20:11:46 2013 +0200
20506
20507    block: align to 32 bytes
20508
20509    This is required by libavcodec AVX optimizations for audio decoding.
20510
20511commit 6d3de8c01f5a50cbf7f2f8e230de1b16c6eb1905
20512Author: Ilkka Ollakka <ileoo@videolan.org>
20513Date:   Fri Mar 15 12:07:05 2013 +0200
20514
20515    avformat: set stream sar.den as we set sar.num also
20516
20517commit 61da5a109660bb8b433862f48cee5a196a071068
20518Author: Ilkka Ollakka <ileoo@videolan.org>
20519Date:   Thu Mar 14 12:33:17 2013 +0200
20520
20521    avformat: set pf_* after everything else in init
20522
20523commit 18fea8c1cba5e471cc48885adbb24ed5a36c8d83
20524Author: Jean-Baptiste Kempf <jb@videolan.org>
20525Date:   Thu Mar 14 17:15:39 2013 +0100
20526
20527    Contribs: build shout without threads on Windows
20528
20529commit dcc36eb2efb8a4870b15bbbf48bd15302c9478fb
20530Author: Jean-Baptiste Kempf <jb@videolan.org>
20531Date:   Thu Mar 14 16:57:37 2013 +0100
20532
20533    Win32: move MessageBox error from libVLC to vlc.exe
20534
20535    One might want to handle libvlc creation errors in a different way
20536
20537commit c51906de3a23ad6580c2c1373ef71d9c05f92993
20538Author: Jean-Baptiste Kempf <jb@videolan.org>
20539Date:   Thu Mar 14 15:43:20 2013 +0100
20540
20541    Contribs: fix vpx threading on Win32
20542
20543commit e4ef96c295e2ac7b36b8ca7da4179eaba0519da6
20544Author: Ilkka Ollakka <ileoo@videolan.org>
20545Date:   Sat Mar 9 14:02:25 2013 +0200
20546
20547    allow sout for avcodec>=55
20548
20549commit f271aa1b39521bc0aa7098b8108bb444aa0aac04
20550Author: Ilkka Ollakka <ileoo@videolan.org>
20551Date:   Thu Mar 14 11:06:28 2013 +0200
20552
20553    avcodec: use encode_video2 if available
20554
20555    closes #8291
20556
20557commit 4e98f03abe1577e9d02703016e19f25712445132
20558Author: Martin Storsjö <martin@martin.st>
20559Date:   Wed Mar 13 19:21:18 2013 +0200
20560
20561    Don't automatically enable the gles video outputs
20562
20563    They still lack features such as window sizing and mouse events.
20564
20565    Signed-off-by: Martin Storsjö <martin@martin.st>
20566
20567commit 02627d0f2926e1366afa362f644aee7281f6fc85
20568Author: Rafaël Carré <funman@videolan.org>
20569Date:   Wed Mar 13 18:14:21 2013 +0100
20570
20571    Don't leak -lmingw32 in LIBS
20572
20573commit 1e6949f6be6422c2fa73e7d22df1074b32c209f6
20574Author: Martin Storsjö <martin@martin.st>
20575Date:   Tue Mar 12 15:19:41 2013 +0200
20576
20577    opengl: Take w.num into account when calculating the buffer size
20578
20579    Signed-off-by: Martin Storsjö <martin@martin.st>
20580
20581commit e46020734e4450d3fb6de6264f3d6cbb7ce8e07c
20582Author: Martin Storsjö <martin@martin.st>
20583Date:   Tue Mar 12 11:39:02 2013 +0200
20584
20585    opengl: Make the ES1/ES2 video output work
20586
20587    This mostly consists of ifdeffing out parts selectively from
20588    opengl.c based on whether shaders or the fixed pipeline are
20589    absent.
20590
20591    Both the ES1 and ES2 outputs have been tested on Ubuntu on
20592    a pandaboard. They seem to mostly work fine, but overlay
20593    subpictures seem garbled.
20594
20595    Signed-off-by: Martin Storsjö <martin@martin.st>
20596
20597commit 4f6b24275253a315bc9a29d58fc0541bb6d90bca
20598Author: Martin Storsjö <martin@martin.st>
20599Date:   Tue Mar 12 16:02:55 2013 +0200
20600
20601    opengl: Fix the ES 1 vs 2 version check
20602
20603    The version string for ES 1 is "OpenGL ES-CM 1.x" or
20604    "OpenGL ES-CL 1.x". For ES 2 it is "OpenGL ES 2.0", while it
20605    seems to be only "3.x" for ES 3.
20606
20607    Since the code is mostly built for either ES 1 or ES 2 (only
20608    Apple support targeting both at the same time, from the same
20609    built object code - but we only use ES 2 on iOS), simplify
20610    this down to a compile time decision.
20611
20612    Signed-off-by: Martin Storsjö <martin@martin.st>
20613
20614commit ec037dbac40ab30a893c2b0f3f593a1f203a21d3
20615Author: Rafaël Carré <funman@videolan.org>
20616Date:   Wed Mar 13 17:54:20 2013 +0100
20617
20618    libvlccore: remove duplicate ldflags
20619
20620commit 63d6a1851e1105d277874745e0d5bf9893f6619b
20621Author: Jean-Baptiste Kempf <jb@videolan.org>
20622Date:   Wed Mar 13 01:43:40 2013 +0100
20623
20624    VPX: try to fix mountain lion patch
20625
20626commit e3d6ee99c60ef86979b8edd07149cfe9d9e1a6e3
20627Author: Rafaël Carré <funman@videolan.org>
20628Date:   Wed Mar 13 01:02:41 2013 +0100
20629
20630    contrib: vpx: missing header
20631
20632commit 96e5bb89805b39c210eb2082ab505b574999ba2e
20633Author: Jean-Baptiste Kempf <jb@videolan.org>
20634Date:   Tue Mar 12 17:22:31 2013 +0100
20635
20636    Configure: vaapi and vdpau need avcodec
20637
20638    Should fix distcheck
20639
20640commit faa89b544dd4bd760d7ba3baecfb3692906d9e87
20641Author: Jean-Baptiste Kempf <jb@videolan.org>
20642Date:   Tue Mar 12 15:50:45 2013 +0100
20643
20644    Configure: allow older versions for libavcodec
20645
20646commit f6d0b13a130603c29df156d64d6827f5f35c42a9
20647Author: Jean-Baptiste Kempf <jb@videolan.org>
20648Date:   Mon Mar 11 18:56:03 2013 +0100
20649
20650    Partial revert of "avcodec: remove support for old versions"
20651
20652    This partially reverts and adapts commit cde81e52f2d6e17383aced57fe6312eafa79cacf.
20653    This is mostly related to Palette and Options
20654
20655    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
20656
20657commit b7786ff2e9ae5f6421f4a251fcfd1a4005662a0f
20658Author: Jean-Baptiste Kempf <jb@videolan.org>
20659Date:   Tue Mar 12 14:06:46 2013 +0100
20660
20661    Avcodec: create replacements for older versions of lavc
20662
20663    Methods avcodec_alloc_context3, avcodec_open2 and error_recognition
20664    member
20665
20666commit adda59578c429e26d41e645a54aede1296f3bb46
20667Author: Jean-Baptiste Kempf <jb@videolan.org>
20668Date:   Tue Mar 12 14:01:03 2013 +0100
20669
20670    libav*: create a new avcommon_compat.h file for backward compatibility
20671
20672    This patch includes necessary defines
20673
20674commit 5107430d3aa7cc3a0bfe372ed6cc162d22805d09
20675Author: Martin Storsjö <martin@martin.st>
20676Date:   Mon Mar 11 21:25:30 2013 +0200
20677
20678    omxil: Convert the khronos provided headers to unix newlines
20679
20680    All headers except OMX_Component.h seemed to be stored with dos
20681    newlines for some unknown reason. In the OpenMAX IL 1.1.2 header
20682    zip file provided by Khronos, they are provided with unix newlines,
20683    which also is the norm for the VLC codebase.
20684
20685    Signed-off-by: Martin Storsjö <martin@martin.st>
20686
20687commit 4b325af62e82f0c3268ee0423ebe90c26e23d5d5
20688Author: Martin Storsjö <martin@martin.st>
20689Date:   Mon Mar 11 16:52:09 2013 +0200
20690
20691    omxil: Convert from/to OMX_TICKS via helper functions
20692
20693    The 64 bit timestamp fields can be defined either as 64 bit
20694    integers or as structs with two 32 bit members. If the
20695    struct variant is being used, we need to convert to/from it
20696    with helper functions.
20697
20698    Signed-off-by: Martin Storsjö <martin@martin.st>
20699
20700commit c793eb04f43c60882ec78c05dc760495c07f0060
20701Author: Francois Cartegnie <fcvlcdev@free.fr>
20702Date:   Mon Mar 11 19:53:32 2013 +0100
20703
20704    Qt: EPGView: highlight day change
20705
20706commit 1f03651994e8cbe4c34861936dac84260083772e
20707Author: Francois Cartegnie <fcvlcdev@free.fr>
20708Date:   Mon Mar 11 18:39:45 2013 +0100
20709
20710    Qt: EPGRuler: simplify color change case.
20711
20712    fixes behavior when hour == day change
20713
20714commit d40d7cfb3b94b2b7f196895772ecbe287da7479d
20715Author: Martin Storsjö <martin@martin.st>
20716Date:   Mon Mar 11 16:47:10 2013 +0200
20717
20718    omxil: Remove an unused struct member
20719
20720    Additionally, the mutex never seem to have been released but
20721    just leaked.
20722
20723    Signed-off-by: Martin Storsjö <martin@martin.st>
20724
20725commit dee9d80dd62a1687761589fb8f9275038b6adf45
20726Author: Martin Storsjö <martin@martin.st>
20727Date:   Mon Mar 11 16:46:39 2013 +0200
20728
20729    omxil: Remove an unused local variable
20730
20731    Signed-off-by: Martin Storsjö <martin@martin.st>
20732
20733commit 3947b9ac00475ab7d0d16e049a2561060bdfff0e
20734Author: Martin Storsjö <martin@martin.st>
20735Date:   Mon Mar 11 13:56:27 2013 +0200
20736
20737    omxil: Remove hacks for disabling use of direct buffers
20738
20739    Instead just set the flag to disabled, since this obviously
20740    isn't used at the moment.
20741
20742    Also fix a case in DecodeVideo where the b_direct flag for the
20743    wrong port was checked.
20744
20745    This simplifies enabling the direct buffer behaviour for the
20746    cases where it actually is desired.
20747
20748    Signed-off-by: Martin Storsjö <martin@martin.st>
20749
20750commit 7f9eb94ae2374e5189d3e2f0b03fcd7455424bc3
20751Author: Jean-Baptiste Kempf <jb@videolan.org>
20752Date:   Mon Mar 11 00:51:56 2013 +0100
20753
20754    Win32: Console is not supported in WinRT appstore mode
20755
20756commit 4542dccea1b28b44fbe208c6278463f1bf18fe6a
20757Author: Jean-Baptiste Kempf <jb@videolan.org>
20758Date:   Mon Mar 11 00:50:55 2013 +0100
20759
20760    GetSystemTimePreciseAsFileTime is not supported in WinRT...
20761
20762    ... but GetSystemTimeAsFileTime is. Go figure...
20763
20764commit 64a112182c9fd0eb1e46a9ba3d05f98b84df5237
20765Author: Stephen Parry <sgparry@mainscreen.com>
20766Date:   Wed Mar 6 19:36:07 2013 +0000
20767
20768    vimeo playback now hides user agent automatically
20769
20770    Vimeo injects garbage into pages fetched by any user agent recognisable as
20771    being VLC. Amended parse routine to check the current user agent; if the user
20772    agent is set to VLC then parse returns a replacement playlist entry with the
20773    same url but with an option setting the user agent to something that vimeo will
20774    not trash.
20775    The main playlist parsing loop then re-opens the stream with the correct agent
20776    and calls vimeo.lua a second time; the stream is then parsed as before to get
20777    the actual shortlived video url.
20778
20779    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
20780
20781commit 867abf04659915099b4b54fd6403794add7086d2
20782Author: Jean-Baptiste Kempf <jb@videolan.org>
20783Date:   Sun Mar 10 17:30:56 2013 +0100
20784
20785    Try to fix distcheck
20786
20787commit 21a9fec8a4177d63eb297d32bd5e080593afb68b
20788Author: Sébastien Toque <xilasz@gmail.com>
20789Date:   Tue Mar 5 21:20:39 2013 +0100
20790
20791    Add i420->rv16 neon converter
20792
20793    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
20794
20795commit 23a3b08de9177fe2c0b2d2865afe674c3841325d
20796Author: Anatoliy Anischovich <lin.aaa.lin@gmail.com>
20797Date:   Sat Mar 9 21:29:19 2013 +0200
20798
20799    audio input core: fix wrong parsing of replaygain tags (fix #8174)
20800
20801    Before dictionaries there was a loop, so if-else way was ok, but not now. Also, locale-dependent atof().
20802    Remove unnecessary replaygain stuff from flac demuxer.
20803
20804    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
20805
20806commit 14d3718f37ba33b0c89a8fdfb8a4ee15cfea58f8
20807Author: Jean-Baptiste Kempf <jb@videolan.org>
20808Date:   Sun Mar 10 17:10:58 2013 +0100
20809
20810    src: remove trailing space
20811
20812commit 2c613666ad3fd4fbadc6e177a044cd2c94cf0e80
20813Author: Ronald Wright <logiconcepts819@gmail.com>
20814Date:   Fri Mar 8 17:51:22 2013 -0600
20815
20816    Fix alignment and appearance of ISO standard equalizer centers in Qt GUI
20817
20818    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
20819
20820commit 2aa9d5fb98ca3270e88cdbb7a43e6c6edd3487ec
20821Author: Jean-Baptiste Kempf <jb@videolan.org>
20822Date:   Sun Mar 10 16:53:57 2013 +0100
20823
20824    Contribs: update libvpx to 1.1.0
20825
20826commit 2426d13bcd561a4c5a753d92e2cde9e9d4859ddf
20827Author: Felix Paul Kühne <fkuehne@videolan.org>
20828Date:   Sun Mar 10 15:21:48 2013 +0100
20829
20830    macosx: replace avcodec-hw hack by proper settings
20831
20832commit be1b32c8ac6f32f972ca1821aeee2f3e1e09af90
20833Author: Felix Paul Kühne <fkuehne@videolan.org>
20834Date:   Sun Mar 10 15:06:05 2013 +0100
20835
20836    macosx: misc minor improvements to the legacy transcoding code
20837
20838commit 8ded5907927a494c2c40079fb429e35c6b2358a1
20839Author: Felix Paul Kühne <fkuehne@videolan.org>
20840Date:   Sun Mar 10 15:05:44 2013 +0100
20841
20842    macosx: fix crash when trying to transcode with help from the legacy output panel (close #8271)
20843
20844commit 8aa14596ca70951fb6b43e6830fa8163181f3a7e
20845Author: Felix Paul Kühne <fkuehne@videolan.org>
20846Date:   Sun Mar 10 14:49:07 2013 +0100
20847
20848    macosx: minor code optimization
20849
20850commit 08996f73ada2366b6a4c7b6a6fa3fdda91c56ce5
20851Author: Felix Paul Kühne <fkuehne@videolan.org>
20852Date:   Sun Mar 10 14:41:31 2013 +0100
20853
20854    NEWS: OSX stuff
20855
20856commit 14fde0d4c9c3989c4b86484171e706dbc971dc8a
20857Author: Felix Paul Kühne <fkuehne@videolan.org>
20858Date:   Sun Mar 10 14:36:42 2013 +0100
20859
20860    macosx: added a UI to the simplified preferences to set the default handler for ftp, mms, rtmp, rtp, rtsp, sftp, smb and udp streams (close #8290)
20861
20862    Note that you can select any compatible app installed on device. Those are systemwide settings.
20863
20864commit 9c3987b86330d6f3105330bacbfb23b3b99bdda6
20865Author: Jean-Baptiste Kempf <jb@videolan.org>
20866Date:   Sun Mar 10 13:22:24 2013 +0100
20867
20868    Contribs: update FLAC to 1.3.0pre2
20869
20870commit 76c5a58f394e72c45c9b8d22492e138c27582186
20871Author: Jean-Baptiste Kempf <jb@videolan.org>
20872Date:   Sun Mar 10 13:08:12 2013 +0100
20873
20874    Configure: do not force -lm for flac, .pc provides it
20875
20876commit 84a07d75ff1da356073c3fa240f58f2bc0fa42af
20877Author: Jean-Baptiste Kempf <jb@videolan.org>
20878Date:   Sun Mar 10 12:53:47 2013 +0100
20879
20880    Contribs: fix compilation of iconv on Win64
20881
20882commit f9ac72c893dce40875b65bbaa15a6b5765636ae4
20883Author: Jean-Baptiste Kempf <jb@videolan.org>
20884Date:   Sun Mar 10 12:41:53 2013 +0100
20885
20886    Contribs: update fontconfig to 2.10.2
20887
20888commit 8dcc49ee36fc4766938afe734666e712858e2547
20889Author: Jean-Baptiste Kempf <jb@videolan.org>
20890Date:   Sun Mar 10 12:23:59 2013 +0100
20891
20892    Contribs: Update UPNP to 1.6.18
20893
20894commit cc54b81df2aebbcfa6b4381877c02f3534bf573a
20895Author: Jean-Baptiste Kempf <jb@videolan.org>
20896Date:   Sun Mar 10 12:19:58 2013 +0100
20897
20898    Contribs: update iconv to 1.14
20899
20900commit 934352c0bceda5a10c501aa6d0c278eb211a3995
20901Author: Jean-Baptiste Kempf <jb@videolan.org>
20902Date:   Sun Mar 10 12:05:26 2013 +0100
20903
20904    Contribs: update gettext to 0.18.2.1
20905
20906commit 70d201b46bddff3e9fad96f2f7ff128239a4e093
20907Author: Jean-Baptiste Kempf <jb@videolan.org>
20908Date:   Sun Mar 10 11:55:44 2013 +0100
20909
20910    Contribs: update libdvdcss to 1.2.13
20911
20912commit e68d07da9a54a5885781b91f2a89a28bf40a389e
20913Author: Jean-Baptiste Kempf <jb@videolan.org>
20914Date:   Sun Mar 10 11:51:53 2013 +0100
20915
20916    Contribs: Update GNUTls version to 2.12.23
20917
20918    Hopefully the last 2.12 version?
20919
20920commit d05cdbbef8e12d3133c9eb1f76ed0404022bfb51
20921Author: Jean-Baptiste Kempf <jb@videolan.org>
20922Date:   Sun Mar 10 11:47:35 2013 +0100
20923
20924    Update gpg-error to 1.11
20925
20926commit e5db0bb227d7eda722ed1839afa00507aedc4d37
20927Author: Jean-Baptiste Kempf <jb@videolan.org>
20928Date:   Sun Mar 10 11:41:09 2013 +0100
20929
20930    Fribidi: update to 0.19.5
20931
20932commit e2a0605a9bbc36f1eb2820a2b6dfa763a337d05f
20933Author: Jean-Baptiste Kempf <jb@videolan.org>
20934Date:   Sun Mar 10 11:39:15 2013 +0100
20935
20936    Contribs: update libjpeg to v9
20937
20938commit aad495b365fdbec856537bd06650a85283c7b4da
20939Author: Jean-Baptiste Kempf <jb@videolan.org>
20940Date:   Sun Mar 10 11:38:52 2013 +0100
20941
20942    Contribs: update libpng to 1.5.14
20943
20944commit 01b2d9f038211e91fd2348858d58931f0a48faa1
20945Author: Mirsal Ennaime <mirsal@videolan.org>
20946Date:   Sun Mar 10 03:54:55 2013 +0100
20947
20948    dbus: Fix handling of input events and remove memleaks
20949
20950    Correctly handle the INPUT_EVENT_ITEM_META and INPUT_EVENT_ITEM_META
20951    instead of skipping the whole event processing code without even freeing
20952    the callback_info_t data structure.
20953
20954    Closes: #8285
20955
20956commit 1351dcd2c0cf298673b265c909ac2154f75c3279
20957Author: Felix Paul Kühne <fkuehne@videolan.org>
20958Date:   Sat Mar 9 22:14:51 2013 +0100
20959
20960    auhal: keep last used audio device throughout sessions (close #8277)
20961
20962    if the device was unplugged in the meantime, VLC will fallback on the default system device
20963
20964commit 37d01f73957610f78a96dc77197880bfa056c8d3
20965Author: Felix Paul Kühne <fkuehne@videolan.org>
20966Date:   Sat Mar 9 22:00:42 2013 +0100
20967
20968    auhal: restart aout if device setup changes
20969
20970commit 4b0b6c8e5794780fa15fc0e5dd9b91a9758ea22b
20971Author: Rémi Denis-Courmont <remi@remlab.net>
20972Date:   Sat Mar 9 22:59:57 2013 +0200
20973
20974    avcodec: elim thresholds are only in libavcodec < 55 (refs #8291)
20975
20976commit ce54febaacea03cd9aeefdafa134af0e57bc6df3
20977Author: Rémi Denis-Courmont <remi@remlab.net>
20978Date:   Sat Mar 9 22:59:44 2013 +0200
20979
20980    avcodec: fix pointer conversion warning
20981
20982commit 59609879532da1990e8ad8cad3bd9ad603cb29cd
20983Author: Felix Paul Kühne <fkuehne@videolan.org>
20984Date:   Sat Mar 9 21:56:24 2013 +0100
20985
20986    macosx: automagically update the audio device list when the OS tells us to (close #8282)
20987
20988commit c1fd92f27460e85d3d23988e97c54de5a4b26058
20989Author: Rémi Denis-Courmont <remi@remlab.net>
20990Date:   Sat Mar 9 21:08:56 2013 +0200
20991
20992    avcodec: drop deprecated deinterlacing filter
20993
20994commit 4579b28b4a318f1c274cf0ddb7d76b497f3f9856
20995Author: Rémi Denis-Courmont <remi@remlab.net>
20996Date:   Sat Mar 9 21:38:28 2013 +0200
20997
20998    Remove picture quantization table (same reason as qtype)
20999
21000commit 5c5683e7e8ad9b745c8aba945c44edd454889913
21001Author: Rémi Denis-Courmont <remi@remlab.net>
21002Date:   Sat Mar 9 21:32:54 2013 +0200
21003
21004    avcodec: drop deprecated qstride / qscale_table
21005
21006    (As for qtype, this is only used by the postproc video filter.)
21007
21008commit ea85437dace93b50c1d0972f91c0265c3fb294a6
21009Author: Rémi Denis-Courmont <remi@remlab.net>
21010Date:   Sat Mar 9 21:28:54 2013 +0200
21011
21012    Remove picture qtype support code
21013
21014    All that code boiled down to selecting MPEG2 vs normal mode by the
21015    postproc video filter. Now that libavcodec does not provide the data
21016    anymore, the code had no more effects.
21017
21018commit 818cd43f013b60ca62c24045f16f062fbf22116a
21019Author: Rémi Denis-Courmont <remi@remlab.net>
21020Date:   Sat Mar 9 21:23:00 2013 +0200
21021
21022    avcodec: drop deprecated qscale_type
21023
21024    (This datum was only used by postproc anyway.)
21025
21026commit 41e9bfae66e110a2d82b6f44db4e0eb664f5572e
21027Author: Francois Cartegnie <fcvlcdev@free.fr>
21028Date:   Sat Mar 9 20:28:04 2013 +0100
21029
21030    Qt: EPGView: includes cleanup
21031
21032commit 012a405f268ea1ca9e8254776465709db055606d
21033Author: Francois Cartegnie <fcvlcdev@free.fr>
21034Date:   Sat Mar 9 20:26:45 2013 +0100
21035
21036    Qt: EPGWidget: namespace enum
21037
21038commit 9b34dc864f300c627afa6233b179a18a92df53a3
21039Author: Francois Cartegnie <fcvlcdev@free.fr>
21040Date:   Sat Mar 9 17:46:30 2013 +0100
21041
21042    Qt: EPGRuler: highlight day change
21043
21044commit 9c50545e4b6065223088ae5241adc2c357d56a9c
21045Author: Francois Cartegnie <fcvlcdev@free.fr>
21046Date:   Sat Mar 9 17:00:49 2013 +0100
21047
21048    Qt: EPGRuler: includes cleanup
21049
21050commit 035903fb004e6d8495275919dbf880440e4ff506
21051Author: Francois Cartegnie <fcvlcdev@free.fr>
21052Date:   Sat Mar 9 16:59:23 2013 +0100
21053
21054    Qt: EPGRuler: compute sizes based on widget's
21055
21056commit 726e595bd59586e393de7b931d693c26b37f9cea
21057Author: Francois Cartegnie <fcvlcdev@free.fr>
21058Date:   Sat Mar 9 16:52:23 2013 +0100
21059
21060    Qt: EPGView: use bounding rects for simplification
21061
21062commit 11315607693db57b3646d2004b97eaaa301fa2f7
21063Author: Rémi Denis-Courmont <remi@remlab.net>
21064Date:   Sat Mar 9 19:01:20 2013 +0200
21065
21066    Qt4: add missing  build dependencies (fix #8288)
21067
21068commit 5f5167f1ea582beca09e4a45d6544b056a4c15ad
21069Author: Felix Paul Kühne <fkuehne@videolan.org>
21070Date:   Sat Mar 9 17:13:48 2013 +0100
21071
21072    macosx: re-write and simplify the apple event handlers for GetURL and OpenURL, make it respect 'macosx-autoplay' (close #6319)
21073
21074commit 6e303ee3c146b0523dd76380d91c88b0fdc9fd53
21075Author: Felix Paul Kühne <fkuehne@videolan.org>
21076Date:   Sat Mar 9 16:54:50 2013 +0100
21077
21078    macosx/CAS: fix compilation warning
21079
21080commit c80ed324bb0c2e30e03cfadff31d1ee2c2456b2b
21081Author: Felix Paul Kühne <fkuehne@videolan.org>
21082Date:   Sat Mar 9 16:43:35 2013 +0100
21083
21084    Info.plist: add missing URL schemes VLC supports
21085
21086    There may be more I forgot about..
21087
21088commit 2eecbeed733ffd22a75ed75a17b63e8d75112923
21089Author: Rémi Denis-Courmont <remi@remlab.net>
21090Date:   Sat Mar 9 16:30:46 2013 +0200
21091
21092    stats: remove encoder if !ENABLE_SOUT
21093
21094commit b64a4cd32964af9188ca90e69e516426318c1cb9
21095Author: Rémi Denis-Courmont <remi@remlab.net>
21096Date:   Sat Mar 9 16:29:14 2013 +0200
21097
21098    stats: merge as a single file
21099
21100commit 3264e6d5b587b0a0ac20a1bd68162d0bc2eb7d1d
21101Author: Rémi Denis-Courmont <remi@remlab.net>
21102Date:   Sat Mar 9 16:21:57 2013 +0200
21103
21104    stats: eliminate useless data and callback
21105
21106commit 7de1884e740218a657c41f31bc76786ab582e5a7
21107Author: Rémi Denis-Courmont <remi@remlab.net>
21108Date:   Sat Mar 9 16:20:19 2013 +0200
21109
21110    stats: eliminate useless CloseDecoder callback
21111
21112commit 184e8e76c475c19d1626e6c2d90460e8b1fa9e6c
21113Author: Rémi Denis-Courmont <remi@remlab.net>
21114Date:   Fri Mar 8 18:34:14 2013 +0200
21115
21116    avcodec: allow compilation with lavc 55
21117
21118commit 7a4eb7be29852bedf50a15e7fa4f326c44b7a83b
21119Author: Rémi Denis-Courmont <remi@remlab.net>
21120Date:   Fri Mar 8 18:34:56 2013 +0200
21121
21122    avcodec: replace gone CODEC_ID_* with AV_CODEC_ID_*
21123
21124    This is necessary to compile with libav.git HEAD or with contribs.
21125    Streaming output still needs fixing.
21126
21127commit cde81e52f2d6e17383aced57fe6312eafa79cacf
21128Author: Rémi Denis-Courmont <remi@remlab.net>
21129Date:   Sat Mar 9 12:29:30 2013 +0200
21130
21131    avcodec: remove support for old versions
21132
21133commit ba293fd5febc688f63faa85247ae6c56b9ce9c70
21134Author: Rémi Denis-Courmont <remi@remlab.net>
21135Date:   Sat Mar 9 12:18:49 2013 +0200
21136
21137    contrib: ffmpeg: update required versions
21138
21139commit 364806defd8fe30b9e3a5fc3d62bbef58b7e5778
21140Author: Rémi Denis-Courmont <remi@remlab.net>
21141Date:   Sat Mar 9 12:18:04 2013 +0200
21142
21143    avcodec: require version 24.25.0 or later
21144
21145commit 0babd21eadc353496df7a03d76063a4124539d5c
21146Author: Rémi Denis-Courmont <remi@remlab.net>
21147Date:   Sat Mar 9 12:36:47 2013 +0200
21148
21149    avcodec: remove obsolete compatibility stuff
21150
21151commit 39de05b6b596d2be62c752203573dbc1c765aa6b
21152Author: Rémi Denis-Courmont <remi@remlab.net>
21153Date:   Sat Mar 9 12:32:31 2013 +0200
21154
21155    Remove unsupported SONIC codec
21156
21157commit ebc321e8526e9399191c3fa26429b536dcc62a56
21158Author: Rémi Denis-Courmont <remi@remlab.net>
21159Date:   Sat Mar 9 11:28:08 2013 +0200
21160
21161    avcodec: zero copy audio decoding
21162
21163commit 78f1c31ae7e34eb7a2e49f91bfd8f8878a05fc77
21164Author: Rémi Denis-Courmont <remi@remlab.net>
21165Date:   Sat Mar 9 11:33:42 2013 +0200
21166
21167    avcodec: cosmetics
21168
21169commit 118c5be3603ab71c833d94d7849e05b5ae4d6a59
21170Author: Rémi Denis-Courmont <remi@remlab.net>
21171Date:   Fri Mar 8 23:43:00 2013 +0200
21172
21173    avcodec: update to audio4 decoding API
21174
21175    Note that the input coded buffer is now only freed if the decoding
21176    returns a decoded frame, or the buffer has been entirely consumed
21177    (see *pp_block = NULL).
21178
21179commit 1267f1526b931609913391b8e9d82c7e9fc1635d
21180Author: Rémi Denis-Courmont <remi@remlab.net>
21181Date:   Fri Mar 8 20:51:47 2013 +0200
21182
21183    Revert "aout: make log message to be debug as there isn't any real error if no filters needed"
21184
21185    If the user explicitly asks for a filter, it's an error to not be able
21186    to instatiate it.
21187    This reverts commit 7b0761c4359d12de0bad78a1d255a55cb89bc562.
21188
21189commit f0081079a5576ff961013c82104658e689886fb7
21190Author: Felix Paul Kühne <fkuehne@videolan.org>
21191Date:   Fri Mar 8 19:46:41 2013 +0100
21192
21193    macosx: use UTF-8 instead of Windows Latin 1 as source code encoding
21194
21195commit 03fafd80fbf02169b6d0d9377c05748137d70ced
21196Author: Rémi Denis-Courmont <remi@remlab.net>
21197Date:   Fri Mar 8 20:42:18 2013 +0200
21198
21199    v4l2: use buffer PTS where available (fix #5474)
21200
21201commit 7f52b2ae66720dcbb6059ccfd55845d06c2dce63
21202Author: Felix Paul Kühne <fkuehne@videolan.org>
21203Date:   Fri Mar 8 19:18:24 2013 +0100
21204
21205    macosx: don't overwrite existing files on stream-output (close #7752)
21206
21207commit 5ccd1fdebb8e03eee801f645f2792c40a535296e
21208Author: Anatoliy Anischovich <lin.aaa.lin@gmail.com>
21209Date:   Fri Mar 8 15:07:04 2013 +0200
21210
21211    vorbis demux: convert generic field names to uppercase (fix #8105)
21212
21213    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
21214
21215commit 92f7a26a3f3f6809768f3eec23d78423db0c8038
21216Author: Rémi Denis-Courmont <remi@remlab.net>
21217Date:   Fri Mar 8 20:12:09 2013 +0200
21218
21219    v4l2: update headers (refs #5474)
21220
21221commit d3b09b76125b9754011f2ee0af2e97e6ba840ea8
21222Author: Rémi Denis-Courmont <remi@remlab.net>
21223Date:   Fri Mar 8 18:42:17 2013 +0200
21224
21225    mkv: fix format string
21226
21227commit 1e15960097cf0661acd30b64f5f2c5eb7258b07f
21228Author: Rémi Denis-Courmont <remi@remlab.net>
21229Date:   Fri Mar 8 18:36:57 2013 +0200
21230
21231    Drop aborted SNOW codec
21232
21233    This is not supported in libavcodec anymore.
21234
21235commit f8ebe37339473e0ff6d7223f8c556cadc3e9654e
21236Author: Anatoliy Anischovich <lin.aaa.lin@gmail.com>
21237Date:   Fri Mar 8 15:17:23 2013 +0200
21238
21239    audio output core: normalize tracks without replaygain peak data (fix #8165)
21240
21241    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
21242
21243commit 94a3b14ccbff3e8d4f9a7f73933f0eb9f40ac15c
21244Author: Ilkka Ollakka <ileoo@videolan.org>
21245Date:   Fri Mar 8 13:10:43 2013 +0200
21246
21247    transcode: use correct size on overlays
21248
21249    We want to use encoder->fmt_in instead of original video size
21250
21251    Fixes: #8206
21252
21253commit 7b0761c4359d12de0bad78a1d255a55cb89bc562
21254Author: Ilkka Ollakka <ileoo@videolan.org>
21255Date:   Sat Mar 2 17:42:19 2013 +0200
21256
21257    aout: make log message to be debug as there isn't any real error if no filters needed
21258
21259commit e8c5e23eaf621bb5c23c63ebc36eaca2c32b170c
21260Author: Felix Paul Kühne <fkuehne@videolan.org>
21261Date:   Thu Mar 7 21:07:14 2013 +0100
21262
21263    vout_macosx: reshape if screen configuration was changed by the user (close #8151)
21264
21265commit 2ab46404f8c9b359c377c3a23a9a0fb07a2b52fa
21266Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21267Date:   Wed Mar 6 20:23:24 2013 +0100
21268
21269    auhal: towards working S/PDIF output
21270
21271    Now, S/PDIF works at least in the sense that it plays something which "seems"
21272    to be in sync more or less.
21273
21274    refs #8083
21275
21276commit a2e0019f7515fcd1a7695360ac891f0211304f72
21277Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21278Date:   Wed Mar 6 20:22:02 2013 +0100
21279
21280    auhal: warn if audio buffer is dropped
21281
21282commit 48fba020f8f05de9aaee2df9d563f5bcf2872eb2
21283Author: Felix Paul Kühne <fkuehne@videolan.org>
21284Date:   Wed Mar 6 16:24:07 2013 +0100
21285
21286    contrib/ffmpeg: fixed compilation for OSX and enable vda hardware acceleration by default
21287
21288commit d32a6bc1d13d1fb641692eda83c2275e00cf4fda
21289Author: Felix Paul Kühne <fkuehne@videolan.org>
21290Date:   Wed Mar 6 16:01:29 2013 +0100
21291
21292    avcodec: remove 'lowres' option since it is ignored by libav
21293
21294commit 82692c4058958432ca1f4e95d9a5bce21795f2fe
21295Author: Felix Paul Kühne <fkuehne@videolan.org>
21296Date:   Wed Mar 6 15:50:24 2013 +0100
21297
21298    macosx: fix crash if 'avcodec-hw' isn't set
21299
21300commit 72a86d898bf4396881a895e37385e246541579e8
21301Author: Rafaël Carré <funman@videolan.org>
21302Date:   Wed Mar 6 13:18:21 2013 +0100
21303
21304    decklink: fix flags
21305
21306    -I must be set in CPPFLAGS
21307    Fixes the following message in configure:
21308    checking DeckLinkAPIDispatch.cpp usability... yes
21309    checking DeckLinkAPIDispatch.cpp presence... no
21310
21311commit 73f271093e112dceeefa73fac75402a3a9c102c4
21312Author: KO Myung-Hun <komh@chollian.net>
21313Date:   Sun Mar 3 00:02:37 2013 +0900
21314
21315    os2: implement poll() with timeout free cancellation
21316
21317    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
21318
21319commit ba28c2861d271857925183dac0b6443fd5461296
21320Author: Edward Wang <edward.c.wang@compdigitec.com>
21321Date:   Sun Mar 3 19:35:03 2013 +0000
21322
21323    live555: fix invalid conversion error
21324
21325    ../../../modules/access/live555.cpp:2154:64: error: invalid conversion from 'char const*' to 'char*' [-fpermissive]
21326    ../../../contrib/arm-linux-androideabi/include/Base64.hh:28:16: error:   initializing argument 1 of 'unsigned char* base64Decode(char*, unsigned int&, Boolean)' [-fpermissive]
21327
21328    base64Decode appears to be defined as unsigned char* base64Decode(char* in, unsigned& resultSize, Boolean trimTrailingZeros);
21329
21330    Signed-off-by: Sébastien Escudier <sebastien-devel@celeos.eu>
21331
21332commit 953cedd22abbaaa061cafd2b0ae2e9ce19e9ff20
21333Author: Rafaël Carré <funman@videolan.org>
21334Date:   Mon Mar 4 23:40:10 2013 +0100
21335
21336    decklink output: missing initialization
21337
21338commit ebee0d642cdbe6ad46476bf691df42f41e4d1b46
21339Author: Rafaël Carré <funman@videolan.org>
21340Date:   Mon Mar 4 21:14:47 2013 +0100
21341
21342    decklink output: fix aout/vout (sub)modules synchronization
21343
21344    vout module initialization is suspended until aout has been created.
21345
21346    Note: that means audio is mandatory to use this module.
21347
21348commit 031a54b4b9acbbc500f185bb94a75b40ff5fce72
21349Author: Felix Paul Kühne <fkuehne@videolan.org>
21350Date:   Mon Mar 4 18:19:47 2013 +0100
21351
21352    opengl: fixed compilation warning
21353
21354commit a7413eadafcc876d52f6836092f0914d4b09840a
21355Author: Felix Paul Kühne <fkuehne@videolan.org>
21356Date:   Mon Mar 4 18:19:14 2013 +0100
21357
21358    opengl: enforce use of non-power-of-2-textures when drawing using Open GL ES 2, since those are supported by specification
21359
21360    Hence, checks for extensions adding this feature will fail.
21361
21362    This solves a green line issue on Apple's ES2 platform
21363
21364commit 4b44a0ef73e9406b0885272aed8f447ec5f47f55
21365Author: Rafaël Carré <funman@videolan.org>
21366Date:   Mon Mar 4 12:21:26 2013 +0100
21367
21368    aout: fix f788153
21369
21370    Make char explicitely signed to represent a boolean
21371    If it is unsigned, default value -1 will represent 255 and
21372    effectively set mute to 255, i.e. true.
21373
21374    Fix lack of hearable audio output on android
21375
21376commit e1b0fccc2f878764c5a868095dc588eb51d15601
21377Author: Diego Fernando Nieto <diegofn@me.com>
21378Date:   Sun Mar 3 07:51:45 2013 -0500
21379
21380    Autoconf distclean in extra/tools
21381
21382    Hi,
21383
21384    I send to you the following patch to erase autonconf-2.69.tar.gz when we execute a make distclean command.
21385
21386    Signed-off-by: Rafaël Carré <funman@videolan.org>
21387
21388commit 8642323c8fb10cb007a8074cd24c5d76f4ceb8dc
21389Author: Felix Paul Kühne <fkuehne@videolan.org>
21390Date:   Sun Mar 3 17:46:45 2013 +0100
21391
21392    audioqueue: improve TimeGet implementation
21393
21394    This shall meliorate the playback experience for high latency inputs.
21395
21396commit 36302e03d68396a79337beb66617fe3115029fcf
21397Author: Rémi Denis-Courmont <remi@remlab.net>
21398Date:   Sun Mar 3 17:49:34 2013 +0200
21399
21400    v4l2: disable incomplete USERPTR implementation (refs #8262)
21401
21402    TODO: someone fix it
21403
21404commit 57a258139c38466182da4be81c7e8a2dfc0420cf
21405Author: Rémi Denis-Courmont <remi@remlab.net>
21406Date:   Sun Mar 3 17:36:45 2013 +0200
21407
21408    v4l2: remove broken VBI in user pointer mode (refs #8262)
21409
21410commit 8d5cdf7f063d25c013307ef5519408f9e18cda6f
21411Author: KO Myung-Hun <komh@chollian.net>
21412Date:   Sun Mar 3 02:09:35 2013 +0900
21413
21414    kai: enlarge an audio buffer size to AOUT_MAX_ADVANCE_TIME
21415
21416    And add a comment for a condition falling into a indefinite lock.
21417
21418    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
21419
21420commit 0a85cad3a42124153cd0a1111e371cc095e515cc
21421Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21422Date:   Sat Mar 2 13:47:25 2013 +0100
21423
21424    macosx: categorize options and improve some tooltip messages
21425
21426commit d29560302a9297ebaca4817bdf923ae2e62b2eb2
21427Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21428Date:   Sat Mar 2 13:15:21 2013 +0100
21429
21430    macosx: improve string for native fullscreen mode
21431
21432    The majority of all supported OS versions already support this setting,
21433    so this should be just fine.
21434
21435commit 4eadbaec8662fd330f91fbacc4849858ec177157
21436Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21437Date:   Sat Mar 2 13:10:07 2013 +0100
21438
21439    macosx: prefs: implement string list config and integer list config with popup box
21440
21441    There should be no reason why the user should be able to freely changes strings here.
21442
21443commit def5284a659b1eeea3778844c13261a573fe52d2
21444Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21445Date:   Sat Mar 2 12:22:07 2013 +0100
21446
21447    macosx: add missing autorelease pool
21448
21449commit 49a3687a70e0e1c3eff0a8b953f577faff5f20fc
21450Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21451Date:   Sat Mar 2 12:18:28 2013 +0100
21452
21453    macosx: add support for pausing iTunes when VLC playback starts, and resume iTunes playback when VLCs playback is finished
21454
21455    Tested with iTunes 8 - 11.
21456
21457commit 768657f46a1b46b3cefa1934633312f49bc740c2
21458Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21459Date:   Fri Mar 1 19:44:22 2013 +0100
21460
21461    macosx: fix playbackstatusUpdated in case of ended inputs
21462
21463    As this method is called on main thread, END_S state was sometimes missed,
21464    resulting in a missing update for the play buttons.
21465
21466commit a9c71ebf000426acb9b62bcc2ef9fe82e5fd5164
21467Author: KO Myung-Hun <komh78@gmail.com>
21468Date:   Sun Mar 3 03:04:47 2013 +0900
21469
21470    vlccore: fix a warning on OS/2
21471
21472    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
21473
21474commit 55963bd7a826f238a7534b8694531b0c1defa6f6
21475Author: KO Myung-Hun <komh78@gmail.com>
21476Date:   Sun Mar 3 00:11:08 2013 +0900
21477
21478    vlccore: fix a linked list of threadvar on OS/2
21479
21480    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
21481
21482commit 1dceede1471d73d55b4935570868d472be528b9c
21483Author: KO Myung-Hun <komh78@gmail.com>
21484Date:   Sun Mar 3 00:11:07 2013 +0900
21485
21486    vlccore: declare super_mutex and super_variable as static variable on OS/2
21487
21488    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
21489
21490commit bb449cfcbd4f97ce5465cc7e7331534a2b9c4663
21491Author: KO Myung-Hun <komh78@gmail.com>
21492Date:   Sun Mar 3 00:11:06 2013 +0900
21493
21494    vlccore: return EAGAIN on vlc_threadvar_create() failure on OS/2
21495
21496    Like pthread.
21497
21498    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
21499
21500commit 2ff3b97ba534977e08c119204a977c44a20b00d7
21501Author: Rafaël Carré <funman@videolan.org>
21502Date:   Sat Mar 2 16:27:38 2013 +0100
21503
21504    avcodec audio decoder: bump arbitrary decoded frame size limit
21505
21506    The limit can be reached with some WMA samples:
21507    [wmav2 @ 0x7f9c50c1e960] output buffer size is too small for the current frame (192000 < 196608)
21508
21509    TODO: port to avcodec_decode_audio4
21510
21511commit a809edefeca2171389891a16c43267d712155468
21512Author: Francois Cartegnie <fcvlcdev@free.fr>
21513Date:   Wed Feb 27 21:23:39 2013 +0100
21514
21515    chroma: add avutil version check for YUV422P9LE/BE (fix #8249)
21516
21517    swscale is broken on systems with disable-avcodec (not meeting avcodec
21518    version requirement).
21519    According to ffmpeg commit e06be9eccdc969a9fd2736c2daf37c2fbccae37f
21520    those chromas have been introduced after avutil 51.12.0.
21521
21522commit b2c7e1447fabaf37344be16afc13937f3b86fa08
21523Author: Rémi Denis-Courmont <remi@remlab.net>
21524Date:   Fri Mar 1 17:59:56 2013 +0200
21525
21526    audio filters: remove old filter_NewAudioBuffer()
21527
21528commit d09b6f756f1f6fa0831168d7608007c10dff0208
21529Author: Jean-Baptiste Kempf <jb@videolan.org>
21530Date:   Thu Feb 28 18:11:45 2013 +0100
21531
21532    Win32: fix double-free in vlc_idna_to_ascii
21533
21534    Close #8254
21535
21536commit e8ad54b1f4d53df35faeb35243861691173cf5e1
21537Author: Jean-Baptiste Kempf <jb@videolan.org>
21538Date:   Thu Feb 28 17:37:20 2013 +0100
21539
21540    Audioqueue: relicense to LGPL
21541
21542    This module has been de-facto rewritten for 2.1 by Felix, Rafaël and
21543    Rémi
21544
21545commit 665998149a64fc01d1fe960d6578b47684f1585c
21546Author: Rémi Denis-Courmont <remi@remlab.net>
21547Date:   Thu Feb 28 18:31:28 2013 +0200
21548
21549    aout: fix mutex leak
21550
21551commit 9f9b954327686a266e7379da30e05b64df47d05b
21552Author: Rémi Denis-Courmont <remi@remlab.net>
21553Date:   Thu Feb 28 18:02:27 2013 +0200
21554
21555    aout: fix improbable memory leak
21556
21557commit 5d0338086cfc6699ceda3928f5f333fb6a0c5faa
21558Author: Francois Cartegnie <fcvlcdev@free.fr>
21559Date:   Thu Feb 28 15:47:35 2013 +0100
21560
21561    Qt: remove menus language selection. (fix #8201)
21562
21563    Removed/Deprecated for 2.1.0
21564    See 76c72672d89033c9da6bcb576be6d1cf6bc52bd8
21565
21566commit 6daa02af1a81efa197ea5a8c8f5ff4b6ef526c92
21567Author: Sébastien Escudier <sebastien-devel@celeos.eu>
21568Date:   Sun Feb 24 17:33:26 2013 +0100
21569
21570    Add Vorbis and VP8 codecs to live555.
21571    Chained vorbis stream is not supported.
21572
21573commit 41a7f1cb2d61ff2aa24eefb6af0fbb803644a624
21574Author: Ilkka Ollakka <ileoo@videolan.org>
21575Date:   Thu Feb 28 13:23:55 2013 +0200
21576
21577    NEWS: add livehttp mention
21578
21579commit 73ea8c3d3a26b928b8773533e15e6703fa7f63e1
21580Author: Ilkka Ollakka <ileoo@videolan.org>
21581Date:   Thu Feb 28 13:21:01 2013 +0200
21582
21583    livehttp: allow setting ext-x-allow-cache to no
21584
21585commit 87e941d08b0e00a9aa04a61e4dbf8fe0e496895e
21586Author: Ilkka Ollakka <ileoo@videolan.org>
21587Date:   Thu Feb 28 13:20:39 2013 +0200
21588
21589    livehttp: don't set all options as advanced
21590
21591commit fce9962df9c5fd2ba660f10eebe64e473dfd96d8
21592Author: Ilkka Ollakka <ileoo@videolan.org>
21593Date:   Thu Feb 28 13:08:49 2013 +0200
21594
21595    livehttp: update years and add myself as authors
21596
21597commit 8cf9d32f0ca6cc62b16df31f2c04ad02aad079ed
21598Author: Ilkka Ollakka <ileoo@videolan.org>
21599Date:   Mon Feb 25 16:22:05 2013 +0200
21600
21601    livehttp: don't allow longer than targetduration segments
21602
21603commit 0552427015899d4487a1e7d45c829c231e526979
21604Author: Ilkka Ollakka <ileoo@videolan.org>
21605Date:   Mon Feb 25 22:43:48 2013 +0200
21606
21607    livehttp: give more exact segment duration in extinf
21608
21609    EXTINF tells the duration of next segment in playlist-file. It should be
21610    less or equal to EXT-X-TARGETDURATION. Also tell protocol version.
21611
21612commit 32e19b17f69249e4dcaf9cb3f3d8ad7591615fbd
21613Author: Ilkka Ollakka <ileoo@videolan.org>
21614Date:   Thu Feb 28 13:01:17 2013 +0200
21615
21616    livehttp: take block length in account when checking segment length
21617
21618commit b82c5233623c401814672eafe7a46e6e05b4639b
21619Author: Nicolas Bertrand <nicoinattendu@gmail.com>
21620Date:   Thu Feb 28 10:22:10 2013 +0100
21621
21622    add XYZ colorspace/fourcc
21623
21624    Creation of XYZ colorspace for 12 bit depth images.
21625
21626    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
21627
21628commit d6aeeebe0c7ec9f4defe1751454bc3c1943d84e1
21629Author: Timothy B. Terriberry <tterribe@xiph.org>
21630Date:   Tue Feb 26 18:36:02 2013 -0800
21631
21632    ogg: Fix borken stream resets.
21633
21634    Commit 78a8771f attempted to reset the ogg_stream_state in
21635    find_last_frame(), but it tries to do so using a non-existent page
21636    and then leaks memory (due to using ogg_stream_init() instead of
21637    ogg_stream_reset()). Its caller, Ogg_GetLastPacket(), then tries
21638    to restore the contents of the current packet, but its call to
21639    ogg_stream_pageseek() will immediately fail, leaving the dangling
21640    packet pointers untouched.
21641
21642    Instead, just back up the whole stream state and restore it on
21643    exit. This fixes both problems.
21644
21645    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
21646
21647commit 3853f776a3fdcc52fb4aa804b4b2cf9350516861
21648Author: Stephen Parry <sgparry@mainscreen.com>
21649Date:   Thu Feb 28 00:17:22 2013 +0000
21650
21651    Fix for vimeo parser to handle multi-line data block
21652
21653    Added code to vimeo.lua parser to handle data block consisting of
21654    multiple lines. Code now concatenates those lines together.
21655    Note when testing: vimeo doesn't like VLC; you must use :http-user-agent
21656    flag to impersonate browser.
21657
21658    Close #7148
21659
21660    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
21661
21662commit 54a5f89eca5cc171f11d081a6ad5a6bbead3c0c1
21663Author: Stephen Parry <sgparry@mainscreen.com>
21664Date:   Thu Feb 28 00:08:38 2013 +0000
21665
21666    httprequests: output DVD title# and chapter# in status
21667
21668    Amended httprequests lua code to output current DVD title# and chapter#
21669    in status.
21670
21671    Close #8250
21672
21673    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
21674
21675commit f788153763bf56fda744df5b9abaa893c402378e
21676Author: Rémi Denis-Courmont <remi@remlab.net>
21677Date:   Wed Feb 27 21:28:12 2013 +0200
21678
21679    aout: do not block thread changing volume/mute/device (fixes #8240)
21680
21681commit 0b81004e7e2ca73757d3ab04ef33c70527638c71
21682Author: Rémi Denis-Courmont <remi@remlab.net>
21683Date:   Wed Feb 27 18:38:57 2013 +0200
21684
21685    aout: revector
21686
21687commit 7e4e3a4332f2d0aedea93e8839bd108e60e8926f
21688Author: Rémi Denis-Courmont <remi@remlab.net>
21689Date:   Wed Feb 27 18:12:04 2013 +0200
21690
21691    aout: de-inline the locking functions
21692
21693commit 296debcc472a86a4776a5e677aa90689ccc6d6d1
21694Author: Rémi Denis-Courmont <remi@remlab.net>
21695Date:   Wed Feb 27 20:23:23 2013 +0200
21696
21697    Mark hq-resampling obsolete
21698
21699    This option has not had any effects since VLC 1.1.8.
21700
21701commit 7ddfb56beccd8f79eddc0e874ab97eaf06547389
21702Author: Rémi Denis-Courmont <remi@remlab.net>
21703Date:   Wed Feb 27 20:16:36 2013 +0200
21704
21705    contrib: 64-bits ARM always supports floating point
21706
21707commit e41027f592feb415b1ef53a55fa3f9eefbb40d90
21708Author: Rémi Denis-Courmont <remi@remlab.net>
21709Date:   Wed Feb 27 20:14:25 2013 +0200
21710
21711    Enable FPU on 64-bits ARM
21712
21713commit 74a3b3f19f3f15843e913ce347c237eb23375f6f
21714Author: FUJISAWA Tooru <arai_a@mac.com>
21715Date:   Wed Feb 27 01:10:14 2013 +0900
21716
21717    screen: return correct time for DEMUX_GET_TIME
21718
21719    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
21720
21721commit 6a4cd277610ed2e2186a582ad8a6522db1da3f0f
21722Author: Felix Paul Kühne <fkuehne@videolan.org>
21723Date:   Tue Feb 26 23:09:24 2013 +0100
21724
21725    Info.plist: add support for dvdmedia packages, which are essentially Video_TS dumps for Apple's DVD Player.app
21726
21727commit 89d1b53d2aed6046d22d6bf890750ea3e8000820
21728Author: FUJISAWA Tooru <arai_a@mac.com>
21729Date:   Tue Feb 26 21:28:41 2013 +0900
21730
21731    screen/mac: cursor rendering
21732
21733    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
21734
21735commit 639c139eeb151686c8dd04fa2814906019aed6aa
21736Author: Francois Cartegnie <fcvlcdev@free.fr>
21737Date:   Tue Feb 26 17:05:29 2013 +0100
21738
21739    Qt: soutmrl: fix transcode filters enumeration (fix #8219)
21740
21741    According to documentation, must be colon separated instead of commas.
21742    Also removes list enclosure.
21743
21744commit 03d6a4e29246a978a073a398d6ab8642d733ea1f
21745Author: Martin Storsjö <martin@martin.st>
21746Date:   Tue Feb 26 12:52:32 2013 +0200
21747
21748    omxil: Ignore all "secure"/DRM codecs
21749
21750    We can't use any of them since they don't output plain YUV data
21751    but require using direct rendering.
21752
21753    This simplifies the condition and possibly also catches other cases
21754    where it would be needed.
21755
21756    The case where it was added was for a device where the codec ending
21757    with .secure was listed before the normal one. This kind of codec
21758    is available on many other devices as well, but they're normally listed
21759    only after the normal ones so we never pick them.
21760
21761    Signed-off-by: Martin Storsjö <martin@martin.st>
21762
21763commit 783ebff1298ce44abacb1e394333b892ac401d18
21764Author: Nicolas Chauvet <kwizart@gmail.com>
21765Date:   Tue Feb 26 12:47:43 2013 +0100
21766
21767    Switch smbclient detection to pkg-config
21768
21769    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
21770
21771commit 0019260703fb38b15403e8c41c6110d9c79a36f1
21772Author: Jean-Baptiste Kempf <jb@videolan.org>
21773Date:   Tue Feb 26 11:37:36 2013 +0100
21774
21775    DVDread: avoid crashes over invalid cell_playback_offset values
21776
21777    Ref #8125
21778
21779commit 9eb9367f8a070d305f244064eb769e9ef911c94f
21780Author: Konstantin Pavlov <thresh@videolan.org>
21781Date:   Tue Feb 26 00:39:39 2013 +0400
21782
21783    Tools: bump ragel version to 6.8.
21784
21785    Fixes #7774.
21786
21787commit 9dabc0a9f9c825d19b6aea8b108abb475d9d6cbb
21788Author: Martin Storsjö <martin@martin.st>
21789Date:   Mon Feb 25 22:32:46 2013 +0200
21790
21791    omxil: Ignore a codec that we know we don't work well with
21792
21793    This still keeps the mapping for VC1 and WMV3 that works fine on
21794    e.g. Samsung Galaxy S3, without negatively affecting other devices
21795    that expose decoders with this role but that we don't work well
21796    with.
21797
21798    Signed-off-by: Martin Storsjö <martin@martin.st>
21799
21800commit 1937a483eec418a7efaae4b1addb5bb398185ca8
21801Author: Rémi Denis-Courmont <remi@remlab.net>
21802Date:   Mon Feb 25 19:32:29 2013 +0200
21803
21804    ts: correct Traditional Chinese EPG encoding (fixes #8235)
21805
21806    ETSI EN 300 468 § A.2 assigns the first byte 0x14 value to the
21807    "Big5 subset of ISO/IEC 10646". This really means that the character
21808    set is Big5, but the encoding is ISO/IEC 10646, a.k.a. Unicode.
21809
21810commit 72999af2315f158128266d6826e15fb2735348f1
21811Author: Rafaël Carré <funman@videolan.org>
21812Date:   Mon Feb 25 13:06:22 2013 +0100
21813
21814    opensles: uncomment debug message
21815
21816commit 4a8ecc38866d23874a9840e1067038b4843c8186
21817Author: Felix Paul Kühne <fkuehne@videolan.org>
21818Date:   Sun Feb 24 17:21:48 2013 -0800
21819
21820    extras: disable screen capture module on iOS
21821
21822commit a77e8a73cb30bc6f7e5593195f631745f44c4637
21823Author: Jean-Baptiste Kempf <jb@videolan.org>
21824Date:   Sun Feb 24 23:12:57 2013 +0100
21825
21826    Add NV12/NV21 as YUV formats
21827
21828commit 29fb7cbd6d02b4d5f34340e49bcde0aed277d1e3
21829Author: Felix Paul Kühne <fkuehne@videolan.org>
21830Date:   Sun Feb 24 14:15:07 2013 -0800
21831
21832    screen/mac: cosmetics
21833
21834commit 17869161ba93da07a7390e8d0f0093dc573fffae
21835Author: Felix Paul Kühne <fkuehne@videolan.org>
21836Date:   Sun Feb 24 14:00:54 2013 -0800
21837
21838    opengl: iterate on previous commit
21839
21840commit 1cc498b2daca146e9e3a6792506ae71d7beb72aa
21841Author: Felix Paul Kühne <fkuehne@videolan.org>
21842Date:   Sun Feb 24 13:48:24 2013 -0800
21843
21844    screen/mac: clean-up, improve and partially rewrite the code
21845
21846    TODO: cursor rendering
21847
21848commit fbf375183ea004886fe55803ed1ac8b6dd2bb764
21849Author: Felix Paul Kühne <fkuehne@videolan.org>
21850Date:   Sun Feb 24 13:46:59 2013 -0800
21851
21852    opengl: don't use RGB shaders for RGB to RGB conversations
21853
21854    This fixes display of RGB* input modules such as screen://
21855
21856commit 70180182273c34d8af47939bfac2b75de96dcc76
21857Author: Sébastien Escudier <sebastien-devel@celeos.eu>
21858Date:   Sun Feb 24 18:13:58 2013 +0100
21859
21860    remove useless assignment
21861
21862commit cd8f993a5498d82246e96b50f00528b1fcf88ac3
21863Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21864Date:   Sun Feb 24 18:06:02 2013 +0100
21865
21866    macosx: adapt VLCTimeField and add additional option for remaining state of fs field
21867
21868commit 021b9f2579d69f3ca2b7b8d809836785a3f15515
21869Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21870Date:   Sun Feb 24 17:09:26 2013 +0100
21871
21872    macosx: show current pos and remaining or total time in fs controller
21873
21874commit 18d1112832204357675d6a94484d94d4d37f348e
21875Author: Felix Paul Kühne <fkuehne@videolan.org>
21876Date:   Sat Feb 23 23:29:51 2013 -0800
21877
21878    screen/mac: fix copyright header
21879
21880commit afb85fb6fdce81739c03dac7449b6c2efad896d3
21881Author: Felix Paul Kühne <fkuehne@videolan.org>
21882Date:   Sat Feb 23 22:42:08 2013 -0800
21883
21884    access: make sure that the screen module is compiled for OSX by default (closes #8146)
21885
21886commit e0de50a5fae465fb01a6591b2c256df925d4d68a
21887Author: Rémi Denis-Courmont <remi@remlab.net>
21888Date:   Sat Feb 23 10:33:12 2013 +0200
21889
21890    Remove old Nokia N900 hacks
21891
21892    These were broken since 6270a4c777d849538b8a8e4d5c6f01fb96fa9ea9.
21893
21894commit 306964775d1da8ad2b39077dba6e520ba4dc87ad
21895Author: Rémi Denis-Courmont <remi@remlab.net>
21896Date:   Sat Feb 23 10:30:43 2013 +0200
21897
21898    MCE: remove old plugin
21899
21900commit 88f1ac57fadf697fb5ae0fc332b19abf80b6ec3f
21901Author: Sébastien Escudier <sebastien-devel@celeos.eu>
21902Date:   Fri Feb 22 19:14:46 2013 +0100
21903
21904    live555 : allow global npt value to go backward
21905
21906commit 8329973db6dbb4e54b7d7631de9ee8f928907bfb
21907Author: Rémi Denis-Courmont <remi@remlab.net>
21908Date:   Fri Feb 22 00:11:25 2013 +0200
21909
21910    Revert "Qt: Add moving main window on any part of a window"
21911
21912    This reverts commit 6b2d303b9274d9e03bbb52a30a1e8572a6d581fb.
21913    This fixes #8220.
21914
21915commit 1f234ff62223893fb8e7cb4d289f384f3e4bfae0
21916Author: Rémi Denis-Courmont <remi@remlab.net>
21917Date:   Thu Feb 21 23:38:34 2013 +0200
21918
21919    dbus: fix single instance mode parameter type for previous track
21920
21921commit cd295cf14e41fc86c3721160b83104026b546dff
21922Author: Rémi Denis-Courmont <remi@remlab.net>
21923Date:   Wed Feb 20 23:40:29 2013 +0200
21924
21925    rawdv: remove dated disabled code
21926
21927commit b54103b03e1f829b7d5636c37a49d43c1ac4abc5
21928Author: Rémi Denis-Courmont <remi@remlab.net>
21929Date:   Wed Feb 20 23:40:01 2013 +0200
21930
21931    raw*: initialize callbacks only at success
21932
21933    Also remove dated comment.
21934
21935commit 5987f34d99b14b127e51d5bc68fc97e0bf71e7b3
21936Author: Rémi Denis-Courmont <remi@remlab.net>
21937Date:   Tue Feb 19 23:43:03 2013 +0200
21938
21939    lib: fix signedness of SPU track ID in libvlc_video_set_spu()
21940
21941    Luckily, signed and unsigned int are compatible types.
21942
21943commit e712c11f55e881fd91774921e69a2736d8fdad0b
21944Author: Rémi Denis-Courmont <remi@remlab.net>
21945Date:   Tue Feb 19 23:37:20 2013 +0200
21946
21947    lib: rectify SPU track IDs (refs #7645)
21948
21949commit 2240802604f12d1858c172c79ba0945f64ccd589
21950Author: Rafaël Carré <funman@videolan.org>
21951Date:   Tue Feb 19 15:36:25 2013 +0100
21952
21953    contrib: dvdread: fix osx build
21954
21955commit 94d0754642848b392dbc7590c93308514acc0243
21956Author: Felix Paul Kühne <fkuehne@videolan.org>
21957Date:   Mon Feb 18 19:41:56 2013 -0800
21958
21959    macosx: layout fix for the Open panel's screen section
21960
21961commit 0b23d302642aef210d1f5d798c916e84c64a053c
21962Author: Felix Paul Kühne <fkuehne@videolan.org>
21963Date:   Mon Feb 18 19:33:00 2013 -0800
21964
21965    macosx: fix UI crash within the open panel (refs #8146)
21966
21967commit 7cc2c800a026e661b7dd63054959e79008cfc8e4
21968Author: Rémi Denis-Courmont <remi@remlab.net>
21969Date:   Mon Feb 18 22:24:59 2013 +0200
21970
21971    gnutls: fix strict certificate checks and simplify
21972
21973commit ff4c8fdf9e14fb653814370c3e8af4551104511b
21974Author: Rémi Denis-Courmont <remi@remlab.net>
21975Date:   Mon Feb 18 22:15:10 2013 +0200
21976
21977    gnutls: memory leak
21978
21979commit d496ba57cd4749cd5842e04921732b51d67705dc
21980Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21981Date:   Mon Feb 18 19:12:33 2013 +0100
21982
21983    macosx: advanced prefs: add support for config sections
21984
21985    close #7971
21986
21987commit 65103f6361d9285ab59989e491fff93a92c0763c
21988Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21989Date:   Mon Feb 18 19:11:18 2013 +0100
21990
21991    macosx: use proper checkbox in advanced prefs
21992
21993commit ea422217077165f39842b0501dfdefe59a0f6b7d
21994Author: David Fuhrmann <david.fuhrmann@googlemail.com>
21995Date:   Mon Feb 18 19:09:55 2013 +0100
21996
21997    auhal: don't leak audio data and avoid useless memcpy
21998
21999commit 46369f3e4f017bc2a2e6793aea94acb573995955
22000Author: Rémi Denis-Courmont <remi@remlab.net>
22001Date:   Mon Feb 18 20:08:58 2013 +0200
22002
22003    http: fix ITU-T video codecs FOURCC
22004
22005commit 99771bb540e472dda40711b0b65f02e0079da1f7
22006Author: Rémi Denis-Courmont <remi@remlab.net>
22007Date:   Mon Feb 18 19:40:14 2013 +0200
22008
22009    avformat: add non-native float audio (fixes #8191)
22010
22011commit 27be238b6a0e9eda56b760ae31a4a758090e3f46
22012Author: Jean-Baptiste Kempf <jb@videolan.org>
22013Date:   Mon Feb 18 17:15:13 2013 +0100
22014
22015    Qt: fix segfault in seekpoints updater
22016
22017    Close #8199
22018
22019commit a46dff02070361b15113824ad24807897ca191f3
22020Author: Rafaël Carré <funman@videolan.org>
22021Date:   Mon Feb 18 15:16:31 2013 +0100
22022
22023    contrib: remove obsolete dvdread patch
22024
22025commit 010dc8cd16e013b3185db6881916d7ae6b15876b
22026Author: Martin Storsjö <martin@martin.st>
22027Date:   Sun Feb 17 21:10:02 2013 +0200
22028
22029    omxil: Set an AMR band mode based on the AMR variant
22030
22031    This requires passing the original VLC codec id to the function,
22032    since both variants are mapped to OMX_AUDIO_CodingAMR.
22033
22034    We don't set the actual correct band mode (since we don't know
22035    what bitrate mode is used for each frame, since it can vary), but
22036    we set mode 0. We could in principle set it more accurately based
22037    on bitrate, but since it can vary from frame to frame, this should
22038    be enough anyway.
22039
22040    This is required for OMX.SEC.amr.dec, which is one single codec
22041    supporting both AMR variant roles, and this seems to be the way of
22042    signalling what AMR variant it is. If setting
22043    OMX_AUDIO_AMRBandModeUnused, the codec fails to initialize.
22044
22045    A codec can get this info either by having two separate OMX codecs,
22046    such as OMX.google.amrnb.decoder vs OMX.google.amrwb.decoder, by
22047    checking what the caller set via OMX_IndexParamStandardComponentRole
22048    or via the band mode parameter - the samsung decoder seems to use
22049    the band mode.
22050
22051    Signed-off-by: Martin Storsjö <martin@martin.st>
22052
22053commit 203d06bdd5cd9343e1ea607f3734e53616e3ea03
22054Author: Martin Storsjö <martin@martin.st>
22055Date:   Sun Feb 17 20:40:41 2013 +0200
22056
22057    omxil: Signal the right AMR frame format
22058
22059    The previously used enum is only used for conformance tests and
22060    is not the one commonly used in practice - the file storage format
22061    is the commonly used one (which also is used within Android).
22062
22063    Signed-off-by: Martin Storsjö <martin@martin.st>
22064
22065commit 9a2d547c33492ebf5b70ac209f4f310e9adeef5a
22066Author: Martin Storsjö <martin@martin.st>
22067Date:   Sun Feb 17 20:20:43 2013 +0200
22068
22069    omxil: Use the right role names for AMR-NB/WB
22070
22071    These are the role names mentioned in the OMX IL spec, used by
22072    Android's built-in SW codecs and by the HW codecs available on
22073    Samsung Galaxy S3.
22074
22075    Signed-off-by: Martin Storsjö <martin@martin.st>
22076
22077commit 651de0063078188083bd574813564624564170d3
22078Author: Martin Storsjö <martin@martin.st>
22079Date:   Sun Feb 17 20:19:04 2013 +0200
22080
22081    omxil: Don't log errors if there actually weren't any
22082
22083    This fixes stray log warnings when using audio decoders, since
22084    4edfa4f5fb99.
22085
22086    Signed-off-by: Martin Storsjö <martin@martin.st>
22087
22088commit eb613c154b313d9689a87fa9bb69207898e52f0e
22089Author: Felix Paul Kühne <fkuehne@videolan.org>
22090Date:   Sun Feb 17 00:21:51 2013 +0100
22091
22092    macosx: fix hypothetical aout leak
22093
22094commit 44d273e077c4a07548f8ae11c9d7460c98846a75
22095Author: Felix Paul Kühne <fkuehne@videolan.org>
22096Date:   Sun Feb 17 00:12:29 2013 +0100
22097
22098    auhal: re-arrange code to suit a sane structure and use #pragma mark to illustrate segments
22099
22100commit 6d85209c9f4d75478f96aa982255ebcac35cf93e
22101Author: Felix Paul Kühne <fkuehne@videolan.org>
22102Date:   Sat Feb 16 23:50:36 2013 +0100
22103
22104    macosx: fix audio device selection visuals and remove fake 'Default' item now that auhal handles it
22105
22106commit beb5675dc34c23d76e6c53cee534379a5916a053
22107Author: Felix Paul Kühne <fkuehne@videolan.org>
22108Date:   Sat Feb 16 23:49:56 2013 +0100
22109
22110    auhal: export System Sound Output Device as another choice if the user wants VLC to suit the default OS behavior
22111
22112commit dd4d8155806afb07d6095924030b8c78e85fca61
22113Author: Felix Paul Kühne <fkuehne@videolan.org>
22114Date:   Sat Feb 16 21:13:49 2013 +0100
22115
22116    auhal: fix insufficient bounds checking introduced in [14250ccc]
22117
22118commit 8aeca915c601d1a2008fd8e2e092ea12efd7b2e9
22119Author: Felix Paul Kühne <fkuehne@videolan.org>
22120Date:   Sat Feb 16 21:12:51 2013 +0100
22121
22122    auhal: don't leak the device list
22123
22124commit 8b47d5a797a7e8dda7c40db634cf29ff040e3d73
22125Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22126Date:   Sat Feb 16 20:45:22 2013 +0100
22127
22128    auhal: fix minor memory leak when handling SPDIF devices
22129
22130    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
22131
22132commit 14250ccc4fab3f18b0270465e2d3a4fe78c0ebfb
22133Author: Felix Paul Kühne <fkuehne@videolan.org>
22134Date:   Sat Feb 16 20:27:31 2013 +0100
22135
22136    auhal: use kAudioObjectPropertyName instead of kAudioDevicePropertyDeviceName to retrieve the (potentially localized) device name
22137
22138    This is the endorsed API and behaves correctly with regard to string lengths
22139
22140commit cb37cbe2fc9f0c7c32c72e6ab2d1fa571d072da8
22141Author: Felix Paul Kühne <fkuehne@videolan.org>
22142Date:   Sat Feb 16 20:22:26 2013 +0100
22143
22144    Revert "auhal: workaround bug (in core audio?) which leads to shortend device names"
22145
22146    This reverts commit a446ef2826e9d4d2755f32eb27f797d5f3d9c68f.
22147
22148commit ec1514442e90ec8fc7662f5121e236e2c5cab441
22149Author: Rafaël Carré <funman@videolan.org>
22150Date:   Fri Feb 15 16:15:08 2013 +0100
22151
22152    opensles: use 10ms buffers
22153
22154    This rounds up to exactly 441 samples with 44.1kHz audio
22155    This avoids a rounding error in drift calculation of 2.31 milliseconds
22156    in the worst case of the buffers queue being full for the specific
22157    case of 44.1kHz audio (such a small error is not significative).
22158
22159    For unknown reasons it also fixes A/V sync issues.
22160
22161commit 2a07b5465d71834af3cb4a1953fa2fb356f6808b
22162Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22163Date:   Sat Feb 16 17:38:34 2013 +0100
22164
22165    macosx: add missing vlc_object_release and stuff for audio device selection
22166
22167commit a446ef2826e9d4d2755f32eb27f797d5f3d9c68f
22168Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22169Date:   Sat Feb 16 15:16:18 2013 +0100
22170
22171    auhal: workaround bug (in core audio?) which leads to shortend device names
22172
22173    Also fixes a memory leak
22174
22175commit 7f84f44dd8666cb700ff778a9b88f1021036f810
22176Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22177Date:   Fri Feb 15 20:19:08 2013 +0100
22178
22179    macosx: move fullscreen logic to VLCVoutController and remove now unneeded helper methods
22180
22181commit cf04d7a8a59430d9e15df30abb8c8e5c4ba31f61
22182Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22183Date:   Fri Feb 15 19:27:39 2013 +0100
22184
22185    fix play / pause and rename method for better clarity
22186
22187commit 57df1568f65061f449f9664770b609296ffd7203
22188Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22189Date:   Fri Feb 15 19:12:21 2013 +0100
22190
22191    macosx: only revert presentation options on fullscreen leave which are touched when entering fs for this particular window
22192
22193    This fixes menu / dock hide behaviour when handling around with multiple
22194    vout windows which are set to fullscreen on multiple monitors, especially when
22195    leaving fullscreen for one window with other windows still in fullscreen state.
22196
22197commit 138034aebfdcc30a2734bdd98a8e0a78f90a0c0c
22198Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22199Date:   Fri Feb 15 18:52:59 2013 +0100
22200
22201    macosx: deduplicate code for fullscreen presentation options
22202
22203commit 6c1ae0ff61f8854409badd44cbc3f2be2b537c2b
22204Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22205Date:   Fri Feb 15 18:38:18 2013 +0100
22206
22207    macosx: try to fix another instances of wrong occurrence for fspanel
22208
22209commit 1ba853ac922b9233602f80983cdc3548aac3b28e
22210Author: Rémi Denis-Courmont <remi@remlab.net>
22211Date:   Thu Feb 14 18:39:33 2013 +0200
22212
22213    OSS: no need for packet.c
22214
22215commit 8c48a995db6b2a6df7d76c6a68fcf600195c42b4
22216Author: Jean-Baptiste Kempf <jb@videolan.org>
22217Date:   Thu Feb 14 17:37:18 2013 +0100
22218
22219    DShow does not need packet.c anymore
22220
22221commit 1a2cdc6dd4ea7dee61440600242c70d48577569d
22222Author: Rémi Denis-Courmont <remi@remlab.net>
22223Date:   Thu Feb 14 18:29:37 2013 +0200
22224
22225    ALSA: fix uninitialized variable
22226
22227commit 197928c5fc136bfc72eae2ced99fc8439475f95b
22228Author: KO Myung-Hun <komh78@gmail.com>
22229Date:   Thu Feb 14 11:57:27 2013 +0900
22230
22231    kai: remove aout_Packet*()
22232
22233    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
22234
22235commit 589a8401029f49491a6cdbb4c03f105a509df76c
22236Author: Ludovic Fauvet <etix@videolan.org>
22237Date:   Thu Feb 14 16:37:36 2013 +0100
22238
22239    msi: all components need the Win64 attribute
22240
22241    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22242
22243commit a004ec0e977e8118d942d9488f9ba5a34d2054f2
22244Author: Ludovic Fauvet <etix@videolan.org>
22245Date:   Wed Feb 13 18:24:31 2013 +0100
22246
22247    msi: give at least few permissions to the generated file
22248
22249    Signed-off-by: Rafaël Carré <funman@videolan.org>
22250
22251commit 28c8b02b2d419d6992f041b070ccc06de0d980b7
22252Author: Ludovic Fauvet <etix@videolan.org>
22253Date:   Wed Feb 13 18:24:30 2013 +0100
22254
22255    msi: improve 64-bit support
22256
22257    Signed-off-by: Rafaël Carré <funman@videolan.org>
22258
22259commit d1f29d92fd5312e3121404cf51889ede3c21711b
22260Author: Ludovic Fauvet <etix@videolan.org>
22261Date:   Wed Feb 13 18:24:29 2013 +0100
22262
22263    msi: add the arch to the product name
22264
22265    Signed-off-by: Rafaël Carré <funman@videolan.org>
22266
22267commit 126657cf8801e0e4fb1852d56e495adb64a1b3a8
22268Author: Ludovic Fauvet <etix@videolan.org>
22269Date:   Wed Feb 13 18:24:28 2013 +0100
22270
22271    msi: provide the arch
22272
22273    Signed-off-by: Rafaël Carré <funman@videolan.org>
22274
22275commit fc2b9d97823303762cd0ec5c043db10e907ecd88
22276Author: Ludovic Fauvet <etix@videolan.org>
22277Date:   Wed Feb 13 18:24:27 2013 +0100
22278
22279    msi: regenerate the config.wxi.in
22280
22281    Signed-off-by: Rafaël Carré <funman@videolan.org>
22282
22283commit 4bf03a07bf1981bf67676eaa4e9e6f1102702849
22284Author: Ludovic Fauvet <etix@videolan.org>
22285Date:   Wed Feb 13 18:24:26 2013 +0100
22286
22287    msi: change WiX default installation path
22288
22289    Signed-off-by: Rafaël Carré <funman@videolan.org>
22290
22291commit 2ba6732110d7efefcd99997eb1936b1c40824cc0
22292Author: Ludovic Fauvet <etix@videolan.org>
22293Date:   Wed Feb 13 18:24:25 2013 +0100
22294
22295    msi: define the output file
22296
22297    Signed-off-by: Rafaël Carré <funman@videolan.org>
22298
22299commit eb67ecf0241d50c983f60fc12717ef3a1afa440d
22300Author: Jean-Baptiste Kempf <jb@videolan.org>
22301Date:   Wed Feb 13 20:10:52 2013 +0100
22302
22303    Update module list
22304
22305commit 2ccf04ef735dcb42828e8da2322e8b2e01c03b96
22306Author: Jean-Baptiste Kempf <jb@videolan.org>
22307Date:   Wed Feb 13 19:57:02 2013 +0100
22308
22309    Win32: fix compilation for Vista target
22310
22311commit b254a7dc25ad74ed48b8cd267b96fe984eaa1851
22312Author: Sébastien Escudier <sebastien-devel@celeos.eu>
22313Date:   Wed Feb 13 18:48:19 2013 +0100
22314
22315    remove false comment
22316
22317commit 093ffb06d60e7f3ba9ae590844975f6c8086e8ba
22318Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22319Date:   Wed Feb 13 17:49:00 2013 +0100
22320
22321    macosx: fix behaviour when changing video splitters on the fly
22322
22323commit 303f6938f28cb89cef7e73a1ae481b3a9832f4c3
22324Author: Jean-Baptiste Kempf <jb@videolan.org>
22325Date:   Wed Feb 13 11:44:10 2013 +0100
22326
22327    NEWS: speak about new libvlc_*tracks* methods
22328
22329commit 59a6c9693c2064f3341ed04d933d2b6a38fb99e7
22330Author: Rémi Denis-Courmont <remi@remlab.net>
22331Date:   Tue Feb 12 22:52:48 2013 +0200
22332
22333    libvlc_media_tracks_get: use unsigned as applicable
22334
22335commit cd5345a00009f2fc571c23509a025331ad24fc87
22336Author: Martin Storsjö <martin@martin.st>
22337Date:   Tue Feb 12 22:45:25 2013 +0200
22338
22339    libvlc: Add a new more extensible struct libvlc_media_track_t
22340
22341    Due to the way this struct is allocated, it can be extended later
22342    without breaking ABI.
22343
22344    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
22345
22346commit a17f1b372fd38ea54b3736a2eaead9a3b64da17a
22347Author: Mario Speiß <1034-135@online.de>
22348Date:   Mon Feb 11 21:32:27 2013 +0100
22349
22350    Contribs: update pthreads to 2.9.1
22351
22352    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22353
22354commit ef24315035a88f885acc9031267f9c47a2031a96
22355Author: Jean-Baptiste Kempf <jb@videolan.org>
22356Date:   Tue Feb 12 17:52:22 2013 +0100
22357
22358    MSI: make it depend on package-win-strip
22359
22360commit c3bc86c1c3a08f43ed64ca96008c0d7533d1b03e
22361Author: Rafaël Carré <funman@videolan.org>
22362Date:   Tue Feb 12 17:17:16 2013 +0100
22363
22364    packagemsi: rename target to be consistent with package-win32
22365
22366commit 3fde8c359dbe6e0e51634d0366cbeb4ec9362c59
22367Author: Ludovic Fauvet <etix@videolan.org>
22368Date:   Fri Feb 8 19:06:32 2013 +0100
22369
22370    Win32: MSI package
22371
22372    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22373
22374commit bbf8c217d96e344fd5c5757cae1a599fc2eabbdd
22375Author: Martin Storsjö <martin@martin.st>
22376Date:   Tue Feb 12 11:37:33 2013 +0200
22377
22378    omxil: Use vlc_cond_timedwait when waiting for free input buffers
22379
22380    The structure of the decode functions are like this:
22381
22382    Decode() {
22383        if (got output buffer) {
22384            consume output buffer;
22385        }
22386        wait for input buffer;
22387        if (got input buffer) {
22388            fill input buffer and send to the codec;
22389        }
22390    }
22391
22392    This makes the functions prone to deadlock, if all input buffers
22393    have been consumed and won't be returned by the codec until we
22394    consume some of the output buffers (and we don't get the output
22395    buffers until we already are waiting for an input buffer).
22396
22397    By using a timeout in the wait for input buffers, we get out of the
22398    deadlock and can consume an output buffer, allowing the codec to
22399    proceed. By making the timeout relatively large, it won't trigger
22400    during normal decoding, but gets us out of possible deadlocks
22401    (noticed at startup with qualcomm audio decoders).
22402
22403    The alternative to timeouts would be to push dummy/sentinel buffers
22404    into the fifo (as we already do at reconfiguration) each time we
22405    receive an output buffer. This would add quite a bit of overhead
22406    though, having to process (and skip) one item in the input buffer
22407    fifo for each received output buffer.
22408
22409    Signed-off-by: Martin Storsjö <martin@martin.st>
22410
22411commit 356c37db5dfdf9da3a10a2318bebc8783cfed019
22412Author: Ilkka Ollakka <ileoo@videolan.org>
22413Date:   Tue Feb 12 10:21:41 2013 +0200
22414
22415    opengl: on manual unpacking use picture visible width for calculations, fixes some mov-samples
22416
22417commit e3750c979b0997b0b98e5d21a04f537a5e7f6a3b
22418Author: Ilkka Ollakka <ileoo@videolan.org>
22419Date:   Tue Feb 12 10:20:57 2013 +0200
22420
22421    opengl: check GL_UNPACK_ROW_LENGTH instead of OPENGL_ES
22422
22423    This way we don't need to define dummy GL_UNPACK_ROW_LENGHT for opengl es
22424    compiles.
22425
22426commit cccbf3655ed4186b3520a70630b26bf4e53b0e20
22427Author: Denis Charmet <typx@dinauz.org>
22428Date:   Tue Feb 12 09:47:30 2013 +0100
22429
22430    Remove trailing space line
22431
22432commit eeb932db8424f35c11c40d8c0db3a11347f631b7
22433Author: Rafaël Carré <funman@videolan.org>
22434Date:   Tue Feb 12 08:13:09 2013 +0100
22435
22436    androidsurface: explain how how picture is rendered
22437
22438commit da5c34b4a5b263490fb5920d72991f47aff31eb6
22439Author: Erwan Tulou <erwan10@videolan.org>
22440Date:   Mon Feb 11 23:34:07 2013 +0100
22441
22442    skins2: don't default the first visible item to selected
22443
22444    This proves ugly when changing skins
22445
22446commit 0fafbb87581a526dcdd7183cd49a472ada2bb8d7
22447Author: Denis Charmet <typx@dinauz.org>
22448Date:   Mon Feb 11 23:18:42 2013 +0100
22449
22450    Free unused resources when using linked mkvs
22451
22452commit 062b886122287d8ad3ec93b3faa59808d2b1e9c7
22453Author: Vittorio Giovara <vittorio.giovara@gmail.com>
22454Date:   Mon Feb 4 18:00:21 2013 +0100
22455
22456    Add gui option one libav/ffmpeg flag2 parameter
22457
22458    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
22459
22460commit 38bca92789e0e8c27a0752531755218d90cb2c57
22461Author: Martin Storsjö <martin@martin.st>
22462Date:   Mon Feb 11 21:24:19 2013 +0200
22463
22464    omxil: Skip padding with OMX.SEC.vc1.dec as well
22465
22466    Signed-off-by: Martin Storsjö <martin@martin.st>
22467
22468commit 8849094710a60b115131501a62692016901a9453
22469Author: Erwan Tulou <erwan10@videolan.org>
22470Date:   Mon Feb 11 17:34:57 2013 +0100
22471
22472    skins2: improve short name display ($N)
22473
22474    This patch reuses the same algorithm to display a short name ($N) as the one
22475    used to display the playlist.
22476
22477    This should fix an issue described at http://forum.videolan.org/viewtopic.php?f=15&t=108336
22478
22479commit a863be5909e8ed7dd382ff1d8a69909a0a269f33
22480Author: Francois Cartegnie <fcvlcdev@free.fr>
22481Date:   Mon Feb 11 16:55:40 2013 +0100
22482
22483    Qt: SeekSlider: SeekStyle: fix memleak
22484
22485commit 934eee8ce74843e35fe73e36e956c9c1dc2ec948
22486Author: Mario Speiß <1034-135@online.de>
22487Date:   Sun Feb 10 22:31:59 2013 +0100
22488
22489    DnD from Internet Explorer to VLC and support of links (*.lnk)
22490
22491    On Windows a Drag and Drop seems to be a Qt::LinkAction. And support for
22492    symbolic links is added.
22493
22494    Playlist widget now uses the p_mi->dropEvent (used to have two implementation,
22495    one calling p_mi->dropEvent already, the other had its own body. That body is
22496    removed)
22497
22498    Regards,
22499    Mario
22500
22501    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22502
22503commit 7b621263eea504d2e5c28bba64a55958ef789e41
22504Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22505Date:   Sun Feb 10 20:14:22 2013 +0100
22506
22507    macosx: update copyright headers for some recently changed files
22508
22509commit 8f38f673a4ae405c6d66106738b25bd9603a3ae6
22510Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22511Date:   Sun Feb 10 20:03:37 2013 +0100
22512
22513    macosx: fix another wrong occurrence of the fspanel
22514
22515commit 1c7a47c629358c3210a57913c325f40e7a582824
22516Author: Felix Paul Kühne <fkuehne@videolan.org>
22517Date:   Sun Feb 10 16:46:14 2013 +0100
22518
22519    opengl: update author lists
22520
22521commit f071d8da8a86b6f447d3179e31dd924eba22835c
22522Author: Felix Paul Kühne <fkuehne@videolan.org>
22523Date:   Sun Feb 10 16:01:00 2013 +0100
22524
22525    macosx_vout: update author list
22526
22527commit 7b8083d228cf76798e33a161772bb53e02928c39
22528Author: Rémi Denis-Courmont <remi@remlab.net>
22529Date:   Sun Feb 10 12:22:52 2013 +0200
22530
22531    Revert "Emit a fullscreen toggle action on double click"
22532
22533    This reverts commit 96824f0c8d6134b62fbcf9876a5411258486d390.
22534    This hack is not needed anymore.
22535
22536commit 77733e5ec52e49d853e790ab682ded21e641f1b2
22537Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22538Date:   Sun Feb 10 10:01:26 2013 +0100
22539
22540    mouse wheel handling: fix left / right scrolling events
22541
22542    scrolling right should set position forwards, not backwards
22543
22544commit b3e62f036664bf4edc1d1edafd3b9df012c92ffa
22545Author: Rafaël Carré <funman@videolan.org>
22546Date:   Sat Feb 9 23:54:55 2013 +0100
22547
22548    dvdnav/dvdread: run autoreconf
22549
22550    autogen.sh does not exist anymore
22551
22552commit 0d5f65dea94435058516293020c112a2035adc62
22553Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22554Date:   Sat Feb 9 15:50:15 2013 +0100
22555
22556    macosx: update fullscreen menu item checkbox according to vout fullscreen variable
22557
22558commit c046b5ce44a9bcb145d90c1442c4fcfe7db70e36
22559Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22560Date:   Sat Feb 9 15:11:37 2013 +0100
22561
22562    macosx: allow again to select lion fullscreen and nonembedded windows in simple prefs
22563
22564commit e3767037cb1b5b131d5d508c6d0c59eb651d5fbf
22565Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22566Date:   Sat Feb 9 15:06:40 2013 +0100
22567
22568    macosx: directly toggle vout fullscreen variable to support multiple windows in fullscreen
22569
22570commit 13882691ddfd3ca2514febb3ece6b5d24893cdfe
22571Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22572Date:   Sat Feb 9 11:07:44 2013 +0100
22573
22574    macosx: also hide mouse cursor when detached window is in fullscreen
22575
22576commit 20c4f1a92dc952286f6511ef93cf855cca966221
22577Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22578Date:   Sat Feb 9 10:51:12 2013 +0100
22579
22580    macosx: fix closing detached windows when in lion fullscreen
22581
22582commit b04f1e544e442522eb466705efd65393ef6dd911
22583Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22584Date:   Sat Feb 9 10:18:14 2013 +0100
22585
22586    macosx: only show fspanel when needed, additional fixed for lion fullscreen behavior
22587
22588commit 60eba2be7b2025be6ba78311083b9fbd7b195a1f
22589Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22590Date:   Fri Feb 8 19:39:11 2013 +0100
22591
22592    macosx: support multiple VLC windows in fullscreen, try to just display fspanel when sensible
22593
22594    This allows main window and video window in fullscreen
22595    Note that still the fspanel is displayed to often.
22596
22597commit 4fdb3cc96fb33af82a44c024975370e8d29f0a0e
22598Author: David Fuhrmann <david.fuhrmann@googlemail.com>
22599Date:   Fri Feb 8 18:48:44 2013 +0100
22600
22601    macosx: add lion fullscreen support for detached windows
22602
22603commit b302bf06bc3c56ae69efae71f57e6cd5917e6f2c
22604Author: Jean-Baptiste Kempf <jb@videolan.org>
22605Date:   Sat Feb 9 16:23:52 2013 +0100
22606
22607    iOS: no tabs, in source-code
22608
22609commit 5182f4f56472343086997f7824325f5e0761a691
22610Author: Rafaël Carré <funman@videolan.org>
22611Date:   Sat Feb 9 14:34:04 2013 +0100
22612
22613    androidsurface: simplify dlopen code
22614
22615commit aa03764141422a0f0265d485e53396a9ce3b9f25
22616Author: Rafaël Carré <funman@videolan.org>
22617Date:   Sat Feb 9 14:33:22 2013 +0100
22618
22619    androidsurface: cosmetics
22620
22621commit d76a2ff3219ccf61ae4ca563c11dc4f9305cb8e2
22622Author: Gleb Pinigin <gpinigin@gmail.com>
22623Date:   Sat Feb 9 18:01:57 2013 +0700
22624
22625    ios vout: Avoid opengles1.1 naming convention for 2.0 version
22626
22627    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
22628
22629commit b990bc7105c41a2d7e44bf88917326d2a05208fe
22630Author: Erwan Tulou <erwan10@videolan.org>
22631Date:   Sat Feb 9 09:18:36 2013 +0100
22632
22633    skins2: fix memory leak
22634
22635commit af7899e86b74b01af86fc2b521d0a9aa40a98387
22636Author: Erwan Tulou <erwan10@videolan.org>
22637Date:   Sat Feb 9 09:03:00 2013 +0100
22638
22639    skins2: ensure that skins2 displays items exactly as qt4 does
22640
22641    This patch copies qt4 getTitle function so that user can read the same
22642    wording from skins2 as he/she reads from the qt4 interface.
22643
22644commit ff71cffb9f8cb702474f5d7824469930b2637157
22645Author: Felix Paul Kühne <fkuehne@videolan.org>
22646Date:   Sat Feb 9 01:33:09 2013 +0100
22647
22648    NEWS: mention OpenGL ES shader support and fix some typos
22649
22650commit a05abe54b341683244d6414ddd7989b57d6c8c90
22651Author: Felix Paul Kühne <fkuehne@videolan.org>
22652Date:   Fri Feb 8 22:56:58 2013 +0100
22653
22654    opengl: remove debug
22655
22656commit 600e3d650cc42ac501e0c0ce1ef912e54505b179
22657Author: Felix Paul Kühne <fkuehne@videolan.org>
22658Date:   Fri Feb 8 22:55:20 2013 +0100
22659
22660    opengl: save a few #if since those are valuable
22661
22662commit 2aecbd24fb9eba0e1b50d30f0afa52e46e1aa695
22663Author: Felix Paul Kühne <fkuehne@videolan.org>
22664Date:   Fri Feb 8 22:45:16 2013 +0100
22665
22666    opengl: protect precision settings, since current OS X OpenGL implementations don't support it (yet)
22667
22668commit 3422455f7e844bfc301ade6b5371bc29e62ecdd1
22669Author: Ilkka Ollakka <ileoo@videolan.org>
22670Date:   Fri Feb 8 22:29:39 2013 +0100
22671
22672    opengl: implement manual unpacking for OpenGL ES
22673
22674    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
22675
22676commit eae547f48bfe0e3ec339aaac6b6a65d25be371f8
22677Author: Felix Paul Kühne <fkuehne@videolan.org>
22678Date:   Fri Feb 8 21:41:37 2013 +0100
22679
22680    opengl: fix compilation for OS X
22681
22682commit af8c1f653551e97bd30bcfbc4e41c0a04fa89df8
22683Author: Denis Charmet <typx@dinauz.org>
22684Date:   Fri Feb 8 21:37:01 2013 +0100
22685
22686    Handle case where dwFormat is WAVE_FORMAT_EXTENSIBLE
22687
22688commit b5cf1c1e04213a3abef0e33cf3c58e2242d0179b
22689Author: Felix Paul Kühne <fkuehne@videolan.org>
22690Date:   Fri Feb 8 21:34:01 2013 +0100
22691
22692    opengl: fixed shader support for iOS
22693
22694    note that certain samples are not supported so far
22695
22696commit 6c648e41cf3abade4732daf9d7cf56989d042e65
22697Author: Felix Paul Kühne <fkuehne@videolan.org>
22698Date:   Fri Feb 8 21:19:05 2013 +0100
22699
22700    vout_ios: use OpenGL ES 2 for rendering
22701
22702commit d705a6f0060dc6f4fc3697398be6a0c90c308746
22703Author: Felix Paul Kühne <fkuehne@videolan.org>
22704Date:   Fri Feb 8 18:09:31 2013 +0100
22705
22706    opengl: use OpenGL ES 2 on iOS and fix a compilation warning
22707
22708commit 91f7ead257fe27075aa33dc25a44592d06b0cab6
22709Author: Felix Paul Kühne <fkuehne@videolan.org>
22710Date:   Fri Feb 8 18:01:55 2013 +0100
22711
22712    vout_ios: use a 32bit color scheme
22713
22714commit b284beeee8894a86c32eae47cc996e973376e5aa
22715Author: Felix Paul Kühne <fkuehne@videolan.org>
22716Date:   Fri Feb 8 18:01:05 2013 +0100
22717
22718    configure: don't enforce OpenGL ES 1 on iOS
22719
22720commit 01e0512bfddf971e4007cc94ba2c86b0ecb2d982
22721Author: Ilkka Ollakka <ileoo@videolan.org>
22722Date:   Fri Feb 8 15:02:35 2013 +0200
22723
22724    transcode: use 1001 as framerate base
22725
22726commit 68b6cc27c7c3a2717abc37aabf6fd89440f10a92
22727Author: Ilkka Ollakka <ileoo@videolan.org>
22728Date:   Sat Jan 14 23:20:04 2012 +0200
22729
22730    transcode: reinit filter-chain when aspect-ratio changes
22731
22732commit f80f2a6b885e82087f4985949065d6692b73d012
22733Author: Felix Paul Kühne <fkuehne@videolan.org>
22734Date:   Fri Feb 8 14:08:09 2013 +0100
22735
22736    extras/package: compile for iOS 6.1 since it is public now
22737
22738commit ca82afbfb7ee9a083d13c7861408e5759f2509cd
22739Author: Ludovic Fauvet <etix@videolan.org>
22740Date:   Thu Feb 7 17:21:06 2013 +0100
22741
22742    gnutls: retry handshake if it returns a non-fatal error
22743
22744    Based on the gnutls_handshake manual the function must be called again
22745    until it returns 0 (or a fatal error).
22746
22747    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22748
22749commit c1ec4dee751ae64e852aeba16c2322b35ddd8ac6
22750Author: Felix Paul Kühne <fkuehne@videolan.org>
22751Date:   Fri Feb 8 10:40:51 2013 +0100
22752
22753    audioqueue: fix buffer leak (close #8140)
22754
22755commit f29ec36681430bfe087fbc6ae11f0cdadedbcee0
22756Author: Felix Paul Kühne <fkuehne@videolan.org>
22757Date:   Fri Feb 8 10:32:23 2013 +0100
22758
22759    auhal: fix prototype/definition mismatch (close #8148)
22760
22761commit 8775d0d7f1f529e57a81234edfb07fce4a8e7a73
22762Author: Ludovic Fauvet <etix@videolan.org>
22763Date:   Thu Feb 7 19:54:58 2013 +0100
22764
22765    Gestures: use left button, by default
22766
22767    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22768
22769commit be93074958c9a620911f3e8112098808a7d78cd7
22770Author: Ludovic Fauvet <etix@videolan.org>
22771Date:   Thu Feb 7 19:46:05 2013 +0100
22772
22773    Gestures: use the proper event name
22774
22775    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22776
22777commit 9929cc94ce61b48c666dcf1aa2b65c1e7de763c9
22778Author: Felix Paul Kühne <fkuehne@videolan.org>
22779Date:   Thu Feb 7 19:15:15 2013 +0100
22780
22781    macosx: replace all 'key-action' calls with their proper counter-parts
22782
22783    This excludes 'ACTIONID_POSITION' for which there doesn't seem to be a replacement.
22784
22785commit 606a09d23c297255ef2982861a3040cf7d0a3bf4
22786Author: Samuel Pitoiset <samuel.pitoiset@gmail.com>
22787Date:   Tue Aug 21 17:48:37 2012 +0000
22788
22789    avi: Fix seek bar position when streaming through network (fixes #2151)
22790
22791    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22792
22793commit 6b2d303b9274d9e03bbb52a30a1e8572a6d581fb
22794Author: Alexander Terentyev <lex.terentyev@gmail.com>
22795Date:   Wed Dec 5 11:00:04 2012 +1100
22796
22797    Qt: Add moving main window on any part of a window
22798
22799    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22800
22801commit 59c5c14c867f016afa5b4a130107201637bf6b19
22802Author: Rafaël Carré <funman@videolan.org>
22803Date:   Tue Feb 5 23:58:47 2013 +0100
22804
22805    stream: Fix segfault caused by invalid seek
22806
22807    Sample can be found on https://www.dropbox.com/s/cd56gjk4ablimp5/A_lawnmower.wmv
22808    md5: d87c039c304b41cc30bddfe21e88af36
22809
22810commit d1bba6c05d0f10d0dfceb6677745ee32993a4bda
22811Author: François Revol <revol@free.fr>
22812Date:   Sun Feb 3 00:35:18 2013 +0100
22813
22814    lua: assembleenationale: Fix after website changes
22815
22816    Base urls not probed correctly yet, but hardcoded, I'm too lazy right now.
22817
22818    Parse direct.js some more to get stream name lists.
22819
22820    Fix the live streams list check.
22821
22822    Signed-off-by: François Revol <revol@free.fr>
22823    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
22824
22825commit 2c1b60aec7e7fbeb4d0f0007c1933ad1572af490
22826Author: Sébastien Escudier <sebastien-devel@celeos.eu>
22827Date:   Thu Feb 7 12:12:16 2013 +0100
22828
22829    fix regression from 3118035
22830    Closes #8076
22831
22832commit ba66ad016e26a3b97378315dd5ca92343dd8a60a
22833Author: Sébastien Escudier <sebastien-devel@celeos.eu>
22834Date:   Thu Feb 7 11:07:48 2013 +0100
22835
22836    fix regression from 1925313da2 : vod creation failed in rtp stream out module because it couldn't access some variable (vod-media and vod-session)
22837
22838commit cdc85689a17f8b81cf437c29b1d298cf5f571bac
22839Author: Mirsal Ennaime <mirsal@videolan.org>
22840Date:   Thu Feb 7 04:18:12 2013 +0100
22841
22842    dbus: Oops, abandon the correct container on error paths
22843
22844commit b1bb9b54365a42e8d1b801378b51aa38789fbd84
22845Author: Mirsal Ennaime <mirsal@videolan.org>
22846Date:   Thu Feb 7 03:54:11 2013 +0100
22847
22848    dbus: Add another memory allocation failure check
22849
22850commit aba4767f273048deca4c17d712bec3da9bf362d8
22851Author: Rémi Denis-Courmont <remi@remlab.net>
22852Date:   Wed Feb 6 20:56:02 2013 +0200
22853
22854    TAB_FIND/TAB_REMOVE: remove inner variable, improve expansion safety
22855
22856commit 56180db3def98fd0c9e4b9c32e6941074e1db8c4
22857Author: Mirsal Ennaime <mirsal@videolan.org>
22858Date:   Wed Feb 6 15:16:26 2013 +0100
22859
22860    dbus: Add memory allocation failure check
22861
22862commit 21e2557b1cd45601d8cbcc2a6b3b6c96847dd30b
22863Author: Denis Charmet <typx@dinauz.org>
22864Date:   Mon Feb 4 22:42:23 2013 +0100
22865
22866    Remove aout_Packet from directsound audio output
22867
22868commit 8cbd52ac8a500a96378a35f74be12c6d73b50d18
22869Author: Jean-Baptiste Kempf <jb@videolan.org>
22870Date:   Tue Feb 5 19:59:38 2013 +0100
22871
22872    Contribs: update dvdread to a new fork
22873
22874commit a3ae4031787e58afaab9a7695e5f1a9126fe73fd
22875Author: Vittorio Giovara <vittorio.giovara@gmail.com>
22876Date:   Tue Feb 5 19:39:47 2013 +0100
22877
22878    rename configuration page title for x264 options
22879
22880    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
22881
22882commit 9daa9e5d25ebebc35a8b6be32c3b357e9f1985f9
22883Author: Jean-Baptiste Kempf <jb@videolan.org>
22884Date:   Tue Feb 5 19:24:02 2013 +0100
22885
22886    Contrib: use a new DVDnav fork
22887
22888    Should close #8125
22889
22890commit 7724ba6c06a08e92954d33fda4d9dd62916d9dcc
22891Author: Rémi Denis-Courmont <remi@remlab.net>
22892Date:   Tue Feb 5 19:55:29 2013 +0200
22893
22894    Win32: really fix poll() loop *cough* *cough*
22895
22896commit 018ea797875b5f61c208f2845615460bc39c146c
22897Author: Mirsal Ennaime <mirsal@videolan.org>
22898Date:   Fri Feb 1 18:25:45 2013 +0100
22899
22900    dbus: Add missing memory allocation failure handling
22901
22902    Handle memory allocation failures when sending the PropertyChanged
22903    signal in the TrackList interface implementation.
22904
22905commit 57a0261edafdddd004f8efdfd0f9d6b1c61e3408
22906Author: Mirsal Ennaime <mirsal@videolan.org>
22907Date:   Fri Feb 1 17:18:29 2013 +0100
22908
22909    dbus: Remove useless comment
22910
22911commit 424d68f848e0fef69db0ee16499fe997951e3215
22912Author: Mirsal Ennaime <mirsal@videolan.org>
22913Date:   Fri Feb 1 17:17:59 2013 +0100
22914
22915    dbus: Fix memleaks on error paths
22916
22917commit 79c8560a5e36d6f872a740aeeb6a62c8069c3eae
22918Author: Felix Paul Kühne <fkuehne@videolan.org>
22919Date:   Tue Feb 5 01:00:46 2013 +0100
22920
22921    macosx: work-around for Mountain Lion which treats folder with the name 'BDMV' and the sub item 'INDEX.BDM' as a file with the UTI 'public.directory'
22922
22923commit 5c9733cfd5a9fb7bd4cd842421868600dc8f40a7
22924Author: Felix Paul Kühne <fkuehne@videolan.org>
22925Date:   Tue Feb 5 00:06:19 2013 +0100
22926
22927    audioqueue: fix compilation for OSX
22928
22929commit 1d0ffadb2e17cbc76918e063dd676d33de69b8d4
22930Author: Felix Paul Kühne <fkuehne@videolan.org>
22931Date:   Mon Feb 4 23:50:27 2013 +0100
22932
22933    audioqueue: use the AudioSession API to overwrite the mute switch during media playback (iOS only)
22934
22935commit b620bade36f908a49130c010886a41a7c402fe60
22936Author: Felix Paul Kühne <fkuehne@videolan.org>
22937Date:   Mon Feb 4 23:03:09 2013 +0100
22938
22939    audioqueue: fix potential p_block leak
22940
22941commit d71133ac5fbd6904bdd06c9fe3aff5d3b34e81b7
22942Author: Felix Paul Kühne <fkuehne@videolan.org>
22943Date:   Mon Feb 4 22:48:50 2013 +0100
22944
22945    audioqueue: more cleanup
22946
22947    repack a struct and rename variables so they actually make sense
22948
22949commit 766083444177a16fffb7c5dfeb0dd2f4f4fe75d4
22950Author: Felix Paul Kühne <fkuehne@videolan.org>
22951Date:   Mon Feb 4 20:51:41 2013 +0100
22952
22953    audioqueue: switch from section comments to more useful pragma marks since those are recognized by Xcode
22954
22955commit f5deb075779273db4044939ea8363f7546ffb2b8
22956Author: Felix Paul Kühne <fkuehne@videolan.org>
22957Date:   Mon Feb 4 20:07:03 2013 +0100
22958
22959    audioqueue: fix copyright years and add missing copyright holders
22960
22961commit d87ff6d88198b6fe7874433a883b55827237e7a1
22962Author: Felix Paul Kühne <fkuehne@videolan.org>
22963Date:   Mon Feb 4 19:58:31 2013 +0100
22964
22965    audioqueue: clean-up
22966
22967commit 08ec492002a8ef7937dcbf946f63fe260035e5e9
22968Author: Rafaël Carré <funman@videolan.org>
22969Date:   Mon Feb 4 19:35:23 2013 +0100
22970
22971    audioqueue: fixed potential TimeGet issue
22972
22973    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
22974
22975commit 9eb78bf485090e6b83527ba39e919db1a9e71de1
22976Author: Felix Paul Kühne <fkuehne@videolan.org>
22977Date:   Mon Feb 4 19:05:55 2013 +0100
22978
22979    NEWS: updates for Mac
22980
22981commit 576c05f07f93e47c543c1e1d4946269394d3899b
22982Author: Rémi Denis-Courmont <remi@remlab.net>
22983Date:   Mon Feb 4 19:14:33 2013 +0200
22984
22985    win32: do not get stuck in poll() with infinite timeout
22986
22987    This really should be fixed more properly.
22988
22989commit ce96ee78f58c6d24eb66d5544b571cc3d0aa4343
22990Author: Rémi Denis-Courmont <remi@remlab.net>
22991Date:   Mon Feb 4 18:38:04 2013 +0200
22992
22993    libvlc_audio_set_track: return -1 on error
22994
22995    Surprisingly, my gcc did not generate a possible unitilization warning.
22996
22997commit e69bf784bd8d202de54913b8f94aee2719ab873c
22998Author: Rémi Denis-Courmont <remi@remlab.net>
22999Date:   Mon Feb 4 18:26:06 2013 +0200
23000
23001    live555: buffer sizes are not considered safe
23002
23003    ...so far.
23004
23005commit 2515960dedfa72321b4a69d3cc8153aa599a172b
23006Author: Rafaël Carré <funman@videolan.org>
23007Date:   Mon Feb 4 17:13:17 2013 +0100
23008
23009    audioqueue: don't avoid impossible case
23010
23011    Play() should always be fed with valid block_t *
23012
23013commit 9b0916a50e25a488f19fa56899b76b1367955b3f
23014Author: Martin Storsjö <martin@martin.st>
23015Date:   Mon Feb 4 16:19:17 2013 +0200
23016
23017    omxil: Remove a few audio codec mappings
23018
23019    This reverts most of 2b101ff4a0.
23020
23021    VLC_CODEC_MP3 seems to work fine with multiple OMX mp3 decoders,
23022    so keep it mapped.
23023
23024    VLC_CODEC_MPGA does work with some OMX mp3 decoders (OMX.SEC.mp3.dec
23025    seems to handle it) but not with all (OMX.google.mp3.decoder doesn't
23026    seem to handle it).
23027
23028    Vorbis does not work with OMX decoders in the current form. The only
23029    such decoder I've seen is OMX.google.vorbis.decoder, and using it
23030    requires us to modify the packets sent a little. Even if this can be
23031    done pretty easily, the packet format feels more like an android
23032    internal hack than an official spec of any sort, so disable this
23033    mapping since there isn't much value in using it currently.
23034
23035    WMA does not work with OMX in the current form (tested with
23036    OMX.SEC.wma.dec). I've got work in progress code that makes certain
23037    WMA files work with it, but not all, so disable it until at least
23038    most of them work properly.
23039
23040commit 5d4429549c5fe67d4a72c91064b9b6c500d30a0a
23041Author: Sébastien Escudier <sebastien-devel@celeos.eu>
23042Date:   Mon Feb 4 12:02:27 2013 +0100
23043
23044    live555 : Add an option to change the frame buffer size, and increase the default value a little.
23045    Closes #8103
23046
23047commit 90c4ceacb037ec7ada98e3e5ee7fc799e1f46466
23048Author: Felix Paul Kühne <fkuehne@videolan.org>
23049Date:   Sun Feb 3 21:32:58 2013 +0100
23050
23051    NEWS: announce that the infamous audio output failure on TASCAM's USD-based MIDI-interfaces is fixed
23052
23053commit 55e3f94302a29e9ee76532c290c1134af5f0213e
23054Author: Felix Paul Kühne <fkuehne@videolan.org>
23055Date:   Sun Feb 3 21:05:23 2013 +0100
23056
23057    macosx: fixed compilation warning and potential runtime exception
23058
23059commit e4dc6784ed497fef0fbbad4d1c3fa4a5254ffdf0
23060Author: Mario Speiß <1034-135@online.de>
23061Date:   Sun Feb 3 19:25:35 2013 +0200
23062
23063    too long timeouts in win32 vlc_poll
23064
23065    When vlc_poll is called with timeout of i.e. 5000ms it may happen that the
23066    waiting time might be as long as 2500s ! Probably poll should be called with
23067    the 50ms timeout as many times until the original provided timeout has been
23068    reached.
23069
23070    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
23071
23072commit e1aa97a9e8bdd3787fb3543b13cf6a6f624fd350
23073Author: Edward Wang <edward.c.wang@compdigitec.com>
23074Date:   Sun Feb 3 09:12:04 2013 -0500
23075
23076    src: Win32: add message categories to debug logs
23077
23078    Signed-off-by: Rafaël Carré <funman@videolan.org>
23079
23080commit 434cf8e484519fcad279f398fe735937c4237db8
23081Author: KO Myung-Hun <komh78@gmail.com>
23082Date:   Sun Feb 3 18:04:28 2013 +0900
23083
23084    configure: remove a wrongly placed test
23085
23086    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
23087
23088commit 71c82ba2d21758e3d2bbbdb6ec74281490370b58
23089Author: Martin Storsjö <martin@martin.st>
23090Date:   Sat Feb 2 19:38:17 2013 +0200
23091
23092    omxil: Only try to enable the samsung-specific 420p mode on video decoders
23093
23094    It doesn't make any sense for audio decoders and only leads to
23095    extra log warnings.
23096
23097    Signed-off-by: Martin Storsjö <martin@martin.st>
23098
23099commit 9d5daca226178bb1bdffa017082be29a4fdc84a8
23100Author: Martin Storsjö <martin@martin.st>
23101Date:   Sat Feb 2 15:24:20 2013 +0200
23102
23103    Revert "omxil: Set the WMV type"
23104
23105    This reverts commit c73e88ce9a79f1b76e7e6a9ec1cf5781555994a5.
23106
23107    The WMV1/2 decoders use a different role name, and this parameter
23108    is unsupported on them. Therefore, there's not much use in trying to
23109    set it at all.
23110
23111    Signed-off-by: Martin Storsjö <martin@martin.st>
23112
23113commit 13618e090e33709f4421bb9526b4dc5793157a8e
23114Author: Martin Storsjö <martin@martin.st>
23115Date:   Sat Feb 2 15:22:32 2013 +0200
23116
23117    omxil: Use the role names video_decoder.wmv1/2
23118
23119    The role name without a suffix, "video_decoder.wmv", is only for
23120    vc1/wmv3/9 (on Samsung Galaxy S III at least). Since certain roles
23121    are substrings of others, require the full string to match when looking
23122    for suitable codecs instead of using strncmp.
23123
23124    Signed-off-by: Martin Storsjö <martin@martin.st>
23125
23126commit 4a19daba2ee38598cd13fd6365c669d1fd4c2b7c
23127Author: Martin Storsjö <martin@martin.st>
23128Date:   Sat Feb 2 16:33:13 2013 +0200
23129
23130    omxil: Factorize samsung decoder quirk identification to a separate function
23131
23132    Previously, we tried to see if the samsung decoder name followed
23133    a certain pattern (ending .Decoder, for good decoders, assuming
23134    we should ignore the padding specified by all other samsung
23135    decoders). This simple pattern didn't turn out to apply for some
23136    other deocders, so instead explicitly list the components that
23137    we know we should ignore the specified padding values.
23138
23139    Also refactor the same check from both the omxil and mediacodec
23140    files into one utility function.
23141
23142    Signed-off-by: Martin Storsjö <martin@martin.st>
23143
23144commit 49362976f0f9dbe9e4b3968bee698f34e2a4cda5
23145Author: Martin Storsjö <martin@martin.st>
23146Date:   Sat Dec 3 23:46:04 2011 +0200
23147
23148    omxil: If OMX_IndexParamVideoInit failed, assume 2 ports with index 0 and 1
23149
23150    This is required to use the OMX.google.* sw decoder components
23151    (which are useful for testing).
23152
23153    Only do this workaround on android builds for now, to limit the
23154    scope of the hack.
23155
23156    Signed-off-by: Martin Storsjö <martin@martin.st>
23157
23158commit fab34784a588febf0f74afb45a69c374085c5f2c
23159Author: Martin Storsjö <martin@martin.st>
23160Date:   Fri Feb 1 12:53:22 2013 +0200
23161
23162    omxil: Make sure i_channels is nonzero before dividing by it
23163
23164    At startup of the decoder, i_channels might be set to 0 if the decoder
23165    hasn't processed the sent CODECCONFIG data yet. (In these cases, the
23166    returned buffers are 0 bytes long so we don't miss anything either.)
23167    A port reconfigure event is sent in these cases, so i_channels gets
23168    initialized to the right value before we handle any later buffers with
23169    actual content.
23170
23171    Signed-off-by: Martin Storsjö <martin@martin.st>
23172
23173commit 4edfa4f5fb997933531c79eefe81f0b36377c6e4
23174Author: Martin Storsjö <martin@martin.st>
23175Date:   Wed Apr 11 19:25:36 2012 +0300
23176
23177    omxil: Don't require SetAudioParameters on the decoder output port to succeed
23178
23179    It's mostly enough to call it on the input port, while we later get
23180    back what the decoder itself set on the output port (based on the
23181    input port and codec config data), so if this fails, just ignore it.
23182
23183    This is required for using google SW audio codecs via OMX, which is
23184    useful mostly for testing. (Using them still requires a few more
23185    hacks though.)
23186
23187    Signed-off-by: Martin Storsjö <martin@martin.st>
23188
23189commit 3e91dcf90752d4d9f787f030340033882b7af2a8
23190Author: Martin Storsjö <martin@martin.st>
23191Date:   Wed Jan 30 21:23:45 2013 +0200
23192
23193    omxil: Set OMX_AUDIO_AACStreamFormatMP4FF for AAC
23194
23195    This does work with the Samsung AAC decoder (which seems to support
23196    both), while the google SW AAC decoder doesn't support the previous
23197    value (but works fine with this one).
23198
23199    As far as I can read the specs, the two formats are identical (one
23200    is defined as "AAC inside MPEG-4/ISO File Format" while the other
23201    one is defined as "AAC Raw Format (access units)").
23202
23203    The Android media stack seems to be using this one internally
23204    (with a bunch of references to this one, and no references to the
23205    RAW one), which is a good indication that at least most android
23206    AAC decoders should be able to handle it.
23207
23208    Signed-off-by: Martin Storsjö <martin@martin.st>
23209
23210commit 4250b38cb336405988516e91c32dd6c1d3794d1d
23211Author: Martin Storsjö <martin@martin.st>
23212Date:   Fri Feb 1 12:10:26 2013 +0200
23213
23214    omxil: Set the right channel mode for aac/mp3
23215
23216    This doesn't seem to have any effect in practice, but it does make
23217    the code more correct.
23218
23219    Signed-off-by: Martin Storsjö <martin@martin.st>
23220
23221commit 74e85f40d29a6a6ffff2b71fd11918cd56d2434e
23222Author: Martin Storsjö <martin@martin.st>
23223Date:   Fri Feb 1 11:42:19 2013 +0200
23224
23225    omxil: Skip a kinda-broken samsung mp3 decoder
23226
23227    Signed-off-by: Martin Storsjö <martin@martin.st>
23228
23229commit f000f5d9a46db78bf8e58459b65130e2a59568a1
23230Author: Denis Charmet <typx@dinauz.org>
23231Date:   Fri Feb 1 01:39:29 2013 +0100
23232
23233    Remove the filesize verification when using FindNextElement
23234
23235    The dummy support patch also fix #5287.
23236
23237commit c69ad41a680be56caa7ec5c8dd984b01fcea5584
23238Author: Rémi Denis-Courmont <remi@remlab.net>
23239Date:   Fri Feb 1 18:30:38 2013 +0200
23240
23241    hotkeys: use only one channel for sliders
23242
23243    We don't display both sliders at once anyway.
23244
23245commit 007607082fd803fba8ada32a7b1e1f63e5beb610
23246Author: Rémi Denis-Courmont <remi@remlab.net>
23247Date:   Fri Feb 1 18:25:21 2013 +0200
23248
23249    hotkeys: put all text on the default SPU channel
23250
23251    Never more than one piece of text is displayed at a time anyway.
23252    Also simplify format string handling and use single precision maths.
23253
23254commit 395f4e4ab8427725c2714f87998bd87b99397bcf
23255Author: Rémi Denis-Courmont <remi@remlab.net>
23256Date:   Fri Feb 1 17:58:31 2013 +0200
23257
23258    libvlc: use input navigation controls
23259
23260commit 1cc9c243abca81b520d92e28c4b61579d6690c3e
23261Author: Rémi Denis-Courmont <remi@remlab.net>
23262Date:   Fri Feb 1 17:55:17 2013 +0200
23263
23264    dvdnav: implement navigation controls, remove key-action callback
23265
23266commit 8c4e42a3d9ceeee5ec76ae78ff5d75c6a3730583
23267Author: Rémi Denis-Courmont <remi@remlab.net>
23268Date:   Fri Feb 1 17:55:00 2013 +0200
23269
23270    hotkeys: implement navigation actions
23271
23272commit 72499a50a34cbb99f11a26d455865be2012b5ab9
23273Author: Rémi Denis-Courmont <remi@remlab.net>
23274Date:   Fri Feb 1 17:54:34 2013 +0200
23275
23276    input: define proper controls for menu navigation
23277
23278commit 2cb909b3bfa737d82c29345bae27a2848b0ce719
23279Author: Rémi Denis-Courmont <remi@remlab.net>
23280Date:   Fri Feb 1 17:52:32 2013 +0200
23281
23282    Update default DVD and CD paths on Linux
23283
23284commit 0202493d151d7f082aa59bcc53ab5b541f854abf
23285Author: Jean-Baptiste Kempf <jb@videolan.org>
23286Date:   Thu Jan 31 22:57:31 2013 +0100
23287
23288    MpegVideo packetizer: fix frame rates
23289
23290commit 5dc612beb4b927696159218e4f046ea04ecca63a
23291Author: Rémi Denis-Courmont <remi@remlab.net>
23292Date:   Thu Jan 31 23:25:15 2013 +0200
23293
23294    hotkeys: remove special key event
23295
23296commit 812836afe87b655bfc6f67b6751a14f5cba6529e
23297Author: Rémi Denis-Courmont <remi@remlab.net>
23298Date:   Thu Jan 31 23:23:55 2013 +0200
23299
23300    hotkeys: add context menu action
23301
23302commit d83927d402e835ead4159bc673179a182a78f733
23303Author: Rémi Denis-Courmont <remi@remlab.net>
23304Date:   Thu Jan 31 23:16:35 2013 +0200
23305
23306    hotkeys: map mouse wheel actions in core
23307
23308commit a0cb1c29ce36162c4142350926345321840e7f06
23309Author: Rémi Denis-Courmont <remi@remlab.net>
23310Date:   Thu Jan 31 23:16:10 2013 +0200
23311
23312    hotkeys: move mouse wheel setting to core with other hotkey stuff
23313
23314commit 6ba340cedee77f735fdc0b0502416d4043faddf6
23315Author: Rémi Denis-Courmont <remi@remlab.net>
23316Date:   Thu Jan 31 23:07:07 2013 +0200
23317
23318    core: remove OSD menu keys configuration
23319
23320commit 9f75360392735dca86e50ee8b87f76454acaa051
23321Author: Felix Paul Kühne <fkuehne@videolan.org>
23322Date:   Thu Jan 31 18:59:54 2013 +0100
23323
23324    quartztext: compilation fix
23325
23326commit 469f433cfdfbf8d0a0603dd24398fe694d220b47
23327Author: Rémi Denis-Courmont <remi@remlab.net>
23328Date:   Thu Jan 31 19:48:56 2013 +0200
23329
23330    Remove unused typedefs
23331
23332commit d8ff730f71cf6aa08ced1ed5c11c530747795f6b
23333Author: Rémi Denis-Courmont <remi@remlab.net>
23334Date:   Thu Jan 31 19:01:14 2013 +0200
23335
23336    configure: remove osdmenu
23337
23338commit dcb7ec195a7f3058de3b15d3deb74fb6313fe6bf
23339Author: Rémi Denis-Courmont <remi@remlab.net>
23340Date:   Thu Jan 31 19:00:34 2013 +0200
23341
23342    osd: remove dead core OSD menu functions
23343
23344commit f85f712ef20ee1b493174c276d3959061747af45
23345Author: Rémi Denis-Courmont <remi@remlab.net>
23346Date:   Thu Jan 31 18:55:46 2013 +0200
23347
23348    osd_parser/osdmenu: remove dead plugins
23349
23350commit 03c911f3425c95d5a0e8dfb7f73dfda7ceca5e37
23351Author: Rémi Denis-Courmont <remi@remlab.net>
23352Date:   Thu Jan 31 19:28:36 2013 +0200
23353
23354    Useless #includes
23355
23356commit 4c4456b3c7ba8babcf528061a8387c76061395a5
23357Author: Rémi Denis-Courmont <remi@remlab.net>
23358Date:   Thu Jan 31 18:52:40 2013 +0200
23359
23360    Lua: remove non-working menu object
23361
23362commit b88c8f40abb8dffed2f920deb38724835023c836
23363Author: Rémi Denis-Courmont <remi@remlab.net>
23364Date:   Thu Jan 31 18:54:05 2013 +0200
23365
23366    Lua RC: remove non-working menu command
23367
23368commit e715fddb80751b4b4c66057c551a8caeb7ff8afe
23369Author: Rémi Denis-Courmont <remi@remlab.net>
23370Date:   Thu Jan 31 18:50:19 2013 +0200
23371
23372    Old RC: remove non-working menu command
23373
23374commit e1f4d89eff8ea0901a455e7ccce886eca0feba66
23375Author: Rémi Denis-Courmont <remi@remlab.net>
23376Date:   Thu Jan 31 18:54:47 2013 +0200
23377
23378    LIRC: remove non-working menu
23379
23380commit d66f3ddc20969df03a670422a829c930e495a8ad
23381Author: Rémi Denis-Courmont <remi@remlab.net>
23382Date:   Thu Jan 31 18:49:46 2013 +0200
23383
23384    hotkeys: remove unused OSD menu actions
23385
23386commit a0d9cb0e6d7db8672e1c924eb145eaa1b6b7e0e6
23387Author: Rémi Denis-Courmont <remi@remlab.net>
23388Date:   Thu Jan 31 19:09:57 2013 +0200
23389
23390    vout: remove dead OSD code
23391
23392commit 6af9706ba7a98108a59843eb3e7298daf8c62af4
23393Author: Rémi Denis-Courmont <remi@remlab.net>
23394Date:   Thu Jan 31 18:37:26 2013 +0200
23395
23396    osd: privatize osd_ShowText(Absolute|Relative)
23397
23398    (Functions reordered to avoid forward declaration.)
23399
23400commit 6dd33dd12b1e6edc9e6f58e754fe9bdc7ac07547
23401Author: Rémi Denis-Courmont <remi@remlab.net>
23402Date:   Wed Jan 30 20:18:49 2013 +0200
23403
23404    hotkeys: reorder the Big Switch and remove some useless checks
23405
23406commit cfe2c864c28e7406c8982f7f657bc51db709af66
23407Author: KO Myung-Hun <komh78@gmail.com>
23408Date:   Wed Jan 30 16:34:53 2013 +0900
23409
23410    vlccore: pass a proper argument to vlc_cancel_self() in vlc_testcancel()
23411
23412    This fixes the problem that SAP hangs on even if it has been canceled.
23413
23414    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23415
23416commit 5f2c31f4c1e1a53a1aba629afb4066aa4defdd6a
23417Author: KO Myung-Hun <komh78@gmail.com>
23418Date:   Wed Jan 30 16:34:50 2013 +0900
23419
23420    configure: do not add -fvisibility=hidden flag on OS/2
23421
23422    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23423
23424commit 1d7d3a9f72be61361d4a6a0fefc98c90d713763f
23425Author: Gleb Pinigin <gpinigin@gmail.com>
23426Date:   Wed Jan 30 20:42:21 2013 +0700
23427
23428    Add option to specify arhitecture variant for building vlc for iOS
23429
23430    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23431
23432commit 224c8e3350aee9006fe88bfe813accfd4f45d72e
23433Author: Martin Storsjö <martin@martin.st>
23434Date:   Tue Jan 29 17:55:10 2013 +0200
23435
23436    mediacodec: Handle VC1
23437
23438    This is tested to be working on Galaxy S3 on 4.1.2 (and
23439    on 4.1.1 as well).
23440
23441    (WMV3 doesn't seem to work though, even after reformatting the
23442    extradata as in the omxil decoder, MediaCodec.configure()
23443    throws an exception.)
23444
23445    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23446
23447commit c18a4bae88f98539c49c7e16b40d278a5db2727b
23448Author: Martin Storsjö <martin@martin.st>
23449Date:   Tue Jan 29 17:55:09 2013 +0200
23450
23451    omxil: Wait for the right event when deinitializing
23452
23453    Previously, we checked that the event queue had an OMX_EventCmdComplete
23454    item, but we didn't make sure that it was for the previously issued
23455    OMX_CommandStateSet. In many cases, it was from a OMX_CommandFlush,
23456    which made the code proceed with other deinitialization. If the decoder
23457    hadn't actually transitioned to idle state yet, the buffers weren't
23458    actually ever freed (in the state == OMX_StateIdle block), which lead
23459    to crashes when the handle was freed at the end.
23460
23461    This fixes crashes when finishing playback of wmv3 videos on Galaxy S3.
23462
23463    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23464
23465commit e47ff3ff688d2ba42be257205dc262edf0f8af04
23466Author: Martin Storsjö <martin@martin.st>
23467Date:   Tue Jan 29 17:55:08 2013 +0200
23468
23469    omxil: Skip OMX.SEC.WMV.Decoder
23470
23471    This one doesn't seem to work for either VC1 or WMV3 at the moment
23472    (on Android 4.1.2 on Galaxy S3), while OMX.SEC.vc1.dec works (for
23473    both codecs).
23474
23475    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23476
23477commit a8e6ff47d155cea607bb7581afb4411095292f4b
23478Author: Martin Storsjö <martin@martin.st>
23479Date:   Tue Jan 29 17:55:07 2013 +0200
23480
23481    omxil: Pass extradata for WMV3 according to OMX specs
23482
23483    Some OMX decoders that can handle WMV3 (such as the broadcom one
23484    in raspberry pi) can handle the WMV3 extradata both in the original
23485    form as in ASF, and in this format, while the one in Samsung Galaxy
23486    S3 requires it to be in this format (as the OMX IL 1.2 specs specify).
23487
23488    This makes HW-accelerated WMV3 decoding work on Galaxy S3.
23489
23490    The code can be split out to a reusable function if/when the same
23491    needs to be done elsewhere.
23492
23493    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23494
23495commit 8e79d2426c2a07c922f8506286153e1c830f36da
23496Author: Martin Storsjö <martin@martin.st>
23497Date:   Wed Jan 30 12:54:08 2013 +0200
23498
23499    mediacodec: Remove an unused variable
23500
23501    Signed-off-by: Rafaël Carré <funman@videolan.org>
23502
23503commit 346d9c4716c19f08600d2a84745cb50678cc1d04
23504Author: Martin Storsjö <martin@martin.st>
23505Date:   Wed Jan 30 12:54:07 2013 +0200
23506
23507    omxil/mediacodec: Extend the quirk workaround for OMX.SEC to ignore horizontal padding as well
23508
23509    Signed-off-by: Rafaël Carré <funman@videolan.org>
23510
23511commit e7eb8964eeb21894425a1c17162188f27702eaf8
23512Author: Martin Storsjö <martin@martin.st>
23513Date:   Wed Jan 30 12:54:06 2013 +0200
23514
23515    omxil: Update the explanation of the OMX.SEC quirk/workaround
23516
23517    Signed-off-by: Rafaël Carré <funman@videolan.org>
23518
23519commit 5290741dc88b5e91b09ea69ae668a42abead82ae
23520Author: Martin Storsjö <martin@martin.st>
23521Date:   Wed Jan 30 12:54:05 2013 +0200
23522
23523    mediacodec: Update a comment with the current state of affairs
23524
23525    Signed-off-by: Rafaël Carré <funman@videolan.org>
23526
23527commit de67a476d7dc0b384f7517898ee476a82c2635ee
23528Author: Alex Merry <dev@randomguy3.me.uk>
23529Date:   Tue Jan 29 00:55:23 2013 +0000
23530
23531    dbus: Add CanGoNext/Previous
23532
23533    These are required by the spec.  We just set them to true, to match the
23534    fact that the buttons on the main interface are never disabled.
23535
23536    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23537
23538commit a8fd6d95849d339836731f4bceb2d22dd54df91c
23539Author: Alex Merry <dev@randomguy3.me.uk>
23540Date:   Tue Jan 29 00:55:22 2013 +0000
23541
23542    Add Properties.GetAll support to all D-Bus interfaces
23543
23544    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23545
23546commit 6ae4c72da0c9b94b5f6c52b7c13a11166cf5b8c2
23547Author: Alex Merry <dev@randomguy3.me.uk>
23548Date:   Tue Jan 29 00:55:21 2013 +0000
23549
23550    dbus: Standardise property getters
23551
23552    There was a lot of repeated code, some of which properly checked return
23553    values and some of which didn't.  This is all replaced and folded into
23554    the GetProperty function of each interface.
23555
23556    A side-effect is that it should be more efficient (we only check the
23557    interface argument once instead of once for each property, and there
23558    should be a smaller overall code size).
23559
23560    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23561
23562commit 3aa9a4adb055b838b4fdda228a69c2d35b5c1eb5
23563Author: Alex Merry <dev@randomguy3.me.uk>
23564Date:   Tue Jan 29 00:55:20 2013 +0000
23565
23566    dbus: Separate out property marshalling code in D-Bus interfaces
23567
23568    Pull out code to marshal the various properties into separate functions
23569    (and make sure the return type of those functions is int).  This is in
23570    preparation for adding org.freedesktop.DBus.Properties.GetAll support.
23571
23572    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23573
23574commit 52903263c83014b127825f14a018d40e37129250
23575Author: Alex Merry <dev@randomguy3.me.uk>
23576Date:   Tue Jan 29 00:55:19 2013 +0000
23577
23578    dbus: Standardise property marshalling for PropertiesChanged signal
23579
23580    Re-use the AddProperty method (used in GetAllProperties) and use macros
23581    to reduce repetition of code.  Now all the calls should be
23582    error-checked.
23583
23584    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23585
23586commit 3ed48e03b85431f8024389f1b352854f0714ec3c
23587Author: Mirsal Ennaime <mirsal@videolan.org>
23588Date:   Tue Jan 29 14:40:23 2013 +0100
23589
23590    dbus: Fix code style and add missing decref on error path
23591
23592     * Add missing call to vlc_object_release() in MarshalMetadata
23593     * Separate code paths with empty lines
23594     * Fix bracket position in if blocks
23595
23596commit 5460e18e20719255d4ed1461594fe72530a19f85
23597Author: Alex Merry <dev@randomguy3.me.uk>
23598Date:   Tue Jan 29 00:55:18 2013 +0000
23599
23600    Fix Metadata marshalling when sending the PropertiesChanged signal
23601
23602    VLC was getting kicked from the D-Bus when a track was stopped, because
23603    it was generating invalid data on the wire when sending the
23604    PropertiesChanged signal for the Metadata property.
23605
23606    The issue was that if there was now no current track, GetInputMeta would
23607    never be called and the the variant would never be populated with the
23608    "a{sv}" structure that the call to dbus_message_iter_open_container
23609    claimed it would be.
23610
23611    We now share the code that GetProperties used, which dealt with this
23612    correctly, although now both use CurrentInput (which is what the signal
23613    previously used) instead of CurrentPlayingItem (which is what
23614    GetProperties previously used).
23615
23616    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23617
23618commit 8f754d8715c72abc4ba1b0f26ae136c1db41437b
23619Author: Alex Merry <dev@randomguy3.me.uk>
23620Date:   Mon Jan 28 11:54:16 2013 +0000
23621
23622    Fix Rate property on org.mpris.MediaPlayer2.Player
23623
23624    Rate should never be 0.0 (according to the spec), so we pick a sensible
23625    default when we do not have a current track: 1.0.
23626
23627    Also, when the current item changes, the Rate may also change.  So add
23628    it to the PropertiesChanged signal just to be sure.
23629
23630    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23631
23632commit ad8039e3e3b910730e71921b9f8952107644695a
23633Author: Alex Merry <dev@randomguy3.me.uk>
23634Date:   Mon Jan 28 11:54:15 2013 +0000
23635
23636    Fix MPRIS2 metadata entry types
23637
23638    Several of these entries, such as xesam:artist, should be lists of
23639    strings, not strings.
23640
23641    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23642
23643commit 415da293016efc689e749c580d35f5349008f692
23644Author: Rafaël Carré <funman@videolan.org>
23645Date:   Mon Jan 28 18:55:24 2013 +0100
23646
23647    peflags: add -AppContainer option
23648
23649commit 930cae6d529c6a459264b6a41dc807c12e6a9056
23650Author: Alex Merry <dev@randomguy3.me.uk>
23651Date:   Mon Jan 28 11:54:12 2013 +0000
23652
23653    Add Fullscreen property to GetAllProperties on DBus root interface
23654
23655    Previously, Fullscreen could be requested via
23656    org.freedesktop.DBus.Properties.Get, but would not be returned by
23657    org.freedesktop.DBus.Properties.GetAll.
23658
23659    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23660
23661commit 119aa810f8eecb90ed930ec6a817cae6bc5a9faa
23662Author: Alex Merry <dev@randomguy3.me.uk>
23663Date:   Mon Jan 28 11:54:11 2013 +0000
23664
23665    Move helpers for GetAllProperties into dbus.c
23666
23667    This is in preparation for implementing GetAllProperties for the player
23668    and tracklist interfaces.
23669
23670    Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
23671
23672commit 317f1e9c019813adfb4380984b501188f1df0637
23673Author: Erwan Tulou <erwan10@videolan.org>
23674Date:   Mon Jan 28 14:32:53 2013 +0100
23675
23676    skins2: ensure playlist is also updated when new input is launched
23677
23678commit da5751f2a262c11c6a1a55004a1b6de9f805d3a5
23679Author: Erwan Tulou <erwan10@videolan.org>
23680Date:   Mon Jan 28 12:54:47 2013 +0100
23681
23682    skins2: update current input if its associated item changes.
23683
23684    This is the right place to make sure an art file that was not available at
23685    input launch time gets a chance to be displayed as soon as it becomes available.
23686
23687commit 29c75ea7d46d6d5c699c3e338147ad9511f6d170
23688Author: Erwan Tulou <erwan10@videolan.org>
23689Date:   Mon Jan 28 12:38:45 2013 +0100
23690
23691    skins2: rename command to better readability
23692
23693commit d5d09d94ccfa4516e3b6abab6e2afaf12ea10406
23694Author: Erwan Tulou <erwan10@videolan.org>
23695Date:   Mon Jan 28 12:35:00 2013 +0100
23696
23697    skins2: factorize some code
23698
23699commit 9e52153fbb8284c553b5a8bce5dcde6cd391fdcf
23700Author: Erwan Tulou <erwan10@videolan.org>
23701Date:   Mon Jan 28 12:23:36 2013 +0100
23702
23703    skins2: cleanup
23704
23705commit 2b584641757e6d5ecf36c763bcd6f02086c4a993
23706Author: Erwan Tulou <erwan10@videolan.org>
23707Date:   Mon Jan 28 12:20:41 2013 +0100
23708
23709    skins2: remove useless event
23710
23711commit cce10ddda4929a2ffc81ae3846eaa3eb08f2f4d9
23712Author: Francois Cartegnie <fcvlcdev@free.fr>
23713Date:   Mon Jan 28 14:11:11 2013 +0100
23714
23715    Qt: add pixmap source
23716
23717commit c346d1f81045078a97519c60094abfbdaec44c83
23718Author: Francois Cartegnie <fcvlcdev@free.fr>
23719Date:   Mon Jan 28 13:30:23 2013 +0100
23720
23721    Qt: add SD pixmaps sources.
23722
23723commit cebc3da6c4f3b8aed092bb5e858761744b488069
23724Author: Francois Cartegnie <fcvlcdev@free.fr>
23725Date:   Mon Jan 28 13:25:21 2013 +0100
23726
23727    Qt: add sidebar pixmaps sources.
23728
23729    disc.svg, network.svg derivative work from Gnome's elementary icons (GPL)
23730
23731commit eb11252880154a05e215c0f6bee0c5646419c620
23732Author: Rémi Duraffort <ivoire@videolan.org>
23733Date:   Mon Jan 28 09:44:42 2013 +0100
23734
23735    cache: fix f71b33de
23736
23737    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23738
23739commit 916c06479a773fee4f6f1fe0df3a7f0cf6a622c5
23740Author: Jean-Baptiste Kempf <jb@videolan.org>
23741Date:   Mon Jan 28 00:38:04 2013 +0100
23742
23743    Skins2: simpler and more correct code for SHFileOperation since wcsncpy padds NULL
23744
23745commit 7e604f9a42d71df24a8b7c661924bc7a7b32c374
23746Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
23747Date:   Sun Jan 27 03:27:38 2013 +0900
23748
23749    freetype: Fix non-ascii font selection on UNICODE and ANSI build.
23750
23751    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23752
23753commit 85c03f04e5a01f19987b6d2d5bf671f915a4c18b
23754Author: Frédéric Yhuel <yhuelf@gmail.com>
23755Date:   Sun Jan 27 23:02:57 2013 +0100
23756
23757    libmp4: small bug fix
23758
23759    When MP4_ReadBoxContainerChildren() returns, one expects the position in
23760    the stream to be that of the next box after the last parsed box.
23761
23762    Without this very patch, if the last parsed box is an "unknown" one,
23763    the position in the stream would be at the begining of that box,
23764    preventing playback of latest Anevia's MS Smooth Streaming live streams,
23765    for example.
23766
23767    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
23768
23769commit e7d5b1bf9b22750bb3ed0e9b91086e8b55535054
23770Author: Jean-Baptiste Kempf <jb@videolan.org>
23771Date:   Sun Jan 27 22:33:31 2013 +0100
23772
23773    Skins2: fix usage of SHFileOperation on Win32
23774
23775commit 8aaf0872d0d7f73d3723e2281192bed04e834eaa
23776Author: Jean-Baptiste Kempf <jb@videolan.org>
23777Date:   Sun Jan 27 18:19:53 2013 +0100
23778
23779    Add FourCC for VP9
23780
23781commit d74f7c416c7d0046d67f3f2b26e5f39ca21f7964
23782Author: Jean-Baptiste Kempf <jb@videolan.org>
23783Date:   Sun Jan 27 18:18:43 2013 +0100
23784
23785    Add FourCC for HEVC
23786
23787commit 485faf1b878195fd2967df02d075f460195b6e9e
23788Author: Rémi Denis-Courmont <remi@remlab.net>
23789Date:   Sun Jan 27 22:03:39 2013 +0200
23790
23791    decode_URI: simplify/relax non-encoded characters handling
23792
23793    Since non-ASCII or non-printable characters are not supposed to occur
23794    in URL, it does not matter much how they are dealt with.
23795
23796    The caller of decode_URI() can anyway not assume anything about the
23797    decoded string. In particular, decode_URI() does not validate UTF-8
23798    sequences in any case.
23799
23800commit f71b33de230877ce27fa247e896979190f6d4f25
23801Author: Rémi Denis-Courmont <remi@remlab.net>
23802Date:   Sun Jan 27 19:21:30 2013 +0200
23803
23804    modules: do not use non-portable union to store item flags in cache
23805
23806     Pointed-out-by: Mario Speiß <1034-135@online.de>
23807
23808commit d4f540aa7c663945df64538c09b2c9f4cc098e22
23809Author: Erwan Tulou <erwan10@videolan.org>
23810Date:   Sun Jan 27 17:32:02 2013 +0100
23811
23812    skins2: fix art file failing to display when changing skin theme
23813
23814    When changing a skin theme on the fly, an input may already be running
23815     and the art file is expected to display in the new theme.
23816
23817    This patch takes into account a possible art file already kwown
23818    at initialisation of a new image control with art enabled.
23819
23820commit e7e6eaee2e2bfb92e36dc4e58f9d73f1d3997ff7
23821Author: Erwan Tulou <erwan10@videolan.org>
23822Date:   Sun Jan 27 17:23:15 2013 +0100
23823
23824    skins2: fix art display misfunctioning in latest git vlc
23825
23826    Art display used to rely on an event issued by vlc core which has been renamed into "activity" lately. The issue was that it seems no longer fired when a new
23827     input is launched.
23828
23829commit b0c000c5883225d0edb4f268d967c77d07254dce
23830Author: Rafaël Carré <funman@videolan.org>
23831Date:   Sat Jan 26 16:25:49 2013 +0100
23832
23833    Fix #6449
23834
23835    A relative jump of +1 is the same than 0, we need +2 to skip the next
23836    instruction.
23837    Use named label so it is more clear than +2.
23838
23839    Read the InstallDir regkey, "" points to vlc.exe
23840
23841commit 9a0a47a5a28a0eaea1904d133b409494ba85037d
23842Author: Rafaël Carré <funman@videolan.org>
23843Date:   Sat Jan 26 14:40:07 2013 +0100
23844
23845    Win32 one instance: fix segfault
23846
23847commit 989bf785c92facd13ef9e5ea94d99f8d9e510dd2
23848Author: Jean-Baptiste Kempf <jb@videolan.org>
23849Date:   Fri Jan 25 20:00:25 2013 +0100
23850
23851    Win32: disable AppContainer flags, because it fails on W8
23852
23853commit ee0eafd16fb79010fae044ed759b14979eda90d4
23854Author: Francois Cartegnie <fcvlcdev@free.fr>
23855Date:   Fri Jan 25 17:28:21 2013 +0100
23856
23857    Qt: PLSelector: add more sd icons
23858
23859commit 0af60c3e6e659bc2dbfd6175db5451a577e62d9c
23860Author: Jean-Baptiste Kempf <jb@videolan.org>
23861Date:   Fri Jan 25 17:00:19 2013 +0100
23862
23863    Avcodec, restore the threads count to auto
23864
23865    Mpeg-4, H.264, VP8 and other deadlocks with -mt have been fixed
23866    and fuzzed by Janne, notably, since a few weeks/months.
23867
23868commit 838be58398f5f6c465eab6418446eacb6e8bff5b
23869Author: Rafaël Carré <funman@videolan.org>
23870Date:   Fri Jan 25 05:31:48 2013 +0100
23871
23872    Make sure we use the correct luac version when using contribs
23873
23874commit 5bb66d739c32023b033c6fde0cd7c807493f4fbf
23875Author: Rafaël Carré <funman@videolan.org>
23876Date:   Fri Jan 25 13:01:43 2013 +0100
23877
23878    win32 opendir: remove broken and obsolete special mode
23879
23880commit 28085c7628a880a6584b89709c2d8c3f2a51b748
23881Author: Jean-Baptiste Kempf <jb@videolan.org>
23882Date:   Fri Jan 25 16:46:16 2013 +0100
23883
23884    Qt: unbreak the update of metadata
23885
23886commit acf159fbabd1ffb7d2368f1224d5e4d732e7f304
23887Author: Rémi Denis-Courmont <remi@remlab.net>
23888Date:   Fri Jan 25 17:43:38 2013 +0200
23889
23890    configure: reject libavcodec >= 55
23891
23892    That future version is expected to remove a number of already
23893    deprecated interfaces, such as CODEC_ID_* or the Snow codec.
23894    VLC still uses these interfaces as of today.
23895
23896commit 2ea0e546475dac1dd9032a06937966ed3d115ca9
23897Author: Jean-Baptiste Kempf <jb@videolan.org>
23898Date:   Fri Jan 25 16:15:26 2013 +0100
23899
23900    Qt: correctly clear the info panel cover Art
23901
23902commit 8972d2f2083810e33951c0b0c7995e77b3c2c951
23903Author: Francois Cartegnie <fcvlcdev@free.fr>
23904Date:   Fri Jan 25 14:19:55 2013 +0100
23905
23906    Qt: capture panel: Disable advanced options instead of being silent on
23907    late failure
23908
23909commit 6675dc2e8b763136b83c044bd45dca3df1142bff
23910Author: Francois Cartegnie <fcvlcdev@free.fr>
23911Date:   Fri Jan 25 14:01:32 2013 +0100
23912
23913    Qt: capture panel: fix segfault on null value.
23914
23915commit 82845085b906b496cad432682c68bc039456eb4c
23916Author: Rafaël Carré <funman@videolan.org>
23917Date:   Fri Jan 25 07:10:37 2013 +0100
23918
23919    Use precise version check for FFmpeg/libav
23920
23921    Pointed-out-by: thresh
23922
23923commit a92d777d0b430070ebc6aff422aec622323a59bf
23924Author: Rafaël Carré <funman@videolan.org>
23925Date:   Fri Jan 25 07:08:11 2013 +0100
23926
23927    Add LIBAVUTIL_VERSION_CHECK (based on LIBAVCODEC_VERSION_CHECK)
23928
23929commit 084c96f1d376c9cca19a6c04b1b5db5d44a4c4f0
23930Author: Rafaël Carré <funman@videolan.org>
23931Date:   Fri Jan 25 06:38:53 2013 +0100
23932
23933    FFmpeg doesn't use the same version numbers than Libav
23934
23935    Found-by: Timo Rothenpieler
23936
23937commit 959c51856e801ff630c073b8b096e8c4a0ffc242
23938Author: Rafaël Carré <funman@videolan.org>
23939Date:   Fri Jan 25 05:00:07 2013 +0100
23940
23941    playlist: update status on PLAYLIST_PLAY
23942
23943    Fixes #8082
23944
23945commit 79978963502973e943a7afab8666c308240a8b6b
23946Author: Rafaël Carré <funman@videolan.org>
23947Date:   Fri Jan 25 03:31:35 2013 +0100
23948
23949    oldrc: fix "playlist" and "snapshot"
23950
23951commit 762a3d7fdefa909aecbb3e27a9fbce1b56252476
23952Author: Rafaël Carré <funman@videolan.org>
23953Date:   Fri Jan 25 03:28:11 2013 +0100
23954
23955    qt4: fix "Take snapshot" menu
23956
23957commit ad11acb715d9c2cab42772db56d6fba6683e4f74
23958Author: Rafaël Carré <funman@videolan.org>
23959Date:   Fri Jan 25 03:27:51 2013 +0100
23960
23961    qt4: factorize variable loading in DoAction
23962
23963commit fd340a15366ca2f56bb97417ba300f8075f24778
23964Author: Rafaël Carré <funman@videolan.org>
23965Date:   Thu Jan 24 19:26:33 2013 +0100
23966
23967    Decklink output: fix initializer (comment out i_channels)
23968
23969    Found-by: Kenneth Ellis
23970
23971commit 3debbab958322f624944f0855f8c9c56321c80ca
23972Author: Ilkka Ollakka <ileoo@videolan.org>
23973Date:   Thu Jan 24 17:06:36 2013 +0200
23974
23975    livehttp: follow draf on segment duration
23976
23977    Currently Draft on HTTP live streaming says that segment should be upto
23978    TAGETDURATION length. This change makes sure segments are upto
23979    seglen+10% length, it doesn't mind if they are left quite a lot shorter
23980    (like 10s keyint and 10s seglen can create segment with 2 sec long if
23981    next segment is 10s).
23982
23983    Livehttp-module buffers blocks until header-block turns up. Then it
23984    will check if current buffer would fit on current segment without making
23985    it overflow, or starts new segment if it goes over.
23986
23987commit 9c38916549e1608b465926f5c0a1c59e8600a6de
23988Author: Rafaël Carré <funman@videolan.org>
23989Date:   Tue Jan 22 15:54:56 2013 +0100
23990
23991    Decklink output
23992
23993commit 88ed3dbae9484706ee93b32201ddba82fbd5a0dd
23994Author: Jean-Baptiste Kempf <jb@videolan.org>
23995Date:   Thu Jan 24 17:18:06 2013 +0100
23996
23997    Win32: fix memleak. 10L
23998
23999commit 5d1a07d52d5913b0c993aedb6a95a2a47be151a7
24000Author: Rémi Denis-Courmont <remi@remlab.net>
24001Date:   Thu Jan 24 17:46:39 2013 +0200
24002
24003    live555: move to access/ alongside all other acces_demux plugins
24004
24005commit 18fd08ca06b401e2f693289b8d97ce2ab7a7a44e
24006Author: Rémi Denis-Courmont <remi@remlab.net>
24007Date:   Thu Jan 24 17:39:27 2013 +0200
24008
24009    Revert "Qt: StandardPanel: Add spinner on network SD nodes."
24010
24011    This reverts commit 62c5847095178cf70de977c3c339d5293668979b.
24012    This commit broke the tests suite; the Qt interfaces crashes always.
24013
24014commit 0cbb516c63a6b43800ef0edcdceffc52b614c460
24015Author: Rémi Denis-Courmont <remi@remlab.net>
24016Date:   Thu Jan 24 17:36:58 2013 +0200
24017
24018    Use flexible arrays instead of allocating too much
24019
24020commit 66a5515e0cd1b7e8aa390ee961b3c5abcafd953e
24021Author: Jean-Baptiste Kempf <jb@videolan.org>
24022Date:   Thu Jan 24 16:18:43 2013 +0100
24023
24024    Win32: use Win32DebugOutputMsgW instead of ANSI version
24025
24026commit 32a596a16a54393c26bf30a31727c0cf5670a6ff
24027Author: Felix Paul Kühne <fkuehne@videolan.org>
24028Date:   Thu Jan 24 15:49:25 2013 +0100
24029
24030    auhal: fixed 'Pause' in SPDIF mode
24031
24032commit 86b9f5b2c4388d711984eeb362c0c58dd6005989
24033Author: Felix Paul Kühne <fkuehne@videolan.org>
24034Date:   Thu Jan 24 15:42:29 2013 +0100
24035
24036    auhal: packet.c is no longer needed
24037
24038commit cebc33a62bf52aaac0c3fc7f65c16e5c2e8c66f6
24039Author: Felix Paul Kühne <fkuehne@videolan.org>
24040Date:   Thu Jan 24 15:41:47 2013 +0100
24041
24042    auhal: prepare SPDIF transition from the packet API (refs #8083)
24043
24044    Note that you will hear silence atm, but at least it doesn't crash anymore and you can switch back to PCM mode
24045
24046commit 8b2ac985b683916870e6544c13ae63a32e90568d
24047Author: Felix Paul Kühne <fkuehne@videolan.org>
24048Date:   Thu Jan 24 15:05:51 2013 +0100
24049
24050    auhal: fixed selection of SPDIF devices
24051
24052commit 6c2f2991a4505ca13ec63abcce67161c8bdfa2c1
24053Author: Felix Paul Kühne <fkuehne@videolan.org>
24054Date:   Thu Jan 24 14:29:43 2013 +0100
24055
24056    auhal: implement audio device selection using the new aout API (close #8037)
24057
24058commit 2f3a48156f657cfb6d38556274d4b164a36a6d00
24059Author: Felix Paul Kühne <fkuehne@videolan.org>
24060Date:   Thu Jan 24 14:21:04 2013 +0100
24061
24062    macosx: implement audio device selection using the new aout core API (close #8036)
24063
24064commit ece191985bb09c316c18c65fc4fd45d28ea6a472
24065Author: Felix Paul Kühne <fkuehne@videolan.org>
24066Date:   Thu Jan 24 14:19:01 2013 +0100
24067
24068    auhal: pretend to support audio device switching for demo purposes
24069
24070commit 514843b280d0fec6a5bebb6c3476bf415866adf4
24071Author: Edward Wang <edward.c.wang@compdigitec.com>
24072Date:   Thu Jan 17 18:43:05 2013 -0500
24073
24074    mediacodec: avoid IllegalStateException on some weird devices
24075
24076    01-17 18:53:34.959 E/VLC/VlcCrashHandler(16725): java.lang.IllegalStateException
24077    01-17 18:53:34.959 E/VLC/VlcCrashHandler(16725):        at android.media.MediaCodec.releaseOutputBuffer(Native Method)
24078    01-17 18:53:34.959 E/VLC/VlcCrashHandler(16725):        at dalvik.system.NativeStart.run(Native Method)
24079
24080    Personally I don't notice any performance regression.
24081
24082    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
24083
24084commit 8837684fd067987fcf823643c100be05040aa48c
24085Author: Felix Paul Kühne <fkuehne@videolan.org>
24086Date:   Wed Jan 23 19:27:11 2013 +0100
24087
24088    auhal: modernize probing mechanism and prepare device selection through aout core
24089
24090    Note that right now, auhal will always output to the system's default device
24091
24092commit c734b4e5a2517ffffb2b101f326bc99e7bcd4429
24093Author: Felix Paul Kühne <fkuehne@videolan.org>
24094Date:   Wed Jan 23 14:48:54 2013 +0100
24095
24096    contrib: fixed theora compilation within the iOS Simulator
24097
24098commit 62c5847095178cf70de977c3c339d5293668979b
24099Author: Francois Cartegnie <fcvlcdev@free.fr>
24100Date:   Wed Jan 23 14:53:18 2013 +0100
24101
24102    Qt: StandardPanel: Add spinner on network SD nodes.
24103
24104    This is incomplete as the spinner can't be stopped when there's an
24105    error or no item added.
24106    Use spin count set to 20 as a workaround for now.
24107
24108commit 3135084f94989eab2f900c6ee7aed3cb8ba10950
24109Author: Edward Wang <edward.c.wang@compdigitec.com>
24110Date:   Tue Jan 22 20:08:35 2013 -0500
24111
24112    Qt4: small string tweak
24113
24114    The decoding is being 'hardware-accelerated', not the acceleration being decoded by hardware.
24115
24116    Also, the phrase "hardware-accelerated decoding" has more hits in Google.
24117
24118commit c8b288568ebef6c8945683310c4ea2c16181c0fb
24119Author: Felix Paul Kühne <fkuehne@videolan.org>
24120Date:   Wed Jan 23 00:51:33 2013 +0100
24121
24122    configure: no need to link the Mac UI against OpenGL or even AGL
24123
24124commit 5a75cb4e0640f1105f0bc4f0d9b5778370d10e41
24125Author: Felix Paul Kühne <fkuehne@videolan.org>
24126Date:   Wed Jan 23 00:46:21 2013 +0100
24127
24128    auhal: remove Carbon dependency
24129
24130commit b7ce115299db564c46261c8dd0cf513a30c747e5
24131Author: Felix Paul Kühne <fkuehne@videolan.org>
24132Date:   Wed Jan 23 00:42:48 2013 +0100
24133
24134    auhal: fix a few compilation warnings
24135
24136commit 5e59f5f48dac111013b48a0afc22fdc8f4e627f4
24137Author: Felix Paul Kühne <fkuehne@videolan.org>
24138Date:   Wed Jan 23 00:35:00 2013 +0100
24139
24140    auhal: replace deprecated CarbonCore calls introduced in Component Manager 3.0 back in 1994 with their modern counterparts
24141
24142    requires 10.6 or later
24143
24144commit c7c00fa3b38fa61109f387b2cadd6e6ff98550ee
24145Author: Rémi Denis-Courmont <remi@remlab.net>
24146Date:   Tue Jan 22 22:58:41 2013 +0200
24147
24148    XCB/GLX: reuse windowing code from other XCB plugins
24149
24150commit be23a60dabbc9e2152704a9253701ea0310a44a0
24151Author: Rémi Denis-Courmont <remi@remlab.net>
24152Date:   Tue Jan 22 22:16:40 2013 +0200
24153
24154    XCB: merge GetWindowSize() into GetWindow()
24155
24156    This saves one geometry request and some code.
24157
24158commit 6cb1632d0a38f31b60ac46c67569bfb3cea03765
24159Author: Felix Paul Kühne <fkuehne@videolan.org>
24160Date:   Tue Jan 22 21:45:13 2013 +0100
24161
24162    auhal: implement TimeGet for the analog part
24163
24164commit 6987493d583f5555aba5d3ede48cf22478f82879
24165Author: Francois Cartegnie <fcvlcdev@free.fr>
24166Date:   Tue Jan 22 20:44:14 2013 +0100
24167
24168    Qt: PLSelector: add customized icons
24169
24170commit b30df008883c6aab16e9340a300f094f5b37db6a
24171Author: Ilkka Ollakka <ileoo@videolan.org>
24172Date:   Tue Jan 22 18:09:42 2013 +0200
24173
24174    livehttp: split from PAT/PMT that precedes keyframes instead of keyframe
24175
24176commit 578e4483bc06c947db6e5017724297a6a74caa42
24177Author: Ilkka Ollakka <ileoo@videolan.org>
24178Date:   Tue Jan 22 16:11:43 2013 +0200
24179
24180    TS: insert/flag PAT/PMT before keyframes if use-keyframes is set
24181
24182    Flagging those PAT/PMT blocks enables us to segment ts-files so that
24183    each segment starts with PAT,PMT,Keyframes. Usable in livehttp-module.
24184
24185commit f55205d3d0e519777e3303ce6c45b433cdb2026f
24186Author: Ilkka Ollakka <ileoo@videolan.org>
24187Date:   Fri Jan 18 15:42:43 2013 +0200
24188
24189    x264: enable setting fullrange flag and input
24190
24191commit 8fd58259cc24e80e00b68a71ea8539b795040fba
24192Author: Ilkka Ollakka <ileoo@videolan.org>
24193Date:   Fri Jan 11 17:18:23 2013 +0200
24194
24195    avcodec: reuse AVFrames so no need to allocate/free it every time we encode picture/audioblock
24196
24197commit 6821ffc8efb5e843f677ae2fdae77de0a1743294
24198Author: Rémi Denis-Courmont <remi@remlab.net>
24199Date:   Tue Jan 22 20:24:08 2013 +0200
24200
24201    FLAC: fix 7 channels layout
24202
24203    See http://flac.sourceforge.net/format.html
24204
24205commit 7d575ec68e3c562306b40e8bdfa9823fdea73123
24206Author: Rafaël Carré <funman@videolan.org>
24207Date:   Tue Jan 22 15:12:39 2013 +0100
24208
24209    Allow overriding _WIN32_WINNT through CPPFLAGS
24210
24211    Suggested-by: Rémi Denis-Courmont
24212
24213commit e35bd0a3e01c6f6b9f4e3bd4045b2e556bc33ce1
24214Author: Rafaël Carré <funman@videolan.org>
24215Date:   Tue Jan 22 14:52:27 2013 +0100
24216
24217    Allow overriding _WIN32_WINNT with environment variable
24218
24219commit 8378d01f5e99bb3fc89d80a98f5d70f84ccfc989
24220Author: Jean-Baptiste Kempf <jb@videolan.org>
24221Date:   Tue Jan 22 12:23:44 2013 +0100
24222
24223    Win32: use GetNativeSystemInfo to get the processor count
24224
24225commit e98d0a823f78f47eed42dad40e33dfd04816026d
24226Author: Jean-Baptiste Kempf <jb@videolan.org>
24227Date:   Tue Jan 22 11:49:27 2013 +0100
24228
24229    Win32: set default clock-source on multimedia, for now
24230
24231    It seems to be better for the machines with lying power-improvement
24232    programs, like ASUS EPU-Engine
24233
24234commit c8ec909155eaf0559132032b816d604486448f7d
24235Author: Jean-Baptiste Kempf <jb@videolan.org>
24236Date:   Tue Jan 22 11:40:47 2013 +0100
24237
24238    Win32: check AllocConsole() return value
24239
24240commit 82a8a42a5ef53e0a1990dc7c8b12b0660a8f76f7
24241Author: Jean-Baptiste Kempf <jb@videolan.org>
24242Date:   Tue Jan 22 11:33:12 2013 +0100
24243
24244    Win32: disable Console output of help in WSA mode
24245
24246    Calling AllocConsole does not work all the time in Metro mode,
24247    and is supposed to be an undefined behaviour.
24248
24249commit 081cc1e7bd04094cf6f02aac5b5e75db547c5b62
24250Author: Jean-Baptiste Kempf <jb@videolan.org>
24251Date:   Tue Jan 22 11:28:51 2013 +0100
24252
24253    Win32: disable IPC in WinStoreApp mode
24254
24255    IPC and one instance depends on HWND and calls will fail.
24256
24257commit 5a36968636146308914994a4677a5c086f1f3e89
24258Author: Jean-Baptiste Kempf <jb@videolan.org>
24259Date:   Mon Jan 21 23:28:52 2013 +0100
24260
24261    Configure: provide a switch to build for a "Windows Store App" target
24262
24263    "Windows Store App" are what we used to call Metro Apps, or Modern UI
24264    apps.
24265    They are apps without HWMD and without Console
24266
24267commit ecfe16669a5df27ad031e51af39d5d6f745d4fd0
24268Author: Edward Wang <edward.c.wang@compdigitec.com>
24269Date:   Mon Jan 21 18:29:55 2013 -0500
24270
24271    include: typo and date fix
24272
24273    Signed-off-by: Rafaël Carré <funman@videolan.org>
24274
24275commit 878169fe94856c73ebe1bfaba56950b96fe07c28
24276Author: Felix Paul Kühne <fkuehne@videolan.org>
24277Date:   Tue Jan 22 01:21:52 2013 +0100
24278
24279    auhal: fix static noise on playback start and post-flush
24280
24281commit 0912461365497ab2ef6f80f0949c97b76000588e
24282Author: Christophe Mutricy <xtophe@chewa.net>
24283Date:   Mon Jan 21 23:23:13 2013 +0000
24284
24285    2013 Release Key
24286
24287    pub   1024D/E58D1ADC 2013-01-21 [expires: 2014-02-03]
24288          Key fingerprint = 65F7 C6B4 206B D057 A7EB  7378 7180 713B E58D 1ADC
24289    uid                  VideoLAN Release Signing Key (2013)
24290
24291commit d213287ba41152d0957c2e8a3d9eb264004d07a5
24292Author: Felix Paul Kühne <fkuehne@videolan.org>
24293Date:   Tue Jan 22 00:15:30 2013 +0100
24294
24295    macosx: fixed compilation on 10.6
24296
24297commit 8f844d9a755a104698faf95f4ce327e51f3b28c9
24298Author: Rob Jonson <rob@hobbyistsoftware.com>
24299Date:   Thu Jan 10 15:04:00 2013 +0000
24300
24301    Use new function to declare user activity (from 10.7.3). This is the new official way to wake the display, rather than simply preventing display sleep.
24302
24303    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
24304
24305commit 4cfd989f0b2ea5ec0d175a15383875ce10a84f67
24306Author: Frédéric Yhuel <yhuelf@gmail.com>
24307Date:   Mon Jan 21 22:58:10 2013 +0100
24308
24309    libmp4: minor bug fix
24310
24311    If we read all the stream but n bytes, 0 < n < 8, there's no point to
24312    try and read these n missing bytes.
24313
24314    If we try to continue the parsing, MP4_ReadBoxCommon() would return 0,
24315    and VLC would fall back to avformat's demux while it is not necessary.
24316
24317    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
24318
24319commit 218c751089ab0c4187f89c5203cfb8099df4c53d
24320Author: Edward Wang <edward.c.wang@compdigitec.com>
24321Date:   Sun Jan 20 13:00:05 2013 -0500
24322
24323    README: remove mention to folder that doesn't exist anymore
24324
24325    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
24326
24327commit 0a86a76fec01fe495ace7894c4ecb6be32b4fef7
24328Author: Felix Paul Kühne <fkuehne@videolan.org>
24329Date:   Mon Jan 21 22:08:39 2013 +0100
24330
24331    vout_macosx: protect vout_display_SendEvent calls to prevent potential crashes
24332
24333commit b4f7db3fe320ff102de4df802452638d56888b48
24334Author: Denis Charmet <typx@dinauz.org>
24335Date:   Tue Jan 15 01:46:30 2013 +0100
24336
24337    Use waveOutSetVolume to set volume instead of pure software gain
24338
24339commit d8ac34d8f4812adc0bc51251ffa40092e65b43dd
24340Author: Felix Paul Kühne <fkuehne@videolan.org>
24341Date:   Mon Jan 21 21:07:25 2013 +0100
24342
24343    vout_ios: show correct AR even if it changes mid stream
24344
24345commit 0ce61c67d1de7c68279860bbbba1eb313065cb72
24346Author: Felix Paul Kühne <fkuehne@videolan.org>
24347Date:   Mon Jan 21 20:54:43 2013 +0100
24348
24349    AudioQueue: fix flush if wait is true
24350
24351commit 8f64d1c18b2cfcdae2956dbde383e40d49b5fdfb
24352Author: David Fuhrmann <david.fuhrmann@googlemail.com>
24353Date:   Mon Jan 21 19:40:09 2013 +0100
24354
24355    macosx: fix position and functionality of buttons when jump buttons are activated
24356
24357commit 47216fd18ed33e617f9b0d71ec876349210ca405
24358Author: Rémi Denis-Courmont <remi@remlab.net>
24359Date:   Mon Jan 21 18:25:05 2013 +0200
24360
24361    waveout: packet.c is no longer needed
24362
24363commit 1afcd9453b164abaf7cc8d887c012d670a992f10
24364Author: Felix Paul Kühne <fkuehne@videolan.org>
24365Date:   Mon Jan 21 13:37:08 2013 +0100
24366
24367    AudioQueue: implemented TimeGet
24368
24369commit dbc10d6597d4914f02b39dac06bc14194cdaa62e
24370Author: Felix Paul Kühne <fkuehne@videolan.org>
24371Date:   Mon Jan 21 13:19:36 2013 +0100
24372
24373    audioqueue: no need to compile packet.c anymore
24374
24375commit da60b883a3a8de2271c7283213d6b4477eadd6ba
24376Author: Rafaël Carré <funman@videolan.org>
24377Date:   Mon Jan 21 00:10:13 2013 +0100
24378
24379    check_headers: UNICODE is not a private define
24380
24381commit 4861b7a0200e39e2f34900b74b0b8df9c32e1e1b
24382Author: Frédéric Yhuel <yhuelf@gmail.com>
24383Date:   Sun Jan 20 22:15:02 2013 +0100
24384
24385    libmp4: rewind stream before falling back to avformat
24386
24387    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
24388
24389commit 93c8e746979ab9aa1af2b6d3f90885ab4b1058e6
24390Author: Jean-Baptiste Kempf <jb@videolan.org>
24391Date:   Sun Jan 20 21:59:25 2013 +0100
24392
24393    Win32: use Wide Chars APIs
24394
24395commit efc932cc099fd938cd31f97e22d11dbb476ffa59
24396Author: Rafaël Carré <funman@videolan.org>
24397Date:   Sat Jan 19 23:41:49 2013 +0100
24398
24399    opensles: reset number of samples correctly
24400
24401commit b4b52e9285516271e42feeae448b17184c80732c
24402Author: Rémi Denis-Courmont <remi@remlab.net>
24403Date:   Sat Jan 19 22:15:27 2013 +0200
24404
24405    timecode: fix and improve frame rates
24406
24407commit 3ce32a8030105a014f62e09a5de83f1f0d33963d
24408Author: Felix Paul Kühne <fkuehne@videolan.org>
24409Date:   Sat Jan 19 20:15:29 2013 +0100
24410
24411    audioqueue: feed the decoder's sample rate to the OS and enforce FL32 instead of S16N
24412
24413commit 33c292a17aeb3a4bdcc9c7d100da30b28d8a0a60
24414Author: Rémi Denis-Courmont <remi@remlab.net>
24415Date:   Sat Jan 19 20:38:34 2013 +0200
24416
24417    test: check full help
24418
24419    This can often catch bugs in the plugin descriptors and modules core.
24420
24421commit 39af5f93f77ab1854a08df3a078814f3b6948e14
24422Author: Rémi Denis-Courmont <remi@remlab.net>
24423Date:   Sat Jan 19 20:25:30 2013 +0200
24424
24425    modules: restore empty strings in cached choices list
24426
24427commit cf7d8d97d51fc77cce5bb4274b563b41c9d6220a
24428Author: Felix Paul Kühne <fkuehne@videolan.org>
24429Date:   Sat Jan 19 18:56:28 2013 +0100
24430
24431    audioqueue: don't use the main CFRunLoop for the (empty) data callback, but one of AudioQueue's internal threads
24432
24433    Otherwise, we will encounter delays of up to 10 secs when stopping the AudioQueue
24434
24435commit e1363fd7dc08248b8022046ebbf2f2104dce0c9c
24436Author: Felix Paul Kühne <fkuehne@videolan.org>
24437Date:   Sat Jan 19 18:48:11 2013 +0100
24438
24439    audioqueue: fixed incorrect buffer allocation which prevented playback of certain samples
24440
24441commit 8cd0aeaa12a2a4e2f75ba21c27ec0d5610ea84cf
24442Author: Felix Paul Kühne <fkuehne@videolan.org>
24443Date:   Sat Jan 19 18:44:02 2013 +0100
24444
24445    ios: don't compile with --enable-debug with -g only by default
24446
24447commit 145f458715c1c94e41d0e75ec8e53ff5e91a3d41
24448Author: Rémi Denis-Courmont <remi@remlab.net>
24449Date:   Sat Jan 19 17:38:36 2013 +0200
24450
24451    timecode: generate a clock/timecode as a subtitle track
24452
24453    This is mainly intended to be used as a slave input, e.g.:
24454     # vlc video.mkv --input-slave timecode:// --timecode-fps 30/1001
24455
24456commit 85390818f8fc565e7606a9b201bc6aa313d9f85d
24457Author: Rémi Denis-Courmont <remi@remlab.net>
24458Date:   Sat Jan 19 10:45:04 2013 +0200
24459
24460    cache: store whether there is a choices callback or not
24461
24462commit a63f061bc42d7c472ba72a5e3feacc0751d4d072
24463Author: Mario Speiß <1034-135@online.de>
24464Date:   Fri Jan 18 23:52:36 2013 +0100
24465
24466    ConfigLoadString loses the last character of strings
24467
24468    ConfigLoadString allocates memory for 'size' bytes and copys a NULL terminated
24469    string to this buffer.
24470    ConfigSaveString instead expects the buffer to be NULL terminated but:
24471     - the 'size' saved to the cache is the char count
24472     - the string is written without terminating NULL.
24473
24474    So obviously ConfigLoadString does not match the behaviour of ConfigSaveString.
24475    It seems to me that the cached module configuration is not working at all due
24476    to comparing the module file names within CacheFind - this should never have
24477    found a match.
24478
24479    I think this would need some more testing.
24480
24481    Regards,
24482    Mario
24483
24484    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
24485
24486commit a2d768f7247887f30183556065d1d577f3f130c4
24487Author: Francois Cartegnie <fcvlcdev@free.fr>
24488Date:   Thu Jan 17 20:02:24 2013 +0100
24489
24490    Qt: PLSelector: add side icons
24491
24492commit b1c7cb9b29985671ef36f5be2d418390a56af477
24493Author: Rémi Denis-Courmont <remi@remlab.net>
24494Date:   Sat Jan 19 00:20:05 2013 +0200
24495
24496    DEMUX_SET_NEXT_DEMUX_TIME: fix documentation
24497
24498commit 16c71d3333158430139ee58286aa3306efcdf03b
24499Author: Francois Cartegnie <fcvlcdev@free.fr>
24500Date:   Thu Jan 17 20:02:24 2013 +0100
24501
24502    Qt: PLSelector: add side icons
24503
24504commit 92758bd80871467eee8ddafa690d2e917dd9e9b3
24505Author: Francois Cartegnie <fcvlcdev@free.fr>
24506Date:   Thu Jan 17 20:01:55 2013 +0100
24507
24508    Qt: PLSelector: Pack entries to the left
24509
24510commit bca30e15e1453f961d1b41e4add778e560cdf336
24511Author: Felix Paul Kühne <fkuehne@videolan.org>
24512Date:   Fri Jan 18 17:06:01 2013 +0100
24513
24514    audioqueue: fix compilation warnings
24515
24516commit 6eddafe741954803ec2928d26fb7566bd07a3601
24517Author: Rafaël Carré <funman@videolan.org>
24518Date:   Thu Jan 17 20:28:05 2013 +0100
24519
24520    asf demux: rewrite DemuxPacket
24521
24522    Split it in several functions
24523
24524commit dee928705dd32839317dca0e77089b02dd720763
24525Author: Nickolai Zeldovich <nickolai@csail.mit.edu>
24526Date:   Wed Jan 16 20:03:20 2013 -0500
24527
24528    modules/services_discovery/sap.c: avoid out-of-bounds write
24529
24530    After OpenDemux reads data using stream_Read(), it writes a '\0' to
24531    the buffer after the newly-read data, but if the stream returned exactly
24532    i_read_max bytes, this '\0' will end up just past the end of the allocated
24533    psz_sdp array (see the call to realloc at the beginning of the loop).
24534    Adjust the realloc call to allocate this one extra byte.
24535
24536    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
24537
24538commit 301c200aa93c637d9896a0f71f03e856a6daf2b7
24539Author: Rafaël Carré <funman@videolan.org>
24540Date:   Thu Jan 17 14:15:36 2013 +0100
24541
24542    asf demux: cosmetics
24543
24544    merge declaration and initial assignement
24545
24546commit 740edcdc37daa92b035cd6909005afe22133b911
24547Author: Jean-Baptiste Kempf <jb@videolan.org>
24548Date:   Thu Jan 17 14:15:17 2013 +0100
24549
24550    ASF: don't print debug infos in releases
24551
24552commit b31ce523331aa3a6e620b68cdfe3f161d519631e
24553Author: Rafaël Carré <funman@videolan.org>
24554Date:   Thu Jan 17 12:47:45 2013 +0100
24555
24556    asf demux: fix #8024
24557
24558    Replace macro with static inline and use bounds checking
24559
24560commit 9d225f9ffcf1aad8791cba4311fa9b8fb343040a
24561Author: Rémi Denis-Courmont <remi@remlab.net>
24562Date:   Wed Jan 16 19:04:05 2013 +0200
24563
24564    PulseAudio: implement mute/unmute while not playing
24565
24566commit 9f27fbd9b8d10808814d06b1e33e954b4eb85e7e
24567Author: Rémi Denis-Courmont <remi@remlab.net>
24568Date:   Wed Jan 16 18:53:59 2013 +0200
24569
24570    PulseAudio: implement and fix changing device while not playing
24571
24572commit 9c4c35d13a0f4b1eaac3fd09990d0d1b9bd904f2
24573Author: Rémi Denis-Courmont <remi@remlab.net>
24574Date:   Tue Jan 15 22:57:52 2013 +0200
24575
24576    PulseAudio: implement sinks list (i.e. output devices)
24577
24578commit 027588c6f9bd394da05bcb2364bfd45a4d35dc51
24579Author: Rémi Denis-Courmont <remi@remlab.net>
24580Date:   Tue Jan 15 22:27:52 2013 +0200
24581
24582    PulseAudio: revector, no functional changes
24583
24584commit 5d21b65cb855b74c4352deef8b96a4705c2ba039
24585Author: Rémi Denis-Courmont <remi@remlab.net>
24586Date:   Tue Jan 15 23:10:54 2013 +0200
24587
24588    PulseAudio: report current output device
24589
24590commit d6bbd83ea6badccc5426cbf13d5f1581af9c710a
24591Author: Rémi Denis-Courmont <remi@remlab.net>
24592Date:   Tue Jan 15 23:05:31 2013 +0200
24593
24594    PulseAudio: implement output device change
24595
24596commit bb8ba064ca6921dabe27c6c56acf6d5955290d02
24597Author: Rémi Denis-Courmont <remi@remlab.net>
24598Date:   Tue Jan 15 23:09:06 2013 +0200
24599
24600    aout: remove has-choices flag on "device", not applicable anymore
24601
24602commit 3320071d3db1e96f50c5f8d4ae92e288e1f48764
24603Author: Rémi Denis-Courmont <remi@remlab.net>
24604Date:   Tue Jan 15 22:33:35 2013 +0200
24605
24606    Avoid zero-length array
24607
24608    While useful, this is not permitted by the standard specification.
24609    This patch will waste a little bit of memory in affected allocations...
24610
24611commit 52d8d153f42fc5860a79a71603020736bc895ae2
24612Author: Felix Paul Kühne <fkuehne@videolan.org>
24613Date:   Tue Jan 15 20:47:23 2013 +0100
24614
24615    minimal_macosx: remove unused variable
24616
24617commit 1338ab0cb7189f90c192e9b2925b2b658d355ebf
24618Author: Rémi Denis-Courmont <remi@remlab.net>
24619Date:   Tue Jan 15 19:12:45 2013 +0200
24620
24621    avcodec: fix warnings
24622
24623commit 34dd42128243a7f8703550800a5bda550597485f
24624Author: Rémi Denis-Courmont <remi@remlab.net>
24625Date:   Tue Jan 15 19:10:25 2013 +0200
24626
24627    Lua RC: comment out broken adev implementation
24628
24629    This reverts commit 5086a9ed9e848a54f02f585e80c9f2730868bca9.
24630
24631commit 8385a59f5a758f509e099919ef1d038f29c9b6ce
24632Author: Rémi Denis-Courmont <remi@remlab.net>
24633Date:   Tue Jan 15 19:31:24 2013 +0200
24634
24635    Old RC: use audio output device functions and clean up
24636
24637commit b8d9f708c6e5c4c443bd732f739529dee99cdef8
24638Author: Devin Heitmueller <dheitmueller@kernellabs.com>
24639Date:   Sun Jan 13 16:53:05 2013 -0500
24640
24641    Fix corrupted rendering of EIA-608 captions
24642
24643    When we moved the code to use the legacy method *or* the new method,
24644    we lost the functionality that actually initialized the memory allocated
24645    for the entire subpicture region (including the part where captions
24646    weren't being rendered.
24647
24648    This was most obvious when regression testing on OSX, where it
24649    resulted in old captions continuing to appear on screen even
24650    after being cleared, or garbage in the render buffer.
24651
24652    Add a line that effectively zeros out the buffer prior to use.
24653
24654    Signed-off-by: Rafaël Carré <funman@videolan.org>
24655
24656commit f570e4e9ee08139489f4a701a6b8db8f400a32c3
24657Author: Jean-Baptiste Kempf <jb@videolan.org>
24658Date:   Tue Jan 15 16:59:52 2013 +0100
24659
24660    Win32: we need gai_strerrorA and not gai_strerrorW
24661
24662commit b0394f4958a3911dcc25ff1a961f2ca5ad62a296
24663Author: Jean-Baptiste Kempf <jb@videolan.org>
24664Date:   Tue Jan 15 16:29:32 2013 +0100
24665
24666    Atmo: use LoadLibrary instead of LoadLibraryA for a fullpath DLL
24667
24668commit f9536fbd1e617872f58534e97d6d8b51f0fca5a0
24669Author: Jean-Baptiste Kempf <jb@videolan.org>
24670Date:   Tue Jan 15 16:10:40 2013 +0100
24671
24672    Win32: undef lseek before redefining it
24673
24674commit 8d52e7baff7a2c347183a81de048f5797bfec092
24675Author: Jean-Baptiste Kempf <jb@videolan.org>
24676Date:   Tue Jan 15 16:09:04 2013 +0100
24677
24678    Win32: use _snwprintf instead of swprintf
24679
24680    swprintf is not the standard function you are looking for
24681
24682commit 2fa9a4ae70393b8687c7a4dbad119fc90381a4c0
24683Author: Jean-Baptiste Kempf <jb@videolan.org>
24684Date:   Tue Jan 15 16:03:48 2013 +0100
24685
24686    WinVLC: use _snwprintf that is conforming to the standard
24687
24688commit 4a1beda8e1866a2554cc67649d6a1acb2a7e9318
24689Author: Jean-Baptiste Kempf <jb@videolan.org>
24690Date:   Tue Jan 15 13:04:50 2013 +0100
24691
24692    Skins2: try to fix compilation in ANSI mode
24693
24694commit 70d34026113abe4438865b8b1e2557f223f861c8
24695Author: Jean-Baptiste Kempf <jb@videolan.org>
24696Date:   Tue Jan 15 12:49:08 2013 +0100
24697
24698    Skins2: reimplement rmDir on Windows with ShellApi
24699
24700commit 8dc8e064db20f62e92341529fb8cbe215f320075
24701Author: Jean-Baptiste Kempf <jb@videolan.org>
24702Date:   Tue Jan 15 12:11:48 2013 +0100
24703
24704    DirectDraw: fix memleaks introduced by 46b26be57
24705
24706commit 8de5a80df97ba39be2f576bdb95de01d27cef9e8
24707Author: Jean-Baptiste Kempf <jb@videolan.org>
24708Date:   Tue Jan 15 11:58:18 2013 +0100
24709
24710    DirectX: use DirectDrawEnumerateExA/W when GetProcAddress
24711
24712commit 4775b4824b69f4edbe5d65b6b618a4f46d0e6c97
24713Author: Jean-Baptiste Kempf <jb@videolan.org>
24714Date:   Tue Jan 15 11:46:01 2013 +0100
24715
24716    Atmo: fix memleak introduced by 59f746f6
24717
24718commit 14de778fc3f56690c78b65f41be7ff158fe642b8
24719Author: Jean-Baptiste Kempf <jb@videolan.org>
24720Date:   Tue Jan 15 11:29:39 2013 +0100
24721
24722    Win32: better eject code for UNICODE-APIs
24723
24724commit 9356b6e43dcdb237216d66ca45f03af033d74cdb
24725Author: Jean-Baptiste Kempf <jb@videolan.org>
24726Date:   Tue Jan 15 11:17:33 2013 +0100
24727
24728    D3D; fix warnings
24729
24730commit f5e991c74856965a224982aa7eb594b980e71c73
24731Author: Rafaël Carré <funman@videolan.org>
24732Date:   Tue Jan 15 09:29:33 2013 +0100
24733
24734    Remove untested strncasecmp replacement
24735
24736    Since it never built, it was never needed on any platform
24737
24738commit e10b28cd04598e7b1cd8a0225afd49cc01f9d3fc
24739Author: Rafaël Carré <funman@videolan.org>
24740Date:   Tue Jan 15 07:13:58 2013 +0100
24741
24742    contrib: ffmpeg: account for libvpx decoders name change
24743
24744    'libvpx' decoder doesn't exist anymore but we continue to disable it anyway
24745    for people building and older version
24746
24747commit b07c372004f1657c12d49132cba9ab1a7cd962d4
24748Author: Jean-Baptiste Kempf <jb@videolan.org>
24749Date:   Tue Jan 15 01:21:10 2013 +0100
24750
24751    Win32: kill DirectX warnings
24752
24753commit 46b26be576cd2ea9046a1b4e939a61d8eed3e1c2
24754Author: Jean-Baptiste Kempf <jb@videolan.org>
24755Date:   Tue Jan 15 00:59:33 2013 +0100
24756
24757    DirectDraw: port to UNICODE friendly APIs
24758
24759    This would need more testing and close look
24760
24761commit 59f746f6737ae3b47db6dafa53ee0e0b473b0de9
24762Author: Jean-Baptiste Kempf <jb@videolan.org>
24763Date:   Tue Jan 15 00:13:34 2013 +0100
24764
24765    Atmo: port Win32 code to UNICODE friendly APIs
24766
24767    This needs testing
24768
24769commit deb6cf93bbe748ed8a9518bace226fa4936c7774
24770Author: Jean-Baptiste Kempf <jb@videolan.org>
24771Date:   Tue Jan 15 00:12:20 2013 +0100
24772
24773    Freetype: use ANSI version of registry open functions
24774
24775commit 276c375b1da9233abe109a05a0ebae9a8c73992d
24776Author: Jean-Baptiste Kempf <jb@videolan.org>
24777Date:   Tue Jan 15 00:08:16 2013 +0100
24778
24779    Skins2: port Win32 code to UNICODE
24780
24781    This would deserve a second look, though
24782
24783commit 55cf271198172c7b12a480e85eb7f8d2594f544f
24784Author: Jean-Baptiste Kempf <jb@videolan.org>
24785Date:   Tue Jan 15 00:07:44 2013 +0100
24786
24787    Qt4: force registry functions to ANSI mode
24788
24789commit d56c90bb1ffd0da1b413d1867afa330b76ae14fb
24790Author: Jean-Baptiste Kempf <jb@videolan.org>
24791Date:   Tue Jan 15 00:07:22 2013 +0100
24792
24793    Win32: fix eject behaviour with UNICODE
24794
24795commit be719e08c1aeafd7f426608a910719b2511af572
24796Author: Jean-Baptiste Kempf <jb@videolan.org>
24797Date:   Mon Jan 14 23:11:22 2013 +0100
24798
24799    NTservice: force use of ANSI versions of APIs
24800
24801commit 547e8b099050a5435bfeacd3c9490e82f24a1afc
24802Author: Rémi Denis-Courmont <remi@remlab.net>
24803Date:   Mon Jan 14 19:41:40 2013 +0200
24804
24805    aout: remove choices list on the device variable
24806
24807    This does not support hot plug and unplug of devices.
24808
24809    Also, it prevented selecting a device not in the choices list due to
24810    checks in the variables subsystem. (At least with ALSA, not all valid
24811    devices are included in the suggestions.)
24812
24813commit 6399242329713a90a60e15478dd94f5aa6852923
24814Author: Rémi Denis-Courmont <remi@remlab.net>
24815Date:   Mon Jan 14 19:41:05 2013 +0200
24816
24817    hotkeys: use aout_DeviceGet() and aout_DevicesList()
24818
24819commit d7dd7e509d1b6894710dfbd6e2406fc7484c8dd8
24820Author: Rémi Denis-Courmont <remi@remlab.net>
24821Date:   Mon Jan 14 19:31:16 2013 +0200
24822
24823    aout: remove temporary hack on the "device" variable
24824
24825commit cb2c2c61a289aa4c3ac48c44ccaaf05fbada264a
24826Author: Rémi Denis-Courmont <remi@remlab.net>
24827Date:   Mon Jan 14 19:30:10 2013 +0200
24828
24829    aout: add some debug when restarting
24830
24831    Far too many bugs in this code path recently.
24832
24833commit b6916811f018ef9ddb5670cc0aed65ddb66d8957
24834Author: Rémi Denis-Courmont <remi@remlab.net>
24835Date:   Mon Jan 14 19:27:02 2013 +0200
24836
24837    aout: fix crash when changing device fails
24838
24839commit e49f31411aa1ce5cd2ac8d307ed659ed3492b4d5
24840Author: Rémi Denis-Courmont <remi@remlab.net>
24841Date:   Mon Jan 14 19:23:57 2013 +0200
24842
24843    hotkeys: use aout_DeviceSet() directly
24844
24845    Using var_Set("device") is wrong: the "device" variable holds the
24846    currently used output device (as set by the aout plugin), not the
24847    intended output device (as requested through the user interface).
24848
24849    Also fix a memory leak.
24850
24851commit f44a7809b65025fd46d2e890d735b7239fe5f1f2
24852Author: Jean-Baptiste Kempf <jb@videolan.org>
24853Date:   Mon Jan 14 19:01:14 2013 +0100
24854
24855    Direct2D: fix GetProcAddress call for UNICODE
24856
24857commit eb9756d7390fcd9c74412c21f900120d6b8cb871
24858Author: Jean-Baptiste Kempf <jb@videolan.org>
24859Date:   Mon Jan 14 18:46:30 2013 +0100
24860
24861    Windrive: use TEXT macro as applicable
24862
24863commit 3703b44d9fa8b10d635b3927ff981f216bee8df0
24864Author: Jean-Baptiste Kempf <jb@videolan.org>
24865Date:   Mon Jan 14 18:40:05 2013 +0100
24866
24867    Win32 eject: use correct type for MCI_OPEN_PARMS structure
24868
24869commit cb94c6618d271b097c983e8e56d6e67828954ac4
24870Author: Jean-Baptiste Kempf <jb@videolan.org>
24871Date:   Mon Jan 14 18:27:45 2013 +0100
24872
24873    Qt: use TEXT macro with RegisterWindowMessage
24874
24875commit eb86cfe7de7acb16d437238cf572d7d63b1f474e
24876Author: Jean-Baptiste Kempf <jb@videolan.org>
24877Date:   Mon Jan 14 18:24:53 2013 +0100
24878
24879    DxVA2: fix GetProcAddress usage under UNICODE
24880
24881commit 265ee192682296023135518531215ebfa10f5d4e
24882Author: Jean-Baptiste Kempf <jb@videolan.org>
24883Date:   Mon Jan 14 18:21:54 2013 +0100
24884
24885    Win32: Fix DMO compilation behaviour with UNICODE
24886
24887commit c7f288f810e74fbe4b5b7c92027885b9a1a64bfa
24888Author: Jean-Baptiste Kempf <jb@videolan.org>
24889Date:   Mon Jan 14 18:20:40 2013 +0100
24890
24891    CrystalHD: fix compilation behaviour with UNICODE
24892
24893commit dca9fc538ff7040bbfbec5806a4cf3265e744074
24894Author: Jean-Baptiste Kempf <jb@videolan.org>
24895Date:   Mon Jan 14 18:17:38 2013 +0100
24896
24897    DirectX: fix GetProcAddress call with Unicode
24898
24899commit ba15fcb6e61aee6e0d8c8cbcd61ebf5db479811c
24900Author: Jean-Baptiste Kempf <jb@videolan.org>
24901Date:   Mon Jan 14 18:15:42 2013 +0100
24902
24903    CDROM: use CreateFileA for opening drive letters
24904
24905    If I understood correctly, drive letters are always ANSI
24906
24907commit f469840d0dbfa45303324285c9e149ce74b06da4
24908Author: Jean-Baptiste Kempf <jb@videolan.org>
24909Date:   Mon Jan 14 18:12:50 2013 +0100
24910
24911    Win32 screen: use TEXT macro
24912
24913commit 8d7cd932eaf3c56ab49b415162ac4bae752f6c1f
24914Author: Jean-Baptiste Kempf <jb@videolan.org>
24915Date:   Mon Jan 14 17:45:34 2013 +0100
24916
24917    Win32: fix GetProcAddress call with UNICODE
24918
24919    Weirdly, there is no GetProcAddressW, indeed
24920
24921commit 8bd0f4aed1a3d76028f50195bdd74cdef5f002f3
24922Author: Jean-Baptiste Kempf <jb@videolan.org>
24923Date:   Mon Jan 14 17:30:35 2013 +0100
24924
24925    Win32: use OutputDebugStringA directly
24926
24927    Since OutputDebugStringW is just a wrapper around OutputDebugStringA
24928
24929commit db6b6f8cab52b998260441af58d51022fa5bd1af
24930Author: Jean-Baptiste Kempf <jb@videolan.org>
24931Date:   Mon Jan 14 17:29:52 2013 +0100
24932
24933    Win32: use TEXT macro for SetConsoleTitle
24934
24935commit 51071756a6ef22ba34a76256344af97d788661b2
24936Author: Jean-Baptiste Kempf <jb@videolan.org>
24937Date:   Mon Jan 14 12:12:09 2013 +0100
24938
24939    Ogg: display debug about Annodex info
24940
24941commit 5b7ac4ad85e3259c92361df86d16920dfbb61563
24942Author: Jean-Baptiste Kempf <jb@videolan.org>
24943Date:   Mon Jan 14 12:07:22 2013 +0100
24944
24945    Ogg: factorize reset function
24946
24947commit d9b1afb30594f3dca65aa8ac7ef93b400f24faff
24948Author: Ludovic Fauvet <etix@videolan.org>
24949Date:   Mon Jan 14 11:59:08 2013 +0100
24950
24951    Ogg: implement SET_SEEKPOINT
24952
24953    Close #6895
24954
24955    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
24956
24957commit bcb37b8de307180a0d831b2a0f9974c2645abe0a
24958Author: Jean-Baptiste Kempf <jb@videolan.org>
24959Date:   Mon Jan 14 11:53:43 2013 +0100
24960
24961    Ogg: remove unused function and variable
24962
24963commit 972bd8c8b5da04c1bf34c862ef2ff387d1db144d
24964Author: Jean-Baptiste Kempf <jb@videolan.org>
24965Date:   Mon Jan 14 11:42:21 2013 +0100
24966
24967    Ogg: use b_force_backup as a boolean
24968
24969commit 4de7c37a4f7fc5989e0fde94e085504cc7fc6705
24970Author: Jean-Baptiste Kempf <jb@videolan.org>
24971Date:   Mon Jan 14 11:37:49 2013 +0100
24972
24973    Ogg: clean header and remove unused members
24974
24975commit 988a7f86848b1ffa19eff39287ad0bfefacd5809
24976Author: Jean-Baptiste Kempf <jb@videolan.org>
24977Date:   Mon Jan 14 11:28:00 2013 +0100
24978
24979    Ogg: use calloc
24980
24981commit 105af824e6e5d298fa797bee2515a4fd121f1b39
24982Author: Rémi Denis-Courmont <remi@remlab.net>
24983Date:   Sun Jan 13 20:23:26 2013 +0200
24984
24985    vdpau: use ctz()
24986
24987commit 82fdabda9df936231519720e055c7033d5a209b0
24988Author: Rémi Denis-Courmont <remi@remlab.net>
24989Date:   Sun Jan 13 19:54:59 2013 +0200
24990
24991    vlc_common: add ctz() to count trailing zeroes
24992
24993commit c5d9ac73f6d09b2307c32c43cda342bfd2de09a7
24994Author: Rémi Denis-Courmont <remi@remlab.net>
24995Date:   Sun Jan 13 16:35:31 2013 +0200
24996
24997    Fix compilation without Xlib
24998
24999commit bd07e8f99f6221ccf9fd5f15c3769da040b78ba1
25000Author: Rémi Denis-Courmont <remi@remlab.net>
25001Date:   Sun Jan 13 16:28:27 2013 +0200
25002
25003    News
25004
25005commit ae1e8b4ac3167981f7f46c83afeaa9423330fc18
25006Author: Rémi Denis-Courmont <remi@remlab.net>
25007Date:   Sat Oct 27 11:26:41 2012 +0300
25008
25009    vdpau: VDPAU hardware decoding with avcodec
25010
25011    This requires bleeding-edge libavcodec.
25012
25013commit b97a1a066883a126898467e02aff94c20daede53
25014Author: Rémi Denis-Courmont <remi@remlab.net>
25015Date:   Sat Jan 12 23:49:55 2013 +0200
25016
25017    XCB/screen: use shared memory to reduce overhead (if available)
25018
25019commit bce10e7649067b4b214f5fa4eed32e46ed6d2ddf
25020Author: Rémi Denis-Courmont <remi@remlab.net>
25021Date:   Thu Jul 22 23:15:48 2010 +0300
25022
25023    Add block_shm_Alloc()
25024
25025commit a02360f242393bb324b114fe93609fd986aeb85c
25026Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25027Date:   Sat Jan 12 16:29:26 2013 +0100
25028
25029    macosx: fix and improve window level handling
25030
25031        - fix behavior of video-on-top by adapting to vout windows handling changes
25032        - set all windows to status level if one vout window has this level:
25033        This avoids that video effects panel, audio efffects panel etc. pp. are opened behind
25034        a vout window. Now they can be used as usual.
25035
25036        Please note, that due to the type of these panels they do not remain visible
25037        when VLC gets inactive.
25038
25039commit a4d5ee4975c20f8517206c77d79dc4e184ec7eab
25040Author: Devin Heitmueller <dheitmueller@kernellabs.com>
25041Date:   Fri Jan 11 14:28:04 2013 -0500
25042
25043    Don't call the legacy Freetype background renderer if the EIA-608 bg render feature is used.
25044
25045    If we're using the new background renderer which just renders the
25046    background under the text (instead of the entire subpicture block),
25047    then don't call the legacy render as well.  This prevents a alpha-
25048    transparent box from being shown when rendering EIA-608 captions
25049    if the user has the Freetype background opacity set to a nonzero
25050    value.
25051
25052    Signed-off-by: Rafaël Carré <funman@videolan.org>
25053
25054commit bd788b65fc2d12ace47154874fedd431dc9a9a4c
25055Author: Isamu Arimoto <isamu.a@gmail.com>
25056Date:   Fri Jan 11 23:44:18 2013 +0200
25057
25058    ram: fixed typo
25059
25060    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
25061
25062commit bea838fe4501008061369bbd43e0dab48947289c
25063Author: Jean-Baptiste Kempf <jb@videolan.org>
25064Date:   Fri Jan 11 17:30:08 2013 +0100
25065
25066    Win32: set AppContainer and no-SEH flags on PE
25067
25068commit a8607e724fb3690ab3a90c6c9df6465dc458a5d8
25069Author: Jean-Baptiste Kempf <jb@videolan.org>
25070Date:   Thu Jun 7 01:01:03 2012 +0200
25071
25072    VLC is not the place for Kassdédi
25073    (cherry picked from commit d6699a1f4ae27f04079edef946e2bf5a7fdb446b)
25074
25075    Conflicts:
25076            po/fr.po
25077
25078commit 127c9329ac47fbbf5ff6509b6c8f8c338cba17d9
25079Author: Denis Charmet <typx@dinauz.org>
25080Date:   Fri Jan 11 00:53:56 2013 +0100
25081
25082    Avoid inifite loops and stack explosion when parsing broken files and ignore lvl 1 unknown elements.
25083
25084    Fix #8013
25085
25086commit 160e651e28805cfe4d1f2d4295a58e5c4e1b7370
25087Author: Rafaël Carré <funman@videolan.org>
25088Date:   Fri Jan 11 00:52:13 2013 +0100
25089
25090    avcodec audio decoder: remove SplitBuffer()
25091
25092    That function was introduced years ago to account for bugs in aout,
25093    which do not exist anymore.
25094
25095    Incidentally fix WMA.
25096
25097commit 77c7992e47593c5e847a11e97f4e33218cca175e
25098Author: Rafaël Carré <funman@videolan.org>
25099Date:   Fri Jan 11 00:50:36 2013 +0100
25100
25101    avcodec audio decoder: use VLC_TS_INVALID
25102
25103commit c99738f05e07ef0e25c3bdc353c66544b28f54ba
25104Author: Rafaël Carré <funman@videolan.org>
25105Date:   Fri Jan 11 00:45:28 2013 +0100
25106
25107    avcodec audio: factorize error case
25108
25109commit 46d2b129d19229a0926bcde0730d97ce8397e0bc
25110Author: Devin Heitmueller <dheitmueller@kernellabs.com>
25111Date:   Wed Jan 2 11:45:11 2013 -0500
25112
25113    Add support for rendering EIA-608 captions with a black background
25114
25115    Place a black background behind caption text.  We cannot use the
25116    existing "background" feature for subdecoders because it fills the
25117    entire subpicture block, and in the case of the EIA-608 decoder
25118    would result in a large square (since we send all lines to
25119    the subpicture decoder even if they are blank).  This approach
25120    allows for rendering of the background even in such cases, while
25121    preserving proper layout of the captions.
25122
25123    Signed-off-by: Rafaël Carré <funman@videolan.org>
25124
25125commit 3d29910e66214abb38d72a5d8172c4402144eb0d
25126Author: Rémi Denis-Courmont <remi@remlab.net>
25127Date:   Thu Jan 10 20:05:30 2013 +0200
25128
25129    avcodec: allow hardware acceleration plugin to use pic->opaque
25130
25131commit 638e716b0917c506107277dc115add180868cebd
25132Author: Rafaël Carré <funman@videolan.org>
25133Date:   Sun Dec 16 12:09:43 2012 +0100
25134
25135    contrib: put hash in ffmpeg tarball name
25136
25137commit 2b101ff4a0464f10b7748ca065dcbfd2b3173f08
25138Author: Hugues Fruchet <hugues.fruchet@st.com>
25139Date:   Wed Dec 19 14:24:16 2012 +0100
25140
25141    omxil: enable support of mp3, vorbis and wma
25142
25143    Update audio_format_table to allow selection of OMX
25144    components which support mp3, vorbis or wma role.
25145
25146    Signed-off-by: Rafaël Carré <funman@videolan.org>
25147
25148commit bf1d561ff3c8ff54aabb664738f16378d2cfc381
25149Author: Hugues Fruchet <hugues.fruchet@st.com>
25150Date:   Wed Dec 19 14:04:27 2012 +0100
25151
25152    omxil: Enable pts mode for OMX.STM.Video.Decoder
25153
25154    OMX.STM.Video.Decoder requires input buffers with pts timestamp.
25155    A debug trace is added to inform if pts mode is enabled and for
25156    which codec.
25157
25158    Signed-off-by: Rafaël Carré <funman@videolan.org>
25159
25160commit 848b57c7996893e771350421dbba7bf7839a7652
25161Author: Jean-Baptiste Kempf <jb@videolan.org>
25162Date:   Thu Jan 10 13:46:54 2013 +0100
25163
25164    Relicense Equalizer and Compressor audio filters to LGPL
25165
25166    Ronald Wright has now answered. Check for details:
25167    http://git.videolan.org/?p=vlc.git;a=commit;h=fef270581f736d4f6289a77cb115195241ed691d
25168
25169commit 38156fee9697522a587c67e2389b0ae91e391c10
25170Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
25171Date:   Wed Jan 9 16:12:30 2013 +0100
25172
25173    Move the VLC_FORWARD_DECLARE_OBJECT definition above the doxygen comment
25174
25175    Putting it between the libvlc_media_subitems comment and the function
25176    definition messes parsing by doxygen and by the python module generator.
25177
25178commit 14556820289f1621d3a2e87d3864f7fbc1bbcf18
25179Author: Jean-Baptiste Kempf <jb@videolan.org>
25180Date:   Wed Jan 9 12:06:24 2013 +0100
25181
25182    QtPlayer example: small way to fullscreen
25183
25184commit a8ff52782d21b6425d8c26c96a2269939ac6ce18
25185Author: Josh Watzman <jwatzman@jwatzman.org>
25186Date:   Sun Jan 6 12:28:57 2013 -0800
25187
25188    macosx: call input_changed in extensions
25189
25190    This is obnoxiously complicated. If anyone cares about playing_changed or
25191    meta_changed, something similar will probably have to be done.
25192
25193    This is a pretty bizarre two-step system to inform the extension manager
25194    that the input has changed, but it's necessary to avoid a series of
25195    possible deadlocks and other issues. Here are other possible approaches
25196    that don't work:
25197
25198    - Just call into the extension manager in -PlaylistItemChanged on the
25199    main thread. This can pretty easily cause a deadlock if we call
25200    -PlaylistItemChanged twice in quick succession. The first call will poke
25201    the condvar the extension is waiting on, causing the extension thread to
25202    wake up and run extension code; many parts of it -- including the dialog
25203    code -- must be run on the main thread. The extension thread goes back to
25204    sleep while blocking on the main thread to become available, while
25205    holding the extension lock. Meanwhile the main thread goes into the
25206    second call of -PlaylistItemChanged, attempts to lock the extension, and
25207    that's a deadlock.
25208
25209    - Restructure the dialog manager to never block on the main thread while
25210    holding the extension lock. This should work, but as it turns out doesn't
25211    because the main thread will attempt to lock the same lock twice. What
25212    happens is that -performSelectorOnMainThread works by injecting an event
25213    into the main event loop of the main thread. For some unknown reason, as
25214    part of its processing, when creating an NSAttributedString with HTML, it
25215    runs the main event loop, which means we can end up executing one
25216    -performSelectoOnMainThread as part of another. Since the dialog manager
25217    uses attributed strings with HTML (since dialogs are HTML), we deadlock
25218    here too. This seems strictly like a flaw in NSAttributedString and/or
25219    in -performSelectorOnMainThread and is documented elsewhere:
25220      http://mrrsoftware.com/blog/tag/nsattributedstring/
25221      https://www.bluestatic.org/blog/2010/05/31/nsattributedstring-spins-a-nested-run-loop/
25222
25223    - Change around this bit of code to not force it to run on the main
25224    thread. This would probably work, but, as a newcomer to VLC, I don't
25225    quite know the implications of doing this, particularly since a lot of
25226    code here seems to serailize on the main thread as a way of thread
25227    safety; it would likely require some somewhat intricate restructuring
25228    and adding of locks.
25229
25230    - Let the extension manager deal with listening for events the same way
25231    that we do here. That would work, but would require duplicating a
25232    nontrivial amount of code from here to deal with tracking the current
25233    input.
25234
25235    - So, instead, we just serialized all calls to -PlaylistItemChanged (so
25236    we make sure to process them in order, with no one trampling
25237    p_input_changed), do most of the work on the main thread as before, and
25238    then actually inform the extension manager out here where we don't block
25239    the main thread. It seems likely that there are other pre-existing
25240    deadlock possibilities here -- the main thread can't lock an extension!
25241    -- but it at least tends to work in my testing.
25242
25243    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
25244
25245commit fa31a2a05b928ce635dfdbf0acb219368046a3c8
25246Author: Francois Cartegnie <fcvlcdev@free.fr>
25247Date:   Tue Jan 8 15:38:55 2013 +0100
25248
25249    Qt: save playlist: missing unicode conversion
25250
25251commit c03324487b96be5b6b9520ee85d61109518520f3
25252Author: Jean-Baptiste Kempf <jb@videolan.org>
25253Date:   Tue Jan 8 11:09:56 2013 +0100
25254
25255    Win32: keep defines together
25256
25257commit 1f0b50f069bead51e0075332a7d4066feae118ff
25258Author: Rafaël Carré <funman@videolan.org>
25259Date:   Tue Jan 8 10:24:49 2013 +0100
25260
25261    memcpy option is gone
25262
25263commit 270278b3ac8f268ba49751b1788e743539ee46f4
25264Author: Rafaël Carré <funman@videolan.org>
25265Date:   Mon Jan 7 23:22:05 2013 +0100
25266
25267    contrib: gettext: fix build on OSX 10.7+
25268
25269commit e76a28e0bce3faec88db5b021588b23bc204d97f
25270Author: Denis Charmet <typx@dinauz.org>
25271Date:   Tue Jan 1 21:34:33 2013 +0100
25272
25273    Reuse the decoders when possible at segment change
25274
25275    Should fix #5906 in most cases
25276
25277commit 2a1c53beecd6f3969461e0f60eba835438580f9e
25278Author: Rémi Denis-Courmont <remi@remlab.net>
25279Date:   Tue Jan 1 12:07:50 2013 +0200
25280
25281    shm: missing #include
25282
25283commit 85ccb5b479d8780eaf27a047b126f40aec870e16
25284Author: Jean-Baptiste Kempf <jb@videolan.org>
25285Date:   Mon Jan 7 15:37:38 2013 +0100
25286
25287    minimal_macosX: relicense to LGPL
25288
25289    And update authors
25290
25291commit d7ed8b548d76eb1761e14a5a26c3344600a6d24a
25292Author: Jean-Baptiste Kempf <jb@videolan.org>
25293Date:   Mon Jan 7 14:58:52 2013 +0100
25294
25295    YUVA 4:2:0:4 is not YUVA :)
25296
25297commit dc7a997b50d2f0962b5e99bcdc57b8efe40a6068
25298Author: Jean-Baptiste Kempf <jb@videolan.org>
25299Date:   Mon Jan 7 14:16:16 2013 +0100
25300
25301    Introduce YUVA 4:2:0 and 4:2:2 planar
25302
25303    Ref #7994
25304
25305commit b7c3e67da9da6c8fdaad5f2263ec222567fa0a33
25306Author: Brad Smith <brad@comstyle.com>
25307Date:   Thu Jan 3 00:03:52 2013 -0500
25308
25309    Fix building with Clang/LLVM
25310
25311    The following diff provides some fixes for VLC to allow building
25312    with LLVM.
25313
25314    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
25315
25316commit 56d427bda0d30ecdc2302699e51fc0bff5b66bef
25317Author: Tillmann Karras <tillmann@selfnet.de>
25318Date:   Wed Jan 2 18:35:12 2013 +0100
25319
25320    SAP: show session info as stream description
25321
25322    This adds the SDP i= line (session information) as the description field
25323    in the metadata of the SAP stream.
25324
25325    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
25326
25327commit f2b3b0f4e1deeaeb66c128941e96e35b850092ac
25328Author: Jean-Baptiste Kempf <jb@videolan.org>
25329Date:   Mon Jan 7 02:02:06 2013 +0100
25330
25331    WAV: simplification
25332
25333commit ece8c804f046b8871e3a86b5f70a02464d3fc14b
25334Author: Jean-Baptiste Kempf <jb@videolan.org>
25335Date:   Mon Jan 7 01:44:38 2013 +0100
25336
25337    WAV: support wma2 in wav
25338
25339    Close #4829
25340
25341commit dc647fe5d1a089adc5e54d04d6df2c60f8d4da35
25342Author: Rémi Denis-Courmont <remi@remlab.net>
25343Date:   Sun Jan 6 23:21:37 2013 +0200
25344
25345    configure: AC_CONFIG_HEADERS spelling
25346
25347commit ad765c21ffe71fe27b3b6a03ebaa878408ba40ee
25348Author: Josh Watzman <jwatzman@jwatzman.org>
25349Date:   Sat Jan 5 23:27:18 2013 -0800
25350
25351    macosx: Don't re-center extensions on every dialog update
25352
25353    If the user has moved the extension dialog, we don't want to re-center it on every single update -- many extensions update their dialogs on every input change, and this behavior can cause the extension dialog to keep re-overlapping with the video, which is very frustrating.
25354
25355    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
25356
25357commit 92498ed70e94da04c531a564c6d8d206150b4f03
25358Author: Rémi Duraffort <ivoire@videolan.org>
25359Date:   Fri Jan 4 22:41:12 2013 +0100
25360
25361    Fix potential usage of an uninitialized pointer
25362
25363commit e1796f3f819fd331cc5c1b8a03bd6e6b2be93f9c
25364Author: Mario Speiß <1034-135@online.de>
25365Date:   Sat Jan 5 22:59:08 2013 +0100
25366
25367    Cosmetics: DirectX now sets maximum volume without returning an error.
25368
25369    Before it returned -1 when volume was set to 100% so OSD never showed the
25370    'Volume: 100%' message.
25371
25372    Regards,
25373    Mario
25374
25375    Signed-off-by: Rafaël Carré <funman@videolan.org>
25376
25377commit c3abb59fdf364fdfee0e66feb4ee14a647f9469a
25378Author: Nickolai Zeldovich <nickolai@csail.mit.edu>
25379Date:   Sat Jan 5 18:03:45 2013 -0500
25380
25381    modules/packetizer/dirac.c: check index before dereferencing
25382
25383    Check that frame_rate_index is within bounds before dereferencing
25384    the dirac_frate_tbl[] array.
25385
25386    Signed-off-by: Rafaël Carré <funman@videolan.org>
25387
25388commit 10706d0f4db50ac321b5cb96dac31fdd9ebe07b8
25389Author: Francois Cartegnie <fcvlcdev@free.fr>
25390Date:   Sat Jan 5 13:36:54 2013 +0100
25391
25392    Qt: Equalizer: A QFrame without frame is a QWidget
25393
25394commit aa4f0a5f1e000a7db2cbef24d7d7a8871a150133
25395Author: Rémi Denis-Courmont <remi@remlab.net>
25396Date:   Sat Jan 5 10:16:58 2013 +0200
25397
25398    Revert "Qt: save playlist: use qtr() macro"
25399
25400    This reverts commit cec6c32f1eead0c024034db9d6df06852b9dd77a.
25401
25402commit 433c1323d005a1579697398ea4f4202c69c23eb4
25403Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25404Date:   Fri Jan 4 21:34:07 2013 +0100
25405
25406    macosx: prefs: fix default audio volume slider
25407
25408commit ebce4183b6ace5a42dd8e6a0252f6272d7d33072
25409Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25410Date:   Fri Jan 4 18:26:53 2013 +0100
25411
25412    macosx: audio effects panel: small fixes for eq presets management
25413
25414commit cec6c32f1eead0c024034db9d6df06852b9dd77a
25415Author: Francois Cartegnie <fcvlcdev@free.fr>
25416Date:   Fri Jan 4 19:55:48 2013 +0100
25417
25418    Qt: save playlist: use qtr() macro
25419
25420commit 2283cdda5f4e89953d62a3df7108c902c8c5a104
25421Author: Francois Cartegnie <fcvlcdev@free.fr>
25422Date:   Fri Jan 4 19:54:09 2013 +0100
25423
25424    Qt: save playlist: force native dialog
25425
25426commit 2e2de1041e558156bfaacf9ca3ffbce74c5b6b0d
25427Author: Rémi Denis-Courmont <remi@remlab.net>
25428Date:   Fri Jan 4 19:11:39 2013 +0200
25429
25430    avcodec: split TestFfmpegChroma() in two functions
25431
25432commit fd6cead7935ab04a33fe0989950865cfd844a3b0
25433Author: Rémi Denis-Courmont <remi@remlab.net>
25434Date:   Fri Jan 4 19:10:47 2013 +0200
25435
25436    avcodec: look up pix fmt only once during deinterlace initialization
25437
25438commit 9aee7d49962135ed2e3cf1651a4968a565c0619e
25439Author: Rémi Denis-Courmont <remi@remlab.net>
25440Date:   Fri Jan 4 18:53:20 2013 +0200
25441
25442    avcodec: cleanup chroma helper prototypes
25443
25444    Avoid passing a structure on the stack.
25445
25446commit e313dedfb1ee4f8dd791f0037b4ecc26675473e0
25447Author: Rémi Denis-Courmont <remi@remlab.net>
25448Date:   Fri Jan 4 18:40:43 2013 +0200
25449
25450    avcodec: print picture format name when unsupported (refs #7994)
25451
25452commit 08118c7b6a55b2584947a7f21988dd69e3dcf3f1
25453Author: Rafaël Carré <funman@videolan.org>
25454Date:   Fri Jan 4 17:31:09 2013 +0100
25455
25456    a52: no need to define LIBA52_FIXED
25457
25458commit cbb36253db53012ff935bf481b6e707412d33e5d
25459Author: Rafaël Carré <funman@videolan.org>
25460Date:   Fri Jan 4 17:29:32 2013 +0100
25461
25462    contrib: a52: make config public (define LIBA52_FIXED)
25463
25464commit 7c9c04a0663d1226f1f4fbe9c7b9810f4bd0341a
25465Author: Francois Cartegnie <fcvlcdev@free.fr>
25466Date:   Fri Jan 4 00:59:00 2013 +0100
25467
25468    Qt: Spatializer: add values multiplier.
25469
25470    For some filters, module's values may differ from the range shown to
25471    users.
25472
25473commit 5372943f5ec941b13a98c202b1d55be37f772041
25474Author: Francois Cartegnie <fcvlcdev@free.fr>
25475Date:   Fri Jan 4 00:19:58 2013 +0100
25476
25477    Qt: Spatializer: match module's limits and values
25478
25479commit 33352675380d4d1b500c2b5adade231775e80b45
25480Author: Francois Cartegnie <fcvlcdev@free.fr>
25481Date:   Thu Jan 3 22:59:41 2013 +0100
25482
25483    Qt: Spatializer: factorize
25484
25485commit 20fbfbafdcdcfa533f3a8f3b7b5688e69eb211ac
25486Author: Francois Cartegnie <fcvlcdev@free.fr>
25487Date:   Thu Jan 3 22:43:43 2013 +0100
25488
25489    Qt: Compressor: create base class for factorization
25490
25491commit 79ece335a3d4c52a42891b088c2f58d77ba4a26b
25492Author: Francois Cartegnie <fcvlcdev@free.fr>
25493Date:   Tue Jan 1 16:03:24 2013 +0100
25494
25495    Qt: Compressor: rewrite values handling logic.
25496
25497    Also remove the N*N controls config/var updates.
25498
25499commit cc7d4e44dfd2a666c103a5423af0dcd466a5259e
25500Author: Francois Cartegnie <fcvlcdev@free.fr>
25501Date:   Tue Jan 1 20:11:22 2013 +0100
25502
25503    Qt: Compressor/Spatializer: rename implicit activation control
25504
25505commit 9e2145a2b4ac018c8658db5c8558bcdfb78eec72
25506Author: Rafaël Carré <funman@videolan.org>
25507Date:   Fri Jan 4 11:46:11 2013 +0100
25508
25509    contrib: fix regex installation
25510
25511    If regex was the first package installed it would create include
25512    and lib files, instead of include/regex.h and lib/libregex.a
25513
25514commit 946e03caf4535916b02886af56d130f8ad586320
25515Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25516Date:   Thu Jan 3 23:23:33 2013 +0100
25517
25518    macosx: audio effects: fix range of some sliders for the spatializer filter
25519
25520    Choosing negative values for some of these settings is NOT a good idea if you
25521    want to avoid damaging your ears ;-)
25522
25523commit 2a437534a4262a5c80fe9c3754338345abb72d1b
25524Author: Rafaël Carré <funman@videolan.org>
25525Date:   Thu Jan 3 19:19:28 2013 +0100
25526
25527    Remove freebox.lua
25528
25529    It is not available for a majority of VLC users so it should be off by default.
25530
25531    Tested-by: Rémi Denis-Courmont
25532    Acked-by: Rémi Denis-Courmont
25533
25534commit ac17dc8ac38f72aa8b01dfe9df011da2b2ba7479
25535Author: Rafaël Carré <funman@videolan.org>
25536Date:   Thu Jan 3 18:11:34 2013 +0100
25537
25538    contrib: rationalize HAVE_NEON and HAVE_ARMV7A
25539
25540commit 701947ad07bd33b06a7c10de0e9b933b14dc93e0
25541Author: Rafaël Carré <funman@videolan.org>
25542Date:   Thu Jan 3 18:08:56 2013 +0100
25543
25544    contrib: postproc: simplify CFLAGS
25545
25546    Workarounds for windows seem not to be neeed anymore
25547
25548commit 94af32dd940988956b9a7a967aa2b4924dd7c1c4
25549Author: Rafaël Carré <funman@videolan.org>
25550Date:   Thu Jan 3 18:12:03 2013 +0100
25551
25552    contrib: remove obsolete comment
25553
25554commit 398ad0ee084eefe5b3f65cd65b432398f0b6c02f
25555Author: Rafaël Carré <funman@videolan.org>
25556Date:   Thu Jan 3 17:52:56 2013 +0100
25557
25558    contrib: postproc: simplify cflags
25559
25560commit e1fc5ace93f3489731a6b6e9cf560f5c613de029
25561Author: Rafaël Carré <funman@videolan.org>
25562Date:   Thu Jan 3 17:52:03 2013 +0100
25563
25564    contrib: postproc: remove platform specific flags
25565
25566commit 6f621b95b3f10d6aa440e8df3e08f90a0c6b8234
25567Author: Rafaël Carré <funman@videolan.org>
25568Date:   Thu Jan 3 17:46:17 2013 +0100
25569
25570    Revert "arm_neon i420 -> rgb: Output pitch can be 64 bit aligned"
25571
25572    This reverts commit 0740e5433637c12dab43067b964248b667cda19d.
25573
25574commit f7ef87e7efc846466cf3381a008c1a32f3bfc1e0
25575Author: Rafaël Carré <funman@videolan.org>
25576Date:   Thu Jan 3 17:44:50 2013 +0100
25577
25578    androidsurface: ensure pitch % 16 == 0
25579
25580    Some devices (like Samsung Exynos) will not align pitch to 16 bytes.
25581    Thus we need to align the hardware width ourselves.
25582
25583    Note that this needs to be accounted for in the JNI support code.
25584
25585commit 34a21b522a7b4e672725cba610f987c5d1560a55
25586Author: Rafaël Carré <funman@videolan.org>
25587Date:   Thu Jan 3 17:01:51 2013 +0100
25588
25589    androidsurface: do not hide that we're working only on the first plane
25590
25591commit 82f362ea3292aaad0a226376e1508e4ece306a98
25592Author: Rafaël Carré <funman@videolan.org>
25593Date:   Thu Jan 3 16:54:15 2013 +0100
25594
25595    androidsurface: simplify pitch calculation
25596
25597commit 1ee58d84740f2fb04b9046efa9a4f9ddd26a967b
25598Author: Rafaël Carré <funman@videolan.org>
25599Date:   Thu Jan 3 16:39:46 2013 +0100
25600
25601    contrib: ffmpeg: remove unused FFMPEG_CFLAGS
25602
25603commit 9e65390927a274ecd293e34997d41a87d3bcbcec
25604Author: Jean-Baptiste Kempf <jb@videolan.org>
25605Date:   Thu Jan 3 16:54:11 2013 +0100
25606
25607    Tools: Fix autoconf build
25608
25609commit 622be830066bb7dbe075f6317921d9e3d8493e75
25610Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25611Date:   Thu Jan 3 15:27:52 2013 +0100
25612
25613    macosx: audio effects panel: migrate autosave and bugfixes from video effects panel
25614
25615commit a3915ceb667a89202fa214793f20442a145dbeb9
25616Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25617Date:   Thu Jan 3 13:31:51 2013 +0100
25618
25619    macosx: audio effects: fix typo, and code style cleanup
25620
25621commit 208947e44f0e92b882668848d4f2642ade4f1827
25622Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25623Date:   Thu Jan 3 00:24:50 2013 +0100
25624
25625    macosx: video effects panel: autosave profiles and other refinements for profile management
25626
25627    - fix some bugs
25628    - avoid unnecessary reload of all settings when the user clicks Cancel in dialogs
25629    - add error message when user enters a duplicate profile name (this is not supported by
25630    the combo box
25631
25632commit 6abd40f4e6061242c7eba71a05015c8f153a306e
25633Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25634Date:   Wed Jan 2 22:12:46 2013 +0100
25635
25636    macosx: video effects panel: integrate video-splitter into profile strings
25637
25638commit d2e405e02c9530b6abdfca4237790addd463c7b7
25639Author: Rafaël Carré <funman@videolan.org>
25640Date:   Thu Jan 3 15:01:11 2013 +0100
25641
25642    contrib: enable NEON runtime selection for ffmpeg
25643
25644    This is explicitely done for android only, since we lost the
25645    benefits of some inline NEON asm
25646
25647commit 9679cef492186a33f048c11396ed3c68891e5a2a
25648Author: Rafaël Carré <funman@videolan.org>
25649Date:   Thu Jan 3 13:00:18 2013 +0100
25650
25651    contrib: update rules for postproc
25652
25653    armv7-a obviously implies arm
25654    remove obsolete comment
25655
25656commit 607065b410b4768372c204ccdbbca200230fff25
25657Author: Nicolas Chauvet <kwizart@gmail.com>
25658Date:   Wed Jan 2 22:44:33 2013 +0100
25659
25660    Fix build with unreleased FLAC 1.3.x
25661
25662    The issue was initialy reported here:
25663    http://bugzilla.redhat.com/891123
25664
25665    FLAC upstream has always expected to include <FLAC/ suffix
25666    for included headers as shown in examples/c/decode/file/main.c
25667
25668    The FLAC suffix will not be be made available in the flac.pc
25669    for the next release:
25670    http://lists.xiph.org/pipermail/flac-dev/2012-April/003355.html
25671
25672    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
25673
25674commit c3eacd1e2de5600246d5622233796b3f7133bf62
25675Author: Rui Zhang <bbcallen@gmail.com>
25676Date:   Wed Jan 2 12:42:51 2013 -0500
25677
25678    androidsurface: setup format depending on surface format
25679
25680    Modified-by: Edward Wang <edward.c.wang@compdigitec.com>
25681    Signed-off-by: Edward Wang <edward.c.wang@compdigitec.com>
25682    Modified-by: Rafaël Carré <funman@videolan.org>
25683    Signed-off-by: Rafaël Carré <funman@videolan.org>
25684
25685commit 6b2595e68890e5db1b7334098b6f722e2f41a6d8
25686Author: Rémi Denis-Courmont <remi@remlab.net>
25687Date:   Tue Jan 1 12:06:16 2013 +0200
25688
25689    configure: replace obsolete AM_CONFIG_HEADERS (fixes #7975)
25690
25691commit 57aa116198fcf231c1e424beed1f45969fbf4a17
25692Author: Rémi Denis-Courmont <remi@remlab.net>
25693Date:   Thu Dec 27 17:03:04 2012 +0200
25694
25695    fr: fix spelling of "aiguë(s)"
25696
25697commit ff385d03747d8a3d683153774834532de011d092
25698Author: Rémi Denis-Courmont <remi@remlab.net>
25699Date:   Sat Dec 22 16:42:58 2012 +0200
25700
25701    lua: fix distcheck without LUA
25702
25703commit 6270a4c777d849538b8a8e4d5c6f01fb96fa9ea9
25704Author: Devin Heitmueller <dheitmueller@kernellabs.com>
25705Date:   Tue Jan 1 17:39:03 2013 -0500
25706
25707    Add support for monospace font in HTML renderer
25708
25709    The EIA-608 decoder expects fonts to be rendered with a monospace font,
25710    so add the ability for decoders to make use of the "tt" tag, and tweak
25711    the EIA-608 decoder to use that tag.
25712
25713    This patch supercedes folds in patch 9 from the previous series as well
25714    as incorporates the changes Rafaël Carré solicited from the ML regarding
25715    the fonts to use for non-Linux platforms.
25716
25717    Modified-by: Rafaël Carré <funman@videolan.org>
25718     - Simplify HandleTT()
25719     - Fix memleak in Create()
25720    Signed-off-by: Rafaël Carré <funman@videolan.org>
25721
25722commit 765b3082e3320feb19ba915bc465e8d9355ec758
25723Author: Devin Heitmueller <dheitmueller@kernellabs.com>
25724Date:   Wed Jan 2 13:48:02 2013 +0100
25725
25726    freetype: avoid segfault in FaceStyleEquals()
25727
25728    This can happen if the font name is NULL
25729
25730    Signed-off-by: Rafaël Carré <funman@videolan.org>
25731
25732commit cd560525f714430aa6acc59e2c52c977523dd9bf
25733Author: Edward Wang <edward.c.wang@compdigitec.com>
25734Date:   Tue Jan 1 20:03:02 2013 -0500
25735
25736    anaglyph: remove spurious printf
25737
25738    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
25739
25740commit b11595671bfc05105a1ea5d3912ef928a226aeca
25741Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25742Date:   Wed Jan 2 11:04:30 2013 +0100
25743
25744    macosx: video effects panel: code style cleanup
25745
25746commit bec9b75ce8156585bf57642798f3f09d83d189d9
25747Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25748Date:   Wed Jan 2 10:52:31 2013 +0100
25749
25750    macosx: video effects panel: add missing vlc_object_release
25751
25752commit fc33caea8f87af71454f4aacc0be91c247f21889
25753Author: David Fuhrmann <david.fuhrmann@googlemail.com>
25754Date:   Wed Jan 2 00:49:01 2013 +0100
25755
25756    macosx: do not send left and right arrow key to controls
25757
25758    The left and right arrow keys have not any real advantage / functionality for
25759    the playlist view or sidebar but are used by default for several hotkeys.
25760    So lets allow these as VLC hotkeys (also for audio files).
25761
25762commit fccc6ab913cad66c50b98d1ac14d2fe1f41f7453
25763Author: Rafaël Carré <funman@videolan.org>
25764Date:   Tue Jan 1 20:18:09 2013 +0100
25765
25766    Happy new year 2013
25767
25768commit 10af2bf60149ab5ae08cb82d4fadfbb7b65897c4
25769Author: Timo Rothenpieler <timo@rothenpieler.org>
25770Date:   Tue Jan 1 18:23:00 2013 +0100
25771
25772    vaapi: Use vaDeriveImage instead of vaGetImage if available
25773
25774    Signed-off-by: Rafaël Carré <funman@videolan.org>
25775
25776commit 10d7463d9b9f664f7ccffd77da583db4304653d0
25777Author: Rafaël Carré <funman@videolan.org>
25778Date:   Tue Jan 1 18:04:54 2013 +0100
25779
25780    oldrc: fix segfault
25781
25782commit d750f80cdbdb70723d3dba4cd7ce747c70f5f457
25783Author: Nil Geiswiller <ngeiswei@googlemail.com>
25784Date:   Sat Dec 29 00:13:40 2012 +0100
25785
25786    Add Mute shortcut to nvlc
25787
25788    I added the shortcut 'm' in nvlc for toggle mute. The volume status is
25789    replaced my 'Mute' when enabled.
25790
25791    I also remapped the shortcut of metadata box from 'm' to 'M', I think
25792    it follows the principle of least surprise.
25793
25794    Signed-off-by: Rafaël Carré <funman@videolan.org>
25795