commit 050a16328dac1d3573326c43d47376d08210604d Author: Rémi Denis-Courmont Date: Tue Dec 31 20:41:36 2013 +0200 playlist: remove playlist_PreparseEnqueue() (refs #5460) commit d64350b408b060e6109571625c4de22e2ee6e08c Author: Rémi Denis-Courmont Date: Tue Dec 31 20:36:04 2013 +0200 playlist: remove playlist_AskForArtEnqueue() (refs #5460) commit df07ba0d22a98e95e0dfcd5d93551b1d5f36a910 Author: Rémi Denis-Courmont Date: Tue Dec 31 20:31:52 2013 +0200 lib: remove playlist dependency on media parsing (fixes #5460) commit ff8e72230774cb621fb3f5a350f681283973f0f5 Author: Rémi Denis-Courmont Date: Tue Dec 31 20:25:21 2013 +0200 playlist: add playlist-independent functions for meta data handling This really only depends on the input item(s) and the core. commit a49e110ad3afbbad306ca96310d5a888316dd365 Author: Rémi Denis-Courmont Date: Tue Dec 31 20:19:00 2013 +0200 libvlc: remove stray debug message commit 55bcbe0e23acb96bdbe6ad11f321c60fa5770cf9 Author: Rémi Denis-Courmont Date: Tue Dec 31 20:06:19 2013 +0200 playlist: clean up #includes for meta data modules commit 99a19a8f45c1e2b5bfcbfbcd5db8f101133dcf2c Author: Rémi Denis-Courmont Date: Tue Dec 31 19:55:53 2013 +0200 playlist: hide fetcher underneath the preparser and simplify commit 804defccf885a48c3a06cf3b6cd7031d72882f71 Author: Rémi Denis-Courmont Date: Tue Dec 31 19:40:06 2013 +0200 Move input_item_array_t to commit e5005f6f6823bf5a880e541a261f9d121636e8bf Author: Felix Paul Kühne Date: Tue Dec 31 15:46:23 2013 +0100 contrib: disable GnuTLS for iOS commit 1be757bbae5190aa20d782ebdf8066f50ab71338 Author: Felix Paul Kühne Date: Tue Dec 31 13:51:46 2013 +0100 contrib/avcodec: fix compilation for iOS on ARM commit 157010834537a193c861e144a98bf58b03559a2f Author: Felix Paul Kühne Date: Tue Dec 31 13:14:51 2013 +0100 extras/tools: update gas-pp commit 31421aef119222ec640f64320ccc103f062567a8 Author: David Fuhrmann Date: Tue Dec 31 11:15:17 2013 +0100 auhal: simplify memset in callbacks commit b87bc7050a03285434bdbe33fefdc4a2034723f3 Author: Jean-Baptiste Kempf Date: Tue Dec 31 10:21:16 2013 +0100 Qt: allow smaller size on start Ref #9740 commit d10f8066223854b136dddcc7c5e035379642e0f4 Author: David Fuhrmann Date: Mon Dec 30 23:11:59 2013 +0100 extras/ios: disable gnutls commit e453aec19f4dd03246ff551a1a4b50a812044ddd Author: David Fuhrmann Date: Mon Dec 30 23:11:01 2013 +0100 contribs/gnutls: disable on iOS commit ebf778dc39016a5833ad5cb9da857d072072a6f1 Author: Francois Cartegnie Date: Mon Dec 30 20:32:36 2013 +0100 Qt: SeekStyle: don't use outer size for inner content (fix #9740) commit 673d45d0d54ac89bd553a8e35242426d14ba4212 Author: David Fuhrmann Date: Wed Dec 11 16:26:06 2013 +0100 Add secure transport TLS module Secure Transport is a TLS library part of the Security framework (preinstalled on every iOS and MacOS device). This library does certificate validation during handshake automatically using the root certificates from the preinstalled certificate store. The main reason for this module is proper certificate validation on iOS devices. This is not possible with gnutls, because there is no access to the root certificates for external applications. The module is also intended for use on OSX. commit 82e069368b1249d10c899e77013b8d0a456262ea Author: Rémi Denis-Courmont Date: Mon Dec 30 20:23:33 2013 +0200 RTP: align MTU correctly for L24 (fixes #10269) commit ffd82479f6e3282bd9c8635ee775cd3a9094f176 Author: Jean-Baptiste Kempf Date: Mon Dec 30 19:20:03 2013 +0100 Qt: fix possible double-free on quit with simple volume widget commit 8e8f6a5fdbe2b8091330a589b497c063f973597b Author: Rémi Denis-Courmont Date: Mon Dec 30 20:05:36 2013 +0200 libav: do not build avio and avformat on MERGE_FFMPEG (fixes #10251) commit 689ac6f3ef9f682767edb35e3b4914bfa300cb8a Author: Francois Cartegnie Date: Mon Dec 30 14:14:28 2013 +0100 demux: ogg: don't create es for finished streams. Should prevent presenting skeleton in es commit 723a1c363f2eb178c95aaa900fcefdc4b53e29cd Author: Francois Cartegnie Date: Mon Dec 30 14:13:02 2013 +0100 demux: ogg: better track of es state commit d706c1aa672ef37198f6a7e8f6991b27cf0f4527 Author: Francois Cartegnie Date: Wed Dec 11 16:20:08 2013 +0100 demux: asf: follow aspect ratio payload extension (fix #7433) commit 86dde348a747c8a4347651962f4511c335b8a89d Author: Francois Cartegnie Date: Sat Dec 28 23:36:24 2013 +0100 api: allow to change A/R on the fly. ASF allows specifying a new aspect ratio while playing back. Triggering change using the "aspect-ratio" variable can't work for unknown A/R as the variable is "Checked" type. commit 218e5b8a84793188fc537fb75e4b07560f4a0bf2 Author: Francois Cartegnie Date: Fri Dec 27 17:34:02 2013 +0100 demux: ogg: reuse decoders when fmt is compatible (fix #5394) Avoids rebuffering. Wrong way reverted by 1d6f8d8174d4e2c704732f7ec13c71df6dd8950d commit a0110b727c51aac389b989ff74072dac9c85d2e4 Author: Francois Cartegnie Date: Fri Dec 27 17:22:11 2013 +0100 demux: ogg: change pts/pcr generation from packets (fix #10198, fix #9605) Stop using headers granule and invalid granule for PCR/PTS. Delays until first PTS/PCR is really known. Avoids 0 to PTS gap for non zero starting streams. commit f5d0c4b6eecef54bc1268f82a58bef61293efb70 Author: Francois Cartegnie Date: Fri Dec 27 17:16:29 2013 +0100 demux: ogg: remove discontinuity flag reused decoders won't need it. commit b77904f5ad6ca6a6002a92afd7f0f23992923f9d Author: Francois Cartegnie Date: Fri Dec 27 17:02:11 2013 +0100 demux: ogg: remove chained ogg boundary PTS handling Shouldn't be needed anymore as we continue chain with offsetted PCR/PTS commit 8894a8af16d7f9f7d18f76669d74d88e31c2ad0a Author: Francois Cartegnie Date: Fri Dec 27 16:21:16 2013 +0100 demux: ogg: remove reset/delayed format updates. No longer needed since ES are now created after headers. commit dfd3fa1e534a20419c4b09f32b4150c3cf99bbe8 Author: Francois Cartegnie Date: Fri Dec 27 15:26:27 2013 +0100 demux: ogg: fix es creation delaying with skeleton commit f7755e7f446b6c8ef6567f608337c7efa9bdbc66 Author: Francois Cartegnie Date: Sat Dec 28 15:56:54 2013 +0100 demux: ogg: clear initializing flag on oggds too commit 38c15dd561fe9de8f753d0b93cdba4c41b22cc6e Author: Francois Cartegnie Date: Thu Dec 26 16:44:26 2013 +0100 demux: ogg: apply skeleton prior to es creation too commit fd8ac5055c773f62fcb60b3e509128bf9c86187d Author: Francois Cartegnie Date: Thu Dec 26 16:36:10 2013 +0100 demux: ogg: remove old debug info commit 0efd154e3d724b858441d4baeeed62969c40dba0 Author: Francois Cartegnie Date: Wed Dec 25 15:40:35 2013 +0100 demux: ogg: offset pcr on chained streams commit 5151a5d2196baccfecc633c898fd253d57e314d0 Author: Francois Cartegnie Date: Tue Dec 24 13:38:18 2013 +0100 Revert "demux: ogg: don't recreate decoders on same chained streams." This reverts commit 1f9c34275de478339dc4d750b8c62f1019303897. commit 4a2c11ff0642f5b48f300e046625c64186755cd3 Author: KO Myung-Hun Date: Mon Dec 30 16:13:17 2013 +0200 os2: implement vlc_strerror() and vlc_strerror_c() Signed-off-by: Rémi Denis-Courmont commit 42b33ae5fb6b801bad7c251fe254073547d7fac2 Author: Rémi Denis-Courmont Date: Mon Dec 30 16:11:48 2013 +0200 Missing #includes commit 4980f54d25e9291acf70c2b3d4cfde2f320c1d07 Author: Jean-Baptiste Kempf Date: Mon Dec 30 12:58:50 2013 +0100 Avio: fix FTBFS with lavf < 54 commit 497ce0b9ab35650fbfa8b9c850b1e925c139733d Author: Marc Aldorasi Date: Sun Dec 29 13:33:22 2013 -0500 Restore ncurses colors on exit If the terminal colors are not manually restored they will not change back when vlc exits, causing other applications to use the wrong colors Signed-off-by: Rafaël Carré commit 4a414dfc8fdcc347ba368f4eaf1de6d822a6fdd0 Author: Felix Paul Kühne Date: Sun Dec 29 18:12:33 2013 +0100 darwin/error: add partial l10n and doc commit 5d8bfd130e4dd61a7abd044acf0c266bd0527d16 Author: Felix Paul Kühne Date: Sun Dec 29 18:02:46 2013 +0100 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 commit 78923269318a7cafb205be0ecb5ab9fa26295f72 Author: Felix Paul Kühne Date: Sun Dec 29 17:24:38 2013 +0100 darwin: implement vlc_strerror and vlc_strerror_c strerror_l will not be available on Darwin anytime soon commit fea56e03d977462739ec91f7b7f255e569706861 Author: Jean-Baptiste Kempf Date: Sun Dec 29 16:55:05 2013 +0100 Avcodec chroma: use a more resistant ifdef for 0BGR commit e4980cf96f4b8c9cb0a189f02eb7dfbae0125cf1 Author: Rémi Denis-Courmont Date: Sun Dec 29 17:12:19 2013 +0200 win32: remove unused net_strerror() commit c4199ab677b51819067715aaad70a5852d58f341 Author: Rémi Denis-Courmont Date: Sun Dec 29 16:15:46 2013 +0200 Remove inconsistently used HAVE_UNISTD_H commit dd1ffcd3a75ced27fc6032dead3a10bb6fb3103f Author: Rémi Denis-Courmont Date: Sun Dec 29 16:07:38 2013 +0200 msg: remove %m hack commit 02b29e145824b409f8bedba7b94c530ad3cd0f8b Author: Rémi Denis-Courmont Date: Sun Dec 29 15:59:12 2013 +0200 ncurses: use vlc_strerror_c() commit b793c74745901d4cc47d32e8fb867588ba65e584 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:59:04 2013 +0200 DASH: use vlc_strerror_c() commit 2ec2965db506b3455d64a3d250bb3c0c7c7fb32c Author: Rémi Denis-Courmont Date: Sun Dec 29 15:58:52 2013 +0200 logger: use vlc_strerror_c() commit eff30cdfbc1d427c325c9f0a05ac4a869f820aa3 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:58:35 2013 +0200 XDG: use vlc_strerror_c() commit a63ffa2b565cc0726b3105fc9fa730c1b4579ad9 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:57:13 2013 +0200 RC (old): use vlc_strerror_c() commit 7308be6b58f5abfcb71115f837fb988327b3fc78 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:56:58 2013 +0200 D-Bus: use vlc_strerror_c() commit 5309b722119ce366a1b9ee318ca8ca79a4c3e55e Author: Rémi Denis-Courmont Date: Sun Dec 29 15:56:33 2013 +0200 RAOP: use vlc_strerror_c() commit f83fbd593e4e91f146ed5c4aabf6fd156ce996d3 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:56:05 2013 +0200 UDP: use vlc_strerror_c() commit 4ec3d936eb1f6494a16be535f83218e35c440ace Author: Rémi Denis-Courmont Date: Sun Dec 29 15:55:39 2013 +0200 GnuTLS: use vlc_strerror_c() commit d7a9267c1e5ee704c8495ec4578e148551c0e423 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:55:22 2013 +0200 livehttp: use vlc_strerror_c() commit 2d79b42d893e7a8828c64fd89f74a7fd521483f8 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:54:54 2013 +0200 dynamic overlay: use vlc_strerror_c() commit dcf15829c619bfcfdcf7983a6bdcb72d70817d1a Author: Rémi Denis-Courmont Date: Sun Dec 29 15:43:40 2013 +0200 scene: use vlc_strerror_c() commit e3788b17893794beeb215a8f00e0ddbf250914da Author: Rémi Denis-Courmont Date: Sun Dec 29 15:43:29 2013 +0200 marq: use vlc_strerror_c() commit 53b501a18b463089e414df1ab71807a3837d5e71 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:41:42 2013 +0200 iconv: use vlc_strerror_c() commit 8f528e6df8ca139b100178f6a1e32082bf1df23c Author: Rémi Denis-Courmont Date: Sun Dec 29 15:41:30 2013 +0200 decomp: use vlc_strerror_c() commit d0b09d6ff8b7e8d32a667d9a2292c7102a030eb2 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:38:57 2013 +0200 Linux FB: use vlc_strerror_c() commit d996408883e790b8f0c5053c92d60a447f8ab019 Author: Rémi Denis-Courmont Date: Sat Dec 28 19:59:21 2013 +0200 V4L: use vlc_strerror_c() commit 983ca412b969f1a4f4252a18f44c11c70efc8d5a Author: Rémi Denis-Courmont Date: Sat Dec 28 19:58:50 2013 +0200 shm: use vlc_strerror_c() commit f94a0891d6b9d444d2624f5182f53a546fb48a78 Author: Rémi Denis-Courmont Date: Sat Dec 28 19:58:30 2013 +0200 samba: use vlc_strerror_c() commit 8d8b50a49a2b65e05f1b918398c569a1b13e9e7f Author: Rémi Denis-Courmont Date: Sat Dec 28 19:58:06 2013 +0200 VDR: use vlc_strerror() and vlc_strerror_c() commit d610d175515bb89919ef96518798080b9d827630 Author: Rémi Denis-Courmont Date: Sat Dec 28 19:57:31 2013 +0200 XCB: use vlc_strerror_c() commit cabc65677ed25f9b01bedaf656d581b191bbfaeb Author: Rémi Denis-Courmont Date: Sat Dec 28 19:54:16 2013 +0200 RTP: use vlc_strerror_c() commit cfc2e7185e20e67bc257625bfc086b869ecbce0f Author: Rémi Denis-Courmont Date: Sat Dec 28 19:53:36 2013 +0200 OSS: use vlc_strerror_c() commit d0dd8a45383ba1affa8023e1b4955cca9d48d78a Author: Rémi Denis-Courmont Date: Sat Dec 28 19:48:46 2013 +0200 linsys: use vlc_strerror_c() commit ae0bd671c1735df8c72c3afa163f21117d92dd08 Author: Rémi Denis-Courmont Date: Sat Dec 28 19:05:59 2013 +0200 MTP: use vlc_strerror() & vlc_strerror_c() commit 279f97ec5b36d78067d16e933defe14e97a44ed0 Author: Rémi Denis-Courmont Date: Sat Dec 28 19:05:36 2013 +0200 MMS: use vlc_strerror_c() commit c21fb70c56ab3c81e35a215b795b689d722aba58 Author: Rémi Denis-Courmont Date: Sat Dec 28 19:05:14 2013 +0200 DVB (old): use vlc_strerror_c() commit 5d2752c20698c361d839400c7664c8c92211db1e Author: Rémi Denis-Courmont Date: Sat Dec 28 19:04:53 2013 +0200 DV: use vlc_strerror_c() commit ea1648d1a5d97a17e2163ad66bb977d0d401d048 Author: Rémi Denis-Courmont Date: Sat Dec 28 19:04:38 2013 +0200 DTV: use vlc_strerror_c() commit 9ce4212b20f17e6879d3084ec1d7b3c76bc870d5 Author: Rémi Denis-Courmont Date: Sat Dec 28 19:04:13 2013 +0200 libav: use vlc_strerror_c() commit a059cf56c964cd8fd1b60f22d12d6fc63b218d89 Author: Rémi Denis-Courmont Date: Sat Dec 28 17:57:55 2013 +0200 file: use vlc_strerror() This fixes "%m" in error dialogs on non-GNU platforms. commit 9ff28119bcd7a610bd9859a8f49b4635443df784 Author: Rémi Denis-Courmont Date: Sat Dec 28 18:46:52 2013 +0200 src: use vlc_strerror_c() for log messages commit 4e7185ebfb96e6c3d050ad5a80fc902c8f2a0274 Author: Rémi Denis-Courmont Date: Sat Dec 28 18:33:59 2013 +0200 win32: implement vlc_strerror and vlc_strerror_c commit a37d20ccf6584fdd3d73b779ed4632ee7231e4f3 Author: Rémi Denis-Courmont Date: Sat Dec 28 17:56:22 2013 +0200 vlc_strerror() and vlc_strerror_c() convenience wrappers Those are more flexible than the GNU-specific %m format specifier to print standard error messages. They are also less likely to format a clobbered error number. commit c3bd77932a27694991d2d5481ffcf6227f998e84 Author: Rémi Denis-Courmont Date: Sun Dec 29 15:35:35 2013 +0200 posix: simplify thread error handler commit 9d12638c7666980fecd7bc65562075c9efea949c Author: Jean-Baptiste Kempf Date: Sun Dec 29 11:30:20 2013 +0100 Direct3D: less verbose output commit 4bed85170f0c40f48cf4b31c554e4b7a84e4cd71 Author: Jean-Baptiste Kempf Date: Sat Dec 28 18:38:49 2013 +0100 Contrib: use a simpler way to discriminate between libav and FFmpeg commit 42bf7e20804df1f6dc779e4e1b1a9a121040c54f Author: Luca Barbato Date: Sat Dec 28 10:15:35 2013 +0100 avcodec: Always output frames With the introduction of CODEC_FLAG_OUTPUT_CORRUPT incomplete frames are silently dropped. Enable it to maintain the previous behaviour. Close #10140 Signed-off-by: Jean-Baptiste Kempf commit 1b53b355e706ca09fc289319bc237231fd5401b0 Author: Jean-Baptiste Kempf Date: Sat Dec 28 16:23:41 2013 +0100 Fix FFv1 output with FFmpeg Close #8691 Of course, because we _really_ need that many RGB formats... commit 472fe2655cecc03fff0df7d87ca28624648cc402 Author: Jean-Baptiste Kempf Date: Sat Dec 28 12:37:47 2013 +0100 Do not activate YUVA422P in FFmpeg until 51.74.100 From 51.49.100 to 51.74.100, it only defines PIX_FMT_YUVA422P and not AV_PIX_FMT_YUVA422P. There are other ways to fix, but ugly. And people should update their FFmpeg anyway :) commit f339578ace73bb2139ab3b4e1f6ef88d591ab983 Author: Rémi Denis-Courmont Date: Sat Dec 28 13:04:27 2013 +0200 mmdevice: cosmetic commit dcfe8660d41dbb2b519949ff767c7088a969525a Author: Rémi Denis-Courmont Date: Sat Dec 28 13:03:53 2013 +0200 SOCKSv5: fix inverted logic (fixes #10247) commit 644b1d06da5b0aee153b0438d9121be77d29bbaf Author: Pierre-Hugues Husson Date: Fri Dec 27 19:15:36 2013 +0100 Add name and duration to enqueue and play Close #10242 Signed-off-by: Jean-Baptiste Kempf commit 983198b0fc68d2e2bcfe98b6fe331964b1bc9f9e Author: Rafaël Carré Date: Fri Dec 27 17:29:51 2013 +0100 fb vout: set i_visible_* commit 6295836c45f08c7186ee505a2fd481ad061c87df Author: Ilkka Ollakka Date: Fri Dec 27 16:52:59 2013 +0200 transcode: add chroma conversion in actually checked filter output commit d16fb5e7ff31fb388b8e63285522ef7b95afaa7b Author: Ilkka Ollakka Date: Fri Dec 27 16:51:18 2013 +0200 transcode: add chroma conversion to be the first filter if needed For example croppadd doesn't like if input and output chromas are not the same. This is visible for example webcam input and h264 encode (YUV2->I420). Reported by: Jean-Paul Saman commit 6403d12811ee1c53e206d58cd177a4d7b8e3e2c4 Author: Felix Paul Kühne Date: Fri Dec 27 15:25:52 2013 +0100 src/darwin: cleanup threads commit b85892f9aa2636d2fb8979c679824ec7e61662c4 Author: Jean-Baptiste Kempf Date: Fri Dec 27 11:20:29 2013 +0100 Bluray: reindent headers commit 03310c483138fbb1b21195e1ea9578dda17f731f Author: Jean-Baptiste Kempf Date: Fri Dec 27 11:19:36 2013 +0100 Bluray: remove more outdated code commit d052d401ece557adbfd65edf9a0d292ea68574f5 Author: Jean-Baptiste Kempf Date: Fri Dec 27 11:17:31 2013 +0100 Contribs: update bluray to 0.5.0 commit 647aa514349409aa3179e76235a2f65d0921aaae Author: Jean-Baptiste Kempf Date: Fri Dec 27 11:15:17 2013 +0100 Require libbluray 0.3.0 commit 50229412d358e954329e48c873bb04e73ab1e805 Author: Felix Paul Kühne Date: Fri Dec 27 10:58:03 2013 +0100 audiounit_ios: merge stability improvements from AUHAL module commit 1c3973d7fe1891e3019fce9b4f0239edfd48c55d Author: Felix Paul Kühne Date: Fri Dec 27 09:20:10 2013 +0100 src: split darwin threading code from the generic posix implementation commit 5c73aceefeac153995294fe7561a92a4d3ba43ca Author: Jean-Baptiste Kempf Date: Thu Dec 26 18:59:28 2013 +0100 Update NEWS, MODULES_LIST and POTFILES.in commit daa291c5d9dacbe9776cc05c55c91af870015dcc Author: Felix Paul Kühne Date: Thu Dec 26 18:45:17 2013 +0100 macosx/applescript: fix opening non-file URLs (close #10112) commit 264f837c23f4fa58df49f457ba52c00b255fe155 Author: Felix Paul Kühne Date: Thu Dec 26 17:43:09 2013 +0100 auhal: prevent assertion failure on TPCircularBufferClear (close #10109) commit 4598d6ca9965428938efddc8469ee39cc73443e6 Author: Felix Paul Kühne Date: Thu Dec 26 17:34:51 2013 +0100 auhal: add missing bounds checking (close #10110) commit 061c07bd85034c109fff42e3268aadadf0506e19 Author: Rafaël Carré Date: Wed Dec 25 22:19:07 2013 +0100 contrib: jpeg: do not redefine FALSE/TRUE on OSX Signed-off-by: Felix Paul Kühne commit b2884bb2e8a12521acad92ca8940c054d4aa4cc1 Author: Rafaël Carré Date: Thu Dec 26 15:30:49 2013 +0100 contrib: speex*: remove destination folder before unpacking commit af2d829d7d7c509a1b34cdbc28a71584b2aa8a62 Author: Gilles Chanteperdrix Date: Wed Dec 18 13:07:12 2013 +0000 live555: retrieve RTSP track languages from SDP First for the "a=lang:" session attribute, then for each subsession look for the same attribute, and use the session attribute if none was found. Signed-off-by: Jean-Baptiste Kempf commit 6a06a82aa27617efb5a24d34680f8d823585d4cd Author: Maxim Bublis Date: Thu Dec 19 10:45:55 2013 +0000 codec: implemented libjpeg module Signed-off-by: Jean-Baptiste Kempf commit 6ba7773c2367f5ba097594c178095b1a58932e7c Author: Jean-Baptiste Kempf Date: Mon Dec 23 20:34:23 2013 +0100 MP4: support in32 FourCC as a type commit 1f9c34275de478339dc4d750b8c62f1019303897 Author: Francois Cartegnie Date: Mon Dec 23 00:26:40 2013 +0100 demux: ogg: don't recreate decoders on same chained streams. SET_ES_FMT recreates decoders and then triggers preroll. commit 976ee834f191eefcf3e4262f49b5232aa42cdd87 Author: Francois Cartegnie Date: Sun Dec 22 20:16:48 2013 +0100 demux: ogg: don't probe length again with chained streams commit 6ab6d20b15fde4cd529742d8df2fec4beaac6846 Author: Francois Cartegnie Date: Sun Dec 22 20:05:14 2013 +0100 demux: ogg: do PCR handling on stream boundary commit fc6691467608bb47b1ebd32083c57d78e514a474 Author: Francois Cartegnie Date: Sun Dec 22 18:43:54 2013 +0100 demux: add missing default handler for GET_SIGNAL commit 73c979f240fd8da76728da2e3378f43c3cb93c2a Author: Francois Cartegnie Date: Fri Dec 20 15:57:37 2013 +0100 demux: ogg: delay ES creation for preparsing. Prevents creating ES & decoders just for playlist preparsing. commit b6dd43d5ccbb6ab1edd93d2f701973b9ab5f8cc2 Author: Francois Cartegnie Date: Tue Dec 17 18:49:40 2013 +0100 demux: ogg: add preparsing of headers (fix #6691) commit 4572f451d65e34ac2119c2cb45da67db6b334bd8 Author: Francois Cartegnie Date: Sat Dec 21 16:10:01 2013 +0100 demux: ogg: fix use after free seekpoints. Also cleans seekpoints between tracks commit 7f65a8eb0d563de4ff03a6aad5686b88112931ff Author: Rafaël Carré Date: Thu Dec 19 20:46:35 2013 +0100 contrib: harfbuzz: disable icu icu-config is not suited for cross-compilation commit b1eae5f406edf7f153021d892a15c42c998d1418 Author: Rafaël Carré Date: Wed Dec 18 17:01:21 2013 +0100 std: Always use module name if access was not specified commit bedf87eba1f29b622b203847935e65803a9117d2 Author: Rafaël Carré Date: Wed Dec 18 16:40:31 2013 +0100 Simplify message when codec could not be found People do not read that far and keep asking for support anyway. commit 217213c1b626266323f9513c4ddced9988b4acb1 Author: Rafaël Carré Date: Wed Dec 18 16:23:01 2013 +0100 libavutil: set verbosity based on VLC own verbosity commit 071f1afbbf1e0ef2634fbecd37e8ab56f5e1afd5 Author: Rafaël Carré Date: Wed Dec 18 16:04:45 2013 +0100 avcommon.h: move code around commit 681bf48f3c246640a193b009f5b86010495c4849 Author: Rafaël Carré Date: Wed Dec 18 11:55:14 2013 +0100 Improve the unsupported codec errors Provide a description of the codec if possible Give a more descriptive message if the codec is "undf" That one means that the demuxer could not identify the codec commit c4afbb6cab4fc1fa1e87262dc9fbc7553022bdf2 Author: Rafaël Carré Date: Tue Dec 17 19:26:00 2013 +0100 contrib: gcrypt 1.6.0 commit 35e152f4849a67453fd2accb27e0f627f12f1ba7 Author: Rafaël Carré Date: Mon Dec 16 19:14:12 2013 -0500 mux hevc into mp4 commit aebbde86bb49fb3e328909477324937a2f9e7d2a Author: Rafaël Carré Date: Mon Dec 16 18:37:23 2013 -0500 x265: update to API 4 commit 1cd26526dc06939be0952191856df707c0dc9a4f Author: Rémi Duraffort Date: Mon Dec 16 19:54:19 2013 +0100 audioscrobbler: fix use of uninitialized variable commit 3967c16b2bda94bbb4adcfdbf592be2eab2d2509 Author: Rémi Duraffort Date: Mon Dec 16 19:39:55 2013 +0100 vobsub: fix memory leak commit d6aa5c4b19185c3eed5bccba708b9b42d2c995ca Author: Rémi Duraffort Date: Mon Dec 16 19:36:49 2013 +0100 qt4: fix memory leak (allocate only when needed) commit d052232ef2750addd272176728a23aa3f9f1ec21 Author: Rémi Duraffort Date: Mon Dec 16 19:29:58 2013 +0100 atmo: fix some dealocation mismatch commit 8da9db5e07cb1197ab6bafa2f5c1709050429899 Author: Rémi Duraffort Date: Mon Dec 16 19:21:26 2013 +0100 livehttp: fix typo commit d608626974c21536aa6f34eeb35e5053ce4b6440 Author: Sébastien Toque Date: Sun Dec 15 12:39:57 2013 +0100 yuv->rgb neon: only convert visible area Signed-off-by: Jean-Baptiste Kempf commit ce9f40fcb46522195625e53d749f2f3443aa9a8b Author: Jean-Baptiste Kempf Date: Mon Dec 16 14:48:40 2013 +0100 Avcodec: fix FTBFS with FFmpeg because of YUVA422P definition Close #10127 commit 17a0f61efad5ce5e31adbe3178464fd3e05e6757 Author: Tristan Matthews Date: Mon Dec 16 01:16:23 2013 -0500 livehttp: fix format string commit 5a98d360857b82aca1dc6985a5003cb2ff3b3ecb Author: Rémi Duraffort Date: Sun Dec 15 18:49:35 2013 +0100 Remove dead initializations commit ef1de5222a4a280ba790624b661000ebd99906be Author: Rémi Duraffort Date: Sun Dec 15 18:38:01 2013 +0100 amto: fix dealocator (delete [] instead of free) commit 658c51b68be048ed77f45a6beb03bf46625b71a8 Author: Rémi Duraffort Date: Sat Dec 14 11:11:30 2013 +0100 omxil: fix calloc usage commit 803983ecb79972d5a35acc819d0f58eb171b437a Author: Rémi Duraffort Date: Sat Dec 14 11:03:01 2013 +0100 access_dvd: fix sizeof mismatch commit a743b5e897e07c2a809f98e8c1086ad1bd43cc5b Author: Rémi Duraffort Date: Sat Dec 14 10:57:04 2013 +0100 mp4: fix sizeof mismatch commit 29bf30ec1ea285ea231572fd4c940432e06d6b36 Author: Rémi Duraffort Date: Sat Dec 14 10:55:57 2013 +0100 hqdn3d: fix sizeof mismatch commit 1c10449863db559b6ca348badfdb22002460ea69 Author: Rémi Duraffort Date: Sat Dec 14 10:52:55 2013 +0100 mp4: fix memory leak commit 0d421fc88e6631a89432f451ffe3d26a0f29c95c Author: Rémi Duraffort Date: Sat Dec 14 10:50:10 2013 +0100 access_jack: fix memory leak commit bbf068ed1767033545045a3ec2a1de46b059fd74 Author: Rémi Duraffort Date: Sat Dec 14 10:47:01 2013 +0100 livehttp: fix many memory leaks commit 14ef6fce9730caccab5c555edc4811a06bb3046e Author: Rémi Duraffort Date: Sat Dec 14 10:35:25 2013 +0100 livehttp: fix memory leaks commit b4d33fe5dcdc522254bc41ca754a0175d2071103 Author: Rémi Duraffort Date: Sat Dec 14 10:32:43 2013 +0100 input: fix memory leak if access is not found commit fb0c517c4a56df2375a32cd999f99aa0dada8e0a Author: Rémi Duraffort Date: Sat Dec 14 10:13:48 2013 +0100 mkv: fix memory leak commit f3f09df31f7e25189c24fe6dadc2fd21992dc5ca Author: Jean-Baptiste Kempf Date: Sun Dec 15 17:40:51 2013 +0100 Freetype: rename HAVE_STYLES commit 9e3a4af57ea809992d8ee9cbb82ce9bd1edc429b Author: Jean-Baptiste Kempf Date: Sun Dec 15 17:38:53 2013 +0100 Freetype: unexport a function we don't need anymore on Win32 commit 783fdab819b72b2e1a96bd9d177cb5011fea6e40 Author: Jean-Baptiste Kempf Date: Sun Dec 15 17:22:12 2013 +0100 Freetype: introduce a dummy font selector When we don't have a way to select a font by family, use the basic font (default or the config one) This reduces the number of HAVE_STYLES usage and avoid a few bugs commit 15f6fe98c4f293c11d451eacdba32137ea4061e0 Author: Jean-Baptiste Kempf Date: Sun Dec 15 16:37:26 2013 +0100 Freetype: remove unneeded includes commit e8c013a18db80850b9feb08c42197a16fa7f3a44 Author: Jean-Baptiste Kempf Date: Sun Dec 15 16:31:57 2013 +0100 Move font defaults to platform_fonts.h commit a888fdf60d0a72478ca82fc472d43043298c2410 Author: Jean-Baptiste Kempf Date: Sun Dec 15 16:15:53 2013 +0100 Freetype: simplify win32 fonts lookup folder It's less elegant, because it is not cached, but it's cleaner in freetype.c with less #ifdef all around... commit ce2d636848ed436e62d2441acb556b41fb256c33 Author: Nicolas Bertrand Date: Fri Dec 13 15:21:03 2013 +0100 DCP: new access-demux module for DigitalCinemaPackage This version only support 1-Reel-per-track DCPs, like trailers Signed-off-by: Jean-Baptiste Kempf commit af3bbd8fedd882365109ab29f8da567720f2a730 Author: Denis Charmet Date: Sun Dec 15 15:51:19 2013 +0100 Avoid infinite recursion loop when parsing tags Fix #10028 commit 17214ee78da02b2d072359d0139ba52ab2313728 Author: Jean-Baptiste Kempf Date: Sun Dec 15 15:53:59 2013 +0100 Freetype: Split font selection code from freetype.c commit be35437f4cd78b85897de3f34605ef5fec76cfc2 Author: Jean-Baptiste Kempf Date: Sun Dec 15 15:32:56 2013 +0100 Win32: fix obvious typo. Sorry commit b6d3fd0c9f9eb28a7ffc03af1867e3f661eef9da Author: Jean-Baptiste Kempf Date: Sun Dec 15 14:57:32 2013 +0100 Freetype: move the font selection to a function-pointer commit 0b63dc6427ca0caa5c9e8052e5dd801b381a74be Author: Jean-Baptiste Kempf Date: Sun Dec 15 15:18:08 2013 +0100 Freetype: fix small error in previous commit commit e1b3e5a934cad2420a3795f1e4fccf28922fa3ed Author: Jean-Baptiste Kempf Date: Sun Dec 15 14:34:14 2013 +0100 Freetype: create an xml_reader helper commit f20218fa5641f67ed542a153a57283284ed41f80 Author: Jean-Baptiste Kempf Date: Thu Sep 26 21:27:50 2013 +0200 Split Freetype destruction from the main destruction Signed-off-by: Jean-Baptiste Kempf commit 634111a2d1c2e5275e91bb4fbabd01212b1a062b Author: Jean-Baptiste Kempf Date: Thu Sep 26 21:23:43 2013 +0200 Freetype: split freetype init from Create Signed-off-by: Jean-Baptiste Kempf commit fb9d7879a3aa91313a93a44f29626f3185573acc Author: Jean-Baptiste Kempf Date: Sat Dec 14 17:29:11 2013 +0100 Fix typo commit cea1a7b5aee4e3c63a9e94a636f46704bcec3e52 Author: Jean-Baptiste Kempf Date: Sat Dec 14 17:19:42 2013 +0100 Update NEWS and MODULES_LIST for 2.2.0 commit d44286dfe5b983177525338fd81833b1fa863ce2 Author: KO Myung-Hun Date: Sat Dec 14 15:05:44 2013 +0900 configure: add a feature test for OpenGL Signed-off-by: Jean-Baptiste Kempf commit eea56f0401fb40f1aeeb58b841e27bb541c9bc38 Author: Tristan Matthews Date: Fri Dec 13 15:24:57 2013 -0500 libvlc: don't use string after free commit 55c3f24930a5a222b90318257a6ce85633bd9982 Author: Rafaël Carré Date: Fri Dec 13 16:54:51 2013 -0500 fortunes ! commit ab68e83cc5dda03e5969d99bc2ea20495690bf75 Author: Francois Cartegnie Date: Fri Dec 13 22:24:30 2013 +0100 codecs: avcodec: fix Makefile libs order commit f1bc711ce012b7044f6782c7f5602667a4c445f7 Author: Francois Cartegnie Date: Fri Dec 13 00:11:05 2013 +0100 demux: mp4: improve debug tree info commit 763d18f3bb80a0319f0aca178b58d7720b0941be Author: Felix Abecassis Date: Fri Nov 15 15:47:20 2013 +0100 fourcc: add entry for Android opaque buffer type. Signed-off-by: Jean-Baptiste Kempf commit 2e41d814e050488bb5294cfc595431fe7b4f86e6 Author: Felix Abecassis Date: Wed Dec 11 11:46:14 2013 +0100 input: rename members and functions previously related to decoder buffering. Even without data buffering, it is still necessary to wait until each decoder has processed one block before updating the system clock. Signed-off-by: Jean-Baptiste Kempf commit 4ec19f78f6bf4b7782d9e65d413b3bf107749541 Author: Felix Abecassis Date: Wed Dec 11 11:46:13 2013 +0100 input: remove useless function DecoderFlushBuffering from decoder.c Signed-off-by: Jean-Baptiste Kempf commit 40fde063cc48fdeebe14966b3d320b675f5e1dfa Author: Felix Abecassis Date: Wed Dec 11 11:46:12 2013 +0100 input: remove sout decoder buffering. Signed-off-by: Jean-Baptiste Kempf commit d6ee0fb364a634b1eba8e2db002430e2ed1ee6e1 Author: Felix Abecassis Date: Wed Dec 11 11:46:11 2013 +0100 input: remove subpicture decoder buffering. Signed-off-by: Jean-Baptiste Kempf commit d02721a5a8a6653d6c53e2c2be024c495dc265f0 Author: Felix Abecassis Date: Wed Dec 11 11:46:10 2013 +0100 input: remove video decoder buffering. Signed-off-by: Jean-Baptiste Kempf commit 0e5576b3057aab9aaef4bd7d5c317f9faf54b508 Author: Felix Abecassis Date: Wed Dec 11 11:46:09 2013 +0100 input: remove audio decoder buffering. Signed-off-by: Jean-Baptiste Kempf commit de7bd29205b212e2077648730e2a1b8be9a95f8c Author: Maxim Bublis Date: Fri Dec 13 19:42:45 2013 +0400 VLC_FOURCC replaced with VLC_CODEC_* values Signed-off-by: Jean-Baptiste Kempf commit 425521e9cd087612afb46c93d7427d531929e2a4 Author: Tristan Matthews Date: Fri Dec 13 11:05:55 2013 -0500 ogg: use CLOCK_FREQ in muxer commit ed67b5a08e13b795faa30aa51939c548f63a6cda Author: Ludovic Fauvet Date: Fri Dec 13 16:38:01 2013 +0100 nsis: restore the previous components on x64 (fix #10122) commit 0afac74a661fd1a56fa5514a9384c0e470890e7b Author: David Fuhrmann Date: Thu Dec 12 20:17:24 2013 +0100 auhal: fix audio device selection via command line close #10119 commit edbfa973a63de4917ac121cd6ea02a5acc948824 Author: Tristan Matthews Date: Thu Dec 12 13:44:12 2013 -0500 ogg: use CLOCK_FREQ commit bbe24b450d971596c63c3e60eccecfc2e01f6ecb Author: Felix Paul Kühne Date: Thu Dec 12 16:05:34 2013 +0100 macosx/menu: add missing debug commit f498a8188853ba670c618fcc6767a48208e5c58b Author: Jean-Paul Saman Date: Thu Dec 12 14:22:35 2013 +0100 croppadd: use correct shortname 'croppadd' The shortname was 'cropadd' while the module was compiled as 'croppadd' (notice the extra 'p'). The module was correctly build, but was not loadable commit 81abb0632e72aa6c2d10b5d270618cdd659b62b2 Author: Jean-Baptiste Kempf Date: Thu Dec 12 13:04:35 2013 +0100 Make DirectX default on XP, instead of Direct3d We did that for 2.0 temporarily but kept master normal This is still broken on some weird configurations, so well, temporary is going to last.. commit 442d36c4a67fb4b1f162551593896d6a630cad3b Author: Felix Paul Kühne Date: Thu Dec 12 08:58:47 2013 +0100 ios/build.sh: fetch contribs before compiling them commit b9a080559f0e0491e459fe16a07540eb708e056b Author: Ilkka Ollakka Date: Wed Dec 11 09:03:22 2013 +0200 livehttp: parse key="value" style options commit 46e2b31ea602d119f3829356b9f74e89be3fb84d Author: Ilkka Ollakka Date: Wed Dec 11 09:02:09 2013 +0200 use CLOCK_FREQ in date_Decrement commit 244ff6ab44d6ad9d53ea5c53b7b95ce45f73c37d Author: Francois Cartegnie Date: Wed Dec 11 20:16:27 2013 +0100 demux: asf: remove preroll from dts too commit 2a310e14227b7cab441ee5128757a27b57f0b9a7 Author: Francois Cartegnie Date: Tue Dec 3 19:05:21 2013 +0100 demux: asf: do ES audio selection for mms (fix #8797, #3400, #3797) commit 836a03aac650236bbd66db9faeee556c843bf68d Author: Francois Cartegnie Date: Tue Dec 3 19:05:20 2013 +0100 input: add DEMUX_SET_ES notification commit 72165d749252d4721052a6bad1f00e17f2d59487 Author: Rémi Duraffort Date: Wed Dec 11 20:14:42 2013 +0100 update: fix use after free commit 4302a6f717a5ed844294bff9b451935d3280bfe3 Author: Rémi Duraffort Date: Wed Dec 11 20:13:55 2013 +0100 logger: fix use after free commit 8dfb239f0d204859a4e35717d1706723ff014f14 Author: Rémi Duraffort Date: Wed Dec 11 19:32:22 2013 +0100 skins2: fix memory leak commit 22cfbf6c199243d8f2b30dab1608927c58ca2da5 Author: Rémi Duraffort Date: Wed Dec 11 19:23:40 2013 +0100 livehttp: fix memory leak (cid #1048908) commit cdacb3aa0bc86052afad226cd55c65cb33638cee Author: Rémi Duraffort Date: Wed Dec 11 18:58:15 2013 +0100 vcd: fix sizeof mismatch (cid #1048981) commit d1992eb54751425f497dcf729a91f370c0eded53 Author: Rémi Duraffort Date: Wed Dec 11 18:57:15 2013 +0100 sid: fix sizeof mismatch (cid #1062589) commit 965ea5817fbd2d1cd335c731e1a5f30c734dac19 Author: Rémi Duraffort Date: Wed Dec 11 18:54:18 2013 +0100 kate: fix memory leak (cid #1048911) commit 5cc6eadcf8c26da7eafbeb0d3df4f8928893c636 Author: Rémi Duraffort Date: Wed Dec 11 18:49:42 2013 +0100 dbus: fix memory leaks (cid #1048913) commit daa972d9584255118f2fb9f8821ed6a9fe175780 Author: Rémi Duraffort Date: Wed Dec 11 18:46:30 2013 +0100 flac: fix memory leak (cid 1048914) commit 3c975c0fc60b59100642f2e1dfc627b250c96331 Author: Rafaël Carré Date: Wed Dec 11 11:42:45 2013 -0500 Revert "flac: fix extradata clamping check" This reverts commit 16e9999966c12f696de57b0e7e5c0f39d7b0f621. We use short flac extra format if it does *not* start with the header. Thus we need not to add ! in front of memcmp commit 4a1493db19bb1db6a57b49bed385764a7d41793e Author: Jean-Paul Saman Date: Wed Dec 11 15:54:36 2013 +0100 access/alsa.c: fix racecondition on demux->p_sys variable The Thread() function could access demux->p_sys before it was assigned a value other then NULL. If this happens then it will crash on line 158 while accessing sys->pcm. commit df8f47f62c90526ec61d8c31cf9d574affbfdd27 Author: Jean-Paul Saman Date: Wed Dec 11 15:14:40 2013 +0100 v4l2: set visible height commit c552058ee5440bfdbd9a241952d66639b809e9cb Author: Tristan Matthews Date: Tue Dec 10 23:56:23 2013 -0500 ogg: fix format strings for debug messages commit d1da2a1abe301b88d05dfc12ac06083a4b7e91c8 Author: Tristan Matthews Date: Fri Dec 6 09:54:12 2013 -0500 flac: move CRC update into STATE_NEXT_SYNC Fixes #9966. commit e1bdb39097f99e5f2c0748dc484de0e7815f29ad Author: Rafaël Carré Date: Tue Dec 10 12:41:09 2013 -0500 avcodec: handle codecs outputting YUVA 4:2:0 and 4:2:2 commit c7b8f0b84927feb1621c2685720dbec1bc17538b Author: Rafaël Carré Date: Tue Dec 10 12:35:14 2013 -0500 swscale: handle 4:2:0 and 4:2:2 YUVA formats commit 11fb6b16e908ef0fd0f50c53ef363f6dca30fbaf Author: Jean-Baptiste Kempf Date: Tue Dec 10 11:37:54 2013 +0100 Finish "core" renaming to avoid prefs crashes Close #10096 commit 7880850671c3a30ee898546b309dc459d8218e6b Author: Rafaël Carré Date: Mon Dec 9 18:34:01 2013 -0500 Don't reset master program clock if master program was not selected commit 08b4ccaa9d031c96a8a37d12ce88be386204bebd Author: Francois Cartegnie Date: Mon Dec 9 23:21:08 2013 +0100 demux: asf: trigger dialog on drm streams commit ab9d7f10a0cf96aff07e1f0c37f61f6a06b1fbda Author: Erwan Tulou Date: Mon Dec 9 14:51:56 2013 +0100 image: fix image misfunctioning in recent builds In the swscale filter plugin, i_visible_width and i_visible_height fields are now expected to be provided and greater than 0. This fixes art display problems with the skins2 in recent builds. commit fe5e4ac187acaa77d09da5b8923030fca889a1d0 Author: Francois Cartegnie Date: Mon Dec 9 20:03:35 2013 +0100 demux: asf: avoid truncation on malloc commit de16d374e45d1497883fdc3c5804e6bd3f877d12 Author: Francois Cartegnie Date: Mon Dec 9 19:55:18 2013 +0100 demux: flac: align to avoid overflow on seek (fix #10000) Align seek time on second to avoid overflow on seek. commit 4d65e300a714895c0474289a28c976d1667c68d1 Author: Ilkka Ollakka Date: Mon Dec 9 19:46:17 2013 +0200 transcode: use user given width/height on calculations regression from 808e6123ff6f1850d274d921cf35dc78c7903d4c as calculations still used with/height instead of visible_width/height commit 6c9aefac3282cbb1784d4dfa30b05dc46e6f43d0 Author: Francois Cartegnie Date: Mon Dec 9 14:15:13 2013 +0100 demux: ogg: fix int overflow on seek commit c4611bcd88f628497bd7eeb829da5a99ccf6be64 Author: Francois Cartegnie Date: Mon Dec 9 13:59:10 2013 +0100 demux: asf: fix double declaration (cid 1135582) commit b52e3f083a1bb63dd631223013373e51e3b6fb33 Author: Jean-Baptiste Kempf Date: Mon Dec 9 11:19:18 2013 +0100 Update NEWS commit 40ce63816e8a251593a32822088f0db95376ef9c Author: Andrey Utkin Date: Sun Dec 8 14:21:05 2013 +0200 Enable VP8 RTP packetization Signed-off-by: Jean-Baptiste Kempf commit a8b1850adafa3f492dcf448dd9a97a29886c8da7 Author: Rafaël Carré Date: Sat Dec 7 00:57:11 2013 +0100 Rename main module to core commit 15c86584b2ddff17dcc249688b90436996c6918a Author: Francois Cartegnie Date: Sun Dec 8 23:16:38 2013 +0100 demux: asf: check for int overflow commit 458c4a5e3c0662f3a453ca9e2c8a5442dd14d745 Author: Francois Cartegnie Date: Sat Dec 7 22:18:55 2013 +0100 demux: asf: fix signedness commit 8b50d8e5a19a9c77ba0e13882f1c98fc10be6fbf Author: Francois Cartegnie Date: Sat Dec 7 22:18:34 2013 +0100 demux: libasf: fix tons of signedness commit 28b9474591f313ea603fc42710f353d9f037c7be Author: Francois Cartegnie Date: Sat Dec 7 20:10:49 2013 +0100 demux: asf: fix signedness in language index commit e1df9cc6b44671daa6df8b6cd42dd3850987e240 Author: Ray Tiley Date: Thu Nov 14 23:27:42 2013 +0000 Add initial-segment-number option for livehttp module The initial-segment-number option allows for passing in the number for the first segment. This is useful if you want to append to an existing live stream. Signed-off-by: Jean-Baptiste Kempf commit 5b7f672c547e226e4b21ab77ea0fb77290a0000a Author: Felix Abecassis Date: Tue Nov 26 14:21:33 2013 +0100 swscale: scale the picture using the visible dimension. Solve the green line bug during thumbnailing. Signed-off-by: Jean-Baptiste Kempf commit 454654e22bff408c512b279d3e6c2568dd106ec6 Author: Felix Abecassis Date: Tue Nov 26 14:21:32 2013 +0100 swscale: use function video_format_IsSimilar. Signed-off-by: Jean-Baptiste Kempf commit 160f187de2622e8108c40289a14677240de457fd Author: Felix Abecassis Date: Tue Nov 26 14:21:31 2013 +0100 vout: set visible resolution of input/output video formats in SpuRenderCreateAndLoadScale(). Enable video filters using the visible dimension of the picture. Signed-off-by: Jean-Baptiste Kempf commit 446593be8934f5cf9590ecd1a796b80f98ce765b Author: Vittorio Giovara Date: Wed Nov 27 09:23:39 2013 +0100 core: use same source name in DisplayNew Signed-off-by: Jean-Baptiste Kempf commit 9bff58d3962adb017e0e6387e16db911bccaf385 Author: Vittorio Giovara Date: Tue Nov 26 14:21:30 2013 +0100 core: do not overwrite visible size Signed-off-by: Jean-Baptiste Kempf commit 124e58dde55f5222c6c05ebdc9eab6e4b2ecc79c Author: Andrey Utkin Date: Sun Dec 8 04:25:29 2013 +0200 Enable OPUS RTP packetization Signed-off-by: Jean-Baptiste Kempf commit 2c4189d9596f32acde3c2dfaf12bae1e3b743f2a Author: Andrey Utkin Date: Thu Dec 5 22:36:56 2013 +0200 Enable GSM RTP packetization Signed-off-by: Jean-Baptiste Kempf commit bf73ab036aee315f7b28f5e85f361407ae9fb0dc Author: Maxim Bublis Date: Mon Dec 2 13:14:10 2013 +0400 Removed unused static functions Signed-off-by: Jean-Baptiste Kempf commit 0f025b2eea9e2ae08b48209cbe5456c82caa3f47 Author: Rafaël Carré Date: Sun Dec 8 11:56:48 2013 +0100 contrib: speexdsp: remove dependency on speex commit b036441cf6ac5fa6956f72d73766877d3df38b72 Author: Rafaël Carré Date: Sun Dec 8 11:53:58 2013 +0100 contrib: speexdsp: install headers in include/speex, where we expect them commit a0e768064dceb434678537a103489d5272e5cb38 Author: Rafaël Carré Date: Sun Dec 8 09:10:39 2013 +0100 contrib: update to speex git HEAD split speex and speexdsp commit b6687f9b8566fea243a272f9a4fa13a4f0359b8f Author: Jean-Baptiste Kempf Date: Sun Dec 8 00:10:42 2013 +0100 Use _aligned_* when compiling with MSVC Signed-off-by: Jean-Baptiste Kempf commit 7d72f09c93805b1046343d04e5c8e23c8ecb1590 Author: Rafaël Carré Date: Sat Dec 7 22:55:32 2013 +0100 contrib: speex: fix git hash Use the revision just before libspeexdsp split commit c8a17e17a3f69e2bb3d9fc8a788ead7b1a41993b Author: Francois Cartegnie Date: Sat Dec 7 20:02:15 2013 +0100 demux: asf: fix signedness in marker commit 3800e5d339388d1903d0aac5b00d90f6575a4732 Author: Francois Cartegnie Date: Sat Dec 7 19:59:41 2013 +0100 demux: asf: fix signedness in content desc commit 803def84f65ab570ce2d3b20e135b53fac07c2ea Author: Francois Cartegnie Date: Sat Dec 7 19:55:53 2013 +0100 demux: asf: fix signedness on stream prioritization commit 092aa902b195bb3e65cb30bd704bf507fa1c0739 Author: Francois Cartegnie Date: Sat Dec 7 19:51:41 2013 +0100 demux: asf: fix signedness on stream mutex properties commit abb20fc36122e9125f770b49c7becae717b8cb9f Author: Francois Cartegnie Date: Sat Dec 7 19:45:17 2013 +0100 demux: asf: use INT64_MAX commit d28dedab88a4b09f6ca7e9b8337bcc4dcbde8c59 Author: Francois Cartegnie Date: Sat Dec 7 16:03:27 2013 +0100 demux: asf: don't update PCR until preroll is done commit 8e7a55dd83d08f0ff637188d0ae7c4562a90a592 Author: Francois Cartegnie Date: Sat Nov 9 20:43:48 2013 +0900 demux: asf: use send time as base time for pcr (fix #6662, #8795) Using lowest PTS or DTS is a bad idea, as lower video packets are sent ahead of pts, and most audio tracks are sending packets near to pts. So we had audio packets coming late, with a lower pts, and corrupted our PCR as we take the lowest pts among tracks. We can't also guess the full tracks rolls, so updating after a full roll instead of each packet is useless. Send time is a reliable base time. commit 882f2d61180be43b54e3639d120f318b79fc9303 Author: Francois Cartegnie Date: Sat Nov 9 16:51:04 2013 +0900 demux: asf: only substract preroll from presentation time and duration Offsets pts & duration commit c3ae02a6d43b05fae1dbba479206110f672ac544 Author: Francois Cartegnie Date: Mon Dec 2 13:49:38 2013 +0100 demux: asf: decode payload extension Reads keyframe flag from payload extensions. Some formats like DVR-MS ships keyframe info into payload extensions and not as packet flag. Why make things simple ? commit 0be43b1555823d69cdb9006f78a2355ee0e5513f Author: Francois Cartegnie Date: Tue Nov 26 08:06:18 2013 +0100 demux: libasf: add payload extensions guids commit e8988735670afeb1ab2760862b8d5b0e54e4d891 Author: Francois Cartegnie Date: Sat Nov 9 16:58:37 2013 +0900 demux: asf: fix time conversion already microseconds commit 6ac205bb7b239d2456b3f2a4b94f7f15ef1867f0 Author: Francois Cartegnie Date: Sat Nov 9 16:48:41 2013 +0900 demux: asf: fix computing pts/dts with deltas on sub payloads Sub-Payloads must have their pts computed from deltapts. commit 6fb815bbf5f356aa6381a7968cd1f1e1edf90814 Author: Francois Cartegnie Date: Sat Nov 9 15:54:33 2013 +0900 demux: asf: Use pts as track time instead of dts Use pts as track time, and then for pcr. commit 87fcede4b4839ff99dbc52b71664d28c02eb381e Author: Pierre Ynard Date: Sat Dec 7 18:23:51 2013 +0100 youtube.lua: handle relative reference in javascript URL commit 5d73f3bef8bab3826e6b421f4aee2270cbdb1526 Author: Jean-Baptiste Kempf Date: Sat Dec 7 16:48:32 2013 +0100 Contribs: update fribidi to 0.19.6 commit ebc939efe12cd3eec0a09537058ae4cae31fcd3e Author: Jean-Baptiste Kempf Date: Sat Dec 7 16:37:34 2013 +0100 Contribs: update live555 commit 708998c0e707c32b6c757f447318ab7dfd281067 Author: Jean-Baptiste Kempf Date: Sat Dec 7 16:30:04 2013 +0100 Contribs: update GnuTLS to 3.1.17 commit 0d4a258136f34f59202c94129388f027ca560de1 Author: Jean-Baptiste Kempf Date: Sat Dec 7 16:19:22 2013 +0100 Contrib: upgrade Opus to 1.1 commit 361d4655f662fa5dfa3e01b22e344c25c77e278a Author: Rafaël Carré Date: Sat Dec 7 00:40:11 2013 +0100 Remove MODULE_PATH define It was unused since VLC started using automake, 11 years ago. commit e26b44bb61231f54f33700e17345475f06ca17f9 Author: Rémi Denis-Courmont Date: Fri Dec 6 15:09:01 2013 +0200 input: do not misinterpret attachment MRLs as file paths, fixes #10046 commit dab63843107615358e1dfba2211cfe1deb7967d4 Author: Rémi Denis-Courmont Date: Fri Dec 6 14:49:13 2013 +0200 input: off-by-three commit d580d2a74075dfb792f6c2b72d824a2f59c8d706 Author: Rafaël Carré Date: Sat Sep 28 21:22:34 2013 +0000 avcodec: decode dvbs Tested with http://www.martinunderwood.f9.co.uk/mallard.wtv commit 45a833ffc7cfcad1e649010895aa3fd26f01ad24 Author: Rafaël Carré Date: Fri Dec 6 11:25:51 2013 +0100 messages: Don't mix fprintf and utf8_fprintf On windows the latter uses the console API under the hood. This gives VLC output the same format on Linux and on Windows (tested with wine), rather than printing the pointer ID at the end of the line. commit b130680e62b99ab153e6233ef70981aa027a887b Author: Rafaël Carré Date: Mon Nov 18 18:42:28 2013 +0100 Print(Color)Msg: align pointers on the right Pad with 0s, remove 0x prefix commit 27de05c91f5553a36eee7a7ca127860cd816c9f1 Author: Jean-Baptiste Kempf Date: Thu Dec 5 19:04:12 2013 +0100 Fix make dist commit 49419d7370436845191ba750ce762791a6dda0f7 Author: David Fuhrmann Date: Thu Dec 5 18:34:23 2013 +0100 mac packages: remove obsolete Delete Preferences.app This application is incompatible with Mavericks, and it is superseded by the mechanisms provided within the UI itself. Also update the readme to reflect this change. commit 4f3bc33fee31bea49fd17306cc5201bb3eb2968a Author: Andy Tather Date: Thu Dec 5 18:33:26 2013 +0100 DirectSound: fix SPDIF Close #9522 commit 4fcfd8479f462ca964bdb061b55b0d4cdfb055b0 Author: Andy Tather Date: Thu Dec 5 18:32:38 2013 +0100 Waveout: Fix SPDIF output Ref #9522 commit 193af819395cefa6973641035b32b5042fc42593 Author: Rémi Denis-Courmont Date: Thu Dec 5 18:15:52 2013 +0200 contrib: documentation update commit d95361b003565457fc843ab3c79a9d734264cfb3 Author: Rémi Denis-Courmont Date: Thu Dec 5 18:09:41 2013 +0200 contrib: fix FFI build There is no point building FFI for its own sake since VLC does not use FFI directly on any platform. commit 0a48d14920e5b0ab82f25f4df259151394be9790 Author: Tristan Matthews Date: Thu Dec 5 00:21:25 2013 -0500 flac: fix void pointer arithmetic warning commit 5b8529385dd01563c3c2acee570e204c5ad5daa8 Author: Francois Cartegnie Date: Wed Dec 4 16:41:37 2013 +0100 demux: asf: flush remaining tail data (fix #5356) commit 3b7a8af425ec8d6f00b0004c5da0bd639419b2e0 Author: Francois Cartegnie Date: Wed Dec 4 16:39:40 2013 +0100 demux: asf: define MAX_ASF_TRACKS commit cb7e26a4bfddfb6fb029ae6d07a7890bd88bf61e Author: Tristan Matthews Date: Wed Dec 4 09:37:11 2013 -0500 ogg: fix order of frees commit e79b939ba25922dc23014e39a72415016e455aa9 Author: Tristan Matthews Date: Wed Dec 4 09:34:00 2013 -0500 opus: avoid NULL pointer dereference commit fbfe10b4df8106701184da66e0936e96fa3c202f Author: Ilkka Ollakka Date: Wed Dec 4 14:42:30 2013 +0200 transcode: initialize audio encoder properly when first packet arrives commit 8f01bd1fe1ff436cc7cf808d1908292384ad9e32 Author: Francois Cartegnie Date: Wed Dec 4 13:41:56 2013 +0100 Qt: SoutWidgets: refactor (fix #8865) commit 5e00cfc35fccb8cefc3bbd715161ac003d9d6dea Author: Rafaël Carré Date: Wed Dec 4 13:39:27 2013 +0100 Distribute windows_audio_commons.h commit 3baacdbeacd98fe027232342cfe25ff19917854b Author: Ilkka Ollakka Date: Wed Dec 4 09:45:18 2013 +0200 Revert "faad: try to guess channel count if we can, and don't set it to 0 in Open" This reverts commit c2e4f7c67765ab9ef464f4e320128056133d5f3a. commit 651ed87f2bc8f2299c823122406e524b30590d2f Author: Ilkka Ollakka Date: Tue Dec 3 22:26:36 2013 +0200 transcode: initialize audio encoder after first packet arrives Similar approach as video encoding does, helps for example with faad module that in some cases only gets proper audio properties on decoding. Ref #9022,#6298 commit 476136296e68d0bfe1e8322a53950256e0e30893 Author: Ilkka Ollakka Date: Tue Dec 3 17:55:33 2013 +0200 transcode: cosmetic commit 808e6123ff6f1850d274d921cf35dc78c7903d4c Author: Ilkka Ollakka Date: Tue Dec 3 17:55:20 2013 +0200 transcode: assume user requests visible width/height so init those instead of with/height commit 47f4dd31354ba8a0cf097a0c288232600647fa1f Author: Ilkka Ollakka Date: Mon Dec 2 15:01:04 2013 +0200 avcodec: just set timestamp at beginning of block It's used only to calculate timestamps if block needs to be divided into multiple frames and not in overall timestamp keeping. commit 8b1981c4178a07da5241ea56808f0cfdfd1620e8 Author: Ilkka Ollakka Date: Fri Nov 22 21:58:57 2013 +0200 transcode: small refactor commit a5d1e69c5cd13af2c50272cbb5eef11fcb65b1d4 Author: Ilkka Ollakka Date: Fri Nov 22 21:56:33 2013 +0200 transcode: add some comments commit 01e03b9a0e20b74e875306dd5d0404716617c1a6 Author: Francois Cartegnie Date: Tue Nov 26 15:27:37 2013 +0100 demux: asf: correctly flag invalid time commit bc5a9b1b9d336e637a63bfdf8cd6ad611b377030 Author: Francois Cartegnie Date: Tue Dec 3 17:41:51 2013 +0100 demux: asf: reset PCR on seek commit adf378a9cb47017a59178763097b402bdcb57479 Author: Francois Cartegnie Date: Tue Dec 3 15:59:03 2013 +0100 demux: asf: wait keyframe on index seek too Index could be post keyframe type ! commit e52ce3a1f02b1f2df89554f1d9f176b4489acbb0 Author: Rafaël Carré Date: Tue Dec 3 10:30:19 2013 +0100 dvbpsi: do not spam the debug log at each PMT update dvbpsi own debug messages are not needed to debug VLC modules commit 453248ac0567047ca211d5ba2ab70e2a76f43af8 Author: Rafaël Carré Date: Tue Dec 3 10:29:30 2013 +0100 dvbpsi: do not print a message if message type is DVBPSI_MSG_NONE This value is documented as '/*!< No messages */' commit 78bd79f227a6db422fe651a6c1f9f626fa4a40a3 Author: Rafaël Carré Date: Tue Dec 3 09:14:16 2013 +0100 playlist demux: do not use index() marked as LEGACY in POSIX.1-2001. POSIX.1-2008 removes the specifications of index() and rindex(), recommending strchr(3) and strrchr(3) instead. commit d6e317a4ff4dbf74185b825d8872e02522f20615 Author: Rafaël Carré Date: Tue Dec 3 09:04:51 2013 +0100 contrib: don't build glib by default We only need it as a dependency of another library (fluidsynth) commit e9afc05636f2e230378525e11ca71883dba4f3a2 Author: Rafaël Carré Date: Wed Nov 27 16:04:28 2013 +0100 decoder: Simplify DecoderWaitUnblock() proto commit 5438da273dde343792d36276a24002ce741695af Author: Rafaël Carré Date: Wed Nov 27 15:49:22 2013 +0100 decoder: merge DecoderError into DecoderProcess commit 54afb104c1c594331c913b72e5c0f64ae5cd5a2d Author: Rafaël Carré Date: Wed Nov 27 15:49:03 2013 +0100 decoder: cosmetics commit 62f25ef1c0180f307a50837e12e5fab358e29275 Author: Felix Paul Kühne Date: Fri Nov 29 18:44:54 2013 +0100 codec/fluidsynth: fixed linking on Darwin commit e307931248d8d8cb6609ec91216b283d6ebbf9f1 Author: Felix Paul Kühne Date: Fri Nov 29 18:44:26 2013 +0100 contrib/fluidsynth: add glib dependency commit e593e38e691434ab7cc23dd9da3843f7ca953771 Author: Felix Paul Kühne Date: Fri Nov 29 18:43:48 2013 +0100 contrib: added target for libffi since it is required to compile glib, which in turn is needed for Fluidsynth on Darwin (refs #10014) commit e7377ebc15c8f497685520226863964a8e6c448c Author: Felix Paul Kühne Date: Fri Nov 29 18:42:56 2013 +0100 contrib: added target for glib since this is a required dependency to compile fluidsynth (refs #10014) commit 74c432a3c72ec295fc6ae3974f5bf42f041a342e Author: Francois Cartegnie Date: Mon Dec 2 19:47:46 2013 +0100 demux: playlist: asx: handle common mime type for asx playlist and asf http://gonze.com/playlists/playlist-format-survey.html#ASX commit 2652d1bcc522a160b13889a1f201dce92aa1d3eb Author: Francois Cartegnie Date: Mon Dec 2 18:54:55 2013 +0100 Qt: update QUrlValidator (fix #9932) somehow #3435 commit d470a924f428a5d6ac40d56142f7d14919512471 Author: Felix Paul Kühne Date: Mon Dec 2 18:06:46 2013 +0100 audio unit: fix init order commit c5b2b0a284ba6b544646f3a205aa1a2e1117d431 Author: Jean-Baptiste Kempf Date: Mon Dec 2 17:32:07 2013 +0100 Freetype: fix compilation with 2.5.1 Close #10019 commit e426d8e52529904227d19b932b228b6c04c71acf Author: Felix Paul Kühne Date: Mon Dec 2 17:14:18 2013 +0100 audiounit: fix crash commit 9594f247286f36a45b81ba7cbd7273858e9f07ed Author: Rémi Denis-Courmont Date: Mon Dec 2 18:04:19 2013 +0200 deinterlace: fix segmentation fault (fixes #9916) commit 0a3cb49bfe4bf54dcecc79be2320f5d6695ccdfd Author: Francois Cartegnie Date: Wed Nov 27 11:54:11 2013 +0100 demux: asf: fix keyframe waiting after a seek (fix #6647) Having pts doesn't mean we have a valid index. Also, waiting 50 frames, including all streams is pointless. We expect at least a keyframe within 60 sec on seek track. This wait is lowered to 5 sec of data if we estimate a low bandwidth (that one might need a better hint) commit 701602135778bbf3819ea8dc94db1e86cfff0c6a Author: Francois Cartegnie Date: Mon Dec 2 13:51:41 2013 +0100 demux: asf: remember extended stream parameters for tracks commit 215c6ac6f278860fdb4abc8fdc99226a7c7f895a Author: Felix Paul Kühne Date: Sat Nov 30 20:05:58 2013 +0100 contrib: fix compilation of libraries for iOS which deploy cmake commit bcd00e3be19095558de9d76f2d9aac38bfbd7c94 Author: Maxim Bublis Date: Wed Nov 20 13:52:59 2013 +0400 Fixed warning on incompatible pointer types Signed-off-by: Felix Paul Kühne commit 84feac280925d754091cc8c760cc5b16ea5800a3 Author: Rémi Duraffort Date: Mon Dec 2 08:57:03 2013 +0100 lua sd: fix potential memory leaks (cdi #1048936) commit 884edd40de00a5f1f800946d2c4e88c19c3ae2ff Author: Rémi Duraffort Date: Mon Dec 2 08:52:27 2013 +0100 audioscrobbler: fix memory leak (cid #1048937 and others) commit 891aed990b75398af07ef6b56689b5f4ea0f2cc5 Author: Rémi Duraffort Date: Mon Dec 2 08:48:12 2013 +0100 audioscrobbler: factorize test and fix potential memleak commit f5c082b5c5c012fcf7095fec366612da5329e846 Author: Rémi Duraffort Date: Mon Dec 2 08:42:40 2013 +0100 rtsp: fix memory leaks and factorize (cid #1048938) commit dbf26164e81fec33233353e99b89ded126f5c738 Author: Rémi Duraffort Date: Mon Dec 2 08:37:04 2013 +0100 sap: fix potential memory leak (cid #1048940) commit c8f1ef479cc7194465ad687f88f79c2f1fabe756 Author: Gaurav Pruthi Date: Mon Nov 25 09:49:38 2013 +0000 access/zip:patch for memory leak in zipstream.c #8726 Signed-off-by: Jean-Baptiste Kempf commit 4b726052a36cfab3ec3c63bdf4d10755853a1a5e Author: Maxim Bublis Date: Fri Nov 22 19:07:20 2013 +0000 Fixed unused variable and parameter warnings. Signed-off-by: Jean-Baptiste Kempf commit d6cfb16fa092a05130c6f92fdb896e2c0723824c Author: Ilkka Ollakka Date: Sun Dec 1 13:08:06 2013 +0200 hqdn3d: add mutex on callback and delete callback on close Now callbacks are thread-safe and don't block UI thread while calculating coefs again. Also remove callbacks on Close. commit 5e2b1119d5ee46f28113d4de962db879b21cde11 Author: Francois Cartegnie Date: Sat Nov 30 21:24:44 2013 +0100 vout: missing initializer (cid #1049030) button might be unmatched commit 6e245f46d63e407be6fff99f30ea9dd3d734c8e8 Author: Francois Cartegnie Date: Sat Nov 30 21:10:51 2013 +0100 demux: mkv: fix use after free (cid #1049107) GetMainName() can return a pointer to temporary string:: commit 28288a4762a39df4d5e7880cb6b58f9740edc472 Author: Francois Cartegnie Date: Sat Nov 30 20:46:36 2013 +0100 vlmshell: fix null pointer dereference (cid #1049028) commit d1ffaaf14ce706d01c2341b8843e4de3b9d88d43 Author: Francois Cartegnie Date: Sat Nov 30 21:03:26 2013 +0100 demux: mkv: fix use after free (cid #1049108) commit b7916b9ff65d45c149e2ae7bdaefe16c3c56a697 Author: Felix Abecassis Date: Fri Nov 29 17:43:12 2013 +0100 Avoid redeclaration of lseek under MSVC. Signed-off-by: Jean-Baptiste Kempf commit 4277191131b14a59f0602eb794c80d5b909b14f5 Author: Felix Abecassis Date: Fri Nov 29 17:43:11 2013 +0100 Add missing include in order to provide a declaration of _pipe under MSVC. Signed-off-by: Jean-Baptiste Kempf commit 9c077c0d28df2ad7387b4db8702bd023b2556c86 Author: Felix Abecassis Date: Fri Nov 29 17:41:33 2013 +0100 Implement atomic operations for MSVC using the Interlocked API. Signed-off-by: Jean-Baptiste Kempf commit 8cc8898baaec9aa4280fb58391e6a5b6e199045f Author: Felix Abecassis Date: Fri Nov 29 17:41:31 2013 +0100 Implement ATTR_PACKED for MSVC. Signed-off-by: Jean-Baptiste Kempf commit 02f2f5f25b55d8b56991457746085fbd20f8336d Author: Felix Abecassis Date: Fri Nov 29 17:41:28 2013 +0100 Add #ifdef clauses around MinGW specific code. Signed-off-by: Jean-Baptiste Kempf commit 12d3f5420446e8498a63f6a7969ba65b10703d13 Author: Jean-Baptiste Kempf Date: Fri Nov 29 19:28:59 2013 +0100 Avcodec: use the already computed size commit b22c4573a3c206c9a67465f082c8551acc53147b Author: Jean-Baptiste Kempf Date: Fri Nov 29 19:28:46 2013 +0100 Xiph: fix sign warning commit f8afff69ec12ab780b7b7ccd5343eee5abb48b54 Author: Jean-Baptiste Kempf Date: Fri Nov 29 19:28:32 2013 +0100 AVI: fix sign warning for DV Audio commit b28e3b4ac06a63499b2a5f03b9a921199dc08f9b Author: Jean-Baptiste Kempf Date: Fri Nov 29 19:28:01 2013 +0100 UleadDVAudio: fix signedness warning commit 6972648a653b8b20f89526840d3a8310e2b67105 Author: Jean-Baptiste Kempf Date: Fri Nov 29 19:27:46 2013 +0100 CDG: fix warning commit c16bb9c7bfcbe9610ddd71658157cbaca98b7837 Author: Jean-Baptiste Kempf Date: Fri Nov 29 18:53:00 2013 +0100 Fix KEY_PAUSE double-definition commit 66dbbce44476862016cf4193e5d530bf0baa6637 Author: Ilkka Ollakka Date: Sat Nov 30 16:55:00 2013 +0200 avcodec: set dummy time base value in probing Set time base on fps=25 as some codecs need it to be set (atleast DIV3). commit 0d7b2bd84be400a34785e6f44b0900d62b8507c9 Author: Ilkka Ollakka Date: Sat Nov 30 16:47:28 2013 +0200 avcodec: define 1/2 second buffer size by default mpeg-based codecs seems to require this to be able to produce ~cbr output. Should Fix #8239 and #9983 commit 4b48516d6a017c2b6b30de4c91634a045fba45ef Author: Felix Abecassis Date: Fri Nov 29 17:43:10 2013 +0100 fourcc: fix empty initializer Signed-off-by: Rémi Denis-Courmont commit a580223d2c4fb175d5ea2741fd611b8483f9d7fe Author: Felix Abecassis Date: Fri Nov 29 17:41:32 2013 +0100 network: undef EAFNOSUPPORT before overriding it. Signed-off-by: Rémi Denis-Courmont commit 48edfbb98806f976536008e5561535efeed6f009 Author: Felix Abecassis Date: Fri Nov 29 17:41:27 2013 +0100 Fix concatenation of Unicode string literals. Signed-off-by: Rémi Denis-Courmont commit ef1cc0231a0cb351fb277515a383b084312143af Author: Rémi Denis-Courmont Date: Sat Nov 30 15:11:37 2013 +0200 Remove old stray definitions commit 4d794d1e082adcede425687a5166e2713b4d3c45 Author: Felix Paul Kühne Date: Fri Nov 29 19:29:19 2013 +0100 contrib/modplug: download from ganesh instead of SF since this is way more reliable commit 8ad0c0a3f55a97f4cf72bf04a5c960549d597d0f Author: Ludovic Fauvet Date: Fri Nov 29 16:10:37 2013 +0100 nsis: simplify OS detection commit 16e9999966c12f696de57b0e7e5c0f39d7b0f621 Author: Tristan Matthews Date: Mon Nov 25 03:03:00 2013 +0000 flac: fix extradata clamping check commit 7659b4d8f924fce4c491b374800419fcdc78b227 Author: Tristan Matthews Date: Wed Nov 27 15:08:08 2013 +0000 Avoid type conversion errors with VLC_TS_* Without the INT64_C, ES_OUT_SET_PCR was being called with garbage values (when not on 64-bit systems). Refs #9828 commit 952646bbe4870330a4128f3cd5cc7f8ee0772516 Author: Ludovic Fauvet Date: Fri Nov 29 12:56:43 2013 +0100 nsis: request admin execution level The current state of our NSIS installer doesn't support per-user installation and needs a major rework to do so, therefore the user is required to have admin privileges to install VLC. Still, RequestExecutionLevel was set to 'user' to be able to drop privileges when launching vlc.exe at the end of the installation but this was improved since (90496f23c2481bbaea21a586bc22631850751221) and confirmed by the accesschk tool. However requesting user execution level makes the unpacking occurs twice: once with the user level and once after elevation. Requesting admin permissions fixes the unpacking issue while still being safe when launching VLC after the installation on XP and above. commit 749052257462aa239a75c0965c0fb2ed5ac994c0 Author: Ludovic Fauvet Date: Thu Nov 28 13:45:31 2013 +0100 nsis: kill VLC before copying/updating any file During silent installations (/S) the installer will automatically kill (without warning) any running instance of VLC before copying files. Silent updates should now work using the flags /S /update. commit 719085f16c1a854410b058958416d36e3fd21e94 Author: Ludovic Fauvet Date: Thu Nov 28 13:45:02 2013 +0100 nsis: compile the nsProcess plugin The plugin is a NSIS helper used to find and kill a running process. It is licensed under the same terms as NSIS (zlib/libpng). commit 537acc94690be49b2858ca90c46bc5fa1a7d2795 Author: Jean-Baptiste Kempf Date: Fri Nov 29 12:18:33 2013 +0100 Contribs: update live555 for security issues commit de740a6575b372b45899215ec54938a037ef2cef Author: Felix Abecassis Date: Fri Nov 29 11:03:54 2013 +0100 win32: remove xstrdup macro. Unnecessary (defined in vlc_common.h) and omitting the second operand is a GNU C extension. Signed-off-by: Jean-Baptiste Kempf commit 7ca3f99c1efc986f99dcae91f942bd81f5084e8f Author: Francois Cartegnie Date: Fri Nov 29 10:28:14 2013 +0100 Qt: fix profiles with vcodec=copy (fix #9342, fix #9485) commit cb475372d0643ef60e05c8c3ee0cbddc120cf315 Author: Felix Paul Kühne Date: Thu Nov 28 18:12:01 2013 +0100 audiounit_ios: merge playback performance improvements from the Mac auhal module commit b7f0b131118be2bc301cc0928133fbcfb17fbbe7 Author: Jean-Baptiste Kempf Date: Thu Nov 28 18:14:47 2013 +0100 MKV: change debug message No need to call stream_Size and divide by 0 commit 3eb45c244a85f8d81a3b51845ee97ce590287ba6 Author: David Fuhrmann Date: Thu Nov 28 16:11:27 2013 +0100 macosx: adapt window main menu to HIG add zoom menu item, rename minimize window to minimize, and move close window to the open menu close #9394 commit b0d53839fe33da761935e47b9912f39e07280152 Author: Jean-Baptiste Kempf Date: Thu Nov 28 14:11:47 2013 +0100 MMDevice: simplify Close in WinRT mode Signed-off-by: Jean-Baptiste Kempf commit 819d233bf5cc9b184506b9e482842a20edaacc23 Author: David Fuhrmann Date: Thu Nov 28 13:08:11 2013 +0100 macosx: implement simpler and generic drop view for all drag / drop operations - Use the new VLCDragDropView for both CAS and main window drop zone. This implements a drop highlight border the same way as in playlist view. - Remove Brushed Metal Image view and its own drop implementation. When having a image view inside a drop zone, you need to use VLCDropDisabledImageView which disables the own drop handling of NSImageView. - Removed more unneeded drop implementations for subviews from CAS commit b1946d46a3c251159dd31e26b4a2dea1a428a4a4 Author: Francois Cartegnie Date: Thu Nov 28 10:01:52 2013 +0100 demux: ogg: don't double read wrong fix for cid #1048729 bs_read in __MAX macro forwards read pointer twice commit f09ddd30cb1f37cb8a1d38887754e031d0512a4f Author: Francois Cartegnie Date: Wed Nov 27 20:06:37 2013 +0100 codec: opus: fix oob read (cid #1062575) Opus supports up to 255 channels commit 2f13bac44f221b64d376f17dfb48193c671957a4 Author: Francois Cartegnie Date: Wed Nov 27 19:48:43 2013 +0100 demux: ogg: fix unwanted heap reading (cid #1048649, cid #1048884) Something clearly wrong with that code, as pointed by coverity. Due to lack of samples using the old audio format 57 bytes is a guess regarding the previous boundary check. commit 3f96c0ac74b442b9f8b97d98ca13649c2c9786a6 Author: Francois Cartegnie Date: Wed Nov 27 17:41:20 2013 +0100 demux: ogg: divide by zero fix (cid #1048729) commit 16fce2346d08569348a74a1ff0ea133d0015656b Author: David Fuhrmann Date: Wed Nov 27 16:29:50 2013 +0100 auhal: implement pause by output silence instead of stopping output Stopping and restarting the audio unit or device might take a considerable amount of time. This leads to flushes, and the user notice a delay for resuming audio. Auhal does not have a better API for pause, so lets only play silence for now. This fixes resume delays with analog mode, and might improve delays for digital mode (through they are still occuring from time to time here). close #9536 commit 98787d0843612271e99d62bee0dfd8197f0cf404 Author: Francois Cartegnie Date: Wed Nov 27 14:17:24 2013 +0100 demux: asf: add packet values check. div by zero in many places commit f5ef14fd49b340e939a68c7ff2e242316d074d33 Author: Francois Cartegnie Date: Wed Nov 27 14:13:01 2013 +0100 demux: asf: add check in control (CID 1132753) If fp object was missing... commit 45f1628162e5a2b711d6f0ddf945a6b2a518fd3f Author: Francois Cartegnie Date: Wed Nov 27 08:49:27 2013 +0100 mux: asf: leaky bucket needs buffer size parameter commit 1f46c35a5aa44fd1c32b49c65500e37d795f1a91 Author: David Fuhrmann Date: Tue Nov 26 19:40:09 2013 +0100 auhal: do not stop and restart audio unit on flush This is a manual revert of 878169fe, which is not needed anymore. Additionally, it fixes blayback with devices which are not fast enough for starting up. close #9886 commit cd3efe2dc30147b9e0a32f9a039f59c139bc777c Author: Francois Cartegnie Date: Tue Nov 26 16:21:52 2013 +0100 demux: asf: seek seekable commit 991b4067600b4bb4d6ee75bae5db31cdcd131921 Author: Francois Cartegnie Date: Tue Nov 26 15:40:33 2013 +0100 demux: asf: ignore empty sub-payloads (fix #9990) commit b43f53f929c627fe519ec4fd069749d799c76432 Author: Francois Cartegnie Date: Tue Nov 26 14:20:32 2013 +0100 demux: asf: fix seek boundaries commit b9d290d4ebd00601af277539eed5d9edbe2301d4 Author: Francois Cartegnie Date: Tue Nov 26 13:07:56 2013 +0100 demux: asf: fix guid comparison commit b5bffbb2927bf0aeb3930558dd917c07ce5314da Author: Francois Cartegnie Date: Tue Nov 26 10:27:50 2013 +0100 demux: asf: fix wrong allocation size damn ! cid 1132614/1132615 commit 3896a14b6054329ddc18458b1dc575d2182b8dff Author: Jean-Baptiste Kempf Date: Tue Nov 26 09:10:06 2013 +0100 live555: remove read-only variable commit 7696f44d85d0a6653ea92602b351e8bdd03289fa Author: Jean-Baptiste Kempf Date: Tue Nov 26 09:01:05 2013 +0100 Map MSN Audio to MS_GSM, as it is just extensions commit ff5e5addd45c46d3824fa2434e3e6f668fa7b300 Author: Francois Cartegnie Date: Tue Nov 26 07:41:43 2013 +0100 demux: asf: add out-of-spec guids commit 687a362c7648d6a4372b3205d099b5d2e879ef7f Author: Rémi Duraffort Date: Mon Nov 25 19:33:11 2013 +0100 freetype: fix potential memory leak (cid #1048945) commit 289ad5c5e3fef2d8db8141312014753e76133176 Author: Rémi Duraffort Date: Mon Nov 25 19:26:52 2013 +0100 update: fix memory leak (cid #1100857) commit eb72c5a30544b2c12f16200b11b79e5774849db3 Author: David Fuhrmann Date: Mon Nov 25 19:48:40 2013 +0100 auhal: fix crash on error paths for stream format change ref #9957 commit 7e94e20bb5ee9a1014fa08f51c04f2293f21ea7a Author: Rémi Duraffort Date: Mon Nov 25 19:20:11 2013 +0100 asx: fix many memory leaks (and cid #1109641) commit 85f92c8fa11741776a97c9b9e5dd1f43f336c876 Author: Rémi Duraffort Date: Mon Nov 25 19:07:10 2013 +0100 ogg: fix type conversion (cid #1125392 and #1125393) commit aacb2a82b44652eacee1d12932e48bf438dd1855 Author: Rémi Duraffort Date: Mon Nov 25 19:02:16 2013 +0100 Fix read of unitialized variable (cid #1125395) Even if should not have any impact during execution. commit 2ca8c9db8064dcb8b9c683ec9b160464f6f3580e Author: Francois Cartegnie Date: Mon Nov 25 18:13:09 2013 +0100 demux: asf: enforce root object boundary (fix #9441) Seems some encoder reuses previous memory area for junk sections. commit 5e8fb7c2a667772fa5f4f4e1642b72571d01429f Author: Francois Cartegnie Date: Mon Nov 25 17:25:57 2013 +0100 demux: asf: add fake root guid for debugging commit b82bc83428aa33f2b5af2b4201f0926d2ebfe4ba Author: David Fuhrmann Date: Mon Nov 25 17:38:01 2013 +0100 macosx: fix issue which caused automatic video resizing even if disabled close #9864 commit ee3e5d56ec9816c3728706b3618686790fb0892d Author: David Fuhrmann Date: Mon Nov 25 17:36:27 2013 +0100 macosx: fix crash when closing video window without decorations commit 52dc9277520731fb378c65216da1cebff2cd7ed3 Author: Francois Cartegnie Date: Fri Nov 8 23:07:20 2013 +0900 demux: asf: fix variable length reading. While current spec doesn't make use of > WORD sizes, the code was following the spec and reading variable length up to 3 bytes precision and writing it to a (int *)... This patch fixes signedness too. commit 51785680c51862aa2c22c364c7d73beb74a150fb Author: Francois Cartegnie Date: Mon Nov 25 10:33:41 2013 +0100 demux: asf: fix overflow in seek commit 9baab2bdeb1667061b98399b407b7434f0dbb36e Author: Francois Cartegnie Date: Mon Nov 25 13:41:58 2013 +0100 Qt: InputManager: don't enforce lower bound after a seek Should fix problems like #2243. After a seek, the updated position could be the keyframe position choosen by demux, and then lower than A. commit e374892046ecc55f510e0595e472a5251ac957e4 Author: Felix Paul Kühne Date: Sun Nov 24 20:56:53 2013 +0100 macosx: fix subtitles opening for the applescript bindings commit 2604049f04c78e0b586d04f780f01d728feb0618 Author: Felix Paul Kühne Date: Sun Nov 24 20:56:36 2013 +0100 macosx: fix drag & drop / double-clicks in Finder to open subtitles files (close #9953) commit c6e4493dcdab713bc70d0efb2154d08dce57cde1 Author: Felix Paul Kühne Date: Sun Nov 24 20:35:05 2013 +0100 darwinvlc: fix automatic language selection (close #9914) commit 325764ecd99ca4131cffbfcc6b594f7bc42a2de8 Author: Felix Paul Kühne Date: Sun Nov 24 20:22:11 2013 +0100 macosx: show 'pause iTunes' option in a more accessible place since it is being asked for a lot (close #9954) commit 72ce3409e012878c9ec6432eef1ebb9e5e9cfe49 Author: Ilkka Ollakka Date: Sat Nov 23 16:42:53 2013 +0200 transcode: initialize filters properly Use deinterlace etc filter output to input as user defined video filters and make sure visible width/height is defined for that. commit 59a3e76c532c5e1eda55cf8ddcfa2075912856e0 Author: Ilkka Ollakka Date: Sat Nov 23 16:05:47 2013 +0200 canvas: use visible width/height on calculations commit 61466e069f0bd8803e12515e6439bbdb72cb5527 Author: Ilkka Ollakka Date: Sat Nov 23 16:05:01 2013 +0200 transcode: check user videofilters when checking chroma/scale need commit 23ab7c47138056a2e1846046c1f8056d6a74860e Author: David Fuhrmann Date: Sat Nov 23 13:47:56 2013 +0100 macosx: Use enum to distinguish different events for playlist / main window states No functional change. commit a1e8dd2491d7d51b7422c528503f8c9b3034a612 Author: Ilkka Ollakka Date: Sat Nov 23 13:17:34 2013 +0200 transcode: when audio samplerate change, also change pts clock value commit 39a99d25872f64dacd470fda86ba2193a55cda52 Author: Ilkka Ollakka Date: Sat Nov 23 13:04:03 2013 +0200 transcode: check if input has changed before sync check commit 7e251ae78f6d41e92ea56901a96f4674987cb8c0 Author: Ilkka Ollakka Date: Fri Nov 22 21:59:49 2013 +0200 transcode: keep original timestamp in audio and not calculated pts Allow audio pts fluctuate within drift limits as we calculate the drift related to master sync time anyway. commit d6a019d094973e71a45ab60d5a937961352e8536 Author: Maxim Bublis Date: Sat Nov 23 00:07:23 2013 +0400 Fixed warning on incompatible pointer types discarding qualifiers Signed-off-by: Rémi Denis-Courmont commit ae4679b796170f4c51670de8a9eddd1d6923d9bf Author: Maxim Bublis Date: Sat Nov 23 00:07:21 2013 +0400 Fixed warnings on duplicate const modifiers Signed-off-by: Rémi Denis-Courmont commit 9a0de97a76629f3fc16758abb8c612ef5d9feab6 Author: Francois Cartegnie Date: Sat Nov 23 10:13:10 2013 +0100 demux: asf: do bitrate mutual exclusion commit f242004f65653c8a7b5fd483ba3b0215196efaca Author: Francois Cartegnie Date: Sat Nov 23 08:30:43 2013 +0100 demux: asf: add bitrate exclusion object handling commit 4dbcaaa5723c952b32340d57889f4431f49a2a9f Author: Francois Cartegnie Date: Sat Nov 23 09:52:30 2013 +0100 demux: asf: follow track exclusion list (fix #3796) commit 8c36b8a07c42dd6026bed8391b37b66b12f74ad9 Author: Francois Cartegnie Date: Sat Nov 23 08:29:43 2013 +0100 demux: asf: don't store exclusion guid types as is commit 626174f3b9d86559db9c66ede56abd15a3d7ea5e Author: David Fuhrmann Date: Fri Nov 22 18:49:42 2013 +0100 auhal: use own thread for notification loop commit 2f5891bd44f9a5bffcb4d8a2bd918d0787f53c6f Author: David Fuhrmann Date: Fri Nov 22 18:40:11 2013 +0100 auhal: ignore changed default device in digital mode This fixes nonfunctional playback when more than one audio device is installed. close #9924 commit 8b6eec54693d35f8f1b7dfa3f659c0b92ac97944 Author: David Fuhrmann Date: Fri Nov 22 18:39:23 2013 +0100 auhal: fix comments commit 23445cd543c69113f4f82bce7362d6fc20cc0bfa Author: Francois Cartegnie Date: Fri Nov 22 17:11:25 2013 +0100 demux: asf: reject DRM'ed files Keep #8241 open ??? commit 5606132e4fdd86bce0d8b8c391ad9d57eee25989 Author: Francois Cartegnie Date: Fri Nov 22 17:12:06 2013 +0100 demux: asf: add some more debug info commit f38c434794dbfe7d6981d5fa9396d026862c1ece Author: Felix Paul Kühne Date: Fri Nov 22 14:06:16 2013 +0100 configure: remove remnants of the 1st generation iOS vout removed in 902cc2d4 commit 58c8f9f3cef168df4adfe5e1ca14cc745f4ba7fc Author: Francois Cartegnie Date: Fri Nov 22 13:33:04 2013 +0100 demux: asf: preroll to seek time from index keyframes (fix #7890) commit 050333c7257e846e4cc2642663f901823a4c4746 Author: Ago Allikmaa Date: Thu Nov 21 21:43:02 2013 +0000 Regression fix for non-SPU tracks in MKV containers. Fixes track duration not being set for non-SPU tracks in MKV containers. commit c91f3a9ace67adacc3fbc50cd4e3cbe06a7c3b85 Author: Rémi Denis-Courmont Date: Thu Nov 21 23:39:55 2013 +0200 po: restore silently reverted character sets again commit a87c668eaf2788a454f22a18b5dbd66f8750cd9d Author: David Fuhrmann Date: Thu Nov 21 11:00:38 2013 +0100 macosx: fix preferences reset if unknown version was found commit dd4fe6748489ff37ac0847a5baf9db6db21e3419 Author: David Fuhrmann Date: Thu Nov 21 10:59:02 2013 +0100 macosx: fix selection of playlist item for very first start commit f88d16b248d051d1366d4097df97ee00a1129997 Author: David Fuhrmann Date: Thu Nov 21 01:58:56 2013 +0100 macosx: correctly reset interface preferences when requested commit 988ba5e8c057993d06e98fe101543d429ab6746e Author: David Fuhrmann Date: Wed Nov 20 20:26:09 2013 +0100 macosx: set VLCMain as file owner for mainwindow and add outlets for window and playlist Fixes playlist initialization. commit 6ea4d015ffcad76ae5d0262d668ec92ff6e42136 Author: David Fuhrmann Date: Wed Nov 20 19:01:59 2013 +0100 macosx: change alignment of dropzone-box yet again refs #9722 commit 655dacc5e1cd7c9f1d347a7344ccb8d3734a7353 Author: David Fuhrmann Date: Tue Nov 19 21:13:13 2013 +0100 macosx: refinements of minimized view behaviour - Fix wrong playlist resize - Minimize view state is now retained from start up to stop of video. Using the playlist button will result in the playlist to show up, but it will be always hidden when video finally stops. - Minimize view state is exited when the user uses alt to go back to normal view. close #9722 commit 8b145a7b6d224064f7228cd3072313708933bd4a Author: Maxim Bublis Date: Fri Nov 15 07:28:25 2013 +0000 Fixed parsing SubRip subtitles with missing msecs. This patch fixes SubRip subtitles parsing with missing microseconds. This patch also makes redundant SUB_TYPE_SUBRIP_DOT format as both delimiters (dot and comma) are now supported equally. Signed-off-by: Jean-Baptiste Kempf commit 75d5a967e6985c6b51b498583de0a5e26f3b5144 Author: Ludovic Fauvet Date: Wed Nov 20 16:54:55 2013 +0100 nsis: remove unused string commit b3880e9af0da523ce10238831da18fc27bb5581c Author: Ludovic Fauvet Date: Wed Nov 20 15:36:20 2013 +0100 nsis: remove dead uninstaller code commit 6cacd14869c46cf36e98de3d29b84dd450c1cffc Author: Ludovic Fauvet Date: Wed Nov 20 15:30:26 2013 +0100 nsis: make new strings translatable commit 92eb922b4eff12d1a7ff732ef7b57fc51ec3151e Author: Ludovic Fauvet Date: Wed Nov 20 15:28:24 2013 +0100 nsis: sync wording with the uninstaller section commit 1fb1731824e8abebe37bd8d9665724c69d0f5aee Author: Ilkka Ollakka Date: Wed Nov 20 17:24:35 2013 +0200 udp: don't set receive/send buffers for socket Current OS should be able to set those buffers to be reasonable, and this buffer size caused drops with HD udp/ts inputs. commit ca5b8920f54bca567880602b444a1e3321f35aa0 Author: Jean-Baptiste Kempf Date: Wed Nov 20 16:21:54 2013 +0100 LGPL: relicense vsxu to LGPLv2.1+ commit ee8e8d6483608beb36d1aa81b84a27c66f08e89b Author: Ilkka Ollakka Date: Wed Nov 20 16:29:03 2013 +0200 transcode: fix picture release code There was a bug that if you had threads but no fps it would release p_pic that is in fifo for encoder and stuff happened. I introduced this but in that lipsync change. commit 2416d7d14e36ddd36a793d8245c6bdfc09ae45e3 Author: Jean-Baptiste Kempf Date: Wed Nov 20 12:41:46 2013 +0100 LGPL relicensing of streaming output Re-license almost all the streaming modules to LGPLv2.1+ with authorization from their respective contributors After access_output, this includes stream_out and mux. The duplicate and rtp modules are not concerned by this relicensing because of unreachable authors. Notably: - An L. Ber (dedd7cd2) - Andy chenee (5caa2ba) Thanks to everyone for their help and answers in due time commit 78ecd889cc8ea55de344d04ac43d116d31c54ac6 Author: Jean-Baptiste Kempf Date: Wed Nov 20 12:46:44 2013 +0100 Fix typos in headers commit f95987341838fb563e6b1b68ee80588b44b31e63 Author: Felix Paul Kühne Date: Tue Nov 19 16:55:17 2013 +0100 extras/ios: enable gnutls commit d7e042e81aac6854cfe06aab11137e2385bec470 Author: Pierre Ynard Date: Tue Nov 19 01:57:01 2013 +0100 vimeo.lua: rewrite due to website changes The config is not available within the page anymore, we have to call an API URL to fetch it commit 4ab7dfbf8fc4e2bb0ef565ea549dc0b41c3f18c9 Author: Rafaël Carré Date: Mon Nov 18 23:42:15 2013 +0100 Add vlc.lib / libvlc.lib Windows linkers can now use -lvlc -lvlccore commit d48a6fb57af66bdbe1772fa3ae2e958c72e0827d Author: Rafaël Carré Date: Mon Nov 18 23:41:01 2013 +0100 androidsurface.c has moved add nativewindow.c for translation commit 2fe62d4008bef9698641a5453dea70db80a8803f Author: Pierre Ynard Date: Mon Nov 18 22:27:06 2013 +0100 dailymotion.lua: fix page parsing commit dbdf09a86ed6149d10a012b0d0eb1751eb9f5d22 Author: Maxim Bublis Date: Mon Nov 18 17:04:33 2013 +0400 Fixed warning on assignment as a condition without parentheses. Signed-off-by: Rémi Denis-Courmont commit f0b348332357eb2e0d66653ea9ddd0238d5aadf8 Author: Maxim Bublis Date: Mon Nov 18 11:44:49 2013 +0400 Fixed warnings on duplicate const modifiers. Signed-off-by: Rémi Denis-Courmont commit 7dcd1665a2d127a8573e29832fce1b1d88836643 Author: Rafaël Carré Date: Mon Nov 18 20:00:48 2013 +0100 lpcm bd: fix decoding of 16 bits with channels padding swab prototype is not the same as memcpy (src and dst are swapped) commit 7fc3ea2fb9c699966a58b4b4392a4f0a1fe0aeff Author: Jean-Baptiste Kempf Date: Mon Nov 18 19:47:31 2013 +0100 Qt: correctly update the art URL commit 68ca8d0b779ee20580230289d890b5b6b671abe0 Author: Rafaël Carré Date: Mon Nov 18 19:26:39 2013 +0100 LPCM: fix 20/24-bit decoding Fixes: #9907 commit 5dee34ad0318ec7daf8f1024d52a687b7b45b4b2 Author: Jean-Baptiste Kempf Date: Mon Nov 18 18:26:27 2013 +0100 Do not put the extensions twice commit 91bb09f8f2d1d2b3c6ee9edf62ee13f19cc2a240 Author: Rafaël Carré Date: Mon Nov 18 13:43:01 2013 +0100 contrib: chromaprint: download over http commit ffff393ec1421aa7ff00cb5fb024d6fbee931fd4 Author: Rafaël Carré Date: Mon Nov 18 13:39:27 2013 +0100 UAC: offsetof only needs to know the field name Don't specify the (variable) size commit 941cff445097b422455c333af47230b8dfe93283 Author: David Fuhrmann Date: Sun Nov 17 18:21:37 2013 +0100 macosx: unify functionality of fwd/bwd buttons in video window Behaviour is now the same as the buttons in main window close #9512 commit 89f67375ed4d791d34f2b4d25162e684c109d338 Author: Denis Charmet Date: Sun Nov 17 16:15:23 2013 +0100 Increase dpb size for HEVC commit f305d59a1aec9110f6b11e533fd89ffecfa5be5c Author: Denis Charmet Date: Sat Nov 16 22:08:11 2013 +0100 Support multichannel raw audio in MKV Fix #9866 commit fdd456ea6ef1984eedd1912ba2eb37a43e1ae08b Author: Jean-Baptiste Kempf Date: Sun Nov 17 15:02:03 2013 +0100 MMDevice: split OpenDevice, CloseDevice and ActivateDevice for WinRT The code wasn't common anymore :) This reduces the number of #if VLC_WINSTORE_APP and should help readability Maybe Open() and Close() should be splitted in a similar way... commit 2f9b33af5b50e6a16b332f1334d256a1e9bc0705 Author: Ilkka Ollakka Date: Sat Nov 16 20:33:16 2013 +0200 transcode: don't crash with threads with freeing pictures all over commit 45df8a6415e038fc4e3df325871e35c85f027d26 Author: Rafaël Carré Date: Sat Nov 16 17:56:24 2013 +0100 mmdevice: adapt for Windows Store apps The most important point is that we can not enumerate or active devices anymore http://msdn.microsoft.com/en-us/library/windows/desktop/jj128298(v=vs.85).aspx says we must activate the device from the main UI thread, which we can not access from VLC C code. Add a module option so the main UI code can activate the audio interface and pass down that pointer to VLC. ifdef out unneeded device handling code commit 200dc6518f29c4783d3740dc1071096341a7597e Author: Ilkka Ollakka Date: Thu Nov 14 18:41:16 2013 +0200 ts: define pf_calls at the end of Open commit d981e3b05237b4f96853267b14991e0d0f9d93b2 Author: Ilkka Ollakka Date: Sat Nov 16 17:09:16 2013 +0200 transcode: add my name on authors so bugs can be assigned to me commit 023fa8c432451c86f3792a54bbdd90723f2238f9 Author: Ilkka Ollakka Date: Mon Nov 11 19:08:41 2013 +0200 transcode: rewrite fps/lipsync code Add some comments on how the code should work. Basic idea is first check input lipsync against audio track. Then check if we can drop the picture based on output pts and then do same checked in OutputFrame as some filters can output multiple pictures (yadif2x etc). simple framerate conversion from 25 worked to 4,5,10,20,23,29.97,50.60. Not sure if yadif2x and all work fully yet. commit f4f66b0f8a36035865fbaffb88be3d0140eac7c7 Author: Rafaël Carré Date: Sat Nov 16 00:39:33 2013 +0100 flac packetizer: validate frames with their CRC Fix #9442 commit 4ccc2f795499fe1108fad6d8b7c84946a7f7d99c Author: Rafaël Carré Date: Fri Nov 15 21:37:41 2013 +0100 flac packetizer: deindent switch commit a799a89f2a54e64f28f66f0d9af79d8acefde090 Author: Rafaël Carré Date: Fri Nov 15 21:34:25 2013 +0100 flac packetizer: small factorization when first PTS has not arrived commit 02b18c80794afe09fc09f50a8f7c159ca2e9d730 Author: Rafaël Carré Date: Fri Nov 15 21:33:09 2013 +0100 flac packetizer: verbose error message commit d2be92d9503d5079199f2a313c212aaadcd14052 Author: Rafaël Carré Date: Fri Nov 15 21:31:50 2013 +0100 flac packetizer: Use meaningful names for block_t commit 72bef01564d35fa3bcdc4ccf93dd89d20b145a20 Author: Rafaël Carré Date: Fri Nov 15 21:29:35 2013 +0100 flac packetizer: avoid realloc commit 39e48a79fdeaada567219b81c4f6847e3efc0124 Author: Rafaël Carré Date: Fri Nov 15 21:23:57 2013 +0100 flac packetizer: simplify header parsing commit 88bcfa088958a3c55ac36384074eed11c83938a4 Author: Rafaël Carré Date: Fri Nov 15 20:44:50 2013 +0100 flac packetizer: move functions remove prototypes commit 058b173217677b08dd16868a0126845f229574ec Author: Rafaël Carré Date: Fri Nov 15 20:42:34 2013 +0100 flac packetizer: cosmetics C99, brace style, space No functional changes commit 75b67dbce7fef04454f1a9708d69bfbfc786e4b9 Author: Felix Abecassis Date: Fri Nov 15 15:47:19 2013 +0100 mediacodec: change type of internal variables to bool. Signed-off-by: Rémi Denis-Courmont commit 09e1913c5390c6f971094fb4af78a89486fd1d25 Author: David Fuhrmann Date: Thu Nov 14 13:14:07 2013 +0100 macosx: remove unneeded free commit 31b1205fd622eef0be3379f602cf83807c3c2124 Author: David Fuhrmann Date: Thu Nov 14 13:11:29 2013 +0100 macosx: fix use after free for video effects string This bug resulted in failure of setting more than one video effect filter on mavericks. close #9849 commit a5a87c3c662a3f733d1b7a49b8cf5c5f595aed41 Author: Rafaël Carré Date: Fri Nov 15 15:25:48 2013 +0100 Revert "flac packetizer: use the largest possible frame size" This reverts commit 03e0644c82bf1dea96f8ade8829c2e1f360bd1ee. Decoder needs single frames Closes #9863 commit 1c7b3420ede14f56b1c340fbfcd9bc2db9d8e4e3 Author: Francois Cartegnie Date: Sat Nov 16 00:12:47 2013 +0900 demux: asf: fix multiple compressed payload regression (fix #9846) Regression introduced by 6eddafe741954803ec2928d26fb7566bd07a3601 commit c5c9e6662764ef71c24cc3642c928649eb48ff94 Author: Maxim Bublis Date: Fri Nov 15 12:28:23 2013 +0400 Fixed contrib target creation. Patch has been updated. Also fixed target creation for Growl and BGHudAppKit. Signed-off-by: Rafaël Carré commit 46fe18b280ed5825fd701edeedb2f5c24de001a2 Author: Denis Charmet Date: Sat Nov 9 16:53:06 2013 +0100 Implement basic Opus support in MKV commit 7b8e0d02d586348f916e71e300f1d5fe0e715c04 Author: Rafaël Carré Date: Thu Nov 14 21:02:38 2013 +0100 release doc: add a command to verify signatures commit 0da682e0bd90a90cd735009287b3b4c7d4b62743 Author: Jean-Baptiste Kempf Date: Thu Nov 14 15:56:43 2013 +0100 Add .mus and .sid in the file open selector commit a9f899a33e1269ec0cf0ed373b2d2d34538dfb54 Author: Mirsal Date: Wed Nov 13 10:32:05 2013 +0100 dbus: Fix the MPRIS version in the header comments Change the mpris version to 2.2 as VLC implements it. commit e9611bff079295beb4f65cc112c6529720233f10 Author: Tristan Matthews Date: Tue Nov 12 10:01:40 2013 -0500 araw: add assertion to check for buffer overrun Refs #9343 Signed-off-by: Rémi Denis-Courmont commit 7163c4b94a441b3bba7355a9bb117d048a33747b Author: Tristan Matthews Date: Tue Nov 12 10:01:39 2013 -0500 opus: update i_buffer when memmoving decoder output Fixes #9343 Signed-off-by: Rémi Denis-Courmont commit d0b93ce78dbd5ff228690a6ab5ce0affdcebbb0d Author: Jean-Baptiste Kempf Date: Tue Nov 12 17:06:10 2013 +0100 Remove unused bindings directory commit 14851ba145f03bc364c6641023620767533137ab Author: Ilkka Ollakka Date: Tue Nov 12 17:54:49 2013 +0200 zvbi: set default opaque to false as default is text mode now commit ebad0d66f159f33ac7a3dcc8105fd9be39ac69bd Author: Ilkka Ollakka Date: Tue Nov 12 17:38:15 2013 +0200 zvbi: handle opaque in text mode also commit 8d40fb1276f5bd72ff37a4b2099c4842765b7471 Author: Ilkka Ollakka Date: Tue Nov 12 17:37:51 2013 +0200 zvbi: set text format as default, as subtitles should look better and seems to work for me commit 47faceb4f016f9621323e2f1e1230e713a35261d Author: Ilkka Ollakka Date: Tue Nov 12 17:33:04 2013 +0200 zvbi: mimic cc.c for using subtitles updater etc to avoid flickering in text subtitles commit b5c3ef9f2d082bc6805fc23761ca82015dff9b47 Author: Ilkka Ollakka Date: Tue Nov 12 15:32:34 2013 +0200 zvbi: initialize pointer commit d3d8a8c097168cde4d2dc33bf9681436dd936851 Author: Ilkka Ollakka Date: Tue Nov 12 15:32:14 2013 +0200 zvbi: strip leading/end whitespaces from text subtitles commit a493cee283a0f021bec55efdddfcee11cae6679c Author: Ilkka Ollakka Date: Tue Nov 12 15:31:27 2013 +0200 zvbi: set position to be absolute only for non-text subtitles and give reasonable stop time commit 716e4172a8613e44b113e1ae3d0ad94489fb3c57 Author: Ilkka Ollakka Date: Tue Nov 12 15:29:17 2013 +0200 zvbi: set pf_decode_sub at the end commit 5c92040c285a1b200b31f6c9c9713c845e3d0bb8 Author: Ilkka Ollakka Date: Tue Nov 12 15:28:53 2013 +0200 zvbi: default alignment to bottom commit 6f6bd492c52c263d1f1d08ccce89cd96a6c9033f Author: Rafaël Carré Date: Tue Nov 12 11:51:15 2013 +0100 mpeg_audio packetizer: flush remaining data vlc 1.mp3 --sout 2.mp3 && vlc 2.mp3 --sout 3.mp3 will now give identical 2.mp3 and 3.mp3 Refs: #3178 commit ddc3eafec7d1283fe5da89cab7628c8fa268bc57 Author: Rafaël Carré Date: Tue Nov 12 11:50:46 2013 +0100 mpeg_audio: assume block_GetBytes can fail commit 11d3a7ac5686ffdbe5f098264b8677d4aa1e88af Author: Rafaël Carré Date: Tue Nov 12 11:45:21 2013 +0100 mpeg_audio: use a variable to avoid pointer dereference commit 903d5ae98f7ac8e12ac5e0acab122e330642f486 Author: Jean-Baptiste Kempf Date: Mon Nov 11 19:23:07 2013 +0100 Update NEWS from 2.1 branch commit a19d8403aa91d18b0645d6888f40d0c60baa4517 Author: Felix Paul Kühne Date: Mon Nov 11 17:19:09 2013 +0100 fix make dist commit 6b09d57e798baa8ef7d818868dcaedbee378c1e8 Author: Felix Paul Kühne Date: Sun Nov 10 23:32:03 2013 +0100 macosx: split main window and main menu Note that this is a WIP commit so playlist table columns and displaying individual playlist items is currently unavailable Any playlist interaction (incl. saving) and playback are not affected. commit 5d55f77f4356747ab3e3e6eb7ab8ae264828af5b Author: Tristan Matthews Date: Sun Nov 10 12:50:04 2013 -0500 ogg: initialize skeleton values that will be used in Close() (Fix #9830) Signed-off-by: Francois Cartegnie commit 9973008454e6f866405fbf94fa26013493a74ac3 Author: Felix Paul Kühne Date: Sun Nov 10 23:19:18 2013 +0100 macosx: fix compilation warnings commit 0f148a8e355f4c26cae53ebf41f78b637d0da7cf Author: Felix Paul Kühne Date: Sun Nov 10 22:53:23 2013 +0100 macosx: split playlist menu from main menu commit 697f59f34c9c4e944fb6294b992870ca2f6c99c1 Author: Felix Paul Kühne Date: Sun Nov 10 22:28:48 2013 +0100 macosx: split debug messages handling from VLCMain and the Main Menu nib commit 04cb7d2add12bc8795b9a168f9fda0973a6e5f42 Author: Felix Paul Kühne Date: Sun Nov 10 21:53:17 2013 +0100 macosx: split crash log handling both from VLCMain and the Main Menu nib file commit 35deef0686f084e477d10cbb15d49cad50a159c1 Author: Rémi Denis-Courmont Date: Sun Nov 10 18:06:38 2013 +0200 input: get PTS delay from stream rather than access (fixes #8457) commit 3f33a255b9fe4d3da04eee1a38b3fa90c82aa139 Author: Rémi Denis-Courmont Date: Sun Nov 10 18:01:56 2013 +0200 smooth: provide PTS delay commit 11b719198944bc60c6a7daa3f6e069bed86025e7 Author: Rémi Denis-Courmont Date: Sun Nov 10 18:01:47 2013 +0200 httplive: provide PTS delay commit ae301440f9bb5464bd67ea9637e4001b89c3f8f1 Author: Rémi Denis-Courmont Date: Sun Nov 10 18:01:35 2013 +0200 decomp: provide PTS delay commit 3c21832117964af47438812a67e846c956abaaf0 Author: Rémi Denis-Courmont Date: Sun Nov 10 18:01:21 2013 +0200 DASH: provide PTS delay commit 5ccba1ab1dccb2b73b9454cc47d00f2f794deb95 Author: Rémi Denis-Courmont Date: Sun Nov 10 18:00:57 2013 +0200 Add STREAM_GET_PTS_DELAY control (refs #8457) commit 10b5b2ccdc4cfc3bd34db67471de4cbde9ab5ad6 Author: Felix Paul Kühne Date: Sun Nov 10 17:06:34 2013 +0100 macosx: don't leak the fspanel commit 5596ab870342279223ab4a3cdc1fab34febb3825 Author: Felix Paul Kühne Date: Sun Nov 10 16:08:24 2013 +0100 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 commit 804df2252aad707cb3c24aabb0eb7f52b5113f7b Author: Ilkka Ollakka Date: Sun Nov 10 16:34:40 2013 +0200 transcode: encode buffer and flush encoder at the end when using threads commit 627b5d8edcf2910b6abb0176cacaff87e622bff3 Author: David Fuhrmann Date: Sun Nov 10 15:25:01 2013 +0100 macosx: fix float-on-top behaviour with fullscreen The issues were mostly noticable if you select both float-on-top and fullscreen in video prefs. commit 04e57be450f6a179f26c5e07f18ed238f1ec1ec6 Author: Felix Paul Kühne Date: Sun Nov 10 13:41:55 2013 +0100 contrib/gnutls: remove debug from patch commit c2b866499d6b43450c97905be29081a93316cb8c Author: Felix Paul Kühne Date: Sun Nov 10 13:24:02 2013 +0100 gnutls: link against CoreFoundation and the Security frameworks as it is required by the keychain certificate lookup patch commit a06e7f27acef85631f7c748f568993de7f5023a1 Author: Felix Paul Kühne Date: Sun Nov 10 13:23:17 2013 +0100 contrib/gnutls: add patch adding keychain root certificate lookups on OS X (not supported on iOS) commit e7353f4b55b81c270e5433e41e64f627fbd7012c Author: David Fuhrmann Date: Sun Nov 10 11:11:39 2013 +0100 macosx: fix typo and set path for open dialog correctly commit 9dda04b93dfe657465cbdd3e36e9b3d2c9e16f02 Author: David Fuhrmann Date: Sat Nov 9 17:26:46 2013 +0100 macosx: fix float-on-top-behaviour if setting is changed while in fullscreen commit e062d7c8b5480d7794b2d009a3dcf2631792a97a Author: David Fuhrmann Date: Sat Nov 9 17:22:00 2013 +0100 macosx: reset float-on-top when native fullscreen has already finished This fixes issues where video window just disappears when exiting fullscreen, only on Mavericks. close #9814 commit a24db0a78bd552ae26f8e3aab3a3dff8f41e7cbb Author: Felix Paul Kühne Date: Sun Nov 10 01:12:54 2013 +0100 bin/darwinvlc: fix l10n preferences lookup code commit ffff39acd6827446091f26b86929af875d2c4ac4 Author: Felix Paul Kühne Date: Sat Nov 9 18:28:50 2013 +0100 macosx: add GUI setting/getter for --language commit 4dbe3de4b46651591d98c05319168f6333faa8ff Author: Felix Paul Kühne Date: Sat Nov 9 18:07:19 2013 +0100 extras/package: add darwinvlc.c to xcodeproj commit bd184a14413e098e273734bf8bc1f615e967fea5 Author: Felix Paul Kühne Date: Sat Nov 9 18:03:46 2013 +0100 bin: re-implement --language for OS X commit a868dc7fe18182818471ea6c02770223f7a43d5b Author: Felix Paul Kühne Date: Sat Nov 9 16:05:34 2013 +0100 bin: derive a special Darwin version from vlc.c commit 0ed2f1ea469dd0d64d4842c19020a8f1bd6c99b1 Author: Ilkka Ollakka Date: Sat Nov 9 19:01:38 2013 +0200 transcode: use video.i_width/height as fallback when setting visible_width/height commit eb39fc67fa7701a6653e693866647d421c786353 Author: Ilkka Ollakka Date: Sat Nov 9 18:12:41 2013 +0200 transcode: set video chroma before trying to query video filters commit 82d842bf0df8b605703ea761749a24fcd6407e14 Author: Ilkka Ollakka Date: Sat Nov 9 18:11:48 2013 +0200 canvas: handle sar{0,1} and assume it to be 1:1 commit c664aa35a787a541545321a6ea041b03eaf95e16 Author: David Fuhrmann Date: Sat Nov 9 15:55:00 2013 +0100 Switch linking order of libcompat for modules This precedes libcompat before the system libraries to be able to use 10.7 compiled binaries on 10.6. close #9527 commit f4d4293230d248566f4aa5870786c9543e7377ef Author: Rémi Denis-Courmont Date: Sat Nov 9 16:31:35 2013 +0200 FreeType: optimize FillARGB() a little commit e9f42c6b0061aa22536e1e9e5aca6016782a2e38 Author: Rémi Denis-Courmont Date: Sat Nov 9 16:29:20 2013 +0200 FreeType: add ARGB support commit d9e965aacc65a1a0f161b3145bbc03a683b17427 Author: Rémi Denis-Courmont Date: Sat Nov 9 16:13:47 2013 +0200 xcb/screen: cosmetic fix commit 0132e7dc1b643c868f2dd14c3e4fc48454f962ef Author: Daniel Verkamp Date: Fri Nov 8 20:56:21 2013 -0700 Sort avcodec mapping table by AVCodecID enum This makes it much easier to tell which codec ID mappings are missing (or intentionally skipped). Comments have been added for each codec ID that is currently missing. Ordering between codecs with the same avcodec ID or VLC fourcc has been preserved. No functional change. Signed-off-by: Rafaël Carré commit c7283a40537b142cf5da0ec2022e9c02c9b51d8c Author: Daniel Verkamp Date: Fri Nov 8 22:38:22 2013 -0700 Fix Duck DK3/DK4 ADPCM mappings Also give them VLC_CODEC_ names and use them in the adpcm decoder. v2: Add codec description strings Signed-off-by: Rafaël Carré commit 5878bce8a1f874d7f77754196eea700ac194830a Author: Rafaël Carré Date: Fri Nov 8 13:52:18 2013 +0100 AAC packetizer: comment write-only arrays commit 696fa37a6c22576a5c409f7672ca8c363ee5ca2b Author: Rafaël Carré Date: Fri Nov 8 13:49:48 2013 +0100 AAC packetizer: move functions around file commit 8964628438d9b83687f82026d265da31de02d021 Author: Rafaël Carré Date: Fri Nov 8 13:47:06 2013 +0100 AAC packetizer: deindent state machine switch commit 7e52cd8a50de26eaca602b352bd63101c84a249a Author: Adrien Maglo Date: Fri Nov 8 14:49:59 2013 +0100 Update NEWS commit 902056ed64a0e0150dd96f553e82381c2363846d Author: Adrien Maglo Date: Fri Nov 8 13:36:27 2013 +0100 EGL: add the OpenGL ES 2.0 support for android commit 3de6ae03870e7e47df4077422a4b0e53a62a9e67 Author: Adrien Maglo Date: Fri Nov 8 13:42:39 2013 +0100 Vout: add a new window provider to create android native windows. commit 95cfb0e32d4c0a900e88a58392f3bd5d6895cc38 Author: Adrien Maglo Date: Fri Nov 8 13:18:34 2013 +0100 Vout: add a new vout_window type for android native windows commit 348fbb56c9739d3df17e44d2da08e89a097a1ba2 Author: Adrien Maglo Date: Fri Nov 8 12:38:21 2013 +0100 Vout: move the AndroidSurface vout to a subdirectory commit 96152a1e85a7fd3f65176ede31c7ade4f8bd6407 Author: Jean-Baptiste Kempf Date: Fri Nov 8 11:04:29 2013 +0100 Contribs: forgotten file in previous commit (3.1.16) commit 8a9a5ba4051c7a439de1f614acd04eb83ac1f50d Author: Rémi Denis-Courmont Date: Thu Nov 7 22:59:37 2013 +0200 vout: allow ARGB for SPU commit 8186908d9c930477e7be33e363a2eb15a07835d4 Author: Rémi Denis-Courmont Date: Thu Nov 7 23:13:38 2013 +0200 vout: fix intermediate chroma when converting from YUVP then scaling commit 9f75d4ac5b1344657cde15317823f0c0acfb995c Author: Rémi Denis-Courmont Date: Tue Nov 5 22:31:13 2013 +0200 XCB/XVideo: fix 32-bits RGB support commit 46db6c435408119da88303b975a00f5fe7d8ce12 Author: Rémi Denis-Courmont Date: Tue Nov 5 22:31:00 2013 +0200 XCB/x11: fix rendering to 32-bits surface commit 2d4752cd27471c462a72ac88f28af7afaab22db0 Author: Rémi Denis-Courmont Date: Tue Nov 5 22:29:29 2013 +0200 XCB/screen: fix 32-bits screen capture format commit 15cb452eed6c47d0151eb29bfd9bf83bc0975fd2 Author: Rémi Denis-Courmont Date: Tue Nov 5 22:29:50 2013 +0200 Xwd: fix 32-bits RGB chroma commit 98825391dc185111ea6f8751884c1c6a9f39a85c Author: Rémi Denis-Courmont Date: Tue Nov 5 22:32:26 2013 +0200 avcodec: add ARGB mapping Also remove bogus RGBA masks. Masks are only used for RGB formats - the VLC chromas without implicitly fixed masks. commit 257d8cb8ff166959ac458a31a4a85fe49cf3c2f1 Author: Rémi Denis-Courmont Date: Tue Nov 5 23:01:24 2013 +0200 swscale: add ARGB conversions commit c95d03ee881e6f7e7b1c351e0fb64b53a69ca8c7 Author: Rémi Denis-Courmont Date: Tue Nov 5 22:48:56 2013 +0200 yuvp: add conversion to ARGB commit 91106e6a04862979b498f3cc23d14eb2057fbd5d Author: Rémi Denis-Courmont Date: Tue Nov 5 22:31:52 2013 +0200 scale: add support for ARGB commit cca8532369b993bf9481499403d14c27ddff144e Author: Rémi Denis-Courmont Date: Tue Nov 5 22:28:21 2013 +0200 fourcc: add ARGB for 32-bits RGBA with X11/BD components order commit a1be7cf33598a2d5cedbb475a12a31205b800f3c Author: Jean-Baptiste Kempf Date: Thu Nov 7 11:44:29 2013 +0100 Contribs: update GnuTLS to 3.1.16 commit f4073f179065d6ef9246f57d1926c26884cb7b6b Author: Jean-Baptiste Kempf Date: Thu Nov 7 11:38:55 2013 +0100 Contribs: update matroska to 1.4.1 commit a5051b22cd0efa480b3bc35a391364d723262db0 Author: Felix Paul Kühne Date: Wed Nov 6 23:29:17 2013 +0100 contrib: don't use the gas-preprocessor when compiling for the iOS simulator commit 3900a730754293d85dd6b62489f1392b42cc546f Author: Rémi Denis-Courmont Date: Wed Nov 6 23:41:01 2013 +0200 gl: remove hard-coded platform to window type mappings This should fix compilation on non-Apple Darwin and plausibly addresses hypothetical future support for Mesa's shared GLAPI. commit a89068129e3ab2a854cfa29f5e756f095c0be12e Author: Rémi Denis-Courmont Date: Wed Nov 6 22:39:11 2013 +0200 XCB: map Print and Pause keys commit 6282c0e36821db1136da77f60765e5de14c19bee Author: Rémi Denis-Courmont Date: Wed Nov 6 22:38:52 2013 +0200 Qt: map Print and Pause keys commit 30bf97c789f19c1f93755c1e3c3461087254ed41 Author: Rémi Denis-Courmont Date: Wed Nov 6 22:38:37 2013 +0200 keys: define Print and Pause keys commit be6723352a807f00fb1c4827790c93ba8949735c Author: Rémi Denis-Courmont Date: Wed Nov 6 22:30:10 2013 +0200 XCB/globalhostkeys: add support for meta modifier commit d373cb8d9f1f516daa0e9ebeb3b7b03408f8fce1 Author: Rémi Denis-Courmont Date: Wed Nov 6 22:28:51 2013 +0200 XCB/window: map Super and AltGr keys to Meta and Alt modifiers resp. commit 2f3e3eb8d49322a5a45f96cf5d5b309d76a85f8a Author: Jean-Baptiste Kempf Date: Wed Nov 6 11:17:52 2013 +0100 Add .wax to the list of extensions we support commit d1d108f81774cf36f9c459ba00aad88d9fc89efc Author: Jean-Baptiste Kempf Date: Wed Nov 6 11:14:34 2013 +0100 Map LJPG to MJPEG for decoding libavcodec only has a LJPG encoder, not a decoder commit ae247a6eea96c5f2501ddad496e98d795ab6bc62 Author: Tristan Matthews Date: Tue Nov 5 17:52:11 2013 -0500 avcodec: remove unused variable Signed-off-by: Rafaël Carré commit 6fc57856ef8af468bff9b2ab3dc9d473a276a2ff Author: Tristan Matthews Date: Tue Nov 5 13:52:27 2013 -0500 avcodec: reuse DEFAULT_ALIGN Signed-off-by: Ilkka Ollakka commit 64d26fe44e29a6457f09e2dcf0597d4e7da2816f Author: Tristan Matthews Date: Mon Nov 4 19:27:14 2013 -0500 avcodec: ensure valid buffer size for avcodec_fill_audio_frame avcodec_fill_audio_frame will reject input buffers that are too small, therefore we cannot call it directly with the input buffer p_aout_buf. Signed-off-by: Ilkka Ollakka commit e347b8f495e7d8c82896ee372f9966a1c73b0a7e Author: Francois Cartegnie Date: Tue Nov 5 22:38:04 2013 +0900 demux: xiph: support old ffmpeg vorbis headers (fix #8832) commit dcffc924967a40b9cf550624d61fbe20e9409ae6 Author: Luca Barbato Date: Mon Nov 4 14:02:59 2013 +0000 build: support YASM targets The files must be .asm Signed-off-by: Jean-Baptiste Kempf commit 18e124ec4bcb679b17d0425f121106465d3a74f2 Author: Felix Abecassis Date: Wed Oct 23 11:28:27 2013 +0000 avcodec: copy correct chroma plane in CopyFromYv12. Signed-off-by: Jean-Baptiste Kempf commit 7f21b02aecc0175a270744efee774b4a3482389a Author: Adrien Maglo Date: Tue Nov 5 09:37:26 2013 +0100 EGL: destroy the created EGLSurface on Close() commit cafdd029a182779f8e93aeece0406d5a689f9612 Author: Rémi Denis-Courmont Date: Mon Nov 4 23:09:06 2013 +0200 oss: use SNDCTL_DSP_HALT in Flush() as in Stop() (fixes #9760) (There does not appear to be much logic there, this might be a driver issue or confusing documentation.) commit 74bb926bdbe8a457d4ffc9d42d3f1ddacfb422f8 Author: Martin Storsjö Date: Mon Nov 4 22:20:50 2013 +0200 mediacodec: Simplify the GetOutput function The loop parameter is always 0 nowadays. Always call the dequeueOutputBuffer method again if it returned changed output buffers or changed output format. Signed-off-by: Martin Storsjö commit 10ef73dcf1208f9eebe48c8faee1aac0df6734d7 Author: Felix Abecassis Date: Mon Nov 4 16:17:47 2013 +0100 mediacodec: try to return an output frame if we failed to get an available input buffer. Previously we would only return one frame even if multiple output frames were available, dropping all but the last one, while waiting for a free input buffer. Instead return the first output buffer and don't consume the input buffer at all in that case. Signed-off-by: Martin Storsjö commit 2a5ae45619e12107e5d59d874733e10cdccbed18 Author: Felix Abecassis Date: Mon Nov 4 14:45:22 2013 +0100 MediaCodec: use SSE copy function from the avcodec module if the CPU supports it. Signed-off-by: Jean-Baptiste Kempf commit 81a79c99f9a959939c32c7ed92147912a53ce129 Author: Arun Pandian G Date: Sun Nov 3 03:59:52 2013 +0530 intf: WebVTT extensions detection Signed-off-by: Jean-Baptiste Kempf commit ff09817195c3653abf419e4e121aff1e3f6d99d6 Author: Felix Abecassis Date: Mon Nov 4 14:45:21 2013 +0100 Move copy.{c,h} from module avcodec to module video_chroma. Signed-off-by: Jean-Baptiste Kempf commit 87763908b8664be992c6131c7a7eecde6911d00c Author: Francois Cartegnie Date: Tue Oct 29 13:46:54 2013 +0900 mux: ogg: add skeleton index Adds the optional skeleton index for faster seeking. Switches skeleton generation to Seekable input only case, as we have no way to know values for fishead page before the end of the encoding (total size, data start). commit 8aa07faff01aa1ba560b1946230b4dcd03e7f335 Author: Francois Cartegnie Date: Fri Oct 25 17:24:07 2013 +0900 mux: ogg: rewrite steam creation and ordering (fix #9731, fix #9732) Ogg streams were invalid. This patch ensures all streams have a way to end independently and no other stream could start at arbitrary places. Also simplifies a bit some code. The ogg muxer suffers from an insufficient muxer cache value, and usually starts streams before all streams have been declared. The previous behaviour ( closing and restarting a new group of streams ) is kept and fixed. But this is really not optimal. We might need to consider increasing that cache for ogg. It also handles correctly chained streams. commit 4d14bae244b3c3df91bca061381b9714a5f69ce2 Author: Francois Cartegnie Date: Thu Oct 24 17:51:58 2013 +0900 mux: ogg: add skeleton metadata (fix #1412) This patch adds Skeleton V4.0 metadata for multiplexed ogg streams. Note this does not adds skeleton indexes to streams, as we need to have a way to get sout position to reseek and rewrite that header from keyframes. commit 46c5bf59b18fae23b04c009e1e6215dd1227cdc8 Author: Francois Cartegnie Date: Sun Nov 3 23:16:36 2013 +0900 vlc_es: add defines for priority levels commit b20aa40eb7db67496d6beba99b9542b709a5cc4b Author: Jean-Baptiste Kempf Date: Sun Nov 3 19:13:08 2013 +0100 RSS: add the "opacity" to the options list Ref #7241 commit e592b87a76b26aa7b07a7dccc4cd25afd1edc4c9 Author: Jean-Baptiste Kempf Date: Sun Nov 3 18:47:00 2013 +0100 liveHTTP: fix signedness warnings commit 7e115e80a54d446c00dccbc909fe7ea35daf23c5 Author: Jean-Baptiste Kempf Date: Sun Nov 3 18:46:42 2013 +0100 Fingerprinter: fix formatting commit 4de6f1cd6a24a504bdcf2f54e12ceb84b242d5d3 Author: LANGLOIS Olivier PIS -EXT Date: Tue Oct 1 22:11:41 2013 +0000 liveHTTP: use calloc to ensure correct initiliazation of members Sometimes, f_seglen ended up being garbage and resulted to a very long duration for the first segment in the m3u8 index file Signed-off-by: Olivier Langlois olivier@trillion01.com Acked-by: Ilkka Ollakka Signed-off-by: Jean-Baptiste Kempf commit a815f81c595866d55a19351d16215d81c6a783fa Author: Rémi Denis-Courmont Date: Sun Nov 3 16:14:55 2013 +0200 EGL: add support for EGL_EXT_platform_base and EGL_EXT_platform_x11 commit 2a1feab2a2abe53fbcfc637358dc96dc1e268b32 Author: Rémi Denis-Courmont Date: Sun Nov 3 12:31:29 2013 +0200 EGL: add CheckClientExt() helper Checks support for a EGL client extension. commit e1cdb462c112f5567ffcb6db05a28b7805fa1432 Author: Rémi Denis-Courmont Date: Sun Nov 3 16:14:35 2013 +0200 EGL: support non-default X11 display commit 8bd96cd9f160d738234e2e460c2bcada0263342f Author: Rémi Denis-Courmont Date: Sun Nov 3 15:46:23 2013 +0200 EGL: check window type and revector commit 2b809cd41c7ab553c31717a65b607fb4942ba119 Author: Rémi Denis-Courmont Date: Sun Nov 3 15:37:03 2013 +0200 EGL: build separate plugins for each windowing system This is required to support non-native EGL platforms. commit 25157a728e1f5dae0bc0fa088ffa45bf593f15eb Author: Rémi Denis-Courmont Date: Sat Nov 2 22:50:28 2013 +0200 window: add window type EGL needs to know the kind of window at run-time. commit 762ba6a9e80464f3c1112ea20d7853d2a9d1988f Author: Rémi Denis-Courmont Date: Sat Nov 2 23:03:22 2013 +0200 EGL: resync platforms with Khronos registry and rationalize build rules commit 541705d141d17699726ba0c6bbc7d43e2b76b0f4 Author: Ilkka Ollakka Date: Sun Nov 3 12:30:22 2013 +0200 avcodec: give right buffer size not the smallest one commit aa0f2272ddc37470001f636605201e88095f7b49 Author: Ilkka Ollakka Date: Sun Nov 3 12:29:56 2013 +0200 avcodec: increment frame->nb_samples, just in case commit 29294090881f528bd16c6cd621587f59a5047f38 Author: Ilkka Ollakka Date: Sun Nov 3 12:28:50 2013 +0200 avcodec: refactor audio encoding commit 9e3d036776ae6c361dc439e8cf1fd8f41f6c306b Author: Ilkka Ollakka Date: Sun Nov 3 11:01:31 2013 +0200 avcodec: refactor delay buffer handling from EncodeAudio commit af4893152f8cbaf8ceee85d13dc7fa295e8df9da Author: Ilkka Ollakka Date: Sun Nov 3 10:43:40 2013 +0200 avcodec: check i_samples_delay before rewinding date commit 50c01bdb100f2fba51ff797d65f4897f832460a9 Author: Jean-Baptiste Kempf Date: Sun Nov 3 11:02:37 2013 +0100 AVcodec: use the proper version number for HEVC commit 0697e180135c34ce2d3aba3684a0970a0420aa70 Author: Rémi Denis-Courmont Date: Sat Nov 2 21:58:48 2013 +0200 oss: fix corrupt audio format (fixes #9760) commit 5804dd12359298341a0462dcdc31e3d399088a32 Author: Felix Paul Kühne Date: Thu Oct 31 17:01:56 2013 +0100 extras/ios: enable taglib commit db8d2e9a8c524eead0bc9ebc80b09583d64095ad Author: Felix Paul Kühne Date: Thu Oct 31 17:01:26 2013 +0100 contrib: fix use of 'CMAKE_AR' for iOS commit dff194b0ae8e82ede6587d448702e689e036f686 Author: Felix Paul Kühne Date: Wed Oct 30 20:04:22 2013 +0100 extras/ios: enable gcrypt as we need it for HLS playback commit 7ee26699aaff95f48b6c62ca72f9fa5899cd1829 Author: Felix Paul Kühne Date: Wed Oct 30 20:03:42 2013 +0100 contrib/gcrypt: fix compilation for iOS commit 0397d6377382c5c5c8b9ec51e4a90bc4cd89d8e1 Author: Rafaël Carré Date: Wed Oct 16 19:38:21 2013 +0200 Audio decoder: output buffered decoded frames on EOF If EOF happens during buffering, the buffered frames will be flushed and never played back. This should only be visible for very short files such as: http://streams.videolan.org/issues/9195/73ms-VLC-KO.wav Note, pulse will lose the audio for such short files, alsa and afile work better Closes: #3152 commit 904d5507516fd4b85c5a2fde0145307f32f0925f Author: Rémi Denis-Courmont Date: Wed Oct 30 18:43:40 2013 +0200 configure: remove legacy Altivec checks - should fix #9757 commit 77851688063b93ae8d119dfc3b3531c104096458 Author: Rafaël Carré Date: Tue Oct 29 12:44:09 2013 +0100 Revert "opensles: uncomment debug message" This reverts commit 72999af2315f158128266d6826e15fb2735348f1. This module seems to work fine, let developers enable this verbose message again if they wish. commit d35df2cf43f122c4f15326ba4d95fefdab8776d2 Author: Rémi Denis-Courmont Date: Mon Oct 28 19:10:35 2013 +0200 lua: small macro factorization commit 11ffab8a5938a74646053149b104e70cdbfe42a9 Author: Rémi Denis-Courmont Date: Mon Oct 28 19:03:04 2013 +0200 lua: separate generic and interface-specific net functions commit 26989ea2d98380eef28843ffa8ca490e8f9d6dae Author: Ilkka Ollakka Date: Mon Oct 28 18:47:37 2013 +0200 transcode: fix logic/code when reinitialize filter on channel/rate change Only check samplerate and physical_channels for now commit f07b45fc153eb83369db1e5e3db8c45627d62685 Author: Rémi Denis-Courmont Date: Mon Oct 28 18:34:35 2013 +0200 lua: fix NULL dereference and flawed logic commit d9c624c0ab3af4afd41b5c58f071f4f4153fd0e7 Author: Ilkka Ollakka Date: Mon Oct 28 18:13:42 2013 +0200 livehttp: remove leftover segments if delsegs is on Also check if i_numsegs is setted as delsegs is tru by default and we don't want to cause suprises to people creating VOD-stuff. commit e5536cc3392eafa1ad76f037300d25f013b66038 Author: Rafaël Carré Date: Mon Oct 28 07:10:08 2013 +0100 shine module was renamed commit f7905c0bc9e2dd96f44e432e8e21fa4b86eda22d Author: Rafaël Carré Date: Mon Oct 28 06:28:37 2013 +0100 help: fix Windows Store build commit a43798f3469c9cf330b7629da5694454db8acca5 Author: Edward Wang Date: Sun Oct 27 00:39:25 2013 -0400 http: remove unneeded xspf hack Ref #8449 Signed-off-by: Rémi Denis-Courmont commit e58236de0c3bce8dc428273bb08c661b6d67d4d8 Author: Edward Wang Date: Sun Oct 27 00:39:24 2013 -0400 dvb: remove psz_demux hack Ref #8449 Signed-off-by: Rémi Denis-Courmont commit 39faaf585438cadc374ae96b15d88472742f673a Author: Edward Wang Date: Sun Oct 27 00:39:23 2013 -0400 directory: add support for ACCESS_GET_CONTENT_TYPE Remove the psz_demux hack. Ref #8449 Signed-off-by: Rémi Denis-Courmont commit d22f29ab98301abc8d852b1ca1a8dcfbc47c1bc7 Author: Edward Wang Date: Sun Oct 27 00:39:22 2013 -0400 xspf: add MIME detection Signed-off-by: Rémi Denis-Courmont commit d34e44dea5ffc8212630ef7bb3f5fabf7f6ead45 Author: Edward Wang Date: Sun Oct 27 00:39:21 2013 -0400 playlist: add DEMUX_BY_EXTENSION_OR_BY_MIMETYPE Signed-off-by: Rémi Denis-Courmont commit 12125c6f37e67e8d844b5ae121ab3bd6f39cde6c Author: Felix Paul Kühne Date: Sat Oct 26 17:20:38 2013 +0200 extras/ios: keep sap module commit ba62dea9b138bd23eed400c2c4fa58802cc43c33 Author: David Fuhrmann Date: Sat Oct 26 17:11:15 2013 +0200 macosx: rename macro for mavericks detection since its out now commit ec415df3bb63ac8e519d3a20104e6791675155c7 Author: David Fuhrmann Date: Sat Oct 26 16:55:14 2013 +0200 Revert "vda: user ref buffer mode" This commit is not valid as the libav part is still missing. This reverts commit c7a2a17a6d0b0f4c5c3e12fbe0dd12730d08c0f2. commit 72b60566a25ca24cb4cf54d394a8275bee5cc9e8 Author: David Fuhrmann Date: Sat Oct 26 16:51:30 2013 +0200 macosx: enable native fullscreen by default on mavericks This has the best integration and works without visual glitches around the menu bar, with multiple monitors. commit 6b517733a9545d74ea7eed6649935f4cd56ba7e4 Author: David Fuhrmann Date: Sat Oct 26 14:30:00 2013 +0200 macosx: disable macosx-black by default ...because this option behaves awful in Mavericks. commit b4786cfa206769a77ebc4dbaa0426c2efb6b77c9 Author: Rémi Denis-Courmont Date: Sat Oct 26 18:24:18 2013 +0300 help: missing #include commit 70e68841f75385cf9a20769a5a43b5af06ea76b9 Author: Felix Paul Kühne Date: Sat Oct 26 13:53:46 2013 +0200 src/darwin: fix compilation for iOS commit 5f7320bd1b0070b69f3ac45feea0680f9ce8ecb6 Author: David Fuhrmann Date: Fri Oct 25 23:30:19 2013 +0200 macosx: fix visual fullscreen glitch when exiting VLC on Mavericks (close #9604) commit 85aac6d9faccf61209209b5a36e15be94e0e2f55 Author: Rémi Denis-Courmont Date: Fri Oct 25 23:43:29 2013 +0300 help: simplify output function calls commit 67910630042f252302a8561e468e9d0f7745e744 Author: Rémi Denis-Courmont Date: Fri Oct 25 23:42:30 2013 +0300 help: print UTF-8 BOM in vlc-help.txt on Windows commit 4c835cb958b6fa4f0d33323ce4ea24d07842bdef Author: Rémi Denis-Courmont Date: Fri Oct 25 22:22:30 2013 +0300 help: wrap Unicode text correctly (fixes #5417) commit 02633e297672d462c020354851b49c949fd48ae1 Author: Rémi Denis-Courmont Date: Fri Oct 25 20:42:09 2013 +0300 help: cleanup listing modules commit 2118b188cc704eec72d9b10d2b574ddf67912d89 Author: Rémi Denis-Courmont Date: Fri Oct 25 18:58:37 2013 +0300 help: cleanup printing configuration items commit c8d46da15aeb0a1d7120de31017b81de869dcdd9 Author: Rémi Denis-Courmont Date: Fri Oct 25 18:49:27 2013 +0300 help: use direct ioctl() rather than spawning stty to get console width commit 62fe4d5cf91b5ea8ba0cbf466cbe64fe280fb3d5 Author: Rémi Denis-Courmont Date: Fri Oct 25 17:58:11 2013 +0300 main: add missing subcategory commit fd4ef13086a12970089b75b05381c8fadc32b724 Author: Rémi Denis-Courmont Date: Fri Oct 25 17:31:54 2013 +0300 help: print module name also for main commit 7b226da6ce9d8fe01afa220c2564db2bffe5b897 Author: Rémi Denis-Courmont Date: Fri Oct 25 17:45:54 2013 +0300 plugin: remove non-existent subcategory hint items type commit d8d744078ace7e4a0030e918255d793681456b2a Author: Rémi Denis-Courmont Date: Fri Oct 25 17:27:04 2013 +0300 help: remove hacks for non-existent "help" module commit 0c4c45e3b20d0b0a3aa7a164e67e939a70f7109a Author: Rafaël Carré Date: Fri Oct 25 20:46:37 2013 +0200 xiph_SplitHeaders: do not malloc+memcpy headers Directly point into the provided extra data The headers were always used then freed immediately commit 311180dfa09579366760c748b6ca6790c76e5b72 Author: David Fuhrmann Date: Fri Oct 25 20:03:43 2013 +0200 macosx: do not start fullscreen when splitter is activated This is a quick fix which need to be improved later (see todo). close #9579 commit 7fb4e4b5bbbe407f7fdf46d69261c2a01f0a7ff3 Author: Rafaël Carré Date: Fri Oct 25 19:10:07 2013 +0200 Fix LUAC check if CONTRIB_DIR is not set commit 7486046ba1a89d52f56086cdef47950e9f828831 Author: Rafaël Carré Date: Fri Oct 25 18:26:38 2013 +0200 dbus inhibit: gnome >= 3.6 and < 3.10 is not supported It uses the correct path name "/org/freedesktop/ScreenSaver" for the interface, not the name that KDE came up with ("/ScreenSaver"). Gnome 3.10 supports the KDE interface now, see https://mail.gnome.org/archives/commits-list/2013-September/msg00736.html Support for gnome 3.6 screensaver is probably not worth it, as the daemon crashes on Uninhibit. commit 77cb25d1ad159d6ec924aef48e47227121b36efa Author: David Fuhrmann Date: Fri Oct 25 18:19:43 2013 +0200 macosx: fix handling of video-on-top (close #9615) commit ce91cdb742bbf6e5b305d71a0173712d4e486f48 Author: Jean-Baptiste Kempf Date: Fri Oct 25 16:15:58 2013 +0200 Contribs: update libass to 0.10.2 Should close #8799 commit f7974188b37eeca5b3010900361476fad84880cf Author: Jean-Baptiste Kempf Date: Fri Oct 25 15:56:18 2013 +0200 Contribs: update taglib to 1.9.1 Opus, MusicBrainz ID, INFO in Wav and a few other cool stuff commit f8b16acbcb34d42962bb040fd77fbca3bca1fe3f Author: Rafaël Carré Date: Mon Oct 21 19:41:28 2013 +0200 Windows store: don't call read() before poll() on network sockets commit d479eec4d675ace5250a82bb770ace448aa397f5 Author: Rafaël Carré Date: Sun Oct 20 21:58:59 2013 +0200 dirac: remove references to blocks already output to the decoder The packetizer accesses blocks that have already been freed by the decoder, apparently to support dirac in AVI. http://diracvideo.org/specifications/ says: Dirac in AVI multiplexing specification not available commit 9f39e323bdff8df0ae3e0b4001e043bfb696463a Author: Edward Wang Date: Wed Oct 23 22:40:10 2013 -0400 speex: fix pkg-config file generation Avoid generating a blank 'Version' field by moving the declaration after AC_INIT Signed-off-by: Rafaël Carré commit df55c07ea859847bd4abc13a46c55fd9e2d211b7 Author: Francois Cartegnie Date: Fri Oct 25 13:16:58 2013 +0900 demux: ogg: missing initializers Oops commit 9e49fb76bdfa5ea58cf6689c9a31e1f6a41af188 Author: Francois Cartegnie Date: Fri Oct 25 10:08:59 2013 +0900 Qt: profiles: handle editable qcombobox values (fix #9723) commit e954e55ce4dc6ffbd1fad3c5a56bc7aef6b94aee Author: Felix Paul Kühne Date: Thu Oct 24 22:38:08 2013 +0200 macosx/CAS: add missing Cancel button (close #9728) commit a074804f151d50f248ebc36b8197fdc9c263eb70 Author: Rémi Denis-Courmont Date: Thu Oct 24 22:17:14 2013 +0300 transform: add I422/J422 (fixes #9714) commit 4efc9b81e8733b79a976f5734f17df0b28f597f0 Author: Rémi Denis-Courmont Date: Thu Oct 24 21:58:51 2013 +0300 tansform: separate transform callback for each picture plane commit 8d88c98034958358d58b7d27ce4819597b8837d9 Author: Rémi Denis-Courmont Date: Wed Oct 23 22:36:52 2013 +0300 pulse: allow setting volume while not connected (Unfortunately, this will clobber the balance and requires that the base volume be known.) commit 0e7f975c522ae4aac5ead370db32fc99869d2304 Author: Rémi Denis-Courmont Date: Wed Oct 23 21:36:21 2013 +0300 pulse: keep track of base volume of each sink commit 0d4bbb74c1934f7953874f76d409d0edf85a908c Author: Rémi Denis-Courmont Date: Wed Oct 23 20:40:30 2013 +0300 pulse: robustify volume initialization commit e5a77344475f0fcaa5a0d7383bc1891044ee62a9 Author: Rémi Denis-Courmont Date: Wed Oct 23 20:58:41 2013 +0300 pulse: remove useless double upconversion commit 59d981e510c04f7a7674cf531ccad8d040c6c0f3 Author: Rémi Denis-Courmont Date: Wed Oct 23 20:51:50 2013 +0300 pulse: redundant initialization commit ff49d5e82f99938aa8d93d2b8c2c3c3b275740f9 Author: Martin Storsjö Date: Wed Oct 23 17:06:14 2013 +0300 omxil: Correct the i_line_chroma_div value for OMX_TI_COLOR_FormatYUV420PackedSemiPlanar Due to GetOmxVideoFormat only using the first line from the table that matches the vlc fourcc, this error hasn't had any effect so far. Signed-off-by: Martin Storsjö commit bb1c56ea79ba7bd82d5a3be779c4903f1269a72e Author: Luca Barbato Date: Wed Oct 23 12:17:02 2013 +0200 avcodec: Always use av_malloc to alloc extradata And always pad it while at it. Codecs always expect extradata to be aligned and padded. Prevent memory corruption when memalign-hack is enabled. Signed-off-by: Jean-Baptiste Kempf commit 3bd43453cd53e9fdd4646eff5f8387d20833be65 Author: Francois Cartegnie Date: Wed Oct 23 13:59:15 2013 +0900 demux: ogg: eos workaround for seeking (fix #9601) commit af1a7a9501c54ac59b14557c5972a1f6d0bc1a20 Author: Mirsal Ennaime Date: Tue Oct 22 16:31:29 2013 +0200 dbus: Fix copy-paste error (Coverity report 1100848) commit afd070360514d4572a3bbde02656fbca3feae735 Author: Denis Charmet Date: Tue Oct 22 23:15:44 2013 +0200 Add HEVC support in MP4 commit cdb1a7b649de2a4881dac886e5a8ec64d59e9384 Author: David Fuhrmann Date: Tue Oct 22 22:32:42 2013 +0200 macosx: skip useless resize when starting video from minimal view (close #9510) commit 8fdbf0f2e032f0467e39571bae0495ac59e2a4eb Author: Josh Watzman Date: Wed Oct 16 05:21:40 2013 +0000 Revert "macosx: fixed compilation warning and potential, runtime exception" 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. In any event, it's easy enough to revert and add to the interface properly, silencing the compiler warning and unbreaking this extension feature. Signed-off-by: Felix Paul Kühne commit 4dd7f02c1633ab201913a94340194eafa94928a9 Author: Rémi Denis-Courmont Date: Tue Oct 22 20:14:54 2013 +0300 hotkeys: show intended rather than current mute status commit c62e5319fb53040c926143c485fca4d5c7bc3d67 Author: Tristan Matthews Date: Tue Oct 22 03:27:15 2013 -0400 araw: remove duplicate line Signed-off-by: Rémi Denis-Courmont commit 5c15aa3de2401e625a132550d3e08420ccb08647 Author: Francois Cartegnie Date: Wed Oct 16 12:35:15 2013 +0200 demux: ogg: don't use arbitrary granule as lower search bound Should fix seeking case on time 0 commit 51cff6ef31d04ae7c908494be991faab4227a167 Author: Francois Cartegnie Date: Mon Sep 9 11:45:11 2013 +0200 demux: ogg: add skeleton index seeking commit d6a7b808ba53b961bf065cb8b46a718eeb9b3640 Author: Jean-Baptiste Kempf Date: Mon Oct 21 16:28:39 2013 +0200 Be more precise in libavcodec/libavformat/libavutil separation commit cc23f9325b35c9870e04980bdc3befb2690be570 Author: Jean-Baptiste Kempf Date: Mon Oct 21 16:34:15 2013 +0200 Remove outdated comment commit 5e5a9ad1ae043664f860822437cd2e624e0188e9 Author: Luca Barbato Date: Mon Oct 21 23:48:11 2013 +0200 Fix DxVA2 crash on Error path Close #9500 and #9665 Signed-off-by: Jean-Baptiste Kempf commit 03e512acbd5dabd05a3948d997399e1ba13c6c1f Author: Rafaël Carré Date: Sun Oct 20 20:16:27 2013 +0200 shine: use external library https://github.com/savonet/shine commit 6ba6d9fc9f3d69c2c39dc31a56f181c1a75292dd Author: Rafaël Carré Date: Sun Oct 20 18:28:22 2013 +0200 libvpx/WebM decoder: lower priority below avcodec Those people not afraid to use libavcodec should benefit from a faster decoder http://x264dev.multimedia.cx/archives/499 commit 960607d108899120d34b4a9b9cb453521110418e Author: Rafaël Carré Date: Sun Oct 20 17:39:46 2013 +0200 avformat needs avcodec.h commit b98b0210aa992e67874a291f30662a71fadd00b7 Author: Rafaël Carré Date: Sun Oct 20 16:29:38 2013 +0200 libvpx decoder commit 804dfa335337038867f84f305f8f3483a7fade47 Author: Jean-Baptiste Kempf Date: Sun Oct 20 17:16:25 2013 +0200 Avcodec: map the VP9 ID with version checks commit cd6a14d70d1d1b1ec74fcff273fe0039ce2f337a Author: Denis Charmet Date: Sun Oct 20 17:03:40 2013 +0200 Add VP9 support in mkv Close #9341 commit 6f7d9be50b96a694602878985b2f0228138137c9 Author: Jean-Baptiste Kempf Date: Sun Oct 20 16:12:36 2013 +0200 Avcodec: move h265 mapping further down in the list commit 4c4b954783f6bf236856306193b397c7cb2075cd Author: Ilkka Ollakka Date: Sat Oct 19 20:38:36 2013 +0300 avcodec: release block on flushing if we are not using it commit ed69a40c887aa7550a6e8f1505c9b6388a7d2e5e Author: Rémi Duraffort Date: Sun Oct 20 09:29:19 2013 +0200 zip: fix memory leak (cid #1062581) commit 4acd8ebbc8279146e77ce12372d796a897842a1f Author: Rémi Duraffort Date: Sun Oct 20 09:13:55 2013 +0200 Cosmetics (and help static analyzers) commit 542f4a844b6d7caed58b4c060969110d82b0a0de Author: Rémi Duraffort Date: Sun Oct 20 09:07:26 2013 +0200 avi: remove dead code (cid #1100855) commit 5f74c08bea7efcab5a623af0fdec698367656fa0 Author: Rémi Duraffort Date: Sun Oct 20 09:01:00 2013 +0200 Lua: Fix memory leak (cid #1100856) commit cdd7148ab89fb8262593d8d22e53135530b47639 Author: Rémi Duraffort Date: Sun Oct 20 08:57:29 2013 +0200 Fix use of unitialized value commit 07af2cc79d1912b3aa048b599efa45545dbc1b14 Author: Rémi Duraffort Date: Sun Oct 20 08:46:59 2013 +0200 GLSpectrum: fix memory leak (cid #1100858) commit 6e49748fe012cd1581524a5fe8fb6003a196487b Author: Denis Charmet Date: Sat Oct 19 20:13:24 2013 +0200 Temporarily fix build until a better way is found commit 04e5cf986fae141a874e5a0235a12b002cbe497a Author: Denis Charmet Date: Sat Oct 19 20:02:50 2013 +0200 Add HEVC support in MKV commit 6ea637534fe9d87f1e10001e8548f536883b9119 Author: Ilkka Ollakka Date: Sat Oct 19 13:47:23 2013 +0300 avcodec: missed AV_NOPTS_VALUE check commit a15007765e348d3bbd0ee65350c737d6dc6ff63e Author: Rafaël Carré Date: Thu Aug 15 10:56:38 2013 +0200 Win32 threads: remove functions forbidden on Windows Store Do not create a suspended thread so ResumeThread becomes unnecessary. Busy loop over thread handle if by misfortune the thread ends before _beginthreadex has returned. Do not use SetThreadPriority on Windows Store. Set the cancelled thread bit outside of the APC procedure. APC is still used to wake up the cancelled thread when it is in an alertable state (SleepEx or WaitForMultipleObjectsEx). Since QueueUserAPC is forbidden on Windows Store we check the cancelled state every 50 ms. commit 6220fd4ab0055ae0f2925c49499139f3ea80bec3 Author: Frode Tennebø Date: Thu Oct 17 21:24:11 2013 +0200 Provide extradata also if the video is not palettized. All samples in tickets #4017, #5952 and #9546 plays nicely. Signed-off-by: Rafaël Carré commit c931473048eb066b1f06d6679a01c13a18e048ee Author: Luca Barbato Date: Wed Oct 16 22:02:36 2013 +0200 avcommon: Move the libavutil check where it belongs Unbreak avformat-only builds. Signed-off-by: Rafaël Carré commit 5784645841b78dc7f5bcb799db4ed66c519e0ec9 Author: Rafaël Carré Date: Fri Oct 18 21:17:29 2013 +0200 avcodec: transmit palette to libavcodec >= 54 commit 8972e11e3699989185ab0c587274841dac99f4a6 Author: Rafaël Carré Date: Wed Oct 16 20:29:17 2013 +0200 avformat: set bits per pixel for video codecs Fix decoding of MSRLE samples with avformat demuxer commit 5f1111b212cde3a1fbe48c8c99f5b9aff8bfb326 Author: Rafaël Carré Date: Wed Oct 16 13:03:02 2013 +0200 contrib: speex: fix build with recent automake Disable the API function returning version string as it uses old automake functionality that might be buggy/not supported anymore. Don't bother fixing properly as we don't use that function and libspeex is now an abandoned projet (move to Opus!) commit c45edd56d3103dcf276e53ec42d56e7da856ab07 Author: Erwan Tulou Date: Thu Oct 17 21:28:20 2013 +0200 skins2: add support for subtitle drag'n'drop This patch copies the Qt interface implementation wrt file dropping, namely: - first try it as a subtitle file if it is relevant - second, try it as an item to be added to the playlist if not a subtitle commit 2633178fb1df7a443d3b3e9f0007c5e17fc5b3e5 Author: David Fuhrmann Date: Wed Oct 16 22:39:45 2013 +0200 macosx: also use toggleMute for apple-script action The previous code does not make sense as there is no unmute action. commit fce950fc907a5fdab50b866900d7123d47c37357 Author: David Fuhrmann Date: Wed Oct 16 22:36:44 2013 +0200 auhal: do not change volume when muted commit 216b6ea6810da0dc11fab94ae0bc7c558f73b59f Author: David Fuhrmann Date: Wed Oct 16 20:58:46 2013 +0200 macosx: fix behaviour of mute menu items (close #9685) commit 75946591b91bb1b117d3d1e74081fa709a34315c Author: Rafaël Carré Date: Tue Oct 15 17:06:27 2013 +0200 theora: fix memleak in case of error or discontinuity Closes #9414 commit 5daf549fa226ba2de2c522a6a204a51a2bad5863 Author: Rafaël Carré Date: Tue Oct 15 14:20:46 2013 +0200 Revert "contrib: vpx: update to 1.2.0" This reverts commit 7e2edc0d901a4ffe1fc429a81cccdb69dc186372. http://webm.googlecode.com/files/libvpx-v1.1.0.tar.bz2 is a release tarball http://webm.googlecode.com/files/libvpx-v1.2.0.tar.bz2 is a daily updated git snapshot libvpx has no release tarballs (or releases) anymore apparently. commit 1eea855b5fe93b764271ba8e3ddccd01d468349b Author: Rafaël Carré Date: Tue Oct 15 12:22:54 2013 +0200 avcodec: remove AV_NOPTS_VALUE cast AV_NOPTS_VALUE already contains a cast to int64_t commit a5c4d7afee8361ccfe7e29c4885a3e291a006c8d Author: Ilkka Ollakka Date: Mon Aug 26 18:51:50 2013 +0300 httplive: small simplification commit 623a50eb2de131a362dac685d318375b2b5e4ace Author: Ilkka Ollakka Date: Sun Oct 13 20:02:04 2013 +0300 avcodec: map AV_NOPTS_VALUE and VLC_TS_INVALID commit 4f7537d370551e74792878a4fc570de7a85db2bf Author: Ilkka Ollakka Date: Mon Oct 14 21:47:05 2013 +0300 avcodec: on audio encode, sync timestamps more often from input Ref #9022 commit 03e0644c82bf1dea96f8ade8829c2e1f360bd1ee Author: Rafaël Carré Date: Mon Oct 14 16:47:21 2013 +0200 flac packetizer: use the largest possible frame size Fixes #6476 Fixes #9442 commit 7e2edc0d901a4ffe1fc429a81cccdb69dc186372 Author: Rafaël Carré Date: Mon Oct 14 14:49:05 2013 +0200 contrib: vpx: update to 1.2.0 commit 2abf305a31de788183b28d1ad0853111282ac40e Author: Rafaël Carré Date: Mon Oct 14 12:49:36 2013 +0200 x265: initialize picture and set picture type commit 229e2709b3f6f0a04a4cf907be1a3147eff9f3f8 Author: Rafaël Carré Date: Mon Oct 14 12:48:31 2013 +0200 x265: detect X265_BUILD As the library symbols are suffixed with the exact build version, and it is not clear yet whether the API will be broken or simply extended, watch for the exact version number (which is 1) commit 6cca95fb3950f4e2a1cdb2cfa2bc96538dd897a6 Author: Denis Charmet Date: Sun Oct 13 23:39:56 2013 +0200 Avoid double free in case of corrupted files commit b79793660f6069fed10b8901d47928aa2b0e4284 Author: Francois Cartegnie Date: Sun Oct 13 16:51:43 2013 +0200 codecs: theora: add decoder post processing level (fix #1303) commit 4dde2b7a0496a33a34b18a3edacf7dde81a662c8 Author: Francois Cartegnie Date: Sat Oct 12 20:54:58 2013 +0200 demux: ogg: fix probing duration (fix #9591, #9649) commit d1c8352d4312dfb012022241866ade506b514f4c Author: Francois Cartegnie Date: Thu Sep 19 21:28:28 2013 +0200 demux: ogg: seek to keyframes (fix #3417, #9284) This patch changes the way seeking is done. Previously it was a dumb stream size based seeking, and was very approximative with multi-streams or non fixed bitrate stream. There was some code in oggseek to bisect search for frames, which i previously linked to opus seeking, but it was not reusable by all codecs as the ogg spec says granule to absolute time is one way only. New code does bisect search using absolute time only, and then tries to sync to a specific keyframe (if codec has any), backward or forward by checking packets. Bisect and backward searchs are disabled for non FASTSEEK inputs. In that case, it just behaves like any other player and syncs to the next keyframe. DirectShow/OggDS has also been fixed. commit 546da0729ccdd84cb0914a80703a276e448569f9 Author: Francois Cartegnie Date: Fri Oct 11 13:08:31 2013 +0200 demux: ogg: fix integer overflow commit 33f3309f137ca408698f84cf221e78b06110b99e Author: Rafaël Carré Date: Sun Oct 13 10:41:58 2013 +0200 decklink access: turn 10 bits off by default It is not clear which connections and which hardware are 10 bits able, so let's stay on the safe side. Fixes #9361 commit ee24078f6ca8b7df8f14a83977f588a6e00d8f2b Author: Jean-Baptiste Kempf Date: Sun Oct 13 00:09:50 2013 +0200 Wav: Reject invalid files leading to FPE commit 2dd0fa30e2b614bd22c74a70eb5e991b36b9cf38 Author: Gal Vinograd Date: Sat Oct 12 23:24:18 2013 +0200 Adding "save to playlist" menu item in submenu Recents. adding RecentsMRL::toPlaylist() refactoring functions to eliminate repeating code refactoring public DialogProvider::saveAPlaylist() to private DialogProvider::saveAPlaylist(playlist_t *p_playlist, playlist_item_t *p_node) and making new DialogProvider::savePlayingToPlaylist() and DialogProvider::saveRecentsToPlaylist() this commit includes fixes related to Jean-Baptiste Kempf code review. - fixing whitespace problem - RecentsMRL::toPlaylist null handling Signed-off-by: Jean-Baptiste Kempf commit 14cbf5d174990956d3c83a620f55a156abab3cd0 Author: Reka Inovan Date: Sun Sep 29 17:21:49 2013 +0700 Resolving XML special chars on xml based format It fixes bug #9311 and resolves xml special chars on several other xml based playlist format (b4s, podcast, shoutcast, qtl). commit 4c0b7973ce52ecc452e2c430d576914ef15fb1cc Author: Reka Inovan Date: Sun Sep 29 05:19:44 2013 +0700 Rewrites asx file support using vlc_xml API Signed-off-by: Jean-Baptiste Kempf commit ab81a8461d8cabac4cb844de175f4e0545b043db Author: Edward Wang Date: Sat Oct 12 00:13:09 2013 -0400 Qt: add rename directory option Signed-off-by: Jean-Baptiste Kempf commit f217d32de8480fca79585666fe4ce4dd299f61f4 Author: Edward Wang Date: Sat Oct 12 11:33:12 2013 -0400 avcodec: fix discrepancy between documentation and code Fix to actually conform to the range specified in doc. First introduced in 9d20efb Signed-off-by: Jean-Baptiste Kempf commit d3826038e1be739a92fca2d07f4a0bb51096b641 Author: Rémi Denis-Courmont Date: Sat Oct 12 18:34:52 2013 +0300 vdpau: uniformize plugin descriptions commit c3bd897e586d906d631a1cdc51232f76ff1ca1fe Author: David Robison Date: Sat Oct 12 13:59:53 2013 +0300 input: improved buffering accuracy and no rebuffering on ignored To test this change, I used a MiniMaxwell which allows me to introduce jitter, delay, and packet re-ordering in the video stream. I ran for over 12 hours with no effect on the video and no increase in buffer size. I'm reattaching the final patch here. I've made 2 basic changes to the buffering strategy: 1) I now check to see if I and done buffering on both the ES_OUT_SET_PCR and ES_OUT_SET_GROUP_PCR calls. This causes the buffered amount to be checked more frequently and prevents over buffering which I have seen in some instances 2) When ignoring the jitter, I do not flush the buffer and rebuffer, since I am not increasing the buffer size anyway. Instead I just reset the PCR and continue on. Signed-off-by: Rémi Denis-Courmont commit 407651b13cdd23027b53f56ed9aea6e0c5132e9d Author: Francois Cartegnie Date: Fri Oct 11 12:25:41 2013 +0200 demux: ogg: correctly handle speex headers (fix #1197) commit bdaf35264ef25e3a6489cabafe841efcee0063b3 Author: Rémi Denis-Courmont Date: Thu Oct 10 22:22:23 2013 +0300 dvb: do not parse string options as integer ones (fixes #9643) commit 5ba36bdd4e4f38352050fae863113029b464de76 Author: Jean-Baptiste Kempf Date: Thu Oct 10 19:33:24 2013 +0200 Audio channel reordering: add assert before FPE commit e11496c1e04ae20940a03dbf7aaa04cb487c8a7d Author: Jean-Baptiste Kempf Date: Thu Oct 10 18:42:06 2013 +0200 Opus: add necessary include commit b69a01e82029ca8d531e301a16441d48429bfaf8 Author: Felix Paul Kühne Date: Thu Oct 10 14:47:57 2013 +0200 configure.ac: fix linking CFNetwork with SDKs older than 10.8 commit 593fa45661ed7dd6c93b9dbe960f6dc8850df4f9 Author: Rémi Denis-Courmont Date: Wed Oct 9 20:57:04 2013 +0300 dbus: fix volume setting (fix #9628) commit 67def2888d6a8bb480129ade0a75c9b1a01f53c7 Author: Jean-Baptiste Kempf Date: Tue Oct 8 23:50:30 2013 +0200 Playlist: fix regression on "rtsptext" case testing For some reasons, some .mov playlist use "rtsptext" instead of "RTSPtext" commit 969bc8137174b6cc77af609ea92a5b91fe4e61c6 Author: Felix Paul Kühne Date: Tue Oct 8 19:56:30 2013 +0200 extras/tools: update cmake This is fixes compilation issues in the not so far future commit 0b0545eb37958da19027b21ca014c4152ea3535d Author: Felix Paul Kühne Date: Tue Oct 8 18:52:32 2013 +0200 ios: unbreak freetype contrib compilation with Xcode 5 and simplify the FLAG handling quite a bit commit 5d15f59a0e726adad5bc86b1594d5443780b16b9 Author: Martin Storsjö Date: Sun Sep 29 22:50:48 2013 +0300 arm_neon: Add an optimized routine for deinterleaving chroma This supports conversion from NV12/21/16/24 to I420/YV12/I422/I444. This avoids hitting swscale for the NV12->I420 conversion, for hw decoders that return NV12/21 in combination with the android vout in YUV mode. Signed-off-by: Martin Storsjö commit 0cf034afc304fd58f3e29c6a926e7d201a4d8640 Author: Francois Cartegnie Date: Mon Oct 7 22:26:27 2013 +0200 Qt: SeekSlider: missing initializer commit 2cf63b81629d7b69d76d65dc60f3c49a27bd199c Author: Felix Paul Kühne Date: Mon Oct 7 19:48:21 2013 +0200 contrib/modplug: remove patch merged upstream commit 749cbea930c2ec18cb3e2df9ee7ad581f81c3603 Author: Felix Paul Kühne Date: Mon Oct 7 19:40:23 2013 +0200 contrib: update modplug commit 4a5e824aeefcc447d2ef5887f9ef891676f7b3e3 Author: Jean-Baptiste Kempf Date: Mon Oct 7 17:51:34 2013 +0200 Qt: correctly play after drag and drop Close #9502 commit db0f37abd7a16cba748357746661132eb58df038 Author: Rémi Denis-Courmont Date: Mon Oct 7 18:20:34 2013 +0300 playlist: do create play-and-exit variable (as with play-and-stop) commit 502931437c17d0343c2b037eeb1d81a9afa90515 Author: Rémi Denis-Courmont Date: Mon Oct 7 18:20:18 2013 +0300 Qt4: make exit after play sticky (refs #9612) commit 82451e17197375bf24746be96bb401c4df4f7b16 Author: Rémi Denis-Courmont Date: Mon Oct 7 18:10:46 2013 +0300 playlist: do not create play-and-stop variable This was not needed (but it prevented the preferences from taking effects until VLC was restarted). commit 7e7f263d5c98288773107ff7019d83cf930b52ad Author: Felix Paul Kühne Date: Mon Oct 7 15:53:04 2013 +0200 ios: fix contrib compilation with Xcode 5 commit 2f2c4b076805ac4a568f8ea3334159e759fdcc6b Author: Alex Warhawk Date: Mon Oct 7 12:59:21 2013 +0200 Reshuffle after playthrough Close #3932 Signed-off-by: Jean-Baptiste Kempf commit 03380175428fe8315da9570bcf7ac4b4f58b2543 Author: Felix Paul Kühne Date: Mon Oct 7 13:47:33 2013 +0200 po: fix opening the About panel using the Japanese l10n (close #9476) commit b062c14b11a1f2dc7df560fd77f4310995d20a6c Author: Felix Paul Kühne Date: Mon Oct 7 12:21:29 2013 +0200 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) commit daad562cdfbefcab375ab100e3193896fef16dc7 Author: Jean-Baptiste Kempf Date: Sun Oct 6 18:15:49 2013 +0200 Smooth: check FromCharset return commit ad1bc94879755bc7bf10638ef9e8b2d2ff895a44 Author: Jean-Baptiste Kempf Date: Sun Oct 6 18:11:32 2013 +0200 MLP packetizer: avoid SIGFPE with samplerate of 0 commit e898c6ae9bed95086fee5c0502a645b8c5848b80 Author: Jean-Baptiste Kempf Date: Sun Oct 6 17:53:44 2013 +0200 MKV: fix SIGSEGV when codec id is empty commit 9f1950e32d2967239234c70a203000243a4b39c3 Author: Jean-Baptiste Kempf Date: Sun Oct 6 17:21:18 2013 +0200 Qt: take in account the SOUT params edited Close #9565 commit dac5ec34486f3114e1ed378a80470b1bae32b50c Author: Rémi Denis-Courmont Date: Sun Oct 6 18:15:11 2013 +0300 DirectSound: do not clobber channels before trying pass-through commit 800f19059d3e8d88ac40244ca175e0ecfff38dc4 Author: Jean-Baptiste Kempf Date: Sun Oct 6 16:51:34 2013 +0200 Qt: add Welsh selection for Windows. Close #9592 commit b85b551b790d931f64cfbc5b8a1b8d101b24bf59 Author: Denis Charmet Date: Sat Oct 5 18:58:16 2013 +0200 Adding alac support in mkv commit ca9b8b45c74fe9f976e3cee081000e79307ddba7 Author: Rémi Denis-Courmont Date: Fri Oct 4 19:20:32 2013 +0300 Lua intf: allocate file descriptor table dynamically commit 94452373bfe8db3dad1f03ff4c5de6b054bfb624 Author: Felix Paul Kühne Date: Thu Oct 3 20:45:09 2013 +0200 extras: add missing space commit 7ea540cd73ce76610035ca7231bd78c3f873c36c Author: Felix Paul Kühne Date: Thu Oct 3 20:41:04 2013 +0200 macosx: compilation fix Compile before you commit... commit d2384cd907d7850167f2da00331bc0e02bc144e1 Author: Felix Paul Kühne Date: Thu Oct 3 20:28:40 2013 +0200 macosx: retain currently selected playlist table row on item removal (close #9541) commit 69c5aed9d92bbf2df5cce2e69b0c609360cfce8f Author: Felix Paul Kühne Date: Thu Oct 3 20:06:30 2013 +0200 macosx: internalize private playlist internals commit 6e617473a447a360c67c73f0599bdcb172a809c2 Author: Felix Paul Kühne Date: Thu Oct 3 20:02:13 2013 +0200 macosx: playlist cosmetics commit f1278f3f2a15a77df5bfc99f6b4307dbfce2f2eb Author: Felix Paul Kühne Date: Thu Oct 3 18:26:05 2013 +0200 contrib/ffmpeg: don't specifiy arch flag twice for Darwin platforms commit 989f6ff2c6e6996313863726714dd0ffaa7bc0dd Author: Rémi Denis-Courmont Date: Thu Oct 3 19:08:06 2013 +0300 input: correct record stream filter name (fixes #9185) commit 6e947739d9231fbf30bbd1a43910e040f9866b64 Author: Felix Paul Kühne Date: Thu Oct 3 17:52:06 2013 +0200 extras: prepare iOS build script for arm64 commit 94b63729e4b450d7988b0db3e3abfc4f1a34499d Author: Felix Paul Kühne Date: Thu Oct 3 17:51:31 2013 +0200 contrib: prepare for arm64 builds commit b42f3a073d33bec302f8926eef0c847b0524f2a7 Author: David Fuhrmann Date: Thu Oct 3 14:09:42 2013 +0200 macosx: remove show details button from error panel It does not make sense to open the messages window here anymore, as it will not show any additional details if not already open. commit 7afef2703f80062930a14d30c05661dca750870f Author: David Fuhrmann Date: Thu Oct 3 14:07:09 2013 +0200 macosx: fix frame for codec details in information panel (close #9509) commit e949b3288bc58de51364d7b147ca2a0b32be1372 Author: David Fuhrmann Date: Thu Oct 3 13:28:19 2013 +0200 macosx: fix behaviour when closing black main window in native fullscreen (fixes #9566) commit d475c5fd2bb1b33c452d31c9f58417fad9207925 Author: Matthias Keiser Date: Mon Sep 30 23:44:26 2013 +0200 Add a new caf file demuxer module commit 93fba1b5749c149438361e1a0800c22c352d204f Author: Felix Paul Kühne Date: Thu Aug 8 22:12:57 2013 +0200 extras/ios: enable zvbi compilation commit 67dbb1b5b7c8363d1d1f96371c8dbc26b42724e4 Author: Arun Pandian G Date: Mon Sep 30 23:22:33 2013 +0530 basic WebVTT support Signed-off-by: Jean-Baptiste Kempf commit e74131d85ecfb17a2c3170eee899ff0ac9457214 Author: Rémi Denis-Courmont Date: Tue Oct 1 17:18:58 2013 +0300 net_Gets: increase size limit (fixes #9555) commit bb5154013b2f691a358c3837444e03bdce5f6f24 Author: Denis Charmet Date: Mon Sep 30 14:54:37 2013 +0200 Correctly check the index in the pref. list when selecting the ES. The former check wasn't enough since a language that isn't in the table has a -1 index. Fix #9531 commit b1df5593e50587d883e30b8016150a702fb7f10e Author: Jean-Baptiste Kempf Date: Mon Sep 30 19:04:02 2013 +0200 Contrib: zvbi should not need RECONF anymore commit f3499cd4fb6112a4c38e26ec4c7517d03b192700 Author: Rémi Duraffort Date: Mon Sep 30 18:55:12 2013 +0200 Fix buffer off-by-one (cid #1099713) commit 32f0051a02a644156bcd36b859ae71748cc29310 Author: Rémi Denis-Courmont Date: Mon Sep 30 19:20:18 2013 +0300 Lua: sanitize events passed to poll() commit f06dd9a2637591b1955e6a3519071692c5f8fc00 Author: Rémi Denis-Courmont Date: Mon Sep 30 19:17:55 2013 +0300 Lua: remap file descriptors in Lua and GC at exit (fixes #8898) commit 886db9fd1b84ddc91438c8ffc1ffe6f71276a0ea Author: Tristan Matthews Date: Mon Sep 23 08:47:43 2013 -0400 opus: add encoder This patch adds an encoder to the opus module. Signed-off-by: Jean-Baptiste Kempf commit 90de948ad5bb88ef8d6888e1ac63dbf746cabed7 Author: Felix Paul Kühne Date: Mon Sep 30 10:58:53 2013 +0200 vout_ios2: compilation fix commit 568ddf541776fb84e19dbd23fb900a1f6248f0b5 Author: Felix Paul Kühne Date: Thu Aug 8 21:41:46 2013 +0200 contrib/zvbi: fix compilation with clang Simplified version of initial patch commit 735d627e9b8661c760f8b59d36b53bd36a00a893 Author: Martin Storsjö Date: Sun Sep 29 21:56:23 2013 +0300 arm_neon: Fix a minor typo in a comment Signed-off-by: Martin Storsjö commit 23a221fafbef15a7ed3b6072f8e74481e5d8b966 Author: Felix Paul Kühne Date: Mon Sep 30 09:43:32 2013 +0200 configure.ac: remove unused MACOSX_DEPLOYMENT_TARGET macro (close #9139) commit 503116dfa1c29aaf79d4d0535c3b58153152b74b Author: Jean-Baptiste Kempf Date: Mon Sep 30 02:40:15 2013 +0200 NSIS: rename the "Reset prefs" link Close #8017 commit cec043be933382700c82248d8c279388a7f740b6 Author: Jean-Baptiste Kempf Date: Mon Sep 30 01:24:35 2013 +0200 MacOS: fix libvlccore.dylib symlink Close #9504 Until a better solution commit c6f67d755f41b6f80d7429751503c67e80277976 Author: Jean-Baptiste Kempf Date: Mon Sep 30 00:02:18 2013 +0200 lua: make "net" namespace available to extensions Close #9495 commit 38ae86f98f2523594c6a1e8278aafedcca73857d Author: Jean-Baptiste Kempf Date: Sun Sep 29 23:56:03 2013 +0200 VLSub: correct description commit 9ff5775d4c1b2485a769a3c3ead00e9335a28ec9 Author: Jean-Baptiste Kempf Date: Sun Sep 29 23:55:07 2013 +0200 Qt: show extension short description in menu Else fallback to title commit 5f58853765d3891c9fe7c12b13525ab071eac1eb Author: Jean-Baptiste Kempf Date: Sun Sep 29 22:47:08 2013 +0200 HTTP interface: fix infinite loop commit 0a7af0d672c7d8f9bab4498d3f56ddd738280107 Author: Jean-Baptiste Kempf Date: Sun Sep 29 19:33:44 2013 +0200 hqdn3d: don't use p_sys for variables commit 2ec43b29667c1c814f1ff793db25d9f94cf872f8 Author: Jean-Baptiste Kempf Date: Sun Sep 29 19:31:05 2013 +0200 hqdn3d: allow live modification of params commit 339e21d5fc0fd74d79717a77aba43e375c3cc509 Author: Jean-Baptiste Kempf Date: Sun Sep 29 18:44:44 2013 +0200 Qt: introduce hqdn3d in the effects UI commit 704ec2049ccee0be6f35dcaa52630111a07e9b37 Author: Jean-Baptiste Kempf Date: Sun Sep 29 18:23:06 2013 +0200 hqdn3d: remove 4 strings commit e4acf92468a486760ad8e4cf359602df858181d3 Author: Felix Paul Kühne Date: Thu Sep 26 16:48:14 2013 +0200 vout_ios: use a broader background definition (refs #9431) commit ed90a6c323aeb368be4ba17d9c78fa40c0733fdc Author: Rémi Denis-Courmont Date: Sat Sep 28 18:22:50 2013 +0300 configure: remove MacOS hysterical raisins Nothing uses $(LDFLAGS_plugin) anywhere. commit 2712d80b7c32d901631869462d3c728ba8a29328 Author: Felix Paul Kühne Date: Sun Sep 29 14:24:19 2013 +0200 quartztext: pick 'Helvetica Neue' instead of 'Arial Black' as default font as the 90s are over commit ba03409b00de69f0aacb9258d5fc74e8a1aa0e58 Author: Felix Paul Kühne Date: Sun Sep 29 14:23:04 2013 +0200 quartztext: handle invalid text colors commit 13e35edc81b6eb03e50c2911723ab6e8d9af89f0 Author: Felix Paul Kühne Date: Sun Sep 29 14:14:23 2013 +0200 quartztext: add basic font-fallback mechanism instead of crashing (close #9369) commit 5a43b77365cb65ea8a28e3db2d0b9f3cdcee7191 Author: Ilkka Ollakka Date: Sun Sep 29 14:26:59 2013 +0300 avcodec: check/update buffered_time earlier, so we shouldn't use 0 as time when encoding Ref #9022 commit af762f811d4ed34a883bc2003f4c70e18f66965e Author: Ilkka Ollakka Date: Sun Sep 29 11:41:08 2013 +0300 transcode: don't check drift if we have VLC_TS_INVALID pts commit 2b12cd63b33b4eb4f3a386a0e708cd96e1c6e8ad Author: Ilkka Ollakka Date: Sun Sep 29 11:38:59 2013 +0300 transcode: add mention if it's audio or video that has too high drift commit 7fbedf14e13109d40af17fb5e17c8b0411c02b4c Author: David Fuhrmann Date: Sun Sep 29 11:54:21 2013 +0200 macosx: ensure that video view is always visible in fullscreen window (close #9526) commit 854c894e4ffc316daf178f31346da1d02d7efd90 Author: Rafaël Carré Date: Sun Sep 29 00:32:44 2013 +0200 zvbi: remove unused enum commit d56da1224dd818b76aacaa08c7a35977cb4c9106 Author: Jean-Baptiste Kempf Date: Sat Sep 28 22:43:25 2013 +0200 Qt: fix subtitle popup menu commit 586296da6062c40ed7b5644080b8cf80451b3b28 Author: Jean-Baptiste Kempf Date: Sat Sep 28 21:07:57 2013 +0200 Qt: fix volume alignment in native look As reported on Reddit commit 2d37a070d7a92f15fb3d0aa60365593622f92beb Author: Jean-Baptiste Kempf Date: Sat Sep 28 20:58:55 2013 +0200 Qt4: correctly save the keys, indepententy from the locale commit 5e3714e40af7c2954fb7df44149650bffb2f7ff4 Author: Daniel Verkamp Date: Sat Sep 28 00:17:12 2013 -0700 Add IMC wave tag to FourCC mapping Signed-off-by: Jean-Baptiste Kempf commit 9428abb6ccfb197770c3b9da3576bd1bc0bba1d5 Author: Rémi Denis-Courmont Date: Sat Sep 28 17:37:32 2013 +0300 access/rtp: remove recursion commit f97a25d466b15a78722c6f20c281044f73436522 Author: Rémi Denis-Courmont Date: Sat Sep 28 17:27:40 2013 +0300 configure: remove unused RTP plugin flag commit 9854c23e68d44e792ebfff16b4968ee344c50973 Author: Rémi Denis-Courmont Date: Sat Sep 28 16:14:44 2013 +0300 video_splitter: remove recursion commit c414a2871a6fdfa71fb9711e4bbdac21150ddc07 Author: Rémi Denis-Courmont Date: Sat Sep 28 16:13:48 2013 +0300 video_chroma: remove recursion commit eaa4fab5db2f99f18eedc4bfc856f9e08bde58b4 Author: Rémi Denis-Courmont Date: Sat Sep 28 16:06:40 2013 +0300 stream_filter: recursion commit edce6f5d66ead6a513af0e75e3b0bfaedb29215b Author: Rémi Denis-Courmont Date: Sat Sep 28 16:04:54 2013 +0300 notify: remove recursion commit 23edeb6131b5996dd6df6405349239f4204baae7 Author: Rémi Denis-Courmont Date: Sat Sep 28 16:03:13 2013 +0300 lua: remove recursion commit e89cefb48b3a0f6ac57e74c8f6e19ae3a468f564 Author: Rémi Denis-Courmont Date: Sat Sep 28 15:58:11 2013 +0300 audio_mixer: remove recursion commit 9d1bb3e8772e6331a3fcd320aeffc925639957da Author: Rémi Denis-Courmont Date: Sat Sep 28 15:55:22 2013 +0300 arm_neon: remove recursion commit ecbe7bc18ce1cfac1e94be561f0c5349ffd8807f Author: Rémi Denis-Courmont Date: Sat Sep 28 16:54:00 2013 +0300 visualization: fix install commit cbf64179a2cee2e26269d2baf5f7e1de7b0ae062 Author: Rémi Denis-Courmont Date: Sat Sep 28 11:21:26 2013 +0300 Qt4: use canonical name of the DirectSound module commit 7202a56a86b2f7d3c8c4d969a4db719427e25ca3 Author: Francois Cartegnie Date: Sat Sep 28 02:00:11 2013 +0200 muxers: ogg: set invalid granulepos value (fix #8725) commit ac8330105892f9ec93a9c5464736037da832c11d Author: Ludovic Fauvet Date: Sat Sep 28 00:52:53 2013 +0200 nsis: don't skip the components page until we were able to save user choices This change will make the transition easier between the previously released installer (that doesn't remember user choices) and this one. Without it the old installer would fall back to the "Recommended" preset. commit 1042607f4a76316f839836834e7fe85fe6c7c72b Author: Ludovic Fauvet Date: Fri Sep 27 23:22:57 2013 +0200 nsis: improve wording commit 751af66a8ee4d608b25874c2f56cc50fb47a06fa Author: Ludovic Fauvet Date: Fri Sep 27 23:19:22 2013 +0200 nsis: simplify commit 0488b50ad0cd67df121535f9da23368f04e48c54 Author: Ludovic Fauvet Date: Fri Sep 27 19:11:46 2013 +0200 nsis: split files and clean up commit 29d2fc1b33dd7891cb9526ca8b919f774d387a99 Author: Ludovic Fauvet Date: Thu Sep 26 20:30:38 2013 +0200 nsis: don't show the welcome and finish pages when the update switch is set This allows updates without user intervention. commit 07a04575dbbdf6fd296b35418b411ff28f2ad0af Author: Ludovic Fauvet Date: Wed Sep 25 16:16:35 2013 +0200 nsis: generate the cache without showing the console commit 9d26226fdb45eec7cb3717ce0d33e5239e855c13 Author: Ludovic Fauvet Date: Wed Sep 25 16:11:34 2013 +0200 nsis: remember selected components between installs commit cc43387fdb7dbffeb43f14f07deb394e758e2573 Author: Ludovic Fauvet Date: Wed Sep 25 16:10:49 2013 +0200 nsis: support upgrade and downgrade without having to uninstall first In case of upgrade, most pages will be skipped in favor of a smoother and faster upgrade. commit dcf42ab9608633a463798e09b194ef81acde5856 Author: David Fuhrmann Date: Fri Sep 27 21:50:15 2013 +0200 macosx: fix crash when opening goto window (close #9488) commit c08a562b2c49f6d655e82365621cb55b831a6504 Author: Gleb Pinigin Date: Wed Sep 25 10:21:50 2013 +0700 ios build: prevent from overriding current sdk version when passing -s option Signed-off-by: Jean-Baptiste Kempf commit d807b856537af499a7c85e708362725d8b58fddb Author: Gleb Pinigin Date: Wed Sep 25 10:21:49 2013 +0700 ios build: fix option to specify current sdk version Signed-off-by: Jean-Baptiste Kempf commit 241b81a725b7c092bbcbd4a8a192da1bfe026977 Author: Rémi Denis-Courmont Date: Mon May 27 18:58:40 2013 +0300 po: correct Qt4 Ctrl+{H,L} translations (This should maybe not be marked for translation at all. Only Russian defines it to something different than Ctrl+{H,L}.) Adding whitespaces or translating "Ctrl" breaks Qt4 internals. (cherry picked from commit feb479f20dcceb92aaf02bb839d8a1088e05f83a) commit 18cbe9639c57d5d3cc676909c64acd89997bcac3 Author: Julian Scheel Date: Thu Sep 12 10:14:13 2013 +0200 omxil: bcm: h264: Don't wait for error free frame. The bcm h264 decoder is not able to detect when the first error free frame has been decoded for certain h264 streams. To avoid not getting any frames out of the decoder, disable the StartWithValidFrame flag until that is fixed at bcm. See https://github.com/huceke/omxplayer/issues/96 for details. Signed-off-by: Julian Scheel Signed-off-by: Martin Storsjö commit fd890ca43a91cd4e6c9ef670f0e53cc82ffb2474 Author: Rémi Denis-Courmont Date: Mon Sep 23 20:10:20 2013 +0300 vmem: pass usual full dimensions as before There is no way for vmem to know the required padding otherwise. This partly reverts commit 260a3c10be5cac6e7cbed0a551759760914fe313. commit b4bdda1378f6285faff901a05cc875e080ab0a7a Author: Jean-Baptiste Kempf Date: Sun Sep 22 21:44:13 2013 +0200 Lua: do not distribute assemblenationale by default commit b9e2d79471df6459bb24f570d49c2994bf1e8d3f Author: Jean-Baptiste Kempf Date: Sun Sep 22 21:43:26 2013 +0200 Update VLSub.lua commit 9faf021325b60655d956c82d9a0f7bba20a3ff90 Author: Jean-Baptiste Kempf Date: Sun Sep 22 21:23:17 2013 +0200 Distribute VLSub.lua commit 3097a363f00cc6969bb87a0a37c4fff19ff13d76 Author: Rémi Denis-Courmont Date: Sun Sep 22 22:02:59 2013 +0300 dtv: typo commit 091b522e80668d4157e0379841ce9be8c8c071fc Author: Martin Storsjö Date: Sun Sep 22 20:54:06 2013 +0300 mediacodec: Support playing back VP8 as well This seems to work just fine on Samsung Galaxy S3 and Sony Xperia Z1. (This didn't use to work in earlier Galaxy S3 firmwares even though it was exposed in MediaCodecList, but currently it seems to work just fine.) Signed-off-by: Martin Storsjö commit 925290c24710f50fdaddb733e28200190306d180 Author: Martin Storsjö Date: Tue Jul 9 17:59:44 2013 +0300 omxil: Add a new qualcomm specific custom pixel format This is pretty much normal NV12, but with stride and plane heights aligned to 32 (according to a commit on code aurora forum). The actual values are signalled in the normal stride and slice height fields, so therefore it can be treated as normal NV12 as far as our code is concerned. This is returned on the Sony Xperia Z1 (Snapdragon 800) - mediacodec works (with a quirk mentioned in the previous commit), while our omxil/iomx code fails to allocate buffers. Signed-off-by: Martin Storsjö commit b8b8f03e002f43ca8de15b6eec88942e891fbcd5 Author: Martin Storsjö Date: Sun Sep 22 20:00:12 2013 +0300 mediacodec: Don't return frames before the output format is set The decoder on Sony Xperia Z1 seems to return one frame before the output format is set (and calling getOutputFormat() at this point throws an IllegalStateException). Therefore just drop any frames that are returned before the output format has been set. Signed-off-by: Martin Storsjö commit ca062887394214d97de49437eed0f39af50a4317 Author: Jean-Baptiste Kempf Date: Sun Sep 22 18:59:20 2013 +0200 Fix configure commit e92de6bd533a5a4a00db6ea01c2a2f8819e088fb Author: Jean-Baptiste Kempf Date: Sun Sep 22 12:27:27 2013 +0200 Fix typo commit bf4dbee29e452c5a83f1020b03d3418848d5f82c Author: Jean-Baptiste Kempf Date: Sat Sep 21 23:28:53 2013 +0200 Update MODULES_LIST commit 0892e0857298b9a189dcd2e16c6e830ef6b1f7d7 Author: Rémi Denis-Courmont Date: Sun Sep 22 18:52:25 2013 +0300 modules: link to pthread only when needed commit 05332465edb3d712b94761ff2bffd40d2b55dfb4 Author: Rémi Denis-Courmont Date: Sun Sep 22 18:48:12 2013 +0300 projectM: avoid genmf Also do not define unused PROJECTM2_(CFLAGS|LIBS) substitutions. commit bd17d39540b71a88d18564e3be35158e4b600ee0 Author: Rémi Denis-Courmont Date: Sun Sep 22 18:26:48 2013 +0300 misc: avoid genmf in some simple cases Also do not hard-code -lm for the fingerprinter. commit 7117de515f73f4351c94560078fe764439ac537b Author: Rémi Denis-Courmont Date: Sun Sep 22 18:14:30 2013 +0300 lua: avoid genmf commit f0387f7ee417aac95512c430666ea786012dbf49 Author: Rémi Denis-Courmont Date: Sun Sep 22 18:08:26 2013 +0300 access_output_udp: avoid genmf commit 011527f37861a87e60b7c6d81d8e6f8da84c7195 Author: Rémi Denis-Courmont Date: Sun Sep 22 16:41:15 2013 +0300 pulse: move helper library back to audio_outout/ commit 9b0de3ea1895dd52e520d8d1b25e0371e7088d3f Author: Rémi Denis-Courmont Date: Sun Sep 22 16:38:22 2013 +0300 sd: remove recursion commit 8b58a9e2c6411d16ff53e81567cdd507ca770f16 Author: Rémi Denis-Courmont Date: Sun Sep 22 16:34:18 2013 +0300 sd: avoid genmf commit fe3d8caa723eae6ec47d96be9c887c25c57d1100 Author: Rémi Denis-Courmont Date: Sun Sep 22 16:15:14 2013 +0300 aout: remove Makefile recursion commit 26b6b532120d1d49d9cfe8b1435d880c84c8e309 Author: Rémi Denis-Courmont Date: Sun Sep 22 15:59:49 2013 +0300 aout: avoid genmf commit eb91162e8664678397f2631d3e956f2647964ebf Author: Ilkka Ollakka Date: Sun Sep 22 16:54:09 2013 +0300 avcodec: use correct buffer size in fill_audio_frame commit 4f11edd7bcacea1fa0b44161b76091e98aeed7a2 Author: Ilkka Ollakka Date: Sun Sep 22 16:52:19 2013 +0300 avcodec: use context->channels in audio encoding Input and output channel count should be anyway the same and it's hopefully littlebit clearer than fmt_in and fmt_out mixups. commit c2e4f7c67765ab9ef464f4e320128056133d5f3a Author: Ilkka Ollakka Date: Sun Sep 22 12:27:34 2013 +0300 faad: try to guess channel count if we can, and don't set it to 0 in Open Ref #9200 commit a3a150b91f09620dc0d81c22db591a20faf4b2a5 Author: Ilkka Ollakka Date: Sun Sep 22 12:24:52 2013 +0300 trascode: reinit audio filters if audio format changes in midstream commit 1036a0be2d229d81d938dab4c8dc1b02e9c22c79 Author: Rémi Denis-Courmont Date: Sun Sep 22 16:00:00 2013 +0300 configure: remove some unused HAVE_*_H macros commit 334303f469656689cecf93dcb7e00d045dd59503 Author: Rémi Denis-Courmont Date: Sun Sep 22 12:00:59 2013 +0300 avcodec: specify which encoder failed to initialize (fixes #9418) commit a2d307e1c52146b0b92536971bc0f53e933b392d Author: David Fuhrmann Date: Sun Sep 22 10:53:34 2013 +0200 macosx: increase room for l10n of a checkbox in prefs panel commit 3cc1aa1417e7d2d5e47688c3a07c1c527cf89ee3 Author: David Fuhrmann Date: Mon Sep 16 21:39:15 2013 +0200 vda: fix linking commit 9b2c48deeb04fa8c3005900bd8f285b50e20539d Author: Pierre Ynard Date: Sun Sep 22 10:06:09 2013 +0200 directsound: use software gain only when amplifying This way we get the features of both worlds: from 0% to 100% you get quick volume change with no saturation, and you can still get amplification over 100%. Fixes #9371 commit 7b4e90a54dd2d66ca0a979a2fbb028f7313a0faa Author: Pierre Ynard Date: Sun Sep 22 04:29:47 2013 +0200 youtube.lua: handle inlined function in descrambling javascript commit 45b748e1fca0247bfbfeda0553ca9874d2f8c3fc Author: Rafaël Carré Date: Sat Sep 21 20:01:42 2013 +0200 Rename modules/LIST Fix build of files including on case-insensitive filesystems commit b6403311865980cf6c3b336e6b8982edc7431559 Author: Rafaël Carré Date: Sat Sep 21 20:56:58 2013 +0200 Win32: don't enable opengl modules if glew is missing Bug appeared after c1452fef225925c5a040b69 silently changed module selection rules commit 22465279a19d6d1ceae670076eca59822d99e63c Author: Rafaël Carré Date: Sat Sep 21 20:40:26 2013 +0200 Fix build with --disable-sout Broken in 79ced312c75548037d641153bf3e7c092b71e3f8 commit 0b896ac15a08ff4ffd0278f1d5f38c690c6ad6ce Author: Rafaël Carré Date: Sat Sep 21 20:16:34 2013 +0200 Fix linking of motion and rotate modules 142e288b178716 set LDFLAGS conditionally Be sure that it is always set and concatenate the DARWIN flags commit 8eabb7bec5971d1469b935e16f54f6e8d3a6f594 Author: Rafaël Carré Date: Sat Sep 21 18:23:21 2013 +0200 Fix MODULE_NAME for android The modules concerned all had non unique names (e.g. flac for both the decoder and the demuxer). MODULE_NAME macro uses Makefile target to retrieve a unique name This was broken in 20cdb051acbe12ffee1f52e2e15e566762f04949, as explained by automake documentation: When using a per-target compilation flag, Automake will choose a different name for the intermediate object files. commit 30e0e1d4c2d68ac716497f52687dbce768403935 Author: Rémi Denis-Courmont Date: Sat Sep 21 18:13:53 2013 +0300 Revert "missing MODULE_NAME_IS_ for android" This reverts commit 892d21f1bd812d12fc5fd207c947219bb5274f60. Thsi makes no sense. commit 892d21f1bd812d12fc5fd207c947219bb5274f60 Author: Sébastien Toque Date: Sat Sep 21 16:50:40 2013 +0200 missing MODULE_NAME_IS_ for android Signed-off-by: Rafaël Carré commit 8b264d74040e68458b435369baaff119eaae483a Author: Jean-Baptiste Kempf Date: Sat Sep 21 00:05:30 2013 +0200 Waveout: remove unnecessary includes commit c857bce3841c9265e2049c1007409c7b18735283 Author: Jean-Baptiste Kempf Date: Fri Sep 20 23:42:34 2013 +0200 Wave Microsoft formats: avoid to redefine things twice commit 1b034fc6481e53d95071ed35eab6fb040fb9f4cb Author: Jean-Baptiste Kempf Date: Fri Sep 20 22:26:44 2013 +0200 Fix support float in RF64 commit abdb22e6b9f8f5815f9bccff6b6f1da7e7fca4a3 Author: Jean-Baptiste Kempf Date: Fri Sep 20 18:33:53 2013 +0200 Contribs: update libbluray to 0.4.0 commit 0ab58d82d455b83d8b2030f7cdadd1d3369425b1 Author: Rémi Denis-Courmont Date: Thu Sep 19 20:05:08 2013 +0300 libvlc: update SOVERSION post-2.0.6 commit a4d3748c5915dfbee18e7092a1eded48e1d51904 Author: Rémi Denis-Courmont Date: Thu Sep 19 20:04:32 2013 +0300 libvlccore: update SOVERSION post-2.0.6 commit 142e288b1787163af68d2fcf0faae6d672510ea4 Author: Felix Paul Kühne Date: Wed Sep 18 20:16:27 2013 +0200 macosx: fix linking the motion and rotate modules Signed-off-by: Jean-Baptiste Kempf commit 146bbc8218e0a19052c1dc06c7590eb7fe83adf4 Author: Felix Paul Kühne Date: Wed Sep 18 19:10:34 2013 +0200 macosx: fix linking of cdda, vcd, and vcdx access modules Signed-off-by: Jean-Baptiste Kempf commit 6eeb082cd8e4bb0e4bbfcbcdf17079f2e2f10e0e Author: David Fuhrmann Date: Thu Sep 19 10:44:10 2013 +0200 macosx: fix l10n for one menu item commit 4094b06c49f748eff23b0d5aac1ab104e6fcac45 Author: Francois Cartegnie Date: Wed Sep 18 18:21:33 2013 +0200 text_renderer: freetype: fix memleak commit f033c000b2617d7acb3d1e8bfd98de81b9238949 Author: Rafaël Carré Date: Wed Sep 18 00:43:04 2013 +0200 IApplicationAssociationRegistrationUI: move to single user This interface is only defined for Vista+ in mingw-w64 3.0 If we define an extern symbol for the GUID it will clash at linking with libuuid which always contains it. commit bfbd509e3300c157697d5d066968020113f511d7 Author: Jean-Baptiste Kempf Date: Tue Sep 17 18:26:21 2013 +0200 Contribs: update gnutls to 3.1.14 commit f1d6824164a1b33c3befc8ad7e16aa94f866ee04 Author: Rafaël Carré Date: Tue Sep 17 18:25:55 2013 +0200 x265 encoder commit 00cd5043fa21a22c0f4e64a25547c4a5bb9851c7 Author: Jean-Baptiste Kempf Date: Tue Sep 17 17:56:18 2013 +0200 Contribs: update zvbi commit 7ff2450bfc4f1b242c2c3ea476f633a6661de026 Author: Jean-Baptiste Kempf Date: Tue Sep 17 17:53:11 2013 +0200 Contribs: update ORC commit d17b84f324f3a717cd764f97d0f6f244d8ccce36 Author: Jean-Baptiste Kempf Date: Tue Sep 17 14:24:18 2013 +0200 Fix po distcheck Changing a file name requires this change, usually... commit 4c1d47718034a807e1aabc72eaf3d21a4a46e6c2 Author: Francois Cartegnie Date: Tue Sep 17 10:50:38 2013 +0200 demux: ogg: don't try seeking using bitrate if incomplete. Results in wrong position if only one track has bitrate info. commit 1a5cb04ebc82c1430f2265adcfb904059124cae5 Author: Francois Cartegnie Date: Tue Sep 17 10:17:59 2013 +0200 xiph: set limit to chapters. Limits memory size allocation that could have been triggered by a file, due to chapters array for reordering. commit e99743daed90e6b2cf45142191a509bc1cce8168 Author: Francois Cartegnie Date: Tue Sep 17 09:38:06 2013 +0200 xiph: handle mixed case comments. Lowercase or mixed case identifier are legit. reverts 03c69b44b3ddb9971f34ea4e9bfacc0e23a23a23 commit d8295d11f41473939953bc28ac00c044e38b992f Author: Jean-Baptiste Kempf Date: Tue Sep 17 01:36:20 2013 +0200 Fix skins2 build commit 913906eb002e02cbbb96b8ebecd35c137d3a0476 Author: Jean-Baptiste Kempf Date: Tue Sep 17 00:54:27 2013 +0200 Unbreak libtwolame compilation commit c7a2a17a6d0b0f4c5c3e12fbe0dd12730d08c0f2 Author: David Fuhrmann Date: Wed Sep 11 20:47:27 2013 +0200 vda: user ref buffer mode This fixes memory leaks when seeking or dropping frames for other reasons. close #8927 commit 49984f49d3004fec59304b4010c7df56d6a38d78 Author: Jean-Baptiste Kempf Date: Mon Sep 16 20:15:06 2013 +0200 DirectSound: decrease a bit the volume This should make 100% 3dB lower Should close #9371 commit ec25a46218f243bf07d81f45b5a086b3b3b15956 Author: Jean-Baptiste Kempf Date: Mon Sep 16 20:25:32 2013 +0200 Fix quicktime module link commit ae99f7d549bb74c7efa9acabd46296f89c701026 Author: Jean-Baptiste Kempf Date: Mon Sep 16 20:00:55 2013 +0200 Fix libass linking that always need freetype commit 201e5bdd1ae1a6521f59000f1befba0f96d2ac30 Author: Jean-Baptiste Kempf Date: Mon Sep 16 18:28:02 2013 +0200 Fix CDDA build with CDDB commit b7677c8a55b8539123cb3bb3e777b470fa4521e5 Author: Rémi Denis-Courmont Date: Mon Sep 16 20:18:02 2013 +0300 directsound: cosmetic rename commit c1452fef225925c5a040b6910110e848674dea34 Author: Rémi Denis-Courmont Date: Mon Sep 16 19:59:37 2013 +0300 xcb: simplify build rules commit 0637f2164fd485d33b0989d77a8a07466152a478 Author: Rémi Denis-Courmont Date: Mon Sep 16 19:31:17 2013 +0300 demux: remove some useless boilerplate commit a38f6a7bae86ad804fc8630229e08a5d933564db Author: Rémi Denis-Courmont Date: Mon Sep 16 18:53:55 2013 +0300 modules: fix Windows build commit 527714d44da318c63bf039b13d6840d90cbbe4a7 Author: Rémi Denis-Courmont Date: Mon Sep 16 00:01:20 2013 +0300 lib: work around automake subdirectory limitation (fixes #9367) commit bca1bc25f20914814da5bad3aafa2510c2bbcee6 Author: Rémi Denis-Courmont Date: Sun Sep 15 23:55:55 2013 +0300 motionlib: build only once (refs #9367) commit f2db31730eaed4abd3e2f43315a8cb6650c412cd Author: Rémi Denis-Courmont Date: Sun Sep 15 23:55:34 2013 +0300 meta_engine: remove makefile recursion (refs #9367) commit eba0cc12cf35c2b8b6a34b964c8f11b524999351 Author: Rémi Denis-Courmont Date: Sun Sep 15 23:26:24 2013 +0300 meta_engine: avoid genmf commit 37af544562bcb1fa1aadd0f3f1379569fa4bc128 Author: Rémi Denis-Courmont Date: Sun Sep 15 23:20:24 2013 +0300 demux: remove makefile recursion commit e3ac840e8aab6810635bd6db016e4e0bab618095 Author: Rémi Denis-Courmont Date: Sun Sep 15 23:10:44 2013 +0300 demux: avoid genmf Also rename dirac to diracsys to disambiguate from the encoder. commit 2585f1d925361c2f2fef4ed750ac201f3ac0f5e2 Author: Rémi Denis-Courmont Date: Sun Sep 15 22:23:10 2013 +0300 codec: remove makefile recursion commit ee8376da7ce447ae91a509bde8eb133b817fcd43 Author: Rémi Denis-Courmont Date: Sun Sep 15 22:18:06 2013 +0300 codec: avoid genmf commit fc25a3a11f2a94a501786fa27f2a413132522444 Author: Rémi Denis-Courmont Date: Sun Sep 15 19:54:25 2013 +0300 access: remove recursion If you missed the fact that recursive makefiles are harmful, there is plenty of documentation online (try "Recursive makefiles considered harmful"), or ask the libav developers for the more concise version. This change and the previous ones, are particularly boring though. The main motivation is to eventually address #9397, after the same change is applied to codec/, demux/ and possibly a few other subdirectories. Note that some more simplification between Makefile.am files and configure.ac is definitely possible - if someone is bored. commit 98cea7a2a22ceedb3c6eebc4b4f3fb40d263ba09 Author: Rémi Denis-Courmont Date: Sun Sep 15 18:47:01 2013 +0300 modules: remove VLC-specific AM_LIBADD, simplify commit 20cdb051acbe12ffee1f52e2e15e566762f04949 Author: Rémi Denis-Courmont Date: Sun Sep 15 17:41:11 2013 +0300 modules: simplify CPPFLAGS & CFLAGS commit e679db425d1c2a5bafdee42044ca88c19ff671b6 Author: Rémi Denis-Courmont Date: Sun Sep 15 16:20:07 2013 +0300 modules: set MODULE_NAME_IS_... where needed only commit e67cf044cc56b0492e33c54ddeb7543a52ebdf85 Author: Rémi Denis-Courmont Date: Sun Sep 15 14:19:53 2013 +0300 modules: use different directory prefixes for each plugins subdirectory This is just a step toward less recursion. commit 59b95f3596fb0f4eb870455631c21195db8e2782 Author: Rémi Denis-Courmont Date: Sun Sep 15 14:18:47 2013 +0300 genmf: remove unused or broken stuff commit 8981d4b8acbb1f0d7158211c91521d3928b57dce Author: Rémi Denis-Courmont Date: Sun Sep 15 12:16:05 2013 +0300 access: avoid genmf and clean up commit 6e92a6302c52cda04825e864831079a5be4a7146 Author: Rémi Denis-Courmont Date: Mon Sep 16 18:18:17 2013 +0300 Exclude ALSA from test builds libasound2 seem to cause spurious test suite failures. commit 8c6c1e78ebcb534fcdfe00aa3db195f6f351d63e Author: Jean-Baptiste Kempf Date: Mon Sep 16 17:33:09 2013 +0200 Win32: do not map Volume keys by default On Windows, it seems people expect volume keys to control the master volume... I'm not going to fight this fight with our users during support... Ref #9373 commit a6a85ef927c02541847538f2ba148fb1c19b0370 Author: Jean-Baptiste Kempf Date: Mon Sep 16 16:46:22 2013 +0200 Win32 installer: do not try to elevate on XP Should close #9375 Signed-off-by: Jean-Baptiste Kempf commit c14d76a3d7d8cb31c03d413ddd27e00254f02e16 Author: Jean-Baptiste Kempf Date: Mon Sep 16 15:10:26 2013 +0200 Mention WebM streaming in NEWS commit 48caf519caa41f06b9f535f4be88de1b71064775 Author: Jean-Baptiste Kempf Date: Mon Sep 16 15:04:41 2013 +0200 Contribs: Use x262 from VideoLAN commit 3b65b0b777ad1f05dfe0f020b2df5cd1f98233db Author: Jean-Baptiste Kempf Date: Mon Sep 16 15:03:13 2013 +0200 NEWS: mention x262 commit 79ced312c75548037d641153bf3e7c092b71e3f8 Author: Steinar H. Gunderson Date: Fri Aug 16 16:42:40 2013 +0200 httpd: Start new clients only at keyframes. When the mux is capable of marking blocks as containing keyframes (currently only the avformat mux), start new clients only on such frames. This makes sure they do not get anything they might not decode at the beginning of the stream. This patch completes WebM streaming support. Signed-off-by: Rafaël Carré commit 0e73f22eb5e02151b94a4bffe0086e813d0d6a23 Author: Ben Littler Date: Sun Sep 15 22:38:40 2013 -0400 Support vivo g723.1 in asf Sample: http://www.photoflashgraphics.com/designers_portfolio/premiere_movies/multimedia_movies/bellair_digital_movie.asf Signed-off-by: Jean-Baptiste Kempf commit 2e8f8c2f8d91cdc38837b9a197fd0dcc5880547a Author: David Fuhrmann Date: Sun Sep 15 20:44:43 2013 +0200 macosx: use old logic to hide menu bar if old spaces system selected im mavericks commit 03c69b44b3ddb9971f34ea4e9bfacc0e23a23a23 Author: Francois Cartegnie Date: Sun Sep 15 20:00:06 2013 +0200 demux: ogg: handle broken chapter extension commit 2ff0bceaa726123620f714f0567cf901bf8cf113 Author: Rémi Denis-Courmont Date: Sun Sep 15 17:07:47 2013 +0300 msg_...: default value for MODULE_STRING This was often confusing external plugin authors. commit 5007283a1801920f54dfebeeb2548b273282475d Author: Rémi Denis-Courmont Date: Sun Sep 15 17:04:02 2013 +0300 msg_...: accept filename as module commit 6ef248d6518300009ca7d8d1c1cd2811bc3b080a Author: Rémi Denis-Courmont Date: Sun Sep 15 15:26:45 2013 +0300 globalhotkeys: use different names for Win32 and XCB targets This works around an automake limitation with multiple directory prefixes. commit 6d223c4ca871337f524c246ac16091d7a2119823 Author: Rémi Denis-Courmont Date: Sun Sep 15 19:22:18 2013 +0300 mash: remove plugin Upstream is gone. Maintainer has left. Build system support is missing. commit d9faecd8355ad7895cbb5851e9c2f7412acd08e7 Author: Rémi Denis-Courmont Date: Sun Sep 15 17:20:03 2013 +0300 configure: remove no-op commit a0721c13f2ca2badb9b79701e47333156bcbb58b Author: Rémi Denis-Courmont Date: Sun Sep 15 11:25:28 2013 +0300 jack: simplify build rules commit 6975a29acb8a215a7cbaa0a3f1ed1098ceb8a03b Author: Rémi Denis-Courmont Date: Sun Sep 15 10:44:28 2013 +0300 rar: merge access and stream_filter in a single module commit c71e578944a55fbe4731aef6a3840bbf03ee97df Author: Rémi Denis-Courmont Date: Sun Sep 15 10:26:15 2013 +0300 access: remove stray access_directory commit 739bb77b22b77feb8573a84cc17d46738de23a5f Author: Rémi Denis-Courmont Date: Sat Sep 14 22:47:37 2013 +0300 dts: compile header helpers only once (refs #9367) commit ca8d2b7620d50137cd820eb8cc4dbb232831d4d9 Author: Rémi Denis-Courmont Date: Sat Sep 14 22:43:53 2013 +0300 codec: avoid genmf for simple audio codecs commit 14ee5e98960d1b0d5a0da11d369d37640683af29 Author: Rémi Denis-Courmont Date: Sat Sep 14 19:55:47 2013 +0300 i420_rgb: split files and clean up commit 38917a2211614a4e5ffe989487250ee051b77be7 Author: Rémi Denis-Courmont Date: Sat Sep 14 19:45:18 2013 +0300 i420_rgb: dead code commit 640d0794a0840343aa2c14e8cb8d8abfe37a22df Author: Rémi Denis-Courmont Date: Sat Sep 14 19:29:35 2013 +0300 modules: factor Makefile statement commit ef0cc2a1c14d960316d2f4505a35bdd4fd82f5dc Author: Rémi Denis-Courmont Date: Sat Sep 14 18:59:24 2013 +0300 avcodec: move more build logic to Makefile commit 773c26ea985deba4f480c155d04d80132b1dfd1d Author: Rémi Denis-Courmont Date: Sat Sep 14 17:22:40 2013 +0300 avformat: avoid genmf commit f67f4a15c9124e816dd1076f7c2b37a6864eb44e Author: Rémi Denis-Courmont Date: Sat Sep 14 17:09:54 2013 +0300 configure: expose -Bsymbolic to makefiles commit c6291f7bf93bb00516c190adca53ec939571fe53 Author: Rémi Denis-Courmont Date: Sat Sep 14 16:29:56 2013 +0300 configure: remove stray references to memcpyaltivec commit 43b465fe061273581e1163331320259b087c246d Author: Rémi Denis-Courmont Date: Sat Sep 14 16:26:13 2013 +0300 altivec: merge back into video_chroma (refs #9367) It is a bit odd that both inline and external flags are mixed together. This might be an old silent bug. commit 4c7fcb01d7635b5b8b5f7eb1b173277090b9443b Author: Rémi Denis-Courmont Date: Sat Sep 14 16:20:09 2013 +0300 sse2: merge back into video_chroma (refs #9367) commit 4ec424aa0845c5372302fa7455881873d3291656 Author: Rémi Denis-Courmont Date: Sat Sep 14 16:12:34 2013 +0300 mmx: merge back into video_chroma (refs #9367) commit 928e2fbf7aeaa02a7f9b1ab4e0ecd838c33d0ed0 Author: Rémi Denis-Courmont Date: Sat Sep 14 15:59:48 2013 +0300 video_chroma: avoid genmf commit 9ccb4a6d17156608e9de8d9de456bd344e58e71c Author: Rémi Denis-Courmont Date: Sat Sep 14 15:43:06 2013 +0300 Remove left-over .gitignore files commit d259081ad4b8925f4364b06aea97595919020613 Author: Rémi Denis-Courmont Date: Fri Sep 13 22:49:42 2013 +0300 PulseAudio: compile helper only once (refs #9367) commit 3f77b01af9a07951d9c3f7bedd59d5ceb6905af3 Author: Rémi Denis-Courmont Date: Fri Sep 13 22:36:42 2013 +0300 XCB: compile events.c only once (refs #9367) commit 6310a57c607bc44a0cc9657dafc6628027461cc0 Author: Ilkka Ollakka Date: Sun Jul 7 11:24:41 2013 +0300 x262: add new x262 MPEG-2 encoding module based on x262 This relies contrib version of x262 that gives x262.h and all. Otherwise it seems to be pretty hard to have x264/x26410b/x262 in the same time. commit e0f62b6ab2e6eac41cba3eff1177179d8a44b73e Author: Ilkka Ollakka Date: Sun Jul 7 11:24:23 2013 +0300 contrib: add custom build for x262 commit 21d5c53baea76bf09a60b48f865f93d1c1c52eeb Author: Ilkka Ollakka Date: Fri Sep 13 17:01:19 2013 +0300 livehttp: refactor Close Use Write-function and refactored functions to check that in flushing we don't write too long last segment but split it in multiple segments if needed. Fixes #9383 commit 45eeff74337aa36ebc385b0f2d31f4fd0c57cb33 Author: Ilkka Ollakka Date: Fri Sep 13 17:00:48 2013 +0300 livehttp: refactor segment change and writing into own functions commit 82d7c41a88adb9fd85d956c949876315871eb138 Author: Francois Cartegnie Date: Thu Sep 12 23:59:34 2013 +0200 Qt: convert: don't enforce container extension (fix #9282) commit 688f5db3c8764faed15a735f987b4fe85413a833 Author: David Fuhrmann Date: Thu Sep 12 21:48:04 2013 +0200 auhal: ignore invalid default audio device changes (fixes #9374) commit ae871faa280033ebb8a7ecd893c369d9a5894bc8 Author: David Fuhrmann Date: Thu Sep 12 21:45:12 2013 +0200 auhal: fill size variables correctly for AudioObjectGetPropertyData commit 9534914d790021d96375a01e34bc369a196e86ef Author: Francois Cartegnie Date: Thu Sep 12 21:27:35 2013 +0200 demux: ogg: drop useless initializers commit 256391f7caacf5b47d5f9ba27ff7368dfaf009f1 Author: Francois Cartegnie Date: Thu Sep 12 19:00:23 2013 +0200 demux: ogg: add replay gain support commit d6e513d103c1a5be83604c96af10d6d6c79f1273 Author: Francois Cartegnie Date: Wed Sep 11 21:47:35 2013 +0200 demux: ogg: reorder chapters commit c03472dddf6122be32568fe70e9f7b03a8176218 Author: Pierre Ynard Date: Wed Sep 11 21:58:37 2013 +0200 Qt: fix mismatched

tag commit 3118ce0cd3870d609401d7f19c3f9619ec843ded Author: Pierre Ynard Date: Wed Sep 11 21:57:58 2013 +0200 Fix grammar in comments commit 21f7155e3a5086c02b18bee058b649893de265ad Author: Felix Paul Kühne Date: Sat Jul 27 19:38:44 2013 +0200 extras/tools: disable contrib compilation of gpg-error, gcrypt and lua since we don't use it for now commit aeb502a496cf86a1a7a80a26b412c630a0ed4584 Author: Felix Paul Kühne Date: Sun Jul 28 19:24:30 2013 +0200 extras/package: compile quartztext module for iOS commit ef8b3a7b0d07fd154fe68fecc22449bdb6781278 Author: Felix Paul Kühne Date: Sun Aug 4 19:50:19 2013 +0200 quartztext: fix relative font size handling commit c06caaad678b360bafca77db4c2be0d3d82e96f3 Author: Felix Paul Kühne Date: Wed Sep 11 18:09:13 2013 +0200 postproc: allow the use of 'thumb' if we don't specify 'small' commit 3bfa3ffc2a8e2647c1fea2240d85774427840616 Author: Felix Paul Kühne Date: Wed Sep 11 18:09:01 2013 +0200 ffmpeg/libav: allow the use of 'thumb' if we don't specify 'small' commit b3907498a3df206e37c009e239ec55b11cedbe43 Author: Felix Paul Kühne Date: Wed Sep 11 18:06:41 2013 +0200 extras/ios: don't use small contribs anymore commit ae7b7ece58550de04680fa0ff680a9da19cfb1ed Author: Felix Paul Kühne Date: Wed Sep 11 17:54:27 2013 +0200 macosx: minor code cleanup commit 2d4b2ba4e270fee99e32f50e3c9948b92c38e5fe Author: Jean-Baptiste Kempf Date: Wed Sep 11 16:42:14 2013 +0200 s/informations/information commit c77682bf86c533feee6c51e8b47a99df11ebd0d8 Author: Felix Paul Kühne Date: Wed Sep 11 16:05:00 2013 +0200 macosx: Update Sparkle Appcast URL as we won't provide fat binaries for the foreseeable future anymore commit 35821c659dbbf23c6db6ed494f3aa0c9e12bf5fd Author: Felix Paul Kühne Date: Wed Sep 11 16:04:14 2013 +0200 Revert "extras/osx: switch to update-test.v.o so we can provide beta updates for 2.1" This reverts commit ce972e181e5b8df061cb0b9912e66024690e4887. commit b5b5d5bd61ce94ae58afbfdcfdb3e1798d32270c Author: Jean-Baptiste Kempf Date: Wed Sep 11 13:44:53 2013 +0200 WinGDI: remove useless includes commit c2aab37ebab408a4dd9fb95f7ab0560a43c9d6f7 Author: Jean-Baptiste Kempf Date: Wed Sep 11 13:42:12 2013 +0200 glwin32: remove unneeded includes and defines commit bb5b541089f9b6f0be39dd34b51f6e3375a62427 Author: Jean-Baptiste Kempf Date: Wed Sep 11 13:30:56 2013 +0200 DirectDraw: remove unused include commit 88ca4341cd11f6c7b409647512cb2289e0d38f94 Author: Jean-Baptiste Kempf Date: Wed Sep 11 13:03:41 2013 +0200 Win32: cleanup the events.c codebase No functionnal change commit deb9a70eb6fff31aad3f4980d4eabd7d673431cf Author: Jean-Baptiste Kempf Date: Wed Sep 11 12:53:00 2013 +0200 Win32 vout: update comments commit 302523b2ae794b3a61c1c62a5f56c160a9e8ccd9 Author: Jean-Baptiste Kempf Date: Wed Sep 11 12:46:57 2013 +0200 Win32 vout: Remove unused sys_t member commit 49ee6502b1c1be9015e64ea9c9d39115ce83ca03 Author: Jean-Baptiste Kempf Date: Wed Sep 11 12:41:18 2013 +0200 Glwin32: move affinity to the glwin32 structure commit ab93e351a251d05ca91c69e7fd02daf45e1983bd Author: Jean-Baptiste Kempf Date: Wed Sep 11 12:30:19 2013 +0200 Win32 Vout: remove unnecessary includes commit c02f09fff7c608e7ac4b4dcfbd0e12ad0d732aca Author: Jean-Baptiste Kempf Date: Wed Sep 11 12:24:38 2013 +0200 Win32: include headers where needed commit 3a54956ccca06c0bf8e179f6841b7d7ca1284d2a Author: Jean-Baptiste Kempf Date: Wed Sep 11 12:25:02 2013 +0200 OpenGL.h: protect double-inclusion commit 062a0875fe541dd1c61d180be190440aacd675fe Author: Jean-Baptiste Kempf Date: Wed Sep 11 12:20:14 2013 +0200 Win32: common code is not DirectX specific commit 47b8510aa2d5fe307021bb751ccc6d0807ab4c2e Author: Francois Cartegnie Date: Wed Sep 11 00:16:41 2013 +0200 demux: ogg: correctly handle chapters. See http://wiki.xiph.org/Chapter_Extension commit 22c9b6fecfac5c62cf20369f602fbe95e7350f13 Author: Francois Cartegnie Date: Mon Sep 9 17:34:17 2013 +0200 es_out: don't add codec info if none commit 9ddf97b4e63a2ecf88a01654473364e500e6ee3c Author: Jean-Baptiste Kempf Date: Tue Sep 10 15:35:59 2013 +0200 DirectSound: don't alloc p_sys if we're gonna fail If DSOUND.DLL is unavailable, just fail fast. commit 5ba5e47281651b28fc6592746a4017376c995fff Author: Konstantin Pavlov Date: Sat Sep 7 16:03:35 2013 +0400 contrib: hopefully fix gme build on mac Signed-off-by: Rafaël Carré commit 465feb59f9218a62be4b310f8be8bab6e38f4286 Author: Jean-Baptiste Kempf Date: Mon Sep 9 22:50:52 2013 +0200 TS: fix playback of HDPR files commit f3f0a7faf3e7891b3e9bd1b1448063bbb4e49f83 Author: Jean-Baptiste Kempf Date: Mon Sep 9 11:45:29 2013 +0200 Freetype: move ProcessNodes to text_renderer commit 4f9007cf49b89a3212a982974753a03d7cce1c4d Author: Jean-Baptiste Kempf Date: Mon Sep 9 11:28:59 2013 +0200 Freetype: simplify ProcessNodes without using p_sys commit e1dce21ee892053fcb9188c9d1910e02d18cdcde Author: Jean-Baptiste Kempf Date: Mon Sep 9 11:39:20 2013 +0200 Freetype: Use the style also for the mono font commit d2e1ceb01546030ec2586a514ef49c1d50e47cdb Author: Jean-Baptiste Kempf Date: Mon Sep 9 11:32:47 2013 +0200 Add a mono font name to the text_style_t commit e7eb86a61ca0cb5d343643aa0135c6a9521366d7 Author: Rafaël Carré Date: Mon Sep 9 16:42:23 2013 +0200 use i_visible_ dimensions to initialize encoders commit e0bf2bb3721214b2d663ed1b7203f2621fd62a7c Author: Rafaël Carré Date: Mon Sep 9 16:20:18 2013 +0200 transcode: use width/height if visible dimension is not specified by decoder/filter commit cac5ac7d0aba83dfabf3ce3e11ec7adc7cfb4e45 Author: Rafaël Carré Date: Mon Sep 9 14:23:12 2013 +0200 Closed Captions: spawn a decoder thread We can't keep the cc decoder serialized with video decoder. If the decoding delay between packetizer and video decoder is bigger than caching (for example when using multi threaded decoder), we will be too late for the next picture display while we wait for the right rendering time for the CC. Close #9049 commit 34026a50abd88ad66233af2557e0b3539afed6ec Author: Rafaël Carré Date: Mon Sep 9 12:10:29 2013 +0200 transcode: set visible resolution correctly Fix needed after b71c85b3d88b8 Encoders should use i_visible_width / i_visible_height Refs #9147 commit 79d5e11b62baa4534b064903fadf5fcfbde6a5b5 Author: David Fuhrmann Date: Sun Sep 8 19:50:05 2013 +0200 macosx: more space for l10n in simple prefs panel commit a80285784103e6004a151a95582a7cf4fc58b56c Author: David Fuhrmann Date: Sun Sep 8 19:13:18 2013 +0200 macosx: fix l10n issues commit 78acea5c00a46877d9d28d9506bdc83883b0b1c0 Author: Jean-Baptiste Kempf Date: Sun Sep 8 18:52:56 2013 +0200 Configure: fix some checks about Qt5Core Pointed by BtbN on IRC commit 52868ca617551cfd492d9acf7b9b097c6feaafc2 Author: Jean-Baptiste Kempf Date: Sun Sep 8 18:40:06 2013 +0200 Qt: increase the bottom combobox margin for audio device selection commit 3d14918f81dd3216242ca0dba8857860274e066c Author: Jean-Baptiste Kempf Date: Sun Sep 8 18:39:29 2013 +0200 Qt: correctly display waveout options commit 8f8948d9c02220d6d732159b3b1cfff50ed33f0f Author: Jean-Baptiste Kempf Date: Sun Sep 8 18:31:08 2013 +0200 Qt: correctly show the afile options commit d39285a18cd99fdc76a20fc317074e0ee862a504 Author: Jean-Baptiste Kempf Date: Sun Sep 8 18:24:38 2013 +0200 Qt: remove SPDIF option commit 22ccb7a210ce33ea6de896985b7900bc1c170867 Author: Denis Charmet Date: Sun Sep 8 17:54:54 2013 +0200 Don't use more aout channels than the stream actually has to avoid upmix. Fix #9342 commit 0f93aae701dc25657e206d9d776c5f949d142acb Author: Jean-Baptiste Kempf Date: Sat Sep 7 22:34:09 2013 +0200 VorbisChapter: prevent overflow commit 363c9d81c26c069f04716ece14c1a77f1e2c4a40 Author: Francois Cartegnie Date: Fri Sep 6 15:09:42 2013 +0200 mux: avi: use reallocable block instead of fixed size buffer commit f39601e5d538d92c49c684d0899dfc5105c5ed92 Author: Francois Cartegnie Date: Wed Sep 4 11:21:56 2013 +0200 mux: avi: add metadata. Implements INFO LIST chunk. See OpenDML spec. commit a82001d331fb644bd64d956a712d755f495c0d66 Author: Francois Cartegnie Date: Wed Sep 4 16:05:01 2013 +0200 mux: avi: improve RIFF header builder. Current RIFF header builder was working with static sizes and was unable to handle extra metadata. This will also save more than 9.5KB on most files. commit 1b4c719d06c758c0f9e19166b7a42a99cc6717f3 Author: Francois Cartegnie Date: Sat Sep 7 22:08:47 2013 +0200 demux: ogg: handle opus seeking (fix #9334) commit 26651679f6c67440cb3d942491e170ba383f970c Author: Ludovic Fauvet Date: Sat Sep 7 21:53:07 2013 +0200 DirectSound: use a new strategy for erasing the ring buffer Close #9275 #9328 Signed-off-by: Jean-Baptiste Kempf commit c435b2e5c6305af567bbe0e6a276c2634d82042e Author: Jean-Baptiste Kempf Date: Sat Sep 7 21:04:22 2013 +0200 Win32 vlc.exe: simplify by not calling asprintf Suggestion from funman commit 95690e162601bc1253c7cb2099cd8a3e2da64aff Author: Pierre Ynard Date: Sat Sep 7 19:52:04 2013 +0200 youtube.lua: descramble signatures by parsing javascript code This should be more resilient to updates. Fixes #9217 commit 56107241da059e30c8faf0a91f6cb415d862e0ee Author: Jean-Baptiste Kempf Date: Sat Sep 7 18:35:07 2013 +0200 Qt sprefs: save lang in registry Close #9329 commit 7f4ef985c1e92daabfbeb959f02f058c4c3f1d0c Author: Felix Paul Kühne Date: Sat Sep 7 15:23:43 2013 +0200 zvbi: fix teletext decoding broken in b3c35a765 (close #7730) commit 7439ce1970cbba613dddce797b75a383b448da2d Author: Jean-Baptiste Kempf Date: Fri Sep 6 19:49:36 2013 +0200 Win32: take LANG value from --language and the HKCU value commit 885ec1a00476b877df9b5c44f8bc0413320b3f2d Author: Francois Cartegnie Date: Sat Sep 7 11:14:50 2013 +0200 lua: http: fix inline-block buttons with webkit (fix #9340) commit 554f010cc2e5a1907ce2265a917d416dab68eac6 Author: Francois Cartegnie Date: Fri Sep 6 22:05:36 2013 +0200 demux: mkv: wrong struct member. copy/paste... commit 12d92b9605a8366fb460af0bdc31f4957b78c3dc Author: Francois Cartegnie Date: Fri Sep 6 22:02:12 2013 +0200 demux: ogg: update seekpoints info on new seekpoint (fix #9333) commit beefa854cf2a6f3525f6d5288d42e4c09cdefdb7 Author: Ben Littler Date: Fri Sep 6 18:18:27 2013 +0200 Map another twocc for g726 in wav This patch should fix this sample: http://samples.ffmpeg.org/A-codecs/g726-test1.wav Signed-off-by: Jean-Baptiste Kempf commit 666851ce3af8f910daa63358797b196771f8302a Author: Francois Cartegnie Date: Fri Sep 6 15:22:23 2013 +0200 Qt: menus: do not store QModelIndex. commit 78390cbc014021a650462ed75f2f67c303ac137a Author: Francois Cartegnie Date: Fri Sep 6 15:16:12 2013 +0200 Qt: menus: correctly connect chapters signals abstraction layer commit d32d532b62595b17dd88ea4e2e424cb11337118a Author: Julian Scheel Date: Thu Sep 5 16:10:32 2013 +0200 omxil: rpi: Fetch pixel aspect ratio from decoder. The broadcom omx implementation has a vendor extension to fetch pixel aspect information from the decoder. Use this to pass proper aspect information with the pictures. Signed-off-by: Julian Scheel Signed-off-by: Martin Storsjö commit 3b564f5f943a0687706ff5f1b6a70288eacfd909 Author: Julian Scheel Date: Thu Sep 5 16:03:01 2013 +0200 omxil: vout: Handle dynamic aspect changes. Handle changes of aspect ratio through the Control handler. Signed-off-by: Julian Scheel Signed-off-by: Martin Storsjö commit d73a089667ec53904caed09b3966652e2229ef97 Author: Rémi Denis-Courmont Date: Thu Sep 5 22:21:11 2013 +0300 Update to gettext 0.18.3.1, fix AC_CHECK_DECLS usage commit d3bd87aaf39384e888c4e06f7ecdf46e4efc41c1 Author: Rémi Denis-Courmont Date: Thu Sep 5 22:20:01 2013 +0300 Add subdir-objects automake option where appropriate Makes version 1.14 happy. commit 6f98d4ba651e63d92670f6eea93d7636772e913a Author: Rémi Denis-Courmont Date: Thu Sep 5 19:14:32 2013 +0300 avcodec: align dimensions only for software decoding There is no use to CPU memory edges when decoding in hardware (arguably libavcodec should be "enhanced" to not add them in that case). This unbreaks VDPAU. commit afac3fecfedf8b6979c2b74e6c7f8b3121db3588 Author: Steinar H. Gunderson Date: Fri Aug 16 16:42:39 2013 +0200 avformat mux: Mark keyframe blocks as such. Some browsers, such as Firefox, are very picky about WebM streams needing to start with a keyframe. To be able to handle this correctly when streaming, the avformat mux needs to mark keyframe-containing blocks (or clusters, in Matroska terminology) as such even after they have been muxed. The next patch in the series will make httpd actually care about this flag. Unfortunately, as avformat does not actually propagate this status, we need to use some heuristics to figure out which blocks contain keyframes. The natural thing to do would be to say that when we write a keyframe, the block that comes back has to be a keyframe block, but the WebM/Matroska muxer thwarts this by having its own internal buffering of clusters, flushing the _previous_ cluster when we send it a keyframe. Thus, we need to explicitly send a flush (a NULL packet) before the one that comes back when we mux a keyframe. Signed-off-by: Jean-Baptiste Kempf commit 9b554a69b02c4c3957f4306a91d787c9d7e86c8a Author: Steinar H. Gunderson Date: Fri Aug 16 16:42:37 2013 +0200 Increase the avformat mux buffer size to 10 MB. The previous value, 32 kB, causes formats like WebM to overflow and split the blocks, which has negative consequences for streaming. We're unlikely to have a memory crunch in this area, so increase it to something generous. Signed-off-by: Jean-Baptiste Kempf commit 9a0efe5e17d3d3cd7b488620a50bb44502ddc1a5 Author: Rafaël Carré Date: Wed Sep 4 21:45:57 2013 +0200 ncurses: fix crash after deleting last item commit 2ff2139198ffec4f6184c9d1c7efe71dcf7fae11 Author: Rémi Denis-Courmont Date: Wed Sep 4 21:36:36 2013 +0300 PulseAudio: disable fix-rate when negotiating pass-through (refs #9309) API design bug in PulseAudio... commit 7771a49e7261e9077c9aecb458293982a3607ca1 Author: Rafaël Carré Date: Wed Sep 4 18:14:30 2013 +0200 directsound: fix crash when no audio card is present on the system commit e35f208525f1da9638e8d5bc548a0b7ce64cd738 Author: Ilkka Ollakka Date: Tue Aug 27 19:45:29 2013 +0300 httplive: remove write-only variable commit 834987a1fd817b00f88ef665e033264e2ea78e11 Author: Ilkka Ollakka Date: Wed Sep 4 13:52:56 2013 +0300 livehttp: use playlist max duration instead segment max duration to calculate if we can remove segment in live case commit b71f82a198a19c5b2142649915cc5369d575c797 Author: Timothy B. Terriberry Date: Tue Sep 3 11:54:00 2013 -0700 Remove K&R macros from unzip declarations - 2 This macro is called _Z_OF on my system, not OF. But it's only there to support K&R function declarations, so just get rid of it entirely. Signed-off-by: Jean-Baptiste Kempf commit f29ec9cd00e257d687323da4f9f732674d3e831a Author: Timothy B. Terriberry Date: Tue Sep 3 11:43:00 2013 -0700 Remove K&R macros from zip declarations. This macro is called _Z_OF on my system, not OF. But it's only there to support K&R function declarations, so just get rid of it entirely. Signed-off-by: Jean-Baptiste Kempf commit a8271c46ac80ac23c910595c8c5188a0b8218417 Author: David R Robison Date: Tue Sep 3 20:16:52 2013 +0200 Win32: allow affinity changes in OpenGL output for nVidia GPU This should allow to balance the GPU load across multiple nVidia graphics cards. This patch introduces a new command line argument that allows the user to set the nVidia card affinity. Signed-off-by: Jean-Baptiste Kempf commit 90496f23c2481bbaea21a586bc22631850751221 Author: Jean-Baptiste Kempf Date: Tue Sep 3 16:29:45 2013 +0200 Win32: launch the application at the end of the installer But with the correct Integrity. commit 8a5a51bf23514ebd62d04d183a5799bd5c5caca3 Author: Timothy B. Terriberry Date: Mon Sep 2 09:28:41 2013 -0700 Add support for parsing more Ogg tags. This fills in the initial vlc_meta_t object with more of the fields it knows about, ensuring fields that we can edit with taglib don't show up in the 'Extra metadata' panel. Signed-off-by: Jean-Baptiste Kempf commit 478199d685b43575ecd7b8ac42ff82c6fb669bce Author: Francois Cartegnie Date: Tue Sep 3 11:46:30 2013 +0200 Qt: use validator for clipboard input commit f867f9cfedebe742301341b388dbfeb84b7968c0 Author: Francois Cartegnie Date: Tue Sep 3 11:41:20 2013 +0200 Qt: move validators commit c73cb845d48fb926295a7eeaa13b212cce4e5618 Author: Timothy B. Terriberry Date: Mon Sep 2 09:28:41 2013 -0700 Sort Xiph tag checks. This places them in the same order as they appear in vlc_meta.h to make it easier to see which ones are present and which ones are missing. Signed-off-by: Jean-Baptiste Kempf commit 0b429f0af4bebdb514aa0db75f75e2ceea7001da Author: Timothy B. Terriberry Date: Mon Sep 2 11:15:13 2013 -0700 Support alternate TrackTotal styles in taglib. vorbis_ParseComment() supports several different methods of specifying the total number of tracks. Update the taglib module to support reading in the same set. Signed-off-by: Jean-Baptiste Kempf commit c9c4f8cfc96525917e04fe7664033dfc3877baa8 Author: Timothy B. Terriberry Date: Mon Sep 2 08:50:52 2013 -0700 Add support for writing more Ogg tags. This propagates more of the data between a vlc_meta_t object and the taglib object used to write out new metadata. This should support everything except Setting, URL, NowPlaying, ArtworkURL, and TrackID. Signed-off-by: Jean-Baptiste Kempf commit cbae8d3be2b3881ff9e84b2dfb3c335f27dd3cd2 Author: Rémi Denis-Courmont Date: Mon Sep 2 23:45:36 2013 +0300 demux: use stream_vaControl() where applicable (fixes #9302) commit 7e12de500ae41b1d62cd08ee503424cbf9ca977f Author: Rémi Denis-Courmont Date: Mon Sep 2 23:34:06 2013 +0300 es: copy va_list only when needed commit 8beacc9ef7591cd960e41226a5b513a7c81c3a19 Author: Rémi Denis-Courmont Date: Mon Sep 2 23:07:33 2013 +0300 PulseAudio: remove unused datum commit 5e2cb4628173e5c42b9918644b1ae7f91f2e062e Author: Rémi Denis-Courmont Date: Mon Sep 2 23:01:17 2013 +0300 PulseAudio: remove broken logic sys->first_pts is the time the stream started originally, but was mistaken as the time of the stream was paused. Now, it is assumed that pausing and resuming take approximately the same time. This is usually true, and if it is not, there is no way for either VLC or PulseAudio to know (since ALSA does not expose pause/resume latency informations for the underlying devices). In practice, this makes no real difference other than removing a bogus warning about being late when resuming from pause. commit c7a7824f98d4953fe43b284650ba22240282c96a Author: Timothy B. Terriberry Date: Mon Sep 2 09:48:12 2013 -0700 Show Save Metadata button when editing comments. QTextEdit doesn't have a textEdited() signal, but textChanged() works well enough if we disable it while we're changing the text ourselves. Signed-off-by: Jean-Baptiste Kempf commit d9a00b1ec0b51bfb157e4486920af3521a06989d Author: Timothy B. Terriberry Date: Mon Sep 2 09:27:13 2013 -0700 Fix a memory leak in ParseVorbisComments(). Also, don't abort parsing the rest of the comments if we encounter an empty one. Signed-off-by: Jean-Baptiste Kempf commit d55b91790fe22877afdb9955c830cc7db1c23a37 Author: Timothy B. Terriberry Date: Mon Sep 2 08:56:43 2013 -0700 Update the language when saving metadata. Otherwise it won't get saved to the file. Signed-off-by: Jean-Baptiste Kempf commit a27cd70ce8a6b62b153dae2a185d088b0aff0967 Author: Timothy B. Terriberry Date: Mon Sep 2 07:53:37 2013 -0700 Add support for updating Opus metadata. This requires a taglib version with Opus support, but such a version has not yet been released, even though support has been in git almost a year. This version is scheduled as version 1.9 Signed-off-by: Jean-Baptiste Kempf commit 4bbf21659b0b565034d15b1c1b8db8cda6e6c1a3 Author: Ludovic Fauvet Date: Mon Sep 2 17:57:06 2013 +0200 Qt: trim the MRL before validating its content (fix #9289) The default implementation of QLineEdit only calls the fixup method if the user presses Enter and the content is not currently valid. commit b2d1124ea4182d2944ff5dd7fb3fafc3890f8f31 Author: Jean-Baptiste Kempf Date: Mon Sep 2 18:18:05 2013 +0200 MacOSX: fix engrish error commit 11104cb5b25c366bcac66736d862c81f31dc1016 Author: Sergey Radionov Date: Sun Sep 1 21:00:18 2013 +0700 libvlc: libvlc_MediaSubItemTreeAdded event type added Signed-off-by: Rémi Denis-Courmont commit 5ad7967e01ac46fd1de0a1ca7af97004c07fd747 Author: David R Robison Date: Mon Sep 2 18:40:05 2013 +0300 mjpeg: work around broken MIME separators in crappy firmwares Signed-off-by: Rémi Denis-Courmont commit 6ef4ee0f1ddda2f4797f4e895323362544e08703 Author: Paul Clark Date: Fri Aug 30 13:59:14 2013 +0100 Allow negative rates Some inputs (e.g. RTSP) can provide negative rates (rewind) just fine Signed-off-by: Rémi Denis-Courmont commit 92b27c22a4896ac6485140fbf4f0eba3c591a4dc Author: Jean-Baptiste Kempf Date: Mon Sep 2 16:57:17 2013 +0200 scene: Fix division by 0 Close #9291 commit 8d0ea8a0adb6f2c65432610c0a3afdca79445ddb Author: Denis Charmet Date: Mon Sep 2 15:02:34 2013 +0200 Correctly repacketize wavpack frames from Matroska Since libavcodec decoder doesn't expect matroska formatted wavpack anymore. commit be64714e9899b498b68e6edbf1afe2f89b12ff5c Author: David Fuhrmann Date: Sun Sep 1 14:13:15 2013 +0200 auhal: respect changes in default audio device during playback (fixes #9266) commit d9431a2392b1864ee1069445bfdff2a4216bc4e4 Author: David Fuhrmann Date: Sun Sep 1 14:10:08 2013 +0200 auhal: cosmetics commit d9a2daacb364b219c9b860c9065312469f54c0c4 Author: Konstantin Pavlov Date: Sat Aug 31 18:51:09 2013 +0400 extras/tools: bump cmake version to current stable and add a patch fixing build on OSX Mavericks. commit 994dfedd6b5abf8833c20a07e9de219b62787c13 Author: Konstantin Pavlov Date: Sat Aug 31 18:52:48 2013 +0400 extras/tools: fix ragel build with clang on OSX Mavericks commit df958179f875265c2f3efc2a2484a015d93cfa8a Author: Rafaël Carré Date: Sat Aug 31 14:49:44 2013 +0200 Input clock reference: bump maximum gap to 60s Some APE files can have a single packet duration of up to 30s Is there even a hard limit in this format, or can packets be longer? Previous gap limit was an arbitrary 22s, written in a way reminiscent of the MPEG 90kHz clock, which does not make sense anymore since reference clock in all our demuxers use our own 1MHz clock. Also explicitely use CLOCK_FREQ commit fa6218de7ceef86581f575844c3e7ce1e55d1ee4 Author: Rémi Denis-Courmont Date: Sat Aug 31 18:45:32 2013 +0300 avcodec: pass aligned picture dimensions to video output This enables direct rendering for H.264 software decoding. commit 1b2711de3e2f5f1c46b57edde92983ab84d06db9 Author: Mirsal Ennaime Date: Sat Aug 31 17:26:42 2013 +0200 doc: New fortune :) commit 4316ff068b14eff72d3adecd432a602a453db95d Author: Pierre Ynard Date: Sat Aug 31 17:29:33 2013 +0200 lua dkjson: use us_tostring() to fix locale issues with decimals This only fixes encoding but we don't use decoding anyway. Fixes #8854 commit f2ace0979781552874c937fa2c7977ee389e3b74 Author: Rémi Denis-Courmont Date: Sat Aug 31 16:00:28 2013 +0300 compat: add some more thread locale constants commit 0d50df2437d2d0938991817727baadc3344a603f Author: Martin Storsjö Date: Fri Aug 30 00:26:10 2013 +0200 omxil: Use pts instead of dts by default I don't know of any codec that actually works better when passed dts instead of pts. If such codecs exist I do think they're a minority compared to the ones that can handle both or that do prefer pts. Additionally, the Android media frameworks pass pts to decoders in general, not dts. (Vendors might of course have individual hacks, but this is what the generic code does.) Signed-off-by: Martin Storsjö commit 0d69d32c6bab42aaa219302f5abfd59c7add6839 Author: Martin Storsjö Date: Fri Aug 30 00:24:52 2013 +0200 omxil: Include timestamps in the omx debug messages This is often useful when debugging, when trying to keep track of frames. Signed-off-by: Martin Storsjö commit 198e369c5dc3cc6bc7bd94394e7dcfabf5bb68c5 Author: Rémi Denis-Courmont Date: Thu Aug 29 20:51:20 2013 +0300 Correct typo (fixes #9292) commit a948f09671f15b9e84c19d14b91f3ee0aa0eee91 Author: Rémi Duraffort Date: Wed Aug 28 20:15:14 2013 +0200 Fix VLC_CLIP usage (and potential divisions by zero) Signed-off-by: Jean-Baptiste Kempf commit e5beadb8b156b406175a6d3154169f224e2d4168 Author: Rémi Duraffort Date: Wed Aug 28 20:15:12 2013 +0200 Fix memory leak (cid #1048910) Signed-off-by: Jean-Baptiste Kempf commit b0293e2f7453f4d40d0d852eb3b825ef9e11a349 Author: Rémi Duraffort Date: Wed Aug 28 20:15:09 2013 +0200 Fix sizeof mismatch (cid #1064682) Signed-off-by: Jean-Baptiste Kempf commit d8d34fbe44aadaf34136a2da58ec0ac69a767e0a Author: Jean-Baptiste Kempf Date: Thu Aug 29 01:01:45 2013 +0200 Freetype: move GetStyleFromStack to helper commit b13e8ff108d52e1451bde44528df696422b61dcb Author: Jean-Baptiste Kempf Date: Wed Aug 28 18:05:56 2013 +0200 Freetype: use a text_style_t in p_sys commit 6d151864757ec65168c2ea4ba9fe4a320683de8d Author: Jean-Baptiste Kempf Date: Wed Aug 28 17:53:50 2013 +0200 Freetype: harmonize between platforms commit e38a28c3ba64d59a46f993fb9c5c8fce99c2fdfe Author: Jean-Baptiste Kempf Date: Wed Aug 28 17:18:37 2013 +0200 Freetype: use psz_fontname commit 43567b83e36b3facbb2fc31e2a75de2f631b212b Author: Ludovic Fauvet Date: Wed Aug 28 17:40:35 2013 +0200 cue.lua: remove tabs commit 3e43d99c32e4367dcd1908551c1a4f50bb2dbccd Author: Ludovic Fauvet Date: Wed Aug 28 17:27:12 2013 +0200 cue: support Latin1 cue files (fix #9238) commit 705d9918707a6a1429cf5affc197fdc87cf9e90f Author: Jean-Baptiste Kempf Date: Wed Aug 28 17:09:05 2013 +0200 Freetype: use int instead of uint8 for alpha And remove write only variable commit 3210dd93f9577f78aaf6093413a899bffcf23a2b Author: Jean-Baptiste Kempf Date: Wed Aug 28 16:46:35 2013 +0200 Freetype: move arguments type to match text_style_t commit bae5574adc948bf048bcf4078d88a0f2963ad64c Author: Jean-Baptiste Kempf Date: Wed Aug 28 16:37:50 2013 +0200 Freetype: rename variables to match text_style_t names commit 3ce7d614192412d8502868c679671bbd4f747dff Author: Jean-Baptiste Kempf Date: Wed Aug 28 16:25:44 2013 +0200 Freetype: fix Win32 compilation commit dfb0024f57a7c804729cbd219015c8deb27e6edc Author: Ludovic Fauvet Date: Wed Aug 28 16:05:56 2013 +0200 Qt: replace a remnant of Qt3 commit 28d4b8d522f5c83a0518f8f40dfc610e6abd5d80 Author: Ludovic Fauvet Date: Wed Aug 28 15:35:34 2013 +0200 configure: require at least Qt 5.1.0 to use Qt5 commit 128e01e8c2f8d410a1f4194c40166c6dd4fa4f3c Author: Jean-Baptiste Kempf Date: Wed Aug 28 15:30:48 2013 +0200 Freetype: split some functions in text_renderer.c Too many functions are not related to freetype and could be used by other renderers like QuartText or DirectWrite. Moreover, this file was way too long. This is just the beginning, and there are no functionnal change so far. commit 41bad0093beb6aa4f6b9c9b2e1128d1765d99809 Author: Jean-Baptiste Kempf Date: Wed Aug 28 13:50:49 2013 +0200 Qt: do not delete speedControl yourself It is a QFrame, so it is already parented and should work fine. Fixes crash-on-quit in Qt5 commit 8332a26a12947f24a3d2219d3265062840b2020f Author: Jean-Baptiste Kempf Date: Wed Aug 28 13:35:27 2013 +0200 Qt: toAscii has been deprecated Ref #8532 commit b25fe82212160e322589c384dffa3973e5194931 Author: Jean-Baptiste Kempf Date: Wed Aug 28 13:33:40 2013 +0200 Qt5: Fix ADD_ICON, again commit 903a4334261a8b0ef5f306fd09cf092bc275de85 Author: Jean-Baptiste Kempf Date: Wed Aug 28 13:27:00 2013 +0200 Qt5: Be sure to use the rcc/moc/tools of Qt5 Ref #8532 commit 6404ab8ad659b21b0d4de16697b16feab7a8efc6 Author: Ludovic Fauvet Date: Wed Aug 28 12:54:21 2013 +0200 freetype: fallback to the system font if no font is specified in the style (fix #8960) This fixes a potential NULL pointer dereference and also enables the marq filter to use the user specified font. Reported-by: Tillmann Karras Signed-off-by: Jean-Baptiste Kempf commit ab96d0c7b1e57627dac21ac659a76b3b53c75f7e Author: Rafaël Carré Date: Wed Aug 28 05:28:37 2013 +0200 contrib: regex: don't build tests or doc commit 99c44333e1a9dd6908e66c2bd44db53850015737 Author: Rémi Denis-Courmont Date: Tue Aug 27 22:40:06 2013 +0300 input: remove input_source_t.p_stream (refs #8455) commit c23258ff2418ca7e670d50771d158e6258439b6f Author: Rémi Denis-Courmont Date: Tue Aug 27 22:20:12 2013 +0300 input: delete stream from demux_Delete() (refs #8455) commit 33779198f14691d84ddad90b3f46296d1ae4483a Author: Rémi Denis-Courmont Date: Tue Aug 27 21:58:58 2013 +0300 input: remove dead and broken byte offset bookmark support (refs #8455) Nobody would use this in real life (even time offset bookmarks are hardly used at all), the "feature" was unreachable from the UI, and it does not work with most demuxers. seekpoint_t.i_byte_offset is kept due to other usage of the same structure, i.e. proper seek points (as opposed to bookmarks). commit c58eadf3d60764a4d2ca0babf5deb0b747acea35 Author: Rémi Denis-Courmont Date: Tue Aug 27 21:56:38 2013 +0300 qt: discard bookmark byte offset This is useless given that the time offset is set and the input core ignores the byte offset when the time offset is set. I think the column should probably be removed completely. commit 314fbdbab1b33aed757874c10d26eb410eb156fe Author: Rémi Denis-Courmont Date: Tue Aug 27 19:33:35 2013 +0300 demux: fix bit logic commit ffb72762cbbd7c5f569f840d7e5bed21af27f31d Author: Rémi Denis-Courmont Date: Tue Aug 27 19:33:10 2013 +0300 dtv: undo accidental code removal (fixes #9274 probably) commit d6ee707b1b3872d4661bb1d9ac765e695551642b Author: Ludovic Fauvet Date: Tue Aug 27 15:37:49 2013 +0200 configure: correctly detect Qt5 commit fc1655e16fda7fb79f5c520cf3209fc874961c66 Author: Rafaël Carré Date: Mon Aug 26 16:41:34 2013 +0200 HLS: implement pause Close #9234 commit b3469c26af4edcfd0c84af59efea7db1620468cf Author: David Fuhrmann Date: Wed Aug 21 20:32:31 2013 +0200 auhal: HACK to fix infinite restart when trying to switch to spdif on 10.6 (fixes #9141) commit 4700e75f756d267e4c476fd5f7f9a0faf2f7c9ba Author: Rémi Denis-Courmont Date: Mon Aug 26 22:56:59 2013 +0300 input: deprecate input_source_t.p_stream (refs #8455) commit d4edc872241b247084319f243141335c64c4de25 Author: Rémi Denis-Courmont Date: Mon Aug 26 22:56:00 2013 +0300 Remove unused variables commit 8c47bc7e896c673fdc984f42fdeaff4e0097aa67 Author: Rémi Denis-Courmont Date: Mon Aug 26 22:55:44 2013 +0300 input: remove input_source_t.p_access commit cea762697ef6afdfd291dae71887c2d27ebad18b Author: Rémi Denis-Courmont Date: Mon Aug 26 22:26:27 2013 +0300 access: remove info.i_(update|title|seekpoint) commit 49b528cd804d3da82e2bf8428eaede5770f9fd96 Author: Rémi Denis-Courmont Date: Mon Aug 26 22:26:30 2013 +0300 mpeg: implement title/seekpoint controls (refs #8455) This is intended for VDR directories and Video CDs. commit 15e2e50ec8e2a6443fb1cf6d466d39c8fb6b9d62 Author: Rémi Denis-Courmont Date: Mon Aug 26 21:56:45 2013 +0300 vcdx: switch to ACCESS_GET_(TITLE|SEEKPOINT) commit 3e5a8ba4caf989fed3c4b32646884f9ede5ff3f6 Author: Rémi Denis-Courmont Date: Mon Aug 26 21:24:49 2013 +0300 vcd: switch to ACCESS_GET_(TITLE|SEEKPOINT) commit ae721f0a13b9ea404190087c9c7d87b68e3d35e5 Author: Rémi Denis-Courmont Date: Mon Aug 26 21:25:12 2013 +0300 vdr: switch to ACCESS_GET_SEEKPOINT commit a025357ee0487185733834d7a57d3fc78a3c7e08 Author: Rémi Denis-Courmont Date: Mon Aug 26 19:08:18 2013 +0300 input: add access & stream controls for current title and seekpoint commit 79e1e221333505e26acb74b9839bc61822ae9e5b Author: Rémi Denis-Courmont Date: Mon Aug 26 21:58:02 2013 +0300 input: always use the demux for titles & seekpoints (fixes #8456) commit ba6ecd3a75799d8cb0d7d1cc61e6833eb245e565 Author: Rémi Denis-Courmont Date: Mon Aug 26 21:20:11 2013 +0300 directory: fix warning commit e74490b32eb931f0d76c45d20e56bf8bb507c04f Author: Rémi Denis-Courmont Date: Mon Aug 26 20:49:03 2013 +0300 input: always pass meta data through demux (refs #8456) commit d2cd2e5d3645c0dd9026bfaaaf357bb2921d2258 Author: Rémi Denis-Courmont Date: Mon Aug 26 20:21:14 2013 +0300 input: poll signal level through demux (refs #8456) commit 4543c9c883fa0661f5a3059583ab04a5e4db44ff Author: Francois Cartegnie Date: Mon Aug 26 19:18:31 2013 +0200 Qt: standardpanel: fix potential null dereference commit 67a96ef76b7837adefd387cb1ed209c5a1f5d6eb Author: Francois Cartegnie Date: Mon Aug 26 19:14:18 2013 +0200 Qt: PLModel: initialize member commit 26b2eff7cf1e7575d839d35dc5d7fd9dba8895a8 Author: Rémi Denis-Courmont Date: Mon Aug 26 20:02:54 2013 +0300 access: simplify control default case, remove dummy warnings commit 64cbdb74cf4986c036b0b4c3517d64fade02f1bb Author: Ilkka Ollakka Date: Mon Aug 26 16:34:53 2013 +0300 httplive: cosmetic retab commit 675ab6e2b465f85960b93538193d4031fb894ed4 Author: Ilkka Ollakka Date: Mon Aug 26 16:32:13 2013 +0300 httplive: downgrade most of the messages from Info to Debug commit 7655d6c889d2425c1fd4615f7e2692df1a47470c Author: Ilkka Ollakka Date: Mon Aug 26 16:08:56 2013 +0300 httplive: don't reload playlist all the time. Reload playlist only when there is only 1 or 0 segments left that are downloaded but not played yet. Also change the default interval to be segment length instead of half segment length. With this patch it downloads 3 segments from 5 seglen playlist at the time and then plays those. Should be much nicer on http-server and powersaving (marginally as there isn't network activity that often). commit 7fa797f3ec9ef00f1f03d531687b40cab582ba9e Author: Ilkka Ollakka Date: Mon Aug 26 16:08:23 2013 +0300 httplive: check segment gap on last segment number instead of the segment number of last playlist load commit 7258c8319a5ea55039c8037e4c0e3aa994c14c66 Author: Ilkka Ollakka Date: Mon Aug 26 16:07:33 2013 +0300 httplive: cosmetic commit 50d7d0c9c470ccec4d48212221aaecd822928c96 Author: Avishay Spitzer Date: Mon Aug 19 03:08:33 2013 -0400 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. Signed-off-by: Ilkka Ollakka commit a9498addb2e41c0584a87c00c71add35be0b3a36 Author: Avishay Spitzer Date: Wed Aug 14 04:08:01 2013 -0400 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. Signed-off-by: Ilkka Ollakka commit b5c8fd2667278c8ac9ef05d4b0874aee90fea982 Author: Ludovic Fauvet Date: Mon Aug 26 14:47:43 2013 +0200 directsound: fix inverted logic (fix #9195) commit 0edb7ed815589338d852816bba6080f7ebb467ed Author: Martin Storsjö Date: Mon Aug 26 14:21:52 2013 +0300 tools: Check for libtool 2.4 This is required when building libpng. commit 2219f25d04e34911f8016640a33b72898113440f Author: Martin Storsjö Date: Mon Aug 26 14:20:54 2013 +0300 contrib: Patch libpng to make it build with automake 1.12 and 1.11 again commit 08c5317937900b5176d4abcc34aef66acc4d0421 Author: Francois Cartegnie Date: Mon Aug 26 10:49:38 2013 +0200 demux: avi: Ignore empty idx1 indexes for testing offset (fix #9248) More broken avi files :/ commit f49919da938a9a6d8dfc6dc2b62a259219f6033b Author: Rafaël Carré Date: Mon Aug 26 10:15:24 2013 +0200 qt4: win7 taskbar buttons are 16x16 since a3db0685 Close #9227 commit 761f80281d1b46b41ac95b91088820c31a1a6354 Author: David Fuhrmann Date: Sun Aug 25 22:24:47 2013 +0200 macosx: do not switch mux and access in opens stream out panel (fixes #9173) commit 442b1df3e5cac1e54a2c1353896faa61b9765c32 Author: Steinar H. Gunderson Date: Fri Aug 16 16:42:11 2013 +0200 avformat mux: Propagate seekable status into avformat. Some muxes, in particular mkv/webm, behave very differently depending on whether we say that the stream is seekable or not (by providing the IOSeek function). It does not help that the seek function itself returns an error. Thus, add a new access_out control called ACCESS_OUT_CAN_SEEK, set to true for seekable files in the file output only, and propagate the status of that into avformat at initialization time. Signed-off-by: Rémi Denis-Courmont commit ddb88bf1a7b0396404d394726499af6eebba6c37 Author: Rémi Denis-Courmont Date: Sun Aug 25 13:04:39 2013 +0300 input/stream: remove STREAM_CONTROL_ACCESS and simplify commit 86d3a929643ea1b9f5d1f339b483da2a89e26951 Author: Rémi Denis-Courmont Date: Sun Aug 25 12:49:00 2013 +0300 access: clearing info.i_update is the owner's job, not the plugin's commit 522dbd1b96b85942b1e17fba229c66fe1e6d9ddb Author: Rémi Denis-Courmont Date: Sun Aug 25 12:44:17 2013 +0300 file: update size whenever it is requested commit a4a4544320685c7113c9325a8c88ee0f9e6681d9 Author: Rémi Denis-Courmont Date: Sun Aug 25 12:35:19 2013 +0300 input/stream: cosmetics commit 6f83a8530c8cc53a5e3b9826cf63e4c44fe214f1 Author: Rémi Denis-Courmont Date: Sun Aug 25 12:25:02 2013 +0300 input/stream: factor code commit bf91c0515a9a1b5247aa865fde08f01b6b1e79af Author: Rafaël Carré Date: Sun Aug 25 00:52:15 2013 +0200 contrib: iconv: update patch after 7cc06ba8c9 commit 9794ec1cd268c04c8bca13a5fae15df6594dff3e Author: Rafaël Carré Date: Sat Aug 24 22:10:31 2013 +0200 mp4a packetizer: fix buffer overflow commit de53727420df3f0bb527763d67b3290f81c5e395 Author: Rafaël Carré Date: Sat Aug 24 22:10:18 2013 +0200 mp4a packetizer: simplify loop commit d98042ddb06dc4155f79c66ba8a36617cab9b85d Author: Rafaël Carré Date: Sat Aug 24 22:03:20 2013 +0200 mp4a packetizer: cosmetics commit 398d9abf74155ea6ad87fd75ed531b6239db2d93 Author: Gleb Pinigin Date: Sat Aug 24 22:10:08 2013 +0700 ios2: clean opengl buffers only in active state Signed-off-by: Felix Paul Kühne commit e6608519101ae2cef5c58e452884c39af6c64bd3 Author: Rafaël Carré Date: Sat Aug 24 18:21:30 2013 +0200 mp4 mux: use CLOCK_FREQ commit 0fef7e84ff4e0b2657dac63356950b44d99c999c Author: Rafaël Carré Date: Sat Aug 24 17:26:44 2013 +0200 mp4 mux: c99 commit dfbcc3fa7feccc9d1f343f6aca3ac5b407b67d19 Author: Rafaël Carré Date: Sat Aug 24 17:22:23 2013 +0200 mp4 mux: simplify stts box creation commit 09820c0cd3e704148948c5011ea3d38247bf1e5a Author: Rafaël Carré Date: Sat Aug 24 17:15:28 2013 +0200 mp4 mux: use a variable to make the code shorter commit 317533a037f26da2af56e556b1302877cf9e48c6 Author: Rafaël Carré Date: Sat Aug 24 17:14:03 2013 +0200 mp4 mux: avoid unnecessary conversion commit bfb716caa610005bdf308c272effce133035d2b9 Author: Rafaël Carré Date: Sat Aug 24 16:57:41 2013 +0200 mp4 mux: generate constant frame rate files commit 561b5a7aa34174dde049aeb60f81b9ed0d0753c0 Author: Rafaël Carré Date: Sat Aug 24 09:31:08 2013 +0200 mp4 mux: merge box_fix call into box_gather commit 24e89b7ba785e5f65c8a3830cebf1eb5a5c66908 Author: Rafaël Carré Date: Sat Aug 24 09:21:18 2013 +0200 mp4 mux: simplify commit e7042bde8e2c7152526d144f722eaa122aff7766 Author: Rafaël Carré Date: Sat Aug 24 08:10:43 2013 +0200 mp4 mux: cosmetics no functional changes commit a06942a143460d18bb0b84e3338fc16a8387b355 Author: Rafaël Carré Date: Sat Aug 24 07:52:52 2013 +0200 mp4 mux: simplify box*new commit d5d904b9c7a667b7ff3a59bf55faa2e4954be2b4 Author: Rafaël Carré Date: Sat Aug 24 07:49:10 2013 +0200 mp4 mux: use block_t commit 0edad0629ac75b01d905761f4cf4040350077cda Author: Rafaël Carré Date: Sat Aug 24 06:55:07 2013 +0200 mp4 mux: remove fixed parameters commit 00bf960c5461491d67e18989cfceedfbcebe6750 Author: Francois Cartegnie Date: Sat Aug 24 16:15:09 2013 +0200 ts: handle support for ISO/IEC 14496-3 Audio stream type. (fix #7769) Reserved stream types allocated in TREC H222.0 commit ad03b4e11defd03c385d4dd337a9d1d17ee9ce60 Author: Francois Cartegnie Date: Sat Aug 24 10:22:53 2013 +0200 demux: avi: handle zero sized lists (fix #9056, fix #8413) commit e0e03582378dc7df8b37e3fb01c4d1aaeccd437b Author: Francois Cartegnie Date: Fri Aug 23 18:36:36 2013 +0200 demux: avi: handle zero sized strd sections (fix #8994) Sunplus chipset based cameras creates those zero sized proprietary sections. commit 57eee64625c5f45b3a235cab7ff08e44ba5a456d Author: Tzu-Jung Lee Date: Fri Aug 23 01:34:40 2013 +0800 udp: pull and buffer received packets in udp access module Signed-off-by: Tzu-Jung Lee Modified-and-... Signed-off-by: Rémi Denis-Courmont commit 6d0f45bb56f01cc1e72134bc9bdfe89fa9436860 Author: Rémi Denis-Courmont Date: Sat Aug 24 13:04:26 2013 +0300 Export block_FifoWake() :-( This mostly reverts commit 8e3dd71128904eecf8439ef636bfdf5abadfaa1e. commit 551b9f5757375a556be01568a6fcfeb1450825ea Author: David Fuhrmann Date: Sat Aug 24 11:33:58 2013 +0200 macosx: add proper bindings for text/stepper combos in subtitle panel commit 8ffea4fbb41db9150a093d673b4408406cab1e52 Author: David Fuhrmann Date: Sat Aug 24 11:04:00 2013 +0200 macosx: fix layout of subs panel and increase spacing for translations commit 37641596f63ae71dd00493f645f1f6a5347a5b06 Author: David Fuhrmann Date: Sat Aug 24 09:39:24 2013 +0200 macosx: fix moaar utf8 rendering issues commit 57b3ee3b2826b517636e38254b02be1350596351 Author: David Fuhrmann Date: Sat Aug 24 09:14:40 2013 +0200 macosx: fix another potential utf8 displaying issue in core dialogs commit 3fc6c045c3df9a04a4f018fe6b3a657755460bb1 Author: David Fuhrmann Date: Sat Aug 24 09:13:03 2013 +0200 macosx: fix potential string format attack commit 9f4b3c59ddbac2790c8dd793064b7684b9e344db Author: Felix Paul Kühne Date: Fri Aug 23 14:37:30 2013 +0200 qtsound: fix compilation failure from the future commit 4bdb5ffc48b6ba95e4323ffc7086d2c490d35d62 Author: Felix Paul Kühne Date: Fri Aug 23 14:37:11 2013 +0200 qtcapture: fix compilation failure from the future commit dec229cdf4d8dbd90d8efa2d50fadc0cc259acac Author: Francois Cartegnie Date: Thu Aug 22 19:40:12 2013 +0200 Qt: media library disambiguation. If we need to axe something more... commit 0106a8b6d782930e821598a76f950dceaa519fbf Author: Rémi Denis-Courmont Date: Thu Aug 22 19:54:46 2013 +0300 m3u: rewrite probing (fix #9237) commit 9066dd9cc87a935b1f3f28ac137921413158fbde Author: Jean-Baptiste Kempf Date: Thu Aug 22 18:54:34 2013 +0200 A bit of fortunes :) commit dd35ada4281531966235373b177c00fd1b1dc5cf Author: Felix Paul Kühne Date: Thu Aug 22 17:07:08 2013 +0200 Revert "src: Fix for Mac OS X filesystem filename encoding" This reverts commit 0970461e97dc0dbd54006c7e7a9da80990f946a0. commit f6e7240972519aad664302d2cd5fd234c11d1237 Author: Felix Paul Kühne Date: Thu Aug 22 12:28:10 2013 +0200 vout_osx: fix performance issue if machine includes more than one GPU (close #7993) commit f270f411b608a50c50d4c57ba27ce6294d97575b Author: Naohiro KORIYAMA Date: Wed Aug 1 01:58:57 2012 +0900 package: fix nsis package building on OS X. Signed-off-by: Jean-Baptiste Kempf commit 0970461e97dc0dbd54006c7e7a9da80990f946a0 Author: Naohiro KORIYAMA Date: Tue Aug 21 11:34:07 2012 +0900 src: Fix for Mac OS X filesystem filename encoding Signed-off-by: Felix Paul Kühne commit d2f181ab2ae1f516a8aae9e7fd75ceb37218861c Author: Naohiro KORIYAMA Date: Sun Jun 10 09:56:55 2012 +0900 egl: avoid linking X Signed-off-by: Felix Paul Kühne commit 20a9ce3c2a8cfd557dc986b1750f301c1756132b Author: Felix Paul Kühne Date: Thu Aug 22 11:18:55 2013 +0200 macosx: fix UTF8 rendering issue in question dialog commit d326912f6747297d8d81f92191a650ddd2cd4231 Author: Naohiro KORIYAMA Date: Thu Nov 15 21:16:16 2012 +0900 contrib: HarfBuzz 0.9.19 Signed-off-by: Jean-Baptiste Kempf commit 1fc6614444b9698d9b534181955d66419047f719 Author: Naohiro KORIYAMA Date: Wed Jun 6 12:00:02 2012 +0900 qt4: fx missing translation Signed-off-by: Jean-Baptiste Kempf commit b2823701b6123b5cb1f862dec7f5a62a9d77d17f Author: David Fuhrmann Date: Wed Aug 21 19:42:41 2013 +0200 auhal: limit scope of mutex This should suffice as the variable is only modified on this thread. Avoids deadlock in refs #9141 commit f0d02027f135815810ea27e7ad494101b240b49d Author: Adrien Maglo Date: Wed Aug 21 17:13:15 2013 +0200 visu: fix the scope visualization drawing. commit fe0d4afb9df270cadeea42675552029471646279 Author: Julian Scheel Date: Wed Aug 21 10:53:41 2013 +0200 omxil: Release picture in direct rendering mode. In direct rendering mode a picture reference is acquired from the video output module. This reference has to be released when the internal omx buffer which uses this reference is freed. This avoids a blocking condition where the video output would wait for a picture to be freed forever. Signed-off-by: Julian Scheel Signed-off-by: Jean-Baptiste Kempf commit c585edd907ba2882efe08816ed6028677f8be6d1 Author: Julian Scheel Date: Wed Aug 21 10:52:29 2013 +0200 omxil: Activate mpeg2 on broadcom omx. Activate the mpeg2 module in the broadcom omx core. If this is used on a Raspberry it is required to have a MPEG2 license key to activate this core. Signed-off-by: Julian Scheel Signed-off-by: Jean-Baptiste Kempf commit e749dd59bf195ba6b058cb233e016eff349e610e Author: Jean-Baptiste Kempf Date: Wed Aug 21 00:19:21 2013 +0200 Qt: use mux=flac for encoding extension Same issue as mp3 .raw extensions commit 6d40f995b0f65c68fad7e2aea68d3337df1ea708 Author: Rafaël Carré Date: Tue Aug 20 23:56:03 2013 +0200 flac encoders: use the long format extradata fLaC marker is helpful for file format detection commit 27b03afc09b78378d070d72d4386972a6a20016b Author: Jean-Baptiste Kempf Date: Tue Aug 20 19:39:24 2013 +0200 Qt: correctly restore the undocked playlist state Close #9223 commit 357bcda71de0e903a9b73b91fca73508a01001e4 Author: Jean-Baptiste Kempf Date: Tue Aug 20 18:56:50 2013 +0200 Qt: fix a potential crash in audioDevice Menu Close #9222 commit 43eb32320d0f16d99bb041d84ae1722498479d13 Author: Jean-Baptiste Kempf Date: Tue Aug 20 15:27:49 2013 +0200 MP4: do not set total tracks to 0 That doesn't really make sense commit 5b25b3ddffcc3bac63e379f9bae68bc53aa3b4fe Author: Rafaël Carré Date: Tue Aug 20 14:06:00 2013 +0200 contrib: png: don't build binaries commit 7cc06ba8c948e6acf2de9ca57630d98e5eecab8e Author: Rafaël Carré Date: Tue Aug 20 14:03:51 2013 +0200 contrib: iconv: don't build binaries commit 5b04e2dcee081af7996b48803383289bd0ad192a Author: Rafaël Carré Date: Tue Aug 20 14:00:41 2013 +0200 contrib: libxml2: don't build binaries commit 8003386079161d9c7c0c1adc2789aecad1376310 Author: Francois Cartegnie Date: Mon Aug 19 23:00:05 2013 +0200 Qt: PLModel: don't rely on model's root for finding root type commit 5b77946508a104f2c6936618d00759e7c775c8f6 Author: Jean-Baptiste Kempf Date: Mon Aug 19 15:40:05 2013 +0200 Avformat: split the options from demux and mux in sections commit d5ff0152bd10d3aee93248bdab8eca71ef0d804a Author: Rafaël Carré Date: Mon Aug 19 14:53:52 2013 +0200 ThreadDisplayPreparePicture: simplify commit 6cf55f069d3f66f086770d3bd1fcc172d8da5842 Author: Rafaël Carré Date: Mon Aug 19 14:23:48 2013 +0200 ThreadDisplayPreparePicture: simplify Make code more verbose and easy to read commit 55b27720ce25c7a7b061c316294dc75da813bb4a Author: Rafaël Carré Date: Mon Aug 19 08:21:31 2013 +0200 vout thread: inline ThreadManage commit ec788f2dc90eaf43af4fed6e9cc1ea982d5be0db Author: Rafaël Carré Date: Mon Aug 19 08:18:25 2013 +0200 vout thread: split out command processing function commit cb21f5e9cac205dd0219581a9591e8c1cbbc2b4c Author: Rafaël Carré Date: Mon Aug 19 08:07:17 2013 +0200 ThreadDisplayPicture: simplify prototype commit 09399f3fa3650f08f52ef1ed77a850735b9cbcf1 Author: Jean-Baptiste Kempf Date: Mon Aug 19 15:28:00 2013 +0200 Provide a better name for the mono downmixer commit 28dcca75ff67757d6ee111075e24a63d16ed2c63 Author: Jean-Baptiste Kempf Date: Mon Aug 19 15:24:01 2013 +0200 Name AVIO as AVIO not FFmpeg or libavformat commit b26e366bfbc204683fa3deea28d09b33bc05f603 Author: Jean-Baptiste Kempf Date: Mon Aug 19 15:15:21 2013 +0200 Avio: correctly split input and sout options commit ceeaf1bc20616ec25cc61c60f04a7fef12670a1b Author: Jean-Baptiste Kempf Date: Mon Aug 19 15:08:00 2013 +0200 Revert "avio: differentiate between avio-options and sout-avio-options in the GUI" This reverts commit 03ae4817bae516a16dd7feb2c13c6a4d81d89068. commit 5e18c0b05302fd85872be536279215b7a93625bd Author: Jean-Baptiste Kempf Date: Mon Aug 19 14:59:48 2013 +0200 RTSP VoD: mark the old one as legacy commit 2568959844aa9b83d601f6cdcf19db9c1d322cf2 Author: Jean-Baptiste Kempf Date: Mon Aug 19 11:47:46 2013 +0200 Qt: remove not important Sout profiles commit 58b5ae72eff59365220024c970a8b44224b42c3d Author: Edward Wang Date: Sun Aug 18 23:17:16 2013 -0400 Qt: do not free module config too early Fix regression introduced in 95f145933a553e082eb42577d72dbf8bdea9972b 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. 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. Close #9214 Signed-off-by: Jean-Baptiste Kempf commit f1a205e41b5fc315bf4c067a2a62d800a6c8649c Author: Jean-Baptiste Kempf Date: Mon Aug 19 11:39:02 2013 +0200 Qt: fix mp3 extension Close #9200 commit 03ae4817bae516a16dd7feb2c13c6a4d81d89068 Author: Edward Wang Date: Sun Aug 18 23:27:19 2013 -0400 avio: differentiate between avio-options and sout-avio-options in the GUI Without this fix, they are indistinguishable in the GUI and the user cannot know which is which. Pointed-out-by: Eric Hameleers Signed-off-by: Rafaël Carré commit b57e3d3ef8fde3433bafd989559120cbda4753c5 Author: Edward Wang Date: Sun Aug 18 23:27:18 2013 -0400 avcodec: no period after option short name Normalise it with other options in advanced prefs. Signed-off-by: Rafaël Carré commit abf5bf99808f0d7308ff6ef2543dce7a83810af3 Author: Adrien Maglo Date: Sun Aug 18 23:06:09 2013 +0200 OpenGL: Set $GL_LIBS to "-lopengl32" for the Windows case. commit fcb251b66a0e5546cfcba4e96c1ba97e4c37a4dd Author: Adrien Maglo Date: Sun Aug 18 22:41:47 2013 +0200 Visu: Add missing linked library (-lm). commit 7a7656de5d5c149e8dddda9bed243f45b781d7bc Author: Vianney Boyer Date: Sun Aug 18 21:38:45 2013 +0200 vhs, oldmovie: code cosmetics Signed-off-by: Jean-Baptiste Kempf commit 24d7d66f6ce586e60e7d47cc34ff7a8ce41210de Author: Vianney Boyer Date: Sun Aug 18 21:38:45 2013 +0200 Freeze: Freeze interactive video filter Signed-off-by: Jean-Baptiste Kempf commit ad3517122a187f3e72f3b4ad77abb5329bb5fd5f Author: Adrien Maglo Date: Mon Jul 29 11:14:07 2013 +0200 New 3D OpenGL audio spectrum visualization. commit 0117fb1dc8aea647c7d8d858cd5626caf18cb62d Author: Edward Wang Date: Sat Aug 17 23:28:59 2013 -0400 Qt: information is uncountable in this case Signed-off-by: Jean-Baptiste Kempf commit 03c813954a392c7dae1a0ff24d3fd2292d1c45a5 Author: Ronald Wright Date: Sun Aug 18 11:16:54 2013 -0500 libvlc: equalizer: ISO frequencies are the new default Signed-off-by: Jean-Baptiste Kempf commit cb25ab46c389986161a1704085dcd6edb16be376 Author: Rafaël Carré Date: Sun Aug 18 21:15:40 2013 +0200 contrib: modplug: use git version Close #9209 commit d14b735f2b87eb1e0fd86b6fe3a77a6342091430 Author: Steinar H. Gunderson Date: Sun Aug 18 22:00:37 2013 +0300 access_out: add CAN_SEEK control Signed-off-by: Rémi Denis-Courmont commit afacbcce8568278f88481919e7e36ac1aba07462 Author: Rémi Denis-Courmont Date: Sun Aug 18 21:56:49 2013 +0300 typo commit 31fb6310b23bd7b45abdc23a6135a92bab9fda96 Author: Francois Cartegnie Date: Sun Sep 16 20:36:11 2012 +0200 Qt: PLModel: remove inserts agregation. No longer needed as the model now behaves correctly. reverts 442bad11d6f53401ef6994fc7cbda4e3531ebaef commit ca08ed0ece6fe1a2762a2f3e024f6036df2ae3d7 Author: Francois Cartegnie Date: Tue Sep 11 15:38:25 2012 +0200 Qt: Set popup entries logic into models, and keep interaction outside. - popup now created according to the selected items and models. - fixes view/popup model abstraction. - allows introducing new methods/models. commit 3de79f56c26e33d99605b21732b10935ca7939d3 Author: Francois Cartegnie Date: Sat Sep 15 14:53:24 2012 +0200 Qt: fix MLModel uris commit 8de1d289fb56e7e600bf14a0dacfbe7cbcce13a6 Author: Francois Cartegnie Date: Sat Sep 8 15:40:45 2012 +0200 Qt: MLItem: missing locks. Never ends.. commit ce837438f5a94bafbc1454ff7438c069859d3e76 Author: Francois Cartegnie Date: Tue Jul 31 19:46:41 2012 +0200 Qt: Rework Models. - Separate common methods into interface, allowing multiple inheritance architecture (to use any implemented AbstractModel) - Code factorization between PL/ML models (and PL/ML Items) - Use proxy model for views and redirection to the PL/ML models. Fixes filtering and also really make use of the current model (only the PL Model was really used before, models were half switched). - stop storing/serializing selection indexes - ML Missing locks and bug fixes - Move ML callback into event loop - ML Items leaks fixes - Code factorization - Dead code removal commit 80e9517463eeab48be8adac970428fcfbbc995e1 Author: Rémi Denis-Courmont Date: Sat Aug 17 22:15:54 2013 +0300 mod: validate meta data (fixes #9206) It might be better to convert from the proper character encoding to UTF-8, but I do not know what proper is. commit 6bf5ea4ac04a70b1bb6ded0e5784e0cf07be9dec Author: Rémi Denis-Courmont Date: Sat Aug 17 22:17:42 2013 +0300 meta: add assertion commit 313194d7faee9a4faf0c0b25f621f09d1f91d4b5 Author: Georgi Chorbadzhiyski Date: Sat Aug 17 21:31:51 2013 +0300 Do not truncate the last character in net_Gets(). Signed-off-by: Rémi Denis-Courmont commit ecc0305a4a2618ca92426e9781507b95426ab979 Author: David Fuhrmann Date: Sat Aug 17 17:13:55 2013 +0200 macosx: fix copy and paste bug causing wrong acodec in CAS commit 25a7ec6fc5af3f3973b38e1b0d2be0328bc96611 Author: Ilkka Ollakka Date: Sat Aug 17 16:44:37 2013 +0300 transcode: simplify audio channel stuff a littlebit tested with ticket 9022 samples to 2 channel and without channel definition. Output files seemed to have correct channel amount in both cases. refs #9022 commit 31556949bf2596009e820ac50ef94fef0227dad0 Author: Felix Paul Kühne Date: Sat Aug 17 15:19:53 2013 +0200 CoreGraphicsLayer: update accessory files commit 70bc0a33a6a67599fa85042f483d3e5aa3bcb45e Author: Felix Paul Kühne Date: Sun Apr 21 17:12:13 2013 +0200 New CoreGraphics based video output drawing on CoreAnimation layers commit a01f4017731731460a3ee6d488db80f177a3a587 Author: Rafaël Carré Date: Fri Aug 16 21:26:19 2013 +0200 contrib: qt4: fix for mingw-w64 commit 4d9f343c5341399b082b84af8010f28a36c2757e Author: Rémi Denis-Courmont Date: Wed Aug 14 19:36:31 2013 +0300 picture: do not clobber picture reference count when destroying a pool I am not taking a stand on whether pictures should or should not have references when the pool is destroyed. It is hard to support for some video outputs (and indeed not all of them do so correctly). Nevertheless, it can happen, so the core might as well deal with this. Feel free to undo this and add an assertion, if you fix all affected code paths. commit 8cf359215dd9f44b0bb7648a4dcdeecd89380bdc Author: Ilkka Ollakka Date: Fri Aug 16 15:59:00 2013 +0300 avcodec: set frame samples to 0 if frame fill fails in encode, this way encode_audio2 doesn't crash commit 04d173cc73fc63b18d930f8874846f955f35b934 Author: Ilkka Ollakka Date: Fri Aug 16 00:05:55 2013 +0300 httplive: add likely commit 37c8d257a4d8f1a7987b742e80e469eaa39d02ac Author: Ilkka Ollakka Date: Mon Aug 5 19:30:32 2013 +0300 httplive: cache around 10 sec worth of segments instead of just 2 commit f6d867eb971f79c507532661d4676db44e8d6830 Author: Ilkka Ollakka Date: Mon Aug 5 19:30:06 2013 +0300 httplive: max delay is 1.5 on refresh as stated on rfc draft commit 34ab3bb9c610ce2a4dae86997c82fb3cc75af061 Author: Ilkka Ollakka Date: Mon Aug 5 19:31:22 2013 +0300 httplive: Choose initial stream to be the biggest one, avoiding audio-only as migration from that doesn't work in some cases commit c74824b373ac16e02a5c3340585e133caf08b577 Author: Ilkka Ollakka Date: Wed Mar 20 11:28:49 2013 +0200 libmpgatofixed32: give mad-errors as msg_Err and give empty frames only if mad tells that it can't recover from that error commit 45d1baf8a37f71692f11dc9f39f35a2f12504881 Author: Rafaël Carré Date: Fri Aug 16 13:53:58 2013 +0200 bluray: ARGB overlays available since bluray 0.3.0 commit 437124c96e315106a41c548b0452f91cf16b4e16 Author: Rafaël Carré Date: Fri Aug 16 13:22:30 2013 +0200 oldmovie: don't use extern functions commit f547edc14a2ffd27c9dd24fb7992d0ef0307814f Author: Rafaël Carré Date: Fri Aug 16 13:22:19 2013 +0200 vhs: don't use extern functions commit 4e5aaec7768573ec0db674a05a2bca5942395e44 Author: Rafaël Carré Date: Thu Aug 15 16:54:48 2013 +0200 avcodec encoder: remove 10 years old non sense commit ad32b935832886aa0479de3b40921db8161ecdf8 Author: Rafaël Carré Date: Thu Aug 15 16:54:22 2013 +0200 avformat: avformat.h is always present commit 5fb9ef328456f4f5109bf71bad64666a9d0a043e Author: Rafaël Carré Date: Thu Aug 15 16:54:06 2013 +0200 avio: avformat.h / avio.h are always present commit 1eba944c00490701a2ef2fa3075650ae784c858b Author: Rafaël Carré Date: Thu Aug 15 16:18:45 2013 +0200 bluray: fix disappearing of overlays commit 54227611219f6c74344b2185abb1612d9b32a2a1 Author: Petri Hintukainen Date: Wed Aug 14 14:38:36 2013 +0300 bluray: fixed title selection and title info when using menus Signed-off-by: Rafaël Carré commit 4aebfa36dc43204bc9c8846cc163c5b06d8f0533 Author: Petri Hintukainen Date: Tue Aug 13 13:39:27 2013 +0300 bluray: use bd_get_playlist_info Signed-off-by: Rafaël Carré commit fc4005c1b9bda46df0fd76c8ebdac770cea5a226 Author: Petri Hintukainen Date: Tue Aug 13 14:23:25 2013 +0300 bluray: added options for preferred languages Signed-off-by: Rafaël Carré commit 5c805b82e6f67af567ea73ed740c567d07327a33 Author: Petri Hintukainen Date: Mon Aug 12 10:19:49 2013 +0300 Added an option for DVD/BluRay menu language Signed-off-by: Rafaël Carré commit 360ad2952999d1caaed9aaa0962df47f29cdc7db Author: Rafaël Carré Date: Mon Aug 12 15:01:34 2013 +0200 bluray: add blurayCloseOverlay commit a8526b7847db89cb66659e196bd01a5574e6303d Author: Rafaël Carré Date: Mon Aug 12 14:47:38 2013 +0200 bluray: print debug if disc is using aacs and/or BD+ commit 2a6ebe69b2c2f84234b592c7dc2e3f3706a94aa9 Author: Rafaël Carré Date: Mon Aug 12 14:23:56 2013 +0200 bluray: fix overlay memleaks commit aecd8612b495e9509ccc13b5ea06923fbd7e4052 Author: Rafaël Carré Date: Mon Aug 12 11:06:53 2013 +0200 avcodec: rate limit messages about direct rendering commit 5e7c961ff901529a0ec9657cab95f9048afb4f15 Author: Rafaël Carré Date: Mon Aug 12 09:47:45 2013 +0200 bluray: cosmetics commit 7b3ba53abb90ce431b7e9ac6cff0f7f635cc6e39 Author: Rafaël Carré Date: Mon Aug 12 09:41:35 2013 +0200 bluray: inline blurayHandleEvents commit d1ad603db9f66aa19fb0c39a7e00ae5a35b28776 Author: Rafaël Carré Date: Mon Aug 12 09:41:10 2013 +0200 bluray: free resource as soon as not needed commit 695029cdf2c19ebc6c2152adb5d3e297c07b72ee Author: Rafaël Carré Date: Mon Aug 12 09:40:12 2013 +0200 bluray: fix memleak in error path commit bc7bf46f46c61c2be0664035ec4ac722d26f0034 Author: Rafaël Carré Date: Mon Aug 12 09:39:12 2013 +0200 bluray: blurayInitTitles: fix memleaks on error paths commit b323c8761f894fec564b5b35802e6beb485f070d Author: Rafaël Carré Date: Mon Aug 12 09:38:12 2013 +0200 bluray: simplify overlay functions commit b82f5755943b6edc12f3747e7f258aef65d1875d Author: Rafaël Carré Date: Mon Aug 12 09:25:13 2013 +0200 bluray: cosmetics commit 1cf7e446eed8e61b8c325f5e0a38525e2424ec1e Author: Rafaël Carré Date: Mon Aug 12 09:18:53 2013 +0200 bluray: simplify error message reporting Translate "Path doesn't appear to be a Blu-ray" Do not show cryptic "Could not get parent input" dialog commit 6bfd731bf95211eec31c63ea57d2d78e25302701 Author: Rafaël Carré Date: Mon Aug 12 09:17:50 2013 +0200 bluray: blurayInitTitles can not fail commit 7a55843947e526d402356dd72e42f307790f767e Author: Rafaël Carré Date: Mon Aug 12 09:16:13 2013 +0200 bluray: don't reinvent strdup commit 98ad59dd7c8d2a84669a3eea7d40a1e49eeae4a6 Author: Rafaël Carré Date: Mon Aug 12 09:15:08 2013 +0200 bluray: split device node -> mount point helper Fix memleak in error path after doing the conversion commit 97c403a20e0e1a7c0e83824728cfbae1718c139b Author: Petri Hintukainen Date: Fri Aug 9 14:04:58 2013 +0300 bluray: ARGB overlay support (BD-J) Signed-off-by: Rafaël Carré commit 6deffd85b0a443dd7c6e914acb4dbd376cdd29e3 Author: Petri Hintukainen Date: Fri Aug 9 13:15:44 2013 +0300 bluray: make overlay helper function interfaces ARGB compatible Signed-off-by: Rafaël Carré commit f2838593988a637663df6bcb7238c9ed77c6dfe7 Author: Petri Hintukainen Date: Thu Aug 8 10:05:30 2013 +0300 bluray: add an option to select player region code Signed-off-by: Rafaël Carré commit 256184cb3c39f55042981c850a715a676d9c3e82 Author: Petri Hintukainen Date: Thu Aug 8 09:30:55 2013 +0300 bluray: use navigation keys (DEMUX_NAV_...) Signed-off-by: Rafaël Carré commit 580355951d6b42006c6e3e0cd4dc704e7d1d192e Author: Jean-Baptiste Kempf Date: Fri Aug 16 11:51:44 2013 +0200 WinRT: do not use GetLogicalDrives commit 6ada7e011a6d8db05e4850fa4c7bd4f823df6fb1 Author: Jean-Baptiste Kempf Date: Fri Aug 16 11:06:52 2013 +0200 Win32: More comments to avoid removal :) commit 5d7ac19898a7bd54d20ac500d318c8f0b5f36051 Author: Jean-Baptiste Kempf Date: Fri Aug 16 10:59:17 2013 +0200 Revert "win32 opendir: remove broken and obsolete special mode" This reverts commit 5bb66d739c32023b033c6fde0cd7c807493f4fbf. commit dc894c97292d4fbbb878ad2c60cc62a3803b4472 Author: Jean-Baptiste Kempf Date: Thu Aug 15 20:51:23 2013 +0200 Update NEWS commit 9dccad2ac30bd5c0af0991d80601f5232c29d327 Author: Jean-Baptiste Kempf Date: Thu Aug 15 20:36:28 2013 +0200 Qt4: correctly show the default Windows Audio Device Close #9104 commit 63bda172897528b1cfd3ef7b6ae1f0aa82285180 Author: Jean-Baptiste Kempf Date: Thu Aug 15 20:10:18 2013 +0200 DirectSound: only list usable devices Ref #9104 commit 3581f8630a64c5f583effd643c4b899404ec8f5f Author: Jean-Baptiste Kempf Date: Thu Aug 15 16:52:17 2013 +0200 Extras/tools: force the last version of m4 Previous ones are refused by autoconf commit 1d83cf55daecc8ca5b0e69c1b7e73e6019d6daa0 Author: Jean-Baptiste Kempf Date: Thu Aug 15 16:41:54 2013 +0200 Revert "DirectX: use parent object instead of -incorrectly- pl_Get()" This reverts commit 9797d69d29097a598384a5d87c35f1d859aab4b4. commit ee00f50039d1072be450096c119f60ece383e38f Author: Jean-Baptiste Kempf Date: Thu Aug 15 15:55:01 2013 +0200 Audio effect: "equalizer" is enough... commit 1f5a77b0a591c2212f1d425ef97451562a136318 Author: Vianney Boyer Date: Fri Jul 26 19:56:18 2013 +0200 VHS: VHS style video filter Signed-off-by: Jean-Baptiste Kempf commit 71110446d4c141dd62fa33c8ac0f4210d5b9ed60 Author: Jean-Baptiste Kempf Date: Thu Aug 15 13:46:34 2013 +0200 Link oldmovie with math commit 4322d4210eb6b9c9f0ecb5f968c20d7ea5ba7b21 Author: Vianney Boyer Date: Fri Jul 26 19:12:22 2013 +0200 Oldmovie: Oldmovie style video filter Signed-off-by: Jean-Baptiste Kempf commit 84fd16d63cffc0c83baf985df5e4da6c5deebd56 Author: Dominique Leuenberger Date: Fri Aug 9 20:41:51 2013 +0200 build: fix powerpc detection Signed-off-by: Ilkka Ollakka commit c6f70c96654b89b66be6da32490096eb95903cbf Author: Vianney Boyer Date: Fri Jul 26 20:02:15 2013 +0200 Puzzle: fix shapes bug when changing game mode This fix regenerates the shapes when you change the game mode. However you'll see straight shapes. Signed-off-by: Jean-Baptiste Kempf commit 38a57f60a5f2353cc2d3b0e552691c0716406c34 Author: Edward Wang Date: Tue Aug 13 09:51:19 2013 -0400 gmp: fix compilation on mipsel GCC 4.4+ no longer accepts the "=h" constraint. Signed-off-by: Jean-Baptiste Kempf commit 5e1759b9cd81d2756ec32ed2e0d8c68f0a390697 Author: Rafaël Carré Date: Thu Aug 15 11:52:22 2013 +0200 contrib: iconv: fix for windows store Signed-off-by: Jean-Baptiste Kempf commit b128c6af179134e56a1c9b73b9a89b9153c02ae4 Author: Rafaël Carré Date: Thu Aug 15 11:52:05 2013 +0200 contrib: xml2: fix for windows store Signed-off-by: Jean-Baptiste Kempf commit 3a42671fcb4416d182ab00fe3a8fde970563539c Author: Denis Charmet Date: Thu Aug 8 10:08:17 2013 +0200 Use soft gain by default to achieve 200% with directsound Since directsound doesn't support amplification, we use a default *2 soft gain and map DSBVOLUME_MAX to 200%. commit 9311e60ac6c2d34fad5a613aef457a8b1824fb7c Author: Rémi Denis-Courmont Date: Wed Aug 14 21:30:03 2013 +0300 net_Read: break potential dead lock with waitall = true commit 41dc3d2b719b31b2ff34f983fb21f15a9ca97085 Author: Rémi Denis-Courmont Date: Thu Aug 8 22:07:00 2013 +0300 vout: fix use-after-free of SPU Pointed-out-by: Pedro Ribeiro commit 814d530369e6aa5a06c056c23a21d034a7c16565 Author: Rémi Denis-Courmont Date: Wed Aug 14 19:32:05 2013 +0300 picture: convert to standard atomic operations commit 2c470d8df4b6a349b5983c27d4f4337d83d81248 Author: Rémi Duraffort Date: Tue Aug 13 22:05:17 2013 +0200 Fix sizeof mismatch commit 513a5123316c6c22780f53f335f07ada4b13a6a9 Author: Rémi Duraffort Date: Tue Aug 13 20:00:07 2013 +0200 zip: remove uneeded allocation commit 67fcd96cb02400fba6e70bfdbeb89c86c83448b8 Author: Ilkka Ollakka Date: Mon Jul 22 00:21:45 2013 +0300 httplive: fix qsort compare so streams are sorted properly. commit 833ff513c35e39f29eb5c29e622c3fc74317f858 Author: Ilkka Ollakka Date: Tue Aug 13 18:12:44 2013 +0300 marq: add file-option to options commit 133717843cea5ffe50a5670bda5bb25cace592fe Author: Rafaël Carré Date: Sun Aug 11 17:41:02 2013 +0200 contrib: gmp: fix build failure with recent binutils commit 53893837073edd6e14c40c632e777b895d10b7c7 Author: Rémi Denis-Courmont Date: Fri Aug 9 18:41:52 2013 +0300 udp: missing break's commit c43855147a38a9520ea28adfc82e5f9910117bf8 Author: Vittorio Giovara Date: Fri Aug 9 12:29:51 2013 +0200 revert 062b886122287d8ad3ec93b3faa59808d2b1e9c7 Such option is more suited to the avcodec-options field and should not be exposed to gui Signed-off-by: Rafaël Carré commit a88f5170de4dc189e1ff8c8b5769e577cbb736a3 Author: Rafaël Carré Date: Fri Aug 9 12:26:37 2013 +0200 contrib: freetype: disable PNG commit 03b937360b30277f1292b6e35e127d69234c2688 Author: Jean-Baptiste Kempf Date: Fri Aug 9 11:02:18 2013 +0200 MP4: fix variable size leading to Out-of-bound access Fix cid #1048765 commit c4595ee6467a651af38a70243471593258e72e3a Author: Rémi Duraffort Date: Thu Aug 8 19:12:38 2013 +0200 sgimb: remove dummy test This test is always true. Moreover, strrchr does handle empty strings. commit bb2e749435588e206266c608e5e0ecc855f255a7 Author: Rémi Duraffort Date: Thu Aug 8 19:09:31 2013 +0200 visual: spect-sections should be strictly positive commit 413800b132792241b190911a27176076c8f6a2e7 Author: Rémi Duraffort Date: Thu Aug 8 18:54:12 2013 +0200 Fix use of uninitialized variable (cid #1049012) commit f393ebdfb852b53637421c57a574cb420fd184c7 Author: Rémi Duraffort Date: Thu Aug 8 18:53:40 2013 +0200 hotkeys: Fix test (was always true) commit af878173a3a4d73ef9d7ac00e9196894f8231be8 Author: Rémi Duraffort Date: Thu Aug 8 18:52:33 2013 +0200 mpeg_ts: fix potential array off by one commit 95f145933a553e082eb42577d72dbf8bdea9972b Author: Rémi Duraffort Date: Thu Aug 8 18:43:44 2013 +0200 qt4: fix memory leaks commit aa62e2309f23b3b52812d91a36b97eee073f56b9 Author: Rémi Duraffort Date: Thu Aug 8 18:43:11 2013 +0200 zpl: Fix memory leaks commit 3321490df657b348e83b0a9439bbdf4cda90caf8 Author: Rémi Duraffort Date: Thu Aug 8 18:42:38 2013 +0200 Fix sizeof mismatch commit c441e8627c6f3d4a92bc83fdf844e7f6eee118fe Author: Felix Paul Kühne Date: Thu Aug 8 21:29:22 2013 +0200 extras/tools: update automake commit 9f73275af09a2f66f78beb19b5388a5a59f87aef Author: Felix Paul Kühne Date: Thu Aug 8 21:25:17 2013 +0200 extras/tools: update libtool commit 4ed2079b77b8aeb6d7885cc9828a90290018a7a4 Author: Rémi Denis-Courmont Date: Thu Aug 8 21:23:26 2013 +0300 configure: no deprecated libav features in use commit 18fbf7fd17a0f4e9cabcc2e34ac54b210ba08b27 Author: Rémi Denis-Courmont Date: Thu Aug 8 21:22:11 2013 +0300 avcodec: use reference counting for audio decoding commit 3bbe18fd5f1e958cef0f8b3a7a847fc0ae082a4d Author: Rémi Denis-Courmont Date: Thu Aug 8 21:18:37 2013 +0300 avcodec: refer to AVFrame as a pointer, non-functional change commit 56655ea84524e641b411c6606639129a12843c16 Author: Rémi Denis-Courmont Date: Thu Jul 25 19:57:48 2013 +0300 avcodec: avoid forward declaration commit 4f3b5c69a9f11e68eaf87f00cc5673b1f945cbc5 Author: Jean-Baptiste Kempf Date: Thu Aug 8 17:55:57 2013 +0200 Contribs: update libpng to 1.6.3 commit a7877a29f0c8dd4383bce50e308d95790daf4b52 Author: Rémi Denis-Courmont Date: Thu Aug 8 20:17:59 2013 +0300 aout: rework aout_Interleave() This no longer assumes that planes are contiguous. It should help with libav reference counting, and also avoids interleaving unused padding. commit f0fa97b3035cf6cb057fc52b3ae8f60846754351 Author: Jean-Baptiste Kempf Date: Thu Aug 8 18:34:33 2013 +0200 Contribs: update ZVBI (!) to 0.2.34 commit 1a1552ce70ea73225294cab4b6867d4aa607d05c Author: Jean-Baptiste Kempf Date: Thu Aug 8 17:46:40 2013 +0200 Contribs: update freetype to 2.5.0.1 commit 3d00d49eda1953f270999e5dba9023ff16dc42de Author: Jean-Baptiste Kempf Date: Thu Aug 8 17:41:33 2013 +0200 Contribs: update Opus to 1.0.3 commit 8f80053c7a4ffa3e6a2e3daf34222a08e9d473fb Author: Jean-Baptiste Kempf Date: Thu Aug 8 16:26:52 2013 +0200 GLwin32: fix init crash Regression from 5989169 and ticket #7558 Close #9124 commit 7bd9d66eb4710aec3b74694091fc7082ca7f2bad Author: Jean-Baptiste Kempf Date: Thu Aug 8 12:57:54 2013 +0200 Map Voxware MetaSound Codec IDs commit 6283a220d45b768f569903fd16e966d50aa66187 Author: Jean-Baptiste Kempf Date: Thu Aug 8 12:07:37 2013 +0200 Xiph: support TRACKNUMBER=xx/xx in vorbis comments Yeah, yeah, such a clever idea, thx... Let' not use TRACKTOTAL or TOTALTRACKS or TOTALTRACK or TRACKSTOTAL, because you know, there is not enough options... Oh, and let's not make ANY of the above official in the spec, because then, people could follow the spec... https://www.xiph.org/vorbis/doc/v-comment.html Next time, please use mkv... commit e7f32425ce063d64c9a38c514a2f9f6cb2c8040c Author: Jean-Baptiste Kempf Date: Wed Aug 7 11:18:31 2013 +0200 Avcodec: correctly #ifdef VOXWARE CODEC_ID commit 4b08ccc55994b39760ee7cb1d1e3b2da076730ec Author: Francois Cartegnie Date: Tue Aug 6 22:12:47 2013 +0200 codec: x264: avoid segfault with x264_encoder_delayed_frames commit 21914e2fc6bd8600761a4cd36e39f15045d4e0b6 Author: Rémi Denis-Courmont Date: Tue Aug 6 22:31:47 2013 +0300 integer: fix typo (fix #9127) commit 47376e177707bfe585959911971de3e69fe841f4 Author: Rémi Denis-Courmont Date: Tue Aug 6 22:26:36 2013 +0300 araw: fix samples count on raw audio (regression from 46f782a9f775156c1f9e53a39632e28e9854c6ef) commit 1bf732f5d131ef60054a9fdf36d31dba6514402a Author: Rémi Denis-Courmont Date: Tue Aug 6 22:26:00 2013 +0300 vmem: set video offset explicitly to zero (since the callbacks do not know the actual offsets) commit 260a3c10be5cac6e7cbed0a551759760914fe313 Author: Rémi Denis-Courmont Date: Tue Aug 6 21:21:08 2013 +0300 vmem: pass visible dimensions (refs #9147) commit be37bd91d77b0ce64a12c5ed82ee70b1949c8b18 Author: David Fuhrmann Date: Tue Aug 6 20:18:53 2013 +0200 macosx vout: fix pool leaks commit 50ddd739482c8c1a7850ab10cdf3afde58706d05 Author: David Fuhrmann Date: Tue Aug 6 20:08:55 2013 +0200 macosx: prevent possible double release for blackout windows commit c8bad3087191f95bfebac1c8ba6ee0cb7c890e97 Author: David Fuhrmann Date: Tue Aug 6 19:59:05 2013 +0200 macosx: add missing deletate for blackout window hiding animation (fixes #9106) commit bbaeca0acd7d503b8399671882f3a3662e22378d Author: Rémi Denis-Courmont Date: Tue Aug 6 20:10:59 2013 +0300 avcodec: fix sign warning commit a4a8bec7e95fe4df12859f998c026d1855ba2f39 Author: Rémi Denis-Courmont Date: Tue Aug 6 19:45:00 2013 +0300 vdpau: udpate to latest libavcodec commit 30236964f8def6731e98c12e688b342251302ac2 Author: Rémi Denis-Courmont Date: Tue Aug 6 19:44:50 2013 +0300 hwdummy: update to latest libavcodec commit b258b9cfbb137a68f745c86cbe51097d9a6c83a4 Author: Adrian Yanes Date: Mon Aug 5 14:30:26 2013 -0700 qt4: use current file's path as suggested destination path closes #8981 Signed-off-by: Jean-Baptiste Kempf commit 6ee77139764919f0af8a8a15c8fc31cfdf571b05 Author: Rémi Denis-Courmont Date: Mon Aug 5 19:43:57 2013 +0300 alsa: set period time before buffer time Currently, the period time is more critical, so constrain it first. Both values are interdependant with some drivers. commit 570edfebfc0c415ec99db9dff5f6edf9b6528380 Author: Rémi Denis-Courmont Date: Mon Aug 5 19:16:33 2013 +0300 configure: require vdpau version 0.6 This is not fool proof, as the run-time version is not checked. But versions 0.4/0.5 crash due to a bug in the libvdpau DRI2 code. commit 7b421186958104b3e34eb1ed5b84d32911c8dff5 Author: Rémi Denis-Courmont Date: Mon Aug 5 19:17:34 2013 +0300 Revert "vdpau: link against VDPAU_LIBS" This reverts commit a08cf819549e9af39ad95d22a64b0b94ff46f06e. commit c8f94cd8514978513e18197c2c5ee4ccbc478226 Author: Rémi Denis-Courmont Date: Mon Aug 5 18:58:26 2013 +0300 aout: allow frequency up to 352.8 kHz This is the frequency for SACD Digital eXtreme Definition. Higher sample rates exist, notably DSD's 2822.4kH but that is not PCM and the bitrate computation would really risk 31-bits integer overflow. commit da08af353ab8d171cd1dbb9b1baf21075e5315e2 Author: Martin Storsjö Date: Mon Jul 29 21:58:24 2013 +0300 androidsurface: Support cropping Since b71c85b3d88b8d, the output from the avcodec video decoder requires the vout to handle the cropping. This uses an updated version of the jni_SetAndroidSurfaceSize function to be able to pass the visible size separately from the full size. Signed-off-by: Martin Storsjö commit 5c34cc1e696234bf4491e291fddab49160c9bda1 Author: Pierre Ynard Date: Mon Aug 5 03:24:49 2013 +0200 youtube.lua: fix encoded characters in author name (web page) Characters with accents are not encoded, but apostrophes happen commit 62605f279bd632a09bdc037feceb65f62b236d89 Author: Pierre Ynard Date: Mon Aug 5 03:12:14 2013 +0200 youtube.lua: fix encoded characters in author name (API) With google accounts it's happening now commit 12a302e9b5ba839b345192d375edce0a2345111e Author: Pierre Ynard Date: Mon Aug 5 01:11:35 2013 +0200 youtube.lua: update author name extraction commit d83bfb592a2b545e03024c271fcb22aa61a9e780 Author: Rafaël Carré Date: Sat Aug 3 11:17:56 2013 +0200 RTP access: fix dependency on rc.o when gcrypt is absent commit 437aa16c7a99839889db6bcc4356a2789e71503c Author: Gleb Pinigin Date: Fri Aug 2 19:41:55 2013 +0700 vout_ios2: take into account scale of attached screen As said in Apple documentation drawRect should not be implemented for view based on opengl es layer. Instead contentScaleFactor should be changed manually if needed. Underlying opengl es layer will adjust its scale accordingly. Signed-off-by: Felix Paul Kühne commit 5221b6f019cda2be24dac0042103cedb3e1e3642 Author: Jean-Baptiste Kempf Date: Fri Aug 2 19:16:25 2013 +0200 Relicense access outputs to LGPL This is exception of bonjour, because of jlj commit b26c25387c268d52536b74a2793ca435e29e049c Author: Jean-Baptiste Kempf Date: Fri Aug 2 17:46:27 2013 +0200 Visualizations: relicense to LGPLv2.1 Note that the visual plugin still depends on a GPL'd fft. Note that the new vsxu plugin is still GPL (depending on a GPL library anyway) commit 965e16f80bcfe55005fc0114081d9f74503d491c Author: Jean-Baptiste Kempf Date: Fri Aug 2 17:36:28 2013 +0200 Revert "Fix scope alignment" This reverts commit e61ba5a72f46d5f67b361bd5f617f661f64e5fb7. commit 0991b589bc0cc6fe0a1053acb5d091ae9ab7a21d Author: Jean-Baptiste Kempf Date: Fri Aug 2 14:37:52 2013 +0200 Cropping filter: fix description. Close #9117 commit a08cf819549e9af39ad95d22a64b0b94ff46f06e Author: Jean-Paul Saman Date: Fri Aug 2 13:55:51 2013 +0200 vdpau: link against VDPAU_LIBS commit 28f585a8a3a9d0e0f0f1bfca45db924e925601d6 Author: Denis Charmet Date: Thu Aug 1 23:03:46 2013 +0200 Adjust the DirectSound buffer size to support correctly 6 channels The buffer size must be a multiple of the number of channels*sample_size or looping will break the channel layout. Close #8483 commit 7e3c4b6648314a6f0cc79d9818540c0479fb8815 Author: Rafaël Carré Date: Thu Aug 1 17:02:52 2013 +0200 Version all plugins when building for Windows Refs #9108 commit e8f36f6e7f54b8bcf6d5341af1cdc626c2b6c800 Author: Rémi Denis-Courmont Date: Tue Jul 30 18:07:14 2013 +0300 net_Recv(): improve error handling (fixes #9081) commit a4e524f1a4a8091c75b98c331437d202968d12ff Author: Rémi Denis-Courmont Date: Tue Jul 30 17:59:50 2013 +0300 Correct Winsock error #define's commit d40464cb3d0b7340dedf720210c72f0ba331748d Author: Dominique Leuenberger Date: Mon Jul 29 20:14:20 2013 +0200 build: detect variants of powerpc host_cpu (such as powerpc64) Signed-off-by: Rémi Denis-Courmont commit 9f5c45fa0e266b202dd431a134774ac7e2cf7251 Author: Martin Storsjö Date: Mon Jul 29 17:05:36 2013 +0300 androidsurface: Release the ANativeWindow before closing the dlopened library This fixes ANativeWindow usage on 2.3 and 3.x. Therefore, revert back to preferring ANativeWindow over the private symbols. Signed-off-by: Martin Storsjö commit 7c52aacbe94dd1f1b5958a2e000d39e784258ebc Author: Martin Storsjö Date: Mon Jul 29 10:55:42 2013 +0300 androidsurface: Only use ANativeWindow if the private symbols aren't found Even if ANativeWindow is a public API, the release call seems to crash on a Nexus One (running 2.3) and on a Galaxy Tab (running 3.2). The exact reason is not known or understood yet, but it might be due to accessing and dealing with the Surface from both Java (via the SurfaceHolder class) and via the ANativeWindow API. Therefore, only use the ANativeWindow if the old methods aren't found (that is, on 4.3). The ANativeWindow output works fine on firmwares as early as 4.0 though. Signed-off-by: Martin Storsjö commit 82e8851c3090badc2e07cd29e66529777fe4c807 Author: Rafaël Carré Date: Mon Jul 29 07:29:03 2013 +0200 contrib: CCAS needs -c option Fix ba8cad3aeec1 commit 706da72a53381f4896246a4c77e3284b93642638 Author: Felix Paul Kühne Date: Mon Jul 29 00:35:13 2013 +0200 macosx: fix compilation on 10.6 with clang 3.0 commit 0ccf1405c045aabbeacb1ccb6eccbc54b96eb5c5 Author: Felix Paul Kühne Date: Mon Jul 29 00:27:44 2013 +0200 qtcapture: fix compilation on 10.6 commit f8d6e49280f4e2561ed2f40704ea8f9792d023af Author: Felix Paul Kühne Date: Mon Jul 29 00:23:06 2013 +0200 macosx: fix compatibility header for compilation on 10.6 commit 4ebe98116b867af109d051c376b266653b224923 Author: David Fuhrmann Date: Sun Jul 28 20:03:31 2013 +0200 always hide menu bar for fullscreen on osx redacted (fixes #9040) commit b56c7ee2776465a700e3b96fa31f2ee06a3021ae Author: Rémi Denis-Courmont Date: Sun Jul 28 23:10:27 2013 +0300 equalizer: fix inverted parameters in test case commit 27be91965e6cc1c805ff690a353ebe8f792e34f8 Author: Rémi Denis-Courmont Date: Sun Jul 28 23:02:10 2013 +0300 gettext: update to version 0.18.3 commit ca1f4798f42300017ae30ccd789351f0c557f0a1 Author: Rémi Denis-Courmont Date: Sun Jul 28 22:59:13 2013 +0300 configure: remove old hack, fix bootstrapping with newer libtool commit dc9879ba451bc17a1a494b049ba8fd6d7214ca27 Author: Martin Storsjö Date: Tue Jul 23 16:58:36 2013 +0300 audiounit_ios: Fill the remainder of the buffer with zeros If we didn't have enough data to fill the buffer, fill the rest of it with zeros. This is better than playing back whatever happened to be there from before. Signed-off-by: Felix Paul Kühne commit e720aa79c9977609e189f387d8a30f7410dc41be Author: Martin Storsjö Date: Tue Jul 23 16:39:30 2013 +0300 Revert "audiounit_ios: try to handle data drops more efficiently" This (more or less) reverts commit 2b7e016807507b632b8e0a7c874030bdffb2f604. Stopping the aout from within the callback like this could lead to deadlocks, where AudioOutputUnitStop in the callback thread and AudioOutputUnitStart in the audio decoder thread blocked each other (noticed at startup of playback on a 3GS with iOS 6.0). Signed-off-by: Felix Paul Kühne commit 9e7979a2e59f18f489964888fe1c33410ffddec3 Author: Rémi Denis-Courmont Date: Sun Jul 28 16:31:15 2013 +0300 aout: stick to single precision commit 5a414bf00b71687b9610b9311fdd2bb0102068e9 Author: Pierre Ynard Date: Sat Jul 27 21:52:00 2013 +0200 youtube.lua: basic support for scrambled signatures Apparently this is the new fad and comes in several length-flavors commit 7f9e871091ee6329d260e4ca6500a214eeaa3cf0 Author: Rémi Denis-Courmont Date: Sat Jul 27 22:36:41 2013 +0300 avformat: leave SAR at 0/0 (undefined) if unknown commit ed7b81cbb825a1f94ff2c2caa8491b98e5744508 Author: Wills Wang Date: Sat Jul 27 22:30:03 2013 +0300 avformat: set pixel aspect ratio Signed-off-by: Rémi Denis-Courmont commit 58ef3bbc6cf66b9334eef13e7dfbcf3b4a5a0913 Author: Rémi Denis-Courmont Date: Fri Jul 26 22:52:51 2013 +0300 doc: remove mad documentation This is the _VLC_ source code. commit 2cc8adc05519e03fb78f9ac94d3193c1ad94c712 Author: Rémi Denis-Courmont Date: Fri Jul 26 22:18:33 2013 +0300 avcodec: do not allocate unused output buffers The buffer from decoder_NewAudioBuffer() was only used if the audio output format was planar. Now it is allocated only in that case. This also remove leaks when decoder_NewAudioBuffer() failed. commit 7d78c4e0ca3d7b17d797096236fe1f4840843a92 Author: Rémi Duraffort Date: Fri Jul 26 19:56:51 2013 +0200 Do not compare arrays against NULL (always true) Fix cid #1048854 commit f6d3a1dc63c0e327477f82ab46b9821ca7527c3a Author: Rémi Duraffort Date: Fri Jul 26 19:29:07 2013 +0200 Fix sizeof mismatch commit e66123d2a869284ac4c5e3f95847b969ec6d85ff Author: Rémi Duraffort Date: Tue Jul 23 21:55:22 2013 +0200 Fix many memory leaks (and potential ones) In case of a wrongly formated file, the strings where never dealocated. Same if some strings where empty. commit 46f782a9f775156c1f9e53a39632e28e9854c6ef Author: Rémi Denis-Courmont Date: Fri Jul 26 19:49:23 2013 +0300 araw: zero copy for native audio sample formats commit 492dfdd5061e46cdb7251ddd17aa31c95bb3a7f4 Author: Rémi Denis-Courmont Date: Fri Jul 26 19:36:53 2013 +0300 decoder: separate aout initialization from buffer allocation This has two benefits: - allow zero copy in audio decoders, - allow negotiation of the output formats (potentially for S/PDIF). commit fc29777107da4d172022621a407b1f11ba1d2db2 Author: Rémi Denis-Courmont Date: Fri Jul 26 19:05:29 2013 +0300 aout: inline aout_DecDeleteBuffer() commit 32e1127d37fb301e8b47b1b7614159609e69895d Author: Rémi Denis-Courmont Date: Fri Jul 26 19:04:14 2013 +0300 aout: inline aout_DecNewBuffer() commit 59e4f588117bc27b85686f5e3b678457806f4fd8 Author: Martin Storsjö Date: Thu Jul 25 16:05:36 2013 +0300 androidsurface: Use the ANativeWindow API where available This makes the android vout work on Android 4.3. This API is available since Android 2.3/Gingerbread (api level 9). It's a public, official API, contrary to the earlier hacking by accessing the internal C++ Surface class directly. In most cases, the ANativeWindow API is a very thin wrapper doing pretty much the same as the existing Surface class entry points we've been using. In Android 4.3, the C++ Surface class lock function we've been using was renamed again, but using the new corresponding function as we've done before doesn't work any longer. Therefore, use the public API where possible (loading it dynamically, to not break compatibility with pre-2.3 devices). The only non-public API used in the vout is now the YV12 pixel format, which doesn't work on all devices. Signed-off-by: Martin Storsjö commit 4416c1f9156c43e2e2ecc8f8d6dbb098a7effc7f Author: Rafaël Carré Date: Thu Jul 25 18:15:38 2013 +0200 equalizer: apply preamp twice on 2nd pass Fixes #8760 commit a9aba401ca8873a814e48458eeee661e5d8bb3cc Author: Rémi Denis-Courmont Date: Thu Jul 25 23:21:02 2013 +0300 ALSA: favor channel maps with fewer unused channels commit ec329647283316c9f0ff36e7e7d46c0b2da46148 Author: Rémi Denis-Courmont Date: Thu Jul 25 23:16:34 2013 +0300 ALSA: still use VLC configuration to determine available speakers The ALSA channels maps only indicate the order(s) of channels supported by the audio adapter. They do not imply that all channels are actually physically wired. commit a9be23416816ea7d7a134c401afe845f6d4ae666 Author: Rémi Denis-Courmont Date: Thu Jul 25 19:35:32 2013 +0300 vdpau: improve decoder capability checks messages commit 61bbaab0d54dbb915f192996cae09fc307598c79 Author: Rémi Denis-Courmont Date: Thu Jul 25 19:05:20 2013 +0300 avcodec: rationalize hwaccel copy/extract callback prototype commit eae355f6ca1942def16d4b6b4a36c0b7cecc1e2f Author: Rémi Denis-Courmont Date: Thu Jul 25 18:57:18 2013 +0300 avcodec: rationalize hwaccel surface allocation callback commit b13bd5a2896150fecc6260635dddc211f61532b5 Author: Rémi Denis-Courmont Date: Thu Jul 25 18:45:24 2013 +0300 avcodec: pass data pointer to hwaccel release callbacks and simplify commit 458ba518b6dd025fa2fc641d6e96bea1f0af0cfb Author: Rafaël Carré Date: Thu Jul 25 12:52:41 2013 +0200 avcodec audio: update block pointer on realloc commit ae2c1e4de74dcc9580f971cad5f54b9a91f11d34 Author: Rafaël Carré Date: Thu Jul 25 12:32:01 2013 +0200 contrib: gcrypt: upgrade to 1.5.3 commit ea444abae1d09b751314b24f6352e55be335621d Author: Jean-Baptiste Kempf Date: Thu Jul 25 01:14:32 2013 +0200 Fix live555 breakage in last update commit 6809bd998e349580240f224b7705cb3ae4a16962 Author: Ludovic Fauvet Date: Wed Jul 24 13:01:01 2013 +0200 directsound: clear the ring buffer ahead of the write pointer (fix #8860) Signed-off-by: Jean-Baptiste Kempf commit a80fee5d8db361f8feb817fd650a02a15ca04466 Author: Ludovic Fauvet Date: Wed Jul 24 13:01:00 2013 +0200 directsound: remove broken notification support The original code was non-working because the notication was never setup correctly and resulted in a DSERR_INVALIDCALL. A proper fix would look like: if( sys->p_notify ) { + IDirectSoundBuffer_Stop( aout->sys->p_dsbuffer ); DSBPOSITIONNOTIFY notif = {.dwOffset = aout->sys->i_write, .hEventNotify = sys->hnotify_evt } ; if( IDirectSoundNotify_SetNotificationPositions( sys->p_notify, 1, ¬if ) == DS_OK ) { + IDirectSoundBuffer_Play( aout->sys->p_dsbuffer, 0, 0, DSBPLAY_LOOPING ); WaitForSingleObject( sys->hnotify_evt, INFINITE ); IDirectSoundBuffer_Stop( aout->sys->p_dsbuffer ); } But fixing it makes the problem worse since the notification is setup too late and thus the buffer will replay a full loop of the back buffer during a drain. Signed-off-by: Jean-Baptiste Kempf commit 1ab9abf37e549f6dd500e15dd3bf0c16dc29bdde Author: Ludovic Fauvet Date: Wed Jul 24 13:00:59 2013 +0200 directsound: remove the broken msleep fallback Signed-off-by: Jean-Baptiste Kempf commit ec74771e3c02387aa883798fd2581ae4e19438ed Author: Ludovic Fauvet Date: Wed Jul 24 13:00:58 2013 +0200 directsound: clear the rest of the ring buffer too Signed-off-by: Jean-Baptiste Kempf commit de6abccd35f8430730fca734aee7175cf757640f Author: Ludovic Fauvet Date: Wed Jul 24 10:32:38 2013 +0200 lpcm: fix channel reordering for m2ts (close #8526) Signed-off-by: Jean-Baptiste Kempf commit c08963d4d19a5c403c30b88963b10bd36b53951d Author: Sebastien Zwickert Date: Wed Jul 24 16:08:17 2013 +0200 vda: reset correctly the coded frame size. Signed-off-by: Jean-Baptiste Kempf commit 4f96c31975d02c5341d049d3d2b3cbd5ee8881eb Author: Rémi Denis-Courmont Date: Wed Jul 24 23:25:10 2013 +0300 avcodec: pass AVFrame.opaque to hwaccel release callback With the reference counting stuff, the AVFrame structure is gone or unreachable by the time the release function is called. commit 9d1894124c70e6cb05e8dfbe310bcc7bb1ec1ce1 Author: Rémi Denis-Courmont Date: Wed Jul 24 23:32:27 2013 +0300 avcodec: remove va parameter from hwaccel release callback commit 534201c56b10c81235360f1bcbd70a79887fa233 Author: Rémi Denis-Courmont Date: Wed Jul 24 23:24:51 2013 +0300 hwdummy: remove no-op commit b08d2a72e19a59123197201fbe01d3ba35853111 Author: Rémi Denis-Courmont Date: Wed Jul 24 23:29:21 2013 +0300 vaapi: avoid usage of vlc_va_t * from the release callback This will simplify later commits. commit fdf062826d4c55d6d4a4fde1fec272c7ae2283c2 Author: Rémi Denis-Courmont Date: Wed Jul 24 23:25:01 2013 +0300 vdpau: remove no-op commit 6aca96ae791a29cefb2bbe301b1096f90dea4c99 Author: Rémi Denis-Courmont Date: Wed Jul 24 23:21:45 2013 +0300 vaapi: use AVFrame.opaque to store per-picture state directly commit 515959913922fc234d0d814e0d0b115f9c293ee5 Author: Rémi Denis-Courmont Date: Wed Jul 24 23:21:00 2013 +0300 dxva2: use AVFrame.opaque to store internal per-picture state directly commit 2392db7de488cfc960278c2aa7888d8e7809b948 Author: Rémi Denis-Courmont Date: Wed Jul 24 22:48:50 2013 +0300 vdpau: fix surface leaks if the picture is not extracted This can happen in some corner cases such as flushing (luckily the leak would automatically be resolved when the device instance is released). commit 7840c4dc4bb72bcb306fc9ee5599aecaca0ac8d7 Author: Rémi Denis-Courmont Date: Wed Jul 24 22:39:44 2013 +0300 vdpau: revector (no functional changes) commit 473c629aa369a53df76a3c2665b027b5eeef41a1 Author: Rémi Denis-Courmont Date: Wed Jul 24 22:07:27 2013 +0300 ALSA: correct debug message commit d7397d93fc06628ac9a89a7c665049b32b42c0f2 Author: Rémi Denis-Courmont Date: Wed Jul 24 20:34:47 2013 +0300 avcodec. remove redundant code commit 4581f88b10339b8f6046e6f67e9a9fb501a842e1 Author: Rémi Denis-Courmont Date: Wed Jul 24 19:41:26 2013 +0300 XCB/XVideo: pad pictures to 32x16 This reenables direct rendering with libavcodec in most cases. commit a8db64a589260aacdedace20ff7517f1561ec473 Author: Rémi Denis-Courmont Date: Wed Jul 24 19:41:08 2013 +0300 avcodec: log why picture is unsuitable for direct rendering commit cbedb0c6e5a212c2f200e5da58c8e22d8f794d1d Author: Mark Lee Date: Sat Jul 13 19:21:38 2013 +0100 libvlc: add tests for the equalizer API Signed-off-by: Rémi Denis-Courmont commit c180afe5f932ec1e5b066595c9d6685153029f64 Author: Mark Lee Date: Sat Jul 13 19:21:37 2013 +0100 libvlc: add equalizer API Functions are provided to: * query the available equalizer presets * create a new default equalizer instance * create an equalizer instance from a preset * set individual equalizer band amplitudes * set equalizer pre-amplification * apply an equalizer to a media player Equalizer settings can be applied whether media is playing or not, and will automatically be retained when playing media subsequently. Signed-off-by: Rémi Denis-Courmont commit 6da5c9b0cd33b1935da7510f0d47c8e7aaee01ef Author: Rémi Denis-Courmont Date: Wed Jul 24 19:14:50 2013 +0300 avcodec: add assertion after vlc_va_Get() + cosmetics commit e918aa681afe8a947a80de9fa5bc081a0d2022b2 Author: Rémi Denis-Courmont Date: Wed Jul 24 18:41:55 2013 +0300 avcodec: factor frame initialization code commit 71c11236c2dd407624e8af17f0f3a2f49d48b14c Author: Rémi Denis-Courmont Date: Wed Jul 24 18:41:31 2013 +0300 avcodec: remove debug code commit 28cf0eee77095f5029aa8d344fe59ea000adc0ce Author: Francois Cartegnie Date: Wed Jul 24 16:01:03 2013 +0200 update NEWS commit 7c88ee37a481415df1d7e73e3b260990364816e1 Author: Francois Cartegnie Date: Tue Jul 16 17:00:49 2013 +0200 access: ftp: add TLS support (fix #137) commit 01caa6718f527eb1f3198064ea853ba8c85125aa Author: Rafaël Carré Date: Wed Jul 24 12:16:30 2013 +0200 contrib: mpcdec: use svn version (r481 currently) Fixes: #8516 commit 6006c6d4d3f8abc00b4c3b49b5def11af32e2ef0 Author: Rémi Denis-Courmont Date: Tue Jul 23 23:17:46 2013 +0300 avcodec: fix sign of codec ID In C, an enumeration is unsigned unless it contains an explicit negative member. commit b217f60be52bfb3b9f03d7a38f261f84c3218365 Author: Rémi Denis-Courmont Date: Tue Jul 23 23:03:37 2013 +0300 avcodec: use reference counting for video decoder commit 6744bd2b12442d028db2d707cd424dde9e36db59 Author: Rémi Denis-Courmont Date: Tue Jul 23 22:15:09 2013 +0300 hwdummy: improve assertions commit 82c6d7891ea6dbfa75a66f68ec7a3062fedf27aa Author: Rémi Denis-Courmont Date: Tue Jul 23 21:44:05 2013 +0300 avcodec: fix warning commit ddf080f5f71bcd9f5631e66abc16ff6715ad9563 Author: David Fuhrmann Date: Tue Jul 23 20:57:58 2013 +0200 macosx: set max volume as configuable no new strings. close #8628 commit 8fd45605df2306b336be809947e5eb5c458ed3d3 Author: David Fuhrmann Date: Tue Jul 23 20:56:48 2013 +0200 macosx: implement snap-in for volume sliders (refs #8628) commit 863f310d2af8cf471d6919bb4adb67cb4eafc8a0 Author: David Fuhrmann Date: Tue Jul 23 19:37:15 2013 +0200 macosx: fix visual appearance of fullscreen tic (refs #8628) commit e61c78e65d15e796a6136128d74ea32102890663 Author: David Fuhrmann Date: Mon Jul 22 21:59:40 2013 +0200 macosx: cleanup previous commit and fix position of tick, tweak appearance refs #8628 commit 66bf1c6ef19eb62e24a05780ff876c4e1aa282f1 Author: Felix Paul Kühne Date: Fri Jun 21 01:06:22 2013 +0200 macosx: implement 120% volume limit This patch doesn't stop you from going above the limit using the hotkeys or the Apple Remote commit ba8cad3aeec119360a90794e5c6a69f53bf4f4bc Author: Felix Paul Kühne Date: Sat Jul 20 21:46:17 2013 +0200 contrib: export CCAS correctly Modified-by: Rafaël Carré Signed-off-by: Rafaël Carré commit 3e92a084d4fe75e90a37dcc44e7c0d31d7faa4c5 Author: Rafaël Carré Date: Tue Jul 23 10:27:15 2013 +0200 vout_ManageWrapper: reset display pool after we reset render Fixes: #3899 commit 2b1c32f0c7cce766ac8ed499dbb8792c7fa6c315 Author: Rafaël Carré Date: Tue Jul 23 15:45:54 2013 +0200 ftp: do not compile access output if sout is disabled commit 3fd468a1e23a64fcf1ec92026eae86d258345d4a Author: Martin Storsjö Date: Tue Jul 23 16:09:20 2013 +0300 tools: Use the latest version of gas-pp This is required for building libav from yesterday for iOS. Signed-off-by: Martin Storsjö commit 44cd98afd7a35444af0f8f8563731f7a35ad90f0 Author: Rafaël Carré Date: Tue Jul 23 15:07:59 2013 +0200 Don't redefine UNICODE commit 419af7e0603f73e4eed761d653888bf39bcf6f6e Author: Jean-Baptiste Kempf Date: Tue Jul 23 14:49:49 2013 +0200 WinRT: release the CryptographicBufferStatics and Buffer instances commit 86de045d68dcdba9b6cd95835aca3f546ad5cfe5 Author: Rafaël Carré Date: Tue Jul 23 13:13:13 2013 +0200 Don't use CryptGenRandom in Windows Store app commit c53d59005c07a9574a4e37167dd140808a323774 Author: Gleb Pinigin Date: Fri Jul 19 20:52:51 2013 +0700 ios: disable VNCServer contrib Signed-off-by: Jean-Baptiste Kempf commit 96e4d7a375c1c29501ab13280806929b763ade33 Author: Pierre Ynard Date: Tue Jul 23 00:48:11 2013 +0200 youtube.lua: fix author name commit d9e952a9baa9b181baeaf19a63ffa92cba34b3ee Author: Pierre Ynard Date: Mon Jul 22 22:27:23 2013 +0200 youtube.lua: update to (months-old) website changes commit 7d1a3a853b3d6279e8e97d6a0a25bb87a399c80d Author: Rémi Denis-Courmont Date: Mon Jul 22 22:04:24 2013 +0300 dbus: thread safety requires libdbus version 1.6.0 commit 3f2badf27576d1cc63e418bd2535fd4f8fd6c089 Author: Martin Storsjö Date: Mon Jul 22 22:46:30 2013 +0300 tools: Download gas-pp from libav.org instead of from github The github repo is only a mirror while the libav.org one is the upstream. Signed-off-by: Martin Storsjö commit d80e7c5923e634461d60681c5f0a1c44d26c8ca8 Author: Martin Storsjö Date: Mon Jul 22 21:09:12 2013 +0300 ios: Remove the contribs directory before installing new files If the contribs directory already existed, the source directory was copied as a new subdirectory into that instead of replacing it (which probably was what was intended). This meant that the contribs directory in the install directory wasn't ever updated in incremental builds unless explicitly manually removed. Signed-off-by: Martin Storsjö commit d9b63dff5bef6156a71e27a8994444debeeff776 Author: Gleb Pinigin Date: Mon Jul 22 23:05:15 2013 +0700 tools: Download the defined gas-pp version instead of master This fixes extracting of the tarball when master has progressed from the specified hash. Signed-off-by: Martin Storsjö commit 449bf4a7605bdc3038a39031099f09733a5101e2 Author: Jean-Baptiste Kempf Date: Mon Jul 22 20:33:54 2013 +0200 Demux: Correctly differenciate MLP and THD raw samples Ref #8850 commit 94026a9a5b574e64fad9350ab497c1e457197db0 Author: Rémi Duraffort Date: Mon Jul 22 20:15:35 2013 +0200 Add missing va_end (cid #1049747) commit 9ed7eb3ab9e0bec7f6351eb44fd67d1424f70bf9 Author: Rémi Duraffort Date: Mon Jul 22 19:46:16 2013 +0200 Add missing va_end (cid #1049746) commit 622ac6fcef79fd589f715ea11886a548a0447a5d Author: Rémi Duraffort Date: Mon Jul 22 19:44:18 2013 +0200 Add missing va_end (cid #1049745) commit 3a5100e88b4c0f5f8db340ed9859915ea24d479c Author: Rémi Duraffort Date: Mon Jul 22 19:41:20 2013 +0200 Add missing va_end (cid #1049744) commit cbf0d74bfbd4b6d0df0765c9417ea2f10189f0b3 Author: Rémi Duraffort Date: Mon Jul 22 19:37:45 2013 +0200 Fix potential missing unlock (cid #1049393) commit bcf29dd637a4eebd27436e716196bae4199d642a Author: Rémi Duraffort Date: Mon Jul 22 19:36:07 2013 +0200 Fix potential missing unlock (cid #1049392) commit e8553f48b8274d4409fc66780a6782e41b7ec395 Author: Rémi Duraffort Date: Mon Jul 22 19:29:57 2013 +0200 Fix wrong test (cid #1049311) commit 9632f52e4fcf301c71c1fc3c4785baf9134aa5a5 Author: Rémi Duraffort Date: Mon Jul 22 19:22:06 2013 +0200 Fix wrong test (cid #1049310) commit 4b3bc75d739138aa41c76ad8fdb2c472f3c0f926 Author: Rémi Denis-Courmont Date: Mon Jul 22 19:41:04 2013 +0300 Remove unmaintained cmake support commit aa1868c759f9f52ffd46596f63c528cf1bfa3e26 Author: Rémi Duraffort Date: Mon Jul 22 17:42:52 2013 +0200 Fix sizeof mismatch (fix many cids) commit 4658c81db6d9f0526f29a6d1617c2c011360624c Author: Rémi Denis-Courmont Date: Mon Jul 22 19:02:03 2013 +0300 vcdx: work around stupid type mismatch Don't ask me why the original developer needed to use mismatched type names here. commit 7eecb5b77b561c35878f4351b29a508ea76fc1a0 Author: Rafaël Carré Date: Mon Jul 22 17:48:18 2013 +0200 contrib: add --disable-net to disable network related code commit 13d6ea6cc9ddc737e285becc48bbdf1689cc6fc8 Author: Rafaël Carré Date: Mon Jul 22 17:47:55 2013 +0200 Audio demux: use MLP codec id for .mlp files Fixes: #8850 commit 59c76c6e6444afd0879cc9130008b538cf38fa1b Author: Rémi Duraffort Date: Mon Jul 22 17:29:33 2013 +0200 Remove dead code (and infinite loop) (cid #1049331) commit f5df418a5ea952d812de748052ca1dc61f574f93 Author: Rémi Duraffort Date: Mon Jul 22 17:16:55 2013 +0200 Fix C&P error (cid #1049313) commit 231117945693d34d1a7075ff1d5e9b86ffd16d92 Author: Rémi Duraffort Date: Mon Jul 22 17:01:40 2013 +0200 Fix memory leak (cid #1049518) commit 95f5a5f46a93920eba88d339707a8140df753c44 Author: Rémi Duraffort Date: Mon Jul 22 16:52:53 2013 +0200 Fix memory leak (cid #1049517) commit 792e9059f154d452f6d614b5d8c9ee93499a306d Author: Rafaël Carré Date: Mon Jul 22 16:57:42 2013 +0200 lpcm: fix BD decoding broken by 45c7b7c8764 We now output 20 and 24 bits PCM into S32N Don't use swab, as it is forbidden for an odd number of channels Fixes: #8982 commit 69d75edde2c5b7f70f238d7f7546cc418c3f18ea Author: Edward Wang Date: Sat Jul 13 15:38:49 2013 -0400 Qt: grammar fixes Signed-off-by: Jean-Baptiste Kempf commit 976eec1cc78f888b261cdd32bc81ff8c26b107cd Author: François Revol Date: Fri Jul 19 22:35:38 2013 +0200 lua: assembleenationale: Fix after website changes The streams lists were just moved out from direct.js to streams.js. Streams still use crappy proprietary formats with ugly resolution, can't do anything for this... If only they used a fixed playlist... Signed-off-by: François Revol Signed-off-by: Rafaël Carré commit 1ba8b126c35d30d412cb49feb7c80541c3bd3edc Author: KO Myung-Hun Date: Mon Jul 22 21:43:55 2013 +0900 qt4: OS/2 does not have additional dependencies Signed-off-by: Rafaël Carré commit 08668f06c1a19864ca41b42f1d004f4911306aba Author: Rafaël Carré Date: Mon Jul 22 15:08:33 2013 +0200 TS demux: add an option to not use stream's PCR Ref: #8983 commit 2f92b225163b6bf4ce099ab7cb7cfb1f366c695e Author: Ilkka Ollakka Date: Sun Jul 21 22:57:12 2013 +0300 http: implement ACCESS_GET_SIZE commit 7a68780f8f676043a5cf1637130c930477597b62 Author: Francois Cartegnie Date: Sun Jul 21 21:04:57 2013 +0200 avcodec: fix av_pix_fmt_desc_get() with ffmpeg commit 15ccbe93aab7c1315ff1574dcbf5b1e3ae901f7e Author: Francois Cartegnie Date: Sun Jul 21 21:19:10 2013 +0200 swscale/chroma: fix build (typo) commit 3dbc91be6f07b704cdd188880e3991ebff87b782 Author: David Fuhrmann Date: Sun Jul 21 21:13:30 2013 +0200 macosx: fix moar string memleaks in audio effects code commit 083c2a2432dbea4cf2896b0d0d6501fb7b35aa3b Author: David Fuhrmann Date: Sun Jul 21 21:06:10 2013 +0200 macosx: fix a bunch of string memleaks in video effects panel code commit a3c4d7c7f984aa7a1ea2cdb9a3e17548b8aa471d Author: David Fuhrmann Date: Sun Jul 21 19:57:07 2013 +0200 macosx: do not enable video filters which are not set in profile (fixes #9010) commit 52babf6e6f84151f1483df0c36a085235d4738bf Author: David Fuhrmann Date: Sun Jul 21 17:49:16 2013 +0200 macosx: video effects: fix for applying profile settings with different filter strings (refs #9010) commit 181ea34b9e93819d96ff88d421186c63c5a3e7dc Author: Rémi Denis-Courmont Date: Sun Jul 21 20:03:03 2013 +0300 snapshot: add true subsecond timestamp and pad with zeroes (fix #9012) The previous value was quite bogus. commit 3328b21b5b18721ff541cb326ff472a42d1bef4f Author: Rémi Denis-Courmont Date: Sun Jul 21 19:37:06 2013 +0300 net_Read: rewrite, fix corner cases (fix #8972) This new implementation opportunistically tries to read data before invoking poll(). This reduces latency when data is already waiting in buffers, allows receiving pending data in non-blocking fashion even if the object has been killed. This also gives GnuTLS a chance to dequeue data from internal buffers. Also the corner case of 0 read should now be handled correctly. The corner case of an error after success read is no longer handled. This was race-prone and useless. commit 013044c36169a4ef9974423a79432f2092281bf3 Author: Rémi Denis-Courmont Date: Sun Jul 21 19:14:56 2013 +0300 win32: do not clobber error status when touching thread variables commit ab7d3c3c9fd98beba71501cca286a9c9372a180a Author: Rémi Denis-Courmont Date: Sun Jul 21 19:09:02 2013 +0300 net_Gets: rewrite, deal with errors commit 0dce21c6a4ad47d46d141a4741ea3f0190f38426 Author: Rémi Denis-Courmont Date: Sun Jul 21 19:08:39 2013 +0300 decomp: avoid unreliable waitall mode of net_Read() commit 62e3bc5e06db6c246d48a7c1763d57401de232f1 Author: Rémi Denis-Courmont Date: Sun Jul 21 17:01:56 2013 +0300 Move splitters to a subdirectory of their own commit bf7d363fe5484b7fafc24057423bf910f23902fd Author: Rémi Denis-Courmont Date: Sun Jul 21 16:46:15 2013 +0300 Update POTFILES commit 2c5e4d39a68518bede492daf2e0e545241234099 Author: Rémi Denis-Courmont Date: Sun Jul 21 16:43:45 2013 +0300 move swscale and chain with other video conversion filters commit da06b6bfd08228e75019e61aa6d9a8291de86747 Author: David Fuhrmann Date: Sun Jul 21 15:34:04 2013 +0200 macosx: prevent continuing playback when pause is requested (fixes #8710) commit 8f8ff669731a51d36dc2a3a78cc0e520b568b434 Author: Rémi Denis-Courmont Date: Sun Jul 21 16:15:17 2013 +0300 access: info.i_size -> control(ACCESS_GET_SIZE) commit f9053346c9a7a7fb64ee797a361fddede8e993e9 Author: Rémi Denis-Courmont Date: Sun Jul 21 15:55:17 2013 +0300 mtp: remove write-only datum commit 806d4259d5f8a51e49837a60e76333902744ca4a Author: Rémi Denis-Courmont Date: Sun Jul 21 12:13:13 2013 +0300 vmem: fix use of uninitialized memory commit 7d3fc2a752c1e20d1abd18c60e637dfc957195da Author: Rémi Denis-Courmont Date: Sat Jul 20 14:31:09 2013 +0300 vaapi: protect potentially concurrent access to the surfaces table commit b6dbbeaa7319d6d9af42ee4967160032a6ea4693 Author: Rémi Denis-Courmont Date: Sat Jul 20 14:27:25 2013 +0300 avcodec: split out and document vlc_va_t commit 6a4b499a17f32619ffc83ccd9f14af4c8a7c02f3 Author: Rémi Denis-Courmont Date: Sat Jul 20 14:03:02 2013 +0300 vaapi: cosmetic commit ea82b37f8f17028e29e812b2a12adc20feeb51d3 Author: Jean-Baptiste Kempf Date: Sat Jul 20 13:01:33 2013 +0200 Avcodec: fix FTBFS with older libav/FFmpeg commit 307c778c355b56ba51f6a3e6817ab8565d42c939 Author: Rémi Duraffort Date: Sat Jul 20 09:54:10 2013 +0200 Fix sizeof mismatch (cid #1049611) commit 99f48b0e95b678780fb692108254016189d3fbe4 Author: Rémi Duraffort Date: Sat Jul 20 09:52:55 2013 +0200 Fix sizeof mismatch (cid #1049612) commit 7803254ae2714c893d58843daf24096857a066f4 Author: Rémi Duraffort Date: Sat Jul 20 09:51:42 2013 +0200 Fix sizeof mismatch (cid #1049613) commit e7e81115637e3273fb0d1a5a3dbc389992d5ec1e Author: Rémi Duraffort Date: Sat Jul 20 09:50:48 2013 +0200 Fix sizeof mismatch (cid #1049614) commit e977d02085d12f2f3e0e534adc43a414794cce6e Author: Rémi Duraffort Date: Sat Jul 20 09:48:25 2013 +0200 Fix sizeof mismatch (cid #1049621) commit e7d6279cee9d96d0b2514a5659bc21e861f5112b Author: Rémi Duraffort Date: Fri Jul 19 21:47:28 2013 +0200 Pass the value by pointer (cid #1049514) commit eed0373932e6af0e9e9ea39cd1342978baff5cff Author: Rémi Duraffort Date: Fri Jul 19 21:41:51 2013 +0200 Fix memory leak (cid #1049562) commit ced821f1ab399bcbd0ec7b255ee7a4c28f2c7016 Author: Rémi Duraffort Date: Fri Jul 19 21:32:37 2013 +0200 Fix potential memory leaks (cid #1049567-1049570) commit 2b8ee7da21320ce53600eebe75177092ab222015 Author: Rémi Duraffort Date: Fri Jul 19 21:24:50 2013 +0200 FIx socket leak (cid #1049574) commit 8de5a5b76cbea91ecd8f072d1139559f8fd84c2e Author: Rémi Duraffort Date: Fri Jul 19 21:16:41 2013 +0200 Fix memory leak (cid #1049575) commit 32eec09bf3582be815c784fa23527f0eb14eda4c Author: Rémi Duraffort Date: Fri Jul 19 21:12:29 2013 +0200 Fix memory leak (cid #1049576) commit 75e6888e8b0891fe056413f97314ec8dd2a3dd13 Author: Rémi Duraffort Date: Fri Jul 19 21:08:31 2013 +0200 FIx sizeof mismatch (cid #1049611) commit bd6e2da843bf861d41d2831998f935d9b76bfb53 Author: Rémi Duraffort Date: Fri Jul 19 21:03:57 2013 +0200 Fix sizeof mismatch (cid #1049614 and #1049613-12) commit 3a62db5f7a9eb4a41face248bff152a88075decc Author: Rémi Duraffort Date: Fri Jul 19 21:02:02 2013 +0200 FIx sizeof mismatch (cid #1049619) commit ec9b71764815f710e26feacdad6210adbf0de399 Author: Rémi Duraffort Date: Fri Jul 19 21:00:45 2013 +0200 Fix sizeof mismatch (cid #1049620) commit b1b5a54613af68004eac4498c787b90980257f95 Author: Rémi Duraffort Date: Fri Jul 19 20:58:12 2013 +0200 Fix sizeof mismatch (cid #1049621) commit 32b1c86c27167e7e312af682b19be63bf822638a Author: Rémi Duraffort Date: Fri Jul 19 20:55:30 2013 +0200 Fix sizeof mismatch (cid #1049623 and #1049622) commit 0c24ccc0d82940553467c7226b3c40ba2ad41159 Author: Rémi Denis-Courmont Date: Fri Jul 19 19:18:38 2013 +0300 avcodec: simplify thread support checks commit 9490153ba39ecb3b39b2219d91ab08ac94744d9d Author: Rémi Denis-Courmont Date: Fri Jul 19 19:01:02 2013 +0300 avcodec: list all pixel formats, then try hardware acceleration commit 701413ebf56b6dcf3096f2c2afbec04f4d66f63a Author: Rémi Denis-Courmont Date: Fri Jul 19 18:54:49 2013 +0300 avcodec: fix potential multiple free of hwaccel module commit b10a605d93043c079351bfa91d0ef76af52e3cc1 Author: Rémi Denis-Courmont Date: Fri Jul 19 18:29:15 2013 +0300 po: add hwdummy commit f9bb9f99537d327ef0741b223426cb038b73fa1c Author: Jean-Baptiste Kempf Date: Fri Jul 19 13:55:45 2013 +0200 AndroidSurface: fix compilation regression from ffcfa6daa7 commit 902cc2d4a79fad1c112ff722d0f8deb1737b5048 Author: Jean-Baptiste Kempf Date: Fri Jul 19 11:33:10 2013 +0200 Remove older iOS vout commit f187b2ed6f8631fa351ed152f50452696a8952a1 Author: Rémi Denis-Courmont Date: Thu Jul 18 19:35:00 2013 +0300 avcodec: autodetect hardware acceleration by default commit ca453ebe9bee75aeb62b2024a9cbac25602382e0 Author: Rémi Denis-Courmont Date: Thu Jul 18 19:33:14 2013 +0300 dxva2: drop priority to zero for the time being commit 748f6b2f318aff180067bc341804fa91e51534d5 Author: Rémi Denis-Courmont Date: Thu Jul 18 19:29:41 2013 +0300 vaapi: drop priority to zero The plugin does not correctly check decoder profiles, so it should really not be enabled automatically. It can still be enabled manually from the UI or CLI as before. commit e7c2758e3f9f0d245b785266d3860dc879e7004a Author: Rémi Denis-Courmont Date: Thu Jul 18 19:26:05 2013 +0300 vda: drop priority to zero (refs #8927) commit 9b28b4c6679a52169d809803beadf0e89a81665b Author: Rémi Denis-Courmont Date: Wed Jul 17 23:25:42 2013 +0300 avcodec: allow frame threading with hardware acceleration Only MPEG1/2 slice threading is currently known as broken. This rectifies commit df252eac618091d156cf986f38a98c2bddbc8437. commit 01c4f44e88bfbb8ecf108c0fe40f3797bddac686 Author: Rémi Denis-Courmont Date: Thu Jul 18 19:04:13 2013 +0300 avcodec: pass coded dimensions to hardware decoder Regression from b71c85b3d88b8d0ad2d4a63bf58ebcd2ad771cbf. commit 3513df2d5bb125b7157fee3229c063b8610e5199 Author: Ludovic Fauvet Date: Wed Jul 17 19:21:45 2013 +0200 Qt: remove unnecessary ellipsis in Help menu commit 697766fe84fc6fa94f1bef61dbf0193991474a58 Author: Ludovic Fauvet Date: Wed Jul 17 13:45:59 2013 +0200 Qt: raise the tooltip so it stays in front of the fullscreen controller commit 9653db32b9670e25c587cb0308b7aef97aa08f7f Author: Ludovic Fauvet Date: Wed Jul 17 13:43:04 2013 +0200 Qt: fix a visibility issue within the time tooltip The first show() was never satisfied because the widget was not initialized at this point. commit ce58fbba7aa8a5b60459947b93797c2b27c46476 Author: Rafaël Carré Date: Wed Jul 17 07:07:59 2013 +0200 http access: fix english commit 78e6b2bc6bb39eb49317cede9b1e7bda1e096c2d Author: Denis Charmet Date: Fri Jul 12 02:03:33 2013 +0200 Fix track selection according to user preference. Fix #6375 and may benefit to #8936 commit 4a0eb67d86b325545072c768e6c369908028891b Author: Rémi Denis-Courmont Date: Tue Jul 16 23:07:10 2013 +0300 XCB/XVideo: use ITU-R BT.709 colour space where applicable commit ea21bbabe5a8d17f9d6160baa8fa4e4b7fdeb2a4 Author: Rémi Denis-Courmont Date: Tue Jul 16 22:01:35 2013 +0300 vdpau: add YUV 444 This is untested due to lack of compatible hardware. commit aa2d895d263d5e230d1504e1db5b43abc3896d16 Author: Rémi Denis-Courmont Date: Tue Jul 16 22:01:06 2013 +0300 fourcc: add NV24 semiplanar Y/UV 4:4:4 (partial) It seems impossible to describe this chroma with vlc_chroma_description_t. Thus picture allocation will fail. commit 5f10d7cca84b3062ab4cc3b8e9b60b5bc3304e9d Author: Rémi Denis-Courmont Date: Tue Jul 16 21:24:50 2013 +0300 vdpau: add I422 and NV16 This is untested due to lack of adequate hardware. commit 9ea409d8144a5b418c7927b8af1bafbc6624b14a Author: Rémi Denis-Courmont Date: Tue Jul 16 20:41:58 2013 +0300 fourcc: add missing bits for NV16 chroma commit e90f73585f0c3d415882c52c55e35a01be41f2cd Author: Rémi Denis-Courmont Date: Tue Jul 16 21:25:01 2013 +0300 vdpau: fix inverted logic commit c5e461c71451c27b100b5cfc6ff5f530f576d80a Author: Rémi Denis-Courmont Date: Tue Jul 16 20:38:17 2013 +0300 vdpau: fix comment cut&paste error commit ea06b760122de866d0fdae76cdf4ed8e4c24d35a Author: Vittorio Giovara Date: Mon Jul 15 18:00:29 2013 +0200 draw OSD widgets taking into-account visible display size Signed-off-by: Rémi Denis-Courmont commit 7cdd24b078194d27042411d28e1953dbf99691b0 Author: Vittorio Giovara Date: Mon Jul 15 18:00:28 2013 +0200 draw text taking into-account visible display size Signed-off-by: Rémi Denis-Courmont commit b71c85b3d88b8d0ad2d4a63bf58ebcd2ad771cbf Author: Vittorio Giovara Date: Mon Jul 15 18:00:27 2013 +0200 fix video playback when width and height differ from coded_width and coded_height Signed-off-by: Rémi Denis-Courmont commit fe88885174d381555427894de6cc230f750e7af3 Author: Erwan Tulou Date: Tue Jul 16 15:53:01 2013 +0200 skins2: fix autoresize initial value Default values should match with skins.dtd commit 9a74aaad855d14a2e82d8599624280c12dcce5d5 Author: Alain Degreffe Date: Tue Jul 16 08:38:29 2013 +0200 var_buffer_getmemory: invalid memcpy source pointer Signed-off-by: Rafaël Carré commit 4446d452da6469ac28d6a36e88307fc4361a03b1 Author: Ludovic Fauvet Date: Mon Jul 15 19:10:20 2013 +0200 Qt: remove obsolete workaround for kwin commit ed8a1a1a966378bf2550e06b9fed41fd758f51af Author: Jean-Baptiste Kempf Date: Mon Jul 15 17:23:27 2013 +0200 Qt: use Q_OS_* in timetooltip for Win32 and OS/2 It might need more testing in some X11 setups on Windows commit 104e257c456d7ac1099bfbe2e65570eee8d5405b Author: Jean-Baptiste Kempf Date: Mon Jul 15 17:11:31 2013 +0200 Qt: use Q_OS_MAC define in moc call commit 9daf01ef2eb97d27cf0319e1def3ac4c20c0eb73 Author: Jean-Baptiste Kempf Date: Mon Jul 15 17:08:47 2013 +0200 Qt: move from Q_WS to Q_OS in MainInterface, QVLCApp and (part of qt4.cpp) commit 01fcba7ff894cac941a26bc448ad60187764dd35 Author: Jean-Baptiste Kempf Date: Mon Jul 15 17:00:33 2013 +0200 Qt: move Q_WS => Q_OS in widgets and playlist code commit 8cecc7beb384fd637ce342c6a1a667842621c2e4 Author: Ludovic Fauvet Date: Mon Jul 15 11:43:21 2013 +0200 Qt: QString::toAscii has been deprecated in Qt5 commit a6020fcc9ab2781daf1727aa220ca9f8215388fc Author: Ludovic Fauvet Date: Mon Jul 15 11:38:11 2013 +0200 Qt: use explicit constructor for the xpm commit f8f39c346d759c029e1f3d8baf33c73c1bc9e18b Author: Ludovic Fauvet Date: Mon Jul 15 11:23:17 2013 +0200 Qt: reset() within a QAbstractItemModel has been deprecated in Qt5 commit a1cd238d746ca072650e3bb000018fcd68814a49 Author: Ludovic Fauvet Date: Mon Jul 15 10:47:21 2013 +0200 Qt: setClickable has been deprecated in Qt5 commit 19a8ef0abec71e579306a9529012e49daf5e9e06 Author: Ludovic Fauvet Date: Mon Jul 15 10:44:59 2013 +0200 Qt: setResizeMode has been deprecated in Qt5 commit 1beb0074c58bf9b0172b53332f7d200267c01064 Author: Ludovic Fauvet Date: Mon Jul 15 10:40:13 2013 +0200 Qt: QProxyStyle is the new way to extend styles in Qt5 commit 1c9516cfe5dee0869591858f2e2dd66681876cae Author: Ludovic Fauvet Date: Mon Jul 15 10:35:49 2013 +0200 Qt: setMovable has been deprecated in Qt5 commit 0d33f98e4ccc4b0ecf63172d4c08a6ed0b86130b Author: Ludovic Fauvet Date: Mon Jul 15 10:22:55 2013 +0200 Qt: QString::fromAscii has been deprecated in Qt5 commit 8fc155e534f90598685746a6c19883cea62aa3f0 Author: Ludovic Fauvet Date: Mon Jul 15 10:18:26 2013 +0200 Qt: qFindChild has been deprecated in Qt5 commit ec04db28586c567287f5b5350153042d65a6fd19 Author: Rafaël Carré Date: Mon Jul 15 14:43:28 2013 +0200 Specify nosignal picture with an image file commit d1114a9d641b13571edc53f291464a0159b502e9 Author: Rafaël Carré Date: Tue Jul 9 14:29:37 2013 +0200 decklink output: black out video if no new pictures are coming Default delay 5 seconds, configurable with --decklink-vout-nosignal-delay commit dd212bfe22089604415aefa69b33cd8f354cd847 Author: Felix Paul Kühne Date: Mon Jul 15 12:35:42 2013 +0200 macosx: respect 'playlist-autostart' (close #7272) commit 06112acd9977528ce7d0874de5456158b7916c81 Author: Felix Paul Kühne Date: Mon Jul 15 11:43:41 2013 +0200 podcast: be more tolerant with faulty feeds, so just ignore invalid items instead of refusing to the list the entire feed (close #8970) commit 25f3ab158f4c83ceb6b38c4280ac4bf753524766 Author: Rafaël Carré Date: Mon Jul 15 10:03:48 2013 +0200 contrib: gettext: update to latest release 0.18.3 drop patch not needed anymore commit 40e38ac09311ad5cba0d7da3e983957ef8ed7455 Author: Rémi Denis-Courmont Date: Sun Jul 14 23:08:47 2013 +0300 vdpau: fix leak on picture pool error (same problem as XCB) commit bf6976989e83f31d47ef7dafb18c68487bfc1ad4 Author: Rémi Denis-Courmont Date: Sun Jul 14 23:08:14 2013 +0300 vdpau: use custom picture destroy callback commit 1a5c86d8c497c782ccfd7dd8d341f1a1c96a7fb3 Author: Rémi Denis-Courmont Date: Sun Jul 14 22:43:54 2013 +0300 XCB/XVideo: fix long-standing massive leak on error commit 30dbe16aba36da71d8a720ad54438aa389636489 Author: Rémi Denis-Courmont Date: Sun Jul 14 22:43:42 2013 +0300 XCB/X11: fix long-standing massive leak on error commit 776fb1cb85d2ab44e6bc19fda6c7318d622cebb5 Author: Rémi Denis-Courmont Date: Sun Jul 14 22:30:57 2013 +0300 XCB: use custom picture destroy callback, simplify commit e376480839eb8eba43fe558c314f9484ddd7879e Author: Rémi Denis-Courmont Date: Sun Jul 14 22:20:08 2013 +0300 picture: assert that there is a destroy callback Pictures without destroy callback are allocated on the stack and never explicitly released. commit cbaaea93fb58cc7476067d3bd1dacb51d5600f57 Author: Rémi Denis-Courmont Date: Sun Jul 14 22:03:08 2013 +0300 picture: add pf_destroy to picture_resource_t commit 64f8465b7b2f37dfa811dfa2d4a57a08b7abbaae Author: Rémi Denis-Courmont Date: Sun Jul 14 20:18:29 2013 +0300 XCB: rework picture allocation, fix a memory leak in case of error commit 64d7f4fca7fa18b103281880a79757238e1f3b5c Author: Rémi Denis-Courmont Date: Sun Jul 14 20:05:45 2013 +0300 MSW/WinGDI: remove no-op free(NULL) commit e7190f764a10963556b36794000dbf25a6dbdeff Author: Rémi Denis-Courmont Date: Sun Jul 14 20:04:05 2013 +0300 MSW/DirectX: keep only picture_sys_t * instead of picture_resource_t commit 6a9df8abe273c9a133641b99d397acd1711df68e Author: Rémi Denis-Courmont Date: Sun Jul 14 19:54:22 2013 +0300 MSW/Direct3D: retain only picture_sys_t* instead of picture_resource_t commit 81b4850d87aae326135f62e00c91e6f6a99d1e0d Author: Rémi Denis-Courmont Date: Sun Jul 14 19:31:02 2013 +0300 kva: fix double free on error, and remove useless struct member commit 828af6feb1a1e1d2fc31d846b3d80b67938d6e69 Author: Rémi Denis-Courmont Date: Sun Jul 14 19:25:00 2013 +0300 androidsurface: remove useless member commit ffcfa6daa7b0dbd66a8474b9c247e7b238531f07 Author: Rémi Denis-Courmont Date: Sun Jul 14 19:21:57 2013 +0300 androidsurface: fix double free on error commit e197e2b0300cf461e721cfe5d26ccd8904bc4366 Author: Rémi Denis-Courmont Date: Sun Jul 14 18:36:49 2013 +0300 XCB/XVideo: keep only SysV segment base address ...rather than the whole picture resource structure. commit 2a8fb6196ee87d216c9f257f9f405a3f09f4d47f Author: Rémi Denis-Courmont Date: Sun Jul 14 18:33:17 2013 +0300 XCB/X11: keep SysV segment pointer only ...rather than the whole picture resource structure. commit 77193c7badc6fbc70b583920fe0074203907edeb Author: Rémi Denis-Courmont Date: Sun Jul 14 18:36:54 2013 +0300 XCB: develop picture free function commit e1ee8b067472560cce1ec7a31a1f2a367747bc44 Author: Rémi Denis-Courmont Date: Sun Jul 14 18:06:36 2013 +0300 omx: fix memory leak on error commit a390896f7b2f596f27f523593bab208876e03e0a Author: Rémi Denis-Courmont Date: Sun Jul 14 18:04:09 2013 +0300 omx: remove no-op These values are already zeroed a few lines above. commit f778bc2ba1e1a3526d0e77f2c1de135a194365d5 Author: Felix Paul Kühne Date: Sun Jul 14 16:05:27 2013 +0200 demux: don't link against IOKit and CoreFoundation since this isn't needed commit 786cf6a3a868eb869a115dd54113fa19c038d995 Author: Felix Paul Kühne Date: Sun Jul 14 16:05:07 2013 +0200 access: don't link against Cocoa since this isn't needed commit 490b5fd0106ed7ad21047a4d455c14aca3c6aa07 Author: Rémi Denis-Courmont Date: Sun Jul 14 15:07:39 2013 +0300 test: add coverage for audio output and device functions commit b8258c78be63681bb726603cd761f018ee0f66c5 Author: Rémi Duraffort Date: Sat Jul 13 23:28:40 2013 +0200 skins2: fix wrong qualifier (cid #1049814) commit eee0caf112ef3e6bcafb5f605955209530d77c5d Author: Rémi Duraffort Date: Sat Jul 13 23:20:41 2013 +0200 Fix potential NULL pointer deref (cid #1049834) commit 7daf829726e28d509f84dff0da3121fd1ebc222b Author: Rémi Duraffort Date: Sat Jul 13 23:16:18 2013 +0200 skins2: remove self assignment (cid #1049841) commit 0f14935d6a3c4cd56936e3e7d28d0f264b24728e Author: Rémi Duraffort Date: Sat Jul 13 23:09:55 2013 +0200 Fix potential memleak (cid #1049846) commit 7301a70904d6f339e71508b5ca7ef6a9519cc798 Author: Rémi Duraffort Date: Sat Jul 13 23:07:09 2013 +0200 Fix file descriptor leak (cid #1049847) commit 19f940ab4409f28c3488d430547f2846e5762eda Author: Rémi Duraffort Date: Sat Jul 13 23:01:30 2013 +0200 skins2: fix wrong break (cid #1049865) commit db67442b62d640cdb29446649fc94cec1069da80 Author: Rémi Duraffort Date: Sat Jul 13 19:30:01 2013 +0200 access_jack: cleaning commit c9f97376f9fb592499fb61b9bb719032570ab71d Author: Rémi Denis-Courmont Date: Sat Jul 13 23:34:53 2013 +0300 picture: remove invalidated assertion gc.p_sys can now be NULL, if the picture has no planes. commit 319f7ccb145d1ea0d6d76b878ec444f84a5710ce Author: Rémi Denis-Courmont Date: Sat Jul 13 23:09:13 2013 +0300 XCB/X11: pre-allocate and reuse shared memory segment XID The X server supplies a large but nevertheless finite range of XID for the X client to use. So lets reuse our handles. commit 792f9eb5ba48319d40d9a9776c70c0c8957b18e0 Author: Rémi Denis-Courmont Date: Sat Jul 13 23:01:50 2013 +0300 XCB: pass shared memory segment XID as parameter of picture allocation commit 6922be488d99d742ec74b236beae1bf03354bc92 Author: Felix Paul Kühne Date: Sat Jul 13 21:15:48 2013 +0200 macosx: fix 10.6 runtime support commit ae8b56e7c0759c7c4f793318f092d414231c913a Author: Felix Paul Kühne Date: Sat Jul 13 21:15:38 2013 +0200 qtcapture: fix 10.6 runtime support commit b4bf9deef221adc88d9934299ffad55c9af3152d Author: Rémi Denis-Courmont Date: Sat Jul 13 13:40:16 2013 +0300 Qt4: simplify Makefile commit 1a9b470ca535b17e09fba1dcb7916adc5f48dbe0 Author: Rémi Denis-Courmont Date: Sat Jul 13 12:52:00 2013 +0300 configured: inverted LIBS and LDFLAGS commit bfb92b763a5508e6e087f5eb2d251a8846ae1bc3 Author: Rémi Denis-Courmont Date: Sat Jul 13 12:51:31 2013 +0300 modules: removed unused Makefile variables commit c76644359575439808dd5376a51032e6e5104a13 Author: Rémi Denis-Courmont Date: Sat Jul 13 12:49:46 2013 +0300 notify: use Makefile.am directly commit 6a4744d9456b9744e6f6ef0ed69c0845be6b8e14 Author: Rémi Duraffort Date: Sat Jul 13 10:37:30 2013 +0200 Fix missing unlock (cid #1047146) commit 9ebbc7d3ffe7c6ebc14151c66e268b879ac54709 Author: Rémi Duraffort Date: Sat Jul 13 10:21:16 2013 +0200 bluray: fix missing unlock (cid #1047147) commit 95a610fd5b7f034d2d10d86847a630d7902ec4fd Author: Rémi Duraffort Date: Sat Jul 13 10:18:36 2013 +0200 mkv: fix missing unlock (cid #1047148) commit 156a1fe2b917d3f344a27142a7415b0901cc9be4 Author: Rémi Duraffort Date: Sat Jul 13 10:16:24 2013 +0200 Fix missing unlock (cid #1047149) commit c6c15ffb8646b4a5da602847d38f30b5f44e6e05 Author: Rémi Duraffort Date: Sat Jul 13 10:13:18 2013 +0200 Fix potential missing unlock (cid #1047153) commit 0a460451616550ccad858c3d2bdf6db20b7c925d Author: Rémi Duraffort Date: Sat Jul 13 10:11:05 2013 +0200 Fix missing unlock (cid #1047154) commit eb73eec87c833bc8d6e0a448d3ac346c4dd2b81c Author: Rémi Duraffort Date: Sat Jul 13 10:05:14 2013 +0200 rc: fix previous commit (wrong C&P) commit 121c6b90c774fd64ad5510d7a626eee423d2aeb0 Author: Rémi Duraffort Date: Sat Jul 13 09:58:43 2013 +0200 Fix missing unlock (cid #1047159) commit f23239d4d2507b9fa0a4fe4189c4bc76524c692e Author: Rémi Denis-Courmont Date: Sat Jul 13 11:00:56 2013 +0300 libvlc_audio_output_device_list_get: fix spelling (fixes #8955) commit 3369a0bfca7439a3c58dcc0dc957371faed1c5f1 Author: Rémi Duraffort Date: Sat Jul 13 09:56:38 2013 +0200 Playlist: fx missing unlocks (cid #1047159 and #1047160) commit 4c2353ede409c1ef413fa6169a703ab0322ee0de Author: Rémi Duraffort Date: Sat Jul 13 09:44:29 2013 +0200 Fix assignment instead of compare commit a461c5daffd6048fd08f1d09934329bce5292d92 Author: Rémi Duraffort Date: Sat Jul 13 09:42:24 2013 +0200 Fix printf formats commit 9e4927fcb23f05fac7af9703d1ffb855b7258695 Author: Rémi Duraffort Date: Sat Jul 13 08:52:03 2013 +0200 Fix allocation size mismatch (cid #1047373) commit a18b713d24e7e08cb27aa0089f8f12efa4b225a9 Author: Rémi Duraffort Date: Sat Jul 13 08:45:19 2013 +0200 Allocation size mismatch (cid #1047372) commit f69f8352dc918118641dd6023d77c78a30f86a6a Author: Rémi Duraffort Date: Sat Jul 13 08:40:46 2013 +0200 Fix potential use-after-free (cid #1047503) psz_realhost is an alias to psz_socks when using socks. commit dea05a9dc548c7fd8af9150c28c3d3011449ebfb Author: Rémi Duraffort Date: Sat Jul 13 08:37:54 2013 +0200 Fix use-after-free (cid #1047498 and #1047499) commit 8d1aecb3b30782e8cd85e1585374fa0618b09f95 Author: Rémi Duraffort Date: Sat Jul 13 08:33:57 2013 +0200 Fix potential memleak (cid #1047282) commit 9f895cdaec8e01e1b527fa655088504aa295a9f8 Author: Rémi Duraffort Date: Sat Jul 13 08:24:26 2013 +0200 Fix potential double free (#cid 403064) commit cb55a7eea92225211d10fbf04e354d676f2bbd94 Author: Rémi Duraffort Date: Sat Jul 13 08:17:56 2013 +0200 Fix potential double free (cid #1047501 and #1047502)) commit 873c7e91207545aeaba931143c4e8d1de0640813 Author: Rémi Duraffort Date: Sat Jul 13 08:13:35 2013 +0200 Fix potential double free (cid #1047496 and #1047497) commit 1d5f0bf6691ca409bf5b21b41e0db29a778b4060 Author: Jean-Baptiste Kempf Date: Fri Jul 12 17:28:24 2013 +0200 Contribs: build crystalhd SDK on Win32 commit 20c3dcb7014d7a9a4a65fd9533b859a968427d7f Author: Rafaël Carré Date: Fri Jul 12 13:21:21 2013 +0200 contrib: vncserver: update config.* commit 7d4c5433a7a71c8d2c3ad955cc51f8d809a4d689 Author: Rafaël Carré Date: Thu Jul 11 22:30:44 2013 +0200 contrib: vncserver: fix compilation outside of windows commit a06f46ed0daf514404154b04ef7110f7843b1560 Author: Felix Paul Kühne Date: Thu Jul 11 22:12:02 2013 +0200 podcasts SD: fix variable handling and minor cleanup (close #8947) commit e69b85876e8d0038a0dd3cb3cf5452b4fdd13225 Author: Felix Paul Kühne Date: Thu Jul 11 21:36:42 2013 +0200 macosx: fix runtime exception when deleting a podcast (close #8948) commit 39ea9d991e7aed292aa926ed66e10d9bab343209 Author: Felix Paul Kühne Date: Thu Jul 11 20:40:15 2013 +0200 package/macosx: dump outdated meta data and bump OS requirement as enforced by the OS commit 0641a2ffa5c258e9af47f393439ec3ee52ad8e01 Author: Felix Paul Kühne Date: Thu Jul 11 20:21:27 2013 +0200 contribs: disable nls in gnutls commit 227fb138bcf11fb80f280d07bf9a757d6355f43c Author: David Fuhrmann Date: Thu Jul 11 20:17:04 2013 +0200 macosx: fix some strdup memleaks commit 3a96bb0f05cdcd427d53333b9461d00fa23060c2 Author: David Fuhrmann Date: Thu Jul 11 20:13:24 2013 +0200 macosx: advanced prefs: save the default value if Default is selected, not NULL fixes #8942. Default value for avcodec-hw is none, but NULL was saved, so hardware decoding got enabled unintentionally. commit c561dcc32e24ba86381f868e711aca84b2adbfe4 Author: David Fuhrmann Date: Thu Jul 11 20:07:18 2013 +0200 macosx: fix simple prefs http-password if user just hits enter commit a66825ca16050dcdeaeb038669eb95ab000644d7 Author: Sergio Ammirata Date: Thu Jul 11 17:48:42 2013 +0200 Dual license fdkaac module under BSD 2-clause Signed-off-by: Jean-Baptiste Kempf commit 13b88912ee250b6bfffe41a09e4ca14123c40e1c Author: Ludovic Fauvet Date: Thu Jul 11 16:55:57 2013 +0200 Qt: recents: hide the file:// scheme from the MRL commit 3867805b39ae961bda3678e9f3515c01476361cb Author: Ludovic Fauvet Date: Thu Jul 11 16:53:53 2013 +0200 Qt: recents: don't create an accelerator for MRL containing '&' commit 154a375a10a3a3d6734094a72c33b8abb122961b Author: Francois Cartegnie Date: Thu Jul 11 16:38:12 2013 +0200 Revert with correct fix "Qt: split the track number/total for now" This reverts commit 81a1b751bbd64e35f9f0d323d2acb87b9063f934. This reverts commit b74a7b1a177f9d610b021fdefe1963c0f1752151. commit 887952dba8c8853f774a08d72c3bf445a022ef79 Author: Jean-Baptiste Kempf Date: Thu Jul 11 15:30:53 2013 +0200 Contribs: vncserver depends on gcrypt, jpeg and png Thanks funman and thresh for the heads-up We don't use jpeg-turbo though... commit 2656d893b61cb0044699449785f53256e3f2e0aa Author: Jean-Baptiste Kempf Date: Thu Jul 11 15:23:02 2013 +0200 Contribs: add mfx dispatcher (Media SDK) for Win32 commit 90e9164a31412fcab0edc750ca5a291827a5b035 Author: Jean-Baptiste Kempf Date: Thu Jul 11 14:55:38 2013 +0200 Contribs: fix compilation of vncclient with libjpeg on some MingW env If you don't include basetsd.h, you don't get the right defines for jmorecfg.h commit ee6488a54ecef91c5de69f2839d599f7e20821bc Author: Ludovic Fauvet Date: Thu Jul 11 14:38:45 2013 +0200 Qt: simple_prefs: fix crash when reading psz_aout commit d65cf999ad10745eef44c8900c55c996e1812a7c Author: Jean-Baptiste Kempf Date: Thu Jul 11 14:42:30 2013 +0200 Contrib: vncserver, just compile the client part to speed up compilation commit f7a51fbe4a34c17ac5adf9189d768ce85f7191fe Author: Jean-Baptiste Kempf Date: Thu Jul 11 14:35:01 2013 +0200 Contribs: add VNCServer, GPLv2+ We just use the libvncclient part though :) commit 373496c304aa6ea0bb9d99d867a16dd597467dd6 Author: Sergey Bolshakov Date: Wed Dec 26 15:22:00 2012 +0400 OMX: Add Tegra3 OMX IL to the list of probed cores. Signed-off-by: Konstantin Pavlov commit 37f1c06e61deb09948436ac7d115ed4d029334d7 Author: Rafaël Carré Date: Thu Jul 11 08:04:38 2013 +0200 NSIS: use 64bits registry for uninstaller too Fixes #7409 commit 976d8b00b2fec646bc697a8560dc8262e65659f2 Author: Denis Charmet Date: Thu Jul 11 00:57:12 2013 +0200 Update NEWS commit 027380966251622435288af5b0f9bacfec549288 Author: Denis Charmet Date: Wed Jul 10 23:09:59 2013 +0200 Check element size before reading it This should avoid integer overflows inside the libebml causing heap buffer overflow. Since new called by the lib is limited to SIZE_MAX bytes. commit d3a43ec88f34eca9c59151c076bb7226a9db5d8c Author: Rémi Denis-Courmont Date: Wed Jul 10 23:24:47 2013 +0300 ALSA: only set channels that are actually mapped (fixes #8934) The code failed to clear unmapped channels present in the input. commit a2896580ab0db45158589458441b8fbe271d1eeb Author: Rémi Denis-Courmont Date: Wed Jul 10 19:52:36 2013 +0300 avcodec: allow codec NONE in the table (refs #8887) commit 843839129dc95b170e3f95a0d63edea4873d66be Author: Rémi Denis-Courmont Date: Wed Jul 10 19:37:09 2013 +0300 avformat: add codec ID in debug info commit 3f531eb49156b974f9bc1164a1c662d42d728932 Author: Ludovic Fauvet Date: Wed Jul 10 18:13:02 2013 +0200 Qt: unused parameter commit a028907e13d6017b47d665ba4d1c35cec837caca Author: Ludovic Fauvet Date: Wed Jul 10 18:06:42 2013 +0200 Qt: fix .ui names conflicts and warnings commit da653b5f54e5d5aed3fa4e3b332cac55334fee58 Author: Ludovic Fauvet Date: Wed Jul 10 17:10:23 2013 +0200 Qt: useless #includes commit 27ae51dd4674bdb17110a734ba34327ef21098bd Author: Ludovic Fauvet Date: Wed Jul 10 17:07:57 2013 +0200 Qt: remove dead code commit d9c9be81204991562b563d0a7b57e9616fedebd8 Author: Ludovic Fauvet Date: Wed Jul 10 16:01:55 2013 +0200 Qt: save the activation state of audio filters commit d3953b96109c0ba62a554b7ebddf989dcfc01be8 Author: Ludovic Fauvet Date: Wed Jul 10 16:00:25 2013 +0200 Qt: move the video filter parser in its own function commit 1d1c5e1247a19eac1695af401cf30bef9ffa2673 Author: Ludovic Fauvet Date: Wed Jul 10 14:40:03 2013 +0200 Qt: do not extend the dialog minimum width for long lines commit 126469035aacf57c94f3ef3089753e2c79573ddf Author: Francois Cartegnie Date: Wed Jul 10 09:28:21 2013 +0200 Qt: QVLCDial: move value in corner commit e7807a9e6266eca9fdee49488941b16adbe06fef Author: Ludovic Fauvet Date: Tue Jul 9 00:33:39 2013 +0200 Qt: add a shortcut to give the focus to the search entry in advanced prefs commit 2a823309242446ed50190b082cf10a2499724a19 Author: Ludovic Fauvet Date: Tue Jul 9 00:17:28 2013 +0200 Qt: get/set the default volume level for each audio output (fix #8503) Since 2.1 there is no way to set a global default volume. Instead it is now required to set it independently for each audio output. commit fb21b6d1d9db67b90f51603b6086084d8c2e8821 Author: Rémi Denis-Courmont Date: Tue Jul 9 22:21:26 2013 +0300 vdpau: eliminate dead code commit 0002b723242aa360259be5e67228e3b4c32bce65 Author: Rémi Denis-Courmont Date: Tue Jul 9 22:20:24 2013 +0300 vdpau: fix picture corruption on pause Regression from cae4f1c6a5e4062851fdda9c3e0b2ff5c639e079. commit 6ffb7537005c10036e6c3641dd39ea4847a991e4 Author: Rémi Denis-Courmont Date: Tue Jul 9 22:16:54 2013 +0300 vdpau: simplify surface copy when deinterlacing commit 59ab278dde62e52137c21901fcd4dfa686da1290 Author: Rémi Denis-Courmont Date: Tue Jul 9 22:04:01 2013 +0300 deinterlace: do not crash on broken pictures commit e859d6a24730b22e01994891f75423b15f76dcc9 Author: Rémi Denis-Courmont Date: Tue Jul 9 22:03:35 2013 +0300 vdpau: missing error case handling commit 064631b9deb3d0958b308e96428d1347c6df433c Author: Rémi Denis-Courmont Date: Tue Jul 9 21:21:59 2013 +0300 hwdummy: add some useful debug commit 468a41790bac93a07a63d73d2cea5bf10c46c112 Author: Rémi Denis-Courmont Date: Tue Jul 9 21:40:57 2013 +0300 vdpau: correct MPEG4 profiles checks commit ba5d2dc02ceb16da558fb1bf4fc37b9b65135bcf Author: Francois Cartegnie Date: Tue Jul 9 19:12:19 2013 +0200 Qt: QDial: show value on control (fix #8906) commit cae4f1c6a5e4062851fdda9c3e0b2ff5c639e079 Author: Rémi Denis-Courmont Date: Mon Jul 8 22:54:43 2013 +0300 vdpau: retain only VDPAU video context, not whole picture_t The video output core does not deal with filters retaining pictures. Also, this leaves more pictures for the decoder in the decoder pool. commit 192bf986046de13d40fff5c7ef86265a1b82b487 Author: Rémi Denis-Courmont Date: Mon Jul 8 22:40:50 2013 +0300 vdpau: helper to detach a VDPAU context from a picture This enables releasing the VLC picture while keeping the VDPAU surface for internal usage. commit aba52bc121ea9c969eb05f771403ef75e23f5265 Author: Rémi Denis-Courmont Date: Mon Jul 8 22:40:27 2013 +0300 vdpau: add some sanity checking assertion commit 761ea8aade29cba26dec88938fa2c44d739328d6 Author: Nicolas Bertrand Date: Tue Jul 9 15:59:37 2013 +0200 OpenGL: Addition of XYZ to RGB conversion in GLSL Signed-off-by: Jean-Baptiste Kempf commit a27daf2042969769d92d7c192d7f679a5c20b9f7 Author: Nicolas Bertrand Date: Tue Jul 9 15:59:24 2013 +0200 OpenGL: take planes in account in DrawWithShaders Signed-off-by: Jean-Baptiste Kempf commit 47d20839ee9432beb215c8f4ee40063c792f0a1c Author: Jean-Baptiste Kempf Date: Tue Jul 9 14:09:31 2013 +0200 NEWS: fix encoding commit 5cc766a11ee1da7486507d470cc6a148e4b2d5be Author: Jean-Baptiste Kempf Date: Tue Jul 9 14:03:30 2013 +0200 Configure: activate realrtsp module commit f3be1dd20e9b603d139edcdde10ad1b6fa6efc02 Author: Jean-Baptiste Kempf Date: Tue Jul 9 13:55:14 2013 +0200 Build screen module as shared on Win32 Close #8925 commit 229d18843760b158eed5102267bc003c1c65b42d Author: Martin Storsjö Date: Tue Jul 9 14:27:54 2013 +0300 omxil: Handle parameter changes for OMX_IndexParamAudioPcm as output reconfiguration This fixes the output sample rate when decoding with OMX.Nvidia.aac.decoder (such as on nexus 7), possibly also for other audio codecs on the same class of devices, possibly also for audio codecs on other OMX implementations. Signed-off-by: Martin Storsjö commit e1052af3ef39f227728a3d8f8ace2f7033090ee1 Author: Jean-Baptiste Kempf Date: Tue Jul 9 13:26:01 2013 +0200 Configure: enable smb on Windows commit f7a43ee510aca827892ae9891904d219faa6e264 Author: Martin Storsjö Date: Tue Jul 9 14:22:15 2013 +0300 contribs: Add a patch for libpng for building with automake 1.11 automake 1.12 changed the default for tests, requiring projects that need serial test execution to add an option for setting this. This option isn't available on automake 1.11, so those projects became incompatible with automake 1.11 once they got ready for 1.12. This obviously isn't an issue in most cases where the prebuilt configure is good enough. Since we don't run the tests in contribs, just remove this option for now, to allow building with both automake 1.11 and 1.12. Signed-off-by: Martin Storsjö commit 2be7fadd26b77207f3d304af183014090aad0e15 Author: Felix Paul Kühne Date: Sun Jul 7 22:01:25 2013 +0300 ios2_vout: minor cleanup commit e6c890d1f9db3517645e5bb23a9f6c4c6c88a66c Author: Rafaël Carré Date: Mon Jul 8 20:01:44 2013 +0200 ncurses: add shortcuts to cycle through audio/subs tracks commit 69128da6bd6ab0b3babc01e404b4ad6ec23b0ea5 Author: Rémi Denis-Courmont Date: Mon Jul 8 19:06:56 2013 +0300 modules: avoid using genmf where unnecessary commit b14d3897e26d001afec0fd394d7b9ec06455e6b2 Author: Rafaël Carré Date: Mon Jul 8 08:45:12 2013 +0200 Fix make dist after 9d29844fd1028 commit ad6864a0f9ddae8fe44af02a1116a0e1b1177c20 Author: Rafaël Carré Date: Mon Jul 8 08:22:28 2013 +0200 POTFILES.in: update for hw/vdpau commit 90528d34af98ce797f5fd8023992861abc4aedc5 Author: Rafaël Carré Date: Mon Jul 8 00:26:45 2013 +0200 dshow is a c++ module, set CXXFLAGS Fixes #8821 commit 81a1b751bbd64e35f9f0d323d2acb87b9063f934 Author: Jean-Baptiste Kempf Date: Sun Jul 7 23:16:02 2013 +0200 Qt: split the track number/total for now Close #8511 commit 3c778bde238495d970220cdc0b5c4f3716a21e65 Author: Rémi Denis-Courmont Date: Tue Jul 2 18:43:17 2013 +0300 vdpau: catch display preemption error commit 1b0ba4e6908dcb40540ffc4822f7a4fc85a56eaa Author: Rémi Denis-Courmont Date: Tue Jul 2 19:33:25 2013 +0300 vdpau: option for deinterlace chroma skip commit 4a59d6103fab45c86d6b7c52d2666576a7b115c6 Author: Rémi Denis-Courmont Date: Tue Jul 2 19:27:28 2013 +0300 vdpau: option for inverse telecine commit 697ee61ed353eb1ac7dc9b311bc3116f16f95a84 Author: Rémi Denis-Courmont Date: Tue Jul 2 19:23:50 2013 +0300 vdpau: configurable advanced deinterlacing algorithms commit 9db6f463dbceff52e098cabb983b665f619a6b0b Author: Rémi Denis-Courmont Date: Mon Jul 1 23:45:54 2013 +0300 vdpau: adjust video filter This supports brightness, contrast, saturation and hue. commit a39725412662fd5e4ac1ec1ac0d21c9bb3f40dca Author: Rémi Denis-Courmont Date: Mon Jul 1 23:37:52 2013 +0300 vdpau: automatic ITU-R colour space matrix selection (same as OpenGL shaders) commit 07946c4e6fb2c00f9fd974082c57a98709cd5c67 Author: Rémi Denis-Courmont Date: Mon Jul 1 21:01:50 2013 +0300 vdpau: optional high quality scaling commit c0090b15ac84b8ff7e2e44e43b7d840e16bb970d Author: Rémi Denis-Courmont Date: Fri Jun 28 22:02:09 2013 +0300 vdpau: configurable noise reduction commit 913a4283a8d32fbdc27996a77907947ae0d422c6 Author: Rémi Denis-Courmont Date: Thu Jun 27 23:33:26 2013 +0300 vdpau: sharpen/blur filter commit db61e2a9ed82ad2668fc474b6cbb90413b82a856 Author: Rémi Denis-Courmont Date: Thu Jun 27 22:16:32 2013 +0300 vdpau: basic deinterlacing filter commit dd638a1a6002a177ec8f492cb87e9ec88aede946 Author: Rémi Denis-Courmont Date: Tue Jun 25 22:16:01 2013 +0300 vdpau: video surface picture copy This will be used for deinterlacing. commit 65b88181892cccbf91603fd13616846163181c7e Author: Rémi Denis-Courmont Date: Sun Jun 23 19:22:59 2013 +0300 vdpau: provide field history to the video mixer This is for advanced filtering on the GPU. So far, only progressive scan is implemented. commit 3986d69c91d715f05a3d48d1873a4473f3ec87e6 Author: Rémi Denis-Courmont Date: Sun Jun 23 09:14:46 2013 +0300 wall: reject 0 planes formats commit 967c9badead87a97cd338e0ab922743ef354c92b Author: Rémi Denis-Courmont Date: Sun Jun 23 09:13:26 2013 +0300 wave: reject 0 planes formats commit 7f36c2a694fe9a998792edd40e4218eedf5957ce Author: Rémi Denis-Courmont Date: Sun Jun 23 09:13:12 2013 +0300 scene: reject 0 planes formats commit 58599d6f690d43f3f636cf963c84efaa9fe0575b Author: Rémi Denis-Courmont Date: Sun Jun 23 09:13:02 2013 +0300 ripple: reject 0 planes formats commit 10e1f8241f250efdfde4e19e6efb1fc6f489df6a Author: Rémi Denis-Courmont Date: Sun Jun 23 09:12:48 2013 +0300 puzzle: reject 0 planes formats commit beb19373dedfa85705115789856c8da03972c750 Author: Rémi Denis-Courmont Date: Sun Jun 23 09:12:34 2013 +0300 motionblur: reject 0 planes formats commit d63fa40ddd7b462586f892d7d273e205ad770700 Author: Rémi Denis-Courmont Date: Sun Jun 23 09:12:21 2013 +0300 invert: reject 0 planes formats commit e3898bea986b20964315925dbeb3ab62169f1b1f Author: Rémi Denis-Courmont Date: Sun Jun 23 09:12:02 2013 +0300 cropadd: reject 0 planes formats commit 53163c23fe8181c156d0dfafab7acd090773d204 Author: Rémi Denis-Courmont Date: Sat Jun 22 23:28:49 2013 +0300 vdpau: deal with separate VDPAU instances for decoding and rendering This is a corner case. The picture needs to be copied back to the main memory from the decoding GPU, and from there onto the rendering GPU. commit ef1663308667417f455fa23022529d99c0b76c01 Author: Rémi Denis-Courmont Date: Sat Jun 22 23:23:17 2013 +0300 vdpau: chroma filter cleanup commit 412f47fa8c68c70a06ae34bfb833ebfeaa7afb8a Author: Rémi Denis-Courmont Date: Tue Jun 18 23:53:48 2013 +0300 vdpau: output video surfaces from decoder (pass-through) ...instead of copying YCbCr planes back to the main memory. commit 26232fc00c2359df87792c3f05a3017b38c2ea79 Author: Rémi Denis-Courmont Date: Sat Jun 22 21:21:47 2013 +0300 vout: keep the original picture if "early" SPU blending fails This avoids loosing the picture context if there is one. If the original picture has no context, it makes no difference whether the original or the copy is kept since blending failed anyway. commit c47e7e826fa92b93f0106b94c89913deeb13d8b3 Author: Rémi Denis-Courmont Date: Sat Jun 22 21:10:00 2013 +0300 picture_BlendSubpicture: return the number of blent regions commit 8708b1d80b56031c54e9b939909822edb2e462dc Author: Rémi Denis-Courmont Date: Sat Jun 22 21:18:44 2013 +0300 vout: robustify "early" SPU blending If the picture copy fails or blending is unavailable(1), discard only the subpicture and keep the original picture. (1) In practice, this never happens as the blender object is kept all the time even without a "blend" module. commit 9fe4fdc66f550f3fa31f5f64a1c2a1f26a4ae266 Author: Rémi Denis-Courmont Date: Thu Jul 4 19:19:51 2013 +0300 vdpau: accept video surfaces as input to the display plugin commit 4589c309b9e7a4a63f2e29c22bd44d8fee35bfed Author: Rémi Denis-Courmont Date: Sat Jun 15 22:41:48 2013 +0300 vdpau: video surface to output surface "chroma" conversion This provides colour space conversion, cropping and scaling of existing video surfaces (as would come from a hardware decoder). commit 595575ff253c76c4f3cafa810ec07be645dc02e4 Author: Rémi Denis-Courmont Date: Sat Jun 22 21:26:50 2013 +0300 vdpau: chroma conversion from video surface to regular YUV This enables using the pass-through hardware-accelerated decoder (from a later commit) with transcode in stream output or with a video output that does not support VDPAU surfaces. commit ceebb977be4b27afafbf513161385df1eb6b6559 Author: Rémi Denis-Courmont Date: Sat Jun 22 18:36:15 2013 +0300 vdpau: context structure for video surfaces commit 99d6ce3b7ef90a09949691a3058296a2d585452a Author: Rémi Denis-Courmont Date: Sat Jun 22 18:46:40 2013 +0300 libvlccore: bump plugin interface version commit ddcac44467641259d5697afe3253e46eabf82668 Author: Rémi Denis-Courmont Date: Fri Jun 21 23:12:30 2013 +0300 picture: pointer for decoder-specified hardware context commit 5f507b68fe4011e135fd25c1361153537968746a Author: Rémi Denis-Courmont Date: Tue Jun 18 00:07:24 2013 +0300 picture: handle allocation of pictures with 0 bytes-per-pixel commit 97e882392e75c4b4c8759996628c117190ca1d5d Author: Rémi Denis-Courmont Date: Sun Jun 16 20:17:23 2013 +0300 vdpau: RGBA subpicture blending for video output display commit 4356e9843b5e881ee262008a68a44e7cc298aa19 Author: Rémi Denis-Courmont Date: Thu Jun 13 20:16:31 2013 +0300 vdpau: presentation queue video output display plugin This uses a VDPAU presentation queue to render VDPAU output surfaces (i.e. screen-scaled RGBA pictures) on an X11 window. It is assumed that a video filter will eventually convert pictures in the source video format to VDPAU output surfaces of adequate dimensions. The common VLC XCB event handling is used for X11 matters. commit ece7b1aad1f1a89639395c06b29471d1189af9bc Author: Rémi Denis-Courmont Date: Thu Jun 13 21:05:58 2013 +0300 vdpau: video conversion filter to VDPAU output surface format This enables importing I420, YV12, NV12, YUYV and UYVY pictures into the GPU's VDPAU back-end. Conversion to RGBA color space and scaling to the target resolution are performed on the fly by the GPU. commit 0b2cd70af93ead9147b853dbd8065b6ffb82f17f Author: Rémi Denis-Courmont Date: Sat Jun 15 13:20:50 2013 +0300 vdpau: picture_sys_t definition for output surfaces commit d6817151944c7697f30106124474f92deb19f246 Author: Rémi Denis-Courmont Date: Sat Jun 15 19:47:33 2013 +0300 vdpau: add function to convert VLC format to VDPAU type/format pair commit 98df43555b2b8c32dc6335a1143ba7daf2d56501 Author: Rémi Denis-Courmont Date: Thu Jun 13 20:31:42 2013 +0300 fourcc: VDPAU surface types This define several codec identifiers for each of the VDPAU video surface types (YUV 4:2:0 and 4:2:2) and one for VDPAU output surfaces regardless of their internal type. (At this point, it does not seem that the output surface type affects VLC processes). VDPAU bitmap surfaces are not included as they do not seem useful. VDPAU pictures have zero pixel planes since they only carry picture infos and handles to GPU resources, no actual pixel data. Nevertheless, inclusion in chroma description is required for picture setup to work. commit cf8085708f21dbad4bcfd553991f1dfbbeee4cc6 Author: Rémi Denis-Courmont Date: Mon Jun 17 23:13:53 2013 +0300 vdpau: dynamic allocation for (hardware decoding) video surfaces commit 8efee122623888db90209437bb3b8b45f2b80b57 Author: Rémi Denis-Courmont Date: Sat Jun 15 23:14:33 2013 +0300 avcodec: remove old VDPAU hardware decoder commit 365c137f46b0f061f75073d7369f294ed7d4652f Author: Rémi Denis-Courmont Date: Tue Jun 18 23:49:04 2013 +0300 vdpau: libavcodec hardware decoder using new helper library commit f756e0c94326bfe24ae18345cf034d444b84614e Author: Rémi Denis-Courmont Date: Thu Jun 20 21:13:17 2013 +0300 vdpau: library mechanism to share VDPAU instance VDPAU surfaces cannot be shared across multiple device instances. Thus the same instance must be used within a pipeline. Sharing instances also saves resources (X11 server connections). commit 8d3bd45fdf7f37e5d2b509bef34518c8a9040a30 Author: Rémi Denis-Courmont Date: Thu Jun 13 18:40:05 2013 +0300 vdpau: helper library for VDPAU and VDPAU-X11 function calls This provides a more traditional set of library function calls than the VDPAU specification defines. Furthermore, this has libvdpau.so as a conditional run-time linking dependency. Note that this requires libvdpau 0.6 or later (0.4.1-8 on Debian) at run-time due to a bug in libvdpau versions 0.4 through 0.5. commit 10fe48b7374af0efbc9c2240cd5e4554f2c24e1c Author: Rémi Denis-Courmont Date: Thu Jun 13 18:39:29 2013 +0300 configure: look for libvdpau regardless of libavcodec This uncomments the configure checks for HAVE_VDPAU. That way VDPAU can be used even if libavcodec is missing or old. commit 9d29844fd102819008aadfa62eb9c6e017a149a8 Author: Rémi Denis-Courmont Date: Sun Jun 23 19:52:00 2013 +0300 modules: move Modules.am stuff to genmf This way, common.am can be included also in directories without a Modules.am file. commit decf8e46e9b2efcf26ea6a991feb43702eeea462 Author: Rémi Denis-Courmont Date: Sun Jul 7 20:27:29 2013 +0300 Lua: do not allocate useless pipe on Win32 commit deb38e43ecf62699d62e2dc80fd4c4aea4ac0d32 Author: Rémi Denis-Courmont Date: Sun Jul 7 20:25:41 2013 +0300 Lua: disable net.(poll|read|write) on Windows and document These functions assume that sockets are file descriptors, never worked properly on Windows. See also 3841c0859053d29058682650e87bf085632eea54. commit b4341b05c9e4dc5796be585674ffaf13a6b71e4b Author: Rémi Denis-Courmont Date: Thu Jul 4 21:42:10 2013 +0300 avcodec: add dummy hardware decoding plugin commit 1cd0908c869cc0549bbda2ad18ba2f5dcc64aa44 Author: Felix Paul Kühne Date: Sun Jul 7 13:59:44 2013 +0300 contribs: unbreak libxml compilation on Darwin commit b78ee38b0b770721cd87ce551cbb3003bf6ab3f0 Author: Felix Paul Kühne Date: Sun Jul 7 12:18:36 2013 +0300 contribs: remove memalign hack on Darwin commit 46d374939d62f011587115c2fdef15062f84f988 Author: Rémi Denis-Courmont Date: Sun Jul 7 12:15:34 2013 +0300 Update meta data commit 36a00fd73b9348ce4467c1911e947f7949d5d4ac Author: Rémi Denis-Courmont Date: Thu Jul 4 23:12:44 2013 +0300 picture: add assertion against double free commit 700557570ad99b66cd9b69782ad4ea082a6bf31e Author: Rafaël Carré Date: Sat Jul 6 10:52:31 2013 +0200 contrib: freetype: fix installation commit b64f5e0bad8265c5a06fde35e640356be4e6d602 Author: Mark Lee Date: Wed Jul 3 17:24:57 2013 +0100 libvlc: add API to control display of the video title commit 3e454fd4c5b47170bb9a714ce2270b680cd97e72 Author: Rémi Denis-Courmont Date: Thu Jul 4 22:30:03 2013 +0300 ogg mux: fix format warning commit 6e271d8b580c3213838e7009103d25c014d77aad Author: Jean-Baptiste Kempf Date: Fri Jul 5 11:05:54 2013 +0200 Contribs: update Opus to 1.0.2 commit 82538265dbee2912def8254624076f2d3dd93235 Author: Jean-Baptiste Kempf Date: Thu Jul 4 21:34:38 2013 +0200 Contribs: update zlib to 1.2.8 commit 1d13515cc4656206279129612de5d29688098e96 Author: Jean-Baptiste Kempf Date: Thu Jul 4 20:17:55 2013 +0200 Contribs: update png to 1.5.17 commit 844061db4da3bfd7f9e0ec6d60850e03a810d24e Author: Jean-Baptiste Kempf Date: Thu Jul 4 20:14:18 2013 +0200 Contrib: update libxml2 to 2.9.1 commit 8545fb22a753616fc86bd9d00cb497d4e9e234b1 Author: Jean-Baptiste Kempf Date: Thu Jul 4 20:11:29 2013 +0200 Contribs: update GNUTls to 3.1.12 commit 6601c27116df8152e0e03cf0f82d0e293de21f50 Author: Jean-Baptiste Kempf Date: Thu Jul 4 19:57:55 2013 +0200 Contribs: update gcrypt to 1.5.2 commit 9a147f4395e6b5f069124c6d401c960194a35144 Author: Jean-Baptiste Kempf Date: Thu Jul 4 19:54:57 2013 +0200 Contribs: update gpg-error to 1.12 commit 47fbc1bb83e8647aa3390916347ccb91bed1e304 Author: Jean-Baptiste Kempf Date: Thu Jul 4 19:52:20 2013 +0200 Contribs: update GME to 0.6.0 commit e7273e3a7851b14f7220dfcd226e1390cff04cf3 Author: Felix Paul Kühne Date: Thu Jul 4 19:27:35 2013 +0200 Revert "src: fix crash in getaddrinfo due to bugs in the OSX runtime" This reverts commit db8ff4e3b10677399292eef7c20d192d9dc3cecd. commit 4d7465b45d52c0ab412c7968e207f1fd89953760 Author: Felix Paul Kühne Date: Thu Jul 4 18:45:44 2013 +0200 lua: fix self-introduced leak refs b2cce4d84 commit 72d73d6cae13bed14c4113b476cd9cfe1c5a8172 Author: Felix Paul Kühne Date: Thu Jul 4 18:39:53 2013 +0200 contrib: update freetype to 2.4.12 commit db8ff4e3b10677399292eef7c20d192d9dc3cecd Author: Felix Paul Kühne Date: Wed Jul 3 23:34:26 2013 +0200 src: fix crash in getaddrinfo due to bugs in the OSX runtime commit 4b238dc7143128f533670679a6accd4f0a2cccaa Author: Jean-Baptiste Kempf Date: Thu Jul 4 19:14:12 2013 +0200 Contribs: update libmatroska to 1.4.0 commit e51d1b5057eea891d00b26512b85fd937310259e Author: Jean-Baptiste Kempf Date: Thu Jul 4 19:11:13 2013 +0200 Contribs: libebml, update to 1.3.0 commit a3022ae9b3760395759a7c852e98d9184465a128 Author: Jean-Baptiste Kempf Date: Thu Jul 4 19:02:37 2013 +0200 Contribs: update orc to 0.4.17 commit 4dea7edb1814394d61473f34a5abe7318db8a3c5 Author: Jean-Baptiste Kempf Date: Thu Jul 4 18:57:22 2013 +0200 Contribs: update Ogg to 1.3.1 commit 7ee04e37aa78a944f82c846b90e1dbf8e4b1091e Author: Felix Paul Kühne Date: Wed Jul 3 23:02:54 2013 +0200 vda: fix potential crash on empty buffer commit 4e79526324b65db23945d7355e5f323731a73faa Author: Felix Paul Kühne Date: Wed Jul 3 22:52:03 2013 +0200 qtsound: fix crash when freeing memory commit 2428c90cbbf3c75167d660925b7d7ec6f8ded79e Author: Tristan Matthews Date: Wed Jul 3 15:54:01 2013 -0400 flac: add warning message for decoder error 3 Signed-off-by: Rafaël Carré commit 19c16247506f0246d4cb0a49139f4c1558892713 Author: Rémi Denis-Courmont Date: Wed Jul 3 21:51:23 2013 +0300 avcodec: fix deadlock when flusing (fixes #8901) avcodec_flush_buffers() may get or release frame buffers. See also EndVideoDec(). commit 261d8a334379e6f007f7cd373c542dfc2a167e27 Author: Felix Paul Kühne Date: Wed Jul 3 12:29:02 2013 +0200 macosx: fix rendering issue in the about panel when running in non-Western locales commit e7d57cfd2ba038f628c1d119034a0d4102a64774 Author: Rafaël Carré Date: Wed Jul 3 09:52:20 2013 +0200 NEWS: version typo commit 0be7b45d342bbd0212ba7d981bd31c312e4a636b Author: Rémi Denis-Courmont Date: Tue Jul 2 20:51:48 2013 +0300 vout: remove the dummy display pool With the previous commit, the vout wrapper's display pool is no longer used ever if direct rendering is not in use. Removing it saves one picture buffer. Signed-off-by: Rafaël Carré commit 39da8edda36f87b393f67acefbca654bd4a986f9 Author: Rémi Denis-Courmont Date: Tue Jul 2 20:51:47 2013 +0300 vout: avoid picture copy when decoder and output format do not match When the decoder output and the display video formats are different, the picture copy comes for "free" during the conversion from the earlier format to the latter one. So do not bother with copying the picture before the conversion. The straight copy is still required however in the case that the video formats are identical but the display pool is inadequate (too few pictures, slow memory bus...). Signed-off-by: Rafaël Carré commit 29d00aef355dfc468e06dc35e7de0361e318f340 Author: Felix Paul Kühne Date: Tue Jul 2 23:13:27 2013 +0200 macosx: fix crash when parsing incorrect debug logs commit 04b45e8ffd279a6df19ff96d6157a688bd6b7a08 Author: Felix Paul Kühne Date: Tue Jul 2 23:11:40 2013 +0200 macosx: fix conditional crash when setting the MRL field commit 227f5875cacc99659d3e7290d31dd7c480aa76b1 Author: Rémi Denis-Courmont Date: Tue Jul 2 20:51:46 2013 +0300 vout: remove tautology todisplay cannot be NULL there since its two possible values are checked already. Signed-off-by: Rafaël Carré commit 18151198b771b0828f5b0f77dd80f5fca124cc17 Author: Rémi Denis-Courmont Date: Tue Jul 2 23:12:51 2013 +0300 Revert "vdr: force MPEG-TS demuxer" This reverts commit d81003671d615d4498deb6c783a0df0cbae9e23a. commit df0965badb3a3e28c0b9f4f0813cc7d1720b4123 Author: Rémi Denis-Courmont Date: Sun Jun 23 19:42:34 2013 +0300 modules: MODULE_NAME is only used for static modules commit 54ebf52a8febdafa7c62b20c9bd44aacfcd373d6 Author: Jean-Baptiste Kempf Date: Tue Jul 2 18:53:13 2013 +0200 Configure: enharden the check for luac 32bits It could be a problem if one had no contribs, but /lib/liblua.a was present commit cc96cb85099aa781d485d27620a1de927f0fffbf Author: Rafaël Carré Date: Tue Jul 2 18:56:02 2013 +0200 contrib: bump qt4 to 4.8.5 commit dc4b64c97b82d4d590ccf7fa1c938435cc26d98e Author: Timo Rothenpieler Date: Sun Jan 20 15:49:23 2013 +0000 Make vaapi decoder compatible with latest libva changes Signed-off-by: Jean-Baptiste Kempf commit 10ee7ff4833116d716866cd279d51a93c65e7b02 Author: Rafaël Carré Date: Tue Jul 2 18:06:38 2013 +0200 contrib: fix windows builds for gnulib _set_invalid_parameter_handler is now usable in recent versions of mingw-w64 commit 7c56e272ae27ca8ca35d3b50c2718bbe03ef25ef Author: Jean-Baptiste Kempf Date: Tue Jul 2 16:37:03 2013 +0200 On the road to 2.2.0 commit ac636adefd0543904475e68d619e127950be990d Author: Rafaël Carré Date: Tue Jul 2 11:39:42 2013 +0200 flac: fix decoding samples with too large extradata Only use the first 34 or 42 bytes (streaminfo block) Sample: 0109c7dd02be4e673824fe156bc4cb66 [UTW-THORA] Evangelion 3.33 You Can (Not) Redo [BD][1080p,x264,flac][F2060CF5] sample.mka commit d00e6403c8625109df2dcbf56db27dbb74fddc21 Author: Elodie Thomann Date: Mon Jul 1 14:47:54 2013 +0200 Fix bad type for stream index Signed-off-by: Rafaël Carré commit b2cce4d84b42200afd98346c42e223ce9b40a3e5 Author: Felix Paul Kühne Date: Mon Jul 1 12:03:29 2013 +0200 lua: fix crash introduced in 18c00a386 if a newly added input doesn't have a parent (close #8869) commit 44e8ceacfa57be109ceda584f580f56710385817 Author: Felix Paul Kühne Date: Mon Jul 1 11:42:28 2013 +0200 macosx: add lua http password to simplified prefs This uses existing strings only commit d4a0c69dc3635ac6d7d82e34b26de9ddecc9dbbb Author: Rémi Denis-Courmont Date: Sun Jun 30 19:13:37 2013 +0300 amem: fix conditionally unitialized cleanup callback commit 9b904a74269a5cc52a6034f94b4a5459824235ae Author: David Fuhrmann Date: Sat Jun 29 22:28:26 2013 +0200 macosx: CAS: more room for translations commit 497db07ae68ec683b681882fab8bdb917a9a5fb7 Author: David Fuhrmann Date: Sat Jun 29 22:06:58 2013 +0200 macosx: CAS: eye candy and {en,dis}abling logic for customize panel commit 64daf779c79556e2efddebf2da04073043621477 Author: Rafaël Carré Date: Thu Jun 27 15:42:15 2013 +0200 yadif: fix build with -O0 commit d879f020aee800abaafae2e333be6da6604a3577 Author: Felix Paul Kühne Date: Thu Jun 27 12:30:28 2013 +0200 m4: fix gettext detection on OSX (close #5816) commit 95d8d6551f734fb51fea0b9e3cb39aebf6aee848 Author: Rafaël Carré Date: Wed Jun 26 22:57:47 2013 +0200 Revert "avformat: don't mark buffer as need to be writable, as we don't write into it directly" This reverts commit 75890fb5e9086d91e92ca6d9abb13a307278238d. This caused infinite loops in aviobuf when muxing to mkv. write_flag seems to mean "mux" versus "demux". The real meaning might be lost on us for lack of a libavformat documentation translator. commit 22a73d256b332d0749964fc74d8024053efc3800 Author: Rémi Denis-Courmont Date: Wed Jun 26 22:36:08 2013 +0300 v4l2: fix opening of libv4l commit 50e47a0571bd33416796e694f68107bb5ec581f1 Author: Rafaël Carré Date: Wed Jun 26 21:27:13 2013 +0200 contrib: gettext: patch gettext.m4 post install to not re-run autotools commit cd7b29a55ccbc613eb53873f0946bb525e84c4e4 Author: Rafaël Carré Date: Wed Jun 26 20:31:31 2013 +0200 Remove extra debug introduced accidentally in 9925a34ee commit 6eb6e32d5a52deb92ce25dd8245510e216c3edaf Author: KO Myung-Hun Date: Wed Jun 26 21:41:23 2013 +0900 lua: fix compilation Include unistd.h to fix the following error. ---- CC liblua_plugin_la-intf.lo intf.c: In function 'Start_LuaIntf': intf.c:372: error: implicit declaration of function 'close' ---- Signed-off-by: Rafaël Carré commit 06005e87c76e739b1dd8a8003696571c184cf133 Author: Edward Wang Date: Mon Jun 24 19:56:45 2013 -0400 xcb: fix some memory leaks According to xcb docs, we are responsible for freeing this memory. Signed-off-by: Rafaël Carré commit 7d7890ed110c13bc4ec8067a9c11f96e7f1706af Author: Rémi Denis-Courmont Date: Sun Jun 16 17:28:53 2013 +0300 Lua: SD: simplify thread loop commit 9ba5f88e6ad394ade24da679f62d5247e2116dd2 Author: Rémi Denis-Courmont Date: Tue Jun 11 19:43:25 2013 +0300 avcodec: mark get_buffer thread safe In libavcodec, thread-safe callback merely means callback that can run on any thread. It does not imply that the codec should be re-entrant. In other words, it boils down to not using thread-specific variables. The VLC get_buffer callback is not reentrant currently, but it does not care which thread it runs on. commit e2916227e4edd93cbf79687a86002d9c21b9f911 Author: Jean-Baptiste Kempf Date: Mon Jun 24 19:45:26 2013 +0200 NEWS about 2.1.0 commit 4a504dea350f9bf085315803360498c26e288cca Author: Christoph Miebach Date: Mon Jun 24 18:06:12 2013 +0200 Import AUTHORS from 2.0 and add translators Signed-off-by: Jean-Baptiste Kempf commit 22e40e618632bfe543e424a464e2e00494988ad5 Author: Jean-Baptiste Kempf Date: Fri Jun 21 17:13:39 2013 +0200 Wav: No tabs in source code commit 5850dd1370c705b5cde2d6381b7feaedecec6b2e Author: Rémi Denis-Courmont Date: Mon Jun 24 18:52:10 2013 +0300 m3u8: correctly deal with BOM (fixes #8859) 75a167f5b377a1edba3e1bf0230af05da7974347 really did not work. commit dcd2493220dc1f8b2fd91520b27793892d7f44f3 Author: Dean Lee Date: Mon Jun 24 11:49:59 2013 +0200 l10n: Simplified Chinese update Signed-off-by: Christoph Miebach commit 1c42643543d908351c2765f86d25cf313214baa8 Author: Andriy Bandura Date: Mon Jun 24 11:46:54 2013 +0200 l10n: Ukrainian update Signed-off-by: Christoph Miebach commit f503b668bc9b683dd36b2342b81ca8bff98ef790 Author: Kaya Zeren Date: Mon Jun 24 11:44:12 2013 +0200 l10n: Turkish update Signed-off-by: Christoph Miebach commit 5654ddc134ee47ec35c4bfd940eeee4d5f179657 Author: Đorđe Vasiljević Date: Mon Jun 24 11:40:00 2013 +0200 l10n: Serbian update Signed-off-by: Christoph Miebach commit 36d0c391e18777a92954bbc7bbfb06f095915d43 Author: Marián Hikaník Date: Mon Jun 24 11:35:52 2013 +0200 l10n: Slovak update Signed-off-by: Christoph Miebach commit 0b188a7d616edbeb2fa8b56ae6ca3493645cdd88 Author: Alexander Lakhin Date: Mon Jun 24 11:34:29 2013 +0200 l10n: Russian update Signed-off-by: Christoph Miebach commit 3f51349d9df43f816c325d6864b640c1460bef56 Author: Michał Trzebiatowski Date: Mon Jun 24 11:32:40 2013 +0200 l10n: Polish update Signed-off-by: Christoph Miebach commit 439a6cf0b81ae925dad94444affb915c32590be8 Author: Thomas De Rocker Date: Mon Jun 24 11:26:45 2013 +0200 l10n: Dutch update Signed-off-by: Christoph Miebach commit b50dc1b9eab0952d4b863c0fa58d373d089cb2b0 Author: Suraj Kawade Date: Mon Jun 24 11:23:49 2013 +0200 l10n: Marathi update Signed-off-by: Christoph Miebach commit 796f638c016538a66eda7757a849f4c4a5df6ee6 Author: Yogesh K S Date: Mon Jun 24 11:21:28 2013 +0200 l10n: Kannada update Signed-off-by: Christoph Miebach commit ac2b923c78cd32f6fe58694c7761468420ab691a Author: Fumio Nakayama Date: Mon Jun 24 11:19:27 2013 +0200 l10n: Japanese update Signed-off-by: Christoph Miebach commit a0ea2cee396d6f709b468a5c2607f6460056dae2 Author: Sveinn í Felli Date: Mon Jun 24 11:16:36 2013 +0200 l10n: Icelandic update Signed-off-by: Christoph Miebach commit 2608c44c18dc97b1b8a68e1c3cb321c5f562cfbb Author: Gonçalo Cordeiro Date: Mon Jun 24 11:03:11 2013 +0200 l10n: Galician update Signed-off-by: Christoph Miebach commit a4a853bf0e0193f3a80a7f670ee05145da2f815f Author: Sam Askari Date: Mon Jun 24 10:57:52 2013 +0200 l10n: Spanish update Signed-off-by: Christoph Miebach commit cbfb939890871b3aa14f091367ae394805fb8c65 Author: Mario Siegmann Date: Mon Jun 24 10:51:39 2013 +0200 l10n: German update Signed-off-by: Christoph Miebach commit 194e237ea1021555b9d654d22c50dd531a6c5da1 Author: Aputsiaĸ Niels Janussen Date: Mon Jun 24 10:49:24 2013 +0200 l10n: Danish update Signed-off-by: Christoph Miebach commit 850922f47a7ef96343d98ef9a455d959494b9c15 Author: Aled Powell Date: Mon Jun 24 10:48:26 2013 +0200 l10n: Welsh update Signed-off-by: Christoph Miebach commit 2466a304d29042372b7669a7109daaa0ba5cd725 Author: Tomáš Chvátal Date: Mon Jun 24 10:47:24 2013 +0200 l10n: Czech update Signed-off-by: Christoph Miebach commit a08b518d34d34b4d7f1377e23fd3c09d31bd248b Author: Adnan Memija Date: Mon Jun 24 10:43:31 2013 +0200 l10n: Bosnian update Signed-off-by: Christoph Miebach commit 71e82d262907048ca04a68fe69b6276e0d6269b9 Author: Rafaël Carré Date: Mon Jun 24 06:50:51 2013 +0200 copy packetizer: don't overwrite i_length for opus this field is used as end trimming Refs: #8295 commit c18f650a6663a5adde2153e6a22d0b70be82403a Author: Rafaël Carré Date: Mon Jun 24 06:50:23 2013 +0200 ogg demux: generate correct PTS for opus Refs: #8295 commit a8b31261283395cd9cf66696c868fe4a39a91f1f Author: Rafaël Carré Date: Mon Jun 24 06:09:16 2013 +0200 ogg demux: fill i_physical_channels Refs: #8295 commit c599784400b1bae5294f42741dea3b002ce5ae5b Author: Rafaël Carré Date: Mon Jun 24 05:10:48 2013 +0200 opensles: resample if original sampling rate is not accepted Close: #8638 commit 9740035f7056cdc18021b2cbd58ff80ecdb42112 Author: Rafaël Carré Date: Mon Jun 24 01:51:36 2013 +0200 flac: don't overwrite bitspersample The decoder might have filters in place that cause it to output to something else than s16n Close: #6400 commit 07fcd250bffc2972f9aa9fd314e9f5ba027c00f9 Author: Rafaël Carré Date: Sat Jun 22 15:22:03 2013 +0200 OSX: don't open items twice Closes: #8611 commit 9925a34ee91b6debfc2f9f137fe9c77e7e0d6241 Author: Rafaël Carré Date: Sun Jun 23 23:15:55 2013 +0200 Simplify FLAC extradata (streaminfo) parsing Prefer the shorter version (avcodec/avformat support both) commit 6c41d3708a10038ebef05dd301e6735fba25b780 Author: Christoph Miebach Date: Sun Jun 23 21:59:39 2013 +0200 Update mailmap commit 28811d45391150b1fa986f7bb567b6a67ca70677 Author: Rafaël Carré Date: Sun Jun 23 20:19:27 2013 +0200 flac demux: don't skip STREAMINFO block twice Refs: #8830 commit 46fc365fe003c7f92f8d525890eaa98b355d8a81 Author: Rafaël Carré Date: Sun Jun 23 20:15:09 2013 +0200 flac decoder: supports avformat extradata commit 11927a591040c51dc2b96f36c52d2b9a102f4381 Author: Christoph Miebach Date: Sun Jun 23 18:50:48 2013 +0200 Improve mailmap commit 03f98a738edc393d27afd21bf2f499cca3da5a61 Author: Francois Cartegnie Date: Sun Jun 23 17:01:59 2013 +0200 Qt: ExtensionTab: switch to buttonsbox commit 5f1ea6d304c4b42219db02814011010d8a6ec777 Author: Francois Cartegnie Date: Sun Jun 23 15:41:39 2013 +0200 Qt: Extensions: fix showing cone when no custom logo commit dd29c917a38d511eeada2fe575e92febc2df0773 Author: Francois Cartegnie Date: Sun Jun 23 15:33:32 2013 +0200 Qt: Extensions: fullfill usage of data abstraction model commit 8d19eace8daccfce7d79d8f3a0cf9275fc1d88e3 Author: Francois Cartegnie Date: Sat Jun 22 15:20:52 2013 +0200 Qt: ExtensionsModel: use data abstraction in delegate commit 804c64f3e99e8740f007a1d9cf339d90bc071fe8 Author: Francois Cartegnie Date: Sun Jun 23 13:33:01 2013 +0200 Qt: ExtensionCopy: fix memleak commit 908a51341bfa366f5ec7b650d32e423ae38ac5f0 Author: Rémi Denis-Courmont Date: Sun Jun 23 08:51:03 2013 +0300 invert: check supported chroma (fixes #8840, fixes #8841) commit fe44d66bf432f5b077dff97b6015b78b761eb11f Author: Erwan Tulou Date: Sat Jun 22 19:17:58 2013 +0200 skins2: update documentation (width/height for image and slider) commit 91a9eee8d96f13e26336a72307291f3e716200a0 Author: Erwan Tulou Date: Sat Jun 22 17:24:11 2013 +0200 skins2: add width/height parameters to slider These parameters will allow to create a slider which adapts to the display. width/height parameters will be optional. If set, the initial slider will be resized to meet these requirements. A main use case will be the possibility to create a fullscreen timeslider that automatically spans the whole screen whatever the screen resolution. e.g syntax would be commit d15b308ea7f784f6be301e1742a48b359107f0eb Author: Erwan Tulou Date: Sat Jun 22 15:48:31 2013 +0200 skins2: update documentation for xoffset/yoffset commit a87784fab19e520f0b53b15b3bd93079c3670fca Author: Erwan Tulou Date: Sat Jun 22 15:41:18 2013 +0200 skins2: fix documentation wrt to xoffset, yoffset, xmargin, ymargin commit 31dafe28c46f1952a564958f1036de5cfe0f06ea Author: Erwan Tulou Date: Sat Jun 22 14:05:46 2013 +0200 skins2: extend xoffset and yoffset parameters Till now, these two parameters only had a meaning for geographical positioning. As explained at http://forum.videolan.org/viewtopic.php?f=26&t=111572, extending xoffset and yoffset for the general case would help a lot skin developpers easily position an object of unknown size around a given point : for instance, x="50%" xoffset="-50%" would center an object horizontally. x="100%" xoffset="-100%" would set an object to the East This patch doesn't modify the existing behaviour. It just implements a new feature for the case where it was a silent no op. x,y, width, height percentages are computed against the parent container xoffset and yoffset percentages are computed against the current object TODO: this approach could be generalized to all objects (need to extend the dtd) commit 2bbc88ce52cbfd9ce6a3c47d1397a21f6a972495 Author: Rafaël Carré Date: Sat Jun 22 14:24:53 2013 +0200 OSX: fix crash when no SD are found commit e8ede98dac1e3be6aec4ba91124e2535f629e7e2 Author: Rémi Denis-Courmont Date: Sat Jun 22 14:54:29 2013 +0300 vlc.desktop: add missing --started-from-file option (fixes #8839) commit 82120ce29b5411e9d99d5bf1ea798b68dc9f475a Author: Rafaël Carré Date: Sat Jun 22 13:39:08 2013 +0200 osx: fix crash with --no-media-library commit 778091a7e9104b5cf783c4df3c54ae6d6b126305 Author: Rafaël Carré Date: Sat Jun 22 13:24:24 2013 +0200 Revert "contrib: fix bghudappkit for xcodebuild of vlc project" This reverts commit acf5397b37d648b8df13eb3a0d1bee14d8e3ae2c. Conflicts: contrib/src/bghudappkit/rules.mak commit 7b5250473ca12e6a806a128441a39e7a417c8ba2 Author: Erwan Tulou Date: Sat Jun 22 02:07:00 2013 +0200 skins2: improve fullscreen behaviour At the core level, the 'f' hotkey and the double click are managed in a slightly different way. The former sets up both the playlist and the vout "fullscreen" variables whereas the latter only sets up the vout variable. This patch first relies on the vout state if any, and falls back to the playlist state. This ensures that the fullscreen button always works consistently for the user. Otherwise, user needs to press twice instead of once when the playlist and the vout are no longer in sync (after a double click) commit 37ae9134495d3aa3e2665a4c3cf90a1443e331ae Author: Rafaël Carré Date: Sat Jun 22 12:58:00 2013 +0200 contrib: gettext: fix osx patch commit 528905b0140e349915ca5ab8215bc537f2e1d455 Author: David Fuhrmann Date: Sat Jun 22 12:21:12 2013 +0200 macosx: dialogs provider: fix crash for question dialog and also improve robustness of other dialogs commit 9a34109217607e159cd984bb3f8c5a0f4d8f5630 Author: Erwan Tulou Date: Sat Jun 22 12:06:44 2013 +0200 skins2: fix stray line in Qt menu used by skins2 commit f41379c2a96d577a798b93c2baaec06d93490f6a Author: Erwan Tulou Date: Sat Jun 22 12:01:10 2013 +0200 skins2: fix documentation error as reported on the forum at http://forum.videolan.org/viewtopic.php?f=26&t=111572 commit 43a4fcef9252973828d5b465c20031095a52974b Author: Erwan Tulou Date: Sat Jun 22 11:27:22 2013 +0200 skins2: fix nested panels wrongly positioned if not the first child plus factorise some code. This fixes a bug reported on the forum at http://forum.videolan.org/viewtopic.php?f=26&t=111572 commit 212048ace8d2eb425c96589035d4530ced5ce47b Author: Rafaël Carré Date: Sat Jun 22 11:11:55 2013 +0200 flac demux: fix seekpoint leak commit c8d812a3393bd3c84feea0b50c608be2d4f95135 Author: Rafaël Carré Date: Sat Jun 22 11:10:10 2013 +0200 flac demux: fix picture leak commit 9b475290e6f5c90e3fbc0a8863cc7cf9ce6a5a91 Author: Rafaël Carré Date: Sat Jun 22 11:07:25 2013 +0200 flac: STREAMINFO is not necessarily the first METADATA_BLOCK Close: #8830 commit a734020c2b1846f3c833fdeb15c9485c570a0979 Author: David Fuhrmann Date: Fri Jun 21 22:37:54 2013 +0200 macosx: CAS: remove duplicated code commit 94e275a73a124db423104e863d88c6a094ab79a5 Author: David Fuhrmann Date: Fri Jun 21 22:37:08 2013 +0200 macosx: CAS: fix update of customization sheet for last saved profile commit a54a295b7aec0ef45631ecb85d64014ca0dc62df Author: David Fuhrmann Date: Fri Jun 21 22:17:10 2013 +0200 macosx: CAS: fix format for custom profiles storage commit 508663821ce351b03c4d573914c17129e2b3f6f7 Author: David Fuhrmann Date: Fri Jun 21 22:05:51 2013 +0200 macosx: CAS: introduce functionality for keep checkboxes (close #8601) commit 0bfa1a60dcf1fc36b087b40d64860fc3528ee90f Author: David Fuhrmann Date: Fri Jun 21 21:20:39 2013 +0200 macosx: CAS: fix customize dialog for {video,audio}-only profiles commit cf3c401743dc0de9bc27992ab3f1314aab98490e Author: Ludovic Fauvet Date: Fri Jun 21 20:27:58 2013 +0200 msi: remove older (nsis) version before install If a pre-2.1 version is detected it will be uninstalled silently before proceeding. commit 398bac6ba1602e40aaa3a9cedaf2fdce608876f9 Author: Rémi Denis-Courmont Date: Fri Jun 21 18:58:45 2013 +0300 win32: avoid the POSIX timer API for now commit db6209acd4979264853dff1934e8ae4b3b563c35 Author: Rémi Denis-Courmont Date: Fri Jun 21 18:53:05 2013 +0300 win32: do not straddle on POSIX threads symbols commit e0e73f09a3467250e5028efd7c9bc6b0b1a69474 Author: Rémi Denis-Courmont Date: Fri Jun 21 18:34:11 2013 +0300 screen: fix mouse file location commit 388b0b93cc4e9c8823703ca96caa844d19aee8ca Author: Francois Cartegnie Date: Fri Jun 21 14:39:18 2013 +0200 fingerprinter: set sub category commit 648a4893c5fe1f7bebb8e90cf31cf1e31124a1ac Author: Francois Cartegnie Date: Fri Jun 21 14:37:04 2013 +0200 fingerprinter: don't hardcode acoustid module selection commit 78e989efff5ecf472985fa607e939bb1530cd4be Author: Ludovic Fauvet Date: Fri Jun 21 13:56:21 2013 +0200 Qt: fallback on the high-resolution icons instead of the xpm commit a7d3284e7ed2676c78b519397f3a15473c214f3d Author: Ludovic Fauvet Date: Fri Jun 21 13:55:37 2013 +0200 Qt: use the theme icons for the system tray too commit 3392ff1e732347b1f8cf0163ba0325eca58622e7 Author: Francois Cartegnie Date: Fri Jun 21 13:53:26 2013 +0200 Qt: Simple Preferences: conditionally hide the whole groupbox, not just widgets commit 98ef0e14bc7c8015db0259778974a299763c4d43 Author: Philip Sequeira Date: Wed Jun 19 05:18:11 2013 -0400 Qt: get window icon from theme (falling back to existing pixmap) Signed-off-by: Rémi Denis-Courmont commit 8463dd4817e8d879cf039dcdf73826fcccaa21e6 Author: Rafaël Carré Date: Fri Jun 21 13:28:25 2013 +0200 ncurses: translate title commit 2da17fc80a465b67c64a45c599ae95084032de78 Author: David Fuhrmann Date: Thu Jun 20 21:51:04 2013 +0200 macosx: fix space hotkey for audio files (close #8818) commit e6de5c7af302b86713582971816f3639c4a4de75 Author: David Fuhrmann Date: Thu Jun 20 21:15:56 2013 +0200 macosx: save idle main window frame as early as possible (refs #8826) commit 370d8f5d1e3dae23d5805dbefb75ac918d216585 Author: David Fuhrmann Date: Thu Jun 20 20:55:54 2013 +0200 macosx: update condition for idle fullscreen button state commit 056a2b9a08b01403b0111797372a042abab33953 Author: David Fuhrmann Date: Thu Jun 20 20:53:18 2013 +0200 macosx: delay start in fullscreen animation to allow to finish resize animation before (close #8780) commit 0a423efa0b464361250ddb66725e26ef5155e1b6 Author: Ilkka Ollakka Date: Wed Jun 19 11:09:12 2013 +0300 httplive: turn STREAM_CAN_CONTROL_PACE on to restore playback This is just quick fix and workaround for now. Should Fix #8619 and #8713 commit df252eac618091d156cf986f38a98c2bddbc8437 Author: Rémi Denis-Courmont Date: Thu Jun 20 19:15:57 2013 +0300 avcodec: disable threading when decoding in hardware(fixes #8786) commit 3bd3db173ba259330d7828729a05b1aae9bb7dc8 Author: Rémi Denis-Courmont Date: Thu Jun 20 19:13:58 2013 +0300 Revert "Work around test failing with cli interface" This reverts commit 32ce763be9747ebf7281a981193d54ba9dadc197. commit 2e68de7297ec42c1f9b6467984aa484a60ca2676 Author: Rémi Denis-Courmont Date: Thu Jun 20 19:12:08 2013 +0300 lua: raise an erro from net.poll() when quitting This forces Lua RC to exit cleanly in all cases. commit 80fc185b2ec36f1837501375dacfa83949521e06 Author: Rémi Denis-Courmont Date: Thu Jun 20 19:07:56 2013 +0300 lua: remove no-op commit 3d2bd907e87f5223910f9c217aae0c2c550a1670 Author: Rémi Denis-Courmont Date: Thu Jun 20 19:02:22 2013 +0300 lua: fix potential busy loop in net.poll() commit 2dc214fbeae3a1a5a25197bd05f1d3ddeee4927a Author: Rémi Denis-Courmont Date: Thu Jun 20 18:53:08 2013 +0300 Lua: remove write-only set_intf() commit 4a1143be3bd418158f26991a2d74cb63a4a782be Author: Rafaël Carré Date: Thu Jun 20 14:52:16 2013 +0200 merge NEWS from 2.0 commit 32ce763be9747ebf7281a981193d54ba9dadc197 Author: Rafaël Carré Date: Thu Jun 20 14:37:02 2013 +0200 Work around test failing with cli interface commit 8843e92cfa481ae6ef1d2534ca362a52d3179c63 Author: Jean-Paul Saman Date: Thu Jun 20 11:17:22 2013 +0200 avcodec/video.c: correct error message when vlc_va_Get() fails. When calling vlc_va_Get() failed inside ffmpeg_GetFrameBuf(), then the error messages says "vaGrabSurface failed" however it should say "vlc_va_Get failed". Since hw accelerators are called through a vlc abstraction defined in va.h. It originated from libva (VAAPI), but it includes VDPAU and DXVA2 now. commit fbb82370e75217bbb3a449d884b95091e9aaa59b Author: Sébastien Escudier Date: Wed Jun 19 20:43:49 2013 +0000 mjpeg : remove optional quotes from MIME boundary commit 11f6070e6e0c42ef9d5565519711e6e6168828b9 Author: Jean-Baptiste Kempf Date: Wed Jun 19 17:17:29 2013 +0200 Add yet another XDCAM fourCC commit 201655b7910d68a9eb385794a7331113943e3aae Author: Rafaël Carré Date: Wed Jun 19 14:30:45 2013 +0200 nsis: register x64 axvlc.dll properly commit 245b2756da413985497ecfe120e301ee82d32452 Author: Rafaël Carré Date: Tue Jun 18 23:36:26 2013 +0200 fr translation: fix ncurses strings broken in 6c316cc596 commit c325924886013d5aa8c9d7c46f787d244da082bf Author: Felix Paul Kühne Date: Tue Jun 18 21:30:08 2013 +0200 macosx: add visual markers for 100% of the volume (refs #8628) commit 338846d9b2a4a8a69c9a893e7b72a3abe14f0f1e Author: Ilkka Ollakka Date: Tue Jun 18 22:07:30 2013 +0300 livehttp: try to follow draft 11 section 6.2.2 Keep atleast 3 * seglen amount of segments in playlist if possible. This will cause playlist to increase sometimes over i_numseg, but it follows the draft better. commit 1f79a984c2b83671f2910ba7081d9995facbcd72 Author: Ilkka Ollakka Date: Tue Jun 11 19:44:01 2013 +0300 transcode: use 1000 as frame rate base and don't try to do any rounding commit f3b30afc36fb9bac57a485f33c9c53b711e9e9ae Author: Ilkka Ollakka Date: Wed Jun 5 16:24:19 2013 +0300 livehttp: check opendts to be lowest dts available commit d00d1822a13a2d1c38b06627223907e76bc28748 Author: Ilkka Ollakka Date: Wed Jun 5 14:00:55 2013 +0300 livehttp: try to comply draft 11 section 6.2.2 for how long to keep segments around in sliding window commit 90193b095d8aee49c23514d6557d4deaa9df7ed4 Author: Jean-Baptiste Kempf Date: Tue Jun 18 11:10:26 2013 +0200 Avcodec: disable multi-threading for MPEG-4 Video This seems buggy in libavcodec Close #8486 commit fa396d194fa58097223475d8038605f10a5041c5 Author: David Fuhrmann Date: Tue Jun 18 08:59:46 2013 +0200 auhal: fix wrong analog 5.1 channel ordering (close #8589) commit 3380e1d48f3611e2ae44a59f97cb8ce4fcef6453 Author: Jean-Baptiste Kempf Date: Mon Jun 17 23:04:32 2013 +0200 Qt: fix Win32 MOC breakage Introduced by WIN32 -> _WIN32 probably Close #8804 commit 403869975e08ee02d5ad99c7e793498ccc455b55 Author: Francois Cartegnie Date: Mon Jun 17 23:01:24 2013 +0200 Qt: InputManager: Split playback state change and item change Close #8510 Signed-off-by: Jean-Baptiste Kempf commit bb89f76aea583bc01a0dcbd614760b3107c0a6ca Author: Jean-Baptiste Kempf Date: Mon Jun 17 22:55:03 2013 +0200 mp4: be more restrictive for samplerate Close #8787 commit 3ca565cc11a083d74513c5285949d502a7e559f7 Author: Rémi Denis-Courmont Date: Mon Jun 17 21:12:35 2013 +0300 Update gitignore for automake 1.13 commit 45f780608d3d7fc810cb3916672a016e185da789 Author: Rémi Denis-Courmont Date: Sun Jun 16 18:43:17 2013 +0300 v4l2: respect line pitch specified by the device driver (fixes #8802) commit 86401c10101efe979175fbec7d4f5fefe8553cb7 Author: Rémi Denis-Courmont Date: Sun Jun 16 18:42:38 2013 +0300 v4l2: add per-codec bytes per pixel in codec table (refs #8802) commit 0f21811dc2c3c168e1193c0476ce55a1e099efe7 Author: Rémi Denis-Courmont Date: Sun Jun 16 18:40:44 2013 +0300 rawvideo: deal with visible width/height (refs #8802) So far rawvideo assumed that the full pitch was part of the picture. commit 5730213041c854d77818f04a6b39b1e118c8d2a8 Author: Rémi Denis-Courmont Date: Sun Jun 16 17:39:48 2013 +0300 Lua: intf: fix cancellation handling The target thread has no defined cancellation points, so simply remove the vlc_cancel() call. (Adding vlc_savecancel() would work to the same effects, but with extra code.) commit cb3f5dd2cbea194801c37cda5a6debbed796f7a9 Author: Rémi Denis-Courmont Date: Sun Jun 16 17:39:02 2013 +0300 Lua: CLI: exit cleanly commit e6ab18c187aa2a074af070405cc7788cb1669b4b Author: Rémi Denis-Courmont Date: Sun Jun 16 17:21:23 2013 +0300 Lua: extension: fix inverted cancellation logic The cancellation-safe section was protected instead of the cancellation-unsafe section. commit 788d22567439c60a660387344a1cb5ce58d2f930 Author: Rémi Denis-Courmont Date: Sun Jun 16 17:18:04 2013 +0300 Lua: extension: reindent commit 7031f81cd83934c2dec26a88d1bcaed69b911178 Author: Rémi Denis-Courmont Date: Sun Jun 16 17:13:12 2013 +0300 Lua: extension: simplify command dequeuing commit 886de66d58d930e46ef5cb2dc875d2aea5b83f71 Author: Rémi Denis-Courmont Date: Sun Jun 16 15:11:03 2013 +0300 vlc_UrlParse: end username at the last @ rather than the first This fixes the corner where the username or the password contains @ (although encoding would probably be a better idea). commit 3bd1fcda25b7d5d7f1face1f31471b134f677ec0 Author: Rémi Denis-Courmont Date: Sun Jun 16 11:12:06 2013 +0300 pulse: use libvlc-provisioned application infos (fixes #8706) commit 07794538aa00ef029483fac6d00fbea1d62b5891 Author: Rémi Denis-Courmont Date: Sun Jun 16 11:11:55 2013 +0300 vlc: use libvlc_set_app_id() commit 921aaff4784b7e0e54ac0fe496bf864c1806c57e Author: Rémi Denis-Courmont Date: Sun Jun 16 11:11:22 2013 +0300 lib: add libvlc_set_app_id() to complement libvlc_set_user_agent() commit 9cca21d492ea19bb5a9b3b5ff2ee091b22d5e494 Author: Rémi Denis-Courmont Date: Sun Jun 16 11:29:22 2013 +0300 lib: fix wrong user-agent and http-user-agent values at start VLC main() initializes the values too late for interfaces and playlist. commit 0ad07a9d8772d38bb4a0a93e5c2b1ec0eeab5fb0 Author: Rémi Denis-Courmont Date: Sat Jun 15 22:00:43 2013 +0300 avcodec: option name is avcodec-hw commit 6ec3a23e5e8e39fe8af71925209b97e39ba57168 Author: Rémi Denis-Courmont Date: Sat Jun 15 21:22:34 2013 +0300 XCB/XVideo: create window directly with correct position and dimensions commit 2028d9bd93bb09683e5ccef3c82de0cafdf78e44 Author: Rémi Denis-Courmont Date: Sat Jun 15 20:45:37 2013 +0300 dtv: ignore SEC errors This should fix ISDB-S tuning. commit cda1e9bfd3bc3dadfee960894a6f995722936765 Author: Ludovic Fauvet Date: Fri Jun 14 21:06:52 2013 +0200 Qt: fix layout resizing commit a3aa3d0c228131ed1549af5293e9ac9b57887300 Author: Ludovic Fauvet Date: Fri Jun 14 15:25:57 2013 +0200 Qt: missing white space between the host and build date commit 23f5d5fe64175e40fa0ba4df1f9d293e9e53571b Author: Ludovic Fauvet Date: Fri Jun 14 12:50:11 2013 +0200 Qt: style the about dialog scrollbars commit 6bc97373b29a6c2065ba0b86dd959aaa2795153b Author: Ludovic Fauvet Date: Fri Jun 14 12:48:08 2013 +0200 Qt: remove duplicate background-color commit 4c19f003225869c7e5ad831e4431550d6666e6b5 Author: Rémi Denis-Courmont Date: Thu Jun 13 21:35:53 2013 +0300 XCB: split picture (X11/XV) and events (all) header This fixes namespace pollution of picture_sys_t. commit 93194970cf0f250b6c32fb412ef40c7195107e89 Author: Rémi Denis-Courmont Date: Thu Jun 13 21:20:14 2013 +0300 picture: deduplicate some code commit acf8f08bbe6436270fcc75fd4c6762918be03367 Author: David Fuhrmann Date: Wed Jun 12 20:47:19 2013 +0200 macosx: update todo comment commit ebe95801864942d2071a840eda1a96a6f2e0bbf5 Author: David Fuhrmann Date: Wed Jun 12 20:42:18 2013 +0200 macosx: fix start in fullscreen (fixes #8770) commit eb9c29c6eaf8803a0da581bef35fb3c6aef99524 Author: David Fuhrmann Date: Wed Jun 12 18:46:06 2013 +0200 macosx: fix execution on 10.6 commit da023da496208766f35e0ac0996d690722008588 Author: David Fuhrmann Date: Wed Jun 12 18:44:12 2013 +0200 do not link macosx interface with AVFoundation This is not needed, and it breaks execution on 10.6 when binary is compiled on >= 10.7. commit f664fa80bc043fc6d73021710d26c28be7344f18 Author: David Fuhrmann Date: Wed Jun 12 18:43:11 2013 +0200 macosx: fix resize to old size when finishing from fullscreen mode commit e90bcdbda56b6218e723942e1226857dc37b8a82 Author: Rémi Denis-Courmont Date: Wed Jun 12 20:26:00 2013 +0300 avcodec: simplification commit 3e0fad2e7fda45074f4d817f858cf0e7a42ec1ee Author: Rémi Denis-Courmont Date: Wed Jun 12 20:23:56 2013 +0300 avcodec: fix end-of-stream handling (fixes #8792) and factor code commit ad26976eb0ad16063366b7d600161dee787abf14 Author: Rémi Denis-Courmont Date: Wed Jun 12 20:22:54 2013 +0300 avcodec: missing error handling (refs #8792) commit ebdde6200baab9b285f196e2e87e995364180d9f Author: Rémi Denis-Courmont Date: Wed Jun 12 19:59:31 2013 +0300 v4l2: fix uninitialized value commit 099e253c24363da7194d49bc24f2208baf07adcf Author: Francois Cartegnie Date: Wed Jun 12 13:56:39 2013 +0200 Qt: ToolbarEditDialog: show tooltip on widgets list commit 5e6a5d353004a9cbcceef56f0d3db6d67c0def15 Author: Jean-Baptiste Kempf Date: Wed Jun 12 13:02:19 2013 +0200 Update NEWS, LIST, POTFILES and minor change for QSV. commit 2ff975295dc438c6a12721941959800726d8fe58 Author: Rafaël Carré Date: Wed Jun 12 12:56:57 2013 +0200 qsv: simplify busy loop commit a1a7db8edfe4eeb4026225d6b457f089bc280648 Author: Julien 'Lta' BALLET Date: Mon Jun 10 14:41:05 2013 +0200 Adds Intel QuickSync Video encoder Signed-off-by: Rafaël Carré commit f520484d7827656ab6f49700a3c3d05481f89bd7 Author: Finn Hughes Date: Tue Jun 11 17:30:51 2013 +0100 Improve performance of zvbi subtitles Ignore wholly translucent rows at the top and bottom of the subtitle page Only create an overlay large enough for the remaining rows and only only ask zvbi to render those rows. One happy side effect is that now --vbi-text no longer outputs header text for some teletext streams (although --vbi-text is still unusable imho). Reducing the size of the overlay allows stutter free playback of teletext subtitles on significantly slower hardware. Signed-off-by: Jean-Baptiste Kempf commit 827ca369906411fada6c6bc9008c81b5dfdf048a Author: Rémi Denis-Courmont Date: Tue Jun 11 23:14:30 2013 +0300 deinterlace: add basic support for YUY2 and NV12 (fixes #2206) commit d36f3bd678299b077464c86cc795db5dcfbbe427 Author: Rémi Denis-Courmont Date: Tue Jun 11 23:10:38 2013 +0300 deinterlace: privatize two functions commit 02950db17a09f58e676d72e8d02b21c88b7dccd5 Author: Rémi Denis-Courmont Date: Tue Jun 11 22:18:10 2013 +0300 deinterlace: simplify initialization commit 3be2f9806f147eb462861908ae1a38efa19aa187 Author: Rémi Denis-Courmont Date: Tue Jun 11 23:17:47 2013 +0300 v4l2: missing white space commit b269a1e6b64651a94a0023ea947d4894d2667798 Author: Steinar H. Gunderson Date: Sat Jun 8 23:11:16 2013 +0200 Set up the encoder after the transcode filter chain The filter chain can change the format (in particular by changing colorspace, or by deinterlacing to twice the frame rate), so wait with initializing the encoder format until the filter chain has been set up. It might be that the encoder itself demands format changes, e.g. due to chroma demands or to make the resolution divisible by 16, but we can add that extra filter to the end of the filter chain after the encoder parameters have been set up. Also fix a bug where we'd leak the filter chain when changing it during the encode. Signed-off-by: Rémi Denis-Courmont commit 1f84bc065754ca1cdd0976d818ed1454e9e2b2cd Author: Steinar H. Gunderson Date: Sat Jun 8 23:07:48 2013 +0200 In video transcode, use the correct format for calculations The current code doesn't properly take into account that filters can change the format (including the frame rate) from that of the decoder's output, and thus uncritically use the decoder's output format where it should use the output of the decoder -> filter -> user_filter chain. Signed-off-by: Rémi Denis-Courmont commit 48851707f9d3c4fb991d47ee26a5dc9d6aaa65eb Author: Steinar H. Gunderson Date: Sat Jun 8 23:01:12 2013 +0200 Make the video transcoder support filter chains that output multiple frames In the video transcoder, call the filters as many times as needed (second and following time with NULL input) until they stop outputting frames. This means that frame-doubling filters, such as the yadif2x deinterlacer, get all their frames output. Signed-off-by: Rémi Denis-Courmont commit 73c9a34abf9289dea72f2bfa48a0e3685c1f8e70 Author: Steinar H. Gunderson Date: Sat Jun 8 22:56:07 2013 +0200 In transcoding, move frame output into its own function This function was already getting very long and complex, and we'll soon be moving it into two more for loops. This also fixes a bug where output packets from the encoder thread (with --sout-transcode-threads larger than zero) could get lost, since we could extract the output blocks twice and thus overwrite the output parameter. Signed-off-by: Rémi Denis-Courmont commit b46940a4e186d612aa8e754c8fe48b6535d6fe3a Author: Steinar H. Gunderson Date: Sat Jun 8 22:41:07 2013 +0200 Fix frame rate output from deinterlacer In the deinterlacer module, when b_double_rate is set, actually double the frame rate in the output format. Signed-off-by: Rémi Denis-Courmont commit 55e27bb1b27c7d16a895687210a1ff23e257341d Author: Francois Cartegnie Date: Tue Jun 11 19:49:17 2013 +0200 Qt: OpenFile: Use QGroupBox for subs. And don't make use of confusing raised QFrame panels. commit 8aa7563a0a86cd9a954fbf3819d8e2e004e8ed48 Author: Francois Cartegnie Date: Tue Jun 11 19:35:01 2013 +0200 Qt: ConvertDialog: rewrite logic commit 258973e8939ce9178f9ea8b2c53e2e6de13290c5 Author: Francois Cartegnie Date: Tue Jun 11 18:49:31 2013 +0200 Qt: ConvertDialog: Don't enforce extension on raw dump commit 501bf022f353922c14f1d718874a3bc06931d3fc Author: Rémi Denis-Courmont Date: Tue Jun 11 20:08:39 2013 +0300 vdpau: fallback to NV12 if YV12 is unsupported (fixes #8495) commit 76d20512abbc6d7498bc4e49153024993978ed55 Author: Rémi Denis-Courmont Date: Tue Jun 11 19:42:17 2013 +0300 avcodec: adjust MT contention scope commit f73ef73e576a14deb50c879597a28c5bc00a4179 Author: Rémi Denis-Courmont Date: Tue Jun 11 19:19:52 2013 +0300 avcodec: unused variable commit 1e46dba6cde9ca865551967ab8ca16241eb2b0ab Author: Jean-Baptiste Kempf Date: Tue Jun 11 17:42:22 2013 +0200 Contribs: FLAC 1.3.0 is out commit d8a06f64e34cbcdc838db700f2f8c19c9625bef9 Author: Rémi Denis-Courmont Date: Mon Jun 10 22:15:45 2013 +0300 libvlc_media_new_path: allow UNC paths commit 7dc311793f65f23cc69b8139a208ea7745235c70 Author: Jean-Baptiste Kempf Date: Tue Jun 11 12:39:00 2013 +0200 Avcodec: Map G2M4 FourCC commit 92faa959bdb84aa2cbbe9b0e17272b8b66027593 Author: Jean-Baptiste Kempf Date: Tue Jun 11 12:35:52 2013 +0200 Add GoToMeeting FOURCC commit c29417724ed390bf118860f2ecda1745a2bb9b40 Author: Rémi Denis-Courmont Date: Mon Jun 10 21:25:10 2013 +0300 freetype: fix memory leak commit 77b3f79831e3c4359da80b737aefc247f3453f07 Author: Rémi Denis-Courmont Date: Mon Jun 10 21:24:55 2013 +0300 freetype: fix double free commit a98afbe352d7b3af9737f88ffde8ce5081133c49 Author: Rémi Denis-Courmont Date: Mon Jun 10 20:40:08 2013 +0300 Revert "contrib: ffmpeg: disable non-h264 hwaccels (fixes #8537)" This reverts commit c16bc980cbf1e3b8d3cac2f35f584d8b5b83fa5b. This is no longer applicable with current libav HEAD. commit b50c7652c71962d64df75ec60a901131e577fdc7 Author: Takahito HIRANO Date: Mon Jun 10 19:36:23 2013 +0300 dtv: fix ISDB-S tuning Signed-off-by: Rémi Denis-Courmont commit 2f7b8ee32cd57c5465a11dbe7e09dbccafb89270 Author: Rafaël Carré Date: Mon Jun 10 11:23:10 2013 +0200 win32: explicitely enable NLS commit 8ae383786f5b891966ee7ff2a8918916b3e4f774 Author: Felix Paul Kühne Date: Tue May 28 14:22:02 2013 +0200 extras/tools: use another gas-pp fork fixing mp1/2/3 decoding on iOS on ARM Signed-off-by: Jean-Baptiste Kempf commit aab2088445f11d784a7adb11f24d2eefe450da7c Author: Rémi Denis-Courmont Date: Sat Jun 8 21:06:19 2013 +0300 glx: do not pretend that the video window was resized (refs #8696) commit 9dbfc5eb50373dbde02bf7c081d6fe27f3581c19 Author: Rémi Denis-Courmont Date: Sat Jun 8 21:04:29 2013 +0300 xvideo: do not pretend that the video window was resized (refs #8696) commit 22b6f35c3c94189efa41a2a84fd3082702908865 Author: Rémi Denis-Courmont Date: Sat Jun 8 21:00:05 2013 +0300 x11: do not pretend that the video window was resized (refs #8696) If the core requests a change of the size of the video window, and the display plugin returns success, the display configuration stored in the core goes out of synchronization with the X11 server. This results in incorrect video placement. Since it cannot be known if resize will succeed or not (at least not without patching all window provider plugins to block and cross-check), just return an error. commit 281553a223d50e0e3afd7c32b939a1ca80130ec4 Author: Rémi Denis-Courmont Date: Sat Jun 8 20:16:32 2013 +0300 xcb: remove unused parameter commit eb713edf3b8017fc8fd09464ffe237a3f2797574 Author: Rémi Denis-Courmont Date: Sat Jun 8 20:13:34 2013 +0300 GLX: create window with same depth and visual as root ...rather than the parent window. This should work better if the parent window is transparent or has whatever other unusual property. Also pass a proper visual ID. commit 6a9f9527c57b142cc4ca8c2c9b929da800de73fb Author: Rémi Denis-Courmont Date: Sat Jun 8 19:58:27 2013 +0300 xcb: clean up non-static function names commit 5ceac2ed8e53c767dc1464706229a45fa1cd6a06 Author: Rafaël Carré Date: Sat Jun 8 13:16:44 2013 +0200 opensles: fix mismatch object lifecycle between open/close and start/stop Refs: #8579 commit a62d119ac4cc1f48f53d649fa75d260a8d7fbf04 Author: Rafaël Carré Date: Sat Jun 8 13:08:49 2013 +0200 opensles: do not set volume if aout start failed Close: #8579 commit 01b0eaf884a341c34f1c8c171f3891dc7f93a6ba Author: Rafaël Carré Date: Thu Jun 6 13:41:37 2013 +0200 Decklink access: set physical channels config commit f6c636aeaff535dcab1e8e99e7c40eca874ec6bf Author: David Fuhrmann Date: Thu Jun 6 21:05:55 2013 +0200 macosx: move fullscreen-related method to VideoWindowCommon class No functional changes, code is still inactive commit 3c2b8b3e3afa981066889a8a64abeab807a05472 Author: David Fuhrmann Date: Thu Jun 6 21:04:18 2013 +0200 macosx: add missing retains when exchanging views commit d856bd93faa73baf46101aa2e31758a54ac952c6 Author: David Fuhrmann Date: Wed Jun 5 11:53:22 2013 +0200 macosx: remove recursive lock from fullscreen animation This code is needless and had no effect for the last five years, already. commit daf2eb53fd6463ae7d935aca7e5621e1ae2c9a2e Author: David Fuhrmann Date: Sun Jun 2 12:00:18 2013 +0200 macosx: try to correctly hide fspanel hopefully fixes #8489 commit b92728c2473cfc998a2bbe8cee23427d5a41da93 Author: Christoph Miebach Date: Thu Jun 6 17:44:11 2013 +0200 Newer pot file commit c9a57e4d1d1a4b704087a2ed49064d175c514d83 Author: Rafaël Carré Date: Wed Jun 5 15:14:59 2013 +0200 avcodec: support private options Usage: --avcodec-options='{lowres=3,foobar=baz}' --sout-avcodec-options='{threads=42}' For now the decoder options are global, they apply to audio/video/subtitles decoder. encoder options can be set in the sout chain, specific to each ES commit 39c41fec23535c2d5ed72016a6a9d9f2fbf5852c Author: Rafaël Carré Date: Thu Jun 6 13:40:55 2013 +0200 lua http: make string easier to translate commit 6d5336200143e6d1ad70ef653c72265d25f67640 Author: Rafaël Carré Date: Wed Jun 5 15:41:18 2013 +0200 Use _WIN32 rather than WIN32 (same for WIN64) http://msdn.microsoft.com/en-us/library/b0084kay(v=vs.80).aspx only mentions the _ prefixed variable. gcc will always define the _ prefixed variable, like Visual Studio. The prefixless one is defined in some language standards, e.g. gnu99 but not c99. commit 8f9168d79c6b93358c17590c1ce4cfe6fccaa62c Author: Tomáš Chvátal Date: Wed Jun 5 14:22:59 2013 +0200 l10n: Czech update Signed-off-by: Christoph Miebach commit feb479f20dcceb92aaf02bb839d8a1088e05f83a Author: Rémi Denis-Courmont Date: Mon May 27 18:58:40 2013 +0300 po: correct Qt4 Ctrl+{H,L} translations (This should maybe not be marked for translation at all. Only Russian defines it to something different than Ctrl+{H,L}.) Adding whitespaces or translating "Ctrl" breaks Qt4 internals. commit b701ae9ee5a78ca4d04d8c00c6c248d082dcc3f7 Author: Rémi Denis-Courmont Date: Tue Jun 4 23:44:13 2013 +0300 sgimb: use after free (fixes #8724) commit d42a6172b9281978cda196185523d6081db18697 Author: Rafaël Carré Date: Tue Jun 4 14:45:16 2013 +0200 faad decoder: fix decoding with some samples commit 4c49d3e1db6470350f03c6bcc9db6ce40b7a669e Author: Rafaël Carré Date: Fri May 31 12:49:22 2013 +0200 TS mux: use DTS if PTS is not available Ensure video can be decoded by VLC commit 5a43de506f31e1fa5460f8b62e25a1d640136597 Author: Rafaël Carré Date: Tue May 28 11:29:07 2013 +0200 avcodec encoder: disable multithreading More work is needed before we can support it Close #8544 commit f03edb459b218f3955d60e3de215d57af1c7c49d Author: Rémi Denis-Courmont Date: Sun Sep 16 20:42:15 2012 +0300 po: correct default encoding for Hebrew subtitles (fixes #7474) (cherry picked from commit f2d861c7341f75ee223b7859c6960d10bafdd1bf) Conflicts: po/he.po commit 035a8afb7e7ba1aa36d772e7549f452884c3e5cb Author: Rémi Denis-Courmont Date: Thu Dec 27 17:03:04 2012 +0200 fr: fix spelling of "aiguë(s)" (cherry picked from commit 57aa116198fcf231c1e424beed1f45969fbf4a17) commit d79244f3275768353f1c963a74b8290494e03745 Author: Rémi Denis-Courmont Date: Thu May 30 18:42:53 2013 +0300 glx: make context current before setting swap interval (fixes #8738) commit fca90e8399a149bf42979675b73ef87e3b8f17c3 Author: Rémi Denis-Courmont Date: Thu May 30 18:42:33 2013 +0300 opengl: release current context before destroying it commit 77c1405154efa43814233bcae3cc179b70c34568 Author: Rémi Denis-Courmont Date: Thu May 30 18:38:47 2013 +0300 opengl: add missing callback to release the (current) context commit a06b129a42a651845b139987edfd6027310eab1f Author: Rafaël Carré Date: Mon May 27 09:19:03 2013 +0200 avcodec: set pkt_pts in old libavcodec versions This is only meaningful in custom get_buffer callback that we use for direct rendering Close #8711 Signed-off-by: Rémi Denis-Courmont commit 05e1f72875c3d066da936f4bc25a16cea6ef6aca Author: Rafaël Carré Date: Mon May 27 09:19:02 2013 +0200 avcodec video dec: remove useless assignement in destructor Signed-off-by: Rémi Denis-Courmont commit 2a2e719d4ee49777ab352240158c5d27e53a0870 Author: Rafaël Carré Date: Mon May 27 09:19:01 2013 +0200 avcodec: remove dummy EndSubtitleDec Signed-off-by: Rémi Denis-Courmont commit a725a1cf122d1a26412c91cf21cf86a3d66c1fd7 Author: Rafaël Carré Date: Mon May 27 09:19:00 2013 +0200 ffmpeg_GetFrameBuf: split out some direct rendering code Signed-off-by: Rémi Denis-Courmont commit fe9a543d8f27201faf0b9b2303d99b1d7fb21411 Author: Rafaël Carré Date: Mon May 27 09:18:59 2013 +0200 ffmpeg_GetFrameBuf: simplify Signed-off-by: Rémi Denis-Courmont commit 52d191ff3b68740cf2b99e38a4281ab914175ad1 Author: Rafaël Carré Date: Mon May 27 09:18:58 2013 +0200 ffmpeg_GetFrameBuf: split out va code Signed-off-by: Rémi Denis-Courmont commit 0ec02c3d0e781e0c55dd900055521ed66bde06e1 Author: Rafaël Carré Date: Mon May 27 09:18:57 2013 +0200 ffmpeg_GetFrameBuf: simplify Signed-off-by: Rémi Denis-Courmont commit 67464c078157e38724ccd97071f4a0744481df13 Author: Rafaël Carré Date: Mon May 27 09:18:56 2013 +0200 ffmpeg_ReleaseFrameBuf: simplify Signed-off-by: Rémi Denis-Courmont commit 1e48de3d64603bef0ec44b0bd89714eec6bec847 Author: Rafaël Carré Date: Mon May 27 09:18:55 2013 +0200 ffmpeg_GetFormat: deindent Signed-off-by: Rémi Denis-Courmont commit c4255556147538bcb76772f48058f7bd601f6319 Author: Rafaël Carré Date: Fri May 31 14:35:37 2013 +0200 TS demux: fix uninitialized language description Bug introduced by me in 12edd19f71 Signed-off-by: Rémi Denis-Courmont commit 9d348109e4a0d4bce8bc6bea175962500c082737 Author: Rémi Denis-Courmont Date: Fri May 31 20:30:21 2013 +0300 Update gettext to 0.18.2 This supersedes commit 53c901581b3b44ea04f0058d4be0eb915704babf. commit 3ed51c5e3286631d53b37d7679e014cc685876fd Author: Rémi Denis-Courmont Date: Fri May 31 20:27:31 2013 +0300 Remove old unused recursive variables - make automake happy commit 4e6d36b7ea6860c18dc6927837b260c35819fc8c Author: Rafaël Carré Date: Tue Jun 4 14:55:47 2013 +0000 ios: don't use absolute uninstalled prefix for gas-preprocessor.pl It is already available in $PATH Signed-off-by: Felix Paul Kühne commit 6c316cc596b73bba1e34fd9173c7be22a8b8a534 Author: Christoph Miebach Date: Tue May 28 18:54:42 2013 +0200 l10n: Import translations commit c432a4e1866d4eaace985b987380a8a8b642425c Author: Christoph Miebach Date: Tue May 28 13:00:27 2013 +0200 Updating vlc.pot commit 26580f9e79ce9a1df8b82cf6c86faf6fbc22dc99 Author: Gleb Pinigin Date: Mon May 27 15:15:49 2013 +0700 Use glEnable/glDisable with GL_TEXTURE_2D only for fixed pipeline(GLES 1.x) Signed-off-by: Felix Paul Kühne commit 0b1ef649c51148cc7bd8ac2573be33b6c3d26592 Author: Francois Cartegnie Date: Mon May 27 15:42:40 2013 +0200 inhibit: dbus: add org.mate commit 13397571a6cdd93d2a405a65509e1d6a79de73fe Author: David Fuhrmann Date: Sun May 26 19:49:24 2013 +0200 macosx: adapt setter for freetype settings commit afad40db9bb4387187c12b54cc80d66151c6a77f Author: David Fuhrmann Date: Sun May 26 18:48:00 2013 +0200 freetype: do not cache variables for relative font size, background opacity, background color, outline thickness and text color fixes #8630 Signed-off-by: Rémi Denis-Courmont commit 020b81b3813acb30517dc3d9749f26abe8157d04 Author: David Fuhrmann Date: Sun May 26 17:57:15 2013 +0200 Revert "freetype: allow on-the-fly changes of relative font size, background opacity, background color, outline thickness and text color" This reverts commit 269a40cbf9d15b7cdfcf58d205a41a25e66f714c. Conflicts: modules/text_renderer/freetype.c Signed-off-by: Rémi Denis-Courmont commit 254ac4c37af2eb0f2ec00c095a8e89ae7c16db0a Author: David Fuhrmann Date: Sun May 26 17:44:39 2013 +0200 auhal: remove some unused variables commit 587d8cd4581deddd771a05811d3862ba18232754 Author: David Fuhrmann Date: Sun May 26 17:36:03 2013 +0200 auhal: locking for access to i_selected_device commit 14f64a4623507aec82b5da67a8daeaef9f749c99 Author: David Fuhrmann Date: Sun May 26 17:12:45 2013 +0200 auhal: restart aout only if necessary (fixes #8556) This commit fixes multiple regressions introduced in 2b0891bbb3ccc17d12ae7f79bb012382996693d2. commit eba866206090d5ffa5d58c5034667233848516cb Author: Jean-Baptiste Kempf Date: Sun May 26 12:08:34 2013 +0200 Contribs: fix building libbluray 0.3.0 for Windows commit ea857aacb7ec451f75a671277373325bf594109a Author: Rémi Denis-Courmont Date: Sat May 25 22:36:07 2013 +0300 smf: cosmetics commit effa2ea1fa55646e50be86ccb05557a16b5278d8 Author: Felix Paul Kühne Date: Sat May 25 18:15:59 2013 +0200 vout_ios2: remove debug commit b43986a141df145bfe65fa8e8f7ca23ac9461eb6 Author: Nicolas Chauvet Date: Sat May 25 17:33:03 2013 +0200 Redistribute omxil/OMX_Broadcom.h Signed-off-by: Rémi Denis-Courmont commit 504ca2f0aca8d21d5d9f356971bddd3220a41dd0 Author: Rémi Denis-Courmont Date: Sat May 25 11:56:48 2013 +0300 vout: separate scale and autoscale callbacks commit d27078c018c8f79ea6da689b26cf1d799cd43059 Author: Rémi Denis-Courmont Date: Sat May 25 11:07:24 2013 +0300 zoom is a float commit 5e340bc1c4a4574a6ada740cd9de32a63039052f Author: Rémi Denis-Courmont Date: Sat May 25 10:57:37 2013 +0300 vout: unused parameter commit da3d76e0ee3b2f0cef5da2c903be0bc5aa1df97f Author: Rémi Denis-Courmont Date: Sat May 25 10:56:20 2013 +0300 Qt4: unused parameter commit 5ebd61f421602d9df5ab47d0044c0d0f32b0156a Author: Rémi Denis-Courmont Date: Sat May 25 10:55:03 2013 +0300 rawdv: fix unused function commit 7259566d6aa2ec34b1924b5eebf35741ed633ed0 Author: Rémi Denis-Courmont Date: Sat May 25 10:49:28 2013 +0300 Qt4: missing parentheses commit dd99f3c05b56d3c0fb0328c7fd3164eff7fc7148 Author: Rémi Denis-Courmont Date: Sat May 25 10:49:18 2013 +0300 avodec: unused variable commit 53c901581b3b44ea04f0058d4be0eb915704babf Author: Rémi Denis-Courmont Date: Sat May 25 10:38:52 2013 +0300 Fix warning with automake 1.12 commit ef2377a942fb02910a9a2d033d70cbc28ef7f7be Author: Rafaël Carré Date: Sat May 25 03:11:37 2013 +0200 nsis: refuse to run on Windows < XP SP2 commit 9c0864bf8f25e065a297eed2d99652f26c398dde Author: Rafaël Carré Date: Sat May 25 03:10:15 2013 +0200 msi: fix symlink commit faa0f77fbbcb53175a44142f6abe3c22e2358843 Author: Rémi Denis-Courmont Date: Fri May 24 22:10:19 2013 +0300 ALSA: remove non-forward compatible assertion (fixes #8692) commit af3f8759a874eeda1af2ccd50d61028809bd3161 Author: Ilkka Ollakka Date: Thu May 23 22:42:14 2013 +0300 avcodec: handle leftover samples properly Don't mess up deinterleaving if there is leftover-samples and keep leftover samples in interleaved format. Fixes #8570 commit 3a88500074a77015b952c52f536c8e037f2d322b Author: David Fuhrmann Date: Thu May 23 18:50:18 2013 +0200 macosx: adapt to new stereo-mode text commit 058949817213a015ea11de868662bbe20da0e32d Author: David Fuhrmann Date: Thu May 23 18:49:40 2013 +0200 revert text for stereo-mode commit beaf0baf22f659c18459abd4a413cc6ea8a0d4eb Author: KO Myung-Hun Date: Sun May 12 17:33:29 2013 +0900 skins2: fix mouse cursor shape change and mouse cursor position on OS/2 Signed-off-by: Rafaël Carré commit c8e41f79b4f30c00b370f2f62c0e008e8feff820 Author: Jean-Baptiste Kempf Date: Thu May 23 12:51:46 2013 +0200 Add -lm for audiobargraph_v commit 2adb2b1258689951105a4c5f682f0e9d13685f2a Author: Ramon Gabarró Date: Tue May 21 19:19:23 2013 +0200 AudioBar: display the bars in dBFS according to IEC 268-18 standard Signed-off-by: Jean-Baptiste Kempf commit b2f1b6637edf2fc69fa56cc2577c366613a47578 Author: Rémi Denis-Courmont Date: Wed May 22 20:24:54 2013 +0300 faad: cosmetic commit ee66aa20dfb5349774ba1a79c27d579fd62f78f7 Author: Rémi Denis-Courmont Date: Wed May 22 20:23:12 2013 +0300 aout: remove legacy HAVE_FPU checks The new audio filter API deals with these cases automatically. commit bf7670fd44fad65b25f091afa2ddfcef969fbdcb Author: KO Myung-Hun Date: Fri May 17 17:39:08 2013 +0900 skins2: add OS/2 support Signed-off-by: Rafaël Carré commit 6092237353aa1386ae48dfc2052918b1dbc37a3d Author: Rémi Denis-Courmont Date: Wed May 22 18:50:02 2013 +0300 ALSA: fix typo leading to a NULL dereference commit 696e5db02b5d7355a4576e2dd9176f9bf5961faa Author: David Fuhrmann Date: Tue May 21 21:47:31 2013 +0200 vout_macosx: add error messages on failure commit 7111671faa0c73b13618adb9c610a0526563cda3 Author: David Fuhrmann Date: Tue May 21 21:23:40 2013 +0200 growl: fix crash when trying to read null object (fixes #8659) commit a8dcf91d5b37e9311e0821c65f56cb7af66bda36 Author: David Fuhrmann Date: Thu May 16 22:13:54 2013 +0200 Fix text for stereo-mode variable The text needs to be always set, as its used by the GUI. commit 58774c323f840bcc0efed874fa9f9325c1ea5b54 Author: Rafaël Carré Date: Tue May 21 15:05:55 2013 +0200 Winstore app: don't use GetModuleFileName commit 509e832b4d32731ae5b0431e1bdcc75b388794eb Author: Jean-Paul Saman Date: Tue May 21 10:08:57 2013 +0200 mux/mpeg/ts.c: correct typo Never do a last minute refactoring of common parts without a build test. Fix a typo in dvbpsi_compat.h header and ts-muxer for the move to libdvbpsi >= 1.0.0. commit 4548301142f5cc33273bf41a3b5b13e9fb2e2ba8 Author: Rafaël Carré Date: Tue May 21 01:09:34 2013 +0200 HLS: resolve relative URLs (/a/b/../c -> /a/c) commit 04632cc8b2dd3699b8e48d5689904ecdc3e6f46a Author: Felix Paul Kühne Date: Mon May 20 20:44:53 2013 +0200 vout_ios2: minor code optimization commit 4eaf633347e554cb83121b06623dbcba1ea36c3f Author: Felix Paul Kühne Date: Mon May 20 19:34:04 2013 +0200 macosx/SPMediaKeyTap: update list of collaborating apps (close #8644) commit ba77b6125fc693c6a0a9213f802f250fff3b4469 Author: Francois Cartegnie Date: Sat May 18 13:36:53 2013 +0200 Qt: Seek/SoundSlider: handle hijacked released mouse state (fix #8583) commit 0708cb564b93eee4201b5ee47426b18a4d87906d Author: Jean-Baptiste Kempf Date: Sun May 19 12:24:10 2013 +0200 iOS: enable fribidi, libxml and libass commit 70bf798d98c82a8764c7d195e1b948a8142d1f12 Author: Jean-Baptiste Kempf Date: Sun May 19 12:23:41 2013 +0200 Contribs: correctly compile libass for iOS commit 39c89728af6d68b885968f3a708f8cbeb9062467 Author: Felix Paul Kühne Date: Thu May 2 20:30:35 2013 +0100 ios: enable freetype Signed-off-by: Jean-Baptiste Kempf commit 4e4b98e74f1278f9d5c99d7c0a90edf21fbe93f5 Author: Felix Paul Kühne Date: Thu May 2 22:23:14 2013 +0100 freetype: fixed compilation for non-Mac darwin platforms Signed-off-by: Jean-Baptiste Kempf commit 15efdb9dd3400aa78e93cdd4eac8ffbfd8e06192 Author: Gleb Pinigin Date: Fri May 17 23:13:06 2013 +0700 Fix potential crash when sending notification to deallocated object Signed-off-by: Jean-Baptiste Kempf commit 412c7a95813a0caf8380af1729f487b1a5073d16 Author: Felix Paul Kühne Date: Thu Mar 28 12:34:46 2013 +0100 ios_vout2: fix crash when trying to draw OpenGL changes while the app is in the background Signed-off-by: Jean-Baptiste Kempf commit b681317ec1be89847651f846ad244c00807f3230 Author: Jean-Baptiste Kempf Date: Sun May 19 10:53:50 2013 +0200 iOS: more building fixes commit e01c363cf6ae843b4b78fa0eee286fc73155dc32 Author: Jean-Baptiste Kempf Date: Sat May 18 19:28:17 2013 +0200 iOS: try to build armv7 and armv7s contribs without clashing Signed-off-by: Jean-Baptiste Kempf commit a5d15eb60c66d057458f847460beb8d34bc942e0 Author: Jean-Baptiste Kempf Date: Sat May 18 17:38:45 2013 +0200 Avcodec: map ICOD Close #5567 commit e8022122d19c01b5b88478306196e0ca11240db1 Author: Jean-Baptiste Kempf Date: Sat May 18 17:34:50 2013 +0200 Introduce ICOD fourCC Ref #5567 commit 4e1a2a3cd39cf733b8a27b2159102db510b91ef2 Author: Felix Paul Kühne Date: Sat May 18 19:00:58 2013 +0200 macosx: fix build script commit e2153f51e6d719d733092273b717dadc05df3bb2 Author: Erwan Tulou Date: Sat May 18 15:17:05 2013 +0200 Qt: improve ToolsBar if run as a dialogProvider The "Customize Interface" menu entry is not relevant if qt4 is solely run as a dialog provider. commit 309358ed0e2bf04314eb88570dcb510830582da6 Author: Erwan Tulou Date: Sat May 18 15:21:42 2013 +0200 Qt: add entries in the popupmenu for lua extensions (dialog provider only) commit 2b417691138f1dff18c0a31f66c50b6cb5add8dd Author: Erwan Tulou Date: Sat May 18 15:39:27 2013 +0200 Qt: make the extensionsManager also available for qt4 as a dialog provider. commit f9ec354337a20576c352b5038b7ceb17d02a942c Author: Jean-Baptiste Kempf Date: Sat May 18 14:54:51 2013 +0200 Reduce iOS.m priority commit 514a59441ff442372efab7d1123d93982ba22ceb Author: Francois Cartegnie Date: Sat May 18 14:40:52 2013 +0200 Qt: SimplePreferences: Don't use QButtonGroup (fix #8609) commit a42bb441656b14f088b61d7f86a77a3412f6d792 Author: Rafaël Carré Date: Sat May 18 13:05:17 2013 +0200 Win32: use ld options rather than a perl script to set PE flags commit 72e343b3bfb94e493b1c21c8f4849aeb8cb98928 Author: Felix Paul Kühne Date: Fri May 17 23:19:36 2013 +0200 macosx: bump plist version to avoid exceptions when upgrading from 2.0.x or 2.1-git No explicit settings performed by the user are affected, so most won't notice except for reset window positions commit 3efeac831832178199d1f6bf744ee89dac953c7c Author: Felix Paul Kühne Date: Fri May 17 22:37:14 2013 +0200 Revert "macosx: clean code of objectAtIndex" This reverts commit 00b2fcce884ea4e7ecfed4d785734bfb06bf3981. [__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 commit 2b82c9fd792bea37716077257f83a9a5c377b372 Author: Rafaël Carré Date: Thu May 9 15:32:35 2013 +0200 contrib: lua: don't build dynamic libraries loading code commit 39e246e788fbc756396dfa6583a8e87d5c5159c2 Author: KO Myung-Hun Date: Fri May 17 11:02:38 2013 +0900 vlccore: search HOME env var for user dirs on OS/2 Signed-off-by: Rafaël Carré commit d9319dc87612f1cef53e09c3d5a14efd8a481e51 Author: KO Myung-Hun Date: Fri May 17 16:29:43 2013 +0900 kva: remove obsolete workaround Signed-off-by: Rafaël Carré commit 86164df00c31a9418dc413a2edfeee7440fc0542 Author: Jean-Paul Saman Date: Fri Apr 26 14:04:56 2013 +0200 notify/growl.m: "item-current" has been replaced by "activity" commit dfcfb98d7878db2649cbd5137325116e6b77f8a0 Author: Jean-Paul Saman Date: Tue Apr 23 13:55:19 2013 +0200 access_dvb/dtv: support for libdvbpsi >= 1.0.0 Allow compiling against libdvbpsi 1.0.0 or greater. commit 4b2446d41d75bf9936a90befd847d47a91077c2a Author: Jean-Paul Saman Date: Thu Apr 18 11:40:20 2013 +0200 demux/ts.c: support for libdvbpsi >= 1.0.0 Allow compiling against libdvbpsi 1.0.0 or greater. commit cbe6eace23b5127594f8563d6a0e05c785247a34 Author: Jean-Paul Saman Date: Mon Apr 22 13:13:37 2013 +0200 mux/mpeg/ts.c: support for libdvbpsi >= 1.0.0 Allow compiling against libdvbpsi 1.0.0 or greater. commit 69cb2f8ca4049fa36fc57d018fcda6e648d1e0fd Author: Felix Paul Kühne Date: Thu May 16 23:02:27 2013 +0200 macosx: remove former puzzle option commit 34f2e6ff6f723a6e71acaa8a9c0e58ae44666cbc Author: David Fuhrmann Date: Thu May 16 21:34:00 2013 +0200 macosx: do not use invalid objects for saving settings commit 197f1a81f68ab0b8f613646d249728a92402dbb0 Author: David Fuhrmann Date: Thu May 16 21:28:59 2013 +0200 macosx: automatically update subtitles submenus (fixes #8648) commit d45f4c0ab38cd25f485b26fd0b61a75726af1bce Author: Rafaël Carré Date: Tue May 14 09:40:20 2013 +0200 lua HTTPd: inform user that password has not been set commit ccd894071c3687292e658d942051a59b61501598 Author: David Fuhrmann Date: Mon May 13 20:17:33 2013 +0200 auhal: another memleak fix commit d5861971b5dbd3f0e91ef8e3cbf270b9dd4ddb32 Author: David Fuhrmann Date: Mon May 13 20:14:53 2013 +0200 auhal: synchronize access to devices_list commit de2b503862c24509f4702f3ac429b7536c23d830 Author: David Fuhrmann Date: Mon May 13 20:06:44 2013 +0200 auhal: better deregistration of deviceAlive and audioStreams callbacks commit c1cb426cd9924fe39518e373de7a56a58e8e976d Author: David Fuhrmann Date: Mon May 13 19:19:29 2013 +0200 macosx: fix memleak in audio device list update commit 6627c2bf86715bb8050b338c317faaed876d0b54 Author: David Fuhrmann Date: Mon May 13 19:18:24 2013 +0200 macosx: fix memleak in position formatter commit a2a2b5c41ebc56d9a04aabc8a6182361f963060c Author: David Fuhrmann Date: Mon May 13 19:17:29 2013 +0200 auhal: fix memleak commit f120460be8680290f6a0b7307bee4a9995055003 Author: Marian Ďurkovič Date: Mon May 13 14:42:41 2013 +0200 ZVBI: add current definitions for Serbia, Croatia and Romania Signed-off-by: Jean-Baptiste Kempf commit 65f6843c89760ad4563787d023bb91e1177adc4d Author: Zoran Turalija Date: Sun May 12 16:13:08 2013 +0200 zvbi: Fix ISO 639-2 definitions for Serbo-Croatian language Fix typo ssc -> scc (ssc was never ISO 639-2 definition for Serbo-Croatian language, or any other language for that matter). Unfortunately, some providers are still using this deprecated ISO codes (scc/scr) to mark serbian/croatian teletext/cc content. Signed-off-by: Jean-Baptiste Kempf commit 999018f016bfb6b9c7ebd9f6fd64f9999ddcf4fe Author: Jean-Baptiste Kempf Date: Sun May 12 12:33:03 2013 +0200 SD udev: add includes for open() commit c86537c2b4553e9e2aca9743cb7ab1d4606337a4 Author: Marian Ďurkovič Date: Sun May 12 12:00:33 2013 +0200 ZVBI: fix ISO 639-2/T definitions for slk and ces Close #8595 Signed-off-by: Jean-Baptiste Kempf commit cd5a89ae213c6a12a42399f9b2768ca7aa3a4eea Author: David Fuhrmann Date: Sat May 11 20:14:48 2013 +0200 auhal: do not check if device 0 is alive It will fail in any way. commit a071518a14d7700e88ff7e595bbb48a39d7f3d3e Author: David Fuhrmann Date: Sat May 11 19:56:17 2013 +0200 macosx: fix size, position and style of dark detached window close/min/max buttons (close #8613) commit 2b0891bbb3ccc17d12ae7f79bb012382996693d2 Author: Felix Paul Kühne Date: Sat May 11 19:09:15 2013 +0200 auhal: only request a audio output restart if the current playback device was removed (close #8556) commit 1ebd37d31bef640885b1d9fc8a769649ff2908e5 Author: David Fuhrmann Date: Sat May 11 18:34:49 2013 +0200 macosx: fix color tint change notification (fixes #8612) commit 6f8cfc401849763436031fc52d9cffe0f49cdc67 Author: David Fuhrmann Date: Sat May 11 18:12:58 2013 +0200 macosx: fix display issue of pressed window buttons (fixes #8542) commit 7c0e081d930e276a2b1c066980feec40b9ab0349 Author: Felix Paul Kühne Date: Sat May 11 16:45:28 2013 +0200 auhal: blind attempt to fix 5.1 channel reordering in PCM mode (refs #8589) commit 082d557e3b4708e12d79b3f71a8153c96374ffe4 Author: Felix Paul Kühne Date: Sat May 11 16:32:43 2013 +0200 macosx: trivial copyright fix commit b2e472265666897d58b7aca712e6fa9c0ac4f862 Author: Felix Paul Kühne Date: Sat May 11 16:26:58 2013 +0200 macosx: destroy lua dialogs correctly on close (close #8567) commit 5a60b8240f3a6a8612c9df435ced007cd42aef24 Author: Felix Paul Kühne Date: Sat May 11 16:16:36 2013 +0200 macosx dialog provider: add checkbox synthesis (refs #8561) commit bd0c4a170d6d567e9b496a2c8ffd03e0654a67e2 Author: Felix Paul Kühne Date: Sat May 11 16:14:30 2013 +0200 macosx: fix memory leak commit 41aa370bf0da16cb3db7cf44db4f7a571fa69154 Author: Felix Paul Kühne Date: Sat May 11 16:10:21 2013 +0200 macosx: add support for checkboxes created through lua scripts (close #8561) commit fb56090c19174ebb7f523be64c0d197620e1bee5 Author: Rafaël Carré Date: Fri May 10 20:47:13 2013 +0200 contrib: ffmpeg: add flags for armv6 commit 335457eeb34f0169d3d526d8a843be1d210b0a57 Author: David Fuhrmann Date: Fri May 10 14:14:00 2013 +0200 Use correct range type for "volume-step" (fixes #8602) commit 50f7a078c47c0118426d348f1011bb1c4e5defcc Author: David Fuhrmann Date: Fri May 10 10:44:54 2013 +0200 vlc_aout.h: fix typo commit 5e77bb0fba0a287d1f4356d7d6c19e157f0795e3 Author: David Fuhrmann Date: Fri May 10 10:40:22 2013 +0200 macosx: CAS: more number formatters commit c2cb1c3e2be2d29795f5d1637cae5d5cbe60e5d6 Author: David Fuhrmann Date: Fri May 10 10:30:57 2013 +0200 macosx: CAS: sync steppers and fields, and add NumberFormatters (fixes #8598) commit daff83e051c87d347281e38fffb2bff07ccca837 Author: David Fuhrmann Date: Fri May 10 10:16:18 2013 +0200 auhal: use spidf with default device when enabled in prefs commit 2cc78471e074a4e2bc52465bbba7883dff7f40fd Author: David Fuhrmann Date: Fri May 10 10:11:50 2013 +0200 auhal: move default device to top of devices list commit 2c1ec2e206cea95a137708e76ec4bff6c99dd279 Author: David Fuhrmann Date: Thu May 9 19:21:50 2013 +0200 macosx: retain objects in MainMenu object commit 898a0cea4a4b42ac8016123823d1d395c5b0b0a6 Author: David Fuhrmann Date: Thu May 9 19:15:08 2013 +0200 macosx: CAS: correctly allocate arrays (fixes #8597) commit da24e5576910bbe7b06f019fb6257fa6bc940ad6 Author: Rafaël Carré Date: Thu May 9 15:35:28 2013 +0200 es_out_timeshift: don't use GetTempPathW for Windows Store app commit 56ca35c2fd7e255c5111f3b71ae4abf46b9cedc7 Author: Rafaël Carré Date: Thu May 9 15:20:11 2013 +0200 contrib: png: use standard functions Those Windows functions bring no benefit and are forbidden in Windows Store apps commit 41edeb738079cf95266fae29d6f919d785ca13f2 Author: Jean-Baptiste Kempf Date: Wed May 8 11:02:49 2013 +0200 Contrib: only build what is necessary for FLAC commit 5648d4e85f720b0f3275a14b7fab108c9c967c8b Author: Rafaël Carré Date: Tue May 7 13:42:03 2013 +0200 Fix inverted logic We should still default to multimedia clock instead of performance commit a54c03c5a7a61dfeeb7441111defc1dec49888a6 Author: Rafaël Carré Date: Mon May 6 16:41:19 2013 +0200 Fix lpcm decoding on little endian Close #8529 commit af3b126985f95380140305718a5e1cdff51f682d Author: Rafaël Carré Date: Mon May 6 16:30:23 2013 +0200 avformat demux: allow to demux bluray pcm commit 4d6410571f06b14719460c1b5695d609a8368530 Author: Jean-Baptiste Kempf Date: Mon May 6 09:42:18 2013 +0200 Add new files to POTFILES.in commit db11b0810fac2855fbd30fcbb543e07cd3b27a01 Author: Jean-Baptiste Kempf Date: Sun May 5 23:29:50 2013 +0200 Contribs: update libbluray to 0.3.0 commit 53d03277ca4b29fbf92b63f69f203425bd7ebdb8 Author: Jean-Baptiste Kempf Date: Sun May 5 20:31:14 2013 +0200 LIST: correctly reorder the list commit 0ba90548ce81bdf395bb75b2ce8cc77dd87b9ff0 Author: Jean-Baptiste Kempf Date: Sun May 5 20:19:44 2013 +0200 Move xiph metadata parsing to a .c|.h files couple commit 178644a587bfb6992d37f1da62224dd2c51b8dae Author: Jean-Baptiste Kempf Date: Sun May 5 20:10:47 2013 +0200 Merge Kate metadata into vorbis.h commit 181284d5579c4639b319c594d9c7c38c49aabb17 Author: Jean-Baptiste Kempf Date: Sun May 5 20:05:56 2013 +0200 Vorbis.h: update copyright info commit 2e9a83888d96b5c5ea59166ffe520432e98c3e95 Author: Felix Paul Kühne Date: Sun May 5 18:12:58 2013 +0200 vda: remove useless debug commit 0f64e733ae16403ba580eefc7fb4f425f4eaa452 Author: Denis Charmet Date: Sun May 5 16:55:58 2013 +0200 Remove 10 years old limitation of float32 to 2 channels or less in directsound commit 77521f368a918b9978e0c065bccf8fd8e41919cd Author: Denis Charmet Date: Sun May 5 16:00:14 2013 +0200 Increase DS buffer size (for float32 default use) commit 6e0df9b16ef19677306704e440c8b5254afb45fc Author: Denis Charmet Date: Sun May 5 15:17:09 2013 +0200 Add up to 8.1 support to waveout commit 3b0c220868929c8170d881a1237367a016341448 Author: Ilkka Ollakka Date: Sun May 5 15:30:55 2013 +0300 avcodec: check if we need to padd last frame Should Fix #8539 commit 3ae38645902bf8850ae042dcc2b150c57f80c193 Author: Jean-Baptiste Kempf Date: Sun May 5 14:46:21 2013 +0200 Contribs: update FLAC to 1.3.0-pre4 Hopefully, we are closer to an upstream release commit b91ec5f14e12669fbbf0f4cb475647796b20f810 Author: Rémi Denis-Courmont Date: Sun May 5 08:49:21 2013 +0300 udev: probe all optical drives without state at start-up Unfortunately, this works only when starting up the SD, not when inserting a disc afterwards. commit ecf6d12f439132e4ffde0b70387a2da31b8a9d42 Author: Rémi Denis-Courmont Date: Sat May 4 17:20:58 2013 +0300 input: fix changing ES on big-endian (fixes #6163) int64_t != int commit 16bf702b95d00888edf28752f732229841b8e137 Author: Rémi Denis-Courmont Date: Sat May 4 16:36:23 2013 +0300 live555: add pkg-config support (fixes #7915) commit 64a5b8a10177d25da8c64ebbb63c7dac5ec6e8b1 Author: Christoph Miebach Date: Sat May 4 09:47:52 2013 +0200 Newer pot file commit 917dc2d466079e8ab1b5db0f63568fd0038b0a3c Author: Rémi Denis-Courmont Date: Sat May 4 07:12:19 2013 +0300 XCB: avoid strndup() for debug messages commit b195d6efae4212751e48f50e47785dce9cb7fd2c Author: Tristan Matthews Date: Fri May 3 01:02:13 2013 -0400 jack: lock ringbuffer in memory The ringbuffer will be locked and later unlocked (during jack_ringbuffer_free), on systems which implement mlock(). Signed-off-by: Jean-Baptiste Kempf commit 3fd6a5697013d415e1ec0fe228c26d60205fa657 Author: Tristan Matthews Date: Fri May 3 08:28:48 2013 -0400 avcodec: avoid division by zero Setting align to 0 to get default behaviour only works as of libavutil 51.27.2 (libav) and 51.46.100 (ffmpeg) See libav commit 0109a09dc3850eb5dbff84a7bb50eb252a5a8f22 Fixes #8508. Signed-off-by: Jean-Baptiste Kempf commit 2f4528c07fd8c0e9d79b6a922c317e932e8c6a5a Author: Ilkka Ollakka Date: Thu May 2 21:35:05 2013 +0300 livehttp: place correct segment entries on playlist This fixes the logical flaw that places segment info on playlist that was next to remove and didn't place the newest segment info into playlist. commit a799659d60ca3c17cafc4b7e2bd9203ab7d5e0e0 Author: Ilkka Ollakka Date: Thu May 2 20:58:02 2013 +0300 livehttp: don't remove segment-count to be less than number of segments requested commit 46db71d69387e06e084053dfd8ff71a4fa7386b6 Author: Tristan Matthews Date: Thu May 2 11:33:39 2013 -0400 jack: don't deactivate/activate client in Flush() Suspending audio processing in Flush() was breaking playback for larger values of frames per period. Fixes #8551 Signed-off-by: Rémi Denis-Courmont commit e7460479aec51e4053611ab122415c32f99fd318 Author: Felix Paul Kühne Date: Thu May 2 16:04:11 2013 +0100 vda: minor cleanup commit 150834c7dc0c3384d47c9390170df7ebbc5f9d5d Author: Jean-Baptiste Kempf Date: Thu May 2 16:17:18 2013 +0200 Mention WAV/RF64 in NEWS commit 08aed5b39922232a8a6aa8fa83ffb96ae5622c91 Author: Tobias Rapp Date: Tue Apr 30 15:38:41 2013 +0200 wav: add RF64 support Add support for wave files > 4GB. See also the EBU specification at http://tech.ebu.ch/docs/tech/tech3306-2009.pdf Signed-off-by: Rémi Denis-Courmont commit 70a20d4822cf8fec4a1c2fd6b2760fafcc20a36f Author: Felix Paul Kühne Date: Thu May 2 15:10:04 2013 +0100 macosx: fix longstanding ~30KB memory leak in the AppleRemote wrapper commit efac86c9fd5f5cf57c190c5951a4a3eb2e6b0f29 Author: Jean-Baptiste Kempf Date: Thu May 2 15:54:16 2013 +0200 SFTP: remove more unused strings commit dd9a1957a593e5a2a9abf17c2e3c3670f7c2ab27 Author: Christoph Miebach Date: Wed May 1 20:22:37 2013 +0200 Remove more unused msgid defines and de-duplication Signed-off-by: Jean-Baptiste Kempf commit e19d91937d373dce643922ee3dda63eed60fd254 Author: Tomas Krotil Date: Tue Apr 30 22:53:34 2013 +0200 Added commands move and delete in command line interfaces as ticket #7699, added functionality for telnet and other terminal interfaces for deleting and moving items in playlist. Signed-off-by: Jean-Baptiste Kempf commit 6daa137c1275063b4bafef81e3bfad60ec2e34d8 Author: Tomas Krotil Date: Tue Apr 30 22:53:33 2013 +0200 lua playlist move and delete functions run-time Added playlist move function for lua and modified delete for detecting if item is legal Signed-off-by: Jean-Baptiste Kempf commit 54f62e33783b5d329ff1fb1d69a91dc4ac703f02 Author: David Fuhrmann Date: Thu May 2 13:08:26 2013 +0200 macosx: use position formatter for start and stop time in open panel commit 304be3727e8e7742fd978cb86717705f7ea168b2 Author: David Fuhrmann Date: Thu May 2 12:36:36 2013 +0200 macosx: fix start in fullscreen setting Should be finally working now... close #8399 commit ac41e27c5a0481fffd9fe0674fb48addf986aab1 Author: Felix Paul Kühne Date: Thu May 2 12:02:30 2013 +0200 vda: fix major memory leak which killed decoding shortly after start (close #8440) commit 543d0af1a9571bc25e72a45f74a1e9092986e901 Author: Felix Paul Kühne Date: Thu May 2 11:46:44 2013 +0200 minor update commit 7a47acb982bafce2cab847ac01f1900412af44b2 Author: Felix Paul Kühne Date: Thu May 2 11:42:13 2013 +0200 macosx: fix custom playback options (close #8543) commit 1e5b4699eb66d5f5367aaa9ce1a50e090674d844 Author: Rémi Denis-Courmont Date: Wed May 1 11:22:30 2013 +0300 vout: trigger callbacks also when reinitializing (fixes #6181) The values and choices of video output variables are still all there. But we need to resend the control request to video output thread so that they apply to the new video output display. commit 4ca46b853b5de015f57621bd6c823abba1b4fa08 Author: Rémi Denis-Courmont Date: Wed May 1 11:41:45 2013 +0300 vout: trigger zoom callback at startup (fixes #4027) commit 049c418819ad500e5372de9c09fb4487f3593059 Author: Rémi Denis-Courmont Date: Wed May 1 11:40:33 2013 +0300 vout: initialize "scale" before "zoom" (refs #4027) The zoom callback depends on the scale variable... commit 6bd7c460c6668d608d198708dddeb160202c111f Author: Rémi Denis-Courmont Date: Wed May 1 11:08:45 2013 +0300 vout: use var_Inherit*() for video-title* variables commit f7a9144dc0d0e5449b14b1333ac7f1fcc1673a76 Author: David Fuhrmann Date: Tue Apr 30 23:11:06 2013 +0200 macosx: add custom numberformatter to goto time field to only allow digits and : This fixes wrong default formatting (with thousand separator) which subsequently failed to parse the value correctly. commit d136581901e76a366ba4aa177fb6acd8dcb37da7 Author: David Fuhrmann Date: Tue Apr 30 22:01:35 2013 +0200 macosx: properly synchronize goto stepper / field values commit cec394f2a8b583dd78187187c2e45dcbc194f456 Author: David Fuhrmann Date: Tue Apr 30 21:34:14 2013 +0200 macosx: remove obsolete puzzle black box checkbox commit 6c3f33092f78e7645093f8f468756cf45bd4fde0 Author: David Fuhrmann Date: Tue Apr 30 20:27:53 2013 +0200 macosx: sanity checks and locking for video provider (fixes #8541) commit dbc6bf925099b2664ab8f59297bd31bfbe08570d Author: Vianney BOYER Date: Mon Apr 15 20:24:46 2013 +0200 Puzzle: AUTHORS file update Signed-off-by: Jean-Baptiste Kempf commit 4b4f62a0e0114a638d3234db81bd02b1513a39d6 Author: Vianney BOYER Date: Mon Apr 15 20:24:45 2013 +0200 Puzzle: main filter update Signed-off-by: Jean-Baptiste Kempf commit b9730ca62e4087326eb49d84605de307d85acd1c Author: Vianney BOYER Date: Mon Apr 15 20:24:45 2013 +0200 Puzzle: puzzle creation and solver Signed-off-by: Jean-Baptiste Kempf commit c26be513a3c0a61499692ef137a016e2d7b333fb Author: Vianney BOYER Date: Mon Apr 15 20:24:45 2013 +0200 Puzzle: piece management and drawing Signed-off-by: Jean-Baptiste Kempf commit ab6bcb284bf6ab6553c7f903a52ceb893d5ce29a Author: Vianney BOYER Date: Mon Apr 15 20:24:45 2013 +0200 Puzzle: main drawing functions Signed-off-by: Jean-Baptiste Kempf commit a52823aabdb1c8bd823296a8f9e6fd8cfe51d0fc Author: Vianney BOYER Date: Mon Apr 15 20:24:45 2013 +0200 Puzzle: add dedicated bezier functions Signed-off-by: Jean-Baptiste Kempf commit e219a1898cb02d377d0e33e31d96d130a34e0c5e Author: Zoran Turalija Date: Tue Apr 23 21:05:31 2013 +0200 Normal/Loop/Repeat is correct order of loop playlist action. Keep description and reality in sync as in modules/control/hotkeys.c under "case ACTIONID_LOOP:". Signed-off-by: Jean-Baptiste Kempf commit 9e23ed5926c5c05a16a8196c7318f882f9661482 Author: Felix Paul Kühne Date: Tue Apr 30 18:00:42 2013 +0200 avcapture: fix compilation warnings commit 00b2fcce884ea4e7ecfed4d785734bfb06bf3981 Author: Felix Paul Kühne Date: Tue Apr 30 17:58:46 2013 +0200 macosx: clean code of objectAtIndex commit 5e8d27a227cdfd9cb873812840103ac3a1ee917b Author: Felix Paul Kühne Date: Tue Apr 30 17:28:50 2013 +0200 macosx: use modern ObjC syntax for C-Numbers to NSNumber conversations commit cc3fef6df3c06fb30b622aa1bb692ae2db9f7cb6 Author: Felix Paul Kühne Date: Tue Apr 30 17:22:50 2013 +0200 macosx: use modern ObjC syntax for C-String to NSString conversations commit 70337297473b6bb5091f86f8b87a08f5dfe4a1c9 Author: Felix Paul Kühne Date: Tue Apr 30 17:01:47 2013 +0200 macosx: upgrade read-only array initializations to the modern ObjC syntax No functional changes commit a7440cbaed95336667709a5a7717a78bb2c18b52 Author: Rémi Denis-Courmont Date: Tue Apr 30 17:53:21 2013 +0300 udp: handle error commit 4c654c6a41d2fedb68a409be43205797ba7b4993 Author: Rémi Denis-Courmont Date: Tue Apr 30 17:53:21 2013 +0300 udp: remove impossible case EOF is never set in this plugin. commit c16bc980cbf1e3b8d3cac2f35f584d8b5b83fa5b Author: Rémi Denis-Courmont Date: Tue Apr 30 17:35:18 2013 +0300 contrib: ffmpeg: disable non-h264 hwaccels (fixes #8537) Better fall back to software decoding than crash. commit c7991ee619d337a750abd9925be5fb6168024547 Author: Tristan Matthews Date: Tue Apr 30 02:44:01 2013 -0400 jack: check for jack >= 1.9.7 or jack >= 0.120.1 (fixes #8493) These are the versions of JACK and JACK2 which introduced the latency API. Error out if JACK is not installed and "--enable-jack" was used. Signed-off-by: Rémi Denis-Courmont commit b5e03709e9d8e4dd8aab20de80d91c7c71446fa4 Author: Felix Paul Kühne Date: Tue Apr 30 15:52:05 2013 +0200 macosx: respect video-x and video-y (finally....) commit 762f742b394422ef7b5ee5a21808f7adcf685356 Author: Felix Paul Kühne Date: Tue Apr 30 15:18:16 2013 +0200 auhal: fix compilation on 10.6 and prevent attempts to set it up on those OS X versions (refs #8536) commit a6334c7ee886018e407d7b734c47799ed95b203b Author: Felix Paul Kühne Date: Tue Apr 30 14:48:15 2013 +0200 macosx: update list of referenced OSX-specific files in xcodeproj commit 3e3e5b514c4178f4f7bfb94a514c45ae5c5f84b7 Author: Felix Paul Kühne Date: Tue Apr 30 14:45:55 2013 +0200 auhal: add support for 8.0 and 8.1 output (close #8536) commit 6424a7ebb7bd72931fe883cb07d94ba9f090a35d Author: Felix Paul Kühne Date: Tue Apr 30 13:38:22 2013 +0200 macosx: remove duplicate code by using the same IBAction for both Prefs Reset buttons commit df97baf74dd84db4c2394abe1757c5a02c9096be Author: Felix Paul Kühne Date: Tue Apr 30 13:31:22 2013 +0200 macosx: restart VLC when resetting preferences to ease our support work (close #8534) This commit also prettifies the displayed scare messages commit ba148e7354f61548f99ac348b3aeef52ab06edaa Author: Felix Paul Kühne Date: Tue Apr 30 13:19:42 2013 +0200 Revert "avcodec/vda: add shortcut for non-ambigous referencing" This reverts commit 1e6cf730adbb40810c98e2443661ef25ba6d35a5. commit 59a4b45858db31f74a307e8c2dfdc245eb2b24d5 Author: Nicolas Bertrand Date: Tue Apr 30 11:36:45 2013 +0200 avcodec: Add XYZ colorspace Adding XYZ colorspace allow usage of jpeg2000 decoders for digital cinema Signed-off-by: Jean-Baptiste Kempf commit fcfa0d9121d97399f86eacf29eff26d236c50149 Author: Rémi Denis-Courmont Date: Mon Apr 29 19:14:42 2013 +0300 avcodec: H.263 can be accelerated too (Maybe the list of accelerated codecs should be removed now...) commit 3ec46dc7aeb95809134a680bc4b4c9ccb090976b Author: Rémi Denis-Courmont Date: Mon Apr 29 18:33:40 2013 +0300 transcode: fix audio format given to filters (fixes #8385) commit b01912ebae1a7f3141e3339eb2f9ff2003b996f2 Author: Rémi Denis-Courmont Date: Mon Apr 29 17:02:45 2013 +0300 http: do not bother with login dialog if there is no realm Authentication will fail anyway. Also fixes NULL for %s. commit d4e655fa243a5bad21b78a88c294c9e95004d7fd Author: Sandeep Kumar Date: Mon Apr 29 17:26:21 2013 +0530 aout: Increase/decrease volume in steps of 5% Signed-off-by: Rémi Denis-Courmont commit 1e68102044c971fe1985d8873b38f3af42a63813 Author: Jean-Baptiste Kempf Date: Mon Apr 29 15:53:53 2013 +0200 Mac: use Blu-ray too commit 6ca87fd8611303a294691116b95537ad4314477e Author: Jean-Baptiste Kempf Date: Mon Apr 29 15:53:34 2013 +0200 BD module: no tabs in source code... commit c5978915e71e4a662bb0db2b9207024e228556ed Author: Rafaël Carré Date: Mon Apr 29 14:11:51 2013 +0200 sout avcodec: simplify OpenEncoder retry commit c27af0888ef34032894d23803b514a47e0bc31b0 Author: Christoph Miebach Date: Mon Apr 29 13:07:16 2013 +0200 It's Blu-ray now commit be40904abd7cb786e49e365b81bef61e89659143 Author: Jean-Baptiste Kempf Date: Mon Apr 29 12:02:55 2013 +0200 Timecode: try to fix copy/paste error commit 5c600df9a88d0c8244f912abe42aa3485203f5a2 Author: Jean-Baptiste Kempf Date: Mon Apr 29 01:49:31 2013 +0200 Put scene in the right preference category commit 8ec82ad157588c1e8bf5263e5eee54b3c6f84a9d Author: Jean-Baptiste Kempf Date: Mon Apr 29 01:17:03 2013 +0200 TS: remove useless --ts-silent option If you really don't want it, then use NDEBUG commit 87bad93f657cbe4fd1c90a369390ab3667b3b215 Author: Jean-Baptiste Kempf Date: Mon Apr 29 01:00:55 2013 +0200 Waveout: use a more common name commit 4d7565a24524ef96199e34b3a4c55b4f768f9161 Author: Jean-Baptiste Kempf Date: Mon Apr 29 01:00:39 2013 +0200 DirectSound: remove trailing space commit ade105a3a735482d29c1c554a4d194d3a03d6387 Author: Jean-Baptiste Kempf Date: Mon Apr 29 00:54:04 2013 +0200 Qt: fix simple preferences alignment commit c4bd513624d8a8a72bc7747d1143ebb1b140f8bb Author: Rafaël Carré Date: Sun Apr 28 22:25:51 2013 +0200 ts demux: fix eac3 mistaken for ac3 Close #8217 commit 379d8298cc89ed8e9f5babf31b50e994962db014 Author: Edward Wang Date: Sat Apr 27 21:09:16 2013 -0400 THANKS: remove incorrect apostrophe 'user' is the adjective describing the 'community' Close #8518 Signed-off-by: Rémi Denis-Courmont commit 736caa228133d673c244617c8a6da3c7404c4552 Author: Rémi Denis-Courmont Date: Sun Apr 28 20:16:22 2013 +0300 udev: spell BD disk format correctly commit 8ea8856cfdf4e4e3599799a2ce6d8b44553232e2 Author: Christoph Miebach Date: Sun Apr 28 19:09:29 2013 +0200 BluRay instead of Blu-Ray. Re-using short messages for long ones commit e8c82fb8a9ea01dbc6b1dd98b527d2afce98e82d Author: Rafaël Carré Date: Sun Apr 28 16:16:15 2013 +0200 avcodec: do not use deprecated reordered_opaque Close #8320 commit 8d616ba57a233ffb983a9d834289470de63ce1dc Author: Christoph Miebach Date: Sun Apr 28 12:20:11 2013 +0200 Strings count -=5. No html translation needed commit 1f8010321a609bcadaa56a17f0805f6e90f46764 Author: Christoph Miebach Date: Sun Apr 28 12:04:21 2013 +0200 Use same string in definition as in ui commit 4495c7ee05d05eb6817bf7a2147eed598c6df404 Author: Rafaël Carré Date: Sun Apr 28 09:01:00 2013 +0200 ts demux: don't lose PID specific data on PMT callback Close #8480 commit cdcd6ade983fd646e596b51eee37ef0e774f682d Author: Rafaël Carré Date: Sun Apr 28 08:42:54 2013 +0200 ts demux: remove duplicate code commit 972810ac441f8f1b366220fb55e79dc1802ff86c Author: Rémi Denis-Courmont Date: Sun Apr 28 08:47:56 2013 +0300 VNC: fix gallicism commit cd4a142c0d4ce8b238ce1ffb06129b6794e45115 Author: Jean-Baptiste Kempf Date: Sat Apr 27 18:59:35 2013 +0200 Clear confusion about --started-from-file-and-one-instance-when-sunset-is-beautiful And add it to Qt simple preferences Ref #6624 commit 5f1f8253748eb3faf13c3fe5b225ca9c97a617dd Author: Rémi Denis-Courmont Date: Sat Apr 27 19:39:29 2013 +0300 avcodec: ignore audio output buffer padding (fixes #8513) libavcodec may request more buffer space than it really needs for alignment. commit f952b888018bc828defece373fa8cfa5342e0217 Author: Ilkka Ollakka Date: Sat Apr 27 17:04:14 2013 +0300 appletrailer: small fix to get correct trailer type on playlist commit 2d8becef0f546ead3134cb76b62132ac4d165be9 Author: Ilkka Ollakka Date: Sat Apr 27 16:52:05 2013 +0300 fix appletrailers playlist parser commit e9d9cae01d2c1a7fbbbb6a09e86394e74808bab8 Author: Rémi Denis-Courmont Date: Sat Apr 27 16:21:16 2013 +0300 mono: use var_Inherit*() commit b10613c3150776715df617e6b646b10656d4b575 Author: Rémi Denis-Courmont Date: Sat Apr 27 14:14:10 2013 +0300 libvlc: add missing LIBVLC_API commit 1b83ab71d0f2787be4070b1a43235dc99d3d5ad2 Author: Rémi Denis-Courmont Date: Sat Apr 27 14:00:57 2013 +0300 vdpau: determine correct decoder profile and level (fixes #8400) This should render vdpau safe to enable with profiles not supported by the hardware (such as high depth or high chroma). Software fallback will be used automatically. commit 6559a56bd9da9e6c7f88e6d99cdd9c5e2a795340 Author: Rémi Denis-Courmont Date: Sat Apr 27 14:00:25 2013 +0300 avcodec: pass profile and level to hardware acceleration commit c17b06099f4e3bd352219e8c82b1dad12819f760 Author: Jean-Baptiste Kempf Date: Sat Apr 27 12:33:03 2013 +0200 Qt: different call to SHAddToRecentDocs Should close #7696 commit f902d8b15b1d1e527d7bb5e9adf715775ee68bbb Author: Rémi Denis-Courmont Date: Sat Apr 27 12:31:29 2013 +0300 vdpau: check decoder profile support (refs #8400) commit a0e61ed659cde4db1778001e0543df8785de1261 Author: Rémi Denis-Courmont Date: Sat Apr 27 12:10:53 2013 +0300 vdpau: check video surface capabilities (fixes #8494) commit 334e48a3e85e6127be03b2293b9c4233c73b1d4c Author: David Fuhrmann Date: Sat Apr 27 10:48:26 2013 +0200 macosx: activate playlist when playback finishes (close #6693) commit bc53b5d44c9283b95000e711d861f1b983a24b01 Author: Rémi Denis-Courmont Date: Sat Apr 27 11:47:10 2013 +0300 mp4: do not spam commit 59c9e8309d5b435a2d85c2c9eaae979ba56ccdd9 Author: Denis Charmet Date: Sat Apr 27 02:44:32 2013 +0200 Add try/catch when reading elements with libmatroska. commit 6053dcfa7c2b2065d9166bb9247028ec87bccc2a Author: Christoph Miebach Date: Fri Apr 26 14:48:05 2013 +0200 String removal commit d9c8170226a76420644ff1819fb3e6c4ee792e6f Author: Rémi Denis-Courmont Date: Fri Apr 26 23:32:17 2013 +0300 demux: fix path extension on non-local inputs (fixes #8115) commit d9b28c03a7b81dbf45ab74ec0fe6669de5aa173e Author: Jean-Baptiste Kempf Date: Fri Apr 26 20:24:14 2013 +0200 Qt: disable focus on widgets for hotkeys selection Ref #7929 commit 3e4a7850a3a602ee413255fa5fec50c7c4e57fdb Author: Jean-Baptiste Kempf Date: Fri Apr 26 19:34:49 2013 +0200 Update VLSub.lua commit 53ac08c95d0d40b401d45ec804973fcc57434c93 Author: Rémi Denis-Courmont Date: Fri Apr 26 20:28:22 2013 +0300 transcode: use aout filters instead of filter chain (fixes #8447) commit 83660dd106e796edf08183ef11a84f274d39f18b Author: Rémi Denis-Courmont Date: Fri Apr 26 19:54:49 2013 +0300 aout: export aout_Filters*() functions commit 9804ce5cadd3bb1318465964701e8d8df4227c06 Author: Rémi Denis-Courmont Date: Fri Apr 26 19:50:24 2013 +0300 aout: remove (most) filters dependencies on audio_output_t commit 2b25517641d9db73c801f83cf47641d52035c8e9 Author: Rémi Denis-Courmont Date: Fri Apr 26 18:52:14 2013 +0300 aout: second guess whether the video output should be recycled This restores the brittle logic from VLC version 2.0.x (fixes #8499). I strongly suspect there are some false positives left, which would lead to ghost video outputs. commit e7c8efb8211da97d9f97913caf255134f1d32620 Author: Rémi Denis-Courmont Date: Fri Apr 26 18:50:06 2013 +0300 aout: clean up filters handling of vout request commit 5576aaac5baa9a0c478e6704eea4ee5fb64f0aab Author: Rémi Denis-Courmont Date: Fri Apr 26 18:20:17 2013 +0300 aout: revector filters chain (part 1) This tries to make the aout filters reusable outside of the aout (refs #8447). commit 683f96fa8d6e4b3562c7eb21ca1b9a6e5b93e59d Author: Rémi Denis-Courmont Date: Fri Apr 26 18:45:13 2013 +0300 aout: remove redundant parameter Since audio filters and visualization all have a priority of zero, forced module loading has no effects. commit 77021c978202ecf9428ecee19ddeeb8ddece530c Author: David Fuhrmann Date: Fri Apr 26 17:28:15 2013 +0200 auhal: do not output noise, and robustify output callbacks Previously, noise occured in stereo mode because only half of the buffer was zeroed out. fixes #8507 commit 2c698a7be77cf61dbd56188fd2238f365c33e004 Author: Felix Paul Kühne Date: Fri Apr 26 12:13:05 2013 +0200 macosx: remove http proxy settings from simplified preferences since the networking core will automatically use the system settings now commit 8fd204df7e0ec1acad3227c065487811c2d35929 Author: Felix Paul Kühne Date: Fri Apr 26 12:09:02 2013 +0200 macosx: improve handling of module lists within the simple preferenences (close #8440) commit c5ca8aa09edaa0369d0f2a18806f24b159b66d5a Author: Erwan Tulou Date: Thu Apr 25 23:29:28 2013 +0200 skins2: sliderBg (same issue as slider wrt to notifyLayout) commit 56d4e908e1b71fc6161622701d1cf0db64e57aa6 Author: Erwan Tulou Date: Thu Apr 25 22:49:52 2013 +0200 skins2: simplify equalizer initialization commit 6d2b8a0ae2cc8bce56a8fb0ae4456550b459b443 Author: Erwan Tulou Date: Thu Apr 25 22:42:36 2013 +0200 skins2: slider fix notifyLayout wrongly removed redefining notifyLayout is mandatory for sliders, because the default notifyLayout based on position doesn't work well for this complicated control. This function is called when visibility is turned on or off. commit c14d222d8caed8e5b19e44cff5491e233fe2cfbf Author: Rémi Denis-Courmont Date: Thu Apr 25 22:43:15 2013 +0300 aout: do not allow visualization in audio-filter and simplify --audio-visual should be used instead. Using --audio-filter does not play well with video output recycling. commit f0e288aca9d4ceda870d025d395e04019f277612 Author: Rémi Denis-Courmont Date: Thu Apr 25 22:02:12 2013 +0300 aout: drop 2 version number from "visualization2" capability commit 711e7b044cd0d49010117c543c8c60c30fca6b71 Author: Rémi Denis-Courmont Date: Thu Apr 25 22:40:42 2013 +0300 xcb: fix X11 key table ordering commit 599b30e838d348b2c064f3f92f2d4cf6672ec9e6 Author: Felix Paul Kühne Date: Thu Apr 25 20:47:58 2013 +0200 macosx: save 19 l10n strings by replacing them with already present strings from other modules commit 8d947cf53a4fd9fe808dd6761c1f881506aea11e Author: Felix Paul Kühne Date: Thu Apr 25 20:44:04 2013 +0200 subtitle-demux: unify 'Frames per Second' vs. 'Frames per second' (-1 l10n string) commit cc8ed6374d126d968f1efbed23388cfc40bb3f22 Author: Felix Paul Kühne Date: Thu Apr 25 20:43:10 2013 +0200 *: unify 'none' vs. 'None' (-1 l10n string) commit 673a01e1dd2333bfda50bc809584b5768aafe96a Author: David Fuhrmann Date: Thu Apr 25 20:32:25 2013 +0200 auhal: fix handling and reporting of volume and mute Especially in the case that volume-save was set to false... This adapts to behaviour of the other aout modules. fixes #8501 commit 788b2687509459661f927a9cd55f6375abc3f3e7 Author: Felix Paul Kühne Date: Thu Apr 25 19:49:11 2013 +0200 macosx: save 6 l10n strings commit d3232605e127d461c663070e1dea91f7248c17f5 Author: Rémi Denis-Courmont Date: Thu Apr 25 20:16:43 2013 +0300 Remove unused AOUT_VAR_* commit 1fce1ba885e290c61d43965480d33ecb61b7780a Author: Rémi Denis-Courmont Date: Thu Apr 25 20:14:50 2013 +0300 DirectSound: remove "audio-device" variable and simplify accordingly commit be54e5fb5f7b2f51bc2dc19a379bfcaefcb56ff1 Author: Rémi Denis-Courmont Date: Thu Apr 25 19:48:35 2013 +0300 DirectSound: remove unused "audio-device" variable choices commit a95c4343d66eec5d0d420436a56f8909b8086785 Author: Rémi Denis-Courmont Date: Thu Apr 25 19:41:41 2013 +0300 KAI: remove unused "audio-device" variable commit 2e3e4f6672e1851ecd9cdae639d2b7d3801f64d3 Author: Jean-Baptiste Kempf Date: Thu Apr 25 19:08:08 2013 +0200 DirectSound: use float output by default commit 79a0dc92e3c52a5e944828ab80fccdd548268e02 Author: Felix Paul Kühne Date: Thu Apr 25 19:05:38 2013 +0200 vda: correctly link module against libavcodec (close #8440) commit 5f9a4c4ff36f7d1096182fd1ea72f7856e90fd96 Author: Felix Paul Kühne Date: Thu Apr 25 19:05:07 2013 +0200 vda: add debug messages (refs #8440) commit 605feec52f8f707321ba61d9c15d66d2b131d283 Author: Felix Paul Kühne Date: Thu Apr 25 18:41:08 2013 +0200 auhal: cosmetics commit 3ac2b4f96620d58afec918c57270dab3eb41f476 Author: Rafaël Carré Date: Mon Apr 22 19:47:08 2013 +0200 Do not use multimedia timers in WinStore app commit d744f13bcc205d998145208f9e1c2ecc8ef22e34 Author: Rémi Denis-Courmont Date: Thu Apr 25 19:36:46 2013 +0300 waveout: report initially selected output device commit 5d828ad279923518f142b53dcec843af7c21e2ec Author: Rémi Denis-Courmont Date: Thu Apr 25 19:35:30 2013 +0300 DirectSound: report initially selected device commit 5632a0ad30ecf080c8d46f372158e3f27e7b12dd Author: Rémi Denis-Courmont Date: Thu Apr 25 19:34:10 2013 +0300 DirectSound: add default device choice in configuration commit fb1e0eea5763720b6faa0f27c9ad2a94b8c343b6 Author: Denis Charmet Date: Thu Apr 25 18:34:30 2013 +0200 MKV: show forced subtitles even if they are not default Close #8500 Signed-off-by: Jean-Baptiste Kempf commit 399c991f196797f7614439a00c32f4f2d296e737 Author: Rafaël Carré Date: Thu Apr 25 18:28:59 2013 +0200 HLS demux: fix crash on invalid playlist Close #8498 commit f24ef231eec874ef2e72fe3f2ae592de4fb1c2a6 Author: Francois Cartegnie Date: Thu Apr 25 18:14:17 2013 +0200 Qt: PLModel: missing qfu() commit 23cf6e3637ce7fe5c4e4991de98b067947e8733d Author: Rémi Denis-Courmont Date: Thu Apr 25 18:29:52 2013 +0300 aout: dead code (request_vout is always non-NULL) commit 57720af12f36ab2989a02103a7ad33557bb5c3c3 Author: Rémi Denis-Courmont Date: Thu Apr 25 18:46:07 2013 +0300 Use NULL rather than 0 as pointer commit ee5f3335a8aa72f1c6132dc45e971be8997d0107 Author: Rémi Denis-Courmont Date: Thu Apr 25 18:45:41 2013 +0300 goom: fix error path commit fb55232e133b589bc122d82ee35a39011844aac1 Author: Rémi Denis-Courmont Date: Thu Apr 25 18:27:59 2013 +0300 Fix spelling commit 5e7e45dead26528d648a645b907df877100ecc31 Author: Rémi Denis-Courmont Date: Thu Apr 25 18:04:07 2013 +0300 stream_ReadLine: correctly return an error on overflow (fixes #7361) commit c10e43a9ea760e9525314037d7ed3656862eec16 Author: Timothy B. Terriberry Date: Wed Apr 24 22:41:30 2013 -0700 Update FLAC/Vorbis cover scores to match ID3v2. taglib.cpp had a completely ordered priority list of picture types to use for album art from ID3v2 tags. Since FLAC uses the same picture type field as ID3v2, use the same priorities. Signed-off-by: Jean-Baptiste Kempf commit 7af45378c3d8471682f07bc7075b8534e3f03773 Author: Timothy B. Terriberry Date: Wed Apr 24 21:52:52 2013 -0700 Use FLAC's picture selection for Vorbis/Opus. When multiple pictures are embedded in a file, the FLAC demuxer prioritizes them based on the picture type. This ports the same algorithm over so it can be used by Vorbis and Opus. It also extends its behavior for FLAC to work with both pictures embedded in VORBIS_COMMENT blocks and in normal PICTURE blocks. This also plugs a memory leak in vorbis_ParseComment() when parsing METADATA_BLOCK_PICTURE tags. Signed-off-by: Jean-Baptiste Kempf commit e4673369e8356c84ca99b66fb222dee07c8e4962 Author: Timothy B. Terriberry Date: Wed Apr 24 21:50:42 2013 -0700 Update attachments when updating metadata. This makes album art work for formats like Vorbis and Opus which do not have metadata available immediately after Open(). Signed-off-by: Jean-Baptiste Kempf commit bb98ea7e6e5219c1d841c0db79d25fa17b7b7efb Author: David Fuhrmann Date: Thu Apr 25 16:28:55 2013 +0200 macosx: use height method for controls bar commit 7f85575cbe9a6127da37feea164c8010884f8a3d Author: David Fuhrmann Date: Thu Apr 25 16:22:42 2013 +0200 macosx: fix video view and bottom bar framings ... to allow toggling between playlist and video view in lion fullscreen mode. close #8496 commit e9f12b9e313e63b0834d8d27282ac76b8e29723b Author: Jean-Baptiste Kempf Date: Thu Apr 25 14:53:18 2013 +0200 On the road to 2.1.0-pre1 commit 33707d7a2c84ca0fb2e576c154bc4290e0b0f888 Author: Erwan Tulou Date: Thu Apr 25 13:43:53 2013 +0200 skins2: fix an equalizer issue Create the "equalizer-bands" and "equalizer-preamp" variables if not yet created to ensure that callbacks are added successfully. Note that this is a hack to work around a lack of proper notification as to when these variables are created/deleted. commit c06aeca0c239362af65e33eba5087e4728c8a04e Author: Francois Cartegnie Date: Thu Apr 25 14:07:24 2013 +0200 Qt: Menus: escape shortcuts in dynamic entries (fix #7123) commit a5d592c8e12916e76c78f2d2f434d759f780f4de Author: Francois Cartegnie Date: Wed Apr 24 22:15:54 2013 +0200 access: http: only warn on deflate errors commit 1cb158c9f4442fe52dc8c1ee7037c35aeabf4473 Author: Felix Paul Kühne Date: Thu Apr 25 12:41:57 2013 +0200 auhal: fix SPDIF -> default device fallback if SPDIF device is unplugged during playback (close #8286) commit fb772d0f76d99f04179670ed4ef51a91113e8b0c Author: Rafaël Carré Date: Thu Apr 25 10:56:54 2013 +0200 contrib: fix videolan URL commit f1d618b80c4967cc4782458a4d6024f24e096db5 Author: Felix Paul Kühne Date: Wed Apr 24 23:23:40 2013 +0200 auhal: unify debug output and add missing error messages commit 932239a57b038dfbf89f8a764d52cfb0232dbc5a Author: Rémi Denis-Courmont Date: Wed Apr 24 22:25:25 2013 +0300 aout: remove left-over audio-device callback (fixes #5273) commit 5a96724b227b29b373e3829e2ae97c752b48e3b1 Author: Rémi Denis-Courmont Date: Wed Apr 24 22:16:38 2013 +0300 waveout: implement device_select (fixes #8491) commit 9c381bd970be1558e43badd8651b683b2f91cffd Author: Rémi Denis-Courmont Date: Wed Apr 24 22:13:18 2013 +0300 waveout: remove sys->i_wave_device_id commit 671d44d0e0745b6fb9bbd7daa80333c3f8b676a5 Author: Rémi Denis-Courmont Date: Wed Apr 24 22:08:43 2013 +0300 DirectSound: implement device_select (fixes #8492) commit 35e1164bf3b7efeedfaa70744585083b777c2579 Author: Rémi Denis-Courmont Date: Wed Apr 24 21:23:00 2013 +0300 DirectSound: list devices (fixes #7868) commit 3cc27bce2b634e228916b39c2bbf390f572af55b Author: David Fuhrmann Date: Wed Apr 24 20:16:19 2013 +0200 macosx: same action for show playlist menu item and playlist button Previous code recognized the alt value in Cmd+alt+p as an alt value, even if the user does not really want to hide the window contents when using the shortcut. commit bea839c1a386852d381dbae1fc0ddc639e151978 Author: Felix Paul Kühne Date: Wed Apr 24 18:43:37 2013 +0200 auhal: correctly remove devices from list when being unplugged at runtime (close #8476) commit 19200d56d7e7542b3a46fea5735ae38819c71024 Author: Rémi Denis-Courmont Date: Wed Apr 24 19:06:41 2013 +0300 pulse: fix NDEBUG-only warning commit 1632c6dd8d7ecb41e0e9f77854481b2dc1dc49f4 Author: Rémi Denis-Courmont Date: Wed Apr 24 19:08:37 2013 +0300 objects: fix NDEBUG-only warning commit 154ea505e7407b060587c66aead8310a0b08ef7f Author: Rémi Denis-Courmont Date: Wed Apr 24 19:05:27 2013 +0300 objects: limit development-related error message to debug builds commit f5a0b79a121c00df9c3d40eab45d9eb9b3b2b8cb Author: Jean-Baptiste Kempf Date: Wed Apr 24 17:59:52 2013 +0200 Freetype: fix warnings commit 7144c1d36ffef99c6563d2716e85a852142643ce Author: Francois Cartegnie Date: Wed Apr 24 16:30:31 2013 +0200 lua: sd: strengthen icecast. (fix #8425) XML is correct, but data is still random and full of junk... commit ff7aeef9e3666cd159d875da5c3fc7c53c74cf52 Author: Felix Paul Kühne Date: Tue Apr 23 00:21:58 2013 +0200 contrib: use latest sparkle version from git instead of the dated release commit fcf5b3da68087af449402ce45bcd1ea034086930 Author: Felix Paul Kühne Date: Wed Apr 24 16:15:32 2013 +0200 macosx: fix subtitles drag and drop (close #8477) commit a3898d68fd7a06d516a3feb3f11e2403dc741b81 Author: Rafaël Carré Date: Tue Apr 23 18:27:18 2013 +0200 avcodec audio decoder: stricter PTS output Only trust demuxer PTS if it is higher than what we expected Fix demuxers that send several packets with identical PTS Close #8453 commit 32e1b2cb0e71778d7b57d7fca1768cd213f707c5 Author: Felix Paul Kühne Date: Wed Apr 24 15:48:06 2013 +0200 freetype: fix color rendering (close #8484) commit 9ce54ab9d9b99bffddbc9b6a45bcc9e39be3c655 Author: Felix Paul Kühne Date: Wed Apr 24 14:33:44 2013 +0200 macosx: remove find_name(podcast) commit 113f7835368bb5086c3bf71bc022fdd13bb6e94b Author: Francois Cartegnie Date: Tue Apr 23 22:41:48 2013 +0200 Qt: AbtractPLItem: missing vtable entry for destructor (fix #8485) commit ff0eb80a692eebbb19ccacb9abfeef5f14df4f67 Author: Rémi Denis-Courmont Date: Tue Apr 23 23:22:30 2013 +0300 waveout: copy ALSA fake hotplug code (fixes #8482) commit 2d06d850c47ba3fe678b803cb3518a62ec976253 Author: Rémi Denis-Courmont Date: Tue Apr 23 23:21:49 2013 +0300 waveout: unused variable commit c751120fb5c26944180528815ab2623a6e3dc77d Author: Zoran Turalija Date: Tue Apr 23 11:23:25 2013 +0200 hotkeys: Added OSD messages for toggle loop tri-state playlist action. Closes ticket #7933 Based on "loop" part of John French patch: http://patches.videolan.org/patch/1071/ Modified-and-... Signed-off-by: Rémi Denis-Courmont commit 0dc62cd19df05a17c2537d16cc23ec071e983ced Author: Zoran Turalija Date: Tue Apr 23 10:50:31 2013 +0200 hotkeys: Added OSD messages for toggle repeat playlist action. Resolves part of ticket #7933 Signed-off-by: Rémi Denis-Courmont commit b36bf4ee449c7fa9dfa0c670f0ded3046f5641c2 Author: Rémi Denis-Courmont Date: Tue Apr 23 22:49:32 2013 +0300 var_Command: remove broken-by-design function commit 548a2f6933073b9f08b6634a9adbaf1ffb700d4e Author: Rémi Denis-Courmont Date: Tue Apr 23 22:45:42 2013 +0300 Old RC: remove object commands commit 12d87f6a900081335d0b1a1955c890e2d6712597 Author: Rémi Denis-Courmont Date: Tue Apr 23 22:43:05 2013 +0300 Lua: remove var.command (not to be confused with var.libvlc_command and var.vlm_command) commit e1f0bc34bf458270c5f654dc72c53cab925a937c Author: Rémi Denis-Courmont Date: Tue Apr 23 22:38:19 2013 +0300 Lua RC: remove generic object commands (never really worked) Luckily the more useful libvlc commands do work. commit a0d595120bffd17e82246834c8283dc498f0696e Author: Rémi Denis-Courmont Date: Tue Apr 23 22:27:46 2013 +0300 Qt: remove find_name("podcast") commit 483995a20c9a0374d947de3b1e0fd4bc570109b5 Author: Rémi Denis-Courmont Date: Tue Apr 23 22:22:19 2013 +0300 podcast: move callbacks to playlist This SD plugin only works with VLC anyway. commit 20e97e7b8d3c8c4f4f60bc4a76b3503ad9b438f0 Author: Rémi Denis-Courmont Date: Tue Apr 23 22:19:38 2013 +0300 lib: refuse to instantiate podcast SD It only works with dedicated hooks in the VLC UI at this point. commit 91684229ab9d57be0e5a3e49181ec86ef259d8b6 Author: Jean-Baptiste Kempf Date: Tue Apr 23 18:36:41 2013 +0200 Add VLSub to find subtitles Ref #8131 commit b97b7eef648bc76c14a8a4c6c36bbf9c45088e8a Author: Jean-Baptiste Kempf Date: Tue Apr 23 17:19:24 2013 +0200 Qt: fix subtitles track update commit 1a8bfb0deb9fd19c8b570083709b50cc862059e3 Author: Sandeep Kumar Date: Tue Apr 23 15:12:15 2013 +0530 Qt: Make fullscreen bar thinner in one line interface profile. Signed-off-by: Jean-Baptiste Kempf commit 8090cafa28b68fd1bb53440b11c432e21c860b80 Author: Kuang Rufan Date: Tue Apr 23 12:20:17 2013 +0800 fix compile error on case sensitive file system. Signed-off-by: Jean-Baptiste Kempf commit f8374c73f502e9befee05539db08ca9147bf8724 Author: Felix Paul Kühne Date: Tue Apr 23 00:50:41 2013 +0200 macosx: allow drag and drop of disks on the VLC icon in the Dock and in the Finder (close #8377) commit ce972e181e5b8df061cb0b9912e66024690e4887 Author: Felix Paul Kühne Date: Tue Apr 23 00:30:01 2013 +0200 extras/osx: switch to update-test.v.o so we can provide beta updates for 2.1 commit 55362407fa7a562586d80aeaea07dd488fd31626 Author: Jean-Baptiste Kempf Date: Tue Apr 23 00:15:50 2013 +0200 DirectX: fix previous commit about WinRT commit 508958eb55ca62f3fcb78ea89ca4a786d89a1caf Author: Felix Paul Kühne Date: Mon Apr 22 23:21:56 2013 +0200 macosx: added support for the Boss Key (close #7243) commit 28618398b0cb4cf5a8f8049618b8ed031e2e89a4 Author: Felix Paul Kühne Date: Mon Apr 22 22:48:07 2013 +0200 macosx: don't listen to media keys if current playlist root is empty or media is being played (close #5612) commit 777ce9acf34477735e14dfcf8860622b16f04164 Author: David Fuhrmann Date: Mon Apr 22 21:54:04 2013 +0200 auhal: remove audio devices callback not before module close commit 94dca03600b3260cf3c2c262ce9eb4731176b154 Author: David Fuhrmann Date: Mon Apr 22 21:48:32 2013 +0200 auhal: do proper deinitialization when device changes commit d892a6b55104ed1a0fc9fc3047c052d0ba373759 Author: Felix Paul Kühne Date: Mon Apr 22 22:01:05 2013 +0200 macosx: add support for the Video Title option (close #3557) commit 269a40cbf9d15b7cdfcf58d205a41a25e66f714c Author: Felix Paul Kühne Date: Sun Apr 21 20:31:33 2013 +0200 freetype: allow on-the-fly changes of relative font size, background opacity, background color, outline thickness and text color commit 4a51b48a12c4c8b6e9222cd717dea96b987367ab Author: Felix Paul Kühne Date: Mon Apr 22 19:42:31 2013 +0200 macosx: make sure that the fspanel is always displayed on the same screen as the vout it belongs to commit f091e0d45393cc71d71127d2461212eb4474e1ef Author: Rafaël Carré Date: Mon Apr 22 19:27:42 2013 +0200 contrib: xml: don't use GetVersionEx on Windows All the versions we support can use UTF8 commit d88e140e5ca66a292802d6738b61ca4187302e56 Author: Francois Cartegnie Date: Mon Apr 22 19:19:14 2013 +0200 Qt: OpenDialog: Don't mix up icons commit 65f34dad5387315cafd848724cb55b8a2db22f8b Author: Jean-Baptiste Kempf Date: Mon Apr 22 19:13:32 2013 +0200 Win32: do not use Console in WSA mode commit 51719d5a03afd84eb0ddc76eed393b196d15b0d0 Author: Rémi Denis-Courmont Date: Mon Apr 22 19:35:01 2013 +0300 http intf: ensure the password is set commit 499ecdbd7202a04b344f48ba5b572f716dbe3a52 Author: David Fuhrmann Date: Mon Apr 22 18:22:17 2013 +0200 macosx: handle more playback menu shortcuts by core commit 960a19c6ed114647ef8095dc5fc41dc8a17bde1f Author: Rémi Denis-Courmont Date: Mon Apr 22 19:22:57 2013 +0300 Qt: fix leak commit 4b83eedaad2595bfe6a996e59131b6eb9c48d9a4 Author: Jean-Baptiste Kempf Date: Mon Apr 22 17:54:33 2013 +0200 Qt: fix leak commit 35733accf3aba473539d1578bcfd12d566ba63cf Author: Jean-Baptiste Kempf Date: Mon Apr 22 17:35:23 2013 +0200 Qt: adapt menus to new Audio Device list commit c957debcf32b9c67b2e9ede8a923d62638965ea1 Author: Jean-Baptiste Kempf Date: Mon Apr 22 14:22:04 2013 +0200 Configure: support for lua5.2 Close #8339 Patch from ll2 on trac commit 1c757f0a4ffcc4d87f950441bcdc2ef6f1240c20 Author: Jean-Baptiste Kempf Date: Mon Apr 22 11:48:40 2013 +0200 DirectX: don't set the cooperative level on WinRT WinRT apps are not cooperative :) commit 2f1ba54e0ab9dca275645fab31b57eaa2f4a9a9b Author: Rafaël Carré Date: Mon Apr 22 07:47:28 2013 +0200 Remove broken setting of WINAPI_FAMILY_APP The define to set would be WINAPI_FAMILY, and it is set by default already. We should not set it though, as it would prevent us from using forbidden APIs (e.g. winsock). Close #8410 commit 90e82fb62600559e0736f5ea3fc312ff8e5f97d1 Author: Felix Paul Kühne Date: Mon Apr 22 00:11:01 2013 +0200 macosx: hide playmode buttons by default This is just to gather feedback during the beta commit 89200658f009512896752485c19e2c3caa7d7814 Author: Felix Paul Kühne Date: Mon Apr 22 00:06:52 2013 +0200 macosx: update some copyright headers commit 939fb0dcf4424f2d71383881a1d2a3897ea8a707 Author: Felix Paul Kühne Date: Mon Apr 22 00:06:16 2013 +0200 macosx: don't center the fspanel on normal restores (close #5641) It is still being centered on VLCFirstRun and when switching screens commit f07bd8cd815021e91219ec588190c8e723b7abdc Author: Felix Paul Kühne Date: Sun Apr 21 23:36:44 2013 +0200 macosx: subscribe to libvlccore's debug messages only if the messages panel is actually displayed This solves the empty console issue for builds running with debug messages enabled commit e2b3a9bfc60d366ac1ad532601e9a65ef54532e0 Author: Felix Paul Kühne Date: Sun Apr 21 23:26:24 2013 +0200 NEWS: nitpicking commit bcfc1800b448162769d5d54a518e2e0898973c1d Author: Felix Paul Kühne Date: Sun Apr 21 23:21:26 2013 +0200 macosx: fix 'toggle-sidebar' menu state (close #8213) commit 10bd3be09a6f79df55200b576f35138d7e757efb Author: Felix Paul Kühne Date: Sun Apr 21 22:45:24 2013 +0200 NEWS: add Subtitles menu to OSX section commit bc93d1861af0ed59b3e3ff24336d78d0b15e5caa Author: Felix Paul Kühne Date: Sun Apr 21 22:44:13 2013 +0200 macosx: add missing l10n to the subtitles menu commit 7202eb73a38d399bae7124be8f3a5265d3b9c8ec Author: Rémi Denis-Courmont Date: Sun Apr 21 21:50:12 2013 +0300 Revert "freetype: allow on-the-fly changes of relative font size..." This reverts commit 92ed368467d3a3e734f8cd9fda2c884c84e03b47. This reverts commit 79b43ecd0d30b46501437b3a5f6132a2e4c3bf93. This breaks thread containment of the text renderer. commit 92ed368467d3a3e734f8cd9fda2c884c84e03b47 Author: Felix Paul Kühne Date: Sun Apr 21 20:46:13 2013 +0200 freetype: fixed compilation on Linux commit 79b43ecd0d30b46501437b3a5f6132a2e4c3bf93 Author: Felix Paul Kühne Date: Sun Apr 21 20:31:33 2013 +0200 freetype: allow on-the-fly changes of relative font size, background opacity, background color, outline thickness and text color commit 5e57d17ba6102f404f28f35cc210605793c48624 Author: Felix Paul Kühne Date: Sun Apr 21 20:30:25 2013 +0200 macosx: expand Subtitles menu for on-the-fly changes of text size, text color, background color, background opacity and outline thickness commit 6e7fd39a3afd2cecaf8e8b928edd821a0da408f5 Author: Denis Charmet Date: Sun Apr 21 19:06:29 2013 +0200 Use the proper type when reordering channels commit e074efe5efd45f543438f3e3b5d807664c1416d7 Author: Jean-Baptiste Kempf Date: Sun Apr 21 17:28:32 2013 +0200 Qt: change tools accessor commit 80642cde901203442d0b1c7eaea51c4c057e224a Author: Jean-Baptiste Kempf Date: Sun Apr 21 17:22:50 2013 +0200 Qt: menu, remove navigation part commit 1e4643248ecb7be06a3a7b52c59ff5c6d551701b Author: Jean-Baptiste Kempf Date: Sun Apr 21 17:20:46 2013 +0200 Qt: menu: reorder open media options commit 105c1cfecd29cb23874dc100301a2f46fbb65e2e Author: Jean-Baptiste Kempf Date: Sun Apr 21 17:08:23 2013 +0200 Hotkeys: strings simplifications commit e021989e800138c05c1e952a7e5b092d67dd14ed Author: Zoran Turalija Date: Tue Apr 16 13:16:35 2013 +0200 hotkeys: Bookmark subtitle timestamp only if it exists and is enabled. In ACTIONID_SUBSYNC_MARKSUB, do not bookmark subtitle timestamp if there is no subtitle, or if subtitle has been currently disabled. Signed-off-by: Jean-Baptiste Kempf commit 5d21b42da638b2f8356e0073d2665a4d0b21a851 Author: Felix Paul Kühne Date: Sun Apr 21 16:45:54 2013 +0200 Revert "macosx: fix contribute link in about dialog" This reverts commit 73a4a5a2963c64240d7073a472e53d571ff4c91a. commit a3ed2716a7d720e45f2d167dc93eae6cfeea3850 Author: Felix Paul Kühne Date: Sun Apr 21 16:10:05 2013 +0200 macosx: fix potential link in open panel commit 73a4a5a2963c64240d7073a472e53d571ff4c91a Author: Felix Paul Kühne Date: Sun Apr 21 16:09:46 2013 +0200 macosx: fix contribute link in about dialog commit ba92a8e35a02fa1b3f291a62dd2be9acec34b1e4 Author: Gleb Pinigin Date: Sat Apr 20 21:27:53 2013 +0700 Disable macosx avfoundation capture plugin on iOS Signed-off-by: Jean-Baptiste Kempf commit b5df2ac0564a3b5aa806be7b1f17b73f361381df Author: Edward Wang Date: Sun Apr 21 16:34:54 2013 +0200 Qt: minor grammar and orthography fixes Signed-off-by: Jean-Baptiste Kempf commit 38499f29ee0e16a3c38bdad148f17c36b4ed398c Author: Rafaël Carré Date: Sat Apr 20 17:19:31 2013 +0200 file access: don't use PathIsNetworkPath in store app commit a91a89c3dfba9b40856a9a014ac8ea357f3ee4c8 Author: Jean-Baptiste Kempf Date: Sat Apr 20 18:44:31 2013 +0200 Update README Close #8467 commit adb1e78b73477c01481927ce8c1d6202fb890233 Author: Kuang Rufan Date: Sat Apr 20 16:37:50 2013 +0800 fix error in getting proxy setting on darwin. 1. fix build error for ios. 2. fix vlc_getProxyUrl always return NULL on osx. Signed-off-by: Felix Paul Kühne commit 5b5ccda8de17f8aa1dacc8db954ccdce06dbdbd9 Author: Francois Cartegnie Date: Sat Apr 20 13:30:28 2013 +0200 update NEWS commit 929562e9d2edf41d6f59d063e6be71fb4c2a7530 Author: Francois Cartegnie Date: Sat Apr 20 13:24:49 2013 +0200 Qt: ConvertDialog: Escape filename in sout (fix #8436 part2) commit 7bd70d43b331d0c07e3ed821a1ec2919b630b09e Author: Francois Cartegnie Date: Sat Apr 20 13:03:20 2013 +0200 Qt: SoutInputBox: show decoded mrl (fix #8436 part1) commit bb19532a4408afbd750708b0d60fd322be275838 Author: David Fuhrmann Date: Sat Apr 20 10:39:20 2013 +0200 macosx: remove completely unsensical and unneeded delocalize method commit 9bd42d7e169ad681c75f2e2b91be2d17b8ce56e4 Author: David Fuhrmann Date: Sat Apr 20 10:35:54 2013 +0200 audiobar graph: remove default values in setting strings commit df4849b59ad4ace4cb82e59a17ec0dc26af2f58d Author: David Fuhrmann Date: Sat Apr 20 10:14:20 2013 +0200 macosx: do not translate string setting values in advanced prefs close #6217 commit 385db0148801cc0b523ed91156556b201721a760 Author: David Fuhrmann Date: Sat Apr 20 08:58:28 2013 +0200 macosx: simplify and fix some minor bugs in equalizer code still needs some testing close #8375 commit 2e4ecdd3e95d6b487fe40ba26d76f22283ad7651 Author: David Fuhrmann Date: Thu Apr 18 17:51:11 2013 +0200 macosx: fix fancy gradient view for nonembedded window commit c7a9333ac091b8a27c272448e313aadc91523950 Author: David Fuhrmann Date: Wed Apr 17 19:12:21 2013 +0200 macosx: fix time slider status update, hide progress knob when buffering commit 80bfd0e806c37ec98bbb075edfe78f17f1a400df Author: Rémi Denis-Courmont Date: Fri Apr 19 23:30:54 2013 +0300 visual: use dedicated thread (fixes #6229) The new thread avoids blocking the audio pipeline while waiting for a picture buffer. The Goom plugin already follows the same approach. commit 3364219c0e43ca4ec7d28971c722000e00ad70f0 Author: Rémi Denis-Courmont Date: Fri Apr 19 23:08:06 2013 +0300 visual: clean up clean up code commit 032bbe05780ff3684274317ddc6240297af396d0 Author: Rémi Denis-Courmont Date: Fri Apr 19 22:53:02 2013 +0300 visual: reduce symbols count commit 6c636f2ca11f8d9638b73f961af03890660f2e4d Author: Rémi Denis-Courmont Date: Fri Apr 19 22:44:04 2013 +0300 visual: remove write only field psz_args commit 1f02e8c05849229573393e14268ed7dddc5d174b Author: Rémi Denis-Courmont Date: Fri Apr 19 22:42:27 2013 +0300 visual: do not keep unused fields commit 3c4189bcefcac467e2b80ee37f18c3fa2c37eb6d Author: Rémi Denis-Courmont Date: Fri Apr 19 22:35:32 2013 +0300 visual: privatize filter_sys_t, etc. commit 2ce82a3f94051e3e0102d49d5793e6afedc84508 Author: Rémi Denis-Courmont Date: Fri Apr 19 22:29:35 2013 +0300 visual: remove non-sensical code This mostly reverts commit fc5156cc00225de64eb9b8715809c6a84e48b35e. This also fixes a use-after-free bug. commit ebbe5a5ff8ad9369d6a010bb98bf12e7977e8906 Author: KO Myung-Hun Date: Fri Apr 19 21:30:22 2013 +0900 os2: add vlc_getProxyUrl() Signed-off-by: Rafaël Carré commit ab2cbc4fa5654ae93ccff591c6018b7d072ffd02 Author: KO Myung-Hun Date: Fri Apr 19 21:30:21 2013 +0900 configure.ac: replace == with = Signed-off-by: Rafaël Carré commit 8f4422c523ad1bd24e6262f64afe9d48836ecead Author: Michael Feurstein Date: Fri Apr 19 13:38:42 2013 +0200 configure.ac disable/don't load avcapture module and its framework if AVFoundation is not present (OS 10.6) Signed-off-by: Felix Paul Kühne commit 045a89d625f3ffc75251a2a619a65cf0ceb58774 Author: Rémi Denis-Courmont Date: Thu Apr 18 22:36:37 2013 +0300 vsxu: force FL32 input commit d0233fac5d1a25735dd55ca348c57d8a1e9cac53 Author: Rémi Denis-Courmont Date: Thu Apr 18 22:36:24 2013 +0300 visual: force FL32 input and set output format commit 5d909d68beb3a8f9d4155da4d7d69c61ce4145c4 Author: Rémi Denis-Courmont Date: Thu Apr 18 22:36:12 2013 +0300 projectM: force FL32 input commit 5d0401095acab2aceb50bc6708e547e2854bd97a Author: Rémi Denis-Courmont Date: Thu Apr 18 22:35:53 2013 +0300 goom: force FL32 input commit c6afc8244a838324e25bef353b86c3327114738b Author: Rémi Denis-Courmont Date: Thu Apr 18 22:18:31 2013 +0300 mmdevice: drop to zero priority for now commit ebdcbba891f7567c663469860d3964ddd5a01730 Author: Felix Paul Kühne Date: Thu Apr 18 20:37:42 2013 +0200 THANKS: add missing GPL-licensed contribs commit 6979c21a0add0eac6e041039079b5fb0cbc60c9b Author: Rémi Denis-Courmont Date: Thu Apr 18 20:09:15 2013 +0300 simple: use single precision maths (rather than double) commit ca1b7afd3d824e4789c57a01aa50bdd12a67adfc Author: Jean-Baptiste Kempf Date: Thu Apr 18 16:09:48 2013 +0200 Simple: slightly different matrixes for 7.x and 6.1 stereo downmix commit 39fd666641272ba8688dab5e64399be87e09b3af Author: Felix Paul Kühne Date: Thu Apr 18 15:24:59 2013 +0200 THANKS: merge updated and more complete contrib copyright list commit 7f73d8cc15cda0e0d67159b5ffad5b247ac2be38 Author: Felix Paul Kühne Date: Thu Apr 18 12:57:44 2013 +0200 configure.ac: fix linking the OSX UI module if the AVFoundation framework isn't present (read: OSX 10.6) commit 6479d47f06462dcca890e0f985750d095af7b6fd Author: Felix Paul Kühne Date: Thu Apr 18 12:43:46 2013 +0200 Update NEWS and LIST for AVFoundation video capture module commit c91126ca663a463e654aebf9aacd2dff9a72f5f8 Author: Michael Feurstein Date: Wed Apr 17 16:51:48 2013 +0000 New AVFoundation video capture module for Mac OS X This module lets you capture video devices with the AVFoundation framework on Mac OS X. It is an upgrade of the qtcapture module. Currently no GUI integration yet. Only available via command line Usage: avcapture:// Signed-off-by: Felix Paul Kühne commit 6cdddeeb1d1aa433f4e88c04e241445e17938bd8 Author: Rafaël Carré Date: Thu Apr 18 02:17:56 2013 +0200 Fix decoding for aac streams with ADTS config set to 0 channels Assuming stereo is fairly safe and still better than not decoding anything. This is what gstreamer does, and mplayer might do the same thing. commit 57fe6b36d55fade84a77ebe7fdee089eb95b5332 Author: Rémi Denis-Courmont Date: Thu Apr 18 00:00:10 2013 +0300 input/stream: add STREAM_GET_SIGNAL (fixes #8414) commit 7b76ee24250b2b4feb905c5ea3628a08f2caeed1 Author: Rémi Denis-Courmont Date: Wed Apr 17 23:53:52 2013 +0300 input: use STREAM_GET_META instead of ACCESS_GET_META (refs #8414) Note that updated meta are still marked with access_t.info.i_update, which remains undefined in case of threaded stream filter. Luckily, unlike pf_control() re-entrancy, unprotected access to info.i_update cannot crash on any practical system. commit 17d1f128e76b8ee320a77d2e3de505a60fd3d984 Author: Rémi Denis-Courmont Date: Wed Apr 17 23:46:40 2013 +0300 stream: add STREAM_GET_META commit 1ed365b8436c798b8e51e23cffd9d7be6bf0330e Author: Rémi Denis-Courmont Date: Wed Apr 17 23:22:59 2013 +0300 input: remove INPUT_FSTAT_NB_READS This was only used for INPUT_UPDATE_SIZE. commit 2e42f02431c964a3f0daeebebc31cb8b009bba17 Author: Rémi Denis-Courmont Date: Wed Apr 17 23:15:55 2013 +0300 input: remove write-only INPUT_UPDATE_SIZE commit 732c5ed426ded390ae85429c97958f81a11d2984 Author: Rémi Denis-Courmont Date: Wed Apr 17 23:13:44 2013 +0300 input: remove unused INPUT_UPDATE_NONE commit f349eef02937a20803c6b00cdc5d3518272ed754 Author: Rémi Denis-Courmont Date: Wed Apr 17 22:55:29 2013 +0300 stream: add explicit controls for titles and seekpoints commit 766ba5cccb68dc590bfc2fb4806315f2448d03d5 Author: Rémi Denis-Courmont Date: Wed Apr 17 22:49:15 2013 +0300 stream: add the new controls to demux and memory streams commit d81003671d615d4498deb6c783a0df0cbae9e23a Author: Rémi Denis-Courmont Date: Wed Apr 17 20:07:16 2013 +0300 vdr: force MPEG-TS demuxer commit 3af9805b94201b330bed77aca629ea454d120064 Author: Rémi Denis-Courmont Date: Wed Apr 17 20:05:48 2013 +0300 vdr: do not turn off caching (refs #8446) commit 3fd2e22de46253c123b9e367ce3e3b4ea5e8bebd Author: Rémi Denis-Courmont Date: Wed Apr 17 20:05:08 2013 +0300 mtp: do not turn off caching (refs #8446) commit 10927263be1911efc2e7d78ab244f99624f303f3 Author: Rémi Denis-Courmont Date: Wed Apr 17 20:02:41 2013 +0300 mtp: redundant close-on-exec code (vlc_open() takes care of that) commit 2190e615377f9ff7fa868a2e5c67dfb84f224e99 Author: Rémi Denis-Courmont Date: Wed Apr 17 19:35:02 2013 +0300 input: factor INPUT_CONTROL_SET_SEEKPOINT code commit a87b4b357be399692c624b6653637b250c917640 Author: Rémi Denis-Courmont Date: Wed Apr 17 19:27:17 2013 +0300 input: factor INPUT_CONTROL_SET_TITLE code commit b8214f77375707aa1e079ec38da02711fe35263e Author: David Fuhrmann Date: Wed Apr 17 18:04:13 2013 +0200 auhal: volumeSet and muteSet is not supported for digital output commit 2f8b0deb32f195440008fc344a5f7a667be8fd06 Author: Edward Wang Date: Wed Apr 17 13:51:16 2013 +0200 macosx: merge minor grammar and orthography fixes Signed-off-by: Felix Paul Kühne commit 316c4550e7e07cf5a10a3afc98b283f5deaaa03a Author: Jean-Paul Saman Date: Wed Apr 17 11:52:26 2013 +0200 transcode/video.c: Do not leak mutex/conditional or fifo in transcode_video_new(). Do not leak mutex/conditional or fifo in transcode_video_new() its error path when p_sys->i_thread > 1. commit 10523bb7029813db95aef3574a83b235fe169a67 Author: Jean-Paul Saman Date: Wed Apr 17 11:25:32 2013 +0200 src/stream_output/stream_output.c: destroy mutex on error. Do not leak mutex in sout_NewInstance() on error. commit bc971c811d7b638a3c2d59e17104d0c53b5a81c7 Author: Rafaël Carré Date: Wed Apr 17 01:55:44 2013 +0200 Revert "mingw: link with static libgcc / libstdc++" This reverts commit f3e0178eeed19835d2f8e6131690dea603adfd4d. libtool always adds -nostdlib which renders these options useless commit 5b4c44f4305b4bad088a102002c770daca37d63d Author: Felix Paul Kühne Date: Wed Apr 17 00:43:04 2013 +0200 macosx: add trademark claim to about panel commit 176f05cb87c3a17c096ededbeaac8304916fbe1b Author: Felix Paul Kühne Date: Wed Apr 17 00:31:38 2013 +0200 macosx: mooaaarr eye-candy for the about dialog http://cl.ly/image/1K3l2C0v3T2V commit 7b8bebdaf20819263dc127be10375421b00c4e62 Author: Felix Paul Kühne Date: Wed Apr 17 00:23:16 2013 +0200 InfoPlist.strings: fix NSHumanReadableCopyright statement commit 5569732689cf40078e0ef131a6ddf0581269fde5 Author: Felix Paul Kühne Date: Tue Apr 16 23:31:30 2013 +0200 macosx/about: add missing l10n commit 1ace73b7dead06dba1ea74f325524a1aebe3e2bf Author: Felix Paul Kühne Date: Tue Apr 16 23:29:30 2013 +0200 macosx: modernize the about dialog to match the Qt intf commit 68236bf636320e78a60e8d2dbc353b5d91978ee0 Author: Rémi Denis-Courmont Date: Tue Apr 16 23:16:28 2013 +0300 mp4: correct language code value interpretation Mac codes are only 0 to 0x3ff and 0x7fff. commit 8f21af10c7b9a20a2a99895273900957b408a66e Author: Rémi Denis-Courmont Date: Tue Apr 16 22:03:33 2013 +0300 decomp: implement pause/resume commit ddece1c533efeffec235a190f44a72853a604ea7 Author: Rémi Denis-Courmont Date: Tue Apr 16 21:17:39 2013 +0300 decomp: fix leak on error and clean up a little commit 5ddb4ea1d191664cbcaa822073bb43f3374999f1 Author: Rémi Denis-Courmont Date: Tue Apr 16 20:28:01 2013 +0300 input: deprecate p_access (refs #8414) commit 5426d426ecfbeed1eb928c606925fe48b9fe7228 Author: Rémi Denis-Courmont Date: Tue Apr 16 20:19:41 2013 +0300 input: use STREAM_CAN_PAUSE and STREAM_CAN_CONTROL_PACE commit cca4ec23128c29f56382eb99da10c8bf3473680d Author: Rémi Denis-Courmont Date: Tue Apr 16 20:09:07 2013 +0300 http filters: pause not implemented, pace control not supported Also add missing STREAM_CAN_FASTSEEK to HTTP live. commit 2c1731e78a2cc78ffebb478166f445dfcfdb2171 Author: Rémi Denis-Courmont Date: Tue Apr 16 20:08:34 2013 +0300 decomp: pause is unimplemented (although possible), pace works commit e4de05b7fd303c9a155d474ae4ab8751685c9c42 Author: Rémi Denis-Courmont Date: Tue Apr 16 20:00:40 2013 +0300 stream: add STREAM_CAN_PAUSE and STREAM_CAN_CONTROL_PACE commit 902b733bfb326afa5158f2b6c3bf3135ebedb1b1 Author: Rémi Denis-Courmont Date: Tue Apr 16 19:06:20 2013 +0300 input: use STREAM_SET_PAUSE_STATE (refs #8414) commit e3ff321573fb04d111a81b6ba71cfa0f06fad45c Author: Rémi Denis-Courmont Date: Tue Apr 16 19:04:36 2013 +0300 stream: add STREAM_SET_PAUSE_STATE control commit 6bc22466776b3d511282c7a6f4ea3e8cab126458 Author: Rémi Denis-Courmont Date: Tue Apr 16 18:59:01 2013 +0300 input: small simplification commit fe0a075ef37b4b0ab6464c169afdbdd955b0d9b7 Author: Rémi Denis-Courmont Date: Tue Apr 16 18:33:43 2013 +0300 file: do not turn off caching on BSD (fixes #8446) Turning off the cache makes no sense here, especially right after enabling reading ahead (which intrisically means caching). commit aa125a246b82b8fc73eb6ead0af744af21693904 Author: Francois Cartegnie Date: Tue Apr 16 17:21:08 2013 +0200 Qt: Open: Don't allow next step if item is missing. Otherwise it confusingly closes silently commit 9b1d01a8b6aa465cbef7321e53876b213b07806c Author: Francois Cartegnie Date: Tue Apr 16 17:10:46 2013 +0200 Qt: Open: always update mrl on tab switch. Otherwise could any MRL with net caching. commit c5f1421ca3abdf53118bce63c6ed65398dd3bb2c Author: Francois Cartegnie Date: Tue Apr 16 16:43:28 2013 +0200 Qt: AboutDialog: reset dialog on show. commit 2b26844a108a6d264572e599a0d4286e340d25cf Author: Jean-Baptiste Kempf Date: Tue Apr 16 16:17:02 2013 +0200 About dialog: remove the verticalSpacer... commit 3f32a78ab6ced6dc766ebe17d9ece26e018a2bce Author: Jean-Baptiste Kempf Date: Tue Apr 16 16:08:26 2013 +0200 About: make the label look like links commit d63309d45249d713e7960ee863a0e5ad442e8ca3 Author: Jean-Baptiste Kempf Date: Tue Apr 16 15:57:22 2013 +0200 Revert "Qt: AboutDialog: frameless buttons must expand" This reverts commit f786bc6f15555cd5c84693b3e933b986b9d416a3. commit aea47494c84307dce3401cbfa9b7ad98ffbd6c90 Author: Francois Cartegnie Date: Tue Apr 16 15:46:59 2013 +0200 Qt: AboutDialog: fix font height commit 23734be054cd63c2a585666940cd5f45ad625a88 Author: Francois Cartegnie Date: Tue Apr 16 15:38:01 2013 +0200 Qt: AboutDialog: fix pointer on switchable label commit fc6bde9aa2a9e218f06aae45185e72958245b0e4 Author: Francois Cartegnie Date: Tue Apr 16 15:33:10 2013 +0200 Qt: AboutDialog: Change licence font commit f786bc6f15555cd5c84693b3e933b986b9d416a3 Author: Francois Cartegnie Date: Tue Apr 16 15:31:36 2013 +0200 Qt: AboutDialog: frameless buttons must expand commit ed0714c836c8ed47e54340b6d053abdec16b0824 Author: Francois Cartegnie Date: Tue Apr 16 15:28:47 2013 +0200 Qt: AboutDialog: widget must still process its own events commit d1276ce66bb69b0a67321fd746c2becde2fa1646 Author: Rafaël Carré Date: Tue Apr 16 15:47:50 2013 +0200 Revert "Win32: Do not ship libgcc*dll" This reverts commit dc28edcecdf204867a504e946386511689e37f90. commit c0bfab992fa0a265a5ea7bda290c9d34e5d9c2c6 Author: Rafaël Carré Date: Tue Apr 16 15:47:44 2013 +0200 Revert "msi: add missing runtime dependencies" This reverts commit df212daa2b9f8bb8e3e0b25a20ee63b1d30e6ac5. commit 005aff8b753064933ce6d2dd2862324e5056f165 Author: Jean-Baptiste Kempf Date: Tue Apr 16 14:47:20 2013 +0200 AVI: free p_sys resources on Close (WTF?) Close #8448 commit 89c3e35ceedb5b35ea24a0b22a5c4e0eb436b89c Author: Ilkka Ollakka Date: Tue Apr 16 14:15:37 2013 +0300 Revert "transcode: ask for audio converter instead of audio filter" Fix was wrong This reverts commit 24e0e78557a810a5e494cfd7f5d093bcf5db1ff0. commit dc28edcecdf204867a504e946386511689e37f90 Author: Jean-Baptiste Kempf Date: Tue Apr 16 13:04:38 2013 +0200 Win32: Do not ship libgcc*dll This is too hard to manage correctly and useless since f3e0178ee commit b696dc1867ab94f5993b233f420dec6d689aa1cd Author: Jean-Baptiste Kempf Date: Tue Apr 16 12:59:04 2013 +0200 vlc_commom Use ULL over LLU Ref http://gcc.gnu.org/onlinedocs/gcc/Long-Long.html Merging KDE patch to help integration https://projects.kde.org/projects/kdesupport/emerge/repository/revisions/01bbd04bd25c5ff8022924870e234ccaa299a81a/entry/portage/binary/vlc/vlc-2.0.6.diff commit df212daa2b9f8bb8e3e0b25a20ee63b1d30e6ac5 Author: Ludovic Fauvet Date: Tue Apr 16 11:28:14 2013 +0200 msi: add missing runtime dependencies commit 24e0e78557a810a5e494cfd7f5d093bcf5db1ff0 Author: Ilkka Ollakka Date: Tue Apr 16 12:09:20 2013 +0300 transcode: ask for audio converter instead of audio filter Fix: #8447 commit fc41a15c950328d25c1a0f2c7ebc1afec85d2ecb Author: Jean-Baptiste Kempf Date: Tue Apr 16 03:26:56 2013 +0200 About: show advanced info on click commit 9ea4f58e65a7cde1ca537a89cb978a7d4becfd61 Author: Jean-Baptiste Kempf Date: Tue Apr 16 03:05:20 2013 +0200 Qt: Subtitles menu commit 9cbd95e7c1d0203ac389002aaf40794eff82e291 Author: Jean-Baptiste Kempf Date: Tue Apr 16 02:31:54 2013 +0200 A bit more modern version of the About dialog commit 34e1e7dc7b569b5c0ff6c572836ac96ba985d670 Author: Christoph Miebach Date: Mon Apr 15 23:02:22 2013 +0200 Providing vlc.pot snapshot commit 22217a34cd6e848cb86ef91df92e85f794ca05b3 Author: Ilkka Ollakka Date: Wed Mar 20 11:28:09 2013 +0200 libmpgatofixed32: return ENOMEM instead -1 and VLC_SUCCESS instead of 0, also set pf_audio_filter after everything is ready commit 37a6b6ee38d8a160121c60d30dc5638055d4eb1d Author: Ilkka Ollakka Date: Mon Apr 15 16:42:19 2013 +0300 livehttp: don't sanitize segment URI Should Fix: #8434 commit d81246260d9264764a8be57f6d7bee1c5115f042 Author: Ilkka Ollakka Date: Mon Apr 15 16:40:15 2013 +0300 avcodec: make clearer that i_quality is setted only then qscale is within 0.01..255 commit 8ffbd71ca3e21afa18b72aa43d423603df101e1b Author: Ilkka Ollakka Date: Mon Apr 15 16:38:28 2013 +0300 avcodec: use rd instead simple as defaul mb_decision, as it's default in libav/ffmpeg commit 07bcca1d5c78ad9cf0cbbefece8cccf537680fe6 Author: Felix Paul Kühne Date: Mon Apr 15 12:59:39 2013 +0200 src/darwin: fix crash while accessing http content while no proxy is set commit 18c00a3862853a83a7b7349f65dc428885ebdd12 Author: Mario Speiß <1034-135@online.de> Date: Sun Feb 10 22:31:58 2013 +0100 Lua demuxers: show the original URL in playlist If playlists containing youtube urls are exported or imported, these patches improve the usability of the playlist. Lua remembers the original url (i.e. the website _containing_ the content) if no other url is passed by the lua parsers. It also puts the content title to the meta-title entry. XSPF export / import now uses the to deal with the meta-url. Signed-off-by: Jean-Baptiste Kempf commit 251fdaddb2007443b841d10aa246eda2bba3a381 Author: Zoran Turalija Date: Sun Apr 14 12:49:03 2013 +0200 hotkeys: Change subtitle position only if it exists and is enabled. In ACTIONID_SUBPOS_UP/DOWN, do not change subtitle position if there is no subtitle, or if subtitle has been currently disabled. Signed-off-by: Jean-Baptiste Kempf commit b430b4c24866f45d9989b8e64716078c1c44be61 Author: Zoran Turalija Date: Sun Apr 14 12:48:15 2013 +0200 hotkeys: Delay subtitle track only if it exists and is enabled. In ACTIONID_SUBDELAY_UP/DOWN, do not delay subtitle if there is none, or if subtitle has been currently disabled. Signed-off-by: Jean-Baptiste Kempf commit cb7bffb21847f8f2f1a3f7bcda68459c7799ee2c Author: Christoph Miebach Date: Sun Apr 14 20:25:46 2013 +0200 Sentence style capitalization Signed-off-by: Jean-Baptiste Kempf commit 6a15830ffe57ab1e3fdde3f2209124ed8eafaf91 Author: Jean-Baptiste Kempf Date: Mon Apr 15 00:55:17 2013 +0200 Simple downmixer: allow Xiph 6.1 -> 2.0 Close #7900 commit e9da95354f3aba7bdf10c3c37f5e0877f95e8b39 Author: Jean-Baptiste Kempf Date: Mon Apr 15 00:52:16 2013 +0200 Simple downmixer: allow Xiph 6.1 -> 5.1 Close #7899 commit d8ae3c5a3900313754cb82f1aa7b1fd2d030b8d5 Author: Jean-Baptiste Kempf Date: Mon Apr 15 00:20:01 2013 +0200 Simple: fix comments and reorder functions commit 165f575d6012f86464c1cd3fee8778f9cb0d2957 Author: Jean-Baptiste Kempf Date: Sun Apr 14 23:32:44 2013 +0200 Simple: fix memleak on quit commit 7222bb1d253707d8efa720a9f5f131fb31895c5b Author: Jean-Baptiste Kempf Date: Sun Apr 14 23:32:34 2013 +0200 Simple: fix typo commit 2828486c4579fe1950af50d953aa1103137f3ace Author: David Fuhrmann Date: Sun Apr 14 22:16:33 2013 +0200 macosx: add option to hide effects button in control bar commit 534f8d2f6c7a4d18f8865082e59d8caf4f51f9e2 Author: Rémi Denis-Courmont Date: Sun Apr 14 19:19:04 2013 +0300 input: query access object before creating stream object (refs #8414) commit 5db3bf3b7b43bca52c8f91d0b2018d348d200328 Author: Rémi Denis-Courmont Date: Sun Apr 14 18:20:04 2013 +0300 http: simplify previous commit commit 25ab9b02f70c0047905ffef4b0a5bcc5b3137a78 Author: Rémi Denis-Courmont Date: Sun Apr 14 18:06:24 2013 +0300 http: robustify vlc_UrlParse() (fixes #8432) commit 4e47082423db0e1c8acc2392303bc87e9815c26d Author: Francois Cartegnie Date: Sun Apr 14 16:57:44 2013 +0200 Revert "Qt: add events extender" Candidate user patch takes a different approach. This reverts commit c38081e5680bb6c35c65ea8de3dfbd7c4e484586. commit c2a6ca7d4e639c06e7c3628d94c61a0ff6dc2f71 Author: Felix Paul Kühne Date: Sun Apr 14 16:20:54 2013 +0200 macosx: move Subtitle and Teletext items to a newly created 'Subtitles' menu More control elements to come commit 4f23a9608009c2a72e9a385e9adaa1ed67056081 Author: Francois Cartegnie Date: Sun Apr 14 14:36:29 2013 +0200 Update NEWS commit 853cb6550c70956632ab67b433cded1705677c4a Author: Felix Paul Kühne Date: Sun Apr 14 12:35:21 2013 +0200 auhal: remove write-only code commit 810446acd090e9cf3af3f27400d80735b4af5f57 Author: Felix Paul Kühne Date: Sun Apr 14 12:14:29 2013 +0200 auhal: fix compilation and simplify overly complicated code by adapting to the hotplug API commit 8a840ec41fa2ca4f5a433f063dd85a683d3caf9a Author: Felix Paul Kühne Date: Sun Apr 14 12:08:07 2013 +0200 avcodec/vda: fixed compilation and warnings commit f72b63df94776ef7d1b69a74ab8c7ebf91a7711b Author: Felix Paul Kühne Date: Sun Apr 14 11:46:59 2013 +0200 src/darwin: reformat code to fit the character limit in place in those code parts commit b3efcf715fbd06bf981deb183e6b30e755ab5e7c Author: Felix Paul Kühne Date: Sun Apr 14 11:40:32 2013 +0200 src: implement proxy URL support for Darwin Needs some more testing, especially on embedded platforms commit 5c097894782c187535441792fb5c38a2acadba7c Author: Rémi Denis-Courmont Date: Sun Apr 14 11:50:38 2013 +0300 aout: remove ->device_enum (fixes #8248) commit 88d900033fa5013a2f545896076418a6ffdaf17e Author: Rémi Denis-Courmont Date: Sun Apr 14 11:48:08 2013 +0300 mmdevice: adapt to hotplug event (However support for IMMNotificationClient remains missing.) commit da917bbaea6e07ade2d26cca242726019111a3a9 Author: Rémi Denis-Courmont Date: Sun Apr 14 11:39:55 2013 +0300 PulseAudio: adapt to hotplug event commit 287891031f07e5e1f25804400300e92e23d99bcc Author: Rémi Denis-Courmont Date: Sun Apr 14 11:27:18 2013 +0300 OSS: adapt to hotplug event commit 10605093dca45603d25f1812fdf8416f82528eb1 Author: Rémi Denis-Courmont Date: Sun Apr 14 11:23:03 2013 +0300 ALSA: adapt to hotplug event commit 51406fae40544f6b9181b7429fd018d0120c70f5 Author: Rémi Denis-Courmont Date: Sun Apr 14 11:13:13 2013 +0300 aout: add proper event for device hotplug (refs #8248) commit d769674352b57ba2b54e40353e2499a7f7125d7c Author: Jean-Baptiste Kempf Date: Sat Apr 13 21:18:01 2013 +0200 Darwin: move specific files to a darwin/ folder commit 484deaafdf1e72934de6088129d7299fef701972 Author: Jean-Baptiste Kempf Date: Sat Apr 13 21:05:50 2013 +0200 Android: always return an empty proxy There are no simple ways to find the right proxy on Android, even in Java. A proposed "solution" is suggested in the comments, but it would require JNI. Feel free to implement :) commit f7211d5efa4cd9ef392230d85fdf3470edefab39 Author: Pascal Thomet Date: Sat Apr 13 20:04:43 2013 +0200 Subsync: added an easier way to sync subtitles Added the following shortcuts (and made them configurable): - Shift-H: sets a timestamp bookmark on the audio - Shift-J: sets a timestamp bookmark on the subtitle - Shift-K: corrects the delay between both bookmarks - Command-Shift-K: resets the delay See http://forum.videolan.org/viewtopic.php?f=7&t=109641 for an illustration of a possible use Signed-off-by: Jean-Baptiste Kempf commit 3a6811011dd17300192ac32df9883d38ebf83ead Author: Rémi Denis-Courmont Date: Sat Apr 13 19:33:29 2013 +0300 Revert "Add SNR and signal level for access_demux" This reverts commit 7a15955acd1adb65a71f17a19b78fa9c545bf37d. This was never actually used; it was inadequate for V4L. Conflicts: include/vlc_demux.h commit 4c56d345a45e7428056c163a8398ce08211aa88f Author: Rémi Denis-Courmont Date: Sat Apr 13 21:03:29 2013 +0300 aout: remove packet helper commit 070575cc973034c42ecfbf6dc1b7c5b52ff46f77 Author: Tristan Matthews Date: Fri Apr 5 02:35:41 2013 -0400 jack: don't use legacy packet API Instead, use a jack_ringbuffer which is shared between the thread calling Play() and JACK's audio Process() thread. The ringbuffer is a lock-free structure, safe for one writer and one reader thread to use. Signed-off-by: Jean-Baptiste Kempf commit 7d5483f4ffc336fbe28f326e7813667ba75284cb Author: Jean-Baptiste Kempf Date: Sat Apr 13 19:40:47 2013 +0200 Qt: use a complete sentence commit ddfbadf34563e74e62f55fc7ee0a27118126e207 Author: Martin Zeman Date: Fri Apr 12 14:13:31 2013 +0200 Added a hotkey for playlist deletion. Signed-off-by: Jean-Baptiste Kempf commit b63d80bf148ba7ef126930f6ddf4e6ef758fa686 Author: Andrew Schubert Date: Fri Apr 12 11:14:28 2013 -0400 live555: forced creation of timeout thread for WMServer rtsp dialects GET_PARAMETER isn't reported to be supported by Windows Media Server in its OPTIONS. However, it is needed to prevent automatic session timeout after 120 seconds. Signed-off-by: Jean-Baptiste Kempf commit 9d70f386bb4c1987bd7a854c3af7b3db20209f02 Author: Rémi Denis-Courmont Date: Sat Apr 13 19:08:42 2013 +0300 vcdx: useless log commit 33c8b74cdf230d045f6e9a8c69e7d60c3b9a4dc4 Author: Rémi Denis-Courmont Date: Sat Apr 13 19:01:03 2013 +0300 stream: destroy the access object underneath the stream_Access object This simplifies and factors code for stream_Url and input. Also refs #8414. commit 1188fc4e19835fdc87e682a0144e0136a35e7337 Author: Rémi Denis-Courmont Date: Sat Apr 13 18:28:08 2013 +0300 sftp: invalid free() commit 1c61bc759905fb604765aa47e71d500a1807c996 Author: Jean-Baptiste Kempf Date: Sat Apr 13 17:04:10 2013 +0200 Introduce 6.1 channel format for Xiph codecs commit 0ee42f1ac24977ca17f3db30bc7a60a6e10de741 Author: Jean-Baptiste Kempf Date: Sat Apr 13 17:03:47 2013 +0200 SFTP: fix warnings commit cce2adb3b8266790a194ce5f617e66880a765ef4 Author: Francois Cartegnie Date: Sat Apr 13 15:51:31 2013 +0200 lua http: fix current int web intf commit f5e71e2a371cc713d8bbd7bba4d892e207bda0e9 Author: Francois Cartegnie Date: Sat Apr 13 15:04:55 2013 +0200 lua intf: fix documentation commit 5192a05dbb57338f9633b39a32309f6421f33a0e Author: Francois Cartegnie Date: Sat Apr 13 15:04:15 2013 +0200 lua intf: httprequests: fix current (fix #8314) Compare items ID, not paths which creates duplicates commit 2c122a47679d76fd557d5cf9cfe6e372fe36ba1e Author: Francois Cartegnie Date: Sat Apr 13 14:16:59 2013 +0200 lua http: fix QR Code path separator (fix #8384) commit cd929de4118644d4acfe57b305d51ecfc670fc61 Author: Francois Cartegnie Date: Sat Apr 13 13:10:23 2013 +0200 Qt: StandardPanel: Add spinner on network SD nodes. commit b79f9b0b16c9cc59956baf968c119eac6f25c56f Author: Francois Cartegnie Date: Sat Apr 13 13:10:32 2013 +0200 Qt: PixmapAnimator: fix wrong iterator bound commit b0dcc696f713d4311b830c891b3ae6fec698ce02 Author: Rémi Denis-Courmont Date: Fri Apr 12 23:44:00 2013 +0300 OSS: open device node to list devices if required commit 0150650e48aa90497e4693b9e6cf5aab770442af Author: David Fuhrmann Date: Fri Apr 12 21:44:27 2013 +0200 macosx: fix UI freeze when large amount of playlist items are added at once This happened when selecting radio discovery, for instance. Probably also fixes #7516. commit 613bbb838180c21e1103b9577038607a916b3155 Author: Rémi Denis-Courmont Date: Fri Apr 12 20:12:19 2013 +0300 Remove "pcm " pseudo-codec, synonymous with "araw" commit 0e4586e352d26fb5b979ab5efb9b8f5e79b40384 Author: Rémi Denis-Courmont Date: Fri Apr 12 20:09:59 2013 +0300 wav: use PCM FOURCCs with known bit size (so that channel reordering works) commit ba1d41988d920e5fc767e69d5d3d62b26f55579d Author: Rémi Denis-Courmont Date: Fri Apr 12 20:09:36 2013 +0300 aout: fix non-optimized aout_ChannelReorder() variant commit 1fe855412ad080e868946cc029f6ada101b4f187 Author: Rémi Denis-Courmont Date: Fri Apr 12 19:33:04 2013 +0300 net: drop trailing new line in proxy URL commit e6543b249e7e155fe68e9625a511d8378231e910 Author: Rémi Denis-Courmont Date: Fri Apr 12 19:24:44 2013 +0300 configure: drop build-time libproxy dependency Due to instability and leaks in libproxy, VLC now uses the executable binary from libproxy-tools instead directly calling the functions. commit 04f25aa0b49e4c393cf3b7afaeda494e44fd8231 Author: Jean-Baptiste Kempf Date: Fri Apr 12 18:24:06 2013 +0200 Simple: support 7.x -> 5.x downmixing commit a5f5bd5f4a4f813be8ac1bf785e5726be985ac80 Author: Rémi Denis-Courmont Date: Fri Apr 12 19:16:01 2013 +0300 http: use vlc_getProxyUrl() (fixes #8340) commit 6c34b58e2a3d29d5bd36358e143bcffbb353625e Author: Rémi Denis-Courmont Date: Fri Apr 12 19:03:54 2013 +0300 vlc_getProxyUrl: add function to retrieve proxy URL commit 29209586dd451f504b92ed6a6eb71ff60a5ad7e3 Author: Jean-Baptiste Kempf Date: Fri Apr 12 17:27:11 2013 +0200 Simple: use ITU-R BS.775-2 matrices for 5.x downmixing To 4.0, 2.0 and 1.0 commit 3c46fdb63f8ae528ca415c6a962e875b267808b5 Author: Jean-Baptiste Kempf Date: Fri Apr 12 16:42:44 2013 +0200 Simple: implement 4.0 to 1.0 commit e1da549167ed59ed0ce7533b00f8c88178accdf9 Author: Jean-Baptiste Kempf Date: Sat Jan 26 00:55:54 2013 +0100 Simple channel mixer: move the decision logic to the Open function There should be no functionnal change here commit f3e0178eeed19835d2f8e6131690dea603adfd4d Author: Rafaël Carré Date: Thu Apr 11 16:12:38 2013 +0200 mingw: link with static libgcc / libstdc++ commit 672dd79c402b5f88c469c92b64e8e382db4cab2e Author: Rafaël Carré Date: Thu Apr 11 16:05:48 2013 +0200 json: mingw knows about int64_t commit 19075b6eb2bc3fd80bc8f097515083e6bd35b70a Author: Rafaël Carré Date: Thu Apr 11 16:05:30 2013 +0200 contrib: chromaprint: link with avcodec/avutil commit 984b7be31b917246e40ce72fc471fb4d6fe33011 Author: Francois Cartegnie Date: Thu Apr 11 14:51:25 2013 +0200 Qt: Menus: Group playlist view options commit 9738e46cb23f021d70533c247a90891da0cf0a80 Author: Francois Cartegnie Date: Thu Apr 11 14:46:36 2013 +0200 Qt: Menus: Don't repeat context for playlist view modes commit 0040f2a582f3c6233f61c80c46d8ba85c2090c70 Author: Francois Cartegnie Date: Thu Apr 11 14:13:49 2013 +0200 Qt: Menu: change icon quit(cross) -> exit Cross has a meaning for closing a menu, window. Quit action closes everything (quits application). commit 222d6d7d5590ad05c4749d4cf9cbecaed88bd075 Author: Francois Cartegnie Date: Thu Apr 11 14:13:06 2013 +0200 Qt: rework some type icons and add sources commit 501a65be1293cabd8fe2c8a700c53dee602749fe Author: Ilkka Ollakka Date: Thu Apr 11 14:32:38 2013 +0300 NEWS: add mention to livehttp key-loadfile option commit d97173476d3d1476fc4bbd224d1d2f404bf3dc97 Author: Francois Cartegnie Date: Wed Apr 10 19:25:01 2013 +0200 Qt: rework most pixmaps/menu icons and add sources commit 698ea74252ad1753323d3725fd6d51736152170b Author: David Fuhrmann Date: Wed Apr 10 17:32:27 2013 +0200 auhal: fix coding style commit afc967f6b918d74c36ce14795b62035620097c75 Author: David Fuhrmann Date: Wed Apr 10 17:17:20 2013 +0200 auhal: reorganize listener registration for devices list and physical formats list - Fixes detection when spidf is available again, and resumes playing in spdif mode if this was selected before - Fixes audio device list rebuilt if no audio is playing refs #8286 commit ba534e5c56e1d4d3d3bb37fe23b32615e36171ff Author: Felix Paul Kühne Date: Wed Apr 10 17:07:08 2013 +0200 vout_macosx: fix prerequisite check in Control() (close #7937) commit 83d312a52fc18343cf18ed69bbcc09a339ef549e Author: Ludovic Fauvet Date: Wed Apr 10 16:47:16 2013 +0200 msi: move disc associations on the bottom of the feature list commit da22ebe3ca67492ec3058d98b811c82eaae55e52 Author: Ludovic Fauvet Date: Wed Apr 10 16:20:19 2013 +0200 msi: install the mozilla plugin by default commit 05a7cd889816ab920eeb7ce5d2990eb74002402d Author: Ludovic Fauvet Date: Wed Apr 10 16:16:27 2013 +0200 msi: group web plugins under a common feature commit 5985abe93c6ff513218899790e9d058a1db5dad2 Author: Ludovic Fauvet Date: Wed Apr 10 16:09:37 2013 +0200 msi: dissociate audio, video and other file associations commit 9dceead71485878a8edce04af253b74cf0763087 Author: Ludovic Fauvet Date: Wed Apr 10 11:35:02 2013 +0200 msi: cleaning and cosmetics commit 29667876fcd354b197b2a54bbeb6806fcd0de59a Author: Francois Cartegnie Date: Wed Apr 10 13:49:34 2013 +0200 misc: acoustid: update json parser. Removes locale fix and conditionally builds fingerprinter. commit 027bd907fcb53cacd7f271f0c0d6f43b302fd579 Author: David Fuhrmann Date: Tue Apr 9 21:56:03 2013 +0200 macosx: simple prefs: fix assignment and visualization for space and esc key commit f95c2c87f9d74bdd9a9f6a5ae5903cdf92256619 Author: David Fuhrmann Date: Tue Apr 9 21:53:52 2013 +0200 macosx: handle space key by core, used as default setting for play / pause commit 15bc6f28f8e5adffed69128ba34ff773508ee10e Author: Rémi Denis-Courmont Date: Tue Apr 9 22:07:17 2013 +0300 Useless #include commit 809e15acd7c896d8447ff7149e13f555c1f6f331 Author: Rémi Denis-Courmont Date: Tue Apr 9 21:20:14 2013 +0300 htcpcp: remove plugin Shortest ones are the best. commit 8c900f8cf8c7ea6934699960c35d2eaa560dc8e6 Author: Ludovic Fauvet Date: Tue Apr 9 20:00:53 2013 +0200 msi: blind attempt to support per-user installation commit 670660b30559eed277df7ee19296d8f224e84282 Author: Ludovic Fauvet Date: Tue Apr 9 19:58:16 2013 +0200 msi: simplification Directly assign the given subdirectories to the application folder. commit 690a8d7dd5fec2a49eaaf02f7e428a204e477a8c Author: Ludovic Fauvet Date: Tue Apr 9 15:49:43 2013 +0200 msi: fix license formatting commit cc2b665e5f1398f4564eebffd6957db304a8e090 Author: Ludovic Fauvet Date: Tue Apr 9 15:32:46 2013 +0200 msi: prevent installation on Windows 2000 and older (close #6638) commit 0e448097b81f67134c61d8cffc840904a6ccaa45 Author: Ludovic Fauvet Date: Tue Apr 9 14:08:45 2013 +0200 msi: launch the application by default when the installer ends commit 17aa4f041cb3ffe1d8873c1b23b3c96f0f517c44 Author: Jean-Baptiste Kempf Date: Tue Apr 9 19:13:09 2013 +0200 D2D: remove IID that should now be in all headers commit d801838569e12056b8750dc7836bd3d5cf967547 Author: Jean-Baptiste Kempf Date: Tue Apr 9 18:59:45 2013 +0200 Chromaprint: build statically for Windows commit 81a2f32de21bcdbac55ea3032762e16b1fd94ff0 Author: Jean-Baptiste Kempf Date: Tue Apr 9 18:51:39 2013 +0200 Link Chromaprint with CXXLD commit b19306d3da00c32e42c6d3707bf5276767fd3781 Author: Felix Paul Kühne Date: Tue Apr 9 18:48:23 2013 +0200 contrib: blind attempt to fix contrib compilation with Xcode 4.6 and later commit 43a23ea6bd5d8a4e2e0f2d728093d73a6cf5383e Author: Ilkka Ollakka Date: Tue Apr 9 13:30:02 2013 +0300 livehttp: add option to read key-uri and key-file from file File is read when the segment is opened and values from file are taken in the use. This and previous patch allows to change encryption key/uri on the fly. commit 8631de074ea2d4209cf721dde3a1a66c998aafff Author: Ilkka Ollakka Date: Tue Apr 9 13:29:39 2013 +0300 livehttp: show segment specific iv/key location if they have changed commit 311a7a8d734e854e31ae06607fddb99f37dd006f Author: Jean-Baptiste Kempf Date: Tue Apr 9 16:34:15 2013 +0200 Contribs: update D2D1 headers extraction commit 798d3a1a07150accba49a66312d0264014b73af7 Author: Zoran Turalija Date: Tue Apr 9 11:27:09 2013 +0200 Correct spelling: s/[sS]yncro/[sS]ynchro/ There is widespread use of words related to term synchronization in VLC project. Also, common mistake is dropping letter H from such words. This commit addresses this issue with exception of not introducing letter H to word [sS]ync, thou [sS]ynch is also correct, but really rarely used. Signed-off-by: Jean-Baptiste Kempf commit a97ff56ef5c559315c66a7416db8d900426f4e4e Author: Rafaël Carré Date: Tue Apr 9 00:02:29 2013 +0200 contrib: lua: build host luac compiler commit a70681a1ed30efdb45ee50f22d9ffd878e5ad6e8 Author: Erwan Tulou Date: Mon Apr 8 21:53:17 2013 +0200 skins2: slider background (some rework) commit 2339bb72f92e884904b519098027cce453666bde Author: Benjamin Drung Date: Mon Apr 8 23:10:47 2013 +0300 Fix typo: priviledge -> privilege Signed-off-by: Rémi Denis-Courmont commit 5707ca7fa00dd9ff7615add6ee6b6a34036ee673 Author: Ludovic Fauvet Date: Mon Apr 8 20:07:02 2013 +0200 msi: pass the target architecture as parameter to candle since the Platform attribute is deprecated. commit c9224228f6cd18022fa7698031e8c4f37e9bf06f Author: Erwan Tulou Date: Mon Apr 8 19:43:52 2013 +0200 skins2: fix background slider focus problems This fixes several skins where focus was hard to obtain, because the slider area was not properly clipped. For instance, it fixes the 'Modern' skin with the tiny blue equaliser in the main window. commit f0c6f5b9ffe33c3e03f1d55a4e67b1701875257d Author: Ludovic Fauvet Date: Mon Apr 8 19:51:16 2013 +0200 msi: restore compatibility with Windows 8 commit 272f2282872a605d3ba897aa0ff9576bf89e8165 Author: Rafaël Carré Date: Mon Apr 8 18:51:05 2013 +0200 gettext: remove broken patch that we don't need anymore commit 4065770e62dfe240c597c4154079a21c6ce3f7fe Author: David Fuhrmann Date: Mon Apr 8 17:46:30 2013 +0200 macosx: set time field and volume slider position to sensical values for startup Avoids display of nonsensical values for short time on startup. Also resyncronize xib with xcode 3 project. fixes #8382 commit 6d39eb51e647012075f1e805233e941bb84de4fd Author: Rafaël Carré Date: Mon Apr 8 16:43:02 2013 +0200 Mitigate lack of long (>260 chars) paths in WiX Symlink actual vlc dir to C:\v before processing commit 6e3e241c0711e4d3c9ad0142227d8454335f149c Author: Rafaël Carré Date: Mon Apr 8 16:29:14 2013 +0200 inet_pton is only available on Vista and newer commit bf02b8dd211d5a52aa301a9a2ff4e73ed8195881 Author: Ludovic Fauvet Date: Mon Apr 8 14:10:50 2013 +0200 lua http: fix two xss vulnerabilities commit 325c94a5c0385d217c61ec6ec4ca87d83621de0c Author: Jean-Baptiste Kempf Date: Mon Apr 8 15:27:00 2013 +0200 HTTP requests: reindent commit df5ffba56f9f014a72290479506d38920316aaea Author: Jean-Baptiste Kempf Date: Mon Apr 8 14:03:28 2013 +0200 Fix chromaprint dependencies commit 9092ecbd0fbd8d3cf87b0da95e830625f0dbadab Author: Rafaël Carré Date: Mon Apr 8 13:32:00 2013 +0200 MSI: add phony targets commit cf5cdf968bd4858aa06173683472ca6f26e5a5cb Author: Rafaël Carré Date: Mon Apr 8 13:31:42 2013 +0200 MSI: fix target dependency commit 5d2f75d282cb536225d0d738fc87180967d67531 Author: Rafaël Carré Date: Mon Apr 8 12:26:02 2013 +0200 contrib: disable chromaprint (broken deps) commit 01d9858c2ed3094a1d8e64f624a66f27d10c4e84 Author: Erwan Tulou Date: Mon Apr 8 11:49:13 2013 +0200 skins2: first check for playout existence (generic control) commit 64b55f142b9617d7ae79a2966a101e18e8f6be09 Author: Erwan Tulou Date: Mon Apr 8 11:48:06 2013 +0200 skins2: add a needed boundary check (playtree control) commit fcdd5a13acdaf277178131d12d3be991acfd5c31 Author: Ronald Wright Date: Sat Apr 6 15:26:17 2013 -0500 equalizer: Enforce type correctness for M_PI as well It was my expectation that M_PI in the EqzCoeffs function is automatically cast to a float during compile time, but my expectation turned out to be incorrect. Specifically, I noticed in GCC's assembly output of equalizer.c that GCC was doing the inverse by making the program convert all single-precision terms (excluding 2.0f * M_PI) in the line containing M_PI to double-precision, and then making it convert the double-precision result to single-precision before the assignment to f_theta_1. As a result, M_PI must be explicitly cast to a float. Signed-off-by: Jean-Baptiste Kempf commit 3b1ecaf7ae893a53b1d8e4928824e10ca20ac2e9 Author: Rafaël Carré Date: Mon Apr 8 00:29:01 2013 +0200 contrib: upnp: fix build commit e8b7b5983e0345cdd5c7e5c3cbe5110514b265a9 Author: Ilkka Ollakka Date: Tue Apr 2 23:14:45 2013 +0300 livehttp: use vlc_array to store segment info This contains filename and url and key_url, so we don't need to iterate filename again and again and allows for example generate other style of filenames than just segment-numbers. Also actually allows to use strftime specifiers in filenames. commit 6d044920bf71720d0bffcdae8f3fba4b3894a881 Author: Rémi Denis-Courmont Date: Sun Apr 7 20:35:27 2013 +0300 po: do not translate "" commit edada22bdb0c45d13d5c37450d25d60b3d4867e8 Author: Rémi Denis-Courmont Date: Sun Apr 7 18:45:12 2013 +0300 aout: inline one function and simplify commit e911cf1f8b7e59bb8b1fb759cb264827df2f91d4 Author: Rémi Denis-Courmont Date: Sun Apr 7 18:39:24 2013 +0300 aout: fix and partly clean-up the "visual" callback commit 66ffb52c7a485e3594867351a7efa9199129793d Author: Jean-Baptiste Kempf Date: Sun Apr 7 16:35:14 2013 +0200 Subsdec: fix small parsing issue Close #8392 commit 17c4881762c30e3c966069318428ef292b8566f0 Author: Rémi Denis-Courmont Date: Sun Apr 7 00:02:41 2013 +0300 avformat: validate encoding of meta informations (fixes #8390) commit f77e83aba1b92c1fb6dccabcdb14c1d4774af6af Author: Rémi Denis-Courmont Date: Sun Apr 7 00:01:34 2013 +0300 avformat: refactor meta getter, fix title & language and add items commit 1bcf73a809f3891bcd72cdfb80674e87871d1b13 Author: Francois Cartegnie Date: Sat Apr 6 21:55:43 2013 +0200 Qt: CoverArtLabel: missing refcount commit 0f82e115c9c147a745d6d821f58620ba5b42c518 Author: Francois Cartegnie Date: Sat Apr 6 21:14:50 2013 +0200 Qt: move variables.*pp. Almost unused, and clearly can't belong to root. commit 2a8e89ff151e75e91ce57c1f335feabbfd397de5 Author: Gleb Pinigin Date: Sat Apr 6 20:17:52 2013 +0700 extra/../ios: disable chromaprint plugin Signed-off-by: Felix Paul Kühne commit 3a22cff898497cceffcf70666223a83eec0ec314 Author: Francois Cartegnie Date: Sat Apr 6 16:10:34 2013 +0200 fingerprinter: fix dist commit edf71bb49ba2cf4d3bd06584cc59111989bd0866 Author: Erwan Tulou Date: Sat Apr 6 16:20:56 2013 +0200 skins2: fix typo about anchors commit f27a2feb240db297f704feaa5f432c699d589a4e Author: Francois Cartegnie Date: Sat Apr 6 15:54:21 2013 +0200 fingerprinter: remove stale file entry commit b44827004cb5c4cd4792ccf8ca96662f88e942b9 Author: Erwan Tulou Date: Sat Apr 6 02:21:41 2013 +0200 skins2: reuse graphics from generic bitmap cache (animbitmap) commit 4166f7e89da522095609242cf8b6d770a4da6267 Author: Erwan Tulou Date: Sat Apr 6 02:20:59 2013 +0200 skins2: reuse graphics from generic bitmap cache (radialslider) commit 91cbdf856760234dab010adb3d5e2a6233c5690c Author: Erwan Tulou Date: Sat Apr 6 02:19:49 2013 +0200 skins2: reuse graphics from generic bitmap cache (slider) commit 3a3c9918c57545822440b681b3378a1d5d68b5ff Author: Erwan Tulou Date: Sat Apr 6 14:18:26 2013 +0200 skins2: implement a caching mechanism for graphics This patch will drastically reduce the multiple copies of the same bitmap as graphics. It is now the GenericBitmap responsability to create/delete one single read-only copy. commit b8330f3aad326401afe964d18a0cb65279181cf5 Author: Erwan Tulou Date: Fri Apr 5 22:24:43 2013 +0200 skins2: cosmetic commit 66d45378d23e7420a5facdcebf83aab95459a3fc Author: Francois Cartegnie Date: Sat Apr 6 12:56:41 2013 +0200 Qt: VLCStatsView: use 60 samples commit 296d4ab513f999d7c39405f34ea37209e0f8b460 Author: Francois Cartegnie Date: Sat Apr 6 12:55:44 2013 +0200 Qt: InputStatsPanel: label graph commit 014b4047483365f96fc870803b36c9b4531618b0 Author: Ronald Wright Date: Fri Apr 5 14:25:22 2013 -0500 equalizer: Enforce type correctness for floats This patch enforces type correctness by changing all double-precision calls and all double-precision and integral literals in the assignments to floats to their single-precision equivalents. Signed-off-by: Rémi Denis-Courmont commit 303033c7497944ae4ce29b83667c15fb05ac7e6d Author: Francois Cartegnie Date: Fri Apr 5 21:23:25 2013 +0200 Qt: Preferences: rename slot too commit 93322f91dc39e6dbc3c5ee799edc856fd3c55727 Author: Francois Cartegnie Date: Fri Apr 5 21:20:53 2013 +0200 Qt: Preferences: rename member var. Avoid confusion with b_small. commit adb234fc3569fbbf40ec31771bf083654dad1139 Author: Francois Cartegnie Date: Fri Apr 5 21:18:58 2013 +0200 Qt: Preferences: match window title to current prefs commit 295f55c5c511480acc1547b524d6f4a541521155 Author: David Fuhrmann Date: Fri Apr 5 20:54:54 2013 +0200 macosx: update audio devices menu on-the-fly Fixes missing updates and state of menu check box commit dd306ec4c4619ab97e54bd797c0d3dbcd6e51b16 Author: David Fuhrmann Date: Fri Apr 5 20:36:09 2013 +0200 auhal: fix device setup when no spidf available refs #8286 commit 39c57090b1468d3b85c96b62b7c20e3937aa817c Author: Erwan Tulou Date: Fri Apr 5 17:52:26 2013 +0200 skins2: remove range constraint for slider Till now, moving a skins2 slider was only possible if the pointer didn't get too far away from the control (hardcoded parameter of 40 pixels in skins2). Though this feature can also be seen elsewhere (firefox slider does it too), the result may not look so natural especially for things like equalizers. Moreover, qt4 doesn't implement this constraint, and therefore true skins2 sliders and qt4 sliders obtained from the popup menus were behaving differently. So better remove this limitation and make things consistent throughout vlc (skins2 + qt4) commit 29db598a0a7ff27ec7cfeab68da3194bc456dd4a Author: Erwan Tulou Date: Fri Apr 5 17:02:37 2013 +0200 skins2: cosmetics (no functional change) commit 7382d170bbe8cfb763b996687710a12399f2e812 Author: Erwan Tulou Date: Fri Apr 5 15:16:13 2013 +0200 skins2: remove unneeded code commit a678569e04c3d16fbada531c93b6c3f2b3c05a78 Author: Erwan Tulou Date: Fri Apr 5 14:59:04 2013 +0200 skins2: add comparison for two rect commit f8d1501c6e8cfc1e027522e071cd7762c6b83534 Author: Erwan Tulou Date: Fri Apr 5 13:39:33 2013 +0200 skins2: remove unneeded check commit ae179f862c063e38dee9dc38e6e7bb22f40c6404 Author: Zoran Turalija Date: Fri Apr 5 17:45:02 2013 +0200 http: Flowplayer javascript is http 404. Flowplayer javascript from static.flowplayer.org is not available online anymore. Use new working link to point where javascript can be found. Signed-off-by: Jean-Baptiste Kempf commit ea2d79c65cb97b051d5f1bb76ee7888e1754b10c Author: Jean-Baptiste Kempf Date: Fri Apr 5 17:26:39 2013 +0200 Contribs: add chromaprint commit 0eb725b018f441881706517c19fb8fa33ef7ccbe Author: Alexis Ballier Date: Fri Apr 5 18:09:52 2013 +0300 check_headers: fix regular expression This broke depending on the locale (LC_COLLATE). Signed-off-by: Rémi Denis-Courmont commit 69c8e6dec163b9d0cbb2563eff0593b6339f7759 Author: Jean-Baptiste Kempf Date: Fri Apr 5 17:03:27 2013 +0200 Use an existing version of chromaprint commit dff2e068adb49995628e61ce21a6f4ad073726b4 Author: Ronald Wright Date: Thu Mar 28 17:58:47 2013 -0500 equalizer: Optimize calculations of alpha, beta, and gamma constants It is easy to see that the computation of the alpha constant is slightly inefficient, as the root value can be close to 1 for the lower frequencies, which would result in significant roundoff error if this value is subtracted from 1. In this patch, the computation of the alpha, beta, and gamma constants has been simplified and refactored. Acked-by: Ilkka Ollakka Signed-off-by: Jean-Baptiste Kempf commit 5b5d8570b0a676febfb2d49092660f7fff6a9e9c Author: Francois Cartegnie Date: Fri Apr 5 15:43:58 2013 +0200 lua http: fix rendering on iP_d (fix #8319) commit 1e80fd265f87b518e163599478724da40a68fa2d Author: Francois Cartegnie Date: Mon Nov 19 19:37:30 2012 +0100 Qt: add fingerprinting ui commit 0248a7fc5cd895486128eca65951b38c803e573f Author: Francois Cartegnie Date: Mon Nov 19 19:35:43 2012 +0100 chromaprint: add fingerprinter module commit 27431a57167382dc74028f54f6cc522402cc6693 Author: Francois Cartegnie Date: Mon Nov 19 19:34:24 2012 +0100 chromaprint: add libvlccore definitions commit 18a5bfb3519fdc2785467073466a443dfd7cfcbb Author: Francois Cartegnie Date: Mon Nov 19 19:32:30 2012 +0100 chromaprint: add stream out chromaprint module commit 4e5004f541ef6d2cb5474c89c3c73e3df4a1bca0 Author: Francois Cartegnie Date: Fri Apr 5 00:27:49 2013 +0200 Qt: VideoWidget: remove unimplemented method commit c38081e5680bb6c35c65ea8de3dfbd7c4e484586 Author: Francois Cartegnie Date: Thu Apr 4 23:20:42 2013 +0200 Qt: add events extender commit 829bb536120bbe846ad62f028b7beb51e0f0ea41 Author: Felix Paul Kühne Date: Thu Apr 4 19:47:40 2013 +0200 add new modules to the relevant files commit 13ee7d5ee2e6e38bbd6cc6496d0e8eede14577d8 Author: Felix Paul Kühne Date: Mon Apr 1 17:06:01 2013 +0200 audiounit_ios: more cleanup commit 2b7e016807507b632b8e0a7c874030bdffb2f604 Author: Felix Paul Kühne Date: Mon Apr 1 16:54:57 2013 +0200 audiounit_ios: try to handle data drops more efficiently Needs mooar testing commit 161a58b40032699572f6568e3d5e793cbe30bee3 Author: Felix Paul Kühne Date: Mon Apr 1 16:51:10 2013 +0200 audiounit_ios: remove a write-only variable and related code commit d241df940a1dc580fea2dcf357f612f8ff35fb0e Author: Felix Paul Kühne Date: Mon Apr 1 16:49:48 2013 +0200 audiounit_ios: fix multi-channel audio commit 91284df6edc3323b7b699dfaa37fa69c890b13a3 Author: Felix Paul Kühne Date: Thu Mar 28 12:43:29 2013 +0100 AudioUnit: adapt 7fec79d9 commit 55428b8a80787e414e460e263e6042eb584c0626 Author: Felix Paul Kühne Date: Sat Mar 9 18:48:05 2013 +0100 audiounit: run an AudioSession when outputting media content, so the user is able to listen to the audio when the silent switch is on commit 387e4e06f8e154b8fa6513dfe9ebc93de128114a Author: Felix Paul Kühne Date: Tue Mar 5 00:53:10 2013 +0100 New AudioUnit output module for iOS based on the Mac counterpart code commit 96d8b5c00b8bc5fbd571587662a9521908079a70 Author: Felix Paul Kühne Date: Mon Feb 18 20:18:01 2013 -0800 new OpenGL ES2 video output module for iOS partially derived from the Mac vout code commit 9ccbf01ebaf211e78636e0f5d485fa9080a2fa7c Author: Felix Paul Kühne Date: Thu Apr 4 19:31:31 2013 +0200 auhal: fix cf0fafe6 commit 157bcc00b32ecbbe050b81fedbbb19f41772da56 Author: Felix Paul Kühne Date: Thu Apr 4 19:29:46 2013 +0200 TPCircularBuffer: merge with upstream commit 815428641baaa5475a99756266f9327db92acb36 Author: Felix Paul Kühne Date: Thu Apr 4 18:46:12 2013 +0200 extras/.../ios: don't compile taglib since it's disabled at the configure stage anyway commit f6ba5119dfbedd245129493fd64a18bc8770701d Author: Erwan Tulou Date: Thu Apr 4 13:29:21 2013 +0200 skins2(win32): improve boundaries check commit bd1e52700431e7b1df3787d0625df044dc2971c2 Author: Erwan Tulou Date: Thu Apr 4 12:47:03 2013 +0200 skins(x11): improve boundaries check commit ab72243a1f115d69a2549c88ffc470bd078028d9 Author: Rafaël Carré Date: Thu Apr 4 17:54:07 2013 +0200 win32: use gcc import lib instead of using gendef and dlltool commit 3dee6bed380c8f047ec7af85398134fc74dee8d9 Author: Rafaël Carré Date: Thu Apr 4 17:47:53 2013 +0200 Revert "Generate .def files with gendef" This reverts commit d49e2ef6ace0de681ca3c5afea5751699908e877. commit b97a3ccfc43a00dfc98bbb28d1596a0aafea1b60 Author: Erwan Tulou Date: Thu Apr 4 15:13:58 2013 +0200 skins2: provide more info to help skin developpers debug their skins Many skins are buggy because the bitmap sizes or the resize policy are inconsistent with button or checkbox constraints (fixed size) This patch will help skin developers pinpoint which button or checkbox is at fault. In addition, the resize policy will be corrected (guessed from the lefttop parameter). This will enable buggy and often unmaintained skins to work fine nevertheless. commit 885e17483ae7e8577b27e19b5703c16432d70feb Author: Erwan Tulou Date: Thu Apr 4 16:35:44 2013 +0200 skins: don't create a video control if no size provided commit 58cfde6851f56bfbe16622199b88a220f5eb92cd Author: Erwan Tulou Date: Thu Apr 4 11:39:53 2013 +0200 skins2: cosmetic commit 4490c86761457243c90f456f4b2410f6159f355c Author: David Fuhrmann Date: Thu Apr 4 11:26:18 2013 +0200 macosx: use hotkeys for apple remote volume control partial revert of 9929cc94ce61b48c666dcf1aa2b65c1e7de763c9 Until we find a better solution. As discussed on ML. commit 24a2b220c96fb6c42ba490d47e161a79618d7667 Author: Jean-Baptiste Kempf Date: Wed Apr 3 20:43:33 2013 +0200 Revert "Revert "Correctly detect alac in mp4 properties"" This reverts commit 6265048ae8665189ea88262cd3aedd2d03abce35. commit 52546c82546e9233e3dce76bc9a165ea76d56ef7 Author: David Fuhrmann Date: Wed Apr 3 18:38:58 2013 +0200 macosx: voutcontroller: remove trailing white space commit d6d1a241f125c8b56c97c5a8a1533093f28ff390 Author: David Fuhrmann Date: Wed Apr 3 18:35:24 2013 +0200 macosx: hide bottom bar of main window only when really necessary commit 0103fd959a37be1ccc9ee5c59fb84f9610b0bc74 Author: Jean-Baptiste Kempf Date: Wed Apr 3 15:13:50 2013 +0200 MediaCodec: handle exceptions on Flush commit 6ee407547c53342feeeb6ed5e32e5fb0e9fc6828 Author: David Fuhrmann Date: Wed Apr 3 14:46:57 2013 +0200 auhal: possible improvement in thread syncronization commit d0dfa05a85051d6296c68421155b7a2a1c015437 Author: David Fuhrmann Date: Wed Apr 3 14:34:37 2013 +0200 auhal: cleanup and better consistency no functional changes commit 68d7d12287ee8dd379adfb478c2fae8bf93dfa84 Author: David Fuhrmann Date: Wed Apr 3 14:15:38 2013 +0200 equalizer: fix crash and allow custom eq-band values without known preset close #8307 commit 13db37f57fc6053816fd41204e38b9999e0aa746 Author: Erwan Tulou Date: Wed Apr 3 14:30:42 2013 +0200 skins2: avoid layout resize if size is unchanged commit 44febce3142be9c85967c94b8be418c627977665 Author: Erwan Tulou Date: Wed Apr 3 11:35:28 2013 +0200 skins2: improve layout management Be more stringent on what it means to be tightly-coupled for two layouts. Note that directly resizing a playout should not be allowed. Only the skins2 windows manager should be authorized to do it, since other issues are at stake (anchors, min/max constraints, ....). Yet, this new isTightlyCoupledWith() now ensures that two layouts are truly identical from the windows manager's perspective, and thus avoids possible and undesirable side effects. commit e8ccdc609f1839785247399a416c7e26b59934ba Author: Erwan Tulou Date: Tue Apr 2 23:38:47 2013 +0200 skins2: fix forgotten notify in text control commit 0bfd0a532f4e4a329639a36519f0e9138efc1369 Author: Erwan Tulou Date: Tue Apr 2 23:33:42 2013 +0200 skins2: fix missing initialization commit bc496caa687057759554eee7f7e992bbb3370e27 Author: Erwan Tulou Date: Tue Apr 2 22:17:10 2013 +0200 skins2: cosmetics commit d878853f82b2ee7fb1579299eb69f4eccc9ca45c Author: Francois Cartegnie Date: Tue Apr 2 21:22:32 2013 +0200 Qt: Plugins list: improve sorting commit e495dc9b378f4aae95581535ff3505787233dd24 Author: Martin Storsjö Date: Tue Apr 2 16:28:47 2013 +0300 contrib: gmp: Patch away the ansi2knr mentionings The latest automake versions (as built by extras/tools) have removed support for ansi2knr altogether, so this is required for reconfiguration to work. We still need to do the reconf since the host system ANSI check in the tarball is broken. Signed-off-by: Martin Storsjö commit 4dc5d696d6bc8a3710381408f12285c2347909bb Author: Martin Storsjö Date: Tue Apr 2 00:08:31 2013 +0300 contrib: Set _CMAKE_TOOLCHAIN_PREFIX This is required for detecting ar and ranlib properly, required e.g. when cross compiling for android from OS X. One can't set CMAKE_AR or CMAKE_RANLIB directly. Normally they should be set properly automatically within cmake, but those codepaths seem to be skipped when we set the C/CXX compilers manually. Signed-off-by: Martin Storsjö commit 023049e340f61c394cff0c1b568a46b93fbf525e Author: Martin Storsjö Date: Tue Apr 2 12:44:41 2013 +0300 contrib: zlib: Set the CHOST variable This fixes cross compilation from OS X. Modified-by: Rafaël Carré Signed-off-by: Rafaël Carré commit dce9f3d202a40c7b924336ee67095217c2fbf6c1 Author: Luca Barbato Date: Mon Apr 1 21:18:01 2013 +0200 configure: provide --with options to override default fonts Most distributions have fonts in paths different from defaults. Signed-off-by: Rafaël Carré commit 30b5874ffd7927f1386e06793991edd5b7e156f6 Author: Jean-Baptiste Kempf Date: Tue Apr 2 12:42:44 2013 +0200 Remove loader commit 7e19e888527139a17047cfe451b179190068878a Author: Jean-Baptiste Kempf Date: Tue Apr 2 12:42:04 2013 +0200 DMO: remove loader support commit d26304d2498c106f4ef6bf581419350594824418 Author: KO Myung-Hun Date: Tue Apr 2 12:47:46 2013 +0900 configure: include sys/socket.h when checking HAVE_INET_PTON AF_INET is defined in sys/socket.h Signed-off-by: Rafaël Carré commit 2f0e36e709a09d3e2476538262169721eaac0715 Author: Erwan Tulou Date: Mon Apr 1 22:33:23 2013 +0200 skins2: fix video not properly tied to the right video control Certain skins like wmp12 may fail to deal with video controls in some corner cases. For this skin, no window was set visible and the skin engine eventually fell back to force the first window to become visible. This patch is expected to fix trac #8368 (need to be tested on windows) commit d782b421ec058512e81e8842d849787d3558c5ad Author: Olivier Aubert Date: Mon Apr 1 23:39:18 2013 +0200 Add missing parameter documentation. commit 0b1d68195301cde0f59b15378057b6c0b9f5d5d5 Author: Olivier Aubert Date: Mon Apr 1 23:36:15 2013 +0200 Fix variable names. They did not respect the naming convention (in the include files - the implementation ones are already correct). commit 7fa5b04a6ee7cbcdaf0c2c59d49b717ac4896ba9 Author: Martin Storsjö Date: Mon Apr 1 22:55:11 2013 +0300 contrib: Fix a bug in the old gmp configure script The brackets in the config test aren't properly escaped, and thus don't end up in the final configure script as intended. When building on a system where the system default compiler is clang, clang can fail due to the main signature "int main(int argc, char *argv)" being invalid, which makes configure believe that the system compiler isn't ANSI compliant, and it tries to invoke (broken) ANSI2KNR code. Signed-off-by: Martin Storsjö commit ebef81bba3d6040291aa3d6832d47d6a97a7f13a Author: Martin Storsjö Date: Mon Apr 1 11:53:03 2013 +0300 opengl: Avoid warnings about an unused variable Signed-off-by: Martin Storsjö commit 6c0b57b60e3036f2d43a3fdb87da03d72d46b748 Author: Martin Storsjö Date: Mon Apr 1 11:50:55 2013 +0300 opengl: Allow using the RGBA shader for the main picture So far, the RGBA shader has only been used for the subpictures. On ES2, the fixed function pipeline is not available, so we need to use the shader for drawing the main picture even if it is RGBA. Signed-off-by: Martin Storsjö commit cf0fafe62916749297497dce5d87a8daf1b87d54 Author: Felix Paul Kühne Date: Mon Apr 1 18:12:52 2013 +0200 auhal: remove misleading error check since TPCircularBufferProduceBytes' return value is void commit 8ce690a57070f6c9522edd053afdb15f69f4ad5b Author: Christoph Miebach Date: Sun Mar 31 00:08:14 2013 +0100 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 Signed-off-by: Jean-Baptiste Kempf commit bb7f990232e9c3a603a0fa680abacb832efc431a Author: Christoph Miebach Date: Sun Mar 31 00:08:13 2013 +0100 Typo: Remove leading space in about-box, use I_PL_ADDPL(=Add to Playlist) for Add to playlist. Use identical sentence (only differs by -) Signed-off-by: Jean-Baptiste Kempf commit 9374150843ac250a35ab9c7a4d2ef7f7949a1ffe Author: Alexandre Ratchov Date: Thu Mar 28 19:36:34 2013 +0100 Fix compilation and functionning of the sndio module for OpenBSD Signed-off-by: Jean-Baptiste Kempf commit 24ab3b20fb4443db9bf220507d74879e138985e3 Author: Rémi Denis-Courmont Date: Mon Apr 1 17:49:22 2013 +0300 file: fix punctuation commit 465f11bc4273d4432995fa31888ca727f0f3aeaf Author: Erwan Tulou Date: Mon Apr 1 15:15:55 2013 +0200 skins2: fix text control misfunctioning when changing skin and simplify the code a bit for better readability commit 6d7143659928ae4c6d85552c7b34e6b80cdceb47 Author: Ilkka Ollakka Date: Mon Apr 1 13:42:00 2013 +0300 avcodec: check if we can feed variable size frames to audio encoder commit 8fc2c5f52c2fdfcbcd5fcd4b9bed8413a30d9677 Author: Ilkka Ollakka Date: Mon Apr 1 13:41:31 2013 +0300 avcodec: cleanup encodeAudio Handle better cases when we don't have input frame size same as encoder input frame size. Also gather input samples untill we get full frame fillet and not just next block. Set length based on used samples and not frame_size Also try to make memory calculations cleaner so they don't overshoot and write stuff all over. Refs #8265 commit 64d1ed4e8900c902d3f1e4a29f8e835c09eb44e0 Author: Erwan Tulou Date: Mon Apr 1 12:15:08 2013 +0200 skins2: fix initial text state to reflect documentation In the Web documentation, it reads "text automatically starts scrolling" in automatic mode. commit 877ff19bf4719b3e75463adb5910373801718c1c Author: Martin Storsjö Date: Sat Mar 30 23:35:58 2013 +0200 vout_ios: Don't include ES1 headers This vout uses ES2, not ES1. The right headers are included by opengl.h anyway, this was just confusing and wrong. Signed-off-by: Martin Storsjö commit 06c1f879ee191d8af073024b6d66488f64395f54 Author: Martin Storsjö Date: Sat Mar 30 01:56:52 2013 +0200 opengl: Do subtexture uploads only for the visible area This avoids doing the intermediate copy in some cases. Signed-off-by: Martin Storsjö commit 3943ba9ed718304134ac8ffc82d195579e2621be Author: Martin Storsjö Date: Sat Mar 30 01:48:29 2013 +0200 opengl: Check whether full_width matches the pitch This is the actual width used in the upload calls if the check matched, so this is the width we should check for. Signed-off-by: Martin Storsjö commit fe29bc614b315398b69ab735f01b54d1f669fa42 Author: Erwan Tulou Date: Mon Apr 1 02:10:56 2013 +0200 skins2: resize only similar layouts on-the-fly This fixes a regression brought by ff74e967e9777ed821734077051f55ac84a173a5 Forcefully resizing only makes sense when layouts were designed to be similar in size in the first place. Furthermore, it cuts off a larger layout if a smaller one is first defined when loading a skin. Ideally, the skins2 dtd should be extended for skins developers to explicitly express whether two layouts are tightly-coupled or not, i.e should always be kept the same size whatever the subsequent resizing performed by the user. commit ac394edb69eb59e141b87870d4cabe403ee92986 Author: Erwan Tulou Date: Mon Apr 1 01:54:55 2013 +0200 skins2: add a function that differentiates dependent and independent layouts. In skins2, a window can have multiple layouts with two different goals. First goal, layouts have the same original size and only differ in the presentation (different color, ...). If the active layout gets resized, the user expects the related inactive layouts with the same size to automatically resize, should they become active. Second goal, layouts are different in size, e.g a reduced layout and an expanded layout. In this case, resizing the active layout doesn't mean resizing the other inactive layouts, since they were not meant to be similar in size in the first place. This patch creates a function that will be used to differentiate these two different use of layouts. commit c42f8e52f94176aa69e92ded29717c99364002e5 Author: Felix Paul Kühne Date: Mon Apr 1 00:43:52 2013 +0200 extras/.../ios: rework the build script Don't blacklist yuv converters, since those are needed for DVB subtitle display (thanks a bunch, Martin) Don't blacklist the adjust filter, since it is supported by MobileVLCKit now Don't build libmad, since libav can decode mp3 just fine add mooar debug for ARM builds commit 4dd2e3258b3c23773b9ea768c8a362bb9a41993c Author: Erwan Tulou Date: Sat Mar 30 20:01:51 2013 +0100 skins2: simplify playlist title Use 'input_item_GetTitleFbName', since this is actually the function used to display title in the qt4 playlist. commit 0097e7385d2966815a35ddd6d22e54897e9cc6c7 Author: Erwan Tulou Date: Sat Mar 30 19:38:32 2013 +0100 skins2: improve $N text variable Instead of hardcoding what we think the name of the current item is, make it configurable via the --input-title-format parameter. This change makes skins2 more consistent with qt4 that already uses this means to set the title of the main window. Default display will now be "artist + title" instead of just "title". Users who would still prefer the previous behaviour can get it with --input-title-format '$t' This fixes a request described at http://forum.videolan.org/viewtopic.php?f=15&t=108976 commit ba9161b4f19e06b3b12534f6006b2fadeb8be7db Author: Francois Cartegnie Date: Sat Mar 30 17:37:42 2013 +0100 Qt: Selector: remove useless code line commit ba07b415f47044b053132e8f19bfb76b2cc4e0d3 Author: Zoran Turalija Date: Sat Mar 30 08:52:18 2013 +0100 dtv: More detailed DiSEqC error messages. Error messages were reused from time when there was no uncommitted switch support. Now we have support for this feature, and we can supply better error messages, because we know in more details what has happened at times when error occured. Signed-off-by: Rémi Denis-Courmont commit b412ee7b0a7fe6a61d045e8d9a9533f6d5946b3c Author: Jean-Baptiste Kempf Date: Fri Mar 29 17:25:37 2013 +0100 Lua: do not compile Console code when in WinStoreApp mode commit 085a335d1cfecab5bf6083e60ee28f007a262454 Author: Rafaël Carré Date: Fri Mar 29 14:54:33 2013 +0100 decklink access: fix CC decoding with some sources These sources have some data appended after the CC units. Example: 0x91 0xe0 0x65 0x6e 0x67 0x7e 0x3f 0xff e n g Probably a language code. commit 32968cc1dd20f0286e5bd511ddfc2a3ca401ac36 Author: Rafaël Carré Date: Fri Mar 29 14:53:32 2013 +0100 decklink access: remove copy/paste error commit 020f9e535ec44d0a8ee9a49c189836ec17f46b9c Author: Konstantin Pavlov Date: Fri Mar 22 10:42:05 2013 +0400 logger: add --syslog-ident parameter. By default VLC uses "vlc" as syslog ident but in case more than one VLC is logging this may not be enough. This commit introduces --syslog-ident parameter which allows setting of the ident. Based on patch by Georgi Chorbadzhiyski . commit 9c9a3bc82cd6096ac9e8e92fc828e6d382cd6935 Author: Jean-Baptiste Kempf Date: Thu Mar 28 18:34:24 2013 +0100 Fix license header commit 3cdb3ca82ecf6f77799f63591adfd63d0fb9319f Author: Felix Paul Kühne Date: Thu Mar 28 18:17:29 2013 +0100 extras/.../ios: disable GPL licensed contribs commit e8dc8779bfe94361e9a1d531c4955d0cd31a0ed2 Author: Zoran Turalija Date: Thu Mar 28 14:46:05 2013 +0100 Add hotkeys to cycle through previous/next program SIDs. Change "cycle through program SIDs" to support cycle both ways (prev/next). With this commit, it is possible e.g. to quickly change between neighbor program SIDs back and forth in multi-program stream like DVB streams using default x/Shift+x keys. Signed-off-by: Rémi Denis-Courmont commit ec1f64f876295c2b6e62b2a55e0bb4c096301356 Author: Francois Cartegnie Date: Thu Mar 28 16:51:44 2013 +0100 Qt: EPGView: default focus to first event commit 8b5d588d093199328e302b488beedf787b7a01a3 Author: Francois Cartegnie Date: Thu Mar 28 16:46:24 2013 +0100 Qt: EPGView: fix constness commit cdb42f5c39783270c810b13a6ac7db155b826001 Author: Francois Cartegnie Date: Thu Mar 28 16:45:00 2013 +0100 Qt: EPGItem: fix constness commit e92bf8c458dc6fcc037a0eb213121a81aa716366 Author: Francois Cartegnie Date: Tue Mar 12 00:31:38 2013 +0100 Qt: EPGItem: add parental rating commit e9adc2be3b4c1d2cbf641f284458e628e839cff9 Author: Francois Cartegnie Date: Tue Mar 12 00:31:37 2013 +0100 vlc_epg: add parental rating from ts streams. commit f1a9cf167526cb33f5ae5d90030fbe265487d281 Author: Francois Cartegnie Date: Thu Mar 28 15:08:21 2013 +0100 access: rdp: relicence. Relicencing by author as it is still not altered. commit 0adb8c2a23fa3712a075db60b4ba16a0080451d6 Author: Felix Paul Kühne Date: Thu Mar 28 12:00:21 2013 +0100 screen: disable compilation for non-Mac Darwin flavors commit 7bd008c0f8ed895350cc93b8fd28be7532cba85b Author: Rémi Denis-Courmont Date: Wed Mar 27 22:50:33 2013 +0200 visual: default is none, not any (fixes #8354) commit 843b6da8856871842c516908c9e6fe829b5ee76e Author: Rémi Denis-Courmont Date: Wed Mar 27 22:42:28 2013 +0200 mkv: mostly useless #include commit b72986e83bad854b2db4a0e7e1d4e54be5140179 Author: Janne Grunau Date: Wed Mar 27 17:05:44 2013 +0100 avcodec: hw accel with frame multithreading works since libavcodec 55.01.00 This is mostly useful if the hw accelerator cannot handle the stream. The software decoder fallback will then use frame multithreading if it supports it. Signed-off-by: Jean-Baptiste Kempf commit 51f0570e607dfd3049d27217bbc8d9f305440a72 Author: Jean-Baptiste Kempf Date: Wed Mar 27 15:07:12 2013 +0100 Finer volume-step for scrolling Set to the closest to 5% steps commit 79d91b369223d02bb197884dc3c0971c0b393e35 Author: Jean-Baptiste Kempf Date: Wed Mar 27 14:56:13 2013 +0100 Avcodec: Fix double FPS display Close #5671 Patch by "rycius" on trac commit 0507661cfa1c539ebbbd0fc02002f57176d42382 Author: Jean-Baptiste Kempf Date: Wed Mar 27 14:17:19 2013 +0100 Contribs: simplify gnutls rules commit 63527c64003b3b3592cfabbea3cd3b9316b2b60d Author: Jean-Baptiste Kempf Date: Wed Mar 27 14:16:01 2013 +0100 Contribs: make OSX use nettle too commit 93eea1cb6b03e76080a317aa531dea7cbdf563a0 Author: Francois Cartegnie Date: Tue Mar 26 17:26:23 2013 +0100 Qt: UpdateDialog: highlight security changes commit 631c83639809815d05488294ec93c5ac96bcb2f4 Author: Francois Cartegnie Date: Tue Mar 26 16:48:55 2013 +0100 Qt: updatedialog: fix size. Default size was wrong. Text was really hard to real in that tiny box: lots of line breaks and scrollbars. Text should fit in a single viewport. Max size has been increased to 500, screen assumed at least 640px wide. commit c1a7028265d8b78cab53163837a3aa5940ba43b6 Author: Rémi Denis-Courmont Date: Tue Mar 26 18:09:17 2013 +0200 Old RC: fix exit commit 4e638048755a9fc7c171a1a8f133b616abeb359a Author: Rémi Denis-Courmont Date: Tue Mar 26 17:54:20 2013 +0200 Old RC: cleanup use of p_sys Also do not check that playlist is non-NULL (always true). commit 72210bb453862f0b0986306af9df18572e3ee09b Author: Rémi Denis-Courmont Date: Tue Mar 26 17:46:38 2013 +0200 input: inline vlc_object_kill() and simplify commit 7066acb7539185254d2e4d9c57c830a623ca6a05 Author: Rafaël Carré Date: Tue Mar 26 14:54:33 2013 +0100 contrib: gmp: fix duplicate symbol definitions in gnutls commit 8eec37a5f3d15e6ed41b11ef9c6b64d66d6bb8ac Author: Jean-Baptiste Kempf Date: Tue Mar 26 13:02:23 2013 +0100 More NEWS about Qt and Core commit 2f01e7a558be65186900e278d6ffc91bbe3cc7f8 Author: Francois Cartegnie Date: Wed Feb 22 22:04:56 2012 +0100 Qt: info_panels: Add bitrate graph commit 48e2f6c3319d92347c1907b99e764902c745deb6 Author: Jean-Baptiste Kempf Date: Tue Mar 26 12:29:55 2013 +0100 Update NEWS for 2.1 commit a2fc472a43e759e4ce574f1a646e6eb8572b0b75 Author: Francois Cartegnie Date: Tue Mar 26 12:12:51 2013 +0100 vfilters: remove crop from LIST. Missing in f0f769af311f739a410dbd6e82c7e4194a9099e8 commit e9074e229a7fd2bba614b6bccf355024878bc2a7 Author: Francois Cartegnie Date: Wed Feb 20 22:18:18 2013 +0100 access: add Remote Desktop viewer module commit d0d3f1d32b10fdabae842af26cf7e8dacda22798 Author: Jean-Baptiste Kempf Date: Tue Mar 26 11:59:11 2013 +0100 VNC: note that the library is GPLv2+ commit 6dfe7e133355fe8d3931bf12686be42a8d1b619f Author: Zoran Turalija Date: Mon Mar 25 08:44:07 2013 +0100 dtv: Cosmetics - remove whitespace and correct comments spacing. Signed-off-by: Jean-Baptiste Kempf commit bddac5f5c67d27f97c0f29fbcdfd5aa36d77fe20 Author: Edward Wang Date: Tue Mar 26 00:02:30 2013 -0400 contrib: gnutls: downgrade automake requirement 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 Also removed dist-lzip because of "configure.ac:29: option `dist-lzip' not recognized" Signed-off-by: Jean-Baptiste Kempf commit c31a26dbccbcf8ae092251619a085b02065f4399 Author: Denis Charmet Date: Mon Mar 25 23:24:03 2013 +0100 Prevent waveout to announce maps as audio device. This remove Probe and the multiple handle leaks that it causes. Fix #8130 Signed-off-by: Jean-Baptiste Kempf commit d9e90b4d925a09506407a6c0300213d3f7149658 Author: Jean-Baptiste Kempf Date: Tue Mar 26 00:34:34 2013 +0100 Restore compatibility with some version of FFmpeg commit 84d91009ee0b9faf2c7926f098ad7a00b96ede42 Author: Zoran Turalija Date: Mon Mar 25 21:01:39 2013 +0100 avcodec: Correct macro definition in LIBAVUTIL_VERSION_CHECK. Use parenthesis around the expression returned in LIBAVUTIL_VERSION_CHECK, to avoid problems that can arise in future with some ways macro may be used. Same as what has been done in LIBAVCODEC_VERSION_CHECK. Signed-off-by: Rémi Denis-Courmont commit eb02de0bfb9cd91c6ede25ab208590beda1ac596 Author: Rémi Denis-Courmont Date: Mon Mar 25 22:48:55 2013 +0200 Qt4: remove useless alive check on input If the input dies, the state changes and the Qt input manager will delete the input anyway. Note that checking b_eof and b_dead here is also wrong (no memory synchronization), but that is left for later. commit d19dee0c38ab5a545d884bee3c9299b59284ca33 Author: Rémi Denis-Courmont Date: Mon Mar 25 22:08:39 2013 +0200 Qt4: simplify input state callback management commit 136355acb7dcf7b139b9137fd97781fd3b2fc868 Author: Rémi Denis-Courmont Date: Mon Mar 25 21:53:27 2013 +0200 Old RC: remove cargo-cultivated input state checks commit f0f769af311f739a410dbd6e82c7e4194a9099e8 Author: Rémi Denis-Courmont Date: Mon Mar 25 21:42:28 2013 +0200 crop: remove filter / dead code This was disabled by a2deb59af5f4ff170c676e4a6639b95edd1d13ea and does not even compile anymore. commit b6203ed66de262eb8ada22423b37a003d7181f62 Author: Rémi Denis-Courmont Date: Mon Mar 25 21:34:49 2013 +0200 stream_demux: replace deprecated vlc_object_alive() commit e865945bd8b4b95971206b0fa0bcdbfbf242000c Author: Rémi Denis-Courmont Date: Mon Mar 25 20:17:52 2013 +0200 Old RC: remove tautology commit 28c44e4f97b8fd4ca9bdedc8988e731e9ab50997 Author: Rémi Denis-Courmont Date: Mon Mar 25 20:17:35 2013 +0200 lirc: remove tautology (Code is suspicious though.) commit ea89b2a7310f41e6cb7c75b2b696e36da77e4131 Author: Rémi Denis-Courmont Date: Mon Mar 25 20:15:57 2013 +0200 Lua: remove commented-out code, no functional change commit 82cece074e60f1dc6e81982cfe4c215326ab4ebb Author: Rémi Denis-Courmont Date: Mon Mar 25 20:14:33 2013 +0200 contrib: gnutls: require version 3.0.20 or later commit 55f8f754788a0ad228f53ea40706710b517e5f2a Author: Rémi Denis-Courmont Date: Mon Mar 25 20:13:43 2013 +0200 gnutls: require version 3.0.20 or later With older versions, client support pretty much does not work. commit eff236e4d278e27a6ef26754c0cfb243a0ef61c5 Author: Rémi Denis-Courmont Date: Mon Mar 25 20:04:04 2013 +0200 VLM: use cancellation instead of alive check, simplify commit 5122100f440866990a00358556f6dcb2b56a062e Author: Jean-Baptiste Kempf Date: Mon Mar 25 18:42:47 2013 +0100 Contribs: update GnuTLS to 3.1.10 commit 503b1ff71b1bd1d1bd4e6b349a322719d4707d68 Author: Jean-Baptiste Kempf Date: Mon Mar 25 17:53:43 2013 +0100 Fail when calling vlc_pipe in Windows Store App mode commit 620da47221e5bf30cbffb1a591268e6b1a5edea8 Author: Zoran Turalija Date: Mon Mar 25 10:40:01 2013 +0100 avcodec: Compile again with FFmpeg libavcodec library. Make fails when using FFmpeg libavcodec version newer than checked by LIBAVCODEC_VERSION_CHECK, because of redeclaration of many enumerators, that are unnecessary with newer version of libavcodec library. It is due to missing parenthesis in macro definition that are making it wrong. Probably same with libav libavcodec library, too. Signed-off-by: Rémi Denis-Courmont commit 3c0f18b20b0d7498fcfb05447aa13094cf873fb8 Author: Rémi Denis-Courmont Date: Mon Mar 25 18:09:41 2013 +0200 Remove reference to old RPM and ipkg support commit 96006d9b29848de6ed42e71bb59a5c0a1d20d1af Author: Jean-Baptiste Kempf Date: Mon Mar 25 15:36:15 2013 +0100 Contribs: update nettle to 2.6 commit d1aa5d15684801e07724daffaba8304b3c25814a Author: Rafaël Carré Date: Mon Mar 25 15:30:54 2013 +0100 Windows Store App: fix plugins loading commit 46cd3b97940b60ff3e54b9405a50a8b4564093bd Author: Rafaël Carré Date: Mon Mar 25 15:15:34 2013 +0100 vlc_Log: allow NULL vlc_object_t parameter commit 54bd1b5fe9df8183e8f75e722891c15846310fcb Author: Jean-Baptiste Kempf Date: Sun Mar 24 23:43:44 2013 +0100 Qtsound: improve debug message commit 333cb46b8010eec2098603d8ac377c35f1c25d3f Author: Rafaël Carré Date: Mon Mar 25 14:14:42 2013 +0100 contrib: make patch not ask any questions commit 461a0548bd703e04106dbd948d54ceeaeff2aa9d Author: Rafaël Carré Date: Mon Mar 25 14:12:55 2013 +0100 contrib: dvdread: remove patch applied upstream commit bab3b9cb6e5129543ead346684a2a7ecc337b8a1 Author: Rafaël Carré Date: Mon Mar 25 14:06:28 2013 +0100 libvlc.h: restore C++ compatibility commit 329788450245402e38928cf2a9f09e05ad2e603b Author: David Fuhrmann Date: Sun Mar 24 21:00:08 2013 +0100 auhal: implement drain commit 4535d109835ea412e9532c8d9207f44ac096305f Author: Rémi Denis-Courmont Date: Sun Mar 24 20:34:31 2013 +0200 core: remove missing symbol commit c2c113e3922242765c747a8db93833575e5284f8 Author: Rémi Denis-Courmont Date: Sun Mar 24 19:10:16 2013 +0200 core: remove unused SQL support commit 628b01be310a80d34a699c9509f9491da252d50d Author: Rémi Denis-Courmont Date: Sun Mar 24 19:11:07 2013 +0200 core: remove media library support commit acee33591a96834b114b1198aeaef91b09956c2c Author: Rémi Denis-Courmont Date: Sun Mar 24 19:02:32 2013 +0200 sqlite: remove useless plugin commit 79990b9435a37991e0f16dda14b3904656635b23 Author: Rémi Denis-Courmont Date: Sun Mar 24 18:57:32 2013 +0200 media library: good riddance Big pile of non-sensical and unmaintained code. commit 8e3288f91773e1af0e82114850b282964b1a2bdc Author: Rémi Denis-Courmont Date: Sun Mar 24 18:55:17 2013 +0200 playlist: remove impossible code Nothing calls vlc_object_kill() on the playlist. commit 07662edf806e58937e53c765d2b1d8a80ce300d6 Author: Rémi Denis-Courmont Date: Sun Mar 24 18:52:24 2013 +0200 lua: remove should_die (always false here) commit fe3ca6c0450e72c19ebf6f6830085539eafd7a10 Author: Rémi Denis-Courmont Date: Sun Mar 24 18:51:35 2013 +0200 lua: do not check for should_die (always false here) commit 33cc9972c107e081bca804f4831d0ae31aa8ac5f Author: Rémi Denis-Courmont Date: Sun Mar 24 18:48:55 2013 +0200 core: intf: simplify intf_DestroyAll() commit 0005aed62b1c6f9d969dbf20815cf03dda054090 Author: Rémi Denis-Courmont Date: Sun Mar 24 18:45:07 2013 +0200 ncurses: remove cargo cultivated vlc_object_alive() The ncurses thread is stuck in getch(). Checking vlc_object_alive() does not solve anything. commit 58c27cdb0180faa4bff4c3acb8ec7f46924bf68a Author: Rémi Denis-Courmont Date: Sun Mar 24 18:38:17 2013 +0200 yadif: use uintptr_t when casting pointer to integer commit b60c46f01bb788b4ac135dfc0c67d3e8fe934b3d Author: Rémi Denis-Courmont Date: Sun Mar 24 18:36:31 2013 +0200 adjust: removed unused values commit 2111fffacb861ce16cef9e2c4329d2260508e8fa Author: Rémi Denis-Courmont Date: Sun Mar 24 18:33:03 2013 +0200 visual: remove abusive VLC_USED qualifier Confusingly enough, aout_filter_RequestVout() is also used to release the vout. In that case, ignoring the return value is perfectly fine. commit 29396e29d8693d19843420a765b955bdd8703c4b Author: Rémi Denis-Courmont Date: Sun Mar 24 18:31:20 2013 +0200 lua: remove unused parameter commit c61fe43abfcdc4b052625c61c0a12f512571e6ec Author: Rémi Denis-Courmont Date: Sun Mar 24 18:30:11 2013 +0200 lua: remove unused argument commit 37bda6a0da818bc9794847a9e2d901124cf242ed Author: Rémi Denis-Courmont Date: Sun Mar 24 18:15:31 2013 +0200 lua: remove dead code commit ee308e599cd4c2619ce003a47620bc22b666e496 Author: David Fuhrmann Date: Sun Mar 24 15:07:31 2013 +0100 macosx: do registration of the log callback slightly later This fixes mysterious interface crashes during startup, because of wrong / corrupt initialization of several objects. commit 8e3b1d7e04dc12c952fdcea6afc34e6cf9a36c03 Author: Rémi Denis-Courmont Date: Sun Mar 24 15:22:38 2013 +0200 Qt4: grammar commit b78197c1b99d55795f85a316d9c963a650f4d677 Author: Rémi Denis-Courmont Date: Sun Mar 24 14:35:47 2013 +0200 Qt4: remove isFirstRun parameter This is totally redundant. qt-privacy-ask does the exact same thing. commit 0faa838ce86232ca559b0459990fea4aa62957dd Author: Rémi Denis-Courmont Date: Sun Mar 24 14:28:47 2013 +0200 Qt4: clarify PNAP dialog (fixes #8100) Also remove #ifdef from translated string since gettext can obviously not deal with that. commit 13e4fe92b2d2557f4772098e8fdecd4c99e3ef0b Author: Ilkka Ollakka Date: Sun Mar 24 11:39:15 2013 +0200 avcodec: set default channel layout on encoding commit e42670fc113496fd2a2fa12d8267f49cc95e76fb Author: Ilkka Ollakka Date: Sun Mar 24 13:42:32 2013 +0200 avcodec: on encoding, try to match vlc and avcodec formats This can avoid unnecessary format conversion. commit c62b9b03b0e450b0642654ecd1e0982151ec40c1 Author: David Fuhrmann Date: Sat Mar 23 17:53:22 2013 +0100 aout: fix typo in comment commit 9cd6df73b1788bca1d852b26c8a095869d68b128 Author: Edward Wang Date: Thu Mar 14 15:32:24 2013 +0000 Correct widespread misuse of the word 'subtitle' Subtitle is the adjective describing what kind of text. So "subtitle text" is an adjective phrase describing what kind of encoding. 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. Signed-off-by: Felix Paul Kühne commit 25fe96d2476a2911b4175bc76f9ed08f08f104a4 Author: Gleb Pinigin Date: Sat Mar 23 10:31:39 2013 +0000 ios: fix application crash due permitted opengl calls in background (fixes #8139) Signed-off-by: Felix Paul Kühne commit 4c8fafe5163d12b71fed1ccb62a394385fbc8e88 Author: Gleb Pinigin Date: Sat Mar 23 10:31:38 2013 +0000 ios: remove repetitive parameters Signed-off-by: Felix Paul Kühne commit 7fec79d9cced421d4a3b0c2e885ee03f05f35b37 Author: David Fuhrmann Date: Sat Mar 23 14:53:30 2013 +0100 auhal: rewrite TimeGet function This fixes stuttering when resuming playback after pause. Buffer size is increased to avoid packet drops. Also fixes #8223 commit f27f834d6a60944ca9f5dee87dc802b1a220178c Author: David Fuhrmann Date: Sun Mar 10 18:39:00 2013 +0100 auhal: fix memory corruption crash when device list changes (refs #8286) commit 15c2e08bd2d83f54204732bca1bbbfa0207858f5 Author: David Fuhrmann Date: Sat Mar 9 18:58:26 2013 +0100 auhal: enable TimeGet for S/PDIF commit ebb67994744a448821299aa3d3fe4e3f760f9e0d Author: David Fuhrmann Date: Sat Mar 9 18:52:54 2013 +0100 NEWS: mention iTunes pausing support commit 7bdec1e8611b1c4bc1e2df7926cabd46d547f9e9 Author: David Fuhrmann Date: Sat Mar 9 18:40:19 2013 +0100 macosx: change shortcut for error panel Cmd+^+M cannot be triggered, so change to Cmd+Alt+M. commit 7057769032de299fb8c2530f6bd7907120db1f95 Author: Alexandre Ratchov Date: Sat Mar 23 13:41:32 2013 +0200 sndio: fix typos Signed-off-by: Rémi Denis-Courmont commit 1775dea4b6114f7be0017fe6db476e7545a09e0a Author: Martin Storsjö Date: Fri Mar 22 18:43:11 2013 +0200 omxil_vout: Set pixel aspect ratio, for the broadcom renderer Signed-off-by: Martin Storsjö commit 91af483e374ae647cbe700ca4580c03b5b20bb61 Author: Martin Storsjö Date: Fri Mar 22 12:06:52 2013 +0200 omxil_vout: Use the actual pixel size as frame size Don't use the display size, which has taken the pixel aspect ratio into account. This still doesn't handle actually displaying anything with non-square pixels correctly, though. Signed-off-by: Martin Storsjö commit a35232ca193c7a4baf9d7da95845b4ffc6044516 Author: Martin Storsjö Date: Fri Mar 22 11:06:13 2013 +0200 omxil: Clear the stride and slice height before setting port params on raspberry pi This fixes cases where the OMX decoder previously errored out, when decoding videos with odd resolutions. Signed-off-by: Martin Storsjö commit c163daed1d33e58492f465aa70906a7f1da3b6c2 Author: Martin Storsjö Date: Fri Mar 22 10:52:06 2013 +0200 omxil_vout: Generalize and fix the stride/slice height calculations On the raspberry pi, the stride is filled in with the right value, while the slice height is left untouched (and needs to be rounded up to a multiple of 16). This fixes rendering of more uncommon resolutions. Signed-off-by: Martin Storsjö commit 78047b2798219a42651c7d8b62db096c7c17d76b Author: Martin Storsjö Date: Fri Mar 22 10:50:27 2013 +0200 omxil_vout: Simplify code with a local variable Signed-off-by: Martin Storsjö commit d68625eae3a6b56c4a74f37bf9750a2aedc14f0a Author: Francois Cartegnie Date: Thu Mar 21 19:30:57 2013 +0100 Qt: ExtendedDialog: Add sync to config checkbox for audio filters (fix #7924) commit 8c2ccecd9990fc9d6d7604dd20205f622071c6d8 Author: Francois Cartegnie Date: Thu Mar 21 16:51:15 2013 +0100 Qt: Equalizer: add presets icons commit a300dcc8560812c3f3d4e665a24758bfdaf9bd67 Author: Francois Cartegnie Date: Thu Mar 21 15:21:54 2013 +0100 Qt: Equalizer: rework (fix #7923) commit a52e23c7df668fde9915398db2f9d7c87ced4d39 Author: Rémi Denis-Courmont Date: Thu Mar 21 23:28:23 2013 +0200 core: gather message initialization code Also remove libvlc_int_t.b_color, and (re)print greetings when starting a new log. commit 600fae99e5d3e0ded342fc9da4aca1c8f65867ca Author: Rémi Denis-Courmont Date: Thu Mar 21 21:06:07 2013 +0200 contrib: bootstrap: exit on error commit a2f4514ca199dc3406d9230c9ccfd08cce2779b6 Author: Ronald Wright Date: Wed Mar 20 18:10:01 2013 -0500 equalizer: increase precision of frequency centers in debug output Currently, one of the debug lines in the equalizer module prints out center frequency values truncated (not rounded) to zero decimal places, and when VLC is set to use ISO center frequencies, this causes some level of disagreement between the depiction of the truncated frequencies in the module debug output and the depiction of the rounded frequencies in the Qt GUI labels. The 62.5 Hz ISO center frequency is one of these frequencies, where we have 62 Hz shown in the debug output and 63 Hz shown in the Qt GUI. This patch fixes the issue by displaying the center frequencies in the debug output as real values rounded to the nearest hundredth. Signed-off-by: Rémi Denis-Courmont commit 1b6c9901d92a5b000acfa76f30dda85d7c37cd91 Author: Felix Paul Kühne Date: Thu Mar 21 17:02:02 2013 +0100 macosx: make sure the fspanel's volume slider knob is entirely displayed and not cut off commit 748e7339cd025dbf0d297a16cb9ea2a029e7db61 Author: Felix Paul Kühne Date: Thu Mar 21 16:59:36 2013 +0100 macosx: resize the retina bitmaps for the progressions knobs so AppKit doesn't do stupid things 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 commit 2ad2e671b814ebcee2a4724baf5a8606a5938554 Author: Erwan Tulou Date: Wed Mar 20 01:16:11 2013 +0100 aout: remove what should be an unneeded update of "mute" if aout_MuteSet returns successfully, the "mute" variables at the aout and playlist levels have already been updated via a call to aout_MuteReport. This late update was a hack to make things work when a audio output driver forgets to call aout_MuteReport. So this patch may bring regression for those audio output drivers that still forget to call aout_MuteReport and yet terminate successfully. This is likely to occur in corner cases, for instance when no stream is available as was the case for pulse.c commit cf65ebea89b537f2cdb22d34fb5990fc9fb21b91 Author: Erwan Tulou Date: Thu Mar 21 15:31:20 2013 +0100 pulse: ensure a report is sent if no stream is available commit 3794d92b4782598295b73442bd41d12df73801ea Author: Rémi Denis-Courmont Date: Wed Mar 20 19:20:56 2013 +0200 libvlc: pass log message directly Let the callback format message context infos however it wants. commit dac9ab984c7a2017780cae79b8642892514b63c9 Author: Rémi Denis-Courmont Date: Wed Mar 20 19:18:59 2013 +0200 libvlc: add functions to query log message "item" data Also make provisions for file name and line number in the future. commit cc71c7c6ad0b5276831dd39519c1e426008d2e02 Author: Edward Wang Date: Fri Mar 15 12:47:50 2013 -0400 Qt4: replace awkward word 'keep-pressed' Signed-off-by: Jean-Baptiste Kempf commit 7c093d51ef9347bafaf7e2baf5b0a93da3c22d2b Author: Jean-Baptiste Kempf Date: Wed Mar 20 00:10:06 2013 +0100 Win32: use fputws instead of ToANSI+fputs commit 1abf871cee239bff24d2e25c77f2c43d3a5cd741 Author: Ilkka Ollakka Date: Wed Mar 20 08:41:50 2013 +0200 httplive: handle better relative urls if path starts with / it's related to root of server and not current path. Fixes: #8321 commit 12ae705d5f244459ab344d50b386bf5d6d70f9d6 Author: Erwan Tulou Date: Tue Mar 19 23:23:27 2013 +0100 skins2: use the "mute" variable commit e23827507836866b69ecbdf5676f929fdd446cbf Author: Rafaël Carré Date: Tue Mar 19 22:29:21 2013 +0100 Remove unmaintained switcher module commit edb2d3b0bbebd7903da99ead1ff12c105b309309 Author: Felix Paul Kühne Date: Tue Mar 19 22:08:30 2013 +0100 macosx: switch fspanel icon set to use the brighter 'highlight' graphics in idle mode, which is better to see. just for testing purposes, for now commit f37f7299b713c0cf86ed806e3239f1d9da1c6fa8 Author: Jean-Baptiste Kempf Date: Tue Mar 19 17:47:44 2013 +0100 Win32: High-Priority will not work in MetroMode commit 25057a578369b3b08b3f04bfb81ef10d5d0c7274 Author: Ilkka Ollakka Date: Tue Mar 19 15:34:01 2013 +0200 livehttp: fix padding to work with iOS/Android Don't pad individual ts-packets, but pad just segments. commit 71c22fb32ac4c21bd52e07a6d24e25478d56c4fa Author: Felix Paul Kühne Date: Tue Mar 19 14:10:08 2013 +0100 macosx: fixed traffic light drawing in dark UI mode commit 1844bebd3a4df913e9bc873d39d5190e4ca14a56 Author: Rafaël Carré Date: Mon Mar 18 17:49:19 2013 +0100 Look for inet_ntop/inet_pton in ws2_32 commit d2495a02b0f47cf40970f8cdf170161ce82d5a3a Author: Martin Storsjö Date: Thu Mar 14 12:20:37 2013 +0200 opengl: Handle subpicture textures being aligned to power-of-two dimensions This fixes subpicture textures on ES1. Signed-off-by: Martin Storsjö commit c943d6ab8bddb8d1e50679da172ce632732ce92d Author: Martin Storsjö Date: Tue Mar 12 15:35:35 2013 +0200 opengl: Split texture uploading to a separate function This allows to reuse the repacking logic for subpictures as well, fixing display of subpictures on ES2, where GL_UNPACK_ROW_LENGTH isn't available. Also avoid mallocing/freeing the temporary buffer for each upload, but keep one buffer in the context. Signed-off-by: Martin Storsjö commit 5ba9bf7ba159a865bb3a4ab77cc1f4098feb7935 Author: Martin Storsjö Date: Thu Mar 14 11:40:26 2013 +0200 opengl: Handle pixel pitch properly when repacking textures for upload This makes repacking of textures with multiple bytes per pixel (RGBA) work properly. Signed-off-by: Martin Storsjö commit 3d64617d9347481beb9274b660694727c618c912 Author: Felix Paul Kühne Date: Mon Mar 18 23:24:16 2013 +0100 macosx: fix fspanel pause button button alignment commit 3151a06590aa242828c3cd60718a4e5cfe473c7a Author: Felix Paul Kühne Date: Mon Mar 18 23:19:43 2013 +0100 macosx/Resources: flip fs volume slider knob so it appears correctly on screen while a bit ugly, this is more efficient than doing so over and over again at runtime commit bd994203590f11a8cad6c992171036553c450593 Author: Felix Paul Kühne Date: Mon Mar 18 22:42:02 2013 +0100 macosx: fix fullscreen volume slider knob alignment commit 4caa39f04d760998a057a2d6affbbdad6c6f3c4a Author: Felix Paul Kühne Date: Mon Mar 18 22:40:27 2013 +0100 macosx: fix time slider knob alignment in bright mode commit ae3b867b5b7d7441554c0cd0463fc66bbca3f46b Author: Rémi Denis-Courmont Date: Mon Mar 18 23:07:53 2013 +0200 libvlc: simplify and clean up external logging API (fixes #8129) - Scope the callback to its instance. - Avoid leaking the layout of an internal data structure. - Future-proof passing of extra informations through an opaque pointer. commit dde93dd57310505e956d6de30b0715533b2b2aa8 Author: Rémi Denis-Courmont Date: Mon Mar 18 22:38:05 2013 +0200 Rename msg_item_* to vlc_log_* (cosmetic) (This is needed for the next change.) commit a5d95db03fbb8fc7c4206562c547c7fccc1e175c Author: Rémi Denis-Courmont Date: Mon Mar 18 22:28:36 2013 +0200 skins2: remove unused data commit 0f395d9fd7dbd2cca64ac546585fea2010f013ca Author: Rémi Denis-Courmont Date: Mon Mar 18 22:27:23 2013 +0200 macosx: use vlc_LogSet() commit 70d9e0fc890d834d22f33acd655f7a0d26d09f12 Author: Rémi Denis-Courmont Date: Mon Mar 18 22:25:44 2013 +0200 Qt4: use vlc_LogSet() commit 12820072c93d2a0595606df904015214d9aceed2 Author: Rémi Denis-Courmont Date: Mon Mar 18 22:22:10 2013 +0200 ncurses: use vlc_LogSet() commit 9ee42fca3ad372f2877f87e78c1cfdbba3c5d757 Author: Rémi Denis-Courmont Date: Mon Mar 18 22:20:29 2013 +0200 logger: use vlc_LogSet() commit aa1a821d4f2280400aefee8f21407793e2707351 Author: Rémi Denis-Courmont Date: Mon Mar 18 22:13:56 2013 +0200 libvlc: simplify logging callback Remove static data, and keep each callback correctly scoped to its LibVLC instance. commit daafd8f20950253757c940c9e9ec9e72bdab8cb3 Author: Rémi Denis-Courmont Date: Mon Mar 18 21:41:40 2013 +0200 libvlc: deinit actions in reverse order of init commit a90f4bb033ff0c8faf2ecbc201d5983706af7eba Author: Martin Storsjö Date: Mon Mar 18 22:45:55 2013 +0200 omxil: Generalize code for hardcoded component/role mappings Signed-off-by: Martin Storsjö commit eb39bd4a8ffbe31cb954d3176d64ff24d7c560f8 Author: Martin Storsjö Date: Mon Mar 18 21:39:20 2013 +0200 h264_nal: Support resuming bitstream format conversion across buffers This is necessary in order to pass one single H264 packet in multiple OMX buffers to the decoder. Signed-off-by: Martin Storsjö commit d7cc0fc2fc7b39ab3e57e6f2ae9693884fbddcde Author: Martin Storsjö Date: Mon Mar 18 21:37:15 2013 +0200 omxil: Feed input data in multiple buffers if needed This fixes decoding of higher resolution content on the raspberry pi, where the decoder defaults to 80 KB input buffers and doesn't react if trying to enlarge them in ImplementationSpecificWorkarounds(). Signed-off-by: Martin Storsjö commit 567597b43238a9092409118636352bd434d142a6 Author: Martin Storsjö Date: Mon Mar 18 21:13:58 2013 +0200 h264_nal: Fix a boundary check in the H264 bitstream conversion routine Signed-off-by: Martin Storsjö commit e5481369cc680330c9bceda6dc685d58ec29739f Author: Rémi Denis-Courmont Date: Mon Mar 18 19:29:24 2013 +0200 libvlc: remove potential logging from within config_LoadCmdLine() commit ab68e0b0a81a7a0ab0e10a2edc0f733fdba2399b Author: Rémi Denis-Courmont Date: Mon Mar 18 19:18:24 2013 +0200 libvlc: remove redundant object name hack This was redundant since 1207a3698201c2835ea432f5cb98cac8e4c42f91. commit 4151f94e2f1db403b96fed5f23ccec4104759070 Author: Rémi Denis-Courmont Date: Mon Mar 18 19:09:55 2013 +0200 libvlc: initialize message settings early enough That is to say, before any message gets logged. Unfortunately, since the modules bank uses logging, and provides the configuration, the message settings cannot be stored in the configuration file. All messages could be removed from the bank but that would hurt debugging in some cases :-/ commit e0746e3adff7a3af52e06fc86f118b41f91a5b3e Author: Rafaël Carré Date: Mon Mar 18 17:52:37 2013 +0100 libgcrypt 1.5.1 was released commit 6adedc891a9f9a25485a636788124ef3aca13f66 Author: Martin Storsjö Date: Fri Mar 15 17:35:49 2013 +0200 omxil: Add a configure option for enabling raspberry pi specific omx code Signed-off-by: Martin Storsjö commit a6dee1e4ba6a42ac21d2f43466c386837fe1a65e Author: Martin Storsjö Date: Mon Mar 11 16:52:28 2013 +0200 omxil_vout: Set broadcom specific parameters Signed-off-by: Martin Storsjö commit b4c6610210391cc7b4856d3e78884efc4c7478d0 Author: Martin Storsjö Date: Mon Mar 11 16:52:23 2013 +0200 omxil: Add a broadcom/raspberry pi specific OMX header Signed-off-by: Martin Storsjö commit 83fa9cbe5036c31d09a1e41404d1384901f7b695 Author: Martin Storsjö Date: Mon Mar 11 16:52:21 2013 +0200 omxil: Use the alternative 64 bit integer ABI on the raspberry pi This changes how some structs are laid out. Most of OMX API implementation on the raspberry pi runs on the VideoCore processor and not on the normal ARM thar runs the userland. Some OMX structs are passed over to this processor as whole blocks, so the OMX ABI used in the userland is tied to be the same as the one used by the VideoCore firmware. Signed-off-by: Martin Storsjö commit 595e624fc9ef00300b80a18d3d2e91888fba6667 Author: Martin Storsjö Date: Mon Mar 11 16:52:13 2013 +0200 omxil: Signal OMX version 1.1.2 when targeting raspberry pi The broadcom OMX IL core requires this in order to respond to requests. In principle, this shouldn't probably break other OMX implementations, unless they are picky about it in the same way, requiring version 1.1.1, but still keeping it behind ifdefs just in case. Signed-off-by: Martin Storsjö commit 5004dc0c048e33052c3643d160afec4f99c242be Author: Martin Storsjö Date: Mon Mar 11 16:52:11 2013 +0200 omxil: Hardcode known roles for OMX broadcom components on raspberry pi This OMX core does not list any roles for the components. Signed-off-by: Martin Storsjö commit 2adf2e0d053375ff0e5782088799d8c93db8e54b Author: Martin Storsjö Date: Mon Mar 11 16:51:47 2013 +0200 omxil: Try to load the broadcom OMX IL core and host library on the raspberry pi The host library is intentionally not unloaded, since it starts background threads when initialized, and the deinit function does not stop the threads. Therefore, this library cannot be unloaded once loaded and initialized. Signed-off-by: Martin Storsjö commit a1368308353a6e527fdf842d97bee3a56805b642 Author: Martin Storsjö Date: Mon Mar 11 16:52:20 2013 +0200 omxil: Add an omxil based video output module This is kept under modules/codes/omxil due to sharing much code with the omxil codec. This is only tested with the OMX.broadcom.video_render component on the Raspberry Pi so far, which in itself doesn't advertise any roles at all, so this could possibly use the "iv_renderer.yuv.overlay" role instead of plan "iv_renderer". But it should be possible to generalize this further and adapt it to any OMX IL video renderer component. Signed-off-by: Martin Storsjö commit 0859ce7fdeca66688f611cd38a95f8d9014fc279 Author: Martin Storsjö Date: Mon Mar 11 16:52:18 2013 +0200 omxil: Factorize event queue handling to a separate struct Signed-off-by: Martin Storsjö commit 9cc68b95891375d97d988ed92566dfd60b132aeb Author: Martin Storsjö Date: Mon Mar 11 16:52:16 2013 +0200 omxil: Factorize event debug printing to a separate function Signed-off-by: Martin Storsjö commit 369a7322f8f64e84532667a5686cf5e36f3eee20 Author: Martin Storsjö Date: Mon Mar 11 16:51:41 2013 +0200 omxil: Split omx core management to a separate file The point of the omx core management is to try to load and init the OMX core once, even if there's multiple e.g. decoder instances. The reason for this is that there are OMX cores where the deinit function will deinitialize the whole core on the first deinit call, even if init has been called twice. If this file is to be built as part of multiple separate shared plugins, each of the plugins will initialize the OMX core separately, which could cause issues with such OMX cores. Since the second plugin that uses the OMX core, an OMX vout plugin, isn't used automatically, and the only OMX implementation it currently is tested to actually work with (the Broadcom OMX core on Raspberry Pi) doesn't have issues with being uninitialized multiple times, there's no need to jump through hoops to fix this theoretical issue right now though. For reference, if we really want to make sure the omx core is loaded and initialized only once, the plugins need to be loaded with RTLD_GLOBAL and all the variables in omxil_core.c need to be marked with __attribute__ ((visibility ("default"))). But that's generally not an option, and shouldn't be necessary right now at least. Signed-off-by: Martin Storsjö commit d5dd32552f9c675eb943720a2b48b2778f26f3ef Author: Francois Cartegnie Date: Mon Mar 18 14:46:13 2013 +0100 access: add vnc/rfb: update LIST/NEWS commit e7238a23d4187200bb453704e3289f0643b69632 Author: Francois Cartegnie Date: Sun Feb 17 20:32:20 2013 +0100 access: add rfb/vnc viewonly module. Uses libvnc to provide 8-32bpp viewer, compression control, rfb & x509 auth, desktop resize handling and vnc://host:port uri. commit afff7f0aca4dd56360db3b0c39c8eb5e8ae18ba7 Author: Sébastien Toque Date: Tue Mar 12 18:20:00 2013 +0100 i420->rv32 neon: improve scheduling & registers usage Signed-off-by: Jean-Baptiste Kempf commit 7ad605f9a403eac6908e41abdd81b63972761d22 Author: Martin Storsjö Date: Mon Mar 18 10:30:41 2013 +0200 opengl: Set the color to full alpha in the non-shader draw path The color is set when drawing subpictures, but wasn't set when drawing the main texture. For some reason, the current color was reset between each display call in some environments, making this issue not to be visible. Signed-off-by: Martin Storsjö commit ed49807fbafc6813bb8034e8245b7f3268556ea8 Author: Ilkka Ollakka Date: Mon Mar 18 09:05:35 2013 +0200 livehttp: Fix crash on when not using encryption Call CryptKey only if we actually are encrypting stuff Fixes: #8315 commit 8dbd863c7ce5f194a80b05109b9800e6d1f7a9b8 Author: Ilkka Ollakka Date: Sun Mar 17 17:45:46 2013 +0200 livehttp: tell if playlist is vod Mark EXT-X-PLAYLSIT-TYPE:EVENT if it's still under generating and at the end, mark it as VOD in cases where we keep all the segments and those are in playlist. Closes: #6919 commit 061e8281ce732c6b74087aed0c321ff42f4fd9c3 Author: Ilkka Ollakka Date: Fri Mar 15 13:34:06 2013 +0200 x264: use x264 macro to get both B-frame types commit 8b0e66a06f705d6559ae1813fde2b7a26bf166b1 Author: Ilkka Ollakka Date: Fri Mar 15 13:33:14 2013 +0200 avcodec: flag blocks as corrupted if avpacket tells it is commit d8b4df3cd6a51e7f2c17ef5dd5c86efd928e8be2 Author: Ilkka Ollakka Date: Fri Mar 15 12:32:11 2013 +0200 avcodec: mark SP/SI/BI pictures commit 6b01e3ef5430497a55bd54717e6baadf956e0d31 Author: Ilkka Ollakka Date: Fri Mar 15 12:07:33 2013 +0200 avformat: don't offset dts/pts to start from 0, avformat should nowadays handle that just fine commit 75890fb5e9086d91e92ca6d9abb13a307278238d Author: Ilkka Ollakka Date: Fri Mar 15 12:06:36 2013 +0200 avformat: don't mark buffer as need to be writable, as we don't write into it directly commit 6ab7352e936812a5a445e4bf3f854b4b6233ad62 Author: Ilkka Ollakka Date: Sun Mar 17 16:32:09 2013 +0200 NEWS: mention livehttp encryption commit 5f193633aa411c9be1f2742379d33833cc046b92 Author: Ilkka Ollakka Date: Sun Mar 17 16:41:04 2013 +0200 livehttp: support static IV-use on encryption generate-iv option will tell vlc to generate random IV to encrypt whole stream instead of using segment number as IV. commit 2c132ae3a802f7642859b6a245dbaada73c2292c Author: Rafaël Carré Date: Sat Mar 16 15:26:09 2013 +0200 livehttp: stream encryption Uses segment number for IV and takes key-file where to read key for encryption. Modified-by: Ilkka Ollakka commit 90ea97f7971bb4737856d890da2fbad54106cb58 Author: Ilkka Ollakka Date: Sun Mar 17 13:26:33 2013 +0200 httplive: support absolute URI-locations for key-retrieval commit e120873709dd80bd81edbd30aa19fe1f961324db Author: Ilkka Ollakka Date: Sun Mar 17 12:51:19 2013 +0200 livehttp: free p_sys->p_seglens if str_format_time fails commit d49e2ef6ace0de681ca3c5afea5751699908e877 Author: Rafaël Carré Date: Sun Mar 17 11:32:53 2013 +0100 Generate .def files with gendef Should avoid the need for http://wiki.videolan.org/GenerateLibFromDll commit f58f00af54510330c27c440a3d479747ab00e247 Author: Ilkka Ollakka Date: Sat Mar 16 15:55:58 2013 +0200 livehttp: set caching disabled for default commit 1b4ff7d9782760a05992eae34274c9de249f506f Author: Rémi Denis-Courmont Date: Thu Mar 14 20:12:27 2013 +0200 block: fix sign warning commit 26e8a752a16e25d17f48d95997655b4be6229b8b Author: Rémi Denis-Courmont Date: Thu Mar 14 20:11:46 2013 +0200 block: align to 32 bytes This is required by libavcodec AVX optimizations for audio decoding. commit 6d3de8c01f5a50cbf7f2f8e230de1b16c6eb1905 Author: Ilkka Ollakka Date: Fri Mar 15 12:07:05 2013 +0200 avformat: set stream sar.den as we set sar.num also commit 61da5a109660bb8b433862f48cee5a196a071068 Author: Ilkka Ollakka Date: Thu Mar 14 12:33:17 2013 +0200 avformat: set pf_* after everything else in init commit 18fea8c1cba5e471cc48885adbb24ed5a36c8d83 Author: Jean-Baptiste Kempf Date: Thu Mar 14 17:15:39 2013 +0100 Contribs: build shout without threads on Windows commit dcc36eb2efb8a4870b15bbbf48bd15302c9478fb Author: Jean-Baptiste Kempf Date: Thu Mar 14 16:57:37 2013 +0100 Win32: move MessageBox error from libVLC to vlc.exe One might want to handle libvlc creation errors in a different way commit c51906de3a23ad6580c2c1373ef71d9c05f92993 Author: Jean-Baptiste Kempf Date: Thu Mar 14 15:43:20 2013 +0100 Contribs: fix vpx threading on Win32 commit e4ef96c295e2ac7b36b8ca7da4179eaba0519da6 Author: Ilkka Ollakka Date: Sat Mar 9 14:02:25 2013 +0200 allow sout for avcodec>=55 commit f271aa1b39521bc0aa7098b8108bb444aa0aac04 Author: Ilkka Ollakka Date: Thu Mar 14 11:06:28 2013 +0200 avcodec: use encode_video2 if available closes #8291 commit 4e98f03abe1577e9d02703016e19f25712445132 Author: Martin Storsjö Date: Wed Mar 13 19:21:18 2013 +0200 Don't automatically enable the gles video outputs They still lack features such as window sizing and mouse events. Signed-off-by: Martin Storsjö commit 02627d0f2926e1366afa362f644aee7281f6fc85 Author: Rafaël Carré Date: Wed Mar 13 18:14:21 2013 +0100 Don't leak -lmingw32 in LIBS commit 1e6949f6be6422c2fa73e7d22df1074b32c209f6 Author: Martin Storsjö Date: Tue Mar 12 15:19:41 2013 +0200 opengl: Take w.num into account when calculating the buffer size Signed-off-by: Martin Storsjö commit e46020734e4450d3fb6de6264f3d6cbb7ce8e07c Author: Martin Storsjö Date: Tue Mar 12 11:39:02 2013 +0200 opengl: Make the ES1/ES2 video output work This mostly consists of ifdeffing out parts selectively from opengl.c based on whether shaders or the fixed pipeline are absent. Both the ES1 and ES2 outputs have been tested on Ubuntu on a pandaboard. They seem to mostly work fine, but overlay subpictures seem garbled. Signed-off-by: Martin Storsjö commit 4f6b24275253a315bc9a29d58fc0541bb6d90bca Author: Martin Storsjö Date: Tue Mar 12 16:02:55 2013 +0200 opengl: Fix the ES 1 vs 2 version check The version string for ES 1 is "OpenGL ES-CM 1.x" or "OpenGL ES-CL 1.x". For ES 2 it is "OpenGL ES 2.0", while it seems to be only "3.x" for ES 3. Since the code is mostly built for either ES 1 or ES 2 (only Apple support targeting both at the same time, from the same built object code - but we only use ES 2 on iOS), simplify this down to a compile time decision. Signed-off-by: Martin Storsjö commit ec037dbac40ab30a893c2b0f3f593a1f203a21d3 Author: Rafaël Carré Date: Wed Mar 13 17:54:20 2013 +0100 libvlccore: remove duplicate ldflags commit 63d6a1851e1105d277874745e0d5bf9893f6619b Author: Jean-Baptiste Kempf Date: Wed Mar 13 01:43:40 2013 +0100 VPX: try to fix mountain lion patch commit e3d6ee99c60ef86979b8edd07149cfe9d9e1a6e3 Author: Rafaël Carré Date: Wed Mar 13 01:02:41 2013 +0100 contrib: vpx: missing header commit 96e5bb89805b39c210eb2082ab505b574999ba2e Author: Jean-Baptiste Kempf Date: Tue Mar 12 17:22:31 2013 +0100 Configure: vaapi and vdpau need avcodec Should fix distcheck commit faa89b544dd4bd760d7ba3baecfb3692906d9e87 Author: Jean-Baptiste Kempf Date: Tue Mar 12 15:50:45 2013 +0100 Configure: allow older versions for libavcodec commit f6d0b13a130603c29df156d64d6827f5f35c42a9 Author: Jean-Baptiste Kempf Date: Mon Mar 11 18:56:03 2013 +0100 Partial revert of "avcodec: remove support for old versions" This partially reverts and adapts commit cde81e52f2d6e17383aced57fe6312eafa79cacf. This is mostly related to Palette and Options Signed-off-by: Jean-Baptiste Kempf commit b7786ff2e9ae5f6421f4a251fcfd1a4005662a0f Author: Jean-Baptiste Kempf Date: Tue Mar 12 14:06:46 2013 +0100 Avcodec: create replacements for older versions of lavc Methods avcodec_alloc_context3, avcodec_open2 and error_recognition member commit adda59578c429e26d41e645a54aede1296f3bb46 Author: Jean-Baptiste Kempf Date: Tue Mar 12 14:01:03 2013 +0100 libav*: create a new avcommon_compat.h file for backward compatibility This patch includes necessary defines commit 5107430d3aa7cc3a0bfe372ed6cc162d22805d09 Author: Martin Storsjö Date: Mon Mar 11 21:25:30 2013 +0200 omxil: Convert the khronos provided headers to unix newlines All headers except OMX_Component.h seemed to be stored with dos newlines for some unknown reason. In the OpenMAX IL 1.1.2 header zip file provided by Khronos, they are provided with unix newlines, which also is the norm for the VLC codebase. Signed-off-by: Martin Storsjö commit 4b325af62e82f0c3268ee0423ebe90c26e23d5d5 Author: Martin Storsjö Date: Mon Mar 11 16:52:09 2013 +0200 omxil: Convert from/to OMX_TICKS via helper functions The 64 bit timestamp fields can be defined either as 64 bit integers or as structs with two 32 bit members. If the struct variant is being used, we need to convert to/from it with helper functions. Signed-off-by: Martin Storsjö commit c793eb04f43c60882ec78c05dc760495c07f0060 Author: Francois Cartegnie Date: Mon Mar 11 19:53:32 2013 +0100 Qt: EPGView: highlight day change commit 1f03651994e8cbe4c34861936dac84260083772e Author: Francois Cartegnie Date: Mon Mar 11 18:39:45 2013 +0100 Qt: EPGRuler: simplify color change case. fixes behavior when hour == day change commit d40d7cfb3b94b2b7f196895772ecbe287da7479d Author: Martin Storsjö Date: Mon Mar 11 16:47:10 2013 +0200 omxil: Remove an unused struct member Additionally, the mutex never seem to have been released but just leaked. Signed-off-by: Martin Storsjö commit dee9d80dd62a1687761589fb8f9275038b6adf45 Author: Martin Storsjö Date: Mon Mar 11 16:46:39 2013 +0200 omxil: Remove an unused local variable Signed-off-by: Martin Storsjö commit 3947b9ac00475ab7d0d16e049a2561060bdfff0e Author: Martin Storsjö Date: Mon Mar 11 13:56:27 2013 +0200 omxil: Remove hacks for disabling use of direct buffers Instead just set the flag to disabled, since this obviously isn't used at the moment. Also fix a case in DecodeVideo where the b_direct flag for the wrong port was checked. This simplifies enabling the direct buffer behaviour for the cases where it actually is desired. Signed-off-by: Martin Storsjö commit 7f9eb94ae2374e5189d3e2f0b03fcd7455424bc3 Author: Jean-Baptiste Kempf Date: Mon Mar 11 00:51:56 2013 +0100 Win32: Console is not supported in WinRT appstore mode commit 4542dccea1b28b44fbe208c6278463f1bf18fe6a Author: Jean-Baptiste Kempf Date: Mon Mar 11 00:50:55 2013 +0100 GetSystemTimePreciseAsFileTime is not supported in WinRT... ... but GetSystemTimeAsFileTime is. Go figure... commit 64a112182c9fd0eb1e46a9ba3d05f98b84df5237 Author: Stephen Parry Date: Wed Mar 6 19:36:07 2013 +0000 vimeo playback now hides user agent automatically Vimeo injects garbage into pages fetched by any user agent recognisable as being VLC. Amended parse routine to check the current user agent; if the user agent is set to VLC then parse returns a replacement playlist entry with the same url but with an option setting the user agent to something that vimeo will not trash. The main playlist parsing loop then re-opens the stream with the correct agent and calls vimeo.lua a second time; the stream is then parsed as before to get the actual shortlived video url. Signed-off-by: Jean-Baptiste Kempf commit 867abf04659915099b4b54fd6403794add7086d2 Author: Jean-Baptiste Kempf Date: Sun Mar 10 17:30:56 2013 +0100 Try to fix distcheck commit 21a9fec8a4177d63eb297d32bd5e080593afb68b Author: Sébastien Toque Date: Tue Mar 5 21:20:39 2013 +0100 Add i420->rv16 neon converter Signed-off-by: Jean-Baptiste Kempf commit 23a3b08de9177fe2c0b2d2865afe674c3841325d Author: Anatoliy Anischovich Date: Sat Mar 9 21:29:19 2013 +0200 audio input core: fix wrong parsing of replaygain tags (fix #8174) Before dictionaries there was a loop, so if-else way was ok, but not now. Also, locale-dependent atof(). Remove unnecessary replaygain stuff from flac demuxer. Signed-off-by: Jean-Baptiste Kempf commit 14d3718f37ba33b0c89a8fdfb8a4ee15cfea58f8 Author: Jean-Baptiste Kempf Date: Sun Mar 10 17:10:58 2013 +0100 src: remove trailing space commit 2c613666ad3fd4fbadc6e177a044cd2c94cf0e80 Author: Ronald Wright Date: Fri Mar 8 17:51:22 2013 -0600 Fix alignment and appearance of ISO standard equalizer centers in Qt GUI Signed-off-by: Jean-Baptiste Kempf commit 2aa9d5fb98ca3270e88cdbb7a43e6c6edd3487ec Author: Jean-Baptiste Kempf Date: Sun Mar 10 16:53:57 2013 +0100 Contribs: update libvpx to 1.1.0 commit 2426d13bcd561a4c5a753d92e2cde9e9d4859ddf Author: Felix Paul Kühne Date: Sun Mar 10 15:21:48 2013 +0100 macosx: replace avcodec-hw hack by proper settings commit be1b32c8ac6f32f972ca1821aeee2f3e1e09af90 Author: Felix Paul Kühne Date: Sun Mar 10 15:06:05 2013 +0100 macosx: misc minor improvements to the legacy transcoding code commit 8ded5907927a494c2c40079fb429e35c6b2358a1 Author: Felix Paul Kühne Date: Sun Mar 10 15:05:44 2013 +0100 macosx: fix crash when trying to transcode with help from the legacy output panel (close #8271) commit 8aa14596ca70951fb6b43e6830fa8163181f3a7e Author: Felix Paul Kühne Date: Sun Mar 10 14:49:07 2013 +0100 macosx: minor code optimization commit 08996f73ada2366b6a4c7b6a6fa3fdda91c56ce5 Author: Felix Paul Kühne Date: Sun Mar 10 14:41:31 2013 +0100 NEWS: OSX stuff commit 14fde0d4c9c3989c4b86484171e706dbc971dc8a Author: Felix Paul Kühne Date: Sun Mar 10 14:36:42 2013 +0100 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) Note that you can select any compatible app installed on device. Those are systemwide settings. commit 9c3987b86330d6f3105330bacbfb23b3b99bdda6 Author: Jean-Baptiste Kempf Date: Sun Mar 10 13:22:24 2013 +0100 Contribs: update FLAC to 1.3.0pre2 commit 76c5a58f394e72c45c9b8d22492e138c27582186 Author: Jean-Baptiste Kempf Date: Sun Mar 10 13:08:12 2013 +0100 Configure: do not force -lm for flac, .pc provides it commit 84a07d75ff1da356073c3fa240f58f2bc0fa42af Author: Jean-Baptiste Kempf Date: Sun Mar 10 12:53:47 2013 +0100 Contribs: fix compilation of iconv on Win64 commit f9ac72c893dce40875b65bbaa15a6b5765636ae4 Author: Jean-Baptiste Kempf Date: Sun Mar 10 12:41:53 2013 +0100 Contribs: update fontconfig to 2.10.2 commit 8dcc49ee36fc4766938afe734666e712858e2547 Author: Jean-Baptiste Kempf Date: Sun Mar 10 12:23:59 2013 +0100 Contribs: Update UPNP to 1.6.18 commit cc54b81df2aebbcfa6b4381877c02f3534bf573a Author: Jean-Baptiste Kempf Date: Sun Mar 10 12:19:58 2013 +0100 Contribs: update iconv to 1.14 commit 934352c0bceda5a10c501aa6d0c278eb211a3995 Author: Jean-Baptiste Kempf Date: Sun Mar 10 12:05:26 2013 +0100 Contribs: update gettext to 0.18.2.1 commit 70d201b46bddff3e9fad96f2f7ff128239a4e093 Author: Jean-Baptiste Kempf Date: Sun Mar 10 11:55:44 2013 +0100 Contribs: update libdvdcss to 1.2.13 commit e68d07da9a54a5885781b91f2a89a28bf40a389e Author: Jean-Baptiste Kempf Date: Sun Mar 10 11:51:53 2013 +0100 Contribs: Update GNUTls version to 2.12.23 Hopefully the last 2.12 version? commit d05cdbbef8e12d3133c9eb1f76ed0404022bfb51 Author: Jean-Baptiste Kempf Date: Sun Mar 10 11:47:35 2013 +0100 Update gpg-error to 1.11 commit e5db0bb227d7eda722ed1839afa00507aedc4d37 Author: Jean-Baptiste Kempf Date: Sun Mar 10 11:41:09 2013 +0100 Fribidi: update to 0.19.5 commit e2a0605a9bbc36f1eb2820a2b6dfa763a337d05f Author: Jean-Baptiste Kempf Date: Sun Mar 10 11:39:15 2013 +0100 Contribs: update libjpeg to v9 commit aad495b365fdbec856537bd06650a85283c7b4da Author: Jean-Baptiste Kempf Date: Sun Mar 10 11:38:52 2013 +0100 Contribs: update libpng to 1.5.14 commit 01b2d9f038211e91fd2348858d58931f0a48faa1 Author: Mirsal Ennaime Date: Sun Mar 10 03:54:55 2013 +0100 dbus: Fix handling of input events and remove memleaks Correctly handle the INPUT_EVENT_ITEM_META and INPUT_EVENT_ITEM_META instead of skipping the whole event processing code without even freeing the callback_info_t data structure. Closes: #8285 commit 1351dcd2c0cf298673b265c909ac2154f75c3279 Author: Felix Paul Kühne Date: Sat Mar 9 22:14:51 2013 +0100 auhal: keep last used audio device throughout sessions (close #8277) if the device was unplugged in the meantime, VLC will fallback on the default system device commit 37d01f73957610f78a96dc77197880bfa056c8d3 Author: Felix Paul Kühne Date: Sat Mar 9 22:00:42 2013 +0100 auhal: restart aout if device setup changes commit 4b0b6c8e5794780fa15fc0e5dd9b91a9758ea22b Author: Rémi Denis-Courmont Date: Sat Mar 9 22:59:57 2013 +0200 avcodec: elim thresholds are only in libavcodec < 55 (refs #8291) commit ce54febaacea03cd9aeefdafa134af0e57bc6df3 Author: Rémi Denis-Courmont Date: Sat Mar 9 22:59:44 2013 +0200 avcodec: fix pointer conversion warning commit 59609879532da1990e8ad8cad3bd9ad603cb29cd Author: Felix Paul Kühne Date: Sat Mar 9 21:56:24 2013 +0100 macosx: automagically update the audio device list when the OS tells us to (close #8282) commit c1fd92f27460e85d3d23988e97c54de5a4b26058 Author: Rémi Denis-Courmont Date: Sat Mar 9 21:08:56 2013 +0200 avcodec: drop deprecated deinterlacing filter commit 4579b28b4a318f1c274cf0ddb7d76b497f3f9856 Author: Rémi Denis-Courmont Date: Sat Mar 9 21:38:28 2013 +0200 Remove picture quantization table (same reason as qtype) commit 5c5683e7e8ad9b745c8aba945c44edd454889913 Author: Rémi Denis-Courmont Date: Sat Mar 9 21:32:54 2013 +0200 avcodec: drop deprecated qstride / qscale_table (As for qtype, this is only used by the postproc video filter.) commit ea85437dace93b50c1d0972f91c0265c3fb294a6 Author: Rémi Denis-Courmont Date: Sat Mar 9 21:28:54 2013 +0200 Remove picture qtype support code All that code boiled down to selecting MPEG2 vs normal mode by the postproc video filter. Now that libavcodec does not provide the data anymore, the code had no more effects. commit 818cd43f013b60ca62c24045f16f062fbf22116a Author: Rémi Denis-Courmont Date: Sat Mar 9 21:23:00 2013 +0200 avcodec: drop deprecated qscale_type (This datum was only used by postproc anyway.) commit 41e9bfae66e110a2d82b6f44db4e0eb664f5572e Author: Francois Cartegnie Date: Sat Mar 9 20:28:04 2013 +0100 Qt: EPGView: includes cleanup commit 012a405f268ea1ca9e8254776465709db055606d Author: Francois Cartegnie Date: Sat Mar 9 20:26:45 2013 +0100 Qt: EPGWidget: namespace enum commit 9b34dc864f300c627afa6233b179a18a92df53a3 Author: Francois Cartegnie Date: Sat Mar 9 17:46:30 2013 +0100 Qt: EPGRuler: highlight day change commit 9c50545e4b6065223088ae5241adc2c357d56a9c Author: Francois Cartegnie Date: Sat Mar 9 17:00:49 2013 +0100 Qt: EPGRuler: includes cleanup commit 035903fb004e6d8495275919dbf880440e4ff506 Author: Francois Cartegnie Date: Sat Mar 9 16:59:23 2013 +0100 Qt: EPGRuler: compute sizes based on widget's commit 726e595bd59586e393de7b931d693c26b37f9cea Author: Francois Cartegnie Date: Sat Mar 9 16:52:23 2013 +0100 Qt: EPGView: use bounding rects for simplification commit 11315607693db57b3646d2004b97eaaa301fa2f7 Author: Rémi Denis-Courmont Date: Sat Mar 9 19:01:20 2013 +0200 Qt4: add missing build dependencies (fix #8288) commit 5f5167f1ea582beca09e4a45d6544b056a4c15ad Author: Felix Paul Kühne Date: Sat Mar 9 17:13:48 2013 +0100 macosx: re-write and simplify the apple event handlers for GetURL and OpenURL, make it respect 'macosx-autoplay' (close #6319) commit 6e303ee3c146b0523dd76380d91c88b0fdc9fd53 Author: Felix Paul Kühne Date: Sat Mar 9 16:54:50 2013 +0100 macosx/CAS: fix compilation warning commit c80ed324bb0c2e30e03cfadff31d1ee2c2456b2b Author: Felix Paul Kühne Date: Sat Mar 9 16:43:35 2013 +0100 Info.plist: add missing URL schemes VLC supports There may be more I forgot about.. commit 2eecbeed733ffd22a75ed75a17b63e8d75112923 Author: Rémi Denis-Courmont Date: Sat Mar 9 16:30:46 2013 +0200 stats: remove encoder if !ENABLE_SOUT commit b64a4cd32964af9188ca90e69e516426318c1cb9 Author: Rémi Denis-Courmont Date: Sat Mar 9 16:29:14 2013 +0200 stats: merge as a single file commit 3264e6d5b587b0a0ac20a1bd68162d0bc2eb7d1d Author: Rémi Denis-Courmont Date: Sat Mar 9 16:21:57 2013 +0200 stats: eliminate useless data and callback commit 7de1884e740218a657c41f31bc76786ab582e5a7 Author: Rémi Denis-Courmont Date: Sat Mar 9 16:20:19 2013 +0200 stats: eliminate useless CloseDecoder callback commit 184e8e76c475c19d1626e6c2d90460e8b1fa9e6c Author: Rémi Denis-Courmont Date: Fri Mar 8 18:34:14 2013 +0200 avcodec: allow compilation with lavc 55 commit 7a4eb7be29852bedf50a15e7fa4f326c44b7a83b Author: Rémi Denis-Courmont Date: Fri Mar 8 18:34:56 2013 +0200 avcodec: replace gone CODEC_ID_* with AV_CODEC_ID_* This is necessary to compile with libav.git HEAD or with contribs. Streaming output still needs fixing. commit cde81e52f2d6e17383aced57fe6312eafa79cacf Author: Rémi Denis-Courmont Date: Sat Mar 9 12:29:30 2013 +0200 avcodec: remove support for old versions commit ba293fd5febc688f63faa85247ae6c56b9ce9c70 Author: Rémi Denis-Courmont Date: Sat Mar 9 12:18:49 2013 +0200 contrib: ffmpeg: update required versions commit 364806defd8fe30b9e3a5fc3d62bbef58b7e5778 Author: Rémi Denis-Courmont Date: Sat Mar 9 12:18:04 2013 +0200 avcodec: require version 24.25.0 or later commit 0babd21eadc353496df7a03d76063a4124539d5c Author: Rémi Denis-Courmont Date: Sat Mar 9 12:36:47 2013 +0200 avcodec: remove obsolete compatibility stuff commit 39de05b6b596d2be62c752203573dbc1c765aa6b Author: Rémi Denis-Courmont Date: Sat Mar 9 12:32:31 2013 +0200 Remove unsupported SONIC codec commit ebc321e8526e9399191c3fa26429b536dcc62a56 Author: Rémi Denis-Courmont Date: Sat Mar 9 11:28:08 2013 +0200 avcodec: zero copy audio decoding commit 78f1c31ae7e34eb7a2e49f91bfd8f8878a05fc77 Author: Rémi Denis-Courmont Date: Sat Mar 9 11:33:42 2013 +0200 avcodec: cosmetics commit 118c5be3603ab71c833d94d7849e05b5ae4d6a59 Author: Rémi Denis-Courmont Date: Fri Mar 8 23:43:00 2013 +0200 avcodec: update to audio4 decoding API Note that the input coded buffer is now only freed if the decoding returns a decoded frame, or the buffer has been entirely consumed (see *pp_block = NULL). commit 1267f1526b931609913391b8e9d82c7e9fc1635d Author: Rémi Denis-Courmont Date: Fri Mar 8 20:51:47 2013 +0200 Revert "aout: make log message to be debug as there isn't any real error if no filters needed" If the user explicitly asks for a filter, it's an error to not be able to instatiate it. This reverts commit 7b0761c4359d12de0bad78a1d255a55cb89bc562. commit f0081079a5576ff961013c82104658e689886fb7 Author: Felix Paul Kühne Date: Fri Mar 8 19:46:41 2013 +0100 macosx: use UTF-8 instead of Windows Latin 1 as source code encoding commit 03fafd80fbf02169b6d0d9377c05748137d70ced Author: Rémi Denis-Courmont Date: Fri Mar 8 20:42:18 2013 +0200 v4l2: use buffer PTS where available (fix #5474) commit 7f52b2ae66720dcbb6059ccfd55845d06c2dce63 Author: Felix Paul Kühne Date: Fri Mar 8 19:18:24 2013 +0100 macosx: don't overwrite existing files on stream-output (close #7752) commit 5ccd1fdebb8e03eee801f645f2792c40a535296e Author: Anatoliy Anischovich Date: Fri Mar 8 15:07:04 2013 +0200 vorbis demux: convert generic field names to uppercase (fix #8105) Signed-off-by: Rémi Denis-Courmont commit 92f7a26a3f3f6809768f3eec23d78423db0c8038 Author: Rémi Denis-Courmont Date: Fri Mar 8 20:12:09 2013 +0200 v4l2: update headers (refs #5474) commit d3b09b76125b9754011f2ee0af2e97e6ba840ea8 Author: Rémi Denis-Courmont Date: Fri Mar 8 18:42:17 2013 +0200 mkv: fix format string commit 1e15960097cf0661acd30b64f5f2c5eb7258b07f Author: Rémi Denis-Courmont Date: Fri Mar 8 18:36:57 2013 +0200 Drop aborted SNOW codec This is not supported in libavcodec anymore. commit f8ebe37339473e0ff6d7223f8c556cadc3e9654e Author: Anatoliy Anischovich Date: Fri Mar 8 15:17:23 2013 +0200 audio output core: normalize tracks without replaygain peak data (fix #8165) Signed-off-by: Rémi Denis-Courmont commit 94a3b14ccbff3e8d4f9a7f73933f0eb9f40ac15c Author: Ilkka Ollakka Date: Fri Mar 8 13:10:43 2013 +0200 transcode: use correct size on overlays We want to use encoder->fmt_in instead of original video size Fixes: #8206 commit 7b0761c4359d12de0bad78a1d255a55cb89bc562 Author: Ilkka Ollakka Date: Sat Mar 2 17:42:19 2013 +0200 aout: make log message to be debug as there isn't any real error if no filters needed commit e8c5e23eaf621bb5c23c63ebc36eaca2c32b170c Author: Felix Paul Kühne Date: Thu Mar 7 21:07:14 2013 +0100 vout_macosx: reshape if screen configuration was changed by the user (close #8151) commit 2ab46404f8c9b359c377c3a23a9a0fb07a2b52fa Author: David Fuhrmann Date: Wed Mar 6 20:23:24 2013 +0100 auhal: towards working S/PDIF output Now, S/PDIF works at least in the sense that it plays something which "seems" to be in sync more or less. refs #8083 commit a2e0019f7515fcd1a7695360ac891f0211304f72 Author: David Fuhrmann Date: Wed Mar 6 20:22:02 2013 +0100 auhal: warn if audio buffer is dropped commit 48fba020f8f05de9aaee2df9d563f5bcf2872eb2 Author: Felix Paul Kühne Date: Wed Mar 6 16:24:07 2013 +0100 contrib/ffmpeg: fixed compilation for OSX and enable vda hardware acceleration by default commit d32a6bc1d13d1fb641692eda83c2275e00cf4fda Author: Felix Paul Kühne Date: Wed Mar 6 16:01:29 2013 +0100 avcodec: remove 'lowres' option since it is ignored by libav commit 82692c4058958432ca1f4e95d9a5bce21795f2fe Author: Felix Paul Kühne Date: Wed Mar 6 15:50:24 2013 +0100 macosx: fix crash if 'avcodec-hw' isn't set commit 72a86d898bf4396881a895e37385e246541579e8 Author: Rafaël Carré Date: Wed Mar 6 13:18:21 2013 +0100 decklink: fix flags -I must be set in CPPFLAGS Fixes the following message in configure: checking DeckLinkAPIDispatch.cpp usability... yes checking DeckLinkAPIDispatch.cpp presence... no commit 73f271093e112dceeefa73fac75402a3a9c102c4 Author: KO Myung-Hun Date: Sun Mar 3 00:02:37 2013 +0900 os2: implement poll() with timeout free cancellation Signed-off-by: Rémi Denis-Courmont commit ba28c2861d271857925183dac0b6443fd5461296 Author: Edward Wang Date: Sun Mar 3 19:35:03 2013 +0000 live555: fix invalid conversion error ../../../modules/access/live555.cpp:2154:64: error: invalid conversion from 'char const*' to 'char*' [-fpermissive] ../../../contrib/arm-linux-androideabi/include/Base64.hh:28:16: error: initializing argument 1 of 'unsigned char* base64Decode(char*, unsigned int&, Boolean)' [-fpermissive] base64Decode appears to be defined as unsigned char* base64Decode(char* in, unsigned& resultSize, Boolean trimTrailingZeros); Signed-off-by: Sébastien Escudier commit 953cedd22abbaaa061cafd2b0ae2e9ce19e9ff20 Author: Rafaël Carré Date: Mon Mar 4 23:40:10 2013 +0100 decklink output: missing initialization commit ebee0d642cdbe6ad46476bf691df42f41e4d1b46 Author: Rafaël Carré Date: Mon Mar 4 21:14:47 2013 +0100 decklink output: fix aout/vout (sub)modules synchronization vout module initialization is suspended until aout has been created. Note: that means audio is mandatory to use this module. commit 031a54b4b9acbbc500f185bb94a75b40ff5fce72 Author: Felix Paul Kühne Date: Mon Mar 4 18:19:47 2013 +0100 opengl: fixed compilation warning commit a7413eadafcc876d52f6836092f0914d4b09840a Author: Felix Paul Kühne Date: Mon Mar 4 18:19:14 2013 +0100 opengl: enforce use of non-power-of-2-textures when drawing using Open GL ES 2, since those are supported by specification Hence, checks for extensions adding this feature will fail. This solves a green line issue on Apple's ES2 platform commit 4b44a0ef73e9406b0885272aed8f447ec5f47f55 Author: Rafaël Carré Date: Mon Mar 4 12:21:26 2013 +0100 aout: fix f788153 Make char explicitely signed to represent a boolean If it is unsigned, default value -1 will represent 255 and effectively set mute to 255, i.e. true. Fix lack of hearable audio output on android commit e1b0fccc2f878764c5a868095dc588eb51d15601 Author: Diego Fernando Nieto Date: Sun Mar 3 07:51:45 2013 -0500 Autoconf distclean in extra/tools Hi, I send to you the following patch to erase autonconf-2.69.tar.gz when we execute a make distclean command. Signed-off-by: Rafaël Carré commit 8642323c8fb10cb007a8074cd24c5d76f4ceb8dc Author: Felix Paul Kühne Date: Sun Mar 3 17:46:45 2013 +0100 audioqueue: improve TimeGet implementation This shall meliorate the playback experience for high latency inputs. commit 36302e03d68396a79337beb66617fe3115029fcf Author: Rémi Denis-Courmont Date: Sun Mar 3 17:49:34 2013 +0200 v4l2: disable incomplete USERPTR implementation (refs #8262) TODO: someone fix it commit 57a258139c38466182da4be81c7e8a2dfc0420cf Author: Rémi Denis-Courmont Date: Sun Mar 3 17:36:45 2013 +0200 v4l2: remove broken VBI in user pointer mode (refs #8262) commit 8d5cdf7f063d25c013307ef5519408f9e18cda6f Author: KO Myung-Hun Date: Sun Mar 3 02:09:35 2013 +0900 kai: enlarge an audio buffer size to AOUT_MAX_ADVANCE_TIME And add a comment for a condition falling into a indefinite lock. Signed-off-by: Rémi Denis-Courmont commit 0a85cad3a42124153cd0a1111e371cc095e515cc Author: David Fuhrmann Date: Sat Mar 2 13:47:25 2013 +0100 macosx: categorize options and improve some tooltip messages commit d29560302a9297ebaca4817bdf923ae2e62b2eb2 Author: David Fuhrmann Date: Sat Mar 2 13:15:21 2013 +0100 macosx: improve string for native fullscreen mode The majority of all supported OS versions already support this setting, so this should be just fine. commit 4eadbaec8662fd330f91fbacc4849858ec177157 Author: David Fuhrmann Date: Sat Mar 2 13:10:07 2013 +0100 macosx: prefs: implement string list config and integer list config with popup box There should be no reason why the user should be able to freely changes strings here. commit def5284a659b1eeea3778844c13261a573fe52d2 Author: David Fuhrmann Date: Sat Mar 2 12:22:07 2013 +0100 macosx: add missing autorelease pool commit 49a3687a70e0e1c3eff0a8b953f577faff5f20fc Author: David Fuhrmann Date: Sat Mar 2 12:18:28 2013 +0100 macosx: add support for pausing iTunes when VLC playback starts, and resume iTunes playback when VLCs playback is finished Tested with iTunes 8 - 11. commit 768657f46a1b46b3cefa1934633312f49bc740c2 Author: David Fuhrmann Date: Fri Mar 1 19:44:22 2013 +0100 macosx: fix playbackstatusUpdated in case of ended inputs As this method is called on main thread, END_S state was sometimes missed, resulting in a missing update for the play buttons. commit a9c71ebf000426acb9b62bcc2ef9fe82e5fd5164 Author: KO Myung-Hun Date: Sun Mar 3 03:04:47 2013 +0900 vlccore: fix a warning on OS/2 Signed-off-by: Rémi Denis-Courmont commit 55963bd7a826f238a7534b8694531b0c1defa6f6 Author: KO Myung-Hun Date: Sun Mar 3 00:11:08 2013 +0900 vlccore: fix a linked list of threadvar on OS/2 Signed-off-by: Rémi Denis-Courmont commit 1dceede1471d73d55b4935570868d472be528b9c Author: KO Myung-Hun Date: Sun Mar 3 00:11:07 2013 +0900 vlccore: declare super_mutex and super_variable as static variable on OS/2 Signed-off-by: Rémi Denis-Courmont commit bb449cfcbd4f97ce5465cc7e7331534a2b9c4663 Author: KO Myung-Hun Date: Sun Mar 3 00:11:06 2013 +0900 vlccore: return EAGAIN on vlc_threadvar_create() failure on OS/2 Like pthread. Signed-off-by: Rémi Denis-Courmont commit 2ff3b97ba534977e08c119204a977c44a20b00d7 Author: Rafaël Carré Date: Sat Mar 2 16:27:38 2013 +0100 avcodec audio decoder: bump arbitrary decoded frame size limit The limit can be reached with some WMA samples: [wmav2 @ 0x7f9c50c1e960] output buffer size is too small for the current frame (192000 < 196608) TODO: port to avcodec_decode_audio4 commit a809edefeca2171389891a16c43267d712155468 Author: Francois Cartegnie Date: Wed Feb 27 21:23:39 2013 +0100 chroma: add avutil version check for YUV422P9LE/BE (fix #8249) swscale is broken on systems with disable-avcodec (not meeting avcodec version requirement). According to ffmpeg commit e06be9eccdc969a9fd2736c2daf37c2fbccae37f those chromas have been introduced after avutil 51.12.0. commit b2c7e1447fabaf37344be16afc13937f3b86fa08 Author: Rémi Denis-Courmont Date: Fri Mar 1 17:59:56 2013 +0200 audio filters: remove old filter_NewAudioBuffer() commit d09b6f756f1f6fa0831168d7608007c10dff0208 Author: Jean-Baptiste Kempf Date: Thu Feb 28 18:11:45 2013 +0100 Win32: fix double-free in vlc_idna_to_ascii Close #8254 commit e8ad54b1f4d53df35faeb35243861691173cf5e1 Author: Jean-Baptiste Kempf Date: Thu Feb 28 17:37:20 2013 +0100 Audioqueue: relicense to LGPL This module has been de-facto rewritten for 2.1 by Felix, Rafaël and Rémi commit 665998149a64fc01d1fe960d6578b47684f1585c Author: Rémi Denis-Courmont Date: Thu Feb 28 18:31:28 2013 +0200 aout: fix mutex leak commit 9f9b954327686a266e7379da30e05b64df47d05b Author: Rémi Denis-Courmont Date: Thu Feb 28 18:02:27 2013 +0200 aout: fix improbable memory leak commit 5d0338086cfc6699ceda3928f5f333fb6a0c5faa Author: Francois Cartegnie Date: Thu Feb 28 15:47:35 2013 +0100 Qt: remove menus language selection. (fix #8201) Removed/Deprecated for 2.1.0 See 76c72672d89033c9da6bcb576be6d1cf6bc52bd8 commit 6daa02af1a81efa197ea5a8c8f5ff4b6ef526c92 Author: Sébastien Escudier Date: Sun Feb 24 17:33:26 2013 +0100 Add Vorbis and VP8 codecs to live555. Chained vorbis stream is not supported. commit 41a7f1cb2d61ff2aa24eefb6af0fbb803644a624 Author: Ilkka Ollakka Date: Thu Feb 28 13:23:55 2013 +0200 NEWS: add livehttp mention commit 73ea8c3d3a26b928b8773533e15e6703fa7f63e1 Author: Ilkka Ollakka Date: Thu Feb 28 13:21:01 2013 +0200 livehttp: allow setting ext-x-allow-cache to no commit 87e941d08b0e00a9aa04a61e4dbf8fe0e496895e Author: Ilkka Ollakka Date: Thu Feb 28 13:20:39 2013 +0200 livehttp: don't set all options as advanced commit fce9962df9c5fd2ba660f10eebe64e473dfd96d8 Author: Ilkka Ollakka Date: Thu Feb 28 13:08:49 2013 +0200 livehttp: update years and add myself as authors commit 8cf9d32f0ca6cc62b16df31f2c04ad02aad079ed Author: Ilkka Ollakka Date: Mon Feb 25 16:22:05 2013 +0200 livehttp: don't allow longer than targetduration segments commit 0552427015899d4487a1e7d45c829c231e526979 Author: Ilkka Ollakka Date: Mon Feb 25 22:43:48 2013 +0200 livehttp: give more exact segment duration in extinf EXTINF tells the duration of next segment in playlist-file. It should be less or equal to EXT-X-TARGETDURATION. Also tell protocol version. commit 32e19b17f69249e4dcaf9cb3f3d8ad7591615fbd Author: Ilkka Ollakka Date: Thu Feb 28 13:01:17 2013 +0200 livehttp: take block length in account when checking segment length commit b82c5233623c401814672eafe7a46e6e05b4639b Author: Nicolas Bertrand Date: Thu Feb 28 10:22:10 2013 +0100 add XYZ colorspace/fourcc Creation of XYZ colorspace for 12 bit depth images. Signed-off-by: Jean-Baptiste Kempf commit d6aeeebe0c7ec9f4defe1751454bc3c1943d84e1 Author: Timothy B. Terriberry Date: Tue Feb 26 18:36:02 2013 -0800 ogg: Fix borken stream resets. Commit 78a8771f attempted to reset the ogg_stream_state in find_last_frame(), but it tries to do so using a non-existent page and then leaks memory (due to using ogg_stream_init() instead of ogg_stream_reset()). Its caller, Ogg_GetLastPacket(), then tries to restore the contents of the current packet, but its call to ogg_stream_pageseek() will immediately fail, leaving the dangling packet pointers untouched. Instead, just back up the whole stream state and restore it on exit. This fixes both problems. Signed-off-by: Jean-Baptiste Kempf commit 3853f776a3fdcc52fb4aa804b4b2cf9350516861 Author: Stephen Parry Date: Thu Feb 28 00:17:22 2013 +0000 Fix for vimeo parser to handle multi-line data block Added code to vimeo.lua parser to handle data block consisting of multiple lines. Code now concatenates those lines together. Note when testing: vimeo doesn't like VLC; you must use :http-user-agent flag to impersonate browser. Close #7148 Signed-off-by: Jean-Baptiste Kempf commit 54a5f89eca5cc171f11d081a6ad5a6bbead3c0c1 Author: Stephen Parry Date: Thu Feb 28 00:08:38 2013 +0000 httprequests: output DVD title# and chapter# in status Amended httprequests lua code to output current DVD title# and chapter# in status. Close #8250 Signed-off-by: Jean-Baptiste Kempf commit f788153763bf56fda744df5b9abaa893c402378e Author: Rémi Denis-Courmont Date: Wed Feb 27 21:28:12 2013 +0200 aout: do not block thread changing volume/mute/device (fixes #8240) commit 0b81004e7e2ca73757d3ab04ef33c70527638c71 Author: Rémi Denis-Courmont Date: Wed Feb 27 18:38:57 2013 +0200 aout: revector commit 7e4e3a4332f2d0aedea93e8839bd108e60e8926f Author: Rémi Denis-Courmont Date: Wed Feb 27 18:12:04 2013 +0200 aout: de-inline the locking functions commit 296debcc472a86a4776a5e677aa90689ccc6d6d1 Author: Rémi Denis-Courmont Date: Wed Feb 27 20:23:23 2013 +0200 Mark hq-resampling obsolete This option has not had any effects since VLC 1.1.8. commit 7ddfb56beccd8f79eddc0e874ab97eaf06547389 Author: Rémi Denis-Courmont Date: Wed Feb 27 20:16:36 2013 +0200 contrib: 64-bits ARM always supports floating point commit e41027f592feb415b1ef53a55fa3f9eefbb40d90 Author: Rémi Denis-Courmont Date: Wed Feb 27 20:14:25 2013 +0200 Enable FPU on 64-bits ARM commit 74a3b3f19f3f15843e913ce347c237eb23375f6f Author: FUJISAWA Tooru Date: Wed Feb 27 01:10:14 2013 +0900 screen: return correct time for DEMUX_GET_TIME Signed-off-by: Felix Paul Kühne commit 6a4cd277610ed2e2186a582ad8a6522db1da3f0f Author: Felix Paul Kühne Date: Tue Feb 26 23:09:24 2013 +0100 Info.plist: add support for dvdmedia packages, which are essentially Video_TS dumps for Apple's DVD Player.app commit 89d1b53d2aed6046d22d6bf890750ea3e8000820 Author: FUJISAWA Tooru Date: Tue Feb 26 21:28:41 2013 +0900 screen/mac: cursor rendering Signed-off-by: Felix Paul Kühne commit 639c139eeb151686c8dd04fa2814906019aed6aa Author: Francois Cartegnie Date: Tue Feb 26 17:05:29 2013 +0100 Qt: soutmrl: fix transcode filters enumeration (fix #8219) According to documentation, must be colon separated instead of commas. Also removes list enclosure. commit 03d6a4e29246a978a073a398d6ab8642d733ea1f Author: Martin Storsjö Date: Tue Feb 26 12:52:32 2013 +0200 omxil: Ignore all "secure"/DRM codecs We can't use any of them since they don't output plain YUV data but require using direct rendering. This simplifies the condition and possibly also catches other cases where it would be needed. The case where it was added was for a device where the codec ending with .secure was listed before the normal one. This kind of codec is available on many other devices as well, but they're normally listed only after the normal ones so we never pick them. Signed-off-by: Martin Storsjö commit 783ebff1298ce44abacb1e394333b892ac401d18 Author: Nicolas Chauvet Date: Tue Feb 26 12:47:43 2013 +0100 Switch smbclient detection to pkg-config Signed-off-by: Jean-Baptiste Kempf commit 0019260703fb38b15403e8c41c6110d9c79a36f1 Author: Jean-Baptiste Kempf Date: Tue Feb 26 11:37:36 2013 +0100 DVDread: avoid crashes over invalid cell_playback_offset values Ref #8125 commit 9eb9367f8a070d305f244064eb769e9ef911c94f Author: Konstantin Pavlov Date: Tue Feb 26 00:39:39 2013 +0400 Tools: bump ragel version to 6.8. Fixes #7774. commit 9dabc0a9f9c825d19b6aea8b108abb475d9d6cbb Author: Martin Storsjö Date: Mon Feb 25 22:32:46 2013 +0200 omxil: Ignore a codec that we know we don't work well with This still keeps the mapping for VC1 and WMV3 that works fine on e.g. Samsung Galaxy S3, without negatively affecting other devices that expose decoders with this role but that we don't work well with. Signed-off-by: Martin Storsjö commit 1937a483eec418a7efaae4b1addb5bb398185ca8 Author: Rémi Denis-Courmont Date: Mon Feb 25 19:32:29 2013 +0200 ts: correct Traditional Chinese EPG encoding (fixes #8235) ETSI EN 300 468 § A.2 assigns the first byte 0x14 value to the "Big5 subset of ISO/IEC 10646". This really means that the character set is Big5, but the encoding is ISO/IEC 10646, a.k.a. Unicode. commit 72999af2315f158128266d6826e15fb2735348f1 Author: Rafaël Carré Date: Mon Feb 25 13:06:22 2013 +0100 opensles: uncomment debug message commit 4a8ecc38866d23874a9840e1067038b4843c8186 Author: Felix Paul Kühne Date: Sun Feb 24 17:21:48 2013 -0800 extras: disable screen capture module on iOS commit a77e8a73cb30bc6f7e5593195f631745f44c4637 Author: Jean-Baptiste Kempf Date: Sun Feb 24 23:12:57 2013 +0100 Add NV12/NV21 as YUV formats commit 29fb7cbd6d02b4d5f34340e49bcde0aed277d1e3 Author: Felix Paul Kühne Date: Sun Feb 24 14:15:07 2013 -0800 screen/mac: cosmetics commit 17869161ba93da07a7390e8d0f0093dc573fffae Author: Felix Paul Kühne Date: Sun Feb 24 14:00:54 2013 -0800 opengl: iterate on previous commit commit 1cc498b2daca146e9e3a6792506ae71d7beb72aa Author: Felix Paul Kühne Date: Sun Feb 24 13:48:24 2013 -0800 screen/mac: clean-up, improve and partially rewrite the code TODO: cursor rendering commit fbf375183ea004886fe55803ed1ac8b6dd2bb764 Author: Felix Paul Kühne Date: Sun Feb 24 13:46:59 2013 -0800 opengl: don't use RGB shaders for RGB to RGB conversations This fixes display of RGB* input modules such as screen:// commit 70180182273c34d8af47939bfac2b75de96dcc76 Author: Sébastien Escudier Date: Sun Feb 24 18:13:58 2013 +0100 remove useless assignment commit cd8f993a5498d82246e96b50f00528b1fcf88ac3 Author: David Fuhrmann Date: Sun Feb 24 18:06:02 2013 +0100 macosx: adapt VLCTimeField and add additional option for remaining state of fs field commit 021b9f2579d69f3ca2b7b8d809836785a3f15515 Author: David Fuhrmann Date: Sun Feb 24 17:09:26 2013 +0100 macosx: show current pos and remaining or total time in fs controller commit 18d1112832204357675d6a94484d94d4d37f348e Author: Felix Paul Kühne Date: Sat Feb 23 23:29:51 2013 -0800 screen/mac: fix copyright header commit afb85fb6fdce81739c03dac7449b6c2efad896d3 Author: Felix Paul Kühne Date: Sat Feb 23 22:42:08 2013 -0800 access: make sure that the screen module is compiled for OSX by default (closes #8146) commit e0de50a5fae465fb01a6591b2c256df925d4d68a Author: Rémi Denis-Courmont Date: Sat Feb 23 10:33:12 2013 +0200 Remove old Nokia N900 hacks These were broken since 6270a4c777d849538b8a8e4d5c6f01fb96fa9ea9. commit 306964775d1da8ad2b39077dba6e520ba4dc87ad Author: Rémi Denis-Courmont Date: Sat Feb 23 10:30:43 2013 +0200 MCE: remove old plugin commit 88f1ac57fadf697fb5ae0fc332b19abf80b6ec3f Author: Sébastien Escudier Date: Fri Feb 22 19:14:46 2013 +0100 live555 : allow global npt value to go backward commit 8329973db6dbb4e54b7d7631de9ee8f928907bfb Author: Rémi Denis-Courmont Date: Fri Feb 22 00:11:25 2013 +0200 Revert "Qt: Add moving main window on any part of a window" This reverts commit 6b2d303b9274d9e03bbb52a30a1e8572a6d581fb. This fixes #8220. commit 1f234ff62223893fb8e7cb4d289f384f3e4bfae0 Author: Rémi Denis-Courmont Date: Thu Feb 21 23:38:34 2013 +0200 dbus: fix single instance mode parameter type for previous track commit cd295cf14e41fc86c3721160b83104026b546dff Author: Rémi Denis-Courmont Date: Wed Feb 20 23:40:29 2013 +0200 rawdv: remove dated disabled code commit b54103b03e1f829b7d5636c37a49d43c1ac4abc5 Author: Rémi Denis-Courmont Date: Wed Feb 20 23:40:01 2013 +0200 raw*: initialize callbacks only at success Also remove dated comment. commit 5987f34d99b14b127e51d5bc68fc97e0bf71e7b3 Author: Rémi Denis-Courmont Date: Tue Feb 19 23:43:03 2013 +0200 lib: fix signedness of SPU track ID in libvlc_video_set_spu() Luckily, signed and unsigned int are compatible types. commit e712c11f55e881fd91774921e69a2736d8fdad0b Author: Rémi Denis-Courmont Date: Tue Feb 19 23:37:20 2013 +0200 lib: rectify SPU track IDs (refs #7645) commit 2240802604f12d1858c172c79ba0945f64ccd589 Author: Rafaël Carré Date: Tue Feb 19 15:36:25 2013 +0100 contrib: dvdread: fix osx build commit 94d0754642848b392dbc7590c93308514acc0243 Author: Felix Paul Kühne Date: Mon Feb 18 19:41:56 2013 -0800 macosx: layout fix for the Open panel's screen section commit 0b23d302642aef210d1f5d798c916e84c64a053c Author: Felix Paul Kühne Date: Mon Feb 18 19:33:00 2013 -0800 macosx: fix UI crash within the open panel (refs #8146) commit 7cc2c800a026e661b7dd63054959e79008cfc8e4 Author: Rémi Denis-Courmont Date: Mon Feb 18 22:24:59 2013 +0200 gnutls: fix strict certificate checks and simplify commit ff4c8fdf9e14fb653814370c3e8af4551104511b Author: Rémi Denis-Courmont Date: Mon Feb 18 22:15:10 2013 +0200 gnutls: memory leak commit d496ba57cd4749cd5842e04921732b51d67705dc Author: David Fuhrmann Date: Mon Feb 18 19:12:33 2013 +0100 macosx: advanced prefs: add support for config sections close #7971 commit 65103f6361d9285ab59989e491fff93a92c0763c Author: David Fuhrmann Date: Mon Feb 18 19:11:18 2013 +0100 macosx: use proper checkbox in advanced prefs commit ea422217077165f39842b0501dfdefe59a0f6b7d Author: David Fuhrmann Date: Mon Feb 18 19:09:55 2013 +0100 auhal: don't leak audio data and avoid useless memcpy commit 46369f3e4f017bc2a2e6793aea94acb573995955 Author: Rémi Denis-Courmont Date: Mon Feb 18 20:08:58 2013 +0200 http: fix ITU-T video codecs FOURCC commit 99771bb540e472dda40711b0b65f02e0079da1f7 Author: Rémi Denis-Courmont Date: Mon Feb 18 19:40:14 2013 +0200 avformat: add non-native float audio (fixes #8191) commit 27be238b6a0e9eda56b760ae31a4a758090e3f46 Author: Jean-Baptiste Kempf Date: Mon Feb 18 17:15:13 2013 +0100 Qt: fix segfault in seekpoints updater Close #8199 commit a46dff02070361b15113824ad24807897ca191f3 Author: Rafaël Carré Date: Mon Feb 18 15:16:31 2013 +0100 contrib: remove obsolete dvdread patch commit 010dc8cd16e013b3185db6881916d7ae6b15876b Author: Martin Storsjö Date: Sun Feb 17 21:10:02 2013 +0200 omxil: Set an AMR band mode based on the AMR variant This requires passing the original VLC codec id to the function, since both variants are mapped to OMX_AUDIO_CodingAMR. We don't set the actual correct band mode (since we don't know what bitrate mode is used for each frame, since it can vary), but we set mode 0. We could in principle set it more accurately based on bitrate, but since it can vary from frame to frame, this should be enough anyway. This is required for OMX.SEC.amr.dec, which is one single codec supporting both AMR variant roles, and this seems to be the way of signalling what AMR variant it is. If setting OMX_AUDIO_AMRBandModeUnused, the codec fails to initialize. A codec can get this info either by having two separate OMX codecs, such as OMX.google.amrnb.decoder vs OMX.google.amrwb.decoder, by checking what the caller set via OMX_IndexParamStandardComponentRole or via the band mode parameter - the samsung decoder seems to use the band mode. Signed-off-by: Martin Storsjö commit 203d06bdd5cd9343e1ea607f3734e53616e3ea03 Author: Martin Storsjö Date: Sun Feb 17 20:40:41 2013 +0200 omxil: Signal the right AMR frame format The previously used enum is only used for conformance tests and is not the one commonly used in practice - the file storage format is the commonly used one (which also is used within Android). Signed-off-by: Martin Storsjö commit 9a2d547c33492ebf5b70ac209f4f310e9adeef5a Author: Martin Storsjö Date: Sun Feb 17 20:20:43 2013 +0200 omxil: Use the right role names for AMR-NB/WB These are the role names mentioned in the OMX IL spec, used by Android's built-in SW codecs and by the HW codecs available on Samsung Galaxy S3. Signed-off-by: Martin Storsjö commit 651de0063078188083bd574813564624564170d3 Author: Martin Storsjö Date: Sun Feb 17 20:19:04 2013 +0200 omxil: Don't log errors if there actually weren't any This fixes stray log warnings when using audio decoders, since 4edfa4f5fb99. Signed-off-by: Martin Storsjö commit eb613c154b313d9689a87fa9bb69207898e52f0e Author: Felix Paul Kühne Date: Sun Feb 17 00:21:51 2013 +0100 macosx: fix hypothetical aout leak commit 44d273e077c4a07548f8ae11c9d7460c98846a75 Author: Felix Paul Kühne Date: Sun Feb 17 00:12:29 2013 +0100 auhal: re-arrange code to suit a sane structure and use #pragma mark to illustrate segments commit 6d85209c9f4d75478f96aa982255ebcac35cf93e Author: Felix Paul Kühne Date: Sat Feb 16 23:50:36 2013 +0100 macosx: fix audio device selection visuals and remove fake 'Default' item now that auhal handles it commit beb5675dc34c23d76e6c53cee534379a5916a053 Author: Felix Paul Kühne Date: Sat Feb 16 23:49:56 2013 +0100 auhal: export System Sound Output Device as another choice if the user wants VLC to suit the default OS behavior commit dd4d8155806afb07d6095924030b8c78e85fca61 Author: Felix Paul Kühne Date: Sat Feb 16 21:13:49 2013 +0100 auhal: fix insufficient bounds checking introduced in [14250ccc] commit 8aeca915c601d1a2008fd8e2e092ea12efd7b2e9 Author: Felix Paul Kühne Date: Sat Feb 16 21:12:51 2013 +0100 auhal: don't leak the device list commit 8b47d5a797a7e8dda7c40db634cf29ff040e3d73 Author: David Fuhrmann Date: Sat Feb 16 20:45:22 2013 +0100 auhal: fix minor memory leak when handling SPDIF devices Signed-off-by: Felix Paul Kühne commit 14250ccc4fab3f18b0270465e2d3a4fe78c0ebfb Author: Felix Paul Kühne Date: Sat Feb 16 20:27:31 2013 +0100 auhal: use kAudioObjectPropertyName instead of kAudioDevicePropertyDeviceName to retrieve the (potentially localized) device name This is the endorsed API and behaves correctly with regard to string lengths commit cb37cbe2fc9f0c7c32c72e6ab2d1fa571d072da8 Author: Felix Paul Kühne Date: Sat Feb 16 20:22:26 2013 +0100 Revert "auhal: workaround bug (in core audio?) which leads to shortend device names" This reverts commit a446ef2826e9d4d2755f32eb27f797d5f3d9c68f. commit ec1514442e90ec8fc7662f5121e236e2c5cab441 Author: Rafaël Carré Date: Fri Feb 15 16:15:08 2013 +0100 opensles: use 10ms buffers This rounds up to exactly 441 samples with 44.1kHz audio This avoids a rounding error in drift calculation of 2.31 milliseconds in the worst case of the buffers queue being full for the specific case of 44.1kHz audio (such a small error is not significative). For unknown reasons it also fixes A/V sync issues. commit 2a07b5465d71834af3cb4a1953fa2fb356f6808b Author: David Fuhrmann Date: Sat Feb 16 17:38:34 2013 +0100 macosx: add missing vlc_object_release and stuff for audio device selection commit a446ef2826e9d4d2755f32eb27f797d5f3d9c68f Author: David Fuhrmann Date: Sat Feb 16 15:16:18 2013 +0100 auhal: workaround bug (in core audio?) which leads to shortend device names Also fixes a memory leak commit 7f84f44dd8666cb700ff778a9b88f1021036f810 Author: David Fuhrmann Date: Fri Feb 15 20:19:08 2013 +0100 macosx: move fullscreen logic to VLCVoutController and remove now unneeded helper methods commit cf04d7a8a59430d9e15df30abb8c8e5c4ba31f61 Author: David Fuhrmann Date: Fri Feb 15 19:27:39 2013 +0100 fix play / pause and rename method for better clarity commit 57df1568f65061f449f9664770b609296ffd7203 Author: David Fuhrmann Date: Fri Feb 15 19:12:21 2013 +0100 macosx: only revert presentation options on fullscreen leave which are touched when entering fs for this particular window This fixes menu / dock hide behaviour when handling around with multiple vout windows which are set to fullscreen on multiple monitors, especially when leaving fullscreen for one window with other windows still in fullscreen state. commit 138034aebfdcc30a2734bdd98a8e0a78f90a0c0c Author: David Fuhrmann Date: Fri Feb 15 18:52:59 2013 +0100 macosx: deduplicate code for fullscreen presentation options commit 6c1ae0ff61f8854409badd44cbc3f2be2b537c2b Author: David Fuhrmann Date: Fri Feb 15 18:38:18 2013 +0100 macosx: try to fix another instances of wrong occurrence for fspanel commit 1ba853ac922b9233602f80983cdc3548aac3b28e Author: Rémi Denis-Courmont Date: Thu Feb 14 18:39:33 2013 +0200 OSS: no need for packet.c commit 8c48a995db6b2a6df7d76c6a68fcf600195c42b4 Author: Jean-Baptiste Kempf Date: Thu Feb 14 17:37:18 2013 +0100 DShow does not need packet.c anymore commit 1a2cdc6dd4ea7dee61440600242c70d48577569d Author: Rémi Denis-Courmont Date: Thu Feb 14 18:29:37 2013 +0200 ALSA: fix uninitialized variable commit 197928c5fc136bfc72eae2ced99fc8439475f95b Author: KO Myung-Hun Date: Thu Feb 14 11:57:27 2013 +0900 kai: remove aout_Packet*() Signed-off-by: Rémi Denis-Courmont commit 589a8401029f49491a6cdbb4c03f105a509df76c Author: Ludovic Fauvet Date: Thu Feb 14 16:37:36 2013 +0100 msi: all components need the Win64 attribute Signed-off-by: Jean-Baptiste Kempf commit a004ec0e977e8118d942d9488f9ba5a34d2054f2 Author: Ludovic Fauvet Date: Wed Feb 13 18:24:31 2013 +0100 msi: give at least few permissions to the generated file Signed-off-by: Rafaël Carré commit 28c8b02b2d419d6992f041b070ccc06de0d980b7 Author: Ludovic Fauvet Date: Wed Feb 13 18:24:30 2013 +0100 msi: improve 64-bit support Signed-off-by: Rafaël Carré commit d1f29d92fd5312e3121404cf51889ede3c21711b Author: Ludovic Fauvet Date: Wed Feb 13 18:24:29 2013 +0100 msi: add the arch to the product name Signed-off-by: Rafaël Carré commit 126657cf8801e0e4fb1852d56e495adb64a1b3a8 Author: Ludovic Fauvet Date: Wed Feb 13 18:24:28 2013 +0100 msi: provide the arch Signed-off-by: Rafaël Carré commit fc2b9d97823303762cd0ec5c043db10e907ecd88 Author: Ludovic Fauvet Date: Wed Feb 13 18:24:27 2013 +0100 msi: regenerate the config.wxi.in Signed-off-by: Rafaël Carré commit 4bf03a07bf1981bf67676eaa4e9e6f1102702849 Author: Ludovic Fauvet Date: Wed Feb 13 18:24:26 2013 +0100 msi: change WiX default installation path Signed-off-by: Rafaël Carré commit 2ba6732110d7efefcd99997eb1936b1c40824cc0 Author: Ludovic Fauvet Date: Wed Feb 13 18:24:25 2013 +0100 msi: define the output file Signed-off-by: Rafaël Carré commit eb67ecf0241d50c983f60fc12717ef3a1afa440d Author: Jean-Baptiste Kempf Date: Wed Feb 13 20:10:52 2013 +0100 Update module list commit 2ccf04ef735dcb42828e8da2322e8b2e01c03b96 Author: Jean-Baptiste Kempf Date: Wed Feb 13 19:57:02 2013 +0100 Win32: fix compilation for Vista target commit b254a7dc25ad74ed48b8cd267b96fe984eaa1851 Author: Sébastien Escudier Date: Wed Feb 13 18:48:19 2013 +0100 remove false comment commit 093ffb06d60e7f3ba9ae590844975f6c8086e8ba Author: David Fuhrmann Date: Wed Feb 13 17:49:00 2013 +0100 macosx: fix behaviour when changing video splitters on the fly commit 303f6938f28cb89cef7e73a1ae481b3a9832f4c3 Author: Jean-Baptiste Kempf Date: Wed Feb 13 11:44:10 2013 +0100 NEWS: speak about new libvlc_*tracks* methods commit 59a6c9693c2064f3341ed04d933d2b6a38fb99e7 Author: Rémi Denis-Courmont Date: Tue Feb 12 22:52:48 2013 +0200 libvlc_media_tracks_get: use unsigned as applicable commit cd5345a00009f2fc571c23509a025331ad24fc87 Author: Martin Storsjö Date: Tue Feb 12 22:45:25 2013 +0200 libvlc: Add a new more extensible struct libvlc_media_track_t Due to the way this struct is allocated, it can be extended later without breaking ABI. Signed-off-by: Rémi Denis-Courmont commit a17f1b372fd38ea54b3736a2eaead9a3b64da17a Author: Mario Speiß <1034-135@online.de> Date: Mon Feb 11 21:32:27 2013 +0100 Contribs: update pthreads to 2.9.1 Signed-off-by: Jean-Baptiste Kempf commit ef24315035a88f885acc9031267f9c47a2031a96 Author: Jean-Baptiste Kempf Date: Tue Feb 12 17:52:22 2013 +0100 MSI: make it depend on package-win-strip commit c3bc86c1c3a08f43ed64ca96008c0d7533d1b03e Author: Rafaël Carré Date: Tue Feb 12 17:17:16 2013 +0100 packagemsi: rename target to be consistent with package-win32 commit 3fde8c359dbe6e0e51634d0366cbeb4ec9362c59 Author: Ludovic Fauvet Date: Fri Feb 8 19:06:32 2013 +0100 Win32: MSI package Signed-off-by: Jean-Baptiste Kempf commit bbf8c217d96e344fd5c5757cae1a599fc2eabbdd Author: Martin Storsjö Date: Tue Feb 12 11:37:33 2013 +0200 omxil: Use vlc_cond_timedwait when waiting for free input buffers The structure of the decode functions are like this: Decode() { if (got output buffer) { consume output buffer; } wait for input buffer; if (got input buffer) { fill input buffer and send to the codec; } } This makes the functions prone to deadlock, if all input buffers have been consumed and won't be returned by the codec until we consume some of the output buffers (and we don't get the output buffers until we already are waiting for an input buffer). By using a timeout in the wait for input buffers, we get out of the deadlock and can consume an output buffer, allowing the codec to proceed. By making the timeout relatively large, it won't trigger during normal decoding, but gets us out of possible deadlocks (noticed at startup with qualcomm audio decoders). The alternative to timeouts would be to push dummy/sentinel buffers into the fifo (as we already do at reconfiguration) each time we receive an output buffer. This would add quite a bit of overhead though, having to process (and skip) one item in the input buffer fifo for each received output buffer. Signed-off-by: Martin Storsjö commit 356c37db5dfdf9da3a10a2318bebc8783cfed019 Author: Ilkka Ollakka Date: Tue Feb 12 10:21:41 2013 +0200 opengl: on manual unpacking use picture visible width for calculations, fixes some mov-samples commit e3750c979b0997b0b98e5d21a04f537a5e7f6a3b Author: Ilkka Ollakka Date: Tue Feb 12 10:20:57 2013 +0200 opengl: check GL_UNPACK_ROW_LENGTH instead of OPENGL_ES This way we don't need to define dummy GL_UNPACK_ROW_LENGHT for opengl es compiles. commit cccbf3655ed4186b3520a70630b26bf4e53b0e20 Author: Denis Charmet Date: Tue Feb 12 09:47:30 2013 +0100 Remove trailing space line commit eeb932db8424f35c11c40d8c0db3a11347f631b7 Author: Rafaël Carré Date: Tue Feb 12 08:13:09 2013 +0100 androidsurface: explain how how picture is rendered commit da5c34b4a5b263490fb5920d72991f47aff31eb6 Author: Erwan Tulou Date: Mon Feb 11 23:34:07 2013 +0100 skins2: don't default the first visible item to selected This proves ugly when changing skins commit 0fafbb87581a526dcdd7183cd49a472ada2bb8d7 Author: Denis Charmet Date: Mon Feb 11 23:18:42 2013 +0100 Free unused resources when using linked mkvs commit 062b886122287d8ad3ec93b3faa59808d2b1e9c7 Author: Vittorio Giovara Date: Mon Feb 4 18:00:21 2013 +0100 Add gui option one libav/ffmpeg flag2 parameter Signed-off-by: Rémi Denis-Courmont commit 38bca92789e0e8c27a0752531755218d90cb2c57 Author: Martin Storsjö Date: Mon Feb 11 21:24:19 2013 +0200 omxil: Skip padding with OMX.SEC.vc1.dec as well Signed-off-by: Martin Storsjö commit 8849094710a60b115131501a62692016901a9453 Author: Erwan Tulou Date: Mon Feb 11 17:34:57 2013 +0100 skins2: improve short name display ($N) This patch reuses the same algorithm to display a short name ($N) as the one used to display the playlist. This should fix an issue described at http://forum.videolan.org/viewtopic.php?f=15&t=108336 commit a863be5909e8ed7dd382ff1d8a69909a0a269f33 Author: Francois Cartegnie Date: Mon Feb 11 16:55:40 2013 +0100 Qt: SeekSlider: SeekStyle: fix memleak commit 934eee8ce74843e35fe73e36e956c9c1dc2ec948 Author: Mario Speiß <1034-135@online.de> Date: Sun Feb 10 22:31:59 2013 +0100 DnD from Internet Explorer to VLC and support of links (*.lnk) On Windows a Drag and Drop seems to be a Qt::LinkAction. And support for symbolic links is added. Playlist widget now uses the p_mi->dropEvent (used to have two implementation, one calling p_mi->dropEvent already, the other had its own body. That body is removed) Regards, Mario Signed-off-by: Jean-Baptiste Kempf commit 7b621263eea504d2e5c28bba64a55958ef789e41 Author: David Fuhrmann Date: Sun Feb 10 20:14:22 2013 +0100 macosx: update copyright headers for some recently changed files commit 8f38f673a4ae405c6d66106738b25bd9603a3ae6 Author: David Fuhrmann Date: Sun Feb 10 20:03:37 2013 +0100 macosx: fix another wrong occurrence of the fspanel commit 1c7a47c629358c3210a57913c325f40e7a582824 Author: Felix Paul Kühne Date: Sun Feb 10 16:46:14 2013 +0100 opengl: update author lists commit f071d8da8a86b6f447d3179e31dd924eba22835c Author: Felix Paul Kühne Date: Sun Feb 10 16:01:00 2013 +0100 macosx_vout: update author list commit 7b8083d228cf76798e33a161772bb53e02928c39 Author: Rémi Denis-Courmont Date: Sun Feb 10 12:22:52 2013 +0200 Revert "Emit a fullscreen toggle action on double click" This reverts commit 96824f0c8d6134b62fbcf9876a5411258486d390. This hack is not needed anymore. commit 77733e5ec52e49d853e790ab682ded21e641f1b2 Author: David Fuhrmann Date: Sun Feb 10 10:01:26 2013 +0100 mouse wheel handling: fix left / right scrolling events scrolling right should set position forwards, not backwards commit b3e62f036664bf4edc1d1edafd3b9df012c92ffa Author: Rafaël Carré Date: Sat Feb 9 23:54:55 2013 +0100 dvdnav/dvdread: run autoreconf autogen.sh does not exist anymore commit 0d5f65dea94435058516293020c112a2035adc62 Author: David Fuhrmann Date: Sat Feb 9 15:50:15 2013 +0100 macosx: update fullscreen menu item checkbox according to vout fullscreen variable commit c046b5ce44a9bcb145d90c1442c4fcfe7db70e36 Author: David Fuhrmann Date: Sat Feb 9 15:11:37 2013 +0100 macosx: allow again to select lion fullscreen and nonembedded windows in simple prefs commit e3767037cb1b5b131d5d508c6d0c59eb651d5fbf Author: David Fuhrmann Date: Sat Feb 9 15:06:40 2013 +0100 macosx: directly toggle vout fullscreen variable to support multiple windows in fullscreen commit 13882691ddfd3ca2514febb3ece6b5d24893cdfe Author: David Fuhrmann Date: Sat Feb 9 11:07:44 2013 +0100 macosx: also hide mouse cursor when detached window is in fullscreen commit 20c4f1a92dc952286f6511ef93cf855cca966221 Author: David Fuhrmann Date: Sat Feb 9 10:51:12 2013 +0100 macosx: fix closing detached windows when in lion fullscreen commit b04f1e544e442522eb466705efd65393ef6dd911 Author: David Fuhrmann Date: Sat Feb 9 10:18:14 2013 +0100 macosx: only show fspanel when needed, additional fixed for lion fullscreen behavior commit 60eba2be7b2025be6ba78311083b9fbd7b195a1f Author: David Fuhrmann Date: Fri Feb 8 19:39:11 2013 +0100 macosx: support multiple VLC windows in fullscreen, try to just display fspanel when sensible This allows main window and video window in fullscreen Note that still the fspanel is displayed to often. commit 4fdb3cc96fb33af82a44c024975370e8d29f0a0e Author: David Fuhrmann Date: Fri Feb 8 18:48:44 2013 +0100 macosx: add lion fullscreen support for detached windows commit b302bf06bc3c56ae69efae71f57e6cd5917e6f2c Author: Jean-Baptiste Kempf Date: Sat Feb 9 16:23:52 2013 +0100 iOS: no tabs, in source-code commit 5182f4f56472343086997f7824325f5e0761a691 Author: Rafaël Carré Date: Sat Feb 9 14:34:04 2013 +0100 androidsurface: simplify dlopen code commit aa03764141422a0f0265d485e53396a9ce3b9f25 Author: Rafaël Carré Date: Sat Feb 9 14:33:22 2013 +0100 androidsurface: cosmetics commit d76a2ff3219ccf61ae4ca563c11dc4f9305cb8e2 Author: Gleb Pinigin Date: Sat Feb 9 18:01:57 2013 +0700 ios vout: Avoid opengles1.1 naming convention for 2.0 version Signed-off-by: Felix Paul Kühne commit b990bc7105c41a2d7e44bf88917326d2a05208fe Author: Erwan Tulou Date: Sat Feb 9 09:18:36 2013 +0100 skins2: fix memory leak commit af7899e86b74b01af86fc2b521d0a9aa40a98387 Author: Erwan Tulou Date: Sat Feb 9 09:03:00 2013 +0100 skins2: ensure that skins2 displays items exactly as qt4 does This patch copies qt4 getTitle function so that user can read the same wording from skins2 as he/she reads from the qt4 interface. commit ff71cffb9f8cb702474f5d7824469930b2637157 Author: Felix Paul Kühne Date: Sat Feb 9 01:33:09 2013 +0100 NEWS: mention OpenGL ES shader support and fix some typos commit a05abe54b341683244d6414ddd7989b57d6c8c90 Author: Felix Paul Kühne Date: Fri Feb 8 22:56:58 2013 +0100 opengl: remove debug commit 600e3d650cc42ac501e0c0ce1ef912e54505b179 Author: Felix Paul Kühne Date: Fri Feb 8 22:55:20 2013 +0100 opengl: save a few #if since those are valuable commit 2aecbd24fb9eba0e1b50d30f0afa52e46e1aa695 Author: Felix Paul Kühne Date: Fri Feb 8 22:45:16 2013 +0100 opengl: protect precision settings, since current OS X OpenGL implementations don't support it (yet) commit 3422455f7e844bfc301ade6b5371bc29e62ecdd1 Author: Ilkka Ollakka Date: Fri Feb 8 22:29:39 2013 +0100 opengl: implement manual unpacking for OpenGL ES Signed-off-by: Felix Paul Kühne commit eae547f48bfe0e3ec339aaac6b6a65d25be371f8 Author: Felix Paul Kühne Date: Fri Feb 8 21:41:37 2013 +0100 opengl: fix compilation for OS X commit af8c1f653551e97bd30bcfbc4e41c0a04fa89df8 Author: Denis Charmet Date: Fri Feb 8 21:37:01 2013 +0100 Handle case where dwFormat is WAVE_FORMAT_EXTENSIBLE commit b5cf1c1e04213a3abef0e33cf3c58e2242d0179b Author: Felix Paul Kühne Date: Fri Feb 8 21:34:01 2013 +0100 opengl: fixed shader support for iOS note that certain samples are not supported so far commit 6c648e41cf3abade4732daf9d7cf56989d042e65 Author: Felix Paul Kühne Date: Fri Feb 8 21:19:05 2013 +0100 vout_ios: use OpenGL ES 2 for rendering commit d705a6f0060dc6f4fc3697398be6a0c90c308746 Author: Felix Paul Kühne Date: Fri Feb 8 18:09:31 2013 +0100 opengl: use OpenGL ES 2 on iOS and fix a compilation warning commit 91f7ead257fe27075aa33dc25a44592d06b0cab6 Author: Felix Paul Kühne Date: Fri Feb 8 18:01:55 2013 +0100 vout_ios: use a 32bit color scheme commit b284beeee8894a86c32eae47cc996e973376e5aa Author: Felix Paul Kühne Date: Fri Feb 8 18:01:05 2013 +0100 configure: don't enforce OpenGL ES 1 on iOS commit 01e0512bfddf971e4007cc94ba2c86b0ecb2d982 Author: Ilkka Ollakka Date: Fri Feb 8 15:02:35 2013 +0200 transcode: use 1001 as framerate base commit 68b6cc27c7c3a2717abc37aabf6fd89440f10a92 Author: Ilkka Ollakka Date: Sat Jan 14 23:20:04 2012 +0200 transcode: reinit filter-chain when aspect-ratio changes commit f80f2a6b885e82087f4985949065d6692b73d012 Author: Felix Paul Kühne Date: Fri Feb 8 14:08:09 2013 +0100 extras/package: compile for iOS 6.1 since it is public now commit ca82afbfb7ee9a083d13c7861408e5759f2509cd Author: Ludovic Fauvet Date: Thu Feb 7 17:21:06 2013 +0100 gnutls: retry handshake if it returns a non-fatal error Based on the gnutls_handshake manual the function must be called again until it returns 0 (or a fatal error). Signed-off-by: Jean-Baptiste Kempf commit c1ec4dee751ae64e852aeba16c2322b35ddd8ac6 Author: Felix Paul Kühne Date: Fri Feb 8 10:40:51 2013 +0100 audioqueue: fix buffer leak (close #8140) commit f29ec36681430bfe087fbc6ae11f0cdadedbcee0 Author: Felix Paul Kühne Date: Fri Feb 8 10:32:23 2013 +0100 auhal: fix prototype/definition mismatch (close #8148) commit 8775d0d7f1f529e57a81234edfb07fce4a8e7a73 Author: Ludovic Fauvet Date: Thu Feb 7 19:54:58 2013 +0100 Gestures: use left button, by default Signed-off-by: Jean-Baptiste Kempf commit be93074958c9a620911f3e8112098808a7d78cd7 Author: Ludovic Fauvet Date: Thu Feb 7 19:46:05 2013 +0100 Gestures: use the proper event name Signed-off-by: Jean-Baptiste Kempf commit 9929cc94ce61b48c666dcf1aa2b65c1e7de763c9 Author: Felix Paul Kühne Date: Thu Feb 7 19:15:15 2013 +0100 macosx: replace all 'key-action' calls with their proper counter-parts This excludes 'ACTIONID_POSITION' for which there doesn't seem to be a replacement. commit 606a09d23c297255ef2982861a3040cf7d0a3bf4 Author: Samuel Pitoiset Date: Tue Aug 21 17:48:37 2012 +0000 avi: Fix seek bar position when streaming through network (fixes #2151) Signed-off-by: Jean-Baptiste Kempf commit 6b2d303b9274d9e03bbb52a30a1e8572a6d581fb Author: Alexander Terentyev Date: Wed Dec 5 11:00:04 2012 +1100 Qt: Add moving main window on any part of a window Signed-off-by: Jean-Baptiste Kempf commit 59c5c14c867f016afa5b4a130107201637bf6b19 Author: Rafaël Carré Date: Tue Feb 5 23:58:47 2013 +0100 stream: Fix segfault caused by invalid seek Sample can be found on https://www.dropbox.com/s/cd56gjk4ablimp5/A_lawnmower.wmv md5: d87c039c304b41cc30bddfe21e88af36 commit d1bba6c05d0f10d0dfceb6677745ee32993a4bda Author: François Revol Date: Sun Feb 3 00:35:18 2013 +0100 lua: assembleenationale: Fix after website changes Base urls not probed correctly yet, but hardcoded, I'm too lazy right now. Parse direct.js some more to get stream name lists. Fix the live streams list check. Signed-off-by: François Revol Signed-off-by: Jean-Baptiste Kempf commit 2c1b60aec7e7fbeb4d0f0007c1933ad1572af490 Author: Sébastien Escudier Date: Thu Feb 7 12:12:16 2013 +0100 fix regression from 3118035 Closes #8076 commit ba66ad016e26a3b97378315dd5ca92343dd8a60a Author: Sébastien Escudier Date: Thu Feb 7 11:07:48 2013 +0100 fix regression from 1925313da2 : vod creation failed in rtp stream out module because it couldn't access some variable (vod-media and vod-session) commit cdc85689a17f8b81cf437c29b1d298cf5f571bac Author: Mirsal Ennaime Date: Thu Feb 7 04:18:12 2013 +0100 dbus: Oops, abandon the correct container on error paths commit b1bb9b54365a42e8d1b801378b51aa38789fbd84 Author: Mirsal Ennaime Date: Thu Feb 7 03:54:11 2013 +0100 dbus: Add another memory allocation failure check commit aba4767f273048deca4c17d712bec3da9bf362d8 Author: Rémi Denis-Courmont Date: Wed Feb 6 20:56:02 2013 +0200 TAB_FIND/TAB_REMOVE: remove inner variable, improve expansion safety commit 56180db3def98fd0c9e4b9c32e6941074e1db8c4 Author: Mirsal Ennaime Date: Wed Feb 6 15:16:26 2013 +0100 dbus: Add memory allocation failure check commit 21e2557b1cd45601d8cbcc2a6b3b6c96847dd30b Author: Denis Charmet Date: Mon Feb 4 22:42:23 2013 +0100 Remove aout_Packet from directsound audio output commit 8cbd52ac8a500a96378a35f74be12c6d73b50d18 Author: Jean-Baptiste Kempf Date: Tue Feb 5 19:59:38 2013 +0100 Contribs: update dvdread to a new fork commit a3ae4031787e58afaab9a7695e5f1a9126fe73fd Author: Vittorio Giovara Date: Tue Feb 5 19:39:47 2013 +0100 rename configuration page title for x264 options Signed-off-by: Felix Paul Kühne commit 9daa9e5d25ebebc35a8b6be32c3b357e9f1985f9 Author: Jean-Baptiste Kempf Date: Tue Feb 5 19:24:02 2013 +0100 Contrib: use a new DVDnav fork Should close #8125 commit 7724ba6c06a08e92954d33fda4d9dd62916d9dcc Author: Rémi Denis-Courmont Date: Tue Feb 5 19:55:29 2013 +0200 Win32: really fix poll() loop *cough* *cough* commit 018ea797875b5f61c208f2845615460bc39c146c Author: Mirsal Ennaime Date: Fri Feb 1 18:25:45 2013 +0100 dbus: Add missing memory allocation failure handling Handle memory allocation failures when sending the PropertyChanged signal in the TrackList interface implementation. commit 57a0261edafdddd004f8efdfd0f9d6b1c61e3408 Author: Mirsal Ennaime Date: Fri Feb 1 17:18:29 2013 +0100 dbus: Remove useless comment commit 424d68f848e0fef69db0ee16499fe997951e3215 Author: Mirsal Ennaime Date: Fri Feb 1 17:17:59 2013 +0100 dbus: Fix memleaks on error paths commit 79c8560a5e36d6f872a740aeeb6a62c8069c3eae Author: Felix Paul Kühne Date: Tue Feb 5 01:00:46 2013 +0100 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' commit 5c9733cfd5a9fb7bd4cd842421868600dc8f40a7 Author: Felix Paul Kühne Date: Tue Feb 5 00:06:19 2013 +0100 audioqueue: fix compilation for OSX commit 1d0ffadb2e17cbc76918e063dd676d33de69b8d4 Author: Felix Paul Kühne Date: Mon Feb 4 23:50:27 2013 +0100 audioqueue: use the AudioSession API to overwrite the mute switch during media playback (iOS only) commit b620bade36f908a49130c010886a41a7c402fe60 Author: Felix Paul Kühne Date: Mon Feb 4 23:03:09 2013 +0100 audioqueue: fix potential p_block leak commit d71133ac5fbd6904bdd06c9fe3aff5d3b34e81b7 Author: Felix Paul Kühne Date: Mon Feb 4 22:48:50 2013 +0100 audioqueue: more cleanup repack a struct and rename variables so they actually make sense commit 766083444177a16fffb7c5dfeb0dd2f4f4fe75d4 Author: Felix Paul Kühne Date: Mon Feb 4 20:51:41 2013 +0100 audioqueue: switch from section comments to more useful pragma marks since those are recognized by Xcode commit f5deb075779273db4044939ea8363f7546ffb2b8 Author: Felix Paul Kühne Date: Mon Feb 4 20:07:03 2013 +0100 audioqueue: fix copyright years and add missing copyright holders commit d87ff6d88198b6fe7874433a883b55827237e7a1 Author: Felix Paul Kühne Date: Mon Feb 4 19:58:31 2013 +0100 audioqueue: clean-up commit 08ec492002a8ef7937dcbf946f63fe260035e5e9 Author: Rafaël Carré Date: Mon Feb 4 19:35:23 2013 +0100 audioqueue: fixed potential TimeGet issue Signed-off-by: Felix Paul Kühne commit 9eb78bf485090e6b83527ba39e919db1a9e71de1 Author: Felix Paul Kühne Date: Mon Feb 4 19:05:55 2013 +0100 NEWS: updates for Mac commit 576c05f07f93e47c543c1e1d4946269394d3899b Author: Rémi Denis-Courmont Date: Mon Feb 4 19:14:33 2013 +0200 win32: do not get stuck in poll() with infinite timeout This really should be fixed more properly. commit ce96ee78f58c6d24eb66d5544b571cc3d0aa4343 Author: Rémi Denis-Courmont Date: Mon Feb 4 18:38:04 2013 +0200 libvlc_audio_set_track: return -1 on error Surprisingly, my gcc did not generate a possible unitilization warning. commit e69bf784bd8d202de54913b8f94aee2719ab873c Author: Rémi Denis-Courmont Date: Mon Feb 4 18:26:06 2013 +0200 live555: buffer sizes are not considered safe ...so far. commit 2515960dedfa72321b4a69d3cc8153aa599a172b Author: Rafaël Carré Date: Mon Feb 4 17:13:17 2013 +0100 audioqueue: don't avoid impossible case Play() should always be fed with valid block_t * commit 9b0916a50e25a488f19fa56899b76b1367955b3f Author: Martin Storsjö Date: Mon Feb 4 16:19:17 2013 +0200 omxil: Remove a few audio codec mappings This reverts most of 2b101ff4a0. VLC_CODEC_MP3 seems to work fine with multiple OMX mp3 decoders, so keep it mapped. VLC_CODEC_MPGA does work with some OMX mp3 decoders (OMX.SEC.mp3.dec seems to handle it) but not with all (OMX.google.mp3.decoder doesn't seem to handle it). Vorbis does not work with OMX decoders in the current form. The only such decoder I've seen is OMX.google.vorbis.decoder, and using it requires us to modify the packets sent a little. Even if this can be done pretty easily, the packet format feels more like an android internal hack than an official spec of any sort, so disable this mapping since there isn't much value in using it currently. WMA does not work with OMX in the current form (tested with OMX.SEC.wma.dec). I've got work in progress code that makes certain WMA files work with it, but not all, so disable it until at least most of them work properly. commit 5d4429549c5fe67d4a72c91064b9b6c500d30a0a Author: Sébastien Escudier Date: Mon Feb 4 12:02:27 2013 +0100 live555 : Add an option to change the frame buffer size, and increase the default value a little. Closes #8103 commit 90c4ceacb037ec7ada98e3e5ee7fc799e1f46466 Author: Felix Paul Kühne Date: Sun Feb 3 21:32:58 2013 +0100 NEWS: announce that the infamous audio output failure on TASCAM's USD-based MIDI-interfaces is fixed commit 55e3f94302a29e9ee76532c290c1134af5f0213e Author: Felix Paul Kühne Date: Sun Feb 3 21:05:23 2013 +0100 macosx: fixed compilation warning and potential runtime exception commit e4dc6784ed497fef0fbbad4d1c3fa4a5254ffdf0 Author: Mario Speiß <1034-135@online.de> Date: Sun Feb 3 19:25:35 2013 +0200 too long timeouts in win32 vlc_poll When vlc_poll is called with timeout of i.e. 5000ms it may happen that the waiting time might be as long as 2500s ! Probably poll should be called with the 50ms timeout as many times until the original provided timeout has been reached. Signed-off-by: Rémi Denis-Courmont commit e1aa97a9e8bdd3787fb3543b13cf6a6f624fd350 Author: Edward Wang Date: Sun Feb 3 09:12:04 2013 -0500 src: Win32: add message categories to debug logs Signed-off-by: Rafaël Carré commit 434cf8e484519fcad279f398fe735937c4237db8 Author: KO Myung-Hun Date: Sun Feb 3 18:04:28 2013 +0900 configure: remove a wrongly placed test Signed-off-by: Rémi Denis-Courmont commit 71c82ba2d21758e3d2bbbdb6ec74281490370b58 Author: Martin Storsjö Date: Sat Feb 2 19:38:17 2013 +0200 omxil: Only try to enable the samsung-specific 420p mode on video decoders It doesn't make any sense for audio decoders and only leads to extra log warnings. Signed-off-by: Martin Storsjö commit 9d5daca226178bb1bdffa017082be29a4fdc84a8 Author: Martin Storsjö Date: Sat Feb 2 15:24:20 2013 +0200 Revert "omxil: Set the WMV type" This reverts commit c73e88ce9a79f1b76e7e6a9ec1cf5781555994a5. The WMV1/2 decoders use a different role name, and this parameter is unsupported on them. Therefore, there's not much use in trying to set it at all. Signed-off-by: Martin Storsjö commit 13618e090e33709f4421bb9526b4dc5793157a8e Author: Martin Storsjö Date: Sat Feb 2 15:22:32 2013 +0200 omxil: Use the role names video_decoder.wmv1/2 The role name without a suffix, "video_decoder.wmv", is only for vc1/wmv3/9 (on Samsung Galaxy S III at least). Since certain roles are substrings of others, require the full string to match when looking for suitable codecs instead of using strncmp. Signed-off-by: Martin Storsjö commit 4a19daba2ee38598cd13fd6365c669d1fd4c2b7c Author: Martin Storsjö Date: Sat Feb 2 16:33:13 2013 +0200 omxil: Factorize samsung decoder quirk identification to a separate function Previously, we tried to see if the samsung decoder name followed a certain pattern (ending .Decoder, for good decoders, assuming we should ignore the padding specified by all other samsung decoders). This simple pattern didn't turn out to apply for some other deocders, so instead explicitly list the components that we know we should ignore the specified padding values. Also refactor the same check from both the omxil and mediacodec files into one utility function. Signed-off-by: Martin Storsjö commit 49362976f0f9dbe9e4b3968bee698f34e2a4cda5 Author: Martin Storsjö Date: Sat Dec 3 23:46:04 2011 +0200 omxil: If OMX_IndexParamVideoInit failed, assume 2 ports with index 0 and 1 This is required to use the OMX.google.* sw decoder components (which are useful for testing). Only do this workaround on android builds for now, to limit the scope of the hack. Signed-off-by: Martin Storsjö commit fab34784a588febf0f74afb45a69c374085c5f2c Author: Martin Storsjö Date: Fri Feb 1 12:53:22 2013 +0200 omxil: Make sure i_channels is nonzero before dividing by it At startup of the decoder, i_channels might be set to 0 if the decoder hasn't processed the sent CODECCONFIG data yet. (In these cases, the returned buffers are 0 bytes long so we don't miss anything either.) A port reconfigure event is sent in these cases, so i_channels gets initialized to the right value before we handle any later buffers with actual content. Signed-off-by: Martin Storsjö commit 4edfa4f5fb997933531c79eefe81f0b36377c6e4 Author: Martin Storsjö Date: Wed Apr 11 19:25:36 2012 +0300 omxil: Don't require SetAudioParameters on the decoder output port to succeed It's mostly enough to call it on the input port, while we later get back what the decoder itself set on the output port (based on the input port and codec config data), so if this fails, just ignore it. This is required for using google SW audio codecs via OMX, which is useful mostly for testing. (Using them still requires a few more hacks though.) Signed-off-by: Martin Storsjö commit 3e91dcf90752d4d9f787f030340033882b7af2a8 Author: Martin Storsjö Date: Wed Jan 30 21:23:45 2013 +0200 omxil: Set OMX_AUDIO_AACStreamFormatMP4FF for AAC This does work with the Samsung AAC decoder (which seems to support both), while the google SW AAC decoder doesn't support the previous value (but works fine with this one). As far as I can read the specs, the two formats are identical (one is defined as "AAC inside MPEG-4/ISO File Format" while the other one is defined as "AAC Raw Format (access units)"). The Android media stack seems to be using this one internally (with a bunch of references to this one, and no references to the RAW one), which is a good indication that at least most android AAC decoders should be able to handle it. Signed-off-by: Martin Storsjö commit 4250b38cb336405988516e91c32dd6c1d3794d1d Author: Martin Storsjö Date: Fri Feb 1 12:10:26 2013 +0200 omxil: Set the right channel mode for aac/mp3 This doesn't seem to have any effect in practice, but it does make the code more correct. Signed-off-by: Martin Storsjö commit 74e85f40d29a6a6ffff2b71fd11918cd56d2434e Author: Martin Storsjö Date: Fri Feb 1 11:42:19 2013 +0200 omxil: Skip a kinda-broken samsung mp3 decoder Signed-off-by: Martin Storsjö commit f000f5d9a46db78bf8e58459b65130e2a59568a1 Author: Denis Charmet Date: Fri Feb 1 01:39:29 2013 +0100 Remove the filesize verification when using FindNextElement The dummy support patch also fix #5287. commit c69ad41a680be56caa7ec5c8dd984b01fcea5584 Author: Rémi Denis-Courmont Date: Fri Feb 1 18:30:38 2013 +0200 hotkeys: use only one channel for sliders We don't display both sliders at once anyway. commit 007607082fd803fba8ada32a7b1e1f63e5beb610 Author: Rémi Denis-Courmont Date: Fri Feb 1 18:25:21 2013 +0200 hotkeys: put all text on the default SPU channel Never more than one piece of text is displayed at a time anyway. Also simplify format string handling and use single precision maths. commit 395f4e4ab8427725c2714f87998bd87b99397bcf Author: Rémi Denis-Courmont Date: Fri Feb 1 17:58:31 2013 +0200 libvlc: use input navigation controls commit 1cc9c243abca81b520d92e28c4b61579d6690c3e Author: Rémi Denis-Courmont Date: Fri Feb 1 17:55:17 2013 +0200 dvdnav: implement navigation controls, remove key-action callback commit 8c4e42a3d9ceeee5ec76ae78ff5d75c6a3730583 Author: Rémi Denis-Courmont Date: Fri Feb 1 17:55:00 2013 +0200 hotkeys: implement navigation actions commit 72499a50a34cbb99f11a26d455865be2012b5ab9 Author: Rémi Denis-Courmont Date: Fri Feb 1 17:54:34 2013 +0200 input: define proper controls for menu navigation commit 2cb909b3bfa737d82c29345bae27a2848b0ce719 Author: Rémi Denis-Courmont Date: Fri Feb 1 17:52:32 2013 +0200 Update default DVD and CD paths on Linux commit 0202493d151d7f082aa59bcc53ab5b541f854abf Author: Jean-Baptiste Kempf Date: Thu Jan 31 22:57:31 2013 +0100 MpegVideo packetizer: fix frame rates commit 5dc612beb4b927696159218e4f046ea04ecca63a Author: Rémi Denis-Courmont Date: Thu Jan 31 23:25:15 2013 +0200 hotkeys: remove special key event commit 812836afe87b655bfc6f67b6751a14f5cba6529e Author: Rémi Denis-Courmont Date: Thu Jan 31 23:23:55 2013 +0200 hotkeys: add context menu action commit d83927d402e835ead4159bc673179a182a78f733 Author: Rémi Denis-Courmont Date: Thu Jan 31 23:16:35 2013 +0200 hotkeys: map mouse wheel actions in core commit a0cb1c29ce36162c4142350926345321840e7f06 Author: Rémi Denis-Courmont Date: Thu Jan 31 23:16:10 2013 +0200 hotkeys: move mouse wheel setting to core with other hotkey stuff commit 6ba340cedee77f735fdc0b0502416d4043faddf6 Author: Rémi Denis-Courmont Date: Thu Jan 31 23:07:07 2013 +0200 core: remove OSD menu keys configuration commit 9f75360392735dca86e50ee8b87f76454acaa051 Author: Felix Paul Kühne Date: Thu Jan 31 18:59:54 2013 +0100 quartztext: compilation fix commit 469f433cfdfbf8d0a0603dd24398fe694d220b47 Author: Rémi Denis-Courmont Date: Thu Jan 31 19:48:56 2013 +0200 Remove unused typedefs commit d8ff730f71cf6aa08ced1ed5c11c530747795f6b Author: Rémi Denis-Courmont Date: Thu Jan 31 19:01:14 2013 +0200 configure: remove osdmenu commit dcb7ec195a7f3058de3b15d3deb74fb6313fe6bf Author: Rémi Denis-Courmont Date: Thu Jan 31 19:00:34 2013 +0200 osd: remove dead core OSD menu functions commit f85f712ef20ee1b493174c276d3959061747af45 Author: Rémi Denis-Courmont Date: Thu Jan 31 18:55:46 2013 +0200 osd_parser/osdmenu: remove dead plugins commit 03c911f3425c95d5a0e8dfb7f73dfda7ceca5e37 Author: Rémi Denis-Courmont Date: Thu Jan 31 19:28:36 2013 +0200 Useless #includes commit 4c4456b3c7ba8babcf528061a8387c76061395a5 Author: Rémi Denis-Courmont Date: Thu Jan 31 18:52:40 2013 +0200 Lua: remove non-working menu object commit b88c8f40abb8dffed2f920deb38724835023c836 Author: Rémi Denis-Courmont Date: Thu Jan 31 18:54:05 2013 +0200 Lua RC: remove non-working menu command commit e715fddb80751b4b4c66057c551a8caeb7ff8afe Author: Rémi Denis-Courmont Date: Thu Jan 31 18:50:19 2013 +0200 Old RC: remove non-working menu command commit e1f4d89eff8ea0901a455e7ccce886eca0feba66 Author: Rémi Denis-Courmont Date: Thu Jan 31 18:54:47 2013 +0200 LIRC: remove non-working menu commit d66f3ddc20969df03a670422a829c930e495a8ad Author: Rémi Denis-Courmont Date: Thu Jan 31 18:49:46 2013 +0200 hotkeys: remove unused OSD menu actions commit a0d9cb0e6d7db8672e1c924eb145eaa1b6b7e0e6 Author: Rémi Denis-Courmont Date: Thu Jan 31 19:09:57 2013 +0200 vout: remove dead OSD code commit 6af9706ba7a98108a59843eb3e7298daf8c62af4 Author: Rémi Denis-Courmont Date: Thu Jan 31 18:37:26 2013 +0200 osd: privatize osd_ShowText(Absolute|Relative) (Functions reordered to avoid forward declaration.) commit 6dd33dd12b1e6edc9e6f58e754fe9bdc7ac07547 Author: Rémi Denis-Courmont Date: Wed Jan 30 20:18:49 2013 +0200 hotkeys: reorder the Big Switch and remove some useless checks commit cfe2c864c28e7406c8982f7f657bc51db709af66 Author: KO Myung-Hun Date: Wed Jan 30 16:34:53 2013 +0900 vlccore: pass a proper argument to vlc_cancel_self() in vlc_testcancel() This fixes the problem that SAP hangs on even if it has been canceled. Signed-off-by: Jean-Baptiste Kempf commit 5f2c31f4c1e1a53a1aba629afb4066aa4defdd6a Author: KO Myung-Hun Date: Wed Jan 30 16:34:50 2013 +0900 configure: do not add -fvisibility=hidden flag on OS/2 Signed-off-by: Jean-Baptiste Kempf commit 1d7d3a9f72be61361d4a6a0fefc98c90d713763f Author: Gleb Pinigin Date: Wed Jan 30 20:42:21 2013 +0700 Add option to specify arhitecture variant for building vlc for iOS Signed-off-by: Jean-Baptiste Kempf commit 224c8e3350aee9006fe88bfe813accfd4f45d72e Author: Martin Storsjö Date: Tue Jan 29 17:55:10 2013 +0200 mediacodec: Handle VC1 This is tested to be working on Galaxy S3 on 4.1.2 (and on 4.1.1 as well). (WMV3 doesn't seem to work though, even after reformatting the extradata as in the omxil decoder, MediaCodec.configure() throws an exception.) Signed-off-by: Jean-Baptiste Kempf commit c18a4bae88f98539c49c7e16b40d278a5db2727b Author: Martin Storsjö Date: Tue Jan 29 17:55:09 2013 +0200 omxil: Wait for the right event when deinitializing Previously, we checked that the event queue had an OMX_EventCmdComplete item, but we didn't make sure that it was for the previously issued OMX_CommandStateSet. In many cases, it was from a OMX_CommandFlush, which made the code proceed with other deinitialization. If the decoder hadn't actually transitioned to idle state yet, the buffers weren't actually ever freed (in the state == OMX_StateIdle block), which lead to crashes when the handle was freed at the end. This fixes crashes when finishing playback of wmv3 videos on Galaxy S3. Signed-off-by: Jean-Baptiste Kempf commit e47ff3ff688d2ba42be257205dc262edf0f8af04 Author: Martin Storsjö Date: Tue Jan 29 17:55:08 2013 +0200 omxil: Skip OMX.SEC.WMV.Decoder This one doesn't seem to work for either VC1 or WMV3 at the moment (on Android 4.1.2 on Galaxy S3), while OMX.SEC.vc1.dec works (for both codecs). Signed-off-by: Jean-Baptiste Kempf commit a8e6ff47d155cea607bb7581afb4411095292f4b Author: Martin Storsjö Date: Tue Jan 29 17:55:07 2013 +0200 omxil: Pass extradata for WMV3 according to OMX specs Some OMX decoders that can handle WMV3 (such as the broadcom one in raspberry pi) can handle the WMV3 extradata both in the original form as in ASF, and in this format, while the one in Samsung Galaxy S3 requires it to be in this format (as the OMX IL 1.2 specs specify). This makes HW-accelerated WMV3 decoding work on Galaxy S3. The code can be split out to a reusable function if/when the same needs to be done elsewhere. Signed-off-by: Jean-Baptiste Kempf commit 8e79d2426c2a07c922f8506286153e1c830f36da Author: Martin Storsjö Date: Wed Jan 30 12:54:08 2013 +0200 mediacodec: Remove an unused variable Signed-off-by: Rafaël Carré commit 346d9c4716c19f08600d2a84745cb50678cc1d04 Author: Martin Storsjö Date: Wed Jan 30 12:54:07 2013 +0200 omxil/mediacodec: Extend the quirk workaround for OMX.SEC to ignore horizontal padding as well Signed-off-by: Rafaël Carré commit e7eb8964eeb21894425a1c17162188f27702eaf8 Author: Martin Storsjö Date: Wed Jan 30 12:54:06 2013 +0200 omxil: Update the explanation of the OMX.SEC quirk/workaround Signed-off-by: Rafaël Carré commit 5290741dc88b5e91b09ea69ae668a42abead82ae Author: Martin Storsjö Date: Wed Jan 30 12:54:05 2013 +0200 mediacodec: Update a comment with the current state of affairs Signed-off-by: Rafaël Carré commit de67a476d7dc0b384f7517898ee476a82c2635ee Author: Alex Merry Date: Tue Jan 29 00:55:23 2013 +0000 dbus: Add CanGoNext/Previous These are required by the spec. We just set them to true, to match the fact that the buttons on the main interface are never disabled. Signed-off-by: Mirsal Ennaime commit a8fd6d95849d339836731f4bceb2d22dd54df91c Author: Alex Merry Date: Tue Jan 29 00:55:22 2013 +0000 Add Properties.GetAll support to all D-Bus interfaces Signed-off-by: Mirsal Ennaime commit 6ae4c72da0c9b94b5f6c52b7c13a11166cf5b8c2 Author: Alex Merry Date: Tue Jan 29 00:55:21 2013 +0000 dbus: Standardise property getters There was a lot of repeated code, some of which properly checked return values and some of which didn't. This is all replaced and folded into the GetProperty function of each interface. A side-effect is that it should be more efficient (we only check the interface argument once instead of once for each property, and there should be a smaller overall code size). Signed-off-by: Mirsal Ennaime commit 3aa9a4adb055b838b4fdda228a69c2d35b5c1eb5 Author: Alex Merry Date: Tue Jan 29 00:55:20 2013 +0000 dbus: Separate out property marshalling code in D-Bus interfaces Pull out code to marshal the various properties into separate functions (and make sure the return type of those functions is int). This is in preparation for adding org.freedesktop.DBus.Properties.GetAll support. Signed-off-by: Mirsal Ennaime commit 52903263c83014b127825f14a018d40e37129250 Author: Alex Merry Date: Tue Jan 29 00:55:19 2013 +0000 dbus: Standardise property marshalling for PropertiesChanged signal Re-use the AddProperty method (used in GetAllProperties) and use macros to reduce repetition of code. Now all the calls should be error-checked. Signed-off-by: Mirsal Ennaime commit 3ed48e03b85431f8024389f1b352854f0714ec3c Author: Mirsal Ennaime Date: Tue Jan 29 14:40:23 2013 +0100 dbus: Fix code style and add missing decref on error path * Add missing call to vlc_object_release() in MarshalMetadata * Separate code paths with empty lines * Fix bracket position in if blocks commit 5460e18e20719255d4ed1461594fe72530a19f85 Author: Alex Merry Date: Tue Jan 29 00:55:18 2013 +0000 Fix Metadata marshalling when sending the PropertiesChanged signal VLC was getting kicked from the D-Bus when a track was stopped, because it was generating invalid data on the wire when sending the PropertiesChanged signal for the Metadata property. The issue was that if there was now no current track, GetInputMeta would never be called and the the variant would never be populated with the "a{sv}" structure that the call to dbus_message_iter_open_container claimed it would be. We now share the code that GetProperties used, which dealt with this correctly, although now both use CurrentInput (which is what the signal previously used) instead of CurrentPlayingItem (which is what GetProperties previously used). Signed-off-by: Mirsal Ennaime commit 8f754d8715c72abc4ba1b0f26ae136c1db41437b Author: Alex Merry Date: Mon Jan 28 11:54:16 2013 +0000 Fix Rate property on org.mpris.MediaPlayer2.Player Rate should never be 0.0 (according to the spec), so we pick a sensible default when we do not have a current track: 1.0. Also, when the current item changes, the Rate may also change. So add it to the PropertiesChanged signal just to be sure. Signed-off-by: Mirsal Ennaime commit ad8039e3e3b910730e71921b9f8952107644695a Author: Alex Merry Date: Mon Jan 28 11:54:15 2013 +0000 Fix MPRIS2 metadata entry types Several of these entries, such as xesam:artist, should be lists of strings, not strings. Signed-off-by: Mirsal Ennaime commit 415da293016efc689e749c580d35f5349008f692 Author: Rafaël Carré Date: Mon Jan 28 18:55:24 2013 +0100 peflags: add -AppContainer option commit 930cae6d529c6a459264b6a41dc807c12e6a9056 Author: Alex Merry Date: Mon Jan 28 11:54:12 2013 +0000 Add Fullscreen property to GetAllProperties on DBus root interface Previously, Fullscreen could be requested via org.freedesktop.DBus.Properties.Get, but would not be returned by org.freedesktop.DBus.Properties.GetAll. Signed-off-by: Mirsal Ennaime commit 119aa810f8eecb90ed930ec6a817cae6bc5a9faa Author: Alex Merry Date: Mon Jan 28 11:54:11 2013 +0000 Move helpers for GetAllProperties into dbus.c This is in preparation for implementing GetAllProperties for the player and tracklist interfaces. Signed-off-by: Mirsal Ennaime commit 317f1e9c019813adfb4380984b501188f1df0637 Author: Erwan Tulou Date: Mon Jan 28 14:32:53 2013 +0100 skins2: ensure playlist is also updated when new input is launched commit da5751f2a262c11c6a1a55004a1b6de9f805d3a5 Author: Erwan Tulou Date: Mon Jan 28 12:54:47 2013 +0100 skins2: update current input if its associated item changes. This is the right place to make sure an art file that was not available at input launch time gets a chance to be displayed as soon as it becomes available. commit 29c75ea7d46d6d5c699c3e338147ad9511f6d170 Author: Erwan Tulou Date: Mon Jan 28 12:38:45 2013 +0100 skins2: rename command to better readability commit d5d09d94ccfa4516e3b6abab6e2afaf12ea10406 Author: Erwan Tulou Date: Mon Jan 28 12:35:00 2013 +0100 skins2: factorize some code commit 9e52153fbb8284c553b5a8bce5dcde6cd391fdcf Author: Erwan Tulou Date: Mon Jan 28 12:23:36 2013 +0100 skins2: cleanup commit 2b584641757e6d5ecf36c763bcd6f02086c4a993 Author: Erwan Tulou Date: Mon Jan 28 12:20:41 2013 +0100 skins2: remove useless event commit cce10ddda4929a2ffc81ae3846eaa3eb08f2f4d9 Author: Francois Cartegnie Date: Mon Jan 28 14:11:11 2013 +0100 Qt: add pixmap source commit c346d1f81045078a97519c60094abfbdaec44c83 Author: Francois Cartegnie Date: Mon Jan 28 13:30:23 2013 +0100 Qt: add SD pixmaps sources. commit cebc3da6c4f3b8aed092bb5e858761744b488069 Author: Francois Cartegnie Date: Mon Jan 28 13:25:21 2013 +0100 Qt: add sidebar pixmaps sources. disc.svg, network.svg derivative work from Gnome's elementary icons (GPL) commit eb11252880154a05e215c0f6bee0c5646419c620 Author: Rémi Duraffort Date: Mon Jan 28 09:44:42 2013 +0100 cache: fix f71b33de Signed-off-by: Jean-Baptiste Kempf commit 916c06479a773fee4f6f1fe0df3a7f0cf6a622c5 Author: Jean-Baptiste Kempf Date: Mon Jan 28 00:38:04 2013 +0100 Skins2: simpler and more correct code for SHFileOperation since wcsncpy padds NULL commit 7e604f9a42d71df24a8b7c661924bc7a7b32c374 Author: Naohiro KORIYAMA Date: Sun Jan 27 03:27:38 2013 +0900 freetype: Fix non-ascii font selection on UNICODE and ANSI build. Signed-off-by: Jean-Baptiste Kempf commit 85c03f04e5a01f19987b6d2d5bf671f915a4c18b Author: Frédéric Yhuel Date: Sun Jan 27 23:02:57 2013 +0100 libmp4: small bug fix When MP4_ReadBoxContainerChildren() returns, one expects the position in the stream to be that of the next box after the last parsed box. Without this very patch, if the last parsed box is an "unknown" one, the position in the stream would be at the begining of that box, preventing playback of latest Anevia's MS Smooth Streaming live streams, for example. Signed-off-by: Jean-Baptiste Kempf commit e7d5b1bf9b22750bb3ed0e9b91086e8b55535054 Author: Jean-Baptiste Kempf Date: Sun Jan 27 22:33:31 2013 +0100 Skins2: fix usage of SHFileOperation on Win32 commit 8aaf0872d0d7f73d3723e2281192bed04e834eaa Author: Jean-Baptiste Kempf Date: Sun Jan 27 18:19:53 2013 +0100 Add FourCC for VP9 commit d74f7c416c7d0046d67f3f2b26e5f39ca21f7964 Author: Jean-Baptiste Kempf Date: Sun Jan 27 18:18:43 2013 +0100 Add FourCC for HEVC commit 485faf1b878195fd2967df02d075f460195b6e9e Author: Rémi Denis-Courmont Date: Sun Jan 27 22:03:39 2013 +0200 decode_URI: simplify/relax non-encoded characters handling Since non-ASCII or non-printable characters are not supposed to occur in URL, it does not matter much how they are dealt with. The caller of decode_URI() can anyway not assume anything about the decoded string. In particular, decode_URI() does not validate UTF-8 sequences in any case. commit f71b33de230877ce27fa247e896979190f6d4f25 Author: Rémi Denis-Courmont Date: Sun Jan 27 19:21:30 2013 +0200 modules: do not use non-portable union to store item flags in cache Pointed-out-by: Mario Speiß <1034-135@online.de> commit d4f540aa7c663945df64538c09b2c9f4cc098e22 Author: Erwan Tulou Date: Sun Jan 27 17:32:02 2013 +0100 skins2: fix art file failing to display when changing skin theme When changing a skin theme on the fly, an input may already be running and the art file is expected to display in the new theme. This patch takes into account a possible art file already kwown at initialisation of a new image control with art enabled. commit e7e6eaee2e2bfb92e36dc4e58f9d73f1d3997ff7 Author: Erwan Tulou Date: Sun Jan 27 17:23:15 2013 +0100 skins2: fix art display misfunctioning in latest git vlc 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 input is launched. commit b0c000c5883225d0edb4f268d967c77d07254dce Author: Rafaël Carré Date: Sat Jan 26 16:25:49 2013 +0100 Fix #6449 A relative jump of +1 is the same than 0, we need +2 to skip the next instruction. Use named label so it is more clear than +2. Read the InstallDir regkey, "" points to vlc.exe commit 9a0a47a5a28a0eaea1904d133b409494ba85037d Author: Rafaël Carré Date: Sat Jan 26 14:40:07 2013 +0100 Win32 one instance: fix segfault commit 989bf785c92facd13ef9e5ea94d99f8d9e510dd2 Author: Jean-Baptiste Kempf Date: Fri Jan 25 20:00:25 2013 +0100 Win32: disable AppContainer flags, because it fails on W8 commit ee0eafd16fb79010fae044ed759b14979eda90d4 Author: Francois Cartegnie Date: Fri Jan 25 17:28:21 2013 +0100 Qt: PLSelector: add more sd icons commit 0af60c3e6e659bc2dbfd6175db5451a577e62d9c Author: Jean-Baptiste Kempf Date: Fri Jan 25 17:00:19 2013 +0100 Avcodec, restore the threads count to auto Mpeg-4, H.264, VP8 and other deadlocks with -mt have been fixed and fuzzed by Janne, notably, since a few weeks/months. commit 838be58398f5f6c465eab6418446eacb6e8bff5b Author: Rafaël Carré Date: Fri Jan 25 05:31:48 2013 +0100 Make sure we use the correct luac version when using contribs commit 5bb66d739c32023b033c6fde0cd7c807493f4fbf Author: Rafaël Carré Date: Fri Jan 25 13:01:43 2013 +0100 win32 opendir: remove broken and obsolete special mode commit 28085c7628a880a6584b89709c2d8c3f2a51b748 Author: Jean-Baptiste Kempf Date: Fri Jan 25 16:46:16 2013 +0100 Qt: unbreak the update of metadata commit acf159fbabd1ffb7d2368f1224d5e4d732e7f304 Author: Rémi Denis-Courmont Date: Fri Jan 25 17:43:38 2013 +0200 configure: reject libavcodec >= 55 That future version is expected to remove a number of already deprecated interfaces, such as CODEC_ID_* or the Snow codec. VLC still uses these interfaces as of today. commit 2ea0e546475dac1dd9032a06937966ed3d115ca9 Author: Jean-Baptiste Kempf Date: Fri Jan 25 16:15:26 2013 +0100 Qt: correctly clear the info panel cover Art commit 8972d2f2083810e33951c0b0c7995e77b3c2c951 Author: Francois Cartegnie Date: Fri Jan 25 14:19:55 2013 +0100 Qt: capture panel: Disable advanced options instead of being silent on late failure commit 6675dc2e8b763136b83c044bd45dca3df1142bff Author: Francois Cartegnie Date: Fri Jan 25 14:01:32 2013 +0100 Qt: capture panel: fix segfault on null value. commit 82845085b906b496cad432682c68bc039456eb4c Author: Rafaël Carré Date: Fri Jan 25 07:10:37 2013 +0100 Use precise version check for FFmpeg/libav Pointed-out-by: thresh commit a92d777d0b430070ebc6aff422aec622323a59bf Author: Rafaël Carré Date: Fri Jan 25 07:08:11 2013 +0100 Add LIBAVUTIL_VERSION_CHECK (based on LIBAVCODEC_VERSION_CHECK) commit 084c96f1d376c9cca19a6c04b1b5db5d44a4c4f0 Author: Rafaël Carré Date: Fri Jan 25 06:38:53 2013 +0100 FFmpeg doesn't use the same version numbers than Libav Found-by: Timo Rothenpieler commit 959c51856e801ff630c073b8b096e8c4a0ffc242 Author: Rafaël Carré Date: Fri Jan 25 05:00:07 2013 +0100 playlist: update status on PLAYLIST_PLAY Fixes #8082 commit 79978963502973e943a7afab8666c308240a8b6b Author: Rafaël Carré Date: Fri Jan 25 03:31:35 2013 +0100 oldrc: fix "playlist" and "snapshot" commit 762a3d7fdefa909aecbb3e27a9fbce1b56252476 Author: Rafaël Carré Date: Fri Jan 25 03:28:11 2013 +0100 qt4: fix "Take snapshot" menu commit ad11acb715d9c2cab42772db56d6fba6683e4f74 Author: Rafaël Carré Date: Fri Jan 25 03:27:51 2013 +0100 qt4: factorize variable loading in DoAction commit fd340a15366ca2f56bb97417ba300f8075f24778 Author: Rafaël Carré Date: Thu Jan 24 19:26:33 2013 +0100 Decklink output: fix initializer (comment out i_channels) Found-by: Kenneth Ellis commit 3debbab958322f624944f0855f8c9c56321c80ca Author: Ilkka Ollakka Date: Thu Jan 24 17:06:36 2013 +0200 livehttp: follow draf on segment duration Currently Draft on HTTP live streaming says that segment should be upto TAGETDURATION length. This change makes sure segments are upto seglen+10% length, it doesn't mind if they are left quite a lot shorter (like 10s keyint and 10s seglen can create segment with 2 sec long if next segment is 10s). Livehttp-module buffers blocks until header-block turns up. Then it will check if current buffer would fit on current segment without making it overflow, or starts new segment if it goes over. commit 9c38916549e1608b465926f5c0a1c59e8600a6de Author: Rafaël Carré Date: Tue Jan 22 15:54:56 2013 +0100 Decklink output commit 88ed3dbae9484706ee93b32201ddba82fbd5a0dd Author: Jean-Baptiste Kempf Date: Thu Jan 24 17:18:06 2013 +0100 Win32: fix memleak. 10L commit 5d1a07d52d5913b0c993aedb6a95a2a47be151a7 Author: Rémi Denis-Courmont Date: Thu Jan 24 17:46:39 2013 +0200 live555: move to access/ alongside all other acces_demux plugins commit 18fd08ca06b401e2f693289b8d97ce2ab7a7a44e Author: Rémi Denis-Courmont Date: Thu Jan 24 17:39:27 2013 +0200 Revert "Qt: StandardPanel: Add spinner on network SD nodes." This reverts commit 62c5847095178cf70de977c3c339d5293668979b. This commit broke the tests suite; the Qt interfaces crashes always. commit 0cbb516c63a6b43800ef0edcdceffc52b614c460 Author: Rémi Denis-Courmont Date: Thu Jan 24 17:36:58 2013 +0200 Use flexible arrays instead of allocating too much commit 66a5515e0cd1b7e8aa390ee961b3c5abcafd953e Author: Jean-Baptiste Kempf Date: Thu Jan 24 16:18:43 2013 +0100 Win32: use Win32DebugOutputMsgW instead of ANSI version commit 32a596a16a54393c26bf30a31727c0cf5670a6ff Author: Felix Paul Kühne Date: Thu Jan 24 15:49:25 2013 +0100 auhal: fixed 'Pause' in SPDIF mode commit 86b9f5b2c4388d711984eeb362c0c58dd6005989 Author: Felix Paul Kühne Date: Thu Jan 24 15:42:29 2013 +0100 auhal: packet.c is no longer needed commit cebc33a62bf52aaac0c3fc7f65c16e5c2e8c66f6 Author: Felix Paul Kühne Date: Thu Jan 24 15:41:47 2013 +0100 auhal: prepare SPDIF transition from the packet API (refs #8083) Note that you will hear silence atm, but at least it doesn't crash anymore and you can switch back to PCM mode commit 8b2ac985b683916870e6544c13ae63a32e90568d Author: Felix Paul Kühne Date: Thu Jan 24 15:05:51 2013 +0100 auhal: fixed selection of SPDIF devices commit 6c2f2991a4505ca13ec63abcce67161c8bdfa2c1 Author: Felix Paul Kühne Date: Thu Jan 24 14:29:43 2013 +0100 auhal: implement audio device selection using the new aout API (close #8037) commit 2f3a48156f657cfb6d38556274d4b164a36a6d00 Author: Felix Paul Kühne Date: Thu Jan 24 14:21:04 2013 +0100 macosx: implement audio device selection using the new aout core API (close #8036) commit ece191985bb09c316c18c65fc4fd45d28ea6a472 Author: Felix Paul Kühne Date: Thu Jan 24 14:19:01 2013 +0100 auhal: pretend to support audio device switching for demo purposes commit 514843b280d0fec6a5bebb6c3476bf415866adf4 Author: Edward Wang Date: Thu Jan 17 18:43:05 2013 -0500 mediacodec: avoid IllegalStateException on some weird devices 01-17 18:53:34.959 E/VLC/VlcCrashHandler(16725): java.lang.IllegalStateException 01-17 18:53:34.959 E/VLC/VlcCrashHandler(16725): at android.media.MediaCodec.releaseOutputBuffer(Native Method) 01-17 18:53:34.959 E/VLC/VlcCrashHandler(16725): at dalvik.system.NativeStart.run(Native Method) Personally I don't notice any performance regression. Signed-off-by: Jean-Baptiste Kempf commit 8837684fd067987fcf823643c100be05040aa48c Author: Felix Paul Kühne Date: Wed Jan 23 19:27:11 2013 +0100 auhal: modernize probing mechanism and prepare device selection through aout core Note that right now, auhal will always output to the system's default device commit c734b4e5a2517ffffb2b101f326bc99e7bcd4429 Author: Felix Paul Kühne Date: Wed Jan 23 14:48:54 2013 +0100 contrib: fixed theora compilation within the iOS Simulator commit 62c5847095178cf70de977c3c339d5293668979b Author: Francois Cartegnie Date: Wed Jan 23 14:53:18 2013 +0100 Qt: StandardPanel: Add spinner on network SD nodes. This is incomplete as the spinner can't be stopped when there's an error or no item added. Use spin count set to 20 as a workaround for now. commit 3135084f94989eab2f900c6ee7aed3cb8ba10950 Author: Edward Wang Date: Tue Jan 22 20:08:35 2013 -0500 Qt4: small string tweak The decoding is being 'hardware-accelerated', not the acceleration being decoded by hardware. Also, the phrase "hardware-accelerated decoding" has more hits in Google. commit c8b288568ebef6c8945683310c4ea2c16181c0fb Author: Felix Paul Kühne Date: Wed Jan 23 00:51:33 2013 +0100 configure: no need to link the Mac UI against OpenGL or even AGL commit 5a75cb4e0640f1105f0bc4f0d9b5778370d10e41 Author: Felix Paul Kühne Date: Wed Jan 23 00:46:21 2013 +0100 auhal: remove Carbon dependency commit b7ce115299db564c46261c8dd0cf513a30c747e5 Author: Felix Paul Kühne Date: Wed Jan 23 00:42:48 2013 +0100 auhal: fix a few compilation warnings commit 5e59f5f48dac111013b48a0afc22fdc8f4e627f4 Author: Felix Paul Kühne Date: Wed Jan 23 00:35:00 2013 +0100 auhal: replace deprecated CarbonCore calls introduced in Component Manager 3.0 back in 1994 with their modern counterparts requires 10.6 or later commit c7c00fa3b38fa61109f387b2cadd6e6ff98550ee Author: Rémi Denis-Courmont Date: Tue Jan 22 22:58:41 2013 +0200 XCB/GLX: reuse windowing code from other XCB plugins commit be23a60dabbc9e2152704a9253701ea0310a44a0 Author: Rémi Denis-Courmont Date: Tue Jan 22 22:16:40 2013 +0200 XCB: merge GetWindowSize() into GetWindow() This saves one geometry request and some code. commit 6cb1632d0a38f31b60ac46c67569bfb3cea03765 Author: Felix Paul Kühne Date: Tue Jan 22 21:45:13 2013 +0100 auhal: implement TimeGet for the analog part commit 6987493d583f5555aba5d3ede48cf22478f82879 Author: Francois Cartegnie Date: Tue Jan 22 20:44:14 2013 +0100 Qt: PLSelector: add customized icons commit b30df008883c6aab16e9340a300f094f5b37db6a Author: Ilkka Ollakka Date: Tue Jan 22 18:09:42 2013 +0200 livehttp: split from PAT/PMT that precedes keyframes instead of keyframe commit 578e4483bc06c947db6e5017724297a6a74caa42 Author: Ilkka Ollakka Date: Tue Jan 22 16:11:43 2013 +0200 TS: insert/flag PAT/PMT before keyframes if use-keyframes is set Flagging those PAT/PMT blocks enables us to segment ts-files so that each segment starts with PAT,PMT,Keyframes. Usable in livehttp-module. commit f55205d3d0e519777e3303ce6c45b433cdb2026f Author: Ilkka Ollakka Date: Fri Jan 18 15:42:43 2013 +0200 x264: enable setting fullrange flag and input commit 8fd58259cc24e80e00b68a71ea8539b795040fba Author: Ilkka Ollakka Date: Fri Jan 11 17:18:23 2013 +0200 avcodec: reuse AVFrames so no need to allocate/free it every time we encode picture/audioblock commit 6821ffc8efb5e843f677ae2fdae77de0a1743294 Author: Rémi Denis-Courmont Date: Tue Jan 22 20:24:08 2013 +0200 FLAC: fix 7 channels layout See http://flac.sourceforge.net/format.html commit 7d575ec68e3c562306b40e8bdfa9823fdea73123 Author: Rafaël Carré Date: Tue Jan 22 15:12:39 2013 +0100 Allow overriding _WIN32_WINNT through CPPFLAGS Suggested-by: Rémi Denis-Courmont commit e35bd0a3e01c6f6b9f4e3bd4045b2e556bc33ce1 Author: Rafaël Carré Date: Tue Jan 22 14:52:27 2013 +0100 Allow overriding _WIN32_WINNT with environment variable commit 8378d01f5e99bb3fc89d80a98f5d70f84ccfc989 Author: Jean-Baptiste Kempf Date: Tue Jan 22 12:23:44 2013 +0100 Win32: use GetNativeSystemInfo to get the processor count commit e98d0a823f78f47eed42dad40e33dfd04816026d Author: Jean-Baptiste Kempf Date: Tue Jan 22 11:49:27 2013 +0100 Win32: set default clock-source on multimedia, for now It seems to be better for the machines with lying power-improvement programs, like ASUS EPU-Engine commit c8ec909155eaf0559132032b816d604486448f7d Author: Jean-Baptiste Kempf Date: Tue Jan 22 11:40:47 2013 +0100 Win32: check AllocConsole() return value commit 82a8a42a5ef53e0a1990dc7c8b12b0660a8f76f7 Author: Jean-Baptiste Kempf Date: Tue Jan 22 11:33:12 2013 +0100 Win32: disable Console output of help in WSA mode Calling AllocConsole does not work all the time in Metro mode, and is supposed to be an undefined behaviour. commit 081cc1e7bd04094cf6f02aac5b5e75db547c5b62 Author: Jean-Baptiste Kempf Date: Tue Jan 22 11:28:51 2013 +0100 Win32: disable IPC in WinStoreApp mode IPC and one instance depends on HWND and calls will fail. commit 5a36968636146308914994a4677a5c086f1f3e89 Author: Jean-Baptiste Kempf Date: Mon Jan 21 23:28:52 2013 +0100 Configure: provide a switch to build for a "Windows Store App" target "Windows Store App" are what we used to call Metro Apps, or Modern UI apps. They are apps without HWMD and without Console commit ecfe16669a5df27ad031e51af39d5d6f745d4fd0 Author: Edward Wang Date: Mon Jan 21 18:29:55 2013 -0500 include: typo and date fix Signed-off-by: Rafaël Carré commit 878169fe94856c73ebe1bfaba56950b96fe07c28 Author: Felix Paul Kühne Date: Tue Jan 22 01:21:52 2013 +0100 auhal: fix static noise on playback start and post-flush commit 0912461365497ab2ef6f80f0949c97b76000588e Author: Christophe Mutricy Date: Mon Jan 21 23:23:13 2013 +0000 2013 Release Key pub 1024D/E58D1ADC 2013-01-21 [expires: 2014-02-03] Key fingerprint = 65F7 C6B4 206B D057 A7EB 7378 7180 713B E58D 1ADC uid VideoLAN Release Signing Key (2013) commit d213287ba41152d0957c2e8a3d9eb264004d07a5 Author: Felix Paul Kühne Date: Tue Jan 22 00:15:30 2013 +0100 macosx: fixed compilation on 10.6 commit 8f844d9a755a104698faf95f4ce327e51f3b28c9 Author: Rob Jonson Date: Thu Jan 10 15:04:00 2013 +0000 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. Signed-off-by: Felix Paul Kühne commit 4cfd989f0b2ea5ec0d175a15383875ce10a84f67 Author: Frédéric Yhuel Date: Mon Jan 21 22:58:10 2013 +0100 libmp4: minor bug fix If we read all the stream but n bytes, 0 < n < 8, there's no point to try and read these n missing bytes. If we try to continue the parsing, MP4_ReadBoxCommon() would return 0, and VLC would fall back to avformat's demux while it is not necessary. Signed-off-by: Jean-Baptiste Kempf commit 218c751089ab0c4187f89c5203cfb8099df4c53d Author: Edward Wang Date: Sun Jan 20 13:00:05 2013 -0500 README: remove mention to folder that doesn't exist anymore Signed-off-by: Jean-Baptiste Kempf commit 0a86a76fec01fe495ace7894c4ecb6be32b4fef7 Author: Felix Paul Kühne Date: Mon Jan 21 22:08:39 2013 +0100 vout_macosx: protect vout_display_SendEvent calls to prevent potential crashes commit b4f7db3fe320ff102de4df802452638d56888b48 Author: Denis Charmet Date: Tue Jan 15 01:46:30 2013 +0100 Use waveOutSetVolume to set volume instead of pure software gain commit d8ac34d8f4812adc0bc51251ffa40092e65b43dd Author: Felix Paul Kühne Date: Mon Jan 21 21:07:25 2013 +0100 vout_ios: show correct AR even if it changes mid stream commit 0ce61c67d1de7c68279860bbbba1eb313065cb72 Author: Felix Paul Kühne Date: Mon Jan 21 20:54:43 2013 +0100 AudioQueue: fix flush if wait is true commit 8f64d1c18b2cfcdae2956dbde383e40d49b5fdfb Author: David Fuhrmann Date: Mon Jan 21 19:40:09 2013 +0100 macosx: fix position and functionality of buttons when jump buttons are activated commit 47216fd18ed33e617f9b0d71ec876349210ca405 Author: Rémi Denis-Courmont Date: Mon Jan 21 18:25:05 2013 +0200 waveout: packet.c is no longer needed commit 1afcd9453b164abaf7cc8d887c012d670a992f10 Author: Felix Paul Kühne Date: Mon Jan 21 13:37:08 2013 +0100 AudioQueue: implemented TimeGet commit dbc10d6597d4914f02b39dac06bc14194cdaa62e Author: Felix Paul Kühne Date: Mon Jan 21 13:19:36 2013 +0100 audioqueue: no need to compile packet.c anymore commit da60b883a3a8de2271c7283213d6b4477eadd6ba Author: Rafaël Carré Date: Mon Jan 21 00:10:13 2013 +0100 check_headers: UNICODE is not a private define commit 4861b7a0200e39e2f34900b74b0b8df9c32e1e1b Author: Frédéric Yhuel Date: Sun Jan 20 22:15:02 2013 +0100 libmp4: rewind stream before falling back to avformat Signed-off-by: Jean-Baptiste Kempf commit 93c8e746979ab9aa1af2b6d3f90885ab4b1058e6 Author: Jean-Baptiste Kempf Date: Sun Jan 20 21:59:25 2013 +0100 Win32: use Wide Chars APIs commit efc932cc099fd938cd31f97e22d11dbb476ffa59 Author: Rafaël Carré Date: Sat Jan 19 23:41:49 2013 +0100 opensles: reset number of samples correctly commit b4b52e9285516271e42feeae448b17184c80732c Author: Rémi Denis-Courmont Date: Sat Jan 19 22:15:27 2013 +0200 timecode: fix and improve frame rates commit 3ce32a8030105a014f62e09a5de83f1f0d33963d Author: Felix Paul Kühne Date: Sat Jan 19 20:15:29 2013 +0100 audioqueue: feed the decoder's sample rate to the OS and enforce FL32 instead of S16N commit 33c292a17aeb3a4bdcc9c7d100da30b28d8a0a60 Author: Rémi Denis-Courmont Date: Sat Jan 19 20:38:34 2013 +0200 test: check full help This can often catch bugs in the plugin descriptors and modules core. commit 39af5f93f77ab1854a08df3a078814f3b6948e14 Author: Rémi Denis-Courmont Date: Sat Jan 19 20:25:30 2013 +0200 modules: restore empty strings in cached choices list commit cf7d8d97d51fc77cce5bb4274b563b41c9d6220a Author: Felix Paul Kühne Date: Sat Jan 19 18:56:28 2013 +0100 audioqueue: don't use the main CFRunLoop for the (empty) data callback, but one of AudioQueue's internal threads Otherwise, we will encounter delays of up to 10 secs when stopping the AudioQueue commit e1363fd7dc08248b8022046ebbf2f2104dce0c9c Author: Felix Paul Kühne Date: Sat Jan 19 18:48:11 2013 +0100 audioqueue: fixed incorrect buffer allocation which prevented playback of certain samples commit 8cd0aeaa12a2a4e2f75ba21c27ec0d5610ea84cf Author: Felix Paul Kühne Date: Sat Jan 19 18:44:02 2013 +0100 ios: don't compile with --enable-debug with -g only by default commit 145f458715c1c94e41d0e75ec8e53ff5e91a3d41 Author: Rémi Denis-Courmont Date: Sat Jan 19 17:38:36 2013 +0200 timecode: generate a clock/timecode as a subtitle track This is mainly intended to be used as a slave input, e.g.: # vlc video.mkv --input-slave timecode:// --timecode-fps 30/1001 commit 85390818f8fc565e7606a9b201bc6aa313d9f85d Author: Rémi Denis-Courmont Date: Sat Jan 19 10:45:04 2013 +0200 cache: store whether there is a choices callback or not commit a63f061bc42d7c472ba72a5e3feacc0751d4d072 Author: Mario Speiß <1034-135@online.de> Date: Fri Jan 18 23:52:36 2013 +0100 ConfigLoadString loses the last character of strings ConfigLoadString allocates memory for 'size' bytes and copys a NULL terminated string to this buffer. ConfigSaveString instead expects the buffer to be NULL terminated but: - the 'size' saved to the cache is the char count - the string is written without terminating NULL. So obviously ConfigLoadString does not match the behaviour of ConfigSaveString. It seems to me that the cached module configuration is not working at all due to comparing the module file names within CacheFind - this should never have found a match. I think this would need some more testing. Regards, Mario Signed-off-by: Rémi Denis-Courmont commit a2d768f7247887f30183556065d1d577f3f130c4 Author: Francois Cartegnie Date: Thu Jan 17 20:02:24 2013 +0100 Qt: PLSelector: add side icons commit b1c7cb9b29985671ef36f5be2d418390a56af477 Author: Rémi Denis-Courmont Date: Sat Jan 19 00:20:05 2013 +0200 DEMUX_SET_NEXT_DEMUX_TIME: fix documentation commit 16c71d3333158430139ee58286aa3306efcdf03b Author: Francois Cartegnie Date: Thu Jan 17 20:02:24 2013 +0100 Qt: PLSelector: add side icons commit 92758bd80871467eee8ddafa690d2e917dd9e9b3 Author: Francois Cartegnie Date: Thu Jan 17 20:01:55 2013 +0100 Qt: PLSelector: Pack entries to the left commit bca30e15e1453f961d1b41e4add778e560cdf336 Author: Felix Paul Kühne Date: Fri Jan 18 17:06:01 2013 +0100 audioqueue: fix compilation warnings commit 6eddafe741954803ec2928d26fb7566bd07a3601 Author: Rafaël Carré Date: Thu Jan 17 20:28:05 2013 +0100 asf demux: rewrite DemuxPacket Split it in several functions commit dee928705dd32839317dca0e77089b02dd720763 Author: Nickolai Zeldovich Date: Wed Jan 16 20:03:20 2013 -0500 modules/services_discovery/sap.c: avoid out-of-bounds write After OpenDemux reads data using stream_Read(), it writes a '\0' to the buffer after the newly-read data, but if the stream returned exactly i_read_max bytes, this '\0' will end up just past the end of the allocated psz_sdp array (see the call to realloc at the beginning of the loop). Adjust the realloc call to allocate this one extra byte. Signed-off-by: Rémi Denis-Courmont commit 301c200aa93c637d9896a0f71f03e856a6daf2b7 Author: Rafaël Carré Date: Thu Jan 17 14:15:36 2013 +0100 asf demux: cosmetics merge declaration and initial assignement commit 740edcdc37daa92b035cd6909005afe22133b911 Author: Jean-Baptiste Kempf Date: Thu Jan 17 14:15:17 2013 +0100 ASF: don't print debug infos in releases commit b31ce523331aa3a6e620b68cdfe3f161d519631e Author: Rafaël Carré Date: Thu Jan 17 12:47:45 2013 +0100 asf demux: fix #8024 Replace macro with static inline and use bounds checking commit 9d225f9ffcf1aad8791cba4311fa9b8fb343040a Author: Rémi Denis-Courmont Date: Wed Jan 16 19:04:05 2013 +0200 PulseAudio: implement mute/unmute while not playing commit 9f27fbd9b8d10808814d06b1e33e954b4eb85e7e Author: Rémi Denis-Courmont Date: Wed Jan 16 18:53:59 2013 +0200 PulseAudio: implement and fix changing device while not playing commit 9c4c35d13a0f4b1eaac3fd09990d0d1b9bd904f2 Author: Rémi Denis-Courmont Date: Tue Jan 15 22:57:52 2013 +0200 PulseAudio: implement sinks list (i.e. output devices) commit 027588c6f9bd394da05bcb2364bfd45a4d35dc51 Author: Rémi Denis-Courmont Date: Tue Jan 15 22:27:52 2013 +0200 PulseAudio: revector, no functional changes commit 5d21b65cb855b74c4352deef8b96a4705c2ba039 Author: Rémi Denis-Courmont Date: Tue Jan 15 23:10:54 2013 +0200 PulseAudio: report current output device commit d6bbd83ea6badccc5426cbf13d5f1581af9c710a Author: Rémi Denis-Courmont Date: Tue Jan 15 23:05:31 2013 +0200 PulseAudio: implement output device change commit bb8ba064ca6921dabe27c6c56acf6d5955290d02 Author: Rémi Denis-Courmont Date: Tue Jan 15 23:09:06 2013 +0200 aout: remove has-choices flag on "device", not applicable anymore commit 3320071d3db1e96f50c5f8d4ae92e288e1f48764 Author: Rémi Denis-Courmont Date: Tue Jan 15 22:33:35 2013 +0200 Avoid zero-length array While useful, this is not permitted by the standard specification. This patch will waste a little bit of memory in affected allocations... commit 52d8d153f42fc5860a79a71603020736bc895ae2 Author: Felix Paul Kühne Date: Tue Jan 15 20:47:23 2013 +0100 minimal_macosx: remove unused variable commit 1338ab0cb7189f90c192e9b2925b2b658d355ebf Author: Rémi Denis-Courmont Date: Tue Jan 15 19:12:45 2013 +0200 avcodec: fix warnings commit 34dd42128243a7f8703550800a5bda550597485f Author: Rémi Denis-Courmont Date: Tue Jan 15 19:10:25 2013 +0200 Lua RC: comment out broken adev implementation This reverts commit 5086a9ed9e848a54f02f585e80c9f2730868bca9. commit 8385a59f5a758f509e099919ef1d038f29c9b6ce Author: Rémi Denis-Courmont Date: Tue Jan 15 19:31:24 2013 +0200 Old RC: use audio output device functions and clean up commit b8d9f708c6e5c4c443bd732f739529dee99cdef8 Author: Devin Heitmueller Date: Sun Jan 13 16:53:05 2013 -0500 Fix corrupted rendering of EIA-608 captions When we moved the code to use the legacy method *or* the new method, we lost the functionality that actually initialized the memory allocated for the entire subpicture region (including the part where captions weren't being rendered. This was most obvious when regression testing on OSX, where it resulted in old captions continuing to appear on screen even after being cleared, or garbage in the render buffer. Add a line that effectively zeros out the buffer prior to use. Signed-off-by: Rafaël Carré commit f570e4e9ee08139489f4a701a6b8db8f400a32c3 Author: Jean-Baptiste Kempf Date: Tue Jan 15 16:59:52 2013 +0100 Win32: we need gai_strerrorA and not gai_strerrorW commit b0394f4958a3911dcc25ff1a961f2ca5ad62a296 Author: Jean-Baptiste Kempf Date: Tue Jan 15 16:29:32 2013 +0100 Atmo: use LoadLibrary instead of LoadLibraryA for a fullpath DLL commit f9536fbd1e617872f58534e97d6d8b51f0fca5a0 Author: Jean-Baptiste Kempf Date: Tue Jan 15 16:10:40 2013 +0100 Win32: undef lseek before redefining it commit 8d52e7baff7a2c347183a81de048f5797bfec092 Author: Jean-Baptiste Kempf Date: Tue Jan 15 16:09:04 2013 +0100 Win32: use _snwprintf instead of swprintf swprintf is not the standard function you are looking for commit 2fa9a4ae70393b8687c7a4dbad119fc90381a4c0 Author: Jean-Baptiste Kempf Date: Tue Jan 15 16:03:48 2013 +0100 WinVLC: use _snwprintf that is conforming to the standard commit 4a1beda8e1866a2554cc67649d6a1acb2a7e9318 Author: Jean-Baptiste Kempf Date: Tue Jan 15 13:04:50 2013 +0100 Skins2: try to fix compilation in ANSI mode commit 70d34026113abe4438865b8b1e2557f223f861c8 Author: Jean-Baptiste Kempf Date: Tue Jan 15 12:49:08 2013 +0100 Skins2: reimplement rmDir on Windows with ShellApi commit 8dc8e064db20f62e92341529fb8cbe215f320075 Author: Jean-Baptiste Kempf Date: Tue Jan 15 12:11:48 2013 +0100 DirectDraw: fix memleaks introduced by 46b26be57 commit 8de5a80df97ba39be2f576bdb95de01d27cef9e8 Author: Jean-Baptiste Kempf Date: Tue Jan 15 11:58:18 2013 +0100 DirectX: use DirectDrawEnumerateExA/W when GetProcAddress commit 4775b4824b69f4edbe5d65b6b618a4f46d0e6c97 Author: Jean-Baptiste Kempf Date: Tue Jan 15 11:46:01 2013 +0100 Atmo: fix memleak introduced by 59f746f6 commit 14de778fc3f56690c78b65f41be7ff158fe642b8 Author: Jean-Baptiste Kempf Date: Tue Jan 15 11:29:39 2013 +0100 Win32: better eject code for UNICODE-APIs commit 9356b6e43dcdb237216d66ca45f03af033d74cdb Author: Jean-Baptiste Kempf Date: Tue Jan 15 11:17:33 2013 +0100 D3D; fix warnings commit f5e991c74856965a224982aa7eb594b980e71c73 Author: Rafaël Carré Date: Tue Jan 15 09:29:33 2013 +0100 Remove untested strncasecmp replacement Since it never built, it was never needed on any platform commit e10b28cd04598e7b1cd8a0225afd49cc01f9d3fc Author: Rafaël Carré Date: Tue Jan 15 07:13:58 2013 +0100 contrib: ffmpeg: account for libvpx decoders name change 'libvpx' decoder doesn't exist anymore but we continue to disable it anyway for people building and older version commit b07c372004f1657c12d49132cba9ab1a7cd962d4 Author: Jean-Baptiste Kempf Date: Tue Jan 15 01:21:10 2013 +0100 Win32: kill DirectX warnings commit 46b26be576cd2ea9046a1b4e939a61d8eed3e1c2 Author: Jean-Baptiste Kempf Date: Tue Jan 15 00:59:33 2013 +0100 DirectDraw: port to UNICODE friendly APIs This would need more testing and close look commit 59f746f6737ae3b47db6dafa53ee0e0b473b0de9 Author: Jean-Baptiste Kempf Date: Tue Jan 15 00:13:34 2013 +0100 Atmo: port Win32 code to UNICODE friendly APIs This needs testing commit deb6cf93bbe748ed8a9518bace226fa4936c7774 Author: Jean-Baptiste Kempf Date: Tue Jan 15 00:12:20 2013 +0100 Freetype: use ANSI version of registry open functions commit 276c375b1da9233abe109a05a0ebae9a8c73992d Author: Jean-Baptiste Kempf Date: Tue Jan 15 00:08:16 2013 +0100 Skins2: port Win32 code to UNICODE This would deserve a second look, though commit 55cf271198172c7b12a480e85eb7f8d2594f544f Author: Jean-Baptiste Kempf Date: Tue Jan 15 00:07:44 2013 +0100 Qt4: force registry functions to ANSI mode commit d56c90bb1ffd0da1b413d1867afa330b76ae14fb Author: Jean-Baptiste Kempf Date: Tue Jan 15 00:07:22 2013 +0100 Win32: fix eject behaviour with UNICODE commit be719e08c1aeafd7f426608a910719b2511af572 Author: Jean-Baptiste Kempf Date: Mon Jan 14 23:11:22 2013 +0100 NTservice: force use of ANSI versions of APIs commit 547e8b099050a5435bfeacd3c9490e82f24a1afc Author: Rémi Denis-Courmont Date: Mon Jan 14 19:41:40 2013 +0200 aout: remove choices list on the device variable This does not support hot plug and unplug of devices. Also, it prevented selecting a device not in the choices list due to checks in the variables subsystem. (At least with ALSA, not all valid devices are included in the suggestions.) commit 6399242329713a90a60e15478dd94f5aa6852923 Author: Rémi Denis-Courmont Date: Mon Jan 14 19:41:05 2013 +0200 hotkeys: use aout_DeviceGet() and aout_DevicesList() commit d7dd7e509d1b6894710dfbd6e2406fc7484c8dd8 Author: Rémi Denis-Courmont Date: Mon Jan 14 19:31:16 2013 +0200 aout: remove temporary hack on the "device" variable commit cb2c2c61a289aa4c3ac48c44ccaaf05fbada264a Author: Rémi Denis-Courmont Date: Mon Jan 14 19:30:10 2013 +0200 aout: add some debug when restarting Far too many bugs in this code path recently. commit b6916811f018ef9ddb5670cc0aed65ddb66d8957 Author: Rémi Denis-Courmont Date: Mon Jan 14 19:27:02 2013 +0200 aout: fix crash when changing device fails commit e49f31411aa1ce5cd2ac8d307ed659ed3492b4d5 Author: Rémi Denis-Courmont Date: Mon Jan 14 19:23:57 2013 +0200 hotkeys: use aout_DeviceSet() directly Using var_Set("device") is wrong: the "device" variable holds the currently used output device (as set by the aout plugin), not the intended output device (as requested through the user interface). Also fix a memory leak. commit f44a7809b65025fd46d2e890d735b7239fe5f1f2 Author: Jean-Baptiste Kempf Date: Mon Jan 14 19:01:14 2013 +0100 Direct2D: fix GetProcAddress call for UNICODE commit eb9756d7390fcd9c74412c21f900120d6b8cb871 Author: Jean-Baptiste Kempf Date: Mon Jan 14 18:46:30 2013 +0100 Windrive: use TEXT macro as applicable commit 3703b44d9fa8b10d635b3927ff981f216bee8df0 Author: Jean-Baptiste Kempf Date: Mon Jan 14 18:40:05 2013 +0100 Win32 eject: use correct type for MCI_OPEN_PARMS structure commit cb94c6618d271b097c983e8e56d6e67828954ac4 Author: Jean-Baptiste Kempf Date: Mon Jan 14 18:27:45 2013 +0100 Qt: use TEXT macro with RegisterWindowMessage commit eb86cfe7de7acb16d437238cf572d7d63b1f474e Author: Jean-Baptiste Kempf Date: Mon Jan 14 18:24:53 2013 +0100 DxVA2: fix GetProcAddress usage under UNICODE commit 265ee192682296023135518531215ebfa10f5d4e Author: Jean-Baptiste Kempf Date: Mon Jan 14 18:21:54 2013 +0100 Win32: Fix DMO compilation behaviour with UNICODE commit c7f288f810e74fbe4b5b7c92027885b9a1a64bfa Author: Jean-Baptiste Kempf Date: Mon Jan 14 18:20:40 2013 +0100 CrystalHD: fix compilation behaviour with UNICODE commit dca9fc538ff7040bbfbec5806a4cf3265e744074 Author: Jean-Baptiste Kempf Date: Mon Jan 14 18:17:38 2013 +0100 DirectX: fix GetProcAddress call with Unicode commit ba15fcb6e61aee6e0d8c8cbcd61ebf5db479811c Author: Jean-Baptiste Kempf Date: Mon Jan 14 18:15:42 2013 +0100 CDROM: use CreateFileA for opening drive letters If I understood correctly, drive letters are always ANSI commit f469840d0dbfa45303324285c9e149ce74b06da4 Author: Jean-Baptiste Kempf Date: Mon Jan 14 18:12:50 2013 +0100 Win32 screen: use TEXT macro commit 8d7cd932eaf3c56ab49b415162ac4bae752f6c1f Author: Jean-Baptiste Kempf Date: Mon Jan 14 17:45:34 2013 +0100 Win32: fix GetProcAddress call with UNICODE Weirdly, there is no GetProcAddressW, indeed commit 8bd0f4aed1a3d76028f50195bdd74cdef5f002f3 Author: Jean-Baptiste Kempf Date: Mon Jan 14 17:30:35 2013 +0100 Win32: use OutputDebugStringA directly Since OutputDebugStringW is just a wrapper around OutputDebugStringA commit db6b6f8cab52b998260441af58d51022fa5bd1af Author: Jean-Baptiste Kempf Date: Mon Jan 14 17:29:52 2013 +0100 Win32: use TEXT macro for SetConsoleTitle commit 51071756a6ef22ba34a76256344af97d788661b2 Author: Jean-Baptiste Kempf Date: Mon Jan 14 12:12:09 2013 +0100 Ogg: display debug about Annodex info commit 5b7ac4ad85e3259c92361df86d16920dfbb61563 Author: Jean-Baptiste Kempf Date: Mon Jan 14 12:07:22 2013 +0100 Ogg: factorize reset function commit d9b1afb30594f3dca65aa8ac7ef93b400f24faff Author: Ludovic Fauvet Date: Mon Jan 14 11:59:08 2013 +0100 Ogg: implement SET_SEEKPOINT Close #6895 Signed-off-by: Jean-Baptiste Kempf commit bcb37b8de307180a0d831b2a0f9974c2645abe0a Author: Jean-Baptiste Kempf Date: Mon Jan 14 11:53:43 2013 +0100 Ogg: remove unused function and variable commit 972bd8c8b5da04c1bf34c862ef2ff387d1db144d Author: Jean-Baptiste Kempf Date: Mon Jan 14 11:42:21 2013 +0100 Ogg: use b_force_backup as a boolean commit 4de7c37a4f7fc5989e0fde94e085504cc7fc6705 Author: Jean-Baptiste Kempf Date: Mon Jan 14 11:37:49 2013 +0100 Ogg: clean header and remove unused members commit 988a7f86848b1ffa19eff39287ad0bfefacd5809 Author: Jean-Baptiste Kempf Date: Mon Jan 14 11:28:00 2013 +0100 Ogg: use calloc commit 105af824e6e5d298fa797bee2515a4fd121f1b39 Author: Rémi Denis-Courmont Date: Sun Jan 13 20:23:26 2013 +0200 vdpau: use ctz() commit 82fdabda9df936231519720e055c7033d5a209b0 Author: Rémi Denis-Courmont Date: Sun Jan 13 19:54:59 2013 +0200 vlc_common: add ctz() to count trailing zeroes commit c5d9ac73f6d09b2307c32c43cda342bfd2de09a7 Author: Rémi Denis-Courmont Date: Sun Jan 13 16:35:31 2013 +0200 Fix compilation without Xlib commit bd07e8f99f6221ccf9fd5f15c3769da040b78ba1 Author: Rémi Denis-Courmont Date: Sun Jan 13 16:28:27 2013 +0200 News commit ae1e8b4ac3167981f7f46c83afeaa9423330fc18 Author: Rémi Denis-Courmont Date: Sat Oct 27 11:26:41 2012 +0300 vdpau: VDPAU hardware decoding with avcodec This requires bleeding-edge libavcodec. commit b97a1a066883a126898467e02aff94c20daede53 Author: Rémi Denis-Courmont Date: Sat Jan 12 23:49:55 2013 +0200 XCB/screen: use shared memory to reduce overhead (if available) commit bce10e7649067b4b214f5fa4eed32e46ed6d2ddf Author: Rémi Denis-Courmont Date: Thu Jul 22 23:15:48 2010 +0300 Add block_shm_Alloc() commit a02360f242393bb324b114fe93609fd986aeb85c Author: David Fuhrmann Date: Sat Jan 12 16:29:26 2013 +0100 macosx: fix and improve window level handling - fix behavior of video-on-top by adapting to vout windows handling changes - set all windows to status level if one vout window has this level: This avoids that video effects panel, audio efffects panel etc. pp. are opened behind a vout window. Now they can be used as usual. Please note, that due to the type of these panels they do not remain visible when VLC gets inactive. commit a4d5ee4975c20f8517206c77d79dc4e184ec7eab Author: Devin Heitmueller Date: Fri Jan 11 14:28:04 2013 -0500 Don't call the legacy Freetype background renderer if the EIA-608 bg render feature is used. If we're using the new background renderer which just renders the background under the text (instead of the entire subpicture block), then don't call the legacy render as well. This prevents a alpha- transparent box from being shown when rendering EIA-608 captions if the user has the Freetype background opacity set to a nonzero value. Signed-off-by: Rafaël Carré commit bd788b65fc2d12ace47154874fedd431dc9a9a4c Author: Isamu Arimoto Date: Fri Jan 11 23:44:18 2013 +0200 ram: fixed typo Signed-off-by: Rémi Denis-Courmont commit bea838fe4501008061369bbd43e0dab48947289c Author: Jean-Baptiste Kempf Date: Fri Jan 11 17:30:08 2013 +0100 Win32: set AppContainer and no-SEH flags on PE commit a8607e724fb3690ab3a90c6c9df6465dc458a5d8 Author: Jean-Baptiste Kempf Date: Thu Jun 7 01:01:03 2012 +0200 VLC is not the place for Kassdédi (cherry picked from commit d6699a1f4ae27f04079edef946e2bf5a7fdb446b) Conflicts: po/fr.po commit 127c9329ac47fbbf5ff6509b6c8f8c338cba17d9 Author: Denis Charmet Date: Fri Jan 11 00:53:56 2013 +0100 Avoid inifite loops and stack explosion when parsing broken files and ignore lvl 1 unknown elements. Fix #8013 commit 160e651e28805cfe4d1f2d4295a58e5c4e1b7370 Author: Rafaël Carré Date: Fri Jan 11 00:52:13 2013 +0100 avcodec audio decoder: remove SplitBuffer() That function was introduced years ago to account for bugs in aout, which do not exist anymore. Incidentally fix WMA. commit 77c7992e47593c5e847a11e97f4e33218cca175e Author: Rafaël Carré Date: Fri Jan 11 00:50:36 2013 +0100 avcodec audio decoder: use VLC_TS_INVALID commit c99738f05e07ef0e25c3bdc353c66544b28f54ba Author: Rafaël Carré Date: Fri Jan 11 00:45:28 2013 +0100 avcodec audio: factorize error case commit 46d2b129d19229a0926bcde0730d97ce8397e0bc Author: Devin Heitmueller Date: Wed Jan 2 11:45:11 2013 -0500 Add support for rendering EIA-608 captions with a black background Place a black background behind caption text. We cannot use the existing "background" feature for subdecoders because it fills the entire subpicture block, and in the case of the EIA-608 decoder would result in a large square (since we send all lines to the subpicture decoder even if they are blank). This approach allows for rendering of the background even in such cases, while preserving proper layout of the captions. Signed-off-by: Rafaël Carré commit 3d29910e66214abb38d72a5d8172c4402144eb0d Author: Rémi Denis-Courmont Date: Thu Jan 10 20:05:30 2013 +0200 avcodec: allow hardware acceleration plugin to use pic->opaque commit 638e716b0917c506107277dc115add180868cebd Author: Rafaël Carré Date: Sun Dec 16 12:09:43 2012 +0100 contrib: put hash in ffmpeg tarball name commit 2b101ff4a0464f10b7748ca065dcbfd2b3173f08 Author: Hugues Fruchet Date: Wed Dec 19 14:24:16 2012 +0100 omxil: enable support of mp3, vorbis and wma Update audio_format_table to allow selection of OMX components which support mp3, vorbis or wma role. Signed-off-by: Rafaël Carré commit bf1d561ff3c8ff54aabb664738f16378d2cfc381 Author: Hugues Fruchet Date: Wed Dec 19 14:04:27 2012 +0100 omxil: Enable pts mode for OMX.STM.Video.Decoder OMX.STM.Video.Decoder requires input buffers with pts timestamp. A debug trace is added to inform if pts mode is enabled and for which codec. Signed-off-by: Rafaël Carré commit 848b57c7996893e771350421dbba7bf7839a7652 Author: Jean-Baptiste Kempf Date: Thu Jan 10 13:46:54 2013 +0100 Relicense Equalizer and Compressor audio filters to LGPL Ronald Wright has now answered. Check for details: http://git.videolan.org/?p=vlc.git;a=commit;h=fef270581f736d4f6289a77cb115195241ed691d commit 38156fee9697522a587c67e2389b0ae91e391c10 Author: Olivier Aubert Date: Wed Jan 9 16:12:30 2013 +0100 Move the VLC_FORWARD_DECLARE_OBJECT definition above the doxygen comment Putting it between the libvlc_media_subitems comment and the function definition messes parsing by doxygen and by the python module generator. commit 14556820289f1621d3a2e87d3864f7fbc1bbcf18 Author: Jean-Baptiste Kempf Date: Wed Jan 9 12:06:24 2013 +0100 QtPlayer example: small way to fullscreen commit a8ff52782d21b6425d8c26c96a2269939ac6ce18 Author: Josh Watzman Date: Sun Jan 6 12:28:57 2013 -0800 macosx: call input_changed in extensions This is obnoxiously complicated. If anyone cares about playing_changed or meta_changed, something similar will probably have to be done. This is a pretty bizarre two-step system to inform the extension manager that the input has changed, but it's necessary to avoid a series of possible deadlocks and other issues. Here are other possible approaches that don't work: - Just call into the extension manager in -PlaylistItemChanged on the main thread. This can pretty easily cause a deadlock if we call -PlaylistItemChanged twice in quick succession. The first call will poke the condvar the extension is waiting on, causing the extension thread to wake up and run extension code; many parts of it -- including the dialog code -- must be run on the main thread. The extension thread goes back to sleep while blocking on the main thread to become available, while holding the extension lock. Meanwhile the main thread goes into the second call of -PlaylistItemChanged, attempts to lock the extension, and that's a deadlock. - Restructure the dialog manager to never block on the main thread while holding the extension lock. This should work, but as it turns out doesn't because the main thread will attempt to lock the same lock twice. What happens is that -performSelectorOnMainThread works by injecting an event into the main event loop of the main thread. For some unknown reason, as part of its processing, when creating an NSAttributedString with HTML, it runs the main event loop, which means we can end up executing one -performSelectoOnMainThread as part of another. Since the dialog manager uses attributed strings with HTML (since dialogs are HTML), we deadlock here too. This seems strictly like a flaw in NSAttributedString and/or in -performSelectorOnMainThread and is documented elsewhere: http://mrrsoftware.com/blog/tag/nsattributedstring/ https://www.bluestatic.org/blog/2010/05/31/nsattributedstring-spins-a-nested-run-loop/ - Change around this bit of code to not force it to run on the main thread. This would probably work, but, as a newcomer to VLC, I don't quite know the implications of doing this, particularly since a lot of code here seems to serailize on the main thread as a way of thread safety; it would likely require some somewhat intricate restructuring and adding of locks. - Let the extension manager deal with listening for events the same way that we do here. That would work, but would require duplicating a nontrivial amount of code from here to deal with tracking the current input. - So, instead, we just serialized all calls to -PlaylistItemChanged (so we make sure to process them in order, with no one trampling p_input_changed), do most of the work on the main thread as before, and then actually inform the extension manager out here where we don't block the main thread. It seems likely that there are other pre-existing deadlock possibilities here -- the main thread can't lock an extension! -- but it at least tends to work in my testing. Signed-off-by: Felix Paul Kühne commit fa31a2a05b928ce635dfdbf0acb219368046a3c8 Author: Francois Cartegnie Date: Tue Jan 8 15:38:55 2013 +0100 Qt: save playlist: missing unicode conversion commit c03324487b96be5b6b9520ee85d61109518520f3 Author: Jean-Baptiste Kempf Date: Tue Jan 8 11:09:56 2013 +0100 Win32: keep defines together commit 1f0b50f069bead51e0075332a7d4066feae118ff Author: Rafaël Carré Date: Tue Jan 8 10:24:49 2013 +0100 memcpy option is gone commit 270278b3ac8f268ba49751b1788e743539ee46f4 Author: Rafaël Carré Date: Mon Jan 7 23:22:05 2013 +0100 contrib: gettext: fix build on OSX 10.7+ commit e76a28e0bce3faec88db5b021588b23bc204d97f Author: Denis Charmet Date: Tue Jan 1 21:34:33 2013 +0100 Reuse the decoders when possible at segment change Should fix #5906 in most cases commit 2a1c53beecd6f3969461e0f60eba835438580f9e Author: Rémi Denis-Courmont Date: Tue Jan 1 12:07:50 2013 +0200 shm: missing #include commit 85ccb5b479d8780eaf27a047b126f40aec870e16 Author: Jean-Baptiste Kempf Date: Mon Jan 7 15:37:38 2013 +0100 minimal_macosX: relicense to LGPL And update authors commit d7ed8b548d76eb1761e14a5a26c3344600a6d24a Author: Jean-Baptiste Kempf Date: Mon Jan 7 14:58:52 2013 +0100 YUVA 4:2:0:4 is not YUVA :) commit dc7a997b50d2f0962b5e99bcdc57b8efe40a6068 Author: Jean-Baptiste Kempf Date: Mon Jan 7 14:16:16 2013 +0100 Introduce YUVA 4:2:0 and 4:2:2 planar Ref #7994 commit b7c3e67da9da6c8fdaad5f2263ec222567fa0a33 Author: Brad Smith Date: Thu Jan 3 00:03:52 2013 -0500 Fix building with Clang/LLVM The following diff provides some fixes for VLC to allow building with LLVM. Signed-off-by: Jean-Baptiste Kempf commit 56d427bda0d30ecdc2302699e51fc0bff5b66bef Author: Tillmann Karras Date: Wed Jan 2 18:35:12 2013 +0100 SAP: show session info as stream description This adds the SDP i= line (session information) as the description field in the metadata of the SAP stream. Signed-off-by: Jean-Baptiste Kempf commit f2b3b0f4e1deeaeb66c128941e96e35b850092ac Author: Jean-Baptiste Kempf Date: Mon Jan 7 02:02:06 2013 +0100 WAV: simplification commit ece8c804f046b8871e3a86b5f70a02464d3fc14b Author: Jean-Baptiste Kempf Date: Mon Jan 7 01:44:38 2013 +0100 WAV: support wma2 in wav Close #4829 commit dc647fe5d1a089adc5e54d04d6df2c60f8d4da35 Author: Rémi Denis-Courmont Date: Sun Jan 6 23:21:37 2013 +0200 configure: AC_CONFIG_HEADERS spelling commit ad765c21ffe71fe27b3b6a03ebaa878408ba40ee Author: Josh Watzman Date: Sat Jan 5 23:27:18 2013 -0800 macosx: Don't re-center extensions on every dialog update 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. Signed-off-by: Felix Paul Kühne commit 92498ed70e94da04c531a564c6d8d206150b4f03 Author: Rémi Duraffort Date: Fri Jan 4 22:41:12 2013 +0100 Fix potential usage of an uninitialized pointer commit e1796f3f819fd331cc5c1b8a03bd6e6b2be93f9c Author: Mario Speiß <1034-135@online.de> Date: Sat Jan 5 22:59:08 2013 +0100 Cosmetics: DirectX now sets maximum volume without returning an error. Before it returned -1 when volume was set to 100% so OSD never showed the 'Volume: 100%' message. Regards, Mario Signed-off-by: Rafaël Carré commit c3abb59fdf364fdfee0e66feb4ee14a647f9469a Author: Nickolai Zeldovich Date: Sat Jan 5 18:03:45 2013 -0500 modules/packetizer/dirac.c: check index before dereferencing Check that frame_rate_index is within bounds before dereferencing the dirac_frate_tbl[] array. Signed-off-by: Rafaël Carré commit 10706d0f4db50ac321b5cb96dac31fdd9ebe07b8 Author: Francois Cartegnie Date: Sat Jan 5 13:36:54 2013 +0100 Qt: Equalizer: A QFrame without frame is a QWidget commit aa4f0a5f1e000a7db2cbef24d7d7a8871a150133 Author: Rémi Denis-Courmont Date: Sat Jan 5 10:16:58 2013 +0200 Revert "Qt: save playlist: use qtr() macro" This reverts commit cec6c32f1eead0c024034db9d6df06852b9dd77a. commit 433c1323d005a1579697398ea4f4202c69c23eb4 Author: David Fuhrmann Date: Fri Jan 4 21:34:07 2013 +0100 macosx: prefs: fix default audio volume slider commit ebce4183b6ace5a42dd8e6a0252f6272d7d33072 Author: David Fuhrmann Date: Fri Jan 4 18:26:53 2013 +0100 macosx: audio effects panel: small fixes for eq presets management commit cec6c32f1eead0c024034db9d6df06852b9dd77a Author: Francois Cartegnie Date: Fri Jan 4 19:55:48 2013 +0100 Qt: save playlist: use qtr() macro commit 2283cdda5f4e89953d62a3df7108c902c8c5a104 Author: Francois Cartegnie Date: Fri Jan 4 19:54:09 2013 +0100 Qt: save playlist: force native dialog commit 2e2de1041e558156bfaacf9ca3ffbce74c5b6b0d Author: Rémi Denis-Courmont Date: Fri Jan 4 19:11:39 2013 +0200 avcodec: split TestFfmpegChroma() in two functions commit fd6cead7935ab04a33fe0989950865cfd844a3b0 Author: Rémi Denis-Courmont Date: Fri Jan 4 19:10:47 2013 +0200 avcodec: look up pix fmt only once during deinterlace initialization commit 9aee7d49962135ed2e3cf1651a4968a565c0619e Author: Rémi Denis-Courmont Date: Fri Jan 4 18:53:20 2013 +0200 avcodec: cleanup chroma helper prototypes Avoid passing a structure on the stack. commit e313dedfb1ee4f8dd791f0037b4ecc26675473e0 Author: Rémi Denis-Courmont Date: Fri Jan 4 18:40:43 2013 +0200 avcodec: print picture format name when unsupported (refs #7994) commit 08118c7b6a55b2584947a7f21988dd69e3dcf3f1 Author: Rafaël Carré Date: Fri Jan 4 17:31:09 2013 +0100 a52: no need to define LIBA52_FIXED commit cbb36253db53012ff935bf481b6e707412d33e5d Author: Rafaël Carré Date: Fri Jan 4 17:29:32 2013 +0100 contrib: a52: make config public (define LIBA52_FIXED) commit 7c9c04a0663d1226f1f4fbe9c7b9810f4bd0341a Author: Francois Cartegnie Date: Fri Jan 4 00:59:00 2013 +0100 Qt: Spatializer: add values multiplier. For some filters, module's values may differ from the range shown to users. commit 5372943f5ec941b13a98c202b1d55be37f772041 Author: Francois Cartegnie Date: Fri Jan 4 00:19:58 2013 +0100 Qt: Spatializer: match module's limits and values commit 33352675380d4d1b500c2b5adade231775e80b45 Author: Francois Cartegnie Date: Thu Jan 3 22:59:41 2013 +0100 Qt: Spatializer: factorize commit 20fbfbafdcdcfa533f3a8f3b7b5688e69eb211ac Author: Francois Cartegnie Date: Thu Jan 3 22:43:43 2013 +0100 Qt: Compressor: create base class for factorization commit 79ece335a3d4c52a42891b088c2f58d77ba4a26b Author: Francois Cartegnie Date: Tue Jan 1 16:03:24 2013 +0100 Qt: Compressor: rewrite values handling logic. Also remove the N*N controls config/var updates. commit cc7d4e44dfd2a666c103a5423af0dcd466a5259e Author: Francois Cartegnie Date: Tue Jan 1 20:11:22 2013 +0100 Qt: Compressor/Spatializer: rename implicit activation control commit 9e2145a2b4ac018c8658db5c8558bcdfb78eec72 Author: Rafaël Carré Date: Fri Jan 4 11:46:11 2013 +0100 contrib: fix regex installation If regex was the first package installed it would create include and lib files, instead of include/regex.h and lib/libregex.a commit 946e03caf4535916b02886af56d130f8ad586320 Author: David Fuhrmann Date: Thu Jan 3 23:23:33 2013 +0100 macosx: audio effects: fix range of some sliders for the spatializer filter Choosing negative values for some of these settings is NOT a good idea if you want to avoid damaging your ears ;-) commit 2a437534a4262a5c80fe9c3754338345abb72d1b Author: Rafaël Carré Date: Thu Jan 3 19:19:28 2013 +0100 Remove freebox.lua It is not available for a majority of VLC users so it should be off by default. Tested-by: Rémi Denis-Courmont Acked-by: Rémi Denis-Courmont commit ac17dc8ac38f72aa8b01dfe9df011da2b2ba7479 Author: Rafaël Carré Date: Thu Jan 3 18:11:34 2013 +0100 contrib: rationalize HAVE_NEON and HAVE_ARMV7A commit 701947ad07bd33b06a7c10de0e9b933b14dc93e0 Author: Rafaël Carré Date: Thu Jan 3 18:08:56 2013 +0100 contrib: postproc: simplify CFLAGS Workarounds for windows seem not to be neeed anymore commit 94af32dd940988956b9a7a967aa2b4924dd7c1c4 Author: Rafaël Carré Date: Thu Jan 3 18:12:03 2013 +0100 contrib: remove obsolete comment commit 398ad0ee084eefe5b3f65cd65b432398f0b6c02f Author: Rafaël Carré Date: Thu Jan 3 17:52:56 2013 +0100 contrib: postproc: simplify cflags commit e1fc5ace93f3489731a6b6e9cf560f5c613de029 Author: Rafaël Carré Date: Thu Jan 3 17:52:03 2013 +0100 contrib: postproc: remove platform specific flags commit 6f621b95b3f10d6aa440e8df3e08f90a0c6b8234 Author: Rafaël Carré Date: Thu Jan 3 17:46:17 2013 +0100 Revert "arm_neon i420 -> rgb: Output pitch can be 64 bit aligned" This reverts commit 0740e5433637c12dab43067b964248b667cda19d. commit f7ef87e7efc846466cf3381a008c1a32f3bfc1e0 Author: Rafaël Carré Date: Thu Jan 3 17:44:50 2013 +0100 androidsurface: ensure pitch % 16 == 0 Some devices (like Samsung Exynos) will not align pitch to 16 bytes. Thus we need to align the hardware width ourselves. Note that this needs to be accounted for in the JNI support code. commit 34a21b522a7b4e672725cba610f987c5d1560a55 Author: Rafaël Carré Date: Thu Jan 3 17:01:51 2013 +0100 androidsurface: do not hide that we're working only on the first plane commit 82f362ea3292aaad0a226376e1508e4ece306a98 Author: Rafaël Carré Date: Thu Jan 3 16:54:15 2013 +0100 androidsurface: simplify pitch calculation commit 1ee58d84740f2fb04b9046efa9a4f9ddd26a967b Author: Rafaël Carré Date: Thu Jan 3 16:39:46 2013 +0100 contrib: ffmpeg: remove unused FFMPEG_CFLAGS commit 9e65390927a274ecd293e34997d41a87d3bcbcec Author: Jean-Baptiste Kempf Date: Thu Jan 3 16:54:11 2013 +0100 Tools: Fix autoconf build commit 622be830066bb7dbe075f6317921d9e3d8493e75 Author: David Fuhrmann Date: Thu Jan 3 15:27:52 2013 +0100 macosx: audio effects panel: migrate autosave and bugfixes from video effects panel commit a3915ceb667a89202fa214793f20442a145dbeb9 Author: David Fuhrmann Date: Thu Jan 3 13:31:51 2013 +0100 macosx: audio effects: fix typo, and code style cleanup commit 208947e44f0e92b882668848d4f2642ade4f1827 Author: David Fuhrmann Date: Thu Jan 3 00:24:50 2013 +0100 macosx: video effects panel: autosave profiles and other refinements for profile management - fix some bugs - avoid unnecessary reload of all settings when the user clicks Cancel in dialogs - add error message when user enters a duplicate profile name (this is not supported by the combo box commit 6abd40f4e6061242c7eba71a05015c8f153a306e Author: David Fuhrmann Date: Wed Jan 2 22:12:46 2013 +0100 macosx: video effects panel: integrate video-splitter into profile strings commit d2e405e02c9530b6abdfca4237790addd463c7b7 Author: Rafaël Carré Date: Thu Jan 3 15:01:11 2013 +0100 contrib: enable NEON runtime selection for ffmpeg This is explicitely done for android only, since we lost the benefits of some inline NEON asm commit 9679cef492186a33f048c11396ed3c68891e5a2a Author: Rafaël Carré Date: Thu Jan 3 13:00:18 2013 +0100 contrib: update rules for postproc armv7-a obviously implies arm remove obsolete comment commit 607065b410b4768372c204ccdbbca200230fff25 Author: Nicolas Chauvet Date: Wed Jan 2 22:44:33 2013 +0100 Fix build with unreleased FLAC 1.3.x The issue was initialy reported here: http://bugzilla.redhat.com/891123 FLAC upstream has always expected to include commit c3eacd1e2de5600246d5622233796b3f7133bf62 Author: Rui Zhang Date: Wed Jan 2 12:42:51 2013 -0500 androidsurface: setup format depending on surface format Modified-by: Edward Wang Signed-off-by: Edward Wang Modified-by: Rafaël Carré Signed-off-by: Rafaël Carré commit 6b2595e68890e5db1b7334098b6f722e2f41a6d8 Author: Rémi Denis-Courmont Date: Tue Jan 1 12:06:16 2013 +0200 configure: replace obsolete AM_CONFIG_HEADERS (fixes #7975) commit 57aa116198fcf231c1e424beed1f45969fbf4a17 Author: Rémi Denis-Courmont Date: Thu Dec 27 17:03:04 2012 +0200 fr: fix spelling of "aiguë(s)" commit ff385d03747d8a3d683153774834532de011d092 Author: Rémi Denis-Courmont Date: Sat Dec 22 16:42:58 2012 +0200 lua: fix distcheck without LUA commit 6270a4c777d849538b8a8e4d5c6f01fb96fa9ea9 Author: Devin Heitmueller Date: Tue Jan 1 17:39:03 2013 -0500 Add support for monospace font in HTML renderer The EIA-608 decoder expects fonts to be rendered with a monospace font, so add the ability for decoders to make use of the "tt" tag, and tweak the EIA-608 decoder to use that tag. This patch supercedes folds in patch 9 from the previous series as well as incorporates the changes Rafaël Carré solicited from the ML regarding the fonts to use for non-Linux platforms. Modified-by: Rafaël Carré - Simplify HandleTT() - Fix memleak in Create() Signed-off-by: Rafaël Carré commit 765b3082e3320feb19ba915bc465e8d9355ec758 Author: Devin Heitmueller Date: Wed Jan 2 13:48:02 2013 +0100 freetype: avoid segfault in FaceStyleEquals() This can happen if the font name is NULL Signed-off-by: Rafaël Carré commit cd560525f714430aa6acc59e2c52c977523dd9bf Author: Edward Wang Date: Tue Jan 1 20:03:02 2013 -0500 anaglyph: remove spurious printf Signed-off-by: Jean-Baptiste Kempf commit b11595671bfc05105a1ea5d3912ef928a226aeca Author: David Fuhrmann Date: Wed Jan 2 11:04:30 2013 +0100 macosx: video effects panel: code style cleanup commit bec9b75ce8156585bf57642798f3f09d83d189d9 Author: David Fuhrmann Date: Wed Jan 2 10:52:31 2013 +0100 macosx: video effects panel: add missing vlc_object_release commit fc33caea8f87af71454f4aacc0be91c247f21889 Author: David Fuhrmann Date: Wed Jan 2 00:49:01 2013 +0100 macosx: do not send left and right arrow key to controls The left and right arrow keys have not any real advantage / functionality for the playlist view or sidebar but are used by default for several hotkeys. So lets allow these as VLC hotkeys (also for audio files). commit fccc6ab913cad66c50b98d1ac14d2fe1f41f7453 Author: Rafaël Carré Date: Tue Jan 1 20:18:09 2013 +0100 Happy new year 2013 commit 10af2bf60149ab5ae08cb82d4fadfbb7b65897c4 Author: Timo Rothenpieler Date: Tue Jan 1 18:23:00 2013 +0100 vaapi: Use vaDeriveImage instead of vaGetImage if available Signed-off-by: Rafaël Carré commit 10d7463d9b9f664f7ccffd77da583db4304653d0 Author: Rafaël Carré Date: Tue Jan 1 18:04:54 2013 +0100 oldrc: fix segfault