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, ¬if ) == 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