commit 632b205878d4bd0e92eb225ef9273b3bb20fc0a6 Author: Jean-Paul Saman Date: Sat Dec 31 10:43:07 2011 +0100 stream_filter/httplive.c: improve comment somewhat. commit 547a75774fd99b5c3a1223b1e2361f78f821d9b9 Author: Jean-Baptiste Kempf Date: Sat Dec 31 04:29:06 2011 +0100 Qt: remember last opened directory commit 06c3e835dc0cd777d2fcf00e8cb68b68fc037d5d Author: Edward Wang Date: Fri Dec 30 21:58:12 2011 -0500 Qt4: Make playlist window drag&drop to current selected PLSelItem Will make playlist window drag and drop to current selection (either media library or playlist). This should make it somewhat more user friendly because it drops into where the user expects it to. Fixes #4873 Signed-off-by: Jean-Baptiste Kempf commit 1da50ed7bc16440af0b7f0eb48826a2da5f04de9 Author: Edward Wang Date: Fri Dec 30 17:48:51 2011 -0500 Qt4: Show fullscreen docking button in defaults Signed-off-by: Jean-Baptiste Kempf commit 945943a21cf2962f2162e673920b0b503ef20f6e Author: Jean-Baptiste Kempf Date: Sat Dec 31 03:04:42 2011 +0100 File audio output: remove useless longhelp We have the format selection for that commit f52a50558f8fd897fed32646c7260e5de0f96611 Author: Rafaël Carré Date: Fri Dec 30 16:30:11 2011 -0500 vcd ioctl_ReadSectors() : factorize error case commit ebab71b58b6f4309d7f851e861dbd65a2c9e20d6 Author: Felix Paul Kühne Date: Fri Dec 30 21:20:23 2011 +0100 macosx: fix another rendering issue with the 'time slider's fancy gradient effect' commit 0af518010617f407761b25933d78b56783e5d072 Author: Felix Paul Kühne Date: Fri Dec 30 20:46:16 2011 +0100 macosx: fixed progress bar position (refs #5742) commit c483088f7eeb5fdec26dd037b2370bcbf0e4f587 Author: Felix Paul Kühne Date: Fri Dec 30 20:29:57 2011 +0100 macosx: fixed round window corners when using the black UI mode (refs #5742) commit 5f03006307026c6fbb586a68e665360e9ae9ebb7 Author: Hugo Beauzée-Luyssen Date: Fri Dec 30 19:07:29 2011 +0100 dash: Working arround specifications ambiguity. profile is spelled once as "profile", and "profiles" a few line after, so we now handle both. Signed-off-by: Jean-Baptiste Kempf commit 13002a34e61624fdf1092083625d511e15c41b63 Author: Hugo Beauzée-Luyssen Date: Fri Dec 30 19:02:32 2011 +0100 dash: Don't crash if we don't have a valid mpdManager. This will happen when the profil is invalid. Signed-off-by: Jean-Baptiste Kempf commit 2d31fd776f7717da77193d6a893b0d93c68f689b Author: Jean-Baptiste Kempf Date: Fri Dec 30 18:54:41 2011 +0100 Dash: fix win32 compilation commit 6502b3a0c8e16ec4f2216fe037b0a1bd82de979c Author: Hugo Beauzée-Luyssen Date: Fri Dec 30 15:09:32 2011 +0100 dash: Parsing SegmentInfoDefault & SegmentTimeline elements. Signed-off-by: Jean-Baptiste Kempf commit 6347005a9f86d2b546cc47dc17d02f4ab2780e85 Author: Hugo Beauzée-Luyssen Date: Fri Dec 30 15:06:43 2011 +0100 dash: Only use const Segments. Everything after the parsing step should be used as a const instance, as the MPD tree is read only. Signed-off-by: Jean-Baptiste Kempf commit f565072bb0cb35faede93318438c3ed9ca65cb6c Author: Hugo Beauzée-Luyssen Date: Fri Dec 30 13:50:27 2011 +0100 dash: Adding an implementation for SegmentInfoDefault element. Signed-off-by: Jean-Baptiste Kempf commit 752a29f300592e6ebc32f7b659d2f42ea15554fb Author: Hugo Beauzée-Luyssen Date: Fri Dec 30 13:08:33 2011 +0100 dash: Adding a SegmentInfoCommon class. This holds common property for both SegmentInfo and SegmentInfoDefault. Signed-off-by: Jean-Baptiste Kempf commit 580caf1111e49d2ba9fe3c76202b92f1db8a45d7 Author: Hugo Beauzée-Luyssen Date: Fri Dec 30 11:58:46 2011 +0100 dash: Implementing the basics for SegmentTimeline. This will be usefull when implementing UrlTemplate. Signed-off-by: Jean-Baptiste Kempf commit 139175ef38c4a12a1ced914dcb043206830e21c8 Author: Hugo Beauzée-Luyssen Date: Fri Dec 30 17:46:22 2011 +0100 dash: Reworking MPD tree building. First build a DOM tree, then compute the MPD tree. This should ease the pain later when implementing UrlTemplate elements. Signed-off-by: Jean-Baptiste Kempf commit fd8787137788fd24f2b9bb9890068d51e6f66a80 Author: Hugo Beauzée-Luyssen Date: Thu Dec 29 13:19:53 2011 +0100 dash: Parser: Ignore segments without sourceURL Signed-off-by: Jean-Baptiste Kempf commit 7127d0c9c8e7519994daa7656c9ddd0d7a5f0278 Author: Hugo Beauzée-Luyssen Date: Thu Dec 29 12:22:59 2011 +0100 dash: Removing now useless AttributeNotPresentException Signed-off-by: Jean-Baptiste Kempf commit 45827b28fe75c1afeb09732b2cab6723adf4bf02 Author: Hugo Beauzée-Luyssen Date: Thu Dec 29 12:09:57 2011 +0100 dash: Removing now unused ElementNotPresentException Signed-off-by: Jean-Baptiste Kempf commit 3319c47e0e13ecec81ea527c70d0ad71033a17c1 Author: Hugo Beauzée-Luyssen Date: Thu Dec 29 11:27:02 2011 +0100 dash: Adding support for Representation's TrickMode element Signed-off-by: Jean-Baptiste Kempf commit 203307197dce5e750462d19bbf734dd010ee6ff2 Author: Hugo Beauzée-Luyssen Date: Thu Dec 29 10:55:31 2011 +0100 dash: Handling Group @subsegmentAlignmentFlag in parser. Signed-off-by: Jean-Baptiste Kempf commit 4abd446913081747a509e750b5c7e494c4d7a471 Author: Hugo Beauzée-Luyssen Date: Wed Dec 28 17:32:34 2011 +0100 dash: Don't require the Representation @id. Many stream won't provide it. Signed-off-by: Jean-Baptiste Kempf commit 9caf4cee157920d0f27fda86d9fe411a625a3173 Author: Hugo Beauzée-Luyssen Date: Wed Dec 28 17:30:13 2011 +0100 dash: Try to fetch mimeType attribute from the parent element. Signed-off-by: Jean-Baptiste Kempf commit 699b4b50c9a05d77484321acbc5bda5925f0f3cd Author: Hugo Beauzée-Luyssen Date: Wed Dec 28 15:51:53 2011 +0100 dash: Removing useless using namespace; Signed-off-by: Jean-Baptiste Kempf commit a640bad9819dad53ffa74a4776ff33bd75c47f6c Author: Hugo Beauzée-Luyssen Date: Fri Dec 30 17:37:51 2011 +0100 dash: Reworking profile handling. Adding Full2011 as a supported profile. For other profiles, do not instantiate a NullManager. Return NULL directly. This saves code and prevents us from maintaining an extra interface implementation. Also it prevents such problems : http://forum.videolan.org/viewtopic.php?f=13&t=96335&p=320162 Signed-off-by: Jean-Baptiste Kempf commit e16536dc6a14f3d095ab9b80da7277dd26cde21d Author: Hugo Beauzée-Luyssen Date: Sun Dec 25 20:26:10 2011 +0100 dash: Handle parsing of ContentProtection, Accessibility, Rating and Viewpoint in CommonAttributesElements All of these fields are of ContentDescription type, so ContentProtection, Viewpoint, Rating and Accessibility classes are now removed in favour of a unique class. Moreover, the SchemeInformation is defined as a string by the standard. Therefore, the SchemeInformation class has been removed. Signed-off-by: Jean-Baptiste Kempf commit 993077b724bc768345c870f23086bde3c9fc5e9e Author: Hugo Beauzée-Luyssen Date: Sun Dec 25 01:11:52 2011 +0100 dash: Don't use the module when MPD parsing failed. Signed-off-by: Jean-Baptiste Kempf commit 34fabb830ca5fcb4dfc39c39691a41715e72ab0e Author: Hugo Beauzée-Luyssen Date: Sun Dec 25 00:51:52 2011 +0100 dash: XML: handle text nodes. Signed-off-by: Jean-Baptiste Kempf commit 8ceecb115d38220c5653aa202ef0b28a3fc6605e Author: Hugo Beauzée-Luyssen Date: Sun Dec 25 00:50:52 2011 +0100 dash: Don't crash when XML parsing fails. Signed-off-by: Jean-Baptiste Kempf commit 5457d47757f63d9d5716468e7148c7e4f41bf5ea Author: Hugo Beauzée-Luyssen Date: Sun Dec 25 00:14:23 2011 +0100 dash: Reworking ProgramInfo parsing. Information are now computed once at parsing time. Signed-off-by: Jean-Baptiste Kempf commit a43d294f8371770f4425eb0f2e2a8ec29e1b2e92 Author: Hugo Beauzée-Luyssen Date: Sat Dec 24 19:14:56 2011 +0100 dash: Reworking MPD attributes parsing. Mandatory elements are now checked. Signed-off-by: Jean-Baptiste Kempf commit 04be885bb5b870d5f40b604ab0fa4d62b75040e8 Author: Hugo Beauzée-Luyssen Date: Sat Dec 24 15:30:28 2011 +0100 dash: Reworking the way MPD profile is handled It's not the job of the DOMParser to compute a Dash profile. Let the dash parser handle it. Signed-off-by: Jean-Baptiste Kempf commit b996a750bc3ef7ae337e4f71a23ddbdf240522a0 Author: Hugo Beauzée-Luyssen Date: Sat Dec 24 15:02:37 2011 +0100 dash: Reworking segments. - Don't differenciate InitSegment and Segment, as the standard define them as the same type - therefore, removing ISegment - reworking attribut parsing (to be completely handled later) Signed-off-by: Jean-Baptiste Kempf commit b412a1269212314e3e76dc1b0ee42e09164ad1b0 Author: Hugo Beauzée-Luyssen Date: Sat Dec 24 14:31:04 2011 +0100 dash: Reworking SemgentInfo parsing Elements/attributes are now parsed once, and not everytime a getter is called. Also, mandatory elements are now checked, also at parsing time. Signed-off-by: Jean-Baptiste Kempf commit 8f9fd197f4df09c00bd7a5d06f8cadafd09cba7d Author: Hugo Beauzée-Luyssen Date: Wed Dec 21 23:46:15 2011 +0100 dash: BasicCMParser: Handle Representation @dependencyId Signed-off-by: Jean-Baptiste Kempf commit 058904517b00e08409aadb8e8f1579c5cc602387 Author: Hugo Beauzée-Luyssen Date: Wed Dec 21 23:34:09 2011 +0100 dash: Group: Adding a getter for Representation by id. This will be used to implement @dependencyId Signed-off-by: Jean-Baptiste Kempf commit 3dab8a807627d9ba9274e4e6b12a54d599e9d44f Author: Hugo Beauzée-Luyssen Date: Wed Dec 21 23:31:21 2011 +0100 dash: Basic CM parser: Parse some Representation attributes Signed-off-by: Jean-Baptiste Kempf commit 967fdaa471d565e2795e06f4b478389fa314c455 Author: Hugo Beauzée-Luyssen Date: Wed Dec 21 23:20:18 2011 +0100 dash: Adding some basic getters to Representation Signed-off-by: Jean-Baptiste Kempf commit 4a23e2fb48d2df3d5805bc6da8bc8bf2ea229d9b Author: Hugo Beauzée-Luyssen Date: Tue Dec 20 00:14:00 2011 +0100 dash: Group element contains the "common" attributes/elements Signed-off-by: Jean-Baptiste Kempf commit d2b3b80413ed152f77d376ffea9aa7605857ed29 Author: Hugo Beauzée-Luyssen Date: Mon Dec 19 23:57:02 2011 +0100 dash: BasicCMParser: Check for attributes at parsing time. Signed-off-by: Jean-Baptiste Kempf commit 68024ffea8357053688f8e763f7fdc2c92779f6c Author: Hugo Beauzée-Luyssen Date: Mon Dec 19 23:56:13 2011 +0100 dash: CommonAttributesElements: Reworking getters/setters. This will allow the parser to interact with all elements sharing these attibutes/subelements. Signed-off-by: Jean-Baptiste Kempf commit 0b396ef1e6c2ec2bf370339e8df4a8790647eec9 Author: Hugo Beauzée-Luyssen Date: Wed Dec 14 18:21:46 2011 +0100 strings: Adding an helper to convert iso8601 durations Signed-off-by: Jean-Baptiste Kempf commit fb10d75691887dacc875163ad7cf92e584272205 Author: Felix Paul Kühne Date: Fri Dec 30 12:38:51 2011 +0100 macosx: re-written the way we render 3 part images by using another custom view (refs #5742) this fixes various drawing issues with the time slider and the window title commit b79ee3454b1b9584bdc2094a9481f39028b910fe Author: Edward Wang Date: Fri Dec 30 02:52:57 2011 +0100 Qt4: Enable closable tabs in sout dialog Modified-by: Jean-Baptiste Kempf Signed-off-by: Jean-Baptiste Kempf commit bc05fa41ed81614b1bdebc17b74ddcf4c7876760 Author: Jean-Baptiste Kempf Date: Fri Dec 30 02:15:00 2011 +0100 mp4: fix typo Spotted by Christoph Miebach commit 0accbd7955c0b4448137482362801cbed6ada750 Author: Rafaël Carré Date: Thu Dec 29 18:09:58 2011 -0500 contrib: Only use options common to Libav and FFmpeg commit 9dfdda4548cfaceb04d31e9b237c592ac3d22659 Author: Rafaël Carré Date: Thu Dec 29 17:50:50 2011 -0500 contrib: use Libav by default instead of FFmpeg support is easier to get from Libav devs commit 3be591d4200420c796e32344300af512415994d0 Author: Felix Paul Kühne Date: Thu Dec 29 21:56:03 2011 +0100 macosx: implement proper window button artwork (refs #5742) commit 1fd475305c4a6ddc99bb55cf72b93e7d33d4b563 Author: Damien Erambert Date: Thu Dec 29 21:55:39 2011 +0100 macosx: window button artwork Signed-off-by: Felix Paul Kühne commit 2e57a2c0ffe5cd283d4f909e4aaf09bbc3a004af Author: Felix Paul Kühne Date: Thu Dec 29 20:50:44 2011 +0100 macosx: remove the window's resize button when VLC is linked against the 10.7 SDK, but keep it as an empty view when linked against an older SDK but still running on Lion (refs #5742) commit 168b48cb412804b5a877fcbb7dbeeac60b01dc86 Author: Felix Paul Kühne Date: Thu Dec 29 20:33:34 2011 +0100 macosx: resolve conflict between sidebar icons and other UI artwork (refs #5742) commit 65d1a6dc54734b700fbea4e8bc7c8763a025181b Author: Felix Paul Kühne Date: Thu Dec 29 20:25:33 2011 +0100 macosx: fixed indention of the sidebar icons (refs #5742) commit d34151556967e2576af8e7ee2b89ddaed5085148 Author: Felix Paul Kühne Date: Thu Dec 29 20:17:09 2011 +0100 macosx: save window position manually when using the dark interface style commit 12179aca0d615f9999ccf9c2c7645f5b368f2ba9 Author: Mirsal Ennaime Date: Thu Dec 29 16:56:44 2011 +0100 dbus: Implement org.freedesktop.Properties.GetAll for the MPRIS root interface commit afbf044935584488d8a86233ab969574a7ec1c4c Author: Mirsal Ennaime Date: Thu Dec 29 14:27:45 2011 +0100 dbus: Move DBus property marshaling code to separate functions commit 51d31af4f0282c623cf9fcdf063305c9c6697303 Author: Jean-Baptiste Kempf Date: Thu Dec 29 02:57:17 2011 +0100 10l: Typo about Indeo4. Sorry. commit 1181edf483d17279a6c11c3dc9f594568f610458 Author: Jean-Baptiste Kempf Date: Thu Dec 29 02:51:27 2011 +0100 Win32: improve webplugins packaging commit 6dcb0ee0e937793c04fa4c9b3b3fe35f45ca1abd Author: Jean-Baptiste Kempf Date: Thu Dec 29 02:43:40 2011 +0100 Win32: fix packaging of webplugin Else, it would create 36MB .exe installers when using package-win32 target. commit 04ed5db125ec7be5180c01047fc1911fd261c4cc Author: Jean-Baptiste Kempf Date: Thu Dec 29 02:19:20 2011 +0100 Support for Indeo4 decoding commit 6fb10a6ff7b3950ee8a2ec1e991a85086bf6bd49 Author: Felix Paul Kühne Date: Thu Dec 29 01:26:52 2011 +0100 macosx: switch to the # syntax for VCDs commit 7c2fd92a29c58f10c82dc6685500302b5a21746c Author: Jean-Baptiste Kempf Date: Thu Dec 29 00:51:59 2011 +0100 Qt: Use # for VCD mrls commit 5098d74c593d4ddb5a442bca8bf6595f1f858e2d Author: Jean-Baptiste Kempf Date: Thu Dec 29 00:37:46 2011 +0100 VCD: misc cosmetics and move to the # chapter syntax No functionnal change otherwise commit cca013e7565ceb8337e904c6bafe38499d1f3915 Author: Rafaël Carré Date: Wed Dec 28 12:25:04 2011 -0500 apple script can fail if user is logged in through GUI Just ignore the error if it happens, the dmg will still work commit 1550902d69c609e031485164298b9086d907de2b Author: Brendon Justin Date: Tue Dec 27 14:10:33 2011 -0500 Make the Mac DMG prettier. Modified-by: Rafaël Carré Specify mount point explicitely Quote $(srcdir) Signed-off-by: Rafaël Carré commit 2257fcdbb7b8dac11c93f27dcc531d4e4c3f1890 Author: Denis Charmet Date: Wed Dec 28 11:37:48 2011 +0100 Avoid a crash with some corrupted mkvs Should close #5659 Signed-off-by: Jean-Baptiste Kempf commit 2be0e49f3806a2f7f67e09e925f888215c2f6a8b Author: Felix Paul Kühne Date: Wed Dec 28 03:04:33 2011 +0100 macosx: implemented the logo and marquee filters in the video filters panel, optimized the code a bit (fixes #5118) commit c630050511ad95a7a7336b3529211c1162130126 Author: Edward Wang Date: Wed Dec 28 01:25:48 2011 +0100 Qt4: Add aspect ratio combobox to toolbar editor Close #4127 Signed-off-by: Jean-Baptiste Kempf commit dae3915c0e9e63cfd9e7483ef44b7febfc2e8414 Author: Felix Paul Kühne Date: Wed Dec 28 01:29:06 2011 +0100 macosx: minor appearance fixes commit 4c9c15ce9d0ac8ace102dba6e5adcae922b689d0 Author: Felix Paul Kühne Date: Wed Dec 28 01:19:54 2011 +0100 macosx: further improve splitview resizing commit 771748b4275712ab21dcb8d4b13f92a23dc45a9d Author: Denis Charmet Date: Mon Dec 26 19:29:31 2011 +0100 MKV: Fix seeking without cues the demux generates its own cues while reading and when seeking. This should also avoid crashes when seeking without cues. Closes #5085 and #5712 Signed-off-by: Jean-Baptiste Kempf commit 811ce44ff5e7f3db515b59fafcb452e09d1a48e6 Author: Rafaël Carré Date: Sun Dec 25 20:03:54 2011 -0500 bluray: don't crash when file is NULL e.g. vlc bluray://0 Signed-off-by: Jean-Baptiste Kempf commit 61d512e93967a2b8e8ac6212de9f6c2db94bcc69 Author: Denis Charmet Date: Mon Dec 26 00:39:13 2011 +0100 Fix a crash with corrupted MKV If the blocksize is corrupted and has a lace, you may have a buffer overflow. Should fix #5658. Signed-off-by: Jean-Baptiste Kempf commit 31c91f640af9511e73c11ef4d4abddae1f03fc86 Author: Jean-Baptiste Kempf Date: Sun Dec 25 23:47:33 2011 +0100 Qt4: small fixes on the toolbar custom dialog commit 1611d39d97e38ff72e23156b5aee7485d2b75ce9 Author: Felix Paul Kühne Date: Tue Dec 27 23:46:07 2011 +0100 macosx: improve the sidebar's resizing behavior (fixes #5618 and also fixes #5595) commit 262f28bee0ea0a94a510432196bc58ef0c4d149c Author: Felix Paul Kühne Date: Tue Dec 27 23:35:42 2011 +0100 macosx: added some bits of documentation commit 105ab7dd428f77827705f7326d6a1515bc9fb8ea Author: Felix Paul Kühne Date: Tue Dec 27 23:24:37 2011 +0100 macosx: added a resize control to the main window (not in use when linking against the 10.7 SDK) commit f305a1f9df5a629171622e9bde03d19051267048 Author: Felix Paul Kühne Date: Tue Dec 27 21:34:45 2011 +0100 macosx: prevent color flashes when collapsing items in the sidebar (fixes #5600) commit 0c1d889772c303da34ea305bf808bc03ad5755df Author: Felix Paul Kühne Date: Tue Dec 27 21:23:08 2011 +0100 macosx: remove the intermediate VLC-tmp.app after creating either VLC.app or VLC-release.app since it is of no use without further processing commit 1f58ae835b1d307f2c5909e2dc5383a5ce1b62f4 Author: Hannes Domani Date: Tue Dec 27 20:02:11 2011 +0100 Win32 global hotkeys: vlc_GetActionId() needs "key-" prefix Signed-off-by: Rémi Denis-Courmont commit 2496d06d82a4d8ecf5d8d276bd86781eef4e3f61 Author: Hannes Domani Date: Tue Dec 27 19:57:26 2011 +0100 alphabetical order in vlc_keys Signed-off-by: Rémi Denis-Courmont commit 7b9c02144485f0d4c7639741b7fb9dae784c7ff6 Author: Cheng Sun Date: Tue Dec 27 18:51:14 2011 +0000 Fix visibility of libvlc_printerr (missing LIBVLC_API) Signed-off-by: Rémi Denis-Courmont commit a213f7f9c6e0d82dc6397c27baf838e18f712632 Author: Rafaël Carré Date: Tue Dec 27 14:37:01 2011 -0500 udev: use proper scheme for bluray commit ce0859d020c54a7eb76e1fdc91e03323010c37fe Author: Felix Paul Kühne Date: Tue Dec 27 13:22:15 2011 +0100 macosx: replace our custom 'Recent Items' implementation with the default within NSDocumentController, which gives us nice custom menu items in case 2 files share the exact same name commit 9f0a8e2c97b06091be14c2d7d18f831168bb787c Author: Felix Paul Kühne Date: Tue Dec 27 12:58:16 2011 +0100 macosx: open recent menu: for files, just show their name without the full path. additionally, show their icon to make it more pretty. commit 45014de4256365dce832b1983597b637ff860ae7 Author: Felix Paul Kühne Date: Sun Dec 25 17:54:21 2011 +0100 macosx: added placeholder artwork for the title bar's fullscreen button commit 6e77944124447121dd655340513c7e882b5432c1 Author: Felix Paul Kühne Date: Sun Dec 25 15:19:45 2011 +0100 macosx: added a basic traffic lights icon set for the dark window and the related implementation commit 99fb87d0ea60ba751a5c3eb88ff00cad139d8a7c Author: Felix Paul Kühne Date: Sun Dec 25 13:09:59 2011 +0100 macosx: work-around incompatibility between custom code and Cocoa's own way of doing things (fixes #5722) and use animations when zooming the main window in black mode commit 64280ec9ddfce2cf6e99e00d4b7087b1e2313c7e Author: Felix Paul Kühne Date: Sat Dec 24 01:59:36 2011 +0100 macosx: hide the titlebar's fullscreen button if we don't use Lion's fullscreen mode commit c43bd662808f11092fc87419359910003dc407d6 Author: Felix Paul Kühne Date: Sat Dec 24 01:55:11 2011 +0100 macosx: implement proper zooming for Leopard and Snow Leopard based upon code from the GNUstep library (as indicated) commit e0b1c8bc5f61a2c7a53d31470a2a6bb9543bea47 Author: Sergey Radionov Date: Fri Dec 23 16:25:11 2011 +0700 messages.c: added logging via OutputDebugString under windows. Signed-off-by: Rémi Denis-Courmont commit a30a747af7c6cd70c52070f69c0bc06f151f8d04 Author: Rémi Denis-Courmont Date: Fri Dec 23 20:51:27 2011 +0100 aout: do not run filters on NULL block Reported-by: Cheng Sun commit cca37149f6f7905a4c1263b6eed51f037455f0a0 Author: Felix Paul Kühne Date: Fri Dec 23 19:58:26 2011 +0100 macosx: hide the mainwindow's black title bar when using Lion's fullscreen mode commit c30858cfe6e1ca7d0e9d6c7cbc626c736c3fa542 Author: Felix Paul Kühne Date: Fri Dec 23 19:53:08 2011 +0100 macosx: support the Lion-style resizing within the black main window when _compiling_ (no joke) on Lion commit b40f9cee8617f6da0ddc4a3c3a4c0efa4ebcd837 Author: Felix Paul Kühne Date: Fri Dec 23 19:04:41 2011 +0100 macosx: prove-of-concept of a styled window title bar current lacks support for zooming and therefore behaves incorrectly when using Lion's native fullscreen mode commit fbfc5966f10c2763576f6743269efe1ff3179673 Author: Rémi Denis-Courmont Date: Fri Dec 23 09:05:37 2011 +0100 dhsow: missing white space (breaks PO files) commit a8e209b4021fc674fab596942e3da835040df15e Author: Felix Paul Kühne Date: Fri Dec 23 01:51:51 2011 +0100 macosx: slight file size reductions commit 8e829d826805a1ef3b1c6ec16d075675c8a96c01 Author: Damien Erambert Date: Fri Dec 23 01:46:01 2011 +0100 macosx: new dropzone icon commit a1eacf91ed490499859c33c71abdd1f69e931b5c Author: Felix Paul Kühne Date: Fri Dec 23 01:35:30 2011 +0100 macosx: adapt to the new sidebar icons commit 9de7b85e9846664f2975a200d53fd3f052b95c1c Author: Damien Erambert Date: Fri Dec 23 01:28:44 2011 +0100 macosx: newly designed sidebar icons commit 7183021afcd2628a9d66b8fefd82c6e7fd509370 Author: Felix Paul Kühne Date: Fri Dec 23 01:15:46 2011 +0100 macosx: fixed 'disappearing' main window (fixes #5714) commit 37c1667dd5022a3404775ee7657412e000462807 Author: Felix Paul Kühne Date: Fri Dec 23 00:45:54 2011 +0100 macosx: fixed crash when closing the main window while using Lion's native fullscreen mode commit ffe64df06bf5386a15ba0b56dee5536a201b22f6 Author: Rafaël Carré Date: Thu Dec 22 17:38:06 2011 -0500 contrib: dvbpsi: don't build with -O6 commit 6d3f1d60857b792d0e219bc9109960dc97eb5b17 Author: Konstantin Bogdanov Date: Thu Dec 22 23:04:38 2011 +0100 Improvements on the main Web Interface Signed-off-by: Jean-Baptiste Kempf commit d4a0e2e215ac8b256d9ae454cac4353aadaf9ad6 Author: Cheng Sun Date: Wed Dec 21 22:23:55 2011 +0000 Allow blendbench to bail out gracefully instead of crash when base image cannot be found Signed-off-by: Jean-Baptiste Kempf commit f7aedf89f00ff9f67c74673d302dbf115440b1ea Author: Felix Paul Kühne Date: Thu Dec 22 19:49:22 2011 +0100 macosx: fix search field size on Lion (fixes #5566) needs testing on Snow Leopard and Leopard commit 078366cf15ff116754b1fce889ebaf224fb06adf Author: Felix Paul Kühne Date: Thu Dec 22 19:38:29 2011 +0100 macosx: fixed clipping of the caution icon in the most-left column of the playlist table (fixes #5597) commit 2552b92a99b3834b5be92837db256ee248a0403e Author: Felix Paul Kühne Date: Thu Dec 22 19:28:16 2011 +0100 macosx: fixed fullscreen toggle through the http interface and friends (fixes #5349) commit a3b6543b1a1a30f9e6a7c7d5def0074ac2ca5a8c Author: Felix Paul Kühne Date: Thu Dec 22 19:18:12 2011 +0100 macosx: fix fspanel when using Lion's fullscreen mode (and mouse-moved events within the vout in general) commit 81d70dce4e20f8769eb0d22e6d297d8025c8dde8 Author: Jean-Baptiste Kempf Date: Thu Dec 22 13:44:17 2011 +0100 Fix distcheck after yadif commit commit 5c7c27cae5ca69415f1863fd322a6da35f5d3ad8 Author: Naohiro KORIYAMA Date: Wed Dec 21 17:02:09 2011 +0900 yadif : Add SSSE3 and SSE2 support. porting from FFmpeg. Signed-off-by: Jean-Baptiste Kempf commit 8634f7619987c7fb82a5e7b7568019dae29f7b21 Author: Edward Wang Date: Wed Dec 21 07:21:23 2011 -0500 Qt4: add title to file associations dialog Currently, when you click the button to set up file associations on Windows, the dialog presented is untitled and just displays the file name, "vlc". Close #5711 Signed-off-by: Jean-Baptiste Kempf commit 6e71a9b9f6506d1f0c01c62504c4218d93c37512 Author: Ludovic Fauvet Date: Wed Dec 21 14:58:37 2011 +0100 Qt: rework of the fullscreen controller - fix the logic - simplify - repair the ability to save the state and position Signed-off-by: Jean-Baptiste Kempf commit e5aca82f048485c32fe552cda9895ecabfc23074 Author: Ludovic Fauvet Date: Wed Dec 21 14:58:36 2011 +0100 Qt: use the effective size of the widget to center the FSC Signed-off-by: Jean-Baptiste Kempf commit ee658c7c2740ac26dcf7092ac2f76dbfc66a1fe2 Author: Jean-Baptiste Kempf Date: Wed Dec 21 16:15:47 2011 +0100 MKV: allow simple title, multiple-chapter in the menus Close #5699 Regression from 43424ac commit 9b0fc851317323cfb0c67247e59f4356e75cb744 Author: Sébastien Escudier Date: Wed Dec 21 14:37:57 2011 +0100 live555 : fix regression from 31ac20b22fc37bcf78991159bf8a0f138db05b44 Closes #5707 #5493 commit 520804cef593abf761e0b5de995dc788f507cf84 Author: Jean-Paul Saman Date: Wed Dec 21 11:16:27 2011 +0100 stream_filter/httplive.c: fix EXT-X-MEDIA-SEQUENCE error message for HLS live streams. The error message "EXT-X-MEDIA-SEQUENCE already present in playlist (new=%d, old=%d)" was triggered way to often for HLS live streams. In addition the new metadata from a new HLS playlist was not updated in the internal list. commit 022964d9a587e2d5adc5808f4ae17ebcdddbd85f Author: Rafaël Carré Date: Wed Dec 21 01:08:02 2011 -0500 remove unused custom typedef commit 0a896b6beeced94f5a234afbc1aa751c2c4d8a60 Author: Rafaël Carré Date: Tue Dec 20 23:25:13 2011 -0500 contrib change_prefix.sh: exit successfully commit d8fd1c1313a4734b324403c9aae5f76908f5e7f5 Author: Naohiro KORIYAMA Date: Wed Dec 21 09:58:25 2011 +0900 Freetype: handle multibyte characters properly in registry entry. Close #5700 Signed-off-by: Jean-Baptiste Kempf commit 60240804e086e1b2376846c2c59f2b4ed5843bb2 Author: Alexander Law Date: Tue Dec 20 14:13:42 2011 +0400 "Speed" menu item is not localizable Signed-off-by: Jean-Baptiste Kempf commit bdf3c466d2212343667f5cda1bce3938d17471cd Author: KO Myung-Hun Date: Tue Dec 20 20:29:47 2011 +0900 Do not use libdvdnav's read ahead cache on OS/2. Using it causes libdvdnav to complain about 'demux error'. Signed-off-by: Jean-Baptiste Kempf commit 083e1bd921a3e68ddbe7e70dc718fa5f5b850dd8 Author: Cheng Sun Date: Tue Dec 20 18:22:25 2011 +0000 Fix vorbis channel order (which led to crash and contradicted spec) Close #5704 Signed-off-by: Jean-Baptiste Kempf commit 72187886ff68b6bbf4c36e6fe852b11244e84ed9 Author: Felix Paul Kühne Date: Wed Dec 21 00:56:44 2011 +0100 macosx: enter fullscreen only if we were on Lion or we got an actual video to show (fixes #5611) this commit also fixes a xib incompatiblity with 10.5 commit 6d2b10ba8d689659135928c8d168198cfcfae725 Author: Felix Paul Kühne Date: Wed Dec 21 00:37:33 2011 +0100 macosx: save a few objc selector lookups commit 86c4c01c6e17d66dc63dcb321f4ba6acb400fa38 Author: Felix Paul Kühne Date: Tue Dec 20 22:51:11 2011 +0100 macosx: correctly hide the controls within the native fullscreen mode on Lion when displaying a video (closes #5505) note that the ordinary fullscreen controller panel won't be present atm though additionally, this commit can potentially impact the layout of the controller zone and lead to ugly effects, so please stress it a bit commit f004bad2b2e87a5afff86f6e8676cf856c706bf5 Author: Felix Paul Kühne Date: Tue Dec 20 21:53:56 2011 +0100 macosx: fixed missing menubar on Lion when entering fullscreen mode through a VLC internal trigger (fixes #5537) commit 7d282fac1cc455b5a5eca2bb56375efcbf879b06 Author: Clement Lecigne Date: Tue Dec 20 17:44:10 2011 +0200 TiVo: fix double free Signed-off-by: Rémi Denis-Courmont commit 75a40b63d0cb0ba655a80c4030ce54cb812c471f Author: Mirsal Ennaime Date: Tue Dec 20 13:07:45 2011 +0100 upnp: Fix compilation Oops, Do not forget to include limits.h when using INT_MAX commit 794557eea63853456cf3120cdb1bdc88ca44ad9f Author: Mirsal Ennaime Date: Tue Dec 20 08:34:45 2011 +0100 upnp: Switch to an unlimited maximum content length Use INT_MAX as the maximum content length as libupnp introduced 0 as an unlimited content length in pupnp 1.6.7, though UPNP_VERSION was not bumped. commit 6a8197f657f1ef74e358864209b1ed4db37ff078 Author: Felix Paul Kühne Date: Tue Dec 20 00:36:19 2011 +0100 macosx: further optimize the menu re-creation on 10.6+ commit e316b5a5c135120dcebf9f7e2cff2d8d5b1308ca Author: Felix Paul Kühne Date: Tue Dec 20 00:24:36 2011 +0100 macosx: fix and slightly optimize (on 10.6+) the open recent menu (fixes #5538) commit 74f2f90a8e8bbfd2b527c947dd9fe68517992057 Author: Jean-Baptiste Kempf Date: Tue Dec 20 00:22:10 2011 +0100 Mention in NEWS the relicensing commit 68660d8a820d62c7f1b4661d41565bebb637f155 Author: Felix Paul Kühne Date: Tue Dec 20 00:04:26 2011 +0100 macosx: improve drawing of the 'fancy gradient effect for time slider' (fixes #5568) commit 4c718f0ef3ed485347b16b21e62b80c929e6efd3 Author: Felix Paul Kühne Date: Mon Dec 19 23:28:31 2011 +0100 macosx: fixed obscure crash when starting playback while the messages panel is open (fixes #5541) commit f9c26629b783e5df81ec736eb024cabb52ba8085 Author: Rémi Denis-Courmont Date: Mon Dec 19 23:47:44 2011 +0200 Remove old comment commit 6643ac0ae02a61c95b3911b1c36856ace0d06b2e Author: Martin Storsjö Date: Mon Dec 19 17:03:04 2011 +0200 omxil: Don't free the sentinel buffers These buffers aren't known to the actual OMX codec. Normally, these buffers are removed from the queue by DecodeAudio/DecodeVideo, but if they're pushed multiple times (which happens when using google sw decoders), PortReconfigure might try to free them. Signed-off-by: Jean-Baptiste Kempf commit 74b8075f417f3a9b92a43ae7c97973b2719a225c Author: Martin Storsjö Date: Mon Dec 19 17:03:03 2011 +0200 omxil: Handle sentinel buffers in DecodeAudio, too These buffers were introduced to avoid a potential deadlock when the codec has issued a PortSettingsChanged event but not returned any buffers to the client, making the DecodeVideo function hang waiting for an input buffer to use, before handling the reconfigure. The same handling needs to be done for DecodeAudio too, otherwise it will try to use the sentinel buffer as a normal one. Signed-off-by: Jean-Baptiste Kempf commit 32f03862749167b62c05c0b228911ab4e2ae1d5f Author: Martin Storsjö Date: Mon Dec 19 17:03:02 2011 +0200 omxil: Avoid a SetParameters call that fails for audio codecs on Galaxy S II This SetParameters call shouldn't be necessary as far as I know, but only avoiding it for audio codecs for now. Signed-off-by: Jean-Baptiste Kempf commit 9639b545847f2fc2fd7f87993134d72835627630 Author: Martin Storsjö Date: Mon Dec 19 17:03:01 2011 +0200 omxil: Fix a sanity check that only is relevant for video streams Signed-off-by: Jean-Baptiste Kempf commit 95b27424f19019af490cb6486797b1a8f124817b Author: Martin Storsjö Date: Mon Dec 19 17:03:00 2011 +0200 omxil: Try to enable YUV420p mode on Samsung Galaxy S II This is similar to the ThumbnailMode on Nexus S, except that the index doesn't seem to be queryable dynamically (I don't seem to find any string in the binaries that would be the right one at least). Signed-off-by: Jean-Baptiste Kempf commit 6d71b5c008e15f1718b8966b094f3701714c0f6a Author: Martin Storsjö Date: Mon Dec 19 17:02:59 2011 +0200 omxil: Ignore nSliceHeight on Galaxy S II Signed-off-by: Jean-Baptiste Kempf commit 387b07cd61dae86319785905666f61b963b2889d Author: Martin Storsjö Date: Mon Dec 19 16:10:41 2011 +0200 androidsurface: Update the surfaceflinger video output for ICS Signed-off-by: Jean-Baptiste Kempf commit dbb19bb6848207d5470f229d65d179ffaa3c79b2 Author: Pierre Ynard Date: Mon Dec 19 00:36:07 2011 +0100 sap: handle SAP_Add() errors Fixes #5640 Signed-off-by: Rémi Denis-Courmont commit 0e874482db5c4b856e5a947c0159df0060cdb1bb Author: Cheng Sun Date: Sun Dec 18 23:04:03 2011 +0000 Fix mono audio filter condition check Signed-off-by: Rémi Denis-Courmont commit f3ea7239e16e5642f5bbb275ecafd4ba49da6521 Author: Tobias Güntner Date: Mon Dec 19 15:36:04 2011 +0100 Fix assertions Signed-off-by: Rémi Denis-Courmont commit b00b016b55143c18e4b49ee300d656813b162f56 Author: Mirsal Ennaime Date: Mon Dec 19 04:16:50 2011 +0100 upnp: Use the default maximum content length of 16k. Setting libupnp's maximum content length to zero makes it unable to fetch any didl instead of the probably expected unlimited behavior. commit 02f60487e26191b02b8d33c50323f5c1c1fffc4b Author: Chris Clayton Date: Sat Dec 17 23:30:08 2011 +0000 upnp: Support UPnP A/V MediaServer:2 devices * Accept any version of the MediaServer service * Browse the advertised ContentDirectory service version Signed-off-by: Mirsal Ennaime commit c618458095cf74610053e9fe53e0a12ca7fc81c6 Author: Pierre Ynard Date: Mon Dec 19 03:30:20 2011 +0100 configure: sort of fix speexdsp $enable_speex can't be empty at this point so this check makes no sense commit ca3f97a5111b897194134f11c78b4824ab87caba Author: Chris Clayton Date: Sat Dec 17 23:00:47 2011 +0000 UPNP: Fix a tag name in MediaServer xml parsing According to http://upnp.org/specs/av/UPnP-av-MediaServer-v1-Device.pdf, the tag name of the element that provides the base URL for relative URLs is "URLBase". The same is true for a v2 MediaServer. Make it so in MediaServer:: parseDeviceDescription(). Signed-off-by: Jean-Baptiste Kempf commit e183a26d4346a5b05a276cde0fd97d33b8cfe72b Author: Cheng Sun Date: Thu Dec 15 17:10:52 2011 +0000 Fix stack overflow in ExecuteCommand Close #5675 Because ExecuteCommand allocates temporary string space on the stack, proportional to the length of the command to execute, a stack overflow can occur when the the command is too long. This can be triggered remotely e.g. from the VLC Web interface, by running this JavaScript: sendVLMCmd(Array.prototype.join.call({length:300000},'a')); which sends a string of length 300000 to ExecuteCommand, crashing VLC. OKed-by: Rafaël Carré Signed-off-by: Jean-Baptiste Kempf commit 282e4d503739dc4aa4654612e3b6eac2d489df94 Author: Martin Storsjö Date: Fri Dec 16 23:47:06 2011 +0200 omxil: Use a fake library name when loading IOMX The iomx loading stub doesn't use the library name. If there's errors in loading the function pointers, this gives slightly more correct error messages. Signed-off-by: Jean-Baptiste Kempf commit 0eb7d1069b61e1ac249615e1ac08b0dadbd82518 Author: Martin Storsjö Date: Fri Dec 16 23:47:05 2011 +0200 android: Don't add private header include directories when building the full VLC tree These aren't necessary any longer. The approach of adding private headers to the build of the VLC core doesn't work well if one wants to target multiple private ABI versions in one build. Instead, small shared libraries for each private ABI version can be built separately. Signed-off-by: Jean-Baptiste Kempf commit 8acfed11dc97ae97353f6f982323f9fdc86c0eb8 Author: Martin Storsjö Date: Fri Dec 16 23:47:04 2011 +0200 omxil: Remove the header check for the iomx module Building the iomx version of the omxil module itself doesn't require the private headers any longer, they're only necessary when building the iomx wrapper code (which should be built by the NDK makefile instead). Signed-off-by: Jean-Baptiste Kempf commit e3e832956b5cb42297dfa33389a1228ee5b6ee61 Author: Martin Storsjö Date: Fri Dec 16 23:47:03 2011 +0200 omxil: Build the iomx wrapper code as a separate shared library The separate shared library needs to be loaded into the process before using the iomx module, preferrably by the java part of the android application. This allows building the iomx glue code for a number of different ABI versions, and additionally avoids linking the main VLC library to any private symbols that might make it unloadable. Signed-off-by: Jean-Baptiste Kempf commit 6fe4bc62188eeb352d1df81ffc30e66df6cc6800 Author: Martin Storsjö Date: Fri Dec 16 23:47:02 2011 +0200 omxil: Make the iomx wrapper not depend on the omxil utils.c file Signed-off-by: Jean-Baptiste Kempf commit 407c1ad8ffe2ed50441f91f4a0b23b558bbafcae Author: Rafaël Carré Date: Sun Dec 18 16:53:11 2011 -0500 windows package: name win64 installer vlc-$version-win64.exe commit 60f907a594a7ae394f4e4fffaf2ef6988327f3a8 Author: Rémi Denis-Courmont Date: Sun Dec 18 21:19:46 2011 +0200 Revert "Contribs: update live555 to latest snapshot" This reverts commit acb6ff18b5f4257771b954b81eed569d7ef9e250. commit 73033a8c9533533c0ed295273002ac80e5f73c02 Author: Rémi Denis-Courmont Date: Sun Dec 18 21:19:38 2011 +0200 Revert "Configure: Update live555 requirements" This reverts commit 4e03fb4f516010c9b2819db6da361b4fdb0b16d2. commit bc17f428edeb12407c1b46bbfb930aa401d8b1ff Author: Pierre Ynard Date: Sun Dec 18 19:18:07 2011 +0100 rtsp: fix up duplicate --rtsp-host option declaration commit 5072776786e9aa99d98921f4169125a9ed9e3a89 Author: Pierre Ynard Date: Sun Dec 18 19:17:05 2011 +0100 rtp output: print warnings when setting the RTSP server address commit feead2df8278a684e64b3ee38f14c0f3a1be394e Author: Pierre Ynard Date: Sun Dec 18 19:11:32 2011 +0100 rtsp: remove now useless handling of full --rtsp-host syntax commit 78aa7005805c7dea49177e3d5e78399d75180df4 Author: Pierre Ynard Date: Sun Dec 18 19:09:40 2011 +0100 rtsp: set default port back to 554 commit 97e6ed6001719200862b537710cc40f739a376fc Author: Pierre Ynard Date: Sun Dec 18 19:08:08 2011 +0100 luahttp: print error when setting the host from the lua configuration commit 03933a58ffe973ed91b0f9092fb3e5eafbfebbb0 Author: Pierre Ynard Date: Sun Dec 18 19:04:27 2011 +0100 http output: print warnings when setting the server address commit 37eb636261b66b1a8d5cff1b247096a946ff4f65 Author: Pierre Ynard Date: Sun Dec 18 18:58:23 2011 +0100 httpd: URL-parse --http-host and --rtsp-host This deals gracefully with and warns about the legacy --http-host : and --rtsp-host :/ syntaxes commit 7be3c8c3ceac06908cf29113b5bd510244aeb0b2 Author: Pierre Ynard Date: Sun Dec 18 18:54:35 2011 +0100 httpd: remove dead assignment commit 3cc35fcc4e7695ffbf24e2e5113e4969b8fb0ea9 Author: Jean-Baptiste Kempf Date: Sun Dec 18 16:48:42 2011 +0100 "Leave" => "Exit" Close #5694 commit 3a852411812dccf8c532487bfe84855bf02a2f9b Author: Jean-Baptiste Kempf Date: Sun Dec 18 14:57:22 2011 +0100 Qt: fix copyright years commit 5337619228f8d48560601e15caf8affbb4eca3f6 Author: Cheng Sun Date: Sat Dec 17 21:22:11 2011 +0000 Fix QToolButtonExt edge cases Previously QToolButtonExt had some undesirable edge case behaviour. Firstly, once the user presses down on a QToolButtonExt there is no way to cancel the action; either a short or a long click will be generated. Compare this to a normal button, which can be cancelled by releasing the mouse outside of the button area. Secondly, with the mouse button held down, moving the mouse in and out of the button area will generate multiple short click events, when no event at all is desired. This patch corrects this: by releasing the mouse outside the button area no event is generated; additionally no short click events are generated simply by moving the depressed mouse in and out of the button. Signed-off-by: Jean-Baptiste Kempf commit a9292296defadfb8dcfd1594b695c5ebaa1a24b8 Author: Jean-Baptiste Kempf Date: Sun Dec 18 02:32:59 2011 +0100 MP4: cleanup improve locality, remove memset and useless labels, add unlikely post allocations commit ef466bbdae537748a588bac3eb55bbaa6a989a88 Author: Jean-Baptiste Kempf Date: Sun Dec 18 01:57:54 2011 +0100 Mp4: fix stsz parsing Do not malloc 900Mb, for example... Close #5689 commit ffdde605bd21f9b514d0ed6ad23fe4bc3d1ad3a8 Author: Rafaël Carré Date: Sat Dec 17 15:35:40 2011 -0500 dvb_set_isdbc(): remove unused arguments warnings commit 9373df563139acb2e8d2af6f531c0baaf5a08aa9 Author: Rafaël Carré Date: Sat Dec 17 15:35:03 2011 -0500 win64 package: use -win64 version string commit c29797349261fa30bc2521968d14118d2168d0de Author: Jean-Baptiste Kempf Date: Sat Dec 17 19:18:49 2011 +0100 MacOS: do not thip the changelogs, it is useless commit af04c6fac8c2c6eedfcb7cc54e4fd4171d9a7437 Author: Konstantin Bogdanov Date: Sat Dec 17 18:43:41 2011 +0100 Improve WebUI for mobiles Tested on iOS devices Signed-off-by: Jean-Baptiste Kempf commit e29e617f833a532d842d90ef2508b60260388f45 Author: Akash Mehrotra Date: Mon Dec 12 00:48:11 2011 +0530 Fix EQ HTTP UI partially Signed-off-by: Jean-Baptiste Kempf commit 06ef351ed404719e9698710ae0c8a925b08f0471 Author: Tobias Güntner Date: Sat Dec 17 05:11:30 2011 +0100 Set title length and size. Signed-off-by: Jean-Baptiste Kempf commit 7dab7f2f285f99c78f5aca3802a787f8b369e4c1 Author: Jean-Baptiste Kempf Date: Sat Dec 17 05:24:03 2011 +0100 Qt: do not react to right-click to mute volume This is counter-intuitive. As asked by etix commit c912d31a1d4dcfbbe079d35e9826ec962789394a Author: TUDURI Benoît Date: Sun Dec 11 16:11:50 2011 +0100 Fix typo in French translation Signed-off-by: Jean-Baptiste Kempf commit b4720edf2c54e5514074f50cb336d86b3b7b5ddc Author: Tobias Güntner Date: Thu Dec 15 23:01:46 2011 +0100 Ignore missing meta data files. Check directory name instead. Signed-off-by: Jean-Baptiste Kempf commit 4e03fb4f516010c9b2819db6da361b4fdb0b16d2 Author: Jean-Baptiste Kempf Date: Fri Dec 16 00:28:35 2011 +0100 Configure: Update live555 requirements commit acb6ff18b5f4257771b954b81eed569d7ef9e250 Author: Jean-Baptiste Kempf Date: Fri Dec 16 00:22:14 2011 +0100 Contribs: update live555 to latest snapshot commit ddb5191fec115d65341f5429ce2a0a426899feeb Author: Jean-Baptiste Kempf Date: Sat Dec 17 04:04:07 2011 +0100 Fix french mistranslation Close #5680 commit bb12c0023452e86a26e407d6e728d961e4544f5e Author: Jean-Baptiste Kempf Date: Sat Dec 17 03:59:00 2011 +0100 Qt: check colorDialog return function Close #5679 commit ebdc0701300643d3f85964f9ce016cc68270cec9 Author: Rémi Denis-Courmont Date: Fri Dec 16 20:58:19 2011 +0200 contrib: fix typo commit 657a61fee217c5967412ff78731d0acf452c1978 Author: Faustino E. Osuna Date: Thu Dec 15 10:09:29 2011 +0100 contrib: don't ignore triplets in subfolders Only ignores triplets in the root contrib path. Previous implementation had the potential to ignore triplets in the subfolders. This will allow for creating: 1) Patches using this format (e.g. contrib/src/*/track-me-now.patch). 2) Subfolders beneath contrib's root (but not in contrib itself) (e.g. contrib/src/track-me-now/*). OK-ed-by: Rafaël Carré Signed-off-by: Jean-Baptiste Kempf commit b5898cf0168bd7dcc68e34bd39ccbc2f7b4d61e5 Author: Laurent Aimar Date: Thu Dec 15 22:16:46 2011 +0100 Do not let avformat handle subtitles by default. commit 0ddd6effdc4668eff50d178c8976de4417e17206 Author: Laurent Aimar Date: Thu Dec 15 22:14:16 2011 +0100 Reworked the way avformat input are blacklisted. commit 04f7cf0afa06dc45e134db6747f53f5c4a085ad8 Author: Jean-Baptiste Kempf Date: Thu Dec 15 21:44:17 2011 +0100 Qt, sout: fix compilation on older moc version commit 6d90bf20c01db2b284a81b26ce3356536257c1fc Author: Jean-Baptiste Kempf Date: Thu Dec 15 16:11:25 2011 +0100 DirectSound: avoid crash on faulty audio device. commit 9abcaacf83bd53b1f4b6569f7952e7025ddd0860 Author: Pere Orga Date: Wed Dec 14 00:29:36 2011 +0100 fix filename self-references Signed-off-by: Rémi Denis-Courmont commit bac71d2759727a7cf198e8241a345cfa2b6dbd9a Author: KO Myung-Hun Date: Thu Dec 15 17:13:10 2011 +0900 Implement vlc_rand_bytes() for OS/2 and split to different files Signed-off-by: Rémi Denis-Courmont commit b5b1c1906f7db9fa9d7dce5ecc331ab4bbb793f8 Author: KO Myung-Hun Date: Thu Dec 8 20:48:20 2011 +0900 Fix compilation error due to pthread on OS/2 Signed-off-by: Rémi Denis-Courmont commit 4ba496f8b38a1672619f810f0d4ba5de170058dc Author: Felix Paul Kühne Date: Thu Dec 15 14:51:44 2011 +0100 macosx: slightly enlarge the License button in the about window (fixes #5658) commit 37fef4bd0e709251353f807de9a6901678c5183f Author: Ludovic Fauvet Date: Thu Dec 15 13:51:37 2011 +0100 Qt: fix multi-screens weirdness caused by the dockable FSC Close #5668 Signed-off-by: Jean-Baptiste Kempf commit dbd651614f0e5bfb4f5d9c9cc629a361183a2713 Author: Edward Wang Date: Thu Dec 15 02:13:14 2011 +0100 Support duration in avformat demuxer Ref #4030 Signed-off-by: Jean-Baptiste Kempf commit 49571193a5311674483608cd91811ef23f8f0391 Author: Ludovic Fauvet Date: Thu Dec 15 01:21:13 2011 +0100 Qt: fix an utf8 encoding issue in the recents menu The MRL received from a drag & drop was not converted correctly to an URI (using toURI) before being saved into the configuration. This was causing multi bytes characters to be serialized in UTF8 (\x????) and be given as-is to decode_URI which is not able to decode them. Close #5662 Signed-off-by: Jean-Baptiste Kempf commit 60cff20c351db4bde6eb6ed5696fce92d54bc3bb Author: Ludovic Fauvet Date: Thu Dec 15 01:21:12 2011 +0100 Qt: enable the recents menu again after adding an element Signed-off-by: Jean-Baptiste Kempf commit 5bf6f7c0728ef9df408a2fc25a61faaa90705486 Author: Jean-Baptiste Kempf Date: Thu Dec 15 01:19:00 2011 +0100 Qt: do not quit, let the core do it Should fix crash on quit wrt to Vout Tested on XP, 7 and Linux. commit 96e4e4a0e48debbfe57f39ce1342c97227a6ba5b Author: Faustino E. Osuna Date: Wed Dec 14 20:24:22 2011 +0100 contrib: update ignore files for git repositories Ignore downloaded git repos. Signed-off-by: Rafaël Carré commit ed8d730d24438a63d905f166e2e692ff6a52c75e Author: Faustino E. Osuna Date: Wed Dec 14 20:24:21 2011 +0100 contrib: ignore triplets Ignore the triplet subfolders created in the contrib path. Signed-off-by: Rafaël Carré commit 44465a737a1a6043bfa7d56e25cc73a7c87213d5 Author: Faustino E. Osuna Date: Wed Dec 14 19:21:06 2011 +0100 extras/tools: update ignore files Ignore downloaded archives / subfolders and files generated by make. Signed-off-by: Rafaël Carré commit fb1e33a46fab56f852457165bd2a17d1f427ae3a Author: Faustino E. Osuna Date: Wed Dec 14 19:21:05 2011 +0100 extras/tools: fix when downloading in tools.mak Fix a typo when using the $(download) function. This suppresses malformed url errors from curl. Signed-off-by: Rafaël Carré commit 01ec2d6e8c9347a0c8fec3db0937ef786a97910e Author: Rémi Denis-Courmont Date: Wed Dec 14 20:00:47 2011 +0200 contrib: use 32-bits LUAC file format on all platforms In other words, 64-bits platform will support 32-bits LUAC files and reject 64-bits LUAC files when using contribs. This should ease cross-compilation and copying luac files manually. commit f3158ac08740071390a3bb8ca718ea4ac1a6aa11 Author: Ludovic Fauvet Date: Wed Dec 14 18:32:07 2011 +0100 Qt4: slightly improve the color set of the slider Thanks a lot to François Cartegnie, for the help to resolve the issue Close #5604 Signed-off-by: Jean-Baptiste Kempf commit d60425760483d5b58f458eff689901cf69e0fb89 Author: Jean-Baptiste Kempf Date: Wed Dec 14 16:03:03 2011 +0100 Qt: fix toolbar settings read Close #5673 commit 43424ac2c4de2115c3461c46feae56c46ca449d5 Author: Denis Charmet Date: Wed Dec 14 15:31:27 2011 +0100 MKV: Do not list chapters and titles when there is only one of them Signed-off-by: Jean-Baptiste Kempf commit ce01d1fc4db418d39880bbb6300eeb5bbcd7ba65 Author: Edward Wang Date: Wed Dec 14 14:14:12 2011 +0100 Add title time in playback menus for MP4 Ref #4030 Signed-off-by: Jean-Baptiste Kempf commit c52cfdd034558076705445510d3bbb95719f9704 Author: Rafaël Carré Date: Tue Dec 13 23:50:18 2011 -0500 fix typo in french translation of nvlc commit ccfcea33533fd56e7af00f9086364b8f266bd684 Author: Jean-Baptiste Kempf Date: Wed Dec 14 02:03:03 2011 +0100 Contribs: support for PPC in contribs CrossCompiling from intel64 to PPC should mostly work on X.6 now Signed-off-by: Jean-Baptiste Kempf commit 44610e93c48fea30b9f2b55812e125ed53bc682a Author: Jean-Baptiste Kempf Date: Wed Dec 14 01:29:51 2011 +0100 DxVA: More GUIDs commit 7a166dfbea4b56fd105e51dc66908b223fb20e5d Author: Jean-Baptiste Kempf Date: Tue Dec 13 22:52:46 2011 +0100 Revert "Qt: do not explode when using OpenGL vout" This reverts commit f4c037efd2d3cde44daa1a58c7042fecc32b2177. This does not work as intended... commit d800af88bccc194075ef6af7cc51fb5f7f4f326e Author: Naohiro KORIYAMA Date: Tue Dec 13 23:44:43 2011 +0900 Faad: Reinitialize decoder when we got Unexpected channel configuration change. Very classic in ISDB streams Closes #3714 #5448 Signed-off-by: Jean-Baptiste Kempf commit 67bb71c271edeb832cdb96d9b5aea2b83ec885f6 Author: Jean-Baptiste Kempf Date: Tue Dec 13 11:51:34 2011 +0100 Add thd to the list of extensions Close #5664 commit 3509a9746c81b0b89c299cd5d729c5afc002153f Author: Edward Wang Date: Tue Dec 13 03:53:31 2011 +0100 Qt: use QWizard for Sout Close #5651 Signed-off-by: Jean-Baptiste Kempf commit e75a889e632b16a6c1b719025e6d9fcc8ba3b829 Author: Jean-Baptiste Kempf Date: Tue Dec 13 03:29:30 2011 +0100 Qt: allow easy deletion of the keys and global key This was a regression of the new design commit 18049f2610813910140f2dfb2236ea4529766eb1 Author: Jean-Baptiste Kempf Date: Tue Dec 13 03:11:56 2011 +0100 Qt: fix global hotkeys retrieval from conf If the global key arrived before the normal key, it didn't got displayed. Bug mentioned on IRC. commit 0d1ba56a9adabefa36dab7a107a708dec5c459da Author: Rafaël Carré Date: Mon Dec 12 15:17:06 2011 -0500 Revert "Disable direct-rendering on ProRes" This reverts commit 8b914fcd30153d05b04921868166e5bd43370d61. The problem was fixed in bc3b85c6bd6dc0094562561b084dcea3f0364743. commit bc3b85c6bd6dc0094562561b084dcea3f0364743 Author: Laurent Aimar Date: Mon Dec 12 20:24:32 2011 +0100 Ensure that picture_Setup() use at least a mod 32 height for pictures. commit 644704c9f3ae619f069eefddc0fc0ecf3a1d1948 Author: Rémi Denis-Courmont Date: Mon Dec 12 17:37:16 2011 +0200 rtp output: do not inherit SRTP settings when SRTP is not built-in commit 48a98edcc66626a2292f8c9f8d697fa8244736af Author: Mal Graty Date: Mon Dec 12 00:13:44 2011 +0000 Playlist status not being updated on play/pause Fix issue #4899 The problem was that the playing/paused state was being misreported to the luahttp interface, turns out this was due to the way the playing state was being updated in the Qt and hotkey logic. The p_input state was being updated, but the playlist wasn't being informed, this patch switches out the p_state calls to use the equivalent playlist aware functions. Signed-off-by: Jean-Baptiste Kempf commit 71360d0ad694d6bfd4e1cdd558927731dbad6ac4 Author: Jean-Baptiste Kempf Date: Mon Dec 12 01:31:44 2011 +0100 Set RealVideo to 0 priority commit f4c037efd2d3cde44daa1a58c7042fecc32b2177 Author: Jean-Baptiste Kempf Date: Mon Dec 12 00:22:04 2011 +0100 Qt: do not explode when using OpenGL vout commit f1f2ec7dea0c39f1457caef675fcca4a7e6039e4 Author: Denis ARNAUD Date: Sun Dec 11 18:04:55 2011 +0000 l10n: Add Breton translation to .desktop Signed-off-by: Christophe Mutricy commit 8082db08a89b3c5a810cf4ac626fa9f05c62ae23 Author: Laurent Aimar Date: Sun Dec 11 20:18:30 2011 +0100 Removed now useless(invalid) muli-volume rar concatenation in the input core. commit 25262a5ae65b2ce815a938fc53bab0602944921f Author: Laurent Aimar Date: Sun Dec 11 20:13:18 2011 +0100 Fixed multi-volume RAR support. The access now open itself the following rar volumes (only if needed). This also allows to support rar embeded in rar or using other protocals than file. It has been broken since the rar modules have been modified to support multiple files. commit 5ab028110839f1bc3412a0cab383e27bb675de3d Author: Laurent Aimar Date: Sun Dec 11 20:11:55 2011 +0100 Fixed a small leak when the rar stream_filter recognize the stream. commit 65bd21f9ac1070cb308166c9b468f157a394bd56 Author: Laurent Aimar Date: Sun Dec 11 20:03:10 2011 +0100 Fixed potential out of bound reads in DASH probe function. commit 63fafad4ad2963880aa814ae35ec4f3f217e1f76 Author: Laurent Aimar Date: Sun Dec 11 11:42:43 2011 +0100 Fixed the return value of STREAM_GET_CONTENT_TYPE in the rar stream_filter. commit e9bcb750e6473b001ac8b7abe79072d3a6a48697 Author: Jean-Baptiste Kempf Date: Sun Dec 11 19:08:16 2011 +0100 Finish the LGPL switch for libVLC and libVLCcore commit e58a689e830f183b649f0ce1908407f8c4636e61 Author: Jean-Baptiste Kempf Date: Sun Dec 11 18:06:21 2011 +0100 Fix potential Freetype crash Close #5648 commit 258b93c707cc4034c89f5f5ead7f53b0c610be18 Author: Jean-Baptiste Kempf Date: Sun Dec 11 17:02:35 2011 +0100 Support VP8 in NSV commit 192108a171970b3d8b5faecc46d1db4374c95900 Author: Edward Wang Date: Sun Dec 11 12:07:06 2011 +0100 Add title play time in playback menus for MKV Ref #4030 Signed-off-by: Jean-Baptiste Kempf commit 704c3c6333447aeb644b739ad61c2fd287cafc8c Author: Rafaël Carré Date: Sat Dec 10 22:30:46 2011 -0500 Revert "avcodec_get_edge_width() was added in libavcodec 52.66.0" This reverts commit 3c6bb18e81a62e8abb58ecd8b2df8549dea39729. Revert "avcodec: fix direct rendering with some codecs" This reverts commit fcc84608b67f3c3567b96604577bfdcc0de45b53. The issue is not related to EMU_EDGE flag commit 229ce5a2dd53b70f21e7d40744f0ba93a7d8063b Author: Rafaël Carré Date: Sat Dec 10 22:18:48 2011 -0500 osx: package Growl.framework xcodebuild doesn't know about the growl plugin so can't do it for us commit 01077da94570dd2ed1b31f0e2b6ce1bfa71b2250 Author: Rafaël Carré Date: Sat Dec 10 17:13:16 2011 -0500 extras/tools: ignore fetched tarballs commit 3c6bb18e81a62e8abb58ecd8b2df8549dea39729 Author: Rafaël Carré Date: Sat Dec 10 17:10:22 2011 -0500 avcodec_get_edge_width() was added in libavcodec 52.66.0 as documented by doc/APIchanges commit fcc84608b67f3c3567b96604577bfdcc0de45b53 Author: Rafaël Carré Date: Sat Dec 10 16:58:35 2011 -0500 avcodec: fix direct rendering with some codecs Provide edge buffers when CODEC_FLAG_EMU_EDGE is set Fix ProRes playback with direct rendering commit f3b9b8a2ecce2a0acf0bd46dd2c417c638ff863f Author: Jean-Baptiste Kempf Date: Sat Dec 10 21:15:21 2011 +0100 Contribs: compile more tools from gettext Except on Win32, where it doesn't compile commit 8b914fcd30153d05b04921868166e5bd43370d61 Author: Jean-Baptiste Kempf Date: Sat Dec 10 20:53:04 2011 +0100 Disable direct-rendering on ProRes Crashes in the SSSE3 asm commit 028e42b29caeff94b662dc3cfe167f1411054a50 Author: Jean-Baptiste Kempf Date: Sat Dec 10 19:56:26 2011 +0100 Contribs: fix sparkle compatibility for OSX 5 Signed-off-by: Jean-Baptiste Kempf commit 51b80d6fc0d81d0d31984d408d104df604bf9794 Author: Laurent Aimar Date: Sat Dec 10 16:08:23 2011 +0100 Fixed potential NULL deference in dvdnav plugin. commit 387a1c1eda8c7f867392f3f3ab301a18de942945 Author: Francois Cartegnie Date: Sat Dec 10 13:11:25 2011 +0100 Qt: SeekSlider: keep bottom chapter marks only commit ede3bd6058cb462338403a93784a5a5ff3d39b75 Author: Rafaël Carré Date: Fri Dec 9 19:40:37 2011 -0500 bootstrap: prepend extras/tools/build/bin to PATH if it exists commit 668bd49f54b2dbdb7121e18d316fc071f9ca0ddf Author: Rafaël Carré Date: Fri Dec 9 19:34:49 2011 -0500 We don't use extras/contrib anymore, no need to look there commit cb3798b8b8842e3de896a2863300b670c587d82c Author: Christophe Mutricy Date: Fri Dec 9 23:43:51 2011 +0000 Typo Spotted-by: Sveinn í Felli commit 49b13f380adda0176a67a8f26f80ee0159848d2f Author: Sveinn í Felli Date: Fri Dec 9 23:35:23 2011 +0000 l10n: Add Icelandic to .desktop Signed-off-by: Christophe Mutricy commit fde8edfe5de05237782e463e07c1043778390bd4 Author: Jean-Baptiste Kempf Date: Sat Dec 10 00:00:20 2011 +0100 MacOS: use VLC_OBJECT commit 76ab0c709e6cd45ffe8e0b6d12f437501c58b67c Author: Francois Cartegnie Date: Fri Dec 9 21:49:28 2011 +0100 Qt: SeekPoints / Input Slider: fix behaviour for 0 timed seekpoint commit ea5c435f241e69b540c94bc08fef217a6bae542f Author: Francois Cartegnie Date: Fri Dec 9 21:41:11 2011 +0100 demux: dvdnav: add chapters seekpoints timings commit 3254502d3b2995908a06387a397f14c89e76621d Author: Alexis Ballier Date: Fri Dec 9 16:10:10 2011 -0300 xosd: require and link against Xlib. Signed-off-by: Rémi Denis-Courmont commit 9b40c48c8aa69e71abb0263b1814ede7a370f7c9 Author: Alexis Ballier Date: Thu Dec 8 19:37:15 2011 -0300 xosd: call vlc_xlib_init first See: https://bugs.gentoo.org/show_bug.cgi?id=393439 Signed-off-by: Rémi Denis-Courmont commit 7b91aa21f97edd6daabb06ae3565137cfd579eac Author: Jean-Baptiste Kempf Date: Fri Dec 9 12:36:30 2011 +0100 DxVA: Re-format the table Signed-off-by: Jean-Baptiste Kempf commit fa04d6b89accb17724712278359854abb3f4ae30 Author: Jean-Baptiste Kempf Date: Fri Dec 9 12:27:31 2011 +0100 Yet another Intel Specific DxVA GUID But why? why? why? Signed-off-by: Jean-Baptiste Kempf commit 32b311e4109abe508fe7c17f9c32d0bb16fafa77 Author: Jean-Baptiste Kempf Date: Tue Dec 6 13:53:06 2011 +0100 MacOS: kill a warning Signed-off-by: Jean-Baptiste Kempf commit 8bbb90cc4a94f645f4096a14af0b948ae8f90e4b Author: Jean-Baptiste Kempf Date: Tue Dec 6 13:43:17 2011 +0100 MacOS: fix getVideoViewAtPositionX Signed-off-by: Jean-Baptiste Kempf commit 0f3ee76af70c5e27ca9fe67238a59a3cc594cf93 Author: Jean-Baptiste Kempf Date: Tue Dec 6 13:08:24 2011 +0100 MacOS gui: use aout_Volume* functions Signed-off-by: Jean-Baptiste Kempf commit 48a46b852e1b66e8009cdfc4edadfaff44cfa30c Author: Sébastien Escudier Date: Fri Dec 9 08:52:50 2011 +0100 live555 : close when there is no more track. fix a regression from af107361d0ec376cf764a6111c9ba5ce433e15f1 when the stream ends. commit 05b1efd02cf98f32b2022ff61ebc2f41a83dfbfb Author: Francois Cartegnie Date: Thu Dec 8 18:06:43 2011 +0100 add dvb channels list .conf as filetype. (see demux/playlist/dvb. mplayer's std being channels.conf) commit c0c2f1c3c88d4fcd164a6f2b5fa6ff22b47cce77 Author: Edward Wang Date: Fri Dec 9 11:01:48 2011 +0100 Qt4: Fix a fullscreen crash Close #5639 Signed-off-by: Jean-Baptiste Kempf commit f33e57f5ea63a4129092aa3036e79092bd940aff Author: Rafaël Carré Date: Fri Dec 9 00:32:31 2011 -0500 avformat mux: check correctly for *info member It was added in svn r25418 of FFmpeg minor was bumped to 81 in r25444 commit 32b6b5b1d84b625ddaf9cf5ea04afebfe2b5dbcc Author: Rafaël Carré Date: Fri Dec 9 00:01:00 2011 -0500 typo commit 9d5f86c0e33b5fcdbb759566b1cd1433fd1b6931 Author: Rafaël Carré Date: Thu Dec 8 22:20:28 2011 -0500 avformat mux: use avformat_free_context() commit 8f940d81428030a31b7c56817520ae9c7221e866 Author: Rafaël Carré Date: Thu Dec 8 22:14:45 2011 -0500 Fix for antique versions of FFmpeg commit d824a709ccd875ffa022ac6bd675d8561c64f0bd Author: Rafaël Carré Date: Thu Dec 8 21:10:14 2011 -0500 avformat mux: fix leaks commit 75e2783d83ba8ca774f322ee0c1ee7be8a86d192 Author: Rafaël Carré Date: Thu Dec 8 19:24:55 2011 -0500 contrib: lame: typo commit a0f0e09d553708704d00b7145df9c706bd09d380 Author: Jean-Baptiste Kempf Date: Fri Dec 9 02:01:39 2011 +0100 Contribs: update dxva2api.h to version 3 Less hacks and tabs in this version commit f8e69ddd5fa1ae072452fbe9a4230851bccffc8b Author: Rafaël Carré Date: Wed Dec 7 22:52:46 2011 -0500 contrib: remove unneeded gecko commit 6a6a6e9008e562d85d60907fac9c87d0e99859f3 Author: Rafaël Carré Date: Wed Dec 7 22:52:25 2011 -0500 npapi: fetch gecko headers required for windows commit 9641b6cab87c203bf9c3c502b258be5fff35ff75 Author: Jean-Baptiste Kempf Date: Thu Dec 8 23:55:57 2011 +0100 Contribs: fix gettext compilation on some CrossCompile env And do the same compilation on all setups commit 1b58a20c4daeb20f70709fd30c176cae65acd7cb Author: Jean-Baptiste Kempf Date: Thu Dec 8 18:58:46 2011 +0100 Contribs: try to maintain X.5 runtime compatibility Signed-off-by: Jean-Baptiste Kempf commit 1720849cfcd3a8386b60434399429de4baaf1bb1 Author: Jean-Baptiste Kempf Date: Thu Dec 8 21:50:36 2011 +0100 Contrib: update LAME to 3.99.3 commit 3ce16b37046b703afe9d7f4fdaa7388c570d8e91 Author: Francois Cartegnie Date: Thu Dec 8 17:44:04 2011 +0100 Qt: simplify media filters commit f1790cf4624b2ecba773d540661c62dd51483e87 Author: Francois Cartegnie Date: Thu Dec 8 16:39:21 2011 +0100 Qt: advanced capture: fix mrl generation for advanced options commit 5cc04d06d766a9616f8b9bc8da39ed7c06df225c Author: Hugo Beauzée-Luyssen Date: Mon Nov 28 17:31:37 2011 +0100 dash: Don't hardcode the isLive information. Signed-off-by: Jean-Baptiste Kempf commit 0a120d112e18f5cde5d57395dd36d18371365ccc Author: Hugo Beauzée-Luyssen Date: Thu Dec 1 16:55:38 2011 +0100 dash: Fixing NullManager interface implementation. Signed-off-by: Jean-Baptiste Kempf commit d314c4f4cac6d055e23a387f6aa2b741aec237da Author: Hugo Beauzée-Luyssen Date: Thu Dec 1 15:57:59 2011 +0100 dash: CommonAttributesElements: When applicable, convert attributes to integers Signed-off-by: Jean-Baptiste Kempf commit 7972dbae5aa3845762924c3dd65303546065cab7 Author: Hugo Beauzée-Luyssen Date: Thu Dec 1 11:34:11 2011 +0100 dash: Adding a RepresentationAttributesElements to represent standard's §5.4.3.2 This will also save some code in a near future. Signed-off-by: Jean-Baptiste Kempf commit f73b7ff2cfc92f80a3b1e2c4d9fc2e7bb42cd5df Author: Hugo Beauzée-Luyssen Date: Tue Dec 6 13:01:23 2011 +0100 dash: DashManager: Adding a getMpdManager() method. Signed-off-by: Jean-Baptiste Kempf commit 86d9aabfe7e62477b6f6bb15a61c47df159c813f Author: Rémi Denis-Courmont Date: Wed Dec 7 21:23:27 2011 +0200 speex resampler: add 10% slack output space This should fix buffer underflows when changing the playback rate. We probably should instead reallocate the buffer and resume resampling when the situation occurs, but that would be a lot more complicated. commit 7126cec981458881f2c042f120afbc65ec4e57ca Author: KO Myung-Hun Date: Wed Dec 7 23:09:15 2011 +0900 Do not define ENABLE_ROOTWRAP on OS/2 Signed-off-by: Rémi Denis-Courmont commit 47c8b039bdbcc65024a92ff19edfc2e5fc3f43dc Author: Rafaël Carré Date: Wed Dec 7 12:03:36 2011 -0500 contrib: directx/directshow: mention why we need them commit 8fd4111acb17d4d887f163badd25c92a9465a51e Author: Rafaël Carré Date: Wed Dec 7 12:01:18 2011 -0500 contrib: change dxva2api.h checksum I added a workaround for mingw64 commit 4203fa137fe8be34a63c7321d424615019621ee6 Author: Felix Paul Kühne Date: Wed Dec 7 18:01:16 2011 +0100 contrib: fixed sparkle commit 87038073b8434addc0d360d98a55b67fd55352a7 Author: Rafaël Carré Date: Wed Dec 7 11:20:40 2011 -0500 Dxva2 is only available in Windows Vista and above Define _WIN32_WINNT to 0x600 when checking/using dxva2 headers Continue to use a lower version to retain XP compatibility for the rest of VLC commit 8cd8da639ca2866380c4154aec71ca44221a4df3 Author: Rafaël Carré Date: Wed Dec 7 09:03:08 2011 -0500 remove unused limits commit 27286041d8bf759fc2e0cd8e947eb80dea829857 Author: Pierre Ynard Date: Mon Dec 5 03:31:16 2011 +0100 NEWS about luaintf There was a bit of confusion about the future of lua interface scripts... Signed-off-by: Jean-Baptiste Kempf commit 75fe29de25652698275aeaf9e6e831d24683659d Author: Denis Charmet Date: Tue Dec 6 23:38:15 2011 +0100 Fix a crash in MKV when seeking to the last block of a cluster Signed-off-by: Jean-Baptiste Kempf commit 087541029a5d8f3feb80c541a57ec706782ae9bd Author: Rafaël Carré Date: Tue Dec 6 17:44:56 2011 -0500 Remove INTF_GAMMA_* It was not used for 10 years (minus 3 days) commit 70264925b42781cc7fad6d54b0406b6db8f9dce9 Author: Rafaël Carré Date: Tue Dec 6 17:11:52 2011 -0500 OSX: Sparkle is not optional Should close #5609 commit bcd564d488c01cf3702577ca63d26f743dfa2f24 Author: Rémi Denis-Courmont Date: Tue Dec 6 22:36:10 2011 +0200 ALSA: do not prepend zeroes for S/PDIF, sleep instead commit fe7d26efa2207c56b55cbab204b0bb6158b8d97f Author: KO Myung-Hun Date: Sat Mar 12 16:13:17 2011 +0900 Define IPv6 stuffs required in order to compile on OS/2. Signed-off-by: Rémi Denis-Courmont commit b1ae79cc89d54aa36556d46f71bd1becab6c1645 Author: Francois Cartegnie Date: Tue Dec 6 16:38:07 2011 +0100 vaapi: fix profiles detection. The selected profile wasn't checked against card's ones. (ex: resulting in sending MPEG2 to a VC1/h264 only card) Signed-off-by: Jean-Paul Saman commit 66eec16fa204821d867e90f68477ab178091ea44 Author: KO Myung-Hun Date: Tue Dec 6 22:26:43 2011 +0900 Add missing getaddrinfo(), freeaddrinfo(), getnameinfo() and gai_strerror() for OS/2 Signed-off-by: Rémi Denis-Courmont commit 2dc2da86b9506620e1eeb657b3a99eeac0b59012 Author: Francois Cartegnie Date: Mon Dec 5 22:34:20 2011 +0100 Qt: menus: rename MenusManager to MenuBar. as *Manager seems disliked. commit 7cf467ae4446a54c1e5fbce3ada5701ef22f6ee8 Author: Francois Cartegnie Date: Sat Dec 3 22:21:39 2011 +0100 Qt: input_manager: merge loop&repeat events. Definitively doing the same thing. commit 77d242cce1aacbb6b4c29606c2f6db68f4bd33af Author: Francois Cartegnie Date: Sat Nov 26 19:49:12 2011 +0100 Qt: menus: make next/prev to behave accordingly to playlist's content. Move EnableStatic from local to MenuManager's private (only used there). Use flags instead of string for action data. commit 76f155bda6f6f3b60f97587228a589874ac47227 Author: Francois Cartegnie Date: Fri Dec 2 14:58:17 2011 +0100 Qt: rename QVLCMenu to QVLCMenuManager. Provides factory role & static methods but is not a menu itself (as the previous name would let believe) commit 88515f20012beb82028e1fd1fbf2f015d0042b23 Author: Francois Cartegnie Date: Sat Nov 26 18:14:43 2011 +0100 Qt: Menus: make speed menu tearable. Tuning playback speed is usually done through multiple actions (because values are relative/increments). It is better to create a tear-off menu from it. Especially true since status bar isn't enabled by default. commit af107361d0ec376cf764a6111c9ba5ce433e15f1 Author: Sébastien Escudier Date: Thu Dec 1 09:37:12 2011 +0100 live555 : enable/disable tracks on the fly commit 9196a5abbff44de412214da14f3586c4452b9963 Author: Sébastien Escudier Date: Thu Dec 1 09:26:01 2011 +0100 live555 : when we switch to TCP, remember it commit fa95aef0a036d2def61cd67d840543c4d83066b4 Author: Sébastien Escudier Date: Wed Nov 30 15:18:04 2011 +0100 live555 : use TAB_ macro to store the tracks commit 2e9e1015bee5fbd62d78c919dee1dc6786da171c Author: Jean-Baptiste Kempf Date: Mon Dec 5 03:05:00 2011 +0100 Qt: fix bug happening when double-click in the embedded video commit 14c2ffe79ebb00bfd09b5dbe2a0cdcb7483a1cd4 Author: Rafaël Carré Date: Sun Dec 4 20:22:13 2011 -0500 pkg-config 0.26 doesn't build without pkg-config installed commit 187d8f3d5e6f80831c59dc5a9d5764692ce02d8b Author: Rafaël Carré Date: Sun Dec 4 20:02:42 2011 -0500 pkgconfig doesn't depend on autoconf commit ac35f362851682736f1246e3b5c831e7a25e837d Author: Jean-Baptiste Kempf Date: Mon Dec 5 01:38:36 2011 +0100 picture_BlendSubpicture: remove assert on chroma incompatibility Asserted when J42* blended on I42*, for example Close #5516 commit 78b2c2c6f2bc8f2d6f117cb4a35e587b55483893 Author: Jean-Baptiste Kempf Date: Mon Dec 5 00:25:26 2011 +0100 tools: bump cmake and pkg-config to the latest releases commit 63c55b2d227a9838a8349e18893527d8c90e4c2e Author: Jean-Baptiste Kempf Date: Sun Dec 4 23:42:19 2011 +0100 Fix various preferences typos commit 303de67a0d1eb0d98145d8b0d3ff55a7f44aef59 Author: Jean-Baptiste Kempf Date: Sun Dec 4 16:15:34 2011 +0100 Mono: fix channel order commit 9b68f5d12a1774d783f58e8d85c172d68f31684a Author: Jean-Baptiste Kempf Date: Sun Dec 4 15:52:47 2011 +0100 Simplify help string We already have the integer list for that. commit 106dd3cb1540824f3b217a6b4bc2360d7bf00881 Author: Jean-Baptiste Kempf Date: Sun Dec 4 15:29:02 2011 +0100 MacOS X: fix strings in UI commit 22ec4bef7881e6f0cbddc4992dc5f642cac0d0e1 Author: Jean-Baptiste Kempf Date: Sun Dec 4 15:16:59 2011 +0100 Fix strings mistake for translation commit 950705a7f8873f88c09ebcb3998b1779245db4a0 Author: Rémi Denis-Courmont Date: Sun Dec 4 13:58:51 2011 +0200 subsdec: avoid unneeded strdup() and simplify commit de721bf97706dd38b8156d887f7f03760f7c48c1 Author: Pierre Ynard Date: Sun Dec 4 07:55:22 2011 +0100 cli: add a command to load the VLM The VLM isn't loaded on start-up anymore, except when using the telnet wrapper, for compatibility reasons. Fixes #5420 commit 415c1ab48a995b17c81f2be5d344bdb0499efbd7 Author: Rafaël Carré Date: Sun Dec 4 00:16:59 2011 -0500 ps_psm_fill: fix logic bug spotted by clang commit c4c377bdf37a6131f968d1201376b25c6455079a Author: Rafaël Carré Date: Sun Dec 4 00:06:58 2011 -0500 Use PRId64 to print int64_t commit 780203a14a82054a6a784711bd6d6b19e6a9d4bc Author: Rafaël Carré Date: Sun Dec 4 00:06:36 2011 -0500 vout_new_buffer: fix signed / unsigned comparison commit a9b61b9d2296c992cd3241bb30139fcb6093d5f0 Author: Pierre Ynard Date: Sun Dec 4 03:55:36 2011 +0100 lua: fix reference to telnet.lua commit b2838d22a47429c82bffc148774e4077aadd9086 Author: Pierre Ynard Date: Sun Dec 4 03:48:00 2011 +0100 lua: remove dead code commit 4baa177a058c8414ae61fb3d697ffbe5c255fbbf Author: Pierre Ynard Date: Sun Dec 4 03:26:39 2011 +0100 lua: split config stuff into separate function commit bdba9b6826e70eed4328004927dbfddb1c3be6b9 Author: Pierre Ynard Date: Sun Dec 4 03:07:08 2011 +0100 lua: fix lua{intf=} syntax commit 2cff61a8f84903b69e37b2d191d9349997683953 Author: Pierre Ynard Date: Sat Dec 3 22:36:55 2011 +0100 lua: don't document rc and telnet, they're gone commit 70f556e470b84b5f33aae14446e342a745768f30 Author: Pierre Ynard Date: Sat Dec 3 21:54:03 2011 +0100 lua: document the use of -I luaintf instead of -I lua commit 1630833f20b595f6a594e71ab3c177705374d912 Author: Jean-Baptiste Kempf Date: Sat Dec 3 16:28:00 2011 +0100 Qt: fix small quirk when adapting the equalizer values commit 0efead41b6be2eeeca7276d8448e4f63db5645d2 Author: Jean-Baptiste Kempf Date: Sat Dec 3 12:31:57 2011 +0100 Qt: remember volume on exit is the default I don't want to be murdered in my sleep commit 6d0a1fce490cf2d4c9f23f6c0781efc91fa794b6 Author: Naohiro KORIYAMA Date: Sat Dec 3 11:45:36 2011 +0900 inet_ntop always returns NULL on Windows. Signed-off-by: Rémi Denis-Courmont commit 7991356e57a7ae8228e573a1e982d9bb43e6b10e Author: Rafaël Carré Date: Wed Nov 30 13:59:26 2011 -0500 contrib: --disable-all doesn't build anything commit db7b4282126132069105416cf9610c4c749e395c Author: Jean-Baptiste Kempf Date: Fri Dec 2 21:19:25 2011 +0100 MacOS: default to 10.6.sdk commit 12797a5244521f1655afff27d09f13c4f541edba Author: Jean-Baptiste Kempf Date: Fri Dec 2 20:45:22 2011 +0100 Win32 Crashreport: use FTP passive mode commit b409f07d68f76063c98b778a060217c840b74dc1 Author: Felix Paul Kühne Date: Fri Dec 2 17:23:47 2011 +0100 macosx: don't do AppKit stuff if you're unsure that it's on the main thread.. commit f063b082594e3d4e6211a293e29125cc387d1e65 Author: Rafaël Carré Date: Thu Dec 1 19:38:15 2011 -0500 extra/tools: make sure autoconf comes with pkg-config macros commit 3cd41963f1e4030a84010e94288dc9431fa5c9e0 Author: John Hendrikx Date: Thu Dec 1 14:08:33 2011 +0100 Add libvlc_video_get_spu_delay and libvlc_video_set_spu_delay Allows control of the subtitle delay through libvlc. Signed-off-by: Jean-Baptiste Kempf commit 71e8745a8aad584c6e5fa1917ef8100a6b404c87 Author: Hugo Beauzée-Luyssen Date: Tue Nov 29 23:32:41 2011 +0100 Qt4: Playlists: Fixing drop. KDE sends a move event by default, unless ctrl is pressed Signed-off-by: Jean-Baptiste Kempf commit dce9c498c06e1c2bd4907dda58ebde3f6331814f Author: Hugo Beauzée-Luyssen Date: Wed Nov 30 18:25:58 2011 +0100 dash: Representation: Return a usable bandwith value. Signed-off-by: Jean-Baptiste Kempf commit b4d90eb2c1dd4f769abe80c5ade75b17506cf7fa Author: Hugo Beauzée-Luyssen Date: Wed Nov 30 17:53:55 2011 +0100 dash: Representation: Cosmetics. Signed-off-by: Jean-Baptiste Kempf commit 3852dd54533838e2c5116405012e62659e7a5365 Author: Hugo Beauzée-Luyssen Date: Mon Nov 28 17:21:02 2011 +0100 dash: MPD manager factory: fixing a potential memory leak Signed-off-by: Jean-Baptiste Kempf commit d4a1c6dcb34c48d78b02cce96b59b08001a748ba Author: Jean-Baptiste Kempf Date: Thu Dec 1 21:04:49 2011 +0100 Contrib: fix glew rules on non-win32 commit 49bbc50cc33eee44db37fe7bacb2e261a4f29168 Author: Rafaël Carré Date: Thu Dec 1 14:12:40 2011 -0500 contrib: xcode3: select ARCHS to be built commit d3f91a57d47617a1b608b33297fbdb8784330d90 Author: Rafaël Carré Date: Thu Dec 1 14:00:55 2011 -0500 contrib: growl: use gcc-4.2 when clang is not available the gcc-4.2 version on veda is old enough to build growl newer jones version makes xcode crap out that gcc isn't compatible commit a8de19cd04085a2f0c5b948c0da5caa69350b49c Author: Rafaël Carré Date: Thu Dec 1 13:46:25 2011 -0500 contrib: sparkle: patch project config to force arch with xcode 3 commit 85a3a705a22ff8169f887d9900ce7596cd909465 Author: Rafaël Carré Date: Thu Dec 1 13:10:47 2011 -0500 contrib: use $(shell to check xcode version commit 794144bb9c2e5ce78599d7ab9e49106c44adae0c Author: Rafaël Carré Date: Thu Dec 1 01:02:05 2011 -0500 fix ncurses text alignement in french translation commit 7737c981fd792f22afeabedc651bd89a0ad1aabb Author: Jean-Baptiste Kempf Date: Thu Dec 1 12:37:02 2011 +0100 Auhal: fix signed comparison issue commit 03e681166f2d674ba6c43481de4fd8e8270ee5a3 Author: Jean-Baptiste Kempf Date: Thu Dec 1 12:16:46 2011 +0100 QTsound: fixes format string and integer times Thou shalt use %ld for NSInteger and %lu for NSUInteger commit 62eac017d13a7a0cf54b3794125c07f0c0290a76 Author: Jean-Baptiste Kempf Date: Thu Dec 1 12:03:41 2011 +0100 QTsound: only available on QTKit 7.6.3 and over This doesn't solve the MacOS10.5.sdk issue yet, but is a necessary step I wonder how Apple can ship such broken SDKs, anyway commit 91d838ca49f2d76e29d65a8cb7b7a3bd9b50c4b4 Author: Konstantin Pavlov Date: Thu Dec 1 14:41:14 2011 +0400 Lua: Fix extreme.com playlist parser. They use http now. commit b7c4b2758b264e82fd3662ba0a56f08df2f89ef9 Author: Frédéric Yhuel Date: Wed Nov 30 10:30:52 2011 +0100 demux/mp4: add parsing of mfra atom mfra atom contains two leaf atoms, 'tfra' and 'mfro'. The first one provides file offsets of the chunks in a isml file. mfra atom support will not help Smooth Streaming support in VLC (at least for the client part), but can be useful for other purposes, e.g. to enable VLC to play a "raw" isml file. Signed-off-by: Jean-Baptiste Kempf commit 1b0ab5019aa126123d8c9b86f23059222d839819 Author: Rafaël Carré Date: Thu Dec 1 00:06:17 2011 -0500 contrib: bghudappkit: fetch over git:// commit 31e5b9cbc7a24f65f48f786d49168692b4214111 Author: Rafaël Carré Date: Wed Nov 30 23:31:03 2011 -0500 typo commit 5f0ed1bb1cf17716b67db9f9fb30f85906119775 Author: Rafaël Carré Date: Wed Nov 30 23:10:39 2011 -0500 contrib: bluray: use bluray rather than libbluray it's confusing enough to cause typos (sum-bluray instead of sum-libbluray) and break make fetch commit 393b363ff8de09ff0eaf000d4751d3a7851dd4ca Author: Rafaël Carré Date: Wed Nov 30 19:43:11 2011 -0500 remove trailing space breaking dependencies commit 8895639dbaf061613bef26a51f03da5554e2731a Author: Rafaël Carré Date: Wed Nov 30 19:38:44 2011 -0500 remove duplicate dep commit 3c5709ece3211ed5582e8ecc442fdbf4d5488669 Author: Jean-Baptiste Kempf Date: Thu Dec 1 01:30:39 2011 +0100 Contribs: dlopen crystalhd on win32 And fix unzip behaviour commit 590e02e555d4aaf60b629540c10aa40679219756 Author: Jean-Baptiste Kempf Date: Thu Dec 1 00:40:45 2011 +0100 configure: require latest libbluray And drop libxml dependency commit 9adf970db1520a5401e68d9637cc63086af65abd Author: Jean-Baptiste Kempf Date: Thu Dec 1 00:40:06 2011 +0100 Configure: simplify MacOS flags No functionnal change commit 40c4a544452fb233bb3ffe6f4dcdb84018db44b4 Author: Jean-Baptiste Kempf Date: Thu Dec 1 00:34:46 2011 +0100 Contribs: update libbluray to 0.2.1 commit 7ba6f22b3cc769031d3f17a06c31b9740aed0005 Author: Jean-Baptiste Kempf Date: Wed Nov 30 18:39:16 2011 +0100 MacOS: do not try to have KDE-solid Signed-off-by: Jean-Baptiste Kempf commit 46b2ae06c9a04f2c8dc604266d1c55fb4f0f6e53 Author: Jean-Baptiste Kempf Date: Wed Nov 30 18:38:34 2011 +0100 MacOS: always specify a minimum-sdk This fixes issues on X.6 and X.7 when compiled with SDK10.5 The configure would fail to see -crt10.6 library and die on poll() Signed-off-by: Jean-Baptiste Kempf commit 8b9b52a7813e7c135bf0e5c04c159373e04b797a Author: Jean-Baptiste Kempf Date: Wed Nov 30 18:37:06 2011 +0100 MacOS: workaround bug in SDK10.5 Signed-off-by: Jean-Baptiste Kempf commit 5458760b3fb59051cfd622c19898fbe63cafc79a Author: Rémi Denis-Courmont Date: Wed Nov 30 19:58:26 2011 +0200 Fix libvlc_video_get_(height|width) inversion Both functions remain broken regardless. Reported-by: Yann Le Hir commit 6c998c6073e57b8657915be5e741c8e800c62693 Author: Rafaël Carré Date: Wed Nov 30 10:42:34 2011 -0500 We don't patch pkg-config (anymore), don't run autoconf commit 5e91281e3ca9965a3f408537446065f96afff243 Author: Jean-Baptiste Kempf Date: Wed Nov 30 03:31:28 2011 +0100 Contribs: add headers for CrystalHD for win32 Signed-off-by: Jean-Baptiste Kempf commit 7c22d840611736dc0276fd0ce9b6fc1a2d4284a4 Author: Rafaël Carré Date: Wed Nov 30 01:44:35 2011 -0500 Revert "extra/tools: make sure autoconf can access pkg-config macros" This reverts commit b590a13f930a14040047ac2203ca64afb1c0c38d. commit 4ca64b24cf43600320427c6d88ef7d6f36dac8d2 Author: Rafaël Carré Date: Wed Nov 30 01:31:02 2011 -0500 contrib: growl: build with clang commit 2fe4b45d6222dab49669541102c314a52ae96c4a Author: Jean-Baptiste Kempf Date: Wed Nov 30 03:43:35 2011 +0100 Contribs: fix fluid compilation on Win32 Should close #5571 commit 10db18e89a412d2314916e893fea836ebb6b3032 Author: Jean-Baptiste Kempf Date: Wed Nov 30 01:38:55 2011 +0100 Contrib: better documentation for bootstrap commit b590a13f930a14040047ac2203ca64afb1c0c38d Author: Rafaël Carré Date: Tue Nov 29 14:49:44 2011 -0500 extra/tools: make sure autoconf can access pkg-config macros If we don't build pkg-config (because a previous installation exists somewhere else), autoconf won't find PKG_* m4 macros and fail to run on packages using them (if they don't ship the macros either) Signed-off-by: Jean-Baptiste Kempf commit d4b6d6c2cce702d004a96665d82dce389894f958 Author: Rémi Denis-Courmont Date: Tue Nov 29 22:08:07 2011 +0200 Move stats.c to input/ commit 8baa527ea629c7394209d07749d92800ce501fd4 Author: Rémi Denis-Courmont Date: Tue Nov 29 21:20:29 2011 +0200 Convert rate stats to integer and remove useless float support This saves a whole lot of float conversion and simplifies the code. commit ef69c0b372f14b46cb2fde368c58d2b5caafced0 Author: Rémi Denis-Courmont Date: Tue Nov 29 20:44:20 2011 +0200 Hard-code stats update interval Only 1 second interval has ever been used. commit a1f861a076819038396721cfd4a4977469fcc5ec Author: Rémi Denis-Courmont Date: Tue Nov 29 20:40:18 2011 +0200 Move stats counter declaration to core One last full rebuild for this! commit 88a45a320bd933a6fd649cc8007312b6e769c070 Author: Rémi Denis-Courmont Date: Tue Nov 29 20:09:52 2011 +0200 Remove write-only HTTPd statistics commit c72674daea20f8547d01a2ec49ec57d3e9a79e14 Author: Rémi Denis-Courmont Date: Tue Nov 29 20:00:02 2011 +0200 Remove redundant object parameter to stats functions commit 32167b7e0ce384ad4d037734526eb53bc26e4dde Author: Rémi Denis-Courmont Date: Tue Nov 29 19:46:24 2011 +0200 Repack libvlc internal data commit c5dac996061594e526fff114b4fd08a4fde865a4 Author: Rémi Denis-Courmont Date: Tue Nov 29 19:46:06 2011 +0200 Remove unused timer instance data commit c7de7efc6275629903d63e96a05a2cc6de239484 Author: Rafaël Carré Date: Tue Nov 29 12:20:55 2011 -0500 extra/tools: use gcc-4.2 on Darwin commit 9697eabdc1130eeed082ce81a0a4b5f90d9347d4 Author: Rémi Denis-Courmont Date: Tue Nov 29 19:22:18 2011 +0200 Remove unused counter_t members commit 5816597cc47f2222103c11168aded6c19dff015d Author: Rémi Denis-Courmont Date: Tue Nov 29 19:12:43 2011 +0200 Remove dead stats_DumpInputStats() function commit b21c8b2f44511c5f86e5212ebb4bd71d915594c4 Author: Rémi Denis-Courmont Date: Tue Nov 29 19:09:50 2011 +0200 Remove unused min, max and last stats commit e3a897cf11f768a9b9bf3b3fab9a1b8bc82e9235 Author: Rémi Denis-Courmont Date: Tue Nov 29 18:59:18 2011 +0200 Remove write-only timer statistics The implementation was slow/inefficient. This is really silly for _performance_ counters. And contrary to the other statistics, nothing actually reads them, except for debug logs. If you really want debug-only performance timers, use this: mtime_t start, end; start = mdate(); compute_decimals_of_Pi(100); end = mdate(); msg_Dbg(obj, "spent %"PRIu64" us computing", end - start); commit 4fc348b73600620062a6d569414fb3306401f13c Author: Rafaël Carré Date: Tue Nov 29 03:19:17 2011 -0500 Distribute (but do not build) modules/access/dvb commit 65e6d845bd5cdf72240679066e85a39f49155da5 Author: Jean-Baptiste Kempf Date: Tue Nov 29 10:10:18 2011 +0100 MacOS: explicitely force --macosx values So that the user notices it when it doesn't work Ref #5569 Signed-off-by: Jean-Baptiste Kempf commit 789ea42038c632d67f4752d9755c6155f10765eb Author: Frédéric Yhuel Date: Tue Nov 29 10:14:41 2011 +0100 demux/mp4: add parsing of some atoms Atoms mvex, mehd, trex and sdtp are found at least in PIFF (isml) files. This a first step towards Smooth Streaming support in VLC. Signed-off-by: Jean-Baptiste Kempf commit 3cfa24562e1d3e9c2e62bbfe602222284d553f72 Author: Jean-Baptiste Kempf Date: Tue Nov 29 09:39:43 2011 +0100 Access makefile: don't add twice the folders And reorder alphabetically, so such mistakes don't happen again commit 21ce20e3591ce242d6a928363506555f09e49ba6 Author: Rafaël Carré Date: Tue Nov 29 02:37:47 2011 -0500 modules/access: only add to DIST_SUBDIRS the subdirs with Makefile.am in them commit 14aca606608420b268925c236242d02aa56ac460 Author: Rafaël Carré Date: Tue Nov 29 02:17:49 2011 -0500 modules/access: add missing directories to DIST_SUBDIRS commit 0fea656392deea18a30da3a76ff8141c58dd1a09 Author: Rafaël Carré Date: Tue Nov 29 01:11:22 2011 -0500 fix OSX architecture detection for i386 commit ebeb2b4057933ffcc940d5d5f991b549f3183b89 Author: Rafaël Carré Date: Tue Nov 29 00:41:41 2011 -0500 ncurses: simplify check Do not leak -lncursesw in LIBS commit ad549b62b593d6a31c002adb34018755d2e7b8bc Author: Rafaël Carré Date: Mon Nov 28 23:40:25 2011 -0500 skins2: disable if qt4 is not available only error out if asked with --enable-skins2 commit 073fb45a9ef13b68c6f7a2b246107dac34fc0841 Author: Rafaël Carré Date: Mon Nov 28 23:41:25 2011 -0500 Move skins2 test after qt4 so it can be disabled commit d70a620035f2e3587fb482e73ed51e344375e620 Author: Rafaël Carré Date: Mon Nov 28 23:09:46 2011 -0500 ncurses: update french translation commit 3b8fa2db51b9aa4f0752bef3457251dd5fcb46fe Author: Rafaël Carré Date: Mon Nov 28 23:09:28 2011 -0500 ncurses: sync statistics strings with rc.c commit 610c68d8721240a61723b69b542fccb5ffdd0a45 Author: Rafaël Carré Date: Mon Nov 28 22:43:34 2011 -0500 ncurses: add ';' shortcut to search next item commit 9d759fed27350f5a9489597e38c06fb07ad87247 Author: Rafaël Carré Date: Mon Nov 28 22:23:40 2011 -0500 ncurses: don't erase search box content split out open box function commit e982db92e1cf61970d7057c7f651c6f07d17d2b2 Author: Rafaël Carré Date: Mon Nov 28 21:59:12 2011 -0500 (v)asprintf: define HAVE_(V)ASPRINTF if found commit 718b1f9901e5077b50c2189604afba883ca87bf7 Author: Rafaël Carré Date: Mon Nov 28 21:55:35 2011 -0500 fix access_smb libraries commit 84a1a3461adf901ff134a09eb4341cc301fdc6dd Author: Rafaël Carré Date: Mon Nov 28 21:34:47 2011 -0500 (v)asprintf : don't use AC_REPLACE_FUNCS Use our own check which also recognizes static inline functions commit 7778302ef843ff938e957ce175048c27f4738f85 Author: Rafaël Carré Date: Mon Nov 28 19:12:10 2011 -0500 Fix thread library check Don't use ac_cv_search cached value because it could contain "no" or "none required" which aren't valid link flags AC_CHECK_LIB(main, xxx) did not exactly search for main symbol, it searched for the presence of the library. Instead we look for a required symbol. We don't use e.g. pthread_mutex_lock because some pthread symbols are available in glibc, but not all. Not finding pthread library is not an error, because at least OS/2 and symbian don't need it. (We skip the check on Windows already) commit da8306253e31884720458952feb0b0f5da19a132 Author: Rafaël Carré Date: Mon Nov 28 17:55:41 2011 -0500 simplify thread library check commit eca488fca9f35deabca77607d8e66fe714aa74a6 Author: Jean-Baptiste Kempf Date: Mon Nov 28 23:33:49 2011 +0100 Fix doc for distcheck commit db00e97951a5a0859363f00b073136cd8a9675b7 Author: Rafaël Carré Date: Mon Nov 28 17:12:26 2011 -0500 Fix fvisibility=hidden check on windows commit 0bfcfc8b38eb01b74c9e756b32fb48f16a7bf55a Author: Rafaël Carré Date: Mon Nov 28 16:11:11 2011 -0500 More VIM syntax fixes commit 3f12f9ccc2bd8af2b38c45938724a8e9e7bc8a27 Author: Rafaël Carré Date: Mon Nov 28 16:05:44 2011 -0500 Fix VIM syntax highlight commit 562dd63b4367122493c7364e0d40df26c4129c08 Author: Naohiro KORIYAMA Date: Tue Nov 29 01:34:00 2011 +0900 detect libintl static library correctly in configure Signed-off-by: Rafaël Carré commit 7ba1f036b256dde03a170836b1eccd3f3ac60f5f Author: Rémi Denis-Courmont Date: Mon Nov 28 21:16:36 2011 +0200 contrib: do not build regex commit e588c1f9d731fabc722c32caf783943c2ada97c2 Author: Hugo Beauzée-Luyssen Date: Mon Nov 28 15:47:22 2011 +0100 dash: Let the parser handle the root node cleaning. Signed-off-by: Jean-Baptiste Kempf commit 5e7910c3766da1568b2be169e6733f1dd6e7f7e7 Author: Hugo Beauzée-Luyssen Date: Mon Nov 28 14:10:20 2011 +0100 dash: Fixing a crash with invalid XML documents. Signed-off-by: Jean-Baptiste Kempf commit 0290575bf9fcf61fe5a14695c2e2da9ae6cd2e0e Author: Hugo Beauzée-Luyssen Date: Mon Nov 28 14:55:44 2011 +0100 dash: Segments: Avoid copies + cosmetic. Signed-off-by: Jean-Baptiste Kempf commit 33f8d91d7537eb8517c8157afcb56432aba42a1a Author: Hugo Beauzée-Luyssen Date: Mon Nov 28 14:53:11 2011 +0100 dash: Ignore representations without valid segments. Signed-off-by: Jean-Baptiste Kempf commit f0bf352244a1ef2562baffcf42851346d3642e19 Author: Hugo Beauzée-Luyssen Date: Mon Nov 28 13:19:04 2011 +0100 dash: Avoid some copies. Signed-off-by: Jean-Baptiste Kempf commit f4600d0e6f9482911de1e40cb22e517088ee0962 Author: Hugo Beauzée-Luyssen Date: Fri Nov 25 17:00:25 2011 +0100 dash: Chunk: Avoiding copies + cosmetics Signed-off-by: Jean-Baptiste Kempf commit 8c55fe50c102c71ca2e62b3c75d19eee918387ea Author: Hugo Beauzée-Luyssen Date: Mon Nov 28 13:29:03 2011 +0100 dash: Avoid crashing when there's no SegmentInfo node. Signed-off-by: Jean-Baptiste Kempf commit 3082f245467703ab9843fef630bc0ac58ec02b16 Author: Rafaël Carré Date: Sun Nov 27 21:19:34 2011 -0500 contrib: fix regex target don't assume the system has it (and thus skip building it) commit 10b6e2ad22293b1f59c427378ce24cfb542bf229 Author: Rafaël Carré Date: Sun Nov 27 19:47:54 2011 -0500 contrib: caca: add --disable-java , factorize commit acdd56d82cd27420c9cb0e9f5f1ad161dc30ef0a Author: Rafaël Carré Date: Sat Nov 19 08:51:05 2011 -0500 configure.ac: fix use of *FLAGS_save and VLC_{SAVE, RESTORE}_FLAGS You should use them like this: - modify *FLAGS and LIBS globally - use VLC_SAVE_FLAGS to push the variables - modify the variables for the tests - use VLC_RESTORE_FLAGS when you're done to pop the variables commit 5f4bb6a9e20e3860707229c31b9d1b83d4ec6732 Author: Jean-Baptiste Kempf Date: Mon Nov 28 01:13:20 2011 +0100 On the road of 1.3.0 commit 36ab287e77e9df059f261ed1cfb13fc4674182ec Author: Jean-Baptiste Kempf Date: Sun Nov 27 21:44:15 2011 +0100 LGPL Re-license almost all of libVLC and libVLCcore to LGPLv2.1+ This move was authorized by the developers, either: - by e-mail, - by vote at the VideoLAN Dev Days 2011, - on the license website, - in a contract, oral or written. No objection was raised, so far. The developers agreeing are: Justus Piater Alexis Ballier Alexander Bethke Mohammed Adnène Trojette Alex Converse Alexey Sokolov Alexis de Lattre Andre Pang Anthony Loiseau Cyril Deguet André Weber Boris Dorès Brieuc Jeunhomme Benjamin Drung Hugo Beauzée-Luyssen Benoit Steiner Benjamin Pracht Bernie Purcell Przemyslaw Fiala Arnaud de Bossoreille de Ribou Brad Smith Nick Briggs Christopher Rath Christophe Courtaut Christopher Mueller Clement Chesnin Andres Krapf Damien Fouilleul David Flynn Sebastien Zwickert Antoine Cellerier Jérôme Decoodt Jérome Decoodt Dylan Yudaken Eduard Babayan Eugenio Jarosiewicz Elliot Murphy Eric Petit Erwan Tulou Etienne Membrives Ludovic Fauvet Fabio Ritrovato Tobias Güntner Jakub Wieczorek Frédéric Crozat Francois Cartegnie Laurent Aimar Florian G. Pflug Felix Paul Kühne Frank Enderle Rafaël Carré Simon Latapie Gildas Bazin Geoffroy Couprie Julien / Gellule Gildas Bazin Arnaud Schauly Toralf Niebuhr Vicente Jimenez Aguilar Derk-Jan Hartman Henri Fallon Ilkka Ollakka Olivier Teulière Rémi Duraffort Jakob Leben Jean-Baptiste Kempf Jean-Paul Saman Jean-Philippe Grimaldi Jean-François Massol Gaël Hendryckx Jakob Leben Jean-Marc Dressler Jai Menon Johan Bilien Johann Ransay Joris van Rooij JP Dinger Jean-Philippe André Adrien Grand Juha Jeronen Juho Vähä-Herttua Kaarlo Raiha Kaarlo Raiha Kamil Baldyga Keary Griffin Ken Self KO Myung-Hun Pierre Ynard Filippo Carone Loïc Minier Luca Barbato Lucas C. Villa Real Lukas Durfina Adrien Maglo Marc Ariberti Mark Lee Mark Moriarty Martin Storsjö Christophe Massiot Michel Kaempf Marian Ďurkovič Mirsal Ennaime Carlo Calabrò Damien Lucas Naohiro Koriyama Basos G Pierre Baillet Vincent Penquerc'h Olivier Aubert Pankaj Yadav Paul Corke Pierre d'Herbemont Philippe Morin Antoine Lejeune Michael Ploujnikov Jean-Marc Dressler Michael Hanselmann Rafaël Carré Ramiro Polla Rémi Denis-Courmont Renaud Dartus Richard Shepherd Faustino Osuna Arnaud Vallat Rob Jonson Robert Jedrzejczyk Steve Lhomme Rocky Bernstein Romain Goyet Rov Juvano Sam Hocevar Martin T. H. Sandsmark Sebastian Birk Sébastien Escudier Vincent Seguin Fabio Ritrovato Sigmund Augdal Helberg Casian Andrei Srikanth Raju Hannes Domani Stéphane Borel Stephan Krempel Stephan Assmus Tony Castley Pavlov Konstantin Eric Petit Tanguy Krotoff Dennis van Amerongen Michel Lespinasse Can Wu Xavier Marchesini Sébastien Toque Christophe Mutricy Yoann Peronneau Yohann Martineau Yuval Tze Scott Caudle Clément Stenac It is possible, that some minor piece of code was badly tracked, for some reasons (SVN, mainly) or that some small developers did not answer. However, as an "œuvre collective", defined as in "CPI 113-2 alinéa 3", and seeing "Cour. Cass. 17 Mai 1978", and seeing that the editor and the very vast majority of developers have agreed (> 99.99% of the code, > 99% of developers), we are fine here. commit 2567c03f4c36be2d4b99a2744ded28890fd94618 Author: Francois Cartegnie Date: Sun Nov 27 21:32:32 2011 +0100 Qt: web intf: Ease mobile intf url access with QR-Code commit b7f095620ec069e40295847019acedf27913b7ce Author: Rémi Denis-Courmont Date: Sun Nov 27 21:58:17 2011 +0200 Remove useless config.h #define commit 8f327be75dbb072a9d8aeb5fbf6173b85fab6ad0 Author: Rémi Denis-Courmont Date: Sun Nov 27 15:27:47 2011 +0200 Replace MD5 implementation with FSF LGPL'd one This was originally written by Ulrich Drepper for glibc. However, this particular version is copied from libgcrypt (simpler to adapt). commit 2f873669069fdca797000409d2e278a0055ef856 Author: Rémi Denis-Courmont Date: Sun Nov 27 14:25:23 2011 +0200 Correct debug message commit 98aa3f7066d2b40d087414dd25c1a249c79a8e58 Author: Rémi Denis-Courmont Date: Sun Nov 27 13:55:34 2011 +0200 Move MD5 test to src/ commit c9a3688176a1571ab5cd9b77b6fddc3e1a110b62 Author: Rafaël Carré Date: Sun Nov 27 06:14:26 2011 -0500 contrib: run $(RECONF) in an arbitrary list of packages Now they recognize arm-linux-androideabi toolchain commit 99096954f81c87a7515a2da5d90ab0194bef2074 Author: Rafaël Carré Date: Sun Nov 27 04:46:39 2011 -0500 contrib: Don't change HOST when building for android commit 4f0b2161aa473c6d2a88216ad32087ff3586d77f Author: Rémi Denis-Courmont Date: Sun Nov 27 13:11:22 2011 +0200 MD5: improve test coverage commit a42fe7a14d00f05748bb751dc4cd8956e29c3335 Author: Rémi Denis-Courmont Date: Sun Nov 27 12:46:30 2011 +0200 GnuTLS needs Winsock commit b63d9ddec87b8083b40eed0a214de7a9ec4df268 Author: Rémi Denis-Courmont Date: Sun Nov 27 12:04:40 2011 +0200 Remove Linux distros from old contrib commit 89c4b526e914809191f3f8c5efd65decd45b287a Author: Rémi Denis-Courmont Date: Sun Nov 27 11:44:29 2011 +0200 SRTP: mark internal library static, fix linking commit d8d6bf695ee80c9540bf50ccd6318cd2609a016d Author: Rémi Denis-Courmont Date: Sun Nov 27 11:30:27 2011 +0200 contrib: fix static linking of libbluray Upstream should set Libs.private, but we want Libs. commit f625f16aa49ce21aec65f02993e02213a6ab31f6 Author: Rafaël Carré Date: Sun Nov 27 04:07:19 2011 -0500 contrib: ffmpeg: add some cflags for arm/neon commit a8fe060f3f5e17af2aa7b7bafb599b80e4a3181f Author: Rafaël Carré Date: Sun Nov 27 03:56:20 2011 -0500 contrib: set android specifics commit 259b9e4bcb0dee4f27c1c005f8c6ec0705558585 Author: Rafaël Carré Date: Sun Nov 27 03:13:03 2011 -0500 contrib: shout: skip if not building encoders commit ababf11935d7ca4f5073cd9374da4409e79d917c Author: Rafaël Carré Date: Sun Nov 27 02:51:02 2011 -0500 contrib: ffmpeg: only use libvpx when building encoders commit 51bad0ef6510b2a6081ddc8ff9bce709fe19c2bf Author: Rémi Denis-Courmont Date: Sun Nov 27 10:55:44 2011 +0200 contrib: fix cddb dependency commit deef5535cf7479c32c8998f25025a2ff8a4d429e Author: Rémi Denis-Courmont Date: Sun Nov 27 10:54:08 2011 +0200 Revert "contrib: make AUTOPOINT point to the script installed by gettext" This reverts commit 878d5212b7d531f2791ed230297857b0a94131fc. This fixes the build with installed autopoint. commit 25c92ecdad241ba0e66ec68da885c9579c77fc32 Author: Rémi Denis-Courmont Date: Sun Nov 27 10:36:13 2011 +0200 Cleanup contrib warning commit c26e0c1f56645085164cb1a98caf99f2a8a485f6 Author: Rémi Denis-Courmont Date: Sun Nov 27 10:35:36 2011 +0200 GnuTLS: plugin needs crypt32 on Windows to use the certificate store commit e29933bc26b1e12c4872e927e6bdd3d01e432361 Author: Jean-Baptiste Kempf Date: Sun Nov 27 04:01:02 2011 +0100 Add a md5 computation test commit 87636fed7ae915eb688e96bc061804798424a775 Author: Rafaël Carré Date: Sat Nov 26 20:54:44 2011 -0500 contrib: libxml2: disable tests commit 8dc73f9e17ea729ed58ed82029f5a14d4173f158 Author: Jean-Baptiste Kempf Date: Sun Nov 27 02:46:30 2011 +0100 Contribs: fix xml2 installation on OSX commit 17ea145c1be2c35073c31d151b2b34ae23530a8b Author: Rafaël Carré Date: Sat Nov 26 20:25:44 2011 -0500 Remove broken message commit 7f71d43e9424959a0514b952bd9c29d08a65e0b0 Author: Jean-Baptiste Kempf Date: Sun Nov 27 01:03:03 2011 +0100 Warn people about depreciation, do not block them. commit 9ce1ad72d1ef266841bd6976cb61a2a4bc1cf7c7 Author: Rafaël Carré Date: Sat Nov 26 16:39:44 2011 -0500 extras/tools: check for tar -J properly we don't use 'xz' binary directly commit cb1111bc28589d869da9b5fe0a69c5a73cf08298 Author: Rafaël Carré Date: Sat Nov 26 15:46:21 2011 -0500 cosmetics commit ffce1e460279dab9e890ae6f28074fb5bffc70d9 Author: Rafaël Carré Date: Sat Nov 26 15:29:09 2011 -0500 raop: handle VLC_ADD_LIBS commit 4e56bb9c3a6b765fd01ec387168b849dab996a2f Author: Rafaël Carré Date: Sat Nov 26 15:04:09 2011 -0500 Deprecate extras/contrib commit 26ce585efb09e224f6a5fcdd7dbf7201cced4c4a Author: Rafaël Carré Date: Sat Nov 26 15:00:43 2011 -0500 remoteosd: handle VLC_ADD_LIBS commit 525abdab4db413884b4d03e0d32d67ac35dff17d Author: Rafaël Carré Date: Sat Nov 26 14:51:32 2011 -0500 contrib: fix gnutls.pc on win32 commit c1cdd9154cb857a9886d28e9deb8d27b41c1f8e1 Author: Rafaël Carré Date: Sat Nov 26 14:11:27 2011 -0500 extras/tools: set AUTOCONF variable so automake can find it use $(AUTOCONF) to make pkg-config, add dependancy on autoconf commit bdd6d7ca672372da18e52fdea7e494c1941be4ed Author: Diego Fernando Nieto Date: Sat Nov 26 14:10:09 2011 -0500 extras/tools: fix make clean Signed-off-by: Rafaël Carré commit 041605f192b416757d2fa88a668f6e1fcfad034a Author: Rafaël Carré Date: Sat Nov 26 13:59:16 2011 -0500 extra/tools: tar and xz can be built independantly commit ba7eaded5790bba644788a5f54b320d53080691e Author: Rafaël Carré Date: Sat Nov 26 13:54:24 2011 -0500 contrib: prepend extras/tools/build/bin to PATH This makes sure our build of tar (if it exists) is used before system tar commit 7d7b602579db4b59a321b243bba882596e9f277f Author: Rafaël Carré Date: Sat Nov 26 13:38:16 2011 -0500 contrib: error out early if MacOSX SDK doesn't exist commit 98ad3f3cb54dba78cb1b5d2f5d84052b5274c430 Author: Rémi Denis-Courmont Date: Sat Nov 26 20:22:41 2011 +0200 I422_YUY2: clobber lists for MMX and SSE2 commit 0fdf4e2e39f0fe8110ee8582da1c5916d9fa737c Author: Rémi Denis-Courmont Date: Sat Nov 26 20:12:12 2011 +0200 i420_rgb: clobber lists for MMX and SSE2 commit 7abc4fee7cf2df2c306a6ac6f497e4ce2065ae9e Author: Rafaël Carré Date: Sat Nov 26 13:01:41 2011 -0500 ncurses: parallel build is broken, force make -j1 commit b1e7c0eb784fd3f24b29d62a2113b516263d566b Author: Rémi Denis-Courmont Date: Sat Nov 26 19:59:23 2011 +0200 MMX memcpy: set clobber list commit 878d5212b7d531f2791ed230297857b0a94131fc Author: Rafaël Carré Date: Sat Nov 26 12:58:57 2011 -0500 contrib: make AUTOPOINT point to the script installed by gettext commit e47fb7cd004cd51c21f563593501a359a3a3f7ee Author: Rafaël Carré Date: Sat Nov 26 12:35:37 2011 -0500 contrib: detect XCode > 3 We need -arch to specify which arch to be built, else we have no idea commit 5f8906ff5ceaef5e05b7c91363fcf30dcff39b15 Author: Jean-Baptiste Kempf Date: Sat Nov 26 14:07:47 2011 +0100 Configure: build skins2 when asked commit 77e431be6dded7d2f52fdbde15987b168a473433 Author: Jean-Baptiste Kempf Date: Sat Nov 26 13:02:06 2011 +0100 Dash: compiled by default commit 740c733e4cb505d709f0ed1d7ac9275db24024c2 Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 17:37:43 2011 +0100 dash: Parser: Standard (§5.4.4.1) specifies there can be at most one SegmentInfo node. Signed-off-by: Jean-Baptiste Kempf commit b3b66ecf038101243a7e8041dca8acaf8b836bd0 Author: Hugo Beauzée-Luyssen Date: Fri Nov 25 14:55:37 2011 +0100 dash: MPDManager: Fixing memory leak Signed-off-by: Jean-Baptiste Kempf commit 27459888ae70dd9d5ecd7749d47c2356e1b02f86 Author: Hugo Beauzée-Luyssen Date: Fri Nov 25 14:51:46 2011 +0100 dash: DOMparser: Replacing an init method by an init list. Signed-off-by: Jean-Baptiste Kempf commit 55ea9b1e9d423c71962263b85e3af95bc411858a Author: Hugo Beauzée-Luyssen Date: Fri Nov 25 14:43:56 2011 +0100 dash: DOMParser: FIxing memory leak. This also prevents VLC to abort at exit. Signed-off-by: Jean-Baptiste Kempf commit 4a7622120fb3aa873aae7e2361354578d0e065da Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 16:28:55 2011 +0100 dash: RateBasedAdaptationLogic: cosmetics. Removing useless destructor & using initialization list. Signed-off-by: Jean-Baptiste Kempf commit b12d4270116f025afeebc3ca8a0c66f6b932329a Author: KO Myung-Hun Date: Sat Nov 26 15:05:28 2011 +0900 Add OS/2 support to freetype module Signed-off-by: Jean-Baptiste Kempf commit ce5c09494f0fa02049ecd9d9940d3317dea3a06b Author: KO Myung-Hun Date: Sat Nov 26 15:05:29 2011 +0900 A local host starts with '/' on OS/2 Signed-off-by: Jean-Baptiste Kempf commit 5b29de4706c98821e385b868ef8f178393c4ca86 Author: Pierre Ynard Date: Sat Nov 26 04:08:27 2011 +0100 Document size restrictions of SRTP parameters Feel free to improve/add rationale commit 58ef6e995c1a7d9d43c4ec1925845a3cd8d4d5df Author: Rafaël Carré Date: Fri Nov 25 21:12:27 2011 -0500 Revert "contrib: ffmpeg: fix OSX linking with vda enabled" This reverts commit 08b3a966d270bd38e31db35978cc8de713d14575. Patch was merged in libav and ffmpeg commit 683382180b7588301d175f0ffb3d02f2a75bfb57 Author: Rafaël Carré Date: Fri Nov 25 17:39:35 2011 -0500 contrib: MacOSX 10.5 works fine (tested for PPC32) Use this as the default Specify which framework to use by using OSX_VERSION=10.6 commit 296666f97642519264598acbe5a93673e897903b Author: Rafaël Carré Date: Fri Nov 25 17:41:00 2011 -0500 contrib: vpx: try to set correct target for OSX commit 7564f8f79f1d3e3a7145e9a23b7fe3043354891f Author: Rafaël Carré Date: Fri Nov 25 17:30:22 2011 -0500 contrib: don't use -arch flag of xcodebuild It's only available since XCode4 on MacOSX 10.6 commit b3efd4273794e51e2856f7a81073ab60ab545c84 Author: Rémi Denis-Courmont Date: Fri Nov 25 23:22:46 2011 +0200 lua: remove MD5 functions before someone uses them commit f2ec9d3eb8290d4af64ca208c756ceab00635d62 Author: Rémi Denis-Courmont Date: Fri Nov 25 23:22:46 2011 +0200 Bump plugin version before 1.2.0-pre2 due to minor ABI changes commit 0db7670783253822aca6086cdee6686ec1353202 Author: Rafaël Carré Date: Fri Nov 25 13:03:54 2011 -0500 tools: check if tar supports J option commit cbd4ad668faeb5eec1cee081a9bfe22b68b237c6 Author: Rafaël Carré Date: Fri Nov 25 12:53:05 2011 -0500 tools: fix tar dependency commit 44ae66e5c83013784a0cb2755a574060046de629 Author: Rafaël Carré Date: Fri Nov 25 12:52:54 2011 -0500 Revert "Tools: one needs tar for the contribs" This reverts commit 7ab4c10e1af4825d88e6af69731820e4bc3d52f2. commit e71614eced3473d552fb696896a8c5cedc056cdc Author: Rafaël Carré Date: Fri Nov 25 11:51:15 2011 -0500 contrib: dvdread: fix dvdcss check on darwin commit de618db3601bac3939b0814d9d4701f507dd0e1c Author: Rafaël Carré Date: Fri Nov 25 11:37:25 2011 -0500 remove libdvdcss static linking hacks contrib's dvdread is patched and the patch is being upstreamed commit 5bed700483d854f195151e0b9318ad5a32bba738 Author: Rafaël Carré Date: Fri Nov 25 11:29:58 2011 -0500 contrib: update dvdread patch put dvdcss libs in .pc when needed commit 17a681a2a60f32cf0db7a65ae3e9a1475daa0ebf Author: Rémi Denis-Courmont Date: Fri Nov 25 17:21:30 2011 +0200 Move some gcrypt-related logic to makefiles commit 2a70bf3485b7c8ae409b5fbc73655713a1ef440b Author: Rémi Denis-Courmont Date: Fri Nov 25 16:41:22 2011 +0200 Move intf_EJect() out of core commit a5aed8a35116aaf8a80ae62a43308be3b7fa538c Author: Rémi Denis-Courmont Date: Fri Nov 25 16:30:50 2011 +0200 intf_Eject: remove unused MacOS support commit fd1b32a38c5a29b300bda0433d97bf595722d467 Author: Rémi Denis-Courmont Date: Fri Nov 25 16:30:03 2011 +0200 intf_Eject: remove Linux <= 2.0 support, fix error handling commit 876ebf085ebd2038b383b9e716fa5e53ee6c0a71 Author: Jean-Baptiste Kempf Date: Fri Nov 25 11:39:11 2011 +0100 Qt: default FSC width to 800 commit e84b1a919101830309365a63430f11207c0a035f Author: Rafaël Carré Date: Thu Nov 24 22:53:59 2011 -0500 OSX package: simplify Don't remove VLC-tmp.app commit ad73dce3e3acfd8444938e93b0d42e0474b62b43 Author: Rafaël Carré Date: Thu Nov 24 22:11:34 2011 -0500 contrib: fix flac conf on OSX commit 890da7340e277cc865309dd45d918fb10e4578fe Author: Ralph Giles Date: Thu Nov 24 17:41:54 2011 -0800 Fix the condition for HAVE_QTKIT. The AM_CONDITIONAL call for HAVE_QTKIT has had a bug since 3ddb9e51, where a 'test' invocation was elided. On MacOS X 10.7.2 this caused the configure script to hang with an obscure launchd message: launch_msg("CheckIn") IPC failure: Operation not permitted This patch restores the intended logic. Signed-off-by: Rafaël Carré commit ca15b15bc6b3e97edc31f8fd95d2c0fb140a6ab1 Author: F. Yhuel Date: Thu Nov 24 15:56:55 2011 +0100 demux/mp4: bug fix in trun atom parsing Signed-off-by: Jean-Baptiste Kempf commit a0aa05f2fec4ca0cb336e02c746f7fe7c894c9cb Author: Rafaël Carré Date: Thu Nov 24 20:34:25 2011 -0500 OSX: disable SDL The library has not been ported to OSX 10.6 commit 108f7055b331b8a3f548e5995997df409abcd745 Author: Rafaël Carré Date: Thu Nov 24 20:10:28 2011 -0500 OSX: disable vcdx for the time being vcd is fine enough to be what we ship on windows commit 078e321d5c1b3f29ca5558b0573ca117fbedcbea Author: Rafaël Carré Date: Thu Nov 24 20:08:41 2011 -0500 workaround the fact that VLC_ADD_LIBS appends arguments to the start of LIBS_plugin commit 17f189f20e51841d3a18986e435be3bbd88e8876 Author: Jean-Baptiste Kempf Date: Fri Nov 25 01:55:15 2011 +0100 vlc_xml.h: reindent the standard header commit fd3f4d2e7072dcf400ac8c7ca6fcf8df41ebd2dd Author: Rafaël Carré Date: Thu Nov 24 19:35:35 2011 -0500 move dvdcss checks after dvdread and dvdnav Else dvdread libs end up being "-ldvdcss .. -ldvdread" commit fd8417918754a9d536bf621fa0a3bf8ca56d079e Author: Rafaël Carré Date: Thu Nov 24 19:16:46 2011 -0500 dvdcss: only use darwin libraries on darwin simplify commit 08b3a966d270bd38e31db35978cc8de713d14575 Author: Rafaël Carré Date: Thu Nov 24 19:10:14 2011 -0500 contrib: ffmpeg: fix OSX linking with vda enabled patch sent to libav commit b1ff303cd6736ff4b9ab9688cc4569a5f9006fa0 Author: Christophe Mutricy Date: Fri Nov 25 00:01:31 2011 +0000 l10n: Refresh all .po for -pre2 commit 108b63da194d86f0e7273c36a1fbb9fccf544a4a Author: Eric Lassauge Date: Fri Nov 25 00:00:32 2011 +0000 l10n: French update Signed-off-by: Christophe Mutricy commit 2de269291ac65cc79dc2d45031e9da726ba8dacf Author: Marián Hikaník Date: Thu Nov 24 23:53:25 2011 +0000 l10n: Slovak update Signed-off-by: Christophe Mutricy commit ccd35a73693c217f189806d2778b01ed41dce142 Author: Thomas De Rocker Date: Thu Nov 24 23:52:39 2011 +0000 l10n: Dutch update Signed-off-by: Christophe Mutricy commit 088f8ae5bcf813f3392141ef2eca504d1037059e Author: Azpidatziak Euskaraz Date: Thu Nov 24 23:52:00 2011 +0000 l10n: Basque update Signed-off-by: Christophe Mutricy commit 96a8ed476abe5b0f5a6ba2799f0b08a9a6635773 Author: Christophe Mutricy Date: Thu Nov 24 23:50:29 2011 +0000 i18n: refresh vlc.pot for -pre2 Includes some strings from luahttp not currently automatically extracted commit 275e6a597bb67fff1672ba7e6f4b2af7da827e04 Author: Christophe Mutricy Date: Thu Nov 24 23:49:03 2011 +0000 Add more files to POTFILES.in Some only provides strings for teh list of modules tho. Pointed-Out-By: Eric Lassauge commit 1a1220063ff98360521c406344f2874af0949c05 Author: Thomas De Rocker Date: Thu Nov 24 23:13:13 2011 +0000 l10n: Update Dutch translation of Win installer Signed-off-by: Christophe Mutricy commit 1424165964f3c4b27269780f4d7eefd7107c6892 Author: Rafaël Carré Date: Thu Nov 24 18:27:35 2011 -0500 Link dvdread and dvdnav plugins to libdvdcss, always Also add missing libraries for darwin commit acf5397b37d648b8df13eb3a0d1bee14d8e3ae2c Author: Rafaël Carré Date: Thu Nov 24 18:03:15 2011 -0500 contrib: fix bghudappkit for xcodebuild of vlc project commit 5d20fde4699ea276af8d0669463ed5eb182dce9f Author: Rafaël Carré Date: Thu Nov 24 17:09:35 2011 -0500 contrib: bghudappkit: use a known to work git revision ibplugin was removed in current master commit 04e929175191c8086fd5cd7264a4bdd3e9a8badd Author: Rafaël Carré Date: Thu Nov 24 17:08:20 2011 -0500 contrib: support using a specific commit tag in download_git commit 282acbf1d328b581f9d289f69b84979d9707e55e Author: Rafaël Carré Date: Thu Nov 24 16:58:37 2011 -0500 Update lookup directory for growl commit 45f98242300f76b6531d8c344214f78f8212221e Author: Rafaël Carré Date: Thu Nov 24 16:38:11 2011 -0500 contrib: growl: fix build commit 580921081cb86c1bd1523987dfe4e1cb11a2a91b Author: Rafaël Carré Date: Thu Nov 24 16:33:17 2011 -0500 contrib: Growl: fix build Growl.framework is still nowhere to be found though commit b821b6691062fcd8fd6b09a3a7e501efffcee239 Author: Rémi Denis-Courmont Date: Thu Nov 24 23:15:22 2011 +0200 Set VLC_MMX and VLC_SSE where needed while testing the CPU features commit 96447a8af587815cba340f98cef8b786db1db04b Author: Rafaël Carré Date: Thu Nov 24 15:58:43 2011 -0500 contrib: build sparkle commit e854291dbab92b860772cab2b9119539fe73eadb Author: Rémi Duraffort Date: Fri Nov 11 15:39:29 2011 +0100 grain: fix clobber list Signed-off-by: Rémi Denis-Courmont commit c68a4ce3080bae5f3caf65e95896ad3323f46ef2 Author: Rémi Duraffort Date: Fri Nov 11 15:28:56 2011 +0100 gradfun: define the clobber list Signed-off-by: Rémi Denis-Courmont commit 209f1ae07f3380a50f3e920d6ba43a1138fae429 Author: Rémi Denis-Courmont Date: Sat Nov 19 12:18:34 2011 +0200 Define VLC_MMX and VLC_SSE function attribute macros commit 8179cfedcb3fbdcf6db6521ce49c82d16762c88f Author: Rémi Denis-Courmont Date: Thu Nov 24 22:17:27 2011 +0200 Win32: default to binary mode in vlc_open() (fix #5578) ...rather than merely vlc_fopen(). commit d6d9ee3386255deca484d6ac225fce9151edf9aa Author: Rémi Denis-Courmont Date: Thu Nov 24 21:29:13 2011 +0200 FluidSynth: look for sound font in /usr/share/sounds/sf2/ by default commit bfa5357416d72472041e878f4649dfe0d900bffd Author: Rémi Denis-Courmont Date: Thu Nov 24 21:21:11 2011 +0200 Fluidsynth: revector initialization, no functional changes commit 1a3321747ebf0dc2740f13aa7ac14440c981460d Author: Jean-Baptiste Kempf Date: Thu Nov 24 19:12:51 2011 +0100 Use a subfolder for the contribs prebuilt... Else, we'll go mad over the management of this huge folder. commit 17c7666bf05f97ecbdbd5521f9fdbc171ce7d19c Author: Rafaël Carré Date: Thu Nov 24 12:58:13 2011 -0500 contrib: remove $(OS) from package/prebuilt commit 7011b14f736a4851b6007ef6ac161486cb5b269a Author: Jean-Baptiste Kempf Date: Thu Nov 24 18:38:50 2011 +0100 NEWS, LIST and POTFILES.in for KVA commit 7ab4c10e1af4825d88e6af69731820e4bc3d52f2 Author: Jean-Baptiste Kempf Date: Wed Nov 23 16:00:08 2011 +0100 Tools: one needs tar for the contribs commit b278bb8521bac23564b2a662ba5da42c192806be Author: Rémi Denis-Courmont Date: Thu Nov 24 19:36:13 2011 +0200 vlc_networh.h: close() needs Reported-by: Myung-Hun KO commit 9a617608c0fdefc83c63f86a95b3b65a6955ba9e Author: KO Myung-Hun Date: Sun Nov 13 21:27:18 2011 +0900 Add UI for KVA Signed-off-by: Rémi Denis-Courmont commit 088684bb98ca1926b608572cd2692947bf5b1b2d Author: KO Myung-Hun Date: Thu Nov 24 19:22:22 2011 +0900 Add KVA video output module for OS/2 Signed-off-by: Rémi Denis-Courmont commit fa0e429bad0fae81a69c1ba89d41908ca18c8632 Author: Rémi Denis-Courmont Date: Thu Nov 24 19:23:42 2011 +0200 isatty() requires Reported-by: KO Myung-Hun commit 1c707713b742f75bb3d799ce3909d81707d363e4 Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 17:35:14 2011 +0100 dash: DOMHelper: Avoiding some copies, using operator== instead of compare() Signed-off-by: Rémi Denis-Courmont commit d6576e6af2472d48bfb36966e29d36bfb74b64ee Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 17:26:00 2011 +0100 dash: Node: Avoiding lots of copies Signed-off-by: Rémi Denis-Courmont commit 1086074c0da8e56d1ca2ce8c6af14a4268489a47 Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 17:06:20 2011 +0100 dash: DOMHelper: Adding a helper to get the first child element. Signed-off-by: Rémi Denis-Courmont commit 1f72229677fa80f9af594c984afc9e32ea917d6e Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 16:33:20 2011 +0100 dash: RateBasedAdaptationLogic: Removing useless loop. Signed-off-by: Rémi Denis-Courmont commit ca1045ab9f7b8488300fd9d0628157c9e937638f Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 15:34:32 2011 +0100 dash: Fixing memory leak Signed-off-by: Rémi Denis-Courmont commit 54452fcda2370a3907786ae5e7cdabac1d278597 Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 12:24:31 2011 +0100 dash: IMPDManager: Removing useless constructor Signed-off-by: Rémi Denis-Courmont commit 49e90877c6f80254b0dd8cc7559e37e4e99d794b Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 12:23:11 2011 +0100 dash: Avoid some copies & useless initializations Signed-off-by: Rémi Denis-Courmont commit 57ee2560c2640a22d936016cf00adec670a2053e Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 12:11:21 2011 +0100 dash: Using initialization list. Signed-off-by: Rémi Denis-Courmont commit 674fe3654d880fb3f8775db989fd0bec74c95c26 Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 12:09:15 2011 +0100 dash: MPD: Removing useless CTOR Signed-off-by: Rémi Denis-Courmont commit 85ed6b991f2aff8490ee23dffd96b431ddc22e7c Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 11:53:20 2011 +0100 dash: Avoid some copies. Signed-off-by: Rémi Denis-Courmont commit df9757124d8e12c0fbf39803f3d3e8057262f353 Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 11:52:44 2011 +0100 dash: Avoid multiple lookups. Signed-off-by: Rémi Denis-Courmont commit dd159d0811d89c2bb90408fc1fc63cff0791cda2 Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 11:29:59 2011 +0100 dash: Removing factory another class instantiation. Signed-off-by: Rémi Denis-Courmont commit c1a6296ed71ac9fd57138d77aa609ac420460479 Author: Hugo Beauzée-Luyssen Date: Thu Nov 24 11:26:47 2011 +0100 dash: No need to instantiate a factory. Signed-off-by: Rémi Denis-Courmont commit b67634afd3688daaec5fca69687afe6475c99813 Author: Konstantin Pavlov Date: Thu Nov 24 14:25:20 2011 +0400 Install zapiks and extreme lua playlist parsers. commit cbb00550eaf87e7bb741beeb62742c031f1fae9c Author: Konstantin Pavlov Date: Thu Nov 24 14:20:55 2011 +0400 Revert "Do not install vimeo lua playlist scripts." This reverts commit 6b9c7f2a35eb8e379e427a03110d9039d7ee756a. Now when we fake our UserAgent in vimeo.lua, it should work for our users. commit 4561cb3bc265c50dae38238bfc1d63e18da288c9 Author: Konstantin Pavlov Date: Thu Nov 24 14:12:59 2011 +0400 Lua: extreme.com playlist parser. commit 7d338537e7f95332cccb5454e724de5f55de3951 Author: Konstantin Pavlov Date: Thu Nov 24 14:12:38 2011 +0400 Lua: zapiks.fr playlist parser. commit 77fb8a05fdfdbe9596167fc451c487a5a1ee3f56 Author: Felix Paul Kühne Date: Thu Nov 24 10:53:30 2011 +0100 macosx: updated Preferences script commit a6c09741abbf39900841c6939842b1b7ef26a9d6 Author: David Fuhrmann Date: Thu Nov 24 08:24:58 2011 +0100 MacOS Gui: fix play/pause toogle with space key in fullscreen mode This fixes play/pause toogle with space key, when vlc is or was in (non-lion) fullscreen mode. Signed-off-by: Felix Paul Kühne commit c46be236fa6b7d1f53751476264c2601e675a0f9 Author: David Fuhrmann Date: Mon Nov 21 20:22:20 2011 +0100 MacOS Gui: play right input when adding a new file due to double click in finder Signed-off-by: Felix Paul Kühne commit 3f021a041086a825cf6ff67467cab7aed7809ccb Author: Rafaël Carré Date: Thu Nov 24 01:15:53 2011 -0500 OSX project: use absolute paths to frameworks commit 66e45812305c60b92e2ea4ff99b130a2cb829320 Author: Rafaël Carré Date: Thu Nov 24 00:09:12 2011 -0500 fix album art caching for files without artist/album tags Closes: #5298 If a file has no metadata, but has a download URL, we download the image and cache it using only the URL. Thus files with attachments and empty tags always used the same image, because we matched the image to the URL "attachment://X" Add the title (or file name as fallback) to the cache name when using attachments for files without artist/album meta. commit aee3c6f9ddf1a82e67194a2fdf74102bc4002a9f Author: Rafaël Carré Date: Wed Nov 23 21:41:09 2011 -0500 contrib: download prebuilt contribs commit cc8487db61c0b09b992a34aba6b40c02640e72b0 Author: Rafaël Carré Date: Wed Nov 23 21:16:10 2011 -0500 contrib: guess OS automatically, make package will create: vlc-contrib-$(OS)-$(HOST)-$(DATE).tar.bz2 where OS = macosx/win32 HOST=x86_64-apple-darwin10 / i686-apple-darwin9 / i586-mingw32-msvc / x86_64-w64-mingw32 ... commit 20985abf3a80644d8c64c7b69f539999edb38fb5 Author: Rafaël Carré Date: Wed Nov 23 20:29:41 2011 -0500 typo commit 72263a21b63a4c6995193d258155835ca7c89785 Author: Rafaël Carré Date: Wed Nov 23 20:28:28 2011 -0500 OSX: test and use frameworks correctly commit 49bc066575dcae7d6c2cd87b41278e5d0f4bf3cb Author: Rafaël Carré Date: Wed Nov 23 20:14:03 2011 -0500 OSX: use correct framework search path in xcode project (at build time) commit dcae1998d9da6f54cce9fce1305ac70920d4e680 Author: Edward Wang Date: Thu Nov 24 01:30:46 2011 +0100 Qt: Allow fullscreen controller to be stacked at the bottom Close #3120 Modified-by: Jean-Baptiste Kempf Signed-off-by: Jean-Baptiste Kempf commit 8691e5de24bd884e7a589533b7ea75ffcd1ea1b0 Author: Rafaël Carré Date: Wed Nov 23 19:34:39 2011 -0500 OSX: refuse to build without BGHUDAppKit commit fdec98ad487e4e1c6024690603e6912a5b17ae00 Author: Rafaël Carré Date: Wed Nov 23 19:34:32 2011 -0500 OSX package: fix typos commit af3b365aa722703b0261a70b215b30773ed7d1f1 Author: Rafaël Carré Date: Wed Nov 23 19:13:07 2011 -0500 contrib: tentative build rules for OSX frameworks only bghudappkit builds properly commit a1d248f0b0f633df814ef56b2e71f3ee8f1827bb Author: Rafaël Carré Date: Wed Nov 23 18:54:26 2011 -0500 osx packaging: 3rd party frameworks are optional commit 2d1811bf8a3f6637886e467844129727ba690da5 Author: Rafaël Carré Date: Wed Nov 23 18:52:21 2011 -0500 OSX: make BGHUDAppKit and Sparkle optional commit a33f16d71df5588846bd2f65a261a6e502e63992 Author: Rafaël Carré Date: Wed Nov 23 18:29:23 2011 -0500 update osx defaults commit 6f7cf7daf8150009b082f8f67116ff041fb80b93 Author: Rafaël Carré Date: Wed Nov 23 18:10:54 2011 -0500 Revert "Don't assume some default prefix is used" This reverts commit ebf341dc34b3c237cab00000ef8c833a7f535878. We can't force a prefix at make install with DESTDIR files are installed in $(DESTDIR)/$(prefix) not $(DESTDIR) This also breaks OSX binaries, and thus test suite (is that libtool's fault?) commit ab9286db29d31839380d742b8991139284333a8a Author: Jean-Baptiste Kempf Date: Wed Nov 23 23:53:30 2011 +0100 MKV: update copyright commit ebf341dc34b3c237cab00000ef8c833a7f535878 Author: Rafaël Carré Date: Wed Nov 23 17:50:08 2011 -0500 Don't assume some default prefix is used commit 289d5a7295e33f8f4955783270b0b86f6b805510 Author: Denis Charmet Date: Wed Nov 23 23:36:26 2011 +0100 Prevents a crash if KaxInfo cannot be found in KaxSegment Signed-off-by: Jean-Baptiste Kempf commit 73160f1a9bd3b3fa666abdd0c65ad7a083ea3b93 Author: Cheng Sun Date: Wed Nov 23 21:39:12 2011 +0000 Fix crash in invalid mkv files VirtualFromSegments can crash if the std::vector passed in is empty, which can happen in corrupted files. This is just a simple check for this case, making it fail elegantly rather than crashing OK-ed-by: Denis Charmet Signed-off-by: Jean-Baptiste Kempf commit 2bb4972e1e4b0a7ab735a6902c2bb616c0f07be4 Author: Rafaël Carré Date: Wed Nov 23 17:28:08 2011 -0500 remove --enable-macosx-defaults, move to shell script commit 725582805b8127b5b6099f7d494b31961461d8e5 Author: Rafaël Carré Date: Wed Nov 23 17:24:31 2011 -0500 OSX: factorize, abort early if SDK not found commit bf4764eaeaf05d9eaeaf14ebaff33d9898121ef1 Author: Jean-Baptiste Kempf Date: Wed Nov 23 20:40:57 2011 +0100 On the road to -pre2 commit b7e56314b287a5a9ef4f655548be955cd88b1d30 Author: Rémi Denis-Courmont Date: Wed Nov 23 22:23:54 2011 +0200 Qt4: fix encoding of recent menu text commit c56cafe4b7d679f9703e2faa41aa9944a008e706 Author: Rémi Denis-Courmont Date: Wed Nov 23 22:15:53 2011 +0200 hqdn3d needs libm commit cabec14a36421ec7f8b4ea0af4e9a8d68d7df5a6 Author: Jean-Baptiste Kempf Date: Wed Nov 23 20:38:57 2011 +0100 NEWS, po, LIST for hqdn3d commit c536c705ffdcab7a1abe91d17b83bbefe7ca3477 Author: Cheng Sun Date: Wed Nov 23 14:25:52 2011 -0500 hqdn3d video filter, ported from mplayer High Quality DeNoise 3D, a port of the MPlayer filter, removes high-frequency noise while minimizing blending artifacts by performing a 3-way low-pass filter To open source programmers across the world: MAY THE FOO BE WITH YOU (PS: code-fu, that is) (PPS: blame funman) Signed-off-by: Rafaël Carré commit 1305c3e1bffb93e63a417c8b1dc691b78458cd42 Author: Rafaël Carré Date: Fri Nov 18 20:57:44 2011 -0500 win32: fix gnutls access reading failed with EAGAIN but this error was not catched properly Signed-off-by: Rafaël Carré commit 055d7f3df9402ce6f74fce23dfad72edac9e77e5 Author: Rémi Denis-Courmont Date: Wed Nov 23 19:32:45 2011 +0200 Qt: fix DVD MRL generation I must be missing something here... oh well. commit 4f75c7f0a8fbdb6dcff308b34174af8be713b384 Author: Rémi Denis-Courmont Date: Wed Nov 23 19:32:08 2011 +0200 Qt: update DVD title/chapter syntax, add it for BD commit f2b4f0474ea053a1e6693cd28d7d624eade47d30 Author: Rémi Denis-Courmont Date: Wed Nov 23 19:22:54 2011 +0200 Qt: do not set cdda-track for BD commit 0f2036ebeb3150b063a0001935d7d60440cea368 Author: Rémi Denis-Courmont Date: Wed Nov 23 19:22:32 2011 +0200 Qt: do not prefix VCD chapter with 'E' commit f73757dd054ab92af54a5fe4aac6f9003dc66fa6 Author: Jean-Baptiste Kempf Date: Wed Nov 23 11:31:56 2011 +0100 Contribs: remove most of dvdnav patch commit e270cf4d9d69196f303e0218d435b00584afb07c Author: Rafaël Carré Date: Wed Nov 23 00:57:42 2011 -0500 contrib: update qt4 for OSX (doesn't build) commit ebb35e0156ccb3e34c180f357a71f6433eb142ed Author: Rafaël Carré Date: Wed Nov 23 00:28:19 2011 -0500 contrib: dvdread: fix static linking of dvdcss on osx commit cba2b87e98faf0e5aaadf4b0602b622c0823df9e Author: Rafaël Carré Date: Tue Nov 22 23:29:05 2011 -0500 contrib: gnutls: skip automake commit a16ccb7c096b784d0fde169759a71ff538e3fe90 Author: Rafaël Carré Date: Tue Nov 22 23:23:59 2011 -0500 contrib: gpg-error: skip automake commit 4dcd2caf9e58f7dd2e1fc3bce21abe189491716d Author: Rafaël Carré Date: Tue Nov 22 23:06:22 2011 -0500 contrib: forgotten patch for dvdcss commit 9679c59b7e3b1f15c1d2e7c338166ca31d306764 Author: Rafaël Carré Date: Tue Nov 22 22:56:38 2011 -0500 contrib: add BGHUDAppKit (doesn't build) commit d2a4a5af3912ced68a8503ad7aea25c8e1d71a98 Author: Rafaël Carré Date: Tue Nov 22 22:49:05 2011 -0500 contrib: OSX: add sparkle (doesn't build) commit 9c76ebe5f85fa2507fc8c7f2bae2a21d03a7b137 Author: Rafaël Carré Date: Tue Nov 22 22:38:34 2011 -0500 contrib: add growl (not building) commit bb8e5d60064b59db657d5b7c71baf4ce6aca471f Author: Rafaël Carré Date: Tue Nov 22 22:23:44 2011 -0500 contrib: openjpeg: make sure we run only 1 job at once commit ffb010c05f4e5a06d93427389c21e133c895410c Author: Rafaël Carré Date: Tue Nov 22 22:18:10 2011 -0500 contrib: SDL_image: fix OSX build commit 4be01fd334cbdd8dbffa679769b2d542e79422ec Author: Rafaël Carré Date: Tue Nov 22 22:14:02 2011 -0500 contrib: fix libdvdcss build on OSX commit 82947e7f69cb4e95f1b965f908cd9a3fbff161b8 Author: Rafaël Carré Date: Tue Nov 22 22:06:38 2011 -0500 contrib: fix gnutls / gpg-error build on OSX don't run aclocal for those (we only patch Makefile.am) commit a6f96090fc33e438a10df98af057ad0c85a0e478 Author: Rafaël Carré Date: Tue Nov 22 21:51:28 2011 -0500 contrib: fix live555 build on osx commit bf9ab95562dae4fd7d4396cb4ab7474771b6674f Author: Rafaël Carré Date: Tue Nov 22 21:45:36 2011 -0500 contrib: use gcrypt for gnutls on OSX too commit 7c98e07cc07295b40f034a31c0fa35ed001434a0 Author: Rafaël Carré Date: Tue Nov 22 21:28:44 2011 -0500 contrib: fix gcrypt build on osx commit f047f0965483aa8c98dce390c0bab45efe0cbb5f Author: Rafaël Carré Date: Tue Nov 22 19:32:33 2011 -0500 contrib: enhance binary package - remove stuff we don't need - replace prefix by template (.pc/.la/-config) - include script to replace prefix template by $PWD - use widely available bzip2 format so xz is not needed Use: $ make package-win32 $ make package-win64 $ make package-osx $ make package-whatever commit ad81f3760bba308ba33f52eb12abbdb43ebc296e Author: Rémi Denis-Courmont Date: Tue Nov 22 22:29:07 2011 +0200 XDG needs Reported-by: Joseph Atkinson commit f10fda0ce189fc268be42bd94006a8d1033bbccb Author: Rafaël Carré Date: Tue Nov 22 11:57:19 2011 -0500 Revert "mingw32: Look for contribs in /usr/win32 or /usr/win64" This reverts commit ec76c41b3dce28ba672b8aaab8b6a1e1616b408b. commit 1c8b5fc1a42fe3e165ef581aff132b10d9fd5b4d Author: Rémi Denis-Courmont Date: Tue Nov 22 18:12:42 2011 +0200 Win32: do not set _fmode Setting the translation mode is the responsibility of the program. A library must not interfere with that. It could perhaps be added to VLC. However it should not be required as we now force binary mode by default in vlc_fopen() and always specify an explicit mode when calling fopen() directly. Also it would make VLC behave differently than other LibVLC applications, which may raise really weird bugs. commit 7ac7fbccf5b43164cca46ebc5ee01e1cfbe30c94 Author: Rémi Denis-Courmont Date: Tue Nov 22 18:09:51 2011 +0200 Win32: setmode(stdin) belongs in the app, not the library commit 709b755fa8c4a91c876179ce318ea55b676506c5 Author: Rémi Denis-Courmont Date: Tue Nov 22 18:04:52 2011 +0200 Win32: assume binary file open mode by default commit c0d92ebea34aba10037f339928cf13048f0a5d92 Author: Rémi Denis-Courmont Date: Tue Nov 22 18:01:26 2011 +0200 libc.c: remove former authors ...whose code was (re)moved since then. commit a4abf9d53cbe343ea4829118e6c51c29364e5c5e Author: Rémi Denis-Courmont Date: Tue Nov 22 17:43:23 2011 +0200 Remove unused variable commit d692bb16f728377747b58016f5ac5c1f85952d30 Author: Rémi Denis-Courmont Date: Tue Nov 22 17:42:47 2011 +0200 Remove useless inclusion in core commit a4f1bc2b0806c9eb5cf33f965c980b72f836bd6e Author: Edward Wang Date: Tue Nov 22 15:18:40 2011 +0100 Qt: implement playlist empty button Close #4999 Signed-off-by: Jean-Baptiste Kempf commit b19aaff6ad2d3440dd45f99d6d03933fa4426665 Author: Rafaël Carré Date: Mon Nov 21 16:18:17 2011 -0500 contrib: update TODO commit 92cadd78009307dc3152e90587eb9ff62b46734e Author: Rafaël Carré Date: Mon Nov 21 16:18:12 2011 -0500 Revert "contrib: OSX use shared libraries" This reverts commit 4a7bb89cd823531b1129671d25f91047886b1eb7. commit de41dc591b3e3516acaa175fa25c1591c3085454 Author: Kaarlo Raiha Date: Mon Nov 21 17:14:36 2011 +0200 Fix typo Signed-off-by: Rafaël Carré commit 2e4809380466f8f27168b05e4ad0c31df9679424 Author: Rafaël Carré Date: Mon Nov 21 01:58:22 2011 -0500 fix OSX package, .app are directories, not files commit 777ee545e7421f8540c728813039a01783bbf782 Author: Rafaël Carré Date: Mon Nov 21 01:56:00 2011 -0500 contrib: update TODO for OSX commit 864b429161800a86d9b5ef793e7bbf21118bf26d Author: Rafaël Carré Date: Mon Nov 21 01:39:13 2011 -0500 contrib: add -m64 flags for OSX commit 1a204d9f65a5921545f4f71db5161d3534c1f2c0 Author: Rafaël Carré Date: Mon Nov 21 00:58:43 2011 -0500 contrib: update TODO with OSX status commit c705d458eefce00a2fddcb228775d66ade88e12a Author: Rafaël Carré Date: Mon Nov 21 00:48:12 2011 -0500 contrib: OSX: force AR/LD/STRIP/RANLIB There is no host-prefixed version of these tools commit 0714ff05a3864699555801482c1140e12a6cce63 Author: Rafaël Carré Date: Mon Nov 21 00:47:28 2011 -0500 contrib: typo in OSX LDFLAGS Fix linking of a few libraries commit 600cc13e0e3b243f896dcee06dcb3975bd8f31e8 Author: Rafaël Carré Date: Mon Nov 21 00:46:18 2011 -0500 Revert "contrib: re-run autoconf for some packages" This reverts commit f6982935912425c011b7225c0ddf1ac9e3f21101. commit 39867aa1db523a9c9c75a1b68cdefb3177f7ac1f Author: Rafaël Carré Date: Mon Nov 21 00:46:08 2011 -0500 Revert "contrib: shout: run autoreconf for darwin" This reverts commit 5213503d20328fac5f26f3c4aef5edf20e95cce6. commit 4bc118600ea410331fd393c0eeaf84da7c6d1737 Author: Rafaël Carré Date: Sun Nov 20 23:11:29 2011 -0500 contrib: shout: run autoreconf for darwin commit d0082aae123f925e5cc3ca2599748c3a622da21b Author: Rafaël Carré Date: Sun Nov 20 23:08:51 2011 -0500 contrib: speex: really disable ogg commit a9d50c22bab0249baabe20a3e99249966ae7a404 Author: Rafaël Carré Date: Sun Nov 20 21:25:58 2011 -0500 contrib: jpeg: run ranlib only if needed commit 119e9b31c351c233e43e4f4c75451ca0ac4312ed Author: Rafaël Carré Date: Sun Nov 20 21:30:58 2011 -0500 contrib: vpx: fix OSX build commit 2db2a2a9ad550081bcd31f891a66d3134d5abb06 Author: Rafaël Carré Date: Sun Nov 20 21:28:07 2011 -0500 contrib: vpx: don't use GNU install commit f6982935912425c011b7225c0ddf1ac9e3f21101 Author: Rafaël Carré Date: Sun Nov 20 21:27:15 2011 -0500 contrib: re-run autoconf for some packages they were made with old version of libtool which only know old versions of darwin commit 56ba3eb2ffc0ca7ba8656fe2c7b7a45ee0f74bd4 Author: Rafaël Carré Date: Sun Nov 20 21:22:28 2011 -0500 contrib: OSX needs special care I could only test building for OSX 10.6 as it's what jones have Hardcoding 32bits target until someone tests 64bits commit 4a7bb89cd823531b1129671d25f91047886b1eb7 Author: Rafaël Carré Date: Sun Nov 20 21:22:05 2011 -0500 contrib: OSX use shared libraries commit d81b91680bce28e5b1adc04bfb7373460c03bc42 Author: Rafaël Carré Date: Sun Nov 20 21:21:29 2011 -0500 contrib: don't use GNU find to delete all directories from cwd commit 4658abe5b64ca2ec50c21a38f1b2c02aca2c0bba Author: Rafaël Carré Date: Sun Nov 20 21:03:43 2011 -0500 contrib: update live555 patch commit ec76c41b3dce28ba672b8aaab8b6a1e1616b408b Author: Rafaël Carré Date: Sun Nov 20 17:42:53 2011 -0500 mingw32: Look for contribs in /usr/win32 or /usr/win64 commit 9fc4ccebd9df60b4b7dc966268b42e1c7cc62d30 Author: Rafaël Carré Date: Sun Nov 20 16:58:10 2011 -0500 Check contribs after operating system (which sets SYS) commit 5df271068ac0756c93b0ae6c2f4dad4dc0d7b43c Author: Rafaël Carré Date: Sun Nov 20 16:46:46 2011 -0500 No need to set LDFLAGS_vlc commit a2705d44b894fd789eba80791cf9c48a5d5fecd2 Author: Rémi Denis-Courmont Date: Sun Nov 20 22:30:02 2011 +0200 DTV: add ISDB-C (ITU J.83 Annex C) untested support commit 24d5626426cf75b0b82940c175f2e434f2ab4795 Author: Rafaël Carré Date: Sun Nov 20 15:25:26 2011 -0500 Fix references to configure-{msys,mingw,cygwin,common}*.sh commit 3f311b7280df3e9dae7c0f69134336a841f01803 Author: Rafaël Carré Date: Sun Nov 20 14:15:33 2011 -0500 win32 configure helpers: merge into one script autodetect cygwin compiler you now have to specify --host option (and --disable-nls or --enable-debug) as argument commit 6202b29bbbb9fac59b3ef9a571df45bf3058ab8f Author: Rafaël Carré Date: Sun Nov 20 14:05:56 2011 -0500 fix win32 webplugin packaging commit 0471d6ef8ba4c9e477561f4ae4fec75f1c8c2cd7 Author: Rafaël Carré Date: Sun Nov 20 14:02:53 2011 -0500 OSX package: add dependencies on ChangeLog, copy it from builddir everywhere commit 3e633bab1d866d1ae66080843051341ad0adfe26 Author: Rémi Denis-Courmont Date: Sun Nov 20 11:48:10 2011 +0200 ugly: better module description commit 824aa6134cabdf7eda03e9a15e55b7eabe71d2c1 Author: Rafaël Carré Date: Sat Nov 19 21:18:46 2011 -0500 osx package: copy ChangeLog from builddir commit aabcf027bc9deeb9015cd74bf76aaf6254a04efe Author: Rafaël Carré Date: Sat Nov 19 17:57:13 2011 -0500 contrib: patch zvbi for libpng15 api commit cb84f9ac0fa0d0236a5c462e58261590b1b5068c Author: Rafaël Carré Date: Sat Nov 19 17:35:17 2011 -0500 contrib: disable png code in SDL_image we already have a png decoder commit 58ac662cc1f756c1fa9c9bd3315f91923739bd45 Author: Rafaël Carré Date: Sat Nov 19 17:04:35 2011 -0500 fix crash with directory access If a directory was not valid UTF-8, convert_xml_special_chars() would return NULL, we'd have no title to give to our node, and we'd use freed memory when adding the next node to the list. Ensure we give valid UTF-8 to convert_xml_special_chars() Also ensure we give a title to our node in any case commit 8a2ce299b33d99501e07dc9a6ace50f91b40a02e Author: Rafaël Carré Date: Sat Nov 19 16:54:18 2011 -0500 Revert "directory access: avoid useless strdup" This reverts commit 0cef084bdfb2acca795e72f2cd9ade638fa07e52. It broke playlist-tree commit db4566e1d7d377103699f93e046a06ed2fc23757 Author: Felix Paul Kühne Date: Sat Nov 19 22:14:21 2011 +0100 macosx: replaced a few NSLog which sneaked in this summer commit 67de52f4aeb6fae90acaca67045c7ff14bfb4985 Author: Rafaël Carré Date: Sat Nov 12 21:32:58 2011 -0500 mp4 mux: always write esds descriptor length using 4 bytes Closes: #4691 ipod shuffle doesn't support anything else. Fix from FFmpeg Also simplify bo_* functions (bo_add_descr is from FFmpeg too) commit e67f216bf7abfe36ed377242d1137bc076b931b3 Author: Rafaël Carré Date: Sat Nov 19 10:04:29 2011 -0500 win32 package: simplify / cleanup commit 0fb207f2431f23cbea71e5e4ac587ec510ca264a Author: Sam Lade Date: Sat Nov 19 19:03:27 2011 +0100 Bluray: fix issue when libbluray couldn't parse the meta info This is the case for BD of 2001 Signed-off-by: Jean-Baptiste Kempf commit b9dcd0c7321c9fb3e48e6892d09163a158574c63 Author: Jean-Baptiste Kempf Date: Sat Nov 19 18:58:13 2011 +0100 Bluray access: relicense to LGPLv2.1+ commit 8be768a9cfb2c468b0e8917f045df81b592735a9 Author: Francois Cartegnie Date: Sat Nov 19 18:42:51 2011 +0100 Qt: Go To Time dialog: set default time to current (fix #5511) commit c40e7aaf12e580725638154ac1fe8abdfd2e66ff Author: Rafaël Carré Date: Sat Nov 19 12:13:28 2011 -0500 fix macosx packaging commit b011ab462e57d62f434f47ef90691e6781d59255 Author: Felix Paul Kühne Date: Sat Nov 19 17:50:49 2011 +0100 macosx: fixed transform filter controls commit fd7c4d1e39c3d11b3653b0b710a7d4c77a46f090 Author: Rafaël Carré Date: Sat Nov 19 11:42:10 2011 -0500 force symlink creation commit 8df3fe36d10d21e1fcf57ab1f1cf424eb81ddbdc Author: Felix Paul Kühne Date: Sat Nov 19 17:03:37 2011 +0100 macosx: fixed video filter enable/disable code loosely merged with the qt4 code commit a75b97adb827bfad6ad6cf5afb500e2da5ea1c59 Author: Felix Paul Kühne Date: Sat Nov 19 16:08:02 2011 +0100 macosx: fixed confusing interface behavior of the crop filter controls commit 23927fbbab12041e44581af4ebfc5855ff86f7cb Author: Felix Paul Kühne Date: Sat Nov 19 15:32:42 2011 +0100 macosx: show an indeterminate progress bar style when doing stuff for indeterminate time Fixes #5548 commit 7c3da06795daf5fa8b038e1fa493e7155a9aba83 Author: Rafaël Carré Date: Sat Nov 19 09:18:19 2011 -0500 i686-w64-mingw32 toolchain produces 32bits binaries commit 1148ca8f77c1857366842bb9d68b117930ec96bf Author: Rafaël Carré Date: Sat Nov 19 08:14:10 2011 -0500 Fix VLC-release.app target VLC binary must not exist prior to running Pre-Compile.sh commit c51c593ac5b8008e94cb062abb4c9c856903d14d Author: Rafaël Carré Date: Sat Nov 19 07:30:46 2011 -0500 Remove obsolete optimizations=speed option commit 62e0c8ad56cc47154c24816a112d06a326c932af Author: Rafaël Carré Date: Sat Nov 19 07:26:00 2011 -0500 Don't force fno-omit-frame-pointer on darwin commit 35ca47b9c89b978e947455a057e09f31c5b8c4db Author: Rafaël Carré Date: Sat Nov 19 07:24:38 2011 -0500 n't -> ' not' fix vim syntax highlighting commit b446c4eba02afb340096d263a4f8f6da19499475 Author: Rafaël Carré Date: Sat Nov 19 02:16:14 2011 -0500 MacOSX Readme: update Fix outdated link Remove 'version 0.9' commit 046a06bd02d2286d611000b49f968b4cb936e7a0 Author: Rémi Denis-Courmont Date: Sat Nov 19 12:12:25 2011 +0200 Fix CFLAGS for optimizations and SIMD This should really be cleaned up... commit 1afe2b7a83b0cb997b1a7fa3423ac36c9a2edcd9 Author: Rafaël Carré Date: Sat Nov 19 00:53:17 2011 -0500 macosx packaging: simplify reduce some shell constructs copy whole share/ directory Closes: #5439 copy .mo files and share/ for VLC-release.app too Finally get rid of the horrible, out-of-sync duplication of VLC.app and VLC-release.app commit d1d03dfac311706c1314b3c1d55b7aabd560554d Author: Rafaël Carré Date: Fri Nov 18 23:47:01 2011 -0500 Makefile.am: split macosx and win32 packaging into their own files commit f584894de3d7b914af590494fccc2850165cd64c Author: Jean-Baptiste Kempf Date: Sat Nov 19 02:19:11 2011 +0100 MKV: increase debug on attachment management to fix the cover art bug commit 1e378378cee17f7cb7579e168ee517246ac1c37e Author: Jean-Baptiste Kempf Date: Sat Nov 19 02:01:38 2011 +0100 MKV: remove unused variable commit 27643a8bd9ce70eb9ed0350fd8fd28c7b967e2bc Author: Jean-Baptiste Kempf Date: Sat Nov 19 02:01:15 2011 +0100 MKV: parse more metadata commit d239e0f9f2251f17801e15a7f26b074dd47d09b3 Author: Rafaël Carré Date: Fri Nov 18 19:00:41 2011 -0500 skins2/win32: don't link with every lib known in existence commit 5b9f4a1567f1e998d532bb1c91771114ea8b903f Author: Jean-Baptiste Kempf Date: Sat Nov 19 00:18:29 2011 +0100 Contribs: disable libbluray debug commit 504fed2b12e7acb5929957af1c9fc4e1dec4a202 Author: Jean-Baptiste Kempf Date: Sat Nov 19 00:11:25 2011 +0100 Contribs: add more gcrypt ciphers commit a52a9029ecf5b8f554aa422f1c719327b987625e Author: Rafaël Carré Date: Fri Nov 18 14:07:39 2011 -0500 contrib: gcrypt: enable rsa public key cipher commit a169af98651cb1cfa590ae7c55977988d3cd5b56 Author: Jean-Baptiste Kempf Date: Fri Nov 18 23:13:12 2011 +0100 Qt: fix VLM geometry restoration Forgotten in previous commit commit 0ee6cb86c47334196cce466266b5837f8a09f144 Author: Jean-Baptiste Kempf Date: Fri Nov 18 23:11:51 2011 +0100 Qt: update correctly the MRL when checking BD radioButton commit 4d8b6d1032c2a481264847acdca94446f75ba6c1 Author: Jean-Baptiste Kempf Date: Fri Nov 18 19:00:06 2011 +0100 MacOS X: fix preferences for ModulesConfig Close #5024 commit 1600cff8446e2274ba9c03f37a9f3b75e0ac7899 Author: Rémi Denis-Courmont Date: Fri Nov 18 18:03:19 2011 +0200 speex: increase default quality to 4 On rare/unreproducible occasions, level 3 seem to induce lots of noise. commit 6bb8836f875ddf72f2817c6d68fcad5511413679 Author: Rémi Denis-Courmont Date: Fri Nov 18 16:19:51 2011 +0200 Revert "Add list of committers" This reverts commit 5436f7e9cb11d2027f95b18694ad4e2262e46f6d. Conflicts: COMMITTERS commit a30d9526b9bda1f15b9361ceb40c3ebb5effd830 Author: Jean-Baptiste Kempf Date: Fri Nov 18 03:02:38 2011 +0100 VLM: correctly save and restore the geometry commit 9b8667a845054c36f1afbf9105baa70284b9aed1 Author: Jean-Baptiste Kempf Date: Fri Nov 18 03:01:22 2011 +0100 Qt: Extendedpanel: move to a Dialog Close #5335 commit 586de2de7af4df4944be1515b4faf5f96452e92d Author: Jean-Baptiste Kempf Date: Fri Nov 18 02:33:49 2011 +0100 Qt: sprefs, add MKV preloading So anime folks don't jump on my throat again... commit 8b8dfe1f91df6fa0a8591dabdb0676cfb29132d2 Author: Jean-Baptiste Kempf Date: Fri Nov 18 02:28:51 2011 +0100 MKV: improve options wording commit 449010e5cf8172aafa956ab25d75d39af976a550 Author: Jean-Baptiste Kempf Date: Fri Nov 18 02:17:20 2011 +0100 Contribs: update upnp to 1.6.14 commit a94e5083968b914d4b13bfaead5a0eec963ea19b Author: Jean-Baptiste Kempf Date: Fri Nov 18 01:11:13 2011 +0100 Contribs: update to Gcrypt 1.5.0 commit a8a89eb78f58e55eb1c3d7466d89b386cac9ca21 Author: Rafaël Carré Date: Thu Nov 17 18:14:31 2011 -0500 Complete list of committers commit 5436f7e9cb11d2027f95b18694ad4e2262e46f6d Author: Rafaël Carré Date: Thu Nov 17 17:53:32 2011 -0500 Add list of committers commit f7277a7848fde98013c2e4e5467df02e83e69fcc Author: Jean-Baptiste Kempf Date: Thu Nov 17 23:36:29 2011 +0100 MKV: avoid a crash in msg_Dbg Reported by alienBob on IRC commit 2c2eef52969fa6c2e5cb21dcd59a75e5042a818f Author: Jean-Baptiste Kempf Date: Thu Nov 17 23:15:56 2011 +0100 Qt: correctly display the right treeView columns Close #2082 commit cd62d6f2bcb502b7755b5a1f63164d0506636671 Author: Jean-Baptiste Kempf Date: Thu Nov 17 22:22:56 2011 +0100 Qt: fix toolbars customization Close #5547 This must be a side-effect of the playlist settings commit d3f5170f572a676ff42134670d7e1ee1a23e66b0 Author: Jean-Baptiste Kempf Date: Thu Nov 17 20:16:03 2011 +0100 Contribs: update PNG from 1.4.8 to 1.5.6 commit 02f4690929f72d3ff844ec0387b1e4e5de3983e0 Author: Jean-Baptiste Kempf Date: Thu Nov 17 20:08:24 2011 +0100 Contribs: update freetype to 2.4.8 (CVE-2011-3439) commit 06c58b54aa5de6a6493007063f1e77e9e92c3930 Author: Jean-Baptiste Kempf Date: Thu Nov 17 20:05:06 2011 +0100 Contribs: update libdvdcss to 1.2.11 commit 511e98892ae23ef20efd790ed36009cd3e6c6c92 Author: Jean-Baptiste Kempf Date: Thu Nov 17 20:04:32 2011 +0100 Contribs: update LAME commit 2bd534c96de40f7c4be90ebbb8bb170c206e60a7 Author: Jean-Baptiste Kempf Date: Thu Nov 17 18:37:27 2011 +0100 Contribs: mpc, use r475 (advised release) commit 476935e1d438241a86555f19ef970802f948c0b4 Author: Jean-Baptiste Kempf Date: Thu Nov 17 18:04:16 2011 +0100 Dash: C++ sanitization commit fecd538c61c781eb5439cb5f5e420891f4b6f8e2 Author: Jean-Baptiste Kempf Date: Thu Nov 17 17:01:13 2011 +0100 DASH: better debug messages commit f45bf0377f5598dd4cdd16d30a4b88c37307c95e Author: Jean-Baptiste Kempf Date: Thu Nov 17 16:34:57 2011 +0100 Dash: Simplify Dash detection It should be faster and matches better the other stream filters commit e202b76c0e7c7417000c8e5489ab576e8e5acd48 Author: Jean-Baptiste Kempf Date: Thu Nov 17 16:34:44 2011 +0100 Kill a warning commit 858cbefa36274fec93637f53dc33ba025abbd25b Author: Jean-Baptiste Kempf Date: Thu Nov 17 16:11:00 2011 +0100 Dash: static-ify isDash commit b698c1c3de9cb572d96cd9c820ce631a29ca1098 Author: Naohiro KORIYAMA Date: Thu Nov 3 05:17:30 2011 +0900 Freetype: Scan fonts from not only /System/Library/Fonts but also other system-wide directories on OS X Close #5491 Signed-off-by: Jean-Baptiste Kempf commit 46be98404f1f7b6a9c2a2d6b5bfa2c29ca4e1699 Author: Jean-Baptiste Kempf Date: Thu Nov 17 02:51:51 2011 +0100 Qt: consistency on QSettings value for OpenDialog commit 78df4901e408e858934165bb7a184ae8d5278549 Author: Jean-Baptiste Kempf Date: Thu Nov 17 02:29:45 2011 +0100 Qt: update outdated comment commit cb41e1e0c305dc7c770af87b266779b427d0f5d9 Author: Jean-Baptiste Kempf Date: Thu Nov 17 02:25:15 2011 +0100 Qt: do not show open options in both normal and advanced UI Close #2908 commit 349f96db5e52da900edabf1c43ae9fec7846393a Author: Jean-Baptiste Kempf Date: Thu Nov 17 01:30:32 2011 +0100 Qt: apply search on latest Inserted Item Closes #4998 commit 98b991662f8935f2c952895581d84d082aa15557 Author: Jean-Baptiste Kempf Date: Thu Nov 17 01:25:57 2011 +0100 Qt: cosmetics commit 5220095263b4fa978b551b2185dd01f2facdbeac Author: Can Wu Date: Wed Nov 16 23:13:03 2011 +0800 TS demux: handle es stream type 0x42, which is CAVS Signed-off-by: Jean-Baptiste Kempf commit 756eb4fe379e8fdef27961af5b90ae217e993d98 Author: Jean-Baptiste Kempf Date: Thu Nov 17 00:21:33 2011 +0100 Qt: simplify too complex UI for keys Noone understood this UI, but me... commit ae8b4b8188bff1e249f1fa6ab3ac41afb4420413 Author: Jean-Baptiste Kempf Date: Wed Nov 16 22:43:58 2011 +0100 Qt: preferences, fix conflict detection. Should close #3823 and #5052 commit b009862bea66be3bf9d4dcdb0c4a160e514dbca4 Author: Can Wu Date: Wed Nov 16 09:25:36 2011 +0800 introduce VLC_CLIP() macro to replace use pair of __MAX() and __MIN() Signed-off-by: Rafaël Carré commit 5b3e912db1aa25ec9a7e66947d9c8a8cea694b5c Author: Rafaël Carré Date: Wed Nov 16 12:15:49 2011 -0500 win32 crash report: simplify crashdump_path usage no need for dynamic buffers or calculation, it won't change while running calculate it at start of program and make it const to ensure no threads will modify it remove one level of indent in check_crashdump() commit 702e840979b21dbbc887d65ac496a462fe3b929a Author: Rafaël Carré Date: Wed Nov 16 12:01:23 2011 -0500 contrib: gcrypt: disable asm completely on win64 commit 036d2ec05930e9a060b66ca97c2034e8b3799e71 Author: Jean-Baptiste Kempf Date: Wed Nov 16 17:59:25 2011 +0100 WinVLC: upload the crashes to the right location commit 7d5b8e7ca556711e7b94b3677dc3937dba7567fe Author: Rafaël Carré Date: Wed Nov 16 10:53:56 2011 -0500 Revert "win32: remove 2 levels of directories from sdk headers" This reverts commit 3c365338c898f0f936a433c97b257e0803d95bb0. We want to keep the same structure than on Linux Also the .pc files use this structure commit 7ddddde08409ab906cdbca7efe53e47e0a9acd90 Author: Rafaël Carré Date: Wed Nov 16 10:39:44 2011 -0500 UAC.dll : replace binary with version built from our source I built it using make CXX=i686-w64-mingw32-g++ STRIP=i686-w64-mingw32-strip commit d1638d66b15e8f1363fd8e17c7e2c30fd44ed539 Author: Rafaël Carré Date: Wed Nov 16 10:35:32 2011 -0500 include UAC plugin source code for version 0.0.11.d modifications by me: - lower case filenames and includes - Makefile usable with mingw-w64 - fix compilation with mingw-w64 commit 7262d1c9dca911f61435783ce8a408849eab2e71 Author: Rafaël Carré Date: Wed Nov 16 09:48:03 2011 -0500 Closes: #5544 Typo introduced in 8dd09b2 while I was wondering why vlckit is in vlc.git commit 527e3c4191b1cf4d5bedfc66377070c0711ebe16 Author: Rafaël Carré Date: Tue Nov 15 23:14:29 2011 -0500 Revert hunk of [8dd09b216224ebe] which broke wince commit ae8706a759c622f254b80915d67490a5808cbb3b Author: Rafaël Carré Date: Tue Nov 15 20:32:21 2011 -0500 win64: read/write x64 registry, not the x86 one InstallDirRegKey is not affected so we have to emulate it plugins are now registered correctly, and both 32-bits and 64-bits versions can be installed side-by-side without the installers screaming However there is an obvious conflict in the menu, desktop icon, and file / actions / context menu associations. In my testing the 32-bits version was selected as default, and it was also the last one installed. commit ff9ad139303546fb275ccaf138967d1e223db79e Author: Rafaël Carré Date: Tue Nov 15 19:11:21 2011 -0500 use mkdir -p commit 3c365338c898f0f936a433c97b257e0803d95bb0 Author: Rafaël Carré Date: Tue Nov 15 17:56:58 2011 -0500 win32: remove 2 levels of directories from sdk headers commit 2f5bab15de074af41975a451a6c75ecb0a5e15b5 Author: Rafaël Carré Date: Tue Nov 15 16:32:28 2011 -0500 README: update - fix hacker's guide URL - Merge "Files" and "Folders", rename as it's confusing when finding this file in a binary distribution - Update description of folders commit 0952836a4bc124cfafc06cacdaa068771c1747d4 Author: Rafaël Carré Date: Tue Nov 15 16:19:25 2011 -0500 fix zsh completion commit bf64888f7c34aa7405241d95a045175f52c75e65 Author: Rafaël Carré Date: Tue Nov 15 16:13:42 2011 -0500 Fix old comment commit efd58cb463c70b42d8a58011c452c7d763ea6ab8 Author: Rafaël Carré Date: Tue Nov 15 15:41:40 2011 -0500 spelling commit ca68f7e83896bcc0f13dcd1a91038e79b740a6be Author: Rafaël Carré Date: Tue Nov 15 12:43:27 2011 -0500 win32: (un)install sdk folder commit 239a13b88f8145b0d89d6a9b34a764a6581f8496 Author: Jean-Baptiste Kempf Date: Tue Nov 15 16:29:43 2011 +0100 Contrib: detect zcat vs gzcat commit 59b38619a3a28925e95c11de8ab1b453eb2bfb65 Author: Rafaël Carré Date: Tue Nov 15 10:45:18 2011 -0500 contrib: SDL_image: add missing dependencies to .pc file commit 0d23c1c8727a0592d1220733b69ffa06525f7356 Author: Jean-Baptiste Kempf Date: Tue Nov 15 15:09:24 2011 +0100 Contribs: fix cmake for OSX commit 8dd09b216224ebe44f1b43db217b2fdc34ace381 Author: Rafaël Carré Date: Tue Nov 15 10:15:50 2011 -0500 cleanup packaging rules add phony targets do not clean files/directories automatically remove useless comments/messages use a timestamp to not run make install each time a win32 package is created commit 66971620cd34f74e0b8966291764fca1dde665a0 Author: KO Myung-Hun Date: Sun Nov 13 21:23:11 2011 +0900 Add 'vout window hwnd' support for OS/2 Signed-off-by: Rémi Denis-Courmont commit 714ba1f156ec4bf1e69ae668f5c9d8447716c169 Author: Rafaël Carré Date: Tue Nov 15 00:00:11 2011 -0500 Fix uninhibiting gnome power manager LP#888002 commit 39b9b36381a495f374f880e37f899e59f453b9d4 Author: Rafaël Carré Date: Mon Nov 14 23:25:45 2011 -0500 extras/tools: check if autotools are recent enough commit 98f09b5dd844b2126723d6cf0b6f0918444fad1f Author: Rafaël Carré Date: Mon Nov 14 20:22:21 2011 -0500 winvlc: include address space layout in crash reports Will help to 'undo' ASLR and make those reports useful commit 1cbf94aef5c77f9567ea248e9b40c6b02d317d1e Author: Rafaël Carré Date: Mon Nov 14 19:10:59 2011 -0500 build tools: add reminder for version check commit 56d9c89cd48d4011760f01e023eb5fbaf68c28f7 Author: Jean-Baptiste Kempf Date: Mon Nov 14 23:59:13 2011 +0100 Add .mp2 and .mp1 fourcc for mpeg audio in .iso playback Same for sac3 Qclq and sqcp http://forum.inmatrix.com/index.php?showtopic=6891 sac3 http://forum.videolan.org/viewtopic.php?f=7&t=80308 Qclq http://discussions.apple.com/thread/750107?threadID=750107 sqcp commit 35d7ee99308588f50ce3ab952e9ed14d6d12e4e6 Author: Rafaël Carré Date: Mon Nov 14 15:22:48 2011 -0500 ffmpeg: add ffmpeg-codec and sout-ffmpeg-codec This allows specifying the libavcodec decoder/encoder by name Useful in case there are more than one codec per fourcc Example: ffvp8 / libvpx decoders for VP8 commit 344bc8992e4db328f158560085346cfa08cbf3b0 Author: Rafaël Carré Date: Mon Nov 14 12:50:36 2011 -0500 contrib: live555: update version commit 153e6c47cc92db78e93943d8b26b784029aa87d5 Author: Rafaël Carré Date: Mon Nov 14 12:37:19 2011 -0500 contrib: live555: update patch commit 6a20b9968abde4f828c4c6cea51e8b7601f98fa5 Author: Rémi Denis-Courmont Date: Mon Nov 14 18:34:04 2011 +0200 configure: check that live555 has our patches applied commit 32653c834194f78086e781bc336ab8c0e35c8c63 Author: Rémi Denis-Courmont Date: Mon Nov 14 18:05:51 2011 +0200 configure: cache live555 version check commit 0f00db90f4ef1f56c000b9d239722fcd38a347a7 Author: Rémi Denis-Courmont Date: Mon Nov 14 17:52:16 2011 +0200 configure: drop --with-live555-tree and balance AC_LANG_PUSH/POP The VLC contrib patches for live555 are mandatory otherwise it will not work correctly. Thus, linking directly from the live555 source tree is not something that should be encouraged or even supported. live555 should either be installed or built from contrib instead. commit ed98cfc61a0b0e2eacf212c0fee2cee516e8175a Author: Rémi Denis-Courmont Date: Mon Nov 14 17:41:16 2011 +0200 configure: live555 needs CXX check regardless of --with-live555-tree commit e78431d902ce5f6754a471b84043d2e7b89ef55c Author: Rafaël Carré Date: Mon Nov 14 11:00:22 2011 -0500 contrib: update vpx to 0.9.7-p1 Cayuga commit ad077881ad4523bd2cafc9ec8efd800745bd5053 Author: Rafaël Carré Date: Mon Nov 14 02:39:08 2011 -0500 wince packaging fixes (skip .lib generation) DLLs are named after their version (libvlc-5.dll) on wince commit 3edd1660e8539de8fbdf9db5ffdc0c7127053a1a Author: Rafaël Carré Date: Mon Nov 14 01:28:48 2011 -0500 wince: fix npapi rule commit 3f576cd9ec040e1b73ed3569139071666e6b5ff9 Author: Rafaël Carré Date: Mon Nov 14 01:26:49 2011 -0500 fix a few windows warnings (cast to void** aka LPVOID*) commit 1fa83e0d821e77e12ee9d8630843b14a49e0d3f8 Author: Rafaël Carré Date: Mon Nov 14 01:03:37 2011 -0500 win64: disable realvideo decoder no sign of availability of real video DLLs for x86_64 commit 715c7fd42a4c2c3f7eef7ace85a908a933c18880 Author: Rafaël Carré Date: Mon Nov 14 00:59:19 2011 -0500 use tab in Makefile commit 5b65f2b957a2443344b452a8a84d0f2f12d70386 Author: Rafaël Carré Date: Mon Nov 14 00:57:09 2011 -0500 fix pointer sign warning commit a2f42a53bf214284c51e760a99d0e14c9bbdeb69 Author: Rafaël Carré Date: Mon Nov 14 00:21:36 2011 -0500 win32 packaging: point correctly to gecko headers from extras/contrib commit e75d1bc06fd708648930eecb9e065d70e9858f4b Author: Rafaël Carré Date: Sun Nov 13 22:23:29 2011 -0500 win64: vlc_GetCPUCount: fix GetProcessAffinityMask arguments type commit a7172a8f1f79499e4a1c8c88bd2927bd32085f6a Author: Rafaël Carré Date: Sun Nov 13 22:13:38 2011 -0500 win64: report crashes commit 17b577777c118eb8a2d96d6affc3ed4c37106225 Author: Rafaël Carré Date: Sun Nov 13 17:40:21 2011 -0500 ncurses: fix mutex locking order commit 4afbc70ab848078c18fff9340e544e5838fadc68 Author: Rafaël Carré Date: Sun Nov 13 17:25:22 2011 -0500 fix unused variable warning commit f10c673298c5f8430b6327e78299e58d13a60276 Author: Rafaël Carré Date: Sun Nov 13 17:23:15 2011 -0500 avformat demux: fix h264 packetizing commit 0cef084bdfb2acca795e72f2cd9ade638fa07e52 Author: Rafaël Carré Date: Sun Nov 13 16:06:50 2011 -0500 directory access: avoid useless strdup commit 8579634b86f463528b618e447d02acbba35789a3 Author: Rafaël Carré Date: Sat Nov 12 21:06:41 2011 -0500 use MOZILLA_CFLAGS commit 19f50e151efdeebea9d4ef3e1223c6f125aad6ba Author: Rafaël Carré Date: Sat Nov 12 21:03:31 2011 -0500 don't use --with-mozilla-sdk-path commit f305b4f1a3072bc54dbcbc15c96693ccdad0690e Author: Rafaël Carré Date: Sat Nov 12 16:51:42 2011 -0500 Distribute compiler DLLs when needed commit e9c1058b229b7bff72dd38a06ed004b809180d42 Author: Rafaël Carré Date: Sat Nov 12 16:48:42 2011 -0500 only wince does not need npapi commit 88118cb59437f64a30e9f40693f0f034a6fdd6ba Author: Rémi Denis-Courmont Date: Fri Nov 11 17:09:27 2011 +0200 Cover clobber list and compiler flags when checking x86 inline assembly commit 91c2e63a0c84560a7faac1785602707f0f73a405 Author: Felix Paul Kühne Date: Sat Nov 12 18:42:13 2011 +0100 macosx: handle the space key correctly for play/pause toggling fixes #5508 commit 0c1f7a6782d1c0543c00830b53a5e4ee754d11f9 Author: Felix Paul Kühne Date: Sat Nov 12 18:27:53 2011 +0100 Revert "macosx: remove callbacks in VLCMain correctly. Fixes #5427" This reverts commit f2dfc28e8b194b4f5b142cc8bfdd432ec4b1bb8f. commit 2961176db5aa306cb2ec925583be2dbeb95c74d9 Author: Rafaël Carré Date: Sat Nov 12 02:18:16 2011 -0500 dlltool: associate lib file to dll commit 826d193f25c365dcaffb53fcd229a9c1eb6523c5 Author: Rafaël Carré Date: Fri Nov 11 22:41:32 2011 -0500 contrib: vpx: update win64 patch (pushed upstream already) Generates correct assembly and fix vp8 crash commit bcfe549ef0a303c3e24b4099e69bc1815a5e0aaf Author: Rafaël Carré Date: Fri Nov 11 16:11:31 2011 -0500 Build and package libvlc(core).lib commit cded90e4978249ac779b87d5ba8c629670f7c4b0 Author: Rafaël Carré Date: Fri Nov 11 14:54:11 2011 -0500 ignore vlc.exe commit 63d88de230b60fa296fc8b8d9474fa57ca75069d Author: Rafaël Carré Date: Fri Nov 11 14:52:06 2011 -0500 contrib: qt4: fix build in 32-bit chroot with 64-bit kernel commit 673d65624392724baaac130601a64bd624a6738f Author: Rafaël Carré Date: Fri Nov 11 14:40:21 2011 -0500 Fix #5706 Properly take the recursive event_sending_lock when looking for listener to send the event. Ensure that there will be no event dispatch after vlc_event_detach(). Also, fix a bug in libvlc_event where removing an event handler from an event callback would lead to a crash. commit d771dd566984208355d65f49e858d8608b7c895e Author: Rémi Denis-Courmont Date: Fri Nov 11 18:11:08 2011 +0200 configure: do not print incomplete and thus confusing plugins list commit fd2d2437e9d2e6443adc6e5434ba442ba1ff6e9e Author: Rémi Denis-Courmont Date: Fri Nov 11 18:05:54 2011 +0200 Rework OpenGL detection * Comment out checks for GL ES, as the plugins are not working. * Check libGL only once. * Disable EGL by default as it is incomplete and does not correctly check for version (1.4 or later is assumed). * Only the generic OpenGL output if EGL is available, as there are currently no other OpenGL provider plugins. commit bba88abc2c53ecae8e7d56b87c1515d3ae899666 Author: Rémi Denis-Courmont Date: Fri Nov 11 17:09:27 2011 +0200 Revert "gradfun: define the clobber list" This reverts commit 07df00dc7275687577038e84cb42d31f1df4567e. commit e4a69b3a859c9ff4c5256d05b31d642530b76bf1 Author: Rémi Denis-Courmont Date: Fri Nov 11 17:08:27 2011 +0200 Revert "grain: fix clobber list" This broke compilation. This reverts commit 5b859717c106c37c5f4ce91420be25ad5865a35c. commit ca49a46e0634cc66d755da3dce5a2d31a31a0bcc Author: Rémi Denis-Courmont Date: Fri Nov 11 17:05:15 2011 +0200 Revert "Add the clobber register list to inline assembly." This reverts commit 23e0cb9f280d74e5155277eb77ab57a30573a11a. commit 5b56e1c5719e2920e1e16d17236bb8b540981e7b Author: Rémi Duraffort Date: Fri Nov 11 16:03:10 2011 +0100 fbosd: fix potential buffer over-read commit eb0389d34d8d56e40ba351e34000aaf71cc8ec1e Author: Rémi Duraffort Date: Fri Nov 11 15:56:07 2011 +0100 freetype: fix a typo commit fb74afaa490edfd3f07d423f5a41c413b75fdefa Author: Rémi Duraffort Date: Fri Nov 11 15:52:41 2011 +0100 decoder: fix warning commit 8eb5947dec59cfae792f8c73d80b97489fed6692 Author: Rémi Duraffort Date: Fri Nov 11 15:43:24 2011 +0100 vlc_mouse: Fix typo commit 5b859717c106c37c5f4ce91420be25ad5865a35c Author: Rémi Duraffort Date: Fri Nov 11 15:39:29 2011 +0100 grain: fix clobber list commit 07df00dc7275687577038e84cb42d31f1df4567e Author: Rémi Duraffort Date: Fri Nov 11 15:28:56 2011 +0100 gradfun: define the clobber list commit d07facd4aff48f097537154327233b6d5ce23bbe Author: Rémi Duraffort Date: Tue Oct 11 16:20:54 2011 +0200 vdr: check array index before using it. commit 23e0cb9f280d74e5155277eb77ab57a30573a11a Author: Rémi Duraffort Date: Sat Oct 1 20:05:26 2011 +0200 Add the clobber register list to inline assembly. commit f6a21a8d352be77c4626cb94f0a2c44538e8a333 Author: Rafaël Carré Date: Fri Nov 11 02:52:34 2011 -0500 Fix wglew.h detection with mingw32 commit 5de6dc1d33d468016a1c3b758a6671fd57326930 Author: Rafaël Carré Date: Fri Nov 11 01:03:38 2011 -0500 Distribute peflags.pl and win32 configure scripts commit c3e44598ea6092a7c766e127eb4d0c8c105c59d7 Author: Rafaël Carré Date: Fri Nov 11 00:58:25 2011 -0500 vlc.win32.nsi: remove obsolete stuff commit 2e39f001f44a058901887720acf51302e37166da Author: Rafaël Carré Date: Fri Nov 11 00:50:36 2011 -0500 Makefile.am: remove old useless MacOSX rules commit 5dfa2b94f639524e2c67c554b88189ea9220c44e Author: Rafaël Carré Date: Thu Nov 10 21:35:21 2011 -0500 contrib: qt4: fix header install commit ce54c03b69d1add3ae8cce1121be8406bfc28a9e Author: Rafaël Carré Date: Thu Nov 10 20:43:03 2011 -0500 contrib: qt4: Reduce win32 binsize Some config options do not apply to win32 builds (e.g. QT_NO_ICONV) commit 04974d8f9efbb07d4a11f3aa659daf8cb958960c Author: Rafaël Carré Date: Thu Nov 10 20:15:33 2011 -0500 contrib: qt4: fix jpeg enabling commit 0721eeb9e2553f3da5415a0c331bcbc0adacc870 Author: Rafaël Carré Date: Thu Nov 10 18:12:58 2011 -0500 contrib: qt4: factorize header install commit 3323b27cf697653a5022066c640a43bfd577c383 Author: Eren Inan Canpolat Date: Thu Nov 10 22:43:32 2011 +0100 Fix typo in http interface Signed-off-by: Jean-Baptiste Kempf commit 27be9b0b51e2143a4868fd06e9554f45febe2c72 Author: Rafaël Carré Date: Thu Nov 10 17:46:14 2011 -0500 contrib: qt4: only disable cde, motif, plastique and cleanlooks style This keeps windows and mac styles (for mac builds) commit 1be6b7486b865e40f5ab629928e0d90721f6ad38 Author: Rafaël Carré Date: Thu Nov 10 17:39:48 2011 -0500 contrib: qt4: don't build styles we don't want commit d5f05e77999f3da201bb441010393bc99b1c0f99 Author: Felix Paul Kühne Date: Thu Nov 10 21:39:34 2011 +0100 macosx: fixed crash on Leopard commit feeb0ed824c9740b9262bc7a401dc7898f9d361c Author: KO Myung-Hun Date: Sun Nov 6 18:58:28 2011 +0900 Implement vlc_poll() on OS/2 Modified-and... Signed-off-by: Rémi Denis-Courmont commit f0c0c665120c21e44c0ac52919f17ac4ca9a2791 Author: Jean-Baptiste Kempf Date: Thu Nov 10 20:57:53 2011 +0100 Fr: mistake in translation commit f0a4865fdd2025c3a1829d5e460d024c6cb442a4 Author: Rémi Denis-Courmont Date: Thu Nov 10 21:02:38 2011 +0200 PulseAudio news commit 3028647650e9b9541af4ebeaf11e04a2172cafc6 Author: Rafaël Carré Date: Thu Nov 10 12:38:14 2011 -0500 skins2: use vlc_mkdir commit 71e0080e74522c9d750c55e07040e715d2d6c95f Author: Rémi Denis-Courmont Date: Thu Nov 10 18:58:13 2011 +0200 DTV: poll signal strength and noise ratio every so often commit e84ae528c532e1686925d34d9a1492fb30c0d324 Author: Jean-Baptiste Kempf Date: Thu Nov 10 01:34:50 2011 +0100 Qt: re-probe the disc drives on each change of FocusPanel() commit 16f0f6c6899500e31045345208696e228b629813 Author: Rafaël Carré Date: Wed Nov 9 19:25:14 2011 -0500 glwin32 needs wglew.h not glext.h commit fecd2c3750d1c28790a3b0d9de410ced2f88bda4 Author: Jean-Baptiste Kempf Date: Thu Nov 10 01:14:50 2011 +0100 Qt: open BRD commit 4a806883eb84489410cf9c8f7eb097829b6cff50 Author: Felix Paul Kühne Date: Wed Nov 9 23:09:42 2011 +0100 macosx: more 10.5 fixes. Additionally, converted all xibs files to version 7.10 commit 878ede11925b88848f6a129dddc357b7881d8bfa Author: Felix Paul Kühne Date: Wed Nov 9 23:02:12 2011 +0100 macosx: restored compatibility with Xcode 3.1.x commit 7fba4e1c87b7e39617ab07184f29a27b289eb748 Author: Jean-Baptiste Kempf Date: Wed Nov 9 22:39:54 2011 +0100 Contribs: don't use pthread for Win32 commit f12f0adb095f5044b33f534bf29dffe7dbf1e71c Author: Jean-Baptiste Kempf Date: Wed Nov 9 22:21:13 2011 +0100 Qt4: install QtXml and QtNetwork Will help package phonon bindings and doesn't cost much since it is already compiled. commit 13a053552d78bc58b62b81674f83925455b4ae25 Author: Rémi Denis-Courmont Date: Wed Nov 9 23:07:44 2011 +0200 Fix liba52 detection commit dddf64833bfc736a792931f85833c4a9c88046f8 Author: Jean-Baptiste Kempf Date: Wed Nov 9 21:49:15 2011 +0100 Contribs: projectM seems to need pthreads to build commit 9301977a9cfec63063065e92fd3887ed0c8842f8 Author: Jean-Baptiste Kempf Date: Wed Nov 9 21:36:07 2011 +0100 COntribs: zvbi, simplify commit 0a9ac0e152dfb4e657a886b5900d529de81ec22a Author: Jean-Baptiste Kempf Date: Wed Nov 9 20:35:33 2011 +0100 Contribs: fix previous commit commit 899766fb7b6297304687ebf74bbab78477436ce6 Author: Rafaël Carré Date: Wed Nov 9 14:30:29 2011 -0500 stricter regexp commit 66170b6f6bcc5853c76e60bcc5d416bbc559e3e1 Author: Rafaël Carré Date: Wed Nov 9 14:25:40 2011 -0500 contrib: fix zvbi .pc don't use absolute path to library because it pkg-config reorders it commit 6eedfacdb2481a6e1737c7cd2ba41287c99aa974 Author: Rafaël Carré Date: Wed Nov 9 13:51:34 2011 -0500 win64: enable projectM commit 2cb0aba4b1c66644d2b4b58734863b191fcd771b Author: Jean-Baptiste Kempf Date: Wed Nov 9 19:48:26 2011 +0100 Contribs: glew, work-around buggy Makefile for MingW commit a0a8bc9c689cde53a375ef726a314a8097173378 Author: Ilkka Ollakka Date: Wed Nov 9 20:42:54 2011 +0200 configure.ac: fix typo commit 0c1e325d76d109ac8b32e69964360696eb00a7af Author: Rafaël Carré Date: Wed Nov 9 13:34:32 2011 -0500 contrib: qt4: native qt4 builds might just work good luck anyway for people doing that commit 880be94928cdf6722685024d911494675dedbf73 Author: Rafaël Carré Date: Wed Nov 9 13:34:10 2011 -0500 contrib: update TODO, only OSX is left behind now commit f4880f039bf3df7a26ee45176744b8b8689b9202 Author: Rafaël Carré Date: Wed Nov 9 13:33:49 2011 -0500 qt4: build/install rcc/moc/uic for both native and cross builds commit 7a6e884fa6d0aec0b4c673f3a785fff8ea7d12e1 Author: Rafaël Carré Date: Wed Nov 9 12:15:00 2011 -0500 contrib: qt4: simplify cross compile commit 998afc0b5e28387f047422a34c3dd1c1125e37ee Author: Rafaël Carré Date: Wed Nov 9 12:06:42 2011 -0500 qt4: hide SQL media library when not compiled in commit e19d5f53814907296fc60fd9a0f89ef6bf313499 Author: Rafaël Carré Date: Wed Nov 9 09:51:13 2011 -0500 blurayOpen(): factorize error case commit a16e34d7e89dd396a8f0681b0752290a3ee051f6 Author: Rafaël Carré Date: Tue Nov 8 20:59:45 2011 -0500 contrib: qt4: use proper cross compile commit e8d7f910dc8a52a258dfa46f9ef9ecaf995bb650 Author: Rafaël Carré Date: Tue Nov 8 20:19:04 2011 -0500 with-peflags was removed commit 721fdef31ba1089d0b639a832b16144d56e80fb6 Author: Rafaël Carré Date: Tue Nov 8 18:47:13 2011 -0500 contrib: qt4: don't build phonon commit 51fa8eeedfe5ff080dd59b3d7ca4a04f99892366 Author: Jean-Baptiste Kempf Date: Wed Nov 9 00:44:57 2011 +0100 x264: do not make it harder for translators commit 1c9b7a939cab06dc5c0b8cbaa1c04df1dcfca05a Author: Praveen Illa Date: Tue Nov 8 22:54:16 2011 +0000 Add Telugu l10n to .desktop Signed-off-by: Christophe Mutricy commit 157c841f96ff6164a0c10fdf96aed6d1b7fd19e8 Author: Christophe Mutricy Date: Tue Nov 8 23:28:59 2011 +0000 Sync .po for 1.2.0-pre1 commit 99da2e6b918bb26faab48a6d1d0de42fe962a251 Author: Praveen Illa Date: Tue Nov 8 23:25:13 2011 +0000 l10n: Initial Telugu translation Signed-off-by: Christophe Mutricy commit 5f4489d71c447b16befdfe28ec42342b2635b217 Author: Fumio Nakayama Date: Tue Nov 8 23:23:59 2011 +0000 l10n: Japanese update Signed-off-by: Christophe Mutricy commit 59f402c0ecc96fde7174fc512645c6476d60a65c Author: Éric Lassauge Date: Tue Nov 8 23:21:14 2011 +0000 l10n: French update Signed-off-by: Christophe Mutricy commit b80c308d78a72945ef2901316bcb411fd7c1032d Author: Xabier Aramendi Date: Tue Nov 8 23:16:18 2011 +0000 l10n: Basque update Signed-off-by: Christophe Mutricy commit befca05fe0e2daa5c88227a24c1ed88fee5719da Author: Mihkel Kirjutas Date: Tue Nov 8 23:15:34 2011 +0000 l10n: Estonian update Signed-off-by: Christophe Mutricy commit a2b4a001dbe8ffd7127ead3d52d1a67d9e5e142d Author: Ivo Ivanov Date: Tue Nov 8 23:14:55 2011 +0000 l10n: Bulgarian update Signed-off-by: Christophe Mutricy commit 392b5eb93f75f2611c07fa6a6a8854c74fb563f0 Author: Fumio Nakayama Date: Tue Nov 8 23:11:18 2011 +0000 l10n: Japanese NSIS update Signed-off-by: Christophe Mutricy commit 2017cc9ea8434a3150c856eb540d1973fad3ec5c Author: Yaron Shahrabani Date: Mon Nov 7 23:57:19 2011 +0000 l10n: Hebrew translation of .desktop Signed-off-by: Christophe Mutricy commit 26807b49dfcb2ca35bbb81c228b7ec9dc672a687 Author: Christophe Mutricy Date: Tue Nov 8 23:27:37 2011 +0000 l10n: Update vlc.pot for VLC 1.2.0-pre1 commit a145f4a8c25a770f069ab48e939e403a25c56d25 Author: Mihkel Kirjutas Date: Mon Nov 7 23:54:17 2011 +0000 Fix typo in estonian l10n Signed-off-by: Christophe Mutricy commit cce39058fc612fec21156579dca80eee04b72c4c Author: Rafaël Carré Date: Tue Nov 8 13:08:15 2011 -0500 contrib: qt4 can only be cross compiled atm commit 8505f9891c2e4fffa4d2a25aa69c1d47bc0e7bd4 Author: Rafaël Carré Date: Tue Nov 8 12:57:40 2011 -0500 contrib: qt4: win32 rules doesn't seem to build with mingw32 commit 4b4963f3133bd45f0051ec3db15f7fd8239a4d86 Author: Rafaël Carré Date: Tue Nov 8 12:51:11 2011 -0500 peflags.py -> peflags.pl commit 1476c5eed1366cec0453b2bb2a3e7b8c60b1a0d7 Author: Sébastien Escudier Date: Mon Nov 7 15:32:16 2011 +0100 fix win32 threadvar linked list commit d7f643847b2b6b5d1b5d162316d580a8bfc11f83 Author: Rafaël Carré Date: Tue Nov 8 01:38:58 2011 -0500 typo commit 68ca19470221c8561fdf3de015c857c667c39426 Author: Rafaël Carré Date: Tue Nov 8 01:26:12 2011 -0500 contrib: add qt4 win64 only for now, win32 support shouldn't be hard to add commit 7de8efc5f38cdc70095aba8f450b84969056bbf5 Author: Rafaël Carré Date: Tue Nov 8 00:36:39 2011 -0500 extras/tools: add yasm commit 314157beb391d46535a272f5ee8a4504f2975758 Author: Rafaël Carré Date: Mon Nov 7 23:41:03 2011 -0500 contrib: remove yasm deps build tools will be handled by extras/tools commit 7f2a7295080e823f220d2ff1cae82ccf31dd7d43 Author: Rafaël Carré Date: Mon Nov 7 23:34:24 2011 -0500 extra/tools: add GNU tar (with J = xz support) commit fdeff10074c41691f62f01cd3d5233e1883f33ce Author: Rafaël Carré Date: Mon Nov 7 23:33:17 2011 -0500 shell typo commit c4f54ba8d2afbd627a986a5ce8785ce635ba3a6d Author: Rafaël Carré Date: Mon Nov 7 21:08:27 2011 -0500 sout_std: try to guess muxer if opening failed do it not only if muxer was not precised commit 1575796ce7f14190594b9d14e27c88ae130cf8b5 Author: Ludovic Fauvet Date: Mon Oct 31 02:17:17 2011 +0100 input: fix a crash when loading an invalid mrl Signed-off-by: Jean-Baptiste Kempf commit 307831c36a4a8b25a5a6e112f2514fb35868342a Author: Jean-Baptiste Kempf Date: Tue Nov 8 02:39:49 2011 +0100 Update NEWS about activex commit 2e7c3714ef3990026d93298950113df799ec8d73 Author: Rafaël Carré Date: Mon Nov 7 20:21:31 2011 -0500 win packaging: disable activex on win64 commit 257601a15264578ca6f6402f783ae6ef647ac6fb Author: Rafaël Carré Date: Mon Nov 7 20:18:00 2011 -0500 activex.am: remove commit d1873b6fd550a4e706900c8bb80d70264028f42b Author: Jean-Baptiste Kempf Date: Tue Nov 8 01:39:18 2011 +0100 Use ActiveX from the npapi repo commit df287db5af3e35093216e504ee2fda150e43904f Author: Rafaël Carré Date: Mon Nov 7 16:37:14 2011 -0500 win64: really package npapi plugin commit 43229fa88228fdeeebb1262d9cddbee090e53229 Author: Rafaël Carré Date: Mon Nov 7 16:32:00 2011 -0500 contrib: ncurses: enable only for osx commit 1c173782961ca33e5547aac6cd7a4f0f11aa4aab Author: Rafaël Carré Date: Mon Nov 7 16:18:48 2011 -0500 peflags: rewrite needed features in python remove conditional from configure.ac commit 0fc21febc72045e3b90af1476be6284fdbb6ef45 Author: Rafaël Carré Date: Mon Nov 7 10:57:33 2011 -0500 win64: package npapi plugin commit af882308eefd7754e2e23cb6b396eb75efefdbec Author: Rafaël Carré Date: Mon Nov 7 09:20:58 2011 -0500 contrib: portaudio: enable only on win32 commit f318cb5b70a5ec9b6e4e4e0e3d9477ab273e736f Author: Rafaël Carré Date: Mon Nov 7 09:18:21 2011 -0500 contrib: disable sqlite commit b5470a94cbe58456613d3a04afbffcb9cd227c47 Author: Rafaël Carré Date: Mon Nov 7 00:24:30 2011 -0500 contrib: add TODO list (remaining stuff to be ported from extras/contrib) commit 07bf0ae8afc9d12ce45aba5e591952cc79d3b556 Author: Rafaël Carré Date: Mon Nov 7 00:13:11 2011 -0500 contrib: add ncurses commit 19ba1d24d2bc393a7d0349fc090a6a7d4af0220f Author: Rafaël Carré Date: Sun Nov 6 23:53:22 2011 -0500 contrib: add gecko headers commit 1124b708e8b167c732bc0560ecb9303ed8c96a75 Author: Rafaël Carré Date: Sun Nov 6 23:36:38 2011 -0500 contrib: add portaudio commit 2e0827b53473b979bc357c4e53ce0f7528a871e9 Author: Rafaël Carré Date: Sun Nov 6 23:17:08 2011 -0500 contrib: libmpeg2: apply patches commit 613a5a0063642b30bcecec4a59d6593f575bc718 Author: Rafaël Carré Date: Sun Nov 6 23:15:38 2011 -0500 contrib: add sqlite commit 9a06f7b9a2a07c6d94661bf0f376819ee6ad0ead Author: Rafaël Carré Date: Sun Nov 6 22:38:40 2011 -0500 contrib: upnp: enable, fix win32/64 build commit 1ac73b1590c216c2377c5132760f285cd2cf7492 Author: Rafaël Carré Date: Sun Nov 6 22:28:12 2011 -0500 contrib: add libmpeg2 commit cfceecdd6262358b5ccf39425a038ca9224a17fe Author: Rafaël Carré Date: Sun Nov 6 21:47:47 2011 -0500 contribs: gnutls: fix linking modules/misc/gnutls.c:789: undefined reference to `gnutls_certificate_set_x509_crl_file' commit b10704cfa4e99e5770644ae2438d825bc37de40d Author: Rafaël Carré Date: Sun Nov 6 20:48:22 2011 -0500 contribs: libvpx: fix win64 (use correct asm symbols) commit 31e51ce2a7325c53714efa52af2a625541223550 Author: Rafaël Carré Date: Sun Nov 6 20:25:55 2011 -0500 contribs: projectM: fix win64 build commit 74f9c9574ef9d58a3445c24f34fd84dc0c0b1dbb Author: Rafaël Carré Date: Sun Nov 6 19:47:55 2011 -0500 contribs: taglib: remove obsolete cygwin patch commit e429aabdce667f03367bc12bf9a4a0d2099bf18c Author: Rafaël Carré Date: Sun Nov 6 19:47:24 2011 -0500 contribs: taglib: install libtag.pc unconditionally commit 17d64234825a62974c99e8e43f32384771b3cbd7 Author: Rafaël Carré Date: Sun Nov 6 18:15:50 2011 -0500 contribs: ffmpeg, enable dxva2 on win64 (needs recent or fixed headers) commit 6fdeb51c484e0ddb80d600977561c941f5a17020 Author: Rafaël Carré Date: Sun Nov 6 18:00:48 2011 -0500 contribs: fix dshow checksumming commit 68e724115d2fdbe82d81eb85d68f2732457d6b36 Author: Rafaël Carré Date: Sun Nov 6 17:13:54 2011 -0500 win64/ffmpeg: enable dxva2 commit 5543b6cce4ea199ef0d22f6d0b1a9f88388c066b Author: Rémi Denis-Courmont Date: Sun Nov 6 14:47:11 2011 +0200 contrib: Makefile syntax error commit ade7f0e4fdb944ce0a3b144fa390cf1be525b350 Author: Rémi Denis-Courmont Date: Sun Nov 6 11:34:33 2011 +0200 contrib: fix zvbi compilation on Win32 commit 1683e21e3f22415bdcdeaa2c29345192cfade399 Author: Rémi Denis-Courmont Date: Sun Nov 6 11:16:48 2011 +0200 contrib: fix lame on Win32 with mingw-w64 commit dde3c27230cb444d07cc22f3c7835c6e5db88a9e Author: Rafaël Carré Date: Sat Nov 5 21:06:37 2011 -0400 win64 packaging: fix comment It is not clear that static linking is superior in our case Shared linking could even reduce package size (only one copy of libstdc++ shipped) 21:04 < jon_y> libtool prevents static linking if you are working with dlls, it is by design commit ebac954fe8d642adc49c4b237f3ef322b4eeb818 Author: Rafaël Carré Date: Sat Nov 5 20:04:15 2011 -0400 win64 packaging: distribute libstdc++-6.dll and libgcc_s_sjlj-1.dll commit a90e83323d5dc51f7027dbb7c791521e961ff58c Author: Rémi Denis-Courmont Date: Sat Nov 5 22:38:46 2011 +0200 contrib: lame but better than nothing detection for gettext commit f017c0b041416471587b2f5a9d25299d404a4254 Author: Rémi Denis-Courmont Date: Sat Nov 5 22:23:53 2011 +0200 contrib: zvbi depends on iconv commit 87659fe631f28a3f43ef21f2a810b32b1c6339b4 Author: Rémi Denis-Courmont Date: Sat Nov 5 22:23:20 2011 +0200 contrib: iconv is always needed by VLC, build it on Windows commit ea84947e082bfcd051da3d72de7c5b410faa1f92 Author: Rémi Denis-Courmont Date: Sat Nov 5 18:24:14 2011 +0200 contrib: build cddb with WIN32_LEAN_AND_MEAN This works around a conflict with . commit 29d3ded7194271882f212b83aac232baa15f2939 Author: Rémi Denis-Courmont Date: Sat Nov 5 18:26:37 2011 +0200 cddb: do not use alarm() It does not work on Windows, and is not thread-safe on Linux. commit 1193208c49c16d1283093e0475e204b2e8008a5f Author: Rémi Denis-Courmont Date: Sat Nov 5 18:19:06 2011 +0200 contrib: disable projectM on non-Win32 until glew rules are fixed commit e09f67a5b3b70542d9420257fc024590b0e50a2f Author: Rémi Denis-Courmont Date: Sat Nov 5 18:02:46 2011 +0200 glew: win32 patch is only for MingW commit 406702d1355afcbae24cc82c025fd72363a11db0 Author: Rémi Denis-Courmont Date: Sat Nov 5 17:16:56 2011 +0200 SDL: disable aseembler (broken) audio (unused) and other useless stuff commit 7e8cd820e7765a0fa2c07ddb86a5e15dc810faeb Author: Rémi Denis-Courmont Date: Sat Nov 5 16:50:55 2011 +0200 Update tiff configure line commit 5242d73b91487befb2a811c790d0eb7fb0c226b5 Author: Rémi Denis-Courmont Date: Sat Nov 5 14:40:34 2011 +0200 v4l2: fix typo commit 6e88d709bf79f1c04da39ca66c5df781fd2c84d5 Author: Rémi Denis-Courmont Date: Sat Nov 5 12:08:19 2011 +0200 GL: mark the OpenGL (EGL) plugin experimental It is missing some features w.r.t. window management. commit 8a43aa2fc23bed6dd5cc53556ea1366ce204f28e Author: Rémi Denis-Courmont Date: Sat Nov 5 12:08:07 2011 +0200 XCB/GLX: add OpenGL in the plugin name commit eb00ecccf8e7f5fe950e563ee125d8903f98678d Author: Rémi Denis-Courmont Date: Fri Nov 4 19:02:07 2011 +0200 Remove revision.txt and revision.c on maintainerclean commit 6af92f68167d947106ddd6cb90ec9f9234910339 Author: Rémi Denis-Courmont Date: Fri Nov 4 17:54:43 2011 +0200 RTP: print an explanatory error in case of dynamic payload format commit 3c5962b1991a2c09ef9d0b74975275dbd1cf8955 Author: Rémi Denis-Courmont Date: Fri Nov 4 17:44:16 2011 +0200 RTP: cosmetic fixes commit f380c1a0d162840fad2ce0f76d577b77533a45d7 Author: Rémi Denis-Courmont Date: Fri Nov 4 17:22:37 2011 +0200 Fix punctuation ". (%m)" -> "(%m) ." commit 506bb385a5bced95e041bdc613005c950df93904 Author: Jean-Baptiste Kempf Date: Fri Nov 4 02:30:52 2011 +0100 Moving to 1.2.0-pre1 commit 4039ea6f1b2c7a1244e260749c16c65d5e4b800a Author: Jean-Baptiste Kempf Date: Fri Nov 4 02:00:54 2011 +0100 Update NEWS commit 7d1b317977ec6fe7641fe6f67637ab0caaa569aa Author: Michael Feurstein Date: Sun Oct 30 22:27:48 2011 +0100 qtsound: updated news and list entry Signed-off-by: Jean-Baptiste Kempf commit 3ddb9e51a7d11a69849ff427d38642d4f7d24f5e Author: Michael Feurstein Date: Sun Oct 30 22:27:46 2011 +0100 qtsound: added audio capture functionality for MAC OS X Tested with Built-in Input, Built-in Microphone and Griffin iMic USB system Usage: qtsound://"Built-In Input" or qtsound://"iMic USB audio system" Modified-by: Jean-Baptiste Kempf Signed-off-by: Jean-Baptiste Kempf commit 4b4c3d608f0cd05b65536307f7bd29ceec8aad3f Author: Jean-Baptiste Kempf Date: Fri Nov 4 01:45:17 2011 +0100 Contribs: update dvbpsi to 0.2.2 A regression was there in 0.2.1 commit 575dd0f2460a6a2797628585f6c03f68a86adacd Author: Laurent Aimar Date: Thu Nov 3 23:21:10 2011 +0100 Improved TS file detection. Closed #4373 (The samples still doesn't work if ffmpeg-mt is enabled, but that's probably a ffmpeg/libav bug) commit a99b30ada85962d9824628b932ca1984bf5bdad0 Author: Rafaël Carré Date: Thu Nov 3 17:42:52 2011 -0400 extras/tools: preliminary support for building missing dev tools Needed on platform with poor tools support (== OSX) TODO: find required versions for each tool and check if the system has them build GNU tar with xz support if xz was missing commit 6385ae3c0692a9116c69c89ac426e7365d7a53e3 Author: Laurent Aimar Date: Thu Nov 3 20:39:07 2011 +0100 Enabled HTTP seek support when Accept-Ranges is present and contains "bytes". commit b7fa472646be6827643257209ccfab4102ae0190 Author: Laurent Aimar Date: Thu Nov 3 20:28:51 2011 +0100 Workaround for video size incompatible with the colorspace. Close #4206. commit 9f5b54964c36cda46acc6b3a0f5596355f252cda Author: Rafaël Carré Date: Thu Nov 3 15:14:58 2011 -0400 Don't error out if --disable-avcodec was specified but not --disable-libva commit 6f2f2843bf82ef83ca2a597be8b57b4457be4989 Author: Rémi Denis-Courmont Date: Thu Nov 3 21:21:01 2011 +0200 Missing #include commit ad2b31594906d4b2ac21d3ba0a000a19e94ebc20 Author: Rémi Denis-Courmont Date: Thu Nov 3 20:53:59 2011 +0200 BDA: work around unimplemented dvb_enum_systems() commit 255985b382f8d23ddca51defa4fcdb1366b06a09 Author: Rémi Denis-Courmont Date: Thu Nov 3 20:47:58 2011 +0200 Install vlc_network.h and vlc_tls.h commit ff96809b407550ba64b949b24c7c143ab72961ca Author: Rémi Denis-Courmont Date: Thu Nov 3 20:47:39 2011 +0200 Make vlc_network.h installable commit 5ceabdd8d3fa1c4641bb6d35a0f40d4cf4e5b650 Author: Rémi Denis-Courmont Date: Thu Nov 3 20:11:08 2011 +0200 Rewrite inet_pton() and inet_ntop() into compat This should correct error handling cases. commit 1a357f6fd4b95fcaf6e3f4c2bfddfa321ba8012c Author: Rémi Denis-Courmont Date: Thu Nov 3 19:43:41 2011 +0200 configure: remove inet_aton() check This is not used anymore. commit 56ee33a212e60fecf7b0e075b67618e3e4744df2 Author: Rémi Denis-Courmont Date: Thu Nov 3 19:41:56 2011 +0200 HTTPd: remove never used channel & bidirectional modes This was meant for interleaving RTP. commit 7834663b7d9cae22164b035b51a72603c425e4fe Author: Rémi Denis-Courmont Date: Thu Nov 3 19:24:14 2011 +0200 vlc_fopen: fix append mode In append mode, all write operations must occur at the end of the file. Nevertheless the initial read offset is the beginning of the file. commit 19cc40ec00cf1cd82d7aefe33bca21d3ab3ca72f Author: Rémi Denis-Courmont Date: Thu Nov 3 19:20:40 2011 +0200 vlc_fopen: implement binary mode (useful on Windows) commit c484413099d309030ef4eb7c870feb55f83b1104 Author: Rafaël Carré Date: Thu Nov 3 10:30:36 2011 -0400 contribs: fix lame build on win64 mingw-w64 FORCEINLINE definition includes 'extern' commit 295594f691159ac6fc47112c354d8f4ba9641a05 Author: Rafaël Carré Date: Wed Nov 2 22:26:16 2011 -0400 vlc-thumb: works also with gnome 3 commit 92691c21c7dc7d58b86e1514091b48aea532583e Author: Felix Paul Kühne Date: Wed Nov 2 18:50:17 2011 +0100 old contribs: compilation fixes and compiler experiment commit 412774e9577174b4b975522dcbff8a6522cdecab Author: Jean-Baptiste Kempf Date: Tue Nov 1 19:43:08 2011 +0100 Freetype: account for more complex font names on Windows We have to count for "Bold", "Normal" and "Italic" ending in registry Close #4949 commit aa736eb3f82d8f9bf29d64987839957f73da5889 Author: Rémi Denis-Courmont Date: Tue Nov 1 19:45:58 2011 +0200 Disable buggy DASH plugin. Probing is buggy and slow (and it runs for every input item!). commit bef61ae2b0a4813fcc36b7d04fe324721d42b081 Author: Rémi Denis-Courmont Date: Tue Nov 1 19:39:51 2011 +0200 DASH: allocate hot-path parser on the stack and cosmetics commit 8fdf5c8af8693274c03f1453b6be14ce0d5d1237 Author: Rémi Denis-Courmont Date: Tue Nov 1 19:17:24 2011 +0200 XCB/XVideo: permute image format loops and rework format selection * fix memory leak of image attribute in case of error, * fix clobber of video format structure in case of error, * print unknown XVideo format error only once per adaptor (rather than once per VLC format per adaptor) commit a8da2aa3dae00fceb255e4b1324c71932e5506b0 Author: Rémi Denis-Courmont Date: Tue Nov 1 17:51:12 2011 +0200 DTV: remove misleading/outdated comment var_LocationParse() enforces change_safe(). commit db97e8e782300e1d5b8c8a02d137fc8c62fae040 Author: Rémi Denis-Courmont Date: Tue Nov 1 17:48:44 2011 +0200 Mark dvb-adapter as safe (fix #5503) Just about every other capture mechanism allows selecting the device from the MRL, so we might as well support it for DVB. The playlist will only work on a specific system, but it should still be safe. commit c189fe691eca4ed79f20429b6ac8fb959c7e9c18 Author: Laurent Aimar Date: Tue Nov 1 16:12:56 2011 +0100 opengl: speed-up for Mac OS X Signed-off-by: Felix Paul Kühne commit fd8168bd1b035bdb3c00c73727a5ec3171106173 Author: Denis Charmet Date: Tue Nov 1 15:42:43 2011 +0100 Fix a bug preventing files without segment duration And fix the crash of http://streams.videolan.org/issues/mkv/invalid_EBML_number_size_tag.mkv Signed-off-by: Jean-Baptiste Kempf commit 16aec732663892527bc84f907d9b19fb784d9e1f Author: Laurent Aimar Date: Tue Nov 1 14:34:24 2011 +0100 Allowed to use mp2/mp3 to specify layer 2/3 for mpeg audio encoder. It might be better (dunno if it would be simpler) to have a way to specify some kind of profile. commit 4ae75d4717c32de2f332993018b646daea85aa33 Author: Jean-Baptiste Kempf Date: Tue Nov 1 14:27:45 2011 +0100 Wall: set the default center element to 16:9 Since this is the default AR for Home Theaters Projectors commit 0891ac62c94b90337fe437c8eada9f14e55c5e9b Author: Jean-Baptiste Kempf Date: Tue Nov 1 14:08:32 2011 +0100 Freetype: fallback to arial.ttf on Win32 When we haven't found the right font, use arial.ttf Close #4946 commit 4e27ee7bf9157bf744ba9949cfd1ac5b2efdfee2 Author: Jean-Baptiste Kempf Date: Tue Nov 1 13:29:38 2011 +0100 Freetype: correctly load fonts with complete path Close #5495 commit fdb50f7de1e9316ba7eceb7d3a14a2f7ca766be8 Author: Jean-Baptiste Kempf Date: Tue Nov 1 11:01:23 2011 +0100 FourCC update commit b23902d9bb17c69277cf62f90b3365b1193313b1 Author: Jean-Baptiste Kempf Date: Tue Nov 1 10:46:02 2011 +0100 Contribs: update LAME to 3.99 commit c48875b31615603d9d2daaa1a1daf161a83e1f2a Author: Jean-Baptiste Kempf Date: Tue Nov 1 09:21:09 2011 +0100 Twolame: fix copyright header, and remove unnecessary includes commit a210fe16911bf66cb543a1afd928bea59c5aedce Author: Jean-Baptiste Kempf Date: Tue Nov 1 09:11:38 2011 +0100 Hotkeys: rename the text/longtext about mousewheel because x-axis was confusing to some users, notably with the "Magic mouse" commit 9cd51319488d6a2054cfb3f81c6f0a1eebce18eb Author: Jean-Baptiste Kempf Date: Tue Nov 1 02:13:15 2011 +0100 Qt, sprefs: correctly implement freetype configurations Close #5421 commit aa1d564909d15463bab3f737269633fb39820fab Author: Rémi Denis-Courmont Date: Mon Oct 31 22:21:23 2011 +0200 XCB/XVideo: allow mixed endian format if 8 or 4 bits per component Mixed endianess is only an issue if the component values are not aligned inside octets. This fixes Debian #604687. commit dbcc7fad003192d2b589a4b6f32ae285e0767923 Author: Rémi Denis-Courmont Date: Mon Oct 31 22:21:14 2011 +0200 XCB/XVideo: cosmetic commit 2ee87126c258da4f56dd10f63224eaf0ca9379c5 Author: Rémi Denis-Courmont Date: Mon Oct 31 22:16:57 2011 +0200 speex: fix occasional buffer overflow (VLC simply lost one sample - no memory errors.) commit e9e13b75b645bf0cc6f414fb9b0b16d4c7d6a889 Author: KO Myung-Hun Date: Thu Oct 20 21:30:22 2011 +0900 Add UI for KAI Signed-off-by: Rémi Denis-Courmont commit d48571e966132f112fb4cbf485eeef54a33398d9 Author: Rémi Denis-Courmont Date: Mon Oct 31 19:55:28 2011 +0200 Update module list commit 26564eaa55b045f6b9d8072401db12419e5a7582 Author: KO Myung-Hun Date: Sat Oct 22 15:03:32 2011 +0900 Add KAI audio output module for OS/2 Signed-off-by: Rémi Denis-Courmont commit 1d623791abda965978efc061dd2aca2a7bd7be4e Author: Jean-Baptiste Kempf Date: Mon Oct 31 18:53:23 2011 +0100 Android/Maemo: remove unneeded declaration That was conflicting with the one in vlc_network.h commit f189f90f64398ff389a3866a683770503dbd515d Author: Jean-Baptiste Kempf Date: Mon Oct 31 18:43:49 2011 +0100 Qt: use %tmp%/$TMP folder for updates Instead of asking the user for where to place it... I think %tmp% should always be writtable. commit 8853c7521d3c7e2ebe762a5024fae0edea937f46 Author: Rémi Denis-Courmont Date: Mon Oct 31 18:55:46 2011 +0200 v4l2: fix step-wise and continuous frame sizes enumeration Width and height are independent for step-wise frame sizes (yes, enumerating is slow). Continuous frame sizes are step-size with one pixel steps for both dimensions (yes, enumerationg is very slow). A few device drivers use either of those two types, though the discrete type is much more common. commit b79c09ceb5d3f0117fd231b54a21fb06e255fd61 Author: Rémi Denis-Courmont Date: Mon Oct 31 18:06:30 2011 +0200 Assume OpenMAX IL is used (if it is compiled) commit 336185ed987faf592a31fc9a86cf75f0c356cde3 Author: Rémi Denis-Courmont Date: Mon Oct 31 18:03:37 2011 +0200 Remove unused Maemo5 old stuff commit b875626ecee79ec7b9df02a65fec9bbdd18c3b97 Author: Rafaël Carré Date: Mon Oct 31 11:36:11 2011 -0400 Revert "win64: enable live again" This reverts commit e1b6bbb5bc38384378e8df208e50e3ae98ec6c96. commit e1b6bbb5bc38384378e8df208e50e3ae98ec6c96 Author: Rafaël Carré Date: Mon Oct 31 10:47:23 2011 -0400 win64: enable live again commit 3d813d0eaf4ffd86ec92396268491471edafb320 Author: Rafaël Carré Date: Mon Oct 31 10:37:32 2011 -0400 old contribs: update live patch patch in new contribs is different -> no update commit dfd11aa01c2582855d04fb81b48ae765bcff722d Author: Sebastien Zwickert Date: Sun Oct 30 02:10:46 2011 +0200 macosx: fixes a memory leak. Signed-off-by: Jean-Baptiste Kempf commit 6c3405e7274f9b9f5079d89d8a1f0c223c8b4bd5 Author: Jean-Baptiste Kempf Date: Sun Oct 30 00:43:48 2011 +0200 Qt, sprefs: use the Color Selector commit 8dec35209f6c23c5b328a59b0b7810aab6340ab9 Author: Jean-Baptiste Kempf Date: Sun Oct 30 00:27:03 2011 +0200 Qt, sprefs: expose outline thickness commit c35da63efe19a485945d8f793a5178b4a652e9fb Author: Jean-Baptiste Kempf Date: Sun Oct 30 00:08:39 2011 +0200 Qt: implement the color selector button commit b2202ed46c1dbc6ec564eaa927cbbb1b88b5ad27 Author: Jean-Baptiste Kempf Date: Sun Oct 30 00:34:12 2011 +0200 Qt, prefs: correctly set the tooltip on Font Selector commit 1cc30b4c317c5221594fcf621e9f65291816e294 Author: Jean-Baptiste Kempf Date: Sun Oct 30 00:39:01 2011 +0200 Freetype: better shortext for Text Opacity commit 2248e8678e484c085d75462c4d14466dfb9ed15d Author: Jean-Baptiste Kempf Date: Sun Oct 30 00:34:30 2011 +0200 Freetype: use NULL instead of "" for empty longtext commit c22b7e0ece66ea1d8a0df64076f783b765b4a371 Author: Jean-Baptiste Kempf Date: Sun Oct 30 00:17:29 2011 +0200 Video Filter: use rgb to define colors commit 5e56eb1ffb4fb8f86b0d5b7be32609d919f0ae90 Author: Jean-Baptiste Kempf Date: Sat Oct 29 19:19:15 2011 +0200 Freetype: mark as _rgb the appropriate options commit 20acb53f18eed70b981c63e0caea051b0c6fae7d Author: Jean-Baptiste Kempf Date: Sat Oct 29 19:02:34 2011 +0200 Switcher: avoid use of unset variable commit 69f5eeae3da75c81a7be56855e37d046aae5ea75 Author: Jean-Baptiste Kempf Date: Sat Oct 29 12:01:34 2011 +0200 Win32: always use mingw's snprintf commit 12dfb65e91cb460d1ac97dff6b5c0d2b1e431c51 Author: Jean-Baptiste Kempf Date: Sat Oct 29 11:48:06 2011 +0200 ASF: help stupid compiler commit f1ce311c46e577ec41fbaac8fd285fec6caa530f Author: Jean-Baptiste Kempf Date: Fri Oct 28 15:36:05 2011 +0200 mp4: kill warning about sign commit e480841ee66cd8ead0a8ab0cec53992b29f18f51 Author: Jean-Baptiste Kempf Date: Fri Oct 28 15:16:38 2011 +0200 ASF: use proper ifdef for DEBUG commit f1cb2188053eb019a11f55639c648d9a6ee0d10a Author: Jean-Baptiste Kempf Date: Fri Oct 28 15:13:51 2011 +0200 Netsync: fix return type commit 4cff240b24f80fd4e3ca38ceb1d37be8c445d99b Author: Jean-Baptiste Kempf Date: Fri Oct 28 15:04:34 2011 +0200 STL: kill warning about sign comparison commit 59dc68d51993687f68b6b2f4b8868d149e0cef4c Author: Jean-Baptiste Kempf Date: Fri Oct 28 15:04:10 2011 +0200 Kate: unused arguments commit b9296a1298d5be5f486f1ef78ba31d2bccb19c35 Author: Jean-Baptiste Kempf Date: Fri Oct 28 15:03:51 2011 +0200 cvdsub: remove unused variable commit 24c463913bbd35f849a6feacdca9f8ccdbe876f6 Author: Jean-Baptiste Kempf Date: Fri Oct 28 14:02:51 2011 +0200 Spatializer: kill warnings and improve locality commit e26c3d8cd23b39a372aefe40eb976b3600df6f7c Author: Jean-Baptiste Kempf Date: Fri Oct 28 13:48:43 2011 +0200 DVDread: comment out dead code commit 16224f69252a4f0e0a30190a4e76cb2b4e840296 Author: Jean-Baptiste Kempf Date: Fri Oct 28 13:40:43 2011 +0200 DV: check return of vlc_clone commit 3da4a170af0c0f0c5c694228473e91464e741172 Author: Jean-Baptiste Kempf Date: Fri Oct 28 13:34:08 2011 +0200 misc/picture.c: kill sign warnings commit 6dbe300fb69b0f02bac22d278f41c257b55c5b8f Author: Rafaël Carré Date: Sun Oct 30 19:23:00 2011 -0400 windows: use C++ prototype for REFIID / CoCreateInstance Fix build with mingw-w64 commit 2287e147f0447b483293e29f936c8f1657b33422 Author: Rafaël Carré Date: Sun Oct 30 18:01:06 2011 -0400 win64 old contribs: disable live for now, to not bother us commit d980183c56ac1c36cb184c7d32cdc74a41eacbd9 Author: Rafaël Carré Date: Sun Oct 30 17:51:11 2011 -0400 win64: really get _mkdir definition commit e59e805e0893d9c5726f58a1cfa7b701bdf6bca3 Author: Jean-Paul Saman Date: Sat Oct 29 10:37:28 2011 +0200 mux/asf.c: Workaround for playback of WMV in WMP12 and Silverlight. The maximum bitrate of the file is not allowed to become zero. If it is then playback in WMP12 and Silverlight does not work. The actual value for maximum bitrate does not really matter in these cases as long as it is not 0. commit b0d9f43adb99c4018a876a9aaa62f1cdb983d992 Author: Jean-Paul Saman Date: Sat Oct 29 10:14:28 2011 +0200 mux/asf.c: typo commit f2f5a1b707f28abf691fabb1e5c540b075209a15 Author: Rémi Denis-Courmont Date: Fri Oct 28 23:40:25 2011 +0300 Fix invalid use of the PulseAudio stream from the context callback Make sure the context callback is registered only after the stream is created, and unregistered before the stream is destroyed. This should fix a potential assertion failure when stopping audio. commit 61cb650c1a47fb9c3cb7befaa5f93970d85871fa Author: Francois Cartegnie Date: Sat Oct 8 16:02:10 2011 +0200 luahttp intf: Make use of gettext commit fb3be334cd7b4ca3b504b41a2e65524f8465eed3 Author: Francois Cartegnie Date: Fri Oct 28 21:39:17 2011 +0200 web intf: prettify js code. And convert tabs to 4 spaces according to code guidelines. commit 6b49065d2c4ba3375fd5c4962a097e592f9d859d Author: Laurent Aimar Date: Thu Oct 27 00:07:47 2011 +0200 Added 'pasp' atom support to mp4/mov demuxer. This atom can store an optionnal aspect ratio. commit a2e0062688242c35828710a81dd6de8f8eb70108 Author: Laurent Aimar Date: Wed Oct 26 22:56:45 2011 +0200 Fixed support of mov/mp4 with fixed video samples size. It fixes #3531 (DV inside mov) commit 05a7af68c439d4b4f00cade40d366b6bcd71178f Author: Rémi Denis-Courmont Date: Wed Oct 26 21:11:12 2011 +0300 vasprintf: rewrite. va_copy() was missing. commit f480cd0ddb5cb62091944bb5b305f391c5d35f5b Author: Jean-Baptiste Kempf Date: Wed Oct 26 18:58:42 2011 +0200 Dash: major warnings cleanup All of them should be gone, except one. commit 55f2b5d5d9a5b73db653981b2e4e1f8fc1b203ce Author: Jean-Baptiste Kempf Date: Wed Oct 26 07:41:49 2011 +0200 DASH: remove unnecessary includes and other trivial fixes commit bab7fd937bc8ab816561a5fe6087790f180e1fc6 Author: Jean-Baptiste Kempf Date: Wed Oct 26 07:33:55 2011 +0200 Update NEWS, LIST and po for DASH commit f3600cde89b93c2291b72d4b918589e72825dc94 Author: Christopher Mueller Date: Thu Oct 6 19:36:57 2011 -0700 Added DASH stream filter Signed-off-by: Jean-Baptiste Kempf commit 3d0a5eb47461fdb70d2770599ffac0fa1cd454b4 Author: Jean-Baptiste Kempf Date: Wed Oct 26 06:54:43 2011 +0200 Contribs: update freetype to 2.4.7 (CVE-2011-3256) commit 00114ae28d377d4044e392948e7fd81c4d0bb89e Author: Jean-Baptiste Kempf Date: Mon Oct 24 03:07:54 2011 +0200 Taglib: don't try to add empty meta in APE commit 2a3be8975ca0a3a9b4cb772d7087a347553f0392 Author: Laurent Aimar Date: Tue Oct 25 22:58:24 2011 +0200 Deprecated native real demuxer in favor to avformat. commit 22dc9766c517fe7e6a7806737cb8529ba42ef821 Author: Tobias Güntner Date: Fri Sep 9 16:19:09 2011 +0000 Ignore invalid timestamps (PS demuxer) Signed-off-by: Laurent Aimar commit f942343d3a8b13578c882c4d4c6a1e74adb19384 Author: Rémi Denis-Courmont Date: Tue Oct 25 19:49:47 2011 +0300 Improve x86 cpuid There is no need for hoops around EBX for non-PIC code. commit 35a45488f5b609e928d9f79d0c9e488f75a65777 Author: Rafaël Carré Date: Tue Oct 25 12:46:09 2011 -0400 x86_64 cpuid: remove useless step (already done by '=b') commit 5c13f219d0fc100b4a1c547ac6d8d29f30a95eaa Author: Laurent Aimar Date: Mon Oct 24 21:22:32 2011 +0200 Do not require a recognized .extension for module tracker files when a robust enough marker is present. commit 0367c0505945096a22c94b0f2dab4273288c406e Author: Laurent Aimar Date: Mon Oct 24 21:02:37 2011 +0200 Fix detection of the idx1 index offset for some AVI files. It fixes #5478. commit 40f931378bd37ec7a0b07e9908fcb05fb8d8d745 Author: Pierre Ynard Date: Mon Oct 24 03:33:11 2011 +0200 Revert "Use separate HTTPd host per protocol" This reverts commit f06b4d30510f4528dac682d9c02ab0238a0993ed. This way provides more use-cases that are more useful. Conflicts: src/network/httpd.c commit e20af8a81f5188342659557a4e962376faec82ff Author: Christophe Mutricy Date: Sun Oct 23 22:07:06 2011 +0100 NSIS: Activate Hebrew, Glician and Swedish translations commit 730b32d8109144d765a17a45e174c8186e7743e3 Author: Daniel Nylander Date: Sun Oct 23 20:25:03 2011 +0100 l10n: NSIS installer Swedish translation Signed-off-by: Christophe Mutricy commit b66ae455ac127a779633b199883883850081ad95 Author: Gonçalo Cordeiro Date: Sun Oct 23 20:22:54 2011 +0100 l10n: NSIS installer galician translation Signed-off-by: Christophe Mutricy commit b9796997b0a0cd94e4620f2085547c93d3f6fece Author: Gonçalo Cordeiro Date: Sun Oct 23 20:22:25 2011 +0100 l10n: Galician update Signed-off-by: Christophe Mutricy commit 4a614737689d30558310e4099d5ef74af0c78af8 Author: A S Alam Date: Sun Oct 23 20:21:13 2011 +0100 l10n: Punjabi update Signed-off-by: Christophe Mutricy commit b663f4481b91cb87c5bbd55f9ce8348d2cf214bc Author: Rémi Denis-Courmont Date: Sun Oct 23 12:03:24 2011 +0200 V4L2: remove exposure control, this is for still cameras commit 37575838f4457e9efdc6d48f80b695d6bd6b42a0 Author: Rémi Denis-Courmont Date: Sun Oct 23 10:42:01 2011 +0200 V4L2: hack compatibility with kernel headers 2.6.32-2.6.34 commit ca53307db0a87c54b5364e021d0fa276e956c4b6 Author: KO Myung-Hun Date: Sat Oct 22 15:28:01 2011 +0900 Fix the problem that mwait() and msleep() do not work in a main thread and an alien thread Signed-off-by: Rémi Denis-Courmont commit a80eae667341871ca8b235f11f5ffaa3f40b5cfd Author: Alexey Sokolov Date: Sat Oct 22 18:10:36 2011 +0700 Fix LIBVLC_VERSION_INT macro. LIBVLC_VERSION_REVISION was ignored. Signed-off-by: Rémi Denis-Courmont commit a8e454035dbfc01f4607e69b6271fad25163f730 Author: Jean-Baptiste Kempf Date: Sat Oct 22 04:02:52 2011 +0200 Contribs: add SRC commit aa2b33928e9e0599a53033f60e95bf8dc5aadc59 Author: Jean-Baptiste Kempf Date: Sat Oct 22 02:07:41 2011 +0200 Qt: sprefs, fix caching combobox behaviour commit 9f13c667def4bf782944666f256a474cd719fafb Author: Jean-Baptiste Kempf Date: Sat Oct 22 01:56:29 2011 +0200 Visualisation: use 16:10 vout by default Instead of 5:4 commit bc1445691f2737bc1541dd591f5b4e4dd8784013 Author: Jean-Baptiste Kempf Date: Sat Oct 22 01:48:28 2011 +0200 Audiobar: fix copyright years and shortname commit 7413c9f48265034773531111d2abec990f2431fa Author: Francois Cartegnie Date: Fri Oct 21 20:57:58 2011 +0200 web intf: mobile: no need for flowplayer include here commit dee4c92582a61fa4afe215896786effce9757d76 Author: Francois Cartegnie Date: Fri Oct 21 20:58:44 2011 +0200 web intf: mobile: delay loading of flowplayer commit a8de45a9baf98a1c77d1518421da848448537344 Author: Francois Cartegnie Date: Fri Oct 21 20:39:15 2011 +0200 web intf: fix uri decoding when browsing. And now make use of URI commit 7e3268332bd1a976aa958e6bfb46116189b703e7 Author: Francois Cartegnie Date: Fri Oct 21 20:36:28 2011 +0200 web intf: fix css for mobile commit e19f3ad959e8be9cc22757882f0890678b066e71 Author: Jean-Baptiste Kempf Date: Fri Oct 21 15:50:35 2011 +0200 Fix compilation with FFmpeg commit 8b69f37b61ff8a729ace73b2ee16fe29d877f7a6 Author: Jean-Baptiste Kempf Date: Fri Oct 21 15:25:09 2011 +0200 swscale/avcodec: Add I422 9-bit chroma pix_fmt commit 639eca0ef43b79aba3deeaf2c414c3556c33c7aa Author: Jean-Baptiste Kempf Date: Thu Oct 20 19:27:07 2011 +0200 Qt: rename playlist root* functions and getters for clarity commit 139cf222f01e9d0f88d02d706618428b71147ba8 Author: Jean-Baptiste Kempf Date: Thu Oct 20 19:17:23 2011 +0200 Qt: rename a signal to be more self-documenting commit 1dbb99880cc2666cefa9f4d44873018254f683b1 Author: Jean-Baptiste Kempf Date: Thu Oct 20 19:10:40 2011 +0200 Qt: reposition the separator in the playlist popup menu commit 69863bd612acc31188fa55c713e0c9dc329eb909 Author: Jean-Baptiste Kempf Date: Thu Oct 20 19:07:41 2011 +0200 Qt: remove the zoom slider and put it on the menu This isn't one of the most used function, so, it shouldn't be that visible in the interface. commit 2f6eb75c0d317e521e201e3a61a0b0642ee9e552 Author: KO Myung-Hun Date: Thu Oct 20 21:30:23 2011 +0900 Add vout window support for OS/2 Signed-off-by: Rémi Denis-Courmont commit 2aea85fb4d4446da101216ad09b314e2da59a12c Author: KO Myung-Hun Date: Thu Oct 20 21:30:11 2011 +0900 Implement cdrom tools to access audio/video CD on OS/2 Signed-off-by: Rémi Denis-Courmont commit eb5b11677dad2c6a71901e5cc429d4104e25cb9d Author: Denis Charmet Date: Wed Oct 19 23:51:01 2011 +0200 Matroska: Fix Seek with Cues It is now more precise. Should fix #3019 #3026 (same bug) and avoid case where vlc infinitely loops at some ordered chapter change. Signed-off-by: Jean-Baptiste Kempf commit 167e86b9399166a7f2be57cba6ec8e53386e4338 Author: Pavol Babincak Date: Wed Oct 19 22:45:39 2011 +0300 Added URI scheme handlers: mms, rtmp, rtsp URI scheme handlers allows VLC to manifest ability to open these URIs. Practically it means that if user wants to open url like mms://example.com/ system may automatically choose VLC to open it. I haven't included http, ftp, etc. because they are better handled by web browsers than media player. More info about URI scheme handlers are here: http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html#id2869854 Line with MimeType key is now longer than 998 characters (see RFC 2822). I haven't found a way of making it shorter. In case you didn't get whole line it ends with: x-content/audio-player;application/xspf+xml; Signed-off-by: Rémi Denis-Courmont commit 45334e6f79e64058ba3a294da4e035526ce95b6c Author: Rémi Denis-Courmont Date: Wed Oct 19 22:36:22 2011 +0300 Include from commit fe58fe6dd1bdd703938264be09f0b9f5ac9106c9 Author: Jean-Baptiste Kempf Date: Wed Oct 19 18:20:02 2011 +0200 DMO: fix small issue in BITMAPINFOHEADER Close #5465 commit 0e6ed51e0691978e62358530bf13d1cf89cdd5c6 Author: Ilkka Ollakka Date: Wed Oct 19 18:41:20 2011 +0300 Qt4: load coverart properly under selector We don't define maximumWidth for that anymore, so there was this 'QImage: out of memory, returning null' message and no albumart on side. commit 77e3e70962483dbed3365260f7b8b89a769db4bf Author: Rémi Denis-Courmont Date: Tue Oct 18 18:41:09 2011 +0300 contrib: add speexdsp Like vorbisenc, this does not actually build anything. It merely pulls speex if speexdsp is not available in the distro, even if speex is. commit 32f5d458ac560709e7b601c0e91908765bdf6392 Author: Rémi Denis-Courmont Date: Wed Oct 19 18:24:04 2011 +0300 Print an errorr if a resampler skipped input frames commit 65559b354b56a7ae8ecc168393323b5844d8ad38 Author: Ilkka Ollakka Date: Wed Oct 19 10:15:53 2011 +0300 Qt4: limit beginGroup()/endGroup() usage It should fix #2082 and also that vlc didn't restore playlist viewmode properly, as settings where in MainWindow-group when those widgets are created. commit 0d0d45446408e786e48392bd8d6ce6c855574510 Author: Jean-Baptiste Kempf Date: Wed Oct 19 01:45:12 2011 +0200 Contribs: update gpg-error to 1.10 commit a6e2468eb52584adec7be383b48d8d54cfb49240 Author: Éric Lassauge Date: Wed Oct 19 00:17:19 2011 +0100 l10n: French update Signed-off-by: Christophe Mutricy commit 2c9bcc23af09281429cab4b3bf67be90b67cc3e2 Author: Daniel Nylander Date: Wed Oct 19 00:14:49 2011 +0100 l10n: Swedish update Signed-off-by: Christophe Mutricy commit c06a860237a83270906f83af9899499b06860333 Author: Thomas De Rocker Date: Wed Oct 19 00:13:18 2011 +0100 l10n: Dutch update Signed-off-by: Christophe Mutricy commit 4465678b2be2837a4aa50a156debbc1958615f8d Author: Thomas De Rocker Date: Wed Oct 19 00:10:19 2011 +0100 l10n: .desktop Dutch update Signed-off-by: Christophe Mutricy commit 7136c8a4741163c78384ba2a02875d8190a03989 Author: Thomas De Rocker Date: Wed Oct 19 00:09:26 2011 +0100 l10n: NSIS Dutch update Signed-off-by: Christophe Mutricy commit 90b8aa338a2a4e34cca762784fef6bfb7a9b84da Author: Yaron Shahrabani Date: Tue Oct 18 23:53:55 2011 +0100 l10n: NSIS installer Hebrew translation Signed-off-by: Christophe Mutricy commit d9ec490b4275bc71c527cda0481d573bf05bdfd8 Author: Rémi Denis-Courmont Date: Tue Oct 18 23:40:50 2011 +0300 PulseAudio: yet another hack around the variable subsystem I will remove CheckValue() in VLC 1.3 because it really hurts more than it helps. commit 60dbf35539b53d1529711daecd419ab566f4b8df Author: Rémi Denis-Courmont Date: Tue Oct 18 19:24:43 2011 +0300 Qt4: list hardware ALSA devices in capture panel ...rather than V4L2 audio tuner and OSS device nodes. This is not quite correct, but we can do no better without alsa-lib. commit 836d970806b986949b9b2f847d16cf73f8bdadca Author: Rémi Denis-Courmont Date: Tue Oct 18 18:55:16 2011 +0300 Flush PulseAudio stream on overflow (fix #5464) commit a67d93c490fa0f33842b1109a415718f2f47ca57 Author: Rémi Denis-Courmont Date: Tue Oct 18 17:25:50 2011 +0300 Add screen alias to XCB SD commit 1e86b6fb3cd4d6b12a3627d03a001809520e3ad2 Author: Rémi Denis-Courmont Date: Tue Oct 18 17:24:04 2011 +0300 Add video and audio aliases to udev discovery commit 9323b96741e9416a5c1b314524c4eead55f5e6c1 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 20:26:07 2011 +0200 matroska: Using forward declaration for EbmlParser Signed-off-by: Jean-Baptiste Kempf commit 2b28165dcc9a701dd670b4013b25a4496af746f4 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 19:59:21 2011 +0200 mkv: typedef struct is useless in C++ Signed-off-by: Jean-Baptiste Kempf commit 05345249b06e297dcc136f0daa22f5f95f366118 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 19:58:18 2011 +0200 mkv: class with all attributes public -> struct Signed-off-by: Jean-Baptiste Kempf commit b9eb3a2d1b36bd026d4b1290bd201a8296aeca47 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 19:57:05 2011 +0200 mkv: removing virtual destructors for classes that are never inherited. Signed-off-by: Jean-Baptiste Kempf commit 07f84f2a89e429ac22699ea9f072d2821e397a89 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 19:55:41 2011 +0200 mkv: constification Signed-off-by: Jean-Baptiste Kempf commit d8076c365062e9f90e122e5b5cbbf1230850d435 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 19:47:14 2011 +0200 dshow: Removing useless const_cast Signed-off-by: Jean-Baptiste Kempf commit 11233c1ba089448bcb4ac55f9da06ccb0e95d6b3 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 18:48:15 2011 +0200 qt4: dynamic_cast -> qobject_cast Signed-off-by: Jean-Baptiste Kempf commit 46fa336fd8ce6c632b846d2a6bd11d75de899620 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 18:35:08 2011 +0200 qt4: toggleAdvanced simplifications Signed-off-by: Jean-Baptiste Kempf commit d9c87a31728ed56327cb7a7ae92aaa575eff6743 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 17:45:33 2011 +0200 mkv: Cleaning simplifications Signed-off-by: Jean-Baptiste Kempf commit c8fb3f58cf1baebabb254225f0eece77e3813313 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 17:37:45 2011 +0200 ebml: Removing useless cast. Signed-off-by: Jean-Baptiste Kempf commit 21186ef62d22c33cc583365aabde0cbdfaf1b59a Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 17:05:55 2011 +0200 ebml: Use init list when possible. Signed-off-by: Jean-Baptiste Kempf commit d64381fa377660547aec401787d13826399daf9e Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 17:00:18 2011 +0200 ebml: mb_dummy is a bool Signed-off-by: Jean-Baptiste Kempf commit 5f34d687c6ce7e608682642f9f5b439af74a2826 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 16:54:37 2011 +0200 ebml: Constify getters. Signed-off-by: Jean-Baptiste Kempf commit 418333d205dc9f9f196dea3bd4b103a28469ba87 Author: Hugo Beauzée-Luyssen Date: Mon Oct 17 16:53:25 2011 +0200 ebml: Removing useless virtual attribute. Signed-off-by: Jean-Baptiste Kempf commit 2bc07bba8ad62fb20ee904353bfa847da07d2355 Author: Rémi Denis-Courmont Date: Mon Oct 17 18:29:04 2011 +0300 Use *_PKG_ERRORS as error/warning where available commit 3e2861d8b732421dad529e0cc90b8caec6f3b5b4 Author: Rémi Denis-Courmont Date: Mon Oct 17 18:01:43 2011 +0300 Print speexdsp error when enable_speex is set commit 8f51f1bc927fea078b86db320c07877b719cd35e Author: Rémi Denis-Courmont Date: Sun Oct 16 17:16:21 2011 +0300 Speex resampler (for FL32 and S16N) This adds a good resampler for integers, while reusing a source package (speex) that is already dependend on. Contrary to SRC, the library is BSD and the plugin is LGPL. commit 9e015a3fa6516c48c1fd8668ca86e97273192852 Author: Pierre Ynard Date: Sun Oct 16 20:29:34 2011 +0200 Fix .gitignore files commit 51d532665726863204efb42d8f7ad66448fc8994 Author: Pierre Ynard Date: Sun Oct 16 18:11:31 2011 +0200 cli.lua: skip unknown VLM commands Fixes #5396 commit 9b4e85b66d40b94678ddbec2d9ea25e4a6625191 Author: Pierre Ynard Date: Sun Oct 16 18:08:43 2011 +0200 Revert "RC: try the vlm commands later in the process" This reverts commit d570f62ed93dd45253ad1a646d43acc58a733a8c. It causes more spurious messages than not. commit 163dbff0a058287b4b52c74d2c055cb41d2545c4 Author: Pierre Ynard Date: Sun Oct 16 04:42:54 2011 +0200 rtsp: fix authentication variables This is getting a bit lame commit 4f410815fcb5e2fcb297cd4e4bebc4ea97b3e19d Author: Éric Lassauge Date: Sat Oct 15 23:36:12 2011 +0100 l10n: NSIS installer French update Signed-off-by: Christophe Mutricy commit 819596e25d8cb313690c93c4f28519f6ab61a276 Author: Éric Lassauge Date: Sat Oct 15 23:21:27 2011 +0100 l10n: French update Signed-off-by: Christophe Mutricy commit 34dcdff37d16925b4dba8a94d41a3e9282a28a61 Author: Felix Paul Kühne Date: Sun Oct 16 00:13:01 2011 +0200 macosx/AudioEffects: revert stuff which wasn't supposed to be committed commit 74481b7f810be68ac015aadf43a6d58ea1dadf67 Author: Xabier Aramendi Date: Sat Oct 15 23:09:24 2011 +0100 l10n: NSIS installer Basque update Signed-off-by: Christophe Mutricy commit b117a16f563bce3f6584d309dcf3bfb46387a46c Author: Xabier Aramendi Date: Sat Oct 15 23:08:52 2011 +0100 l10n: Basque update Signed-off-by: Christophe Mutricy commit 23183aa269ce4c873bd7250d4cf99cf574c31bd8 Author: Xabier Aramendi Date: Sat Oct 15 23:07:46 2011 +0100 l10n: Add Basque to .desktop Signed-off-by: Christophe Mutricy commit fc9e49bef5ba9d624b5584fd5053ab18d5a8686e Author: Francois Cartegnie Date: Sat Oct 15 21:27:55 2011 +0200 Qt4: main_interface: fix exit crash. Playlist widget could be uninstanciated commit 7911a9209f1a04fd824e2b41c9e9ee82fcf9b790 Author: Felix Paul Kühne Date: Sat Oct 15 19:59:31 2011 +0200 macosx: copyright fixes commit 62f6855c4ff2553d72c55f9f0a47b1003e5d2abf Author: Felix Paul Kühne Date: Sat Oct 15 19:38:12 2011 +0200 fspanel: resize the panel by factor 1.5 if the screen's width is > 1920 This basically affects the 17'' MacBook Pro, 24''/24'' iMacs and diverse external screens commit 380f145b6fea1cc7d12a4b29ffe6681eafcd3958 Author: Rémi Denis-Courmont Date: Sat Oct 15 18:56:48 2011 +0300 Rationalize ALSA device choices commit 2c1424825a7b6c0f18f9a7b594a70fef202cf5c3 Author: Felix Paul Kühne Date: Sat Oct 15 17:16:55 2011 +0200 macosx: correctly hide the cursor when using Lion's native fullscreen mode. Fixes #5327 commit f2dfc28e8b194b4f5b142cc8bfdd432ec4b1bb8f Author: Felix Paul Kühne Date: Sat Oct 15 16:57:09 2011 +0200 macosx: remove callbacks in VLCMain correctly. Fixes #5427 commit 767cf1191d4063495a9ac89f7dbd8fbcf8fccda7 Author: Felix Paul Kühne Date: Sat Oct 15 16:56:25 2011 +0200 macosx: remove callback in VLCVoutView correctly. Fixes #5428 commit de2ff9721ba2349479774c7f5fc5a9b483dc284d Author: Rafaël Carré Date: Sat Oct 15 10:36:35 2011 -0400 de.po: fix Language field commit 1e1f9d10fe0840d515757a5897014b3a5107e045 Author: Rémi Denis-Courmont Date: Thu Oct 13 18:41:01 2011 +0300 Drain audio output before we claim the buffers are empty This fixes the last bits of audio loss at end of stream... for the audio output implementing drain (ALSA and PulseAudio so far). commit 4659c26fa91c50dc34090c3c9102cc55a555fbf0 Author: KO Myung-Hun Date: Fri Oct 14 22:00:03 2011 +0900 Enable drawable plugin on OS/2 Signed-off-by: Rémi Denis-Courmont commit 3d5dcf8b0ca969c9dd095f657bafe9062fb9702f Author: KO Myung-Hun Date: Fri Oct 14 21:51:05 2011 +0900 Include missing unistd.h and time.h for OS/2 Modified-by: Rémi Denis-Courmont Signed-off-by: Rémi Denis-Courmont commit dbc8ad47443d452c8dd7b5d847cb8955ccc618be Author: KO Myung-Hun Date: Fri Oct 14 22:08:54 2011 +0900 Convert '/' to '\' on OS/2 This allows a mixed usage of '\' and '/'. Signed-off-by: Rémi Denis-Courmont commit 9ab620e712c5c4eb61f588ab599cb8a898f69b1c Author: KO Myung-Hun Date: Fri Oct 14 21:22:04 2011 +0900 Fix vlc_readdir() for OS/2 Signed-off-by: Rémi Denis-Courmont commit e2557f5690c01b6dc98ccd171905ff0b8193ac90 Author: KO Myung-Hun Date: Mon Oct 10 20:44:19 2011 +0900 Implement plugin support for OS/2 Signed-off-by: Rémi Denis-Courmont commit db9e83d700d1beff5b6b3388e1b69973e7ec625f Author: KO Myung-Hun Date: Mon Oct 10 20:44:02 2011 +0900 Implement OS/2 directories configuration Signed-off-by: Rémi Denis-Courmont commit 0897ef38a133c41f32d202bc76a0538134e21e69 Author: KO Myung-Hun Date: Tue Oct 11 22:06:25 2011 +0900 Implement OS/2 specific initialization Signed-off-by: Rémi Denis-Courmont commit 86df8c0439ac7a1d1d5d9fc97241c6085a17e832 Author: KO Myung-Hun Date: Tue Oct 11 21:55:32 2011 +0900 Implement thread support for OS/2 Signed-off-by: Rémi Denis-Courmont commit de6f5699c2478de6e77caf634d23c9ff0d24b62a Author: Rémi Denis-Courmont Date: Fri Oct 14 17:45:32 2011 +0300 Selectable pipe hack cosmetic changes commit 207baf6c5065f00550751bc6733011b3aa35161c Author: KO Myung-Hun Date: Tue Oct 11 21:12:48 2011 +0900 Implement select()-able pipes for OS/2 Signed-off-by: Rémi Denis-Courmont commit c77a99a379a3ae7ffd2ea22574893b047e43839e Author: Rémi Denis-Courmont Date: Fri Oct 14 17:25:00 2011 +0300 remove unused typedef commit 316088db30691353005056ca78bf8f6990e854af Author: Konstantin Pavlov Date: Fri Oct 14 14:24:57 2011 +0200 Qt: remove the MAEMO hack, unneeded in Fremantle, now But deactivate the systray on those systems Signed-off-by: Jean-Baptiste Kempf commit 3d8c142e918c8a5672962e99130102889ad95058 Author: Jean-Baptiste Kempf Date: Fri Oct 14 03:00:38 2011 +0200 Qt: show a minimized Video, when moving to playlist There are no animation, since I was unable to make them work. commit fc583e2c34cee848250fa06572b037bb54ed915f Author: Jean-Baptiste Kempf Date: Fri Oct 14 02:47:16 2011 +0200 Qt: use a QStackedWidget for the artContainer in the playlist commit 554f76adfa055ffac630de9d06bb7caae6c4c146 Author: Jean-Baptiste Kempf Date: Fri Oct 14 02:32:31 2011 +0200 Qt: don't limit the artLabel in width commit f728c46afe1ddae93105e509a1b9f77a573eee39 Author: Pierre Ynard Date: Fri Oct 14 02:18:18 2011 +0200 Do not install desktop and icon stuff on WinCE either commit 268c223ff0878b03b35d1100c76deac750fc039f Author: Jean-Baptiste Kempf Date: Fri Oct 14 00:47:10 2011 +0200 Contribs: add libcaca commit 292d1dbd3eed757f975085c94324be0fa17443cd Author: Jean-Baptiste Kempf Date: Fri Oct 14 00:25:37 2011 +0200 luahttp: Remove tabs, trailing spaces and reindent commit 273a7a9c2195f49419bdfc16d1293e6336e97956 Author: Rob Jonson Date: Wed Sep 28 13:05:18 2011 +0100 luaHttp: Support drivelist for win32 Close #3687 Signed-off-by: Jean-Baptiste Kempf commit ce6a3a0e59c3ae1240e4877eb30e155b5f6edd36 Author: Rob Jonson Date: Wed Sep 28 13:05:17 2011 +0100 don't add / if dir ="" (allows drive listing on windows) Signed-off-by: Jean-Baptiste Kempf commit a9c1c5e9fb710a3d70cb153770856cd73cba8587 Author: Jean-Baptiste Kempf Date: Fri Oct 14 00:15:01 2011 +0200 Contrib: removal of pkg-config check for iconv and gettext commit 066e381ff4047e994ad2335d55e5cce33c5c90a1 Author: Jean-Baptiste Kempf Date: Thu Oct 13 23:53:27 2011 +0200 Avcodec: deactivate DR for Camtasia Close #4166 commit 483fa2035c34ab77b2714375cefc35f8fa8a6ff9 Author: Christophe Mutricy Date: Thu Oct 13 22:31:33 2011 +0100 Typo commit e492fe823cdb5284d64d81f80157387ddbe74b63 Author: Mihkel Kirjutas Date: Thu Oct 13 22:30:18 2011 +0100 l10n: Nsis instaler Estonian update Signed-off-by: Christophe Mutricy commit 9497bc9d68b4823b8790c9d79cf8c723f6db459e Author: Mihkel Kirjutas Date: Thu Oct 13 22:29:36 2011 +0100 l10n: Estonian update Signed-off-by: Christophe Mutricy commit 4919f543acdd5e5fe4cd5a081e833cc0989f03b7 Author: Jean-Baptiste Kempf Date: Thu Oct 13 23:13:42 2011 +0200 Qt: add asserts around p_input access commit 4f921a591453707451bbbf6c2a14f58d3264e2a6 Author: Jean-Baptiste Kempf Date: Thu Oct 13 23:05:35 2011 +0200 Qt: fill NULL-deref in jumping forward Close #5446 commit 3a7131fbb6a86416f7aefad32e1817cd474489da Author: Jean-Baptiste Kempf Date: Thu Oct 13 19:00:22 2011 +0200 Mailmap: fix obvious typo commit f53bb2ebf566b138d5eb1eb34ca2ed641cb06062 Author: Ludovic Fauvet Date: Thu Oct 13 14:33:30 2011 +0200 Qt4: ensure to give a valid URI to the playlist The URI is only given to the core while the original mrl is kept for the display. Signed-off-by: Jean-Baptiste Kempf commit ca60719c7377486be0d56aed8206f4919e4be223 Author: Grigori Goronzy Date: Tue Oct 4 21:48:31 2011 +0200 contrib: update libass Modified-by: Jean-Baptiste Kempf Signed-off-by: Jean-Baptiste Kempf commit c72e33dbe19fbb78a3e57f64af9fb973e5657c48 Author: Grigori Goronzy Date: Tue Oct 4 21:47:22 2011 +0200 contrib: add gettext Modified-by: Jean-Baptiste Kempf Signed-off-by: Jean-Baptiste Kempf commit db888911c26330b7fbd1095f374e1b4bb32c8e1d Author: Grigori Goronzy Date: Tue Oct 4 21:47:06 2011 +0200 contrib: add iconv Modified-by: Jean-Baptiste Kempf Signed-off-by: Jean-Baptiste Kempf commit 24c98c5071a806110115ecceba8aa107a851f583 Author: Jean-Baptiste Kempf Date: Thu Oct 13 02:19:41 2011 +0200 Contribs: build schroedinger commit 90a5a092da296a2c5f94d14d7107d83ddcaeb91d Author: Jean-Baptiste Kempf Date: Thu Oct 13 02:17:28 2011 +0200 Contribs: update the ORC version commit 4cdd914a2f5842c5ff0e92e84fa6fca9dbe1425f Author: Janne Kujanpää Date: Tue Oct 11 01:09:13 2011 +0300 vdr access: trivial Open() fix fixed: module will now work if directory name ends with DIR_SEP Signed-off-by: Jean-Baptiste Kempf commit acb1518a20e05f5ea7cf3b4ba6f4fe0c8268d17f Author: Christophe Mutricy Date: Wed Oct 12 22:31:37 2011 +0100 Typo Pointed-out-by: Sidney Doria commit c7cdb1d1e99fb1b5a65c298aaab577e85c0c1e58 Author: Christophe Mutricy Date: Wed Oct 12 23:43:19 2011 +0100 Activate Russian l10n in NSIS installer commit 868207e894657fc88a567431e7d96672f118d923 Author: Andrey Wolk Date: Wed Oct 12 23:38:21 2011 +0100 l10n: Nsis installer russian translation Signed-off-by: Christophe Mutricy commit 17a1eb933b6b9497827719eeb33aebb4315a11d0 Author: Mario Siegmann Date: Wed Oct 12 23:36:32 2011 +0100 l10n: Nsis installer german update Signed-off-by: Christophe Mutricy commit ca08fb3b2b8929aee995fa9d7e9b5720f29bc69c Author: Michał Trzebiatowski Date: Wed Oct 12 23:35:32 2011 +0100 l10n: Nsis installer polish update Signed-off-by: Christophe Mutricy commit 1943b50073a368c40cb55b75b6469595916e637f Author: Michał Trzebiatowski Date: Wed Oct 12 23:34:29 2011 +0100 l10n: Polish update Signed-off-by: Christophe Mutricy commit 442a17c3714e9135b91cf278b02e7798faf5f8ad Author: Fumio Nakayama Date: Wed Oct 12 23:33:38 2011 +0100 l10n: Japanese update Signed-off-by: Christophe Mutricy commit 2248fd3618da19ba9c32227f38febb7658b0e694 Author: Gonçalo Cordeiro Date: Wed Oct 12 23:32:43 2011 +0100 l10n: Galician update Signed-off-by: Christophe Mutricy commit 042fe854c0263d36928de9c3b272b3fb4b886107 Author: David González Date: Wed Oct 12 23:32:05 2011 +0100 l10n: Nsis installer spanish update Signed-off-by: Christophe Mutricy commit 8e1c6485f4157dcdab8bb09aef88ac0a9bd3a05f Author: David González Date: Wed Oct 12 23:31:45 2011 +0100 l10n: Spanish update Signed-off-by: Christophe Mutricy commit aa8e9ff9ff867b79dad31abce82d21688cc8a965 Author: Mindaugas Baranauskas Date: Wed Oct 12 22:55:59 2011 +0100 l10n: Lithuanian update Signed-off-by: Christophe Mutricy commit 9367265673054a234a0d93e969a5f1084415fd3c Author: Mindaugas Baranauskas Date: Wed Oct 12 22:49:34 2011 +0100 l10n: Use the 1.1.X lithuanian l10n for nsis Signed-off-by: Christophe Mutricy commit 5df86d8c1917cd481af81e3b873bc00fce6e0684 Author: Mindaugas Baranauskas Date: Wed Oct 12 22:40:34 2011 +0100 Fix Lithuanian l10n in .desktop Signed-off-by: Christophe Mutricy commit 6c731f6eff2509a37f3f4200e731388fc2cc5b03 Author: Jean-Baptiste Kempf Date: Thu Oct 13 00:22:34 2011 +0200 More .mailmap fixes, with data from LGPL mails answering commit 9ccfbb63fcd103af49926e3e7cb02515f68ffdca Author: Jean-Baptiste Kempf Date: Wed Oct 12 14:22:31 2011 +0200 Qt: main interface cleaning commit ff1673525fe121ee207218b8d7b7b41e2b349eac Author: Ilkka Ollakka Date: Wed Oct 12 23:46:20 2011 +0300 Qt4: select what columns to show as sorting selection commit 52d4b4bb1c4e919dd1f273995aea8343b83fbfaf Author: Rémi Denis-Courmont Date: Wed Oct 12 22:27:04 2011 +0300 vlc.misc is only for interfaces (fix #3396) For instance, vlc.misc.should_die assumes that the object is an interface. commit 4a61e6a8da6f138d9eb506229afffeea329f5414 Author: Jean-Baptiste Kempf Date: Tue Oct 11 22:16:02 2011 +0200 Qt: playlist model cleanup Remove unneeded parameters, Privatize methods and members, get closer to Qt namings and QAbstractItemModel habits, comments commit 88588f355e2d681eb5d03c023c0e3333e6bb5cbf Author: Rafaël Carré Date: Sun Oct 9 22:49:30 2011 -0400 avio out: fix memleak in error path commit 06627476418790a55a42589174e99b6f0cbe55a7 Author: Rafaël Carré Date: Sun Oct 9 22:41:12 2011 -0400 avio output: fix coding style commit 0df8d78a9bf243e6250ccc804ef1fc46bed01ba6 Author: Stephan Krempel Date: Thu Oct 6 17:57:24 2011 +0200 Preserve offsets set by demuxer * In function vout_new_buffer offsets that are set in p_dec->p_owner->video could get lost before. * Fixes problem with matroska clipping feature (#4600) Modified-by: Laurent Aimar Signed-off-by: Laurent Aimar commit f321630f360672f3e5353c077d3f71d7a6352bf1 Author: Rémi Denis-Courmont Date: Tue Oct 11 20:23:40 2011 +0300 Fix vlc_readdir() on non-UTF-8 POSIX systems for now commit 9eb2f121b363aa913552cbf9a4e6d6c900be22af Author: KO Myung-Hun Date: Mon Oct 10 20:44:12 2011 +0900 Use kill() instead of pthread_kill() on OS/2. pthread_kill() has not been implemented on OS/2, yet. Signed-off-by: Rémi Denis-Courmont commit ef1887105d17baa6fb267b7327840e0fe67d29ec Author: Rémi Denis-Courmont Date: Tue Oct 11 19:43:57 2011 +0300 Override PulseAudio input buffer attributes and watch them Since VLC allows the input format to differ from the requested one, it needs to recompute the buffer attributes after the stream is connected. Otherwise, we would get different timing than intended. commit f60c1959836c44f3c704c82b5c6d9610a3977e8b Author: Rémi Denis-Courmont Date: Tue Oct 11 19:21:34 2011 +0300 Remove manual toolchain tools checks from before Libtool commit 4a80a51aa7a5dd01dfff9fbd4d7545daae267ec7 Author: Rémi Denis-Courmont Date: Tue Oct 11 19:19:44 2011 +0300 Validate the .desktop file with desktop-utils where available commit ca2cb5f01340252a85ad5bed877e84407f092b21 Author: Rémi Denis-Courmont Date: Tue Oct 11 19:19:21 2011 +0300 Set channel map when using PulseAudio 1.0 commit 44c39efdc1f486c898c315b3c0e3640000d2b9fb Author: Naohiro Koriyama Date: Tue Oct 11 19:05:05 2011 +0300 Implement dirfd() on MacOS Signed-off-by: Rémi Denis-Courmont commit bb338c69dbd1c2b8ffc68e80a0303e95d71cd2ce Author: KO Myung-Hun Date: Sat Mar 12 11:16:23 2011 +0900 Disable check_OS_capability() on OS/2 Signed-off-by: Rémi Denis-Courmont commit 5d1975c448b18a2a2eab769a9b3593c3a2cf6c99 Author: KO Myung-Hun Date: Sat Mar 12 11:01:15 2011 +0900 Include 'sched.h' only if available Some systems such as OS/2 does not have 'sched.h'. Signed-off-by: Rémi Denis-Courmont commit 16ea90d70500eb15470ab3b91b724e5846c0f8b0 Author: Ming Hu Date: Tue Oct 11 11:34:21 2011 +0300 omxil: Limit input buffer size for qdsp6 This fixes trac ticket 5393. Signed-off-by: Jean-Baptiste Kempf commit 90df055fda7d7f2edbccf4a8b3e3ab32b67c2396 Author: Jean-Paul Saman Date: Tue Oct 11 12:29:42 2011 +0200 stream_filter/httplive.c: support HLS servers that implement sessions Support HLS servers that keep track of sessions (like wowza). The meta index for live servers is not reloaded because it is unlikely to change anyway. commit 10c42e7f27e574b20d82c2bee992b66a14301696 Author: Jean-Paul Saman Date: Tue Oct 11 10:21:00 2011 +0200 stream_filter/httplive.c: restore seeking HTTP Live Streaming client does not support fast seeking, since that would mean getting all data from the server. It would slowdown playback of the stream until the end of the movie has been reached. commit 4a234dbe85ac29e8f3525ecaf71a81ae147570d7 Author: Jean-Paul Saman Date: Mon Oct 10 14:49:21 2011 +0200 Revert "stream_filter/httplive.c: signal download thread on successfull index reload (live streams)" This reverts commit 176f95145a9abe736170f8e02ef94720dbf6d4d6. Conflicts: modules/stream_filter/httplive.c commit 5d772b7e8e59afa61c3efa79a6236ecfcf1fea4b Author: Jean-Baptiste Kempf Date: Tue Oct 11 01:08:01 2011 +0200 Contribs: Update dvdnav and dvdread to 4.2.0 They're alive! commit 4c22ef2e1df36538440438ba76c1377ff75e8c41 Author: Laurent Aimar Date: Mon Oct 10 21:42:05 2011 +0200 Let vdr access return true for CAN_FASTSEEK. commit be14e27798c77916ffe09811d0551b35a0b858ef Author: Rémi Denis-Courmont Date: Mon Oct 10 22:18:41 2011 +0300 "Improve" readdir_r() usage commit aca469a2475439fb10900b3bed0a25a33401d805 Author: Rémi Denis-Courmont Date: Mon Oct 10 22:16:05 2011 +0300 Makefile typo commit f4d597cb0e9f3ac1b3cd006d36997d51faee69c1 Author: KO Myung-Hun Date: Mon Oct 10 20:43:47 2011 +0900 Enable 'high-priority' option on OS/2 Signed-off-by: Rémi Denis-Courmont commit 0f68248fb1ec1fc4527e11323543140fc302e4e1 Author: Laurent Aimar Date: Mon Oct 10 20:20:59 2011 +0200 Enable seek base on PCR in the TS demuxer only when the stream can seek fast commit e208c6eba7a28e2d79a30d0876dd48af010a48e7 Author: KO Myung-Hun Date: Mon Oct 10 20:44:18 2011 +0900 Call vlc_CPU_init() when loading a DLL on OS/2 as Win32. Signed-off-by: Rémi Denis-Courmont commit 9ef94f0aa3cc5e97ffc7c046014a03c78d8228f8 Author: KO Myung-Hun Date: Mon Oct 10 20:44:16 2011 +0900 Undefine dirfd on OS/2 as well Signed-off-by: Rémi Denis-Courmont commit 47be7a662751937ea67b50ac347206ede3cbe7fd Author: KO Myung-Hun Date: Mon Oct 10 20:44:15 2011 +0900 Undefine bswap16, bswap32, and bswap64 to avoid name clash on OS/2 Signed-off-by: Rémi Denis-Courmont commit 4dc26ab710aa6484cabb6a68533588cc93c6bedb Author: KO Myung-Hun Date: Mon Oct 10 20:44:14 2011 +0900 Use static linking on OS/2 Signed-off-by: Rémi Denis-Courmont commit 36ff5023c9f04d305d58344062b60f306ca3fb15 Author: KO Myung-Hun Date: Mon Oct 10 20:44:13 2011 +0900 Enable dynamicoverlay and disable access_shm on OS/2 Signed-off-by: Rémi Denis-Courmont commit 675e1990a72b5fae148c1bc629cc4f50ae78abd6 Author: KO Myung-Hun Date: Mon Oct 10 20:44:07 2011 +0900 Do not use config_GetLibDir() on OS/2 Signed-off-by: Rémi Denis-Courmont commit ccc522119b3443d30c12a0aad668f1adcc8592a9 Author: KO Myung-Hun Date: Mon Oct 10 20:44:03 2011 +0900 Enable NLS even though VLC is installed on other place than /usr/local on OS/2 Signed-off-by: Rémi Denis-Courmont commit 36e919f365a8eb0d9dcd7c846284149322b3cd07 Author: Rémi Denis-Courmont Date: Mon Oct 10 18:39:23 2011 +0300 Win32: no need to initialize mdate() anymore commit b1b7dd8dabaf5718c4509daa404431a397f97f94 Author: KO Myung-Hun Date: Mon Oct 10 20:43:53 2011 +0900 Set enable_non_utf8 to "no" on OS/2. OS/2 does not use UTF-8 file systems at all. Signed-off-by: Rémi Denis-Courmont commit 55aa5282b76eac0ca9402556aeaf46033a53dd03 Author: Jean-Baptiste Kempf Date: Mon Oct 10 17:07:49 2011 +0200 Ball filter: quick fix for static data commit 29d1b42ef2943161ef6bc714fdc2accabec7ec72 Author: KO Myung-Hun Date: Mon Oct 10 20:44:11 2011 +0900 Disable globalhotkeys, none interface on OS/2 Signed-off-by: Rémi Denis-Courmont commit 4b5c54ec9f435e6e34331f7dd83697ee6a998932 Author: KO Myung-Hun Date: Mon Oct 10 20:44:10 2011 +0900 Fix the problem to free an invalid memory object. The first element allocated by FromLocale() is argv[2] not argv[1]. Signed-off-by: Rémi Denis-Courmont commit 685eb491ee977198cad3a344bb017e7c470a626f Author: KO Myung-Hun Date: Mon Oct 10 20:43:57 2011 +0900 Enable SDL vout module on OS/2 Signed-off-by: Rémi Denis-Courmont commit e0e775bdb6bb4a1108703202c5ea64982e14be52 Author: KO Myung-Hun Date: Mon Oct 10 20:43:51 2011 +0900 Implement IsRemote() for OS/2 Signed-off-by: Rémi Denis-Courmont commit 35536f7c7adaabbc3ce014721992efd92f4548d4 Author: KO Myung-Hun Date: Mon Oct 10 20:43:48 2011 +0900 Disable daemon mode on OS/2 Signed-off-by: Rémi Denis-Courmont commit f04b841f413fd1e2d696abe909787386aaa4efab Author: KO Myung-Hun Date: Mon Oct 10 20:43:43 2011 +0900 Define SHUT_RD, SHUT_WR and SHUT_RDWR for OS/2 Signed-off-by: Rémi Denis-Courmont commit 4e0fd6c05fbb897a9b1151b1b562a0bc33baafa1 Author: KO Myung-Hun Date: Mon Oct 10 20:43:41 2011 +0900 OS/2 uses the same path style as Win32 Signed-off-by: Rémi Denis-Courmont commit f5369a9405c459043a29f28ca489206db1ab56a2 Author: Rémi Denis-Courmont Date: Mon Oct 10 17:24:44 2011 +0300 Bypass SQLite check if media library is disabled, remove useless stuff commit 427e98100c5ae875c8735786a5e73c3302b3d4f4 Author: Jean-Paul Saman Date: Mon Oct 10 14:26:51 2011 +0200 stream_filter/httplive.c: fix potential memory leak commit 6047589d6778eaaa3f891d2563e997131806e43c Author: Jean-Paul Saman Date: Mon Oct 10 13:29:15 2011 +0200 stream_filter/httplive.c: various fixes for live streaming - shorter wait in backoff - extra download debugging - fix error path in hls_UpdatePlaylist() commit 176f95145a9abe736170f8e02ef94720dbf6d4d6 Author: Jean-Paul Saman Date: Wed Oct 5 15:48:43 2011 +0200 stream_filter/httplive.c: signal download thread on successfull index reload (live streams) Make sure the download thread will continue when an new index file for this stream has been successfully loaded. commit 85dcda0f9a36c9d9614c92aecdd13b49147d9a5d Author: Jean-Paul Saman Date: Wed Sep 21 16:23:51 2011 +0200 stream_filter/httplive.c: Modify backoff algorithm commit b7eebe3f2aa0293012186e7b9f76f983274beef1 Author: Jean-Baptiste Kempf Date: Mon Oct 10 12:16:00 2011 +0200 Qt: disable recentMenus, if it is empty commit 9a635062b551f551c93514c7988a91c797298b88 Author: Jean-Baptiste Kempf Date: Mon Oct 10 11:56:10 2011 +0200 Qt: display an "empty" action instead of an empty menu commit b01953136e98a16c891230178dcdac27869ec177 Author: Jean-Baptiste Kempf Date: Mon Oct 10 11:50:43 2011 +0200 Qt: recent menus, fix shortcut commit b29deba6610693055b031a36d45460be7a899688 Author: Jean-Baptiste Kempf Date: Mon Oct 10 00:55:22 2011 +0200 lua: remove variable callback Close #5271, #5430 commit 50036f112eecb9fd7c95c176ec20e5089b806b43 Author: Jean-Baptiste Kempf Date: Mon Oct 10 00:49:29 2011 +0200 MacOS: remove some callbacks Ref: #5427 commit 8dd297088ecc14cfda5297da53125b6421a32b12 Author: Jean-Baptiste Kempf Date: Mon Oct 10 00:45:26 2011 +0200 Qt: correctly delete callbacks Close #5429 commit af2f52eb5cb4e5f6e42f3b26e34beab2f69c1e61 Author: Jean-Baptiste Kempf Date: Mon Oct 10 00:35:45 2011 +0200 Qt: fix quitting deletion order commit 2d4cdd7ab6ec8d58df38558f15d03b36d9c888ef Author: Jean-Baptiste Kempf Date: Mon Oct 10 00:00:14 2011 +0200 Freetype: fix double-free in error path commit f78dcaccdf60ded4291d6a85e0224e7ec6c7d0a3 Author: Jean-Baptiste Kempf Date: Sun Oct 9 23:51:35 2011 +0200 Qt: kill a warning commit 50a2677b2d7c7f675fbffa6597655c10886ae09c Author: Jean-Baptiste Kempf Date: Fri Oct 7 18:58:09 2011 +0200 Qt: Adding a Fast Playlist access in the right-click menus As asked by Laurent Close #4722 commit 6196b0322f5f89b7c27c4b985faa662f98be777c Author: Jean-Baptiste Kempf Date: Fri Oct 7 17:07:06 2011 +0200 Qt: first attempt at a QMenuView commit a8bf114168e22da27e28b6b4473c11ec8a57bc28 Author: Jean-Baptiste Kempf Date: Fri Oct 7 18:25:52 2011 +0200 Qt: export PLModel in the main struct commit c98e449b8bdaae59fc6e85be69ce36e2c2cba9f9 Author: Jean-Baptiste Kempf Date: Sun Oct 9 14:16:10 2011 +0200 Update NEWS for TS commit 1149d39956d1499ce4183ddaa8bbe0363e3b8f25 Author: Mario Siegmann Date: Sun Oct 9 20:56:37 2011 +0100 l10n: German update Signed-off-by: Christophe Mutricy commit beb2cf0cab34e355db71992c3c823883f957aa4c Author: Mihkel Kirjutas Date: Sun Oct 9 20:56:09 2011 +0100 l10n: Estonian update Signed-off-by: Christophe Mutricy commit 71947139143078beeaf5e221cc24662bc144e239 Author: Rémi Denis-Courmont Date: Sun Oct 9 22:28:48 2011 +0300 Fix name of PulseAudio SD commit bc8426ff79fd28b27cd6746a416f20fbc290cef9 Author: Christophe Mutricy Date: Sun Oct 9 20:03:30 2011 +0100 Remove deleted file commit d1d9f60c1a34eea585655e81f0c5e0ff9474356f Author: Christophe Mutricy Date: Sun Oct 9 20:01:31 2011 +0100 Typo commit 48e64bfb8ea320f495d6789e03f39d3b2ec79cd2 Author: Christophe Mutricy Date: Sun Oct 9 19:58:52 2011 +0100 l10n: Refresh .po with 1.2 vlc.pot commit 9e0d2f6d46eaf07945e7237083e3ea69c826c28f Author: Éric Lassauge Date: Sun Oct 9 19:56:51 2011 +0100 l10n: French update Collection of 1.1.X updates Extra contributors: Benoît Tuduri, Rémi Denis-Courmont, Jean-Baptiste Kempf Signed-off-by: Christophe Mutricy commit c0e8aefafa4466bf53014ae13468510126de62ac Author: Christophe Mutricy Date: Sun Oct 9 19:53:14 2011 +0100 Add new languages commit 3281f7bd7859ffb2d7614a0775974c8eef41311a Author: Sipho Sibiya Date: Sun Oct 9 19:52:19 2011 +0100 l10n: Initial Zulu translation Signed-off-by: Christophe Mutricy commit d53e3bd690c869a6c090afeba2f177b8328ddeeb Author: Frank Chao Date: Sun Oct 9 19:51:23 2011 +0100 l10n: Traditional Chinese update Signed-off-by: Christophe Mutricy commit 75df117bcdce615fa94985c0ed8bb0b95611c911 Author: Dean Lee Date: Sun Oct 9 19:50:40 2011 +0100 l10n: Simplified Chinese update Signed-off-by: Christophe Mutricy commit be65fdb797db7505bdcebf10eba3a3a2a295ff15 Author: Gaëtan Rousseaux Date: Sun Oct 9 19:49:52 2011 +0100 l10n: Walloon update Signed-off-by: Christophe Mutricy commit fe37cd14d43af26e4d0e67030ede637defe0de9e Author: Oleksandr Natalenko Date: Sun Oct 9 19:48:41 2011 +0100 l10n: Ukrainian update Signed-off-by: Christophe Mutricy commit e5838d25f5f4594f58f90befc4f35312e593867b Author: Kaya Zeren Date: Sun Oct 9 19:47:15 2011 +0100 l10n: Turkish update Signed-off-by: Christophe Mutricy commit 5e77bff03fc8ef05424f5a2291779521f57cdf85 Author: T. Chomphuming Date: Sun Oct 9 19:46:27 2011 +0100 l10n: Thai update Signed-off-by: Christophe Mutricy commit 1518c59b98e3de3eb0ccc28feb4fb4d1d55d69ca Author: Daniel Nylander Date: Sun Oct 9 19:45:26 2011 +0100 l10n: Swedish update Signed-off-by: Christophe Mutricy commit bc7e6a7a1b59f292e44b6da6de63702e52672294 Author: Predrag Ljubenović Date: Sun Oct 9 19:44:39 2011 +0100 l10n: Serbian update Signed-off-by: Christophe Mutricy commit 3c2d1777b294a8dacb26be7e8499fb95bb776573 Author: Marián Hikaník Date: Sun Oct 9 19:43:39 2011 +0100 l10n: Slovak update Signed-off-by: Christophe Mutricy commit 0b24327e95baf10a8ad17867a4249aa279cc4acc Author: Ajith Manjula Date: Sun Oct 9 19:42:14 2011 +0100 l10n: Sinhala update Collection of 1.1.X updates Extra contributor: H.Shalitha Vikum Signed-off-by: Christophe Mutricy commit 618d131e95e4537b6b02fc64ea9872aeeddef448 Author: Alexander Law Date: Sun Oct 9 19:39:55 2011 +0100 l10n: Russian update With some fixes by Konstantin Pavlov, xoxmodav and Amychok Signed-off-by: Christophe Mutricy commit d28c0d90bef1f8fbe98bd4616ef48b7332f29d53 Author: Cristian Secară Date: Sun Oct 9 19:38:08 2011 +0100 l10n: Romanian update Signed-off-by: Christophe Mutricy commit 90dd7df1ac1c2f072ae9de9f59facd690dd78f7c Author: Sidney Doria Date: Sun Oct 9 19:36:59 2011 +0100 l10n: Brazillian Portuguese update Signed-off-by: Christophe Mutricy commit 909490035d0983f85c7ce7e7bccb0aac1233fcb0 Author: Michał Trzebiatowski Date: Sun Oct 9 19:35:56 2011 +0100 l10n: Polish update Signed-off-by: Christophe Mutricy commit 353921b256d5bd18d465f12d4092db175ead1ea7 Author: A S Alam Date: Sun Oct 9 19:35:12 2011 +0100 l10n: Punjabi update Signed-off-by: Christophe Mutricy commit bb43f7c825058636cdfeee9a7e0416ab2b50adf0 Author: Eirik U. Birkeland Date: Sun Oct 9 19:34:11 2011 +0100 l10n: Nynorsk update Signed-off-by: Christophe Mutricy commit e008354d3a0ed8cd8c72c0b53daf3879c19284c4 Author: Thomas De Rocker Date: Sun Oct 9 19:32:19 2011 +0100 l10n: Dutch update Collection of 1.1.X updates Extra contributors: Myckel Habets, Jean-Paul Saman Signed-off-by: Christophe Mutricy commit c75a79826b729ff744079f01f8f9a7b808754a72 Author: Olav Dahlum Date: Sun Oct 9 19:30:17 2011 +0100 l10n: Norwegian Bokmål update Signed-off-by: Christophe Mutricy commit 65edf6b42624fcd974030dff55381df063c9e337 Author: Mindaugas Baranauskas Date: Sun Oct 9 19:17:50 2011 +0100 l10n: Lithuanian update Signed-off-by: Christophe Mutricy commit e2a1d49ea3f092676cda731d1aec8808e8814373 Author: James Olweny Date: Sun Oct 9 19:17:01 2011 +0100 l10n: Initial Luganda translation Signed-off-by: Christophe Mutricy commit 500c7c752391458ed5c596dd6ebbb3513959473d Author: Khoem Sokhem Date: Sun Oct 9 18:34:01 2011 +0100 l10n: Khmer update Signed-off-by: Christophe Mutricy commit adcf3acb2f518f45d48aeb2182b733851971c3b9 Author: Fumio Nakayama Date: Sun Oct 9 18:31:23 2011 +0100 l10n: Japanese update Signed-off-by: Christophe Mutricy commit ce2947e1f361862fb219819333b76f7a065423dd Author: Vincenzo Reale Date: Sun Oct 9 18:30:24 2011 +0100 l10n: Italian update Signed-off-by: Christophe Mutricy commit 97b8c41928324416364c6e3746f531b1aacf2c0d Author: Andri Pálsson Date: Sun Oct 9 18:29:49 2011 +0100 l10n: Initial Icelandic Translation Signed-off-by: Christophe Mutricy commit 32d8cac975091b2d8d00201795036ac0d920f496 Author: Luqman Hakim Date: Sun Oct 9 18:28:26 2011 +0100 l10n: Indonesian update Signed-off-by: Christophe Mutricy commit a6f20aa9d74811f28f1259c020b1df806d835ab7 Author: Eduard Babayan Date: Sun Oct 9 18:27:15 2011 +0100 l10n: New Armenian translation Signed-off-by: Christophe Mutricy commit a6102986ff152414ab7b4424497668326a349ea8 Author: Gabor Kelemen Date: Sun Oct 9 18:26:37 2011 +0100 l10n: Hungarian update Signed-off-by: Christophe Mutricy commit 5ac5eef3d8a273e18df009200359114a99d05171 Author: Yaron Shahrabani Date: Sun Oct 9 18:25:33 2011 +0100 l10n: Hebrew update Signed-off-by: Christophe Mutricy commit a5a5db66b21efdf2c8cbc65fea22831b3ff0daa2 Author: Gonçalo Cordeiro Date: Sun Oct 9 18:24:53 2011 +0100 l10n: Galician update Signed-off-by: Christophe Mutricy commit 445d8ac2ddec4d8bf062a38a068627b9cce0ef7f Author: Seanán Ó Coistín Date: Sun Oct 9 18:24:10 2011 +0100 l10n: Initial Irish translation Signed-off-by: Christophe Mutricy commit 3119623a4e03db73613eef1034bcb91964a15841 Author: Juha Jeronen Date: Sun Oct 9 18:22:35 2011 +0100 l10n: Finnish update Collection of 1.1.X updates Extra contributor: Otto Kekäläinen Signed-off-by: Christophe Mutricy commit 40ceb1e9dcbc57bb2e3ca33d505c366690483d29 Author: Ibrahima SARR Date: Sun Oct 9 18:21:21 2011 +0100 l10n: Initial Peul translation Signed-off-by: Christophe Mutricy commit 56418fb815aace8145e4852d0e6cd2f655cb0696 Author: Xabier Aramendi Date: Sun Oct 9 18:20:31 2011 +0100 l10n: Major update of Basque translation Signed-off-by: Christophe Mutricy commit fdf2ed070ea4dd3301605213b823fc2104623ca0 Author: Mihkel Kirjutas Date: Sun Oct 9 18:15:25 2011 +0100 l10n: Estonian update Collection of 1.1.X update Extra contributor: Mattias Põldaru Signed-off-by: Christophe Mutricy commit 80f96c31bb51d1e7bb00de93409df4c7516a8522 Author: David González Date: Sun Oct 9 18:14:34 2011 +0100 l10n: Spanish update Signed-off-by: Christophe Mutricy commit b6b20de084bcfa1fb5e405b322e006545b35ec05 Author: Manolis Stefanis Date: Sun Oct 9 18:13:35 2011 +0100 l10n: Greek update Signed-off-by: Christophe Mutricy commit de083c05dd08bff9538e491982a6030b6d661e5d Author: Mario Siegmann Date: Sun Oct 9 18:12:05 2011 +0100 l10n: German update Collection of the 1.1.X updates Extra contributor: Michał Trzebiatowski and Felix Paul Kühne Signed-off-by: Christophe Mutricy commit 184a7ec6125532b220092b48a04a9b690ffb69cd Author: Florence Tushabe Date: Sun Oct 9 18:09:55 2011 +0100 l10n: Initial Chiga translation Signed-off-by: Christophe Mutricy commit ca38797078238cc79861de8b79151df222e9c138 Author: Denis Arnaud Date: Sun Oct 9 18:08:48 2011 +0100 l10n: Initial Breton translation Signed-off-by: Christophe Mutricy commit bec2b59f285975a26a1f363c9343cda58c41d1a1 Author: Israt Jahan Date: Sun Oct 9 18:06:32 2011 +0100 l10n: Bengali update Collection of all 1.1.X updates Additional contributor: Jamil Ahmed Signed-off-by: Christophe Mutricy commit 67b5e78b03acc61fe2b20c6194f8a4cb0a593f0b Author: Ivo Ivanov Date: Sun Oct 9 18:04:47 2011 +0100 l10n: Bulgarian update Signed-off-by: Christophe Mutricy commit a06c8a9eb92cbd51fdaa94b033132ffc1f322780 Author: Xuacu Saturio Date: Sun Oct 9 18:02:42 2011 +0100 l10n: Initial Asturian translation Signed-off-by: Christophe Mutricy commit 321b7ad859b9b7eddf21245f60c1769e1ef665b6 Author: Solomon Gizaw Date: Sun Oct 9 18:00:12 2011 +0100 l10n: Initial Amharic translation Signed-off-by: Christophe Mutricy commit f2f22b9518646e64d68d8a67138d0fb2270378d4 Author: Friedel Wolff Date: Sun Oct 9 17:57:58 2011 +0100 l10n: Afrikaans update Signed-off-by: Christophe Mutricy commit 06400299b9e5ba1a18442ed92881bd4a77e9d4f0 Author: Alfred John Date: Sun Oct 9 17:54:25 2011 +0100 l10n: Initial Acoli translation Signed-off-by: Christophe Mutricy commit 7d0408b96b406042bd42af3da1b0005ff46e61b0 Author: Christophe Mutricy Date: Sun Oct 9 17:51:16 2011 +0100 l10n: Update vlc.pot commit df3d04156c6d79e5acf1dbe1b7e7ed115ba4f57f Author: Christophe Mutricy Date: Sun Oct 9 16:16:33 2011 +0100 i18n: Add more .ui-generated .h to the commented section commit be87168f996be7003c280882967854a2dc69efed Author: Christophe Mutricy Date: Thu Apr 29 23:55:11 2010 +0100 Add the .h generated from .ui and comment them. So that I don't forget them when I generate vlc.pot Signed-off-by: Christophe Mutricy commit 314f2f9409b347f3c3fae70ec851ae394f085aec Author: Laurent Aimar Date: Sat Oct 8 20:08:29 2011 +0200 Simplify/fix checks enabling the use of pcr for seeking/positioning in the TS demuxer. commit cb5f74d6b3c9bbf35493ebc5d0b561bfaba9d7f1 Author: Naohiro KORIYAMA Date: Fri Oct 7 01:39:31 2011 +0900 TS demux: Enhance TS demuxer to support duration and current time It closes #2985. commit bd55fe88464e224a0931a4d82ff2c91f73d4e9a9 Author: Rémi Denis-Courmont Date: Sat Oct 8 20:53:26 2011 +0300 Add service discovery for PulseAudio input commit 933ddbeb65c73ccd8725bbc0d77a67fe30710c82 Author: Rémi Denis-Courmont Date: Sat Oct 8 19:43:39 2011 +0300 Switch PulseAudio input and common code to LGPL commit 2cb0954ed88dd21520c894e511b4bfb678de84fb Author: Rémi Denis-Courmont Date: Sat Oct 8 18:28:54 2011 +0300 Open a specific PulseAudio source if specified (VLC can now record desktop audio!) commit cf5313ad2f99d204eda6ae1441343c423668185a Author: Rémi Denis-Courmont Date: Sat Oct 8 18:17:16 2011 +0300 Negotiate input sample rate with PulseAudio commit dd4325725c7cf0e4c426c688bcaa4807b90245a4 Author: Rémi Denis-Courmont Date: Sat Oct 8 17:30:19 2011 +0300 Negotiate input sample format with PulseAudio commit 43731984cef070329acb7346ac672458c4c58c91 Author: Rémi Denis-Courmont Date: Sat Oct 8 16:57:51 2011 +0300 Revert back to one PulseAudio mainloop per context, kill libvlcpulse This fixes deadlocks between input and output. commit ed17149b8c60062aeae4ec9df887ce0c26520784 Author: Rémi Denis-Courmont Date: Sat Oct 8 16:16:21 2011 +0300 News commit a79cdadf4ac51177fdc6cb3d0c81f25032b2e8bd Author: Rémi Denis-Courmont Date: Thu Oct 6 23:53:43 2011 +0300 Rudimentary PulseAudio input commit 14fa4b2841f99d604476345516717b3bc744a063 Author: Rémi Denis-Courmont Date: Sat Oct 8 12:52:40 2011 +0300 PulseAudio: fix inverted logic commit 25aed51d82332fe9346b7be83544df9db0e961be Author: Rémi Denis-Courmont Date: Sat Oct 8 11:47:59 2011 +0300 News commit 4875845b44a02b1c7f1b4f0a57c22597e0c01c7a Author: Rémi Denis-Courmont Date: Sat Oct 8 11:47:13 2011 +0300 Add trivial ugly stereo karaoke filter commit 78f2a6f196f9a1061699be134459a06df7f1802e Author: Laurent Aimar Date: Fri Oct 7 22:03:32 2011 +0200 Removed variable callback when needed in the projectm module. It fixes #5720. commit af0ac19f3090145c3077c847b17d00c2d4a35344 Author: Laurent Aimar Date: Fri Oct 7 21:52:42 2011 +0200 Added support for AVI with out of spec idx1 index. It closes #5389. commit 96deda44de28358268775d0c03fceb32423c6cb2 Author: Laurent Aimar Date: Fri Oct 7 21:15:26 2011 +0200 Fixed ogg meta data parsing. It fixes #5374. commit 8116eb938929ffc9eb20199e1288cdc90ed1ec65 Author: Laurent Aimar Date: Fri Oct 7 20:59:38 2011 +0200 Fixed synchronization panel in qt4 gui. commit 4b42c9963c8c01b10f68086aed2ffe2f5bfa9425 Author: Laurent Aimar Date: Fri Oct 7 20:56:53 2011 +0200 Fixed reseting audio/spu delay to 0. It was previously ignored. commit d6385ab06c82284573b77c962226788d7757cdd4 Author: Rémi Denis-Courmont Date: Fri Oct 7 21:21:10 2011 +0300 Do not install desktop icons and GNOME scripts on Windows commit 7341b013184d21cdccf77f961c8713d53df615dc Author: Rémi Denis-Courmont Date: Fri Oct 7 23:17:20 2011 +0300 Do not hard-code prefixed path for desktop entry (fix make dist) commit 748b8ea610e9a32ac6be5ade389e060abe563462 Author: Rémi Denis-Courmont Date: Fri Oct 7 20:57:54 2011 +0300 Do not show non-capture V4L2 devices in services (fix #5095) commit 05842dc37650ce347e9a49186fb2d7b734461ad6 Author: Rémi Denis-Courmont Date: Fri Oct 7 20:57:41 2011 +0300 Document --miface-addr/--miface change commit fc4debe6e6408fcb3d048a697c77dd33143ed679 Author: Rémi Denis-Courmont Date: Fri Oct 7 20:57:31 2011 +0300 Document --*-caching change commit 136b09ae7215ae28098c91c76b04486c5498c5b1 Author: Rémi Denis-Courmont Date: Fri Oct 7 20:47:26 2011 +0300 Turn on XVideo color key automatic painting (fix #4643) commit 4c9e1a93079d23a38d57770b94b9b8c50858ca0e Author: Rémi Denis-Courmont Date: Fri Oct 7 19:38:27 2011 +0300 Fix corner case crash on corrupt plugin with callbacks commit df72d5e5dc445d5c2468f0a6f623ae769b1681aa Author: Felix Paul Kühne Date: Fri Oct 7 17:42:33 2011 +0200 auhal: delete callback on close fixes #5272 commit b5c3569607e8e9088b40bb3c4ae74c95345ef84c Author: Felix Paul Kühne Date: Fri Oct 7 17:30:36 2011 +0200 quartztext: lower the priority in favor of freetype commit 87166815782255ced26a3656708bc457437bc490 Author: Jean-Baptiste Kempf Date: Fri Oct 7 01:41:59 2011 +0200 Qt: convert, close #4523 commit 0d3c77678763f97f6ebe5aaa3fe63ef60cc679b0 Author: Jean-Baptiste Kempf Date: Fri Oct 7 01:00:54 2011 +0200 dbus: Implement the MPRIS Raise method for the Qt interface * Addd the org.mpris.MediaPlayer2.Raise method in the dbus control module * Define the "intf-show" variable in libvlc * Raise the Qt main window when the value of "intf-show" changes Heavily based on the code from Mirsal, modified by me commit 7df364001e2b4cf53e7e9ca223b9c91b319fafeb Author: Jean-Baptiste Kempf Date: Sun Oct 2 22:44:58 2011 +0200 Change the "intf-show" variable into a toggle. At some point in the past, this might have meant something else, but now, it is implemented as a "Show Fullscreen Controller", in Qt4, skins2 and OSX. This change reflects this fact. commit 0dbc7d410982aae19d912b414f46ef79fb4175f1 Author: Jean-Baptiste Kempf Date: Thu Oct 6 12:18:56 2011 +0200 More mailmap fixes commit 5352e7b2eba39404cb7678015cd1bf39148e5cfb Author: Rémi Denis-Courmont Date: Thu Oct 6 22:00:52 2011 +0300 Import news for 1.1.12 commit 5b3aa85da2f9e9ee02c8d00b7bb654b5aecd3be7 Author: Rémi Denis-Courmont Date: Thu Oct 6 20:53:34 2011 +0300 Desktop entry is not useful on Windows, skip it commit a03617089bc045e343f94921f257cf71436f4812 Author: Rémi Denis-Courmont Date: Mon Sep 26 18:28:19 2011 +0300 Fix HTTP/RTSP crash on invalid request URI commit 2b1a7345d574af9dd993c410aaa56575c447ac62 Author: Rémi Denis-Courmont Date: Thu Oct 6 20:08:53 2011 +0300 PulseAudio: keep track of available devices (fix #5412) commit cec96f5c6c89fa30d4b32b911935b78aab82b5ad Author: Rémi Denis-Courmont Date: Thu Oct 6 20:07:41 2011 +0300 PulseAudio: add a "?" choice if our stream moves to an unknown sink This happens if the stream to a device that appeared after the stream was started. commit 7ecb5c155a0e2d344e075f6f8fd5f1c7ac4eeb08 Author: Vincent Penquerc'h Date: Wed Oct 5 22:07:50 2011 +0100 kate: do not access the renderer if it fails to initialize Signed-off-by: Jean-Baptiste Kempf commit bb2512e771cf47f288d66f7db256400a7a8d2ff8 Author: Jean-Baptiste Kempf Date: Thu Oct 6 01:04:53 2011 +0200 More fixes for authorship commit 7126e09051e22576fc8ca7ac9a184b1ee85cea45 Author: Jean-Baptiste Kempf Date: Thu Oct 6 00:39:16 2011 +0200 Add a mailmap This helps quite a lot to track Authors commit c8be89d060b0be3bf62b052d7715a3edf0e40621 Author: Rémi Denis-Courmont Date: Thu Oct 6 00:25:32 2011 +0300 Typos commit 9468ddbd1c00447d1ea71e3b044b23201b9151e9 Author: Rémi Denis-Courmont Date: Wed Oct 5 20:40:54 2011 +0300 Reset signals for xdg-screensaver (fix #5414) commit 9d0665c00dd49f8591d76af7bb1f37501a6905f0 Author: Laurent Aimar Date: Wed Oct 5 23:15:44 2011 +0200 Added (back?) support for automatic font size when using a style in freetype. It closes the other half of #5375. commit 5b323eff127755ed386f5e233819c61edd883507 Author: Laurent Aimar Date: Wed Oct 5 23:14:05 2011 +0200 Fixed the value set in text_style_t::i_font_alpha by the marquee filter. It partially closes #5375. commit bbc85f4b6db94f5d5c81d6e98c43d42931f846ef Author: Laurent Aimar Date: Wed Oct 5 22:40:55 2011 +0200 Used the nearest available frame rate in avcodec encoder. It fixes #1965. commit eb71a0059f3e530dbf9cd6bc5bc11ef2152bdba5 Author: Laurent Aimar Date: Wed Oct 5 21:55:25 2011 +0200 Reject > 8 bits per pixel colorspace in gradfun/grain/transform video filters. commit f094d815a50241ea2d00cb493ff9ab33950d21a7 Author: Rémi Denis-Courmont Date: Wed Oct 5 20:28:18 2011 +0300 ALSA: list default and configured device in choice list (fix #4995) commit 55bfdd0c9d85ab85d812ed04fa8c40d2ccc2faf9 Author: Rémi Denis-Courmont Date: Wed Oct 5 23:46:47 2011 +0300 Application icons also always should go to /usr/share (as far as I know) commit 289fbc6a3886d16bf1ccac92a557a65524179ac5 Author: Rémi Denis-Courmont Date: Wed Oct 5 23:41:29 2011 +0300 Correct paths for and inside desktop entry inspite of --prefix commit da1f02dfe90333d849e61c1bd664036a6b3022c5 Author: Rémi Denis-Courmont Date: Wed Oct 5 23:29:15 2011 +0300 Set TryExec in desktop entry commit 56acc1fe0904c3c218e0c7f9cebce80dc8d49539 Author: Rémi Denis-Courmont Date: Wed Oct 5 23:28:49 2011 +0300 Set GenericName, "Media player" in desktop entry commit 1b43a4641d0272102153d13e4d8ced5d1a0a80ce Author: Rob Jonson Date: Wed Sep 28 13:05:16 2011 +0100 clean up json output Signed-off-by: Jean-Baptiste Kempf commit 35cb1ed0089d0f85464ee8f9c2d17352971bad3d Author: Rob Jonson Date: Wed Sep 28 13:05:15 2011 +0100 generate properly escaped json Signed-off-by: Jean-Baptiste Kempf commit 514b0244cfc069d4f4b62925f54a5f1fc3b8ef01 Author: Rob Jonson Date: Wed Sep 28 13:05:14 2011 +0100 lua:add dkjson Signed-off-by: Jean-Baptiste Kempf commit ab90a0b9bc1eaedba71ea8456cbddb2750c8db00 Author: Rob Jonson Date: Wed Sep 28 13:05:13 2011 +0100 use make_uri on mrl inputs Signed-off-by: Jean-Baptiste Kempf commit 68f5f49e5835d4896bf2bdaf8ff062aaf8d49c9c Author: Sebastien Zwickert Date: Tue Aug 30 08:33:53 2011 +0200 vlckit: fixes sout chain issue in stream output. Signed-off-by: Jean-Baptiste Kempf commit 14626943eb7deee3ef4065ae5ccc3d78bf1d1184 Author: Jean-Baptiste Kempf Date: Wed Oct 5 14:04:21 2011 +0200 Update NEWS and LIST commit ace03266fcb0094c08b6810d6253ca63888de536 Author: Keary Griffin Date: Tue Oct 4 10:16:57 2011 -0400 Added AVIO(libavformat) url output Signed-off-by: Jean-Baptiste Kempf commit 96e6f853f2a0081e00a17b799472a6cf33fc6f6a Author: Grigori Goronzy Date: Mon Oct 3 20:37:57 2011 +0200 old contribs: update libass Signed-off-by: Jean-Baptiste Kempf commit 9d4515ac4873076af85af33270d126818c0e8639 Author: Jean-Baptiste Kempf Date: Wed Oct 5 10:59:11 2011 +0200 Add LGPL license This is now needed since libcompat is LGPL :) commit 0dab7c0322dabf9d715a696d7423f2a23cb05ad7 Author: Jean-Baptiste Kempf Date: Wed Oct 5 10:57:43 2011 +0200 GPL: remove the end of the license that is useless commit 42419926ec6da22e863c0dfc06937369bdd2942f Author: Jean-Baptiste Kempf Date: Wed Oct 5 10:55:32 2011 +0200 strtok_r: remove tabs commit 04b2f96e8c7d975f024cf10ab1e146d891afee1f Author: Jean-Baptiste Kempf Date: Wed Oct 5 10:51:47 2011 +0200 Compat: relicense strtok_r to LGPL The code was done by Clement Chesnin, who agreed on the change commit 5517246db32b701589fd20e6969029e8453127cc Author: Jean-Baptiste Kempf Date: Tue Oct 4 23:55:00 2011 +0200 Fix typo in Panjabi Signed-off-by: Jean-Baptiste Kempf commit 0d2b2324400a80c2d4c491f08a66e52215348ac3 Author: Jean-Baptiste Kempf Date: Tue Oct 4 23:05:11 2011 +0200 Compat: relicense strsep to LGPL The code was done by Laurent Aimar, in 2008 commit b1296dcbf9723e269dd32f26f101658e65a21fa5 Author: Jean-Baptiste Kempf Date: Tue Oct 4 22:39:00 2011 +0200 Compat: relicense strcasestr to LGPL Work done by Laurent Aimar, Derk-Jan Hartman (back when it was in demux/util/sub.c in 2003) and Rémi Denis-Courmont commit 4eebe9d21e0e4dd2fee41ba0b39bb407ac6aa6f8 Author: Jean-Baptiste Kempf Date: Tue Oct 4 22:36:59 2011 +0200 Compat: relicense strncasecmp to LGPL Original work in src/extras/libc.c done by: - Samuel Hocevar - Gildas Bazin Current work done and adaptation done by: - Rémi Denis-Courmont commit 21514ffa2638514cdb6d24d3fba40c10e9f80dca Author: Jean-Baptiste Kempf Date: Tue Oct 4 23:02:10 2011 +0200 Compat: relicense vasprintf, strlcpy and localtime_r to LGPL Code done by Rémi Denis-Courmont commit 663d74ff85e4e5536999f56be57a27a9098747bf Author: Jean-Baptiste Kempf Date: Tue Oct 4 22:25:17 2011 +0200 Compat: relicense strtoll to LGPL The main author of this part is: - Gildas Bazin Contributors include: - Laurent Aimar - Rémi Denis-Courmont commit 7852b1cc5eeb6fea375724cfbd83994b7314eab1 Author: Jean-Baptiste Kempf Date: Tue Oct 4 22:23:11 2011 +0200 Compat: fix copyright commit 4aec3e9660a89c1f0f4504e68df338e15739d9f7 Author: Jean-Baptiste Kempf Date: Tue Oct 4 21:46:03 2011 +0200 Compat: relicense some functions to LGPL asprintf, atof, atoll, gmtime_r, lldiv, rewind, strdup, strndup, strnlen, strtof, strcasecmp Mostly thanks to Rémi Denis-Courmont. Some code was inspired from older VLC core code and sometimes trivial. The old code was done by: - Laurent Aimar - Samuel Hocevar - Derk-Jan Hartman - Gildas Bazin commit 48a1b3871f8ce68df761bd784e7f8972b130be72 Author: Jean-Baptiste Kempf Date: Tue Oct 4 22:19:19 2011 +0200 Compat: relicense swab to LGPL Code done by Laurent Aimar commit 9589549d3943dbb9fb21cb2440d125b3cfe7a6b0 Author: Jean-Baptiste Kempf Date: Tue Oct 4 22:10:56 2011 +0200 Compat: relicense setenv.c to LGPL This is work done by Rémi Denis-Courmont commit 820d208a89b103a597a5b98b868c1322086a0ed1 Author: Jean-Baptiste Kempf Date: Tue Oct 4 21:50:48 2011 +0200 Compat: relicense getpid to LGPL Code is Pierre Ynard, aka linkfanel commit 2be4980ee430b15aea45139753ff2f810a6c2dd0 Author: Jean-Baptiste Kempf Date: Tue Oct 4 21:48:11 2011 +0200 Compat: fix LGPL headers Missing a "Lesser" in the legal part commit 6b389f7b27df05ba4700a1b5f578d643782238aa Author: Rémi Denis-Courmont Date: Tue Oct 4 23:52:42 2011 +0300 Skip output-only XVideo adapters We need PutImage meaning the Input and the Image bits in type mask. Output adapters are rather rare (the _exotic_ Xorg V4L2 driver is one). commit 346ae7a9f685c9c64a4df1a7c926e82e75d041bf Author: Rémi Denis-Courmont Date: Tue Oct 4 22:26:44 2011 +0300 MP4: use strcpsn() and check one malloc() commit 11cd9e3c7956613588f6b25ddaecc858e5d93381 Author: Rémi Denis-Courmont Date: Tue Oct 4 21:26:56 2011 +0300 Remove more evil characters with filename_sanitize() (fix #5309) commit 5b24e072c971c5984ba29a16f029e36f13b3d5d1 Author: Rémi Denis-Courmont Date: Tue Sep 27 20:36:04 2011 +0300 PulseAudio: negotiate digital pass-through for A/52 and DTS commit bdb59d19fc09a6a38a5b08d49b19647eb4ed6222 Author: Rémi Denis-Courmont Date: Mon Oct 3 21:01:31 2011 +0300 PulseAudio: add stream event callback and handle "format-lost" commit 504617b7c4ca4fabe53a70dd20ffd84b01b7eda3 Author: Jean-Baptiste Kempf Date: Tue Oct 4 16:53:40 2011 +0200 Modules: correct LGPL header Cool hints: - If your header doesn't match "Lesser" 3 times, you are not good - If you use LGPLv2, you are not good - If you use the old FSF address, you are not good commit 01cf524f3e577893ee03dadf36fe28ea78f50efd Author: Jean-Baptiste Kempf Date: Tue Oct 4 16:37:58 2011 +0200 Relicense livehttp output to LGPLv2.1+ Main author is Keary Griffin Contributors are: - Rémi Denis-Courmont Indirect contributors (mostly includes and parenthesis) are: - Laurent Aimar - Sam Hocevar - Antoine Cellerier - Jérome Decoodt - Clément Stenac - Rémi Duraffort - Jean-Paul Saman - Christophe Massiot - Gildas Bazin commit d4b110552609f6849aea8cfbbfc49675c86c9f37 Author: Pierre Ynard Date: Tue Oct 4 04:18:47 2011 +0200 rtsp: Basic authentication commit c1e371c81654dd6d714e78a1d3833670e3c73ac4 Author: Pierre Ynard Date: Tue Oct 4 04:13:14 2011 +0200 rtp out: add glue code to set httpd configuration commit 08bf5877b9e21e090b52d8c4270ce5fc332ce540 Author: Pierre Ynard Date: Tue Oct 4 04:10:42 2011 +0200 rtp out: fix spurious error message commit 55ef5862627f0458fc0ab292ef93e12b115f9c6e Author: Pierre Ynard Date: Tue Oct 4 04:02:44 2011 +0200 vod: add glue code to set httpd configuration And reset the rtsp-host variable accordingly. This was broken since you couldn't set a base path without passing garbage as the host name. commit ab41e416ee2d56097301f7c09f6bde3b0848ae53 Author: Pierre Ynard Date: Tue Oct 4 04:00:14 2011 +0200 vod: fix spurious error message commit f9026e3addde28750241e12ffb24cd745f2fd81c Author: Pierre Ynard Date: Tue Oct 4 03:53:02 2011 +0200 old vod: honour --rtsp-host --rtsp-host was used to set vod configuration including the base path. Restore its parsing to fix this, and reset httpd configuration variables. commit ff4cf7ba49735d4d3a64caf8e567385f96b9ed81 Author: Pierre Ynard Date: Tue Oct 4 03:46:31 2011 +0200 old vod: cosmetics commit 4acd6169f56192a3cb2128d2108e7f48677766fe Author: Pierre Ynard Date: Tue Oct 4 03:34:02 2011 +0200 HTTP out: add glue code to set httpd configuration The HTTP output parses the dst parameter to set the http-host and http-port variables before calling the httpd, as discussed and approved by Rémi in http://mailman.videolan.org/pipermail/vlc-devel/2011-September/081916.html commit f7f350aa018db9b7ba88709430c35789b45881a2 Author: Pierre Ynard Date: Tue Oct 4 03:30:32 2011 +0200 HTTP out: fix error message commit 751dc388e4457e5ad991d0286a4be35f3da12e10 Author: Pierre Ynard Date: Tue Oct 4 03:24:05 2011 +0200 httpd: don't inherit from libvlc object This will allow normal variable inheritance commit 3aed491e904ecb946a9328bbcc090ead32a8a24e Author: Felix Paul Kühne Date: Mon Oct 3 20:43:03 2011 +0200 macosx: fixed handling of plus and minus keys commit 6db9bea713bcc4c99dcd848582a9bfac04ea46a9 Author: Felix Paul Kühne Date: Mon Oct 3 20:17:08 2011 +0200 macosx: fixed hotkeys for non-ascii-character and non-arrow keys commit 01ec282c28ddf128a4d43d65a1f7d05c408bda4c Author: Rémi Denis-Courmont Date: Mon Oct 3 20:12:35 2011 +0300 Use a timer rather zero padding to trigger the PulseAudio stream commit 36928f4c2df22d931c14ceebe2aa44b20d88ab7d Author: Rémi Denis-Courmont Date: Mon Oct 3 19:47:10 2011 +0300 Add vlc_pa_rttime_free() This makes up for the lack of pa_context_rttime_free() in libpulse. commit 2eb100bcc65ab0aa459abb19ab826b0ee80e52b8 Author: Rémi Denis-Courmont Date: Mon Oct 3 20:05:47 2011 +0300 Fix typo causing gethostname() to fail commit 15f6be5d84ab788c38313811de76b8a963db78bc Author: Rémi Denis-Courmont Date: Mon Oct 3 18:56:52 2011 +0300 Use ifndef for V4L2 hacks This should make life easier for *BSD support, and less error-prone on Linux. Unfortunately, this does not work for enumerations. commit 29cec1c355a00cf6e997bc9928fa577439380734 Author: Rémi Denis-Courmont Date: Mon Oct 3 18:49:48 2011 +0300 Work-around V4L2 headers version 2.6.32-2.6.34 commit 4ad0710cbf5f2bed5cee14dcecc607abf3668df1 Author: Rémi Denis-Courmont Date: Mon Oct 3 18:45:09 2011 +0300 Add undocumented automatic brightness and band-stop V4L2 controls commit ba35f7328ebd616524726c5dee1e94db6c1e85fd Author: Rémi Denis-Courmont Date: Mon Oct 3 18:17:36 2011 +0300 V4L2_CTRL_FLAG_VOLATILE is in Linux 3.2, not 3.1 commit badd331a3f2f5fd804821e4819986f0e29b288fd Author: Rémi Denis-Courmont Date: Mon Oct 3 18:01:00 2011 +0300 Order vlc.desktop translations really alphabetically (cosmetic) commit 98a7bcb4d48fe08f0e5c59c8c23b8ea20ed81050 Author: Pierre Ynard Date: Mon Oct 3 01:39:40 2011 +0200 OSS: remove stray declaration Fix warning commit 2296458b7a6e55a0f9dfe42fbbc3633a5fcbfe2f Author: Pierre Ynard Date: Mon Oct 3 01:32:42 2011 +0200 OSS: fix Modules.am commit 33166ad97a418e9bdc0972901cab51e6aa437dd3 Author: Pierre Ynard Date: Mon Oct 3 00:59:30 2011 +0200 OSS: build fix commit d570f62ed93dd45253ad1a646d43acc58a733a8c Author: Jean-Baptiste Kempf Date: Mon Oct 3 00:20:50 2011 +0200 RC: try the vlm commands later in the process Works-around #5396 commit ee6270ccbd02afd1f7c0b4b3800c82988276bbc5 Author: Jean-Baptiste Kempf Date: Mon Oct 3 00:18:31 2011 +0200 VLM: better debugging message commit e35c0b7cf02a6198506f561b24b66a39732e2d5c Author: Martin Storsjö Date: Sun Oct 2 23:06:42 2011 +0300 omxil: Remove reference counting in the IOMX wrapper This is no longer necessary now, when the omxil module keeps track of the number of initializations of the OMX Core. Signed-off-by: Jean-Baptiste Kempf commit d50f38f9d9d769b089447acdfab11d6c8f6b6e96 Author: Jean-Baptiste Kempf Date: Fri Sep 30 18:37:28 2011 +0200 Fix building of osdmenu plugin Signed-off-by: Jean-Baptiste Kempf commit 815fd326665beb2f4d868fc32903162630d47df9 Author: Sébastien Toque Date: Sun Oct 2 21:15:47 2011 +0200 amem: add channel mapping Signed-off-by: Rémi Denis-Courmont commit eaa0d3c587688f2e2c0962ae8197f69393f6f172 Author: Martin Storsjö Date: Sun Oct 2 22:41:30 2011 +0300 omxil: Add reference counting around the OMX Core loading and initialization This avoids deinitializing the global OMX Core if a second instance of the module is initialized (e.g. for testing whether it can handle decoding another stream) and deinitialized while the first instance still is active. Signed-off-by: Rémi Denis-Courmont commit 21d370a594b8da29d7a204c3f4868151e9e9f054 Author: Martin Storsjö Date: Sun Oct 2 22:41:29 2011 +0300 omxil: Avoid a double dll_close if the necessary functions aren't found Signed-off-by: Rémi Denis-Courmont commit 7df1090ac84838caa3d8da361511fcf4e1066610 Author: Tobias Güntner Date: Mon Sep 26 13:31:52 2011 +0000 Remove unused struct member Signed-off-by: Jean-Baptiste Kempf commit be5567ca51936fdef807f29ef4230529cfd4da18 Author: Rémi Denis-Courmont Date: Sun Oct 2 21:12:34 2011 +0300 Consider non-linear formats as more than 16-bits too This should fix a regression on non-FPU builds whereby the built-in downmix of some decoders was not used anymore. commit 53d61587430aec46b036bcbe2ee33a4068f70e09 Author: Rémi Denis-Courmont Date: Sun Oct 2 15:45:42 2011 +0300 OSS: remove variable callback (refs #5273) and factor error handling commit 90cce4e05af1412c1d7b7c2b92c5f7028afc3dfc Author: Rémi Denis-Courmont Date: Sun Oct 2 15:44:49 2011 +0300 ALSA: remove variable callback (refs #5273) commit 78231daf494622e07947478dcf81f5e8cb7f3a86 Author: Rémi Denis-Courmont Date: Sun Oct 2 15:28:57 2011 +0300 Remove unfunctional add_deprecated_alias() commit 334e9ba0800bb46718dbb07979db8723a7f03118 Author: Rémi Denis-Courmont Date: Sun Oct 2 15:22:16 2011 +0300 Remove old deprecated aliases and replace new one with obsolete items add_deprecated_alias does not work at all, so lets avoid it. Anyway, the remaining affected configuration items are not very commonly used. This works around #5266. commit 0be0fafaf48b485f8fcea9b5359797b9d6f0dbfd Author: Rémi Denis-Courmont Date: Sun Oct 2 15:10:21 2011 +0300 vout-filter is not quite the same as vout-splitter so not an alias commit becbeb5d8d490148d4b11eecf9480794e88a50e1 Author: Rémi Denis-Courmont Date: Sun Oct 2 15:08:49 2011 +0300 Add obsolete option for all --*-caching values Exceptions: - decklink and shm new plugins in VLC 1.2, - imem not usable through VLC directly, - rtmp never compiled in VLC 1.1 (and VLC 1.2). commit 7eb551db1c68e537c6fab6d9c68956acccd1eddd Author: Rémi Denis-Courmont Date: Sun Oct 2 14:50:34 2011 +0300 Remove 0.9.x deprecated aliases, add deprecation version where missing commit 79b8da365f39bbcb5294fa25f6682bcb30187799 Author: Rémi Denis-Courmont Date: Sun Oct 2 14:12:00 2011 +0300 V4L2: also replace commas with underscores (fix #4273) commit a0adc28559d25d8cb07057f7e7d77558b6f99c93 Author: Rémi Denis-Courmont Date: Sun Oct 2 13:55:51 2011 +0300 Add V4L2 string type controls (fix #5302) commit bc40d784e47045eae1530090e07c007503ce2e4b Author: Rémi Denis-Courmont Date: Sun Oct 2 13:55:32 2011 +0300 Retrieve current value of V4L2 64-bits control commit 895e45bd2aa5d61b01e5be6c7908225b796e0f59 Author: Rémi Denis-Courmont Date: Sun Oct 2 13:55:15 2011 +0300 Fix unlikely memory leak commit adcc3cca8661b6a55c0a9eef8b6988701984410f Author: Rémi Denis-Courmont Date: Sun Oct 2 13:40:28 2011 +0300 Avoid V4L2 enum as they depend on header versions This should fix the warning about 8 not being a valid control type. commit cd86cb3d268e6a62f2dfa4688e362daec816609f Author: Pierre Ynard Date: Sun Oct 2 13:36:50 2011 +0300 Fix V4L2 compilation with some GCC versions Signed-off-by: Rémi Denis-Courmont commit f2ef4612a5e884ab8244c77537770c11c0cc4d1a Author: Pierre Ynard Date: Sun Oct 2 01:25:12 2011 +0200 V4L2: build fix commit 73687733c29cde821238a7e4ab7f3f6d647f2ede Author: Martin Storsjö Date: Sun Oct 2 00:09:00 2011 +0300 android: Use the right STL library directory This changes the path added in 17c3d30124122ca285ce739976cbc49c7b3e6e1c to the right one. Signed-off-by: Rafaël Carré commit 0a886d02d12f811073140240cbad7bfb7af54693 Author: Rémi Denis-Courmont Date: Sun Oct 2 00:26:21 2011 +0300 Update the list of standard user-class V4L2 controls commit 9c56e42907cbf1c23fed8020379412bca9706746 Author: Rémi Denis-Courmont Date: Sat Oct 1 23:41:16 2011 +0300 Simplify V4L2 config item strings commit 73600d9ac04a34918771698b873f8acf4caf8ad0 Author: Rémi Denis-Courmont Date: Sat Oct 1 23:33:50 2011 +0300 V4L2: mark do-white-balance as obsolete Doing the white balance is an action, showing as a "void" variable in VLC and button control in V4L2. So it made no sense to have an integer configuration item for it. commit 1de4dba30962c1e0124c37d122f2ee1c39e3d6ae Author: Rémi Denis-Courmont Date: Sat Oct 1 23:08:39 2011 +0300 V4L2: mark black-level obsolete (also kernel 2.6.26) commit 4da99e58bd1b06267793ef728a368e4032789376 Author: Rémi Denis-Courmont Date: Sat Oct 1 22:58:21 2011 +0300 V4L2: mark horizontal and vertical center controls obsolete They were deprecated in Linux version 2.6.26. commit 47b90623613ce6012ad5063609bb0aeb1acb8502 Author: Rémi Denis-Courmont Date: Sat Oct 1 22:55:45 2011 +0300 V4L2: make loudness, horizontal flip and vertical flip booleans commit 7973cc973a1f59efa8a413882de7638e8fd59df6 Author: Rémi Denis-Courmont Date: Sat Oct 1 22:54:58 2011 +0300 V4L2: provide sane choices for auto-gain and auto-white-balance commit f534e17d50903fb8e261cfecab1d68618690f910 Author: Rémi Denis-Courmont Date: Sat Oct 1 22:38:12 2011 +0300 Qt4: avoid integer overflow on V4L2 slider min and max Ideally, we should subclass QAbstractSpinBox to support 64-bits values. But in the mean time, lets at least support the int32_t range. commit 88aa00e43e275fb55f3d4eff32f77c686c1ffddc Author: Rémi Denis-Courmont Date: Sat Oct 1 22:33:22 2011 +0300 Qt4: use a spin box rather than a slider if there is no min/max commit c652287c64af240a80efe6865370a6911f30c02d Author: Rémi Denis-Courmont Date: Sat Oct 1 22:32:49 2011 +0300 Qt4: do not set V4L2 control step if it is 1 / not specified commit d769331b4203953d0bcf0a202e8dd880662cef8c Author: Rémi Denis-Courmont Date: Sat Oct 1 22:32:09 2011 +0300 Qt4: do not translate object variable names in V4L2 panel commit de56648c5b0273c7737dafaa262bce761b7346a2 Author: Rémi Denis-Courmont Date: Sat Oct 1 22:06:17 2011 +0300 Return an error with VLC_VAR_GET(MIN|MAX|STEP) of there is no value Otherwise, the caller cannot determine that the value is not defined, such that the vlc_value_t is not set and cannot be used. commit 5b6e25e9149a1cebef90b1f578095aa1ff727b42 Author: Rémi Denis-Courmont Date: Sat Oct 1 21:29:49 2011 +0300 Add V4L2 64-bits integer controls (refs #5302) commit 13d609ae2b7f6bd614842b1ba9551de7c6357f5d Author: Rémi Denis-Courmont Date: Sat Oct 1 21:03:46 2011 +0300 Only reset V4L2 integers, booleans and menus with the reset control As per the specification, only those three types have default values. commit d9164384c64e7b0771af2ece4d7b8ca560acd7cb Author: Rémi Denis-Courmont Date: Sat Oct 1 20:39:47 2011 +0300 V4L2: add bitmask controls (refs #5302) commit dfe2b31c279489c539416c431166e3bfe92992c2 Author: Rémi Denis-Courmont Date: Wed Sep 28 20:44:27 2011 +0300 Rewrite V4L2 controls to keep a list of them (fix #5269) The V4L2 plug-in is a bit peculiar with dynamically generated object variables. We need to keep track of which controls/variables we have, so that we can remove the variables callbacks later. The only other way to solve this bug, that I could think of, consisted of extending the VLC variables subsystem (which would be worse in code freeze). This rewrite also fixes a few other bugs: * Support menu with non-zero based minumum choice * Support menu with discontinuous choices range * Redumdant use the extended controls API as fallback (This only makes sense to set more than one control at a time, or to set 64-bits and string controls. VLC does none of that.) * Unused "controls-update" and "allcontrols" variables. * Skipping disabled, read-only and volatile controls. Support for the legacy control enumeration API (pre-2.6.18 kernel) is removed; and the code is now independent of the VLC object type (it could easily be reused for say, a V4L2 video output). commit fd1218a32bd1d9261b4c9fc2eb25643f66a7f638 Author: Rémi Denis-Courmont Date: Fri Sep 30 09:42:53 2011 +0300 contrib: check that dependencies are actually checksummed This should force a build failure when the checksum file is not in sync with the list of required sources. commit 339d3029862982016ed079f9fe7860a44c6ad731 Author: Rémi Denis-Courmont Date: Fri Sep 30 10:16:53 2011 +0300 Remove OSSO screen unblanking plug-in This is superseded by the MCE plug-in. libosso is not available on Maemo 6 while MCE is available on all versions. commit 5befd634322143af617165f64caa16e245cf55c2 Author: Rémi Denis-Courmont Date: Fri Sep 30 10:13:50 2011 +0300 MCE plug-in for screen unblanking on Maemo devices commit ee3754df7b0df025a5d85788bdec93069c177be0 Author: Ludovic Fauvet Date: Thu Sep 29 18:45:51 2011 +0200 Qt: Fix corner-case with some top level windows Signed-off-by: Jean-Baptiste Kempf commit 744bf6f336e380bec9143da02542b3ef104ae5a4 Author: Ludovic Fauvet Date: Thu Sep 29 17:59:44 2011 +0200 Qt: fix a regression on Linux Regression introduced in 9367ce0b3a40851a656e136557347fe8e830770c Signed-off-by: Jean-Baptiste Kempf commit 7a9193bb0bf1bb9443b964381d3993c871775644 Author: Jean-Baptiste Kempf Date: Fri Sep 30 10:42:17 2011 +0200 Fix configure for Win32 on OpenGL detection glwin32 should be back commit 97c36f8d7f2014921a74c75244860224fef18b74 Author: Jean-Baptiste Kempf Date: Mon Jul 4 14:47:53 2011 +0200 Remove gitmodules This has never been working. Signed-off-by: Jean-Baptiste Kempf commit c0b7317b855be0f5072a72376e33d548566b56e1 Author: Martin Storsjö Date: Thu Sep 29 12:05:12 2011 +0300 android: Enable the iomx module Signed-off-by: Jean-Baptiste Kempf commit 2ff4954e5b8c372ba8460841786220880e54293d Author: Jean-Baptiste Kempf Date: Fri Sep 30 00:16:31 2011 +0200 OMX: rename GetVlcAudioFormat to OmxToVlcAudioFormat commit 7ad0c6549fcad2b8fdd9bd8ef74e8188ccc9a5ad Author: Tobias Güntner Date: Thu Sep 29 08:50:39 2011 +0000 Skip redundant chapters Signed-off-by: Jean-Baptiste Kempf commit 2a6d05368b95c857ff10878ec634c0e7e24ca4d7 Author: Jean-Baptiste Kempf Date: Thu Sep 29 23:08:47 2011 +0200 Add another jpeg2000 fourcc by Lead commit 9551501fcb7089342c36395cb54a387594e73601 Author: Rémi Denis-Courmont Date: Thu Sep 29 23:28:32 2011 +0300 Qt4: fix invalid pointer on unknown V4L2 control type (fix #5391) var_Change(VLC_VAR_GETTEXT) fails if there is no text. In that case, the value is undefined. commit 23ca99c85a3601dd28ca900526e6df795fde19de Author: Rémi Denis-Courmont Date: Thu Sep 29 18:57:10 2011 +0300 Try to correct (lack of) ISDB-S with Linux DVB 5.0 commit 7912249c1d33dc00be85507a76e937c8f4c17d2e Author: Rémi Denis-Courmont Date: Thu Sep 29 18:54:47 2011 +0300 Properly disable ISDB-T code with Linux DVB 5.0 commit b64c30381d52eef5ad036dad5772bff50264260c Author: Konstantin Pavlov Date: Thu Sep 29 17:58:31 2011 +0400 Contribs: provide libXau URL and proper SHA512SUM. commit 7d3897bb6527c450e2fdfe89c1b6d321a00a1526 Author: Jean-Baptiste Kempf Date: Thu Sep 29 15:34:02 2011 +0200 OMX: try to fix compilation issue on INT_MAX commit e4d3e52f5305a35f4514d5b13137f374986f5e4c Author: Jean-Baptiste Kempf Date: Thu Sep 29 15:11:25 2011 +0200 Reorder configure.ac to improve --help readability commit 0d4e25c3d8bce2c7499f7fdd6745d918bcaa089e Author: Jean-Baptiste Kempf Date: Thu Sep 29 14:44:36 2011 +0200 Audiobar: remove unused variable If you don't actually use the return of a function, don't store it. commit a0ce67b6f778b5cf7034c464345c9951a0597531 Author: Jean-Baptiste Kempf Date: Thu Sep 29 14:44:19 2011 +0200 Configure: simplify kate detection commit f15b7d6b69ce5dae7fb2f56b3fe628b426d2cf3c Author: Rafaël Carré Date: Thu Sep 29 09:02:28 2011 -0400 zsh completion: refactor commit 85336e05f74d244a0bf8553b124b7cbc0cbbd97c Author: Ming Hu Date: Thu Sep 29 12:16:54 2011 +0200 omxil: ignore software codecs Signed-off-by: Jean-Baptiste Kempf commit a365398635739e3f99459205d69e9f868f0162dc Author: Martin Storsjö Date: Thu Sep 29 11:47:58 2011 +0300 omxil: Simplify the definition of SOURCES_iomx Signed-off-by: Jean-Baptiste Kempf commit 212c3918dad2a844d279e5c98a7c8e9666f69cae Author: Martin Storsjö Date: Thu Sep 29 11:47:57 2011 +0300 omxil: Avoid warnings about unused parameters in the IOMX C++ file Signed-off-by: Jean-Baptiste Kempf commit acae658cb69c2b42e9848dd00103c07e27b12e3d Author: Martin Storsjö Date: Thu Sep 29 11:33:42 2011 +0300 omxil: Avoid warnings about implicitly casting a const char* to OMX_STRING Signed-off-by: Jean-Baptiste Kempf commit e4af462713587d458de6fc7caf5929c1f50821ec Author: Martin Storsjö Date: Thu Sep 29 11:20:54 2011 +0300 omxil: Include h264_nal.h in the SOURCES of the omxil/iomx modules Signed-off-by: Jean-Baptiste Kempf commit 39bdf338c05b9e223a67f3a22ebdc856de5dd76d Author: Martin Storsjö Date: Thu Sep 29 11:20:53 2011 +0300 omxil: Avoid warnings about differences in signedness For omxil, the nal size has already been parsed out elsewhere, so we don't need it returned here. This fixes this warning: omxil.c:926: warning: pointer targets in passing argument 7 of 'convert_sps_pps' differ in signedness h264_nal.h:22: note: expected 'uint32_t *' but argument is of type 'int *' Signed-off-by: Jean-Baptiste Kempf commit 5359dc3135cde367302d724ddb42b7b0da708344 Author: Martin Storsjö Date: Thu Sep 29 11:20:52 2011 +0300 h264_nal: Make the p_nal_size parameter optional Signed-off-by: Jean-Baptiste Kempf commit 7489d59dee45c315ef1f9fc6152d4430e9b999ca Author: Konstantin Pavlov Date: Thu Sep 29 11:43:48 2011 +0400 Contribs: update matroska checksum. commit e9bce28860e7d407a8865477b2535399669595b4 Author: Rafaël Carré Date: Thu Sep 29 01:53:31 2011 -0400 fix zsh completion commit 510b8c25b19f3508b2a747ab6360a6d3d3bf724a Author: Rafaël Carré Date: Wed Sep 28 18:54:28 2011 -0400 remove hack no longer needed for win32 commit 9367ce0b3a40851a656e136557347fe8e830770c Author: Ludovic Fauvet Date: Thu Sep 29 00:27:53 2011 +0200 Qt: fix tooltip events handling on Win32 Close #4779 commit 8afc181f39eb47fd105f695db810cc25d62a04de Author: Martin Storsjö Date: Wed Sep 28 18:26:40 2011 +0300 omxil: Feed H264 in annex b format The Qualcomm and Samsung OMX decoders (on Nexus One and Nexus S at least) on android don't handle NAL format (and stagefright always feeds H264 in annex b format to the decoder, so the same might apply for many other android devices, too). Signed-off-by: Jean-Baptiste Kempf commit 2ef307b4e9e69c887ec2d554345015016ce55bbc Author: Martin Storsjö Date: Wed Sep 28 18:26:39 2011 +0300 Split SPS/PPS parsing and annex b conversion to a reusable utility function Signed-off-by: Jean-Baptiste Kempf commit 3d5114236a915140cc14597da76dc512aa3cff4f Author: Rafaël Carré Date: Wed Sep 28 17:48:02 2011 -0400 skins2: get correct header for _mkdir mingw64 defines it in direct.h mingw32 fetches the definition from unistd.h commit 9d8deb4cb25d40d891216b474fac74727beadbef Author: Rafaël Carré Date: Wed Sep 28 17:38:58 2011 -0400 skins2 doesn't depend on ctl3d32.dll commit c0dfe4e90ef5b9786326d4578e0635c60f965df5 Author: Rafaël Carré Date: Wed Sep 28 17:33:38 2011 -0400 win64: enable qt4 / skins2 the buildbot has been updated with a qt4 library, soon in a contrib near you both do not build atm but fix will be easy once we can ensure win32 still builds commit 2d9ad63e2fcaf22706ac4e1547e4a56846264a3a Author: Rafaël Carré Date: Wed Sep 28 17:31:55 2011 -0400 win32 manifest files: don't force x86 arch we make binaries for other arch having the field set to x86 doesn't prevent binary to run it doesn't prevent loading 64bits DLLs either, except when it does (qt4 plugin for example) commit fa65c5145f4ef53d4e7a1f18138de5197335a89b Author: Rémi Denis-Courmont Date: Wed Sep 28 22:40:12 2011 +0300 VoD: inform about RTSP destination syntax change commit c3a1a763f1fb479f9278aad62432f920f81a2cc6 Author: Rémi Denis-Courmont Date: Wed Sep 28 22:39:57 2011 +0300 RTP: inform about RTSP destination syntax change commit 467d4c934930c9485888918a41f9236cb40be7ee Author: Rémi Denis-Courmont Date: Wed Sep 28 22:35:29 2011 +0300 RTP: pass path rather than URL to RtspSetup() commit 8d963a221abbc70316810526bec5d1773edc9833 Author: Rémi Denis-Courmont Date: Wed Sep 28 22:43:23 2011 +0300 HTTP: deal with https in warning too commit 2f800ff51a750c39bb797efd42abe3601131d3d4 Author: Rémi Denis-Courmont Date: Wed Sep 28 22:30:21 2011 +0300 HTTP out: clarify dst= syntax change error commit 79b4dbf387bce007d9a3daf6a811bd05478d005e Author: Rémi Denis-Courmont Date: Wed Sep 28 13:12:32 2011 +0300 Qt4: remove Qt versions 4.3-4.5 specific code commit af4dea1b9d58c8580eb45ecabe8d11599eee8537 Author: Rémi Denis-Courmont Date: Wed Sep 28 17:49:32 2011 +0300 contrib: fix FFmpeg unpacking (multiple times) commit c29926b6a3336c4dce1af2e0f995022d6ea8acbe Author: Martin Storsjö Date: Wed Sep 28 12:33:45 2011 +0300 omxil: Don't trust a qcom decoder claiming to output 420 planar Also move the color format definition to the header, making it available to omxil.c. In practice on Nexus One with stock firmware, it is NV21 even though the decoder says it's planar. (On CyanogenMod with OMX decoder built from source, the decoder returns OMX_QCOM_COLOR_FormatYVU420SemiPlanar as pixel format, though.) Signed-off-by: Jean-Baptiste Kempf commit 6825a61ca202e4fcf3a3d4187e5479c0d2f4c390 Author: Martin Storsjö Date: Wed Sep 28 11:44:09 2011 +0300 omxil: Interpret OMX_COLOR_FormatYUV420SemiPlanar as NV12 Desire Z and Desire HD use OMX_COLOR_FormatYUV420SemiPlanar, which when inspected turns out to be NV12, while Nexus One either reports OMX_QCOM_COLOR_FormatYVU420SemiPlanar (or falsely reports OMX_COLOR_FormatYUV420Planar) which is NV21. Signed-off-by: Jean-Baptiste Kempf commit dd601fe869a0e3f3cbfc8a609b197d49d4ce9c5c Author: Ludovic Fauvet Date: Mon Sep 26 22:48:01 2011 +0200 Qt: attempt to fix the borderless time bubble on KDE Signed-off-by: Jean-Baptiste Kempf commit e83c9f5145e53b2c3b503de1c8d9975bfad86bf4 Author: Ludovic Fauvet Date: Mon Sep 26 22:41:15 2011 +0200 Qt: animate the handle of the seek slider Signed-off-by: Jean-Baptiste Kempf commit 17f422bc28dc3c21596001f2cffd57e5fe743d6c Author: Ludovic Fauvet Date: Tue Sep 27 17:58:55 2011 +0200 Bump Qt minimum version to 4.6.0 Signed-off-by: Jean-Baptiste Kempf commit a89d768c29de0d68320dc6869d3ea9e4ba39de98 Author: Ludovic Fauvet Date: Mon Sep 26 13:54:55 2011 +0200 Qt: improve look and feel of the seek handle Signed-off-by: Jean-Baptiste Kempf commit c40ffdfe072dcb885b4f3f8b562ac750e1f1c569 Author: Rémi Denis-Courmont Date: Tue Sep 27 23:23:44 2011 +0300 ALSA: improve (and uglify) channels configuration selection Unfortunately, I cannot see how not to second guess ALSA as some devices exhibit inconsistent hardware configuration spaces (namely front, surround41 and surround50). Also I do not know any API to query the order of channels. Note that 7.1 is not supported but it could be added with some extra reordering code. commit 21a4aa0e1fd2f7499161d35074cea68770cb6b82 Author: Rémi Denis-Courmont Date: Tue Sep 27 23:37:54 2011 +0300 ALSA: fallback to another sample format where needed This path should only be used when a non-plug device is forced. commit 283d6e72cc846cad2bf2f15ee5750a371b54c0e5 Author: Jean-Baptiste Kempf Date: Tue Sep 27 20:00:26 2011 +0200 Contribs: upgrade libebml 1.2.2 and libmatroska 1.3 commit 2206ce852685c38bce7214f36d81f9065e6a5d16 Author: Dominique Leuenberger Date: Tue Sep 27 19:59:52 2011 +0200 MKV: Fix build with libmatroska 1.3.0 Signed-off-by: Jean-Baptiste Kempf commit 67889ac99eceb167f4fade5c73a3438ace4925ff Author: Rob Jonson Date: Tue Sep 27 10:45:30 2011 +0100 Move character escaping from the model contents, to the output helpers. This is more reliable for ensuring everythign is escaped. This allows different escaping for xml and json Signed-off-by: Rémi Denis-Courmont commit 7984b19c0c0edeabe567e8f2dbd7be3c7ba942c7 Author: Rob Jonson Date: Tue Sep 27 10:45:28 2011 +0100 Remove stripslashes for input mrl. It's wrong and was only needed for the old internal web client Signed-off-by: Rémi Denis-Courmont commit f94e53d39649f89efa48888efacf143c6b478b2b Author: Rob Jonson Date: Tue Sep 27 10:45:27 2011 +0100 uri should be made from path without special xml chars currently, html entities are being inserted in the uri Signed-off-by: Rémi Denis-Courmont commit d6083f05a975a8582053d85e20d175210c0d4336 Author: F. Yhuel Date: Tue Sep 27 14:28:26 2011 +0200 Fix typos in httplive.c Signed-off-by: Rémi Denis-Courmont commit 44207900df2418b2ac4d05f1cc9624ea36e46f4b Author: Rémi Denis-Courmont Date: Mon Sep 26 23:55:52 2011 +0300 Deal with saturation correctly for S16N volume commit f0ee4072512db8894a47dc9f847ac10b591b2f43 Author: Rémi Denis-Courmont Date: Mon Sep 26 23:22:16 2011 +0300 Use maximum precision for FI32 volume Right shifting 32-bits is typically easier than 24-bits (it should be free on most 32-bits platforms). Also, this cannot overflow with the current volume scale. commit 56aebbc71550d361a0f00794f8f05c81af0adada Author: Felix Paul Kühne Date: Mon Sep 26 21:27:10 2011 +0200 macosx: fixed hotkey support for the arrow keys and improved their handling in the sprefs we'll need a similar fix for function keys and friends commit 42cab23ebe9639ffa726dad13538a19e22044fb6 Author: Felix Paul Kühne Date: Mon Sep 26 19:41:10 2011 +0200 macosx: fixed l10n of the Growl option commit 9807b702b63b757c07e14a9e03b42cb9fdda4b8a Author: Rob Jonson Date: Sun Sep 25 23:19:39 2011 +0100 add browse.json as an alternative view of the browse data Signed-off-by: Rémi Denis-Courmont commit 1cbee971051a55dfb9aa76280549801fdc4cbe84 Author: Rob Jonson Date: Sun Sep 25 23:17:27 2011 +0100 update browse.xml to support uri as preferred param Signed-off-by: Rémi Denis-Courmont commit c854652cfeef01c8f350990e90bb82444aa0db07 Author: Rob Jonson Date: Sun Sep 25 23:11:46 2011 +0100 expose make_path to lua Signed-off-by: Rémi Denis-Courmont commit 1c7bedae817377832afafc511955ecf5540a14b3 Author: Rob Jonson Date: Sun Sep 25 23:08:05 2011 +0100 revert previous attempt to make browse handle uri and path in the dir param Signed-off-by: Rémi Denis-Courmont commit 454d3de2504a0447e1859d5ff4bf5d0d897f6ebd Author: Rob Jonson Date: Sun Sep 25 23:03:46 2011 +0100 note in readme that playlist_jstree is not a supported part of the interface Signed-off-by: Rémi Denis-Courmont commit e9905eb97e74b0ea52922850a5ea328a56a79172 Author: Rob Jonson Date: Sun Sep 25 23:02:45 2011 +0100 add playlist.json as an additional view of playlist data Signed-off-by: Rémi Denis-Courmont commit 7ff6d243f17340f7f080b0c007adbd3a86379b4a Author: Rob Jonson Date: Sun Sep 25 22:59:56 2011 +0100 playlist.xml now draws it's data from the common model in httprequests.lua output data is the same for backwards compatibility Signed-off-by: Rémi Denis-Courmont commit 5db979bb40c2baced8b79f7b77b9e16f2560bae7 Author: Rob Jonson Date: Sun Sep 25 22:54:49 2011 +0100 instead of sending the uri as name to input_item_NewExt, send NULL and the core will deal with it (fix #5378) Signed-off-by: Rémi Denis-Courmont commit aad27e0882b80e891dd39bec11dc20ba26cdb72a Author: Rafaël Carré Date: Sun Sep 25 21:06:03 2011 -0400 --enable-release doesn't exist anymore commit 89c0d24f5cb063b5e6cd1d4e4ae15e2057e4c719 Author: Jean-Baptiste Kempf Date: Mon Sep 26 02:54:05 2011 +0200 Win32: use DWORD_PTR instead of DWORD for callback declaration This should help on Win64 commit ad3c03d5cc6f04180591dfd7e2ac35f36bb5e7f0 Author: Jean-Baptiste Kempf Date: Mon Sep 26 02:07:18 2011 +0200 D3D vout: don't spam too much the messages in release mode commit 734fe5c6ccb1db542298ab883f5410e919c4c4af Author: Jean-Baptiste Kempf Date: Mon Sep 26 01:42:41 2011 +0200 Qt: regroup systray connect to a central place commit ba8e2bf6f0f64239020a02dc696bf160d5de9c1d Author: Jean-Baptiste Kempf Date: Mon Sep 26 01:38:31 2011 +0200 Qt: Delay system tray creation commit f765c77217dd01a689ea752ae5456660634f1341 Author: Jean-Baptiste Kempf Date: Mon Sep 26 01:36:00 2011 +0200 Qt: fix a potential crash with the systray management commit eff056b10c1b9cddbbb3c3b41215358d062a44f5 Author: Jean-Baptiste Kempf Date: Mon Sep 26 01:03:54 2011 +0200 Qt: reload some preferences live Close #3148 commit bc195211db2280356d26bcaefea14b54c0759147 Author: Jean-Baptiste Kempf Date: Mon Sep 26 00:49:15 2011 +0200 Qt, Sprefs: hide the style selection on Win32 and fix it commit 1a5ed68bcdfccb6bfc51c3a7cfc4732e7a9fbad3 Author: Jean-Baptiste Kempf Date: Mon Sep 26 00:41:05 2011 +0200 Qt: cache some config variables commit b243bc8f99f707d8755d48a9a1b71f18b0f6ee0e Author: Kaarlo Raiha Date: Tue Aug 2 19:21:34 2011 +0300 Change fs controller and mouse cursor hide timeout to 1000 ms Signed-off-by: Jean-Baptiste Kempf commit 04e18e6c838c79f03dca019168ecc8665a2ec334 Author: Jean-Baptiste Kempf Date: Mon Sep 26 00:24:27 2011 +0200 Qt: simple prefs dependency on Win32 commit afad1bb5c6434271d78cd3b6657f54ff1be87036 Author: Jean-Baptiste Kempf Date: Mon Sep 26 00:11:19 2011 +0200 Qt: simplify systray menu and add volume control Some speed/seek functions are now gone, because they don't really make sense for an audio playback. Volume functions are now in, because this is useful commit f06b4d30510f4528dac682d9c02ab0238a0993ed Author: Rémi Denis-Courmont Date: Sun Sep 25 22:24:11 2011 +0300 Use separate HTTPd host per protocol commit 63828e7c37b100696553b315aa501d69bacdc3d2 Author: Rafaël Carré Date: Sun Sep 25 12:42:05 2011 -0400 Revert "win32 configure helper : allow to use in source dir contribs" This reverts commit 0c16b5d0213fb853a21ab27b6859911749d30219. The same effect can already be obtained by setting CONTRIB_DIR to "yes" commit 16f08cea2b93d0006bb09658b329c2b99014d376 Author: Jean-Baptiste Kempf Date: Sun Sep 25 18:15:13 2011 +0200 Some light fortune commit ca6f33467f8d1dc15ec83aae44674a4f6a80e286 Author: Rémi Denis-Courmont Date: Sun Sep 25 18:59:07 2011 +0300 Fix simulatenous HTTPd use of RTSP and HTTP commit 62720ebc9528eccbc9baccbbb9c9a19aa3815a8d Author: Rémi Denis-Courmont Date: Sun Sep 25 18:54:42 2011 +0300 Fix use of HTTPd from multiple instances in same process commit 278a69e81f77c2e6af34a24787bd9307dc207040 Author: Sébastien Toque Date: Sun Sep 25 11:17:39 2011 +0200 posix_memalign is not available on android Signed-off-by: Rafaël Carré commit 9a391eb0083b9ec8e14d1a9e7b59ee43039edd6b Author: Rémi Denis-Courmont Date: Sun Sep 25 18:36:09 2011 +0300 httpd_UrlNew*(): write warning to correct VLC object commit 4919998c7ed101bca855edbc75232d85c1668c17 Author: Rémi Denis-Courmont Date: Sun Sep 25 17:03:56 2011 +0300 News about seekpoint change commit 70f0b65df4545a5296f9520b28f369032ba70c76 Author: Rémi Denis-Courmont Date: Sun Sep 25 17:01:32 2011 +0300 Update seekpoint command line help commit a34c4c52d2c86d1b0f0d22e2d470530bd61aa322 Author: Rémi Denis-Courmont Date: Sun Sep 25 16:56:18 2011 +0300 Use hash instead of arobas for seekpoint (fix #5022) Instead of ignoring the URI anchor (if present), the input now parses it for start and stop seek points. This is non-standard - anchors are normally names found in HTML document. But at least, it does not interfere with parsing real-world URLs (see the bug #5022 for example). Also contrary to stream output chain, the hash symbol should be free of shell quoting issues when used this. commit 8693bcb2c8fdbdb3862c960c95e3d34be1f4f530 Author: Rémi Denis-Courmont Date: Sun Sep 25 16:46:52 2011 +0300 Simplify parsing of title/chapter in MRL commit 453764f6d16e7795e98278f4fe7bb446b787a33e Author: Rémi Denis-Courmont Date: Sun Sep 25 15:56:07 2011 +0300 Privatize input_SplitMRL() commit 629242be8991e0005db9d6b61e79e15c89b10793 Author: Rémi Denis-Courmont Date: Sun Sep 25 15:48:34 2011 +0300 Qt4: simplify and improve playlist item folder exploration Unfortunately, there is currently no way to determine whether the MRL scheme uses file paths (e.g. file, dir, vdr, zip...) or not, so we always try. Anyway, the folder browsing menu item should not be visible at all when the item is not a local file. So there is no need to deal with that failure care here. commit 00411e8a34172e2f6caaf8825ba2db099d723631 Author: Rémi Denis-Courmont Date: Sun Sep 25 15:33:58 2011 +0300 Qt4: correct [eda1f5fea35ddb79a196aea9bbd698c737e1bd0f] commit 1f62123c42092f2a38f898206d9ce4b2e1a19946 Author: Rémi Denis-Courmont Date: Sun Sep 25 15:30:43 2011 +0300 Correct/update dvd:// syntax I don't know when "raw_device" was used, but it must have been removed a loooooooong time ago. commit 2c1d110d73977783fbfe3362505d026f11200400 Author: Rémi Denis-Courmont Date: Sun Sep 25 14:42:58 2011 +0300 Revert "web intf: fix uri decoding when browsing." This reverts commit fb9bbdc9a43b4bcb52141122f0a53eec862067ca. commit bd058b2f3eea75dc4ce63a94670b66046bed5ac6 Author: Rémi Denis-Courmont Date: Sun Sep 25 14:42:57 2011 +0300 Revert "lua http: fix valid uri handling with v2." This reverts commit 06108030c0cc8e0bfb633319c9dae7ba7b349855. commit 08de5c6103968e8b64f396416e820f0c3ff2bcfa Author: Felix Paul Kühne Date: Sun Sep 25 11:41:14 2011 +0200 auhal: merge fixes from the stable branch commit e53d01ea3ba96358a532833244c4d5fefc995618 Author: Rafaël Carré Date: Sun Sep 25 00:18:31 2011 -0400 contribs: don't build avconv binary commit 5a19e06f99b1dc2993275ce3d945e0b3cab5aaf2 Author: Pierre Ynard Date: Sun Sep 25 06:07:13 2011 +0200 youtube.lua: fix commit 9a746cfa3078c53eed57d2102002b39c283c6ab4 commit 06c9784ad684c52330495f9658fa662bdb5b9d10 Author: Rafaël Carré Date: Sat Sep 24 23:22:41 2011 -0400 vlc_memalign(): osx 10.5 doesn't have posix_memalign() commit 3388e6b03a23104fac73edd15fe429e63e574779 Author: Rafaël Carré Date: Sat Sep 24 20:27:47 2011 -0400 Revert "vlc_memalign: use memalign() if posix_memalign() isn't here" This reverts commit 0ad141d394dd86e930d1f27be2ea6ea7e698fddf. commit 3e27dab673c1c24970704e25a58ffbf8afce3443 Author: Rafaël Carré Date: Sat Sep 24 20:27:38 2011 -0400 Revert "HAVE_WIN32 -> WIN32" This reverts commit 7fe3a136b1d72d2b4157cae635666b1d99b144e4. commit d0031ad29ccc52fb08e0257b0f4a76d34144d56c Author: Francois Cartegnie Date: Sun Sep 25 00:02:43 2011 +0200 lua_http: fix name parsing on encoded uri commit 06108030c0cc8e0bfb633319c9dae7ba7b349855 Author: Francois Cartegnie Date: Sat Sep 24 21:18:01 2011 +0200 lua http: fix valid uri handling with v2. Correct uri are not escaped, so we must not unescape them. Adding a version query string for our web intf to keep backward compatibility. commit fb9bbdc9a43b4bcb52141122f0a53eec862067ca Author: Francois Cartegnie Date: Sat Sep 24 20:31:53 2011 +0200 web intf: fix uri decoding when browsing. commit 32d59336f5e76ab6cafdf83c087a26a74e78a23f Author: Rob Jonson Date: Mon Sep 19 15:37:58 2011 +0100 lua http: update browse command in lua http interface. Refactor browse command to draw data from central model in httprequests.lua add proper URI created by VLC's make_uri command to attributes in the browse data. (this means that clients can simply use the correct URI for browse,open,enqueue commands, rather than trying to convert paths to URI) accept file uri as input for browse command (so that clients can completely ignore the path attribute) browse.xml displays data from the model (fully backward compatible) browse.json provides alternative view of the same data commit 32a7f895d20ffbd4a2e598fda147d8cf6e7484e2 Author: Laurent Aimar Date: Sat Sep 24 22:51:26 2011 +0200 Try to fallback to stereo for mono audio in alsa. commit f89d0a88b533bd9ca0514d7d1ecbbfd13a273c19 Author: Francois Cartegnie Date: Sat Sep 24 17:55:23 2011 +0200 web intf: save few bytes using chaining commit e63678cc26c7138f96b49b9d68a26696e88c5cbc Author: Francois Cartegnie Date: Sat Sep 24 17:27:00 2011 +0200 web intf: fix volume on the 200% base commit fc1227e4636128fe85b4bd8a450eb07134fb54b5 Author: Francois Cartegnie Date: Sat Sep 24 16:45:13 2011 +0200 web intf: display art correctly commit 1ad23782dd12171220d956b8ab5db1ebb67b7790 Author: Francois Cartegnie Date: Fri Sep 23 23:28:20 2011 +0200 Qt: menus: fix faster/slower icons commit 940068e005b78d7095479b2cb33e757df3ae2365 Author: Jean-Baptiste Kempf Date: Sat Sep 24 16:08:57 2011 +0200 Qt: match the volume % with the OSD Close #3745 commit ca802f6969613e6b8f335d675aaf1af8a7a8f7b6 Author: Jean-Baptiste Kempf Date: Sat Sep 24 15:53:04 2011 +0200 Qt: simplify volume management commit fa240c0ba098005f0540e6cfe64ffb04aa531368 Author: Jean-Baptiste Kempf Date: Sat Sep 24 15:49:06 2011 +0200 Qt: change the string for GPU acceleration commit 6cd3385995645c795021dbfda75486e192f1ee1f Author: Jean-Baptiste Kempf Date: Sat Sep 24 13:30:58 2011 +0200 Qt: manage the volume with the core Close #3351 commit e578075aad915959c1171a1499bb30e56c116743 Author: Rémi Denis-Courmont Date: Sat Sep 24 14:29:22 2011 +0300 Phony error if old HTTP output syntax is used and avoid strdup() commit 047f654a1762593923f48527d5a8e96daab95929 Author: Rémi Denis-Courmont Date: Sat Sep 24 14:29:02 2011 +0300 Remove unused defines commit ac8a668497ae8ffd8ee9423feab0fe4b2db7ab81 Author: Jean-Baptiste Kempf Date: Sat Sep 24 12:49:54 2011 +0200 Update NEWS and LIST commit dffeb9bc9d17af91d52970eb4bae36491c9bc0d9 Author: Rafaël Carré Date: Fri Sep 23 18:51:03 2011 -0400 win64 configure: enable taglib commit 0c16b5d0213fb853a21ab27b6859911749d30219 Author: Rafaël Carré Date: Fri Sep 23 18:49:37 2011 -0400 win32 configure helper : allow to use in source dir contribs commit 17c3d30124122ca285ce739976cbc49c7b3e6e1c Author: Martin Storsjö Date: Sat Sep 24 00:48:31 2011 +0300 android: Add the C++ STL library path to LDFLAGS This is required if one wants to link shared modules. Signed-off-by: Rafaël Carré commit f227739a6f3575d1265e8738206f32e774e62eaa Author: Rafaël Carré Date: Fri Sep 23 17:56:24 2011 +0200 Win64: try to fix Cmake on Win64 Signed-off-by: Jean-Baptiste Kempf commit aeb72005975cfc84cfca6c3d660cdf0b84d54efb Author: Jean-Baptiste Kempf Date: Fri Sep 23 14:13:33 2011 +0200 Win32: don't redeclare definitions commit 55cb768a5f7bb6c0c3593fdc7e2969dd9656dac3 Author: Jean-Baptiste Kempf Date: Fri Sep 23 14:12:45 2011 +0200 Win32: remove unused variable commit fd7e51abf31fb4110da20d93b576f9f535dc0bc6 Author: Rafaël Carré Date: Fri Sep 23 02:36:02 2011 -0400 contribs win64: fix libgcrypt linking commit 9bd4eaa5e9b412d99606431d266e6985ebbe6ee4 Author: Rafaël Carré Date: Fri Sep 23 02:07:09 2011 -0400 update configure-mingw64.sh commit 6001cde33368efe30128e2716f412a71d82c4db5 Author: Rafaël Carré Date: Fri Sep 23 01:58:58 2011 -0400 win64 contribs: disable projectm commit 5399208ef5f2a3a4ad1155982fd734f1d05491ec Author: Rafaël Carré Date: Fri Sep 23 01:47:21 2011 -0400 contribs: fix glew build on win64 commit be1a4a7852c15e4032ebe14028f15ce81bbf95a4 Author: Rafaël Carré Date: Fri Sep 23 01:44:58 2011 -0400 portaudio: drop patch applied upstream commit a9a76fbe52979c87b7dca6120fac308870c6a5f0 Author: Rafaël Carré Date: Fri Sep 23 01:21:12 2011 -0400 contribs: drop win64 patch for libswscale commit 5eac86a0e5c3ae5a00ad49a4d405b5bc917fc302 Author: Jean-Baptiste Kempf Date: Fri Sep 23 01:59:00 2011 +0200 Win64: don't build any cmake project on old contribs commit 1dddea82109a69ba5ce4dbedeaa1e185b1702c41 Author: Jean-Baptiste Kempf Date: Fri Sep 23 01:47:22 2011 +0200 Contrib: fix upnp compilation on win64 commit 1dc1a52a194ef02ff7fa70587b16a03983be0a7f Author: Rafaël Carré Date: Thu Sep 22 19:31:31 2011 -0400 contribs: really disable libgcrypt docs and tests commit 69573b120f6bc03feda7feeea7387a4adee80ae2 Author: Pierre Ynard Date: Thu Sep 22 23:56:38 2011 +0200 configure: fix sid demux commit 1fe14a8816d913ab2c2f4e3ab7de95a5e79013c8 Author: Jean-Baptiste Kempf Date: Thu Sep 22 23:30:03 2011 +0200 MKV: de-advanced some options commit bfd661fc1e13acb007fba3500b1e9834c7b70d5d Author: Jean-Baptiste Kempf Date: Thu Sep 22 19:26:15 2011 +0200 Android configure: Don't repeat oneself commit d910a74c527ee034290ae7b7278643e68e9091eb Author: Jean-Baptiste Kempf Date: Wed Sep 21 18:13:00 2011 +0200 libVLC: rename libvlc_track_description_release This is now libvlc_track_description_list_release, as agreed at the VDD technical discussion commit eda1f5fea35ddb79a196aea9bbd698c737e1bd0f Author: Francois Cartegnie Date: Thu Sep 22 17:38:02 2011 +0200 Qt: info panels: fix NULL dereference (#5368 fix). commit 4998d3773bfa91853dd7597928cbea3f3907da64 Author: Jean-Baptiste Kempf Date: Thu Sep 22 16:49:33 2011 +0200 Contribs: remove unnecessary patch commit 070c1bd129c77d8f434f7ab5ec8a41f88d67e1f6 Author: Francois Cartegnie Date: Thu Sep 22 16:05:14 2011 +0200 web intf: move style decl to css commit ee1eb6252cc85298bf29dcfd3345bb9249374590 Author: Francois Cartegnie Date: Thu Sep 22 16:01:17 2011 +0200 web intf: no need for js for opacity changes commit 7fe3a136b1d72d2b4157cae635666b1d99b144e4 Author: Rafaël Carré Date: Thu Sep 22 09:49:01 2011 -0400 HAVE_WIN32 -> WIN32 commit a7c6b3bf4daa07639b9502500e7556c8acf762ad Author: Rémi Denis-Courmont Date: Thu Sep 22 16:32:23 2011 +0300 logger: output UTF-8 in text mode and prefix with a Byte Order Mark commit 409e6544d3e8ae31f2a562aca421d0153035ead9 Author: Rémi Denis-Courmont Date: Thu Sep 22 16:31:50 2011 +0300 logger: use rather than in strict HTML commit cd65972764e6fa22cbb053a335a6ebe418163b91 Author: Martin Storsjö Date: Thu Sep 22 14:12:37 2011 +0300 omxil: Enable OMX.SEC.index.ThumbnailMode if available This custom setting makes sure the codec actually fills the OMX buffers with data, instead of opaque pointers to buffers residing elsewhere. This is needed in order to get sensible data output on Nexus S, and most probably also on Galaxy S. Signed-off-by: Jean-Baptiste Kempf commit 3bd67a1e5ad4e8c6a50d7a311b217464c0b5f0a9 Author: Martin Storsjö Date: Thu Sep 22 14:12:36 2011 +0300 omxil: Implement OMX_GetExtensionIndex and OMX_SetConfig for IOMX OMX_SetConfig still lacks a good way to figure out the size of the passed struct/variable, for now hardcoded to the size of the only use case. Signed-off-by: Jean-Baptiste Kempf commit 875945f09f4bbb62c8840de25c07e44353c06dab Author: Martin Storsjö Date: Thu Sep 22 14:42:46 2011 +0300 omxil: Set OMX version 1.0.0 on android The Samsung OMX components on e.g. Nexus S require major == 1 and minor == 0, otherwise they simply return errors on all SetParameter/GetParameter calls. Stagefright's OMX client always sets version 1.0.0, which thus probably should be a safe choice for all android cases. An alternative would be to store the version to set as a variable in decoder_sys_t, and set that to 1.0.0 conditionally only for Samsung OMX components, but that would make OMX_INIT_COMMON more complex. Signed-off-by: Jean-Baptiste Kempf commit 0ad141d394dd86e930d1f27be2ea6ea7e698fddf Author: Rafaël Carré Date: Wed Sep 21 21:25:17 2011 -0400 vlc_memalign: use memalign() if posix_memalign() isn't here Also rename confusing vlc_free() commit 69d2375629241714bdedd4625200e96d60c8c6fc Author: Francois Cartegnie Date: Thu Sep 22 00:11:24 2011 +0200 web intf: drop top table design. We're in 2011 guys ! commit 3fa047734ac771471d75c2972dfe21e72936c8d0 Author: Francois Cartegnie Date: Thu Sep 22 00:09:22 2011 +0200 web intf: fix reading position from status.xml commit c79789502fcc9f979afc47fc45bbb9a2150528ed Author: Martin Storsjö Date: Wed Sep 21 21:25:06 2011 +0300 omxil: Allow using IOMX on Android This adds a fake OMX core implementation, relying the calls via IOMX to the media server, which contains the actual OMX core. Building with IOMX requires private Android headers from the Android source tree, namely the frameworks/base and system/core repositories. (Either froyo or gingerbread should work for building.) This API is not public, has no ABI guarantees and isn't supported. Linking also requires libraries extracted from a froyo/gingerbread device or emulator. Since there are no ABI guarantees, linking to this API might make the .so fail to load on some devices, so for proper use it should be in a dynamically loaded module, separate from the rest of the VLC core and modules. Since this can lead to crashes on unsupported devices, it should only be used in production on whitelisted device/firmware combinations that are known to work. Signed-off-by: Jean-Baptiste Kempf commit 507ebbfec559d5aaede258e53e18396dff7e574c Author: Martin Storsjö Date: Wed Sep 21 15:49:32 2011 +0300 omxil: Make GetAudioParamSize nonstatic It is useful in the IOMX wrapper. Signed-off-by: Jean-Baptiste Kempf commit e1da4a02b33d932eacbda20530ac6c44b2d36101 Author: Jean-Baptiste Kempf Date: Wed Sep 21 15:52:22 2011 +0200 Configure.ac: cleanup Removal of tabs and trailing spaces Fixing configuration with autoconf 2.67 commit 8e0d48c860f46914e0115a21fd4a7dae4f270959 Author: Konstantin Pavlov Date: Wed Sep 21 09:57:10 2011 +0400 Stream out switcher: use existing kludges to port to new FFMpeg/Libav API. Also, distinguish between SSE and SSE2 CPUs. commit 64568cf4f09d85a8c39aeab165e6fefb50b878fa Author: Konstantin Pavlov Date: Tue Sep 20 18:02:10 2011 +0400 Revert "Switcher: port to FFmpeg-0.8 API" This reverts commit d0dc1be9481bcdb7d8e85cb1d19abfd934981b60. commit 2bb2c48eeb5e7b51a74af507fedb387b822c44e1 Author: Francois Cartegnie Date: Wed Sep 21 15:18:18 2011 +0200 web intf: delay loading of external ressource. Must not block if we have no internet access commit abdcbe28a66368efd934d150416878ab84c96a36 Author: Francois Cartegnie Date: Wed Sep 21 14:19:27 2011 +0200 web intf: update UI selection on playlist item change commit db05c860f04a51c8c8179f5005ec5d61c83123bb Author: Francois Cartegnie Date: Wed Sep 21 13:02:31 2011 +0200 web intf: lint validation fix commit 7d3dbfacc88c15d5d2bb66ef963992c9fb11aa71 Author: Francois Cartegnie Date: Wed Sep 21 12:39:43 2011 +0200 web intf: make playlist start opened commit 161f99758e4a51bd1955f2842048da2fc78cc3ff Author: Francois Cartegnie Date: Wed Sep 21 12:30:45 2011 +0200 web intf: make playlist interactive commit 43f10da8ab7abef995c5d6292419b91abbbed9fb Author: Martin Storsjö Date: Wed Sep 21 11:19:08 2011 +0300 omxil: Recognize some semiplanar 420 formats I'm not sure if these officially are NV12 or NV21 - on Nexus One they correspond to NV21 at least. Signed-off-by: Jean-Baptiste Kempf commit 555ba2d1256879b551b60cce579bf4bdbf137061 Author: Martin Storsjö Date: Wed Sep 21 11:19:07 2011 +0300 omxil: Push a dummy buffer on the input buffer fifo to avoid deadlocks By pushing a sentinel/dummy buffer on the input buffer fifo when the output needs reconfiguring, we avoid deadlocks on HTC Sensation, where the input buffers aren't returned to the caller until the decoder has been reconfigured. Since all input buffers can be used up before the reconfigure event is received, this earlier led to a deadlock where the decoder waited for the caller to reconfigure it (as a response to the reconfigure event), while the caller waited for an input buffer to be freed to put the next input packet into. Signed-off-by: Jean-Baptiste Kempf commit 944c1c4e7ca43a9104d4bb2eeaa2fb0ef633e659 Author: Martin Storsjö Date: Wed Sep 21 11:19:06 2011 +0300 omxil: Handle planes with a height larger than the frame height The nSliceHeight parameter in OMX apparently can indicate plane height. This shows up on Nexus One with recent CyanogenMod with the OpenMAX driver built from source (as opposed to the older ones with a binary-only OpenMAX driver). Signed-off-by: Jean-Baptiste Kempf commit 5d0d9decf0320eebcebf171546988671a6cfcfce Author: Martin Storsjö Date: Wed Sep 21 11:19:05 2011 +0300 omxil: Update the number of buffers when reconfiguring On OpenMAX devices supported earlier, the number of buffers has stayed the same after reconfiguring, but on the Nexus One, the number changes. Signed-off-by: Jean-Baptiste Kempf commit d4f0c5f192495471d244e93f48f54b421cbc815e Author: Martin Storsjö Date: Wed Sep 21 11:19:04 2011 +0300 omxil: Only print psz_role if OMX_ComponentRoleEnum succeeded Earlier, an uninitialized string would be printed if OMX_ComponentRoleEnum failed (or if it was unimplemented, see omxil_utils.h), potentially leading to out of bounds reads. Signed-off-by: Jean-Baptiste Kempf commit c7f563eb4435e753d0d62345789b60433f003352 Author: Jean-Baptiste Kempf Date: Wed Sep 21 02:54:25 2011 +0200 Old contribs: don't compile mpcdec on x64 commit 7e27f9a241a7b2df75979c24b4dd0466ab41bdeb Author: Jean-Baptiste Kempf Date: Wed Sep 21 02:36:45 2011 +0200 Contribs: update ignore files for tarballs commit db387a130c25833f93e2e73351ae7611f00c197e Author: Jean-Baptiste Kempf Date: Wed Sep 21 02:34:30 2011 +0200 NEWS: mention mkv improvements for anime fans commit fd795f7da62400a8c078823d9a7eb3970072e6f1 Author: Jean-Baptiste Kempf Date: Wed Sep 21 02:29:41 2011 +0200 Contribs: update libtiff URL. Yet again... commit ad2446286fba9f93012312d72a89134674bf7b7e Author: Denis Charmet Date: Sun Sep 18 23:53:26 2011 +0200 Handle mkv file with random data appended EbmlElement doesn't detect EOF so we don't try to look for more than the file size. Close #5287 Signed-off-by: Jean-Baptiste Kempf commit 69a96ade0b17778fb93a97f48bb864d8efe737b2 Author: Denis Charmet Date: Wed Sep 21 00:33:58 2011 +0200 MKV: Virtual segment rewrite This should handle better ordered chapters and multi-file mkvs (with --mkv-preload-local-dir) Should close #3942 #4074 #3810 #4031 #4336 #4501. Signed-off-by: Jean-Baptiste Kempf commit 2ee48753551670bf5a04be94e71226a5f8d09be9 Author: Laurent Aimar Date: Mon Sep 19 23:03:14 2011 +0200 Improved time managment and seeking in our avformat wrapper. commit ce57c84c5228daecdfee93910b969417a2cefe09 Author: Sebastien Zwickert Date: Mon Sep 19 00:22:38 2011 +0200 macosx: defines IBC_PLUGINS to fix xib compilation issue. Signed-off-by: Felix Paul Kühne commit 5390ac24f68294054c9fba564bbe153a4f48c6f0 Author: Jean-Baptiste Kempf Date: Tue Sep 20 17:48:59 2011 +0200 Fix typo: Hidding -> Hiding commit d0dc1be9481bcdb7d8e85cb1d19abfd934981b60 Author: Dominik 'Rathann' Mierzejewski Date: Tue Sep 20 20:44:15 2011 +0200 Switcher: port to FFmpeg-0.8 API Signed-off-by: Nicolas Chauvet Signed-off-by: Jean-Baptiste Kempf commit 91ced27922335a150d278ac1739e3cbf7e134af1 Author: Sebastien Zwickert Date: Tue Sep 20 13:41:53 2011 +0200 VLCKit: fixes flags for arch i386. Signed-off-by: Jean-Baptiste Kempf commit 5af4f382cbb50a1ed98dc3c449a0049060a5709b Author: Sebastien Zwickert Date: Tue Sep 20 03:44:08 2011 +0200 VLCKit: fixes contrib dir for arch i386. Signed-off-by: Jean-Baptiste Kempf commit 74310c7395a199c0a031dd113d08900cd44082ee Author: Sebastien Zwickert Date: Tue Sep 20 01:06:31 2011 +0200 VLCKit: uses new command line syle for bootstrapping contribs. Signed-off-by: Jean-Baptiste Kempf commit 83af97080329e587e3271850ce97ffc007ed7883 Author: Francois Cartegnie Date: Mon Sep 19 23:39:54 2011 +0200 http intf: fix unescaped xml entities commit 982c2aeaad0a322771ba647cfe708c0c25bb931e Author: Laurent Aimar Date: Mon Sep 19 23:01:40 2011 +0200 Fixed a double free when av_open_input_stream() fails. commit 0c4a828d5f9930ce7949d07b6edd9c4b22b2204a Author: Laurent Aimar Date: Mon Sep 19 20:27:33 2011 +0200 Removed unused variable (avformat) commit 10a3c487df40445baa339881e3ffb2ed7d59cbfb Author: Sebastien Zwickert Date: Mon Sep 19 18:00:47 2011 +0200 VLCKit: fixes compilation issues. Signed-off-by: Felix Paul Kühne commit 3b851f4e9c531f2d90c305b3d632cddc082791fc Author: Rémi Denis-Courmont Date: Mon Sep 19 17:45:48 2011 +0300 bootstrap: fail if pkg-config is absent It is still possible to compile from tarball without pkg-config, though the result will probably be quite useless. commit c74a885f7c1e284d9e0a1ef70af7f81a5a0ba7e6 Author: Jean-Baptiste Kempf Date: Mon Sep 19 15:34:05 2011 +0200 Include: add some win32 comment commit 01946f2369d3744ce7db0785a7bb53f3e8de262d Author: Sebastien Zwickert Date: Mon Sep 19 03:25:51 2011 +0200 macosx: fixes pkg-config compilation issue Signed-off-by: Rafaël Carré commit 7e2a9a21d708074521c2cdb339b9c663ee2db883 Author: Rafaël Carré Date: Sun Sep 18 23:21:30 2011 -0400 Contribs: use FFmpeg from git commit 6d652d11d4617308c889ae551b6ca3f10bf6cf93 Author: Rafaël Carré Date: Sun Sep 18 22:53:41 2011 -0400 remove obsolete comment commit 747a97b2cf2b2a3af08d6f03b40549e3ee2c3f48 Author: Rafaël Carré Date: Sun Sep 18 22:29:01 2011 -0400 xcb-window: make sure VLC_ADD_CFLAGS is useful fix compilation of code under #ifdef HAVE_XCB_KEYSYMS -> fix key bindings commit 19d9676f538f8f2f7a29f1255e92a9849c2c397b Author: Pierre Ynard Date: Mon Sep 19 02:32:32 2011 +0200 dailymotion.lua: re-enable HD and convert to --preferred-resolution commit bcd480400931d4cdcb53cfcbf43fe1ec884a20f4 Author: Jean-Baptiste Kempf Date: Mon Sep 19 00:59:50 2011 +0200 Contribs: update to libdvbpsi 0.2.1 commit 137ea4c07a91e7a5a25916e56b1878d9f112c0ad Author: Rob Jonson Date: Sun Sep 18 14:29:37 2011 +0100 luaHTTP: Force pl_loop and pl_repeat to be mutually exclusive. At the moment, they can both be true which is meaningless. Signed-off-by: Jean-Baptiste Kempf commit 39eddfc4ac3c4f3800b246da24e9577f36caf803 Author: Pierre Ynard Date: Sun Sep 18 13:08:34 2011 +0200 macosx: remove deleted files from Makefile commit 7ffe01c7df0cca88e71b9079b961d05aee9b08de Author: Lorenzo Pistone Date: Sun Sep 18 12:28:34 2011 +0200 cue.lua: fix double URL encoding of directory name Signed-off-by: Pierre Ynard commit a0d300293418d23286b7b24658de4cae99bd87d2 Author: Jean-Baptiste Kempf Date: Sun Sep 18 11:12:02 2011 +0200 luaHTTP: behave like oldHTTP for seeking Close #5345 Patch by jikuja commit 3a6c8349d8f165036d98aa915f9d07935cb88be6 Author: Francois Cartegnie Date: Sat Sep 17 20:32:11 2011 +0200 Qt: Force custom toolbars not to follow RTL auto layout changes. Some widgets can't handle RTL (timebar, ...) and custom toolbars need special logic when reversed (next/prev...) commit 9b0bfc02ef2e97eab087ff98c935d97e72d2a14f Author: Francois Cartegnie Date: Sat Sep 17 17:42:31 2011 +0200 Qt: adv options: fix RTL handling for synchronization commit 553fa2da4ecc8a55cbaaefdc6ad4ed2b3eb7f48f Author: Pierre Ynard Date: Sat Sep 17 21:56:42 2011 +0200 dailymotion.lua: partially decode video title and description commit 66be5f79998302b29c096eb68679abf8d4534039 Author: Pierre Ynard Date: Sat Sep 17 21:35:06 2011 +0200 vimeo.lua: convert to --preferred-resolution commit 767cec1d079b3b45a15a6ed2bf7c017048e76cd0 Author: Pierre Ynard Date: Sat Sep 17 21:15:44 2011 +0200 vimeo.lua: spoof user-agent with something inconspicuous This is needed for HD commit 80b99996b5568cfbfc8a7ab491317e2984fa26c6 Author: Pierre Ynard Date: Sat Sep 17 21:11:54 2011 +0200 vimeo.lua: remove debug commit 2d2df2dce5a1ee32cf9f493158595c4dcb7d1a88 Author: Felix Paul Kühne Date: Sat Sep 17 21:09:47 2011 +0200 macosx: remove 'embedded' image files from the xcodeproj commit 7e1180d8da4c34da45e91b9421c3806e5a6cd73e Author: Pierre Ynard Date: Sat Sep 17 20:54:39 2011 +0200 access_http: support comments (parentheses) in user-agent commit adc35019701701eec7a6f91128103fc462ce3b3b Author: Francois Cartegnie Date: Sat Sep 17 13:10:34 2011 +0200 Qt: adv settings: Optimize synchronization panel commit 76fa9057ed1b2949b6ec73f82fa2f18a69c344c2 Author: Felix Paul Kühne Date: Fri Sep 16 21:49:05 2011 +0200 macosx: removed no longer used graphics from the 1.1 series commit 69df7da79834177ccfa60c1717d8e72fdae70fd9 Author: Pierre Ynard Date: Fri Sep 16 21:28:30 2011 +0200 doc: install libvlc sample applications commit be5874e5c1b4dd5ddd9a3f3db55e78c033c74a16 Author: Felix Paul Kühne Date: Fri Sep 16 21:13:32 2011 +0200 auhal: blind attempt to fix S/PDIF on Lion needs testing commit 9e3075174219c83c61a868e694ebf671474b5e1e Author: Jean-Baptiste Kempf Date: Fri Sep 16 18:57:44 2011 +0200 Accept mdf and dvd as extension for DVD iso Stupid software actually uses that... commit 0268197b7e6a19beda7f95d048c4b6cfb1c59368 Author: Jean-Baptiste Kempf Date: Fri Sep 16 18:42:37 2011 +0200 Qt: open network fixes and simplifications Close #5328 commit 972e5e453a3f01ae6d3597e3489b4c3dace406b2 Author: Jean-Baptiste Kempf Date: Fri Sep 16 18:16:51 2011 +0200 Qt: open dialog code simplification commit 718ee0d698e2fd3aeb36d628d8b35d04ba5d8bcc Author: Felix Paul Kühne Date: Fri Sep 16 18:06:06 2011 +0200 macosx: fixed minor appearance issues commit 913fe8f262ec02b1773e5f7c8a81e669770163f1 Author: Felix Paul Kühne Date: Fri Sep 16 17:54:08 2011 +0200 macosx: added fspanel@1.5x graphics to the xcode project and the Makefile.am commit 162f93593774603dd3c0e2b7d40e36e68fb993f8 Author: Damien Erambert Date: Fri Sep 16 17:36:55 2011 +0200 macosx: added fspanel graphics scaled by a factor of 1.5 for screens with huge resolutions (not yet used) commit 7351ded5a17d9cf7d60ffe8513901d40eb9b7380 Author: Damien Erambert Date: Fri Sep 16 17:32:40 2011 +0200 macosx: updated UI graphics commit 20b554bff0385fd2dbaa042f8fd635c9927f418a Author: Felix Paul Kühne Date: Fri Sep 16 17:24:55 2011 +0200 NEWS update commit 4183cd721936a62d21bb21b676c5679a061919b1 Author: Felix Paul Kühne Date: Fri Sep 16 17:23:02 2011 +0200 growl_udp: removed module, since it is broken and will no longer be supported by Growl's next release commit ea32bd201be0a29de3ef05ee3f762916443e1f10 Author: Felix Paul Kühne Date: Fri Sep 16 17:18:08 2011 +0200 macosx: fixed white spacing errors introduced in previous commit (ff8183c04e3f2938cdb11be0d24a56b4ea561545) commit ff8183c04e3f2938cdb11be0d24a56b4ea561545 Author: Jan Winter Date: Mon Sep 12 22:15:49 2011 +0200 OS X AppleScript: added new features Signed-off-by: Felix Paul Kühne commit 0333f05e38b96d47b8a0474c93a6932a456c0cc3 Author: Jean-Baptiste Kempf Date: Fri Sep 16 16:15:00 2011 +0200 Qt: clarify a text Close #5321 commit 0d18d5644e7543a8d8e8bccb7f7ba4e18307bfb5 Author: Jean-Baptiste Kempf Date: Fri Sep 16 15:54:28 2011 +0200 CUE: support Unix Line Endings Close #5322 commit 55bc237c2388bc4dde556954127ace97515bd612 Author: Sebastien Zwickert Date: Thu Sep 15 00:29:18 2011 +0200 OpenGL: enable shaders for MacOS and cleans some specific MacOS code. Signed-off-by: Jean-Baptiste Kempf commit 7c4e25d7381d89a4e68e6f74c9e2ed8ce607c53e Author: Jean-Baptiste Kempf Date: Fri Sep 16 14:32:46 2011 +0200 Information about DV Pro codecs commit f6e6dfe471610bec40052f8404a371e2c1c57f4f Author: Jean-Baptiste Kempf Date: Fri Sep 16 14:11:27 2011 +0200 More FourCC for DV, JP2K, h263, mp4v and MJPEG commit 3b2431d7487a1bebf14d3dad554a6512b870a27c Author: Jean-Baptiste Kempf Date: Fri Sep 16 12:11:04 2011 +0200 FourCC: update copyright commit 0899262b24433d74a37ebbd31b30a1835671c955 Author: Jean-Baptiste Kempf Date: Fri Sep 16 11:39:23 2011 +0200 Add support for ProRes through Libavc Thanks Elvis commit d11ea1365dcb34ff5447aa15c08ddf3444d4ae55 Author: Pierre Ynard Date: Thu Sep 15 20:37:06 2011 +0200 youtube.lua: preferred resolution selection commit 0e644cb3da1f23509011e6f825c4acaa193fc212 Author: Pierre Ynard Date: Thu Sep 15 20:36:16 2011 +0200 lua: export variables module to lua demuxer commit ad964b11c168978351eced5c64aa6284bf20bb31 Author: Pierre Ynard Date: Thu Sep 15 20:35:34 2011 +0200 lua: expose var_Inherit() Similar functionality wasn't quite available by combining vlc.var.create() and vlc.var.get() commit c39bdd521d69013d9abc2537c894af4503b729ae Author: Pierre Ynard Date: Thu Sep 15 20:34:07 2011 +0200 Add option to select preferred video resolution This can be used right away in lua playlist scripts, and possibly in demuxers that support multiple video tracks commit ace5352f6c5aafc22d71c1af1cc0752b32a0f6de Author: Jean-Baptiste Kempf Date: Thu Sep 15 15:59:21 2011 +0200 libVLC: remove tabs and trailing spaces commit e4bf5fafb7519ca62eeb9ba787212bf464737a00 Author: Yuval Tze Date: Mon Sep 12 13:13:18 2011 +0300 Subsdelay default min-alpha value change default min-alpha value to 70 Signed-off-by: Jean-Baptiste Kempf commit 1af1b86864e7d6ef241011b8e97941ed673fd5ad Author: Jean-Baptiste Kempf Date: Thu Sep 15 15:54:50 2011 +0200 Amem: remove trailing space commit f9d51b56df9127b5a858a3824e2fe4371712824e Author: Sébastien Toque Date: Mon Sep 12 23:19:09 2011 +0200 amem: fix a typo Signed-off-by: Jean-Baptiste Kempf commit 92b7c62150ef1bbb3ab21c6d06f77d84299ce92f Author: Jean-Baptiste Kempf Date: Thu Sep 15 13:17:52 2011 +0200 Contribs: use openjpeg in libav/ffmpeg So that we have jp2k support on Windows and MacOS commit 96d4c7f7d2bfc637d342e271b6b40d1b71686013 Author: Jean-Baptiste Kempf Date: Thu Sep 15 13:12:55 2011 +0200 Contribs: add openjpeg This wasn't present in the old contribs commit bc577c01f8317eac29666ee932a01ea868456d6c Author: Laurent Aimar Date: Wed Sep 14 20:38:00 2011 +0200 Fix YV12 support in opengl output (when shader is in use). commit 7064dbe4ed1916403c415e4ff3c51b19a234b39b Author: Laurent Aimar Date: Wed Sep 14 20:29:26 2011 +0200 Replaced tabs by spaces (opengl) commit 533090db4c9c616649b449b3ad6d5743b920da5a Author: Erwan Tulou Date: Wed Sep 14 17:13:50 2011 +0200 freetype: fix crash shadow and outline must be reset to NULL if the freetype call fails, so that the same memory is not deallocated twice later on. commit 0e044faad3d30ed002e9bfeca0b0f30a36b27b0e Author: Jean-Baptiste Kempf Date: Wed Sep 14 16:54:22 2011 +0200 Update copyright and remove unnecessary include (CC) commit 364cb74d30b14bcdb8e5a9c3ca90d01857ab907b Author: Rafaël Carré Date: Tue Sep 13 18:32:39 2011 -0400 Sepia8ySSE2(): remove forward declaration make the function static inline don't compile it at all if we can't compile SSE2 commit ca79f35583615e4dbcdcf86b27b76a693b2fe685 Author: Rafaël Carré Date: Tue Sep 13 18:30:06 2011 -0400 Old contribs: make it easy to use libav commit 44b9decd384b60d47cf2b8930a3ce287aadae666 Author: Rafaël Carré Date: Tue Sep 13 18:29:16 2011 -0400 Old contribs: FFmpeg switched to git Also no need to keep references to an antique snapshot commit a8c9a9233b04e22a3a22e9e5bb62965bb81abb14 Author: Rafaël Carré Date: Tue Sep 13 18:10:32 2011 -0400 a52: cosmetics commit d47186c7a6cbe0a1d19ee639b90fe96905d9f6cc Author: Rafaël Carré Date: Tue Sep 13 18:02:17 2011 -0400 packetizers: move state enum in packetizer_helper.h commit 13d4cc70a7e97d5f9facc3d8df035fd037572634 Author: Rafaël Carré Date: Tue Sep 13 17:34:17 2011 -0400 mpeg/es demuxer : get last block out of the packetizer refs #3178 commit 6fe3c9a8424055be5c4e7fd2e08de784f86d5298 Author: Francois Cartegnie Date: Tue Sep 13 18:02:41 2011 +0200 http inf: move old http interface components to subdir We still have the old vlm.html interface, as only batch commands are in the new lua http interface. Moving apart its own files gives a clearer view of the two versions. commit e28b130295c4047c2b2a1ac0d1c33b02c2a6042d Author: Francois Cartegnie Date: Tue Sep 13 12:54:47 2011 +0200 luahttp: remove old mosaic commit 76aa0c1e95bcd1b5d903584b8a0baf162379ed04 Author: Francois Cartegnie Date: Tue Sep 13 12:50:41 2011 +0200 luahttp: remove old flash commit e7c99eb33a79b5547d8f1ec4647ee7024cf36a7f Author: Francois Cartegnie Date: Tue Sep 13 11:42:25 2011 +0200 luahttp: move footer down commit 1f68a4db6f91b868524899e47e2bd6f82e314f23 Author: Francois Cartegnie Date: Tue Sep 13 21:00:29 2011 +0200 luahttp: fix vlm dialogs packaging. Old vlm interface was not working because of missing files commit d675b5e29639c0578bb0c0f1be1936dc7183342b Author: Laurent Aimar Date: Tue Sep 13 22:56:38 2011 +0200 Revert "libass: add message callback" This reverts commit 3e6913a3f4a5496bb44435cc0dc0c9eacdb71a28. The decoder object can be destroyed before libass is and so cannot be used for logging. commit fec1494dcbaf6fa7d32c033796dcc8bd9c5bcd03 Author: Laurent Aimar Date: Tue Sep 13 22:40:08 2011 +0200 Used the AVCodecContext given to AVCodecContext::get_buffer() and not the global one. The global one may not be in synch when the callback is called. commit b1b6d346b5cafa545515d37d6f722946a1dc87cf Author: Laurent Aimar Date: Tue Sep 13 22:37:42 2011 +0200 Fix texture cache accesses in opengl It fixes a potential out of bound access. commit a4820b53a72903182b198435fabc50d1478fd3b0 Author: Laurent Aimar Date: Tue Sep 13 00:37:33 2011 +0200 Used the AVCodecContext given to AVCodecContext::get_format() and not the global one. The global one may not be in synch when the callback is called. commit 66b8bb17dacc529f033097984a9a0e864a0bdea5 Author: Laurent Aimar Date: Tue Sep 13 00:36:25 2011 +0200 Cosmetics (avcodec decoder). commit 77c6c8d2f5a47cbcb1e0cd5553023b2fbe0db873 Author: Francois Cartegnie Date: Tue Sep 13 11:22:14 2011 +0200 Qt: menus: re-group/order video options commit 7fd0bb96b1040e8be04fc4f1f4e72b39c180515d Author: Devin Heitmueller Date: Tue Sep 13 00:23:21 2011 +0200 Fix improper rendering of PAC codes containing color or font styles (CC) commit 510a29d8dd8d3969fa74557cad18afa3d2ec48ad Author: Devin Heitmueller Date: Tue Sep 13 00:22:47 2011 +0200 Fix bug in HTML construction that resulted in malformed HTML (CC) Address a case where we would end up with missing closing underline tags. This results in malformed HTML causing the subpicture to never be rendered in those cases. commit ff6dbc7f29c1aee0116f2ead386af443dda85c3b Author: Devin Heitmueller Date: Tue Sep 13 00:17:45 2011 +0200 Fix rendering of transparent space (CC) commit 872aa7ed7891c0ac9234b8ad29416be9f3c4ecc4 Author: Devin Heitmueller Date: Mon Sep 12 23:33:48 2011 +0200 Properly render 'smart quotes' (CC) commit 461ebf064c8d36f502eccf0aa0686bec2eac266a Author: Devin Heitmueller Date: Mon Sep 12 23:30:14 2011 +0200 Fix rendering of inverted exclamation marked (used for Spanish) (CC) Properly the renderer to properly show the inverted exclamation mark, common in Spanish. Validated with the WGBH EIA-608 test stream. commit df7b4814c761e6ff8562405b44f6071652ad24b0 Author: Laurent Aimar Date: Mon Sep 12 22:24:47 2011 +0200 Fix CD+G scrolling. It was broken by f9b664eac0e1a7bceed9d7b5854fd9fc351b4aab. commit 2bf6fb20e219a113622624ee61c143e543b65bf0 Author: Martin Storsjö Date: Mon Sep 12 21:40:35 2011 +0200 Add picture format declarations for NV12 and NV21 Signed-off-by: Laurent Aimar commit d43dfe579d33c51b401f400b2c7af764380a78cf Author: Laurent Aimar Date: Tue Sep 6 21:58:00 2011 +0200 Fixed text rendering with empty line in freetype. commit 80676aa4a6833ce7ec4196d6492ea01fd74422b4 Author: Jean-Baptiste Kempf Date: Mon Sep 12 20:34:35 2011 +0200 MP4: fix a typo commit 79bfcece06742f4b2dcc91500ccf524750748728 Author: Erwan Tulou Date: Mon Sep 12 19:46:59 2011 +0200 Revert "freetype: fix crash (wrong memory deallocation)" This reverts commit 2224fa034a7a205ba9ec810e67e2889a2bca4471. FT_Done_Glyph seems needed for shadow. More investigation needed to work out why libfreetype crashes at this FT_Done_Glyph. commit 2224fa034a7a205ba9ec810e67e2889a2bca4471 Author: Erwan Tulou Date: Sat Sep 10 00:25:55 2011 +0200 freetype: fix crash (wrong memory deallocation) shadow refers to outine or glyph. Only these latter ones need deallocation. commit 3ae6eda8af8ec03f79191606c5da41dcb138e94e Author: Erwan Tulou Date: Sat Sep 10 10:06:53 2011 +0200 qt4: fix memory leak commit 9eb2164ec99f52999a62cc315a7d6c9853c155f3 Author: Jean-Baptiste Kempf Date: Sun Sep 11 23:18:42 2011 +0200 More Apple HDV fourcc commit 280137eded8c6ff9c34b6a5c6d61a57239e4781c Author: Jean-Baptiste Kempf Date: Sun Sep 11 21:51:37 2011 +0200 DirectFB: Copyright update commit 6fcdfb046a1ad84620628cadef3375b2434c0085 Author: Jean-Baptiste Kempf Date: Fri Sep 9 00:55:52 2011 +0200 Qt: Deactivate coverflow for releases until someone actually fixes it commit caa343463e36c9f77f246d323c5dac7092129763 Author: Francois Cartegnie Date: Sat Sep 10 20:42:33 2011 +0200 Qt: simplify go to time dialog commit d405f2ca0cbf3bd830241281b224206bfbf72428 Author: Ilkka Ollakka Date: Sat Sep 10 00:01:24 2011 +0300 x264: actually add that sei in first block commit b852af557db7631708ccb1ebd34ff87d9e16f715 Author: Francois Cartegnie Date: Fri Sep 9 13:37:47 2011 +0200 luahttp: sprite buttons Make them share a common palette and save 41K (78%) commit c6d0cc05a0194dfd5ca1f374429ed512e0420d41 Author: Sebastien Zwickert Date: Thu Sep 8 22:49:51 2011 +0200 opengl: fixes subtexturing issue on macos. Signed-off-by: Felix Paul Kühne commit 9c833b7dd61110398f6bdef4afa99209433db7cf Author: Francois Cartegnie Date: Fri Sep 9 08:01:27 2011 +0200 Qt: simple_preferences: fix default item for style combo commit 3015add42a0c8ddcbbda5fa25b5e73f065785a0b Author: Francois Cartegnie Date: Fri Sep 9 07:53:59 2011 +0200 qt: epgview: const correctness commit 5d1047b3938ea4708eaab767713992628c92bb55 Author: Pierre Ynard Date: Thu Sep 8 23:50:54 2011 +0200 cli: fix many aout/vout functions Get rid of another vlc.object.find() call! commit c00f35b1237bc7e8745729e10785086732c56369 Author: Pierre Ynard Date: Thu Sep 8 23:37:11 2011 +0200 lua: fix snapshots This gets rid of a broken vlc.object.find() call commit cb6f35d73fc15bd52870671e8ef7f316b61d9b5d Author: Pierre Ynard Date: Thu Sep 8 23:18:04 2011 +0200 lua: document vlc.object.aout() and vlc.object.vout() commit 7a574861e5f66d995bbed763ae8ad97b2b41c651 Author: Rafaël Carré Date: Thu Sep 8 12:25:09 2011 +0200 decoder: process the last block when closing There might be a buffer still stored in packetizer buffers refs: #3178 commit 8c01ae6daeb131fe0c1b5e337a07f60e911b65d4 Author: Francois Cartegnie Date: Thu Sep 8 07:04:58 2011 +0200 Qt: reparent layout commit 4761695cdff9214de4bb356e4ce9d1c25de364dc Author: Francois Cartegnie Date: Thu Sep 8 06:31:12 2011 +0200 Qt: playlist: add tooltips commit 7c0bb066acc9a63f0b84e1991ed8de402218576c Author: Francois Cartegnie Date: Thu Sep 8 06:09:21 2011 +0200 Qt: playlist: move zoom button to top bar commit a5f542fbe09d9f847f1c0b159d16f705c018a30b Author: Jean-Baptiste Kempf Date: Thu Sep 8 01:43:04 2011 +0200 Win32: extra-safety on thumbnail toolbar commit 68c863f4a65ccc14f6f883272b7ba7c65b3e3940 Author: Jean-Baptiste Kempf Date: Thu Sep 8 01:05:01 2011 +0200 Qt: fix typos commit 22f95210299b1396e881d5550d187a9f115b21fd Author: Jean-Baptiste Kempf Date: Thu Sep 8 00:54:47 2011 +0200 Qt: don't quit the application too early Close #4883 commit 60d0743539f710bedc1df8927c79651ffa8c3f5a Author: Jean-Baptiste Kempf Date: Thu Sep 8 00:08:49 2011 +0200 Qt: thou shalt NOT give 2 layouts to the same widget commit a9dc30594e588ad39a765eba142df934b2bed1f8 Author: Rémi Denis-Courmont Date: Wed Sep 7 21:43:08 2011 +0300 Missing #include commit 88f047adb8bf6235f8c289d991b9945ae9df066c Author: Jean-Baptiste Kempf Date: Wed Sep 7 20:07:16 2011 +0200 Update Makefile.am after previous commit commit 1e795659906b8bb88005f31ddf6ae827312ef37c Author: Jean-Baptiste Kempf Date: Wed Sep 7 20:05:59 2011 +0200 Remove outdated HACKING and update INSTALL and README commit a43195e0a602f950ede7bd7f7d4431144bb6d9a3 Author: Jean-Baptiste Kempf Date: Wed Sep 7 19:59:09 2011 +0200 Update the README commit 7e4d0edc0708613df89a82cf44da245acce5cfce Author: Jean-Baptiste Kempf Date: Wed Sep 7 19:46:11 2011 +0200 Remove INSTALL.win32 commit a4dd974c8a2f48bb212189146cf9105f289d9c62 Author: Jean-Baptiste Kempf Date: Wed Sep 7 19:44:31 2011 +0200 Qt: fix compilation on Win32, and use a decent minimum commit b15a34c4c19ca81ad6d2efdf46fa5681065abc53 Author: Rémi Denis-Courmont Date: Wed Sep 7 20:54:06 2011 +0300 Fix skins2 commit 4dc07c996d859aebaef088c8bcf5c85c5968bfb4 Author: Jean-Baptiste Kempf Date: Wed Sep 7 19:39:38 2011 +0200 Win32 configure: activate skins2 interface commit 86348530937d437db420a2168ec1e230952e9d4d Author: Felix Paul Kühne Date: Wed Sep 7 17:58:50 2011 +0200 opengl: re-enable the mac part by default commit 4e84f81bacc8c682b2f0c19224531b522346dfdc Author: Felix Paul Kühne Date: Wed Sep 7 17:58:18 2011 +0200 macosx: fixed crash when rebuilding the sidebar too often commit 9c1c18e3590e55988446295ef0826fafc26a382c Author: Francois Cartegnie Date: Wed Sep 7 16:02:44 2011 +0200 luahttp: fix javascript declaration commit 18a26247ea83c982132f218bdfb1a6e515f46576 Author: Francois Cartegnie Date: Wed Sep 7 15:54:30 2011 +0200 luahttp: fix document parsing with inline javascript commit 6c18d1692b15f2d7553032471b79b7b34d73e0b0 Author: Francois Cartegnie Date: Wed Sep 7 15:41:46 2011 +0200 luahttp: fix and move style to css commit 8346670536dd6394318a7e2442042b90d20f0a1e Author: Francois Cartegnie Date: Wed Sep 7 15:28:56 2011 +0200 luahttp: add doctype commit e899307d9c84da328b409ef302603a3c1afae849 Author: Francois Cartegnie Date: Wed Sep 7 14:40:00 2011 +0200 Qt: standardpanel: remove warnings commit 8d3b932e39c621359f2a77c3841fe4f33e5ae5a9 Author: Francois Cartegnie Date: Wed Sep 7 14:37:49 2011 +0200 Qt: playlist: pad zoom slider (fixes #5291) commit ea17bdc31183b303fff336870d9f6bcb39b78963 Author: Francois Cartegnie Date: Wed Sep 7 13:05:38 2011 +0200 Qt: playlist zoom: Enforce valid font point size commit 9f5bb6b6148fa96535fd2ba973c6a0b094aa7bb0 Author: Jean-Baptiste Kempf Date: Wed Sep 7 12:30:19 2011 +0200 Qt4: fix indentation commit e2b67cfb50281b86009ff3afda4f0549ba301d07 Author: Hugo Beauzée-Luyssen Date: Wed Sep 7 11:36:46 2011 +0200 Qt4: fix playlist type when saving Signed-off-by: Jean-Baptiste Kempf commit c98b3e78ef2f6196d67d66fce62a4bca07a43d66 Author: Jean-Baptiste Kempf Date: Wed Sep 7 11:31:16 2011 +0200 Don't show 'Open Graphic Library' to users This is shown in the list of selected modules in Simple preferences. commit fc3e4b5710b0c7c684df76ef62adea967a1cf204 Author: Sebastien Zwickert Date: Tue Sep 6 23:57:50 2011 +0200 opengl: revert some cleanup. Signed-off-by: Felix Paul Kühne commit 30ae318e67042c23baa30968ccbe80ca949da522 Author: Rémi Denis-Courmont Date: Tue Sep 6 23:51:57 2011 +0300 Enumerate V4L2 frame intervals once fewer They are still enumerated many times though... commit 2f4f8cef4e8f323d20cd9910e2afa223b4e8a5ac Author: Rémi Denis-Courmont Date: Tue Sep 6 23:50:58 2011 +0300 Fix V4L2 typo It had no effects since both enumeration members had the same value. commit 3b357566dc332c3043b2990cadc075f8910b4199 Author: Rémi Denis-Courmont Date: Tue Sep 6 23:38:43 2011 +0300 Enumerate V4L2 frame sizes only once commit ff039349bb6a767495387e575287ff4ba56d0c74 Author: Laurent Aimar Date: Tue Sep 6 21:22:59 2011 +0200 Removed now useless include in goom. commit accf423b7c2eb24db606063c8eb949b5bb2ad630 Author: Laurent Aimar Date: Tue Sep 6 21:19:52 2011 +0200 Removed display of title by goom visualization plugin. It is not reliable if the aout is reused, and the text support seems incomplete in goom. commit a8d9ae66fd86d18fefed96829d5238127c7b39fe Author: Laurent Aimar Date: Tue Sep 6 20:18:55 2011 +0200 Revert "block_t ** parameter is never NULL for audio decoding" This reverts commit 48e39d4453616f2b41a55405e11b41407e0b3222. It is needed to apply the patch allowing to flush the packetizer/decoders without having to change the API for now. commit bf1b0d63adc001f71377bb40e80932277d3ac4a9 Author: Rémi Denis-Courmont Date: Tue Sep 6 20:32:26 2011 +0300 Remove memory copy in V4L2 demux in read/write mode commit 4dfaa105795dbc9cc764bb53273089686431ffe2 Author: Rémi Denis-Courmont Date: Tue Sep 6 20:12:22 2011 +0300 Partially segregate access_demux V4L2 code commit 21ecdaab62967d244e534b57832d7c202caf3f82 Author: Rémi Denis-Courmont Date: Tue Sep 6 19:31:01 2011 +0300 Segregate access-specific V4L2 code commit 5a070f6941676d9f3fc9d8d3f6297a6cd308001b Author: Jean-Baptiste Kempf Date: Tue Sep 6 18:02:49 2011 +0200 Configure: slight simplification. commit c292dec526a4e972c25d21d2219319067e6d7058 Author: Rémi Denis-Courmont Date: Tue Sep 6 18:46:17 2011 +0300 Unused variable commit 913a9a9aece76b6a05d87d2dd85c7525131dfd91 Author: Rémi Denis-Courmont Date: Tue Sep 6 18:38:07 2011 +0300 Restore --disable-libv4l2 for packagers commit 6b935f4fcaa7148577fb0de850950eb51a074bbb Author: Rémi Denis-Courmont Date: Tue Sep 6 18:19:36 2011 +0300 Enable skins2 automatically (rather than always) It was rather confusing that XPM, Xinerama and Xext seemed absolutely required even though only skins2 depends on them. Also the check for libtar is now skipped if skins2 are disabled. commit b8a79f36431a98559ccbb240106040ac85729351 Author: Jean-Baptiste Kempf Date: Tue Sep 6 01:16:27 2011 +0200 MSW: release the HICON later commit ce3960e889c249019ec5d4d144373f87be0be456 Author: Rafaël Carré Date: Mon Sep 5 10:00:03 2011 +0200 android: Implement pipe2 commit d3c189ebbf4a1886e6f4c008e550a4537820f58e Author: Martin Storsjö Date: Sun Sep 4 14:54:08 2011 +0200 Try loading the qualcomm omx core This works when running straight OpenMAX on a rooted Nexus One with chmodded /dev nodes. Signed-off-by: Rémi Denis-Courmont commit fc3b9a8e6d706f547d10010556a76e4de76b8e3c Author: Laurent Aimar Date: Mon Sep 5 23:10:24 2011 +0200 Implemented 'Boss Key' in qt4 interface (close #3838). There is an incorrect interaction with 'pause on minimized' feature when showing back the video (depending on qt-system-tray). commit 1fde8b5a14cc72dbbc433b64471940fd99ef3e07 Author: Laurent Aimar Date: Mon Sep 5 21:58:50 2011 +0200 Added 'Boss Key' support to the core. The interfaces that want to implement it can now add a callback on libvlc::intf-boss. commit a99f2ab5cb75e0eb1fb99390f1db27f8db064f1e Author: Rémi Denis-Courmont Date: Tue Sep 6 00:00:46 2011 +0300 SDL vout: never override signals (rather than only in debug builds) commit 8f683236f8aa59adfb7a5598247eb4af5098661c Author: Rémi Denis-Courmont Date: Mon Sep 5 23:42:24 2011 +0300 Improve vlc_memalign() - use native MingW back-end on Windows, instead of kludges, - remove "base" pointer parameter, - inline. commit cece0cc75448b1a6b19991b6afc0ed356ba4d8d2 Author: Rémi Denis-Courmont Date: Mon Sep 5 22:39:19 2011 +0300 Remove filter_t.pf_audio_buffer_new commit 6cdef6722f008ba5ba0c94c15cc293a745ebe7ff Author: Rémi Denis-Courmont Date: Mon Sep 5 22:45:25 2011 +0300 Use decoder_NewAudioBuffer() commit d9020f94ed86efe66cb03d7055f3aaf7131ea358 Author: Rémi Denis-Courmont Date: Mon Sep 5 22:39:11 2011 +0300 Fix warning commit 74c0aebf457f5599b226af977741046485985698 Author: Laurent Aimar Date: Mon Sep 5 21:33:43 2011 +0200 Display the decoded video format in the "Media information" panel. It closes #5053. commit b6892c3888d692c612b072e1d94d4c27b02f3afa Author: Laurent Aimar Date: Mon Sep 5 21:23:41 2011 +0200 Print codec_id on unsupported track in avformat demuxer. commit 88564ace0252c13c7b778c054be7a5548878936a Author: Laurent Aimar Date: Mon Sep 5 21:12:58 2011 +0200 Register libvlc_MediaPlayerVout event. commit a3628756655e442f69f719632a7a173cf31518b0 Author: Laurent Aimar Date: Mon Sep 5 21:00:07 2011 +0200 Fixed extract video filter when requesting black color. It closes #4695. commit 37f89f654417a8b5d60d1d07bd27184cf388c3c4 Author: Laurent Aimar Date: Mon Sep 5 19:37:35 2011 +0200 Added libvlc_MediaPlayerVout event. It is send on vout count changes (close #5277). commit b18fad44bb3f9b3ec6e71004a69e37e0c07f68b1 Author: Rémi Denis-Courmont Date: Mon Sep 5 20:50:47 2011 +0300 Dead code commit dbc8428d26d62420e9303cc72fa6c23d7adf2ad2 Author: Rémi Denis-Courmont Date: Mon Sep 5 20:46:20 2011 +0300 Remove libvlc event queue slightly incorrect debug commit 32b1eabf3c4d65b7a6ec79a38bd07f50f4a2eec6 Author: Rémi Denis-Courmont Date: Mon Sep 5 20:37:25 2011 +0300 MPEG mux: do not hide bugs in debug builds! commit 976c7dd2367edd68648b01fde81eddef7bbef5db Author: Rémi Denis-Courmont Date: Mon Sep 5 20:36:56 2011 +0300 Remove some debug commit a7f6a75da311ec6a9e96a60910a6b0c2c3e422d0 Author: Rémi Denis-Courmont Date: Mon Sep 5 20:35:52 2011 +0300 Fix a few debug messages commit e07059b020218e03b2c51075c48c90ba40fa052e Author: Rémi Denis-Courmont Date: Mon Sep 5 19:38:37 2011 +0300 Only open video device once commit 6ee39527ef241b3e138c926f3cf827020d9b7bc7 Author: Rémi Denis-Courmont Date: Mon Sep 5 19:22:22 2011 +0300 Small code factorization commit 812b6e27ce3f4ed84ce547dc2365b844931729d8 Author: Rémi Denis-Courmont Date: Mon Sep 5 18:26:52 2011 +0300 Simplify V4L2 configure checks - only check for libv4l2 if V4L2 is supported, - only check for --enable-pvr if V4L2 is supported, - remove mostly useless --enable-libv4l2 and --enable-v4l2. commit c7bd58198d7fbc03f4c19dd708a736acda70202e Author: Rémi Denis-Courmont Date: Mon Sep 5 19:16:37 2011 +0300 Let autoconf detect -g and -O2, do not reinvent the wheel Save CFLAGS and CXXFLAGS after the compiler is detected, rather than before. This is when autoconf sets -g and -O2 automatically by default. commit 4189e7a558bc9380d2aa6df4789607f626092e6e Author: Rafaël Carré Date: Mon Sep 5 18:13:55 2011 +0200 Fix static modules commit 3eb62f6699c1a90492247be75bde5d3eaec7a5ee Author: Jean-Baptiste Kempf Date: Mon Sep 5 16:37:54 2011 +0200 Serbian Win32: fix building commit c44ee8e1dae17e4b73475f717fea7c5add6a1fd4 Author: Sebastien Zwickert Date: Mon Sep 5 01:31:41 2011 +0200 opengl: fixes macosx vout issue. Signed-off-by: Felix Paul Kühne commit 67b1aab71a46f040b62c5493df880d6b5ca2acd8 Author: Felix Paul Kühne Date: Mon Sep 5 14:01:23 2011 +0200 macosx: fix some more compilation warnings commit f118a45bd95de4ad243b87646f729b010b71ffaf Author: Jean-Baptiste Kempf Date: Thu Sep 1 17:36:02 2011 +0200 Don't leak a HICON commit 52a381c9f23ca290f5b6af4ac11893712a722d2a Author: Sebastien Zwickert Date: Mon Sep 5 01:30:11 2011 +0200 macosx: look for libvlc in lib/ for bundle creation. Signed-off-by: Felix Paul Kühne commit 54ce59969ad7eb981b0d410b3c5040ee5156a3a1 Author: Pierre Ynard Date: Mon Sep 5 02:28:06 2011 +0200 file: fix file/network caching detection for windows Untested commit 42b85a3cb22abd6245bdc774f52b4222234fe406 Author: Pierre Ynard Date: Mon Sep 5 02:13:40 2011 +0200 WinCE: remove stray comment commit 2f9b8f8362fdaddd46d7e18a26b83313fa7c0b71 Author: Pierre Ynard Date: Mon Sep 5 00:55:29 2011 +0200 Fix typo in installer commit af6d07db2b43f2899d3ee0d9158df529bd8c197d Author: Pierre Ynard Date: Mon Sep 5 00:47:47 2011 +0200 i18n: update POTFILES commit 1a54bf7cd05c3ed6dab91593399f58bd8821adbc Author: Felix Paul Kühne Date: Sun Sep 4 19:43:50 2011 +0200 macosx: clean up commit c5f9ea13f6f81b734d9db6caead08c1d82d85cc0 Author: Felix Paul Kühne Date: Sun Sep 4 19:02:36 2011 +0200 macosx: set the splitview divider to 60% gray instead of black to fit most default apps commit af5969aedfcd6c580f84f4caf48fe863ddd72982 Author: Felix Paul Kühne Date: Sun Sep 4 18:42:52 2011 +0200 macosx: remove dead code and rename vout.* to VideoView.* commit 9415464eb33082e8ff5ffd8cb8fa0795160fd0a8 Author: Felix Paul Kühne Date: Sun Sep 4 18:38:31 2011 +0200 macosx: prevent ugly artifacts when playing a video commit 9b134e2a1dd202e41075e56566f448166a0c5f71 Author: Felix Paul Kühne Date: Sun Sep 4 18:25:14 2011 +0200 macosx: replace the 'basic' vs 'all' radio button on the bottom left of the prefs window with a simple button, which is nicer and more 'Mac-like' commit 0a34f87b0a35199922d49596e6f00452c8837241 Author: Felix Paul Kühne Date: Sun Sep 4 18:01:17 2011 +0200 macosx: slim the split view divider and turn it black commit d4ab1bbaa63bce954fef974c57e82a8c6a436ea2 Author: Felix Paul Kühne Date: Sun Sep 4 17:40:50 2011 +0200 opengl: some cleanup commit bc3b6301a794b2c2d095a8ab4b6ac2d84ddc83ed Author: Felix Paul Kühne Date: Sun Sep 4 17:25:58 2011 +0200 opengl: disable the broken mac-specific code This way, the Linux code is run (without shader) and we achieve a working vout. Thanks a lot for the massive help by fenrir\! commit 2c055dc81ce1830fb988806a6026aca3650e9ba1 Author: Ilkka Ollakka Date: Sun Sep 4 20:06:20 2011 +0300 avcodec: set libmpeg2mmx idct in use if we encode to mp2v It could be the reason people noticed difference between libmpeg2/avcodec encodes. As mentioned in VDD'11. commit 57882cbbb7ce2c28d6f512d8c83e1aceff73b845 Author: Christophe Mutricy Date: Thu Jun 16 23:39:01 2011 +0100 Activate installer serbian translation Conflicts: extras/package/win32/vlc.win32.nsi.in Signed-off-by: Christophe Mutricy commit b6aaa37207a2f114d138824d307d2e0d7d7aadda Author: Christophe Mutricy Date: Sat Jun 18 17:35:45 2011 +0100 Fix serbian.nsh Blind commit Signed-off-by: Christophe Mutricy commit f451f9180aa44dbd98d082977cbf4a97c21909b3 Author: Predrag Ljubenović Date: Thu Jun 16 23:38:35 2011 +0100 Add serbian translation of win installer Signed-off-by: Christophe Mutricy commit ed679f05e21def89a23a4be4438a3e08a54d62c0 Author: Christophe Mutricy Date: Sun Sep 4 14:46:26 2011 +0200 Distribute lithuanian.nsh commit 2c31bd9b911332d30ca0ef429f7f2a71e35856f6 Author: Christophe Mutricy Date: Sun Sep 4 14:44:37 2011 +0200 Add Basque translation in Win32 installer Translation from Xabier Aramendi commit ebebd4ec27570ad4db13a663645136f1ec85beb2 Author: Christophe Mutricy Date: Sun Sep 4 12:47:39 2011 +0200 Typo commit 89779c4a8296ef97bee7917f2d231a0d1d55d2f4 Author: Rémi Denis-Courmont Date: Sun Sep 4 15:42:02 2011 +0300 V4L2: merge two switches commit 7a82c84437e415e32dbcdf6112f1980753bc9121 Author: Rémi Denis-Courmont Date: Sun Sep 4 14:04:49 2011 +0300 V4L2: only keep codecs data during initialization commit c588aa1a230e5679b95776daa2cb79686c026287 Author: Rémi Denis-Courmont Date: Sun Sep 4 12:56:25 2011 +0300 V4L2: move variables out of p_sys commit 89c015111e0cf17e78f1996817804c00703e7e38 Author: Christophe Mutricy Date: Fri Jul 8 19:09:42 2011 +0100 Add Russian translator commit cd0398cf516a94e527f4da04b4438491814ab5ee Author: Felix Paul Kühne Date: Sun Sep 4 12:22:55 2011 +0200 contribs: fixed hardcoded paths commit 22e5015cafa216140a04534fb8b0962b9740ae63 Author: Rémi Denis-Courmont Date: Sun Sep 4 12:32:40 2011 +0300 Missing #include commit bf288927ee2d2f7834391ca22b075000d2c1c4d6 Author: Felix Paul Kühne Date: Sat Sep 3 19:34:26 2011 +0200 another compilation fix for the mac commit 762686af7782478461060a75efa79edba4c38a59 Author: Rafaël Carré Date: Sat Sep 3 19:23:25 2011 +0200 configure: fixed compilation for darwin commit 5e98d6dac6afdfe6682d3818d6144e9e4d6071bf Author: Ilkka Ollakka Date: Sat Sep 3 19:31:20 2011 +0300 qt4: fix preferences widget compile commit f87e9843a7d50b63e78690f02860c993c22e9be4 Author: Jean-Baptiste Kempf Date: Sat Sep 3 18:26:59 2011 +0200 Win32: do not load DLL from cwd Signed-off-by: Rémi Duraffort commit c4fa64d3d8b0d29c9a77a947780d2cd48df5f0e2 Author: Ilkka Ollakka Date: Sat Sep 3 18:47:41 2011 +0300 x264: place SEI in start of first block, also copy all nals at once libavcodec seems to do the same and didn't actually found a reaso earlier patch did what it did. Copying nals helps if you do slices, so it doesn't do one nal at a time. commit e21127bf3a7d512c651076727e0f23de2ea7f9ff Author: Rémi Denis-Courmont Date: Sat Sep 3 15:32:51 2011 +0300 Use weak symbol only on ELF targets commit 8dd3b9876b5491d251d6101712720b6add3d9047 Author: Rémi Denis-Courmont Date: Sat Sep 3 13:46:29 2011 +0300 Qt4: fix V4L2 video standard in open dialog commit 5df99e7abfe5216939c0c47354641d15fe212baa Author: Rémi Denis-Courmont Date: Sat Sep 3 13:46:11 2011 +0300 setfillVLCConfigCombo: deal with string config items commit d8f977410aecaab94af8d4e8551737cdc6c5a546 Author: Rémi Denis-Courmont Date: Sat Sep 3 12:54:40 2011 +0300 Replace fdopendir() commit 5956c548a45297588a37879f770ae3d0376605fe Author: Rémi Denis-Courmont Date: Fri Sep 2 15:32:52 2011 +0300 Inline V4L2 device probing into device initialization commit a5bf56fa8071e9317edf34ff800cf7cdb80a68ab Author: Rémi Duraffort Date: Sat Sep 3 10:34:47 2011 +0200 Fix sout-switcher compilation commit d305c3cb0973bf22efdf2de2203963f98d628740 Author: Rémi Duraffort Date: Tue Aug 9 00:23:18 2011 +0200 mp4: fix printf formating commit c2861c61046207e163ee3a74d24df2900bddb6f2 Author: Jean-Paul Saman Date: Mon May 30 14:17:41 2011 +0200 access/alsa.c: Simplify demux loop. (cherry picked from commit d3dd902828854d30b7b39c5e8147152ec6d63289) commit 0198f5b64f9f6f9f97532732e49627c98a46bb06 Author: Jean-Paul Saman Date: Thu May 12 11:12:55 2011 +0200 access/alsa.c: Cleanup No functional changes. (cherry picked from commit bb9c939672a915df2de9acdf83a08298ddd483da) commit c57ef1df32ac92ae3ca58547cf5d1c4af6a59f6c Author: Jean-Paul Saman Date: Thu May 12 11:07:34 2011 +0200 access/alsa.c: Todays capture cards support more than one format for audio capturing. (cherry picked from commit fb46b4a117c51b4a352b739a9cc568636598bc5b) commit 171bdb145813b9fda1770d66ff93a1e83b73e9dc Author: Jean-Paul Saman Date: Fri Sep 2 16:43:34 2011 +0200 access/alsa.c: simplify error recovery when capturing Use highlevel function snd_pcm_recover() the recover from error states. commit 7cfacd21c90aac1d78883e27cd023b46f34b7d7d Author: Jean-Paul Saman Date: Thu Apr 7 17:29:22 2011 +0200 access/alsa.c: Read first before using snd_pcm_wait(), just like arecord does. Read first before using snd_pcm_wait(), just like arecord does. (cherry picked from commit 4b0e0dcd63952c5ef466742b9930ac5632ac8bd3) commit 1649afa1f1bcf1d7e7eb1ebe0c03173ca597f775 Author: Pierre Ynard Date: Sat Sep 3 03:55:07 2011 +0200 package: no need to look in src/ commit fb26f506ef8347b9005c13aed96916bc385e8b17 Author: Pierre Ynard Date: Sat Sep 3 03:06:57 2011 +0200 package: look for libvlc in lib/ commit 089d72f5f350971cf4c96986029d0a56390a171f Author: Pierre Ynard Date: Sat Sep 3 02:31:23 2011 +0200 libvlc: distribute libvlc_version.h.in commit 757a6778b1336e51320672694a65db39b40ab39d Author: Pierre Ynard Date: Sat Sep 3 02:03:51 2011 +0200 V4L2: distribute missing header file commit 584a0d76c12d548114b4dfb97ba0e26ceda7bfe0 Author: Rémi Denis-Courmont Date: Thu Sep 1 22:52:45 2011 +0300 Useless includes commit 7634e4569611bff391b4b59496f0dd9a53833993 Author: Rémi Denis-Courmont Date: Thu Sep 1 22:51:53 2011 +0300 Split V4L2 plug-in in multiple files commit 67622e8da3717e04e9bde5083f3707364981dcb0 Author: Rémi Denis-Courmont Date: Thu Sep 1 22:28:06 2011 +0300 Typo commit e993d4b7bb0b0a5f2ea80dc02231a6585ffa9748 Author: Rémi Denis-Courmont Date: Thu Sep 1 22:15:59 2011 +0300 PVR: remove V4L1 commit 391c48e116d232e7ee33efe8e389c48a321b6c0f Author: Rémi Denis-Courmont Date: Thu Sep 1 21:14:41 2011 +0300 V4L2: do not retain device path after initialization commit a26af04bfddddecf9614181ed21e0079f70b1772 Author: Rémi Denis-Courmont Date: Thu Sep 1 20:40:17 2011 +0300 Do not keep some V4L2 useless settings after initialization commit 43782114e39bdd7a4dc72375bf2a178b439ffd80 Author: Rémi Denis-Courmont Date: Thu Sep 1 20:36:52 2011 +0300 Clean --v4l2-set-ctrls up commit 753cdfb2459df63b3c8da3a0604b4e6803b8eb2c Author: Rémi Denis-Courmont Date: Thu Sep 1 21:11:48 2011 +0300 Enumerate V4L2 audio inputs correctly and do not store unused infos commit 2bedf377cedbc6e10bca1ec4f8faeecaf5d56412 Author: Rémi Denis-Courmont Date: Thu Sep 1 21:11:06 2011 +0300 Rename i_audio_mode to i_tuner_audio_mode i_audio_mode should be used for the audio input mode (if ever supported). commit 1dc8eea60815a4cf563793631f49a23fa7e70a04 Author: Rémi Denis-Courmont Date: Thu Sep 1 20:56:31 2011 +0300 Do not keep table of all V4L2 tuners, only tuner index and type Also do not enumerate every tuner two times when one is enough. commit fbc0d86871b102a612578e4cbf47b32884ce2142 Author: Rémi Denis-Courmont Date: Thu Sep 1 20:30:16 2011 +0300 Open V4L2 node and initialize libv4l2 only once commit 58794a90a38c018ff4ab06e7f0937318dfd80ca9 Author: Rémi Denis-Courmont Date: Thu Sep 1 20:21:31 2011 +0300 Select V4L2 input before standard as per specification commit eda97b3a1484403ea3a590559eae67eca8f28fb5 Author: Rémi Denis-Courmont Date: Thu Sep 1 20:18:23 2011 +0300 Do not keep V4L2 input table in memory and fail on invalid input The table is not needed. Furthermore, each input is now enumerated once rather than twice. commit ec7e68a36a820dabb06317882bd0d9184b1e5ea2 Author: Rémi Denis-Courmont Date: Thu Sep 1 19:44:32 2011 +0300 v4l2: use var_LocationParse() commit c7fd60df62d04e605c10d1e3e3df69567fcca2cd Author: Rémi Denis-Courmont Date: Thu Sep 1 19:43:38 2011 +0300 Mark as safe v4l2 options already allowed by ParseMRL() commit 9a35916bb2c4342ce1019ffe138c982747c49dd6 Author: Rémi Denis-Courmont Date: Thu Sep 1 19:34:13 2011 +0300 Drop v4l2 access priority to zero to avoid redumdant load/probe Maybe one day we will support autodetecting V4L2 device nodes (as file://) but until then... commit 3e70d9b6fdb7e50a482eec81b938079a2a289d0e Author: Rémi Denis-Courmont Date: Thu Sep 1 19:24:09 2011 +0300 Obsolete --v4l2-io and auto-detect the correct setting For the time being, mmap() is used if supported, otherwise read() if supported, otherwise fail. This makes the user pointer method dead code. It might make sense to revive it on capable device drivers to support zero copy, but until then that method is no better than mmap(). commit b8259fe1c902628b6d2c0fd6eadb3e0898e384cf Author: Rémi Denis-Courmont Date: Thu Sep 1 18:39:06 2011 +0300 Switch v4l2-standard from integer to string, add missing choices Also an integer values in the MRL (v4l2://standard=XXX) is now interpreted as a v4l2_std_id bit field, just like the command line option (--v4l2-standard=XXX). This fixes an out-of-bound read with large values. commit ffd3c15e29444ce880127d2c6bba6cb47264ad36 Author: Rémi Denis-Courmont Date: Thu Sep 1 17:44:54 2011 +0300 V4L2: do not probe and keep video standard Keeping the list of video standards in memory was almost pure waste: The whole data set was only used to print one debug message. The list of supported standards depends on the selected input. So listing the standards during probe was wrong in any case. commit 6a51c0a21a0d9724db9718e621fd5e7d466cdea5 Author: Rémi Denis-Courmont Date: Thu Sep 1 21:14:20 2011 +0300 Improve access initialization macro safety commit b6c4de7c1675ebce1d81ce5c4f059036eb3da341 Author: Rémi Denis-Courmont Date: Thu Sep 1 20:07:41 2011 +0300 Fix race between installation and execution of vlc-cache-gen commit 223bb3fcfc688cfba866b05ede1e8b93f7b61878 Author: Rafaël Carré Date: Thu Sep 1 00:34:34 2011 -0400 fix folder meta_engine (typo) commit 54bfce03bbcc85369e5f775206921b91ce3db91b Author: Jean-Baptiste Kempf Date: Thu Sep 1 02:12:25 2011 +0200 Android configure: actually use NEON in NEON build Oops :D commit e593067f8d39b5f7797808b31fbc2df76b438bb6 Author: Jean-Baptiste Kempf Date: Thu Sep 1 00:24:03 2011 +0200 Configure: fix typo commit 6c99941fb55b8d88c60cbb1c273ec88cbc92d437 Author: Rémi Denis-Courmont Date: Wed Aug 31 17:06:50 2011 +0300 Check for Linux DVB version 5 This should fix compilation with kernel headers 2.6.27 and older (obviously not tested). commit c768a6cfcff60e73a1b9f4f910f61d0c9b11df0f Author: Rémi Denis-Courmont Date: Wed Aug 31 19:56:27 2011 +0300 grain: remove callback before destroying callback data commit 05f6eeb5ddeb65f9402058cbba41f9c575a8d6c0 Author: Rémi Denis-Courmont Date: Wed Aug 31 19:56:07 2011 +0300 gradfun: remove callback before destroying callback data commit c0d70328b4b9063ee6932782095c682f13b39994 Author: Rémi Denis-Courmont Date: Wed Aug 31 19:50:23 2011 +0300 Remove no-op variable callback commit c279528f89cec093c962b928fdbea13b82e5a8d0 Author: Rémi Denis-Courmont Date: Wed Aug 31 19:36:23 2011 +0300 V4L2: remove unused parameters commit 11d44bddb053225d9e7b9e8edf193b98bef84202 Author: Rémi Denis-Courmont Date: Wed Aug 31 18:29:21 2011 +0300 V4L2: always call libv4l2 when available instead of pointers libv4l2 directly wraps the system call if it does not know the file descriptor. There is no need for VLC to reinvent the wheel. commit 44ad0ad0aa4fe0c4fcb1dbc00559ddb1fcc0dc0a Author: Rémi Denis-Courmont Date: Wed Aug 31 18:26:06 2011 +0300 Avoid obsolete V4L2_ENABLE_ENUM_FMT_EMULATION flag "libv4l *always* reports emulated formats to ENUM_FMT, except when conversion is disabled." commit fac083ece58902d66136171bf307d4a056ea7a0b Author: Rémi Denis-Courmont Date: Wed Aug 31 17:20:34 2011 +0300 V4L2 partial cleanup commit 905d235f1c53c0ea55d75fc01d855e4180d937fd Author: Rémi Denis-Courmont Date: Wed Aug 31 17:42:01 2011 +0300 Do not use v4l2_open() since v4l2_open_fd() is used When libv4l2 is used: * open the device with close-on-exec descriptor flag, * convert from UTF-8 to local path. commit 39ce7c4cebe65ba9089ec5d7dbf6f89331bf1ff0 Author: Rémi Denis-Courmont Date: Wed Aug 31 17:53:19 2011 +0300 A-law and µ-law are 8-bits too commit ceed481a747610be5a881d8746cf188c7419329e Author: Rémi Denis-Courmont Date: Wed Aug 31 17:45:15 2011 +0300 Simplify x509 credential loading and allow symbolic links commit 343ffdbf8538d8fee57556edf2029dd819bc94f7 Author: Rémi Denis-Courmont Date: Wed Aug 31 17:18:29 2011 +0300 Remove useless declaration commit 3d87e37e162afe62f3ada730adf7618432d40216 Author: Rémi Denis-Courmont Date: Wed Aug 31 16:52:21 2011 +0300 Correct requirements for clock_nanosleep() commit 44cc78b9bb3275c1d40d6b7f5fabb8743f09a901 Author: Felix Paul Kühne Date: Wed Aug 31 19:46:18 2011 +0200 src/interface: compilation fix commit e8a576b222aa6dfc08bb5c03e0112b513220d46c Author: Rémi Denis-Courmont Date: Wed Aug 31 17:17:52 2011 +0300 Missing file commit 0ed6e06dabf189a7ada1061343f876817d63b24a Author: Rafaël Carré Date: Wed Aug 31 00:19:58 2011 -0400 file access: rename callbacks avoid having extern Open() symbol defined multiple times in static builds commit a4c19fb276bd818ba82fa159ba7affd5e40c1b34 Author: Akash Mehrotra Date: Tue Aug 30 23:17:38 2011 +0530 luahttp, equalizer: Fix warnings Signed-off-by: Jean-Baptiste Kempf commit ee1e329e73aa09470858e078dc9df92f36edcd4f Author: Rémi Denis-Courmont Date: Tue Aug 30 23:57:50 2011 +0300 Update libvlc.la path and factorize test Makefile commit e33be977f4e19b298c7805bca6204fb5720ff7c8 Author: Rémi Denis-Courmont Date: Tue Aug 30 23:46:32 2011 +0300 Build modules before libvlc and VLC The largest change here consists of building the plug-ins cache after vlc-cache-gen (instead of after modules previously). commit 7dcac68447be650214d3d0adfa49c3454d342234 Author: Rémi Denis-Courmont Date: Tue Aug 30 23:40:14 2011 +0300 Move src/control/ to lib/ commit 69ec06251eeda08638d8e35405402eecb298dcfa Author: Jean-Baptiste Kempf Date: Tue Aug 30 22:04:15 2011 +0200 DShow: fix compilation after change on caching commit 96bf31fa1cd626d601f0ebbbb93f5c2ec213af57 Author: Rémi Denis-Courmont Date: Tue Aug 30 22:45:33 2011 +0300 Hack to fix Windows build Better patch welcome commit dda048cf91b2546ae51a51dc5d41ca2ee99bd354 Author: Christopher Mueller Date: Tue Aug 30 11:35:12 2011 -0700 Xml: added empty element detection Signed-off-by: Rémi Denis-Courmont commit 882e79a8c541206942f78337f074849620adfa01 Author: Rémi Denis-Courmont Date: Tue Aug 30 21:05:01 2011 +0300 Add deprecated alias for the most common caching values Note that VLC does not support more than one alias per item. commit 674d660fd298b406df4cf634ca088f468daf218c Author: Rémi Denis-Courmont Date: Sun Aug 28 23:15:38 2011 +0300 Rework directory order commit b00db8ce608789faa8e37b48ead95f99a34ae13a Author: Rémi Denis-Courmont Date: Tue Aug 30 20:02:50 2011 +0300 Move libs/srtp/* to modules/access/rtp/ commit e93de8eb5049d3e31f6e1d0aef29d775a67fd1b9 Author: Rémi Denis-Courmont Date: Tue Aug 30 19:55:18 2011 +0300 Move libs/loader to modules/codec/loader commit 706d47338580582074b1372d09e7ad161e9e1df2 Author: Rémi Denis-Courmont Date: Tue Aug 30 19:48:57 2011 +0300 Move libs/unzip to modules/access/zip/unzip commit 2ead0773f85b64553e8cc35be400f9f115ddd29a Author: Rémi Denis-Courmont Date: Tue Aug 30 19:32:56 2011 +0300 bootstrap reorder stuff to simplify commit 27ba1dbc3c5ec7d3028235cb6a16543fda117cd7 Author: Rémi Denis-Courmont Date: Tue Aug 30 19:19:53 2011 +0300 Generate Makefile.am in directories with Modules.am ...rather than in all modules/* directories commit f5bf7ad840eb272f077f4390472374d87afac8cb Author: Rémi Denis-Courmont Date: Tue Aug 30 19:23:45 2011 +0300 Do not override ABOUT-NLS twice commit e683b9ce6e7c3191126cdd3ef15e23af2bf6286f Author: Rémi Denis-Courmont Date: Tue Aug 30 18:30:23 2011 +0300 Update user interface for caching unification commit 31ac20b22fc37bcf78991159bf8a0f138db05b44 Author: Rémi Denis-Courmont Date: Tue Aug 30 18:28:20 2011 +0300 Unify (ACCESS|DEMUX)_GET_PTS_DELAY commit d71dcc99d42a5681ef760aa3ee4dc3ccb02046a0 Author: Rémi Denis-Courmont Date: Tue Aug 30 17:45:19 2011 +0300 Constrain caching to a positive value no longer than one minute commit 1cee8fbf050a1064dd2e752ee88a56b3d7a5f87c Author: Akash Mehrotra Date: Thu Aug 18 18:56:25 2011 +0530 httplua: update readme Signed-off-by: Jean-Baptiste Kempf commit d0ea236c473a560dc796be053262bfa15722ccb7 Author: Akash Mehrotra Date: Tue Aug 30 19:39:41 2011 +0200 LUA: EQ Preset setter commit 7384460f7205fec0fae39c05feca6550db111618 Author: Akash Mehrotra Date: Mon Aug 15 13:27:11 2011 +0530 LUA: add addsubtitle control Signed-off-by: Jean-Baptiste Kempf commit 02a2c3976bd30b2d895b89cd4c9485ccabd65a99 Author: Akash Mehrotra Date: Tue Aug 30 19:33:41 2011 +0200 Lua: httprequests.lua -- formatting fixes commit 80d5143862a543791277a56518ff2961946b2135 Author: Akash Mehrotra Date: Sun Aug 7 23:49:01 2011 +0530 LUA: Enable/Disable EQ, fix EQ input validation, and presets getter move equalizer.xml to httprequests.lua Use a table to return equalizer band values Signed-off-by: Jean-Baptiste Kempf commit 8568f791efbcb3d502512cf9e3e28d737773eb91 Author: Akash Mehrotra Date: Sun Aug 7 18:33:50 2011 +0530 LUA: Aspect Ratio Signed-off-by: Jean-Baptiste Kempf commit 7f47ba06c6c8ee056ecb8511faba5da18b8c44c3 Author: Akash Mehrotra Date: Thu Aug 4 17:51:27 2011 +0530 LUA: Display video settings Signed-off-by: Jean-Baptiste Kempf commit 4784f3f0647098c853eee74b287f22082b6c3798 Author: Akash Mehrotra Date: Thu Aug 4 17:51:03 2011 +0530 LUA: Display list of active audio filters Signed-off-by: Jean-Baptiste Kempf commit 89032298507814e9ed61c90d25c7d85415486b93 Author: Jean-Baptiste Kempf Date: Tue Aug 30 16:50:11 2011 +0200 Support an alternative fourCC for NellyMoser commit 1a2a6d6af34627055d9e16ab53f05aadd1369a0b Author: Jean-Baptiste Kempf Date: Tue Aug 30 16:49:04 2011 +0200 Fix compilation commit 4df49b18119a41d2673866679d233334d597a4e9 Author: Rafaël Carré Date: Tue Aug 30 08:54:11 2011 -0400 Revert "FromLocaleDup(): accept NULL input (and return NULL)" This reverts commit 3ab2f937b7f2dbd77e4cd161ef926ecb07dc147b. commit eb8d2024f5bbe38d9eaa20fbfbba23982636fb82 Author: Rafaël Carré Date: Tue Aug 30 08:53:22 2011 -0400 config_GetTypeDir() : don't call strlen(NULL) if HOME is not set commit 077b53f13b4c3c79021da5dedc05c0deb6712ce8 Author: Rafaël Carré Date: Tue Aug 30 08:52:49 2011 -0400 config_Get*Dir() : don't call FromLocaleDup(NULL) commit b50c8e8448ae57f0ffb30ba7c52d7ca03cb20792 Author: Jean-Baptiste Kempf Date: Tue Aug 30 11:53:41 2011 +0200 Android configure: remove outdated flag commit ec8252f8fe4d4ed8d33c390e330b0478b0cd8285 Author: Rafaël Carré Date: Mon Aug 29 23:37:23 2011 -0400 android/configure.sh: enable taglib & matroska commit 86352e23a5d4e429e4758be6ae7e724312b0f97b Author: Rafaël Carré Date: Mon Aug 29 23:21:50 2011 -0400 old contribs: build taglib by default for android commit ea662f2cdb36c81e84c9487a0d4d5dc7492dab91 Author: Rafaël Carré Date: Mon Aug 29 23:20:54 2011 -0400 old contribs: Use sane compilation flags for android commit 75e1d9c7b9775c792da63722d535cc58a6c90d1c Author: Rafaël Carré Date: Mon Aug 29 23:18:59 2011 -0400 android/configure.sh: sanitize flags No need for -Wl,-shared or -rpath-link No need for -lc -lgcc -ld, especially when using -nostdlib Use --sysroot to point compiler to android headers/libs Rename some shell variables Move enabled modules at the top of the options No need to set PATH, we give the absolute path for compiler commit 69b3ac6b1fd1ee3bb047e776cf28f8f24a6b8758 Author: Rafaël Carré Date: Mon Aug 29 23:18:16 2011 -0400 old contribs: enable ebml/matroska for android, disable live555 commit 9e1c52b0047b0b8f4a262241d563703fab49c097 Author: Rafaël Carré Date: Mon Aug 29 23:14:40 2011 -0400 old contribs: fix c++ compile for android commit 6691fa04a71f6c9d74b125d7100270458122d2b0 Author: Rafaël Carré Date: Mon Aug 29 23:14:08 2011 -0400 old contribs: remove old libebml/matroska hack commit 3ab2f937b7f2dbd77e4cd161ef926ecb07dc147b Author: Rafaël Carré Date: Mon Aug 29 22:07:25 2011 -0400 FromLocaleDup(): accept NULL input (and return NULL) commit 6ab3cbf7e13b20f274a729096f55c64fe6efb06a Author: Rafaël Carré Date: Sun Aug 14 16:56:08 2011 -0400 non-neon android build: use armv6 there should not be any phones using an armv4 cpu commit 52ca0da6ca5214af66894377a237e617753a7aa8 Author: Rafaël Carré Date: Sat Aug 13 21:05:19 2011 -0400 old contribs: make sure live directory is writable for patching commit e63def641861e599d238f2e8eddb5d582392a86e Author: Rafaël Carré Date: Sat Aug 13 21:05:45 2011 -0400 Old contribs: don't try to build a shared library when static build is specified This applies to the C bindings (that we don't use) for taglib commit 8ae75f05408b152c174b68d1ad2c86e8a101e08f Author: Jean-Baptiste Kempf Date: Tue Aug 30 01:47:42 2011 +0200 Qt: don't add empty groupbox in preferences This was the case with the empty section in ddummy commit 87430e95f1013cecc071e558826bd5ede50ea407 Author: Jean-Baptiste Kempf Date: Tue Aug 30 01:13:40 2011 +0200 Goom: specify the speed integer range commit 0793427a2667ccbd778a2cf30179395978b54747 Author: Jean-Baptiste Kempf Date: Tue Aug 30 01:08:18 2011 +0200 Win32 Waveout: reorder options commit ddc2725acbdddf67dae8543ad0825dc72740296d Author: Jean-Baptiste Kempf Date: Tue Aug 30 01:07:41 2011 +0200 File Aout: reorder options commit 08490be5a92d895644dc928d8e114b25cb8d3062 Author: Jean-Baptiste Kempf Date: Tue Aug 30 01:05:07 2011 +0200 File audio output: limit the number of channels commit ed19566cdf179504821a063b08333661fcae47ca Author: Rémi Denis-Courmont Date: Mon Aug 29 22:11:56 2011 +0300 Cosmetic commit 03e94d89807da03f3a25825fecff0c7d53ed5fa3 Author: Rémi Denis-Courmont Date: Mon Aug 29 22:10:15 2011 +0300 Fix tuning DVB-T/T2 and ATSC commit 096cd15ea2ce9f4f40a9b4bfe8ddc584536986c7 Author: Rémi Denis-Courmont Date: Mon Aug 29 19:10:13 2011 +0300 Create 4 common caching parameters (file, capture, disc and network) commit 80a49e5965d866040a7f363a0bd7e907fc97a637 Author: Rémi Denis-Courmont Date: Mon Aug 29 19:10:00 2011 +0300 Cast or convert functions it parameters to unsigned char commit 487b7594aadd2aac678fe8c75607738f43aba6aa Author: Rémi Denis-Courmont Date: Mon Aug 29 19:04:06 2011 +0300 compat: fix use of functions Unfortunately, the C standard requires an 'unsigned char' value or EOF. So we cannot blindly pass a 'char' value, which may be signed depending on the architecture. commit 2e1714030b8cda1fd7d6ec6b7b72ec62a68ad8aa Author: Rémi Denis-Courmont Date: Mon Aug 29 18:48:52 2011 +0300 Useless include commit a3cb8280272b24016059965c3edd292320af0a7b Author: Rémi Denis-Courmont Date: Mon Aug 29 18:38:15 2011 +0300 dirac: use block_Init() and block_Release() as appropriate commit 1fc44c76ab09d3c206b987e1d5af19b932b1d351 Author: Rémi Denis-Courmont Date: Mon Aug 29 18:37:04 2011 +0300 Remove write-only dirac_block_encap_t.pf_blk_release commit 6adccb85353730a51e296bba536fda2800a23599 Author: Rémi Denis-Courmont Date: Mon Aug 29 18:26:52 2011 +0300 dirac: use xcalloc() rather than assert() assert() is meant only for impossible errors (bugs), not for unlikely errors. assert() does not check for errors in "release" builds. commit 1c4f86f525a2a698c33c86173d9091226167d8be Author: Rémi Denis-Courmont Date: Mon Aug 29 18:26:17 2011 +0300 dirac: remove useless if commit 03fe10796ca49944f55c2ae72f01f911ba5afadd Author: Rémi Denis-Courmont Date: Mon Aug 29 18:05:30 2011 +0300 block_Realloc(): cast to block_sys_t after check There are no real functional changes Here. But it is cleaner not to cast to block_sys_t if the block is not a block_sys_t block (i.e. was not allocated by block_Alloc()). commit 2c2b4687b00fcb5a29bfdd0802cfa97cd22310f5 Author: Rémi Denis-Courmont Date: Mon Aug 29 17:53:18 2011 +0300 block_t: repack commit 664218734b98035c75e56f749f622f19f3a8ed74 Author: Ilkka Ollakka Date: Mon Aug 29 16:36:39 2011 +0300 file-access (+vdr,mtp): give error message also in Fatal dialog commit d895ab4f60c22a8c6a348af09ab6cd9e9b87f07e Author: Jean-Baptiste Kempf Date: Mon Aug 29 15:22:37 2011 +0200 FFmpeg => AVformat commit 41d25f75376d1cc2aef94621d19cb7de8514ae53 Author: François Revol Date: Fri Aug 26 16:13:31 2011 +0200 Fetch art urls from free.fr for most channels. This should avoid seeing funky images instead. Signed-off-by: François Revol Signed-off-by: Jean-Baptiste Kempf commit 18925e8fdb40c6c137e5de750af3b932e4d71a4c Author: Rafaël Carré Date: Mon Aug 29 08:51:05 2011 -0400 Build plugins statically if --disable-shared is used Only allow static plugins if vlc binary is not built commit 543ee6a25b818c24485c90295b2b12d1183dcbd4 Author: Rafaël Carré Date: Mon Aug 29 08:46:05 2011 -0400 Support static modules using extern NULL-terminated list commit 7bb289c4d1564a66efa59879956d51beef6eb8dd Author: Rafaël Carré Date: Mon Aug 29 08:42:04 2011 -0400 Revert ARM part of [806505a4f] commit ed371431e9ebb112d95d2555e96f4f672443e968 Author: Jean-Baptiste Kempf Date: Mon Aug 29 13:59:53 2011 +0200 Add Fourcc for AVC-Intra commit 80ba24eea080d6a112338ba03a30d007dbac0ff3 Author: Jean-Baptiste Kempf Date: Mon Aug 29 01:04:29 2011 +0200 MP4: support udta.name for track description commit 76ab435df8c944f789424670fb2715abe534fde4 Author: Jean-Baptiste Kempf Date: Mon Aug 29 00:11:57 2011 +0200 MP4: shut a warning commit b26d9bf5824cab4b09207ea8067023fd0be979f3 Author: Jean-Baptiste Kempf Date: Mon Aug 29 00:10:31 2011 +0200 MP4: Use defines instead of VLC_FOURCC commit 05368ceee20d826bf76fa3e6a1bad8b499e72be9 Author: Jean-Baptiste Kempf Date: Sun Aug 28 21:26:15 2011 +0200 MP4: FOURCC_* => ATOM_* The atom names are like FOURCC, but they are not fourcc commit 197852f80f8ad63c4e2a7b9b6d8e71a242057c70 Author: Jean-Baptiste Kempf Date: Sun Aug 28 20:59:46 2011 +0200 MP4: code factorization and cleaning commit d896f8e8767aef75303de2c873440b5938ae6438 Author: Jean-Baptiste Kempf Date: Sun Aug 28 20:20:27 2011 +0200 Define GUID only once, in vlc_codecs.h commit 56fcd2cadbd3d7286ff120ea84534b35b306426f Author: Rémi Denis-Courmont Date: Sun Aug 28 18:42:35 2011 +0300 Revert "Win32: use native Win32 functions directly..." (fixes #5252) This reverts commit 6e54f3fdbf4ff0e115589a678575c8c82f9aa4b2. Conflicts: src/win32/thread.c commit 6a0baf64e2b1674918b99494305e06ef9f3b032d Author: Jean-Baptiste Kempf Date: Sun Aug 28 03:57:55 2011 +0200 XSPF: kill a warning commit 28cd9ea34d4a9674a95d3774152bce2abf08e638 Author: Jean-Baptiste Kempf Date: Sun Aug 28 03:54:40 2011 +0200 ZPL: use URL and Publisher commit 537393a560fb404e9ac2be8c840e021d73dfaf2a Author: Jean-Baptiste Kempf Date: Sun Aug 28 03:48:39 2011 +0200 live555: remove unused variable commit 7c7037db99f14d74ebc08c6c9f6d8a2d1a89e60f Author: Jean-Baptiste Kempf Date: Sun Aug 28 01:52:40 2011 +0200 Guid: rename fields to better match Microsoft usage commit 7e08d2af07f328c8370692314a6561f00eb0518d Author: Jean-Baptiste Kempf Date: Sun Aug 28 02:07:08 2011 +0200 ASF Muxer: use the GUID definitions from the asf demuxer commit 4d543634c06a4172fde4eda5dd81264455e1c0d3 Author: Jean-Baptiste Kempf Date: Sun Aug 28 01:43:26 2011 +0200 MMS: use the GUID definitions from the asf demuxer commit bf89c903fc4a03bce887baaa783a29ceabcdf0b5 Author: Jean-Baptiste Kempf Date: Sun Aug 28 01:28:14 2011 +0200 ASF: split GUID in a separate header file commit 30e4a13f2934871e0a2fa182c2485fbe1b8b0b0d Author: Jean-Baptiste Kempf Date: Sun Aug 28 00:52:53 2011 +0200 ASF: cleaning Trailing spaces, guid names consistency with MMS module, calloc, enum commit 827569863c9b01482d5893769d9786d6c79dd090 Author: Jean-Baptiste Kempf Date: Sun Aug 28 00:07:55 2011 +0200 ASF: more GUID commit e8f8e3288bc2b07e69fcbe0eeb79e9c880dc0381 Author: Jean-Baptiste Kempf Date: Sat Aug 27 23:05:47 2011 +0200 ASF: rename a GUID according to spec commit 821c771981ed7bec14cbcbfae98d012cb6de7847 Author: Jean-Baptiste Kempf Date: Sun Aug 28 00:38:15 2011 +0200 ASF: copyright update commit 6a69f95cc9f5222c2e92d928816dfa700b573959 Author: Rémi Denis-Courmont Date: Fri Aug 26 18:03:26 2011 +0300 Win32: fix file://localhost/... to path conversion Pointed-out-by: Michael A. Puls II commit 806505a4fb14af2198da573a20caedea03d46502 Author: Rafaël Carré Date: Thu Aug 25 23:44:37 2011 -0400 vlc_CPU_init: factorize altivec check by using asm input also simplify arm neon preprocessor checks commit e155b93a80dcc282264b0bd7e4ab47c2e938d9a7 Author: Rafaël Carré Date: Thu Aug 25 23:43:52 2011 -0400 ncurses: cosmetics 1tbs remove hungarian prefixes commit 24a2edf5e398bbfbc2110fd5c203bda7254793e9 Author: Rémi Denis-Courmont Date: Thu Aug 25 23:45:47 2011 +0300 Declare NV21, NV16 and NV61 chromas commit ab625e9f8c10ffe42582c0922559979b5bdc16e4 Author: Rémi Denis-Courmont Date: Thu Aug 25 22:37:42 2011 +0300 Remove unused/unusable decoder_DeleteAudioBuffer() Audio buffers are destroyed downstream of the decoder, so this function could never be used. In practice, the audio filters, the audio output (or the encoder) already use block_Release() to delete buffers allocated with decoder_NewAudioBuffer(). If "direct rendering" is ever implemented in audio output, block_Release() custom buffer deletion can be used. commit cf1498fbbea930f08a58a2b1954f007ce6613491 Author: Rémi Denis-Courmont Date: Thu Aug 25 18:54:12 2011 +0300 Remove write-only block_t.i_rate commit b01ceae124743093d3784a0805c9fa0e404e4c9e Author: Rémi Denis-Courmont Date: Thu Aug 25 22:00:17 2011 +0300 transcode: set audio.i_format for filters (fix #5244) commit 48e39d4453616f2b41a55405e11b41407e0b3222 Author: Rémi Denis-Courmont Date: Thu Aug 25 18:54:04 2011 +0300 block_t ** parameter is never NULL for audio decoding commit 63227deb43329b80385f87bed3a250756470a0a1 Author: Rémi Denis-Courmont Date: Thu Aug 25 18:53:38 2011 +0300 Remove ugly function casts in combined audio decoder/packetizer modules commit 0dfcbe01cddc1aa9ff963573ad1a333d9cced1ed Author: Rémi Denis-Courmont Date: Thu Aug 25 19:06:33 2011 +0300 Silent rules for dummy.c commit f778aeaecf50a5a69ada15714effe331d8905340 Author: Jean-Baptiste Kempf Date: Thu Aug 25 15:59:52 2011 +0200 Vorbis: don't add empty tags to codec details Close #4926 commit 885a382653722ea49142867b196ebdd609dde16e Author: Jean-Baptiste Kempf Date: Thu Aug 25 14:49:07 2011 +0200 Contribs: update GnuTLS to 2.10.7 This is the last version that doesn't require p11-kit commit 5035a950fdec0f6739592da5d6d98870352e7b5a Author: Jean-Baptiste Kempf Date: Thu Aug 25 12:41:12 2011 +0200 Contrib: update libogg to 1.3.0 commit 89c1460e3c620a2338d483731dcfc331c066cd20 Author: Jean-Baptiste Kempf Date: Thu Aug 25 02:15:00 2011 +0200 mp4: correct support for name atom Used for track title by iTunes/QT commit 245aa5862555d70e49c7d1659fee253ab3483465 Author: Jean-Baptiste Kempf Date: Thu Aug 25 01:29:34 2011 +0200 mp4: support iods atom commit 5a3638310ae18cf191fd73d90f28e74b11ba6627 Author: Jean-Baptiste Kempf Date: Thu Aug 25 00:31:21 2011 +0200 mp4: improve debug and clean commit 3c8b5b9c68ab96008c97d46d3eb09bc77bd02348 Author: Jean-Baptiste Kempf Date: Thu Aug 25 00:15:32 2011 +0200 mp4: reduce space in debug-tree commit 3016216be9dd40f7696233b7d88344f999159f21 Author: Jean-Baptiste Kempf Date: Wed Aug 24 23:24:13 2011 +0200 mp4: Macro => static inline commit 8be735ef427a0a0229d68960369d7b779513ad82 Author: Jean-Baptiste Kempf Date: Wed Aug 24 22:59:24 2011 +0200 mp4: code alignment commit 494968471905efa112b9a160888c747f464b2a41 Author: Jean-Baptiste Kempf Date: Wed Aug 24 22:49:18 2011 +0200 mp4: ifdef debug under MP4_VERBOSE commit 20be23d3888df8d5a2c1d97119fbaf18458c95f7 Author: Jean-Baptiste Kempf Date: Wed Aug 24 22:09:58 2011 +0200 mp4: remove duplicated declaration commit 64637720f80ee6f1e798d3a235e6b5b1c0206b59 Author: Jean-Baptiste Kempf Date: Wed Aug 24 21:33:26 2011 +0200 mp4: don't use the VERBOSE mode by default commit bbfd99f28cd4f2b4458564685659ea91f2d340d0 Author: Pierre Ynard Date: Wed Aug 24 20:03:22 2011 +0200 Proofread byte order inline functions commit 7cd9a9635829f8cdf8c1a36ea0eef5fffb6b1a39 Author: Jean-Baptiste Kempf Date: Wed Aug 24 18:16:42 2011 +0200 Qt: restore audio volume save Close #4922 #3983 I am not sure this is the right way to do yet, but this will act as a work-around, until we have a proper fix commit cd0e3fa0d39b659d825cd6ccd526e3a242af4497 Author: Jean-Baptiste Kempf Date: Wed Aug 24 18:02:39 2011 +0200 Qt: Improve preferences layout for module list commit ffb94588171d5983acdf991c7c9a73846541b69c Author: Rémi Denis-Courmont Date: Wed Aug 24 18:58:10 2011 +0300 Allow min and max values for string config items commit a83fefd59eb020438010c7a5803398ab04bc3b68 Author: Jean-Baptiste Kempf Date: Wed Aug 24 17:39:52 2011 +0200 Qt: put modules list in 2 columns Close #5141 commit 6d04a56fa8fd7c19e5353ff07f51f59507f94779 Author: Jean-Baptiste Kempf Date: Wed Aug 24 17:16:32 2011 +0200 Qt: fix column size in complete preferences Close #3887 commit 204eaed49ad2ee19f8d5c50b1ff5fb959203e08a Author: Jean-Baptiste Kempf Date: Wed Aug 24 16:20:39 2011 +0200 Remove tabs in source code commit fe14749960c3b330714f8f6aeee0d5fe5bceceb1 Author: Jean-Baptiste Kempf Date: Wed Aug 24 15:53:10 2011 +0200 Qt: save random/loop/repeat on quit Close #2434 Maybe this shouldn't be in the interface, but in the playlist... commit fa94475a3c6b6fb5cc6943dd3a86d81a404a90e4 Author: Jean-Baptiste Kempf Date: Wed Aug 24 16:12:45 2011 +0200 Qt: correctly init loop button state commit 9a454b6ef7eaeeeb25fad738da8c9590eeda54ad Author: Akash Mehrotra Date: Thu Aug 4 17:50:02 2011 +0530 Qt: Keep video filter values in range Signed-off-by: Jean-Baptiste Kempf commit 2f77bea14504f4be9425f91e0fd025fb39e83168 Author: Jean-Baptiste Kempf Date: Wed Aug 24 00:36:37 2011 +0200 Mention WMVP in NEWS commit cb4433edbde20d55de4fdf6a6ba566c1d93642b9 Author: Akash Mehrotra Date: Thu Aug 4 17:50:44 2011 +0530 LUA:Expose aout Signed-off-by: Rémi Denis-Courmont commit b743e4aa60d9cb4d6a23e30ebd832b3b3199bb7b Author: Akash Mehrotra Date: Thu Aug 4 17:50:23 2011 +0530 LUA:Expose vout Signed-off-by: Rémi Denis-Courmont commit 78e9ac234d4b00e0f60653774af739a2da0625a5 Author: Felix Paul Kühne Date: Tue Aug 23 18:36:30 2011 +0200 macosx: store index of eq set in the menuitems' tags instead of relying on their order commit 3257c6c09e5d810ac743d137b1e9c93b017d70a5 Author: Jean-Baptiste Kempf Date: Tue Aug 23 18:02:33 2011 +0200 omxil: ONX -> OMX commit 5ba0e02b363bbaffdd570b7bb16aa7277433cb56 Author: Rémi Denis-Courmont Date: Tue Aug 23 18:54:55 2011 +0300 Use WNetAddConnection2 directly commit efa68b295fd8faec9c79d2503a7c66ba74a3c36c Author: Rémi Denis-Courmont Date: Tue Aug 23 18:32:08 2011 +0300 contrib: force close-on-exec flag on live555 sockets commit a758e7f6f4f4fcb1cc9aa42e218ad34d76037702 Author: Rémi Denis-Courmont Date: Tue Aug 23 18:29:16 2011 +0300 Update .pc files for static linking commit 3f1a782416e1afe88ea135a062e19707b4d06826 Author: Rémi Denis-Courmont Date: Tue Aug 23 18:25:57 2011 +0300 Set a bunch of flags for libvlccore from Makefile commit a2679b31280398f5eb314723952881ed6a17cef3 Author: Rémi Denis-Courmont Date: Tue Aug 23 18:21:29 2011 +0300 Redumdant VLC_ADD_LIBS commit 8bb2caa71370469b6d91c31ce3acaab5fa52b1de Author: Rémi Denis-Courmont Date: Tue Aug 23 18:16:58 2011 +0300 Cleanup dlopen detection commit 532049f650ca83f072d0f057ee42abd11782673b Author: Felix Paul Kühne Date: Tue Aug 23 17:15:53 2011 +0200 macosx: remove 'macosx-eq-keep', since it is a useless option, which was never disabled anyway commit 9abb4e7665ce9712b25202bd7e51e48cf8a1d485 Author: Rémi Denis-Courmont Date: Tue Aug 23 18:03:50 2011 +0300 Remove old HAVE_DL_DLOPEN definition commit fcb8fce6da884cdb684a19ef3d298572906b3619 Author: Rémi Denis-Courmont Date: Tue Aug 23 18:03:19 2011 +0300 Remove old checks for dlfcn.h and sys/dl.h commit 92530397fd569936bd34cb57f4677a4f79fd9ec9 Author: Rémi Denis-Courmont Date: Tue Aug 23 18:00:25 2011 +0300 OMX IL assumes dlfcn.h, remove redumdant ifdefs commit da3168f38a81aac43eba879d46000559e7b85940 Author: Rémi Denis-Courmont Date: Tue Aug 23 17:59:12 2011 +0300 Useless #include commit 06b9bc0acd314f79fdd03d9f0571dbf20319b5cf Author: Rémi Denis-Courmont Date: Tue Aug 23 17:49:50 2011 +0300 configure: update libtool macros commit 347e6333a900a19e3a9a72823ebd183b485eade5 Author: Jean-Baptiste Kempf Date: Tue Aug 23 14:07:16 2011 +0200 TS: fix linking on win32 commit 73f33a0eebf01b3afd40943c754a367bda467336 Author: Jean-Baptiste Kempf Date: Tue Aug 23 13:57:50 2011 +0200 TS demux: remove unneeded header and add comment commit 2e96f2ae3177db82a370a46800d98f366bfb5060 Author: Jean-Baptiste Kempf Date: Tue Aug 23 12:45:53 2011 +0200 Win32: move to WinXP SP2 APIs and IE 6.0 APIs As stated in NEWS, VLC will not work on XP < SP2 and 2003 < SP1 commit 5baeb0ec93da74f4dd8fc4af5b19cacd6abbd352 Author: Jean-Baptiste Kempf Date: Tue Aug 23 12:34:50 2011 +0200 Win32: fix small error in configure.ac This is a partial revert of [6fdf44fd13f5c24efb7ac5a593e967d02449b665] commit 090fe825e18b2b06fc56b7f3cd1978ce6f1fda63 Author: Jean-Baptiste Kempf Date: Tue Aug 23 11:50:34 2011 +0200 Correct WVP2 fourcc and map to avcodec Should close #4011 commit bdf2ffa170e98060a9ad830e9de9adf59cc41ac8 Author: Jean-Baptiste Kempf Date: Tue Aug 23 11:44:21 2011 +0200 Avcodec: playback of WMVP commit 9a4c8ab01745eb763df207ae5c504e60a9e9952e Author: Pierre Ynard Date: Mon Aug 22 23:06:14 2011 +0200 Use MessageBox() in a portable way MessageBoxA() isn't supported on WinCE commit ba1511a1ed439ad7feba43b7db4a9e5f64121dc7 Author: Pierre Ynard Date: Mon Aug 22 21:47:58 2011 +0200 adjust: fix typo commit 5308fc8f88b4a004c9bc46cb7078b6d03ae6f199 Author: Pierre Ynard Date: Mon Aug 22 21:38:06 2011 +0200 adjust: distribute header file commit 820e97f34596ad1560a59b7f95883728dfa07ee6 Author: Pierre Ynard Date: Mon Aug 22 21:26:35 2011 +0200 i18n: adding new file commit a9852371c349013a8503b28f03adba1da6f05614 Author: Tobias Güntner Date: Tue Aug 16 21:13:33 2011 +0000 Merge if conditions Signed-off-by: Rémi Denis-Courmont commit bdb70f97162c62ced2e5c06fe3f613a051f4d939 Author: Rémi Denis-Courmont Date: Mon Aug 22 21:05:00 2011 +0300 Simplify and fix WinCE build commit 8c3bda62253336478a40aa2b873b773d7e0aa57d Author: Jean-Baptiste Kempf Date: Mon Aug 22 19:40:44 2011 +0200 adjust: remove unnecessary header commit 8233fd8c79b1f7bc67457197e5a52acf39312c49 Author: Martin Briza Date: Fri Aug 19 15:04:13 2011 +0200 Split adjust filter in two source files Preparation for adding assembly hue/saturation processing functions Two new function pointers in p_sys to clipping and non-clipping U and V channel processing cycle Signed-off-by: Jean-Baptiste Kempf commit 4c9eab66f1e7f4467846828fcd94daab937bddf6 Author: Rémi Denis-Courmont Date: Mon Aug 22 20:21:03 2011 +0300 Win32: use error message box rather than text console on CLI error If we are going to create a window just to print an error message, I think a native message box is nicer. commit 679018d11e70785485377caf79ef3091a449f0f1 Author: Rémi Denis-Courmont Date: Mon Aug 22 20:06:12 2011 +0300 Move help command line options handling to a new file commit faa4825584d2b5a3f91bcb9a85a42f94519c9f9c Author: Rémi Denis-Courmont Date: Mon Aug 22 18:24:52 2011 +0300 Update build rules for the plugins cache in build tree commit c0c8d4e2fea8e3af8d939040ca0ce90d0f63b63c Author: Rémi Denis-Courmont Date: Mon Aug 22 18:08:17 2011 +0300 Obsolete confusing --miface-addr option and rework net_SetMcastOut() --miface-addr mostly did not work as --miface was supposed to be used instead. commit da773a8ec1316256a0f5c653cb49f48e7fc033dd Author: Rémi Denis-Courmont Date: Mon Aug 22 17:57:51 2011 +0300 Rework multicast join * Do not force definitions on Windows so that compilation works with all variants of MingW (this may break IPv6 SSM with old compilers). * Do not fall back to legacy IPv4-specific ioctls if RFC3678 is supported. This avoids compiling dead code and works around issues with Linux kernel headers (especially Android). * Do not attempt to set multicast interface with legacy IPv4 ioctls. It is not very clear whether this is the address or the index. Also, "--miface-addr" was very confusing as it was mostly ignored in favor of "--miface". commit 6e18f20803c0cd24caa06db91bbebdeccf065beb Author: Felix Paul Kühne Date: Mon Aug 22 16:57:24 2011 +0200 macosx: removed 'erase logo' from the video effects panel and moved 'add logo' to the overlay stuff (now called Miscellaneous) commit a3be47c3a066d721b2dd5192b1894dc31efc2834 Author: Felix Paul Kühne Date: Mon Aug 22 16:29:33 2011 +0200 macosx: don't update the sidebar too often commit 13aa82b7cd03e8d45b9675551123222573663d47 Author: Rémi Denis-Courmont Date: Mon Aug 22 17:42:01 2011 +0300 stream_out_select needs sockets commit e2138e80eef2d2ccea1c0b03257f64b8b8378ed6 Author: Rémi Denis-Courmont Date: Mon Aug 22 17:31:40 2011 +0300 Remove redumdant family parameter to net_OpenDgram() commit 9285476128051fd0b5ae2983d619289d110b12eb Author: Jean-Baptiste Kempf Date: Mon Aug 22 15:27:59 2011 +0200 Smem: don't divide by 0 Fix #4479 See https://bugs.kde.org/show_bug.cgi?id=279973 commit ab9b56ca9562d8f73ef67e3264e500c1a5f2315f Author: Grigori Goronzy Date: Mon Aug 22 01:40:54 2011 +0200 libass: match font attachments based on extension Sometimes fonts are muxed with the wrong MIME type, but we should still be able to use them. Especially OpenType font collections are affected by this. Match attachments by extensions .ttf, .otf and .ttc in addition to MIME type to fix these issues. Signed-off-by: Jean-Baptiste Kempf commit 3e6913a3f4a5496bb44435cc0dc0c9eacdb71a28 Author: Grigori Goronzy Date: Sat Aug 20 20:15:34 2011 +0200 libass: add message callback Add a message callback function to get libass messages into VLC's logging system. Signed-off-by: Jean-Baptiste Kempf commit 9c24da18341ce542093c079f9af90dc2f1387d1b Author: Rafaël Carré Date: Sun Aug 21 22:48:03 2011 -0400 Really fix linking with libv4l2 commit 956aff79dec2a1c6685071b56b22689388d05026 Author: Felix Paul Kühne Date: Sun Aug 21 20:01:36 2011 +0200 macosx: minor layout changes to the AudioEffects panel to respond to feedback commit 9a23c6cdb818c1138af768c84ec644530c547799 Author: Felix Paul Kühne Date: Sun Aug 21 19:50:56 2011 +0200 macosx: added an option to disable the native fullscreen mode on Lion commit b6c6653521a69f5a72650eb4d4f14368a2cdc080 Author: Felix Paul Kühne Date: Sun Aug 21 18:18:40 2011 +0200 macosx: adopt courmisch's feedback, thx commit cfe30ad2ecd7ba1915cd414cc7d04778dde124d6 Author: Rémi Denis-Courmont Date: Sun Aug 21 17:16:56 2011 +0300 Allow logging error messages with no VLC object (NULL) commit 44cda9908e88c9b4df734ee35cf02cc5655f0f93 Author: Felix Paul Kühne Date: Sun Aug 21 16:14:26 2011 +0200 macosx: fixed compilation against the updated msg API commit b1aebb75b4f3cbbb97ea04f13a1ceb3513fec7c9 Author: Rémi Denis-Courmont Date: Sun Aug 21 14:30:11 2011 +0300 Gather all checks for the command line help options commit 545ad0659afde79e00ab2fa2ae50409b4ea1aa52 Author: Rémi Denis-Courmont Date: Sun Aug 21 14:19:24 2011 +0300 Initialize language from vlcrc before any language-dependent stuff - command line help text - text domain binding commit b91341a3caf06f2fe6a5e8e5a9570c0003957a63 Author: Rémi Denis-Courmont Date: Sun Aug 21 14:13:40 2011 +0300 Load plugins and configuration as soon as possible No need to load the config file twice anymore. commit 2ba959747d1b2c60aed38f5458c73364080207ed Author: Rémi Denis-Courmont Date: Sun Aug 21 11:23:57 2011 +0300 Use standard putc_unlocked() instead of fputc_unlocked() commit 55816ce91d43ce5e91ab1b3718a033a3a089f262 Author: Rémi Denis-Courmont Date: Sun Aug 21 11:22:42 2011 +0300 Win32: fix definition of VLC_STATIC_COND commit c63b76b346407d3097f3cb6201e19f613fa73b64 Author: Rémi Denis-Courmont Date: Sun Aug 21 11:20:54 2011 +0300 Ignore D2D headers if they do not work in plain C This must be a bug in the SDK, so better ignore the header. commit 31bd28e4301cca7803fe0ac3f76a7abd0fdb2b01 Author: Rémi Denis-Courmont Date: Sun Aug 21 11:20:30 2011 +0300 configure: no need for -DSYS_* commit 4dac6348502c20babc95846004331b7069bfde8c Author: Rafaël Carré Date: Sat Aug 20 19:56:50 2011 -0400 vlc_arrays: remove unused macro _ARRAY_GROW don't start variables with _, they have local scope anyway commit b1239508912fc4a4f529e28a47eb236183355bd5 Author: Rafaël Carré Date: Fri Aug 19 02:48:09 2011 -0400 remove redundant TAB_APPEND_CPP commit f83d51d4b16a939d9b308a47b1b08db69917af68 Author: Rémi Denis-Courmont Date: Sun Aug 21 00:05:33 2011 +0300 logger: dispatch message directly to the correct function + clean up commit 63d1c692a8a07c79e1bbd9a105741accbf04923c Author: Rémi Denis-Courmont Date: Sat Aug 20 23:34:43 2011 +0300 Push log message formatting to subscribers This avoids allocating memory and formatting debug messages when none of the subscribers care about them. commit b17eb18e9cb1917472047daf9bcafac93af90715 Author: Rémi Denis-Courmont Date: Sat Aug 20 22:36:07 2011 +0300 Move msg_Copy() and msg_Free() to ncurses commit 195940cabc71ab5ed5f80bc538bdf074f0469446 Author: Rémi Denis-Courmont Date: Sat Aug 20 20:31:29 2011 +0300 Also deprecate verbosity functions commit f525191b57b1d35fccbd8495940ce38ce1dfb088 Author: Rémi Denis-Courmont Date: Sat Aug 20 20:28:10 2011 +0300 libvlc_log_*: deprecated and reimplement as compatibility stubs commit 6fdf44fd13f5c24efb7ac5a593e967d02449b665 Author: Rémi Denis-Courmont Date: Sat Aug 20 16:39:09 2011 +0300 Win32: use only one condition variable per R/W lock commit fd42ed01aa615c731e681d86c9732e07b7eaf278 Author: Rémi Denis-Courmont Date: Sat Aug 20 14:20:10 2011 +0300 Update list of SOCKET_LIBS-dependent plugins commit ead6422cf1c0c7b430e824ef7f379b55fbb2272f Author: Felix Paul Kühne Date: Sat Aug 20 16:23:14 2011 +0200 macosx: simplified the subtitle opening sheet commit 5cf832c997b18ecc143637438dae2fb02c940ca3 Author: Rémi Denis-Courmont Date: Sat Aug 20 14:10:47 2011 +0300 Do not redefine stuff from This fixes compilation with newer Mingw-w64. commit 45a540ed0cdd265c4f637d126fbd64fcc88cbc8f Author: Rémi Denis-Courmont Date: Sat Aug 20 13:58:04 2011 +0300 Move Winsock poll() emulation to src/win32/ commit 5abd375cc1ae4ba126f35a303d904b13fa8c609c Author: Rémi Denis-Courmont Date: Sat Aug 20 13:55:01 2011 +0300 src/Makefile: dead code commit af1be3f5b6e1fdab76bc11b1120a7c4584b23080 Author: Rémi Denis-Courmont Date: Sat Aug 20 13:47:11 2011 +0300 Check for struct pollfd separately from poll, needed for WinNT 6 commit 3a08aa701cf89efca8d75c1f1b552659875f1f4b Author: Rémi Denis-Courmont Date: Sat Aug 20 13:34:58 2011 +0300 configure: unify poll and connect tests commit 99050a07ce0edc2b113349de656d19a019a26f31 Author: Rémi Denis-Courmont Date: Sat Aug 20 13:06:36 2011 +0300 Fix d2d1.h detection: C++ is required commit 92695765b076250c6d005493cbc9e8e54c393fe0 Author: Rémi Denis-Courmont Date: Fri Aug 19 23:44:37 2011 +0300 SRTP needs gcrypt commit 2068f9bce092c79a4e927daf7999c293955d4b5b Author: Rémi Denis-Courmont Date: Fri Aug 19 23:28:47 2011 +0300 Reduce interface lock scope commit 463e16098d23c1e9ee9da42d155eb9be66d99974 Author: Rémi Denis-Courmont Date: Fri Aug 19 23:40:31 2011 +0300 Remove references to the VCDX interface It was removed over 6 years ago. commit 4513c8d2e0b694539810213231f6a27d5c072c66 Author: Rémi Denis-Courmont Date: Fri Aug 19 23:36:24 2011 +0300 Remove dangling module bank error check commit 49ede452192d73aeb885777afe1f8a7eca703e04 Author: Rémi Denis-Courmont Date: Fri Aug 19 23:34:31 2011 +0300 Remove the libvlc global lock We have enough static locks in libvlc, I think: the configuration R/W lock, the module bank mutex, the system-specific initialization mutex, the message subscription R/W lock, the sets of mutexes for initializations of specific libraries, the LibVLC thread variable mutex, the configuration file mutex, the PRNG mutex, the object pipe mutex, the object name mutex, the dialog provider mutex, the interface module registration mutex, the OSD mutex, the VLM mutex, the HTTP hosts mutex and the OSD mutex... commit e8b8ef7753e7d43d99118c79fa91ade9901f32d2 Author: Rémi Denis-Courmont Date: Fri Aug 19 23:19:01 2011 +0300 Clean up CPU flags one-time initialization commit 78b320f230b5b36b62f2350d5dd757a5ff25c517 Author: Rémi Denis-Courmont Date: Fri Aug 19 23:15:08 2011 +0300 Move CPU capabilities debug to src/misc/cpu.c commit 1081b213dcceebafa6586eef0019d7993a6d2ab9 Author: Rémi Denis-Courmont Date: Fri Aug 19 23:05:22 2011 +0300 Obsolete thread-unsafe command line options for CPU capabilities commit 9b05547a9a0f59996429b09e9385d581de7c3ad0 Author: Rémi Denis-Courmont Date: Fri Aug 19 22:37:10 2011 +0300 Remove unused system_End() parameter commit b3c5570725ab4880c275881108f35fedf7e68019 Author: Rémi Denis-Courmont Date: Fri Aug 19 22:44:15 2011 +0300 Use same callback prototype for built-in logger as subscribers commit 55af05f319cd19c78d71dd97cb839945c7ea68e7 Author: Rémi Denis-Courmont Date: Fri Aug 19 22:27:41 2011 +0300 Remove msg_cb_data_t and simplify accordingly commit fad10ee53081aa2f3be7e7f57d5d4165972be7e3 Author: Rémi Denis-Courmont Date: Fri Aug 19 21:38:16 2011 +0300 Fix namespace, remove useless variable and clean up msg_* functions() commit 9ffae683ff9e79eee3a3c4d9ca3ed3e6010d6034 Author: Rémi Denis-Courmont Date: Fri Aug 19 21:03:08 2011 +0300 Make log messages subscriber static In other words, the message callbacks are now shared across all LibVLC instances. That is a requirement to enable: - LibVLC applications to catch messages during LibVLC init/deinit, - emitting log messages when no VLC object point is available. That makes no difference for VLC interfaces, since there is only one LibVLC instances in a VLC process. commit f1c5ba552c3dc1fe6492e7e551f4aaf71f746e8e Author: Rémi Denis-Courmont Date: Fri Aug 19 20:47:49 2011 +0300 Remove object message filtering from core commit da803b049d1925c1855948cb0139b77c0b6cb8d0 Author: Rémi Denis-Courmont Date: Fri Aug 19 20:36:23 2011 +0300 Qt4: implement message object/module filter in the dialog commit 9e0d891f7e409b2067e33db0e0a911a52bd5ab33 Author: Rémi Denis-Courmont Date: Fri Aug 19 19:49:06 2011 +0300 modules/genmf: set LDFLAGS commit 57126b2f66a1ec3307c763d1ca9b468085aebd95 Author: Felix Paul Kühne Date: Fri Aug 19 19:04:18 2011 +0200 macosx: implement a 'Record' menu item commit d8937ba2829fbf755ef81d44818e72bfbb6c3059 Author: Felix Paul Kühne Date: Fri Aug 19 17:56:46 2011 +0200 macosx: make sure we can't access the split view while showing a video commit 9b2e350fae6745709e7b582e5c9d052413eed824 Author: Felix Paul Kühne Date: Fri Aug 19 17:46:22 2011 +0200 macosx: work-around CoreAnimation limitations on 10.6, which prevented the correct display of some ui elements commit 50f7ba573a98f01e2ecac6c5f8eaca351d45634c Author: Felix Paul Kühne Date: Fri Aug 19 17:28:32 2011 +0200 macosx: show the playlist size as a badge in the sidebar and fixed an appearance issue of the sidebar commit 80b1013245a8522f7ff29df796a29136b91dae08 Author: Felix Paul Kühne Date: Fri Aug 19 15:51:23 2011 +0200 macosx: converted interface builder files from nib to the more modern xib file format, which smaller and more suitable for git commit 07ed1659ba0cb3d144ee82c961fc0d8c5f6cf75d Author: Felix Paul Kühne Date: Fri Aug 19 15:22:29 2011 +0200 macosx: use a nice button for the drop zone on 10.6 & below commit 7fe71cc98d944a6e7b6f4aa38afb8a0c506846d0 Author: Felix Paul Kühne Date: Fri Aug 19 15:17:28 2011 +0200 vout_macosx: fixed memory leak commit a70646ad8b205d81d9eb29d68699f2ff3aa7f97b Author: Felix Paul Kühne Date: Fri Aug 19 13:09:50 2011 +0200 configure: use VLC_ADD_LIBS to pass more flags to the linker to fix issues on PowerPC commit 74d4303b939df2ec2ecb8776e8869cdcb2076f0d Author: Felix Paul Kühne Date: Fri Aug 19 12:54:53 2011 +0200 configure: fixed linking of Mac modules and x264 which was broken by removing vlc-config commit 8d9ba243b86401365f83d196123ff440ebc6a664 Author: Anuradha Suraparaju Date: Fri Aug 19 11:29:48 2011 +1000 Add Dirac encoding support using the Schroedinger library Modified-by and Signed-off-by: Jean-Baptiste Kempf commit 9862639cd4bad288fb053b9c4814aa21d9086977 Author: Rafaël Carré Date: Fri Aug 19 01:40:27 2011 -0400 Fix linking with libv4l2 commit c22366aa97e21a2c94be5d743011490be6a7a934 Author: Rémi Denis-Courmont Date: Fri Aug 19 00:06:34 2011 +0300 Remove msg_subscription_t.verbosity commit 7a05e56155e01469c3367d9cb43db81d0f246fcc Author: Rémi Denis-Courmont Date: Thu Aug 18 23:43:14 2011 +0300 Remove msg_SubscriptionSetVerbosity commit 9d660f1ee812e3809f5acc15ec8a70ef7c6503bf Author: Rémi Denis-Courmont Date: Thu Aug 18 23:41:10 2011 +0300 ncurses: apply message verbosity filtering commit debf34b4232a9c388a366237fbe46fb03a01100d Author: Rémi Denis-Courmont Date: Thu Aug 18 23:38:08 2011 +0300 ncurses: no need to turn off cancellation in message callback There is no potentially cancellation-unsafe code here (unlike Qt4), since msg_Free() is safe and vlc_mutex_*() of course too. commit 6327c52db7c009adf77c4902bc04c342a73b0426 Author: Rémi Denis-Courmont Date: Thu Aug 18 23:34:36 2011 +0300 Qt4: apply verbosity filtering within Qt, do not rely on core commit 28fde051d6fa5c71ed18a4da046be4d4d9a1472f Author: Rémi Denis-Courmont Date: Thu Aug 18 22:58:12 2011 +0300 Useless #include commit def059402926f82c9d2474a0a0e2feb95e7c644a Author: Rémi Denis-Courmont Date: Thu Aug 18 22:55:43 2011 +0300 Remove redumdant vlc_va_copy() and checks commit 67fc58a5e7b4ee34c72138d703c815e25dd7ce2f Author: Rémi Denis-Courmont Date: Thu Aug 18 22:17:12 2011 +0300 bswap64: hack for C++ brain damage Contrary to C, C++ compilers don't promote larger constants up to unsigned long long when needed. commit ccf934237093ce3334ce5168e689f62d33cf3cb2 Author: Rémi Denis-Courmont Date: Thu Aug 18 22:02:21 2011 +0300 Remove vlc-config commit e7df8e75ea9ccd8450f88acadbc238a2c0285790 Author: Rémi Denis-Courmont Date: Thu Aug 18 21:23:25 2011 +0300 Migrate VLC_ADD_* flags from vlc-config to AC_SUBST commit 18e4d4380259d3598fe2d40e838a0e7c931d0f42 Author: Rémi Denis-Courmont Date: Thu Aug 18 21:23:09 2011 +0300 Set filesystem libs in Makefile commit 26fedd015c686465d44c189d64b6b2bc817e12ef Author: Rémi Denis-Courmont Date: Thu Aug 18 21:22:45 2011 +0300 Fix kate linking, use LIBS rather than LDFLAGS commit 4dd6cf747daad309d54a94f85cf62f02374d4d39 Author: Rémi Denis-Courmont Date: Thu Aug 18 21:22:24 2011 +0300 Do not use -fvtable-thunks, the compiler does not support it anymore commit 1485dd1ae4254dcb0522d7a5f64e3cdf7b3eef33 Author: Rémi Denis-Courmont Date: Thu Aug 18 21:07:51 2011 +0300 Set SOCKET_LIBS on Windows too commit 75532d5c0f7340a326650d7e0f363e1123de8d41 Author: Rémi Denis-Courmont Date: Thu Aug 18 19:56:01 2011 +0300 Move MODULE_* predefined constants from vlc-config to Makefile commit ab0944e93cd2c2d763cde753b3dcb0b1ba71c957 Author: Rémi Denis-Courmont Date: Thu Aug 18 19:06:57 2011 +0300 Remove unused prefix stuff from vlc-config commit 873280f2ada422ea548c38cc641a2053dfe67dca Author: Rémi Denis-Courmont Date: Thu Aug 18 19:02:28 2011 +0300 Remove broken and useless vlc-config --list commit 827ca16dccc81692a69c332405850a4f6e215e70 Author: Rémi Denis-Courmont Date: Thu Aug 18 18:59:30 2011 +0300 configure: print auto-selected plug-ins list directly No need to invoke vlc-config to expand a shell variable. commit 9e62f79e8814f551851cad02069b3c3e2edbde28 Author: Rémi Denis-Courmont Date: Thu Aug 18 18:59:05 2011 +0300 configure: don't give bad advice about modifying vlc-config commit ebf23452f18fcefa4f16898fb36012590eebfb76 Author: Rémi Denis-Courmont Date: Thu Aug 18 18:42:53 2011 +0300 Typo commit 423241d4d7bc44854605a15dfa6b18cf9f697c5e Author: Rémi Denis-Courmont Date: Thu Aug 18 18:36:47 2011 +0300 NEWS: add S20B and DAT12 commit a1b8de5c83f04e6d2917dd60b1075129b6d604d4 Author: Rémi Denis-Courmont Date: Thu Aug 18 18:35:36 2011 +0300 Clean up L20 decoding commit 236a276618fc83c18e100ace359c51ba4734010c Author: Rémi Denis-Courmont Date: Thu Aug 18 18:19:24 2011 +0300 Initialize the configuration R/W lock statically The lock is static anyway (and so is the data). commit 4707b4f4ac4b643900210be6169913f7d550f2af Author: Rémi Denis-Courmont Date: Thu Aug 18 18:14:41 2011 +0300 Win32: emulate static condition variables This is really poor implementation, but it is not really used. commit 6e54f3fdbf4ff0e115589a678575c8c82f9aa4b2 Author: Rémi Denis-Courmont Date: Thu Aug 18 17:37:31 2011 +0300 Win32: use native Win32 functions directly for static mutexes * No recursion within the VLC threading functions. * No need to care about VLC cancellation. commit ffe5a11fe468ac9825b939e3fc1d64fc8fe9960d Author: Rémi Denis-Courmont Date: Thu Aug 18 17:47:16 2011 +0300 Win32: support vlc_cond_wait() with a static mutex commit a0447f783c92cfd0005eb160bae9fcdf967c801e Author: Rémi Denis-Courmont Date: Thu Aug 18 17:18:16 2011 +0300 Define VLC_STATIC_RWLOCK commit 6b5383b1b90a587aaee2d69b276079543cb486c3 Author: Rémi Denis-Courmont Date: Thu Aug 18 17:29:33 2011 +0300 msg_VaGeneric: simplify error handling commit 73b30f82b1b1f65826b356c36bfdcaa51b3e14ea Author: Rémi Denis-Courmont Date: Thu Aug 18 17:18:22 2011 +0300 Create the C/POSIX locale on need-basis in message subsystem The overhead is negligible, and this avoids depending on the message bank. commit 13dec61e97dcbc7b55c68b5a5f7dd4133f23b532 Author: Rémi Denis-Courmont Date: Thu Aug 18 17:07:46 2011 +0300 Remove unused duplicate vlc_usage This saves over 1kb in libvlccore. This object was found with: # readelf -a src/.libs/libvlccore.so | grep OBJECT commit cf6cd7686e3f7c11a2b23bfe1906ba8abf4944aa Author: Rémi Denis-Courmont Date: Thu Aug 18 17:04:15 2011 +0300 Remove unused NODBG object flag commit ce946ab3a55386681ae543f8fbf3c4f9f3a74573 Author: Jean-Baptiste Kempf Date: Thu Aug 18 14:26:39 2011 +0200 Avformat demux: don't add empty tracks in AVMEDIA_TYPE_DATA cases Ref: #5204 commit 230d6db1ed933298b080444910ee927e2f83befb Author: Jean-Baptiste Kempf Date: Thu Aug 18 13:08:26 2011 +0200 Avcodec: map teletext IDs Close #5204 commit 42b80206331b35bf253dac614e8c97dc437b77af Author: Denis Charmet Date: Wed Aug 17 12:41:45 2011 +0200 Fix many ES_OUT_RESET_PCR problems As blocks are in coding orders, calling ES_OUT_SET_PCR at each blocks increase to trigger ES_OUT_RESET_PCR. The reference blocks should be in chronological order though. Acked-by: robux4 Signed-off-by: Jean-Baptiste Kempf commit 05c419f604fd78e458045b6ba10b3402175c8b95 Author: Denis Charmet Date: Wed Aug 17 12:41:44 2011 +0200 Fix block dropping at chapter change for non ordered editions The release of the block only makes sense if the edition is ordered. Acked-by: robux4 Signed-off-by: Jean-Baptiste Kempf commit 6d0aeeec5e58e73a8bcc851723165e603e5108cb Author: Jean-Baptiste Kempf Date: Thu Aug 18 12:20:16 2011 +0200 Freetype: kill warnings about sign comparison commit 6e9418c32022382891136e222415fa03c0bbb4a7 Author: Jean-Baptiste Kempf Date: Thu Aug 18 12:16:53 2011 +0200 RemoteOSD: Simplify, remove warning and remove headers commit 69804c5fcac4e2405fe49710cd71f9915f6a5221 Author: Jean-Baptiste Kempf Date: Thu Aug 18 12:00:15 2011 +0200 Skins2: remove unused variable commit 14278bdf84af7c2974e244454f31453a24adbb2f Author: Rémi Denis-Courmont Date: Wed Aug 17 21:59:56 2011 +0300 Keep revision.c in source tarballs commit 55fcca5bff5b36a6c42301a98e1d31db66e421fd Author: Rémi Denis-Courmont Date: Wed Aug 17 20:22:05 2011 +0300 Decoder for IEC61119 DAT12 (VLC_CODEC_DAT12) This is the 12-bits logarithmic found on digital magnetic tapes, also known at MIME audio/DAT12 (IETF RFC3190). commit 1b7ec33b33d3a189f2c2cf9779f7443bca45fc8b Author: Rémi Denis-Courmont Date: Wed Aug 17 19:39:42 2011 +0300 Decoder for PCM 20-bits (VLC_CODEC_S20B) This is also known as MIME audio/L20 (IETF RFC3190) commit e6d8827a31539016b472148dddd0b136f37d661e Author: Rémi Denis-Courmont Date: Wed Aug 17 19:35:18 2011 +0300 araw: refactor decoder to support byte-unaligned formats commit c96ea5799237914985e4c48b6758c4040b8dd7d6 Author: Rémi Denis-Courmont Date: Wed Aug 17 19:25:25 2011 +0300 Generate plugins cache during staged (native) installation commit 0a2f90d4692d4754397f6c4b5d6162ab1880c08d Author: Rémi Denis-Courmont Date: Wed Aug 17 19:08:54 2011 +0300 audio format: use bswap*() commit 9ff7bdc46882335bd4ead9f9b5d252b6cb3863f7 Author: Rémi Denis-Courmont Date: Wed Aug 17 19:01:17 2011 +0300 Improve byte order inline functions * Use GCC built-ins for 32-bits and 64-bits byte swap where available. * Load/store with single memcpy() instead of many byte operations. * Do not use bits operations for the local byte order. * Do not use reserved C keywords with leading underscores. commit f7db1e80a30c83036c2dfb11f54e37c4103b162d Author: Rémi Denis-Courmont Date: Wed Aug 17 18:42:04 2011 +0300 Introduce VLC_NORETURN function attribute and use it Note that this attribute implies that the function never returns in any circumstances (it exits, it aborts or it gets cancelled). Do not use this attribute for function that do not return at the end but may return from other branches. commit 9fd4a6a6ba45023d54cd2573e0842170fdfc1d94 Author: Rémi Denis-Courmont Date: Wed Aug 17 18:28:25 2011 +0300 Introduce VLC_GCC_VERSION macro, fix popcount and clz This can be used as follows: #if VLC_GCC_VERSION(major,minor) ... #endif There is nothing "VLC" about it. The prefix is only about namespacing. commit dedc5a17d1daadc469e066f24e53d822d105aad0 Author: Rémi Denis-Courmont Date: Wed Aug 17 18:31:25 2011 +0300 MKV: compilation with EGCS is not supported anymore commit 9b267f52b206561966e4074f8041c8d460798272 Author: Felix Paul Kühne Date: Wed Aug 17 16:54:15 2011 +0200 macosx: cut 1 px from the black effects pngs to suit their gray counterparts commit c688c805a4166fb39df7237ef3f3ce62586faa79 Author: Jean-Baptiste Kempf Date: Wed Aug 17 15:07:12 2011 +0200 Mosaic: remove unused variable commit e74b7d93c8b98b2c042e7a52eec18dc988b9b37a Author: Felix Paul Kühne Date: Wed Aug 17 12:50:39 2011 +0200 auhal: fixed compilation against the 10.7 SDK commit 7eba73e824c6735e66198facfe49274c95fdb73e Author: Jean-Baptiste Kempf Date: Wed Aug 17 12:47:12 2011 +0200 AuHal: try to fix compilation on SDK > 10.5 commit 7ed3970b0656ed0bd777bdca2ad1ec1a21ce1366 Author: Jean-Baptiste Kempf Date: Wed Aug 17 12:33:40 2011 +0200 MacOS: fix compilation commit 22bc39a7e72daa366f3047bb96b35d13143e007a Author: Felix Paul Kühne Date: Wed Aug 17 12:21:36 2011 +0200 macosx: fix compilation with the 10.5 SDK commit 99ccd64683be99c58ca4f384a9e197c9c8a4f829 Author: Jean-Baptiste Kempf Date: Wed Aug 17 12:04:09 2011 +0200 Auhal: simplifications commit cd34d65e9ac8c71598829f563bf48688dabe81c9 Author: Felix Paul Kühne Date: Tue Aug 16 20:28:05 2011 +0200 macosx: remove the fullscreen button from the main window when running on Lion, since NSWindowFullScreenButton is present in the window title commit 6539fba20ba6d0e96206bf2630098d04cb34054c Author: Rémi Denis-Courmont Date: Tue Aug 16 22:53:07 2011 +0300 skins2: remove weird stuff and hopefully fix Win32 build commit 95e2c6b4826acd58b1f9d86dcc12bc5b11095383 Author: Rémi Denis-Courmont Date: Tue Aug 16 22:15:27 2011 +0300 Disable the dangling callback warning for the time being It might not always be a bug. commit 64a3e713d47ecf82bdd4935decdbb558769bb60e Author: Rémi Denis-Courmont Date: Tue Aug 16 21:03:45 2011 +0300 Remove vlc_plugin_set from export list commit 621a3ed71c71d04842b782173fe45ad76c818b03 Author: Rémi Denis-Courmont Date: Tue Aug 16 21:03:06 2011 +0300 configure: remove flawed V4L2 detection logic commit 6739e224d08d9dcf0b771d766d69c88cdeceaddc Author: Jean-Baptiste Kempf Date: Fri Aug 12 18:18:32 2011 +0200 Auhal: remove unnecessary variables commit 4308632c9f2e2ee6a027b24aef0e8abe5ad74398 Author: Jean-Baptiste Kempf Date: Fri Aug 12 18:15:19 2011 +0200 Auhal: code cosmetics and warning commit b9132e4ff8d54e83b4a573be6ba4029d34a0daea Author: Rémi Denis-Courmont Date: Tue Aug 16 20:20:21 2011 +0300 Qt4: retain newlines in config item long text commit 1d4ad4ac98de9ef419b8a6e114d8b7bbfcccdfbb Author: Jean-Baptiste Kempf Date: Tue Aug 16 18:33:28 2011 +0200 Qt: remove unneeded whitespace that blocks normalized signatures commit 5886e36b4ad74c22945b30e1bd1d2e65eb9689e3 Author: Rémi Denis-Courmont Date: Wed Aug 10 18:14:27 2011 +0300 ALSA: update to new audio output interface * Buffer push straight from input, no more repacketization. * Support for pause/resume. * Support for flush (and unused support for drain). * Larger buffers if available (as with HDA cards). * Reduced periods count to minimum (they are not normally required). commit c88c8eae2044d68159de295191e75cdc50343a66 Author: Rémi Denis-Courmont Date: Tue Aug 16 19:15:57 2011 +0300 Define HAVE_V4L2 conditional There should be more V4L2-based plugins later, e.g. FM RX, FM TX, VOUT. commit d2a613c7b1dff88ae6839753ece2e04e5159e533 Author: Rémi Denis-Courmont Date: Tue Aug 16 19:15:46 2011 +0300 Fix OSS input compilation commit 99dbc6c18cdfc45563b665649cff0fdbf6422651 Author: Rémi Denis-Courmont Date: Tue Aug 16 17:25:09 2011 +0300 Make plugins cache relocatable The plugins cache now contains plugins file path relative to the base plugins directory (the directory that contains plugins.dat). The cache can hence be generated from a different absolute directory than the one it is later installed to. For native or emulated native builds, this enables build-time cache generation. Note however that the relative paths are different in the build tree (modules/*/.libs/lib*_plugin.*) and in standard installation (plugins/*/lib*_plugin.*). The cache cannot be copied from the build tree to the installation directory. commit 9ef30ee80f60a3bb586438b4353e717f410d3b10 Author: Rémi Denis-Courmont Date: Tue Aug 16 15:55:02 2011 +0300 Include "modules.h" from libvlc-module.c This ensures that the vlc_entry__main prototype matches. commit ab7c771361b25a444ce47dbfb19ef61f7f1b96ea Author: Rémi Denis-Courmont Date: Tue Aug 16 15:54:31 2011 +0300 Use callback and opaque pointer for plugin descriptors This is more flexible and extensible. commit cf52eed62879b14051f8097676fdf5f90b60bb67 Author: Rémi Denis-Courmont Date: Tue Aug 16 14:06:01 2011 +0300 Split modules bank stuff from module (non-bank) stuff commit ab8cecd821bb63fb60a568908d9c23a3f96bce8c Author: Rémi Denis-Courmont Date: Tue Aug 16 13:40:31 2011 +0300 Small code factorization commit 77a64d9e4fb9e2c7cedb5c64f421029067810ec9 Author: Rémi Denis-Courmont Date: Tue Aug 16 13:33:13 2011 +0300 Inline DeleteModule() and simplify commit c989a61114da27136399ee580efcb65a20a29263 Author: Rémi Denis-Courmont Date: Tue Aug 16 13:28:37 2011 +0300 Use vlc_module_destroy() instead of DeleteModule() where possible This avoids going through the linked list of modules. This is fine so long as the module structure is indeed not in the list. commit d4b0d0c82525b87b903ced1dd5a85fd126d5811d Author: Rémi Denis-Courmont Date: Tue Aug 16 11:44:58 2011 +0300 Clean up config_Free() commit 03cf0f1451c3639d234925b91a12ecd9b4498122 Author: Rémi Denis-Courmont Date: Tue Aug 16 10:28:36 2011 +0300 Create primary module from plug-in descriptor and factor code This should ease later implementation of proper error handling. commit eccbdf8f91c9917c97782ad937ffd3f1fcbb642b Author: Rémi Denis-Courmont Date: Tue Aug 16 10:56:32 2011 +0300 Destroy submodules from vlc_module_destroy() Again, this should help fix leaks in error paths. commit cefb8d380f509e68e4226ce71e3ad3592b7496a1 Author: Rémi Denis-Courmont Date: Tue Aug 16 09:55:30 2011 +0300 Correct module descriptor indentation (no functional changes) commit f524e307c27f9cdf6928a46530b3d5ce5bc085d5 Author: Rémi Denis-Courmont Date: Tue Aug 16 14:27:54 2011 +0300 Remove never defined HAVE_DL_DYLD and HAVE_IMAGE_H cases commit 7fa090f045352cacfc14c80c3a24c643222cd6d2 Author: Rémi Denis-Courmont Date: Tue Aug 16 14:25:00 2011 +0300 Remove unused HAVE_DL_WINDOWS commit 79386146ea85cc2371cb9c0b78184693ab1e9ee1 Author: Rémi Denis-Courmont Date: Tue Aug 16 09:55:03 2011 +0300 RC: fix parse_MRL prototype: unused parameter and const commit b9af6d1922a7e064a465a3cb9a8d5b18d4310ae2 Author: Rémi Denis-Courmont Date: Tue Aug 16 09:54:51 2011 +0300 RC: unused variable commit 54d6fa0605341da2d2371905fa0e1bd79daea835 Author: Felix Paul Kühne Date: Tue Aug 16 18:09:51 2011 +0200 vout_macosx: compilation fix for 10.6 and earlier commit 83882abdb00722e8e3ce45d2201e64dad49d152e Author: Jean-Baptiste Kempf Date: Tue Aug 16 18:06:16 2011 +0200 Qt: use qDeleteAll on VLM dialog commit b165ab1e6f2878ec2fe059e66c6a0b524313b580 Author: Jean-Baptiste Kempf Date: Tue Aug 16 18:06:04 2011 +0200 Qt: use QWidgetList when applicable commit 1477998d5470d30cb31dc0346db7fd9feac68f4c Author: Felix Paul Kühne Date: Tue Aug 16 18:03:51 2011 +0200 macosx: moved compatiblity fixes to a designated header commit be5f55e57698e2a3548e96becebd461541bfcf5f Author: Jean-Baptiste Kempf Date: Tue Aug 16 17:31:28 2011 +0200 Qt: use QString iso std::string commit 084f3f4cf043f351efefa319f455bd2597cc40d7 Author: Jean-Baptiste Kempf Date: Tue Aug 16 17:23:15 2011 +0200 Qt: use __MIN when applicable commit 80b848f81a7532498658d890e88af27f16335614 Author: Jean-Baptiste Kempf Date: Tue Aug 16 17:23:06 2011 +0200 Qt: remove unnecessary header commit c652822a6c8b6118d58332ee9485349a6744e97f Author: Jean-Baptiste Kempf Date: Tue Aug 16 17:15:29 2011 +0200 Qt: use const_iterator when possible commit de2b1cff9e10b22f7566f5d4ab5ef6275d24a77f Author: Jean-Baptiste Kempf Date: Tue Aug 16 17:11:37 2011 +0200 Qt: Use append iso push_* commit 0d348f07a8760054520819cc0ee764d1f4036d7a Author: Jean-Baptiste Kempf Date: Tue Aug 16 17:07:18 2011 +0200 Qt: use isEmpty() iso empty() commit c745ebb55acfb4978e04a10992a98832c3fd7034 Author: Jean-Baptiste Kempf Date: Tue Aug 16 17:05:02 2011 +0200 Qt: use count() iso size() on Qt Containers commit b7cf7dda07b342decf8734072ecdfe49e17aafd3 Author: Jean-Baptiste Kempf Date: Tue Aug 16 14:00:54 2011 +0200 Qt, menus: std::vector -> QVector commit cfd14b541f8033aad59fb9ec6594bf5eed93743b Author: Felix Paul Kühne Date: Tue Aug 16 14:31:03 2011 +0200 macosx: don't let the vout resize the window if we are in Lion's fullscreen mode commit f1e8c225d27022f1fc307e24d526adeccb385ba4 Author: Felix Paul Kühne Date: Tue Aug 16 14:09:30 2011 +0200 macosx: added native fullscreen support for OS X Lion commit 11b25c5bd08b4c90c05d5a164288a2365d1e1dc5 Author: Felix Paul Kühne Date: Tue Aug 16 11:10:18 2011 +0200 macosx: use an updated API to set the behavior of menu bar and Dock in fullscreen mode on 10.6&later this allows the user to access the Dock while in fullscreen mode in contrast to the previous implementation. behavior on 10.5 did not change. commit df0315ffc4bfa9a42af7bef0abf743d00cf5ec71 Author: Rémi Denis-Courmont Date: Tue Aug 16 00:05:38 2011 +0300 aout: fix crash if output restart fails commit f99bd91ccc2d5bacd67ee05e956fee6e211f30db Author: Rémi Denis-Courmont Date: Tue Aug 16 00:04:45 2011 +0300 aout: fix crash if input restart fails commit 617c3420cc96e6ae86c36c4c35745f458556022b Author: Rémi Denis-Courmont Date: Mon Aug 15 22:26:00 2011 +0300 Remove module_t.b_builtin commit d26bac398f1ae57bb807ea9f02924373b386445c Author: Rémi Denis-Courmont Date: Mon Aug 15 22:16:51 2011 +0300 Remove unused module bank parameters commit d283a27b5d1a9e69dffc2ee717d6193b07444b6e Author: Rémi Denis-Courmont Date: Mon Aug 15 22:15:48 2011 +0300 Clean up registration of statically linked modules commit 21e31e34b5b3b070e0449ebd40794f2246fa54e3 Author: Rémi Denis-Courmont Date: Mon Aug 15 20:11:28 2011 +0300 Copy strings from plugin descriptor, remove (D|Und)upModules() commit 6e70470eb262951fda0963b91c3668d1982c1cfc Author: Rémi Denis-Courmont Date: Mon Aug 15 19:35:51 2011 +0300 Remove module_hold and module_release Modules are created at initialization and destroyed at exit (after all VLC threads are terminated) There is no need to count references. commit 6aea090553ddd6d6d96d874d25e2a9bb1607272e Author: Rémi Denis-Courmont Date: Mon Aug 15 19:28:30 2011 +0300 Typo commit d89f287b13af203d43615ba02af5570240221dec Author: Rémi Denis-Courmont Date: Mon Aug 15 19:05:18 2011 +0300 vlc_module_(start|stop): constify commit 2458671ae290cd910624ebfc817dd0746e58d7a6 Author: Rémi Denis-Courmont Date: Mon Aug 15 19:53:01 2011 +0300 Do not save unloadable flag for submodule This property is fundamentally per-plugin, not per-submodule. commit a6673708a0abf45edb5dc27d59853e57c4d69770 Author: Rémi Denis-Courmont Date: Mon Aug 15 19:36:00 2011 +0300 Always use (get)text domain from primary module commit c5b49937f0cf958f179e8d1767c88b9dcb251003 Author: Rémi Denis-Courmont Date: Mon Aug 15 19:23:32 2011 +0300 Do not store help for submodules in cache This field is never used for submodules, and in fact there would be no way to show it in the (current) UI. commit ab196191a394742ad6cbca00feabb45d8c96c198 Author: Rémi Denis-Courmont Date: Mon Aug 15 19:17:39 2011 +0300 file: show directory config items in a separate section commit 4fbef00c21ed4359c5599969288bcf9004a586ec Author: Rémi Denis-Courmont Date: Mon Aug 15 19:15:59 2011 +0300 Initialize submodule explicitly commit 224742db1cec276c02806025f99eb6a570f67a61 Author: Rémi Denis-Courmont Date: Mon Aug 15 19:11:00 2011 +0300 Remove module_t.psz_object_name This is the same as module_t.pp_shortcuts[0]. commit b4f67e4019828d6fd88bc158ba7a19c2e677e77c Author: Rémi Denis-Courmont Date: Mon Aug 15 19:03:16 2011 +0300 Use module_get_object() where appropriate and improve error handling Use NULL rather than a static string as the default. module_get_object() deals with this situation. commit 190fa71e5c6cc33a33623169b3e9e8400aefc398 Author: Rémi Denis-Courmont Date: Mon Aug 15 18:57:31 2011 +0300 Allow NULL module capability The module will never be proved. This applies to the "main" module and the playlist demux (which only has submodules). commit f62b7be056c8ffb6c69a338815fc7d7078367aa7 Author: Felix Paul Kühne Date: Mon Aug 15 02:18:55 2011 +0200 compilation fix commit 2c8282269adfa75ff8cdb57c5db8c19c7b49c10c Author: Felix Paul Kühne Date: Mon Aug 15 02:11:56 2011 +0200 macosx: saved various objc selector dispatches when iterating, additionally fixes #5113 commit eab70f5d6e2c495e1798bccb7aa3a9cd3e3ab527 Author: Felix Paul Kühne Date: Mon Aug 15 01:37:42 2011 +0200 macosx: fixed crash when opening multiple files using the simple open dialog commit 189e1ecab6204316867bfc9283db7422450d24b1 Author: Felix Paul Kühne Date: Mon Aug 15 00:34:21 2011 +0200 macosx: make sure that the left end of the black progression bar is round commit dd7b5f129efa741bdec13f717b8395c8e8f0e830 Author: Felix Paul Kühne Date: Mon Aug 15 00:20:29 2011 +0200 macosx: fixed some ui bugs, which sneaked in recently commit 734e6179eaf42652649248b2d5bdadec93355eac Author: Felix Paul Kühne Date: Sun Aug 14 20:08:04 2011 +0200 macosx: re-implemented a non-embedded video window commit b7fbd8c6637712001a141cc553873a18a226c956 Author: Felix Paul Kühne Date: Sun Aug 14 17:29:10 2011 +0200 macosx: simplified the way we set the window's title commit 2d83c3c25315d22cd83f7b0fccca09588fef6ebb Author: Felix Paul Kühne Date: Sun Aug 14 16:48:42 2011 +0200 macosx: fixed spu announcements for playback controls commit b23c2737fce507fdb8c90ad4055fa76ea50d0327 Author: Pierre Ynard Date: Sun Aug 14 22:20:54 2011 +0200 Use registered rtsp-alt port commit babd97c1004c80dc58740b5c02f6a5be003608b4 Author: Rémi Denis-Courmont Date: Sat Aug 13 23:12:39 2011 +0300 Store the plugin file name in the cache once rather than twice commit a94e6eb9d2f5079983a5e9293af2d40b86f50aac Author: Rémi Denis-Courmont Date: Sat Aug 13 23:11:24 2011 +0300 Fix one potential NULL-deref on invalid plugin cache Zero-length strings are loaded as NULL. There are probably quite a few other similar failure cases :( I have not investigated. commit 574726a2fed6c8b5e77f28449826219478c67a74 Author: Alexey Sokolov Date: Sat Aug 6 13:32:02 2011 +0700 contrib: Allow wget to download URLs containing ; For example, x264's git is one. Signed-off-by: Rémi Denis-Courmont commit 89deeb0a50a2cf9a730daad0250e952900a59db6 Author: Rémi Denis-Courmont Date: Sat Aug 13 22:23:04 2011 +0300 Bump cache version due to other changes This is not really needed. Cache corruption would be detected anyway. But better safe than sorry. commit 4f4f4a3ba7e462f2922f070f0be9fe7d66503553 Author: Rémi Denis-Courmont Date: Sat Aug 13 21:54:10 2011 +0300 Split (transient) module cache from (persistent) module bank commit b0b3c3211d3e5e0a14987882b10e994f8b0b17c2 Author: Rémi Denis-Courmont Date: Sat Aug 13 21:13:10 2011 +0300 Remove one level of indirection in plugins cache, simplify commit d14f6b7668a99f80803e834bc487964abfe9ab7c Author: Rémi Denis-Courmont Date: Sat Aug 13 20:50:13 2011 +0300 Factor code to add an entry to the plugins cache in memory commit 3fa02df3184a17139e349fbe3db81a098e53908f Author: Rémi Denis-Courmont Date: Sat Aug 13 20:26:05 2011 +0300 Destroy module cache data after loading completes We do not need them afterward. commit 964658d0c262e06007bdcd71862c7844ce421d1e Author: Rémi Denis-Courmont Date: Sat Aug 13 20:04:26 2011 +0300 Hide module_bank commit 79ca9d672b11e6fe98e4e2d307e20bcf92a44e4f Author: Rémi Denis-Courmont Date: Sat Aug 13 20:02:40 2011 +0300 Do not access the module bank directly from the cache commit 1661fa70fee6f5a6ad41eb223582b28f882baddd Author: Rémi Denis-Courmont Date: Sat Aug 13 19:57:14 2011 +0300 Pass struct stat pointer when looking up a plugin in the cache commit 7cc97eda8c7c684c0c4000ea63ce5c7397f9b7cf Author: Rémi Denis-Courmont Date: Sat Aug 13 19:43:42 2011 +0300 Remove file size from plugin cache This avoids seeking. This data was not useful. commit 48ead28e46098166059487654af97e30fbba7c25 Author: Mirsal Ennaime Date: Sat Aug 13 18:57:41 2011 +0200 dbus: Add missing introspection data * Add the org.mpris.MediaPlayer2.Player.Seek method introspection data * Update the copyright headers commit 0b96015d4f8a4233cf77cd8f775eba139f8eb276 Author: Mirsal Ennaime Date: Sat Aug 13 18:48:13 2011 +0200 dbus: Fix the org.mpris.MediaPlayer2.Player.Seek method signature * Use an int64 argument * Update the copyright headers commit 6385a3d73454acd09d38e3cd7e98eda6acd0a0c3 Author: Jean-Baptiste Kempf Date: Sat Aug 13 13:39:21 2011 +0200 PS: fix an error introduced in f10b7234e27 Else the check on i doesn't make sense commit b57b4dcacc75f559328855d69e09a5cd4600bd8e Author: Jean-Baptiste Kempf Date: Sat Aug 13 02:17:12 2011 +0200 Qt: fix the behaviour of clean button in playlist Fix #5066 commit be47b39976a64490bf4f3e659a8652a533a2893a Author: Jean-Baptiste Kempf Date: Sat Aug 13 02:09:01 2011 +0200 Qt: restart filter when options can't be applied Close #5168 commit 775d5757e19d299f99ba772421e341c83bbe4f59 Author: Jean-Baptiste Kempf Date: Sat Aug 13 01:51:37 2011 +0200 Antiflicker: Change permissions commit a5a7c4b974930db59c84c3ecf3559f0cfabee812 Author: Jean-Baptiste Kempf Date: Sat Aug 13 01:12:29 2011 +0200 Qt: video filter dialog update - Rearrangements of effects in categories - Addition of antiflickering, gaussian, mirror - Removal of useless filters, like pano (wall is here) - Removal of rarely used vars - Simplifications commit 2b4b4a32cdf866b6068be54bbe701ad02cc9cdc9 Author: Jean-Baptiste Kempf Date: Fri Aug 12 23:19:01 2011 +0200 Vobsub: cosmetics and warnings fixes commit aa4e4b138d9e254f656f3b106eb8459195637070 Author: Jean-Baptiste Kempf Date: Fri Aug 12 22:41:30 2011 +0200 Qt: video effects. Remove noise commit 823b1be08b29884747a1555284ab88cfb0673a20 Author: Felix Paul Kühne Date: Fri Aug 12 13:00:13 2011 +0200 VLCKit: fixed compilation with Xcode4 To support Xcode4, we require the 10.6 SDK now, which can be easily reverted when using Xcode3.2 an appropriate SDK. Note that this project file format now requires Xcode 3.2 or later commit be84287b2f1a43739cc0db1da05942bff6aaa477 Author: Felix Paul Kühne Date: Fri Aug 12 12:33:30 2011 +0200 compilation fix commit 0d087b3c4fafa7b5335b5fe4e24fc471312173bf Author: Rémi Denis-Courmont Date: Thu Aug 11 23:19:07 2011 +0300 aout: do not check for PTS discontinuity in packetizer Continuity of the two FIFOs is maintained, as is consistency with the input date. PTS discontinuity only seems to occur due to rounding errors in the filters. It should be better not to drop samples, but simply fix the buffer PTS and length. Ideally, resamplers would use date_Increment() so they do not introduce rounding errors. But first the block disconuity flag should be checked for correctness during filtering, so that resamplers can reset the date in case of hole. commit d219a21c341171048730ea54e0689cb4739c78f9 Author: Rémi Denis-Courmont Date: Thu Aug 11 23:14:13 2011 +0300 aout: fix time reporting for packet-based outputs commit 3c13f074b9d6a558c0af5e01ed114575ec56ff3c Author: Jean-Baptiste Kempf Date: Thu Aug 11 18:44:55 2011 +0200 Win32 installer: don't ask for uninstall when you are in Silent mode commit 3e00fa130e30266dcb6b6ae75384ae69d46f50f3 Author: Rémi Denis-Courmont Date: Thu Aug 11 18:09:16 2011 +0300 PulseAudio: improve resampling formula ...for good this time (yeah right). commit a31dcff481e2332c0c39a7fe2c7f2c4e804d32b3 Author: Rémi Denis-Courmont Date: Thu Aug 11 15:50:12 2011 +0300 contrib: build lua as PIC commit 2b48ff186ee1323757f1eb4f186cd621e9afd99d Author: Rémi Denis-Courmont Date: Tue Aug 9 09:40:40 2011 +0300 contrib: lame is not used directly commit 876fbd7054474a485e266eb5e9adc18747499398 Author: Rémi Denis-Courmont Date: Thu Aug 11 16:43:45 2011 +0300 PulseAudio: simplify and fix mainloop reference counting (Logic for more than one reference was inverted) commit c72c363f0344ac9bfb280fd4c48299c862561eff Author: Rémi Denis-Courmont Date: Thu Aug 11 16:35:12 2011 +0300 PulseAudio: missing lock commit b03ea8da782fda0f10279e30b08678585678adb8 Author: Mirsal Ennaime Date: Thu Aug 11 11:38:18 2011 +0200 Use a private dbus connection in the inhibit and telepathy modules libdbus has multiple thread-safety issues and using private connections (ie: not shared with other vlc modules) helps avoiding some of them. commit f8881c6885e5dcccb5801cc8469e1a77fc41c2e6 Author: Felix Paul Kühne Date: Wed Aug 10 22:38:27 2011 +0200 macosx: added 'obsolute' macros for removed settings thx to j-b for the reminder commit e51fad4ca63581c99a4e7dd663e04e0f5be18d58 Author: Rémi Denis-Courmont Date: Wed Aug 10 22:44:16 2011 +0300 PulseAudio: don't print an error when latency returns no data This happens almost all the time, and is unfortunately normal behavior. commit f9d7291564625495668422f88ea5af77fa58864d Author: Rémi Denis-Courmont Date: Wed Aug 10 22:40:44 2011 +0300 aout: disable recycling for the time being commit b6455039597acbebb95f04170593ac96928209c1 Author: Rémi Denis-Courmont Date: Wed Aug 10 22:31:37 2011 +0300 PulseAudio: dead code commit fd60cd251576a85cf4e86d82ec05a321cad6d485 Author: Rémi Denis-Courmont Date: Wed Aug 10 22:31:00 2011 +0300 decoder: flush aout at end commit 6b43a1d3cdd2047bbe86d0b584e550e1fda060e0 Author: Rémi Denis-Courmont Date: Wed Aug 10 22:27:23 2011 +0300 PulseAudio: destroy context like stream commit 2e09a58d867f214a18c964684712842a971d1919 Author: Rémi Denis-Courmont Date: Wed Aug 10 22:24:43 2011 +0300 PulseAudio: clear all stream callbacks before disconnection This should fix the infrequent assertions failures at exit. commit c6b07475da8c3df6b6d1018b254aead67b29cc83 Author: Rémi Denis-Courmont Date: Wed Aug 10 19:48:44 2011 +0300 aout: recycle output and pipeline if possible The decoder thread drains the output at end of stream. So there is always an underflow between consequent audio inputs. Thus this does not provide gap-less audio as is. commit 92ed0b95a0c00503380c2617e8cd302bd4cc6292 Author: Felix Paul Kühne Date: Wed Aug 10 16:43:37 2011 +0200 macosx: fail the video output if Quartz Extreme isn't supported, removed specific options, which are now handled by the core QE is supported on virtually any Mac is running 10.5+ except for broken Hackintoshes commit 840d653ffdfb7bfbfdc06a6f1dfd1ab6bb5f52c8 Author: Felix Paul Kühne Date: Wed Aug 10 16:25:13 2011 +0200 macosx: implemented the 'autoscale' feature and fixed some resizing bugs commit f4f58eb98fcdc9b215d53a48095c1db268ee9def Author: Felix Paul Kühne Date: Wed Aug 10 15:38:36 2011 +0200 vout_macosx: factorize objc selectors no functional change commit 32272ce5354925a084889bd074891e96cda5adc1 Author: Rémi Denis-Courmont Date: Wed Aug 10 19:14:00 2011 +0300 aout: introduce aout_Destroy() commit 4b7f562452a6606113ad17c13c56c5f6fa54a6e9 Author: Rémi Denis-Courmont Date: Wed Aug 10 18:37:06 2011 +0300 aout_PacketNext: fix inverted logic commit 34bc07f88847258a3d4f598a4ce5752e5a13d42b Author: Rémi Denis-Courmont Date: Wed Aug 10 18:19:41 2011 +0300 aout: allocate input from input.c, simplify commit b97b9eb9d5c72e6699436e67f16d8d6bb081302a Author: Rémi Denis-Courmont Date: Wed Aug 10 18:02:24 2011 +0300 aout: move replay gain handling to dec and mixer This had no relations with the audio input anymore. In particular, there is no need to reinitialize this when the input is restarted. commit a07a0b5e5ab53504417d2529e2ace091231b13ec Author: Rémi Denis-Courmont Date: Wed Aug 10 17:38:48 2011 +0300 Remove aout-rate I assume this breaks with S/PDIF. And I do not see much use for this. commit 55f0dc5083520b4e2deeca0af3cfd5ede8c697b4 Author: Felix Paul Kühne Date: Wed Aug 10 02:59:46 2011 +0200 macosx: redesigned info panel to HUD removed the broken fps display and added a field for EncodedBy fixes #4710 commit a1e22090eb6dd3c52995bb56101695bdd9df0f60 Author: Felix Paul Kühne Date: Wed Aug 10 01:11:44 2011 +0200 macosx: fixed fspanel commit dce6109d3e57e2ccef6cd10c97135794a12d92ee Author: Felix Paul Kühne Date: Tue Aug 9 23:47:38 2011 +0200 macosx: retain window level across a fullscreen session commit e24e9a5f50d1a3e1cf5a9c36e066dc1fa45f86dc Author: Rémi Denis-Courmont Date: Tue Aug 9 22:54:36 2011 +0300 aout: create object variables when the object is created This ensures that the variables will be available as soon as the aout is externally visible, and that there value will persist across inputs. This also saves a bunch of lookup at each new input. commit f027c44d3d4b27cbcfdb873f2131f4339974943d Author: Rémi Denis-Courmont Date: Tue Aug 9 22:19:15 2011 +0300 aout: remove redumdant variable creation for replay gain Those variables are inherited and they have no callbacks. commit 270e903b7165045d4c0e29c77591b7e905f9a978 Author: Rémi Denis-Courmont Date: Tue Aug 9 19:22:38 2011 +0300 libsamplerate resampling filter commit 0fdaa3d7233ea1a611da837c3b85baeadbb48867 Author: Rémi Denis-Courmont Date: Tue Aug 9 18:52:49 2011 +0300 aout: delete input callbacks when input is deleted commit d3f19266f3391dd428968225277ead901711916b Author: Rémi Denis-Courmont Date: Tue Aug 9 18:48:57 2011 +0300 aout: use atomic variable for replay gain commit 1252a5ebffca99690899c53234e8bd92215dcc8f Author: Rémi Denis-Courmont Date: Tue Aug 9 18:48:13 2011 +0300 Add helpers to store floats into vlc_atomic_t (Lets assume that uintptr_t is big enough, i.e. 32-bits). commit aa7fcdb139b2b733af6e7c3cd8e1ab6b75d4e963 Author: Rémi Denis-Courmont Date: Tue Aug 9 18:39:36 2011 +0300 aout: clean up replay gain callback - get the mode string directly from the callback (new) variable value, - reduce locking scope, - fix read overflow: do not apply peak protection in "max" mode. commit 4f0ec8f4a5529ab15e2a91716feb09ab11d4bc8d Author: Rémi Denis-Courmont Date: Tue Aug 9 18:13:26 2011 +0300 Fix warnings commit 649bb72139a1a8c5676e428189b6652192fa72fd Author: Rémi Denis-Courmont Date: Tue Aug 9 18:11:07 2011 +0300 aout: use atomic ops for (deferred) restart commit 2cdfae96aef461ee238c5ba3b1b3d18ed1ed1960 Author: Felix Paul Kühne Date: Tue Aug 9 17:33:31 2011 +0200 contribs: revert unintended change in previous commit commit 0cdef3050393d591b46110a221b1e910e3a4b146 Author: Felix Paul Kühne Date: Tue Aug 9 17:30:58 2011 +0200 macosx: re-implemented VLCVoutView and removed dead or outdated code commit e3a1b511613adb824a8adb3a9ffe8f54aee8d292 Author: Rémi Denis-Courmont Date: Tue Aug 9 18:40:15 2011 +0300 aout: do not use aout_owner() from input commit 398334821ce867410b072da25d04afdd4498e3d3 Author: Rémi Denis-Courmont Date: Tue Aug 9 17:59:31 2011 +0300 Cleanup tree and vars callbacks commit b0f3b7ae485bd381ed6bcd33b09ac7cecbd23c03 Author: Felix Paul Kühne Date: Tue Aug 9 16:19:11 2011 +0200 macosx: fixed compilation warnings commit ef215ef477a6920a78ad106bed026fca99bf36c1 Author: Rafaël Carré Date: Tue Aug 9 00:40:27 2011 -0400 stream_out_std: simplify / factorize split out some functions from Open() move static functions sout_stream_id_t -> define struct as empty and use the pointer to store sout_input_t functional change: do not force asfh mux if user specified another one but only warn him (like for upd/ts) commit 52957d059bb40fcbd0027266b92714987eeaa9be Author: Rafaël Carré Date: Mon Aug 8 21:49:08 2011 -0400 dbus: prefer char[][] to *char[] makes data smaller: no need to store pointers to each item of the array char *x[] = { "a", "b", "c" }; memory looks like => "a" "b" "c" (&x) &a &b &c char x[][2] = { "a", "b", "c" }; memory looks like => (&x) "a" "b" "c" commit cc9602fe94ce68de0c985bde461974b01c644ee8 Author: Rafaël Carré Date: Mon Aug 8 20:48:58 2011 -0400 fix double free introduced by me in [7d84269bff] commit 27be3b6e611a4459d5a3b5da598f984c02d60cc9 Author: Felix Paul Kühne Date: Tue Aug 9 00:19:10 2011 +0200 macosx: move VLCFSPanel from VLCControls to VLCMainWindow since its the only class which should know about it commit 8c2eb7b42b898909b5adcb61fddbf99bd4866b4d Author: Jean-Baptiste Kempf Date: Tue Aug 9 00:02:31 2011 +0200 Contribs: add projectM commit 0180376c3b42e50041f64f5ddf0356fd0c2d9c4f Author: Jean-Baptiste Kempf Date: Mon Aug 8 23:45:04 2011 +0200 Contribs: add glew commit cc73090229f22513c5501d01de6445c5c95e66e3 Author: Felix Paul Kühne Date: Mon Aug 8 23:35:39 2011 +0200 macosx: implemented float-on-top commit 6cecf393b3a5941fcd10bb9236d1a318a9e3373c Author: Jean-Baptiste Kempf Date: Mon Aug 8 23:23:48 2011 +0200 Contribs: add Goom commit 66178e72891694d3270def427c1ac8d678bc61c3 Author: Jean-Baptiste Kempf Date: Mon Aug 8 22:57:46 2011 +0200 Contribs: add lame commit 27922fbe0b49deda902ba01a4e4d33b8935c2ec7 Author: Rémi Denis-Courmont Date: Mon Aug 8 23:56:07 2011 +0300 AoutInputsMarkToRestart: de-inline and rename commit c2b1d5b2e9ae8df2173b57272873ec8db31f4bb4 Author: Rémi Denis-Courmont Date: Mon Aug 8 23:50:53 2011 +0300 Warn about dangling variable callbacks commit 502b865b5ecb542ac693b14c3d95dff380d09ddb Author: Rémi Denis-Courmont Date: Mon Aug 8 23:27:52 2011 +0300 aout: move input format to aout_owner commit a489b9cbb75e76e4dd9a2bdd6d4af962780345b0 Author: Jean-Baptiste Kempf Date: Mon Aug 8 22:47:07 2011 +0200 Contribs: update modplug to 0.8.8.4 commit cf37037f2032bc23cb67594799cc7b7c9e72c4b8 Author: Felix Paul Kühne Date: Mon Aug 8 21:01:31 2011 +0200 macosx: prepared fullscreen support and clean-up commit 4cfebf253b9bc0f7b0ffc35bfc153ec0c3781063 Author: Felix Paul Kühne Date: Mon Aug 8 20:52:43 2011 +0200 vout_macosx: implemented support for resize, zoom, etc. events commit 67da2de6db3ffe2e8a74fd206f5c0290a21cdc15 Author: Felix Paul Kühne Date: Mon Aug 8 20:48:36 2011 +0200 macosx: updated applescript binding to current API commit e616d0df270639389cdb29d89e858603fdfeb3af Author: Jean-Baptiste Kempf Date: Mon Aug 8 20:27:55 2011 +0200 Qt: plugins dialog, fix keyevents Close #5167 commit bab3d82ae832e2de7075c9daca673f0dcb6fa102 Author: Pierre Ynard Date: Mon Aug 8 19:52:16 2011 +0200 i18n: remove deleted file commit b0ea3096e1f1497f8eda709a32dee73f7135dad2 Author: Rémi Denis-Courmont Date: Mon Aug 8 19:07:45 2011 +0300 XCB: fallback to SHM with promiscuous permissions on attach error Some X servers cannot borrow VLC user privileges to attach to its shared memory segments. This fallback should fix MIT-SHM with those X servers. However other users will be able to snoop on the decoded video frames. commit 8516a403b9225cd64dcdddfee8b65adba5ab2ec4 Author: Rémi Denis-Courmont Date: Mon Aug 8 18:49:02 2011 +0300 XCB: make CheckError() return the actual error code commit 73ae2634871b44571cc9ba57fe1af0713576a10b Author: Rémi Denis-Courmont Date: Thu Aug 4 10:55:54 2011 +0300 contrib: remove redumdant/duplicate SDL_image target dependencies commit 402e7971a102b4d40a3b3f64f5a462f1e6530535 Author: Rémi Denis-Courmont Date: Thu Aug 4 10:54:43 2011 +0300 contrib: SDL is not useful alone, only as a dependency The SDL audio output is gone. The SDL video output is not very useful and it won't quite work with most SDL video plugins disabled. SDL is mainly a dependency for SDL_image. commit 963a2fede5e382c5249c58aef38618baa309683d Author: Rémi Denis-Courmont Date: Thu Aug 4 10:53:47 2011 +0300 contrib: libjpeg is not useful of its own, only a dependency commit b65c584aaa41e11bcbd44589b68ca5df16098afe Author: Rémi Denis-Courmont Date: Mon Aug 8 18:31:30 2011 +0300 contrib: force PIC for CMake stuff commit 17b1d24de07a20cace32f76b558135ab7969f022 Author: Rémi Denis-Courmont Date: Mon Aug 8 18:31:10 2011 +0300 contrib: add HOSTVARS_PIC to force PIC build (for CMake) commit f70d1cac2d699d7e4510a5ffdc2d32566fd0acb2 Author: Rémi Denis-Courmont Date: Mon Aug 8 18:31:04 2011 +0300 contrib: mpcdec: do not clobber our precious CFLAGS commit 6918810baa3bdb6324e1554eacc6a2686c1a0490 Author: Rémi Denis-Courmont Date: Mon Aug 8 18:22:38 2011 +0300 Replace AOUT_FMT_NON_LINEAR with AOUT_FMT_SPDIF and AOUT_FMT_LINEAR As things stand, we have a format that is neither S/PDIF nor linear, so change the macros to remove the confusion. commit d8f5258db8a4122fc146619f605583eb91d89d2a Author: Rémi Denis-Courmont Date: Mon Aug 8 18:17:31 2011 +0300 mono downmix: manually selected so zero priority This plugin modifies the output format. It caused a busy loop and broke libmad on fixed-point architectures (fixes #5151). commit 7bded055e24fffb4139beaccffe334967013e37a Author: Rémi Denis-Courmont Date: Mon Aug 8 18:09:19 2011 +0300 Ignore the vlc binaries commit 59b3691969bd9115f37dd46ef417a28cd8086069 Author: Rémi Denis-Courmont Date: Mon Aug 8 18:04:14 2011 +0300 Remove useless trivial audio mixer commit 7c7f4ce0357a13dbf3c2eebdc3c78f2c06a8c278 Author: Rémi Denis-Courmont Date: Mon Aug 8 18:02:18 2011 +0300 aout: lack of software mixer is non fatal commit bc9282fc3b98bedbafeac4c058a4b35b4ef07261 Author: Rémi Denis-Courmont Date: Mon Aug 8 11:56:16 2011 +0300 Qt4: fix enum switch warning commit f4709e52341d8cbeb7333597724be6bb6490d78b Author: Rémi Denis-Courmont Date: Mon Aug 8 17:52:52 2011 +0300 Qt4: fix DEBUG_LAYOUT warning commit 6f28b6cf6b8433fc0034a1b73fcbbe130d9b05ef Author: Rémi Denis-Courmont Date: Mon Aug 8 17:52:14 2011 +0300 PulseAudio: include (fixes #5170) commit 83712dbad3edfab8af6b41feb3f3a0320ccbcfcb Author: Rémi Denis-Courmont Date: Mon Aug 8 17:45:59 2011 +0300 http out: Do not look for removed variables commit cade3d997969c75466336c74f1a29eb4987c46d7 Author: F. Yhuel Date: Thu Aug 4 16:33:43 2011 +0200 HLS (httplive.c): fix Peek() function The new Peek() function now allocates a block (p_sys->peeked) if the required size (i_peek) is greater than the size of the playback segment, and then do a copy of one (or several) segment's data block(s) in it. In the end, p_sys->peeked might be the concatenation of several segment's data blocks, but usually it will be NULL. Signed-off-by: Jean-Paul Saman commit 8a3bcbae2d407bf6e50ce95e71e0fe36ddea14fc Author: Rafaël Carré Date: Mon Aug 8 01:36:59 2011 -0400 mpeg_audio: comment unused variable commit 500b3c2e4690ed4e65bf46d368f07a81fac698f0 Author: Rafaël Carré Date: Sun Aug 7 20:06:21 2011 -0400 dbus: remove unused variable commit 0870d7c0540c29a7526bce4a28338e71acb78d63 Author: Rafaël Carré Date: Sun Aug 7 20:05:27 2011 -0400 dbus: move static const tables in the C file remove useless prototype inline vlc identity in the only use case commit 92b7fde9dead6ec2bdcaba515a789867f1485d15 Author: Rafaël Carré Date: Sun Aug 7 20:02:53 2011 -0400 dbus: allocate pollfd array on the stack fix memleak when thread is cancelled commit f745f60c3334e8fb2e981c2026bffc91f6c5eb79 Author: Rafaël Carré Date: Sun Aug 7 19:53:40 2011 -0400 xspf demux: merge header in C file remove FREE_ATT, use do { ... } while(0) for FREE_VALUE use static const tables for xml handlers use their size to match handlers with tags replace {SIMPLE,COMPLEX,UNKNOWN}_CONTENT with a bool commit 7d84269bff28a7e173ef521a56fff5acca2590cf Author: Rafaël Carré Date: Sun Aug 7 19:23:40 2011 -0400 playlist tree: fix potential memleak also remove one level of indentation commit 44a22697cb0748eb5958927c49c5af22b98532c2 Author: Rafaël Carré Date: Sun Aug 7 19:22:49 2011 -0400 playlist: remove dead code commit e392d6ff398ab91a6d6a7ea29e2d8fecf8322828 Author: Rafaël Carré Date: Sun Aug 7 19:22:24 2011 -0400 xspf demux: fix memleak commit 48fbfdc8be6e194f72a177e9cd7d33c9799c476b Author: Rafaël Carré Date: Sun Aug 7 17:14:55 2011 -0400 playlist preparser: fix input_item_t refcounting commit dde15a53ca98c8eccd1b6517702d399e8a0987b5 Author: Jean-Baptiste Kempf Date: Sun Aug 7 15:10:03 2011 +0200 Contribs: Update Freetype and libass Cf CVE-2011-0226 commit ee430b461b4f86b6f04c45133da10ff5fd5663eb Author: Jean-Baptiste Kempf Date: Sun Aug 7 15:02:06 2011 +0200 Old contribs: update of freetype and libass Cf CVE-2011-0226 commit 22e5ae8bd7bb18ea1a770a1c1878914c32f8b4d6 Author: Pierre Ynard Date: Sun Aug 7 15:04:00 2011 +0200 oss: build fix commit 92bd2294cfa7ecfc80ffa19972eacac148829fcf Author: Rémi Denis-Courmont Date: Sun Aug 7 11:58:50 2011 +0300 WinCE: compile fix commit b5573aef1aa000c3b9a730b96859184ec73abda0 Author: Pierre Ynard Date: Sun Aug 7 10:53:37 2011 +0200 youtube.lua: clean up SWF URL handling commit 3906a3dcc23707c8a4132a9aa85f67ad20d2861a Author: Rémi Denis-Courmont Date: Sun Aug 7 10:33:33 2011 +0300 RTP: remove useless #include commit 4e94b60cb5961c6e276d9db98b44186773fceb99 Author: Rémi Denis-Courmont Date: Sun Aug 7 10:31:13 2011 +0300 smf: no need to set audio channels The decoder takes care of that. commit 88f6d80d7ef9819edf8f280d18bdaf646a846ba2 Author: Rémi Denis-Courmont Date: Sun Aug 7 10:31:01 2011 +0300 voc: remove useless #include commit f8b1ac11f42233e6e1352f611f296f30112ad28d Author: Pierre Ynard Date: Sun Aug 7 09:28:34 2011 +0200 youtube.lua: more clean-up commit 9cd79b70b2b87ed34f288944d172d94f45d5aa02 Author: Pierre Ynard Date: Sun Aug 7 09:05:51 2011 +0200 youtube.lua: alternative way of fetching ArtURL commit eb7ae363ce8e3de4c6ab7428edf3fe7f15a59396 Author: Pierre Ynard Date: Sun Aug 7 08:54:59 2011 +0200 youtube.lua: fix fetching of uploader's name commit fa83703f74955cbfae2dac20ecb0e74c048f3ffd Author: Pierre Ynard Date: Sun Aug 7 08:47:10 2011 +0200 youtube.lua: clean up commit 5a09c805337adeeeacd317bd58dd9f4974fb730b Author: Jean-Baptiste Kempf Date: Sat Aug 6 21:47:22 2011 +0200 Contribs: add CDDB commit 325812b6b0bc5dc483d1424055f176a151340b65 Author: Jean-Baptiste Kempf Date: Sun Aug 7 00:20:55 2011 +0200 Contribs: add regex (necessary for Win32 libcddb) commit 887b13d2cee8f5f255602752dd81e7c81864fb76 Author: Rémi Denis-Courmont Date: Sat Aug 6 23:51:17 2011 +0300 aout_PacketPlay: use aout_TimeReport(), restore resampling commit d3d3989066d1d5400f3dd495c8cc79bfe350bd35 Author: Rémi Denis-Courmont Date: Sat Aug 6 23:50:27 2011 +0300 aout_TimeReport: feedback timing from audio output to audio decoder Currently, this is used to trigger resampling in the audio "input" (i.e. filters) as before. commit 94b75f19cacef6a68d338a925bf3028ea0e54dec Author: Rémi Denis-Courmont Date: Sat Aug 6 21:58:02 2011 +0300 aout: move sync date from input to aout structure commit da5f53e5c095382cec86d5ce728e3182ad85f356 Author: Rémi Denis-Courmont Date: Sat Aug 6 21:17:26 2011 +0300 aout_ChangeFilterString: use vlc_object instead of audio_output commit 6fbd2fddd66f3eed02e6b679b24216be3d3443d8 Author: Jean-Baptiste Kempf Date: Sat Aug 6 19:58:27 2011 +0200 Contribs: add libblurray commit 23231add7147fa5fff5fbff7bb34f3a73826fd16 Author: Jean-Baptiste Kempf Date: Sat Aug 6 16:25:41 2011 +0200 Contribs: add dvdnav Signed-off-by: Jean-Baptiste Kempf commit 7292c978eea2a5e0e33e88096fbb070d9250ff44 Author: Jean-Baptiste Kempf Date: Sat Aug 6 18:47:29 2011 +0200 Contribs: export PATH in HOSTVARS because of *-config programs commit 48ca2ee8ad96039179523a3eb06ce959ba07dbfd Author: Jean-Baptiste Kempf Date: Sat Aug 6 18:42:26 2011 +0200 Contribs: simplification in dvdread commit 144ba0d10dbb24bca488eb312b7103b55a6aa7c6 Author: Rémi Denis-Courmont Date: Sat Aug 6 20:41:43 2011 +0300 aout_FiltersCreatePipeline: use vlc_object rather than audio_output commit 26b038f3e8c3e58317fb6db3503208eafb04e01d Author: Rémi Denis-Courmont Date: Sat Aug 6 20:38:58 2011 +0300 aout_Format(s)Print: use vlc_object rather than audio_output commit 7d6f5894d5d6226b2d8ca43f21a7a320cc92bd2f Author: Rémi Denis-Courmont Date: Sat Aug 6 20:23:13 2011 +0300 aout: hide "input" from decoder commit 6feb8beb5066e19382e7ccc477e7a71f3d9949ae Author: Rémi Denis-Courmont Date: Sat Aug 6 19:58:34 2011 +0300 aout_DecNew: constify commit d69ef1f17c6c18956bef9921d93e4753ce3a6a1a Author: Rémi Denis-Courmont Date: Sat Aug 6 18:48:46 2011 +0300 contrib: dvdcss is not useful alone commit cdedbffd1e6949699db2da17c865bbdd087af85c Author: Rémi Denis-Courmont Date: Sat Aug 6 18:48:38 2011 +0300 contrib: autodetect dvdread commit 61617b873ea6d176374a26f839dd90f423702a51 Author: Jean-Baptiste Kempf Date: Sat Aug 6 17:05:39 2011 +0200 Contribs: add dvdread commit ecd8f2207938afa10ddd9c2f4f886b9734e13ccc Author: Jean-Baptiste Kempf Date: Sat Aug 6 16:36:04 2011 +0200 Contribs: add libdvdcss from VideoLAN commit 97521497e5220d37c22fe92cadd3b43ad85a63cc Author: Rémi Denis-Courmont Date: Sat Aug 6 17:53:04 2011 +0300 Simplify, clean up and rename aout_OutputNextBuffer() commit 2344ab6ae1f2db7e1c079edeecaec410ad52b119 Author: Rémi Denis-Courmont Date: Sat Aug 6 16:23:18 2011 +0300 AVI: fix potential crash on seek (Closes: LP#803006) If all activated streams are EOF ones, 'i_stream' was incorrectly set to p_sys->i_track. Then AVI_StreamChunkSet() crashes. commit f50f57ffef8d038ba6e8e6fe9dfb13ef0a9e19c1 Author: Rémi Denis-Courmont Date: Sat Aug 6 15:38:30 2011 +0300 Use CLOCK_FREQ commit 6daf182042e86b72a81036e8f251d5ecfed49ff9 Author: Rémi Denis-Courmont Date: Sat Aug 6 13:28:49 2011 +0300 Win32/WinCE: always use our internal wait wrapper commit d1cf0636e70b1a04bae71b1677a770e7a9c7af99 Author: Rémi Denis-Courmont Date: Sat Aug 6 12:50:13 2011 +0300 WinCE: compilation fix commit a7fcaf89a700a2edddcb4c7e07f1e1bc45c5c4b1 Author: Rémi Denis-Courmont Date: Sat Aug 6 12:35:20 2011 +0300 WinCE: typos commit 69d77039a446709a305881d468300e8824cc83ce Author: Jean-Baptiste Kempf Date: Sat Aug 6 11:32:46 2011 +0200 Qt4: clarify a tooltip commit 6499c2cc61b6d2bca7800effe35fdad8f06b41a4 Author: Rémi Denis-Courmont Date: Sat Aug 6 12:18:22 2011 +0300 WinCE: tentative compile fix commit 7158aaea585c198a4e536af1be9f3cbbe2e62f74 Author: Pierre Ynard Date: Fri Aug 5 21:37:48 2011 +0200 youtube.lua: update to new website changes commit adacaf05e59ce7e60145497d1a5961670e117363 Author: Felix Paul Kühne Date: Fri Aug 5 02:44:39 2011 +0200 macosx: removed no longer existing option 'server-port' from sprefs commit ea429a16b792f020a1ea8f4fa331f12073dfac5d Author: Felix Paul Kühne Date: Fri Aug 5 02:40:16 2011 +0200 macosx: added CoreAnimation based transitions to display the Drop Zone, switch between optical media and input devices replaced the sprefs panel's legacy animation with basic CA effects commit a8478f733ce80f9d3081bc886d653c410be56a24 Author: Erwan Tulou Date: Thu Aug 4 13:38:25 2011 +0200 msw(Win32): give libvlc users access to input events (mouse/keyboard) if libvlc users disable both mouse and keyboard events, chances are they're trying to regain control over them. The WS_DISABLED flag exactly fits this need. The only thing is that it is an overall flag that doesn't differentiate mouse and keyboard. commit 87908cfda5514937773e9fe18dd82ead0499f9da Author: Rémi Denis-Courmont Date: Thu Aug 4 21:25:53 2011 +0300 aout_OutputNextBuffer: do not dequeue when paused This greatly reduces the latency when pausing a legacy audio output. Unfortunately, the audio output will keep polling for buffers though. commit 1c0768d91621e7a1ea1916ed566ed375b715c2a8 Author: Rémi Denis-Courmont Date: Thu Aug 4 21:22:14 2011 +0300 Cosmetic / comment commit 90dfae907387cd136de35b1da4feab46d10a1a52 Author: Pierre Ynard Date: Thu Aug 4 20:32:00 2011 +0200 youtube.lua: avoid parsing a nil variable commit 777a3ae4c745df4bca66da7889b487964a0de566 Author: Rémi Denis-Courmont Date: Thu Aug 4 20:33:06 2011 +0300 Win32: try to set contrib directory commit 853950ae91283ff9c6c3ff86a2a5a1baaf5f54d7 Author: Rémi Denis-Courmont Date: Thu Aug 4 20:24:46 2011 +0300 PulseAudio: initialize volume setter correctly commit 051c4850f61aeca33f354449f7a05aa7e511dd43 Author: Rémi Denis-Courmont Date: Thu Aug 4 20:24:11 2011 +0300 aout: report volume from aout plugin to core commit 6699fb71f314b78ff1cbd36bbc7c3cd19babce46 Author: Rémi Denis-Courmont Date: Thu Aug 4 20:07:47 2011 +0300 aout: allow "forking" the volume and mute flag per aout instance commit d50e54d50f2b65ee7581b50e021fbf0d81780a41 Author: Rémi Denis-Courmont Date: Thu Aug 4 19:41:07 2011 +0300 Really force amem commit d9b406f837ec3ed71a418628a64a2cf3dd70cea4 Author: Rémi Denis-Courmont Date: Thu Aug 4 19:40:53 2011 +0300 Add missing amem callback variables commit d263cd6d2403f4ec72705e00b951d74f2ebe5fe5 Author: Rémi Denis-Courmont Date: Thu Aug 4 19:34:51 2011 +0300 aout: restart output on the decoder thread, safely This should fix the remaining crashes and deadlocks when changing the audio device or the channel map. commit 655ba892ad51be3d6e152276efb065103d8ca02c Author: Rémi Denis-Courmont Date: Thu Aug 4 19:35:26 2011 +0300 aout: trigger intf-change without locks commit 434b57e00bfd46602501fa7eccba49ce9e924fb9 Author: Rémi Denis-Courmont Date: Thu Aug 4 19:34:24 2011 +0300 aout: correct test before applying volume commit 85aa03d0af48e9db48c8fab1a8c13d968ad0de2b Author: Rémi Denis-Courmont Date: Thu Aug 4 19:08:34 2011 +0300 aout: use separate lock for the packet FIFO (fix #5131) commit 9b8e8006fe984942079f9fb51533b8e97f6e22b9 Author: Rémi Denis-Courmont Date: Thu Aug 4 18:46:44 2011 +0300 Call aout_PacketDestroy() on error paths too aout_PacketInit() does not allocate anything yet, but it will have too. By the way, the error paths of the (untouched by the commit) DirectSound plugin seem a bit suspicious to me... commit d71433891b3781f9d82f1094ae568f4578784a15 Author: Rémi Denis-Courmont Date: Thu Aug 4 18:44:45 2011 +0300 Win32: audio outputs compile fix commit 1022827bbae184a03b9dca82012f849d59a9710a Author: Rémi Denis-Courmont Date: Thu Aug 4 16:51:07 2011 +0300 aout: privatize the lock commit 4cc939684b71ec56a35048c9061915954fbc8076 Author: Rémi Denis-Courmont Date: Thu Aug 4 16:42:31 2011 +0300 amem: add support for pause/resume and flush/drain commit 4f6fae719b1ba39bcf8e59ad84da8f5b3444ffb1 Author: Rémi Denis-Courmont Date: Thu Aug 4 16:15:12 2011 +0300 Unexport aout_FifoPop() and aout_FifoPush() commit d36bd533bde5ae5d97d0b4297897bead455aa444 Author: Rémi Denis-Courmont Date: Thu Aug 4 16:13:33 2011 +0300 Remove unused aout_FifoFirstDate() and aout_FifoNextStart() commit 297aefb71296841cfda4c148d14c3af0b25d039d Author: Rémi Denis-Courmont Date: Thu Aug 4 15:36:23 2011 +0300 aout: move packet FIFO management to plugins that need it commit af6b8c3b8a0a8e1b5e10a5a76607a76e1ab0702e Author: Rémi Denis-Courmont Date: Thu Aug 4 15:45:31 2011 +0300 dummy outputs: drop priority to zero commit 70e32d82dc98e813b440479a6601a9bf4ea64b3e Author: Rémi Denis-Courmont Date: Thu Aug 4 15:44:15 2011 +0300 aout: fix error handling when output creation fails commit 3fe456070ef0fee59e04c37943dfdd8f9dfdb3e9 Author: Rémi Denis-Courmont Date: Thu Aug 4 15:37:13 2011 +0300 fix warning commit 55596c9081184e38cdf6f19f0bccae9df0925ea2 Author: Rémi Denis-Courmont Date: Thu Aug 4 15:17:54 2011 +0300 Move notify/ out of misc/ commit 0d648eeea4101aa92f7b02d6ad114c6d086c9f82 Author: Rémi Denis-Courmont Date: Thu Aug 4 15:10:13 2011 +0300 Move text_renderer/ out of misc/ commit 6c6e9b7f2190a1a5953dbbd2e82e56d2ccd477a8 Author: Rémi Denis-Courmont Date: Thu Aug 4 14:56:39 2011 +0300 Remove modules/misc/dummy/ commit 129e4b22f9400306ea06038a55845844bab1625b Author: Rémi Denis-Courmont Date: Thu Aug 4 14:50:22 2011 +0300 Move and split dummy interface commit 5c8fd676d3f2e55a12794b97b148983b2714d0dc Author: Rémi Denis-Courmont Date: Thu Aug 4 14:42:47 2011 +0300 Move and split dummy text render commit 5c385e6fcbc84b00a1b98d58acee4d968c878a73 Author: Rémi Denis-Courmont Date: Thu Aug 4 14:36:43 2011 +0300 Move and split dummy encoder commit 329be4512526ae52c04a444158aaf1c6334f895c Author: Rémi Denis-Courmont Date: Thu Aug 4 14:30:42 2011 +0300 Move and split dummy decoder commit 09fde6123c6d6b4ad18bcec1721ca88975cade7f Author: Rémi Denis-Courmont Date: Thu Aug 4 13:49:09 2011 +0300 Move and split dummy input commit 3e0d6d5f93c26a87df84914ddbf407882133e192 Author: Rémi Denis-Courmont Date: Thu Aug 4 13:42:37 2011 +0300 vdummy: remove useless manage callback commit fcc6a70fb791aeaeeb07be818978d510f0ef2be2 Author: Rémi Denis-Courmont Date: Thu Aug 4 13:40:59 2011 +0300 Move and split dummy video output commit 9d85032d9c10694ba062b81003bc9964b35925ca Author: Rémi Denis-Courmont Date: Thu Aug 4 13:28:03 2011 +0300 Move and split dummy audio output commit 91d41ce2610acddd5ba53eb14c8a3230c79aa0aa Author: Felix Paul Kühne Date: Thu Aug 4 12:01:55 2011 +0200 macosx: fixed time slider action in the fspanel commit cfca8bcd6d718662c18d6ccb8a44d6b90305b997 Author: Rémi Denis-Courmont Date: Thu Aug 4 00:02:30 2011 +0300 aout: split out packet-oriented output support code This provides aout_PacketPlay(), aout_PacketPause() and aout_PacketFlush() helpers for legacy audio outputs. They conveniently match the callback prototypes of pf_play, pf_pause and pf_flush respectively. commit cbd0c5c4548010c9f5127a1ff6688289b76f1cd7 Author: Rémi Denis-Courmont Date: Wed Aug 3 19:14:41 2011 +0300 PulseAudio: support versions 0.9.16-0.9.21 with the Xlib hack commit bbab5a9329a3194c5407fc1f66f2485d87f31b4f Author: Rémi Denis-Courmont Date: Wed Aug 3 18:40:25 2011 +0300 block_Bytestream: use block_Release() and simplify a little commit 68dbf6ecee4df89e956ff45bcf8826f58a5b41e2 Author: Rémi Denis-Courmont Date: Wed Aug 3 18:24:38 2011 +0300 block_BytestreamInit(): rationalize prototype commit e80f251e5bccdb29d5e213d8712c79f5953142f4 Author: Rémi Denis-Courmont Date: Wed Aug 3 18:24:17 2011 +0300 block_BytestreamRelease: remove useless zeroing (before free) commit 2d86bf1c5edfb0fb7560b7a81e0989d67b0cb3d0 Author: Rémi Denis-Courmont Date: Wed Aug 3 18:11:03 2011 +0300 DTS: do not (try and fail to) use dtstofloat32 if !HAVE_FPU Unfortunately, this will break S/PDIF pass-through for DTS if HAVE_FPU is false, just like A/52 and MPEG Audio pass-through are broken if a52dec or libmad are absent. commit 8cfc8c969c4052f104b06816fc85cf4f8c7a3037 Author: Rémi Denis-Courmont Date: Wed Aug 3 17:23:39 2011 +0300 aout: support indirect sample format conversion (fix #5150) commit f6a0d76f0c3f9792cd8ac6e1cfd6d6b4429976d0 Author: Rémi Denis-Courmont Date: Wed Aug 3 17:02:12 2011 +0300 mad: fix succesful probing debug message Bits per sample only make no sense for the output. commit 5593848a8e14cf6bcf14293ce6c52b7e4845061b Author: Rémi Denis-Courmont Date: Wed Aug 3 16:53:03 2011 +0300 mad: convert as requested by caller (refs #5150) commit c54022a6cba1279225918c620eb618855ed82b8a Author: Rémi Denis-Courmont Date: Wed Aug 3 16:45:34 2011 +0300 dca: do not override output format (refs #5150) commit c97c04369c758277a0108ad7e0784d912ed81b35 Author: Rémi Denis-Courmont Date: Wed Aug 3 16:45:01 2011 +0300 a52dec: do not change output format (refs #5150) commit 819d135d468e5618d8b7f4fe906c45667f359d59 Author: Rémi Denis-Courmont Date: Wed Aug 3 16:44:05 2011 +0300 dca: pass audio sample formats by pointer rather than value commit 5d9de36f76c8dd003f4b61835ca52cd98f61a156 Author: Rémi Denis-Courmont Date: Wed Aug 3 16:42:26 2011 +0300 a52dec: pass sample formats by address rather than value commit 819fe74deecf589cc4de794a92204c8b53095879 Author: Rémi Denis-Courmont Date: Wed Aug 3 16:08:19 2011 +0300 Remove maemo6 from old contrib commit 90d25f1b0a4cff40b75888e399486a6c796e53e7 Author: Rémi Denis-Courmont Date: Wed Aug 3 12:18:49 2011 +0300 contrib: skip libkate tools and tests commit 68c3f24ab04e04414e15eb6c47ff765e018c6673 Author: Rémi Denis-Courmont Date: Tue Aug 2 13:24:09 2011 +0300 contrib: fix shout build with !HAVE_FPU commit e0b9d2978586ec803960b891601ca8a18c106505 Author: Rémi Denis-Courmont Date: Wed Aug 3 10:54:00 2011 +0300 contrib: patch libass.pc for static linking commit ba69ed31ca5f8ebc7130e86f913333ca02400cc1 Author: Rémi Denis-Courmont Date: Wed Aug 3 10:48:46 2011 +0300 contrib: add missing fluidsynth libs for static linking Putting these in pkg-config is a bit of ugly, but it makes sense since we only build a static library. As a reference, upstream libav does the exact same thing already. commit bb4910905c969ec50df1ea0b66790f1f0169a73b Author: Rémi Denis-Courmont Date: Wed Aug 3 13:25:20 2011 +0300 contrib: prefer PIC for a52 commit 6d13c3b61eed006b5d0cceeab34894ac0338f0b1 Author: Rémi Denis-Courmont Date: Wed Aug 3 13:37:13 2011 +0300 contrib: matroska needs PIC on Linux even for staticlib commit 47645e9eee02a5a1024bec603df098d2ee969ae9 Author: Rémi Denis-Courmont Date: Wed Aug 3 13:41:26 2011 +0300 contrib: always build ebml as PIC on Linux commit 1b1d3face5e994c2df172b9cb42abece7f8ec06d Author: Rémi Denis-Courmont Date: Wed Aug 3 13:13:08 2011 +0300 contrib: build libvpx as PIC as appropriate commit 2be3a2dcf1e3eaffe1edfa4ed2923d4d3a7216e0 Author: Felix Paul Kühne Date: Wed Aug 3 15:47:46 2011 +0200 macosx: added a 'Drop Zone' view, which is displayed when the playlist is empty preliminary graphics.. commit 5fe636f65dd8b165c78f50f47cb87e4e77f8f5d1 Author: Felix Paul Kühne Date: Wed Aug 3 15:45:48 2011 +0200 macosx: stop using NTableVieew's selectedRowEnumerator since it was deprecated in 10.3 ... commit be6c6aa1f19ab89d171ab85584dd6b2abf9e19e8 Author: Rémi Duraffort Date: Wed Aug 3 09:53:22 2011 +0200 OpenSLES: remove leftover commit 13d9c67fec2b4aa86b17d58c89d8f45484c86622 Author: Rémi Duraffort Date: Sun Jul 24 16:43:17 2011 +0200 sout: mosaic remove unused variable commit 14d52e2c8f80364f1062b97ac935ac39eade8dad Author: Felix Paul Kühne Date: Wed Aug 3 02:44:52 2011 +0200 macosx: icon set for the sidebar table taken from the Fogue icon set by Yusuke Kamiyamane, licensed as Creative Commons Attribution 3.0 unported (CC BY 3.0) commit dac7641538885c5a73c34118a6f3e14dcedb9fae Author: Felix Paul Kühne Date: Wed Aug 3 02:08:58 2011 +0200 macosx: fixed compilation when using the 10.5 SDK commit 01d1a3a6039f5634108adbcb446be2774287588a Author: Jean-Baptiste Kempf Date: Tue Aug 2 23:18:34 2011 +0200 NEWS about SDL_audio commit 1c8e72ee2c2ea0711b5c94ec6aaa39bc523d56e1 Author: Jean-Baptiste Kempf Date: Tue Aug 2 23:10:38 2011 +0200 Add DreX fourCCs commit cc488ad16d825e299d91f0503f6a4b0cd24111c0 Author: Rémi Denis-Courmont Date: Tue Aug 2 23:52:38 2011 +0300 Remove SDL audio output commit e071592a4439419db7d70a7beff805379c9cb73b Author: Rémi Denis-Courmont Date: Tue Aug 2 23:39:13 2011 +0300 aout: pass audio buffer explicitly to pf_play commit b616e265e4404d8e395485f886abc78703dfa76b Author: Rémi Denis-Courmont Date: Tue Aug 2 22:32:10 2011 +0300 aout: move pre-packetization FIFO handling to output commit 06e1cd04b3cce09364ed30b42b7de24cf5478299 Author: Felix Paul Kühne Date: Tue Aug 2 22:17:47 2011 +0200 macosx: fill the side bar with SDs, etc. note: playlist view isn't connected to the side bar yet commit 0084be7d529ac3ca3d7fb6649a3b9fa93e7d9296 Author: Florian Hubold Date: Tue Aug 2 21:24:49 2011 +0300 Proper MIME support for Matroska & XSPF Signed-off-by: Rémi Denis-Courmont commit e870d083359f367817b4143a4f5299d07b90587d Author: Rémi Denis-Courmont Date: Tue Aug 2 21:00:10 2011 +0300 mixer only needs the sample format (FOURCC) commit 1d038ed73635c3610592d4a1f39e139e6e19c264 Author: Rémi Denis-Courmont Date: Tue Aug 2 20:37:27 2011 +0300 aout: privatize some attributes commit da82f3f1939f45b307f7b481524ab37c9ea450fa Author: Rémi Denis-Courmont Date: Tue Aug 2 20:01:38 2011 +0300 Remove useless #include commit 74d6bb34359111ef858f7f7d93b5f9cc25fc906c Author: Rémi Denis-Courmont Date: Tue Aug 2 19:26:31 2011 +0300 aout: mix and convert before slicing the audio packets commit a7def3d59ba09978095c9de1b14a3919ffb4e7ad Author: Rémi Denis-Courmont Date: Tue Aug 2 19:19:38 2011 +0300 Move one function, no functional changes commit 960bdbbf7e72f9e563c97960ff9e4a5bfc3fee75 Author: Rémi Denis-Courmont Date: Tue Aug 2 19:17:58 2011 +0300 Document HTTP and RTSP change commit b19510a8557e58eab842b8b9e59ba95ad87f05ab Author: Rémi Denis-Courmont Date: Tue Aug 2 19:09:59 2011 +0300 LUA HTTP: update httpd creation commit 7656b8c5cac3d7ecae05cb73e52c8a7254174264 Author: Rémi Denis-Courmont Date: Tue Aug 2 19:06:29 2011 +0300 Factor HTTP/HTTPS/RTSP port in core commit de8438c30213e0f29dee66738bd78391bdc0de02 Author: Rémi Denis-Courmont Date: Tue Aug 2 19:00:46 2011 +0300 httpd_ServerIP(): return server port too commit 0af9a41a916c69dce8fa3071d70cb65238e47d71 Author: Rémi Denis-Courmont Date: Tue Aug 2 18:55:06 2011 +0300 Factor HTTP/HTTPS/RTSP (bind) address in core commit e5c2a63d04075e767924ee7cbf9cc0b1538fb329 Author: Rémi Denis-Courmont Date: Tue Aug 2 18:37:19 2011 +0300 Use separate functions for RTSP and HTTP hosts Also prefix with vlc_ for namespace cleanliness. commit 73a0a9f96b6013b87610c483a8aa1086c5f9b039 Author: Rémi Denis-Courmont Date: Tue Aug 2 18:26:40 2011 +0300 Factor HTTP/TLS server code into httpd core commit 86614c500bdde6224217a7217bfaccecc8484cd7 Author: Rémi Denis-Courmont Date: Tue Aug 2 19:09:43 2011 +0300 net_Listen: don't print NULL commit 33fbd25396faaa21eb8a80d907fcd3a002c7f4f0 Author: Rémi Denis-Courmont Date: Tue Aug 2 18:07:53 2011 +0300 Remove server-port and mark it obsolete If a non-default UDP multicast destination port is used, it can and should be specified through the MRL. Anyway, you should not use raw UDP streaming ;-) commit 1ecc6bef45fedb3a745c2bf3a05fa3f016a6c078 Author: Rémi Denis-Courmont Date: Tue Aug 2 18:07:48 2011 +0300 Remove stray #define commit d792d6842f586129fb2fa144e138800fb83241c0 Author: Rémi Denis-Courmont Date: Tue Aug 2 18:06:36 2011 +0300 Correct variable name in libvlc_audio_output_device_set() commit ebb0ff10731924b812358085d38dc0252df438ff Author: Rémi Denis-Courmont Date: Tue Aug 2 14:10:19 2011 +0300 contrib: remove stray debug commit 09b142d509ace2ea1941a044916f3f7ec820772c Author: Rémi Denis-Courmont Date: Tue Aug 2 12:58:17 2011 +0300 contrib: libmad: do not mess with GCC (antiquated) optimization flags commit ac8364066a4761516f56001f9e0e6c30b1f43d5d Author: Rémi Denis-Courmont Date: Tue Aug 2 11:31:41 2011 +0300 contrib: fix live555 file permissions commit 9d5573f2dddfa496751cd46b11786f71822e3824 Author: Rémi Denis-Courmont Date: Tue Aug 2 13:16:56 2011 +0300 contrib: fix theora typo commit 06b9378a4f0e0b71bfc2873176a7f40bbe4c42c1 Author: Rémi Denis-Courmont Date: Tue Aug 2 13:22:50 2011 +0300 Fix path to new contrib commit 5a5846fe9957a95eb594716258f54b28b5603bc2 Author: Felix Paul Kühne Date: Tue Aug 2 01:16:44 2011 +0200 macosx: fixed volume slider appearance in black intf mode and disable the track slider when appropriate commit 9b23a3ae8eb05ab22f4fef796572f40ed9f4358e Author: Rémi Denis-Courmont Date: Mon Aug 1 23:25:43 2011 +0300 aout: only (directly) access output FIFO from output functions commit fe805f7ba65ca13f632b7442d21acc003d6d651b Author: Rémi Denis-Courmont Date: Mon Aug 1 23:21:01 2011 +0300 aout: remove input.b_paused (use VLC_TS_INVALID pause date) commit c81a6fddb17faf38f0d1907df7dbd791a5ab8836 Author: Rémi Denis-Courmont Date: Mon Aug 1 22:47:26 2011 +0300 aout: clear output FIFO when we clear the input FIFO commit 1f62c2643041d27b2b31839a5e5797ea245bd548 Author: Rémi Denis-Courmont Date: Mon Aug 1 22:08:37 2011 +0300 aout: decouple mixer from audio output commit 87009e4b0633880d1078780a6a7aa56e33d87f36 Author: Rémi Denis-Courmont Date: Mon Aug 1 21:04:58 2011 +0300 ALSA: remove useless preprocessor stuff commit 5910fb02d1fa75b604a55380278eebf95f2a3fa0 Author: Rémi Denis-Courmont Date: Mon Aug 1 20:18:13 2011 +0300 PulseAudio: implement flush commit cba93dafca0f1789ed29015e8a7feb0d75047154 Author: Rémi Denis-Courmont Date: Mon Aug 1 20:12:02 2011 +0300 aout: add an optional flush/drain callback Audio output plugins can use this to expedite discarding pending buffers. This reduces latency upon seeking or stopping the input. This new callback also supports explicit draining, but this is not used for the time being. commit ed6c90b3a2689b54786c48b054d2c6ce59a1616f Author: Rémi Denis-Courmont Date: Mon Aug 1 19:40:08 2011 +0300 aout: correct mixer object name commit 4f7824b2e24b2c3a4c04e229ff33005b08489943 Author: Rémi Denis-Courmont Date: Mon Aug 1 19:31:07 2011 +0300 aout: use VLC_TS_INVALID commit 274f047ae3f5e5a1d51f7de96c8ff007d21be838 Author: Rémi Denis-Courmont Date: Mon Aug 1 19:23:28 2011 +0300 aout: rename aout_FifoSet() to aout_FifoReset() The date parameter is always zero, remove it. commit f9c766b9b0348ca665c2117bac438c90d5fe9333 Author: Rémi Denis-Courmont Date: Mon Aug 1 19:12:18 2011 +0300 aout: also move output queue when resuming Previously, most of the audio samples in the left in the output buffer during pause where dropped out on resume. This should fix it. commit 3458cafb0dda161aa9845c172db9b116cbdda1ad Author: Rémi Denis-Courmont Date: Mon Aug 1 14:37:49 2011 +0300 Detect new contrib and pass path through --with-contrib commit 932bc7284b5632b49c0650c1a3c8b6071b184af4 Author: Rémi Denis-Courmont Date: Mon Aug 1 16:27:29 2011 +0300 contrib: fetch x264 snapshots over HTTP commit a86ca0b7275efe93413d0a7781f337ddb16b4090 Author: Jean-Baptiste Kempf Date: Mon Aug 1 12:25:56 2011 +0200 Contribs: update libpng to 1.4.8 See CVE-2011-2690 (we shouldn't be affected), CVE-2011-2691 (same), CVE-2011-2692 (no idea) commit 28f90a274d3b1143947c3c3c74388e8fa080ed8a Author: Rafaël Carré Date: Mon Aug 1 00:05:07 2011 -0400 audioscrobbler: clean up - cosmetics ( xx ) -> (xx) (look at patch with -w) - remove useless header inclusion - move some variables from p_sys to Run() function scope - fix invalid asprintf() return value checks ... commit 58267d2b815bde8afb3afce594a33a0aa9dec4de Author: Rafaël Carré Date: Sun Jul 31 23:27:22 2011 -0400 lua equalizer: fix crash when not running audio filters commit 8e1c2ef34917622048437f6cdcb9c41b0ca34c4b Author: Rafaël Carré Date: Sun Jul 31 23:24:48 2011 -0400 fix crash in lua equalizer commit 052ce0ee892873373eedc1990ca4c76359c48c08 Author: Rafaël Carré Date: Sun Jul 31 20:28:58 2011 -0400 audioscrobbler: reorder functions to remove declarations commit b357472ac5a4887a97909ba8c7d14227ae1d3d8b Author: Rafaël Carré Date: Sun Jul 31 20:10:44 2011 -0400 audioscrobbler: fix invalid memory access (Closes #5147) The metadata structure would not be zeroed when title or artist were missing commit ae3390dc8dc90eab07ef8fff8218939f01aafb60 Author: Rafaël Carré Date: Sun Jul 31 17:12:47 2011 -0400 audioscrobbler: fix object leak in error path commit f0c12397be6fed293e4b8bc0e9b311404b886e41 Author: Kaarlo Raiha Date: Sun Jul 31 15:08:07 2011 +0300 Change refered to referred Signed-off-by: Jean-Baptiste Kempf commit c37b09542e0f089b034a26470e47d6da10c50e35 Author: Kaarlo Raiha Date: Sun Jul 31 15:01:14 2011 +0300 Change synthetizer to synthesizer Signed-off-by: Jean-Baptiste Kempf commit 961726d590d08778aea8ef0cff37293317198130 Author: Kaarlo Raiha Date: Sun Jul 31 14:55:02 2011 +0300 Change recommented to recommended Signed-off-by: Jean-Baptiste Kempf commit c4ec789ae52493aa9a5daf3c09eaa5d64ddcce8a Author: Kaarlo Raiha Date: Sun Jul 31 13:23:02 2011 +0300 Change fluctations to fluctuations Signed-off-by: Jean-Baptiste Kempf commit b6f672732da93f2f1fb779a3ed8da0cae4bb92cf Author: Kaarlo Raiha Date: Sun Jul 31 13:21:21 2011 +0300 Change optinos to options Signed-off-by: Jean-Baptiste Kempf commit 507299e72e13f15248196cdf45ca7ef3fc8a88bf Author: Kaarlo Raiha Date: Sun Jul 31 13:19:38 2011 +0300 Add whitespace Signed-off-by: Jean-Baptiste Kempf commit 11b3e0f1ab3b8d5b7fa7dfe84ec89bfaea96834c Author: Kaarlo Raiha Date: Sun Jul 31 13:16:36 2011 +0300 Change unstandard to nonstandard Signed-off-by: Jean-Baptiste Kempf commit c75cee5b2f511f77e61cd0b0e1892df0547815b6 Author: Kaarlo Raiha Date: Sun Jul 31 13:12:41 2011 +0300 Add whitespace Signed-off-by: Jean-Baptiste Kempf commit 155331a73f4fa664b4ea7d54c30771e387f0da1d Author: Kaarlo Raiha Date: Sun Jul 31 13:10:08 2011 +0300 Change controler to controller Signed-off-by: Jean-Baptiste Kempf commit f940d5e23990350d4ff36ca58898bbad32894aa1 Author: Felix Paul Kühne Date: Sun Jul 31 20:03:43 2011 +0200 macosx: fixed playlist/video toggling and some memory leaks commit ae7db4e9dfb4e70b2187a9da924167529e353b4a Author: Felix Paul Kühne Date: Sun Jul 31 19:25:30 2011 +0200 macosx: fixed cocoa error complaining about missing window server connection and reduced number of ticks for the speed control commit 83adfa3dc41c86ae11fc824e3695584b0cfc211d Author: Rafaël Carré Date: Sat Jul 30 23:12:44 2011 -0400 Fix vlc linking broken in [7a7630a19c2] It gave -static -no-install flags to vlc instead of vlc-static commit 3d82b2a538604a7591120ea35e3f03a759ef9e1d Author: Rémi Denis-Courmont Date: Sat Jul 30 23:09:20 2011 +0300 aout: clear out input and output FIFO simultaneously This occurs when the output is really late (typically as a side effect of glitches in pause/resume). Both FIFOs are now both protected with the same lock, so there is no room for race conditon between the two identical checks anymore. So we can handle both checks in one go. commit d6a91eec5cee5407042ce35ff4fa0aa3dde3dbb2 Author: Rémi Denis-Courmont Date: Sat Jul 30 23:08:57 2011 +0300 aout: remove statement with no effects commit 0b6859731361d6fea1c1249453ea428168b4b477 Author: Alexey Sokolov Date: Tue Jul 19 00:54:44 2011 +0700 Add contrib/ to release/nightly tarballs. This simplifies life for users who don't have apt-get with its build-dep, use tarballs instead of git, but still want to easily make all dependencies. Signed-off-by: Rémi Denis-Courmont commit 9b14df042ab2be00388514432749dcec4ba24264 Author: Kaarlo Raiha Date: Sat Jul 30 16:34:37 2011 +0300 Change placholder to placeholder Signed-off-by: Rémi Denis-Courmont commit 4e2a1da1aefe5ce27f6c1fe8d9f8907b77c08c99 Author: Kaarlo Raiha Date: Sat Jul 30 16:32:10 2011 +0300 Add dots, whitespace and caps Signed-off-by: Rémi Denis-Courmont commit 5a38551e4195e21238e1a3f9d2905d8b218531bf Author: Kaarlo Raiha Date: Sat Jul 30 16:24:26 2011 +0300 Change brighness to brightness Signed-off-by: Rémi Denis-Courmont commit 33922127c732e27e368a46686663c5031bcaf213 Author: Kaarlo Raiha Date: Sat Jul 30 16:08:03 2011 +0300 Change allways to always Signed-off-by: Rémi Denis-Courmont commit ca86f8e1bdcb598778a488a52242b7078ec1acf8 Author: Kaarlo Raiha Date: Sat Jul 30 16:01:53 2011 +0300 Add . and whitespace Signed-off-by: Rémi Denis-Courmont commit 307c481519a46bab09687d9bec14a8660274e914 Author: Kaarlo Raiha Date: Sat Jul 30 15:59:08 2011 +0300 Change loadedin to loaded in Signed-off-by: Rémi Denis-Courmont commit 7abc4f7cd2f466d157b5f1376fbee58d5142a0e3 Author: Kaarlo Raiha Date: Sat Jul 30 15:56:12 2011 +0300 Change saturaton to saturation Signed-off-by: Rémi Denis-Courmont commit 32f2fc030a3b2a401caaef756c8993004d0e3bab Author: Kaarlo Raiha Date: Sat Jul 30 15:52:30 2011 +0300 Change bluring to blurring Signed-off-by: Rémi Denis-Courmont commit 01bb3dd63d9a8feddd12ab2b8c863797b084a543 Author: Kaarlo Raiha Date: Sat Jul 30 15:49:58 2011 +0300 Change positionning to positioning Signed-off-by: Rémi Denis-Courmont commit 6c481ae083353caf4f9ec06a9b84a0c687602982 Author: Kaarlo Raiha Date: Sat Jul 30 15:46:32 2011 +0300 Change coeff to coefficient Signed-off-by: Rémi Denis-Courmont commit 0a2447ba165013f9f2eb194e15cf07256ebb603a Author: Rémi Denis-Courmont Date: Sat Jul 30 11:05:17 2011 +0300 DTV: add ISDB-T (untested and exclusing sound broadcasting) commit 7f24aa817b38bcbdfec1d1a702c839169649e451 Author: Rémi Denis-Courmont Date: Sat Jul 30 10:24:51 2011 +0300 DTV: add ISDB-S (untested) commit a5e92feccd35a5364dbfca5486818627b059c249 Author: Rémi Denis-Courmont Date: Sat Jul 30 10:02:05 2011 +0300 DTV: make delsys structures static commit 62e016049b3d5a1e1eacf0936a0eb2e537b05787 Author: Rémi Denis-Courmont Date: Sat Jul 30 09:58:56 2011 +0300 DTV: fix frequencies above 4 GHz commit 13a1893345e398f96d978ef705f7375d18438e3b Author: Rémi Denis-Courmont Date: Sat Jul 30 09:57:03 2011 +0300 DTV: don't use 0 as NULL commit 6b216e7e31a0e11d5fa6f0773bb49644aaa86ab7 Author: Rémi Denis-Courmont Date: Sat Jul 30 09:31:20 2011 +0300 configure: use portable shell equality operator commit e1e7a73c506ddd85a70ef2856f44c46e26d2c471 Author: Hans-Kristian Arntzen Date: Wed Jul 27 20:50:14 2011 +0200 OSS audio output: Prefer GETODELAY over GETOSPACE. Fix the possibly wrong assumption that we're able to accurately calculate latency using GETOSPACE (buffer size - available bytes to write). New code uses GETODELAY to get latency directly but falls back to GETOSPACE calculation should GETODELAY fail. Signed-off-by: Rémi Denis-Courmont commit cc82de22fe64d1d784cdcdb54e766faa86ba5d9e Author: Felix Paul Kühne Date: Fri Jul 29 23:10:07 2011 +0200 macosx: fixed a few memory leaks commit 8af2eab6adb552fdd45652b7a0839571981ddef6 Author: Ron Frederick Date: Sat Jul 23 19:34:48 2011 -0700 auhal: Fix SPDIF support The recent changes to auhal had it using an AudioStreamBasicDescription array when looking at the stream properties. However, the proper type is AudioStreamRangedDescription. This patch corrects that, and then accesses the AudioStreamBasicDescription inside it as necessary. Signed-off-by: Felix Paul Kühne commit a6f37ad7526e06f87e1d488d97d6b9bc20e2f9e4 Author: Francois Cartegnie Date: Fri Jul 29 13:07:59 2011 +0200 Qt: searchlineedit: change search text. Technically, it's either filter or search, but not search filter commit fb71e567c617ee6c833839c07000cc62b3049b27 Author: Yuval Tze Date: Tue Jul 26 22:30:41 2011 +0300 Qt: Preferences tree filter, Alternative clear search button commit cd56737fdf47b3c50ebdf0aa2f6ec3c4d8e830a5 Author: Yuval Tze Date: Tue Jul 26 22:03:26 2011 +0300 Qt: Preferences tree filter, UI add SearchLineEdit above the advanced tree that filters the tree items. commit 9b80d194855abc15cbbd4f4468805a7e325f458e Author: Yuval Tze Date: Tue Jul 26 21:52:43 2011 +0300 Qt: Preferences tree filter add filter function to expand and show matched tree items and hide the rest commit a27faa4c9474b66883cfef0cbf9453b895525b87 Author: Yuval Tze Date: Tue Jul 26 21:44:49 2011 +0300 Qt: PrefsItemData search add contains function to search text in item's name, help and in the config items' text commit e4b08b23057e62c4d50e30cdbd216a17840ad5b1 Author: Yuval Tze Date: Tue Jul 26 21:28:51 2011 +0300 Qt: Remove leading line break on modules prefs help text module initial help value was always empty, causing leading line break when appending module psz_help text. save name and help in modules' PrefsItemData like other prefs items. commit f5b549f5a73c98934d500e13949d09d45b147583 Author: Rafaël Carré Date: Thu Jul 28 22:46:10 2011 -0400 cosmetics: fix indentation (2 spaces -> 4 spaces) commit f44e0d5980485116deae6624b10a73c8ae278a29 Author: Rémi Denis-Courmont Date: Thu Jul 28 22:59:20 2011 +0300 Do not create a console under Wine Not only is an extra console obnoxious, but freopen() crashes. commit e8baa846800324065cc51b276d5a4f4ec1074c07 Author: Rémi Denis-Courmont Date: Thu Jul 28 22:53:59 2011 +0300 Win32: fix use of WaitForMultipleObjectsEx() (fix #5130) commit 22c3b97b7a8b16bb3ca4769f61a93b0c8ca2358d Author: Rémi Denis-Courmont Date: Thu Jul 28 21:10:49 2011 +0300 winvlc: fix arguments commit 7a7630a19c21ad53258ed1a8e39dfae1efcdb160 Author: Rémi Denis-Courmont Date: Thu Jul 28 19:50:25 2011 +0300 winvlc: do use the libtool wrapper for vlc-static This is required for Wine to find libvlc.dll and libvlccore.dll. commit 00f9c81e01e802c8feabaded52611d41041817d3 Author: Rémi Denis-Courmont Date: Thu Jul 28 19:47:50 2011 +0300 winvlc: force plugin and data paths for vlc-static.exe Just like we already do for (Unix) vlc. commit 8a3032cce81df31901d7363074fa32304a95d45e Author: Rémi Denis-Courmont Date: Thu Jul 28 19:35:35 2011 +0300 winvlc: fix warning commit e914d7f082ccfe5a59d36b299d3279f36ad3d49d Author: Damien Erambert Date: Thu Jul 28 18:03:22 2011 +0200 macosx: updated graphics commit 5ccbe67f8a083f01b1e01b9ac673642360797477 Author: Rémi Denis-Courmont Date: Thu Jul 28 19:03:19 2011 +0300 DTV: add 10 and 1.712 MHz bandwidth (from DVB-T2) commit 5cadaf8779f1db7fa0174e851cd9e2afd68e2153 Author: Pierre Ynard Date: Thu Jul 28 17:44:06 2011 +0200 youtube.lua: update to new website changes commit 7dc50c98a523b9a2dc0e0255868f1a17757c1a10 Author: Rémi Denis-Courmont Date: Wed Jul 27 23:18:08 2011 +0300 PulseAudio: more conservative and stable resampling This time, it should work (famous last words). commit a97f3aa7dab9f58b55dbf489677c9a1ab22875f1 Author: Rémi Denis-Courmont Date: Wed Jul 27 21:19:41 2011 +0300 PulseAudio: limit resampling to 1% variation at a time 1kHz is way too much for human perception. commit 819065990b37da8491d82c3538eca6b8a4d516f3 Author: Rémi Denis-Courmont Date: Wed Jul 27 21:15:12 2011 +0300 PulseAudio: improve sync upon resuming from pause This unfortunately inserts silence shortly after resuming, right after the samples that were held in the buffer during pause. This can possibly be avoided with prebuffering (not tested). commit 58a23fb880f43cc05994e32d7b029b78827ca3b4 Author: Felix Paul Kühne Date: Wed Jul 27 11:43:30 2011 +0200 macosx: store counting mode of the time field (default is to count up) Fixes #3078 commit df7cc61772213153768f209d98e5060e9723a22f Author: Felix Paul Kühne Date: Wed Jul 27 11:04:24 2011 +0200 macosx: fixed redraw issue when moving the time slider faster than intended commit 031832b073a007703bc3239c4689562d0cf9439c Author: Rafaël Carré Date: Tue Jul 26 18:55:04 2011 -0400 inhibit: start inhibiting power suspend as soon as input changes do not wait until a state change event commit 5c484febaf6e0f7eb01336c696f315f8b1e79eee Author: Rafaël Carré Date: Tue Jul 26 18:51:07 2011 -0400 inhibit (power management) : supports gnome-session >= 2.27 GNOME went away from freedesktop DBus interface some time ago (for the sake of being 'special' ?) Unfortunately that means we have to support 2 different (but very similar) interfaces commit db0675fac9dba010a92eb04332eaf716f55cc9e3 Author: Rémi Denis-Courmont Date: Tue Jul 26 22:19:25 2011 +0300 aout: remove aout_mixer_input_t (no functional changes) commit d1136fc4fedb9bdb9b39e7050a35e95f563297a6 Author: Rémi Denis-Courmont Date: Tue Jul 26 22:15:43 2011 +0300 aout: premultiply gain before mixing commit ce42f29afe5ec0210f763da7eb5a91c83e7ec34a Author: Rémi Denis-Courmont Date: Tue Jul 26 20:05:14 2011 +0300 Win32: do not enable glwin32 if GL/glext.h is missing (GL/gl.h ought to be present if GL/glext.h is) commit dd809074a21e3e3112734d9fc462c410f635887e Author: Rémi Denis-Courmont Date: Tue Jul 26 20:03:12 2011 +0300 Revert "Win32: opengl module needs glext.h" AC_CHECK_HEADERS does not work the way this change assumes. This commit did not fix the stated problem. This reverts commit 4e33295fb12245a7757d67135790a3c7582262a6. commit 03eac5247fb4d1377ae9ab248f8f2f6b508fcdbb Author: Rémi Denis-Courmont Date: Tue Jul 26 19:47:13 2011 +0300 aout: map software volume as cubic root of amplification factor Also scale maximum down to 2 times the nominal volume (i.e. +18dB) to stay in the recommended range of +10 to +20dB. commit 5c437c34d2c79072d0bf1c7ddba86d9ed084a166 Author: Rémi Denis-Courmont Date: Tue Jul 26 19:42:27 2011 +0300 WaveOut: map volume max to VLC max (fix #4554) The formula should be changed in any case. WaveOut has a logarithmic scale, which is not consistent with the other audio outputs. commit 2d476ce78ce3e55e59f8f9d3d614fb2f6c8a08b8 Author: Felix Paul Kühne Date: Tue Jul 26 18:43:35 2011 +0200 macosx: implemented fancy gradient effect for the time slider (fixes #4945) commit fb51fe1d54a9efb41241ae77b26873a7b782d29a Author: Rémi Denis-Courmont Date: Tue Jul 26 19:34:58 2011 +0300 Qt4: try to cleanup use of AOUT_VOLUME_* and QT_VOLUME_* commit 5d4a883dddb5133fd490baf2439dbcdf58c231b5 Author: Rémi Denis-Courmont Date: Tue Jul 26 19:31:18 2011 +0300 skins2: do not assume AOUT_VOLUME_MAX = 4 * AOUT_VOLUME_DEFAULT commit f073535f49e96be756d14ded36d76d1398c21744 Author: Rémi Denis-Courmont Date: Tue Jul 26 18:37:11 2011 +0300 RC (old): do not protect aout_VolumeUp() against overflow aout_VolumeUp() already handles this case correctly internally. commit 2ac4e79ae64f16c9bb6a05335894169d7620a44a Author: Rémi Denis-Courmont Date: Tue Jul 26 18:35:08 2011 +0300 DBus: fix scale on setting volume 1.0 is nominal, not maximum. This is consistent with both VLC and the MPRIS 2.1 specification. Also, the setter ought to have the same scale as the getter! commit e80f2349e401af1117a44613c1967db44332d01e Author: Rémi Denis-Courmont Date: Tue Jul 26 18:34:53 2011 +0300 DBus: do not assume AOUT_VOLUME_DEFAULT = AOUT_VOLUME_MAX / 4 commit 842a97aab3b0ecd04781d5805bd6a3f52b37bc76 Author: Rémi Denis-Courmont Date: Tue Jul 26 18:28:47 2011 +0300 LibVLC: fix volume scale and make documentation more explicit commit cb96c1cd306e40e855daa192937c4093eb92344d Author: Rémi Denis-Courmont Date: Tue Jul 26 18:17:42 2011 +0300 RC (old): remove useless check for AOUT_VOLUME_MAX commit 8748107234417ca8f6e6b8d265790bd434a0a097 Author: Rémi Denis-Courmont Date: Tue Jul 26 18:17:22 2011 +0300 ncurses: fix volume percentage computation commit 870ca60afb691cbc99f196daa80c46886be8b7fb Author: Rémi Denis-Courmont Date: Tue Jul 26 18:16:19 2011 +0300 hotkeys: print volume also in fullscreen and fix reference value (Do not assume that AOUT_VOLUME_MAX is 4 times AOUT_VOLUME_DEFAULT.) commit fa91d584ed5759d8347eacdc01b27ff67166527a Author: Rémi Denis-Courmont Date: Tue Jul 26 17:53:34 2011 +0300 PulseAudio: fix VLC <-> PulseAudio volume conversion VLC (like PulseAudio) stores the software volume i.e. the position of the volume UI slider, rather than the linear amplification multiplier. So do not use PulseAudio linear to volume conversion. Otherwise the VLC volume gets wrongly cube-rooted. commit 82f58f3282b637706d27cde26479b9f3c5a5c702 Author: Rémi Denis-Courmont Date: Tue Jul 26 17:37:20 2011 +0300 PulseAudio: preserve balance when setting the volume commit 7fe3cfeea280e494b4f99662d9962b17131a9691 Author: Rémi Denis-Courmont Date: Tue Jul 26 18:03:02 2011 +0300 configure: simplify checks for libm We do not need to care which functions are in the math library. We only need to care whether libm actually exists and can be linked against. And by the way, lets define @LIBM@ for makefiles. commit fab0a452879181f62ca6a84314a99f5a9b61a028 Author: Felix Paul Kühne Date: Tue Jul 26 16:21:40 2011 +0200 macosx: couple of fixes within the main window commit 1554eb2d74c6afe039873d70897d7242d84ebd54 Author: Felix Paul Kühne Date: Tue Jul 26 16:20:16 2011 +0200 macosx: implemented both skipping within an item and item changing for the forward/backward buttons (closes #4943) commit 496bd7cd6fcfb5d5e79110f3987d21a3551d2162 Author: Felix Paul Kühne Date: Tue Jul 26 14:19:53 2011 +0200 macosx: respond to updated synchro values commit 9d00cb585ee2dc606909d7c33ce6815761b796a3 Author: Konstantin Pavlov Date: Tue Jul 26 13:04:08 2011 +0400 LUA SD: Fix Librivox duration parser. commit 9bad370a61b0779a840bf5e41c55334d73373436 Author: Felix Paul Kühne Date: Mon Jul 25 23:17:03 2011 +0200 macosx: fixed warning commit 17769a39e393e78c114cc0ce773ede9d63ba9903 Author: Felix Paul Kühne Date: Mon Jul 25 23:16:22 2011 +0200 macosx: prepare sidebar removed remnants of the Dudiak interface, added PXSourceList by Alex Rozanski (BSD-new licensed) which will be used for the new implementation, added a to-be-replaced png for the window's topbar commit 666390fa235fa1f755c3eb961d5e92a4f84e00eb Author: Alexey Sokolov Date: Tue Jul 26 01:41:41 2011 +0700 Add few more bool returns to libvlc. Didn't notice them first time. Signed-off-by: Jean-Baptiste Kempf commit b68bd9aff64f42b4206c2444699ca46430b68ff1 Author: Jean-Baptiste Kempf Date: Mon Jul 25 22:29:51 2011 +0200 Skin2: fix compilation commit e5968fa372539b8bb65121faeddc9c0a57c396f1 Author: Jean-Baptiste Kempf Date: Mon Jul 25 22:06:56 2011 +0200 DVDnav: remove unused variable commit a5c2c7eadd2ad12d47c13f096aee21baf858a5bb Author: Alexey Sokolov Date: Sun Jul 24 20:35:26 2011 +0700 Add few missing error messages to libvlc. Signed-off-by: Jean-Baptiste Kempf commit 1f44282230afbd82791e316fb35caa4a08b89df4 Author: Rémi Denis-Courmont Date: Thu Jul 21 21:59:07 2011 +0300 PulseAudio: keep track of sink input volume commit c7885fe12a838dd0d0269a23d3a9dbccc47f0f9d Author: Rémi Denis-Courmont Date: Thu Jul 21 20:58:49 2011 +0300 aout: clean up output volume handling and fix races This should cleanup locking when applying the volume, though there are still some (non-crashing) races in setting/getting the volume. This also adds an API to report the volume from the output, though it's currently left as a dummy. commit 0ce2c2e56faf6a00f1094e52a99a23545db29071 Author: Rémi Denis-Courmont Date: Mon Jul 25 21:13:55 2011 +0300 aout_VolumeDown: convert to a macro commit 355c893f71b0decc908b6ed75e39168c3aa6b513 Author: Rémi Denis-Courmont Date: Mon Jul 25 21:13:20 2011 +0300 Privatize AOUT_VOLUME_STEP commit 178600d9c057cf15a1982f65daa9c91fb9f0763d Author: Rémi Denis-Courmont Date: Mon Jul 25 21:11:49 2011 +0300 Replace AOUT_VOLUME_MIN with 0 This assumption is correct and already present in plenty of code paths (e.g. when converting to/from float). commit 9ea08de41b2460551ee68e3c9eee3e99d8f61293 Author: Rémi Denis-Courmont Date: Mon Jul 25 21:03:01 2011 +0300 PulseAudio: do not alter format until successful probing commit 8aebaee4016a27d98de19f019cc06751422ceb55 Author: Felix Paul Kühne Date: Mon Jul 25 19:31:27 2011 +0200 auhal: compilation fix untested, since the affected code is part of the S/PDIF handling commit 9cb6420971c320fd808f59a0f0479371372b22d8 Author: Rémi Denis-Courmont Date: Mon Jul 25 20:10:33 2011 +0300 XCB/X11: do not corrupt video format in case of probing failure commit 3012f5e24b012c438ac734edd317b88ed71ee6c7 Author: Rémi Denis-Courmont Date: Mon Jul 25 20:05:27 2011 +0300 ALSA: avoid broken libasound channels remapping (fix #5122) commit 63b3578001a89218f6b26af4790135823a63193c Author: Rémi Denis-Courmont Date: Mon Jul 25 19:59:26 2011 +0300 ALSA: do not overwrite output format until success is assured Otherwise the next probed plugin would get a potentially corrupted input format. This bug may affect other audio output plugins and similarly even some video outptu display plugins (not checked yet). commit 2188759b7aafee1e6597e1c1d8b59f7dd8b609e4 Author: Rémi Denis-Courmont Date: Mon Jul 25 19:00:55 2011 +0300 Use Unix EOLs and remove trailing spaces commit f9c6f26c2d66fa7a227c50df2944bde41edea962 Author: Benjamin Drung Date: Mon Jul 25 18:43:50 2011 +0300 Fix typo 'allows to do' -> 'allows doing' Signed-off-by: Rémi Denis-Courmont commit cac2f0b66ec9cfbf165759b6eafaf85a1955666c Author: Rémi Denis-Courmont Date: Mon Jul 25 18:23:40 2011 +0300 Remove unused mutex commit feb55adb0206f7b60fc8244e29aceb9ac8378bb1 Author: Alexey Sokolov Date: Mon Jul 25 18:03:54 2011 +0700 Add meta information to libvlc headers. New doxygen command \libvlc_return_bool means that wrapper generators should translate returning int to a boolean value. For example, this is useful for Ruby, where every number, including 0, is considered to be true. For normal HTML/LaTeX documentation it's invisible. Signed-off-by: Rémi Denis-Courmont commit 6801a65951e1a7ef9f94b79e21a262625b671ff3 Author: Alexey Sokolov Date: Mon Jul 25 16:19:23 2011 +0700 Fix few typos in libvlc comments. Signed-off-by: Rémi Denis-Courmont commit 2516061e583b6789c403bb9c8d73e5197c76b0f0 Author: Rémi Denis-Courmont Date: Mon Jul 25 18:01:25 2011 +0300 Rename aout_instance_t to audio_output_t commit d809a3fb940f88cb92b14214fd8add7c6bbf7f58 Author: Rémi Denis-Courmont Date: Mon Jul 25 17:53:13 2011 +0300 Merge aout_output_t into aout_instance_t This prepares for a possible cleanup of the audio output object, especially hiding more stuff into the core. commit 335bbdfe57a8eaca40afcd1a595e8ba3c118d1af Author: Rémi Denis-Courmont Date: Mon Jul 25 17:40:14 2011 +0300 aout: move some internal defines to src/ commit ac898417639ff746e427a753c2caf9427c740209 Author: Felix Paul Kühne Date: Mon Jul 25 15:13:12 2011 +0200 macosx: fixed updateTitle as suggested by j-b and made sure to the represented filename correctly, if applicable commit e5d609fd73f61ab47a2d5acf926c101a2c296fa1 Author: Felix Paul Kühne Date: Mon Jul 25 14:42:50 2011 +0200 macosx: remove 2 interface update timers (2 threads), 1 additional interface update thread and replaced everything by callbacks commit 4e33295fb12245a7757d67135790a3c7582262a6 Author: Jean-Baptiste Kempf Date: Mon Jul 25 02:48:59 2011 +0200 Win32: opengl module needs glext.h commit ea1463676e4558297cf4e901edc9fc6bbce85784 Author: Jean-Baptiste Kempf Date: Mon Jul 25 00:39:45 2011 +0200 Add FSV2 FourCC and link in avcodec module commit cd8a707fa1e881f10f6f2b1ea90fee2c87f0bcf6 Author: Felix Paul Kühne Date: Sun Jul 24 15:58:43 2011 +0200 macosx: don't use Carbon to retrieve icons from the OS commit fca62c4911f707c776d33014c0b7cba88eebeb2f Author: Felix Paul Kühne Date: Sun Jul 24 15:31:59 2011 +0200 macosx: don't use NSNotifcations to handle VLC's dialog callbacks, always perform NSAlert and friends on main thread additionally, removed 2 clients of the manageInterface loop, which will be removed all together shortly commit 2ac5485666a2336fd685372c7fbae2f647a2626b Author: Felix Paul Kühne Date: Sun Jul 24 14:32:36 2011 +0200 macosx: fixed another couple of 16B leaks commit a21dd90dfd943e6ff6d04fbf8508bef01a38e22d Author: Rémi Denis-Courmont Date: Sat Jul 23 20:42:49 2011 +0300 Fix flawed logic commit 3d432688510b010f9c886f973d6fea84d8401039 Author: Felix Paul Kühne Date: Sat Jul 23 19:33:26 2011 +0200 macosx: fixed a 300 byte memory leak commit 37d21af0eb0be93fead5b91fa63e99c01fc9994d Author: Rémi Denis-Courmont Date: Sat Jul 23 20:14:18 2011 +0300 PulseAudio: more stable resampling scheme commit f5b7eea131f15e88667f066c996cc099fd81b44a Author: Rémi Denis-Courmont Date: Sat Jul 23 15:02:02 2011 +0300 DVB: remove dead code for TLS and ACL support commit af7491b0e06c7c4cabb2854170e9cbbd97decc72 Author: Felix Paul Kühne Date: Sat Jul 23 15:30:38 2011 +0200 macosx: don't use NSNotifcations to feed debug messages to the interface that's hilariously slow and CPU intensive commit 84e7af115cb6499988d67dd336a1f69db42fec9f Author: Felix Paul Kühne Date: Sat Jul 23 15:11:07 2011 +0200 macosx: fixed time slider commit 4dcdc8c4025ea580a69a0b2a512f859b66284c6d Author: Rémi Denis-Courmont Date: Sat Jul 23 14:28:28 2011 +0300 Big cleanup of TLS interface commit 378456a65441a465440a62ee40bfea53ff2d905d Author: Rémi Denis-Courmont Date: Sat Jul 23 14:02:31 2011 +0300 GnuTLS: fix invalid free when adding a CRL commit 72c07065860ad8e70674714532da05e373acdc88 Author: Rémi Denis-Courmont Date: Sat Jul 23 14:01:54 2011 +0300 GnuTLS: fix server assertion failure in client certificate verification commit 48130cfa26d78048bdebf3eaccf67c46bd18661f Author: Rémi Denis-Courmont Date: Sat Jul 23 13:04:23 2011 +0300 GnuTLS: remove server-side support for session resumption This was lame as we did not ever call db_check. commit 9c8d0bf2885a29aac419375d8e0dbec90e1522cc Author: Rémi Denis-Courmont Date: Sat Jul 23 11:45:40 2011 +0300 Merge tls_ServerSessionPrepare() and tls_SessionHandshake() commit e424248a63b6122c70f7360c5cfe882e6784795c Author: Rémi Denis-Courmont Date: Sat Jul 23 11:20:00 2011 +0300 Win32: refactor thread wait & sleep support commit 04e1981b8c86036ac677ede160da995aaf9476cc Author: Rémi Denis-Courmont Date: Sat Jul 23 11:54:31 2011 +0300 Win32: fix warnings commit 8e8ef5d3f16df7f17bfb446ae9b2d7611d7a03c0 Author: Rémi Denis-Courmont Date: Sat Jul 23 11:46:33 2011 +0300 Win32: missing static qualifiers commit a6a6a51384b4a28b13313e05f858c501a6f1edab Author: Rémi Denis-Courmont Date: Sat Jul 23 11:02:02 2011 +0300 dbus: missing dbus_introspect.h commit cfcbdae73ea6be3e082bce4ccf9e915eb6169008 Author: Felix Paul Kühne Date: Sat Jul 23 10:40:36 2011 +0200 misc/cpu: fixed compilation on Darwin (PPC) commit fc50cd59fe3928e5e39bce4751446e23c26a288d Author: Felix Paul Kühne Date: Fri Jul 22 19:43:14 2011 +0200 macosx: added option to switch between bright and dark interface styles (requires a restart) commit eeb8eda7c08360edad6688166b16e9c73c4092d2 Author: Felix Paul Kühne Date: Fri Jul 22 18:39:31 2011 +0200 macosx: moved preliminary vout to main window, removed most interface related parts from VLCMain, implemented theming for the main window the former embedded window is no longer accessible commit e589c1491c3c4fdc5a121307d2e4011511370891 Author: Felix Paul Kühne Date: Fri Jul 22 10:56:37 2011 +0200 macosx: compilation fix commit 18381e4a3b85cb7d100ad1b45786d4d46b65d2af Author: Rob Jonson Date: Thu Jul 7 13:02:42 2011 +0100 Add json capabilities to http requests - refactor logic and model from status.xml and playlist.xml to prepare those to work as simple views driven by the model. This will allow the .json files to exist as models as well - so .json is also added as a mimetype - refactor status.xml to use data from shared model in luahttp.lua - added status.json - mimics functionality of status.xml commit fba893a1a379627546a2adccc75d77e409c694dc Author: Luc Saillard Date: Wed Jul 20 17:42:13 2011 +0200 httplive module takes all cpu power when playing live stream When playing a live stream, the thread didn't wait for an event, so it's like a while(1)... Just wait until we read/need a new segment. Signed-off-by: Jean-Baptiste Kempf commit 673cd7b5f23b4c920813a1907de7225279e293e9 Author: Luc Saillard Date: Wed Jul 20 17:01:04 2011 +0200 Always append a null character when reading HLS playlist The httplive module doesn't always append a null character after reading the playlist. Many str* function is used on the playlist buffer (strstr, printf, ...). We must ensure that the buffer is null terminated, else we will read random data. We also have two functions readM3u8() and read_M3u8() that does the same job. Rewrite it into read_M3U8_from_url() and read_M3U8_from_stream(). Signed-off-by: Jean-Baptiste Kempf commit 3defabc04f3c4b492358bd4c8b183a06516c7ae8 Author: Luc Saillard Date: Wed Jul 20 18:13:04 2011 +0200 add support for parsing moof box in libmp4 moof box is a new box mainly used to produce fragmented mp4 movie. Smoothstreaming is known to used this format. Signed-off-by: Jean-Baptiste Kempf commit c684f60a227d61dbe0d0b49577934512524867ee Author: Dominique Leuenberger Date: Mon Jul 18 21:30:37 2011 +0200 taglib: In case of taglib < 1.6, include id3v2tag.h. Signed-off-by: Jean-Baptiste Kempf commit 09e0d5d7d3c23b61fd225423894a70a15f1925c2 Author: Rémi Denis-Courmont Date: Thu Jul 21 23:34:53 2011 +0300 osdmenu: fix data path on Linux Optimize for installed VLC rather than running from $(top_srcdir). This patch does not support relocation, so there is potential for further improvements. commit 57fc3ed8fd0463db0ac0633023fbc9efb4e96cec Author: Rémi Denis-Courmont Date: Thu Jul 21 21:03:59 2011 +0300 PulseAudio: use pa_usec_to_bytes() where applicable commit 66075dcfc8c099096877d82969a6170ccd3e91e9 Author: Rémi Denis-Courmont Date: Thu Jul 21 21:01:38 2011 +0300 PulseAudio: reuse the nwe vlc_aout.h defines commit ccb049c1f3e71a5303181e690ac5b06339021bd9 Author: Rémi Denis-Courmont Date: Wed Jul 20 23:55:00 2011 +0300 PulseAudio: resync and keep in sync with PulseAudio resampling commit e3133936d68e8ef0170b4e8fcdb676e4c06d5ae7 Author: Rémi Denis-Courmont Date: Thu Jul 21 17:35:00 2011 +0300 Remove VLC_VAR_MUTEX class Signed-off-by: Rémi Denis-Courmont commit 3af03657acb699273db609ab34867745ad459b04 Author: Rémi Denis-Courmont Date: Thu Jul 21 17:31:41 2011 +0300 Convert highlight to global mutex Signed-off-by: Rémi Denis-Courmont commit e4b0862ff236c2a97b6c9bcf7c5459b380c1b712 Author: Rémi Denis-Courmont Date: Thu Jul 21 17:23:07 2011 +0300 Convert mosaic to global mutex Signed-off-by: Rémi Denis-Courmont commit 5938da78a456ed27b0cc52d28f2680ff1dbc2baf Author: Rémi Denis-Courmont Date: Thu Jul 21 17:13:06 2011 +0300 bridge: convert to static lock Signed-off-by: Rémi Denis-Courmont commit 9d85349506041e1ebca9a45630856f5542298f94 Author: Rémi Denis-Courmont Date: Thu Jul 21 17:09:57 2011 +0300 OSD: code factor and remove VLC_VAR_MUTEX Signed-off-by: Rémi Denis-Courmont commit f260a493c0b7578ca401cbab3aa7b1652a0d1304 Author: Rémi Denis-Courmont Date: Thu Jul 21 16:51:58 2011 +0300 Move variable types to vlc_variables.h Signed-off-by: Rémi Denis-Courmont commit d8a9e80f2670523c03f7602bef3d4d9c3422f246 Author: Rémi Denis-Courmont Date: Thu Jul 21 17:20:25 2011 +0300 Fix config_IsSafe() declaration warning Signed-off-by: Rémi Denis-Courmont commit 53fbcade104057ef3bfe3fc0f3b74d4e94543369 Author: Rémi Denis-Courmont Date: Thu Jul 21 17:41:38 2011 +0300 PulseAudio: set correct language Signed-off-by: Rémi Denis-Courmont commit 1432486eec39977ba3021222685a21749c49f6ed Author: Rémi Denis-Courmont Date: Thu Jul 21 16:45:59 2011 +0300 aout: fix default volume Signed-off-by: Rémi Denis-Courmont commit f40696441f76d1718ddc2160f8859483666b977f Author: Rémi Denis-Courmont Date: Thu Jul 21 16:39:44 2011 +0300 Constify and relocatablify EQ presets Signed-off-by: Rémi Denis-Courmont commit 66f0d1a543fd4b2fdcfffb07a671a0af38859817 Author: Jean-Baptiste Kempf Date: Thu Jul 21 12:23:55 2011 +0200 NEWS: add a few file formats recognized now by demux+intf commit 3478ed0c6aee5e957b8c6a0b3236a58f58c2ca9f Author: Rémi Denis-Courmont Date: Wed Jul 20 23:51:32 2011 +0300 PulseAudio: populate context properties This sets all client (APPLICATION) properties except ICON and PROCESS_BINARY. Now KDE mixer shows the VLC traffic cone! ICON is useless as we do provide the ICON_NAME anyway. PROCESS_BINARY is set just fine by libpulse internally. I find both would be cumbersome to implement in VLC. commit 3289ce810c2d234ab2ef3e65c3736b64c2a9335a Author: Rémi Denis-Courmont Date: Wed Jul 20 22:54:22 2011 +0300 PulseAudio: print context infos as debug messages commit 41eac2593c1ae27cafbeb351c158293689b9375d Author: Rémi Denis-Courmont Date: Mon Jul 18 18:56:36 2011 +0300 PulseAudio: flush or drain at end, not both Draining after flushing makes no sense. By the way, we should probably wait for draining to complete. But there seems to be a race condition in libpulse and this causes a deadlock. commit fe231329f99c274a73112d9bb9a6bb2f311d450a Author: Francois Cartegnie Date: Wed Jul 20 20:28:20 2011 +0200 input_control: i_title_offset was not the current title commit df146da7ece9bc79b225f0b9037b2dccbc45d63a Author: Francois Cartegnie Date: Wed Jul 20 20:10:17 2011 +0200 Qt: seekpoints: only read chapters with timestamp commit 63d8273687befd4c2556f424045cac8cc76a84e6 Author: Rémi Denis-Courmont Date: Wed Jul 20 21:24:04 2011 +0300 Clearly mark GLES2 as broken commit 2f8c28598b8062c247c2eb2d32f3f149b725edfb Author: Rémi Denis-Courmont Date: Wed Jul 20 18:46:04 2011 +0300 SRTP: fix srtp_send() buffer size with RCC commit ef4280c5ba23487eddaa62773a318032016cf6dc Author: Rémi Denis-Courmont Date: Wed Jul 20 18:19:40 2011 +0300 Change audio output tolerance times Maximum buffering time (AOUT_MAX_PREPARE_TIME) is increased to 2 seconds, consistent with increases in audio hardware buffer sizes. In practice however, this is bound to the input PTS delay. Maximum advance time is updated accordingly (+ 1 second). Lip desynchronization tolerance is segregated, following EBU R37: - 40 ms (as before) maximum audio advance - 60 ms maximum audio delay. commit 25f179e1f61d9a10bcf210c9a1bfe73fae43879a Author: Rémi Denis-Courmont Date: Wed Jul 20 18:08:59 2011 +0300 PulseAudio: use channel map name rather than pretty name in debug commit a8f7c6da779d583373ab1f8b408a0a5807cbbbc5 Author: Felix Paul Kühne Date: Wed Jul 20 16:11:19 2011 +0200 macosx: restored 10.5 SDK compatiblity commit 4871fc3ebd954c8fb1f3db8d0bfd34d3bd471703 Author: Francois Cartegnie Date: Tue Jul 19 22:43:53 2011 +0200 Qt: firstrun: use QDialogButtonsBox commit 2662d6ac5e9fb23596aff9a6b7be07b6d7571d8d Author: Francois Cartegnie Date: Tue Jul 19 21:35:58 2011 +0200 Qt: Firstrun privacy text accuracy changes commit 7510a32ec261429e758eef4d1eba5740dd3bc49f Author: Rémi Denis-Courmont Date: Tue Jul 19 23:31:26 2011 +0300 LUA: simplify pushing VLC object Always use the common GC wrapper around vlc_object_release(). While it is not really required for the instance and the playlist object, the overhead is negligible in LUA context. commit 8d663811760b48820de28cd1183c79bae7437591 Author: Rémi Denis-Courmont Date: Tue Jul 19 23:24:28 2011 +0300 LUA: remove unused typedef commit 7e69850c6cf579dc01ff2e7c20caceef9b71867b Author: Rémi Denis-Courmont Date: Tue Jul 19 23:00:41 2011 +0300 contrib: downgrade gmp to (L)GPLv2 commit 7b3e31f94abd5b71f26ec096b78520e57cd887f4 Author: Francois Cartegnie Date: Tue Jul 19 19:54:11 2011 +0200 Qt: TimeToolTip: Show Chapters too commit e9a99cdad85f7c32527ff68c13da815600e6f58c Author: Rémi Denis-Courmont Date: Tue Jul 19 21:07:39 2011 +0300 Missing if HAVE_PULSE commit 2adac96f59e2601ae41f8dc2cf9cf03e9ed4a882 Author: Rémi Denis-Courmont Date: Tue Jul 19 20:35:16 2011 +0300 contrib: switch gnutls to nettle (non-Win32 so far) commit bb5818787b332b7933a9d5c0e7509f0f90ab5a43 Author: Rémi Denis-Courmont Date: Tue Jul 19 20:16:10 2011 +0300 contrib: add gmp commit b222a7a5166fe13ddd2d58a381458e5f44870642 Author: Rémi Denis-Courmont Date: Tue Jul 19 20:01:29 2011 +0300 contrib: add nettle (not used yet) commit e786d7681a950ff6f025dd63d8dc1b78f09b9378 Author: Felix Paul Kühne Date: Tue Jul 19 18:35:55 2011 +0200 macosx: removed references to no longer existing equalizer files commit d0166d2bcc09be78e78688f818f977e982bd30ef Author: Felix Paul Kühne Date: Tue Jul 19 16:56:20 2011 +0200 macosx: added basic 'vout window nsobject' capabilities with a test window not fully functional yet commit 2b9cd401b5e7e15de4c62c61ccb964bdd52caa6f Author: Felix Paul Kühne Date: Tue Jul 19 16:54:48 2011 +0200 macosx: removed eyetv debug, which just floods the console commit 0fb77aee3c5a6096045a36c69a64ee9b2d2668af Author: Felix Paul Kühne Date: Tue Jul 19 16:54:14 2011 +0200 macosx: removed no longer needed equalizer class commit b2d8179bfa4793458fe872ddf9bca2903dc6e086 Author: Felix Paul Kühne Date: Mon Jul 18 12:40:52 2011 +0200 macosx: audio effects: updated include commit 17342b909f2910b04e88a32177986ec6aab1dd43 Author: Rémi Denis-Courmont Date: Tue Jul 19 18:27:55 2011 +0300 Do not override media library configure default (fix #5062) commit ad28a7f33d23de90a13c14a5ca19e9e4d826a9e4 Author: Rémi Denis-Courmont Date: Tue Jul 19 17:46:17 2011 +0300 SRTP: refactor Signed-off-by: Rémi Denis-Courmont commit 52495d74a02c2ba9f602c8a66e6c3bb9ed63d18b Author: Rémi Denis-Courmont Date: Tue Jul 19 18:37:30 2011 +0300 SRTP: add debug Signed-off-by: Rémi Denis-Courmont commit f1a8ab79baee2aa7fbce87f4479b6f0557d9e2a5 Author: Rémi Denis-Courmont Date: Tue Jul 19 18:01:52 2011 +0300 SRTP: remove dedicated gcrypt initialization, use VLC one Signed-off-by: Rémi Denis-Courmont commit dc24a3361a77122bdac93168c77814c9484247bb Author: Rémi Denis-Courmont Date: Tue Jul 19 17:52:35 2011 +0300 SRTP: fix flags mask and document enumerations Signed-off-by: Rémi Denis-Courmont commit d7e4901bea30333f151de763ae72eaff9984e1e9 Author: Rémi Denis-Courmont Date: Tue Jul 19 17:43:34 2011 +0300 Fix SRTCP MAC Signed-off-by: Rémi Denis-Courmont commit 61859210ee7ee4c997651992733fd8a23872e5c7 Author: Rémi Denis-Courmont Date: Tue Jul 19 17:45:03 2011 +0300 Fix CSA copyright statements Signed-off-by: Rémi Denis-Courmont commit 3e9aae7e561c5a74b3b524b366d8f4cef440deeb Author: Rémi Denis-Courmont Date: Tue Jul 19 18:28:34 2011 +0300 Qt4: fix playlist crash qtr() is misused in place of qtu(). Signed-off-by: Rémi Denis-Courmont commit cde8d563c60b1f45c17a41e282f1652988efdd83 Author: Rémi Denis-Courmont Date: Mon Jul 18 18:58:56 2011 +0300 Update GnuTLS version check Signed-off-by: Rémi Denis-Courmont commit 981005b0e1d9c015166280e7509305c5951c1518 Author: Rémi Denis-Courmont Date: Tue Jul 19 18:11:11 2011 +0300 PulseAudio: correct tlength value w.r.t. to VLC behavior commit 0e3ef9caf4a54a7fec16d07269ad8da5c2186681 Author: Rémi Denis-Courmont Date: Mon Jul 18 22:58:13 2011 +0300 Use float for pf_volume_set volume commit ce90ea7fb79a3206f2104fa1c86b1acecd1eed86 Author: Rémi Denis-Courmont Date: Mon Jul 18 22:02:37 2011 +0300 PulseAudio: use the helpers commit 8ed55bbf8dd519cb93297eddc78e533e7041e19d Author: Rémi Denis-Courmont Date: Mon Jul 18 21:32:16 2011 +0300 PulseAudio: add helper library to share the mainloop With only one PulseAudio plugin, this is not very useful currently. In principles, it enables sharing the mainloop across plugins. commit 503069555ca9f9ac7e9148e995f0060854b781de Author: Rémi Denis-Courmont Date: Mon Jul 18 22:16:01 2011 +0300 Do not path -rpath twice commit 2aea47cfbe916a57b8775f8463f5ffaa32df1eef Author: Rémi Denis-Courmont Date: Mon Jul 18 18:32:31 2011 +0300 PulseAudio: sync at start commit dd2f44693aa51ce47fa03a2f04ddb127efc04afa Author: Rémi Denis-Courmont Date: Mon Jul 18 18:47:34 2011 +0300 PulseAudio: cosmetics and comments commit 43d10805f251a587fbd66010b8b8dc108d6a70df Author: Rémi Denis-Courmont Date: Mon Jul 18 18:47:23 2011 +0300 PulseAudio: fix a warning commit ab6aece328aa884cdfde44b0081d3d252db325e1 Author: Luc Saillard Date: Mon Jul 18 10:29:19 2011 +0200 Skip all id3tag in the demuxer, not just the first one. Some audio file can contains severall id3tag. Apple use it to insert a jpeg in an audio only stream to display an image. So just iterate others all id3tag, and discard them. Signed-off-by: Rémi Denis-Courmont commit bd90ac8411f60fbade18ad47ac63b42dd1097916 Author: Luc Saillard Date: Mon Jul 18 12:05:05 2011 +0200 Fix gcrypt warning when building win32 application We must defined all members to NULL (select, waitpid, ...) In file included from gnutls.c:63: ../../include/vlc_gcrypt.h:81: warning: missing initializer ../../include/vlc_gcrypt.h:81: warning: (near initialization for 'gcry_threads_vlc.read') Signed-off-by: Rémi Denis-Courmont commit be82d4c1415c9490ecdccdd4bb2b61cd69499365 Author: Can Wu Date: Mon Jul 18 18:57:24 2011 +0800 vo/xcb: fix a memory leak in Open() Signed-off-by: Rémi Denis-Courmont commit 956ce11e844ccd4083c79ae52b9c472c07a857ef Author: Can Wu Date: Mon Jul 18 13:11:25 2011 +0800 vo: don't call strlen() on same string once again in postprocessing Signed-off-by: Rafaël Carré commit 8c76228df69031e8e52c246235fc219c06c8aa13 Author: David Fuhrmann Date: Mon Jul 18 08:35:07 2011 +0200 auhal: fixed digital audio output Signed-off-by: Felix Paul Kühne commit ffce37927635d4974cb7016ac66500b565345dd1 Author: Felix Paul Kühne Date: Mon Jul 18 12:11:41 2011 +0200 auhal: fixed another improper use of AudioObjectHasProperty commit bc879ea1c46352fdb71ee76aeb2f7d99c5311993 Author: Rafaël Carré Date: Sun Jul 17 23:03:00 2011 -0400 fix make dist commit c1a3ecd457a9d9ab720c14684a951d4a166b918b Author: Rafaël Carré Date: Sun Jul 17 17:35:17 2011 -0400 update: better version comparison These days the extra vlc revision is an integer (1.1.10.1), not a letter like in 0.8.6f days Make PACKAGE_VERSION_* be integer, we don't need them to be strings PACKAGE_VERSION_EXTRA now represents only this number, and is set to 0 when not used (1.1.11.0 represents 1.1.11) Add PACKAGE_VERSION_DEV (== "git" or "rc*"), to be sure development versions are less recent than released versions. This string is never displayed, it is only tested for nullity The file format on our servers can use X.Y.Z or X.Y.Z.E commit ec72292120cc1956380e52ff5ea9c33d6e45eeb7 Author: Alexey Sokolov Date: Sun Jul 17 21:01:15 2011 +0200 Small cleanup of comments in libvlc headers. commit 8be795c7245d276f6e4ec3ec118370e2ecfdf177 Author: Rémi Duraffort Date: Sat Jul 16 12:11:25 2011 +0200 libvlc: fix documentation commit a97ded4dcf13eafd8d5aa1aedf14eeebd3ac0414 Author: Rémi Duraffort Date: Fri Jul 15 10:06:59 2011 +0200 lua: automatic test for some lua functions. This is really basic for the moment but already allows to find (and fix) one bug. The test is not activated by default. VLC quits if the test succeed or wait forever if the test fails so run it with the following command: "timeout 5 ./vlc -I luaintf --lua-intf=test" commit e8281725ae0340475b0366fdf178dc497018bd2c Author: Felix Paul Kühne Date: Sun Jul 17 17:01:29 2011 +0200 configure: re-enabled the Mac interface by default on Mac OS X commit bfb63235e058e2b89bf353d6a5f02d8d565e32f9 Author: Felix Paul Kühne Date: Sun Jul 17 15:57:55 2011 +0200 macosx: work-around crash in stringWithFormat when using the Japanese locale Fixes #4952 commit 87529928a5db11c697965d96849a5e4bc0e6ff89 Author: Felix Paul Kühne Date: Sun Jul 17 15:19:18 2011 +0200 macosx: fixed display of localized strings in a wrong encoding commit 64f57223de186cbaf01bc59c2c5d362f6f1c6f07 Author: Erwan Tulou Date: Sun Jul 17 13:57:17 2011 +0200 skins2: fix compil (adapt to latest change in aout) commit e9947e6f3481135856352acde4b242299367f5f1 Author: Felix Paul Kühne Date: Sun Jul 17 13:50:19 2011 +0200 macosx: re-implemented the slower/faster menu items as a logarithmic slider similar to the Qt interface commit 95606ba8aa437766871d45fc0be6eaed49a96a38 Author: Rémi Denis-Courmont Date: Sun Jul 17 10:20:13 2011 +0300 --quiet is not advanced commit 01d9caa19dcca42211d9763517b77b28857ca07f Author: Rémi Denis-Courmont Date: Sat Jul 16 19:56:48 2011 +0300 PulseAudio: buffer metrics are buffer metrics not overall metrics This should fix buffer underflows in most cases. commit 323e8f149a5fd6780b4fec42becf15b06d52478e Author: Rémi Denis-Courmont Date: Sat Jul 16 18:51:59 2011 +0300 Move UI functions into their own Also move some stuff from vlc_config.h to vlc_aout*.h commit e2fb53928bdc4651b6806982acf8088fb889dc1d Author: Rafaël Carré Date: Sat Jul 16 11:33:39 2011 -0400 Fix crash on .rm/rv30 file Forward all available codec data to libavcodec Closes: #4254 commit 3ee380303ccdaee28b019cc7698f93b90ba56abf Author: Rafaël Carré Date: Sat Jul 16 11:20:25 2011 -0400 real demux: use VLC_FOURCC commit b3ff877a89d3d14022e36e1cd5f9f41b0a84cb5a Author: Felix Paul Kühne Date: Sat Jul 16 16:37:52 2011 +0200 macosx: exposed qtcapture's width and height options in the open panel moved some elements around and renamed them within the 'Capture' tab it's no longer called an 'iSight input', etc. commit 60de20299e487f6c180975912958397af6f08ef4 Author: Felix Paul Kühne Date: Sat Jul 16 15:47:50 2011 +0200 macosx: fixed crash on quit commit 62f348b047c0c691c4a47970072522a66633f486 Author: Rémi Denis-Courmont Date: Sat Jul 16 11:51:18 2011 +0300 Do not print start banner if stderr is not a TTY. The user is not going to see the banner, and this tends to clutter error logs (X server, cron jobs...) - not only on MacOS. commit 61d342e12e8415f4b509b623eb8142f509725d17 Author: Rémi Denis-Courmont Date: Sat Jul 16 10:55:39 2011 +0300 Do not include from includes already commit 719507f3517de525ec811ce74b83d3a35404ac5e Author: Rémi Denis-Courmont Date: Wed Jul 13 22:25:12 2011 +0300 Add config_IsSafe() internal helper commit 98f81c29e98becb2f2c7117fa46cf09663301681 Author: Rafaël Carré Date: Sat Jul 16 00:00:51 2011 -0400 xspf demux: cosmetics reduce indentation level concatenate a few lines add a mention to #4005 in a comment make a table static const change style: ( bla ) -> (bla) commit c3a0140ccbd07731237b3cf2941778b6ebf70df3 Author: Rafaël Carré Date: Fri Jul 15 22:33:31 2011 -0400 Fix win32 packaging after [3594b304b396a] in npapi commit e292947855ae11068c34a1e27dbf919e3abc85c6 Author: Rafaël Carré Date: Fri Jul 15 21:41:49 2011 -0400 fix vlclua_var_toggle_or_set argument is a string ("on" or "off") not a bool commit db29a57a0f43e3fe10b95dc5e358dc7749ea937b Author: Felix Paul Kühne Date: Fri Jul 15 18:31:16 2011 +0200 macosx: simplified and re-arranged the Open dialog's file tab commit f61167e75636876dac8506cc9d61358b44ecc4f7 Author: Felix Paul Kühne Date: Fri Jul 15 17:29:41 2011 +0200 merged news from VLC 1.1.11 and added 2 points for the Mac interface commit 721aa35729eedf7c6351bed16ded0e6d3f01742a Author: Felix Paul Kühne Date: Fri Jul 15 16:58:54 2011 +0200 macosx: re-written the 'Open Disc' tab in the open panel it automatically detects inserted disks and their type, so type selector by the user is no longer needed, which allows a much cleaner GUI commit e6f62b353eb671667120bae749200260e1065143 Author: Rémi Denis-Courmont Date: Thu Jul 14 23:36:58 2011 +0300 livehttp: downgrade priority to zero I don't want this plugin selected by default, only "file". commit 10a1ac82693789c1506c0172a0f835e5d12864b7 Author: Colin Guthrie Date: Thu Jun 2 22:08:49 2011 +0200 PulseAudio: Properly cork/uncork streams on pause/resume. Signed-off-by: Rémi Denis-Courmont commit a4d304c79393f0acc9b4519792d62b7ebb72ea3f Author: Rémi Denis-Courmont Date: Thu Jul 14 20:46:51 2011 +0300 Remove unused gettimeofday() Win32 replacement commit a28ab849ae9061d0f52b69a63456bdabd8185dd7 Author: Rémi Denis-Courmont Date: Thu Jul 14 16:12:50 2011 +0300 contrib: syntax commit 45c2bc0811cc2d9fe8e11448a05742d7ff6da1d8 Author: Rémi Denis-Courmont Date: Thu Jul 14 15:38:27 2011 +0300 Fix vlc_cond_timedwait() without monotonic clock commit 0c677da7db59c016537f7362fbe051c10b7c6832 Author: Rémi Denis-Courmont Date: Thu Jul 14 14:37:33 2011 +0300 Factor mtime_to to struct timespec conversion commit e06e611f7ebd7d1359215b8d328d39fef282ac47 Author: Rémi Denis-Courmont Date: Thu Jul 14 14:14:24 2011 +0300 Compilation fixes commit 04d461bceab027028f6df19e8032e0df517f071c Author: Konstantin Pavlov Date: Thu Jul 14 10:41:35 2011 +0400 LUA: Fix MPORA playlist parser. commit a1fdfd702c9d08218f02139aeccb75b862f301aa Author: Konstantin Pavlov Date: Wed Jul 13 22:45:28 2011 +0400 Contribs: add upnp. commit 2c1c5a511eafe90752a570349fc855f95bae8410 Author: Konstantin Pavlov Date: Mon Jul 4 10:00:34 2011 +0400 UPNP: Allow SOAP responses of arbitrary size. commit cbfb5395328a568b1c263569a7f3c5f114753804 Author: Konstantin Pavlov Date: Tue Apr 26 14:18:51 2011 +0400 UPNP: Attempt to fix #4714. Not tested. commit 0bbdffbd8f604ae4de88d5186a2989239f87fdb9 Author: Rémi Denis-Courmont Date: Wed Jul 13 19:04:58 2011 +0300 Move rv32 to video_chroma directory commit 07188532c80ba51c24a4ff57ec5af898d291c8c0 Author: Alexey Sokolov Date: Wed Jul 13 22:04:29 2011 +0700 Make contrib to not to fail downloading live555. This changes filename from "latest" to explicit versioned name. As official site doesn't provide old tarballs, we use http://code.google.com/p/live555sourcecontrol/downloads instead. Note: when updating contrib to new version, need to get checksum from official site, not from there! Just in case... Signed-off-by: Rémi Denis-Courmont commit c6ab41c3d3c361416ac60207824a549a802e66e6 Author: Rémi Denis-Courmont Date: Wed Jul 13 18:04:20 2011 +0300 Fix flawed CPP logic commit 24172d4df193958381b7de70b16d37782679141a Author: Felix Paul Kühne Date: Wed Jul 13 16:04:43 2011 +0200 contribs: updated binary package for Mac including latest libav, libass and libfreetype commit 86f49121ca1153b1572913609e716a82d332ef13 Author: Felix Paul Kühne Date: Wed Jul 13 15:26:47 2011 +0200 mtime.c compilation fix commit f5ff9ebcc1cff62f0e29a64d240c6530c488cc00 Author: Francois Cartegnie Date: Wed Jul 13 15:05:49 2011 +0200 Qt: SeekSlider: fix chapters marks contrast commit d947748663b69af8bb5549439a986ef3217b6c70 Author: Francois Cartegnie Date: Wed Jul 13 14:50:35 2011 +0200 Qt: SoundSlider: fix text color contrast. (closes #5040) Uses half hsv's value between background and foreground (instead of mid palette color which is only revealant for drawing over buttons colors) commit 4a3838cb5f890a6ffdb4273c975bc24569c7c00f Author: Rémi Duraffort Date: Wed Jul 13 11:40:22 2011 +0200 stl: fix warnings commit 00d43bb27c4c6e3b4dbcd8aa43b3af58536b3c5b Author: Rémi Duraffort Date: Tue Jul 12 15:45:43 2011 +0200 lua: fix vlc.msg.dbg with multiple parameters commit 9dbbfa1107c9aaa0af874c5a6e08cca3a731144f Author: Rémi Duraffort Date: Tue Jul 12 15:35:43 2011 +0200 lua test: move the tests from modules/misc/lua to modules/lua commit d9f36d0dea0b7ce0ccd1bd6cd25e2d5abab8253d Author: Rémi Duraffort Date: Tue Jul 12 11:31:10 2011 +0200 ML: fix typo (fix missing vtable) commit 1280d7649291ec5c3302ab62e92adeab122b18b1 Author: Rémi Duraffort Date: Tue Jul 12 11:07:36 2011 +0200 remove unused function commit 1f4bd81bfd381a779728c5b5ddcbe6e6d2a70e74 Author: Rémi Duraffort Date: Tue Jul 12 08:39:39 2011 +0200 ML: warnings cleanups commit 7dc37abef1701bddf04058864ae5803df95e46b2 Author: Rémi Duraffort Date: Tue Jul 12 08:24:04 2011 +0200 Remove some unneeded leading __ in functions names commit 17bb975a23921e19835842de2dce02b3c5f94600 Author: Rémi Duraffort Date: Mon Jul 11 15:41:26 2011 +0200 lua: remove leading '__' in function name commit 189185bf0c4ad3572dd549c75290124bfb1b3dbd Author: Rémi Duraffort Date: Mon Jul 11 15:33:48 2011 +0200 lua: cleanup commit 94b3251f766a6d215342e4549c0436b7d2ac185c Author: Rémi Duraffort Date: Mon Jul 11 15:33:23 2011 +0200 lua_equalizer: fix memory leaks commit 2a8f1eb6fbc7ead222ae5c23d9ebcae309bc9667 Author: Rémi Duraffort Date: Mon Jul 11 15:27:50 2011 +0200 lua: small cleanup (no functional changes) commit 5b818e66b7770cae4d7ad3180acc49a191f5b069 Author: Rémi Duraffort Date: Mon Jul 11 14:47:15 2011 +0200 lua: typo in the documentation commit 1c357337e4909d22b426b12a1c9a0d7d41166aae Author: Rémi Duraffort Date: Mon Jul 11 14:45:17 2011 +0200 fix calloc usage. commit 05e5f53a3d38ee31f14abf578eb4df68a732367f Author: Rémi Duraffort Date: Mon Jul 11 10:59:28 2011 +0200 Update LIST commit d4275f10898b17824e5f40cb19216744027155e4 Author: Francois Cartegnie Date: Tue Jul 12 22:26:52 2011 +0200 Qt: SoundSlider: make 100% value green Slided a bit the central point of the orange gradient to make it appear only above 100% value. commit 0ab82b550d495a9bbb1430c9aefadf5079f5b546 Author: Rémi Denis-Courmont Date: Tue Jul 12 20:57:22 2011 +0300 Fix logic commit fb4754ad766a93452068416a5c9eca5b1bd632b4 Author: Rémi Denis-Courmont Date: Sun Jul 10 23:22:21 2011 +0300 AVI: abort on allocation failure commit 9c14964bd11482d5c1d6c0e223440f9f1e5b1831 Author: Rémi Denis-Courmont Date: Sun Jul 10 23:14:40 2011 +0300 AVI: fix heap buffer overflow (CVE-2011-2588) commit 1bce40644cddee93b4b1877a94a6ce345f32852c Author: Rémi Denis-Courmont Date: Sun Jul 10 23:36:31 2011 +0300 real: fix heap buffer overflow (CVE-2011-2587) commit 3799b698da614d7d56a4aa9d48f1494cfa33043f Author: Rémi Denis-Courmont Date: Tue Jul 12 20:08:58 2011 +0300 file: detect long remote paths correctly on Win32 commit 2ea309908f97321cfdd1df127830f0769f84250b Author: Rémi Denis-Courmont Date: Tue Jul 12 20:08:45 2011 +0300 taglib: support long paths on Win32 commit 9197cdff553e29ca08295b52ab3e219989bc094f Author: Rémi Denis-Courmont Date: Tue Jul 12 20:07:20 2011 +0300 Win32: handle file paths of arbitrary length (in file system code) commit 058e5676d2815bf8dce4e7b4f1303cec63ab99b8 Author: Rémi Denis-Courmont Date: Tue Jul 12 20:06:44 2011 +0300 folder meta: remove left-over commit 7db3d90f28fffffba3fa5bb8d45ed4f730a47599 Author: Felix Paul Kühne Date: Tue Jul 12 14:46:35 2011 +0200 macosx: replaced quartztext options in the simple prefs with their freetype counters added objects for 'force bold' and 'opacity' commit 855294edab1de8beb912da8d2e572e513d3944cf Author: Jean-Baptiste Kempf Date: Tue Jul 12 17:36:29 2011 +0200 Qt: Fix protectedness of customEvent commit 0f9a94f2183fc6c6e9ce8b77eb497aab160cbbbd Author: Rémi Denis-Courmont Date: Tue Jul 12 18:02:54 2011 +0300 Split mdate(), mwait(), msleep() to POSIX and Win32 files Also implement correct run-time POSIX clock selection. commit 78a752b6404a8fb1bda6c5526fb8359a461eb346 Author: Rémi Denis-Courmont Date: Tue Jul 12 17:54:15 2011 +0300 Factor common code commit 6e0aabe696dab498e1528aed2dd8363b64f069af Author: Rémi Denis-Courmont Date: Tue Jul 12 17:41:32 2011 +0300 Remove unused INPUT_ADD_OPTION commit 5c735144c7ee83175372345bf8a2c2f6d5141e22 Author: Rémi Denis-Courmont Date: Tue Jul 12 17:34:27 2011 +0300 DTV: remove dvb_guess_system() commit 8ad7caddd52ad98e43e845e30dcd9e11995fe621 Author: Rémi Denis-Courmont Date: Tue Jul 12 17:33:16 2011 +0300 DTV: use dvb_enum_systems() instead of dvb_guess_system() commit dafa954d6cb79a21004f1507e8229789c35dc58d Author: Rémi Denis-Courmont Date: Tue Jul 12 17:38:56 2011 +0300 DTV: add dvb_enum_systems() to list supported delivery systems commit bfb235db9ab12ae930497e0e55bd13a625a94fcf Author: Jean-Baptiste Kempf Date: Tue Jul 12 16:46:41 2011 +0200 Add .caf file format commit 90a570fc6099b1d9f16587e010dddc32f1743cbd Author: Jean-Baptiste Kempf Date: Mon Jul 11 15:17:34 2011 +0200 More debug info about filetype commit a737917db968f26f77cb4b8a8485ff3af474b5a4 Author: Francois Cartegnie Date: Tue Jul 12 14:21:54 2011 +0200 Qt: advanced_open: use QTimeEdit instead of QDoubleSpinBox commit f3426da7c5fa78cbc603ed8465f307514b0924f2 Author: Felix Paul Kühne Date: Tue Jul 12 09:39:06 2011 +0200 vlc input control: fixed execution on Mac OS thanks for the explanation to courmisch commit c0670fd9ce5c2b0629f427e251fb6ab35bf5eaf9 Author: Francois Cartegnie Date: Sun Jul 3 21:33:06 2011 +0200 Qt: Make chapters marks clickable commit 0f762cdd6b08da606da8a9accfbd392a13402226 Author: Francois Cartegnie Date: Sun Jul 3 22:06:07 2011 +0200 Qt: make SeekPoints handle jump to chapter requests commit 7def61c8a13b6184907eef4006008f2c207b4d3d Author: Francois Cartegnie Date: Sat Jun 25 22:46:58 2011 +0200 Qt: add chapters to SeekSlider commit f20380373d5f4b144b010a40736cc51962f41d49 Author: Francois Cartegnie Date: Sat Jun 25 20:29:53 2011 +0200 Qt: add SeekPoints data commit f90323146eef46030d4d056ccc253e5e66755cf5 Author: Francois Cartegnie Date: Sat Jun 25 16:57:06 2011 +0200 vlc input control: add INPUT_GET_TITLE_INFO as we'll need seekpoints for UI: chapters offsets were not sufficient. commit 8b85c017186a2591e9be223c2efef64419051256 Author: Rémi Denis-Courmont Date: Mon Jul 11 22:49:54 2011 +0300 Update input item type guesses commit 0361794c93d780bf6fec4a2c8cee43801b767972 Author: Rémi Denis-Courmont Date: Mon Jul 11 22:40:41 2011 +0300 udev: drop V4L1 support commit 566fe8b1e12e6f1442c51359b33f061b16327055 Author: Rémi Denis-Courmont Date: Sun Jul 10 23:40:14 2011 +0300 Abort an demux allocation failures commit 1cdbc7b6f2294024815f3d28128c8a7bf21156cb Author: Rémi Denis-Courmont Date: Mon Jul 11 22:28:28 2011 +0300 Check most demux_t.p_sys allocations commit c1f0e3ce2323f66c99f34065fad62de2c3cbe8d8 Author: Rémi Denis-Courmont Date: Sun Jul 10 23:21:23 2011 +0300 Add xcalloc(). Do not use this in new code! commit 7f9c85e5725ed334d284c8d038ef0f5323cc0bb9 Author: Rémi Denis-Courmont Date: Mon Jul 11 19:23:37 2011 +0300 Dummy decoder: use stdio and simplify commit 0d0da5ab8303ecf06795785cad02740b74e33899 Author: Rémi Denis-Courmont Date: Mon Jul 11 19:09:13 2011 +0300 folder cover: lift PATH_MAX limit commit ee19e3d1a582c72cb1cf84bd7a627835a50636a8 Author: Rémi Denis-Courmont Date: Mon Jul 11 18:59:12 2011 +0300 Useless #include commit 5e39cb277ca9a23a347ea592c4fed1381cb9ec9b Author: Rémi Denis-Courmont Date: Mon Jul 11 18:51:11 2011 +0300 Remove getcwd() replacement commit 2e92359b381db4bd8f1fce7e6360bebc6f44d7c7 Author: Rémi Denis-Courmont Date: Mon Jul 11 18:49:19 2011 +0300 make_URI: use vlc_getcwd() This lifts the PATH_MAX characters limit, and should fix encoding on POSIX non-UTF-8 systems. commit 5110789433bedb1a3a495aa71bcfbe2934cefc2a Author: Rémi Denis-Courmont Date: Mon Jul 11 18:39:59 2011 +0300 vlc_getcwd: return current directory as UTF-8 commit 2bb92db6f1f120fb750ae3e0546407d05b9db959 Author: Rémi Denis-Courmont Date: Mon Jul 11 18:34:54 2011 +0300 Remove __ prefix in *New() core functions commit d8ab9e3dced5f88df87f264abaac1287f6cf3c84 Author: Rémi Denis-Courmont Date: Mon Jul 11 18:32:04 2011 +0300 Remove object type field commit 3d3dfde185023beef9fd43c27bcde56fcfbe7811 Author: Rémi Denis-Courmont Date: Mon Jul 11 18:18:10 2011 +0300 Remove VLC_OBJECT_INPUT type commit 38f24cc8dd8b1a1e88ba703907884f6bd86bb7da Author: Rémi Denis-Courmont Date: Mon Jul 11 18:16:36 2011 +0300 stream: re-use existing input pointer for statistics commit 54526620231f4a178d26a1a4cea6ed0f5b6cac6c Author: Rémi Denis-Courmont Date: Mon Jul 11 18:12:16 2011 +0300 Remove VLC_OBJECT_DECODER type commit 4c1919ec2a5b2158fa7fd5084751c549508dfdf6 Author: Rémi Denis-Courmont Date: Mon Jul 11 18:07:11 2011 +0300 Do not check vlc_object_alive() on decoders Decoders are never "killed", so this had no effects. commit f8b3ccc7f58e23b99b436cdd327993e88d691b03 Author: Rémi Denis-Courmont Date: Mon Jul 11 17:56:44 2011 +0300 Remove VLC_OBJECT_VOUT (Same reasons as VLC_OBJECT_AOUT) commit 6e394e9c206d681f9f23c1019e91f5cfc1782187 Author: Rémi Denis-Courmont Date: Mon Jul 11 17:54:02 2011 +0300 Remove VLC_OBJECT_AOUT Audio output is not a descendent of input thread, so there was no real use for this object type anymore. commit e822e3f9d81d440838c248a265df12eb83c10907 Author: Felix Paul Kühne Date: Mon Jul 11 16:06:27 2011 +0200 macosx: make sure that we don't block media keys for iTunes in case the user doesn't want to use them within VLC Changing this option requires a relaunch now, which is automatically offered when needed. Fixes #5025 commit 167a895edaab5cf7f096f8d99e43ceddcd7df604 Author: Jean-Baptiste Kempf Date: Mon Jul 11 12:21:19 2011 +0200 MP4: recognize 3gp4 brand in debug 3gp4 is not compatible to isom, while 5, 6 and 7 should be Ref #4979 commit bba02007668405d5a2429c43aef2f06bf5013a57 Author: Jean-Baptiste Kempf Date: Mon Jul 11 12:12:02 2011 +0200 MP4: do not warn about unsupported control query This doesn't help users to report issues... commit a9fa78e51100b59fc8ed5a10c9dc465443b1a07e Author: Jean-Baptiste Kempf Date: Mon Jul 11 11:58:02 2011 +0200 TS demux: mark CSA options as safe commit 8a779a543398ed56675662cda1c5d62d735516a5 Author: Rafaël Carré Date: Sun Jul 10 23:09:12 2011 -0400 update live patch(es) commit e01150e538bbb5dc34b2bee703cf2b731d59b24c Author: Rafaël Carré Date: Sun Jul 10 21:34:35 2011 -0400 qt4: only build main_interface_win32.cpp for windows commit 52bab2a6a424d7aef4072689d945796e9456bc07 Author: Pierre Ynard Date: Mon Jul 11 03:32:00 2011 +0200 chroma_yuv_neon: forgotten stuff commit c886aee90abfd14bcb76732d5151bc35933f0bbd Author: Rémi Denis-Courmont Date: Sun Jul 10 23:12:20 2011 +0300 Mark non-file input items as preparsed even if they're not Without this, libvlc_media_parse() will deadlock on non-file items. commit 4fe8a6471e3ce86a5c3073912d0865a62c04f5de Author: Felix Paul Kühne Date: Sun Jul 10 20:21:27 2011 +0200 macosx: stability improvements commit 14d5ddefc9bab9860d5a0e60c82aa10ff6c39130 Author: Felix Paul Kühne Date: Sun Jul 10 20:20:25 2011 +0200 auhal: fixed detection of available output stream formats commit 44c25d29f48f433f90e3d9d46a48c3bb97ba2716 Author: Rémi Denis-Courmont Date: Sun Jul 10 20:20:35 2011 +0300 libvlc_audio_output_set: really force the requested output commit 629dbd8af1ac2b65b3cc9477616c9c8ae4c2e7af Author: Rémi Denis-Courmont Date: Sun Jul 10 18:23:41 2011 +0300 Remove useless vlc_object parameter when creating an input item commit c7d87dd271f6a60fbf3d93d27a1b47047c34af31 Author: Rémi Denis-Courmont Date: Sun Jul 10 19:31:09 2011 +0300 libvlc_media_parse: thread-safety commit 4d21a276681f19ca10806fb32a66697c3ce8a092 Author: Rafaël Carré Date: Sun Jul 10 12:09:57 2011 -0400 avcodec EncodeVideo(): reduce indentation level Also fix indentation (4 spaces) commit 068f7eeaaf97af7ac67b36af3bdc528b57b747f1 Author: Rémi Denis-Courmont Date: Sun Jul 10 19:09:58 2011 +0300 libvlc_media_get_meta: do not free(NULL) This has no effects, so lets not do it. commit a838a72fa8b6131492e00c9030f4b7774f9b1116 Author: Rémi Denis-Courmont Date: Sun Jul 10 19:09:19 2011 +0300 playlist preparse and fetch: return error if appropriate commit 6a80bb9a1bce622b7c6776c9f1a0730902311282 Author: Rémi Denis-Courmont Date: Sun Jul 10 18:03:26 2011 +0300 Remove debug-only dependency of vlc_events on vlc_object commit dca6b1f8920c547e8267293a3d41ebe25daa6b1c Author: Rémi Denis-Courmont Date: Sun Jul 10 17:42:37 2011 +0300 Use vlc_atomic_t for input item ID commit da9ea07cf78056b6362a2afc0ab5b820712de93a Author: Rémi Denis-Courmont Date: Sun Jul 10 17:39:45 2011 +0300 Add VLC_ATOMIC_INIT, static initializer for vlc_atomic_t commit c0e10f7b1d822c970e1303d8a865334e782e287c Author: Felix Paul Kühne Date: Sun Jul 10 16:59:10 2011 +0200 macosx-framework: expand .gitignore a bit commit 036fe1e197650ae7571e914a5ec01ab7826fd743 Author: Ron Frederick Date: Sat Jul 9 14:02:05 2011 -0700 MacOS GUI: Tie display fade to "Black out" preference Change the MacOS GUI to trigger the fade of all the displays to black when entering & leaving full screen mode only if the "Black out other displays" preference is set. Signed-off-by: Felix Paul Kühne commit 0d22c9676ec263acdd310b5141a19c7cbcf2d9fe Author: Jean-Baptiste Kempf Date: Sat Jul 9 18:23:25 2011 +0200 Flac demux: misc cleanup commit 8004f84e3829cb8fc2142284fd1dc45af1b87ad0 Author: Jean-Baptiste Kempf Date: Sat Jul 9 18:09:17 2011 +0200 Taglib: header cleanups commit 95522a6ea05a8439ecdd87da3ea39d083fb1802a Author: Jean-Baptiste Kempf Date: Sat Jul 9 17:54:22 2011 +0200 Taglib: add more debug about cover art commit fa5495cf0186cd8fe886bafc57582d5e5d34a5e3 Author: Rémi Denis-Courmont Date: Sat Jul 9 13:14:15 2011 +0300 Fix audio outputs access aout internals directly commit fd4a0ddc54b4571272e68d29c9ad733b9544d811 Author: Alexey Sokolov Date: Sat Jul 9 10:54:46 2011 +0700 Fix doxygen for libvlc_audio_output_set Tests show that current docs are wrong. Signed-off-by: Rémi Denis-Courmont commit bfe9c3c7a3aea5131c53b7a0843362b84ad60607 Author: Rémi Denis-Courmont Date: Fri Jul 8 23:56:07 2011 +0300 Mix 16-bits PCM instead of fixed-point if input is 16-bits or less Audio output should be more efficient on FPU-less devices. Firstly the mixer should be faster with 16-bits instead of 32. Secondly FPU-less systems usually output at 16-bits, so one sample format conversion between the mixer and the output is now avoided. Thirdly conversion from input format to the mixer format should similarly be completely avoided or at least accelerated. commit 41d30c6a165e1bce8a56efebb24caa792e32a076 Author: Rémi Denis-Courmont Date: Fri Jul 8 22:59:27 2011 +0300 Merge all audio output locks except volume control With only one input per output, the lock is only useful: - to restart the audio instance (needed 3 out of 4 locks anyway), - to propagate volume change to the mixer or output plugin, - to access the FIFO from the output plugin thread (if applicable). So 4 fine-grained was over-engineering. Most importantly, the locking scheme was overly complicated and generally misunderstood/misused. Also to avoid lock inversion, some unlocking/relocking sequences were introduced; they broke atomicity. We could certainly reduce the scope of the remaining lock. Since we have one only input per output, most of the code is only ever run from the decoder thread. Thus reentrancy is not anymore needed in some places. But first aout_Restart() needs to be fixed and simplified. commit 1d7fcd8c7325986d1ffcda68cf1eda8902c314ea Author: Rémi Denis-Courmont Date: Fri Jul 8 20:58:50 2011 +0300 Add pause callback for audio output (aout_output_t.pf_pause) This is required for PulseAudio synchronization and to pause/resume with low-latency. This should also be useful for other buffered audio outputs such as ALSA or CoreAudio. commit df08e998a603fbf0985f6acec33f355e1a5de893 Author: Rémi Denis-Courmont Date: Fri Jul 8 19:22:47 2011 +0300 Fix infinite mixing loop with dummy audio output commit 006127ff5a7121e3faebf0d947f570713718ea9c Author: Hugo Beauzée-Luyssen Date: Fri Jul 8 15:55:28 2011 +0200 lua: Propagate meta_changed events. Fixes #5026 Signed-off-by: Jean-Baptiste Kempf commit d8a7e2d1c816dabf09ac4b41d721e13dcb51ba02 Author: Jean-Baptiste Kempf Date: Fri Jul 8 07:34:22 2011 +0200 Support of Lagarith commit d063eece351c0f0da7023c511143e95c6bd1eac8 Author: Rémi Denis-Courmont Date: Thu Jul 7 23:12:58 2011 +0300 chroma_yuv_neon: packed to planar YUV422 commit 233ce567ba353f135dc170a81b84edbe6a22367d Author: Rémi Denis-Courmont Date: Thu Jul 7 23:07:14 2011 +0300 Forgotten stuff commit 5b4d6cf447eeebf88c4e70fa219d822c65831388 Author: Rémi Denis-Courmont Date: Thu Jul 7 21:21:34 2011 +0300 chroma_yuv_neon: add planar to packet YUV422 conversions commit d9acc0bcca8b21d91fcbe47c93783be8029542a6 Author: Rémi Denis-Courmont Date: Thu Jul 7 20:30:08 2011 +0300 chroma_yuv_neon: add conversions to YVYU and VYUY (come for free) commit 29d7063d5bb689e87161c3fb634e5af857768044 Author: Rémi Denis-Courmont Date: Thu Jul 7 20:21:09 2011 +0300 Clean up NEON chroma converter - do not assume output pitch equals (double) pixel width - improve function prototypes - hand zero-width or zero-height corner cases in ASM (totally useless) - use ARM conditon flag (opS) as appropriate commit 5fb50884c1bd0d970bb35eb1279161b971b6c07c Author: Rémi Denis-Courmont Date: Thu Jul 7 16:59:13 2011 +0300 Remove unused vlc_execve() commit 7b3f9bc354eb7d7cb00c5a16a6eeef5d5658baee Author: Rémi Denis-Courmont Date: Thu Jul 7 17:04:51 2011 +0300 Move vlc_gettext() with vlc_bindtextdomain() commit 88bc74920a8e26d4b8018cbb0d1d772dc6df0c96 Author: Rémi Denis-Courmont Date: Thu Jul 7 16:55:57 2011 +0300 Remove useless copy of LGPLv2.1 commit d9c2129a078d86f6fda7502a1d9084e9a94918a6 Author: Jean-Baptiste Kempf Date: Thu Jul 7 16:31:36 2011 +0200 Add .mtv extension commit bf9408fbb5daac7c12427030eebe576f25f07c62 Author: Ilkka Ollakka Date: Thu Jul 7 16:45:15 2011 +0300 Qt4: add slider to adjust playlist scaling commit bdd0c1e14f78691b42febbcea0f2a8f37031fc99 Author: Ilkka Ollakka Date: Thu Jul 7 16:45:01 2011 +0300 Qt4: add size-scale into playlist model commit 7c9fdd3c59815196f9fc4cdfa7f7f2bc09cbfd67 Author: Hugo Beauzée-Luyssen Date: Thu Jul 7 12:26:25 2011 +0200 lua: qt4: Fixing dropdown update function. This closes #5000 Signed-off-by: Jean-Baptiste Kempf commit 797a7fe2e200fbe8ae478f62e530e2a03226a5e2 Author: Hugo Beauzée-Luyssen Date: Wed Jul 6 18:27:30 2011 +0200 lua: Don't update a widget that was just created. Ref: #5000 Signed-off-by: Jean-Baptiste Kempf commit 16567ae5c71c4d003a658bcde1782deae4ee5207 Author: Hugo Beauzée-Luyssen Date: Tue Jul 5 14:19:59 2011 +0200 lua: Fixing a comment. Since set_text can be called on a label, it seems to be an editable label. Signed-off-by: Jean-Baptiste Kempf commit 7b5f9382a65cc4166cd927c61105eb9190d0dca5 Author: Sébastien Escudier Date: Thu Jul 7 09:09:55 2011 +0200 contrib : update live555 commit 2ec8e59ea29f5dd88fd7fe1ac600efdec88f6966 Author: Rafaël Carré Date: Wed Jul 6 00:56:45 2011 -0400 fix [da2c15aed3eed6939eda8fad82056a40367fbfed] commit 1baf26db7bf42aeb61cb7c9aadce4b101fbf33fa Author: Laurent Aimar Date: Wed Jul 6 23:23:46 2011 +0200 Do not check file size coherency on multi-parts rar. Some tools seem to generate multi-parts rar where only the first chunk contains the actual file size. commit 62d4347cd4df10d23784b100ddae9e484e4e1030 Author: Ilkka Ollakka Date: Wed Jul 6 23:25:48 2011 +0300 httplive: check that we actually don't add empty line to segments commit 0b06c282222de58fde5833bd27abb0c321aed867 Author: Rémi Denis-Courmont Date: Wed Jul 6 20:45:31 2011 +0300 shasum does not know - commit c460a74a060ece5577460e747c54b02d299c2c24 Author: Rémi Denis-Courmont Date: Wed Jul 6 20:00:55 2011 +0300 contrib: use Perl shasum if sha512sum is not found commit 96fce709b0615071b5ddc17d8560a9c5794cc3b9 Author: Rémi Denis-Courmont Date: Wed Jul 6 19:17:14 2011 +0300 Qt4: accept close event on main interface (fix #4606) If the event is ignored, the Qt4-X11 will reject the quit ICCM request. This annoyingly caused VLC to inhibit logging out. commit 8a36e6bcf4a42ea69ff135fed63d6211a462983a Author: Rémi Denis-Courmont Date: Wed Jul 6 12:33:31 2011 +0300 contrib: enable contrib from (VLC) builddir subdirectory As we need to build contrib before running configure, this remains a little bit awkward: # cd builddir # mkdir contrib # cd contrib # ../../contrib/bootstrap # make Also get rid of "hosts/" in the install prefix. Because I can. commit 03bbc76fc861d65aa4083c63689ae13cfd07529e Author: Rémi Denis-Courmont Date: Wed Jul 6 12:18:06 2011 +0300 contrib: do not create host directories from bootstrap 'make clean' removes those, so there is no point in creating them from bootstrap. $(RECONF) takes care of this better already for aclocal. Otherwise, install targets should deal with this. commit d0746cf8de295e013b057d6cdbb3229654a74c92 Author: Rémi Denis-Courmont Date: Wed Jul 6 11:55:25 2011 +0300 contrib: add gnutls commit f51302abc4574cc408b9947f1ebe881829ed844c Author: Rémi Denis-Courmont Date: Wed Jul 6 16:26:17 2011 +0300 contrib: zvbi needs RECONF commit f91afbcc27435bc98f4a80c7312984c64622330c Author: Rémi Denis-Courmont Date: Wed Jul 6 10:42:11 2011 +0300 contrib: fix curl usage and prefer curl over wget curl fits Makefile dependencies better, and supports FTP through HTTP proxies. commit 9781c400f13e21876b8dccd0dd7d7530855abb42 Author: Rémi Denis-Courmont Date: Wed Jul 6 10:36:39 2011 +0300 contrib: fix gcrypt->gpg-error dependency commit fb024c2d8f83a4e46288319914f94bd9b6b8e021 Author: Rémi Denis-Courmont Date: Wed Jul 6 16:11:32 2011 +0300 contrib: update live555 commit 250396060c9d7344919aeef1999d7c083e805bd9 Author: Rémi Denis-Courmont Date: Wed Jul 6 10:36:29 2011 +0300 contrib: doc fix commit 75ae66eb0ffc178859d56817b28b81e0af81e157 Author: Ilkka Ollakka Date: Wed Jul 6 17:15:13 2011 +0300 Qt4: fix viewchange if MEDIA_LIBRARY not defined on compile-time commit 962bd368cc50dbbe14a1d013cfcf355c62bede28 Author: Ilkka Ollakka Date: Wed Jul 6 16:59:08 2011 +0300 Qt4: refactor saving panel view commit e7c397eb2674ac6ef3a72df4f47dde352f5fc6e8 Author: Dominique Leuenberger Date: Tue Jul 5 22:24:42 2011 +0200 avcodec/chroma: include PIXFMT header Signed-off-by: Jean-Baptiste Kempf commit 620fce81cb18e2f36464a08d1464398dd45070ac Author: Jean-Baptiste Kempf Date: Tue Jul 5 23:48:17 2011 +0200 Configure: add -lm to png commit b2447d01c083f3d01fd97c1e05dc60067e845beb Author: Jean-Baptiste Kempf Date: Tue Jul 5 23:47:42 2011 +0200 Android configure: small update commit 856f70ddf0af9d330bbfef4efd6e6437d9491e69 Author: Rémi Denis-Courmont Date: Wed Jul 6 00:01:11 2011 +0300 contrib: add pthreads-win32 commit 91e77b47c288bb1494dd63454bbc7fc2461f16c6 Author: Rémi Denis-Courmont Date: Tue Jul 5 23:45:10 2011 +0300 contrib: add zvbi commit 3f27dcbab3115c8a7b866d2fb3c3cb7c914706c3 Author: Rémi Denis-Courmont Date: Tue Jul 5 23:44:56 2011 +0300 contrib: add stub pthreads commit 9fa5178390438c35aba664e289461b049c074c72 Author: Rémi Denis-Courmont Date: Tue Jul 5 18:39:50 2011 +0300 contrib: fix SDL_image dependencies commit 71adf301e50aef185ef903d542896071f78323ff Author: Rémi Denis-Courmont Date: Tue Jul 5 18:09:04 2011 +0300 VLM: use custom reference count instead of object destructor This should fix a crash whereby VLM is deleted before its child VOD server object. commit 1794074004f9cca0546a1b6794e619e9e3e60c14 Author: Rémi Denis-Courmont Date: Tue Jul 5 14:00:25 2011 +0300 Check for NEON at run-time in audio converter Also disable the sub-standard FL32 -> FI32 converter. commit 621f7cd40cfe5b8fc99c5a5ed965bb7654827b0d Author: Rémi Denis-Courmont Date: Tue Jul 5 13:59:19 2011 +0300 Add run-time check for NEON in chroma converter commit ca0f15858b469d0004076e43530b66b28537ecb1 Author: Felix Paul Kühne Date: Tue Jul 5 15:29:32 2011 +0200 auhal: updated to the latest API the newly used API was introduced in OS X 10.5, while we still tried to use an older one note that optical audio output is completely untested commit 73257530099bfbc2abf55325f7991b8b985b9c14 Author: Jean-Baptiste Kempf Date: Tue Jul 5 00:33:03 2011 +0200 Contribs: add SDL_image commit 72959a536fe9151d62c9418c1a258a101463cfd4 Author: Jean-Baptiste Kempf Date: Tue Jul 5 00:19:52 2011 +0200 Contribs: add SDL commit 035e0d752937ba729ac1cfaa8ef21b941019a15d Author: Jean-Baptiste Kempf Date: Tue Jul 5 00:05:17 2011 +0200 Contrib: add jpeg commit 642bfa6e47ee5d83e1d797465f178987cf319db7 Author: Jean-Baptiste Kempf Date: Mon Jul 4 23:54:21 2011 +0200 Contribs: add tiff commit 0b04a788144bc819dd9a9256a994786cf6d0841d Author: Jean-Baptiste Kempf Date: Mon Jul 4 23:33:37 2011 +0200 Contribs: add gpg-error commit 0ddecf1dc8cf996ec0bb0e1ebccff792ddffa70b Author: Jean-Baptiste Kempf Date: Mon Jul 4 23:24:39 2011 +0200 Contribs: add gcrypt commit da2c15aed3eed6939eda8fad82056a40367fbfed Author: Rafaël Carré Date: Mon Jul 4 01:18:05 2011 -0400 xspf.c: reorder, remove static declarations commit eb97b24d8276e1cfd3d69d6947a1e21bc9eede51 Author: Rafaël Carré Date: Mon Jul 4 01:01:22 2011 -0400 make xmllint happy commit 204d6edd8e47d7c8036c0450f3c6e122bda4c009 Author: Rafaël Carré Date: Mon Jul 4 00:57:59 2011 -0400 remove useless xspf.h commit b331b69ab994ef6dcf48a07d73331dcaaef72431 Author: Rémi Denis-Courmont Date: Tue Jul 5 00:04:32 2011 +0300 contrib: add Xau commit 0c777beeada64dc924cac053bb42ff9d47a2f99d Author: Rémi Denis-Courmont Date: Mon Jul 4 23:53:37 2011 +0300 contrib: add sidplay2 and complement string.h patch commit a2a2275b4de505387a27a90e1f624bf340fad3ad Author: Rémi Denis-Courmont Date: Mon Jul 4 23:48:59 2011 +0300 contrib: postfix directories with a slash in cp commit 06091e17f31cdd17e600f51bb5f85a3ceacb8267 Author: Rémi Denis-Courmont Date: Mon Jul 4 23:35:21 2011 +0300 contrib: enable gme commit 90d18ede76c59c362ce975866d1f44479206ec35 Author: Rémi Denis-Courmont Date: Mon Jul 4 23:29:58 2011 +0300 contrib: really compile taglib statically commit e78a61c186641a2be339f9b85994f59cb164362c Author: Rémi Denis-Courmont Date: Mon Jul 4 23:16:29 2011 +0300 contrib: add gme commit 6ae95f45d264c0b0a6fe81eb1b11aa61c72f1684 Author: Rémi Denis-Courmont Date: Mon Jul 4 23:09:40 2011 +0300 contrib: build and install mpcdec statically on all platforms commit 0bade2cde2129fb7b719fd48a89190bcd3d5c650 Author: Hugo Beauzée-Luyssen Date: Mon Jul 4 17:59:55 2011 +0200 lua: Don't crash when reactivating an extension. Close #5019 Signed-off-by: Jean-Baptiste Kempf commit 89c165e44b81dcd283dde37f4c29ec1aa916b776 Author: Rémi Denis-Courmont Date: Mon Jul 4 22:44:11 2011 +0300 contrib: update fluidsynth where possible and auto-detect commit 07d0df423a1b6e68ce9ef1855e894bb80312384d Author: Rémi Denis-Courmont Date: Mon Jul 4 22:32:10 2011 +0300 contrib: add fluidsynth In practice, this probably will not link properly even if the pkg-config --static parameter is forced, except on Windows. commit f25efcaf2a7d3c2d9aefeb4974d225a25525fc21 Author: Rémi Denis-Courmont Date: Mon Jul 4 21:14:18 2011 +0300 Run-time CPU detection for ARM (meaning NEON) Unfortunately, we cannot emit NEON opcodes when NEON is not explicitly enabled (-mfpu=neon), contrary to MMX & SSE on x86. As a consequence, this will not work for inline assembler in a non-optimized plugin, namely the deinterlacer. There is also a(n hopefully theoretical) bug whereby the compiler would emit NEON instructions in the descriptor or activation callback of a NEON plugin. This could then crash if NEON is not supported, even before the NEON run-time check is reached. commit d809a5403f9e60e5025ea33a06cf6014012d7194 Author: Rémi Denis-Courmont Date: Mon Jul 4 20:17:09 2011 +0300 contrib: vpx use CPU run-time detect, don't care about ARM version commit 780bf35080b7a1903ffcf7c3d4876bdef90810f2 Author: Rémi Denis-Courmont Date: Mon Jul 4 20:00:32 2011 +0300 contrib: vpx for Win64 commit 6bc0215f2d399d07fdc045b8b42780c81cb71082 Author: Rémi Denis-Courmont Date: Mon Jul 4 19:29:51 2011 +0300 contrib: add libvpx commit 3593c1e878c794f526394fa92fdb3cdf8bf89394 Author: Rémi Denis-Courmont Date: Mon Jul 4 19:41:08 2011 +0300 contrib: robustify and fix gsm commit c33aef8b5f07f1a7cc7b955ab06eb35e2a475535 Author: Rémi Denis-Courmont Date: Mon Jul 4 18:26:08 2011 +0300 contrib: build gsm only if ffmpeg is built commit 15228fd33857e03952ab5f58515290101d24d00e Author: Rémi Denis-Courmont Date: Mon Jul 4 18:23:27 2011 +0300 contrib: add pkg-config checks where applicable commit 034c155f038f889ba755a3aa88b042b558ff4022 Author: Rémi Denis-Courmont Date: Mon Jul 4 15:05:33 2011 +0300 contrib: build flac only if needed commit 1c398c43520bd26526a2df3fde10fa292feb0520 Author: Rémi Denis-Courmont Date: Mon Jul 4 11:59:58 2011 +0300 contrib: build libpng only if needed commit 130f1b7b825b0821c7b8b9cadbd3d9dd1dc5142a Author: Rémi Denis-Courmont Date: Mon Jul 4 11:59:15 2011 +0300 contrib: build fribidi only if needed commit b8fd571826ec95ad5d6f5e51300c7b71b69045f1 Author: Rémi Denis-Courmont Date: Mon Jul 4 11:45:41 2011 +0300 contrib: fix and clean up fontconfig commit 44b51330e420b7af111833adf7f2d77eb45278e6 Author: Rémi Denis-Courmont Date: Mon Jul 4 11:37:09 2011 +0300 contrib: 'make list' to list packages commit e2ad1bb07fd6aee205a55c47b02ee31dbd7c9a88 Author: Rémi Denis-Courmont Date: Mon Jul 4 17:07:52 2011 +0300 contrib: update documentation commit 2bed93ef78a1e02ff7318f56ea2d27dbaf579841 Author: Rémi Denis-Courmont Date: Mon Jul 4 15:39:52 2011 +0300 contrib: rethink package dependencies 'make fetch' has to fetch sources for all the built packages, including dependency packages. Conversely, 'make fetch' should not fetch sources of distro-provided packages, not even dependencies. This should fix that. As an minor bonus, 'make .foo' should now work even if foo is provided by the distro, and conditional build rules should be cleaner. commit 0b6bd5e11b4a33fff716f8d2e2a3e5bcbd3964aa Author: Jean-Baptiste Kempf Date: Mon Jul 4 14:45:52 2011 +0200 Contribs: put WinCE higher than mingw, because mingw* can match mingwce commit 54b8bf7e96db26578a4015892dbeba0b657e14bf Author: Jean-Baptiste Kempf Date: Mon Jul 4 13:12:04 2011 +0200 Contribs: Make png depend on zlib commit 0d8e950596dea0f9fa9a7a596854edb1e1d7b2aa Author: Rafaël Carré Date: Sun Jul 3 21:57:58 2011 -0400 fix fontconfig dependency on freetype commit bcda983ad9b540cfb134d89cd95fb1f84d204302 Author: Rafaël Carré Date: Sun Jul 3 21:41:58 2011 -0400 Contribs: add schroedinger commit 322bc093c036b1e23762806ff062534823e945d1 Author: Rafaël Carré Date: Sun Jul 3 21:41:40 2011 -0400 contribs: add orc commit 76e48fce851d5c72fd1687ad10520fd037a194fb Author: Jean-Baptiste Kempf Date: Mon Jul 4 03:13:07 2011 +0200 Contribs: add png Remove the old way with using the static makefiles and weird ??PREFIX?? patches commit aa6fdc1cb16ef477bbaa8d319c6870061f9b7105 Author: Jean-Baptiste Kempf Date: Mon Jul 4 02:40:34 2011 +0200 Contribs: add zlib Same, not libav* enabled commit 76fb6afa65b5890b77c87f089a3e16b896c78ca9 Author: Jean-Baptiste Kempf Date: Mon Jul 4 02:24:35 2011 +0200 Contribs: add gsm libavcodec rule must be updated still commit d975a3a17f38f81a21a6b5ff6723a491bc85c757 Author: Jean-Baptiste Kempf Date: Mon Jul 4 02:07:25 2011 +0200 Contribs: add fribidi commit 46d734e4462e3b9d7ef28809cb6ae7b39150c60f Author: Felix Paul Kühne Date: Mon Jul 4 02:16:41 2011 +0200 macosx: removed headphone virtualization and normvol filter from simple prefs since these options are part of the audio filter panel now commit f1faa9d8e7511839f897ba61f9b996ee94dc92ef Author: Jean-Baptiste Kempf Date: Mon Jul 4 01:43:25 2011 +0200 Contribs: add fontconfig commit 940a60aae40b3acec7700c3ef5d59cd3929feb39 Author: Felix Paul Kühne Date: Mon Jul 4 01:33:47 2011 +0200 macosx: fixed prefs compilation and fixed an appearance issue commit 1a95c088f6431cb76d62343f8b96f9318c5ca5ac Author: Felix Paul Kühne Date: Sun Jul 3 20:29:32 2011 +0200 macosx: invert scrolling direction if the devices inverts its event aka if you scroll to the right, you want the movie to skip to the right, etc. commit 4b1c0e54ff41bb2f585ce5d5ed104c4e70ec34f9 Author: Rémi Denis-Courmont Date: Sun Jul 3 14:44:56 2011 +0300 contrib: make sure aclocal directory exists before autoreconf commit 1499f0a31d0fae452eef216b33c8c724b4e41cc5 Author: Rémi Denis-Courmont Date: Sun Jul 3 14:36:45 2011 +0300 contrib: fix pkg-config setup for cross-compilation commit ea3c9bedfa74e55bc338368a262acdc181befd29 Author: Rémi Denis-Courmont Date: Sun Jul 3 14:36:30 2011 +0300 contrib: fix PKG_CONFIG_PATH expansion commit aa7b1edc03ae137237d4c1f4ad4a7b2693b74624 Author: Rafaël Carré Date: Sun Jul 3 00:55:39 2011 -0400 contribs: remove unneeded x264 patch for w64 just don't build the cli commit bff2424dfa289518e65fcb1328ae7f723c5ee03e Author: Rémi Denis-Courmont Date: Sat Jul 2 12:51:19 2011 +0300 contrib: add xcb and update it commit a62a3ce0bf1c5cea29e2b4cd545e7824c872d47e Author: Rémi Denis-Courmont Date: Sat Jul 2 00:20:08 2011 +0300 contrib: add bootstrap options for sout and optical discs support commit c8a5d5fc4bfe4a4d0db7ebf9688293974ea58e91 Author: Rémi Denis-Courmont Date: Fri Jul 1 23:46:12 2011 +0300 contrib: fix dshow syntax error commit c7d84297b6cca47afc832c9ab7cc4ba0952018b2 Author: Rémi Denis-Courmont Date: Fri Jul 1 23:42:32 2011 +0300 contrib: add and update x264 win64 patch commit 25960112c6400bcb2de5365da50fcdeca426fe00 Author: Rémi Denis-Courmont Date: Fri Jul 1 23:42:00 2011 +0300 contrib: fix ffmpeg win64 patch for -p1 commit 01888984c39b510b1a3867f1d1e75579ea424898 Author: Rémi Denis-Courmont Date: Fri Jul 1 18:10:41 2011 +0300 contrib: define HAVE_WIN64 as needed commit 24deda448122d84407386347324c263e42e7aae9 Author: Rémi Denis-Courmont Date: Fri Jul 1 18:08:17 2011 +0300 contrib: helper macro for autoreconf commit 29999684de880d5cbf89f29051859fc4a10c83bc Author: Rémi Denis-Courmont Date: Fri Jul 1 17:55:36 2011 +0300 contrib: clean up live-win64 patch Remove some useless cast changes. Apply the patch always as it is correct on all architecture. Drop the errno code part which is wrong (live needs the Winsock error codes, not the ones). commit c31c9e357c2819665df16340110e0f49c7048d5d Author: Rémi Denis-Courmont Date: Fri Jul 1 17:47:06 2011 +0300 contrib: fix $(ARCH) for amd64-* commit 55dc9ef664f31a4245326795d320f86264a35526 Author: Jean-Paul Saman Date: Fri Jul 1 14:31:36 2011 +0200 codec/avcodec/video.c: correct typo in comment fffmpeg -> ffmpeg commit 95b0fe358d8f84e39a8497de0de924a27dc9e994 Author: Geoffroy Couprie Date: Sat Apr 30 19:29:55 2011 +0200 Win32: use the OS list of certificate authorities Ref #3682 and #3666 Now, we have [022d6ffc] main tls client debug: TLS client session initialized instead of [004e6ffc] gnutls tls client error: Certificate could not be verified However, this still doesn't work fine, since we got a: "access_http acccess error: failed to read answer" Signed-off-by: Jean-Baptiste Kempf commit 56a168ba86aa0ea6cf48eb3719b87f63c909fcfa Author: Brandon Brooks Date: Thu Jun 30 10:01:50 2011 -0400 HTTP UI - Updates This patch contains various updates to the new HTTP UI Mobile views have only been tested on Android. Update - Added EQ functionality Update - Corrected rounding mistakes and EQ units Update - Added Mobile EQ Update - Added Mobile Flash View Update - Minor Display Adjustments Update - Revert Playlist.xml for backward compatability Update - Added playlist_jstree.xml for UI usability Update - Added Batch VLM Command interface Update - Added VLM command error reporting Update - Added functionality for future EQ merge into status.xml Update - Modified Makefile.am to include new files Update - Corrected main EQ button Update - Modified author comments Signed-off-by: Jean-Baptiste Kempf commit 88359db48d0c4f98df53493b8c09c24886156874 Author: Akash Mehrotra Date: Thu Jun 30 23:47:27 2011 +0530 luahttp: implement pl_delete to match oldhttp feature THIS IS TOTALLY UNSUPPORTED. Signed-off-by: Jean-Baptiste Kempf commit 58df463bd127352f3cfffddfa205c6d8da5594e8 Author: Rémi Denis-Courmont Date: Thu Jun 30 21:01:46 2011 +0300 contribs: pass our aclocal directory to autoreconf And use autoreconf instead of autogen for tremor. commit b13ddaef0eae17244c5b8bdc7b74a986c1027d4e Author: Rémi Denis-Courmont Date: Thu Jun 30 20:47:52 2011 +0300 contrib: fix tremor patch for -p1 commit ac1c121e0057e3353ec079ce6b7f6749d3a1032b Author: Rémi Denis-Courmont Date: Thu Jun 30 20:25:19 2011 +0300 contrib: make lina52-fixed.patch applicable with -p1 commit d187b8ca9619237c670ff0cfc9078dc90d46791e Author: Jean-Baptiste Kempf Date: Thu Jun 30 18:29:32 2011 +0200 Contribs: update matroska to 1.2.0 commit 77f2dac1abc04ba5b1dc040c6cf90325622828fa Author: Rémi Denis-Courmont Date: Thu Jun 30 16:30:07 2011 +0300 contrib: add libass commit ac0cbe7fdd0fd78884b62fefa5f61ba3129a052d Author: Rémi Denis-Courmont Date: Thu Jun 30 16:22:26 2011 +0300 contrib: add tiger commit 44d9052650547fa9235eb3b98905d0ee8f794860 Author: Rémi Denis-Courmont Date: Thu Jun 30 16:10:04 2011 +0300 contrib: add kate commit cd90bb92b16b44e93481e82e15dfec8db05465eb Author: Rémi Denis-Courmont Date: Thu Jun 30 15:56:50 2011 +0300 contrib: add taglib commit 438669dd39f2f7fb6b2317b15f211bb4b7ee8338 Author: Rémi Denis-Courmont Date: Thu Jun 30 15:54:31 2011 +0300 contrib: add helper to invoke CMake commit 47f1b032aa7d679d74942c0968c68a5e143cd82f Author: Rémi Denis-Courmont Date: Thu Jun 30 15:48:50 2011 +0300 contrib: add two macros to simplify patching and unpacking commit ec603642fa3a513cd690f8982c679a237548836c Author: Rémi Denis-Courmont Date: Thu Jun 30 15:26:16 2011 +0300 contribs: update documentation commit 37b38d09d6d00014ccde1a65591b6eded10de763 Author: Rémi Denis-Courmont Date: Thu Jun 30 15:15:30 2011 +0300 contribs: avoid faad2 on ARM VLC will fallback to lavc commit a1f22537bd827f2ab738fc9360028c65a9714ff6 Author: Rémi Denis-Courmont Date: Thu Jun 30 15:14:22 2011 +0300 contribs: use fixed-point for faad2 iff !HAVE_FPU commit ec32355fe7aea12accb58ead2eb36502cd806789 Author: Rémi Denis-Courmont Date: Thu Jun 30 19:09:38 2011 +0300 Define CONFIG_CLASS() macro and use it commit 64f818673d5a19903d8308cdb23ae7307cf3a804 Author: Rémi Denis-Courmont Date: Thu Jun 30 19:08:33 2011 +0300 Fix setting "value" of config hints commit 4f0ce18972cc4603b39c653b2dae2d5e26696243 Author: Rémi Denis-Courmont Date: Thu Jun 30 17:40:47 2011 +0300 Changing module_config_t breaks plugin cache compatibility commit 358ba6127f384247b709fb0c000cdb9bb5802e6b Author: Rémi Denis-Courmont Date: Thu Jun 30 17:38:10 2011 +0300 Don't load/save module_config_t.b_removed The whole module_config_t is loaded/saved anyway, which is sufficient for immediate values. commit 740370c5c1b1ef7dd0e6c478a9d7e552d37d000a Author: Felix Paul Kühne Date: Thu Jun 30 15:29:55 2011 +0200 macosx: move re-useable code from VLCControls to a custom class this also prepares a mainwindow object and includes some clean-up commit d8549ccdda7a7626c7b39d7b7260c8a4b77ba78a Author: Jean-Baptiste Kempf Date: Thu Jun 30 14:55:04 2011 +0200 projectM: change font path on Win32 Close #4988 commit 67e7d9bf6d46c28da5182704e59742a48466eccb Author: Tomasen Date: Thu Jun 30 02:11:12 2011 +0200 Fix typo in ios build script Signed-off-by: Jean-Baptiste Kempf commit 400622e88058ca597f9e753755f48550510f0ec7 Author: Martin Briza Date: Mon Jun 27 17:50:09 2011 +0200 Fix sepia video filter in PackedYUV SSE function used in PackedYUV plane was bad, removed copying data using Memcpy8BMMX was slower than vlc_memset -> changed Sepia8ySSE4_1 changed to Sepia8ySSE2, due to some changes I made to speed it up and clean Minor changes in indentation and comments Signed-off-by: Jean-Baptiste Kempf commit 47c1409fe5c6334564cd87fdf692eb08a5f9fddb Author: Akash Mehrotra Date: Wed Jun 29 22:31:08 2011 +0530 Luahttp can access and modify equalizer settings Signed-off-by: Jean-Baptiste Kempf commit 4fc0e980e79086242230178a9aa82f3994b0a0aa Author: Rémi Denis-Courmont Date: Wed Jun 29 23:35:58 2011 +0300 Add integer config item type for RGB values commit 20692b9c217819421844394feeffd105fb12f00c Author: Rémi Denis-Courmont Date: Wed Jun 29 22:57:15 2011 +0300 Rethink the configuration item type identifiers to give more space Use the high order bits for the intrinsic value type (hint, integer, float or string) and the low order ones for the more specific sub-types. commit 8aeec8a448710f3544d31bb2d28a748c1936a73d Author: Rémi Denis-Courmont Date: Wed Jun 29 23:30:50 2011 +0300 Move --playlist-autostart to main commit f9c0df35d0ef59d6c606184304c6530c29516745 Author: Rémi Denis-Courmont Date: Wed Jun 29 22:42:02 2011 +0300 Remove insignificant leading zeroes in config item types Values are 8-bits. commit 3f775a5ed0eefcc73eceb8b234f579e135151f33 Author: Rémi Denis-Courmont Date: Wed Jun 29 21:33:51 2011 +0300 Replace CONFIG_HINT and CONFIG_ITEM with a boolean macro commit 473c32a87dac340f2cbf836926eab93dcd3e302d Author: Rémi Denis-Courmont Date: Wed Jun 29 21:31:38 2011 +0300 Don't apply CONFIG_ITEM mask to variable types Variable types and configuration item types are separate. Fortunately they use the same bits so it worked fine. commit 9ffda48047e72d70e9b31cb7e5bd0aecd120849f Author: Rémi Denis-Courmont Date: Wed Jun 29 21:27:39 2011 +0300 Remove useless binary and with CONFIG_ITEM If the high nibble is set, the type is item type and the low nibble is necessarily zero. commit cc7e7e49d6d437770ced60e2620efdee95495fb6 Author: Rémi Denis-Courmont Date: Wed Jun 29 21:26:24 2011 +0300 Pack struct module_config_t commit 2011fd9a13fb78416dbbfc17e893a6acec4c94d9 Author: Rémi Denis-Courmont Date: Wed Jun 29 21:02:58 2011 +0300 vlc_GetCPUCount: use counting functions instead of loop commit 497f9affadf6ed00524e8c3ada213e66e424f446 Author: Rémi Denis-Courmont Date: Wed Jun 29 21:00:34 2011 +0300 vlc_GetCPUCount(): move to thread subsystem (cosmetic) commit 13c9ba8e0b80c56517055eff876ebca9cafea92c Author: Rémi Denis-Courmont Date: Wed Jun 29 19:52:52 2011 +0300 contrib: ffmpeg: don't bother with --enable-neon and --enable-iwmmxt The FFmpeg configure script autodetects those correctly. Of course, this assumes that the compiler defaults or flags are adequate. commit 7713b1b3c3adaabcc2357945a072663722f73664 Author: Rémi Denis-Courmont Date: Wed Jun 29 13:55:19 2011 +0300 contribs: add x264 (and macro to download from git) commit 34911af671a433443d51f448f7acaf7e4d9f2599 Author: Rémi Denis-Courmont Date: Wed Jun 29 15:09:33 2011 +0300 contribs: add musepack commit daaa637541a96776d475c03d38926b38df92ce7d Author: Rémi Denis-Courmont Date: Wed Jun 29 14:12:47 2011 +0300 contribs: add libdca commit 9c0b836a35bced0ede45054b85640694f54faeaa Author: Rémi Denis-Courmont Date: Wed Jun 29 14:04:28 2011 +0300 contribs: add libmad commit 36c27fa4f2918b76f1e927d5daa0eba34b685143 Author: Rémi Denis-Courmont Date: Wed Jun 29 12:23:29 2011 +0300 contribs: add twolame commit cc84d03889f48433048136970551322daf3da72b Author: Rémi Denis-Courmont Date: Wed Jun 29 12:16:03 2011 +0300 contribs: add modplug commit 1d14535e831200fab8cbc1d783b94079f10772d1 Author: Rémi Denis-Courmont Date: Wed Jun 29 12:10:45 2011 +0300 contribs: add libdvbpsi commit 994ec61777397c910f2894474ecbedda13a2d76d Author: Rémi Denis-Courmont Date: Wed Jun 29 14:14:41 2011 +0300 contribs: .gitignore commit 4d540e48cc434b9d7e6b1dd912ca0dd4982f526f Author: Rémi Denis-Courmont Date: Wed Jun 29 15:01:46 2011 +0300 contribs: fix error handling while compressing tar archives When the shell evaluates 'foo | bar', it returns the status of bar, not foo. 'foo' can fail silently: so long as 'bar' succeeds, make will not notice and will therefore not delete the target. So lets use 'tar cv(z|j|J)' instead of 'tar cv | (gzip|bzip2|xz)'. commit 5dfff1294df5a53b92e4dd05a7494162d246009e Author: Rémi Denis-Courmont Date: Wed Jun 29 11:43:34 2011 +0300 contrib: faad2: add missing sum commit 8f50e0448da3dd9b49a63a70e5c85c497d181b19 Author: Rémi Denis-Courmont Date: Wed Jun 29 11:42:49 2011 +0300 contrib: add sanity check against missing .sum-%: rule commit 1ba383f67c565c29b36a83d766f01dde17921eb1 Author: Rémi Denis-Courmont Date: Wed Jun 29 10:15:37 2011 +0300 contribs: disable freetype as needed commit a647ae7fb111711aec5f1ab264f836a19bb973b0 Author: Rémi Denis-Courmont Date: Wed Jun 29 10:13:57 2011 +0300 contrib: disable libxml2 as needed commit e2d3685a5a246e8950c140ee6b5e3c269a517769 Author: Rémi Denis-Courmont Date: Wed Jun 29 10:09:55 2011 +0300 contrib: fix ffmpeg dependencies commit 66f52322c5fd0fafa31e15c5387678c57b494e18 Author: Jean-Baptiste Kempf Date: Wed Jun 29 15:20:45 2011 +0200 Old contribs: update ebml and freetype Might close #4907 and #4904 (tbc) commit 32e84aaf456f758bd536fe08083ad2f2e7b4e7d3 Author: Jean-Baptiste Kempf Date: Wed Jun 29 01:01:34 2011 +0200 Contribs: add libxml2 commit 2242ff06adc0308791bdc129a03f248e49ca33d6 Author: Jean-Baptiste Kempf Date: Wed Jun 29 00:42:31 2011 +0200 Contribs: add freetype2 commit 0a7af594227f2045594ce25bfcc090e3ec3aa802 Author: Jean-Baptiste Kempf Date: Wed Jun 29 00:42:06 2011 +0200 Contribs: forgotten file in previous commit commit da465b8629a4147ed2656b2c26c62bdc656ede7d Author: Jean-Baptiste Kempf Date: Wed Jun 29 00:41:53 2011 +0200 Contribs: fix typo commit 3df5d456e77bec5bc6134a6bcb89da192252f1c4 Author: Jean-Baptiste Kempf Date: Tue Jun 28 23:56:24 2011 +0200 Contribs: update ebml to 1.2.1 commit 6412bbbbd65fc2215c8bf71ea5c1cc96be5ab9fd Author: Jean-Baptiste Kempf Date: Tue Jun 28 19:57:31 2011 +0200 Contribs: add faad2 commit 70af0a8cc63ab4a637a787e727be739b4e62b31c Author: Rémi Denis-Courmont Date: Tue Jun 28 23:45:44 2011 +0300 contrib: FFmpeg (basic) commit 0b898725de1244d4c756484c6895318db47cd66f Author: Rémi Denis-Courmont Date: Tue Jun 28 23:45:28 2011 +0300 contrib: move dxva2 to directx commit 3aec21f211432caed4518dc54ba9a165194320db Author: Rémi Denis-Courmont Date: Tue Jun 28 21:13:13 2011 +0300 contrib: touch downloaded file wget uses the timestamp from the server, which is nice in theory, but breaks makefile dependency propagation. commit 6c8b2093a881e23ff3478313e7270c09e44a5430 Author: Rémi Denis-Courmont Date: Tue Jun 28 21:10:54 2011 +0300 contrib: tremor: fix CFLAGS and factor commit 7bb3e9192050f5d455a0e46a760df982fae166fd Author: Rémi Denis-Courmont Date: Tue Jun 28 17:08:36 2011 +0300 contrib: libshout commit e6f8219d30852602085774e08bf2610614e5496f Author: Rémi Denis-Courmont Date: Tue Jun 28 17:06:00 2011 +0300 contribs: improve UNPACK macro commit bd3ef966b8efe9fa6b144b9303a67f28aa9c9e06 Author: Rémi Denis-Courmont Date: Tue Jun 28 16:11:35 2011 +0300 contrib: factor default integrity check rule commit aeaf6f780cb3cae9b5c0dbcb3a5454c9020ffc5a Author: Rémi Denis-Courmont Date: Tue Jun 28 15:57:26 2011 +0300 contrib: use VPATH to symplify tarball dependencies commit 9fb2e152302ca19d5de822aa50682c3463f1b70a Author: Rémi Denis-Courmont Date: Tue Jun 28 15:49:26 2011 +0300 contrib: matroska commit a940cedbf08142b8be9ada763d4024503e224276 Author: Rémi Denis-Courmont Date: Tue Jun 28 15:42:59 2011 +0300 contrib: ebml commit 9596739f167e9189094dcc55031f0af08d0a1b74 Author: Rémi Denis-Courmont Date: Mon Jun 27 16:37:59 2011 +0300 contrib: bootstrap --disable-FOO and --enable-FOO The automatic packages selection can be overriden. commit f033c284f88730cf343df725612fe9385e6278fd Author: Rémi Denis-Courmont Date: Mon Jun 27 15:49:01 2011 +0300 contribs: add speex commit 2d5379482f88d4d6c55944e5fbb37f55b64c2f00 Author: Rémi Denis-Courmont Date: Mon Jun 27 15:35:38 2011 +0300 contribs: add FLAC commit d8388be5252c94e5d4c2c5731f2d83d759f23d68 Author: Rémi Denis-Courmont Date: Mon Jun 27 15:24:30 2011 +0300 contribs: add libtheora commit 2cacff0dab1afe0890785cc42c100db107587884 Author: Rémi Denis-Courmont Date: Mon Jun 27 15:13:44 2011 +0300 contribs: add vorbis(enc) commit a73694c6c30908f6576cd2b4151ea7a85f04b893 Author: Rémi Denis-Courmont Date: Mon Jun 27 14:38:50 2011 +0300 contribs: add live555 commit 68d9016383352d4ab879429e8a4c092e49ad260f Author: Rémi Denis-Courmont Date: Mon Jun 27 14:10:52 2011 +0300 contribs: add a52dec library commit b5d38779dad5e28c721379b38790114e10f40d21 Author: Rémi Denis-Courmont Date: Mon Jun 27 13:52:50 2011 +0300 contribs: add lua commit ef39b8fd7fdbcd75aee724cca91bc91756439a6a Author: Rémi Denis-Courmont Date: Mon Jun 27 13:34:09 2011 +0300 Contrib: add HAVE_MACOSX (untested) commit 538e73e87a10a5049c33f7b37b16573b6881f4f2 Author: Rémi Denis-Courmont Date: Mon Jun 27 11:57:28 2011 +0300 contribs: add dshow And DxVA2 (why is that in DirectShow?!). And Direct2D (untested - does not work in older contrib for me). commit 2a717a8b495f70e277553f5eb4037e48e84d23a7 Author: Rémi Denis-Courmont Date: Mon Jun 27 11:37:20 2011 +0300 contrib: add directx headers commit 8d1947f2be1937a1f5741630dd9d0787c2bd2e5b Author: Rémi Denis-Courmont Date: Sat Jun 25 18:58:23 2011 +0300 contrib: add HAVE_FPU (to select fixed point codecs) commit 4453dfc4f5d4b34423b17ab4ba1b0744212bc869 Author: Rémi Denis-Courmont Date: Sat Jun 25 14:45:30 2011 +0300 Contrib: add ARCH variable commit 386df22d0b8f1ad3cb4e5f025cb05ba3428cc935 Author: Rémi Denis-Courmont Date: Sat Jun 25 00:02:47 2011 +0300 contrib: target for CMake toolchain configuration commit e4e00a4e00d5b1f62d5a23da9f5a20799de9c405 Author: Rémi Denis-Courmont Date: Sat Jun 25 00:02:27 2011 +0300 contribs: detect git, svn, wget/curl commit fe9ee7cd7540ae8f42d7724dce585eeab7ba7e08 Author: Rémi Denis-Courmont Date: Sat Jun 25 12:39:49 2011 +0300 contrib: make package to make a binary tarball commit 3aa1cecf483a52300e69bbbc897a1f9384190030 Author: Rémi Denis-Courmont Date: Mon Jun 27 19:15:00 2011 +0300 New contrib system * support for fetching only needed sources * always building from source tarball: - easier GPL compliance - easier offline/firewalled builds * shared source tarballs for all targets * dynamic package selection, no static distribution files * fixed file dependency propagation with delete on errors * fixed directory dependencies using atomic rename Only ogg and tremor are in this initial version. This focuses on the core of the system. The bulk of packages still need to be ported. commit 73cadb239d790835d81a83e53069fbe768a2d260 Author: Rémi Denis-Courmont Date: Mon Jun 27 19:15:00 2011 +0300 Mark srtp-key and srtp-salt safe commit 56690386a6e8292a6afe79ebb6cae661f3d3bf57 Author: Jean-Baptiste Kempf Date: Mon Jun 27 16:33:24 2011 +0200 NEWS about noise, 16bits, Freetype commit 36376340c7cf542c11ab4373e95f2c4af51660c0 Author: Rémi Duraffort Date: Sun Jun 26 22:40:51 2011 +0200 lua: factorize add_shortcut calls. commit d965527aa7f9e37e0d4e7c8c7d434f8cc1bff51a Author: Rémi Duraffort Date: Sun Jun 26 22:35:28 2011 +0200 Fix configuration category of OpenMAX IL module. commit dde267c7c7526d5dd0c02f5925deccde059c4aa1 Author: Rémi Duraffort Date: Sun Jun 26 21:36:09 2011 +0200 update LIST commit 1202f7e6804f4ba445d409c279f4bebb80746052 Author: Rémi Duraffort Date: Sun Jun 26 21:17:11 2011 +0200 lua_demux: return nil when read/peek fails. commit 6e5543ce9aa1a27fd0835013abf11991e8e8e9d1 Author: Rafaël Carré Date: Sun Jun 26 14:00:46 2011 -0400 interface: fix memleak commit 2d4abf534919da1ba4152a967604240da6607075 Author: Laurent Aimar Date: Sun Jun 26 18:37:53 2011 +0200 Fixed handling of extra data in wav demuxer. commit 9c03cb3d8e6cde3209538c898fdbcd0bcdcbfeab Author: Laurent Aimar Date: Sun Jun 26 18:31:16 2011 +0200 Improved and fixed subtitles blending in direct3D vout. It checks if the blending will succeed with the formats we use. It fixes the order of the RGB components (close #4919). commit 6e6dd69bcac19609572a2347c8a6a94ecbdb3dec Author: Laurent Aimar Date: Sun Jun 26 02:47:38 2011 +0200 Removed noise video filter. It is quite useless and will confuse users who want to add "film grain" to the video. commit 7ce1f22c059136ef6f4329e16eafe07b99528a0c Author: Rémi Denis-Courmont Date: Sun Jun 26 17:57:08 2011 +0300 Qt4: update dvb MRL generation commit 05b5a5ffd0d2ac13da2e858026f66fbcdc964066 Author: Rémi Denis-Courmont Date: Sun Jun 26 17:53:40 2011 +0300 DTV: do not fix up "0 kHz" to "0 Hz" commit ef0e4ce47cd105f83ebc060df1baeaba7a4cc700 Author: Rémi Denis-Courmont Date: Sun Jun 26 17:46:43 2011 +0300 DTV: revert to Hertz instead of kilohertz unit (fixes #4981) At least the ISDB-T standard export version uses sub-kHz precision (never mind that one band occupies several megahertz in width). commit 5a9f4ce55e1b509b28b395a003e644688484744d Author: Rémi Denis-Courmont Date: Sun Jun 26 17:39:42 2011 +0300 BDA: unused variable commit 5f1df38b79c9c3c03fd9481b573cc7d9ba6e4a0d Author: Rémi Denis-Courmont Date: Sun Jun 26 17:38:33 2011 +0300 BDA: fix a warning commit 127677138c36e554911f7643c687ebe6c867af09 Author: Laurent Aimar Date: Sun Jun 26 01:16:02 2011 +0200 Fixed support of some OGM files (closed #4724). commit cc02b250c8eda5117a6170273b2cf34854a16928 Author: Laurent Aimar Date: Sun Jun 26 00:46:55 2011 +0200 Added a check against block size in FLAC packetizer. commit 117b614a7f61c3065340890e0346434d3d88b14a Author: Laurent Aimar Date: Sun Jun 26 00:45:19 2011 +0200 Fixed packetization of variable block size FLAC stream (closed #4758). commit aebe9ea9028bb069f3650c5be6b42573977c2e31 Author: Laurent Aimar Date: Sun Jun 26 00:40:32 2011 +0200 Simplify the validation of sample/frame numbers in flac packetizer. commit 5977e7b7d1d065c43bf348ef6edf05121e062239 Author: Felix Paul Kühne Date: Sun Jun 26 00:23:59 2011 +0200 added OSX main menu file commit 3756098af4a7256280536fde899a7c97316b7a3d Author: Laurent Aimar Date: Sat Jun 25 23:29:55 2011 +0200 Let the value from --rate use the same code path than a value set at runtime. It closes #4861. It fixes playback when the rate cannot be respected (like with dvb/udp/...) or need to be requested to the access_demux (rtsp). commit c0b09202e784c78c6387a528676b051e6c3901f4 Author: Laurent Aimar Date: Sat Jun 25 23:12:25 2011 +0200 Added support for 'lpcm' in mov files. It is unrelated to dvd/bd LPCM. commit c9a6d88b07d93367da73fce73be0e0fc34f434a3 Author: Felix Paul Kühne Date: Sat Jun 25 23:08:05 2011 +0200 macosx: moved all (main) menu related code to a separate class This is a first step to re-organize the interface, more to come commit 6c101d638cf196dd11d4a1804bbe15b8043adb81 Author: Laurent Aimar Date: Sat Jun 25 21:53:34 2011 +0200 Fixed blu-ray LPCM support for non even channels count (closed #4957). commit 9acd8e268e93f351e0fd790d3cc2da6a4de6679b Author: Laurent Aimar Date: Sat Jun 25 21:04:25 2011 +0200 Added an option to force bold font by default. Some people find it more readable. commit 1d82ea28f5ceac79da643e1ded9680633100b9e8 Author: Laurent Aimar Date: Sat Jun 25 20:11:49 2011 +0200 Fixed typo in comments. commit 930a832a97f813d6cc82a160b39d8425885ea2bb Author: Laurent Aimar Date: Sat Jun 25 20:11:14 2011 +0200 Added support for RGBA rendering in freetype and dynamically select between YUVP/YUVA/RGBA. It allows to avoid full rgb <-> yuv conversion at a latter stage. commit 364f9dc2bde4a9ad849c9500482b1374ed2e46f8 Author: Laurent Aimar Date: Sat Jun 25 20:11:03 2011 +0200 Allowed to give the list of prefered chroma to "text renderer". commit 717110af3cad28568994f4bf73da8ff39b384567 Author: Laurent Aimar Date: Sat Jun 25 20:10:55 2011 +0200 Added fully configurable shadow support (freetype). The shadow is enabled by default. commit 7b6b6bf80d9458ad868eb512f47dc461d62b4183 Author: Laurent Aimar Date: Sun Jun 19 17:35:57 2011 +0200 Directly store alpha in font_stack_t::text_style_t (freetype). commit e32bee084bb036a1df2e4dd39cd53ef2a3557735 Author: Laurent Aimar Date: Sun Jun 19 02:27:09 2011 +0200 Try to parse unrecognized color names as hexadecimal value (freetype). They should be prefixed by '#' but it is not always done... commit 570c1946942e3ab8efa6145281e31728658a2a7f Author: Laurent Aimar Date: Sun Jun 19 02:26:46 2011 +0200 Do not try to fix the font color attribute at the codec level. commit be03564a2edcd4ab4de3a86c0f2aa64bc1c60d39 Author: Laurent Aimar Date: Sun Jun 19 02:08:16 2011 +0200 Improved the order of options in freetype. commit 679b16164884528d1d13f91dab8454b9b5b7dd60 Author: Laurent Aimar Date: Sun Jun 19 01:55:55 2011 +0200 Added fully configurable outline support (freetype). The quality is a lot better than what we originaly had. commit 5bcb0a0314fcd31c00d4e594fde9e7056682903e Author: Laurent Aimar Date: Sat Jun 18 22:08:18 2011 +0200 Added margin when using a background in freetype. commit 75ebe27410e8bf4f372e1e853d6456495950bbd6 Author: Laurent Aimar Date: Sat Jun 18 21:35:36 2011 +0200 Improved underlining in freetype. The placement and thickness of the underline is now global to a whole line of text. commit 9330bd429329c356949cbf8c4690304b39cb77b2 Author: Laurent Aimar Date: Sat Jun 18 21:14:05 2011 +0200 Improved glyph positionning and bounding box computation. commit 590ea1e53b32f3b80c2450b2c1288f42938550dc Author: Laurent Aimar Date: Thu Jun 16 23:38:46 2011 +0200 No functionnal changes (freetype). Created a structure to gather all informations needed to draw one character. It simplify a bit the code. commit 0379cfac756a1f11f7f051347927d9669620b1ea Author: Laurent Aimar Date: Thu Jun 16 23:02:53 2011 +0200 Added background color/opacity options to freetype. commit c8c5f20e2bcbc420f963736669751dc94c6509ee Author: Laurent Aimar Date: Thu Jun 16 22:19:00 2011 +0200 Removed freetype-effect option. It will be replaced by more specific options. commit 7e5ece9e0b804459db304bb68e1fdd4c957744e7 Author: Laurent Aimar Date: Thu Jun 16 01:12:06 2011 +0200 Cosmetics (freetype). commit a147594cdc6ca1e15d92d674ef27c29bfeb19d06 Author: Laurent Aimar Date: Thu Jun 16 01:01:01 2011 +0200 Implemented per glyph alpha support. commit d16401e2b1134fbf96c75c9437593dfa5be4c66c Author: Laurent Aimar Date: Thu Jun 16 00:50:22 2011 +0200 Reimplemented the way glyphs are rendered in YUVA mode. Outline support is temporary removed. Underlining is a bit improved (quality and speed wise). Overlapping over the optional background box is improved (quality wise). commit d30ebaf79b24def2f33c55fae882559ce674260b Author: Laurent Aimar Date: Sat Jun 25 14:06:33 2011 +0200 No functionnal changes (freetype). commit 098e1f6ae51d46c77b361270d6b85e9f46107474 Author: Laurent Aimar Date: Sat Jun 25 14:05:07 2011 +0200 Reimplemented the way text lines are processed. There is a small regression: the alpha settings is not respected. Unbreakables lines are now wrapped at the last non breakable space or, if none, before the character that would make the line too large (instead of throwing away the complete line). Too high subtitles are now correctly truncated. commit 85bc552c7d7ce6870f5297eb8b29b79a37235618 Author: Laurent Aimar Date: Fri Jun 24 23:06:22 2011 +0200 Added planar YUV > 8 bits support to opengl when possible. commit a4903675f0bc26a8b297693b2bb6671be558f8e8 Author: Laurent Aimar Date: Fri Jun 24 23:05:15 2011 +0200 Split internal format from format for opengl texture creation. No functionnal changes. commit 0021f7a18a3809ccfcbd9aef4b9fab8a62e137e2 Author: Laurent Aimar Date: Fri Jun 24 22:46:35 2011 +0200 Added vlc_chroma_description_t::pixel_bits. commit bbf253f7c3551412eeebb8087cad07dc53278347 Author: Laurent Aimar Date: Fri Jun 24 22:44:48 2011 +0200 Mapped VLC_CODEC for I420 9/10-bit, I422 10-bit, I444 9/10-bit to ffmpeg PIX_FMT. commit 80861b6ec3c3760b4400d0b8cb80dbe14fc75923 Author: Laurent Aimar Date: Fri Jun 24 22:43:30 2011 +0200 Added planar I420 9/10-bit VLC_CODEC_* definitions and fallbacks. commit 11353001aea84c1c88f585518c23ed339d364c0f Author: Laurent Aimar Date: Fri Jun 24 22:40:07 2011 +0200 Used the AVCodecContext given to AVCodecContext::get_buffer() and not the global one. It seems that the global one is not in synch when the callback is called. When MT was in use, non I420 streams were broken. commit 20722cb095e84b1220e8c3276706d079d14be788 Author: Jean-Baptiste Kempf Date: Wed Jun 22 01:59:42 2011 +0200 Add a fourCC for DTS commit 153b4e11478b4d2ced068d7b21d6b985577748d3 Author: Jean-Baptiste Kempf Date: Mon Jun 13 01:21:04 2011 +0200 Bluray: changing the module type from access to access_demux Signed-off-by: Jean-Baptiste Kempf commit 7a150da5ceb32d81022f45b1e83e113ddcb33884 Author: Rafaël Carré Date: Thu Jun 23 21:00:03 2011 -0400 make.pl: nicer output commit 4b13b1d659a481af41b905324852d190440817e1 Author: Rafaël Carré Date: Thu Jun 23 20:52:18 2011 -0400 remove obsolete messages in configure.ac commit 456b3660943eeb687aec44efb91617f8d0dff551 Author: Felix Paul Kühne Date: Fri Jun 24 00:35:19 2011 +0200 fix make dist as pointed by linkfanel commit 17a1e221796b030ec2aaa5c8cafd1947b5008255 Author: Felix Paul Kühne Date: Thu Jun 23 23:26:21 2011 +0200 macosx: fixed trivial merge mistake when broke 'advanced open file' commit 2dd572b03f9ddafb80c920e7bd9f3b8c11b6bd6d Author: Rémi Denis-Courmont Date: Thu Jun 23 15:33:54 2011 +0300 Hack to autodetect Harmattan commit 75b65bcc78e9cfc1334fb71da9beb2c077ff8029 Author: Rémi Denis-Courmont Date: Thu Jun 23 14:47:21 2011 +0300 Dist file for MeeGo 1.2 Harmattan release That stuff should be autodetected (wishful thinking) but it's not. commit 599879c83ac71dc42507832da6b6e7ce097073b5 Author: Rémi Denis-Courmont Date: Thu Jun 23 14:46:46 2011 +0300 Do not ignore *.mak Some checked-in files match that pattern commit 468f10f9059b89dd29ddb166d823faac31a7633a Author: Rémi Denis-Courmont Date: Thu Jun 23 14:56:45 2011 +0300 contrib: do not force the software float ABI on ARM The toolchain defaults should be correct for the target. This fixes builds on systems using the VFP registers ("hard-float"). commit b303894993764d56cf27878eab7c6f3b2e33be5c Author: Rémi Denis-Courmont Date: Thu Jun 23 15:34:10 2011 +0300 contribs: tiger: disable valgrind and documentation commit 641ce01458df1677a071061ea80490b7ffa9d3ee Author: Tomer Barletz Date: Tue Jun 14 13:21:52 2011 -0700 Change log severity from Err to Dbg. Signed-off-by: Rémi Denis-Courmont commit e4c3b44d5a2c4f05c815a3deeff78712bc781cb4 Author: Felix Paul Kühne Date: Thu Jun 23 12:00:51 2011 +0200 macosx: re-implemented time slider to fit the new style clean up here and there commit 2d689e4009a7dfa13f8f8ee1d936b3af12e7a9fc Author: Felix Paul Kühne Date: Thu Jun 23 00:11:32 2011 +0200 macosx: added missing backgrounds for the button bar at the bottom of the window commit a75dffcf40e74f91d598968b5cf17a75c257a705 Author: Felix Paul Kühne Date: Wed Jun 22 23:05:46 2011 +0200 macosx: remove no longer needed ui graphics commit 48d0e4b82f320dfc389081dfe043d4bf0a43886d Author: Felix Paul Kühne Date: Wed Jun 22 22:52:45 2011 +0200 macosx: clean up the resources folder no functional changes commit 2570019d5db719ba69c261969f34ea4a0db9cd34 Author: Felix Paul Kühne Date: Wed Jun 22 22:14:36 2011 +0200 macosx: basic UI to have something as a start minor functional changes only commit dfa953d4f37b21f3ab87be51e9fac3d10997f26d Author: Damien Erambert Date: Wed Jun 22 22:12:48 2011 +0200 macosx: new interface graphics Signed-off-by: Felix Paul Kühne commit 7bfa2a8a0ad0cccc1e012e7e590a9af87dfeff31 Author: Francois Cartegnie Date: Wed Jun 22 17:05:43 2011 +0200 Qt: enable tearOff on Navigation and Bookmarks menus. commit 0e325b3abbd5608e50cb6fd4e263c02e6f0d3297 Author: Felix Paul Kühne Date: Wed Jun 22 16:42:02 2011 +0200 macosx: added missing fspanel graphic commit ea8940136223456cd295bb779a438d81d16c2484 Author: Pierre Ynard Date: Wed Jun 22 01:20:13 2011 +0200 WinCE: skip fsync() replacement commit f1433011c2cae9e25cfcb56d64cc92b2f523df4e Author: Pierre Ynard Date: Wed Jun 22 01:01:46 2011 +0200 intf-add: list CLI on win32 regardless of stdin Win32 spawns its own console so this is irrelevant commit 4ac1ee6ce5b4df517f1b076f988b42837de66fad Author: Pierre Ynard Date: Wed Jun 22 00:45:06 2011 +0200 Revert "intf-add: update cli interface name" Windows still uses the oldrc interface (which is not aliased as cli). This reverts commit e1eccb1f1e8e087b04023860f6e92d07eafe8a3d. commit e9cff78d90c102abe1aa2a8b81df34c29402a806 Author: Rémi Denis-Courmont Date: Tue Jun 21 23:37:50 2011 +0300 Remove unused intf_thread_t.psz_intf commit c368d560d317dc852721257a166e5e8174a5f5cc Author: Rémi Denis-Courmont Date: Tue Jun 21 23:25:01 2011 +0300 Lua: use submodules for the different interfaces This is better than second-guessing module_need(). commit a37c2d290d218462c051d3d9f367d89a8fb45fec Author: Rémi Denis-Courmont Date: Tue Jun 21 23:24:44 2011 +0300 Lua: useless #includes commit 485a45ff4efadcdbf85a90cae80de3b854f9f79f Author: Jean-Baptiste Kempf Date: Tue Jun 21 21:09:37 2011 +0200 Fix typo preventing correct build commit 90e3eef69d7a19c5e5f7f27631c57aea0fc87bcf Author: Rémi Denis-Courmont Date: Tue Jun 21 19:53:53 2011 +0300 Fix previous commit commit 36f4327903fb048a09ca9ed7278a9a403c1e6e8f Author: Rémi Denis-Courmont Date: Tue Jun 21 19:49:36 2011 +0300 Append version to Fremantle distribution commit 2b8482b60f3547c3285adea4b093a9df0859c3b4 Author: Jean-Baptiste Kempf Date: Tue Jun 21 15:07:13 2011 +0200 Frontrow Plugin: Crush PNGs commit 7267f202d9fe9eff0adddb76fc143aa0f4aa0bc8 Author: Jean-Baptiste Kempf Date: Tue Jun 21 15:06:37 2011 +0200 WebUI: typo fix commit 7a74a3872d2806aa267515cd1e50a2408d8fccdb Author: Jean-Baptiste Kempf Date: Tue Jun 21 14:50:11 2011 +0200 Mac OS X: Crush PNGs commit 9ff696597d1d1427dc21f194b9b33d7427b1d35a Author: Jean-Baptiste Kempf Date: Tue Jun 21 14:38:52 2011 +0200 VLC icons: Crush PNGs commit f03be54bee36986e3bc946b953ba380ad6a611a7 Author: Jean-Baptiste Kempf Date: Tue Jun 21 14:38:42 2011 +0200 Default skin: Crush PNGs commit c00cc82424405e1d7b64fa7006cd0c1a349f7749 Author: Jean-Baptiste Kempf Date: Tue Jun 21 14:38:21 2011 +0200 OSDmenu: Crush PNGs commit 5790fa7ea47593952cbd1a8c38171e26f758922f Author: Jean-Baptiste Kempf Date: Tue Jun 21 14:38:07 2011 +0200 Maemo: Crush PNGs commit c6e9139c834e1fc7052921422c4c37f705a3beff Author: Jean-Baptiste Kempf Date: Tue Jun 21 14:37:25 2011 +0200 Qt4: Crush PNGs commit ff25a1092880de9dde419b3e484a2542402fa657 Author: Jean-Baptiste Kempf Date: Tue Jun 21 14:23:59 2011 +0200 WebUI: Crush PNGs commit 47974fd22866005e858c378edd6325051a47cac1 Author: Jean-Baptiste Kempf Date: Tue Jun 21 14:32:47 2011 +0200 WebUI: actually distribute the files... *cough* *cough* There is a lot of images/ressource to remove, IMVHO commit b8f3efe97252c58e3f08ddcfc2042b1ddc56b585 Author: Elminster2031 Date: Mon Jun 20 17:35:15 2011 -0400 LUA HTTP UI - Adjustments This patch makes some minor adjustments to the UI operation. 1) Add VLC Icons 2) Re-arrange Viewer / Library windows 3) Re-define some button names 4) Change some icons to improve clairity 5) Long press on Prev / Next buttons now seek back / forward More to come later, including EQ, VLM UI, Maybe Mosaic. Signed-off-by: Jean-Baptiste Kempf commit 4e3ae10688ba6d02248877ccb346773dba26cb07 Author: Jean-Baptiste Kempf Date: Tue Jun 21 14:01:09 2011 +0200 Mention webUI in NEWS commit 5fb6ac40258c280feeff02eedfde7e48ccfe548a Author: Damien Erambert Date: Tue Jun 21 11:58:04 2011 +0200 macosx: new fullscreen controller panel graphics Signed-off-by: Felix Paul Kühne commit e1eccb1f1e8e087b04023860f6e92d07eafe8a3d Author: Rémi Denis-Courmont Date: Mon Jun 20 20:10:00 2011 +0300 intf-add: update cli interface name commit 8ac466488795c555fb32978509eb62df40ad57f0 Author: Rémi Denis-Courmont Date: Mon Jun 20 20:07:48 2011 +0300 intf-add: do not list CLI if stdin is not a TTY (fix #4955) commit 2562696be3f12bf080dea6fa6a0b690bbd761e30 Author: Rémi Denis-Courmont Date: Mon Jun 20 19:54:06 2011 +0300 Respect --no-playliust-autostart (fix #3541) commit da59205e44a1d105ad020cd9a94f8e37e6a012c7 Author: Rémi Denis-Courmont Date: Mon Jun 20 19:51:51 2011 +0300 Playlist: create playlist-autostart just once commit 13fb436dd60ad57e78d8be99d2abf7d0b6ba266d Author: Rémi Denis-Courmont Date: Sat May 28 17:20:53 2011 +0300 Turn --services-discovery into a string advanced option Modules list was intended for plain static module names. It does not work right for most SD plugins, including: - LUA (dependent on string chain), - udev (submodules), - media directories (submodules). It works but is totally useless for those plugins that are fast, including XCB screen capture and Windows optical drives. For network-based discovery and MTP, it could be used to prefetch items. But this is not necessarily a good idea as it sends extra network traffic and consumes memory even when the services discovery is not used. Furthermore, podcast can prevent Qt4 and Skins2 UI from starting, as it depends on HTTP which depends on libproxy which depends on Xlib. commit 89a6c1431ee8b88fa66cdf3f80882f64227ded0c Author: Rémi Denis-Courmont Date: Mon Jun 20 19:30:44 2011 +0300 Deprecate vlc_object_alive() The biggest landmark of thread-unsafety. commit 89f47d484e0b567c7ca13259d161694e18d67b5f Author: Rémi Denis-Courmont Date: Mon Jun 20 19:25:05 2011 +0300 Deprecate playlist_IsServicesDiscoveryLoaded() With the introduction, initially for LUA SD, of the chain syntax to the services discovery, there is no way to canonicalize the name of a services discovery object. Thus, they cannot be compared reliably, and therefore, playlist_IsServicesDiscoveryLoaded() does not operate correctly. I won't remove it today because too many interfaces call it. But you should know that this function does _not_ actually work, and I see no way to fix it (other than remove LUA SD). Futhermore, this function is fundamentally prone to a race condition, when it is used to toggle an SD (this is admittedly a minor problem). commit 6cb8c1e04dbdf480d71a7eff963723985ce4cc26 Author: Felix Paul Kühne Date: Mon Jun 20 17:50:17 2011 +0200 contribs: updated NDAPI sdk location, which also includes nice sample code now commit 7b032f22308b6d2c9aabc50dfb94263270c9aa73 Author: Felix Paul Kühne Date: Mon Jun 20 17:34:15 2011 +0200 macosx: fixed incorrect URL creation (closes #4966) commit 3c2992fceed8e4780735c757bd5c43b9e3546193 Author: Elminster2031 Date: Wed Jun 15 15:40:58 2011 -0400 New LUA Web Interface This patch removes the existing interface and replaces it with a cleaner more user-friendly interface. Screenshots are available here: http://www.archmageinc.com/vlc Signed-off-by: Jean-Baptiste Kempf commit 9e23147f4838716aafcf47e49a9b170770c1736c Author: Elminster2031 Date: Mon Jun 20 11:54:00 2011 +0200 Web intf: new CSS and images for the updated interface Signed-off-by: Jean-Baptiste Kempf commit cb8cd77566625b02ef029bbe55e396e20d5348da Author: Elminster2031 Date: Mon Jun 20 11:52:15 2011 +0200 Web intf: Add jQuery, jQueryUI and jQuery jstree modules And the corresponding ui theme Signed-off-by: Jean-Baptiste Kempf commit 0f400aa1cd6dfaeff62d17d788e538137390973b Author: Akash Mehrotra Date: Mon Jun 20 01:03:08 2011 +0530 Qt: equalizer, more consistency in format Signed-off-by: Jean-Baptiste Kempf commit 8e451b51e9e93634b3d0f13e8d44c4ff8bc1b000 Author: Hugo Beauzée-Luyssen Date: Tue May 24 11:43:59 2011 +0200 mkv: Avoid duplicating the entire vector. Signed-off-by: Jean-Baptiste Kempf commit a108f3ff5005a3096c2d6b3ad993002773f179ce Author: Jean-Baptiste Kempf Date: Sat Jun 18 01:03:21 2011 +0200 SVCD: remove the useless debug option and associated text Seriously, this is WTF-code commit dd5856dbdd6a4984358b625f97bdaf4309d44079 Author: Jean-Baptiste Kempf Date: Sat Jun 18 00:35:17 2011 +0200 linsys SDI: change shortnames commit 21a7c129daaa44509c92f5851d4acb998e67dbdd Author: Jean-Baptiste Kempf Date: Sat Jun 18 00:31:01 2011 +0200 Visual: remove 5 translation text It is a bit ridiculous to have 34 translations needed for such a small module... commit 929ab4ecc84641637035d6e1cf5a2916f20d86a7 Author: Jean-Baptiste Kempf Date: Fri Jun 17 17:00:55 2011 +0200 Mpeg-TS demuxer: fix typo and use one less string commit f2ede7bb08ca84fe2fbd17a4263a9275159b82fa Author: Rémi Denis-Courmont Date: Sun Jun 19 20:13:41 2011 +0300 Run installed vlc-cache-gen rather than build-tree libtool script This ensures we use the installed libvlc(core) run-time, and might fix some obscure crashes. commit fdcdeaa3da38b09860fa0d8e8398e27468660f19 Author: Rafaël Carré Date: Sun Jun 19 12:21:48 2011 -0400 *.lua: handle recv() returning nil commit f52a83cced1cbe43a448fd7f82e2ce7102f703c8 Author: Rafaël Carré Date: Sun Jun 19 12:15:42 2011 -0400 vlclua_net_recv() : do like [b0d7c77b1] did for vlclua_fd_read() commit 03a0c3a2b52ce8e1e8bc4f18d440592aecb23e56 Author: Rafaël Carré Date: Sun Jun 19 11:52:18 2011 -0400 remove warnings commit def9c8ca575462c7e37476a5da5fc8739c03b441 Author: Rafaël Carré Date: Sun Jun 19 11:52:00 2011 -0400 init_rand48(): only run once commit e61839ace5d9bf6c0b06dd94208d688ef0613ddb Author: Rafaël Carré Date: Sun Jun 19 11:51:26 2011 -0400 stream_out_select: no need for a tmp buffer to msg_Info() commit 2364949ccfdca546b1b521367b43d9e4f503d1ba Author: Rafaël Carré Date: Sun Jun 19 00:57:18 2011 -0400 Use correct type for vlc_atomic_dec commit a9b5b4a11106fd92749b55d282b1c6f523eba025 Author: Rémi Duraffort Date: Sun Jun 19 14:12:24 2011 +0200 bluray: fix compilation according to last libbluray commits. (the values can be tuned). commit a54c800de5c6f83125fc95d04b4fe40880afbe93 Author: Rémi Duraffort Date: Sun Jun 19 11:41:56 2011 +0200 Create and copy the meta array only if the copied item does have one. commit fee1ca0ca15c5bf6d86ec90694111bab8aafc886 Author: Rémi Duraffort Date: Sun Jun 19 11:41:00 2011 +0200 goom: simplify. commit a7ed79158470382bcd19d14743d2a6dd99de8f4a Author: Rémi Duraffort Date: Sun Jun 19 11:12:05 2011 +0200 modplug: use var_Inherit when applicable. commit 5fe74b9be3aa1789dab380708401c5db46808b5b Author: Rémi Duraffort Date: Sat Jun 18 18:16:18 2011 +0200 lua: remove debug printf and update the doc commit 7a3a6d64ad8a70e6e7526fd6bd5697e4450664ca Author: Rémi Duraffort Date: Sat Jun 18 16:55:03 2011 +0200 lua playlist: add custom metadata to extra metadata instead of input item information. Fix #4822 and #4823. commit db493e335a711cf6bef52cc2a7f365495dcbb21b Author: Alexey Sokolov Date: Tue May 31 15:00:20 2011 +0700 Add libvlc_media_list_player_retain() to libvlc. There was only release() before. Signed-off-by: Rémi Duraffort commit 2a36bfd0db599d4bbca5c8f1c9e9a7899b22a7e6 Author: Rémi Duraffort Date: Sat Jun 18 15:31:16 2011 +0200 lua: fix warning commit 4fda5acdc7e7c7539abd8f20ba3b7d31334de645 Author: Rémi Duraffort Date: Sat Jun 18 15:27:48 2011 +0200 lua: fix object leaks. commit ed641fe39e2c84545acf7f2e7933ee89dcefb2f8 Author: Rémi Duraffort Date: Sat Jun 18 15:26:15 2011 +0200 rc: remove uneeded cast. commit cf190075bda0c39e2a203104d9095c450e283def Author: Rémi Denis-Courmont Date: Sat Jun 18 12:57:56 2011 +0300 Qt4: don't keep reference to toAscii() temporary array (See also previous commit) commit 41c3dd9b229c44cb313786f96cc2089a9d5197cc Author: Rémi Denis-Courmont Date: Sat Jun 18 12:53:35 2011 +0300 Qt4: never assign qtu() to a variable As far as I understand, this breaks C++ object scoping. qtu() creates a temporary anonymous QByteArray from its QString parameter. That array is destroyed at the end of the expression, thus the return value of qtu() becomes a dangling pointer. commit 20dc6cedb422ce6cc54bbec04d837e7f022b1489 Author: Rémi Denis-Courmont Date: Sat Jun 18 12:53:12 2011 +0300 Qt4: use QString or QByteArray instead of strdup()/free() commit 00eb305f2afebf28dd649d507aca4901d0ad1e8a Author: Rémi Denis-Courmont Date: Sat Jun 18 12:05:28 2011 +0300 dvdnav: also white-list *.img files (fixes #4951) commit cda2009e723b03e1c1a867cc1b2c6905f3f028d3 Author: Rémi Denis-Courmont Date: Sat Jun 18 11:49:36 2011 +0300 Win32: fsync() replacement commit 20bc26941b4e1589191f56b9c95b914cdf533622 Author: Rémi Denis-Courmont Date: Sat Jun 18 11:48:26 2011 +0300 Small simplification commit 89593593021d596f31e2786b47d4ff5ca08a6abe Author: Rémi Duraffort Date: Fri Jun 17 23:26:57 2011 +0200 lua: remove spurious strdup (a string is valid as long as it stays on the stack) commit e52251f689df234a163fc4e191087a46dc9c68fb Author: Christophe Mutricy Date: Thu Jun 16 23:47:48 2011 +0100 Add serbian translator commit 0d9a15289be9ddd456e84c364462895c6dad79ad Author: Rémi Denis-Courmont Date: Thu Jun 16 21:08:42 2011 +0300 News commit 0cb75804ccbf68db6e08c3899b03d82cbdf96005 Author: Rémi Denis-Courmont Date: Thu Jun 16 21:07:08 2011 +0300 OpenMAX DL: scaling and combined YUV->RGB + scaling commit 46e28f5d76ac25f47aebe434d283dc9c91942c32 Author: Rémi Denis-Courmont Date: Thu Jun 16 17:47:13 2011 +0300 Update LIST commit bcec439bb073e424a18dfeea71048f7dcf237b34 Author: Rémi Denis-Courmont Date: Thu Jun 16 17:43:20 2011 +0300 Video chroma conversions using OpenMAX DL v1.0.2 IP CS(*) * Development layer / Image processing / Color space conversion CFLAGS and LIBS must be tweaked manually to use this. commit 09e8c21de1e09dfed2b6f60eb315185d385b6136 Author: Rémi Denis-Courmont Date: Thu Jun 16 17:36:22 2011 +0300 ARM NEON: fix smurf in conversions from YV12 to YUY2 commit 3466db331f13ac9ff2f08c1ee31b27e14fd16af9 Author: Jean-Baptiste Kempf Date: Thu Jun 16 13:09:23 2011 +0200 DxVA2: Add the GUIDs for MPEG-4 Part 2 Not used yet. It should also support H.263 commit 7243b753bae1f03d30380f2703ee9d1717e31d08 Author: Jean-Baptiste Kempf Date: Thu Jun 16 12:51:13 2011 +0200 DxVA2: add the GUID for H264/VLD With FMO/ASO As per the updated specification of December 2010 commit 7f965d559691e7ed11fa84d7a0cc1a42450208c8 Author: Rafaël Carré Date: Wed Jun 15 17:12:26 2011 -0400 dbus: use the correct volume variables commit 53ef9d24ee9d2ec8556a20c84e168275a252c7d7 Author: Rafaël Carré Date: Wed Jun 15 17:11:57 2011 -0400 update: factorize using macro also fix a memleak in an error path commit 515c1d35f9efa75f2691d741f40cd68aeb547632 Author: Rafaël Carré Date: Wed Jun 15 01:15:49 2011 -0400 correct comments commit 04526ea89fbcc3bf69c1b6522253f30f35767b2b Author: Rafaël Carré Date: Wed Jun 15 00:29:25 2011 -0400 system_Init(): remove unused arguments darwin relied on argv[0] as a fallback to retrieve executable name, but this can't work anymore as: - libvlc_new() can be given anything as argc/argv - libvlc_new() inserts "libvlc" at position 0 anyway commit 2e3c00054e92207ff3c59cc1af763a0e0fa557a5 Author: Rafaël Carré Date: Tue Jun 14 23:55:16 2011 -0400 cli.lua: handles ^D in the console (rvlc) commit 317f07804c2ce93be7ccb7af188a0c07476efea5 Author: Rafaël Carré Date: Tue Jun 14 23:25:25 2011 -0400 vlc-thumb: use pthread conditions Also use a static boolean if the condition has been signaled before we start waiting on it: libvlc_MediaPlayerSnapshotTaken event is serialized with libvlc_video_take_snapshot() so when the function returns the event already happened. commit 7d049229102f46548c957145baaa18d98e7a9e25 Author: Rafaël Carré Date: Tue Jun 14 22:30:17 2011 -0400 remove outdated comment commit 11a92383c8a88e69a77d3cb7f30c286a94ec1301 Author: Rafaël Carré Date: Tue Jun 14 22:29:51 2011 -0400 contribs packages have a different name these days They also include the mingw runtime version used to build them commit 1852b7e190dc6144324b4dd6b15649d807a78a26 Author: Rafaël Carré Date: Tue Jun 14 22:04:21 2011 -0400 INSTALL.win32: clarify Explain why we prefer to build under GNU/Linux Remove completely mention of Visual Studio, it 'will not work' anyway Use of Cygwin is discouraged commit 187293b678d2c96ff2287d0a6844e35935cb2842 Author: Akash Mehrotra Date: Wed Jun 15 01:19:59 2011 +0530 HTTP interface: give access to equalizer preamp This is the first part of the equalizer control Signed-off-by: Jean-Baptiste Kempf commit df8d46d73f5f781fb9137e3c4e66c4befc19f7c4 Author: Jean-Baptiste Kempf Date: Wed Jun 15 01:13:58 2011 +0200 Contribs: ffmpeg, neon factorization commit 2363e18b58bf26ecc7d94ca573849d4dff3c5843 Author: Jean-Baptiste Kempf Date: Wed Jun 15 01:09:59 2011 +0200 Contribs: FFmpeg options cleanup commit 6ca901ec6e8844c4b1b26a0da96900bd4bf1f569 Author: Jean-Baptiste Kempf Date: Fri Jun 10 00:34:23 2011 +0200 Android video output based on Surface Collective work by Ming Hu, Ludovic Fauvet, Sébastien Toque and minor fixes by Jean-Baptiste Kempf Signed-off-by: Jean-Baptiste Kempf commit 50cecd0a795efb5195589e6f2a0a4208acd7c232 Author: Jean-Baptiste Kempf Date: Wed Jun 15 00:43:06 2011 +0200 Contribs: libass needs fontconfig Pointed by linkfanel commit a0873b2c75aabba279ad3ae8812972ac21b82ea6 Author: Yuval Tze Date: Mon Jun 13 21:59:05 2011 +0300 Subtitles duration factor bug fix The subtitles duration factor change on the SyncControls widget constructor caused the subsdelay filter to be activated when the synchronization dialog was first opened. - Subtitles duration update was moved to the update function (which turns b_userAction off before updating) - updateSubsDuration was renamed to initSubsDuration Signed-off-by: Rémi Denis-Courmont commit 5f5704a01313beba2973e8b4ea61a504e8b7b8ed Author: Pierre Ynard Date: Tue Jun 14 20:44:32 2011 +0200 contribs: update live555 patch commit 7a1372dd3cf6eb66c030482a45c90906f40e4905 Author: Laurent Aimar Date: Mon Jun 13 21:13:14 2011 +0200 Simplified a lot karaoke rendering in freetype. It is not as full featured as before, but it is much simpler and it will make it easier to improved the module. commit a296434cdb98acde13d815964d87339da71a16af Author: Laurent Aimar Date: Mon Jun 13 20:52:28 2011 +0200 Fixed "spu-elapsed" value set by the core. commit 2f038724b97dad8b7d019a4344e0abc25039afa9 Author: Laurent Aimar Date: Mon Jun 13 17:20:32 2011 +0200 Moved out FT_Face loading from ProcessLines() to its own function (freetype). No functionnal changes. commit ca1265b673d2fe4a51f3f0751c6e93c33331a2a2 Author: Laurent Aimar Date: Mon Jun 13 16:29:48 2011 +0200 Removed write only variable (freetype). commit a64b8e49766b8d4c85d652a0d4ae1607b2c1b1b7 Author: Laurent Aimar Date: Mon Jun 13 14:18:19 2011 +0200 Moved down a function in freetype.c commit 325b6265bb37e1684fab38eb06f337c696593cf6 Author: Laurent Aimar Date: Sun Jun 12 23:38:24 2011 +0200 Removed use of run-len 'encoding' for karaoke/style informations in freetype. commit 00b78e937eefcc5c4332afb0ea0fa5e77c173480 Author: Laurent Aimar Date: Sun Jun 12 19:38:57 2011 +0200 Small simplifications (freetype). commit 28474ebf3c17c27d4b43e7a663834d740af0a6a9 Author: Francois Cartegnie Date: Tue Jun 14 15:01:01 2011 +0200 lua http: fix menu selection style commit b5187d3bc64b4fa7e914cc38f89ca03b52b8d8e9 Author: Francois Cartegnie Date: Tue Jun 14 14:57:46 2011 +0200 lua_http: no need for buttons in menus commit cfe923981f5001c2399e1a900000db4026b48ec8 Author: Francois Cartegnie Date: Tue Jun 14 14:44:09 2011 +0200 lua http: remove duplicate class declaration commit 66d8063658e92bdb0e696018d68d80626ee5d7cc Author: Francois Cartegnie Date: Tue Jun 14 14:40:05 2011 +0200 lua httpd: fix duplicate element id commit e7bb0784b8edd5ace2b63116d7a979020b3e866f Author: Pierre Ynard Date: Tue Jun 14 03:53:53 2011 +0200 contribs: fix Makefile syntax more commit dc9c660248d8331d44f38568b2210c1368dc0c48 Author: Akash Mehrotra Date: Sun Jun 5 01:03:11 2011 +0530 http interface can now change and view audio delay Allows http interface to set the playback rate. Playback rate must be > 0 Set subtitle delay using the http iterface Signed-off-by: Jean-Baptiste Kempf commit cc2bd3bda5201ab8eac6f9d014b4ed65410a0111 Author: Pierre Ynard Date: Mon Jun 13 23:24:38 2011 +0200 contribs: fix Makefile syntax commit 63aadee0d159cd7aa2a7af07f67c75ac6116ae65 Author: Francois Cartegnie Date: Mon Jun 13 21:09:02 2011 +0200 Qt: str_format_meta: fix few variable names commit f6d71f7304f38fb5ab240a9809a609f15650ec85 Author: Francois Cartegnie Date: Mon Jun 13 21:06:05 2011 +0200 Qt: fix str_format_meta (closes #4777) commit 4480c48f3f59471933cd76abf0d781dde42a630f Author: Rafaël Carré Date: Sun Jun 12 21:51:32 2011 -0400 v4l2: fix signed/unsigned comparisons warnings commit f6e06590af9745cf14332319262d3de3cd62dd4e Author: Rafaël Carré Date: Sun Jun 12 21:41:00 2011 -0400 flac: reorder, remove some forward declarations commit 7c39a79229be076de931ba5cacde7c554903b136 Author: Rafaël Carré Date: Sun Jun 12 21:32:47 2011 -0400 flac: fix warnings (unsigned -> size_t) commit 4f72229d51f28ec5cae61ef50f97816f5b881bb7 Author: Jean-Baptiste Kempf Date: Fri Jun 10 16:00:35 2011 +0200 OpenSL ES audio output for Android This module implements Android's variation of the OpenSL ES standard Collective work by Dominique Martinet and Hugo Beauzée-Luyssen Minor fixes by Jean-Baptiste Kempf Signed-off-by: Jean-Baptiste Kempf commit 61aec26f3ba6c52f20208a1fa5ff94254ea3a911 Author: Sébastien Toque Date: Mon Jun 13 17:25:54 2011 +0200 Don't use fdatasync on Android Signed-off-by: Jean-Baptiste Kempf commit 6d44c8cbde14df36ccd559895a553523f5cc380b Author: Jean-Baptiste Kempf Date: Mon Jun 13 17:19:19 2011 +0200 Compilation fix for Android that has if_nametoindex but not if_nameindex commit 31a45423f6eb557e8d1b8f0160031f4b664edc49 Author: Jean-Baptiste Kempf Date: Mon Jun 13 17:13:40 2011 +0200 if_nameindex stub compilation fix commit c586e247cbf469517d73d80ea43c1ef3098505f2 Author: Rémi Denis-Courmont Date: Mon Jun 13 17:55:58 2011 +0300 Spelling commit bfdbe1557034702b525a85aba49cea7aebfba3bd Author: Rémi Denis-Courmont Date: Mon Jun 13 17:45:58 2011 +0300 Stub for if_nameindex() commit 9b18dec76f067d7d0050fb37571dfac2b68bd857 Author: Rémi Denis-Courmont Date: Mon Jun 13 17:45:46 2011 +0300 SAP: fix Win32 warning commit d5f20ce3a16701b8d17282bb3100352271ef4de6 Author: Pierre Ynard Date: Mon Jun 13 06:33:29 2011 +0200 i18n: fix macosx gui file listing commit 81e886a8fc183e116857288f663d65e928d7090c Author: Felix Paul Kühne Date: Sun Jun 12 22:02:02 2011 +0200 macosx: implemented a bunch of video filters remaining options: marquee, add logo, erase logo, clone commit 3b66dabcbfe7f9d400cd8473600eefddafe9abda Author: Felix Paul Kühne Date: Sun Jun 12 20:11:21 2011 +0200 macosx: remove the extended controls panel since all of its functionality is present in the * effects panels now commit 682589096e71d577d14d830f6d8d4824675881ec Author: Felix Paul Kühne Date: Sun Jun 12 19:58:33 2011 +0200 macosx: added code to enable/disable video filters and modify a few properties. dialog not yet fully functional commit 25214cb33cc0fdb196fe3f92568ce7c5ff4f9d09 Author: Rémi Denis-Courmont Date: Sun Jun 12 19:17:32 2011 +0300 access_shm: use HAVE_SYS_SHM_H commit a2dd68cbe010b5ae93405219a641c6f6634f658b Author: Laurent Aimar Date: Sun Jun 12 18:14:27 2011 +0200 Revert "OpenGL: fix compilation / missing glXGetProcAddressARB" This reverts commit 9abb97d0e8d9ecfcb7ae2a9684e0e6f72ac19aac. Sadly, this is not the right fix. commit b3f9da17c5235039b1cf806328a3ca3547bede5d Author: Francois Cartegnie Date: Sun Jun 12 17:27:19 2011 +0200 Qt: Avanced Open Panel: set buffering increment to 100ms commit ff16439922b6bb5da2aba3e78ab44be6893b9e50 Author: Francois Cartegnie Date: Sun Jun 12 17:23:40 2011 +0200 Qt: SeekSlider: remove warning commit afd0390393425bc111e764c8fefa453c180617ee Author: Francois Cartegnie Date: Sun Jun 12 17:22:54 2011 +0200 Qt: display buffering in SeekSlider commit 9abb97d0e8d9ecfcb7ae2a9684e0e6f72ac19aac Author: Francois Cartegnie Date: Sun Jun 12 16:18:07 2011 +0200 OpenGL: fix compilation / missing glXGetProcAddressARB According to glxext.h, glXGetProcAddressARB also requires GLX_GLXEXT_PROTOTYPES (works with all implementations ?) commit 8122ef596197dd8184f8afa296938242089b4af1 Author: Jean-Baptiste Kempf Date: Sun Jun 12 17:09:51 2011 +0200 Contribs: update libass to 0.9.12 Should fix #4075 commit a680337457e7fb3b8ca6e57ad5b3df41e7773e35 Author: Andrey Makhnutin Date: Sun Jun 12 18:08:38 2011 +0400 VOBSUB: fixed memory leaks Signed-off-by: Andrey Makhnutin Signed-off-by: Jean-Baptiste Kempf commit 1e6d1f3cb3d0ee4b36a939b17eb3a1de2131d34d Author: Ashok Bhat Date: Thu Jun 9 19:07:05 2011 +0530 Fixed bugs in AVI mux module Closes #21 (partly, at least), #4288 and #4304 Description =================== Fixed bugs in AVI mux to support creation of AVI files with following popular video/audio combinations (a) MPEG4 video (aka XVID) with MP3/AC3/PCM Audio (b) MJPEG video with PCM audio. AVI as such is not used for storing other formats like H.264, AAC etc Bug fix details =================== (a) 'hdrl' list size was wrong. It incorrectly included some parts of MOVI list, size taken by hdrl LIST tag and its size and Size of 'RIFF', File size and 'AVI ' type. (b) Block Align was set to 0 in case of MP3/AC3. It has to be non-zero. It has to been set to 1. (c) XVID video decoders expect header to present as part of first frame. Added code to append header present at end of BITMAPINFOHEADER to beginning of the first video frame in case of XVID video. (d) nAvgBytesPerSec of Waveformatex was not properly being set in case of PCM audio. (e) Last index entry value was set to garbage due to incorrect index size calculation. Test PC configuration =================== Tested with Windows Media Player 11 installed on Windows XP Service pack 3 machine with following directshow filters installed (a) XVID MPEG4 video decoder filter for MPEG4 video decoding (b) LAME MP3 codec for MP3 audio decoding Combinations tested ==================== (a) MPEG4/MP3 transcode vlc -I dummy "Mr_MrsSmith-h264_aac.mp4" :sout="#transcode{vcodec=mp4v,vb=1024,fps=25,acodec=mpga,ab=128}:standard{mux=avi,access=file,dst=out.avi}" vlc://quit (b) MPEG4/AC3 transcode vlc -I dummy "Mr_MrsSmith-h264_aac.mp4" :sout="#transcode{vcodec=mp4v,vb=1024,fps=25,acodec=a52, ab=128}:standard{mux=avi,access=file,dst=out.avi}" vlc://quit (c) MPEG4/PCM(16bit) transcode vlc -I dummy "Mr_MrsSmith-h264_aac.mp4" :sout="#transcode{vcodec=mp4v,vb=1024,fps=25,acodec=s16l}:standard{mux=avi,access=file,dst=out.avi}" vlc://quit (d) MPEG4/PCM(24 bit) transcode vlc -I dummy "Mr_MrsSmith-h264_aac.mp4" :sout="#transcode{vcodec=mp4v,vb=1024,fps=25,acodec=s24l}:standard{mux=avi,access=file,dst=out.avi}" vlc://quit (e) MPEG4/PCM(32bit) transcode vlc -I dummy "Mr_MrsSmith-h264_aac.mp4" :sout="#transcode{vcodec=mp4v,vb=1024,fps=25,acodec=s32l}:standard{mux=avi,access=file,dst=out.avi}" vlc://quit (f) MJPEG/PCM(32bit) transcode vlc -I dummy "Mr_MrsSmith-h264_aac.mp4" :sout="#transcode{vcodec=mjpeg,vb=1024,fps=25,acodec=s32l}:standard{mux=avi,access=file,dst=out.avi}" vlc://quit Signed-off-by: Jean-Baptiste Kempf commit 2b91617e77d0d912bd141fdae30c1fbd94985be1 Author: Mike Cardillo Date: Sun Jun 12 15:44:27 2011 +0200 Mac: Fixed bug #3312 Signed-off-by: Jean-Baptiste Kempf commit 2a5cae3b274bb03516575a6c812def2786eb8725 Author: Tomer Barletz Date: Sat Jun 11 23:38:17 2011 +0200 Use CCT to format subtitiles text properly. Signed-off-by: Laurent Aimar commit 938804ff307a49f1c4c8f6b34e95db9fcfd7b58e Author: Laurent Aimar Date: Sat Jun 11 00:53:05 2011 +0200 Small simplifications (freetype). commit 97e233d4945610bf2e8f7c8d4511fcf42ac4788b Author: Rémi Denis-Courmont Date: Sat Jun 11 22:39:52 2011 +0300 Spell overridden correctly commit e499bd76d6ba9cb8f472c8eb562be0f810df9f4f Author: Rémi Denis-Courmont Date: Sat Jun 11 22:34:23 2011 +0300 Typo commit eef6ed99fe62b6cf61d6e6dc362c48deeb10f975 Author: Rémi Denis-Courmont Date: Sat Jun 11 22:17:39 2011 +0300 SAP: dead code commit 1d974c62db48ef87d5e79e0fe70ead247baf19af Author: Rémi Denis-Courmont Date: Sat Jun 11 22:12:16 2011 +0300 Nuke manual IP version selection World IPv6 day was a non-event, establishing that those options are useless, and so should they. commit 1616903a3af4cf435395548f0a524ec417af2309 Author: Rémi Denis-Courmont Date: Sat Jun 11 13:14:09 2011 +0300 aout: remove stray mixer FIFO locking commit 47cc1147104259501c6a1dba36ecb7851fafd40e Author: Rémi Denis-Courmont Date: Sat Jun 11 11:23:58 2011 +0300 MKV: remove unused parameter commit b7b66146803ea0ce17492e1d87a1c94eb406b9ec Author: Rémi Denis-Courmont Date: Sat Jun 11 11:23:37 2011 +0300 MKV: comment out if-statement without body commit 239d20d6e1a8b94815b8d97d16bc71ad3ec8cf5c Author: Pierre Ynard Date: Sat Jun 11 09:06:18 2011 +0200 freetype: build fix commit 688c6b0ed044418832cdfb4a47e5d536bc7b72b6 Author: Laurent Aimar Date: Fri Jun 10 22:06:11 2011 +0200 Small clean up/simplifications in freetype. commit 14774023a4a2ca5d5126a820b52380ca875fcb4a Author: Laurent Aimar Date: Fri Jun 10 21:59:40 2011 +0200 No functionnal changes (freetype). Reorder functions to avoid forward declarations. commit 5bbf902f0add6eff125fd20b78a5950dee221191 Author: Laurent Aimar Date: Fri Jun 10 21:57:46 2011 +0200 Simplified color management in freetype. commit bf17399f70f8ca18737e433229bb69edb4a23130 Author: Laurent Aimar Date: Fri Jun 10 21:43:00 2011 +0200 Replaced a var_Get() by var_GetInteger() in freetype. commit 47a71f0795fdf327dd181d80e9ae241ac4d0310c Author: Laurent Aimar Date: Fri Jun 10 21:41:23 2011 +0200 Removed unused "scale" object variable in text renderer. commit 54348a2530d279b28e42a1e55771fe991b35e151 Author: Laurent Aimar Date: Fri Jun 10 21:24:31 2011 +0200 Replaced ft_style_t by text_style_t in freetype. commit f84867880062343f9237d1c2f7112ed74d18fb51 Author: Laurent Aimar Date: Fri Jun 10 20:52:11 2011 +0200 No functionnal changes. Reorder functions to avoid forward declarations. commit 127fa7338dbfddb8a2b9c513bdc935a226eca1af Author: Laurent Aimar Date: Fri Jun 10 20:41:32 2011 +0200 Merged text_renderer.h into freetype.c It isn't use anywhere else. commit 6a539d911b47cac1ebaf793a956f2e593f6b9737 Author: Laurent Aimar Date: Thu Jun 9 00:06:02 2011 +0200 Clean up a bit freetype. commit 6b07ae5c6de074fdf9f14c9890135272ea2fb7c2 Author: Laurent Aimar Date: Wed Jun 8 22:11:43 2011 +0200 Factorized rendering code between html and non html mode in freetype. commit 648b99e9df547b6f6bcf9e61cb382121386d917e Author: Laurent Aimar Date: Wed Jun 8 01:03:41 2011 +0200 Renamed Render into RenderYUVP (freetype). commit 63e66b361271a5388455641e30bd7a46f8abda3d Author: Felix Paul Kühne Date: Fri Jun 10 20:11:23 2011 +0200 macosx: added skeleton for the video effects panel commit 1172b71cfd4a60a94bd529c63f37e0ad10de520a Author: Jean-Baptiste Kempf Date: Fri Jun 10 18:01:21 2011 +0200 Contribs: flac building simplification commit 77ea8af641c37dcf75ad243050e8a24285a8d865 Author: Jean-Baptiste Kempf Date: Fri Jun 10 17:29:09 2011 +0200 live555: remove unnecessary header commit 928a49e83f6cde319cafed1628ac1095dbc938ce Author: Jean-Baptiste Kempf Date: Fri Jun 10 15:11:52 2011 +0200 Android: deactivate even more things in the configure commit 4c68266d7d0a1266b880de84cfa2c248379f35de Author: Rémi Denis-Courmont Date: Thu Jun 9 23:47:14 2011 +0300 aout_InputPlay: keep the input FIFO lock This avoids racing with the audio output thread (if it exists) on the end date of the mixer input FIFO. commit cbb3e10972ab558bc0020aa3d448da2517916560 Author: Rémi Denis-Courmont Date: Thu Jun 9 23:44:48 2011 +0300 aout_OutputNextBuffer: move both FIFOs atomically and clean up This avoids racing with decoder thread (audio input & mixer) w.r.t. the FIFO timestamps. commit c977aa35ed32ad3e762e549a28379902c30877a3 Author: Jean-Baptiste Kempf Date: Thu Jun 9 22:38:24 2011 +0200 Win32: Add vlc-cache-gen.exe properties Reported-By: Alessandro (ale5000) commit 4a9a8642447067eb9ba22406d61bd666e8081696 Author: Jean-Baptiste Kempf Date: Thu Jun 9 22:32:54 2011 +0200 Win32: Fix libvlc.dll properties Reported-By: Alessandro (ale5000) commit 73b7ccdfc639b70e5d838a09ad3abee4cbfaac93 Author: Erwan Tulou Date: Thu Jun 9 22:18:42 2011 +0200 skins2: fix memory leak regarding previous commit commit d7615a6e8f98e5e32c12fe7d0d043a8cbf0e6e4d Author: Erwan Tulou Date: Thu Jun 9 18:17:14 2011 +0200 skins2: fullscreen support for multiple screens (both Linux and Win32) - by default, fullscreen is performed on the same monitor as the one where the video is currently being played back. - support for --qt-fullscreen-screennumber if the user wishes to force fullscreen on a given monitor. This fixes trac #4712. Tested on Linux. Tests needed for Windows. commit ba0677ca178727c19ee12b7a558ea08fad510a65 Author: Erwan Tulou Date: Thu Jun 9 00:16:07 2011 +0200 skins2(Win32): kill compil warnings commit 79c8884479fb4392367db036a9a5ca758cd4d324 Author: Rémi Denis-Courmont Date: Thu Jun 9 22:39:31 2011 +0300 Missing case commit 3ac60f9326a0c135fccce57046bc2215b22fc769 Author: Rémi Denis-Courmont Date: Thu Jun 9 19:43:46 2011 +0300 mixer: do not check for expired input PTS The audio input drops expired packets before they hit the mixer. Since we only support a single input per mixer, the mixer check is mostly redumdant. commit c5e166c05a49cacbabc52a32ee612533e909e882 Author: Rémi Denis-Courmont Date: Thu Jun 9 19:36:31 2011 +0300 Add GNOME MIME types for Ogg Vorbis and Ogg Theora Pointed-out-by: Fabian Greffrath (Debian BTS) commit f8278de4e24fe1b5652be3b14eee40e4d6b00e01 Author: Rémi Denis-Courmont Date: Thu Jun 9 19:23:04 2011 +0300 Small quirk in previous commit commit fa5084f6804886c9e0a329b247834c23c344312d Author: Rémi Denis-Courmont Date: Thu Jun 9 19:08:57 2011 +0300 aout_InputPlay: compute drift once (rather than 2-4 times) commit 2685a8b2537bb55bf30b3d3c6410122323a4b867 Author: Rémi Denis-Courmont Date: Thu Jun 9 18:25:32 2011 +0300 mixer: cleanup packetization commit 789f172403f584925ed5ef97faae33534ff8f9ff Author: Rémi Denis-Courmont Date: Thu Jun 9 17:26:23 2011 +0300 aout_InputPlay: compute current time only once commit 0ba7d3d9069866b3d4aeb547ab679973b4af6eec Author: Rémi Denis-Courmont Date: Thu Jun 9 18:06:11 2011 +0300 Cosmetic change: aout_InputIsEmpty -> aout_DecIsEmpty commit a3107ff07c809a3290fd71d19ca0c6aa81b66ac9 Author: Pierre Ynard Date: Thu Jun 9 16:26:19 2011 +0200 i18n: fix POTFILES commit 1d3c4b4f5680f2253371fe197838be9e45dae947 Author: Rémi Denis-Courmont Date: Wed Jun 8 22:57:31 2011 +0300 fixed32: debug typo commit b418436b45dc741c11ca116fdca547a139b917fb Author: Mirsal Ennaime Date: Wed Jun 8 14:01:15 2011 +0200 telepathy: Fix memleak commit db1ba07392a06a611913c995daf794ff5ede8b4b Author: Mirsal Ennaime Date: Wed Jun 8 13:36:28 2011 +0200 dbus: fix memleaks commit b0d7c77b11a477cb2d2d7bf86e8c4b9f2c4bbeb1 Author: Rémi Duraffort Date: Wed Jun 8 20:24:26 2011 +0200 lua: return nil when the stream or file ends (fix #4876) commit 315326696e1234f28682e02a76ce922c957e19f0 Author: Felix Paul Kühne Date: Wed Jun 8 18:41:28 2011 +0200 macosx: fixed disappearing repeat button images introduced in [8f79caa3e4b56c73c719bfa7c444cccbf203aa19] Closes #4886 commit 4ecdf371bec7ea9921f5f536bdf59a190255e4f1 Author: Jean-Baptiste Kempf Date: Wed Jun 8 18:30:03 2011 +0200 Win32: define _WIN32_IE in a centralized way commit ecdd1ee8adb4966c89270dab47f60fd1b4e54bdd Author: Jean-Baptiste Kempf Date: Wed Jun 8 18:23:08 2011 +0200 Win32 skins: reorder includes to fix warnings commit 2c5c36f1a5552be08a8d710a70f8f28748e87af1 Author: Jean-Baptiste Kempf Date: Wed Jun 8 17:56:27 2011 +0200 Qt: includes order commit 0b76cec1d1386641b2dc14008c1f25c6a53aab4e Author: Jean-Baptiste Kempf Date: Wed Jun 8 17:36:47 2011 +0200 Win32: Use _WIN32_WINNT 0x501 everywhere commit 43630c7016b084c64ea7fb0b7f3c4c57c78abb8d Author: Jean-Baptiste Kempf Date: Wed Jun 8 17:25:07 2011 +0200 Direct3D is now the default for every Windows version Main reason is that tt has the nicer subtitles support Broken configurations (looking at you S3 and Matrox) will be able to use the DirectDraw module. commit 6d67a6d13c33d61c07a407bd104977f3adeeaaaa Author: Jean-Baptiste Kempf Date: Wed Jun 8 17:21:54 2011 +0200 NEWS for VLC 1.2.0 Windows versions support Unsupported versions: - Win9x (this is already the case) - Win XP SP0, SP1 - Win 2000 (all editions) - Windows 2003 SP0 Supported versions: - Windows XP SP2, SP3 - Windows 2003 SP1 - Windows Vista, 7 and 2008 commit b1eefb45098d332c84b260ccf3da7123cf6d1c19 Author: Rafaël Carré Date: Tue Jun 7 22:02:58 2011 -0400 typo commit af6a6b2b5b918b55e93083889f72cf970770e82d Author: Jean-Baptiste Kempf Date: Wed Jun 8 02:49:57 2011 +0200 Qt4: add the browsed folder to the device combo commit b0be5abef7c44cc8d1f8f8d1a0772b126fd0305b Author: Jean-Baptiste Kempf Date: Tue Jun 7 23:22:33 2011 +0200 Contribs: update to latest x264 configure and use native win32 threads commit 98ce3c33470c521a7957131d606a9c727589652f Author: Rémi Denis-Courmont Date: Tue Jun 7 21:34:51 2011 +0300 Add mixer for FI32 and S16N Audio volume should now work on !HAVE_FPU. This is untested though. commit 3be96c604bf7c46ec290ff4a42fda3455c1149aa Author: Jean-Baptiste Kempf Date: Tue Jun 7 20:12:19 2011 +0200 DxVA2: add Mpeg1 VLD and VC-1 2010 VLD GUIDs Both are present in recent nVidia cards. The latter is about the Aug. 2010 revision of the DxVA2 WMV specification commit b5e4616ebd4a47ff886fa119ec3b2026c7a59f68 Author: Mirsal Ennaime Date: Tue Jun 7 18:59:45 2011 +0200 dbus: Fix memleak and remove warnings commit 1d43feaafe63d78ad5be78b766fdde924b4f15b5 Author: Mirsal Ennaime Date: Tue Jun 7 18:14:16 2011 +0200 dbus: Fix the tracklist's PropertyChanged signal commit cfcb63c30b1c8f5d3e2d6e8870dbdb9041880bbe Author: Mirsal Ennaime Date: Tue Jun 7 18:11:37 2011 +0200 dbus: Correctly initialize p_sys commit 6de1cefb1d3808a49938096612a4bfabd614d7a4 Author: Rémi Denis-Courmont Date: Tue Jun 7 20:43:50 2011 +0300 Remove aout_mixer_input_t.begin commit 402c5320287c9e07b96681476d3e8d24ed77cfdd Author: Rémi Denis-Courmont Date: Tue Jun 7 20:11:41 2011 +0300 aout mixer: do output buffer packetization in core, simplify Now the mixer can focus on applying to volume. Dummy mixers for S/PDIF and linear are now merged. commit fefde73eb4bacb789ae41d4cad844cab119d6c34 Author: Rémi Denis-Courmont Date: Tue Jun 7 19:35:39 2011 +0300 aout_Fifo*: remove useless parameter commit 15366ab46251fa02422d12ccac945a01092e817f Author: Rémi Denis-Courmont Date: Tue Jun 7 19:20:22 2011 +0300 mixer: partial cleanup, use aout_mixer_t instead of aout_instance_t commit dd89374c492427f8e9bbaa8591d25c7eea7e77d4 Author: Rémi Denis-Courmont Date: Tue Jun 7 18:15:25 2011 +0300 Constify aout_OutputNew() commit 4fc3bd15a3844e41a75760fa8e100feecea969a5 Author: Laurent Aimar Date: Tue Jun 7 00:43:56 2011 +0200 Fix ByteIOContext init on recent libavformat Signed-off-by: Jean-Baptiste Kempf commit 490745a0c58d5d86de1beb0736c642e751b688c4 Author: Erwan Tulou Date: Mon Jun 6 23:21:10 2011 +0200 skins2: drag&drop (small tweak) Rather than automatically expanding folders when hoving over them, use this information (folder expanded or not) to either insert the dropped item as its next sibling in the parent folder or as its first child in this folder respectively. commit a9beb4078c7fce9efdebbcb11de762f1792fe6ea Author: Erwan Tulou Date: Tue May 17 17:12:24 2011 +0200 skins2: fix some important playlist limitations or bugs This patch includes the following : - fix item misplacement (items were only appended instead of being inserted) - fix slider scrolling that could not adapt to the real size of the playlist - enhance drag&drop by allowing users to finely insert item being dropped into either the playlist or the media library. - optimise refresh (only rebuild playtree in case of visible item) - remove keeping a reference to a playlist_item_t* (since it is not refcounted, a lookup from the playlist with proper lock mechanism is needed) - remove the m_deleted flag (corner cases were never dealt with) and replace it with a notification prior to deletion - implement operator++ to simplify iterating visible items (cosmetics) A deeper redesign/simplification and support for the new sql playlist would be a good thing though. commit 1653a66d281fe2822356865780017800983f4b24 Author: Erwan Tulou Date: Tue May 17 16:25:47 2011 +0200 skins2: drap&drop enhancement Pass drap&drop coordinates over to visual controls. This feature will be used to allow users to finely insert items in the playtree control instead of just appending them at the end. commit 48884d48a9f230336b6fe1cd8e174636df8046d1 Author: Rémi Denis-Courmont Date: Mon Jun 6 23:07:00 2011 +0300 Revert "Add Dirac encoding support to VLC using the Schroedinger library." Hand-crafted code in plugin descriptor is not allowed. And the code was unsurprisingly buggy. This reverts commit 1c2a95b85ef3e984fd963e7fff6c1c03693b9255. Conflicts: modules/codec/schroedinger.c commit 767026d4a0efea827347fbfc1cbb42e09a2f7b1c Author: Laurent Aimar Date: Mon Jun 6 21:33:10 2011 +0200 Tried to fix the macosx opengl.c compilation issue. commit bf09056a25e05760bce81bbf5b26f6734d96cf63 Author: Rémi Denis-Courmont Date: Mon Jun 6 18:11:31 2011 +0300 XCB screen: cleanup capture region computations commit 4bdaae499b63956393104639300747fc25de28af Author: Konstantin Pavlov Date: Mon Jun 6 14:32:33 2011 +0400 Taglib: fix build with 1.6.3. commit a69763f0d4bba72bbbdc59c1572a005608e03b4a Author: Jean-Baptiste Kempf Date: Mon Jun 6 12:40:10 2011 +0200 NEWS: sync with 1.1.10 commit e72e685012277dd3a8aedd4c4aa6c404a5959f31 Author: Felix Paul Kühne Date: Sun Jun 5 22:54:27 2011 +0200 contribs: updated to latest binary package commit 2b7f145207f131fb8d26408bbfa105e5eeb2330a Author: Felix Paul Kühne Date: Sun Jun 5 21:07:58 2011 +0200 macosx: fixed volume normalizer prefs and crash when saving the Growl option in combination with some config sets commit 44d336b3940f1a6192eef39cb94f14eff46f996e Author: Felix Paul Kühne Date: Sun Jun 5 20:48:35 2011 +0200 macosx: fixed crash when converting strings commit bee6a5cf303caa0ae25af77aaa4aa84860029661 Author: Jean-Baptiste Kempf Date: Sun Jun 5 19:20:07 2011 +0200 Add a few more subtitles extensions commit 9fc20c0a4fe33c9acde613910c04cb28cce6b3eb Author: Jean-Baptiste Kempf Date: Sun Jun 5 19:15:18 2011 +0200 Update NEWS, LIST and subtitles extensions for STL commit e811fe62a60e62f2666d913c20bc1e7f88e5a59c Author: Laurent Aimar Date: Sun Jun 5 16:44:08 2011 +0200 Fixed compilation with avcodec without MT support. commit f6bc0f4328e9c2b7749d486540e1873dc6aefaa8 Author: Laurent Aimar Date: Sun Jun 5 16:38:24 2011 +0200 Removed use of fprintf() in stl decoder. commit 8eb3525172b894b28191f465fbb4afa5d54931fc Author: Laurent Aimar Date: Fri Aug 27 21:05:12 2010 +0200 Added STL demuxer/decoder. It is a preliminary work. commit c20bd366c5d4577631411aa999fd779a38907083 Author: Laurent Aimar Date: Fri Aug 27 21:04:38 2010 +0200 Added VLC_CODEC_EBU_STL. commit df2679806c7561bf1d59ad6b59b37d2276236347 Author: Laurent Aimar Date: Sun Jun 5 16:18:54 2011 +0200 Fade for 1/4 of the display time. It is looking more natural. commit 0cc5c150ca43de1840eb14ca228a100931107b9a Author: Laurent Aimar Date: Sat Jun 4 22:59:49 2011 +0200 Disabled frame threaded decoding when ffmpeg-hw is enabled and might be used. It allows to use hw decoding (whereas it was always disabled). It workaround a bug in ffmpeg/libav. commit 81072d68c7f84a78a35370af892deed1fe23ce0c Author: Laurent Aimar Date: Thu Jun 2 21:56:23 2011 +0200 Used WGL_EXT_swap_control in glwin32. It avoid tearing depending on the default settings. commit 8e18506ac5812f7950265d08ca9d4ffd86efada3 Author: Jean-Baptiste Kempf Date: Sun Jun 5 02:48:23 2011 +0200 NEWS: mention taglib improvements commit 10ca2d59677fc9e6d551f420fe87887b050f354a Author: Rémi Duraffort Date: Sun Jun 5 00:43:07 2011 +0200 taglib: cleanup includes. commit 7bdcc742148598bb17ebfb2eaeb4eeb378d13d81 Author: Rémi Duraffort Date: Sun Jun 5 00:27:22 2011 +0200 taglib: MP4 covert art comes with v1.6.1 and only if TAGLIB_WITH_MP4 is defined. commit 449b78e85a7867e38dc1fafe1b10f8339faea418 Author: Rémi Duraffort Date: Sun Jun 5 00:08:09 2011 +0200 taglib: ASF cover art support comes only after v1.7 and if TAGLIB_WITH_ASF is defined. commit b38b9c24c20313bfa3fa76fe7dffa6177edd270e Author: Rémi Denis-Courmont Date: Sat Jun 4 22:10:15 2011 +0300 Ogg: fix off-by-one overflow commit 323bdb9f8d7db9b2f9a19d70385877e2a894a02a Author: Mirsal Ennaime Date: Sat Jun 4 17:56:44 2011 +0200 dbus: Remove legacy mpris1 signals from the tracklist implementation commit ac0921949382de5936f5b4f139ff6f967156e9c9 Author: Mirsal Ennaime Date: Tue May 31 19:30:38 2011 +0200 dbus: Implement the TrackList interface's PropertiesChanged signal commit 393d7e42ad6496946a4233a70421f3f3e781e26b Author: Mirsal Ennaime Date: Tue May 24 01:50:17 2011 +0200 dbus: Implement the mpris2 tracklist interface properties * Add a dispatcher method for tracklist properties * Implement Tracks and CanEditTracks commit 04d158efbb77ccd35de9cd8fd48755078c911bd9 Author: Rémi Duraffort Date: Sat Jun 4 19:57:57 2011 +0200 libvlc: do not export libvlc_module_description_list_get but only the functions restricted to the audio and video filters. commit 57333f5920db4a41a2d9a7965bb4d7a1df7e61c2 Author: Rémi Duraffort Date: Sat Jun 4 19:20:36 2011 +0200 taglib: read wma covert arts. commit 932aae731f036119f9cc469b7d7672dad354fae3 Author: Jean-Baptiste Kempf Date: Sat Jun 4 17:20:51 2011 +0200 AVI: fix a crash in palette handling This happen when p_vids->p_bih->biSize - sizeof( BITMAPINFOHEADER ) = 0 and the data is in p_vids->i_chunk_size, because then p_extra == NULL. This solves the fruity sample crash but doesn't fix the palette commit 468bb5654496364bb7f62b91b76b7e372bd5b2d0 Author: Jean-Baptiste Kempf Date: Sat Jun 4 15:45:17 2011 +0200 Support .awb files commit cd929923ff49175a501bb3e9553a683bc42ff61c Author: Rémi Denis-Courmont Date: Sat Jun 4 16:59:48 2011 +0300 XSPF: fix realloc() integer overflow commit bba95f3f86bf0ff241b13def7dd81c2af31829f4 Author: Rémi Denis-Courmont Date: Sat Jun 4 15:06:39 2011 +0300 XSPF: fix memory leak commit b856ec53290ec4ed5999406552662bde0023eeb6 Author: Rémi Denis-Courmont Date: Sat Jun 4 15:01:15 2011 +0300 XSPF: fix leak on colliding track ID commit 6a4f9be62bf63391be60147d28cffb3a45885224 Author: Rémi Denis-Courmont Date: Sat Jun 4 10:59:51 2011 +0300 XCB SD: cosmetic changes commit 195f14da6f0ba3db354aab766d5b90a1ac9e35f1 Author: Rémi Denis-Courmont Date: Sat Jun 4 13:59:24 2011 +0300 date_Increment: use lldiv() commit d158270ed7e2a3c1aea9fa137e65a42600e94f44 Author: Rémi Duraffort Date: Sat Jun 4 12:33:09 2011 +0200 taglib: cosmetics. commit 599eee103d3b6d597b8e5a4f3c9cd86df931e7cf Author: Rémi Duraffort Date: Sat Jun 4 12:28:39 2011 +0200 taglib: RIFF and WAV files are present since v1.6.0 commit b4b357ee09e5a99373b99d5c609bf832f484f748 Author: Rémi Duraffort Date: Sat Jun 4 10:09:23 2011 +0200 taglib: use the taglib version to decide if apefile is available. commit a1271085c5a335f64748bd9de9be38b87aef2e84 Author: Jean-Baptiste Kempf Date: Sat Jun 4 00:47:58 2011 +0200 Update: use update-test.v.o for debug builds on win32 commit b640fe3e5a66b0bd438732c10b3cd680655335dc Author: Jean-Baptiste Kempf Date: Fri Jun 3 00:45:47 2011 +0200 DxVA2: add some more GUID commit ff99793a001bcb422a6b823857e8fb13ecaa1aad Author: Jean-Baptiste Kempf Date: Sun Nov 7 16:30:13 2010 +0100 Android: Fix src/network/udp.c compilation. Signed-off-by: Jean-Baptiste Kempf commit 1ee61ad82f39c05dae01a7024ad7daa3a2d777b8 Author: Jean-Baptiste Kempf Date: Thu Jun 2 21:30:12 2011 +0200 Fix duplication commit 480800a00c825262fbe5f0572e0237427dce20d6 Author: Laurent Aimar Date: Thu Jun 2 19:14:10 2011 +0200 Used vlc_custom_create() to create vout_display_t objects. It allows to give them a category (vout display). commit 55f46a920af32c7c2be4bec2a39ea94114309ee9 Author: Laurent Aimar Date: Thu Jun 2 19:09:45 2011 +0200 Used opengl.h HasExtension() when applicable. commit abe86edd8236a5a3bb134a6b6647c5da2733bc27 Author: Laurent Aimar Date: Thu Jun 2 19:08:39 2011 +0200 Fixed a potential infinite loop in CheckAPI() (egl). commit e87072e0504d9aa52a8573f7cd1a79878d948f21 Author: Laurent Aimar Date: Thu Jun 2 19:00:37 2011 +0200 Added HasExtension() to search for an extension in opengl. The code is based on CheckAPI from egl.c commit 070c5b31ed503aaa0e4ef15655cdb858de15d64a Author: Laurent Aimar Date: Thu Jun 2 18:45:01 2011 +0200 Redraw vout subpicture only when needed. commit 8f93cd2d47125e8ffa9c57b2f9b55767556b1a57 Author: Laurent Aimar Date: Thu Jun 2 18:43:50 2011 +0200 Used glXGetProcAddressARB() when possible otherwise return NULL in glx. It is more compatible than to use glXGetProcAddress() which is not always present (need opengl >= 1.4). commit b23bbc5d1c2c38f985abb79584cbcc04e6c978ba Author: Laurent Aimar Date: Thu Jun 2 18:37:09 2011 +0200 Set swap interval to 1 in glx when possible. It avoids tearing. commit fb044d456aabeee1a7004d59f97db187cb3e054a Author: Jean-Baptiste Kempf Date: Thu Jun 2 16:59:56 2011 +0200 Android configure: no VLM and no sout commit 59eb19a94fbd3ffb6367807fc8f8b444645cc439 Author: Jean-Baptiste Kempf Date: Wed Jun 1 16:43:45 2011 +0200 Detect Android in configure Signed-off-by: Jean-Baptiste Kempf commit 6436e12260028451198abbc7567a03481e543126 Author: Jean-Baptiste Kempf Date: Wed Jun 1 21:44:26 2011 +0200 Qt: fix an uninitialised value issue commit bde18225264d7e8144f7de02425d1bf1571e0b03 Author: Rémi Denis-Courmont Date: Wed Jun 1 23:59:15 2011 +0300 EGL: avoid clash with Win32 API commit 6f1f23fb4cb5ba05e299530a05d6887143ff9335 Author: Rémi Denis-Courmont Date: Wed Jun 1 22:42:48 2011 +0300 V4L2: set correct value for v4l2-standard and never overflow commit 79a78505cd53a20b0bc4a2b970a274352d86412f Author: Rémi Denis-Courmont Date: Wed Jun 1 22:36:49 2011 +0300 V4L2: fix some warnings commit 77ef67f7dc0257b54b776d662b78ea7274d2a140 Author: Rémi Denis-Courmont Date: Wed Jun 1 22:36:00 2011 +0300 V4L2: put default audio-mode value in the value list Otherwise Qt4 selects another value by default and fails. commit ac657299a714aa399f87acdf36edc19f09bf1228 Author: Rémi Denis-Courmont Date: Wed Jun 1 22:26:38 2011 +0300 Fix flawed CFLAGS logic commit e51b3d92049ef4b7c2b069028b1c5f92caa60342 Author: Rémi Denis-Courmont Date: Tue May 31 21:56:30 2011 +0300 Remove unused aout_mixer_input_t.is_invalid commit 68e5d329206610c72bf20f0facfedbbe107d2523 Author: Felix Paul Kühne Date: Wed Jun 1 21:23:40 2011 +0200 macosx: fixed rare crash when saving the full prefs commit b114b7e697476a05ebba30a789a16054ba530b72 Author: Laurent Aimar Date: Wed Jun 1 21:13:14 2011 +0200 Fixed a memory leak in opengl. commit 063357c9b3f999a8fa03cdccf50fe0b0136a823a Author: Laurent Aimar Date: Wed Jun 1 20:46:42 2011 +0200 Converted subpicture widget/epg to YUVP. commit 52cd14db263cbea391ac29629288a5987a6a6184 Author: Laurent Aimar Date: Tue May 31 23:51:42 2011 +0200 Used the right function pointer prototype in opengl. It should fix at least the win32 segfaults. commit 110e953c79451c6081a3ffec50f568e34a8d4892 Author: Laurent Aimar Date: Tue May 31 21:19:46 2011 +0200 Checked the maximum number of texture units before using them. commit 7cc37b375fc7f5cff2d83ab275f88e46bb7e3dc0 Author: Laurent Aimar Date: Tue May 31 20:14:33 2011 +0200 Fixed memory leak in glwin32. commit a9873b8120fa499e51f30ab62f520310b8d510ac Author: Jean-Baptiste Kempf Date: Wed Jun 1 14:49:19 2011 +0200 Update android configure to something sensible Yes, some options are not yet recognized; this will change in future commits. Yes, it ain't perfect; don't cry now. It is a bit different from what's been done before to actually work with sh. commit 065f9350636a17b8340c4bde8a45336fb9563fc6 Author: Jean-Baptiste Kempf Date: Wed Jun 1 14:37:06 2011 +0200 Contribs: add live for Android commit 0e148cdc09e9cf975731ac561c1a7c069de7bbf5 Author: Jean-Baptiste Kempf Date: Tue May 31 22:51:01 2011 +0200 Win32: correct FileType for dlls commit 91e36c893116781e3a07af8514ab654fc588ff8a Author: Jean-Baptiste Kempf Date: Tue May 31 22:40:25 2011 +0200 Update Win32 resource files They still aren't perfectly compliant though... commit 68af752dca9682394084421f4f8a035b21e435c6 Author: Rémi Denis-Courmont Date: Tue May 31 20:47:54 2011 +0300 Cancel interface thread on exit DBus, XOSD and Audio Scrobbler interfaces depend on this. commit cc26826f60053689ceefcbc2cadadd7ab4cb5519 Author: Rémi Denis-Courmont Date: Tue May 31 20:40:41 2011 +0300 DBus: fix some leaks on error path (but not all) commit 7da5f011b79440badc677a1be2eb64e8911c431b Author: Rafaël Carré Date: Mon May 30 23:31:56 2011 -0400 ncurses: make sure playlist box shows title when available Also protect concurrent access to p_sys between main thread and libvlc callbacks fixes: #4827 commit db10bebafee251c87c8061c4a132307ec817ca8b Author: Rafaël Carré Date: Mon May 30 23:06:04 2011 -0400 dbus: remove not thread-safe strerror() and GNU strerror_r() use commit 8762bdebf7b8a2237deac1539f53fc789662c4c7 Author: Rafaël Carré Date: Sun May 29 20:47:01 2011 -0400 fix zsh completion commit 749fa2f4d2f6cc7f7a03a64708fba6a2eacce001 Author: Rémi Denis-Courmont Date: Tue May 31 20:10:50 2011 +0300 aout: simplify input handling, remove dead code commit b6717257d53664ace3e4166d9a0b6c6d98fc2d5d Author: Rémi Denis-Courmont Date: Tue May 31 19:39:19 2011 +0300 mixer: simplify based on single input per output commit d8ab9fd61dbfb7a5bdcfc20ead03b4d0da8730f5 Author: Jean-Baptiste Kempf Date: Tue May 31 18:30:52 2011 +0200 Win32: fix a small warning commit 1032cea7b35fc57a82f2a5f8cf6d700e9cc08376 Author: Jean-Baptiste Kempf Date: Tue May 31 17:41:02 2011 +0200 NEWS: OpenGL blending and Aout commit 38feb73c11735e76ea233bdd0366e925c6d158dd Author: Rémi Denis-Courmont Date: Tue May 31 18:20:41 2011 +0300 Ugly resampler: implement all linear formats commit 095526d1b65273a82e46ecafeb29ba9ca629fbbc Author: Rémi Denis-Courmont Date: Tue May 31 18:19:01 2011 +0300 trivial mixer: support all linear formats commit a822a430136503c41d65834df8394a7fcbab4079 Author: Rémi Denis-Courmont Date: Tue May 31 18:15:39 2011 +0300 Pass mixer multiplier as argument commit 600240e248041eff4e664a011d6c4c4bd64474aa Author: Rémi Denis-Courmont Date: Tue May 31 18:08:42 2011 +0300 Replay gain: no need to restart the audio mixer (anymore) commit 33b89791981de596c4b77147b591b775764d4d92 Author: Rémi Denis-Courmont Date: Tue May 31 18:02:34 2011 +0300 aout: small cleanup commit 37e6859a29d61366bba3fc5c89ec1568b871f542 Author: Rémi Denis-Courmont Date: Tue May 31 17:58:12 2011 +0300 Remove redumdant audio format comparisons aout_FiltersCreatePipeline() deals with it internally. commit 43c4b5aac745d38c93b0ffa860d9222335e78eda Author: Rémi Denis-Courmont Date: Tue May 31 17:52:16 2011 +0300 Factorize aout filter pipeline commit 6400a0047f2d092ed531bbf7d1cfa603d6fa065c Author: Rémi Denis-Courmont Date: Tue May 31 17:36:35 2011 +0300 aout_Filters*Pipeline: remove useless parameter, constify commit 04058ca6feb89a9f813f578cd9a4f45812c7361d Author: Sébastien Escudier Date: Wed May 25 14:16:36 2011 +0200 vlm : call var_DelCallback after input thread is joined. This reverts vlm callback behaviour before 67b16b1b9f1babba51ca186a5a1107156f897c09 commit 8b2cb8f2d50995874cb87019de3c51c35120c576 Author: Laurent Aimar Date: Mon May 30 22:27:26 2011 +0200 Fixed vout_display_info_t::has_pictures_invalid property in glwin32. commit f8b076b7904047975148f15ab18e54db8c18be81 Author: Laurent Aimar Date: Mon May 30 22:20:43 2011 +0200 Made usage of glActiveTextureARB() a bit more obvious (opengl). commit 8dac2e552e7502467f6b29cc909ffa4f29ed6477 Author: Laurent Aimar Date: Mon May 30 22:18:23 2011 +0200 Clean up. commit 5f4b6916ec0223f5545701a2da3c38199b488bf4 Author: Laurent Aimar Date: Mon May 30 22:12:26 2011 +0200 Cached texture created for subpicture rendering (opengl). It avoids creating/destroying texture uselessly. commit 0a5dcfefe87ade9c9f903ada0ab4df5ccbfcb205 Author: Laurent Aimar Date: Mon May 30 21:55:43 2011 +0200 Implemented subpicture direct rendering in opengl. It is enabled only on linux/win32 when opengl ES is not used and when non power of 2 textures are supported. Only RGBA colorspace is supported for the subpicture. commit 095fa2eadbb62e11ec7b968c31b9e5c88962075a Author: Laurent Aimar Date: Mon May 30 21:52:57 2011 +0200 Made vout_display_opengl_New return a list of chroma supported for subpicture blending. Not yet used. commit 5a018ce84b7515f196cbcac199cbcbb6485239e8 Author: Laurent Aimar Date: Mon May 30 20:24:28 2011 +0200 Always bind texture before use (opengl). It will allow to add subpictures blending. commit 951577422939c08f20e76aab4337aa42a3c9b83f Author: Rémi Denis-Courmont Date: Mon May 30 21:35:19 2011 +0300 Manage buffer allocation in the mixers, remove aout_mixer_t.b_alloc commit b914b9855f27d503538345155aa68ec4f8df4141 Author: Rémi Denis-Courmont Date: Mon May 30 19:51:03 2011 +0300 Remove constant { true } aout_instance_t.mixer_allocation commit ac201136ff1cf6a626ede2a16fa5c4649980fe3a Author: Rémi Denis-Courmont Date: Mon May 30 19:43:07 2011 +0300 Do not restart mixer on volume change commit 91307e828f43a6f1a578af262e0ad1f11711e73c Author: Rémi Denis-Courmont Date: Mon May 30 19:15:38 2011 +0300 Allow float mixer to run with 1.0 multiplier commit c2239a917d54c7708e996dbcf6f1e1347f6e9c2f Author: Rémi Denis-Courmont Date: Mon May 30 19:36:42 2011 +0300 Remove invalid free() commit bdca2f930839fc93804cda2fbb5b16f7ceb6e61b Author: Rémi Denis-Courmont Date: Mon May 30 19:14:48 2011 +0300 Oooops commit 287e954484e343f920bb8eb58bb450bd9d424be8 Author: Rémi Denis-Courmont Date: Mon May 30 18:46:27 2011 +0300 Mono mixer: remove dummy block_t <-> aout_buffer_t conversions commit e5ccd0bf33e43b431206a6d4ced262a94daaf691 Author: Rémi Denis-Courmont Date: Mon May 30 18:42:41 2011 +0300 Remove aout_filter_t commit 94b7316fc438d617d36c80aac479ec9e51656d52 Author: Rémi Denis-Courmont Date: Mon May 30 18:42:26 2011 +0300 visual: correct object cast commit f75d84da06837009e2b622cc87712b9cf2520c67 Author: Rémi Denis-Courmont Date: Mon May 30 18:41:41 2011 +0300 mono mixer: use filter_t directly instead of dummy aout_filter_t commit ba11afd95f1c60eb723babf3a24e89ed1336fd4a Author: Rémi Denis-Courmont Date: Mon May 30 18:29:18 2011 +0300 Remove unused aout_filter_t properties commit a2fc92564e03f86cf65ea18f6218506fc8af5cb2 Author: Rémi Denis-Courmont Date: Mon May 30 18:25:16 2011 +0300 Remove write-only aout_alloc.i_bytes_per_sec commit 01e4e9dc97e0868f481e798cc14f526dcef44ad0 Author: Rémi Denis-Courmont Date: Mon May 30 18:17:33 2011 +0300 Qt4: include as needed commit d8839e25289af9e72a39a0b60f18ccde3a660b05 Author: Rémi Denis-Courmont Date: Mon May 30 18:10:34 2011 +0300 Inline aout_BufferAlloc and simplify commit b92aee833edba267d6e5a2859ff75eb37e68437e Author: Rémi Denis-Courmont Date: Mon May 30 17:50:32 2011 +0300 float32 mixer: small simplification commit a6b9a013a806714c7a252d2f54559ca6b8aa9adc Author: Rémi Denis-Courmont Date: Mon May 30 17:34:50 2011 +0300 WaveOut: don't access b_starving (not really needed here) commit 0707bc75cb04b62dc0cb5bfcefaeb534b9569b15 Author: Rémi Denis-Courmont Date: Mon May 30 17:26:41 2011 +0300 Remove aout_output_t.b_error commit 13700a227ef6c45cd19d6c9b068726a41b03f285 Author: Rémi Denis-Courmont Date: Mon May 30 17:58:28 2011 +0300 Do not #include from commit 7eb6a150f350e26350da921372cc8af77630d98c Author: Rémi Denis-Courmont Date: Mon May 30 17:22:57 2011 +0300 Don't overwrite the LibVLC structure lock with memset() commit e834f5fccc141f46c3c0fbb7ad860c0d815289c8 Author: Jean-Baptiste Kempf Date: Mon May 30 10:30:17 2011 +0200 OpenGL: fix Win32 compilation commit 093bcba4f29c91f96e8e45534d0f447120756dcb Author: Jean-Baptiste Kempf Date: Mon May 30 10:10:55 2011 +0200 Update NEWS commit 437f2ebe5b51f09bb3f1888174fcd5c37b7048b3 Author: Rémi Denis-Courmont Date: Sun May 29 20:53:15 2011 +0300 Correct XCB version dependency commit 5e66bde2b006d572db85b7ffec3ba589f2bc933e Author: Rémi Denis-Courmont Date: Sun May 29 20:21:01 2011 +0300 XCB: flush when changing the cursor This should fix cursor (un)hiding with some OpenGL back-ends commit bee6b903b21eda692cb4fe96ce4fb24fd0de3099 Author: Laurent Aimar Date: Sun May 29 16:46:54 2011 +0200 Used glProgramLocalParameter4fvARB to transmit yuv->rgb coefficients. It seems that some intel drivers did not like the syntax used to embed the coefficients directly into the source code. Also, it is more flexible and will allow runtime changes. commit 09a32ed3a7e50b997d9df8df14b2d797c7484b54 Author: Laurent Aimar Date: Sun May 29 15:47:29 2011 +0200 Fixed some functions prototypes in opengl. commit cd781fa65bde38ac2fae9ecbde712835ce058984 Author: Laurent Aimar Date: Sun May 29 11:55:30 2011 +0200 Fixed opengl compilation for win32 and maybe some linux setup. commit 0772a4cf19bd3ac848fd1c3bfd6e97759583ce98 Author: Laurent Aimar Date: Sun May 29 11:17:48 2011 +0200 Extended vout_display_opengl_Prepare() with a subpicture_t parameter. It is not yet used. commit 10e55d6d8c0c379e2bdbb936cea6ce3d345c2eb3 Author: Rémi Denis-Courmont Date: Sun May 29 12:37:55 2011 +0300 Disable GL ES1 (does not compile anymore) commit e262dbe2f54e56dc1c8f05fff861341fbbeb5123 Author: Laurent Aimar Date: Thu May 26 22:47:44 2011 +0200 Added YUV(planar)->RGB conversion support to opengl using a fragment program. All planar YUV are supported (only YV12, I420, I422, I444 were tested). For now, the YUV is supposed to follow BT-709 when video height is higher than 576, and BT-601 otherwise. The YUV range is supposed to be TV, and the RGB one is supposed to be full range. In the current state, the behaviour is unchanged on macosx (ie YUY2 is used instead), and when opengl ES is requested (RGB 16 bits). commit 587d897111c53623c6b9f9e5051b921eb4c9305a Author: Laurent Aimar Date: Sat May 28 02:24:33 2011 +0200 Improved the way picture are allocated in opengl. They are now allocated with picture_New and so they will be suitable for direct rendering. The requested number of pictures is now respected when both opengl es and macosx are not used/defined. commit 2c50a3d1b42d1b991194b80bfa8f3d73ff5127a7 Author: Laurent Aimar Date: Sat May 28 01:58:58 2011 +0200 Extended vout_display_opengl_GetPool() to take the number of requested pictures. The parameter is not yet used. commit 9b678604583c3d616c99e43adddc9f28ff88a9f0 Author: Laurent Aimar Date: Sat May 28 18:51:27 2011 +0200 Added preliminary support for multiple textures per picture (opengl). commit ec3dc4b4f0a1edfb7160ece44373d27e799d9171 Author: Laurent Aimar Date: Thu May 26 21:21:47 2011 +0200 Defined texture format/type at runtime (opengl). commit 86a7523da0efde48e28dddcf9ee206f9a4d3cac3 Author: Laurent Aimar Date: Sat May 28 18:46:51 2011 +0200 Prepare for fragment program support in opengl. commit 6a36c6c04ed6adfa4eb4e282ca1aeeed213b8f2b Author: Laurent Aimar Date: Thu May 26 22:48:57 2011 +0200 Added missing config.h include (opengl) commit 1797255995938166ec0b986ed32cb00067035702 Author: Laurent Aimar Date: Fri May 27 00:50:36 2011 +0200 Fixed potential segfault on error with mkv demuxer. commit 3d356aef430fe23a463d391cbc8db282ff6d5ea5 Author: Rémi Denis-Courmont Date: Sat May 28 11:35:55 2011 +0300 Warning commit d026b192534e3742a23430db25d73a4f23e3d826 Author: Rémi Denis-Courmont Date: Sat May 28 09:30:48 2011 +0300 configure: dead code commit 82bdf2224ce7a74953f95f72f197dc34f21454b0 Author: Rémi Denis-Courmont Date: Sat May 28 09:30:30 2011 +0300 Dead code commit 19cc555ef738ee7de0fdf48b926b0e32517216d3 Author: Rémi Denis-Courmont Date: Sat May 28 09:16:16 2011 +0300 XCB/window: remove the Matchbox hack commit 5466e48ec056f40fc3aff774c2374c515a7725a4 Author: Rémi Denis-Courmont Date: Thu May 26 23:24:52 2011 +0300 Remove debug commit 0738ce0d415e50ad6419d9596f975b3c64de19d6 Author: Rémi Denis-Courmont Date: Thu May 26 23:17:42 2011 +0300 XCB/screen: use Composite to capture windows This enables capture of windows even when not entirely visible. commit b4581502f18d4b8476b2fea0f4da2e1a22b85e03 Author: Rémi Denis-Courmont Date: Thu May 26 23:03:01 2011 +0300 XCB/screen: memory leak commit e8b475fc74ae1b825073660aa78a009c658d1490 Author: Rémi Denis-Courmont Date: Thu May 26 22:21:34 2011 +0300 XCB/screen: remove non-very-sensical pause Thus, there is no need for a mutex anymore. commit 7720f981f852178fce00656126859d6b091055b1 Author: Rémi Denis-Courmont Date: Thu May 26 19:32:40 2011 +0300 Remove vlc_object_find_name() search mode parameter commit 9747349ae601b5827d04a82c5ff515f87a2f5613 Author: Rémi Denis-Courmont Date: Thu May 26 19:29:37 2011 +0300 Remove last use of FIND_ANYWHERE commit b0b4694b61f1da491cd09a24bf56017a2ba1cca6 Author: Rémi Denis-Courmont Date: Thu May 26 19:22:44 2011 +0300 Search child of playlist rather than anywhere commit 2f49119c3b27a6b730c4dd1a82bb69a785c738c6 Author: Rémi Denis-Courmont Date: Thu May 26 19:10:40 2011 +0300 LUA: remove find_name() before something starts to use it commit 26a440b84552eae94cac101e0c2d586f7a936e82 Author: Rémi Denis-Courmont Date: Thu May 26 17:13:31 2011 +0300 Qt4: remove Linux DVB device spin box commit ceeacab6949a7146bd2ee078bb22be77a954c661 Author: Rémi Denis-Courmont Date: Wed May 25 23:50:28 2011 +0300 DVB: remove unused parameter commit b92e509557b3cefe9e7936c00d384263393e3ce0 Author: Rémi Denis-Courmont Date: Wed May 25 23:46:31 2011 +0300 Linux DVB: deprecate --dvb-device commit ac4cacaff7ac077b14caa35c00824a8ced2b5376 Author: Rémi Denis-Courmont Date: Wed May 25 23:44:18 2011 +0300 Linux DVB: automatically select a suitable frontend from the adapter commit c1df3abb83d3fa8b26490a7cc4150e656b9d95bc Author: Laurent Aimar Date: Wed May 25 23:16:34 2011 +0200 Corrected parameters given to glTexSubImage2D. The numerical values are the same, but they don't have the same meaning. commit eaad1ce32cb21dcc531ca1d3e9f422e9ac3a9c82 Author: Laurent Aimar Date: Wed May 25 23:06:42 2011 +0200 Used vlc_memalign in opengl.c commit 602d44823496e2c5bc2d3b4c89883ffe5377cd31 Author: Laurent Aimar Date: Wed May 25 23:03:28 2011 +0200 Merged vout_display_opengl_ResetTextures() into vout_display_opengl_GetPool(). commit 5d527f369d1a5a3296246b23b61f3962768b1b03 Author: Laurent Aimar Date: Wed May 25 22:57:00 2011 +0200 No functionnal changes (opengl). commit 2a98d120084ee14a08b6d3267c8c9eee8ab3648e Author: Laurent Aimar Date: Wed May 25 22:51:22 2011 +0200 Improved "non power of 2" texture support detection (opengl). commit 4804d439a6a4eb4189fdfd2cd3e9f3ed1a1c4abf Author: Laurent Aimar Date: Wed May 25 22:33:18 2011 +0200 No functionnal changes (opengl). commit 6c3b791a4649ccae9f99bacff96baa41f2a1eede Author: Laurent Aimar Date: Wed May 25 22:25:20 2011 +0200 No functionnal changes (opengl). commit 537817e750d2a9eaa4795139946a74c28dafe40e Author: Laurent Aimar Date: Wed May 25 22:21:49 2011 +0200 No functionnal changes (opengl). commit 3ac8796ac4a6ef3fb9b43679919acc0d3458655e Author: Laurent Aimar Date: Wed May 25 22:15:23 2011 +0200 Removed unused defines (opengl). commit e3f41a7e6c9e514dedab258e997d3c2ba8fb92c5 Author: Laurent Aimar Date: Wed May 25 22:10:41 2011 +0200 Made VLCGL_TEXTURE_COUNT private. commit 32792812022dd2c4e40f85d1811276489351ff92 Author: Laurent Aimar Date: Wed May 25 22:04:10 2011 +0200 Fixed win32 compilation. commit 88780e111335c00f33a8d9e956dd0bf3fb062611 Author: Laurent Aimar Date: Wed May 25 22:03:39 2011 +0200 Made vout_display_opengl_t private. commit 90ed2da475a475603ba993e11920123bf6a98573 Author: Rémi Denis-Courmont Date: Wed May 25 23:00:48 2011 +0300 EGL: implement GetProcAddress commit aa524d8e0139636c345f2f673d260e6181361a48 Author: Rémi Denis-Courmont Date: Wed May 25 22:30:03 2011 +0300 Linux DVB: always open demux/dvr0 (and ca0) Multi-frontend adapters (single tuner, multiple standards) provide multiple frontend nodes and only one demux. So the device number is only used when selecting the frontend. I am going to assume that devices with multiple independent tuners show as multiple adapters (otherwise this is totally screwed). commit ef29143350b942364808d6ccc9ba230604f82b54 Author: Laurent Aimar Date: Wed May 25 21:33:13 2011 +0200 Implemented vlc_gl_t::getProcAddress() for glwin32. commit 64275f7772484f2768ce3c7216a000ec04b4ee46 Author: Laurent Aimar Date: Wed May 25 21:26:51 2011 +0200 Implemented vlc_gl_t::getProcAddress() for glx. commit c1763208e345a00be5289b7f8dc0370937a99c7f Author: Laurent Aimar Date: Wed May 25 21:17:08 2011 +0200 Added vlc_gl_t::getProcAddress() declaration. commit 5ebee8d0f19cba17e4ee0e1b070e34ffa74f2445 Author: Rémi Denis-Courmont Date: Wed May 25 21:50:30 2011 +0300 Remove no-op vlc_object-kill in vlc_object_destroy If the object has no references left, b_alive is irrelevant. commit 36c4a22f2cd2c645ac32e376044060c0edd76487 Author: Rémi Denis-Courmont Date: Wed May 25 19:50:38 2011 +0300 Remove vlc_object_attach() commit d857d87754cafdb18378fc82f92bb95c7a0be5dd Author: Rémi Denis-Courmont Date: Wed May 25 19:44:57 2011 +0300 Attach object during creation Attaching an object makes it visible in the hierarchy. This would have been a problem in some cases with vlc_object_find(), but this function was removed. commit 2078838d5e2f389d86435b1ddb39c9cf381fc728 Author: Rémi Denis-Courmont Date: Wed May 25 19:33:40 2011 +0300 Always create a new object with the parent object commit e5287a682b00cdad7e70ec86fa02f6b1d89e7685 Author: Rémi Denis-Courmont Date: Wed May 25 19:17:55 2011 +0300 Cleanup, no functional changes commit 9d002286825ad14302ab75d7c848e4933c0567d6 Author: Rémi Denis-Courmont Date: Wed May 25 18:52:10 2011 +0300 Remove unused FIND_PARENT commit ecc2c16b871c893d5101edec462696e932472d3d Author: Rémi Denis-Courmont Date: Wed May 25 18:26:49 2011 +0300 Fix a prototype warning commit ac40aef7f625221a4c6c00693da8b9289ef76b2b Author: Rémi Denis-Courmont Date: Wed May 25 17:39:27 2011 +0300 HTTP: remove --http-use-IE-proxy and assume it is always true Nobody is ever going to use this if it needs to be enabled. commit 5192e2f177595541bfe8cf37119dd53df4ebf0dd Author: Rémi Denis-Courmont Date: Wed May 25 17:28:24 2011 +0300 HTTP: kill useless --http-max-redirects "wget does it" is not a sufficient reason to do it. commit c237e73edfd1406b130dd702012921775bfea4da Author: Rémi Denis-Courmont Date: Wed May 25 17:26:36 2011 +0300 HTTP: use a single variable to track redirections commit d09ce38afac838a3c53c43e921b7fa3a4ae49f52 Author: Rémi Denis-Courmont Date: Tue May 24 23:54:47 2011 +0300 Remove dead old object thread code commit eb3daf5188c48278a25ddf12b7f8f85f1806a45f Author: Felix Paul Kühne Date: Wed May 25 16:15:16 2011 +0200 contribs: updated Growl commit 0697b6e33322c89aa48f9ad6c6bb3f71c2a0eb36 Author: Sébastien Escudier Date: Wed May 25 14:50:22 2011 +0200 fix input_Close return type commit 9ea91967ae0f9c80871fd2818a34b9056a0c94ab Author: Jean-Baptiste Kempf Date: Wed May 25 12:51:06 2011 +0200 Qt: fix playback start if VLC was minimized Close #3840 commit 975477f71e98bfb5baf5a51240adfff6254b45a9 Author: Jean-Baptiste Kempf Date: Wed May 25 11:05:36 2011 +0200 Qt: simplify commit ca0d201f5c025b81630e0ccd8a0976877fc05314 Author: Jean-Baptiste Kempf Date: Wed May 25 10:54:35 2011 +0200 Qt: Solve issue with alwaysOnTop and fullscreen conflicting Win32 only, for some reason (Qt bug?) Close #3976 commit 60e0ca5e08044a903d2358cdfed09732b6853d1d Author: Jean-Baptiste Kempf Date: Tue May 24 17:49:38 2011 +0200 Contribs: fix dshow headers extraction commit da60dfb511f5e7d1c4997e782abfd2e7de3e8e37 Author: Jean-Baptiste Kempf Date: Tue May 24 17:00:25 2011 +0200 Cue sheet files are playlists commit 81f37f32669e78e63100940646d8a719bddff856 Author: Jean-Baptiste Kempf Date: Tue May 24 16:46:48 2011 +0200 Cue: support COMMENT commit 94932dc4204e70e958460ff29a41d47d36ce0409 Author: Jean-Baptiste Kempf Date: Tue May 24 16:20:13 2011 +0200 Cue: use URI to open the file commit ea81feee5bf176e15347baf9761ba9525e5a3040 Author: Jean-Baptiste Kempf Date: Tue May 24 13:35:21 2011 +0200 Taglib: do not write 0 as track position if tracknumber is "" commit dce1d72bb05d1126c6c808b77b5444190fd264a6 Author: Jean-Baptiste Kempf Date: Tue May 24 13:04:54 2011 +0200 Win32: fix compilation for update Broken in 9b34074c6e2fcb9baea5a3057da9b94a361607d4 commit 73a3b9e2ed908bcc63bce3acdcc9b9dca76d87c8 Author: Rafaël Carré Date: Mon May 23 17:40:19 2011 -0400 android/configure.sh: look for configure in srcdir also remove obsolete configure option commit af91437dfb0c78126c016b67912554c03eeccfa6 Author: Rémi Denis-Courmont Date: Mon May 23 23:38:47 2011 +0300 vlc-plugin: add potentially useful directory variables commit 5f00387d1ea9eaab71dc3be49def6f50b565705f Author: Laurent Aimar Date: Mon May 23 22:12:24 2011 +0200 Fixed OSD EPG and build it directly at the display size. As a side effect it is now build at the display size. commit 9b34074c6e2fcb9baea5a3057da9b94a361607d4 Author: Laurent Aimar Date: Mon May 23 21:14:25 2011 +0200 Updated update code to vlc_clone(). commit f818952f2af10abf7efbff8510276cae66d99a08 Author: Laurent Aimar Date: Mon May 23 20:46:43 2011 +0200 Used vlc_clone for interface threads. commit 0984b22055c88b1222c85c942fdd19b41270d861 Author: Laurent Aimar Date: Mon May 23 20:29:52 2011 +0200 Removed vlc_thread_set_priority(). commit 2f9948655bdbc005e814903cd40514ac002e211b Author: Laurent Aimar Date: Mon May 23 20:29:07 2011 +0200 Added vlc_set_priority() helper. commit a47715a1a1480fd3c38b17ac6606a8f3ac3a272f Author: Laurent Aimar Date: Mon May 23 19:19:41 2011 +0200 Converted input to vlc_clone(). commit 998746af0a5f4bd2e0e57c67d8bd8cd352076ac5 Author: Laurent Aimar Date: Mon May 23 18:58:45 2011 +0200 Used vlc_clone() in src/input/stream_demux.c commit 083b7bcd69006ebc15bbde1c59dfca459128b93d Author: Yuval Tze Date: Wed May 18 21:02:58 2011 +0300 Qt: synchronization: subtitles duration parameter new spin box that enables subsdelay filter and disables it when the value is set to 0 the spin box tooltip and suffix are updated according to the subsdelay mode Signed-off-by: Jean-Baptiste Kempf commit 3434ee9c9432fd801a41e2ee3112b32b6d99d2c5 Author: Laurent Aimar Date: Mon May 23 18:06:14 2011 +0200 Unexported vlc_thread_set_priority(). commit 36ce01dddb15185557fa796b8632d21037957baf Author: Laurent Aimar Date: Mon May 23 17:57:31 2011 +0200 Removed useless vlc_thread_set_priority() calls in macosx code. The thread are already created with the right priority. If not, then vlc_clone() should be fixed instead. Also, the vlc_thread_set_priority() calls on the main interface thread seem bogus, as the target thread is dedicated to monitor the libvlc death and is not the main running thread. commit 6f07ef8f5b42184df37e96ff33ee11110d3cea02 Author: Ludovic Fauvet Date: Thu Apr 21 23:16:15 2011 +0200 input: send position updates to the intf during a fast-skip Signed-off-by: Jean-Baptiste Kempf commit cceb57659f7ec02c2d4866c63c41af3dc5b63c7e Author: Jean-Baptiste Kempf Date: Mon May 23 00:33:58 2011 +0200 Strings: use getTitleFbName for str_format_meta Close #4776 commit 10f1025e051b22043dc719a88ea102d0b4fb741b Author: Jean-Baptiste Kempf Date: Sun May 22 23:57:17 2011 +0200 Qt: provide a button to open subtitle Useful for people with accessibility difficulties. No icon yet. Close #2253 commit 5dc38d351f8a9700a74f906e7b187e27f5d596ad Author: Laurent Aimar Date: Sun May 22 22:30:32 2011 +0200 Unexported vlc_thread_create/join. They are not used by modules anymore. commit 67b16b1b9f1babba51ca186a5a1107156f897c09 Author: Laurent Aimar Date: Sun May 22 21:49:58 2011 +0200 Used input_Close() where applicable. commit 2176bf42341e802af7c6a9ae26e7d17c882c65d9 Author: Laurent Aimar Date: Sun May 22 21:49:14 2011 +0200 Added input_Close() helper. commit 482b5490d2fb2a08893575a323587e30165fd392 Author: Laurent Aimar Date: Sun May 22 21:45:27 2011 +0200 Converted aout waveout to vlc_clone(). commit d30534b03a59fe45e65965913e9b892bd59edf21 Author: Laurent Aimar Date: Sun May 22 21:45:14 2011 +0200 Converted aout directx to vlc_clone(). commit 2cb994d6ddb6bd5ce5dd345f52a0d575d06f47e2 Author: Jean-Baptiste Kempf Date: Sun May 22 21:29:05 2011 +0200 Playlist: fix scrolling events in selector Close #4092 commit aa446d2ccad256326d2d8ca724df0c3389acf6d7 Author: Jean-Baptiste Kempf Date: Sun May 22 21:19:09 2011 +0200 AVI: try again to fix metadata issue: #4765 commit 77ae11cfaabb3b2e1813e212e135c447293f6079 Author: Felix Paul Kühne Date: Sun May 22 21:03:14 2011 +0200 macosx: remove references to VLCIntf from the EyeTV class to work-around libvlc crashes refs #4734 commit 929f2db29bfc8913cc831927e83be66af016fe1b Author: Jean-Baptiste Kempf Date: Sun May 22 19:36:18 2011 +0200 Qt: mediainfo, difference between URI and URL One is the actual URL, the other is a metadata Close #4157 commit a40a511642ff9cd0e56c91e0a470f1253db12e0a Author: Jean-Baptiste Kempf Date: Sun May 22 18:40:33 2011 +0200 Qt: add popupAddToPlaylist Close #4341 commit 303d976b169e1cc36a1722fcfc829bdaf09bb1cb Author: Jean-Baptiste Kempf Date: Sun May 22 14:52:20 2011 +0200 Qt: change shortcut in info dialog Close #4818 commit 7f84c8c8a57ec6cb4428a5ef65fd7b370f09ffef Author: Jean-Baptiste Kempf Date: Sun May 22 12:19:23 2011 +0200 MKV: misc simplifications, renaming and privatizations commit 2e56d2ef35592a87e277c29abbc7c3d11db0824b Author: Jean-Baptiste Kempf Date: Sun May 22 02:20:48 2011 +0200 MKV: rename functions to match better the actual implementation commit c42f411638b51c95276c627b7917a866856324fc Author: Jean-Baptiste Kempf Date: Sun May 22 02:18:03 2011 +0200 MKV: privatize methods in virtual_segment_t commit 7376fd3b29c4a2ae146b024f2b62148a2b21fa23 Author: Jean-Baptiste Kempf Date: Sun May 22 01:39:12 2011 +0200 playlist: fix error in [874efde6] commit 632d0f8b28ac098eed11d9ced97f59248701e093 Author: Jean-Baptiste Kempf Date: Sun May 22 00:19:56 2011 +0200 MKV: privatize matroska_segment_c methods commit c9f85df66a54eb63e18f15543038b4a81f67bfa6 Author: Laurent Aimar Date: Sat May 21 23:57:13 2011 +0200 Converted portaudio to vlc_clone() and fix vlc_cond_wait() usages. commit 79e3f3bf2899f729b88f65c38846b09068c89dc9 Author: Jean-Baptiste Kempf Date: Sat May 21 23:02:55 2011 +0200 luaRC: provide deinterlace control This would close #4321 , if cli.lua vout function were working commit c5d8d051496276b06e63e0892f0ab509db3fc112 Author: Jean-Baptiste Kempf Date: Sat May 21 23:24:26 2011 +0200 MKV: remove unused variables commit 56fbad8ed5ca48564136996326c552f989c4b532 Author: Laurent Aimar Date: Sat May 21 22:30:30 2011 +0200 Reworked how the event thread works in mkv demuxer. It now uses vlc_clone() It is started only when needed. It does not uselessly poll every 100 or 10 milliseconds anymore... commit b98e1a87c79e479e05760507f98d6c18406e820e Author: Pierre Ynard Date: Sat May 21 19:48:01 2011 +0200 Makefile: renamed file commit b5ce3a3b9cdc0a35899a742bb93f0405a73f964b Author: Felix Paul Kühne Date: Sat May 21 18:55:44 2011 +0200 macosx: fixed another crash after the video stopped playing commit 30cc259e59d5727f1a217b27ad14f4cf79f2a9bd Author: Jean-Baptiste Kempf Date: Sat May 21 17:41:44 2011 +0200 Qt: remove unused variable commit 719c0015f8a6889fd60de0d0ec95c189de8a8976 Author: Rémi Denis-Courmont Date: Sat May 21 15:00:28 2011 +0300 ASX: fix NULL derefence (LP#785979) Regression introduced by commit 4a590357633e5ad7419034bd7f20bf175cc12f45. commit 0a1d50315b592f9284f3a58a98645fdef3cbbbff Author: Rafaël Carré Date: Fri May 20 03:29:44 2011 -0400 Fix one-instance Identity is not a method but a property "" is not a valid object path commit 3bf09ca74b6a63c105d364e92d0d841ee9926bf6 Author: Rémi Denis-Courmont Date: Fri May 20 23:08:24 2011 +0300 shell syntax commit a7edbf4660927cfe3d5f68f10f8e67c531ff1442 Author: Laurent Aimar Date: Thu May 19 22:30:32 2011 +0200 Converted oss to vlc_clone(). commit 6eb8e599888c701954f63ce94b8c186fbe89bb38 Author: Laurent Aimar Date: Thu May 19 21:59:54 2011 +0200 Converted ml_watch to vlc_clone(). commit 5a530e55abb192ae3d2292fae7dc698a1216216a Author: Laurent Aimar Date: Thu May 19 21:45:50 2011 +0200 Converted bonjour module to vlc_clone(). commit 8aa0cd827c9dea5266c3cdb2145564cd5b71b5f8 Author: Rémi Denis-Courmont Date: Fri May 20 15:37:36 2011 +0300 libvlc_audio_get_mute(): return correct value commit 48235174eadfd13be2985aae51ceb923e18e6c86 Author: Jean-Baptiste Kempf Date: Fri May 20 18:21:21 2011 +0200 Qt: small simplification commit 874efde6d6888434ce369c833830ba09c01a0daf Author: Jean-Baptiste Kempf Date: Fri May 20 18:21:21 2011 +0200 Playlist simplification in leaf-to-parent management commit 65d1e7848966911f24e8f45c629f391846538cc8 Author: Jean-Baptiste Kempf Date: Fri May 20 18:21:21 2011 +0200 Qt, simplification: kill dead code commit 7f9d5e6d1fcf0a1461a30de1d5db3d925e66a03a Author: Jean-Baptiste Kempf Date: Fri May 20 18:21:21 2011 +0200 Correct documentation of playlist_item_t commit fad1e95448e27e23ad7a5d6ec4e827355e364d1a Author: Jean-Baptiste Kempf Date: Fri May 20 12:22:38 2011 +0200 Qt: fix MRL update on Win32 Should close #4810 commit 781329160904eda2c4441829799df0fafd22b373 Author: Jean-Baptiste Kempf Date: Fri May 20 01:40:18 2011 +0200 winvlc: various cleaning and comments commit 30b2de492e4e0922fe069682cb94ae5eaa9d55c1 Author: Jean-Baptiste Kempf Date: Fri May 20 00:46:19 2011 +0200 Win32: forgotten error GUI messages commit 370891772f5b599067ecb10e0cc0fff5d46dbfc9 Author: Felix Paul Kühne Date: Fri May 20 00:30:46 2011 +0200 macosx: disable window restoration on relaunch for playlist and video windows commit a77a1283a321933102ab6aa0ca6dffcd735cd611 Author: Jean-Baptiste Kempf Date: Fri May 20 00:21:08 2011 +0200 Win32: QString.sprintf is a bad solution for complex PRI*64 commit d93e3c37b9d1c93c80800fab7a92968fba3fc372 Author: Jean-Baptiste Kempf Date: Thu May 19 23:58:13 2011 +0200 live555: remove unused variables commit f84dd14d1d66bef0b82acf65a5808e50e7801445 Author: Jean-Baptiste Kempf Date: Thu May 19 23:42:34 2011 +0200 Win32: more dialogs when submitting the bug reports Close #4798 commit 1fe559b742e99c8dcf1ba08294a27c31d2b538e0 Author: Felix Paul Kühne Date: Thu May 19 21:35:59 2011 +0200 macosx: wait until the app finished launching to init SPMediaKeyTap commit e697835136e323a244465b4c2be40f6a795b6f91 Author: Rémi Denis-Courmont Date: Thu May 19 16:12:41 2011 +0300 Add video/webm and audio/webm defacto MIME types commit 54ece28f9d1a3ff81b7393d40c375d2ee6c9b1e7 Author: Mirsal Ennaime Date: Thu May 19 16:16:47 2011 +0200 dbus: Update the TrackList interface implementation * Remove legacy methods * Implement the GoTo method commit 7b77afbc9f0d9c8fa5e6128afa0f1116eb34b6f9 Author: Mirsal Ennaime Date: Thu May 19 14:43:52 2011 +0200 dbus: Correctly implement the GetTracksMetadata method commit 12ff3c04a2eb7312be5eeb475e7d391adf41a420 Author: Felix Paul Kühne Date: Thu May 19 14:42:25 2011 +0200 qtcapture: improved variable handling Thanks to j-b and ivoire commit a9dd52e433243bbe44bf847910002e48a8ae2048 Author: Mirsal Ennaime Date: Thu May 19 12:50:04 2011 +0200 dbus: make the RemoveTrack method compliant with MPRIS2 commit d4c5140c5308d3f1d1ea3332fe4c6efd7bbf23eb Author: Rafaël Carré Date: Wed May 18 23:07:21 2011 -0400 dbus fixes really route messages to tracklist interface fix DBUS_MPRIS_TRACKLIST_INTERFACE definition fix CanQuit/CanRaise/HasTracklist input types fix AddTrack function The function has changed in mpris 2.1, but the additional parameter isn't being used by VLC (yet) commit 12f9e10c6b55b361d1f598a56634b8ed332414a4 Author: Rafaël Carré Date: Wed May 18 22:43:11 2011 -0400 mpris.py: update to mpris 2.1 loop/repeat controls are gone, we now need a tri-state button track change signal doesn't exist anymore in mpris 2.1 and i can't find how we can be notified of track changes commit a0de10de46d8b890887424dbcec653c15712037f Author: Rafaël Carré Date: Wed May 18 22:04:16 2011 -0400 dbus: fix introspection data of SetPosition commit a542f70f00f49d8975a62725d07ff0ceeb520541 Author: Rafaël Carré Date: Wed May 18 21:59:44 2011 -0400 fix memory leak commit 4401a560f7bbb1e953c4210ce94059b9cc6a267c Author: Rafaël Carré Date: Wed May 18 20:03:27 2011 -0400 mpris.py: convert from glade to gtk builder thanks to mirsal commit 6498082526a26539e33fa4f61fa3774fd697ce9e Author: Mirsal Ennaime Date: Thu May 19 02:57:06 2011 +0200 dbus: Fix the TrackList interface's introspection data commit fdbf760f8cd402f18a3709cbd61eb0eb1ed9ae7d Author: André Weber Date: Wed May 18 22:42:49 2011 +0200 atmo: fix handling of YV12 Frames (with hardware acceleration) - exchange U and V plane to get the right colors again - fixed some compiler warnings about signed - unsigned compare - and some missing case entries commit 8dbe5362f1461919f3b2ec8cede8e9ac75ea2a6c Author: Laurent Aimar Date: Wed May 18 22:29:57 2011 +0200 Converted dv access to vlc_clone(). It also removes useless thread wake up. commit d7dc1dec5cfeea2dfde81c833c2fbf425c950364 Author: Laurent Aimar Date: Wed May 18 21:56:04 2011 +0200 Converted transcode to vlc_clone(). commit f2dda72529dfb327b750ac147223b6cfffa9898e Author: Laurent Aimar Date: Wed May 18 21:47:56 2011 +0200 Removed unused b_error field (transcode). commit e71a93750816d8f4b24a649826e9414f2072b7bf Author: Rafaël Carré Date: Wed May 18 16:01:40 2011 -0400 ncurses: display the file path instead of URI Fix #4797 commit 8a9be8a8363216913ca1cf2dbc8a1d939e7526c3 Author: Rémi Denis-Courmont Date: Wed May 18 23:06:08 2011 +0300 XCB/XVideo: match RGBT commit 9713c02aedfb4b2df9ebead0be7f6e28016dd3e7 Author: Rémi Denis-Courmont Date: Wed May 18 23:05:46 2011 +0300 Reserve RGBT codec (RGBA 5-5-5-1) commit dfae18e3d74bf16571411dea25afb25bfbf397d6 Author: Katsushi Kobayashi Date: Wed May 18 20:10:47 2011 +0200 MacOSX: add qtcapture size option. Signed-off-by: Felix Paul Kühne commit d882b56e399d948e06a24130c5da200718a81fa0 Author: Felix Paul Kühne Date: Wed May 18 20:00:02 2011 +0200 screen: added error handling to prevent this module from failing silently commit 921123fd4ce49760c450a7bb4272dd5f929bf2cd Author: Jean-Baptiste Kempf Date: Wed May 18 15:53:47 2011 +0200 projectM: variables signedness fix commit 08633adfd8fbff142848d6f80d18189814fa9c63 Author: Rémi Denis-Courmont Date: Wed May 18 17:45:22 2011 +0300 Add support network URI schemes for KDE Warning: If credentials are required, we are going to have to assume that KDE passes them in the URL. I have not tested if this was the case or not. This is potentially nasty for those protocols whereby VLC does not currently implement any login dialog. But ultimately, I would consider this a KDE bug (if applicable). commit 6fe257af7ac15b8d524253bf34c23556323bdd00 Author: Rémi Denis-Courmont Date: Wed May 18 17:14:10 2011 +0300 Mark --ts-es-id-pid as safe It merely changes the mapping of track IDs. This can be used along with --audio-track-id which is already marked safe. This should fix Debian #466323. commit b54a35bb79f40b82c0e7d0bd3fedf402e03bd0ee Author: Laurent Aimar Date: Tue May 17 23:32:49 2011 +0200 Converted misc/rtsp.c to vlc_clone(). commit 5e01d91c101fa26945568c8ed5a49d0ea80ecacf Author: Laurent Aimar Date: Tue May 17 23:19:48 2011 +0200 Converted stream_out/vod.c to vlc_clone(). commit 55c5936147fa356b3ea0e171b8d19150c30832d9 Author: Laurent Aimar Date: Tue May 17 23:13:11 2011 +0200 Converted remoteosd to vlc_clone(). commit f83e0c967608835f2150537f513af524cabe80ee Author: Laurent Aimar Date: Tue May 17 22:21:05 2011 +0200 Converted atmo filter to vlc_clone(). I have just modified it to remove the use of vlc_thread_create(). There is a lot of improvement that can be done to the way the thread are handled. I have not tested it for regressions. commit 03718ff86c4534fc0b6740ca7ca11733dc8f6983 Author: Rémi Denis-Courmont Date: Tue May 17 18:45:08 2011 +0300 Udpate in-tree plugins cache path commit a2ec518b5dad98ab21c92cbd4543806a640cec79 Author: Rémi Denis-Courmont Date: Tue May 17 17:57:20 2011 +0300 GUN TLS: provide preset priorities as choices (except NONE) ("NONE" alone always fails; it is meant for manual configuration.) commit 1b9d495dc2926a1553f87032180685c7e1080413 Author: Rémi Denis-Courmont Date: Tue May 17 17:41:26 2011 +0300 GNU TLS: switch to string based priorities (fix Debian #624027) commit 3a4ab15b543f3689b3d9d4ac2666097b713ec261 Author: Rémi Denis-Courmont Date: Tue May 17 17:17:59 2011 +0300 GNU TLS: require version 2.0.0 or later This update is required due to API updates. commit 6cc89ae733784777ccad8cabd7786cc1c801089f Author: Erwan Tulou Date: Tue May 17 15:56:04 2011 +0200 skins2(Win): kill more compil warnings commit a111119dfbd6d59840ec16f74eac2aa35b9b04df Author: Erwan Tulou Date: Tue May 17 11:52:05 2011 +0200 skins2: kill many compil warnings commit 4423fd4bb4b6242fa5ea3ee21206757ee9f2927c Author: Mirsal Ennaime Date: Mon May 16 23:39:32 2011 +0200 dbus: Remove warnings and dead code commit 950b29f8a3ea12e056fc55c6e667a05560b26b95 Author: Mirsal Ennaime Date: Sun May 15 13:03:34 2011 +0200 libvlc: Update the mpris client code used for the one-instance mode * Connect to the other instance using the mpris2 bus name, object path and interfaces so that the one-instance mode works with the mpris2-enabled dbus control interface commit a606de8d7904e2af7ad7ebaa9b409b099b455a53 Author: Mirsal Ennaime Date: Sun May 15 19:33:53 2011 +0200 NEWS: Describe the recent changes changes of the dbus control module commit 1857cab238c283795ac40707f2200f9484da92e4 Author: Mirsal Ennaime Date: Wed Aug 4 15:23:34 2010 +0200 dbus: Implement the MPRIS v2.1, as published on http://www.mpris.org WARNING: These changes are backwards incompatible. Please refer to the mpris project for documentation. commit a1967050f02676cd1ff69a4d70ec95eb5cf60ece Author: Rafaël Carré Date: Mon May 16 15:44:47 2011 -0400 vlc-thumb: bugfixes suggested by courmisch commit b3c26d999de3d0d56edf93e32ff448725010a1ff Author: Rafaël Carré Date: Mon May 16 13:30:39 2011 -0400 update: fix hashing of text files with empty lines the current status file for 1.1.9 is one of these commit d420d0170a22eac88dfa41bafc6b83f9a2ccd729 Author: Jean-Baptiste Kempf Date: Mon May 16 01:07:49 2011 +0200 Qt, info_panel: correctly show the save Meta button commit 1286801ed77f001d6e74e911060b2bd11c5e01d3 Author: Jean-Baptiste Kempf Date: Mon May 16 00:33:17 2011 +0200 AVI: small fix when parsing metadata Closes #4765 commit 82497e9a8d2809eb18dbf6d6251a3ddeaafd29c5 Author: Rafaël Carré Date: Sun May 15 17:57:08 2011 -0400 vlc-thumb: video thumbnailer for nautilus commit 3740a564245c6eff1c27027a3a273f3ee8ed3fdf Author: Pierre Ynard Date: Sun May 15 21:42:42 2011 +0200 rtp input: fix dynamic payload handling Oops sorry commit 81e570b095703da5d3dc660e26fe12312b5e2578 Author: Jean-Baptiste Kempf Date: Sun May 15 21:04:37 2011 +0200 NEWS, LIST and po update for the new filter commit f750252af5f0b005491b8fed37c9b9b93fc1aed1 Author: Laurent Aimar Date: Sun May 15 15:38:15 2011 +0200 Used vlc_clone instead of vlc_thread_create in goom. commit 0a4005ce30ea4d705cc3013fb672f8d03746f93a Author: dharani.prabhu.s Date: Tue May 10 21:02:51 2011 +0200 Antiflicker filter initial version Signed-off-by: Laurent Aimar commit 922b9d314c523794fde1ebd12afb2421cdf8992e Author: Jean-Baptiste Kempf Date: Sun May 15 17:55:41 2011 +0200 Avcodec: map, for the time being, acc_latm to mp4a commit ee7dac869f5a7619d9940516da0073ca40bcb6a1 Author: Jean-Baptiste Kempf Date: Sun May 15 17:46:33 2011 +0200 Win32: no portaudio and no SDL in default configure Why so? Because, while SDL video could be useful, SDL_audio and portaudio don't bring anything to the table, so far... commit 5d8f9a37f7bb60ea90594ad3567266eebd609a68 Author: Jean-Baptiste Kempf Date: Sun May 15 15:41:49 2011 +0200 Avformat: do not add attachment as ES commit dacabfca3e9e8df3e06edf321994eecf32648787 Author: Jean-Baptiste Kempf Date: Sun May 15 15:31:27 2011 +0200 AVI: better debug message, notably in extended case commit 6f768ab47bc2afdcb20b4a5e39e620f7f58e2256 Author: Jean-Baptiste Kempf Date: Sun May 15 15:29:29 2011 +0200 AVI: support WAVEFORMATEXTENSIBLE for audio This is notably used by files produced by FFmpeg Closes #4742 commit 0e52a3d870716c093ea38f63c7bece6e7d3fd133 Author: Jean-Baptiste Kempf Date: Sun May 15 13:25:53 2011 +0200 Contribs: better configure options for SDL commit 98e5932df0ad454b3571b0631c925a356d49ea4e Author: Felix Paul Kühne Date: Sun May 15 13:16:55 2011 +0200 configure: fixed Growl framework detection commit 0bc58744da2dd1ced64959e918aee30b3d400a6c Author: Rémi Duraffort Date: Sun May 15 11:50:32 2011 +0200 skins2: fix warnings about initialization order. commit 356dd52e7b72c847e85cd675421556c235828220 Author: Rémi Duraffort Date: Sun May 15 10:50:03 2011 +0200 freetype: better simplification (thanks to rem). commit 728866a80a3d4620fa470a9fe21f983d527d0a5c Author: Rémi Duraffort Date: Sun May 15 10:19:56 2011 +0200 posterize: remove unused variable (set but not used) commit 01cf70073fb52a2a8a7e504eaa2fe8a22c9e382b Author: Rémi Duraffort Date: Sun May 15 10:08:09 2011 +0200 taglib: check for the presence of apefile.h commit da61086b812f697c8935f3fb3fcc9f4a9d305afa Author: Jean-Baptiste Kempf Date: Sun May 15 00:46:53 2011 +0200 Add 2 shortnames for modules that have options... Makes it better for preferences. commit 47281ac209a120d4f85eb0d4b0bdb18be0730eb1 Author: Rémi Denis-Courmont Date: Sat May 14 22:43:18 2011 +0300 Fix loading plugins still depending on unsafe config actions commit 437c3166e9b077d6bcc01a1a90b8535d92e11fb9 Author: Jean-Baptiste Kempf Date: Sat May 14 20:51:14 2011 +0200 Qt: remove unneeded code commit 19acda054bf4312dec4d82e0646cb90437157cff Author: Jean-Baptiste Kempf Date: Sat May 14 20:43:03 2011 +0200 Qt: kill warnings and probably a crash on Win32 commit 146af0bd9ce2c89a5e7325a60daac9d6af6abe76 Author: Jean-Baptiste Kempf Date: Sat May 14 20:25:32 2011 +0200 Qt: fix breakage on Win32 because of moc versions Consistency? what for? commit 5de4956b3c1b5035094e318ae848f873281222f1 Author: Jean-Baptiste Kempf Date: Sat May 14 19:12:43 2011 +0200 Atmo: fix compilation commit 8ebd2349c6e671701307d68ce8801b506850d8ca Author: Jean-Baptiste Kempf Date: Sat May 14 19:01:47 2011 +0200 Visualisation: fix preferences, warnings and cosmetics commit 63e333c2fa7d94ea5075fc09b59d0096be5fe754 Author: Jean-Baptiste Kempf Date: Sat May 14 18:42:39 2011 +0200 Avformat demuxer: kill 2 warnings about signedness commit c405205e9a82ad0b1b63556f718580ef8ccd0205 Author: Rémi Duraffort Date: Sat May 14 18:36:37 2011 +0200 taglib: read and wirte APE tags for .ape files. commit 277eb4cfbc9c7b37752b781029899177caade0dd Author: Rémi Duraffort Date: Sat May 14 13:21:03 2011 +0200 taglib: cleanup macro definition. commit a6c58bdb7d237e1e41d254b6348fb8e3ece53495 Author: Rémi Denis-Courmont Date: Sat May 14 16:55:00 2011 +0300 msg_Copy: psz_header can be NULL commit ab4967ced83ee26534dbc4564ae4a01dfeed1321 Author: Rémi Denis-Courmont Date: Sat May 14 16:41:41 2011 +0300 atmo: fix most warnings, convert to Unicode, kill useless functions commit b0ccf95da87e9f2085d36d6610cc749be3004312 Author: Jean-Baptiste Kempf Date: Sat May 14 15:39:07 2011 +0200 Waveout: tentative fix for WinCE commit 7f463c4918fb17c81ca677a30e72280b132ca1c9 Author: Jean-Baptiste Kempf Date: Sat May 14 15:14:11 2011 +0200 Qt: win32 warning killing commit 70a73ff707dc62539cc0ecf7b17567bab4391c61 Author: Jean-Baptiste Kempf Date: Sat May 14 15:00:34 2011 +0200 Qt: more of the same warnings killing commit ab055487a8e177970d51195f1b00ee4dcf5d4f2b Author: Jean-Baptiste Kempf Date: Sat May 14 15:29:52 2011 +0200 DirectSound: correct include order commit 4d37034c178053ff6bd76899df5b3a984d1dd322 Author: Rémi Denis-Courmont Date: Sat May 14 16:21:15 2011 +0300 MSW vouts: fix warnings commit 607d027274596f74300e325fcfa9bc33a148285c Author: Rémi Denis-Courmont Date: Sat May 14 16:16:10 2011 +0300 dshow: fix warnings commit b5386f688349875673ea03f877000fea7a3c8a3a Author: Jean-Baptiste Kempf Date: Sat May 14 14:30:41 2011 +0200 Qt: more of the same simplifications and warnings commit ecd17cb6dd45cdf7e450b844fc9d52651b853c38 Author: Jean-Baptiste Kempf Date: Sat May 14 14:22:47 2011 +0200 Qt: kill unused-parameters variables warnings And other simplifications commit 5feabe6bc640d4c3af39227177781c59004511f9 Author: Jean-Baptiste Kempf Date: Sat May 14 14:01:57 2011 +0200 Qt: kill unused_parameters warnings commit 8b2c14996c021cc5aca212de239a6b3ca1047d82 Author: Jean-Baptiste Kempf Date: Sat May 14 13:48:44 2011 +0200 Qt: more warnings commit e15ff43db5689f5d4e0f94ce6955b081f7fe18b0 Author: Jean-Baptiste Kempf Date: Sat May 14 13:40:57 2011 +0200 Qt, menu: code simplification commit 1a7e7c83879b1f755bfa42b49ec1dffdf0002524 Author: Jean-Baptiste Kempf Date: Sat May 14 13:36:06 2011 +0200 Qt: operator priority commit 2d5a1a6feeb34d7cff55edbba38cd2e184b9be3d Author: Rémi Denis-Courmont Date: Sat May 14 14:35:12 2011 +0300 BDA: fix warnings commit 14c39b80db95ed92244da1ac9c8b69a1ee6cb696 Author: Jean-Baptiste Kempf Date: Sat May 14 13:32:56 2011 +0200 Qt: fix a warning in the playlist models commit b6fa76eaf918ba2a6bbb2b56303d335bffc03a8b Author: Jean-Baptiste Kempf Date: Sat May 14 13:31:09 2011 +0200 Qt: kill a bunch of warnings commit e6a21a3c52eb37b2bb310087ddfdd9c4f9676fd5 Author: Jean-Baptiste Kempf Date: Sat May 14 13:14:14 2011 +0200 Qt: explicit sign conversion commit 44cfdaa81eb65bf3d06af409924c454b08e43b4e Author: Rémi Denis-Courmont Date: Sat May 14 14:23:15 2011 +0300 browser plugins: remove MAKEFLAGS to work around broken buildbot commit c21bb29ae63d827b24396a5fd0d024768709dd85 Author: Rémi Denis-Courmont Date: Sat May 14 14:09:10 2011 +0300 taglib: fix unused parameters/variables commit 6364bc24f805685438bf88357546683c6c457a3d Author: Rémi Denis-Courmont Date: Sat May 14 14:00:34 2011 +0300 UPnP: fix warning commit aca5da7db247b230081ea773740c0c1ba31b0265 Author: Jean-Baptiste Kempf Date: Sat May 14 13:05:50 2011 +0200 Qt: fix a warning about operator precedence commit 4fd10f5e1a5fccee1d10f50c4927f6b5a4bfb4c0 Author: Jean-Baptiste Kempf Date: Sat May 14 13:01:01 2011 +0200 Qt: remove unused variable in pl_model commit e052b35be0f68f8d83adbc69483437d93988eb8b Author: Jean-Baptiste Kempf Date: Sat May 14 12:59:43 2011 +0200 Qt: remove unused variable. commit 70dab4d4b64b436a24d6a9a7d6f51957d6aa957f Author: Jean-Baptiste Kempf Date: Sat May 14 12:56:46 2011 +0200 Qt: fix reordering warnings commit cd750a6e6fc3a38c61dc112385afab91585d0c21 Author: Jean-Baptiste Kempf Date: Sat May 14 12:56:31 2011 +0200 Qt: fix signedness issue commit 2be2cb82c8b40ed555c847fc0db5a42ce4708e86 Author: Jean-Baptiste Kempf Date: Sat May 14 12:55:53 2011 +0200 Qt: fix signedness comparison issue commit 5fa3d992113b418e95f8daa415c563382f5f9e7b Author: Jean-Baptiste Kempf Date: Sat May 14 12:55:22 2011 +0200 Qt: remove unused variable commit e0d0ae7e44319bf94ed5d4b4dcadde1d3abf91e8 Author: Jean-Baptiste Kempf Date: Sat May 14 12:47:44 2011 +0200 Qt, menus: fix a possible crash commit 752a2e7c5b0b51907ee06af5c8a73b67fa9a0046 Author: Rémi Duraffort Date: Sat May 14 12:50:56 2011 +0200 qt4: fix two crashes. Thanks to jb. commit ddd308dc9ec7cbd0742992065487ee220a79ea0a Author: Rémi Denis-Courmont Date: Sat May 14 13:53:45 2011 +0300 Enable compilation warnings on C++ commit 631e9e7f8adbdb822fc299604eba1ea06d27c894 Author: Rémi Denis-Courmont Date: Sat May 14 13:53:28 2011 +0300 M4 C++ flags macros commit 1640b6840ac8d6f08b527950b6e30b9035bbe6fe Author: Rémi Denis-Courmont Date: Fri May 13 23:17:58 2011 +0300 Dummy: select a sane sample format We need to select a format that can be output by the mixer, preferably the exact format output by the mixer. Keeping the input audio format breaks for non-linear input formats when S/PDIF output is disabled: the mixer outputs FL32 that cannot be converted to MPGA, AC-3, etc. commit 231b08e8022435247a057bb494d2b2608b7ef206 Author: Rémi Denis-Courmont Date: Fri May 13 18:35:20 2011 +0300 Remove dummy plugin config item parameter commit 95aeef3ed444b9f4914221392a03116662dd0863 Author: Rémi Denis-Courmont Date: Fri May 13 18:20:33 2011 +0300 fluidsynth: correct sound font location in preferences commit c766ac42d6ce43b0fe45e64c9332b9980e3fc5db Author: Jean-Baptiste Kempf Date: Fri May 13 17:12:41 2011 +0200 Qt: fix a signal in the media_info dialog commit a749d86cb723d6ad5690d95e0ae15ec56d044c64 Author: Jean-Baptiste Kempf Date: Fri May 13 14:22:23 2011 +0200 Fix dist after [2b4266d1ea6ddebfa76652687d99ba52186d2bf7] commit 11396fdf154faffd1955e033931a76851f4710e8 Author: Jean-Baptiste Kempf Date: Fri May 13 14:20:08 2011 +0200 Fix dist after [103b41295a80682125ec9b2373dfc1ac346fe656] commit ce4ba978c79544b877a4e9d5b3f962e06adece6f Author: Rémi Denis-Courmont Date: Fri May 13 00:00:52 2011 +0300 Qt4: not unloadable on Linux commit 8277183cd5250e0ce5fef2528cf7e4e35eea2bd6 Author: Rémi Denis-Courmont Date: Thu May 12 23:07:44 2011 +0300 Lazily resolve plugins during scanning There are two advantages: - scanning uncached plugins is much faster, - plugins with broken dependencies are visible in the modules list. Plugins are still resolved "now" if they are probed by module_need(). This is a safety feature (the run-time linker would exit silently if it hit an unresolved symbol). As the previous commit unloads all uncached plugins, we can reload the plugins with different flags as needed. Plugins with broken/missing underlying libraries will trigger an error only when used, rather than when scanned. vlc-cache-gen is then a bit more robust against messed up packages installation (it will not skip plugins anymore). Also, dialog_Fatal() could be used to report run-time errors. This was not possible previously: the error would occur before the UI was started. Note that this is not implemented on Windows, as there is no support (that I know) for lazy resolution of DLLs. commit a9093a20bc8cc92a00df6fd865e0908f609da7ab Author: Rémi Denis-Courmont Date: Thu May 12 22:59:51 2011 +0300 Do not keep unused plugins loaded after plugin scan This saves about 20 Mb of address space, 10 Mb of memory on my system, when the plugins cache is disabled. It is even more dramatic for non-VLC apps (as then Qt4 is not loaded). commit 103b41295a80682125ec9b2373dfc1ac346fe656 Author: Rémi Denis-Courmont Date: Thu May 12 22:33:56 2011 +0300 Split Win32 and POSIX dynamic linker backends commit bdc46e27b25d35169380632df8ad9971530a1bf3 Author: Rémi Denis-Courmont Date: Thu May 12 22:23:51 2011 +0300 Inline module_Call() commit ae5e3537d3cb0372c6cef26e046370e2f35d4a68 Author: Rémi Denis-Courmont Date: Thu May 12 22:04:49 2011 +0300 Keep only one cache file loaded at a time Each cache file is now unloaded as soon as the cache directory scan is complete. The data is not needed anymore past that point. commit 468d5f4dba282ed08b3f0c31e3150dd6156afb81 Author: Rémi Denis-Courmont Date: Thu May 12 21:51:53 2011 +0300 Plugins cache entries are one time use things As the module descriptor is referenced into the main module list (without copying). commit 8dbde14ea9619ad865f9bb13c39e505022ff871b Author: Rémi Denis-Courmont Date: Thu May 12 20:57:58 2011 +0300 Rationalize --(no-)plugins-cache value handling There is no need to keep this around after the plugins scan. Also, there is no need to check --reset-plugins-cache if caching si disabled (--no-plugins-cache). commit 3546fd4932e13ccaf5ad320a7024e1d69d48683a Author: Rémi Denis-Courmont Date: Thu May 12 20:38:18 2011 +0300 Remove write-only module_bank_t.b_cache_dirty commit 99cb4886a43716ef38da19020e5f90a25febee36 Author: Rémi Denis-Courmont Date: Thu May 12 20:29:49 2011 +0300 Use native types for plugins mtime and size 64-bits timestamp is useless if the OS only provides 32-bits. commit 8164d69bb0738f7c07605bccadb90e5f1f084333 Author: Jean-Baptiste Kempf Date: Thu May 12 18:08:50 2011 +0200 Avformat: better debugging message commit dddfd15d0df73f7002c52eab79b020154ab1527f Author: Rémi Denis-Courmont Date: Thu May 12 18:23:20 2011 +0300 RTP out: robustify send error handling For error other than congestion (EAGAIN, EWOULDBLOCK, ENOBUFS, ENOMEM), check the socket type. If the socket is a datagram, retry. Otherwise, the socket is connection-oriented and we assume the connection broke, close it. commit 961fae15c74ced40284772d645094a90df8ad838 Author: Rémi Denis-Courmont Date: Thu May 12 18:21:37 2011 +0300 RTP out: fix warning commit 4fd5cd509cb77996e099834ed6eb3572a11fb080 Author: Rémi Denis-Courmont Date: Wed May 11 22:46:57 2011 +0300 DTV: wire ACCESS_SET_PRIVATE_ID_CA (forgotten in previous commit) commit aa87371faa2bb5f8a313d918cad1194ac8fe15e0 Author: Rémi Denis-Courmont Date: Wed May 11 22:42:40 2011 +0300 Linux DVB: migrate EN 50221 code This needs testing (my DVB driver is not CI-capable). commit 2b4266d1ea6ddebfa76652687d99ba52186d2bf7 Author: Rémi Denis-Courmont Date: Wed May 11 22:19:13 2011 +0300 Add HAVE_DVBPSI, and use it, DVBPSI_CFLAGS and DVBPSI_LIBS commit 1a5b4bf2b26f843f21cc4c31fdfa2bcd40d0f95e Author: Rémi Denis-Courmont Date: Wed May 11 20:12:56 2011 +0300 Linux DVB: conditionally enable DVB-T2 The missing definitions are 3-days old... commit 422238b7150f7863970f3e7173e9a54c64c825f4 Author: Rémi Denis-Courmont Date: Wed May 11 19:54:14 2011 +0300 Qt4: DVB-T2 in open dialog commit 407007d7e33577848758465b5290e1efdbfa9de8 Author: Rémi Denis-Courmont Date: Wed May 11 19:40:57 2011 +0300 DTV: common support for DVB-T2 commit d1627ea8f8b7c21ffbe165b47514f51d00d0fdd3 Author: Rémi Denis-Courmont Date: Wed May 11 19:40:18 2011 +0300 DTV: Linux DVB-T2 support (if'd out) commit d20f0f18f86b4925874f7a5dedf6547e3b2775f5 Author: Rémi Denis-Courmont Date: Wed May 11 19:09:24 2011 +0300 Linux DVB: fix guard intervals table order and DVB-T2 parameters commit 420f73d87f134f5ae29c058597021ce8cbf8e4ac Author: Rémi Denis-Courmont Date: Wed May 11 19:00:13 2011 +0300 Bump plugin ABI commit 9f1762006cc9f790267d3692f17ee7b0db7e3f76 Author: Rémi Denis-Courmont Date: Wed May 11 19:38:48 2011 +0300 Update message callback - remove always zero overruns counter, - constify message pointer. commit 1075ddb2939148d55f23e21d77fa04940edd3ec0 Author: Rémi Denis-Courmont Date: Wed May 11 19:32:54 2011 +0300 Qt4: convert VLC message stuff to QString commit 166da1cec3c63eabd727429125689eb4d4be9b87 Author: Rémi Denis-Courmont Date: Wed May 11 19:20:47 2011 +0300 Simplify verbosity filtering commit f2fd47b4b4168eb53da241ca6671fbb85b61b7ad Author: Rémi Denis-Courmont Date: Wed May 11 19:10:38 2011 +0300 No need to copy msg_item_t.psz_header commit fc908a6d16c4d2653ed652cd9393579a877c0861 Author: Rémi Denis-Courmont Date: Wed May 11 19:04:07 2011 +0300 Split up debug message printing (more readable in my opinion) commit 4f477ba9ebe1d8c2797a4661478c13b9c83067a9 Author: Rémi Denis-Courmont Date: Wed May 11 19:01:07 2011 +0300 flockfile stub commit 9bf71ea223320646c6a6e98514c543a0912eeb24 Author: Rémi Denis-Courmont Date: Wed May 11 18:28:01 2011 +0300 Only take top-most object message header In practice, multiple headers cannot happen. Only VLM input and LUA interface use this hack. commit f68b07bf9439482c4d1a3c57bff3aa7d81fd0cdc Author: Rémi Denis-Courmont Date: Wed May 11 18:23:32 2011 +0300 No need to copy module in message item commit 0c86c2c957b2c658e7b36ee558d111a8ce7f36a6 Author: Rémi Denis-Courmont Date: Wed May 11 18:01:15 2011 +0300 Allocate message item on the stack commit 9fd97f34d8ff4ad46cf61309b9e0f9c549f39c81 Author: Rémi Denis-Courmont Date: Wed May 11 18:01:04 2011 +0300 constify commit 9e3c1a6d39b509e3672a170b54939f7825f555df Author: Rémi Denis-Courmont Date: Wed May 11 17:51:30 2011 +0300 Use copy/free paradigm rather than hold/release for message items Message items are more often than not not rereferenced, and hardly ever rereferenced more than once. Demand-copying will be faster in most common circumstances (especially built-in console or logger). commit 0b93cc7191fdbc0b301e72201f306ee883660663 Author: Rémi Denis-Courmont Date: Wed May 11 17:36:26 2011 +0300 Remove unused msg_item_t.date commit cfad8dc27dcb693ffcc327b34eca3ce5fe7f09f6 Author: Rémi Denis-Courmont Date: Wed May 11 18:27:16 2011 +0300 Remove write-only change_need_restart() commit cd00c9c5935bed7bfdf0c30104f8b1e945cf6fc2 Author: Jean-Paul Saman Date: Wed May 11 12:45:36 2011 +0200 stream_filter/httplive.c: #EXTINF: accepts integer (version < 3) or floating points based on protocol version. Update logic in parse_SegmentationInformation() to accept float values for duration as mentioned in later version of the draft specification. commit 33489c928ca049392690947f38e4827108127432 Author: Jean-Paul Saman Date: Wed May 11 12:18:06 2011 +0200 stream_filter/httplive.c: Remove stream_t* argument from parse_SegmentInformation() The variable stream_t *s in function parse_SegmentInformation() was not used. commit 0d02e6fb6a826ebd901fae0ac93fb3a0f0225f3f Author: Jean-Paul Saman Date: Wed May 11 12:14:20 2011 +0200 stream_filter/httplive.c: split up parse_SegmentationInformation() function. Split up parse_SegmentInformation() into two functions: parse_SegmentInformation() - parse #EXTINF to get duration parse_AddSegment() - adds new segment The parse_SegmentInformation() did both functions before and this made some HTTP Live URL not work as expected. The splitting up of these functionalities solves this issue. commit 255acda2f8af6fc4e1f2a35336ccf56454b3c32b Author: Jean-Baptiste Kempf Date: Tue May 10 23:07:49 2011 +0200 Qt, playlist view: code simplification commit 0b90ef31d707de103ad5975b27fbda3168685642 Author: Rémi Denis-Courmont Date: Tue May 10 23:01:47 2011 +0300 amem: i_nb_samples is unsigned, no need for size_t commit c9be4f7e1628bce2715d1be72b40c9efd8bc987f Author: Jean-Baptiste Kempf Date: Tue May 10 21:57:34 2011 +0200 NEWS: Mention amem and new libvlc functions And remove trailing spaces... commit 3f4bbedac34055b4d6527d83b2122726f2c782b5 Author: Rémi Denis-Courmont Date: Tue May 10 20:56:21 2011 +0300 Add libvlc functions for custom audio output This is not tested due to lack of use cases. Please test and report bugs or limitations BEFORE final 1.2.0 release (or shut up). commit 283ee7daf8466bc21aa590c5fc3059c31c06d0e0 Author: Rémi Denis-Courmont Date: Tue May 10 20:54:23 2011 +0300 Add virtual audio output plugin Currently channels cannot be remapped and samples format must be S16N. commit dc7fff375fff04c99c7acc0195378bce5932a736 Author: Rémi Denis-Courmont Date: Tue May 10 21:05:57 2011 +0300 libvlc_clock, libvlc_delay: expose LibVLC clock for audio sync commit 6a45dac72f9ba86bfeea29be255bfdee7f74fb6e Author: Rémi Denis-Courmont Date: Tue May 10 18:10:27 2011 +0300 Alias vlc_memset() to memset() This saves two function calls per memset() since there are no optimized implementations of memset() at all. commit a90229de8b47f3cf514b4b948c0304c6f54edaf0 Author: Jean-Baptiste Kempf Date: Tue May 10 13:41:35 2011 +0200 Qt, recents: elide on display in the menu, not at creation And this time decode the URI... commit d317831dd65b302a6250546d657fa8195f475a6c Author: Jean-Baptiste Kempf Date: Tue May 10 13:22:02 2011 +0200 Revert "Qt, recents: elipse on the left the mrl" This reverts commit 7e1526b90947a146aa963e92f8a7326b6a697712. commit 3ae42e74c0b1b3cf7004d0c14985ff25bf48aaa1 Author: Jean-Baptiste Kempf Date: Tue May 10 01:18:40 2011 +0200 Qt, selector: don't rebuild the model when not necessary... This should fix the build-twice-the-model issue and should avoid rebuilding when clicking the already selected one. Rebuilding the model is costly enough in time, to not do it all the time. commit 7e1526b90947a146aa963e92f8a7326b6a697712 Author: Jean-Baptiste Kempf Date: Mon May 9 23:19:39 2011 +0200 Qt, recents: elipse on the left the mrl First, I ain't sure we should display the mrl and not a "nice version of it" Then I ain't sure that we should elipse on the left... But, this is a beginning... Improvements welcome. commit 18dc994608255e31f853e4d6d2e999a3327c7801 Author: Rémi Denis-Courmont Date: Mon May 9 22:35:04 2011 +0300 vlc_module_create(): remove useless parameter commit 2040b3259c3c92dc1c4180481a1809f995b35367 Author: Rémi Denis-Courmont Date: Mon May 9 22:12:44 2011 +0300 Remove module_t.b_submodule It is equal to (module_t.parent != NULL) and hence redumdant. commit cf7f3bc8e3102fec41060ecdce69f7a183009b1e Author: Rémi Denis-Courmont Date: Mon May 9 22:04:37 2011 +0300 Do not cache b_submodule It is always false here. commit 55003f1d21c18e0de23f8da363b8c2a02e53240b Author: Rémi Denis-Courmont Date: Mon May 9 19:38:55 2011 +0300 Remove endianess and type sizes from plugin name On the one hand, plugins from different architectures cannot be mixed in the same installation directory as they have the same names. On the other hand, endianess and type sizes is way insufficient to discriminate architectures (e.g. armel and i386 look the same). So this was totally useless. And it did not need to be formatted at run-time either. commit 706a49d8abe7c092aec5a30d35f40b3471afabd1 Author: Rémi Denis-Courmont Date: Mon May 9 19:28:27 2011 +0300 Remove CPU capability from the plugin cache path The plugin cache does not depend on this anymore. It always contain all plugins like it did in VLC versions <= 1.0. In theory, it could even be generated at build-time if: * the compilation is native, and * the set of installed plugins is invariable. commit da76807ffd1e5792f5279456aea4fae5b8a2c309 Author: Rémi Denis-Courmont Date: Mon May 9 19:19:59 2011 +0300 Remove plugin directory per CPU capability hack On x86, describing and probing optimized plugins is safe (thanks to the removal of the -mmmx and -msse2 compiler flags). On PowerPC, libvlccore is built with -maltivec. This is a bug (no difference before or after the plugin directory hack). Describing and probing Altivec plugins is no worse. On ARM, NEON support is detected only at compilation time currently for lack of a better alternative. So this is a non-issue. commit 2337ee69b997d159d72341f3cb3f5c4036b56f0f Author: Rémi Denis-Courmont Date: Mon May 9 19:17:49 2011 +0300 Checks for CPU capability at run-time (on x86 and PPC) commit e6b44f79068f16f4a6a3668e5fc06a2d20f580df Author: Felix Paul Kühne Date: Mon May 9 18:26:10 2011 +0200 contribs: another bin package update for Mac fixes ffmpeg linking issues on some setups and includes latest modplug, etc. commit 9c61b594a9d8b9fd701b8716b5c783b45c4685c7 Author: Rémi Denis-Courmont Date: Mon May 9 18:40:32 2011 +0300 Do not pass -mmmx or -msse2 to the compiler x86 GCC does not need those parameters to compile MMX or SSE assembly or built-in intrinsics (contrary to ARM GCC w.r.t. NEON). They only allow the compiler to issue MMX or SSE instructions for the plain C code. We already rely on this tolerant compiler semantic for the CPU detection code, and for some optionally accelerated filters (e.g. deinterlace). Disabling MMX and SSE for non-assembly code should have no or negligible effects on the affected plugins. On the other hand, it ensures that the plugin descriptor can be run by non-MMX/non-SSE CPUs. commit 41346148927242528a72dc5006f77594944c3d43 Author: Rémi Denis-Courmont Date: Mon May 9 18:36:55 2011 +0300 Test SSE compiler support on all IA32 architectures, not just 686 Same as is done for MMX. Run-time checks determine whether SSE can be used in any case. commit 8f41963490a46596605cefc33ed8e62f758ad67f Author: Jean-Baptiste Kempf Date: Mon May 9 15:49:13 2011 +0200 Freetype: use add_loadfile when fontconfig|win32 is disabled commit a1a2d587305fa99f9e6fcf4919a88ad82fa18486 Author: Jean-Baptiste Kempf Date: Mon May 9 14:40:39 2011 +0200 lua, host: remove trailing spaces commit 1d9c69bb4a3f12394a471576cae028526d1d319c Author: Jean-Baptiste Kempf Date: Mon May 9 11:55:32 2011 +0200 Qt: rename variable for consistency commit 175b37db711e5174003f6a6fa4fd26174deb8881 Author: Jean-Baptiste Kempf Date: Mon May 9 11:33:13 2011 +0200 Qt: fix build with --disable-media-library Sorry for the problem. commit 6296dd700887fb3aac3d419bf71d6c84bf5e9c8b Author: Jean-Baptiste Kempf Date: Tue May 3 02:51:45 2011 +0200 Qt: try to enable PL/ML switching This still needs a lot of fixing Signed-off-by: Jean-Baptiste Kempf commit fb0efa32cd81d553a4ccdf57b9b6ca36ef8fe626 Author: Jean-Baptiste Kempf Date: Tue May 3 02:32:31 2011 +0200 Qt: allow SQL-ML configuration Signed-off-by: Jean-Baptiste Kempf commit 64119e135e4def2710bed7e36e00eef1f47b07c4 Author: Jean-Baptiste Kempf Date: Tue May 3 00:23:37 2011 +0200 Qt: MLModel creation and assignation Signed-off-by: Jean-Baptiste Kempf commit 9a68967dde849897e408c6967522718c244a7f32 Author: Jean-Baptiste Kempf Date: Tue May 3 00:50:08 2011 +0200 Qt, selector: Signal renaming to avoid Qt confusion Signed-off-by: Jean-Baptiste Kempf commit b235e65f2455275ed993fd968cfa872c3d7e0d61 Author: Jean-Baptiste Kempf Date: Mon May 2 22:40:16 2011 +0200 Qt, selector: activate the SQL ML So at least, someone can test/fix it... Signed-off-by: Jean-Baptiste Kempf commit 2e4f1776a9848de8d18fe108081bfa82c6dff505 Author: Dominique Martinet Date: Mon May 9 15:34:13 2011 +0900 contrib: build libgsm with -fPIC Signed-off-by: Jean-Baptiste Kempf commit a070f1a190dfe434238fa37a01caaec9e2d8334c Author: Dominique Martinet Date: Mon May 9 15:34:12 2011 +0900 contrib: have gettext (.intl) depend on iconv Signed-off-by: Jean-Baptiste Kempf commit 005f4840066889b6e417753a5dc6e6a32b09ff7d Author: Jean-Baptiste Kempf Date: Mon May 9 02:15:56 2011 +0200 Win32: 1.2 wants dvd:///D: not dvd://D: CLose #4298 commit 2abc1a67d5cdaeb2a7ae61df240614b21d433e08 Author: Jean-Baptiste Kempf Date: Mon May 9 01:58:19 2011 +0200 DVDnav: fix .ifo files opening Should fix the issue mentionned on #3816, comment 14, 2 last results... commit 40fbe2831b43864072a1350e2e3d8eff6742ca4d Author: Jean-Baptiste Kempf Date: Mon May 9 01:04:43 2011 +0200 Configure: fix xml2 detection for libbluray 10l commit 41e97e769de0e6f6c879be32fd886e9a74bd1fae Author: Pierre Ynard Date: Sun May 8 21:05:14 2011 +0200 contribs: remove unused files commit 722bacc15d61e035d7948ef2a45e5f8d7f6d0ec4 Author: Jean-Baptiste Kempf Date: Sun May 8 20:44:42 2011 +0200 Win32: update default configure script commit 732b0c0c29856bedbdf060620c1794121e8701ed Author: Jean-Baptiste Kempf Date: Sun May 8 20:40:06 2011 +0200 COnfigure: libbluray depends on libxml2 for now commit b0dcad9571e6a552423c41512ade2d10d294fcb9 Author: Jean-Baptiste Kempf Date: Sun May 8 20:15:32 2011 +0200 Contribs: remove unused packages commit 8ecc33cc4f315cff707203633ca232d6bf33f023 Author: Pierre Ynard Date: Sun May 8 20:11:47 2011 +0200 contribs: fix portaudio rules commit e6102432a07f3626f632e38d2c8414cedec723e3 Author: Jean-Baptiste Kempf Date: Sun May 8 19:54:43 2011 +0200 Contribs: update portaudio to the latest stable snapshot commit ff66bb3badbbccd624b8175468ffec74c4440050 Author: Laurent Aimar Date: Sun May 8 19:51:09 2011 +0200 Do not used vlc_thread_create() in input/es_out_timeshift.c commit 5699c34a510ae92568b903360e57ac0942fd3dcf Author: Rémi Denis-Courmont Date: Sun May 8 12:19:17 2011 +0300 dvdnav: only try to regular files matching *.iso (fix #4741) (This does not affect directories and block devices.) commit a0af84c5ff058edce897330fa5b4060adb8dddc8 Author: Rémi Denis-Courmont Date: Sun May 8 20:27:13 2011 +0300 dvdnav: skip probing if forced and do not accept "file://" commit 3ac3e139c23f8cadac0ba9227cac37a158d37ac3 Author: Jean-Baptiste Kempf Date: Sun May 8 19:20:57 2011 +0200 Contribs: upgrade libdvbpsi to 0.2.0 commit 7409fae98ddf5ebbb19721b3a2f9b1068412965d Author: Jean-Baptiste Kempf Date: Sun May 8 19:16:07 2011 +0200 Contribs: update zvbi to 0.2.33 It is safe (out since 2 years) and it doesn't break the ugly win32 port I did... commit 0a2af233106bfb431892313f9e5f442e2e4b678e Author: Jean-Baptiste Kempf Date: Sun May 8 19:12:45 2011 +0200 Contribs: fix orc stdint weird inclusions in 0.4.14 Should fix wiN32 contribs commit 7f865115a5477ca2edf905ef43eb46c61072eeba Author: Laurent Aimar Date: Sun May 8 18:58:46 2011 +0200 Do not used vlc_thread_create() in input/decoder.c It also fixes shared access to b_die without a lock(or equivalent) being used. commit f12af9e1e024338ae265ecabd3645076cd94e9da Author: Pierre Ynard Date: Sun May 8 18:40:16 2011 +0200 contrib: don't include config.h in installed pthread.h It's retarded for an installed file to depend on it commit 27e40c3736f1e1de6a233729e6a489e98abbb92b Author: Pierre Ynard Date: Sun May 8 18:38:39 2011 +0200 Revert "Contribs: don't allow pthread to use config.h" It breaks the build of pthread. This reverts commit f8db78d5ab27a41e02dbfb3f01e26023c1345246. Signed-off-by: Pierre Ynard commit 4553a9ad874a1dc3a4f867276188540fe002617f Author: Jean-Baptiste Kempf Date: Sun May 8 17:53:47 2011 +0200 Contribs: update modplug commit 64b98d8415574337e8354c9ebb05c41d1d458f6e Author: Laurent Aimar Date: Sun May 8 17:48:00 2011 +0200 Serialized libmodplug loading code. libmodplug is thread safe except when loading files or configuring settings (before loading a file). commit c320a4eb11da87908d0e18fcb13d261a40f10ebc Author: Jean-Baptiste Kempf Date: Sun May 8 13:24:01 2011 +0200 Configure: more information about missing fontconfig/fribidi commit f8db78d5ab27a41e02dbfb3f01e26023c1345246 Author: Jean-Baptiste Kempf Date: Sun May 8 13:04:04 2011 +0200 Contribs: don't allow pthread to use config.h commit 702a58c46bd2d39452242347ce100a7fd7603cda Author: Jean-Baptiste Kempf Date: Fri May 6 17:56:32 2011 +0200 Audiobar: remove trailing whitespace commit 03c245ca8987bdc757d008449a24eef1229a91cd Author: Jean-Baptiste Kempf Date: Thu May 5 16:10:07 2011 +0200 Remove tabs in headers commit 5e1fd0ff7c7eb8ba872430d33ff42e90fcbc290f Author: Pierre Ynard Date: Sun May 8 04:01:18 2011 +0200 contribs: fix cross-compilation of lua commit 6a06521577edabfbc7ab1191adede2c86767b7f3 Author: Rémi Denis-Courmont Date: Sat May 7 23:03:52 2011 +0300 Rename VLC_{PUBLIC,DEPRECATED}_API to LIBVLC_{API,DEPRECATED} There are no functional, source or binary changes. This is only for consistency: libvlc stuff -> LIBVLC, vlc plugin stuff -> VLC commit 92f1b3aee74871e264db419def5170f2e3512751 Author: Rémi Denis-Courmont Date: Sat May 7 23:02:08 2011 +0300 Rename LIBVLC_* function attributes to VLC_* within plugin API commit e4b19d0ae57c2d48a318df2eabd66036d7665eb6 Author: Felix Paul Kühne Date: Sat May 7 21:35:57 2011 +0200 contribs: fixed typo commit 2bdb205f9de634315a56e479a1721b9761c429eb Author: Felix Paul Kühne Date: Sat May 7 21:35:33 2011 +0200 contribs: updated binary package for Mac OS X commit fbbec486fe0051572fafed1e98331c87b0543d5c Author: Felix Paul Kühne Date: Sat May 7 21:34:02 2011 +0200 contribs: another iconv hack for fontconfig additionally, make sure /opt doesn't sneak in our patch commit 3e1093312a423e62256ac44a6ec59f060dbb1036 Author: Felix Paul Kühne Date: Sat May 7 21:21:21 2011 +0200 contribs: updated liborc to fix schroedinger compilation commit ffa096d9ee1757a446faeb57200d5a991f438b16 Author: Felix Paul Kühne Date: Sat May 7 21:00:51 2011 +0200 contribs: hack to ensure libcdio creates proper la files commit 44769546724f577ccf17aaeed81f8c0d4a664e48 Author: Felix Paul Kühne Date: Sat May 7 20:17:15 2011 +0200 contribs: fixed libcdio linking on Mac OS X 10.6 and later commit e539c5ce08a9133993c34328cd79de7be856415b Author: Rémi Denis-Courmont Date: Sat May 7 19:44:19 2011 +0300 config.h MUST ALWAYS BE INCLUDED _FIRST_! Fix Windows warnings. How many times does this have to be spelt?! commit 9887eeccca78880aab56ac1c0bfe28d8716646bc Author: Rémi Denis-Courmont Date: Sat May 7 19:38:42 2011 +0300 Mark other symbols as hidden Unfortunately, libtool is yet incapable of doing marking symbols as hidden (not exported) at compilation time. So lets do it manually. According to the GCC documentation, this allow some compile-time optimizations depending on the platform. This was already done by Damien earlier (and removed during the plugin headers cleanup). The check is disabled on Windows, as the compiler accepts the flag, but generates lots of warnings during compilation. commit d95990dc0c31411d05fcd9968810fc495a94f97e Author: Rémi Denis-Courmont Date: Sat May 7 19:12:20 2011 +0300 Mark exported symbols with default visibility on GCC 4 commit 085558ebcd051c46e5806e13e043a4523e7e92f1 Author: Rémi Denis-Courmont Date: Sat May 7 19:10:01 2011 +0300 Do not use internal libvlc symbol outside of libvlc commit 71992c5fbc75ee2c94cd2a3ab1aaca70bfc688a9 Author: Rémi Denis-Courmont Date: Sat May 7 18:43:10 2011 +0300 Deprecate vlc_object_kill(). There are several safer alternatives. commit 6f258887aa634d8cceaf9797779521dfd8340be2 Author: Rémi Denis-Courmont Date: Sat May 7 14:06:21 2011 +0300 Replace VLC_EXPORT macro with a simple prefix, VLC_API This should help Doxygen parse VLC headers, and generally makes headers easier to read. LibVLC already uses a similar approach. commit 9a46b63e122e2094312bbd3ee7d578a463164660 Author: Katsushi Kobayashi Date: Sat May 7 16:43:45 2011 +0200 qtcapture: implement video capture device selection manually merged and tweaked commit c1cbe147077217a5bec60db9bdce69289ef0f200 Author: Katsushi Kobayashi Date: Sat May 7 16:26:44 2011 +0200 qtcapture: added support for all QTKit-compatible video input devices includes a couple of tweaks by me and will need further testing and cleaning commit f767daa226a637a7e44ae521b85759be6f0f6e9b Author: Felix Paul Kühne Date: Sat May 7 13:30:35 2011 +0200 macosx: we still don't want to strip non-existant debug symbols from the frameworks commit d634cc1b7b8e75a307bb116f73b1eaca02ed9e3d Author: Rémi Denis-Courmont Date: Sat May 7 14:16:17 2011 +0300 Remove invalid use of VLC_EXPORT commit 91c1ce2bd5bab27386ef2a6157a746c00ad8d3e9 Author: Felix Paul Kühne Date: Sat May 7 12:48:23 2011 +0200 deinterlace: fix compilation on Mac OSX 10.5, for which stdlib isn't enough commit 6f997bd527547927592d56e4b9776cd532638c1c Author: Felix Paul Kühne Date: Sat May 7 12:23:14 2011 +0200 dvdnav: compilation fix commit 53ffb22418d7d213e1c82c64f0c8efb1cea7c5c8 Author: Rémi Denis-Courmont Date: Fri May 6 16:12:33 2011 +0300 Win32 R/W locks: fix/add comments, add asserts commit 1b6caac9a63c34e8206cfcb661dd3d54d7e6e7ca Author: Rémi Denis-Courmont Date: Fri May 6 15:56:49 2011 +0300 vlc_cond_wait() does not return any value commit 59d12a2083bc0be1aaa348a8e0d7014dbd4dfc37 Author: Rémi Denis-Courmont Date: Sat May 7 11:47:28 2011 +0300 dvdnav: cleanup probing - Do not probe paths that do not exist (ENOENT). - If the OS supports open()ing directories (HAVE_FDOPENDIR), do not probe paths that cannot be opened. - Do not probe files whereby fstat() fails. - Do not probe non-regular files other than directories and block devices (previously, only FIFOs were discarded). - Look for anchor even if fstat() is not supported. commit 32b362986e094e10878bd1145d9d2df3dd7fd2a1 Author: Rémi Denis-Courmont Date: Sat May 7 11:31:33 2011 +0300 dvdnav: remove useless parameter commit 375a8961a8e3dbdbdbb826f6e733e134d8b64e60 Author: Rafaël Carré Date: Thu May 5 23:04:52 2011 -0400 ncurses: fix display glitch in stats/info/meta boxes commit be80120018938f54489dc250b876a904a8206015 Author: Felix Paul Kühne Date: Fri May 6 20:52:13 2011 +0200 macosx: added a track synchronization panel commit 0f0a2b2ed20ac28facbd355ddf1f8e9a1d3c252a Author: Felix Paul Kühne Date: Fri May 6 18:01:42 2011 +0200 deinterlace: compilation fix commit 2b58c0ef5331b2f159723b9c46f6696731c8d69b Author: Rémi Denis-Courmont Date: Thu May 5 23:15:34 2011 +0300 IVTC: fix undefined arithmetic commit 5fc7f1e06983b77cd55e6725284393d11a8a97a5 Author: Benjamin Drung Date: Thu May 5 14:27:17 2011 +0200 libpulse_plugin: Fix linking against pulseaudio. Signed-off-by: Rémi Denis-Courmont commit 98ebfae90e254454f69bd1b3d2bc8a475d94fb4e Author: Jean-Baptiste Kempf Date: Wed May 4 02:20:16 2011 +0200 Authors: add Juha Jeronen commit b9b30e4f112e7782513c503bf38964eb9eadc812 Author: Jean-Baptiste Kempf Date: Wed May 4 01:39:41 2011 +0200 Update LIST commit 9b1e7f3839c0a36059d425c81dd31851148e71ae Author: Rémi Denis-Courmont Date: Thu May 5 12:07:19 2011 +0300 XML: test case for C0/C1 control codes encoding commit 15c5e82683f89b63542b5f0ee71a059c6dcafdea Author: Rémi Denis-Courmont Date: Thu May 5 12:06:49 2011 +0300 XML: encode C0/C1 control codes correctly (fix #4737) commit 8bea864221bec7401df82d12bc26fe9f1eb1e48c Author: Mike Houben Date: Wed May 4 14:42:25 2011 +0200 Contribs: Updated Sparkle Framework to allow Delta Binary Updates Signed-off-by: Felix Paul Kühne commit 061648407e0f6fe93a63c3aa214bf315a4d612a7 Author: Rémi Denis-Courmont Date: Wed May 4 12:42:24 2011 +0300 Rename vlc_key_t to vlc_action_t commit e68c3be23598859c34ff84c98d966336f86e663d Author: Pierre Ynard Date: Wed May 4 02:26:52 2011 +0200 deinterlace: add missing file to sources commit 2574cb7c0f935047946c851bd5e9f6dfad673cc5 Author: Pierre Ynard Date: Wed May 4 02:04:07 2011 +0200 OSS: fix Makefile typo commit 5c289be6234f31d967aee82760ddf664cee9c7e5 Author: Pierre Ynard Date: Wed May 4 01:35:18 2011 +0200 i18n: fix POTFILES list commit 32f5a79892e3515f70fe3610c63546b520ddbeb0 Author: Rémi Denis-Courmont Date: Tue May 3 20:59:10 2011 +0300 V4L2: v4l2-dev is not obsolete commit 396ba414069cd425e282a2bb091e7fb3cabc5c88 Author: Rémi Denis-Courmont Date: Tue May 3 18:37:58 2011 +0300 config.h must be included first and always commit e0dabc4293c810e51cc20803b6b90156d8a12488 Author: Jean-Baptiste Kempf Date: Tue May 3 16:50:21 2011 +0200 MMS: fix a potential crash See http://forum.videolan.org/viewtopic.php?f=14&t=90169 commit c8ab50b954caee75451ab3af41d66cb82bb0bcd1 Author: Rémi Denis-Courmont Date: Tue May 3 11:43:24 2011 +0300 Remove references to non-existent Altivec plugins commit b331b629317bf7a7ce436f3abf7ffacfd4a03640 Author: Juha Jeronen Date: Mon May 2 20:44:45 2011 +0300 deinterlace: some more authorship fixes Signed-off-by: Jean-Baptiste Kempf commit fc9fcc270f0b6d7c856a1d612aac568c71543ea8 Author: Felix Paul Kühne Date: Tue May 3 00:20:43 2011 +0200 macosx: don't release a window on close, if you want to re-use it commit a5c08fda952e08ac5973f3e168bedc6b4c1a3f15 Author: Jean-Baptiste Kempf Date: Mon May 2 21:25:29 2011 +0200 Qt: fix simple volume alignment commit f11dc4f6905b5abd05edd26654d4fca6be6de988 Author: Felix Paul Kühne Date: Mon May 2 19:57:19 2011 +0200 macosx_dialog_provider: removed duplicate config_saveConfig commit 7ec8deda895f5881cf07e6e5d8bdb0b8d6e06252 Author: Felix Paul Kühne Date: Mon May 2 19:56:12 2011 +0200 macosx: adapted to latest config API changes commit b1c3b3ba41eb6b94c7bc06571db4e867af5a4611 Author: Felix Paul Kühne Date: Mon May 2 19:55:47 2011 +0200 contribs: fixed TOOLS creation order for Mac commit 5b87e917bb175b2fddcf3576466c867dda6f4f95 Author: Rémi Denis-Courmont Date: Mon May 2 19:33:35 2011 +0300 Reset config if module bank works, save config if VLC exits cleanly commit 0a64e3e489a9ff941ca445cd6ef2c65eaa8e4675 Author: Juha Jeronen Date: Mon May 2 17:45:09 2011 +0300 deinterlace: a small factoring to DarkenField() in the Phosphor algorithm Signed-off-by: Jean-Baptiste Kempf commit a6456dc87d951e2a896fc6e4f1b41ff2a518a446 Author: Juha Jeronen Date: Mon May 2 17:33:19 2011 +0300 deinterlace: fixed authors for X and the Yadif glue Signed-off-by: Jean-Baptiste Kempf commit 236fd4303c8e6f8d8ac7bb5accc9a5ec631001e3 Author: Juha Jeronen Date: Mon May 2 17:30:45 2011 +0300 deinterlace: bugfix to CalculateInterlaceScore() Signed-off-by: Jean-Baptiste Kempf commit eb4b233b71bd5ba28fba5c3e5305e1d1dd9a39eb Author: Juha Jeronen Date: Mon May 2 17:28:08 2011 +0300 deinterlace: algo_ivtc.h: typo in comment Signed-off-by: Jean-Baptiste Kempf commit 95cd7e4e64ff59322c0af1fccc9330ea5b6a971b Author: Jean-Baptiste Kempf Date: Fri Apr 29 16:35:56 2011 +0200 Mux/Demux avformat: add the "avformat" shortcut It makes sense, especially since the libav/FFmpeg split commit 7af4b7fed74f000a0145547a301d67314df977d3 Author: Rémi Denis-Courmont Date: Mon May 2 10:42:14 2011 +0300 Move common predefined macros to config.h and common.am Also, __USE_UNIX98 is a libc-internal definition. The build system is not supposed to define that directly (we have _GNU_SOURCE). commit c3a51903f20e3c11405ae9e99dd11841048ba5ef Author: Rémi Denis-Courmont Date: Sun May 1 21:13:54 2011 +0300 Remove some leftovers from pre-libtool era (Note __BUILTIN__ was not used anymore as we have !__PLUGIN__) commit 473a276fdd990c75efe1106a8c7b2de18200df59 Author: Rémi Denis-Courmont Date: Sun May 1 21:06:15 2011 +0300 Remove ugly builtin support I don't this abomination to leak through the stable LibVLC interface. To link statically, modules should be linked into LibVLC instead. And then, there is no need to reintroduce the old "builtin" vlc-config type if all modules are built the same. In prehistoric times, the distinction was needed because some modules were static and some not. commit a03559149cca2d54d103a70378f815fd273fc31a Author: Rémi Denis-Courmont Date: Sun May 1 20:58:01 2011 +0300 Remove old vlc-config pic commit 8b5b0cfa909f14f521a2905132a67c06dfa59954 Author: Rémi Denis-Courmont Date: Mon May 2 10:59:16 2011 +0300 vlc-config: remove unused linkage command commit 2c9b0d37a05a1600f1cfdbdc75f9e12412b58b12 Author: Rémi Denis-Courmont Date: Sun May 1 20:39:50 2011 +0300 Only check optimization flags when useful commit 4a78361e7a557fd32d74cf9a84633a9c39f7d384 Author: Rémi Denis-Courmont Date: Sun May 1 20:16:14 2011 +0300 Do not force -O0 with --disable-optimizations GCC takes the last -O* option, which defaults to -O0 anyway. With ./configure forcing -O0, there was no way to select a custom optimization level via external CFLAGS. commit c89257fa93e05298f9b1e9a861f17a58d638ab60 Author: Rémi Denis-Courmont Date: Sun May 1 19:22:29 2011 +0300 Gather and cleanup debug and profiling configuration commit 13e78d81057d30c75fdce84c485f1e0f4b72d0e2 Author: Rémi Denis-Courmont Date: Sun May 1 19:01:02 2011 +0300 Remove code size optimization Optimizing VLC code for size is probably not such a great idea, considering that media playback is performance critical. There are better ways to reduce code size than -Os, e.g. Thumb(2) code on ARM. And of course, removing unneeded plugins and feature is the best way to reduce code size. commit dcdf7a64a2d9e20d9b03c3ef478e2a1add1cb155 Author: Rémi Denis-Courmont Date: Sun May 1 17:37:16 2011 +0300 config_StringEscape: iterate through string twice rather than 3 times commit 87ea4084d6056e39d96dbca24c233c11825031cd Author: Rémi Denis-Courmont Date: Sun May 1 16:58:40 2011 +0300 OSS: define HAVE_OSS, and disable on Linux by default In many cases, OSS was used when the builder forgot to install the alsa-lib development headers. This should not be an issue anymore, as ALSA is now required on Linux by default. I believe the fallback to OSS from ALSA and PulseAudio is causing more confusion than it solves problem. Besides, the OSS emulation by ALSA cannot mix, so OSS is almost completely useless on Linux, unless OSSv4 was specifically installed. Moreover, Linux distributions have started dropping OSS completely. commit 7e95f9a76fa3081088fff70e9c8ae2013c8d24ba Author: Rémi Denis-Courmont Date: Sun May 1 16:35:54 2011 +0300 ALSA: require alsa-lib on Linux by default if PulseAudio is missing This ensures that at least either ALSA or PulseAudio will be compiled by default (on Linux). commit 5d562483e504d6ff94243442f0ae84c2e99b0d25 Author: Rémi Denis-Courmont Date: Sun May 1 16:29:34 2011 +0300 PulseAudio: define HAVE_PULSE This will be needed if/when we get a PulseAudio input and SD. commit 98a2c4f8d8eb1a06dd5571bada5768c689466c4f Author: Felix Paul Kühne Date: Sun May 1 14:34:21 2011 +0200 macosx: fixed corner-case crash commit 75e52d8c5136f06632f8006fc339ed918277dbe9 Author: Felix Paul Kühne Date: Sun May 1 14:32:38 2011 +0200 avi: don't enable debug in release builds commit 5294faf67be653ba05ad95a6869dafa51d662235 Author: Rémi Duraffort Date: Sun May 1 14:02:03 2011 +0200 freetype: fix memory leaks. commit 2c649fb470d6db3d811700e00382f37bba3d7468 Author: Rémi Duraffort Date: Sun May 1 13:40:23 2011 +0200 freetype: simplifications. commit da9e9a607cc1f2a4d262f4c480232ef538df6a7a Author: Akash Mehrotra Date: Sun Apr 24 15:01:01 2011 +0530 Added Force pause, force resume Updated pl_pause to behave as in oldhttp Signed-off-by: Rémi Denis-Courmont commit cbad172ff6c98bacf969be6e63135fe2185a212c Author: Rémi Denis-Courmont Date: Sun May 1 12:44:37 2011 +0300 deinterlace: u_cpu is used only if MMXEXT can be compiled This restores commit 45b7ce9e7c88574157157ecba9bdfd7310e14990. commit c7d289cad5c9f73d1bfc5b136b503fc3646b6e41 Author: Juha Jeronen Date: Sat Apr 30 20:46:03 2011 +0300 Refactored deinterlacer module Signed-off-by: Rémi Denis-Courmont commit 814a19c32e8c508bd754453591eca199bdb6a837 Author: Rémi Denis-Courmont Date: Sun May 1 12:37:47 2011 +0300 Revert "deinterlace: u_cpu is used only if MMXEXT can be compiled." This reverts commit 45b7ce9e7c88574157157ecba9bdfd7310e14990. Nothing wrong with the commit, but I need to revert it to refactor the deinterlacer. commit 104335bb00aebdbbbb7cfd9e72c9d75a90197a1e Author: Alexey Sokolov Date: Sun May 1 12:29:55 2011 +0300 Fix doxygen command in a comment Signed-off-by: Rémi Denis-Courmont commit 418e8562b96e20defcadbe892caf625ddbb2bd2a Author: Thierry Reding Date: Tue Apr 26 13:07:39 2011 +0200 V4L2: Allow device to be specified with option. Currently the V4L2 device to be used can only be set via the media URL. This patch allows the :v4l2-dev option to set the device as well. Setting the device via the media URL still takes precedence. This is useful if a program auto-detects the V4L2 device so that the media URL only needs to contain e.g. the tuner settings. Signed-off-by: Rémi Denis-Courmont commit f7778fd82930bb25f2e991776a5cdf2b671bb95c Author: Felix Paul Kühne Date: Sun May 1 01:02:09 2011 +0200 macosx: fixed represented file indicator in the vout window commit 345e94f12ea9f634810469dc3521acc1092492c3 Author: Felix Paul Kühne Date: Sat Apr 30 22:36:23 2011 +0200 macosx: fixed Reveal-in-Finder when path contains spaces or umlauts closes #4721 commit 5aa83bf4fed1602c94eca81b803c20c4c4178ee5 Author: Felix Paul Kühne Date: Sat Apr 30 21:44:40 2011 +0200 macosx dialog provider: complete EXTENSION_WIDGET_SPIN_ICON implementation and fixed compilation commit 8e213b47c5f721aec163113083087d16e65d4a05 Author: Rémi Denis-Courmont Date: Sat Apr 30 20:44:47 2011 +0300 swscale_omap: remove dead OMAP2 (really ARMv6) CPU scaler plugin This plugin had become useless since the removal of the OMAP framebuffer video output. commit 2792431ae39a916b72fe9442d967e56089c44170 Author: Rémi Denis-Courmont Date: Sat Apr 30 20:42:19 2011 +0300 Automatically save all configuration items commit d625d6c0f27ceb2cc8c24e36e33ea49792fc4171 Author: Rémi Denis-Courmont Date: Sat Apr 30 18:45:53 2011 +0300 Use AS_HELP_STRING (partly) commit ac7d3377d097af9cca8f9f93b862f76dd8664490 Author: Rémi Denis-Courmont Date: Sat Apr 30 18:57:30 2011 +0300 configure: remove redumdant check commit f89b8c10ebd2536b5638252b1f966084b4463ae7 Author: Rémi Denis-Courmont Date: Sat Apr 30 17:29:33 2011 +0300 Revert "Add an automate variable to detect Android builb and use it to forbid build of" This reverts commit 8a1afb86f7747205d490d86fa20d4dd1f5932e69. Don't define HAVE_LINUX if you don't have it in the first place. And this does not even respect the configure message rules. commit c04d86713b570656e264648fda70fd3d2c792b9e Author: Rémi Denis-Courmont Date: Sat Apr 30 17:22:31 2011 +0300 Qt4: fix input item now playing This fixes a memory leak, encoding problems, and complete failure on non-file inputs. commit 31d1aa76f9ed8f484fbc13e910d65fd6b50ab8bb Author: Rémi Denis-Courmont Date: Sat Apr 30 16:40:05 2011 +0300 vlc_towc(): unroll multibyte sequence decoding, fix overlong detection commit 8a1afb86f7747205d490d86fa20d4dd1f5932e69 Author: Rémi Duraffort Date: Sat Apr 30 11:54:09 2011 +0200 Add an automate variable to detect Android builb and use it to forbid build of access_dtv for Android systems. commit 361edf8217680c6e1371e568538989b71b061e44 Author: Rémi Denis-Courmont Date: Sat Apr 30 14:05:30 2011 +0300 RC: fix format string commit 490c092f153487c70ee95be823dda1286f59177c Author: Rémi Denis-Courmont Date: Sat Apr 30 14:05:21 2011 +0300 RC: fix warning commit d9dd2df25aa4a100e0bf580b44a5f2c19474d45d Author: Rémi Denis-Courmont Date: Fri Apr 29 23:43:11 2011 +0300 Remove unused config_SaveConfigFile parameter commit 9921f0b757ea46a80b282fb2a07b68d3c528a57e Author: Rémi Denis-Courmont Date: Fri Apr 29 23:40:46 2011 +0300 podcast: no need to force configuration save commit a05cb5183c17daeb655653093da89c34873ddf21 Author: Rémi Denis-Courmont Date: Fri Apr 29 23:35:00 2011 +0300 Qt4: no need to save podcast configuration "podcast-urls" is autosaved in any case. commit b3598c475afaefe6b7654a1fd55865c1b93782a6 Author: Rémi Denis-Courmont Date: Fri Apr 29 23:33:55 2011 +0300 Really save bookmarks automatically commit 8e971c17300dffabf7c000f7bfe19ea200b1b7b4 Author: Rémi Denis-Courmont Date: Fri Apr 29 23:29:30 2011 +0300 hotkeys: remove ineffective config save Bookmark configuration items are not in hotkeys (at least currently), so this could not work. commit 2c58e8a27fd9b77119133c123ef88492629778a6 Author: Jean-Baptiste Kempf Date: Fri Apr 29 13:30:07 2011 +0200 Update NEWS and mention subtitles blending in vout commit 17d34915dcd78bfae832a96e1a9e8625e17b3f33 Author: Jean-Baptiste Kempf Date: Fri Apr 29 02:27:08 2011 +0200 Contribs: fix dvbpsi compilation And fix ts/mux_ts modules commit ef92feef23c68e33498557391306240176285fbf Author: Jean-Baptiste Kempf Date: Thu Apr 28 23:57:38 2011 +0200 Qt, playlist: fix copyright and small change commit a3b7bce48608077a11dcb032c2162970cb1c8b6f Author: Jean-Baptiste Kempf Date: Thu Apr 28 21:04:24 2011 +0200 Qt, playlist: simplifications commit 7ec2e3f025d1412e38304d43c079b38988e0941a Author: Laurent Aimar Date: Sun Apr 17 18:46:38 2011 +0200 Cleared render targets only when needed (direct3d). commit c513cf2ac3103734e4ef515d2ba044c1f09a43c2 Author: Laurent Aimar Date: Fri Apr 15 20:57:14 2011 +0200 Cached texture created for subpicture rendering (direct3d). It avoids creating/destroying texture uselessly. commit f65874cb1f3ef5d8586f3402d3722cc5803caad8 Author: Laurent Aimar Date: Thu Apr 14 22:30:27 2011 +0200 Implemented subpicture direct rendering in direct3D. Only RGBA colorspace is supported for the subpicture. commit 6a1a446e9f78c49156e3c1ffd08b63c55c1e0c44 Author: Laurent Aimar Date: Thu Apr 14 21:07:31 2011 +0200 No functionnal changes (direct3d). Reworked a bit texture rendering to prepare for subtitles rendering. commit cb0219016691993d9775b7b2537ae59ca272e43e Author: Laurent Aimar Date: Mon Apr 11 21:34:01 2011 +0200 Moved out non scene rendering related code from Direct3DRenderScene (direct3d). commit fe1629bf8424df334184b1331c7482595c3b5c2d Author: Laurent Aimar Date: Mon Apr 11 21:15:16 2011 +0200 Direct2D/3D does not need to clamp to display size. commit b282e00cf543685a2bece53e3843b798c2946bae Author: Laurent Aimar Date: Mon Apr 11 20:53:41 2011 +0200 Checked D3DCAPS9 before setting D3DPTFILTERCAPS_MINFLINEAR/D3DPTFILTERCAPS_MAGFLINEAR (direct3d). commit 6e559fbd2bf4a329f9f3ec3039b1fa1c6381f1f7 Author: Laurent Aimar Date: Mon Apr 11 20:53:05 2011 +0200 Store D3DCAPS9 inside vout_display_sys_t (direct3d). commit 8f6f7a2e36b0f57c3847715b5d6f873b02d01084 Author: Laurent Aimar Date: Mon Apr 11 20:50:59 2011 +0200 Moved video resize from surface IDirect3DDevice9_StretchRect to texture rendering (direct3d). commit 758de49d88624398163265980ef2aaa8ffa88590 Author: Laurent Aimar Date: Thu Apr 7 22:23:56 2011 +0200 No functionnal changes (direct3d) Moved vertices setup and surface rendering into 2 functions. commit b8ac593c8170f2292b4744246f7ff46e2ac2a938 Author: Laurent Aimar Date: Thu Apr 28 23:16:49 2011 +0200 Removed useless includes (svg). commit c26db46d1e782c2bb21450c8470eb674293136b7 Author: Laurent Aimar Date: Thu Apr 28 23:12:32 2011 +0200 No functionnal changes (vout). K&R and removed variables prefixe. commit 790c5845afd99d72ba63cd9af403c8086e508a8f Author: Rémi Denis-Courmont Date: Thu Apr 28 22:20:53 2011 +0300 S/PDIF: use SetWBE/SetWLE commit 812905a60444be7091d08e749d3c486c02bb481b Author: Rob Jonson Date: Thu Apr 28 16:27:54 2011 +0100 Update windows rename function to correctly deal with pre-existing files. Signed-off-by: Rémi Denis-Courmont commit 900ad52274b23df4a1875cb043b392a2f1af4db0 Author: Rémi Duraffort Date: Thu Apr 28 19:26:24 2011 +0200 dtv: fix typo. commit 22b9bc4de32c5e5c13aa413efae8d112384d7cf9 Author: Jean-Baptiste Kempf Date: Thu Apr 28 00:51:45 2011 +0200 Contribs: update Qt to 4.7.2 Close #3907 commit 841dd95820d373a890fbb7d0a12b4539aa304867 Author: Laurent Aimar Date: Wed Apr 27 21:14:56 2011 +0200 Removed useless includes (cc.c) commit 603a87c7564525f4d5d7568a515170cc6f105691 Author: Laurent Aimar Date: Wed Apr 27 21:04:19 2011 +0200 Used decoder_NewSubpictureText to render CC. commit 093db7f8bead81dcb98733fd6d7f180f558c1ed9 Author: Laurent Aimar Date: Wed Apr 27 20:53:25 2011 +0200 Used decoder_NewSubpictureText to render SRT subtitles. commit 585d5b48b12d5085934c39fe5b444d5073dc9583 Author: Laurent Aimar Date: Wed Apr 27 20:48:40 2011 +0200 Added helpers to create text subpicture. It creates a subpicture rendering text at the display size. commit 1de20d444feacdbda356ebc54d8492126444be06 Author: Ludovic Fauvet Date: Fri Apr 22 01:49:41 2011 +0200 Qt: undo the FSC/KDE workaround This is a partial revert of the "fix" introduced in ffe7367b1672ec72705ec4cb440758ec0c869230. If you encounter a visual bug in the fullscreen controller and you are using KDE, please upgrade to version 4.6.2 or don't use the Oxygen theme. Ref: https://bugs.kde.org/show_bug.cgi?id=254473 Signed-off-by: Jean-Baptiste Kempf commit c7d3ef910c7a5d3747499ae2fa6dc6e3e6651f09 Author: Jean-Baptiste Kempf Date: Wed Apr 27 12:37:29 2011 +0200 Qt, use more tooltips, to improve accessibility Tried to re-use already existing strings, as far as possible commit 8ab5010365d756b1c3fe4c22584e8a1f9bf235f1 Author: Jean-Baptiste Kempf Date: Wed Apr 27 12:37:12 2011 +0200 Qt, small code simplification commit e5ebfa67a2e42b7dfd4f7ce2e259bb2d4bf80168 Author: Jean-Baptiste Kempf Date: Wed Apr 27 12:11:58 2011 +0200 Qt, remove unnecessary headers setHeaderHidden() was introduced in 4.4 commit 8531607750507220040d90e448a1eaeebb4265d4 Author: Jean-Baptiste Kempf Date: Wed Apr 27 12:07:17 2011 +0200 Qt: provide a tooltip for icon-only button This is better for accessibility, I think commit 62f327dbfd1ab64a04b0b60f8cd044dc5530ed90 Author: Jean-Baptiste Kempf Date: Wed Apr 27 11:51:37 2011 +0200 Qt, help/update: code simplification commit 25bf26b9250dce1021abd2a5af20918280ad65a2 Author: Felix Paul Kühne Date: Wed Apr 27 13:04:19 2011 +0200 macosx: fixed minor ui glitch commit 821f8f3fe61c08e78c1f7cee87ab43b4f3db3909 Author: Jean-Paul Saman Date: Wed Apr 27 12:24:26 2011 +0200 Close ticket #4719 Ascending and Descending were wrongly translated as Aflopend and Oplopend, while it is the other way arround. commit a1d39b55b526ba36cdeee22d53c624afc30aa052 Author: Laurent Aimar Date: Tue Apr 26 23:34:13 2011 +0200 Separated SRT and USF subtitles decoder. commit 675a76e96cdcf5f300f250ed44b6489f6198ee58 Author: Laurent Aimar Date: Tue Apr 26 22:17:22 2011 +0200 NEWS: mentionned subsass decoder removal. commit 1b214677052b5d8adb9628dc6efab5567bcfdba2 Author: Laurent Aimar Date: Tue Apr 26 22:09:04 2011 +0200 Removed VLC internal SSA decoder. Use libass if you want SSA support. Signed-off-by: Laurent Aimar commit e86b804866d162a6617d359ffaa333979d03c15e Author: Laurent Aimar Date: Tue Apr 26 21:19:05 2011 +0200 Rendered text OSD at display size. Text subtitles are not impacted by this commit. commit ed1d9723ae7f0b4fb4a3321fab8d3d8877cf8d43 Author: Laurent Aimar Date: Tue Apr 26 21:18:39 2011 +0200 Fixed AR returned by various text renderer. commit 2d9a2010904840aad5c2bef416737cd194d2d387 Author: Jean-Baptiste Kempf Date: Tue Apr 26 12:23:44 2011 +0200 Qt: fix memleak And avoid a strdup(""); free() for nothing commit a05e7f3542aadbb87b59aa4486304cf6df965ffb Author: Jean-Baptiste Kempf Date: Tue Apr 26 02:51:53 2011 +0200 Win32: fix taskbar icons states Close #4559 commit f2c859caff626610e52c21d38f79941f3de96ac8 Author: Jean-Baptiste Kempf Date: Tue Apr 26 02:33:37 2011 +0200 Qt, locationBar: translate Input->Name Here, input_item_GetTitleFbName fails us, since we need to translate Name, but not Title (I think) Close #4551 commit 874762fc55919963a58e31312e50c8a7ab721d1d Author: Jean-Baptiste Kempf Date: Tue Apr 26 02:17:01 2011 +0200 10l: learn how to use git commit d3c77e33205db2859a6d1f1594ae8efd82e7fd3b Author: Jean-Baptiste Kempf Date: Tue Apr 26 02:08:20 2011 +0200 Qt, fsc: fix opacity when mouseover And close #4542 commit 02f89b753002952e161934ba7d0c5958c25a1a3c Author: Jean-Baptiste Kempf Date: Tue Apr 26 01:54:03 2011 +0200 Qt: don't save the filepath between session if recent is deactivated Close #4324 commit d6c4c271cc9b1629657cfad0fd3149d5be33e26f Author: Jean-Baptiste Kempf Date: Tue Apr 26 01:45:41 2011 +0200 Fix opening of subtitles on Windows Close #4296 commit 6a022639d9f8ac9fffe3bfd9f06e71d11013ac07 Author: Felix Paul Kühne Date: Tue Apr 26 00:53:56 2011 +0200 macosx: store the Audio Effects panel's location on quit commit 448f14dd0aed8f721c365a451cf89c55f11b6330 Author: Felix Paul Kühne Date: Tue Apr 26 00:31:47 2011 +0200 macosx: completed audio effects panel implementation commit 04d990b1b048b2a8d5c1b1f4b2bf033224d686dd Author: Jean-Baptiste Kempf Date: Tue Apr 26 00:26:55 2011 +0200 Open: remove the possibility to change the font and the alignment. This is almost useless when you open... Maybe add the encoding? commit 5a69c1b5a8ebaf26e2714a2e176f585c37f29db7 Author: Jean-Baptiste Kempf Date: Mon Apr 25 23:21:14 2011 +0200 Qt: fix typo in latest commit commit 5cf86fc8c07e208460e31cdc88bab6f5979b77db Author: Jean-Baptiste Kempf Date: Mon Apr 25 23:04:39 2011 +0200 Qt, infopanels: code simplification commit 6bdbc1d3465e9f61875df7dedb053ebde3eb3c81 Author: Jean-Baptiste Kempf Date: Mon Apr 25 23:02:49 2011 +0200 Qt: support multi-line comments As stupid demuxers like Xiph's only know comments... Close #3437 commit 41d283278bc388e610a102f5c4189790ba22e8cd Author: Jean-Baptiste Kempf Date: Mon Apr 25 22:41:30 2011 +0200 Qt: change default sizes Close #3340 commit ca0eddecb510148d6c2ba84e57bcad509fa85d34 Author: Jean-Baptiste Kempf Date: Mon Apr 25 22:05:48 2011 +0200 Qt, save the last extension used for saving playlist Close #3094 Of course, there is a very more elegant way, but Qt Native Dialog on Linux don't do it correctly. This is a Qt bug. commit e5ef811fff71e7fe8a1552f5d190559a0ed465b7 Author: Jean-Baptiste Kempf Date: Mon Apr 25 19:25:14 2011 +0200 Remove prefer-system codecs option Close #3093 commit 2200c2c0e69d7dbe26133144778f82026945429f Author: Felix Paul Kühne Date: Mon Apr 25 18:18:46 2011 +0200 macosx: don't include BGHUDAppKit's IB plugin in VLC's release bundle commit 1ee2573c5e28c5724e31cac0153785c4bfdd78a6 Author: Felix Paul Kühne Date: Mon Apr 25 18:03:24 2011 +0200 macosx: added Audio Effects panel to demonstrate BGHUDAppKit (effects other than the equalizer to be implemented) fixed compilation of the intf commit 60e9829d433714e35414bd32035bd12a02360f03 Author: Felix Paul Kühne Date: Mon Apr 25 18:00:44 2011 +0200 macosx: fixed warnings commit 8b7486e8bbbcc6bb7495ddf78d4133b5eecaf3f2 Author: Francois Cartegnie Date: Mon Apr 25 16:12:45 2011 +0200 Qt: SeekSlider: Don't show tooltip for unknown time positions commit 86027501c6ad6ff3684c9918485e5539d93ae036 Author: Felix Paul Kühne Date: Mon Apr 25 14:09:39 2011 +0200 macosx: fixed a leak in the Apple Remote class commit f83ba04495d1a81e4309ca5c04a3b5c2f7ea464f Author: Felix Paul Kühne Date: Mon Apr 25 14:05:58 2011 +0200 macosx: fixed media key support on OS X 10.6+ Note that this rework changes the current behavior: if VLC is in the background, the keys still control it, however if you start another key user (such as iTunes, QTP, etc.), it won't interfere and control the other app. That's why macosx-mediakeys-background was removed. Thanks to Spotify for releasing their code. commit 2f57ccdfb66e2d4e0741e2332c429ae6f21225d7 Author: Felix Paul Kühne Date: Mon Apr 25 13:49:13 2011 +0200 macosx: disable the open button if we don't have a valid MRL fixes #4679 commit bfe08d36e52426600645cc175ad34e509346c58e Author: Felix Paul Kühne Date: Mon Apr 25 13:35:08 2011 +0200 macosx: don't show KeyConfigControl in the advanced prefs The current implementation is broken by design and only confuses the users. Use SPrefs to change hotkeys and advanced prefs only for advanced stuff such as jump length changing, etc. commit 052a73e1007741d7b63347d3a81cceda7e4dbfb3 Author: Konstantin Pavlov Date: Mon Apr 25 11:14:52 2011 +0400 postproc: Update to use current libav API. This change should be backwards compatible as corresponding types were added in ffmpeg in 2008. commit a8f8da1bea8d506642657c4460f45f3efe4e0307 Author: Konstantin Pavlov Date: Thu Apr 21 17:39:10 2011 +0400 UPNP: Use uuid as a description for server playlist item. commit 7f2ab0ac313f70088aee55f41b50e1feff6dc4ca Author: Jean-Baptiste Kempf Date: Mon Apr 25 04:05:38 2011 +0200 Qt, redesign of the media info dialog Close #2915, #2831, #2898 commit 3a78a00ce8a4a9e11bb6e8314f5ee420f52b0119 Author: Jean-Baptiste Kempf Date: Mon Apr 25 00:42:49 2011 +0200 Alsa: remove an unneeded space in msg_Dbg commit 17f0388b7e0d5bd26b2a159ccf6356ee9b1f288a Author: Jean-Baptiste Kempf Date: Mon Apr 25 00:31:52 2011 +0200 Qt: add a close to systray menu option. Close #2825 commit c65a0ac1fe7d3fcd4e6010771fb59b43404f436d Author: Jean-Baptiste Kempf Date: Sun Apr 24 21:24:25 2011 +0200 Makefile.am: tab fix commit 3e22604e3302f57c120c203c0c869e971fd1132d Author: Jean-Baptiste Kempf Date: Sun Apr 24 21:23:56 2011 +0200 More documentation for vlc_services_discovery.h commit bf343c29433a3424e56f13263adc81dd5cee835c Author: Jean-Baptiste Kempf Date: Sun Apr 24 20:56:07 2011 +0200 Document vlc_services_discovery.h commit ebbaa680eafe72981793d6f52ed46b920009d61e Author: Jean-Baptiste Kempf Date: Sun Apr 24 20:10:13 2011 +0200 MTP: remove unneeded include commit 94309f6ebc13f71ada2c525da71984918bcdc2c9 Author: Felix Paul Kühne Date: Sun Apr 24 18:36:25 2011 +0200 macosx: fixed crash when video output stops commit 66604ff9ae3f64584aa1dba923237f8cd2529836 Author: Felix Paul Kühne Date: Sun Apr 24 18:23:12 2011 +0200 macosx: added f4v extension commit 7c3a382caa15dbade95dd2ded6b015b38dfa2bb6 Author: Yuval Tze Date: Sun Apr 24 11:40:10 2011 +0300 Subsdelay: fix subpic validate result value SubpicValidateWrapper result value wasn't always initialized Signed-off-by: Jean-Baptiste Kempf commit 7658d8e485ffeec59c921909ded95b6c0f294a63 Author: Jean-Baptiste Kempf Date: Sun Apr 24 01:12:00 2011 +0200 Qt: improve title display commit 492b2bc195f9a111dd1abf9423aa44bb970ef10d Author: Jean-Baptiste Kempf Date: Sat Apr 23 18:36:02 2011 +0200 Qt: fix subtitle menu commit e472a4a9ad96a56d3a030dd677b6d1ce1898faa9 Author: Jean-Baptiste Kempf Date: Sat Apr 23 13:42:34 2011 +0200 Subsdelay: add a copyright+license header commit 19d16b6e4eff663ee4ec1bdf16cd6be74251002b Author: Jean-Baptiste Kempf Date: Sat Apr 23 02:48:19 2011 +0200 DVDNAV: trivial simplification commit ddcb92f027ea4bc6cdbb1d9ed657a0d35a61ab81 Author: Jean-Baptiste Kempf Date: Sat Apr 23 02:47:13 2011 +0200 RAM: deactivate start-time in rtsp streams Our seeking of rm over real-rtsp doesn't work. Closes #4701 (work-around, in fact) commit 4e318891a4cb072d0f72ffc946c72c208922b926 Author: Jean-Baptiste Kempf Date: Sat Apr 23 01:53:41 2011 +0200 Qt, playlist: fix a deadlock (#3052) input_Read doesn't seem a good idea when input is a dvd:// Maybe use a playlist_PreparseEnqueue ? commit f7a79bf171395b14012b36789bfecd79b6987a61 Author: Pierre Ynard Date: Sat Apr 23 00:23:27 2011 +0200 NEWS: merged lua rc and telnet into cli commit ef2aee4e6218166d4b0141591b52846231fab10b Author: Can Wu Date: Fri Apr 22 15:12:58 2011 +0800 hotkey: code ACTION_RATE_NORMAL like similar functions Signed-off-by: Jean-Baptiste Kempf commit c6c04f2826baba0da437c431d78616c3b3ce34d2 Author: Can Wu Date: Fri Apr 22 15:12:28 2011 +0800 hotkey: DisplayMessage() prototype has a channel argment Signed-off-by: Jean-Baptiste Kempf commit ef1d21d9b380da41580fd904ffebf98a57c221e6 Author: Ludovic Fauvet Date: Fri Apr 22 01:19:13 2011 +0200 Qt: limit the tooltip within the bounds of the widget And avoid showing a negative value. AFAIK time travel is not supported yet (at least until #35 is closed). Signed-off-by: Jean-Baptiste Kempf commit 6cf9460c86cbd204f2ce80607094cc0ab79b3a8d Author: Jean-Baptiste Kempf Date: Sat Apr 23 00:08:02 2011 +0200 NEWS: update about upnp/win32 commit 8ff59181bd6b563e01031485f1ec8c9e33b5a692 Author: Jean-Baptiste Kempf Date: Fri Apr 22 23:33:47 2011 +0200 Qt, logo filter should have a browse button for file selection. Closes #4293 commit 3fe0475fb9b6d6486ba1ffa13f9647f8e684c909 Author: Jean-Baptiste Kempf Date: Fri Apr 22 23:25:15 2011 +0200 Fix file permission commit 8b31960dc70c93340c0d1310a5775b2e1b054b59 Author: Jean-Baptiste Kempf Date: Fri Apr 22 22:14:45 2011 +0200 Add f4v extension commit 9da314e35491f05186f69e6827fb43827a49adac Author: Jean-Baptiste Kempf Date: Fri Apr 22 18:59:20 2011 +0200 Add another DV fourcc commit 7cd3116711b77cce7526f6d9a5d87513482b6636 Author: Jean-Baptiste Kempf Date: Fri Apr 22 18:58:01 2011 +0200 Qt, Message dialog: use a nicer update button Close #4300 commit 6ea360add1c98138d7e0c3f2e4cd88bddf2b088d Author: Jean-Baptiste Kempf Date: Fri Apr 22 17:45:22 2011 +0200 Qt, effects: improve readability Close #4297 commit 2e2070b4b4cb1a9d7c989e866b30bdf11615cfcd Author: Jean-Baptiste Kempf Date: Fri Apr 22 17:36:11 2011 +0200 Qt, stats: always show unsigned for blocks or buffers commit 955cbc6019287488969363044bedecbfc4b83929 Author: Hugo Beauzée-Luyssen Date: Fri Apr 22 17:07:21 2011 +0200 qt4: preferences: Removing useless parameter. Signed-off-by: Jean-Baptiste Kempf commit 55878a089fc12f9997a5ad547910d7e4b900cc36 Author: Jean-Baptiste Kempf Date: Fri Apr 22 17:12:59 2011 +0200 VLM: fix export Close #4495 commit 9c02536b5b635f549d89243142574e386ae6aefd Author: Hugo Beauzée-Luyssen Date: Fri Apr 22 16:38:26 2011 +0200 qt4: preferences_widget: Remove useless reference. Signed-off-by: Jean-Baptiste Kempf commit 3da5ea41f9d572e261cff7810171d4817dbe2f91 Author: Hugo Beauzée-Luyssen Date: Fri Apr 22 16:21:26 2011 +0200 qt4: open_panels: Simplification Signed-off-by: Jean-Baptiste Kempf commit d3f18b520be1facb50a3f23a0d0429e41a26e00f Author: Hugo Beauzée-Luyssen Date: Fri Apr 22 16:15:24 2011 +0200 qt4: preferences_widget: Use inheritance instead of switch. Signed-off-by: Jean-Baptiste Kempf commit 8d4f298ba87fbe11789dba2ec697a77f65bd22cc Author: Jean-Baptiste Kempf Date: Fri Apr 22 16:21:30 2011 +0200 Telepathy: use the core parameter instead of its own commit fc56b92af1636c53a0545109a74476fe74c054a5 Author: Jean-Baptiste Kempf Date: Fri Apr 22 16:21:10 2011 +0200 Notify: add a callback to match telepathy, msn commit e1a99fc791cce1b2c69cdfbe00875e8626c19a6f Author: Jean-Baptiste Kempf Date: Fri Apr 22 16:15:30 2011 +0200 Notify: remove tabs commit bdca92f3873637aad4495e47b2d88a4d9e25eb1b Author: Jean-Baptiste Kempf Date: Fri Apr 22 15:23:29 2011 +0200 MSN notify: simplification commit c701488385f061ee7bfecc7113c00baf01c9e4c6 Author: Hugo Beauzée-Luyssen Date: Thu Apr 21 11:49:48 2011 +0200 qt4: Allow the title to be configured. Signed-off-by: Jean-Baptiste Kempf commit 96443b233430b031203a721a18f890837d5c57d4 Author: Hugo Beauzée-Luyssen Date: Thu Apr 21 11:49:44 2011 +0200 libvlc-module: Adding a input-title-format variable Signed-off-by: Jean-Baptiste Kempf commit 697d7cd50c411ba3efc74091fb87aa922cde45f9 Author: Hugo Beauzée-Luyssen Date: Tue Apr 19 15:15:42 2011 +0200 strings: Adding a 'Z' flag to insert 'Now playing' or 'Title - Artist' if there is no now playing tag. Signed-off-by: Jean-Baptiste Kempf commit 91fcc5f73dcf9766ff39f4b6ec4adbd3480479fe Author: Jean-Baptiste Kempf Date: Fri Apr 22 14:04:14 2011 +0200 Qt, methods and slots renaming for consistency commit 3dcf9aca431b27ae3c119e594d4c51b6b165d2b0 Author: Jean-Baptiste Kempf Date: Fri Apr 22 13:59:40 2011 +0200 Qt, controller: cosmetics commit 0f3df12eddf92802df6455fc2270dd305e1b9a62 Author: Jean-Baptiste Kempf Date: Fri Apr 22 13:42:16 2011 +0200 Qt, add a playback buttons group, with prev/play/next in the same deck commit 9d390b3ae5455a3532936b90a80d83197a0ae933 Author: Jean-Baptiste Kempf Date: Fri Apr 22 00:32:44 2011 +0200 Qt: reinstore the resizeGrip in all cases And fix a statusBar bug commit d0206dc4df860eb7890776140939628f23a5e105 Author: Jean-Baptiste Kempf Date: Fri Apr 22 00:06:16 2011 +0200 Qt, align the volume mute control with the bottom commit 1339e3572a7e8c643133a3261021b033e8e80fbf Author: Rémi Duraffort Date: Thu Apr 21 20:22:09 2011 +0200 Do not add a newline at the end of the strings send to msg_* commit 794fc3cac1892f5056f3e62460f8da670b41cd50 Author: Rémi Duraffort Date: Thu Apr 21 19:14:24 2011 +0200 decoder: fix a segfault. commit 2dca7b70bd067265a506794bbeed120da130fcd9 Author: Francois Cartegnie Date: Thu Apr 21 18:27:46 2011 +0200 Revert "input: dvb: also create program data for programs on the same frequency" This reverts commit 5e35aa8c02c71b21b179aebb6eb3429fcded0709. Merging all epg data on current input item isn't a great idea as, outside event handlers, we can't really guess which one is related to our current program. It also allocates extr metadata. We'll need to store that epg data in a different place. commit 98195bf4971383d5cc8399c5c47b7295b80927dd Author: Rémi Duraffort Date: Thu Apr 21 18:59:53 2011 +0200 sftp: fix potential memory leak. commit 45b7ce9e7c88574157157ecba9bdfd7310e14990 Author: Rémi Duraffort Date: Thu Apr 21 18:54:00 2011 +0200 deinterlace: u_cpu is used only if MMXEXT can be compiled. commit d9ab4df5dd28e4788ed63dd11ee7220f5c55158f Author: Jean-Baptiste Kempf Date: Thu Apr 21 17:55:20 2011 +0200 Qt, code simplification commit 7c2000c33953bb6820d40aa667bfaacb3f8c20a7 Author: Jean-Baptiste Kempf Date: Thu Apr 21 17:45:16 2011 +0200 Qt, add a previous/reset function, when time < 10s commit f340f16f6b8f28df62b774ccba51f1e79562a988 Author: Jean-Baptiste Kempf Date: Thu Apr 21 16:37:57 2011 +0200 Contribs: fix dvbpsi compilation commit 6680329869bef667441cff9816aadf5c327c8338 Author: Francois Cartegnie Date: Thu Apr 21 15:38:22 2011 +0200 Qt: ExtToolButton: set delay relatively to dblclick's commit ef77c31312815774112f09cb9b79c5f5e5fe5fbf Author: Jean-Baptiste Kempf Date: Thu Apr 21 15:33:28 2011 +0200 Qt, use correctly sized mediainfo trees commit 5e6a8181bebc4275710808ab9dc68d12075fc481 Author: Jean-Baptiste Kempf Date: Thu Apr 21 14:06:53 2011 +0200 luahttp: files forgotten in previous commit commit 2e0b8c152e976fa1c2f93bee79dfb68a3c2d07b5 Author: Konstantin Pavlov Date: Thu Apr 21 13:39:53 2011 +0400 UPNP: Provide meaningful error messages when initialization fails. commit 79fb0d4d999367ea0832e1755e2088075c02c8a3 Author: Rémi Duraffort Date: Thu Apr 21 11:36:51 2011 +0200 sftp: lookup for the knowhosts and check if the remote key match. commit bba2eae5891e8727f09ec422ceb2103fc29b51c9 Author: Jean-Baptiste Kempf Date: Thu Apr 21 11:39:41 2011 +0200 Remove oldhttp Sure, this will be unpopular, and this will likely kill you kittens, but maintaining 2 http interface is stupid and counter-productive. Let's hope luahttp will finally get fixed. commit 7cfe1ace0115068dcdb157671aa4222a2f68b26d Author: Konstantin Pavlov Date: Thu Apr 21 11:41:06 2011 +0400 UPNP: Document some functions and prettify existing documentation. commit d03d1439aed52a0d2494e0055b121d88164da8ff Author: Konstantin Pavlov Date: Thu Apr 21 11:40:25 2011 +0400 UPNP: return NULL instead of 0 in xml_getChildElementValue. commit 0369e6515af455591077aa306b939497919f45ef Author: Can Wu Date: Wed Apr 13 19:59:51 2011 +0200 http: fix volume mute icon file name Signed-off-by: Rémi Duraffort commit afc7f65223ccacf2a1748b84c0f75cfe763123e5 Author: Jean-Baptiste Kempf Date: Thu Apr 21 09:17:05 2011 +0200 Qt: replace next/prev with next+fwd/prev+bckwd And classic next/prev are still available in customize. commit 02041d481751be08e18aa345d7a930b1e89e9244 Author: Akash Mehrotra Date: Wed Apr 20 23:44:36 2011 +0530 minor fix in playback state Signed-off-by: Jean-Baptiste Kempf commit 173c6b32af97afd61db52b008fcb204496dd0342 Author: Ludovic Fauvet Date: Wed Apr 20 22:26:18 2011 +0200 Qt: seek slider simplifications It also handles the case where the fullscreen controller is hidden while the time tooltip is still open. Signed-off-by: Jean-Baptiste Kempf commit 1bcf6df4ca756c919bd11b5d3751a060a131f1bc Author: Jean-Baptiste Kempf Date: Thu Apr 21 00:49:11 2011 +0200 Qt, provide new combo-buttons for next/fwd, prev/bckwd commit b306b3a78212fbf55697be599c0c1cadaa0dc633 Author: Jean-Baptiste Kempf Date: Thu Apr 21 00:12:08 2011 +0200 Qt, new utility class to differentiate short and long clicks ShortClick is the normal click LongClick is emitted regularly until the button is released commit 6bf1a3bacc8b46b7a7122bd115c8dd7938661109 Author: Jean-Baptiste Kempf Date: Thu Apr 21 00:48:34 2011 +0200 Qt, action_manager: provide skip fwd and bckwd actions commit 508edcb6dddf6700f37b2e4ae22fe7c4dc0692de Author: Konstantin Pavlov Date: Wed Apr 20 17:37:53 2011 +0400 UPNP: Don't strdup parameters to functions that accept const. commit b6f472bae9e01ad875858e4d89a3e2d3e1a810f6 Author: Konstantin Pavlov Date: Wed Apr 20 16:21:51 2011 +0400 UPNP: set input item duration if available in UPNP response. commit 4dc39e9f4532db26cac1e2df2e7a19c79c0a127c Author: Rémi Denis-Courmont Date: Wed Apr 20 12:02:02 2011 +0300 subsdelay news commit 036ee285e76ce337d23777dd5e1c909c1966cfb1 Author: Yuval Tze Date: Sun Apr 17 01:38:34 2011 +0300 Subsdelay (new sub-filter) sub-filter that enables extending subtitles delay Signed-off-by: Rémi Denis-Courmont commit a498397a03636faa27ed276ba861629ac81389ee Author: Yuval Tze Date: Sun Apr 17 01:38:33 2011 +0300 Backward compatibility: handle the "sub-filter" ambiguity "sub-source" was formerly "sub-filter", and now the "sub-filter" configuration may contain sub-filters or sub-sources configurations. so if sub-filter configuration was provided but the sub-filter chain creation was failed, try to use the configuration as a sub-source configuration. Signed-off-by: Rémi Denis-Courmont commit 6b546060ebdf72aacfba96bc81711dabf0748318 Author: Yuval Tze Date: Sun Apr 17 01:38:32 2011 +0300 New sub-filter support add new "sub filter" capability for processing subpictures add new "sub-filter" parameter / configuration string add new filter chain to the spu and apply it on every new subpicture Signed-off-by: Rémi Denis-Courmont commit 9d86e0b645be484d48fbe309873d6ded1bbdd981 Author: Yuval Tze Date: Sun Apr 17 01:38:31 2011 +0300 Refactor: rename "sub-filter" to "sub-source" this includes capability, functions, constants, user messages and command line parameter. Signed-off-by: Rémi Denis-Courmont commit db4b639b8ff754d771dd1f5057873820fb792cd8 Author: Konstantin Pavlov Date: Wed Apr 20 09:26:26 2011 +0400 AVFormat demux: Ask for artist metadata tag instead of author. Suggested-by: elenril on #libav-devel commit c7255099d7a06663df733beaeff4520ae7c77d86 Author: Konstantin Pavlov Date: Wed Apr 20 09:27:49 2011 +0400 AVFormat mux: Don't use too new av_guess_format on older ffmpeg. commit 5aab520dbd7e7642b5b50e942a74de8608118f6d Author: Laurent Aimar Date: Wed Apr 20 00:00:43 2011 +0200 Fixed blending on YV12 pictures. commit 212d833ce5488503fea0a50ae8df17d23c6a285d Author: Laurent Aimar Date: Tue Apr 19 23:55:20 2011 +0200 Simplified libass decoder as we are now requiring a reentrant version. It also fixes a potential bug (fonts not always loeaded) on input changes. commit 0202d37d150c7dce7f49d868dd2a2860397bd184 Author: Laurent Aimar Date: Tue Apr 19 23:00:24 2011 +0200 Required libass 0.9.8 commit 5546a96be4a5bf29475dd113c1375e8db776bb87 Author: Laurent Aimar Date: Tue Apr 19 21:31:39 2011 +0200 Render SSA subtitles at the size it is blended. commit e298e62a38b5890b8ed3bec93e4884a29d6ee37c Author: Ludovic Fauvet Date: Tue Apr 19 15:38:35 2011 +0200 lua: add pluzz to the Makefile.am Signed-off-by: Francois Cartegnie commit 608bafb0356ff06a2a835530e63c3472f588e920 Author: Konstantin Pavlov Date: Tue Apr 19 17:14:10 2011 +0400 UPNP: Coding style fixes commit caeee6e25e41077cf995b4ba6d08761c2dc6d949 Author: Konstantin Pavlov Date: Tue Apr 19 17:12:32 2011 +0400 UPNP: Add some debug messages. commit 76b349a3d847c999ac6536b6c9b9de0c2987e83e Author: Konstantin Pavlov Date: Tue Apr 19 17:02:31 2011 +0400 UPNP: When removing server, also remove it from SD listings commit 506a4fc4cc516d1462d2e829f113d4be27cd93c1 Author: Konstantin Pavlov Date: Tue Apr 19 16:59:01 2011 +0400 UPNP: Add Austin's comment on how to really fix the "duplicating" bug commit 4308323da50d235ef4ac87cd1a0444f6c4f7aba4 Author: Konstantin Pavlov Date: Tue Apr 19 15:12:36 2011 +0400 Update av* code to use new APIs after Libav Big Bump. Tested on current libav and ffmpeg @ 25846 svn revision playback only. No need to bump current lavc/lavf requirements (52.25.0 and 52.45.0), as all the "new" functions used arrived earlier than abovementioned versions were published. Signed-off-by: Jean-Baptiste Kempf commit 2f918cf7343386cbf782b66db6c5790e8103feef Author: Ludovic Fauvet Date: Tue Apr 19 12:07:37 2011 +0200 lua: fix an argument validation error According to the documentation, strings.from_charset expects two arguments, not three. Signed-off-by: Jean-Baptiste Kempf commit b48b2a5cda232a74e30a9956774f1c6066d53116 Author: Juha Jeronen Date: Tue Apr 19 13:01:14 2011 +0300 IVTC trivial fixes 2 Signed-off-by: Jean-Baptiste Kempf commit f7c77e92cf8b6ddba5d2c04b783fcc2abf11babe Author: Ludovic Fauvet Date: Mon Apr 18 22:10:24 2011 +0200 lua: add pluzz.fr parser Signed-off-by: Jean-Baptiste Kempf commit 99bc1b4700499005491fabd58a2c5447e5c81dad Author: Juha Jeronen Date: Tue Apr 19 12:54:45 2011 +0300 IVTC trivial fixes 1 Signed-off-by: Jean-Baptiste Kempf commit 960d8fcd3a2526b3fc18b539344a89a3378aa277 Author: Jean-Paul Saman Date: Mon Apr 4 17:23:14 2011 +0200 stream_output/select.c: explicitly select an ES Add option to select stream_output module to enable an es by default commit 0c62ee16854c4369996eba59476f8ed44cc9580f Author: Dominique Martinet Date: Tue Apr 19 12:51:20 2011 +0900 contribs: libvpx's configure doesn't a --target= for linux Signed-off-by: Jean-Baptiste Kempf commit f520802bc2c17fdcaa342c93131b40dcf9cdfa7b Author: Dominique Martinet Date: Tue Apr 19 12:51:19 2011 +0900 contribs: libraw1394, why both --prefix and DESTDIR? Signed-off-by: Jean-Baptiste Kempf commit 9ce03119c359925daa698900ed1ea8383b67f671 Author: Dominique Martinet Date: Tue Apr 19 12:51:18 2011 +0900 contribs: add our install prefix to LD_LIBRARY_PATH because some configures (speex) checks if it can run a test program linked against it Signed-off-by: Jean-Baptiste Kempf commit 293ed14d65e5a8da3ebf75a584cc8f1be781fee3 Author: Thierry Reding Date: Mon Apr 18 16:10:57 2011 +0200 V4L2: Set standard prior to tuner frequency. Some V4L2 devices (e.g. Hauppauge EXETER boards) compute the tuner frequency depending on the configured standard, so the standard needs to be set first. Signed-off-by: Jean-Baptiste Kempf commit 3311fb12660e8b3079526599d7fc14e830f5b09d Author: Andreas Schlick Date: Mon Apr 18 15:53:40 2011 +0200 Qt4: Tell the window manager to keep the fullscreen controller window on top. Signed-off-by: Jean-Baptiste Kempf commit 06ac7b773e98af42f5e391f5bc2662c98a2b1397 Author: Rémi Denis-Courmont Date: Mon Apr 18 19:00:09 2011 +0300 ALSA: only try S/PDIF default device if "spdif" is enabled Otherwise, use the normal default device even if the audio input format is non-linear (VLC does A/52, DTS and MPGA to linear decoding as audio filter rather than decoder). commit 3fb5c74cc2f6dd5bb1a7d80d9d650335b5d6cd8e Author: Jean-Baptiste Kempf Date: Sun Apr 17 22:32:20 2011 +0200 Qt, reorder options and deprecate "opendialog-advanced" commit 77bcf64b01428690829d47d07c9213ab7b87c2fb Author: Jean-Baptiste Kempf Date: Sun Apr 17 21:38:39 2011 +0200 Qt, controller: put all buttons in QHBoxLayouts This will be needed for special styling commit 33b0d9dd7ea9a40b72baa74926e311721399b4c3 Author: Jean-Baptiste Kempf Date: Sun Apr 17 19:57:18 2011 +0200 Qt, controller: cleaning commit 1d288ae6d256e7dd2f743eddd3717e0a24102941 Author: Jean-Baptiste Kempf Date: Sun Apr 17 18:48:37 2011 +0200 Qt: cosmetics commit 546624ccfdcc9b2aec34ab2e34ebefb94fc2fb17 Author: Jean-Baptiste Kempf Date: Sun Apr 17 17:34:53 2011 +0200 Contribs: update GnuTLS to 2.12.2 FYI: GnuTLS seems to have moved beyond libgcrypt and uses libnettle now... commit d2ab85d10e183be48d9c02bb6bb4fba88808b9f8 Author: Jean-Baptiste Kempf Date: Sun Apr 17 17:21:57 2011 +0200 Contribs: update orc commit a7e4359779f538ee2af44fc34353917fb3d81bcf Author: Jean-Baptiste Kempf Date: Sun Apr 17 17:10:43 2011 +0200 Contribs: update libtiff to 3.9.5 commit 371b0ddd9c66218094043699b44e4fdd59433a42 Author: Felix Paul Kühne Date: Sat Apr 16 22:11:25 2011 +0200 macosx: reworked the about dialog added used CC, added text operations on psz_authors to keep scrolling times reasonable and fixed a scrolling bug commit 6a4e3d34dade42513b06311f739e555ca2c7dd83 Author: Dominique Martinet Date: Sat Apr 16 02:23:30 2011 +0900 contribs: bootstrap creates the toolchain.cmake file even if $TARGET == $BUILD, mpcdec wants it anyway Signed-off-by: Jean-Baptiste Kempf commit a709408a7d69fd70ccb8408b14d9bf6f66f7c934 Author: Dominique Martinet Date: Sat Apr 16 02:23:29 2011 +0900 contribs: goom2k4 wants to install stuff outside of our prefix... Signed-off-by: Jean-Baptiste Kempf commit 6f798af99440bbfb619639c4abee09f55bde1992 Author: Jean-Baptiste Kempf Date: Sat Apr 16 16:19:53 2011 +0200 NEWS: IVTC commit 4bcff2d260ce1d4116b5d7e4bb335fbe8c98aed1 Author: Jean-Baptiste Kempf Date: Sat Apr 16 14:27:01 2011 +0200 Qt: file forgotten in previous commit Sorry. commit d153b6764ecf43d1114afafb8811aba580d28636 Author: Jean-Baptiste Kempf Date: Sat Apr 16 14:24:12 2011 +0200 Qt: remove the cone slider joke resource commit 094d50f78719517912d4baed86927af662aa2c43 Author: Ludovic Fauvet Date: Sat Apr 16 12:50:27 2011 +0200 Qt4: add some comments Signed-off-by: Jean-Baptiste Kempf commit b00fb1c3f547cf2a96c286e73bd0ea09c200f82a Author: Ludovic Fauvet Date: Sat Apr 16 12:32:19 2011 +0200 Qt4: cosmectics Signed-off-by: Jean-Baptiste Kempf commit 1f2eb8199b529331ef8fc4a6584f9edf0359ab17 Author: Ludovic Fauvet Date: Sat Apr 16 12:17:20 2011 +0200 Qt4: fix position updates while sliding Signed-off-by: Jean-Baptiste Kempf commit 2977616bda6d9914e974c2a668b17e15eb9a9e63 Author: Ludovic Fauvet Date: Sat Apr 16 12:06:18 2011 +0200 Qt4: Reduce the margin since the handler is now much smaller Signed-off-by: Jean-Baptiste Kempf commit c1f0dae2cb82aba40ae6e69a38780d8d437dd61b Author: Ludovic Fauvet Date: Sat Apr 16 02:56:18 2011 +0200 Qt4: fix a value error in the seek slider The slider position was computed using the width of the whole widget instead of the ajusted rectangle which caused a drawing at a negative position. Signed-off-by: Jean-Baptiste Kempf commit e50346b14916da12a136f0c0dc629dc35df766d1 Author: Ludovic Fauvet Date: Fri Apr 15 23:40:15 2011 +0200 Qt4: change the handle size and color Signed-off-by: Jean-Baptiste Kempf commit b6438f79f97afcd8a21f0e1f149d3112580eccba Author: Ludovic Fauvet Date: Fri Apr 15 20:18:11 2011 +0200 Qt4: improve the seek slider design with a light 3D effect Signed-off-by: Jean-Baptiste Kempf commit 05aaabebe27808a7700797f464e16bc98183c703 Author: Jean-Baptiste Kempf Date: Fri Apr 15 17:54:34 2011 +0200 Fortune commit b3a2940960c14a1dba7042fe044ad3310beba724 Author: Hugo Beauzée-Luyssen Date: Fri Apr 15 16:41:16 2011 +0200 qt4: complete preferences: QList is a more appropriate container for this. Signed-off-by: Jean-Baptiste Kempf commit b2d37426843ce68f36b0883e676249e364dfd3ac Author: Hugo Beauzée-Luyssen Date: Fri Apr 15 16:31:37 2011 +0200 qt4: preferences_widgets: Simplifications Signed-off-by: Jean-Baptiste Kempf commit 3aecc75331f2c6e4d3d4bfaa97bc5325fa2ae2cf Author: Hugo Beauzée-Luyssen Date: Fri Apr 15 15:58:34 2011 +0200 qt4: preferences_widgets: Remove useless empty DTOR Signed-off-by: Jean-Baptiste Kempf commit 25d716307a5ce3ae8a037112ceeaeefc48df29c3 Author: Hugo Beauzée-Luyssen Date: Fri Apr 15 15:53:08 2011 +0200 qt4: preferences_widget: Adding some 'const' Signed-off-by: Jean-Baptiste Kempf commit 6af2a7d12e0227b49e2e4f5de9d787c1e32df32d Author: Hugo Beauzée-Luyssen Date: Fri Apr 15 15:25:19 2011 +0200 qt4: preferences_widget: Removing useless attribute. Signed-off-by: Jean-Baptiste Kempf commit 08a82c2be4fb856f1bf5c4bdd495920da9ad33b4 Author: Jean-Baptiste Kempf Date: Thu Apr 14 15:56:46 2011 +0200 Upnp: remove unused function. commit 71fd32ecb59cdad17fbeed7805b9218deccac9bd Author: Felix Paul Kühne Date: Thu Apr 14 23:47:18 2011 +0200 contribs: use latest package commit 4a49754d943560fe79bc42f107d8ce566ea24898 Author: Laurent Aimar Date: Thu Apr 14 22:45:34 2011 +0200 Improved subtitiles/OSD quality when the rendering is done by the vout display module. In this case, the subpictures are rendered either at the display size or the video size (the biggest one). commit 90032a33913e6b73def44ef0996dc6064d189c69 Author: Laurent Aimar Date: Thu Apr 14 22:29:14 2011 +0200 Fixed i_original_picture_width/height fields of the subpicture returned by spu_Render(). commit 67168973dad0fba783f9dcd1633d54c94b133384 Author: Laurent Aimar Date: Thu Apr 14 23:18:08 2011 +0200 Factorized a bit CalculateInterlaceScore (deinterlace.c). commit f94ced49be133b70eb1932f2d4b50fd7947b8612 Author: Juha Jeronen Date: Thu Mar 31 21:48:22 2011 +0300 Inverse telecine deinterlacer Signed-off-by: Laurent Aimar Modified-by: Laurent Aimar commit 0e19bbbe6a09d3936fe052ed22b22d08a299cb83 Author: Rémi Denis-Courmont Date: Thu Apr 14 22:10:17 2011 +0300 ALSA: list most preset devices in the static list This is only used when the update callback is not used though. commit ed973e247faf95f99ee30c20b00540d19615148c Author: Rémi Denis-Courmont Date: Thu Apr 14 22:09:23 2011 +0300 ALSA: default normally includes plug, don't add it again This should work around distortion problems with some cards (probably an ALSA-lib bug). commit 7a7ebd9f420e1d42b25f164147b19f57762afa52 Author: Rémi Denis-Courmont Date: Thu Apr 14 19:06:08 2011 +0300 ALSA: add all supported S/PDIF frequencies commit 7105abf84821fb11e2e3c6f51ad4be1b286f64f5 Author: Rémi Denis-Courmont Date: Thu Apr 14 18:58:36 2011 +0300 ALSA: use same default in config and in choice list commit 88f10cc6cd4670a355b1cdc463e6d1303396a74c Author: Rémi Denis-Courmont Date: Thu Apr 14 18:55:10 2011 +0300 ALSA: use IEC958 device when applicable (and small simplification) Probable regression from 95a18cc9e66e7f06276052ae6411d494c6e8b6aa (9 months old, I guess no developers use S/PDIF) commit 59444dc9a2b6c952874fcb327238c5b13fb9c8ba Author: Jean-Baptiste Kempf Date: Thu Apr 14 14:28:24 2011 +0200 Fix some typos noticed by Benjamin Drung commit 749cc26aaa3f5838375d24ff6bb1e68fbcd611b7 Author: Jean-Baptiste Kempf Date: Thu Apr 14 13:04:48 2011 +0200 Fortune! commit 966575eb4198a35482fc401e0f80f790939425c6 Author: Mike Houben Date: Thu Apr 14 09:54:03 2011 +0200 Removing the blue Theme on Mac OS X git failed to apply the entire patch, sorry for the noise Signed-off-by: Felix Paul Kühne commit 6dc5db578b0e5e5b0b58ed78469f10fed0966a0e Author: Felix Paul Kühne Date: Thu Apr 14 09:45:29 2011 +0200 macosx: really remove blue button images commit 082ae67c4f2f779bdb23277c7cea92f0856b1877 Author: Felix Paul Kühne Date: Thu Apr 14 09:42:41 2011 +0200 fixed make dist and removed remaining 'blue' button images commit 79bfe7521ffb774d848ee958eb5f9366d7281998 Author: Mike Houben Date: Thu Apr 14 09:40:34 2011 +0200 Removing the Bar from the Skip Images. Signed-off-by: Felix Paul Kühne commit 0bf513d9c8762862d474571bec9f83264f9c8245 Author: Mike Houben Date: Mon Apr 11 19:46:17 2011 +0200 Removing the blue Theme on Mac OS X Signed-off-by: Felix Paul Kühne commit 456603d4fdf0cbe97f63132b4c1363c449dfd829 Author: Jean-Baptiste Kempf Date: Wed Apr 13 23:05:33 2011 +0200 Upnp: update copyright dates according to git blame -C -C commit 18fd4540456524bb340624bc798c2ef17d8c8c51 Author: Denis Charmet Date: Wed Apr 13 22:56:22 2011 +0200 Fix a memleak in UPNP Signed-off-by: Jean-Baptiste Kempf commit cf979349ca6f2738121ecef7f5f0e226427cef92 Author: Jean-Baptiste Kempf Date: Wed Apr 13 22:54:21 2011 +0200 Upnp: remove tabs and trailing whitespace... commit 4fdef6de431cd8c030ccf1490238e13c0696847e Author: Jean-Baptiste Kempf Date: Wed Apr 13 22:37:56 2011 +0200 NEWS: sync with 1.1.9 commit 9825859ec392e61277b18fcdbbf2efafce962269 Author: Rémi Denis-Courmont Date: Wed Apr 13 22:01:11 2011 +0300 ALSA: provide real devices list, i.e. ALSA device hints Note that this code seems more likely to trigger race-induced crashes in the audio mixer core. commit 4b07339900792ca7bc122992bc2dae538ac512aa Author: Rémi Denis-Courmont Date: Wed Apr 13 21:10:49 2011 +0300 AVI: use Windows ANSI code page rather than ISO 8859-1 (fixes #4678) commit 53aeaf92ec7283b97383acfc709bb5e983f2b0e4 Author: Rémi Denis-Courmont Date: Wed Apr 13 20:34:18 2011 +0300 Inline and simplify aout_FormatNbChannels commit f4585b92df5ea734a830518345bdb41a18fe8163 Author: Rémi Denis-Courmont Date: Wed Apr 13 20:16:48 2011 +0300 ALSA: trust ALSA-lib to convert the sample formats Some weird hardware only support weird formats that VLC does not know of (e.g. unsigned 18-bits padded to 3 bytes). The ALSA plug plugin will do the conversion if needed. commit be30443bb7ac6a487ebe20132472a22a82022ad4 Author: Rémi Denis-Courmont Date: Wed Apr 13 19:39:50 2011 +0300 ALSA: disable automatic softvol, not currently useful commit 084618edca3a9397de3a52ba405f7052dd9d1753 Author: Rémi Denis-Courmont Date: Wed Apr 13 19:29:01 2011 +0300 ALSA: disable resampling (plug, plughw) VLC resamples all the time anyway. We don't need two resamplers. commit 4a350206c5fce0f28b5c428900b25e23a995ff88 Author: Rémi Denis-Courmont Date: Wed Apr 13 19:36:09 2011 +0300 ALSA: use the plug plugin by default ALSA-lib will convert the sample format if needed, notably on weird cheap hardware. It will also remix the channels based on the selected device. commit c30b9a475e33b6cd77a2ec45ff823222504ac201 Author: Rémi Denis-Courmont Date: Wed Apr 13 18:58:32 2011 +0300 Require ALSA version 1.0.16 In any case, ALSA version 1.0.24 is recommended as any older versions may cause spurious failures when used in VLC. commit f55dc2287f2454d82c29152da4aa75cd0ad67090 Author: Rémi Denis-Courmont Date: Wed Apr 13 18:25:33 2011 +0300 ALSA: no big deal if Probe() fails With this change, the ALSA device failure dialog gets a fair chance to appear in case of error. Previously, Probe() would silently make the ALSA plugin fail, bypassing the error dialogs. commit 6262431ce3fe8a9e08cc346f3c549b9a0094b033 Author: Rémi Denis-Courmont Date: Wed Apr 13 19:43:57 2011 +0300 ALSA: open in blocking mode since we want blocking mode commit b00308ebf20530988c46f5e1471d4121160b54fa Author: Rémi Denis-Courmont Date: Wed Apr 13 18:38:14 2011 +0300 ALSA: remove hack. Do not fail 10 times to open the same device. commit 67673fdc744414d33411d8843e9346b0734ed48b Author: Hugo Beauzée-Luyssen Date: Wed Apr 13 15:39:19 2011 +0200 qt4: complete_preferences: Simplifications Signed-off-by: Jean-Baptiste Kempf commit bb91a41bb8820db8c6aeab228ec74f088fcd2bb4 Author: Hugo Beauzée-Luyssen Date: Wed Apr 13 17:18:25 2011 +0200 Revert "Qt4 preferences: fix a nice memory leak." This commits crashes saving preferences This reverts commit 3d3cacbf9c64ccd8a9b57ed719b5df1a5291ed8e. Signed-off-by: Jean-Baptiste Kempf commit a20d44c75a937d78c8be5e8a956ba77072577b1c Author: Rémi Denis-Courmont Date: Wed Apr 13 17:08:31 2011 +0300 invmem: remove the plugin Its only supported codec (of sorts) cannot occur anymore, as the fake access_demux was superseded by the image demux. commit 082e66a855a9c2935daa0de37d5bc1ebbdc03850 Author: Rémi Denis-Courmont Date: Wed Apr 13 17:05:39 2011 +0300 switcher: remove support for fake codec That codec cannot occur anymore. commit 070668f110e37772a6907a7b798d9eb7f2d5c69f Author: Ilkka Ollakka Date: Wed Apr 13 12:27:30 2011 +0300 x264: fix open-gop -> opengop, thanks for TypX for nagging commit 2c65709bb3a9c9f0a368085dd513ce9d1b1e6b34 Author: Ilkka Ollakka Date: Wed Apr 13 12:21:15 2011 +0300 x264: handle change with X264_BUILD 115 relating to open-gop/bluray-compat bools commit 153185cb204a0a728cb040caaebbb171161e7805 Author: Jean-Baptiste Kempf Date: Wed Apr 13 00:40:31 2011 +0200 Fix Typo commit 7e8f17ffa5918d1a177c103013e02f555407f3b2 Author: Pierre Ynard Date: Wed Apr 13 00:01:22 2011 +0200 Win32: fix encoding of crash dumps commit 94348d6dfe2df8d7f7f7f8c67d3caacc243cc43c Author: Jean-Baptiste Kempf Date: Tue Apr 12 22:35:39 2011 +0200 Qt: correctly hide/show the statusBar Sometimes it didn't work, when stopping, as pointed out by Rémi on IRC. commit e9e44b78666d2f4da0b0251cc19b3e1caba7ec75 Author: Rémi Denis-Courmont Date: Tue Apr 12 22:32:43 2011 +0300 Go to new line if there is no option description commit 9ddb2cef0a1bf2e3711dcb12aba0fa7dbe8e365e Author: Rémi Denis-Courmont Date: Tue Apr 12 22:16:24 2011 +0300 PulseAudio: fix locking when changing device commit 00deb25ee32ea61bbb7f8bcc6b909cb17bf27b14 Author: Rémi Denis-Courmont Date: Tue Apr 12 20:25:49 2011 +0300 PulseAudio: update audio-device This keeps the VLC value in sync with the PulseAudio one. For some reason, the Qt4 interface does not pick up the correct default though. commit 0dbba8ba67243d6f7c4ef2cd0451dc4da97e5a61 Author: Ludovic Fauvet Date: Tue Apr 12 10:22:57 2011 +0200 Qt: Improved tooltip to view the time at a given mouse position Signed-off-by: Jean-Baptiste Kempf commit 7553aa0fbe893bac3df934f8d914acde52c47292 Author: Rémi Denis-Courmont Date: Tue Apr 12 20:01:02 2011 +0300 PulseAudio output device (sink) run-time selection Notes: - The variable value represents the PulseAudio sink index. It is not a member of the AOUT_VAR_ enumeration. - There is no configuration item. PulseAudio normally remembers the last sink VLC used. So I think there is no need value in writing code to duplicate that effort. - I am not sure if we need more locking inside the variable callback. This needs to be clarified with PulseAudio guys. commit 0462f44e2a133be0b07f365570b91c5f3cd4c38e Author: Rémi Denis-Courmont Date: Tue Apr 12 20:00:36 2011 +0300 PulseAudio: use existing helper commit 9cbd4b665ad2d77d2c076e80643e46b988a84ec3 Author: Jean-Baptiste Kempf Date: Tue Apr 12 11:34:40 2011 +0200 Qt: fix win32 compilation Fixes the int64_t issue. commit 3a081b6aeeb7b455bb894fb76cfc42fbe336c0f6 Author: Jean-Baptiste Kempf Date: Tue Apr 12 02:29:39 2011 +0200 SeekSlider: clean the code commit 7ab98f85ccc97618cb55f6c2a111539bf36ad5eb Author: Jean-Baptiste Kempf Date: Tue Apr 12 00:53:04 2011 +0200 Qt: rename a class commit 71b6f8922627d87da8d2137e36c33bb9a4425095 Author: Rémi Duraffort Date: Mon Apr 11 22:54:38 2011 +0200 modules: warn when the return value is unused. It helps tracking common memory leaks. commit 86016eb80b1215489e3edb4aac08d7ee01d1cd1a Author: Rémi Duraffort Date: Fri Apr 8 23:23:37 2011 +0200 qt4_v4l2_ctrl: fix string encoding. commit b7e972a1cb5426c19ab0f4766bf4f987eda90c75 Author: Rémi Denis-Courmont Date: Mon Apr 11 20:07:04 2011 +0300 PulseAudio: add some callbacks for debug commit 9910950463dfc0568259285c4bd9a0d7847d0e8d Author: Jean-Baptiste Kempf Date: Mon Apr 11 18:51:25 2011 +0200 Qt: add the orange cone pixmap commit 0cc5ec0b46febadfab855f68857ff6247972d2e2 Author: Jean-Baptiste Kempf Date: Mon Apr 11 18:46:08 2011 +0200 Qt: orange cone mode! commit 21c572201171aecdae671c5ca3987f9d71a93826 Author: Jean-Baptiste Kempf Date: Sun Apr 3 19:01:59 2011 +0200 Qt: rewrite the seekslider, with a new design This is not finished work, yet. Please refrain from comitting without discussing before :D Work done mostly my "Ludovic Fauvet", "Filipe Azevedo" and /me Signed-off-by: Jean-Baptiste Kempf commit 033c64ed41cd9ccf82fedb80c24e1ad34d552662 Author: Filipe Azevedo Date: Sun Apr 3 15:54:10 2011 +0200 Qt: Round Buttons Signed-off-by: Jean-Baptiste Kempf commit cce2ffdb7039fec0dde08582bad89bbeb5f1936a Author: Jean-Baptiste Kempf Date: Mon Apr 11 14:31:55 2011 +0200 Win32, projectM: rename profiles folder commit 41df17b489756ddbc123d07ec62da8acbe2fa10b Author: Jean-Baptiste Kempf Date: Mon Apr 11 14:30:36 2011 +0200 Win32, projectm: fix mispelling commit 48eaf5bff01571b0ad9d447c2f62fc265c1a41ce Author: Jean-Baptiste Kempf Date: Mon Apr 11 12:35:57 2011 +0200 Contribs: update to libpng 1.4.7 commit 54a943786acf885b1f557be5ee41f5715895b15a Author: Rémi Denis-Courmont Date: Mon Apr 11 18:22:18 2011 +0300 XCB/window: string rationalization commit fa439d768f4fb160fade097a5fbd71956fc2d9b9 Author: Rémi Denis-Courmont Date: Mon Apr 11 18:21:34 2011 +0300 Make drawable-hwnd an integer config item (untested) Most of the code churn in this commit comes from converting from void * to uintptr. commit 0b6b4f5c3688eabf8f9a77e701f996a939268489 Author: Rémi Denis-Courmont Date: Mon Apr 11 18:21:06 2011 +0300 Win32: fix "make core" commit 4f6f08dd47aa0b9d7ab4802e1aa11983246b0a02 Author: Rémi Denis-Courmont Date: Mon Apr 11 18:09:03 2011 +0300 drawable: use static variable rather than LibVLC variable HWND are process-wide so there is not much point in a dedicated list per LibVLC instance. commit fe187eff5f48773ef87501b598cbe64f6b7a826b Author: Rémi Denis-Courmont Date: Mon Apr 11 17:59:07 2011 +0300 drawable: use var_Inherit*() commit 7ef83b1bd0408fc885d1c82295c6d514a7ed33d2 Author: Felix Paul Kühne Date: Sun Apr 10 23:23:18 2011 +0200 buildsystem: include vlc512x512.png in the VLC bundle since it is required by the Growl plugin commit 6db571f88b6d476dbd3cb3f297775ddac1de5710 Author: Felix Paul Kühne Date: Sun Apr 10 21:43:14 2011 +0200 growl: ignore non-preparsed items commit a96776fc14bce968f44eaf82b447272ff4d44d51 Author: Felix Paul Kühne Date: Sun Apr 10 21:25:28 2011 +0200 macosx: cosmetics decode URL for the Info panel, fixed potential redraw issue in the open panel commit 9d841bf2f503cb98cb94855e775f41e84efe79f1 Author: Rémi Denis-Courmont Date: Sun Apr 10 22:23:11 2011 +0300 playlist: go back to nearest well-known playback rate on +/- Until now, if the rate was not one of the hard-coded value, and the hot keys would jump not to the nearest known rate, but the second nearest. Unfortunately, we still have to account for rounding errors in the input thread, so this is not perfect. commit bec8347882888d281fd053b6c6e744f54a55ccce Author: Francois Cartegnie Date: Sun Apr 10 21:05:22 2011 +0200 Qt: audio_prefs: alsa devices combo: don't expand too much. Alsa devices listing can be really large and make layout to expand beyond screen size. commit 68a63466f4e6cd64ebeddabfbc0f4af99d9dc414 Author: Rémi Denis-Courmont Date: Sun Apr 10 21:22:43 2011 +0300 Fix VLC_OBJECT expansion commit 733940c823566ea6587efb7f2db06422587237c8 Author: Felix Paul Kühne Date: Sun Apr 10 20:16:45 2011 +0200 macosx: make sure there is enough space to display the remaining time for movies longer than 1 hour additionally, allow switching the time display also in fullscreen mode commit 60b06277e945528c7852e4e634998540c30d264b Author: Felix Paul Kühne Date: Sun Apr 10 20:06:32 2011 +0200 macosx: fixed minor display issue with the Equalizer button (#4654) commit 6d98ddf3122d78ae8f2c9e29a7f4e3b96f68014b Author: Felix Paul Kühne Date: Sun Apr 10 20:03:05 2011 +0200 macosx: don't accept hotkeys in the fspanel, since this would result in NSBeep without any action fixes #3854 commit dfbfd8e16fb2ed9ab68465c40c101b7daa103a0d Author: Felix Paul Kühne Date: Sun Apr 10 20:02:04 2011 +0200 macosx: fixed quit through Apple Events aka Dock, App Switcher, AppleScript, etc. Fixed #4009 commit e36f1f2726b0e9e3a1f87ef7524e66a4c0871974 Author: Felix Paul Kühne Date: Sun Apr 10 18:27:42 2011 +0200 macosx: forward-port Growl option in the sprefs commit 29fdd21348e736181f5547348c31bc1d6ba3cbf6 Author: Felix Paul Kühne Date: Sun Apr 10 16:41:07 2011 +0200 auhal: restore compatibility with the 10.5 SDK commit e7e26e381c537afd80a423d49080841746606f92 Author: Francois Cartegnie Date: Sun Apr 10 13:49:31 2011 +0200 Qt: SoundSlider: don't fire back signal when a change comes from lib commit f8fe27ad55fe9bf053fbd68c4defe1e96bc12e92 Author: Francois Cartegnie Date: Sun Apr 10 13:23:26 2011 +0200 Qt: SoundSlider: always emit valuechange on slider move (fix #4658) commit f1378a157e771df928917d524c2f0a03cc416704 Author: Francois Cartegnie Date: Sat Apr 2 19:06:39 2011 +0200 epg: hold input before lock access commit 8f5480c69ca58055b36ed918ed5b3d1c797b3dae Author: Francois Cartegnie Date: Fri Apr 8 12:42:11 2011 +0200 Qt: epgchannels: split string on bracket. [Program xxx] is a translated string. commit 3cb4988a9aa6b984ed83ec06fef4ad0546c2d166 Author: Francois Cartegnie Date: Tue Apr 5 02:11:14 2011 +0200 dvb: demux: generate uri commit 1fd78fc7292b808ea0bd1f972af228d416d5dd17 Author: Felix Paul Kühne Date: Sun Apr 10 12:14:31 2011 +0200 contrib: updated binary package including Growl commit 9e081837dc5ce7adee201474cfd477ac12fc9f28 Author: Rémi Denis-Courmont Date: Sun Apr 10 11:10:55 2011 +0300 Use AC_LANG_SOURCE to make autoconf 2.68 happy commit 972c39b6e89d51afb4da13e71933ee10ad04d529 Author: Martin Briza Date: Sat Apr 9 19:58:24 2011 +0200 Sepia filter ASM optimization Added functions to improve YUV performance, still needs a bit of work on RGB Signed-off-by: Jean-Baptiste Kempf commit 23e6f1bf8e4626bbbfdf897c10d319715a79fd7b Author: Martin Briza Date: Sat Apr 9 19:58:23 2011 +0200 Sepia improve by being done in YUV Bring major speed up for most videos Signed-off-by: Jean-Baptiste Kempf commit 06900b92259d4fa2ec5103ee37a42b59af7e7b53 Author: Jean-Baptiste Kempf Date: Fri Apr 8 15:14:56 2011 +0200 Screen: un-advance some preferences. commit 4a422c22c0be601fdc303ef19a7980246784d9ff Author: Jean-Baptiste Kempf Date: Fri Apr 8 15:01:33 2011 +0200 Screen Win32: cosmetics commit 97c0744fee3247d048d60786f176fed37a1fafb4 Author: Rémi Denis-Courmont Date: Sat Apr 9 19:59:28 2011 +0300 aout: do not compute the same difference three times commit bce9264e49d2d4c1604296cbd7c00cf15696cc14 Author: Rémi Denis-Courmont Date: Sat Apr 9 18:37:44 2011 +0300 Remove write-only aout_input_t.input_alloc commit f7d12502678cde571344a31ad11ce33686da45dc Author: Rémi Denis-Courmont Date: Sat Apr 9 18:28:14 2011 +0300 decoder: do not reallocate audio buffer on interface changes This has no effect other than wasting CPU and memory. Audio filters are supposed to reallocate their buffers as needed. commit e83cd1767d13718762b805a33c14efb04ee6ff3f Author: Rémi Denis-Courmont Date: Sat Apr 9 18:24:53 2011 +0300 decoder: allocate decoder audio buffers directly Do not convert from samples to duration and back to samples. commit dc5827ae4059ec8e5d8d9b6ef9beaffe6e891ab5 Author: Rémi Denis-Courmont Date: Sat Apr 9 17:32:15 2011 +0300 Avoid invalid cast (int / uint16_t) commit 2c10fb73ad9ecfac68d2b2b05677b6c59bc55357 Author: Felix Paul Kühne Date: Sat Apr 9 17:30:40 2011 +0200 growl: fixed runtime behavior and compilation commit dc619560e0cad41946cb8103b9e92ff160042ff5 Author: Felix Paul Kühne Date: Sat Apr 9 17:13:10 2011 +0200 contribs: added the Growl framework This is the framework variant without Growl installer, since the respective module isn't enabled by default. commit b411b318ea6e58259c649c59d86426584685cd76 Author: Rémi Denis-Courmont Date: Sat Apr 9 17:07:39 2011 +0300 ALSA: device description may be NULL commit 5637ca8141bf39f263ecdb62035d2cb45c740821 Author: Rémi Denis-Courmont Date: Fri Apr 8 19:22:40 2011 +0300 MP4: fix heap-based buffer overflow commit 90ef491bb4fa4b93b4bc620f656828ad47f0d8a7 Author: Rémi Denis-Courmont Date: Sat Apr 9 12:06:16 2011 +0300 PulseAudio: fix side speakers mapping commit a0b283acda5630ad3b1afb940150b44fcb6624ed Author: Rémi Duraffort Date: Fri Apr 8 20:53:23 2011 +0200 Remove unused structure. commit 8ad0755bc595e8a77de6153a3e8e721630010229 Author: Felix Paul Kühne Date: Fri Apr 8 11:21:11 2011 +0200 Revert "macosx: reflect intf-change modification" This reverts commit 268fc5d2c94ac0fc91f84540cbcea29fc26de392. commit cd95499ffa27ac113348b235f2cc4f810222b45f Author: Felix Paul Kühne Date: Fri Apr 8 11:17:47 2011 +0200 contribs: updated binary package for Mac includes BGHUDAppKit and latest libmodplug commit 3ee69e7449d13f983fef5529bfe2f2a2d3086e5f Author: Jean-Baptiste Kempf Date: Thu Apr 7 23:40:35 2011 +0200 Waveout: cosmetics commit 148734ac5e01a552510e53aacbd6c995bcddcdc8 Author: Rémi Denis-Courmont Date: Fri Apr 8 00:38:56 2011 +0300 ALSA: avoid new lines in device description commit f90a1806e6c377d72cdb8ac7e2329e2b9f153a2f Author: Jean-Baptiste Kempf Date: Thu Apr 7 23:33:11 2011 +0200 Waveout: fix compilation commit 7be4fec89ddfe7338a74c443d7cd8bf36050544f Author: Rémi Denis-Courmont Date: Fri Apr 8 00:18:39 2011 +0300 ALSA: do not insist if the device string is empty, just fail Either we are out of memory, or someone really did not want ALSA. commit 6478576188d00b4cd341b12c639a27e3be9c216e Author: Rémi Denis-Courmont Date: Fri Apr 8 00:18:21 2011 +0300 ALSA: device name is not translatable commit 7b753608c874749a82ba5ba7ba35235eb637e2c8 Author: Rémi Denis-Courmont Date: Fri Apr 8 00:05:26 2011 +0300 Really fix audio volume underflow (audio_volume_t is unsigned) This reverts commit 164c18c9233b160c9b36062e6a78b57f30591435. commit 268fc5d2c94ac0fc91f84540cbcea29fc26de392 Author: Felix Paul Kühne Date: Thu Apr 7 22:54:25 2011 +0200 macosx: reflect intf-change modification commit 71da61e05b973c33fb3d2f9fd37c85b35b55138c Author: Rémi Denis-Courmont Date: Thu Apr 7 23:41:11 2011 +0300 Remove write-only aout_output_t.i_volume commit 164c18c9233b160c9b36062e6a78b57f30591435 Author: Rémi Denis-Courmont Date: Thu Apr 7 23:39:32 2011 +0300 Enforce volume min and max (small regression from previous commits) commit 28ef0fe16c33c2e314654aed350dfaf60a980ebf Author: Rémi Denis-Courmont Date: Thu Apr 7 23:36:00 2011 +0300 Pass mute flag to aout_output_t.pf_volume_set This improves mute flag handling in the PulseAudio output: We do not blindly reset the mute flag. commit 475e356c18a60f599e583ffe600674fcf978ccb3 Author: Rémi Denis-Courmont Date: Thu Apr 7 23:28:15 2011 +0300 Remove dangling declarations commit 79163765f98f9937131e7461af459b9e3680b943 Author: Rémi Denis-Courmont Date: Thu Apr 7 23:20:06 2011 +0300 Make aout "intf-change" a void variable commit f14ca312e095c3f256ee0181d722e6d6b245559a Author: Rémi Denis-Courmont Date: Thu Apr 7 23:14:20 2011 +0300 Remove "saved-volume" and "volume-change". Use "volume". commit 70042746f6e57f7583b85500f6245449e714b19c Author: Rémi Denis-Courmont Date: Thu Apr 7 23:08:37 2011 +0300 Rename "volume-muted" to simply "mute" commit 633914e36bc176f2fc152ee19e4dd785ac63dda7 Author: Rémi Denis-Courmont Date: Thu Apr 7 23:05:56 2011 +0300 Remove never used aout_output_t.pf_volume_get commit 7fca2ae32bac340201f72ebf6cb43a5731358114 Author: Rémi Denis-Courmont Date: Thu Apr 7 23:03:43 2011 +0300 aout_VolumeGet: return volume directly Only two call sites checked for errors. Anyway, the implementation does not check for errors. commit 67333b507ca553a49722894aed26f7ae83ea875f Author: Rémi Denis-Courmont Date: Thu Apr 7 22:56:26 2011 +0300 Clarify audio volume interface code (kill doVolumeChanges) commit 1f224a54faa14735516e721bba51fca5c0727c9c Author: Rémi Denis-Courmont Date: Thu Apr 7 22:12:51 2011 +0300 Remove text for non existent --volume-save commit 78ab8237ba715f184399c533c3f6b6594d240d86 Author: Rémi Denis-Courmont Date: Thu Apr 7 22:08:30 2011 +0300 Remove never used function aout_MixerMultiplierGet() commit bcb8d0bc6f7c69325786c282270195f8615ffa12 Author: Rémi Denis-Courmont Date: Thu Apr 7 21:36:02 2011 +0300 Remove mixing from audio mixers Only software amplification is left commit a0ee6ee7c61c74a72077ad9474f98deab188f476 Author: Rémi Denis-Courmont Date: Thu Apr 7 20:39:20 2011 +0300 Remove AOUT_MAX_INPUTS commit 2b2af1ebb1a0e732e9a6bfe0386b535a6fe1cd83 Author: Rémi Denis-Courmont Date: Thu Apr 7 19:02:58 2011 +0300 Spawn one audio output instance per audio input When asked for more than one reference to an audio output instance, the input resource will now return distinct instances, instead of multiple references to a unique instance. This means each audio decoder will use an audio output of its own. Earlier, audio decoders from the same input would share their output through a mixer. In practice, this change does not make much difference. Indeed, there is normally only one active AUDIO_ES decoder_t/aout_input_t per input in any case. There is one quirk to render multiple audio tracks: # vlc --sout-all --sout '#display' There are a few advantages to this approach: - The output of each audio track can be controlled independently. For instance, different tracks can be routed to different devices, different ports, or in theory at least, to different output plugins. - This enables simplification of the audio output subsystem as it can now be assumed that there is only one (or zero) input per output. Track mixing is not required anymore. This is not to be confused with channel mixing! - We can get rid of the audio mixer plugins completely. There are also disadvantages. But there was no way to run into this situation with VLC, except for the --sout-all quirk as far as I know: - If the output does not support mixing internally, only one track can be rendered at a time. But any sane operating system supports mixing in hardware or software, so that more than one process can output audio. - The audio tracks might not be in perfect synchronization anymore. Note that the user interface does not support more than one output any better than the input (ES output) core. The input resource currently only keeps track of one audio output, but this could be fixed if needed. If you use PulseAudio, you can control the extrar outputs using an external PulseAudio mixer UI; I don't know about other systems. commit 4626438fe85afdeb1b6d93e6e426f1cbfb4f79a5 Author: Rémi Denis-Courmont Date: Thu Apr 7 19:00:50 2011 +0300 decoder: release the aout instance when we stop the aout input Effectively, the aout instance reference within the decoder now has the same lifetime has the aout input. As the aout instance is kept in the input resource, this does not really make any functional difference. commit 0433b507e2c2b324efda5041f17434e5bd5c0aed Author: Rémi Denis-Courmont Date: Thu Apr 7 18:05:59 2011 +0300 Require an aout instance to create an aout input The input resource creates the aout instance with the input manager as its parent object. If this fail, the aout input should not be created at all. This removes the fallback to an aout instance with the decoder object as parent. This would potentially crash as the decoder is shorter-lived than the aout instance. commit ed94986fa4e397d049c0c59b3b8326e7d71afeb9 Author: Rémi Denis-Courmont Date: Thu Apr 7 17:53:00 2011 +0300 Remove impossible error commit 33727a57aaf1d1767423c70ae011d8b52b887f1a Author: Rémi Denis-Courmont Date: Thu Apr 7 17:52:50 2011 +0300 Remove outdated comment commit 4ed72f93db25529ff75a28d2c98290e385267298 Author: Felix Paul Kühne Date: Thu Apr 7 16:52:32 2011 +0200 macosx/extended: migrated HUD view from BWToolKit to BGHUDAppKit commit c7df60212025d4458c4d09280296d74ac6e6e173 Author: Sébastien Escudier Date: Thu Apr 7 13:21:35 2011 +0200 live555 check stream_DemuxNew succeeded commit f5124bf754c54d41761a4e31b54554fe814d8edf Author: Rémi Denis-Courmont Date: Wed Apr 6 23:41:18 2011 +0300 Cosmetics commit 7a86d4e443908c67470fc8337d37e1b1d68fbbff Author: Rémi Denis-Courmont Date: Wed Apr 6 23:40:18 2011 +0300 PulseAudio: no need to clear the write callback (not used anymore) commit e4b9963b8667d4af5383c00af340c725489637c3 Author: Felix Paul Kühne Date: Wed Apr 6 21:52:37 2011 +0200 buildsystem + xcodeproj: replaced BWToolKit with BGHUDAppKit commit 6b64aa1bc1a42faabc8be7018bd7e5d86ae0a72b Author: Felix Paul Kühne Date: Wed Apr 6 21:44:42 2011 +0200 contribs: replaced BWToolKit with BGHUDAppKit commit 039aa3bf0fcd40151482b5b56097a706e1ac30c6 Author: Felix Paul Kühne Date: Wed Apr 6 12:27:44 2011 +0200 qt4: fixed compilation for Mac commit a6b1b84a644f2fcdcbeaccfbc212f93e0f51c77e Author: Rémi Denis-Courmont Date: Wed Apr 6 21:23:25 2011 +0300 PulseAudio: set/clear mute flag if volume is zero/non-zero commit 04c8b81291017599497e23e5304858090eab63ad Author: Rémi Denis-Courmont Date: Wed Apr 6 20:51:31 2011 +0300 PulseAudio: let PulseAudio (or hardware) do the amplification This enables use of PulseAudio flat volume, if enabled in PulseAudio. Note that, in that case, VLC will multiply its own volume by the output device ("sink" in PulseAudio parliance) base volume. That effectively maps 100% volume in VLC to +0dB in PulseAudio. To me, that seems more intuitive and backward compatible with older VLC versions. However, PulseAudio people seem to think that 100% should be mapped to the maximum hardware amplification without software amplification, that is to say PA_VOLUME_NORM. Known limitations: * The initial volume is determined by PulseAudio. However VLC shows 100% regardless, which is not necessarily correct. * If the VLC stream/sink input volume is changed outside of VLC (by a mixer application), the VLC user interface will not see the updated value. commit 4ab41f976247505e972074cf9b66458c3eb33885 Author: Rémi Denis-Courmont Date: Wed Apr 6 18:33:21 2011 +0300 PulseAudio: volume control commit 766d88a62dee3794e19aa96d017ef2359ef82136 Author: Rémi Duraffort Date: Wed Apr 6 11:59:35 2011 +0200 module_config_get return value must be used and freed. commit f2c8148282586923d28548ee794905ba48e9e759 Author: Rémi Duraffort Date: Wed Apr 6 11:58:26 2011 +0200 MacOSX prefs: fix memory leak. commit 3d3cacbf9c64ccd8a9b57ed719b5df1a5291ed8e Author: Rémi Duraffort Date: Wed Apr 6 11:47:33 2011 +0200 Qt4 preferences: fix a nice memory leak. commit 1b8eea41931d023b3ef79e3575ecbb2b1aa5d354 Author: Pierre Ynard Date: Wed Apr 6 03:31:56 2011 +0200 Use add_loadfile() for --vlm-conf commit ced8149df467d9919dcb49d1203c0d81a752a876 Author: Felix Paul Kühne Date: Wed Apr 6 01:36:49 2011 +0200 macosx: replaced various deprecated methods with their modern counterparts No functional changes. Some more can't be replaced yet, as we still support 10.5 commit a79616661d48ffc47efa03f1edb565a1dee58654 Author: Jean-Baptiste Kempf Date: Wed Apr 6 00:38:33 2011 +0200 DVBSub: change the end-of-field marker according to v1.3.1 300 743 v1.2.1 mentionned '1111 1111', but 1.3.1 mentions '11 1111' only. I believe it is a typo, (maybe, maybe not) but the spec is out, so people will write encoders following it. So, we do not look at the 2 bits of strong weight. commit be5ce729aa4bafff791f764280cf14a9f428e723 Author: Felix Paul Kühne Date: Wed Apr 6 00:35:08 2011 +0200 quartztext: fixed [56310d5c1b8ecc0869046f33cadae28b00d2d9ca] Thanks for the hint. commit b7e7be200882e350fee3ffffb0afc52900f274ab Author: Felix Paul Kühne Date: Wed Apr 6 00:09:50 2011 +0200 macosx: more hotkey improvements commit b497df76db332567f2adbc4fd3da46820d609a1e Author: Pierre Ynard Date: Tue Apr 5 23:30:28 2011 +0200 vlm: use make_URI() with --vlm-conf commit d304fd2ecdcf6fac6d79cfcc735123ae15d64142 Author: Felix Paul Kühne Date: Tue Apr 5 22:26:44 2011 +0200 macosx: updated VLCMain to the new hotkeys API there may be to be investigated problems with non-ASCII keys commit b425d55214e1ce3d35b910d2db2c4040ac972e7d Author: Rémi Denis-Courmont Date: Tue Apr 5 21:55:47 2011 +0300 ALSA: update device enumeration API This provides more stable names especially for hot-plugged devices, and more evocative descriptions for the user. As an added bonus, the code is more compact. Note however that this is not thread-safe. This is a common problem for configuration items with update callbacks. commit 5bb155084719f2f61cca37d5d11399866df3f440 Author: Rémi Denis-Courmont Date: Tue Apr 5 20:40:43 2011 +0300 ALSA: small simplification commit 542f25d1b318ee3aee25e4d54d1b41e1207eb74f Author: Juha Jeronen Date: Wed Mar 30 00:00:48 2011 +0300 Set nb_fields to 2 for p_dst[0], too Signed-off-by: Laurent Aimar commit b26331994843bf2a1a3803eab449d10959815fa3 Author: Rémi Denis-Courmont Date: Tue Apr 5 19:47:43 2011 +0300 PulseAudio: increase prebuffering This should fix practically glitches. The resulting A/V synchronization is not too bad for me inspite of the long buffer (1/2 seconds). Your mileage may vary. commit c0e7149a72565b9a6a0b44624a4c72c7111dce40 Author: Felix Paul Kühne Date: Tue Apr 5 18:05:56 2011 +0200 macosx: re-written hotkey preferences commit 095ad3e1195368f3eccb7202aed567649dd42871 Author: KO Myung-Hun Date: Mon Apr 4 22:41:09 2011 +0200 OS/2 uses the same file operations as Win32 Signed-off-by: Rémi Duraffort commit 462a34d4018664e17307bea72b0d1f7436992cc4 Author: Rémi Duraffort Date: Mon Apr 4 22:28:39 2011 +0200 Undefine HAVE_FORK on OS/2. Implementation of fork() is imperfect on OS/2. Pointed-out-by: KO Myung-Hun commit f55ac10cecf4b65fef1d4ac91548eae0b3037c1f Author: Rémi Duraffort Date: Mon Apr 4 22:09:32 2011 +0200 Do not include vlc_fixups, config.h is already doing it. commit 6211c09e64384f130607659d8dfa0dfcdab37877 Author: KO Myung-Hun Date: Mon Apr 4 22:01:54 2011 +0200 Do not use clock_gettime() on OS/2. There is no implementation of clock_gettime() on OS/2. Signed-off-by: Rémi Duraffort commit 10b9b0f77112fe5af07ca0a33704624d4d586eec Author: KO Myung-Hun Date: Mon Apr 4 21:56:14 2011 +0200 Enable vlc_poll() on OS/2 Signed-off-by: Rémi Duraffort commit 396053f83019e1b0cb7a0b2313b4a1658332eb44 Author: KO Myung-Hun Date: Mon Apr 4 09:33:20 2011 +0200 Define ALIGN for OS/2. CMSG_NXTHDR requires this. Signed-off-by: Rémi Duraffort commit cc5743456e5b28f86d2efa594317db6a33669e8e Author: Sébastien Escudier Date: Tue Apr 5 09:43:34 2011 +0200 fix vlm scheduling Closes #4646 commit 51cada4b14529dae53de728ac4c23510a7136778 Author: Sébastien Escudier Date: Tue Apr 5 08:58:12 2011 +0200 vlm : fix TAB_CLEAN commit 4f06458c1e36cd8de58842ab06fe8f5be75cf3c6 Author: Konstantin Pavlov Date: Tue Apr 5 00:19:21 2011 +0400 configure: actually print selected optimization. commit 60431b0a3d1d0a09096bd296b8daa6101eebe113 Author: Rémi Denis-Courmont Date: Mon Apr 4 20:38:29 2011 +0300 sout_display: use input_DecoderCreate (fixes #4633) Audio and video decoding works again. And now, it should not anymore crash with --sout-keep. However, due to the current limitations of input_DecoderCreate(), subpictures, statistics and input events are broken. Note that hotkeys, the Qt audio menu and the Qt video menu do depend on input events :/ commit 3d6f1d93f0a4cbd14f09e4cb0f79598dd1652573 Author: Rémi Denis-Courmont Date: Mon Apr 4 20:27:22 2011 +0300 Unexport input_DecoderNew and input_clock_t Since input_clock_t cannot be created/used from plugins, the extra functionality of input_DecoderNew() from the new input_DecodeCreate() is not interesting in plugins. (Yes, I know I suck as function names) commit c2a6c69154dca4c494cc802871994df534893377 Author: Rémi Denis-Courmont Date: Mon Apr 4 20:13:41 2011 +0300 input_DecoderCreate: create a decoder w/o input thread This still requires input resources. But that should not be a problem as the needed functions are already exposed (for libvlc). Statistics, subpictures and input events do not work when a decoder is created in this manner. commit f137e017a67afe2cd70f3b407ea2be41359a97be Author: Rémi Denis-Courmont Date: Mon Apr 4 17:45:06 2011 +0300 Input resource: allow operation without input This breaks SPU but at least video and audio should work. commit 269766b014b40b64ee35bcf768009cde6028ea91 Author: Rémi Denis-Courmont Date: Mon Apr 4 15:18:16 2011 +0300 decoder: do not emit output events if there is no input commit 856c00649843991f977b7fa410d02bed5a2b7c84 Author: Rémi Denis-Courmont Date: Mon Apr 4 15:18:04 2011 +0300 decoder: do not update statistics if there is no input commit 397701cc8b709f15ed94ffaab2ee3bc57e729f4f Author: Rémi Denis-Courmont Date: Mon Apr 4 15:17:23 2011 +0300 decoder: do not try to fetch attachments if there is no input commit 7a1ce05704aa7f0cf80c43aa2550d8c1a658b12f Author: Rémi Denis-Courmont Date: Mon Apr 4 13:05:10 2011 +0300 decoder: keep a pointer to resources independent of input thread commit 2d667c6e31d89fb7dd746632937ba30068ab6d3c Author: Rémi Denis-Courmont Date: Mon Apr 4 19:28:31 2011 +0300 CreateDecoder: common sub-expression commit 60ab318bdae8008b2679aa09d1894b4e28633dd4 Author: Felix Paul Kühne Date: Mon Apr 4 16:05:29 2011 +0200 macosx: fixed wrong calculation of ModuleListConfigControl's size when drawn in the complete prefs refs #3947 commit f6931951d9621d59b1e1997503e038689af4aac9 Author: Felix Paul Kühne Date: Mon Apr 4 15:57:20 2011 +0200 macosx: fixed corner case which could lead to incorrect information about selected codecs, removed the misleading AVI UI element and fixed another bug which could lead to incorrect codec selection (#3708) commit fc617621647fdfe9549510b6ea0d7ae30a318f4b Author: Felix Paul Kühne Date: Mon Apr 4 15:46:56 2011 +0200 eyetv plugin: change logic to support HD streams as suggested by cbscpe on the forums and prepare for a potential release commit 394b44d844db4603ffcf8d3fdd65e3c0a24650b2 Author: Rémi Denis-Courmont Date: Mon Apr 4 11:00:48 2011 +0300 Spelling commit 6baecccb8240e2ed8b9d1ddbfaeb9fa9ae191dec Author: Felix Paul Kühne Date: Sun Apr 3 23:59:50 2011 +0200 configure.ac: allowing overwriting of the SDK version when using macosx-defaults commit 28c4cb7455ae07eb652919d75bf92d1da6f3bf6a Author: Pierre Ynard Date: Sun Apr 3 21:53:49 2011 +0200 Fix spelling: an URL -> a URL U counts as a consonant when pronounced that way commit f4cccde59417b3202d284bee647dc743d40acd2b Author: Felix Paul Kühne Date: Sun Apr 3 21:13:40 2011 +0200 fixups: hack to fix compilation on Darwin since the autotools incorrectly flag dirfd as undefined commit 12132cedcfda4a8e488795511a9d0561c6d50920 Author: Felix Paul Kühne Date: Sun Apr 3 21:06:51 2011 +0200 macosx: added some more Apple Remote cookies commit 83bf0bb0d91b9668f8c73e806b9f3d395b3625b3 Author: Felix Paul Kühne Date: Sun Apr 3 21:04:59 2011 +0200 macosx: enlarge the time slider and move respective items around in the embedded vout window in case no window resize control is displayed commit 56310d5c1b8ecc0869046f33cadae28b00d2d9ca Author: Felix Paul Kühne Date: Sun Apr 3 20:55:52 2011 +0200 quartztext: use a better way to differciate between Mac and iOS builds commit 10c5c86cffe073b8d585a572132bccdfbb967303 Author: Felix Paul Kühne Date: Sun Apr 3 20:39:26 2011 +0200 macosx: update gitignore for xcode4 commit 823aae0fce350fb1c5a15489bc8cb3dbc05640b2 Author: Pierre Ynard Date: Sun Apr 3 18:47:38 2011 +0200 cli: use make_uri() commit e816d6a9637356d4c7d1bbb704ed43ab4ad8aaf1 Author: Pierre Ynard Date: Sun Apr 3 18:46:07 2011 +0200 lua: export make_URI() commit 2c0a2a2b730747ccdece5a7b081811e95e62b017 Author: Rémi Denis-Courmont Date: Sun Apr 3 19:39:58 2011 +0300 fixups: sort stuff a bit commit 07594e8b43fa52db73e356a99a5713a0d2699455 Author: Rémi Denis-Courmont Date: Sun Apr 3 19:33:21 2011 +0300 dirfd: replacement commit 4183a1ea377569885e54544c1531d108724dbfc4 Author: Pierre Ynard Date: Sun Apr 3 17:52:03 2011 +0200 lua: missing .gitignore commit a6274616f21886a1b025c62ac0bca30b165d3db8 Author: Rémi Denis-Courmont Date: Sun Apr 3 17:56:57 2011 +0300 PulseAudio: fix channels map order (untested) commit 8ead43aa4a3d1b04c26a53a694a6c20e8705de42 Author: KO Myung-Hun Date: Sat Mar 12 10:22:09 2011 +0900 Define if_nametoindex() for OS/2 Signed-off-by: Rémi Duraffort commit 397919b41b3be94acf91c58ee9d21586b47b04e1 Author: KO Myung-Hun Date: Thu Mar 17 20:10:58 2011 +0900 OS/2 uses the same path style as Win32. Drive letters, backslashes instead of slashes, and so on. Signed-off-by: Rémi Duraffort commit 3a470a07124c87195cb72fe013ba00366350ed32 Author: Jean-Baptiste Kempf Date: Sun Apr 3 14:15:12 2011 +0200 Qt: hide status bar And allow it to be visible. commit a4b671d6f4d24506963ab87ed300b3d6558954cc Author: Jean-Baptiste Kempf Date: Sun Apr 3 11:26:57 2011 +0200 Contribs: update libmodplug commit e9903f9dbac133883b315de7829e8e5f56e2f6e3 Author: Rémi Duraffort Date: Sun Apr 3 11:55:04 2011 +0200 Fix calloc usage. commit 29abf6f45dbb8352f1bff912a32889415c6eff18 Author: Rémi Duraffort Date: Sun Apr 3 11:11:53 2011 +0200 Remove old obsolete variables. commit 0f6a4c5d4daf4a7643fcf80fc4edd005bbc3fdb1 Author: Rémi Duraffort Date: Sun Apr 3 11:10:44 2011 +0200 Clarify code path (help static analyzers). commit 5fb1da6bbb6fdabc749becc30583dd2b19ea9420 Author: Rémi Duraffort Date: Sun Apr 3 09:56:04 2011 +0200 cosmetics. commit 45af74bb91f152112eb16f95fa716a2b066b8e8e Author: KO Myung-Hun Date: Thu Mar 3 22:06:55 2011 +0900 Basic configuration for OS/2 Signed-off-by: Rémi Duraffort commit fc4385ea913cddd5c173bd68193634fc603bb1e8 Author: KO Myung-Hun Date: Thu Mar 3 22:05:32 2011 +0900 Use $(LN_S) instead of 'ln -s' Signed-off-by: Rémi Duraffort commit 3da2e51ef8ce9d687e3f0109efbc1d324b619609 Author: KO Myung-Hun Date: Thu Mar 3 22:01:08 2011 +0900 OS/2 uses .dll as a extention for a shared library Signed-off-by: Rémi Duraffort commit 168e56b088523cfd923a2fb76363947ce7708779 Author: Jean-Baptiste Kempf Date: Sun Apr 3 02:16:58 2011 +0200 Subtitles: basic support for {y:i}, {y:b} and {y:u} This is not fully working, though... See #1825 commit 39b85ca6ba871a9e66c7d277e2ba4db72cadb8d8 Author: Rémi Denis-Courmont Date: Sun Apr 3 00:46:06 2011 +0300 PulseAudio: increase buffer size to max VLC can do This suppresses most hiccups. But it also decreases precision to slightly noticeable levels: about +/-150ms here. For reference, our audio output core target is +/-40ms. commit e5e27586960e28bc6fdcd48b18a663045e9bb58e Author: Rémi Denis-Courmont Date: Sun Apr 3 00:45:47 2011 +0300 PulseAudio: remove the broken and incomplete sync stuff commit a759fe73a5b49a241fb733e073e6702abf495ee7 Author: Rémi Denis-Courmont Date: Sat Apr 2 21:03:47 2011 +0300 Fix crash if PulseAudio is compiled-in but not used commit ed864e7f920740fe387a06599e50f5c8509c8527 Author: Rémi Denis-Courmont Date: Sat Apr 2 20:53:23 2011 +0300 PulseAudio output: rewrite This should fix the deadlocks and memory starvation problems. commit 9d6a0a6ac88a8e26cff0f5123b6381e158cece64 Author: Pierre Ynard Date: Sat Apr 2 19:27:07 2011 +0200 cli: use dedicated strip function commit dbe127da3f9a5f14f21706c1e5ea91cb83cb9fc0 Author: Pierre Ynard Date: Sat Apr 2 16:48:24 2011 +0200 lua: rc -> cli commit 9ce86f776250871b82bc65f2ca3fccff3a0eed70 Author: Pierre Ynard Date: Sat Apr 2 16:41:28 2011 +0200 lua: rename rc interface to cli Because a CLI is really what it is commit c9f8412c3dc94f945d7716f3e07ef65633c35649 Author: Jean-Baptiste Kempf Date: Sat Apr 2 13:00:33 2011 +0200 Contribs: update libebml and libmatroska to latest commit 0946623c6eb5fb3ee42a1170d1ca1f931fa59edb Author: Jean-Baptiste Kempf Date: Sat Apr 2 12:48:13 2011 +0200 Contribs: update taglib to 1.7 and to cmake But seriously, how is: -DENABLE_STATIC:BOOL=ON -DWITH_ASF:BOOL=ON -DWITH_MP4:BOOL=ON better --enable-mp4 --enable-asf --enable-static Maybe some people should know that we have case-sensitive support since 30 years... commit e289d5f0e6921ad3509433b7957e940d462e0821 Author: Rémi Denis-Courmont Date: Sat Apr 2 10:05:57 2011 +0300 Don't venture into non-existent directory commit 02522fbf22deb6a725c5a660606f5c45dcbed6bc Author: Jean-Baptiste Kempf Date: Sat Apr 2 01:52:50 2011 +0200 Freetype: code cosmetics commit 120546d34c9af907f6410592ef0c04625732c5b6 Author: Jean-Baptiste Kempf Date: Sat Apr 2 01:28:44 2011 +0200 Freetype: update dates and copyright commit 1c093c7cad02a73e0974270e601acbd8769f737e Author: Jean-Baptiste Kempf Date: Sat Apr 2 01:09:54 2011 +0200 Configure: do not enable fontconfig on Win32 for Freetype commit 375bd7cfca33689721d2f3df7bf4c225837effdf Author: Jean-Baptiste Kempf Date: Fri Apr 1 23:59:14 2011 +0200 Freetype: cleanup and clarify font/family differences commit 94fa0aeb623d5debf3074cf59b9dc0f56ff46692 Author: Jean-Baptiste Kempf Date: Fri Apr 1 23:28:49 2011 +0200 Freetype: use enum iso defines commit 98b578576c14a74405e20418b6fabae938c370bd Author: Jean-Baptiste Kempf Date: Fri Apr 1 23:10:11 2011 +0200 Freetype: cache font folder in win32 commit 7b15f743ed3f108747607fed73a5872d21758fbc Author: Jean-Baptiste Kempf Date: Fri Apr 1 22:34:01 2011 +0200 Freetype: do not use fontconfig on Win32 Fontconfig is great, but we have too many issue, notably the fact that the fontcache isn't save correctly in some locations, notably on the network. It also rebuilds the entire cache, each time you add ONE font. Therefore, this commits uses Win32 EnumFontFamilies, and then gets the font path with the Registry + concatenation of CLSID_FONTS and then back to freetype. However, this commit is broken in at least 3 ways: - it does not use the index to select the font, - it will break on localized fonts settings (Eastern), - I don't check the Script yet, I will try and fix in the future. Ref and close: #4470, #4401, #4137, #3950, #3208 commit e7806ab99145760e36784866fad29e860429cb35 Author: Francois Cartegnie Date: Fri Apr 1 23:06:22 2011 +0200 Qt: epg: only add current or future epg data Some channels are sending epg events from start of the day commit a791fc94a66889d974a9da972230251c3fe1d457 Author: Francois Cartegnie Date: Fri Apr 1 22:57:32 2011 +0200 Qt: epgwidget: use anon enum for indexes commit 26017bcc3a3e48d065116bfd0a79583ae24ff9c0 Author: Ilkka Ollakka Date: Fri Apr 1 16:28:37 2011 +0300 configure: link dvbpsi to ts-demuxer commit 33cb31197beed19fef4aa4863cb941a3089a5d06 Author: Ilkka Ollakka Date: Fri Apr 1 13:11:42 2011 +0300 configure: remove dvb-check and enable ts demux/muxer if dvbpsi is present dtv is build automaticly and we anyway assume new enough libdvbpsi that has pkg-config enabled. Also ts demux wasn't build automaticly previously (as dvb was disabled by default some time ago). commit 6c12d019646fd3114c0dfd60f534b162fb23ab7b Author: Ilkka Ollakka Date: Wed Mar 30 13:05:02 2011 +0300 dvb: return value from decode_BCD commit 3c4fc2f37dea2ec628e21f133ec3ac460419d732 Author: Pierre Ynard Date: Thu Mar 31 22:05:44 2011 +0200 htcpcp: handle 418 I'm a teapot commit 039db0b35d21287a7a63340fdbc5744e868de71d Author: Pierre Ynard Date: Thu Mar 31 22:04:20 2011 +0200 htcpcp: typo commit 0afba62b5d50b496eb9e1d25650c4bd03a7ec94e Author: Rémi Denis-Courmont Date: Thu Mar 31 22:15:25 2011 +0300 PulseAudio: don't assert at exit if PulseAudio died commit 84f21de45135021ad335cd38153d0c72bc7814a5 Author: Rémi Denis-Courmont Date: Fri Apr 1 02:36:24 2011 +0800 Initial HTCPCP implementation commit a34f004f346954e632470d6b322685204506661e Author: Rémi Denis-Courmont Date: Thu Mar 31 21:27:53 2011 +0300 PulseAudio: avoid buffer memory copy commit 7bd81c85586163d5205049ed5f37d8039b8270f6 Author: Rémi Denis-Courmont Date: Thu Mar 31 21:07:21 2011 +0300 Cache mdate() commit 176927134d1d82836f7a545cf5cc3a19a842a8d6 Author: Rémi Denis-Courmont Date: Thu Mar 31 20:49:31 2011 +0300 PulseAudio: preserve audio format, fix some races, simplify and cleanup - preserve sample format from VLC, if possible, - preserve physical channels mapping, - remove a useless callback, - fix small race conditions with pa_*_wait() on startup, - cosmetic changes. commit 58e3521ce030f64ec1026f66e4a08f658fcd4b49 Author: Rémi Denis-Courmont Date: Thu Mar 31 14:24:08 2011 +0300 OSS: improve plugin name commit 96029b9eb765516741d89aa73599025f9058c3a3 Author: Rémi Denis-Courmont Date: Thu Mar 31 14:23:49 2011 +0300 OSS: remove buggy option (from 2002) commit cd03ef9bc212b61cb63221c26530c8bc2b72a557 Author: Rémi Denis-Courmont Date: Thu Mar 31 12:23:44 2011 +0300 udev: fix build without ALSA commit 110a4f7a327eafb112368e54b9c23389394ac51b Author: Akash Mehrotra Date: Sat Mar 26 23:12:56 2011 +0530 Updated with pl_forcepause,pl_forceplay,pl_resume details adds pl_forceplay,pl_forcepause,pl_resume Signed-off-by: Jean-Baptiste Kempf commit 2e3ce1ccaab119d84ff531041e684fba4c31cea1 Author: Francois Cartegnie Date: Wed Mar 30 23:45:46 2011 +0200 epg: narrow input lock commit 41e32860383c388fa252775572d89328d1755e26 Author: Francois Cartegnie Date: Wed Mar 30 23:43:00 2011 +0200 Qt: EPGView: fix performance hit On every data update, I was cleaning the overlapped entries, and on the whole list. Apologies for the O(n*n). commit 30c9622b865da40cf50912dc2f388c0bd88e58b9 Author: Francois Cartegnie Date: Wed Mar 30 19:39:39 2011 +0200 Qt: EPGItem: only update() if data changed commit bebf4725b13d98a929b65f4cbc592a4cb9e8dda5 Author: Pierre Ynard Date: Wed Mar 30 22:35:13 2011 +0200 lua: redirect telnet shortcut to unified rc interface The telnet interface is removed. In its place, a small wrapper is used to provide backward compatibility with --lua-config configuration. commit 02651e289dec38820a9b1cb290b80f12dd11e936 Author: Francois Cartegnie Date: Wed Mar 30 18:38:51 2011 +0200 Qt: epg: don't hide EPG when there's still data. commit 002da356191b6bde656e72128cf71b60085f8796 Author: Jean-Baptiste Kempf Date: Wed Mar 30 14:15:53 2011 +0200 Update module LIST commit 588e6f12a9befea55ef69053f02954aa9b0a7af2 Author: Jean-Baptiste Kempf Date: Wed Mar 30 14:10:44 2011 +0200 NEWS: Mention Phosphor commit 1304ca278767cdf82c92dc0f1f0a40deaad3f886 Author: Jean-Baptiste Kempf Date: Tue Mar 29 18:20:04 2011 +0200 Zvbi: kill a warning commit f76687e79db81ef92ee4136d9007a6dd6c8c8485 Author: Ilkka Ollakka Date: Tue Mar 29 22:47:27 2011 +0300 fi.po: small update commit 05a8e02478cfa1908c2159ee38a73455ad71c7b7 Author: Juha Jeronen Date: Mon Mar 28 22:28:20 2011 +0300 Phosphor deinterlacer Signed-off-by: Laurent Aimar commit 7e8f1ce662ff4bfaef9566303be720d7bc90f88c Author: Rémi Denis-Courmont Date: Tue Mar 29 20:39:20 2011 +0300 Youpiiiiiiiiiiiiiiiiiiie! ... err, remove vlc_object_find() commit 8611f328689c22d899e05e2bc25a6dfd6838006d Author: Rémi Denis-Courmont Date: Tue Mar 29 20:14:53 2011 +0300 motion: useless include commit 4ae811b6cc998370a3213ccd746887f630a42040 Author: Rémi Denis-Courmont Date: Tue Mar 29 20:14:25 2011 +0300 Motion: fix the vlc_object_find bug and flag the other bugs commit de401510c3c27db80a6831eda9b1f74a0d7c88a6 Author: Rémi Denis-Courmont Date: Tue Mar 29 20:01:37 2011 +0300 stream_MemoryNew: remove vlc_object_find() As for the previous commit, this seems more harmful than helpful. Due to the UTF-16 subtitle hack present in the stream layer, this commit will break in-memory UTF-16 subtitles character encoding if UTF-8 autodetection was disabled and unless UTF-8 is the selected encoding. On the other hand, this commit fixes subtitles encoding if there is more than one subtitles stream in the whole input. commit 0c3b994ac35ca3e869a7bd562faf5a2f0f61aed4 Author: Rémi Denis-Courmont Date: Tue Mar 29 19:56:07 2011 +0300 MKV: mark ASCII subs as such commit ff834fa53aba13096e1e29bf0851e9c1c1a8cd87 Author: Rémi Denis-Courmont Date: Tue Mar 29 19:29:57 2011 +0300 stream_UrlNew: avoid harmful vlc_object_find() Four access plugins need access to the input at the moment. In all cases, it would misbehave if the input (item) of the main access was used. attachment: failing seems like the correct thing. I don't see a use for attachment from stream_UrlNew(). CDDA uses the input item to append child nodes for individual tracks. This is wrong in case of stream_UrlNew(), as the input items would be wrongly appended to the main access item. Like directory, FTP, etc, CCDA should probably return a playlist in this particular case. MMSH uses the input item for redirection. This would not work properly for stream_UrlNew(): it would rewrite the main access URL instead of the child stream URL. This failing seems actually safer. Handling the redirection within the MMS plugin would probably be better. VCDX uses the input item to fill disc-wide meta data from the GET_TITLE control request. It should use GET_META instead. In any case, it should not pollute the meta data of the main access. Bugs have been filed for the last 3 cases. Fortunately, I doubt any of these access plugins was ever used through stream_UrlNew(). commit c67b5ea615709b21b423fd25469c0366f3f35a05 Author: Rémi Denis-Courmont Date: Tue Mar 29 16:46:47 2011 +0300 zvbi: convert dangerous OSDMessage() to safer msg_Info() Ideally, I guess a text SPU should be emitted instead. commit a95553a1b9725e1f475bd501cd442200e8483604 Author: Rémi Denis-Courmont Date: Tue Mar 29 13:52:41 2011 +0300 Atmo: remove misleading comment about vlc_object_find() commit 40e907f941d663812abdd3f50c3d5febf75c18c9 Author: Rémi Denis-Courmont Date: Tue Mar 29 13:51:00 2011 +0300 RemoteOSD: avoid vlc_object_find() It does not seem to be needed in this case. commit 20dc5fbca9234431b6e3dd6259a8c61259318cf4 Author: Rémi Denis-Courmont Date: Tue Mar 29 13:47:55 2011 +0300 Kate: remove dead and broken vlc_object_find() use commit 382b435433fe62fc58b25ad9600be64c3d6d5d3f Author: Rémi Denis-Courmont Date: Tue Mar 29 13:39:35 2011 +0300 Remove the snapshot video output It is not used anywhere (it was meant for use with Corba). We have better ways to take snapshots nowadays. commit 2ae6a589d03c5970e5f32041874c6ff5a0436833 Author: Rémi Denis-Courmont Date: Tue Mar 29 13:28:42 2011 +0300 sout_display: remove always NULL vlc_object_find() The stream output is not a decendent of the input in VLC 1.2. So this plugin does currently not work at all. This commit only removes non-working code; it does not break or fix anything as such. In previous versions, this code could cause crashes when #gather was used, as the input object would change behind the back. commit de064a4cd3bbc7b2d4cf6ccc2d9cdbc0981bae37 Author: Rémi Denis-Courmont Date: Tue Mar 29 13:23:41 2011 +0300 sout: remove broken statistics code The sout instance is _not_ a child of the input, so this cannot work. In practice, finding the input would always fail. commit ffe7367b1672ec72705ec4cb440758ec0c869230 Author: Ludovic Fauvet Date: Mon Mar 28 15:45:50 2011 +0200 Qt4: Fix FSController glitches on Linux/KDE Signed-off-by: Jean-Baptiste Kempf commit 11143cbe685d24589eb06e9cefef69423e75c907 Author: Rémi Denis-Courmont Date: Mon Mar 28 19:42:43 2011 +0300 Compile fix commit 879fd3c787d21e0a499297af53569a84b56290c5 Author: Rémi Denis-Courmont Date: Mon Mar 28 18:08:55 2011 +0300 Disable unfinished non-compilable GLES2 plugin commit e112de977345673166d20476d51521c415711e94 Author: Rémi Denis-Courmont Date: Mon Mar 28 12:32:42 2011 +0300 DTV: fix typo commit 38fbfe067b873061d99bc29a0320a0505d8bcce8 Author: Rémi Denis-Courmont Date: Mon Mar 28 12:23:17 2011 +0300 DTV: don't use NULL for config items commit 1d63113ce84a68a9891c62990d01c8edfd58937b Author: Rémi Denis-Courmont Date: Mon Mar 28 12:16:14 2011 +0300 Qt4: update DTV plugin name on Windows commit 364145365f2247d477610390ae1becfef8ec74b8 Author: Georg Seifert Date: Mon Mar 28 16:12:09 2011 +0200 macosx: small layout fix commit eea933399ac584dc267b791a1129f0ca7aee3786 Author: Konstantin Pavlov Date: Mon Mar 28 16:10:34 2011 +0400 freetype: fix compile with no fontconfig. commit 9b078b589f658bb1636b63103116b7b50245dcb0 Author: Konstantin Pavlov Date: Fri Mar 25 14:42:22 2011 +0300 ML: Discard items with no URI in Append Queue. This fixes the crash when Media Library tries to add "My Videos" / "My Pictures" / etc. playlist entries to a ML when browsing them through "My Computer" service discovery. commit a9e4ad237c0d052e9981fb62ec1d3a73e908a65a Author: Rémi Denis-Courmont Date: Sun Mar 27 20:39:49 2011 +0300 Linux DVB: print frequencies and symbol rates in debug commit 6557480165531e4f20f3fae73ffa8beadd8f8e81 Author: Juha Jeronen Date: Thu Mar 24 20:33:35 2011 +0200 RenderX(): cache vlc_CPU() Signed-off-by: Laurent Aimar commit 1a779ce3d7d227f34d7d3dcfd5bf3aa4bb4dd6c6 Author: Jean-Baptiste Kempf Date: Sun Mar 27 18:02:53 2011 +0200 Freetype: clean includes commit 276a9657f77872122e43f73c49970b9b06d5af8e Author: Rémi Denis-Courmont Date: Sun Mar 27 16:56:59 2011 +0300 Fluidsynth: small unlikely memory leak commit 9dff8ba67689027a0c16c519fc03587270dddcf1 Author: Rémi Denis-Courmont Date: Sun Mar 27 16:56:43 2011 +0300 Cosmetics commit 3dff081e68ba5368f5e801d7a37c75aa5166db05 Author: Jean-Baptiste Kempf Date: Sun Mar 27 13:54:22 2011 +0200 PVA: comment fixing and documentation references commit 695b9cd7cf86614385c5a9e3f7e628900b28d82f Author: Rémi Denis-Courmont Date: Sun Mar 27 14:09:40 2011 +0300 Qt4: add modulations for DVB-S2 commit c75171d714eb0f5f15034fe10b6e71bd56e6f274 Author: Rémi Denis-Courmont Date: Sun Mar 27 13:38:42 2011 +0300 typo commit b33c3bc1e76857e59a6462b1a992c91c75106ef2 Author: Jean-Baptiste Kempf Date: Sun Mar 27 13:02:52 2011 +0200 Sepia: cleanups Remove tabs, trailing spaces, and write-only variables commit 964fc34b696e3dad071a1c9673dbffa3d8410bc4 Author: Jean-Baptiste Kempf Date: Sun Mar 27 12:56:54 2011 +0200 Nuv: remove write-only variable commit f1cead7f9a95759f5bb2ca1ba5a000745412ed05 Author: Jean-Baptiste Kempf Date: Sun Mar 27 12:45:54 2011 +0200 Adjust filter: remove write-only variable commit 969acffd043ec724f076d2203ae7a8bf48780d13 Author: Jean-Baptiste Kempf Date: Sun Mar 27 12:44:46 2011 +0200 Freetype: small fix for non-Win32 systems commit 10c867dd2b59db89d095bdb64d0146998c553207 Author: Jean-Baptiste Kempf Date: Sun Mar 27 12:42:47 2011 +0200 PVA: remove write-only variable commit 4eb307c4ead80b2fe3b581733bc833aa9f746635 Author: Rémi Denis-Courmont Date: Sun Mar 27 13:38:42 2011 +0300 Qt4: add DVB-S2 commit 601609fea7bf57c92862732e1978b276fed1059c Author: Rémi Denis-Courmont Date: Sun Mar 27 13:38:05 2011 +0300 Qt4: handle multiple Linux DVB frontends per adapter commit b17181d0410ebcf4ff052928572fdb2fa71794bc Author: Rémi Denis-Courmont Date: Sun Mar 27 13:02:20 2011 +0300 module_FindConfig() is not a malloc-style function (fixes #4524) This partially reverts commit add821b0eaeb2922d9d5191b7be1f1a833d4d245. commit ef171f46fc6d68d9ddfed23afbe852b63406103f Author: Jean-Baptiste Kempf Date: Sun Mar 27 01:36:18 2011 +0100 Qt: reduce the value of update-days commit 43cc7032001c9e864b35a2504417df8b3c93bac2 Author: Pierre Ynard Date: Sun Mar 27 01:04:07 2011 +0100 i18n: update potfiles commit a02c06ff2433693845878db14878e5053af6ec02 Author: Jean-Baptiste Kempf Date: Sun Mar 27 00:34:10 2011 +0100 Freetype: fix regression Caused by [231a967145083b2e31d615e2ecd2896e27595e4d] Sorry for the disturbance commit 323343462f589d170192764e78852515b53e6ff8 Author: Jean-Baptiste Kempf Date: Sat Mar 26 23:06:56 2011 +0100 Freetype: cosmetics commit d3f419d09d95f98bc707b9da6dee57c48cb04e0e Author: Jean-Baptiste Kempf Date: Sat Mar 26 22:51:24 2011 +0100 Move "text renderer" modules in their own subfolder commit a67e449b6db002f7a53f73ded8e019a12ac763bb Author: Rémi Denis-Courmont Date: Sat Mar 26 20:07:02 2011 +0200 Qt4: rename modulation box to QAM box, and try to fix build (we might need a PSK box later) commit 9fcda59c709539917be9d021f03c0ff7f0e478b9 Author: Rémi Denis-Courmont Date: Sat Mar 26 18:56:21 2011 +0200 Qt4: uniformize DVB dialog commit 8a1431dc21c9eb244e1a38a317df16d2a617425f Author: Rémi Denis-Courmont Date: Sat Mar 26 18:53:39 2011 +0200 DTV: fix plugin name commit c819250a321c8d08e612a744dd29fe785f13f39b Author: Rémi Denis-Courmont Date: Sat Mar 26 18:30:03 2011 +0200 DTV: support for BDA (untested) on Windows This merges the Linux DVB and Windows BDA backend behind the same plugin-internal interface. Like the existing BDA plugin, this does not support PID filters, signal levels nor DVB-S2. commit 17e3866e66dd67f42037d25056229be039162fbe Author: Rémi Denis-Courmont Date: Sat Mar 26 18:44:26 2011 +0200 DTV: add Windows config items commit ebda722abf8ddb4ee450a6707c69cbb8c66ac525 Author: Rémi Denis-Courmont Date: Sat Mar 26 18:49:28 2011 +0200 DTV: --dvb-tone is Linux-specific commit 5d09460c9b7bf271d07c11c58b1d02e57aed36cb Author: Rémi Denis-Courmont Date: Sat Mar 26 16:38:17 2011 +0200 DTV: allow C++ inclusion commit c5679249c426ffa1b71f5e257a52aa01d6818004 Author: Ilkka Ollakka Date: Sat Mar 26 14:07:22 2011 +0200 appletrailers: bump quicktime useragent version up by rand(), seems to do the trick commit 100fb7292499805025523060e37f006acb153d22 Author: Ilkka Ollakka Date: Sat Mar 26 13:44:14 2011 +0200 pulse: let pulseaudio define prebuffer/minrequest and use that as buffersize, also change maxlength to 100ms It's more along pulseaudio recommendations, and we don't really need to define those ourself. Maxlength is defined to keep latency in someway in limits. Please tell if this acts for you. commit 9e2188577a94070ac45f812813190409a7b7e69b Author: Rémi Denis-Courmont Date: Sat Mar 26 00:30:30 2011 +0200 CAM: Missing initializer from earlier rework commit 875828dbabebeba7e70e70a116bc05e9fca0bdba Author: Rémi Denis-Courmont Date: Sat Mar 26 00:11:27 2011 +0200 DTV: convert --dvb-modulation to upper case commit 09da8433d4f2284e0b6bfe52b414bf7ec4bcbc7a Author: Rémi Denis-Courmont Date: Fri Mar 25 23:57:08 2011 +0200 DVB: mostly work around variable conflict with the new plugin commit a970fb755667e6a5d1550e89e94378f1fbb36f97 Author: Rémi Denis-Courmont Date: Fri Mar 25 14:26:51 2011 +0200 DTV: pass FEC parameters as integers internally commit 223d42467bf7a3fb5ae3b6b7d1c8e8fc4d65cc1a Author: Rémi Denis-Courmont Date: Fri Mar 25 13:26:05 2011 +0200 DTV: represent guard intervals as ints rather than strings internally commit 4091309194ef8f4fb953be5292fdc214083faa70 Author: Rémi Denis-Courmont Date: Fri Mar 25 23:55:56 2011 +0200 DTV: fix default value for --dvb-bandwidth commit e4616d86019b808267fd66d7068b1bb53eac4c82 Author: Rémi Denis-Courmont Date: Fri Mar 25 14:54:26 2011 +0200 DTV: more helpful error if kernel headers are old commit 781e3ddb2c88b8225c5e7e325c1b3a55512dfc2f Author: Rémi Denis-Courmont Date: Fri Mar 25 14:54:45 2011 +0200 DTV: fix compilation with kernel versions 2.6.28 through 2.6.31 commit a8df74bb472a8ffe60115980e8a9fab5d6eed3c1 Author: Rémi Denis-Courmont Date: Fri Mar 25 13:29:15 2011 +0200 DTV: remove done FIXMEs commit 2c6c0b65c35046eece3067c468103fc7e6e7ded2 Author: Francois Cartegnie Date: Fri Mar 25 13:08:52 2011 +0100 Qt: menus: move shortcuts group on top commit 04be17ebea21153734bcc8fa04948bd4cc0af67b Author: Pierre Ynard Date: Fri Mar 25 04:02:01 2011 +0100 youtube.lua: update to new website changes This will do for now to meet popular demand commit 231a967145083b2e31d615e2ecd2896e27595e4d Author: Jean-Baptiste Kempf Date: Thu Mar 24 23:58:10 2011 +0100 Freetype: fontconfig simplification commit 295ee9941b72d0035521497b7ea21777cd63bd51 Author: Jean-Baptiste Kempf Date: Thu Mar 24 22:47:18 2011 +0100 Freetype: fontconfig cleaning commit a9065bdc933b380624edcde8abad70cf6453b66b Author: Francois Cartegnie Date: Thu Mar 24 21:54:20 2011 +0100 Qt: addDPStaticEntry returns action (missing return) commit 51ae198224bef9648582542cc518743ee0c5e930 Author: Francois Cartegnie Date: Thu Mar 24 21:45:57 2011 +0100 Qt: menus: (view a view ?) view a minimal interface commit 16973a8179bc40ed0da45291a47b728da1a636de Author: Francois Cartegnie Date: Thu Mar 24 21:43:59 2011 +0100 interfaces: "Add interface" subitems: being interface is implied. commit fe7cfa446ed8f76df87b5fa22edc91eeffc3bc98 Author: Francois Cartegnie Date: Thu Mar 24 21:39:32 2011 +0100 Qt: menu: move advanced open. "Advanced Open File" menu opens a "media" chooser, an "Open Media" named dialog. Keeping "Open File" is wrong then. Compared to this menu, Open "File", "Network", "Capture" and "Disc" are just 'shortcuts': They needed to be grouped then. commit b1fc78b0f971822a5cdb093e532770c8c840a061 Author: Francois Cartegnie Date: Thu Mar 24 21:27:36 2011 +0100 Qt: menu: 'quit after playback' is playlist related commit 58634ccfb055eb083fc2602da19a6dff09de7ae8 Author: Francois Cartegnie Date: Thu Mar 24 20:48:07 2011 +0100 Qt: addDPStaticEntry returns action commit 4f37741ebab3a3a65b08a8bf07a3cf0e3d6b12b8 Author: Francois Cartegnie Date: Thu Mar 24 20:30:25 2011 +0100 Qt: media menu: coherency commit 955ea1e9a565072d0fd6b61ab35a220e76e4cf6e Author: Rémi Denis-Courmont Date: Thu Mar 24 21:09:34 2011 +0200 DVB: remove access This temporarily removes CAM support (which was reportedly broken a few days ago). Scan is left for the time being. commit 01810bfc5ac4d43026f76040ee51e84d0e4eab44 Author: Rémi Denis-Courmont Date: Thu Mar 24 20:57:01 2011 +0200 DTV: Linux-specific DiSEqC 1.0 master support commit 9f5e603eb353c7fca31aa2919b2d13b177ce7760 Author: Rémi Denis-Courmont Date: Thu Mar 24 17:29:56 2011 +0200 Qt: merge BDA and Linux DVB in open dialog commit 5206e96482da0624ebf0ea5ca8f800fcfe69275b Author: Rémi Denis-Courmont Date: Thu Mar 24 16:52:20 2011 +0200 Qt4: add ATSC and CQAM to open dialog commit a879bc5863922320e459e3fc3f3ccb179cef62b7 Author: Rémi Denis-Courmont Date: Thu Mar 24 16:48:52 2011 +0200 Qt4: update DVB dialog for the new plugin commit 3e5e98f5b167b0c079061c17ba9efa905507c353 Author: Rémi Denis-Courmont Date: Thu Mar 24 16:40:58 2011 +0200 DVB: remove old conflicting options commit a19fe3ccb09670c81c2f8238534316ea4228c2f2 Author: Rémi Denis-Courmont Date: Thu Mar 24 16:17:00 2011 +0200 DTV: enable compilation on Linux commit aee227cb004dcbba20902d8f14b5a63a3f320b3f Author: Rémi Denis-Courmont Date: Thu Mar 24 16:11:01 2011 +0200 DTV: add so-called "Clear" QAM Use cqam:// as BDA already does. commit f4195d95f9f9c6e0dbe8188f543801fc308c1b85 Author: Jean-Baptiste Kempf Date: Thu Mar 24 19:09:32 2011 +0100 NEWS: mention CVE and fix the base version for the Changelog commit 1e9a300ef8d0ac357fedaf9ebcdad7250fc57ae0 Author: Konstantin Pavlov Date: Thu Mar 24 16:56:16 2011 +0300 ML: Qt4: Include config.h to fix plugin linking. commit 60c1ea78f360e3e5fdb50d1b17212ff5f7527137 Author: Jean-Baptiste Kempf Date: Thu Mar 24 02:02:28 2011 +0100 NEWS: merge 1.1.8 into master NEWS commit a99198e5db390e6c257bab33491c8493764186d7 Author: Rémi Denis-Courmont Date: Thu Mar 24 00:23:08 2011 +0200 Qt4: ATSC and Clear QAM are not DVB types... commit 6c192d78c48f9baa1d65f3eab979b72762605bc6 Author: Rémi Denis-Courmont Date: Thu Mar 24 00:20:21 2011 +0200 Qt: don't translate quadratic amplitude modulation acronyms commit bf4b812b6b62758b2bcd4a925ce30979535adc41 Author: Rémi Denis-Courmont Date: Thu Mar 24 00:18:29 2011 +0200 Qt: select MRL scheme based on DVB system delivery commit 74b24809d80cd7c8302e8523ce9f6999d34ebf84 Author: Rémi Denis-Courmont Date: Thu Mar 24 00:14:33 2011 +0200 Qt4: pass DVB parameters through MRL rather than options commit 0da1c927a759b31a2093028e24dd77970e13ef6f Author: Rémi Denis-Courmont Date: Thu Mar 24 00:10:36 2011 +0200 Qt4: DVB-C modulation combo box commit fd5cf6b5ec04e1a878b51ac974de3d81f67a9f8d Author: Rémi Denis-Courmont Date: Wed Mar 23 23:37:50 2011 +0200 Qt4: symbol rate is expressed in bauds (Hz), not kHz commit aa4099178196f80abbb020b95c79e1f81a68f5bd Author: Rémi Denis-Courmont Date: Wed Mar 23 23:35:16 2011 +0200 Qt4: sort DVB-x alphabetically and select DVB-T by default commit c618ceaa667d5b3838a16ce90d81137009336d27 Author: Francois Cartegnie Date: Wed Mar 23 22:20:34 2011 +0100 Qt: epg: qtr() instead of tr() commit a5dcd1ee8646f8946d8d8a20cc824800128f832d Author: Francois Cartegnie Date: Wed Mar 23 22:01:00 2011 +0100 Qt: EPG: dialog: add no epg warning commit 19e198c54b1998a894767096c9f0e15e7ff482b2 Author: Francois Cartegnie Date: Wed Mar 23 21:44:26 2011 +0100 Qt: EPG: epgview: add timeline commit f4eecbd67fa506b8ceed64eb3b52c8965275d720 Author: Francois Cartegnie Date: Wed Mar 23 21:35:07 2011 +0100 Qt: EPG: thicker ruler timeline commit c93ea88c464a43cd694d0642bf026e5fe67caf2b Author: Francois Cartegnie Date: Wed Mar 23 21:30:29 2011 +0100 Qt: EPG: add channels line background commit 0bf8724d4a2f8f3f3094d64a4b5ed0d271119b36 Author: Francois Cartegnie Date: Wed Mar 23 20:55:09 2011 +0100 Qt: epg: updateduration: simplify. (there was no guarantee that each graphic item could be safely casted to epgitem) commit cea122b10e04c91cff2a654b4d078cebe64990ee Author: Francois Cartegnie Date: Wed Mar 23 20:47:13 2011 +0100 Qt: EPG: fix mutex position commit 979bcb5e445345b08f88e0939af4dfe48a374af9 Author: Francois Cartegnie Date: Wed Mar 23 20:45:20 2011 +0100 Qt: EPG: use connect() macros commit 3dc03791441b842b7627a5f468870a763258a61a Author: Francois Cartegnie Date: Wed Mar 23 18:20:17 2011 +0100 Qt: EPG: remove no longer used class commit a145b0c4b33c84ff1948e2e258838c8aef54eb6a Author: Francois Cartegnie Date: Wed Mar 23 18:13:03 2011 +0100 Qt: EPG: remove overlapped entries. EPG entries can have varying start or end time. More efficient than looking for non-updated items. commit 900dfedad467de5a5966a8ec307ca278dbc91df4 Author: Francois Cartegnie Date: Wed Mar 23 18:09:30 2011 +0100 Qt: EPG: rework - Change data structures to deduplicate data. Using the right structures, most data is available in dictionaries keys and items. (epgevent now unused) - Use signals and slots to manage QMap indexed channels (widget storage were required for channel list et number) - Removes EPGEvent memory leak on focus notification commit 51a887bbfeb157a110315409e03600874ff5b23e Author: Rémi Denis-Courmont Date: Wed Mar 23 19:48:20 2011 +0200 DTV: adjust DVB-S frequency and send tone This is done according to oscillator configuration. commit af9370e95a4fdee627fd4feac642c91b5ad9c69a Author: Rémi Denis-Courmont Date: Wed Mar 23 19:34:33 2011 +0200 DTV: add Linux-specific high LNB voltage support commit 798372cdb0927b7626898726112e20bd6210079b Author: Rémi Denis-Courmont Date: Wed Mar 23 19:31:35 2011 +0200 DVB: add polarization / voltage tuning This uses the same --dvb-polarization syntax as the BDA plugin, while also retaining backward compstiblity with --dvb-voltage. commit 849c98b34594a3d3e3daa982ab4204042ac2dd77 Author: Rémi Denis-Courmont Date: Wed Mar 23 19:12:58 2011 +0200 DTV: use kHz for all frequencies This is the simplest option. Hz resolution is useless for this purpose, exhibits so many trailing zeroes that the preferences dialog overflows, and overflows 32-bits values for satellite carrier frequencies. This is also the default resolution for BDA. I see no need to copy the "inconsistent" resolution if Linux-DVB (Hz for C/T, kHz for S). For backward compatibility, frequencies beyond the radar bands are divided by 1000. This corresponds to EHF and infrared in kHz. commit a5444c71f3f81d478668c569f99c33a96aeb967d Author: Konstantin Pavlov Date: Fri Feb 25 19:14:48 2011 +0300 Contribs: upnp: run libtoolize and autoreconf not only for win32. commit 3ae9909e4461e513a1a80a9c80846678f57512c9 Author: Konstantin Pavlov Date: Fri Feb 25 19:04:34 2011 +0300 Contribs bootstrap: suggest using -t flag. commit 8ea8e3aa92fa027766d40790170d31edd969d7ec Author: Jean-Baptiste Kempf Date: Wed Mar 23 01:03:21 2011 +0100 Freetype renderer: cosmetics commit d610defd329171ba5011abfd3e118425fdabcfc7 Author: Jean-Baptiste Kempf Date: Wed Mar 23 00:56:42 2011 +0100 Freetype renderer: split functions So Fontconfig functions don't take all Create() commit 05520ebbb6a31742156a5f5f1fddbbbae22506ff Author: Jean-Baptiste Kempf Date: Tue Mar 22 23:56:51 2011 +0100 Freetype renderer: separating FontConfig from Styles The fact that we only have fontconfig for listing fonts doesn't mean that there would be no other solution. commit 82a1a7a001b4c9105dd64ae59736fc57dfed4276 Author: Jean-Baptiste Kempf Date: Tue Mar 22 12:38:57 2011 +0100 Rename macro to avoid confusion commit 9914cd554d1f24bc0149e2ca05b41d227c6e11bf Author: Ilkka Ollakka Date: Mon Mar 21 21:31:30 2011 +0200 dvb: do decode_BCD without asprintf commit 6f4e5ac6cd429cb98ee22ce4e6f7f95ff3ff4264 Author: Jean-Baptiste Kempf Date: Mon Mar 21 23:46:01 2011 +0100 CrystalHD: cosmetics and warnings Signed-off-by: Jean-Baptiste Kempf commit b3452df07fac7ae4f7f8a45466f59e9d172d483a Author: Jean-Baptiste Kempf Date: Mon Mar 21 22:59:24 2011 +0100 CrystalHD: Deinterlacing support Without adding a memcpy :) Signed-off-by: Jean-Baptiste Kempf commit 78e94d7566e0925fa4acf99621dc5e3fe6ea8a66 Author: Jean-Baptiste Kempf Date: Mon Mar 21 11:53:41 2011 +0100 More XDcam fourcc commit 08cc5fd6946490785a2d7a87a186975f5a24894e Author: Rémi Duraffort Date: Mon Mar 21 22:48:19 2011 +0100 Remove obvious statements. commit 7870e9b5cda06d8da423ce0472bdfd085f4dc3aa Author: Rémi Duraffort Date: Mon Mar 21 22:21:51 2011 +0100 Remove obvious statement. commit f972ae1353851298beb8f03a6dfa6be8a5b6a570 Author: Rémi Duraffort Date: Mon Mar 21 21:44:11 2011 +0100 vlm: fix memory leaks. commit 51b83519f5840bb0da09f67b75efab4bc1f88fd4 Author: Rémi Denis-Courmont Date: Mon Mar 21 22:36:08 2011 +0200 Unitialized value commit a7549358284bb73fdf18f54888952bd1f6c5815f Author: Rémi Duraffort Date: Mon Mar 21 20:35:46 2011 +0100 ML: no need for asprintf here, strdup is enough. commit 313c7ee3c3073c4d18d546a704b5d75510dfee1b Author: Rémi Denis-Courmont Date: Mon Mar 21 21:23:08 2011 +0200 DVB: CAM: clean up HTML output memory management commit 3d298bdc78de45188f064f00c1100c8b531d39c7 Author: Rémi Duraffort Date: Mon Mar 21 20:10:13 2011 +0100 vlm: simplify and cleanup. commit dacadc6eec630d601e69ce9193d6177f7e3dd96c Author: Rémi Denis-Courmont Date: Mon Mar 21 19:28:18 2011 +0200 DVB: merge all CAM stuff in a single file (untested) commit d972072128726c754ac4ea66b350a60d5a894a67 Author: Juha Jeronen Date: Tue Mar 15 22:45:17 2011 +0200 Support field plane_t's in plane_CopyPixels Signed-off-by: Rémi Denis-Courmont commit 10c9d9e9ccb6f79f15eae2011435279ff24143f0 Author: Sébastien Escudier Date: Mon Mar 21 13:08:20 2011 +0100 rtsp-tcp variable needs to be created commit 71119a76c500604fa2858eea1c211fe2b0374b7a Author: Sébastien Escudier Date: Mon Mar 21 10:34:55 2011 +0100 rtsp RollOverTcp : close the stream before deleting tracks. Same problem than in 1d4c5a496b8b6d21c20ccb7598216195069f346e commit 51b60275d7649639c6a78ed62efce154f71a053b Author: Pierre Ynard Date: Mon Mar 21 02:33:29 2011 +0100 lua: merge telnet interface into rc The crappy input buffering code of rc is replaced by the (now) decent one of telnet. A new telnet transport is relatively cleanly added, and VLM commands are made available (over any transport). Example of use: vlc -Irc --rc-host "telnet://localhost:4212" commit 6addf026892913a7b2518485bc35d2f9385722d9 Author: Pierre Ynard Date: Mon Mar 21 01:44:38 2011 +0100 lua: remove broken code Only C userdata can set a garbage collector that way. Client sockets are leaked when the interface is stopped, because the destructor is never called. And given how the thread is cancelled in poll(), I can't see a simple way to call it. commit ce00244d121cfba2bbbc5065fcd3a6eb84bbba6c Author: Pierre Ynard Date: Mon Mar 21 01:16:21 2011 +0100 lua: fix polling poll() revents are flags, and the lua module tests for equality... Obviously this has been working merely by accident given that a remote host resetting a connection generates only POLLIN, and neither POLLHUP nor POLLERR. lua doesn't support bitwise operators so this is the simplest way. commit 30be997d5bc5cb21aa87c05e845caca10fe27650 Author: Jean-Baptiste Kempf Date: Mon Mar 21 00:18:54 2011 +0100 Qt, menu: rename entry commit 0e61dd3db40b9bd0c64f1badeeb8cd43dc2933ae Author: Jean-Baptiste Kempf Date: Mon Mar 21 00:15:01 2011 +0100 Qt, menus: move the interface menu around in the view menu commit a9d32139325cf55d784c0804a4be96c1db687d73 Author: Jean-Baptiste Kempf Date: Mon Mar 21 00:06:51 2011 +0100 Qt, menu: split the subtitle menu from video menu This is one of the most used function, and thus makes it faster to activate commit f3d3e076ed6e57c94926899706ab363fae1541b6 Author: Jean-Baptiste Kempf Date: Sun Mar 20 23:56:07 2011 +0100 Qt, menus: split the subtitles menu in a new function Exactly 0 functionnal change here commit 469eb24a1ad5464fd2398f7b5582d731d57ea628 Author: Jean-Baptiste Kempf Date: Sun Mar 20 22:13:51 2011 +0100 Mac: remove trailing spaces commit 77a3fbe87694a1acd762db61e22eda0424786f63 Author: Rémi Denis-Courmont Date: Sun Mar 20 20:25:52 2011 +0200 dshow: mark some options as safe Contrary to V4L2, dshow does not extract options from the MRL. So there i effectively no way to set anything via playlist. This allows the options that more-or-less correspond to MRL options in V4L2. Parsing the MRL might make more sense than marking options as safe. Signed-off-by: Rémi Denis-Courmont commit 0e34e6e8de7ef1f804bd61a42443312249f3b066 Author: Alexey Sokolov Date: Sun Mar 20 02:31:30 2011 +0600 Fix check for libsidplay2 in ./configure Some distros separate libsidplay2 into few packages. In that case libresid-builder can be absent even if libsidplay2 was found. Now, if libsidplay2 was found, we check for libresid-builder explicitly. Signed-off-by: Jean-Baptiste Kempf commit 5cf75a950dadf0e61ad7d3865941d5fb61bbe82a Author: Jean-Baptiste Kempf Date: Sun Mar 20 20:06:07 2011 +0100 doc: fortune commit 39cc0ea092b2e20cc9684504c46fc9f54f8ae792 Author: Rémi Denis-Courmont Date: Sun Mar 20 18:24:19 2011 +0200 DTV: DVB-S and DVB-S2 tuning This is untested. Frequency offsets and diseqc are not done yet. commit 001cbdee9e161a95e8c1b04f572a32315840aab2 Author: Rémi Denis-Courmont Date: Sun Mar 20 18:24:02 2011 +0200 DTV: small DVB-C fixes commit cf2dd978e0029c2faf4f4e2fd9cb3650b15c938b Author: Rémi Denis-Courmont Date: Sun Mar 20 17:19:13 2011 +0200 DTV: backward compatibility with --dvb-modulation commit 1bafa0415ee8d74019391c3c2c5fa086bfca7ee2 Author: Rémi Denis-Courmont Date: Sun Mar 20 16:58:24 2011 +0200 DTV: backward compatible --dvb-fec option commit 44fdf553b59d60898b1396510e73a52a1b412b47 Author: Rémi Denis-Courmont Date: Sun Mar 20 16:45:50 2011 +0200 DTV: factorize tuning and add spectral inversion commit c7438b1e484cbcbc10862f768bdc255768b2d7a4 Author: Jean-Baptiste Kempf Date: Sun Mar 20 15:16:41 2011 +0100 Qt4: cache var_InheritBool on Win32 commit 2a93fde70a47e66d0a0554565e2c15d1ecea68fd Author: Rémi Denis-Courmont Date: Sun Mar 20 15:05:56 2011 +0200 BDA: remove non-Windows stuff commit 9144bc1147dc7d989d8c9849735811dec3217d39 Author: Rémi Denis-Courmont Date: Sun Mar 20 14:59:07 2011 +0200 DTV: remove useless reference counter commit 6232d987722bd52a9062841399278a44b4b7ec1f Author: Rémi Denis-Courmont Date: Sun Mar 20 14:55:51 2011 +0200 DTV: read TS feed old-style from the monolithic DVR It seems that DMX_ADD_PID does not work. So revert back to the non-shared DVR node, unless budget mode is enabled. commit d0a36c30f0c834f3b1eebd0aa1e7be107d6dfd5e Author: Rémi Denis-Courmont Date: Sun Mar 20 12:27:21 2011 +0200 DTV: work-in-progress Linux DVBv5 input This is incomplete and hence not automatically compiled. Conditional Access, DVB-S and scanning are missing. DVB-T and ATSC are not tested. DVB-C works. It is not clear to me what the problem is, but it seems VLC does not like the Linux DVB kernel demux. Only budget mode seems to work correctly at the moment. commit 882e06e061f6f662224f52055afee8e63be35f0f Author: Rémi Duraffort Date: Sun Mar 20 10:40:10 2011 +0100 Fix NULL pointer deref (fix #4599) commit 0a11f3b2f649b5a1a5da2e7be9b8d00c24436b16 Author: Rémi Duraffort Date: Sat Mar 19 12:35:58 2011 +0100 Improve parenthesis. commit 1a1bba5a3da60b1433509f54375f0c12db22b3c1 Author: Rémi Duraffort Date: Thu Mar 10 22:14:36 2011 +0100 Android: hack to fix warnings in pthread.h when compiling in C++ commit 79ab8c8bf24e9cda53d2b75c2268626498443ac1 Author: Pierre Ynard Date: Sun Mar 20 03:31:19 2011 +0100 luatelnet: use dedicated strip function commit e026f3a41eb75880e63d614ab940171cd8678a7f Author: Rémi Denis-Courmont Date: Sat Mar 19 19:18:44 2011 +0200 var_LocationParse: fix buffer size commit 4390c31a0ade28f9938e44ef1d5c20885659bffc Author: Jean-Baptiste Kempf Date: Sat Mar 19 13:16:05 2011 +0100 Win32: add the volume media keys to SPrefs commit fb1c64de4af3bebf979e51f3035cfb3ece25d815 Author: Jean-Baptiste Kempf Date: Sat Mar 19 13:06:46 2011 +0100 Deactivate volume media key by default... Too many complaints, notably on Reddit commit a1e644f76794c59d977269380cf528565263216a Author: Rémi Denis-Courmont Date: Sat Mar 19 00:11:01 2011 +0200 Use POSIX fcntl(F_DUPFD_CLOEXEC) instead of Linux dup3() As an added bonus, we don't need to open /dev/null for nothing. commit 8f6ca154e617f48897f7138739d34fc694982b7d Author: Felix Paul Kühne Date: Fri Mar 18 21:41:16 2011 +0100 contribs: fixed typo in previous commit commit 123fdb81c9354b1614a7402f098821db373dc3ac Author: Felix Paul Kühne Date: Fri Mar 18 21:37:47 2011 +0100 contribs: updated binary package for Darwin commit 5877e45a8bd839b25ba48c9967972f535a554098 Author: Felix Paul Kühne Date: Fri Mar 18 21:37:06 2011 +0100 macosx: fixed bundle creation with Xcode4 requires latest contrib package commit ba773436b4ffb9fc8f701eabfbdb5e1951410a7f Author: Felix Paul Kühne Date: Fri Mar 18 20:02:28 2011 +0100 contribs: use gcc-4.2 to compile ffmpeg (instead of gcc-4.0) commit f43e2375ecddc06e7846f77c39d94abdd5fed6cb Author: Felix Paul Kühne Date: Fri Mar 18 14:54:12 2011 +0100 auhal: fixed compilation against the 10.6 SDK commit 6e9dfd3158ed5d30398f0bf87f4d8b1330e53806 Author: Felix Paul Kühne Date: Fri Mar 18 14:19:22 2011 +0100 contribs: ssse3 patch was merged upstream commit 4e4e2bb486afedb13773a5cf59b4d8dcf903ed1a Author: Jean-Baptiste Kempf Date: Thu Mar 17 14:35:56 2011 +0100 Contribs: pupnp update to 1.6.13 commit eafee314d6b81fe0ce89e14e36aae49eddb3a031 Author: Ilkka Ollakka Date: Thu Mar 17 15:12:26 2011 +0200 dvb-c: optimize initial channelfinding if we can utilise NIT-info commit 580f668d77c3811eb4e778430083c43c3961e4ab Author: Ilkka Ollakka Date: Thu Mar 17 14:38:57 2011 +0200 dvb: dvb-c channels seems to have only QAM64..256 modulations, so no point on iterate over QAM32/16 commit 63e0c6d7453ce1f9cda68204f09585037dd18724 Author: Ilkka Ollakka Date: Thu Mar 17 14:12:27 2011 +0200 dvb: use NIT-info from first found channel to scan rest of the channels Speeds up channel scanning and actually should find all channels without exhaustive scanning. Patch fills pp_service with found configurations and DvbCNextFast seeks first pp_service that doesn't have name and returns that for next tune parameters. When tuning to that, we get SDT and fill names for that freq. This logic maybe belongs more on scan_Destroy where SDT-info is also more parsed. commit feec3fca4a080d53166905d2372a95cd46fce096 Author: Ilkka Ollakka Date: Thu Mar 17 14:10:09 2011 +0200 dvb: iterate modulations 256..16 instead 16..256 commit 15b69453f52f0c07a8893d526f8bc4cd59f8cefd Author: Ilkka Ollakka Date: Thu Mar 17 14:08:51 2011 +0200 dvb: get current modulation if dvb-c iteration didn't specify new one commit 4bd7c5a156e45169a08c4305304dba0222db7212 Author: Ilkka Ollakka Date: Thu Mar 17 14:07:00 2011 +0200 avcodec: mark skiploopfilter as non-advanced option, it's in simple prefs commit c6014f86c9144cda41ace248cb8489b18fc64bf4 Author: Ilkka Ollakka Date: Thu Mar 17 13:54:44 2011 +0200 dvb: count channels names, not number of services we have commit 115ee65fa3a4a20526f37dbc1a30be0de6cc3095 Author: Ilkka Ollakka Date: Thu Mar 17 13:51:05 2011 +0200 dvb: helper functions to decode BCD and get service_type commit 5db70dc718f9edd1608e0dd7c1ce3d225b64deee Author: Ilkka Ollakka Date: Thu Mar 17 13:22:21 2011 +0200 x264: mark advanced options as advanced, leaving keyint/level/profile/pass/preset/tune to normal options commit fc3d65f7ba6c167dad776f1d5136a22e1db39563 Author: Jean-Baptiste Kempf Date: Thu Mar 17 11:36:42 2011 +0100 Src: more comprehensible debug messages commit 913ab9c0783878f05635ae36b52a584f807e8fc2 Author: Jean-Baptiste Kempf Date: Thu Mar 17 11:22:17 2011 +0100 Improved debug messages commit 3a45efe2c7063e7385a0474599434d4289893dde Author: Jean-Baptiste Kempf Date: Thu Mar 17 00:23:18 2011 +0100 Access_jack: do not flag auto-connect as advanced commit 68cedacfe88ef02061835fc1c3ac73b8851e86fe Author: Jean-Baptiste Kempf Date: Thu Mar 17 00:20:19 2011 +0100 Jack: auto-connect by default And do not flag as advanced the 2 useful options commit 195b652da5facd60397504f706a44d97bd70eb90 Author: Jean-Baptiste Kempf Date: Wed Mar 16 23:49:28 2011 +0100 Subtitles: hide {y:*} in microDVD This seems to be the latest fashion in poland, for {y:i} (italic) and {y:b} (bold), but I don't know how to correctly support it: - should we remove the tags in the demuxer like the MPL2 one (bad solution for MPL2 too)? - should we replace it by in codecs? commit d1a04e1f3bc5fafe3cfcc48ccc49e72d43b2d891 Author: Jean-Baptiste Kempf Date: Wed Mar 16 23:31:24 2011 +0100 FFmpeg: remove support for misplaced headers This should have been gone since 0.5 commit 4c35990dab671828c5ef9470f097a8a0f33bf805 Author: Jean-Baptiste Kempf Date: Wed Mar 16 23:15:15 2011 +0100 FFMPEG_COMMON_MEMBERS => AVCODEC_COMMON_MEMBERS commit 83602675734db0687dbc5afa2a3a6c420f7556dd Author: Jean-Baptiste Kempf Date: Wed Mar 16 23:01:07 2011 +0100 Qt: probe the complete names for Volume in Disc open This gets quite useful, when you have many drives commit 77360d6596ada918183311bd3292618cd799dc7f Author: Jean-Baptiste Kempf Date: Wed Mar 16 22:16:40 2011 +0100 Qt: disc open: support different values for disclabel/discpath commit 73a2214b22860c7f40eb4b05ff8c58a7de0b0852 Author: Jean-Baptiste Kempf Date: Wed Mar 16 13:28:51 2011 +0100 Contribs: fix a crash in ffmpeg/ape commit fd56030a74c46f10fe5cecdf2a3cfda1b2831ee9 Author: Pierre Ynard Date: Tue Mar 15 21:51:35 2011 +0100 luarc: simplify commit 5e35aa8c02c71b21b179aebb6eb3429fcded0709 Author: Francois Cartegnie Date: Tue Mar 15 21:35:10 2011 +0100 input: dvb: also create program data for programs on the same frequency We create program entries, not only for current, but also all reachable programs/pid on the same frequency (which are already seen, but skipped in demux). But we keep only sending events regarding current program. This allows generating data and displaying EPG entries for all available channels commit 1f416db126e42c0ded3a9845b7c0204d579a9ad1 Author: Francois Cartegnie Date: Tue Mar 15 21:25:17 2011 +0100 Qt: messages: display hex addresses commit b4a5e139307f4739093d200e03da9c7489f2a4f0 Author: Francois Cartegnie Date: Tue Mar 15 21:17:24 2011 +0100 Qt: messages: simplify commit f37779bca6c6e7932c458ed4b9f2cd6ee6950ddb Author: Francois Cartegnie Date: Thu Mar 10 19:38:04 2011 +0100 Qt: epg: missing lock before es_out data access commit 024d9ccdfd7a1b3c7f8ce36cc6f3b51f6282204b Author: Pierre Ynard Date: Tue Mar 15 21:34:07 2011 +0100 luarc: simplify commit 727b24988dd766eac2f8a63f93cf841aba826a92 Author: Rémi Denis-Courmont Date: Tue Mar 15 20:59:45 2011 +0200 Qt4: don't ruin RC interface fallback when preferences are saved With just "skins" and "qt", only those specific interfaces would be probed. Thus VLC could not be started from X-less command line. commit bfae88fb24850ab031a1dd46e25fd5c764d00aa3 Author: Jean-Baptiste Kempf Date: Tue Mar 15 13:19:26 2011 +0100 Contribs: fix CMake issue for mpcdec commit 999bdad540dbfc8685023eccf11d6deadc7590c0 Author: Pierre Ynard Date: Tue Mar 15 02:31:36 2011 +0100 luarc: remove pointless extra variables commit 2c5b243da7ed0d2ebff1d257f8f0a4a4130e186d Author: Pierre Ynard Date: Tue Mar 15 02:17:14 2011 +0100 luarc: remove development debug If luarc is mature enough to replace oldrc, then I guess this is not needed anymore commit f271a2effd810941493500bf22b8dea92a0386a9 Author: Pierre Ynard Date: Tue Mar 15 02:04:05 2011 +0100 luarc: fix interface crash on object command with missing arguments commit e3f3421deaea20261b95e0086db65a846d86449c Author: Jean-Baptiste Kempf Date: Tue Mar 15 00:04:35 2011 +0100 Contribs: update libvpx to 'Bali' commit 58377ccb82fabb01dbce48393081373e80fee051 Author: Rémi Denis-Courmont Date: Mon Mar 14 22:32:14 2011 +0200 Linux FB is autodetected, remove --enable-fb commit df70f5dda6c392e2ed898664d6230a845ed3d3d5 Author: Rémi Denis-Courmont Date: Mon Mar 14 22:25:16 2011 +0200 Remove --with-dvb and merge --enable-dvb with --enable-dvbpsi There's no reasons not to enable DVB support if libdvbpsi is present and the kernel headers are present. It does not add any dependency over the TS demux. DVB headers were merged with Linux 2.5, so there is really no use for --with-dvb anymore. commit a6bddac2997995618c5b0221866684921b4c2692 Author: Pierre Ynard Date: Mon Mar 14 01:45:10 2011 +0100 rtsp: fix crash with VoD when all tracks are not set up commit 79621a9155eb7e3fc4c946365eecc7f6f4536784 Author: Pierre Ynard Date: Mon Mar 14 01:18:33 2011 +0100 rtsp: fix for loop This fixes a crash with VoD when all tracks were not set up commit 75d96e7bfd12873a7d84703a18a837b45accb7d7 Author: Pierre Ynard Date: Sat Mar 12 18:16:33 2011 +0100 luarc: terminate logout line with a pretty new line commit 1b76f4d5b6e247ebc1f3f1786c99eef1f0510c73 Author: Pierre Ynard Date: Sat Mar 12 17:54:11 2011 +0100 luatelnet: fix input reading This fixes problems with lost characters and failure to close connections in some cases commit 73e0e21f603e24f8ede4a5703f010bd456ac5593 Author: Rémi Denis-Courmont Date: Sat Mar 12 15:48:05 2011 +0200 var_LocationParse: helper for DVB/V4L2-style MRLs commit ec6df3cd27505196563e0bb2416c135dd27d96e7 Author: Jean-Baptiste Kempf Date: Fri Mar 11 22:47:56 2011 +0100 Qt, playlist: rename a method to match Qt's style commit a0c06b1dd2f8e78b32fa258c45de932e8f9dfc73 Author: Jean-Baptiste Kempf Date: Fri Mar 11 22:42:44 2011 +0100 Qt, playlist: privatize a slot commit c7b21661410bb5f76e048ca7da1f46d33ab31493 Author: Jean-Baptiste Kempf Date: Fri Mar 11 22:39:51 2011 +0100 Qt: fix the LocationBar display by default commit b80eed351267a85c55d2708cc60a212adad0832f Author: Jean-Baptiste Kempf Date: Fri Mar 11 22:18:37 2011 +0100 Qt, menus: naming consistency in menus commit dc1536f2a85e404aef00a6b265bb9d9c97ffacda Author: Jean-Baptiste Kempf Date: Fri Mar 11 22:15:31 2011 +0100 Qt, menus: move "Quit after playback" to playbakc menu commit 1cab82c213a6fb2098e73cf6875c46548b135dae Author: Jean-Baptiste Kempf Date: Fri Mar 11 20:25:58 2011 +0100 Qt, menus: remove unneeded function commit b5da28d63c6e3aa075b8672d2e41fd95fe2b9e33 Author: Jean-Baptiste Kempf Date: Fri Mar 11 20:20:24 2011 +0100 Qt, menus: comments, cosmetics and simplifications commit cf346f17bcc061da1143bd89386ed32dfce60978 Author: Jean-Baptiste Kempf Date: Fri Mar 11 19:45:13 2011 +0100 Qt, menus: convert Macros into inline functions commit a25fb17cf5f100fac972b1e2826ded6ccd25ca9b Author: Jean-Baptiste Kempf Date: Fri Mar 11 19:29:39 2011 +0100 Qt, menus: inline functions commit 880de496f7797a0089b1eee5af5727a55fdef970 Author: Jean-Baptiste Kempf Date: Fri Mar 11 19:25:03 2011 +0100 Qt, menus: code simplification No functionnal change commit 33ead5bd30ffdf9497d14dce44350554092566d4 Author: Jean-Baptiste Kempf Date: Fri Mar 11 18:42:49 2011 +0100 Qt, menus: inline a function only used once commit b882858fa15c8a7033d25fd3442f9c819f861eda Author: Jean-Baptiste Kempf Date: Fri Mar 11 19:13:16 2011 +0100 Factorize some msg_Dbg about timeshift commit 89bbb2b17b0a13ac4e165e88a0a51d22db02113d Author: Jean-Baptiste Kempf Date: Thu Mar 10 22:43:26 2011 +0100 Wav: Add other tags for AAC commit 9f722837f4400cc577380e43c7be8b72ee41cfd0 Author: Pierre Ynard Date: Fri Mar 11 01:11:45 2011 +0100 luatelnet: remove spurious blank line on prompt lock commit 37fbdd89d40a84d7aed3dab51832ae4bf6459bf3 Author: Rémi Duraffort Date: Thu Mar 10 22:04:11 2011 +0100 Use empty() when applicable. commit dcd8b628e03307a3b940ae050c1cf007c258428d Author: Rémi Duraffort Date: Thu Mar 10 21:58:14 2011 +0100 Fix potential NULL pointer dereference. commit 93baedd3d213011aca1fbc0110d83de34265be68 Author: Rémi Duraffort Date: Thu Mar 10 20:34:43 2011 +0100 Android contribs: accept extra CPPFLAG, CFLAGS and LDFLAGS. Should fix #4561, thanks to stiger commit 15d3cb86f77d46c4db4f140793a878e947b0cae7 Author: Romain Goyet Date: Thu Mar 10 16:57:04 2011 +0100 Changing key items to string type on OS X as well This is a follow-up to dae71aacc1d99b806f4f03e46c7d18d1b5b0863a Signed-off-by: Felix Paul Kühne commit 45021388119098f6e927291bd649ad4bef3ef629 Author: Ilkka Ollakka Date: Thu Mar 10 13:17:28 2011 +0200 reword dvb-c scanning news commit d1c615c1ad66056e14b40ec97a08b53bf6c92688 Author: Ilkka Ollakka Date: Thu Mar 10 13:12:21 2011 +0200 dvb-c: update frequency table commit cb9b3dfc92a1f20c16a75b46acb645e60d8abd91 Author: Ilkka Ollakka Date: Thu Mar 10 13:00:22 2011 +0200 dvb: change position to move along when iterating modulations/symbolrates commit d22d955d046f921940de46f4dcf317094557d182 Author: Ilkka Ollakka Date: Thu Mar 10 12:29:54 2011 +0200 dvb: refactor dvb-c scanning code out from scan_Next() commit 2095481ecdd376e5b4a3b605a650b02631ecf4e5 Author: Ilkka Ollakka Date: Thu Mar 10 12:16:08 2011 +0200 dvb remove default symbolrate setting commit 14b1e95598dbeb827b5512b61c6860a2f8a5dfa7 Author: Ilkka Ollakka Date: Thu Mar 10 10:58:56 2011 +0200 dvb: initial support on scanning symbolrates on dvb-c and set default symbolrate to 0 I think this should be optimised to rotate symbolrates only when we get signal but were unable to tune channels. This commit also causes that eta shows even more strange times until it gets lock on some channel with correct modulation/symbolrate. commit b49f0555a4db6dac6aced9d5b5ffb90e7b2ad853 Author: Ilkka Ollakka Date: Wed Mar 9 19:28:45 2011 +0200 dvb: actually check/print right variable on dvb-c modulation scanning commit 1aca0772d54798b7f251078735a39a68a04b2ecd Author: Ilkka Ollakka Date: Wed Mar 9 12:00:20 2011 +0200 Copy meta when doing input_item_Copy This enables to keep eg. channel names from dvb playlist when copying them to medialibrary or inside playlist tree. commit 6f42766e4e826e03e72b0304092ba0d684c949cd Author: Ilkka Ollakka Date: Wed Mar 9 11:37:43 2011 +0200 add NEWS mention on modulation scanning in dvb-c commit 7aaf63551d1e87d3219acd5a3cec1fa25250bfe3 Author: R.M Date: Wed Mar 9 11:26:00 2011 +0200 pulseaudio: increase buffer so some usb cards don't drop samples Signed-off-by: Ilkka Ollakka commit e70d1f5c18aca253dd61897d5b8d843123e0247d Author: Ilkka Ollakka Date: Wed Mar 9 11:21:54 2011 +0200 dvb: add ability to scann modulation from dvb-c Basicly code loops over all modulation before moving to next frequency position untill we find some channels. Side effect is that estimate-timer shows funky values. commit 22da19b45262070fb08aaa8376fa1422c9b6aa8f Author: Pierre Ynard Date: Wed Mar 9 02:27:37 2011 +0100 lua: simplify commit ceacef3bbb0c34d67aa84e6ca91b360cbe2419e5 Author: Cristian Morales Vega Date: Tue Mar 8 23:13:04 2011 +0200 Build default.vlt in a reproducible fashion (fixes #4562) gzip was including a timestamp, and tar was enumerating files in an unspecified/variable order. Signed-off-by: Rémi Denis-Courmont (+ minor modifiations) commit 905b25e92cc872601be526f33009277a63f6e210 Author: Rémi Denis-Courmont Date: Tue Mar 8 20:51:05 2011 +0200 Eliminate dead code with !ENABLE_SOUT (fixes #4564) commit 9c7a8af68987ae3f4cabe668956a11236e80aafd Author: Pierre Ynard Date: Tue Mar 8 01:08:31 2011 +0100 appletrailers.lua: don't force avformat demuxer This shouldn't be needed anymore, but I couldn't test because the script is broken commit cedbf7f3a7879caebca543ee0deab02ccdc81743 Author: Pierre Ynard Date: Tue Mar 8 00:34:26 2011 +0100 youtube.lua: don't force avformat demuxer Not needed anymore commit ac1e77a6d951b0ef8808940d9be1ec0d6f329eb2 Author: Pierre Ynard Date: Tue Mar 8 00:27:14 2011 +0100 Revert "vimeo: use avformat demuxer" This reverts commit 5c78dcbeae9318725fc98670949574fdfcb947bd. Not needed anymore Signed-off-by: Pierre Ynard commit 55909b0497805732e0851a1bee15d1d597dd1e98 Author: Pierre Ynard Date: Tue Mar 8 00:25:18 2011 +0100 Revert "metachannels: force the use of the ffmpeg demuxer for mp4 (extension .m4v here)." This reverts commit 11f64a071b31063915e035d0d3a8d6076ebadf2f. Not needed anymore Signed-off-by: Pierre Ynard commit 7d2af37aedaeb6c765ea6c78ac61d81625ffe06d Author: Pierre Ynard Date: Tue Mar 8 00:24:09 2011 +0100 Revert "koreus: use avformat demuxer." This reverts commit ebc429058fcc3ab1e5064bb381c4151a8149bc32. Not needed anymore. Signed-off-by: Pierre Ynard commit fae8c7cec69e61510f696299d74008aaa6d7c0bb Author: Rémi Duraffort Date: Mon Mar 7 21:18:48 2011 +0100 vcdx: cleanup (theses values does not belong to this enum). commit e142a23e5a3d4d2c8602e3e9ef8e3c68274170b1 Author: Rémi Duraffort Date: Mon Mar 7 21:17:54 2011 +0100 Small cleanup. commit 2c17f86019da1b19e752360049a1d0c53c2ec559 Author: Pierre Ynard Date: Mon Mar 7 04:34:26 2011 +0100 vod_rtsp: fix raw transport without x-playNow header There have been reports about this. Untested commit 2cdc5c75faa1dc95f8ba45570df5a1f54b07c68c Author: Francois Cartegnie Date: Sun Mar 6 18:14:05 2011 +0100 l10n: fr: meanings fix commit 2261dcb956190cae2a0fea309c32323ad68315ab Author: Rémi Denis-Courmont Date: Sun Mar 6 18:12:00 2011 +0200 xcb/apps: move to my devices alongside other capture services commit d10c3fa4c05c10c38ae20a81401ee1facde9da2c Author: Rémi Denis-Courmont Date: Sun Mar 6 11:47:46 2011 +0200 Factor EIT text conversion in a .h file Also add support for the Private Use Area characters and check for valid ISO 8859 character sets. commit 327a22aa88cbacaf8289b0a67f1623c9eaef7bba Author: Francois Cartegnie Date: Sat Mar 5 20:33:45 2011 +0100 Qt: make progressbar dialogs modal Most progressbars are modal tasks. Interruptible progress dialogs should be modal then. commit 30f6415ae835340c4332c70b12e5a38e9574b6c6 Author: Rémi Denis-Courmont Date: Sat Mar 5 19:06:05 2011 +0200 Typo commit c795a13b7be0d0354e1973874f40e97bc758a1a5 Author: Rémi Denis-Courmont Date: Sat Mar 5 18:59:20 2011 +0200 DVB: fix turbo FEC check Frontend features are in an enum, so ifdef does not work. commit 192f7f9b186e7038574856e9c9344e4265f69599 Author: Rémi Denis-Courmont Date: Sat Mar 5 18:19:27 2011 +0200 DVB: make scanning fully independent of Linux DVB commit 3c83efbe6a3f2c2da28800101c38a401b7d81aaa Author: Rémi Denis-Courmont Date: Sat Mar 5 17:33:51 2011 +0200 DVB: separate CA management commit cc4cb782deebdd1c39f71a2d63d7c7c1be3f3422 Author: Francois Cartegnie Date: Sat Mar 5 15:53:23 2011 +0100 Qt: EPG gui self update commit 8d17c2116d80f3e80ed343cfc03428b17f3e2504 Author: Francois Cartegnie Date: Sat Mar 5 15:38:14 2011 +0100 Qt: EPGItem: fix gradient reference commit c0a8feb30f7cad005d70ed0558b1521601bcdc43 Author: Francois Cartegnie Date: Sat Mar 5 15:34:47 2011 +0100 Qt: EPGChannels: drop the program number commit 6436937420a8f53f174f91802cb53e517bc55b73 Author: Francois Cartegnie Date: Sat Mar 5 15:17:11 2011 +0100 Qt: EPG: Always update data on EPG refresh and highlight simultaneous programs commit cb9b7a6cc857c46d8bca5febefa096caf4acc055 Author: Francois Cartegnie Date: Sat Mar 5 14:29:01 2011 +0100 Qt: EPGEVent: can be same event without being current commit f66b2c98950f35a879c7aab8b677b7372a26c1df Author: Francois Cartegnie Date: Sat Mar 5 14:13:39 2011 +0100 Qt: EPGItem: simplify setters commit b8635eb0ce033393936ba2c389f4ec1b13031385 Author: Francois Cartegnie Date: Sat Mar 5 13:38:20 2011 +0100 Qt: EPGRuler: add timeline commit 6c75bad6fdb589a33217e07bacc20cfeb19bf61c Author: Francois Cartegnie Date: Fri Mar 4 23:44:22 2011 +0100 Qt: EPGWidget: use time reference from epg stream, or ignore commit 68031193ac97dd2298d499b9ccad80fb874152a2 Author: Francois Cartegnie Date: Fri Mar 4 22:44:38 2011 +0100 Qt: EPGItem: vlc is orange commit 193f5024d3727b6b458362b1b25771db1bfdd0e3 Author: Francois Cartegnie Date: Fri Mar 4 22:41:35 2011 +0100 Qt: reset EPG data when input type changes commit 9cac200d6fb86f579814ad9d393d768599e5d6c4 Author: Francois Cartegnie Date: Fri Mar 4 22:08:13 2011 +0100 Qt: EPG Dialog: use DialogButtonBox commit d854ccd973e26f1c2a58d70a1d151604608f10ba Author: Francois Cartegnie Date: Fri Mar 4 22:00:42 2011 +0100 Qt: EPGItem: style with gradient commit 24495089bab6d25b66ad71b7ef4d85f1dd9fed5e Author: Francois Cartegnie Date: Fri Mar 4 21:45:12 2011 +0100 Qt: EPGItem: add tooltip commit 037acf63caabdf9ea43fee08c168a9087862995e Author: Francois Cartegnie Date: Fri Mar 4 21:37:04 2011 +0100 Qt: EPGItem: visual feedback on hover commit 265821400e04c9a274987c8de1eb4b6d80cc640b Author: Francois Cartegnie Date: Fri Mar 4 20:21:00 2011 +0100 Qt: EPG fix memleak commit 2f1aa52f0f9aace0c9f73ab0b69ebec9ce25c1c7 Author: Francois Cartegnie Date: Fri Mar 4 20:03:47 2011 +0100 Qt: don't throw previous EPG data on channel/input switch commit 887ad85ce5400b44fcc7a1ecd129d055c3a7694c Author: Rémi Denis-Courmont Date: Sat Mar 5 16:26:51 2011 +0200 DVB: privatize scan_session commit 60264b63ae24ff6f6a5106ffd159ac13ca7fa5c7 Author: Rémi Denis-Courmont Date: Sat Mar 5 16:15:41 2011 +0200 DVB: privatize scan_service commit 3fcdfd4119d5bdfa04ac119b8fd20151f6bb266f Author: Rémi Denis-Courmont Date: Sat Mar 5 16:13:00 2011 +0200 DVB: privatize scan_t commit 5b15af4f565233a559bfbc589127408ff4a8ae17 Author: Rémi Denis-Courmont Date: Sat Mar 5 15:58:16 2011 +0200 DVB: useless includes commit 75099163051692e0334a18a2b0154bb204ce2008 Author: Rémi Denis-Courmont Date: Sat Mar 5 16:09:56 2011 +0200 Use SetWBE commit 9cbf9c3b160883497d4e75ecb187f110068b2dc6 Author: Rémi Denis-Courmont Date: Sat Mar 5 15:10:23 2011 +0200 inline is inline We assume C99 nowadays. commit fc6f10793d165f2ec6cd0902520d308dd57238f8 Author: Laurent Aimar Date: Sat Mar 5 12:56:22 2011 +0100 Do not allow direct rendering when the pictures provided by the display are slow to access. The decoder pictures needs to be read back for rendering subtiles/OSD so it's better to always use fast pictures for the decoders. But as we don't have any module that provides slow pictures and are still usable for DR... commit ecc645ccce5b41868291279dbe54356e6d505650 Author: Laurent Aimar Date: Sat Mar 5 12:51:25 2011 +0100 Use the correct picture pool to render subtitles. When direct rendering was enabled, we used the display pool which can be empty, leading to pictures being skipped. commit aff01a3a8d5736fee8ac163ac6e29adca05986de Author: Konstantin Pavlov Date: Fri Feb 25 17:35:43 2011 +0300 UPNP: unregister client on Close() commit 2527167365e37af17e9fde2cd3dcd9382c7f77bb Author: Konstantin Pavlov Date: Fri Feb 25 17:35:26 2011 +0300 Upnp: more debug. commit 375de4597d2c63f1cd0e52b4349a29fc69afc12f Author: Austin Burrow Date: Tue Jun 8 19:52:07 2010 -0500 Fixed the directory duplication bug in UPnP SD Client module and cleaned code. Signed-off-by: Konstantin Pavlov commit 1e3e7a85675dc501828b40164d32e20f3edc9e60 Author: Konstantin Pavlov Date: Fri Feb 25 13:11:57 2011 +0300 Fix typo. commit b12248103db0a52aa803e655eb26c7ed8ee8ff0b Author: Jean-Baptiste Kempf Date: Sat Mar 5 12:11:05 2011 +0100 Configure: fix config of OpenCV module It doesn't compile though, and is using a broken interface like crop commit 9c74061333bd152a1467e49ed33b889c94410da9 Author: Rémi Denis-Courmont Date: Sat Mar 5 10:13:59 2011 +0200 Disable bandlimited resampler for the time being It is known to crash due to invalid buffer handling. On Linux, I get memory accesses before the start of the audio buffer. It also crashes on Windows. Until someone cares to fix it, and I think it really never worked correctly, lets use the "ugly" resampler, which is not too ugly. This should fix #3631, #4366, #4491 and possibly others. commit 3519dfc861c88618f80f4cf72dd673312bd1dd9f Author: Rémi Denis-Courmont Date: Sat Mar 5 10:12:53 2011 +0200 Merge audio_filters Makefiles commit b972bbe058e6a1f72dcf99d86de25705a739324e Author: Sébastien Escudier Date: Fri Mar 4 10:15:21 2011 +0100 live555 : really toggle tcp in case of unsupported transport. Broken since d14e0b78f9e0c9dc44f472fd67b394a233560488 commit 8623562dbdf0fc180d7a059d68fe6da4ba40496c Author: Jean-Baptiste Kempf Date: Thu Mar 3 23:06:01 2011 +0100 DVB access: kill 3 warnings commit 19570f8aad6ad01c1a52c65220d298d63e3e2b4f Author: Jean-Baptiste Kempf Date: Thu Mar 3 22:59:09 2011 +0100 DVB access: remove outdated defines commit 6b18ddaa3d46967949f8be09fff844e0933c0d17 Author: Jean-Baptiste Kempf Date: Thu Mar 3 22:35:18 2011 +0100 mux ts: remove outdated defines commit e04051159df90586943da030dafbaadff46a5cea Author: Jean-Baptiste Kempf Date: Thu Mar 3 22:33:54 2011 +0100 TS demux: remove outdated defines commit 91d1635c577791f204183238c263f1c215c1dbf0 Author: Jean-Baptiste Kempf Date: Thu Mar 3 22:32:08 2011 +0100 Configure.ac: simplify dvbpsi detection commit 41bea40196905acbf3dff2cfaf49f9c457ebb727 Author: Rémi Denis-Courmont Date: Thu Mar 3 20:52:39 2011 +0200 DVB: don't bother printing ioctl() error return value It's pretty much always -1. commit b05360d2261f20be277cfd2868a515008e30843e Author: Rémi Denis-Courmont Date: Thu Mar 3 20:53:42 2011 +0200 DVB: simplify other options parsing commit 67a7dc51589a9ff9887387025eafcc036ee9e2db Author: Rémi Denis-Courmont Date: Thu Mar 3 20:30:52 2011 +0200 DVB: factor VLC to Linux modulation conversion commit ffecaa3f4f3f995d65800c5a379d5b6c57227cf4 Author: Rémi Denis-Courmont Date: Thu Mar 3 20:30:13 2011 +0200 DVB: list possible modulations commit 6635e4807a3ed6aa01dd1090c3df4d884a89af0f Author: Rémi Denis-Courmont Date: Thu Mar 3 20:29:56 2011 +0200 DVB: list possible voltages commit bc90d2edcef68b58f783993efa77ef280a378b74 Author: Rémi Denis-Courmont Date: Thu Mar 3 20:20:21 2011 +0200 DVB: warning in previous commit commit e45fbdc162554f9388833424f4ca990c0f4c4e40 Author: Rémi Denis-Courmont Date: Thu Mar 3 19:56:19 2011 +0200 DVB: Remove old syntax check It's been 7 years now... commit 31d319d6ffa66562e079a39cf5914ee0d572dc74 Author: Jean-Paul Saman Date: Tue Mar 1 23:10:52 2011 +0100 stream_filter/httplive.c: constify Constify some function arguments. commit 8ce8dcc8fcf4b6560e5db5a22cb070d67df35140 Author: Jean-Paul Saman Date: Tue Mar 1 22:33:21 2011 +0100 stream_filter/httplive.c: solve gap in segment sequence numbers. After rewriting to use stream_* API gaps in segment sequence numbers where detected. Solving this issue fixes live playback which was broken since the rewrite to use the stream_* API. commit 3ffd6e0f83e1f4f88c297af541d42a64d351d873 Author: Jean-Paul Saman Date: Fri Feb 25 17:01:10 2011 +0100 stream_filter/httplive.c: beautify message Make the error message easier to read by splitting it up. commit ecc5addfd0d7d2121b31374c1819b31b86d65571 Author: Jean-Paul Saman Date: Fri Feb 25 16:58:03 2011 +0100 stream_filter/httplive.c: Append new segment any (HLS Live playback) when gap in sequence numbers is detected. When a gap in segment sequence numbers is detected append the new one anyway, since there is nothing that can be done to restore the missing information. It will result in a playback hickup, but that cannot be helped. Instead only complain loudly. commit 738a285d5140d4fe6f3d0519125601725ddc2a62 Author: Jean-Paul Saman Date: Fri Feb 25 16:47:27 2011 +0100 stream_filter/httplive.c: cleanup on failing to reload HLS Live playlist. When reloading the HLS Playlist failes do not leak already allocated hls_stream_t and segment_t structures. Instead cleanup. commit 2723572795d30b19b8ef7790d28dbe9ccee5d304 Author: Jean-Paul Saman Date: Fri Feb 25 16:38:50 2011 +0100 stream_filter/httplive.c: separate HLS playlist reload into another thread Reloading HLS m3u8 file for live playback in a separate track. It used to piggy back on the download track, which made it reload less often. Since it would check the m3u8 file reload once after each download, which generally takes longer then the suggested m3u8 reload algorithm. commit 94f9d6e0d3e069a91df8cfb532ce5dbb7c473a96 Author: Rémi Denis-Courmont Date: Tue Mar 1 23:32:10 2011 +0200 RTP: skip reordering timer in case of TCP commit 05c3deaf2c8459c594a7f5359ed09314597c8607 Author: Rémi Denis-Courmont Date: Tue Mar 1 23:22:27 2011 +0200 RTP: use poll() timeout, get rid of the threaded timer and lock This gets rid of one thread per RTP input. This will also ease would-be support for RTCP. commit f087951536d97d534b37dbb836ff3552d202d828 Author: Erwan Tulou Date: Tue Mar 1 18:49:26 2011 +0100 skins2: fix font path processing commit 69ea7b95bd3cbf764552dd76944335bc56afe8a6 Author: Erwan Tulou Date: Tue Mar 1 17:26:48 2011 +0100 skins2: fix winamp2.xml (.wsz file) pledit id is used twice in this file (must be unique) commit 39c660424ba5e147044ef377d447462ac9ea946c Author: Erwan Tulou Date: Tue Mar 1 16:45:15 2011 +0100 skins2: fix .wsz problem filenames must always be forced to lower case in the case of .wsz files (since the winamp2.xml expects them in this form) commit 5d5eeb9eef54215ea12a5a93a1aedc662add15c3 Author: Rémi Denis-Courmont Date: Tue Mar 1 19:50:57 2011 +0200 Qt4: remove V4L1 commit 4b002b9a2f54154b6cb198620a51744ac17df23b Author: Rémi Denis-Courmont Date: Tue Mar 1 17:03:44 2011 +0200 Remove write-only variables commit e833006630f78b4c7181b9ca057ae1bd6a112c8a Author: Erwan Tulou Date: Tue Mar 1 14:09:36 2011 +0100 skins2: fix boolean variables skins2 expects notification to occur if and only if the variable really changes. This patch fixes things for And and Or variables. This fixes trac #4529 commit 8fd1f855e0b8b634ce8541e11357df45afeafb36 Author: Erwan Tulou Date: Tue Mar 1 13:59:28 2011 +0100 skins2: remove questionable trick This trick only works if the action ends up in the state really being toggled. This is not always the case and can then lead to undesirable effects, for instance the play button going to pause when no playback is underway. This trick was needed to prevent visual artefacts when refreshing was a heavy task, but is no longer needed since refreshing has been heavily optimised. commit 01356cfbd1b3ad567aa391245f3ba218a3b13048 Author: Rémi Duraffort Date: Mon Feb 28 19:29:42 2011 +0100 youtube: also accept https links (might fix #4526). commit 06ba6877cb64bc914c9fb8772e5c829baceafa2d Author: Rémi Duraffort Date: Mon Feb 28 19:17:31 2011 +0100 Comment out atof and strtof. Android does provide them but the configure does not find them. commit ed4914971fd8d097e1a2a3361ba09481f393f219 Author: Rémi Duraffort Date: Mon Feb 28 19:14:57 2011 +0100 Use __ANDROID__ instead of home defined HAVE_ANDROID. commit 7d28a8ded6c04bf4ab59565513f0517454c80792 Author: Rémi Duraffort Date: Mon Feb 28 19:12:32 2011 +0100 Update the android configure script. commit 2bbd5e3cd2e1fa77dc1e975cfbb776a0400dbc9b Author: Rémi Duraffort Date: Mon Feb 28 19:07:23 2011 +0100 Revert "Add HAVE_ANDROID define." This reverts commit 7d3c30f9391b39cbca79325803dcad559b0777da. commit 1a5e244c7b8c1d2a6ce91aa98c6ea8658698faa6 Author: Jean-Baptiste Kempf Date: Sat Feb 26 01:53:46 2011 +0100 Win32: remove a warning commit 567cde95807a1751aaa2893273366dc6bfa70a55 Author: Jean-Baptiste Kempf Date: Sat Feb 26 01:32:32 2011 +0100 bandlimited: signedness correction commit c551d39f7233f8659891e78ed807c4833c2b02e8 Author: Jean-Baptiste Kempf Date: Sat Feb 26 01:27:51 2011 +0100 Update: Correctly cast to (int) As specified in the MSDN documentation It will warn, though commit 6ceeffa90ee25a2235477ec2609682f345253fbe Author: Jean-Baptiste Kempf Date: Sat Feb 26 00:42:03 2011 +0100 Crystalhd: use a callback in DtsProcOut This is way cleaner and should help supporting deinterlacing without memcpying full images (hopefully) Signed-off-by: Jean-Baptiste Kempf commit 52840752b088a6a7a8abfc100026204cf430cac9 Author: Erwan Tulou Date: Fri Feb 25 16:23:44 2011 +0100 skins2: use the 0-400% range for volume This patch makes volume more consistent with the rest of vlc : - volume is now advertised on a 0-400% range instead of a misleading 0-100% range. This fixes the discrepancy between volume displayed within the skins and volume displayed via OSD - "qt-volume-complete" and "volume-step" are now taken into account, which makes skins2 more consistent with qt4 commit 815340f625054f1e9e0b5a6d82cb843fd1cc0886 Author: Konstantin Pavlov Date: Fri Feb 25 12:27:07 2011 +0300 Fix loading of upnp module. Also, remove leftover _intel parts here and there. commit c482dc5576eff200f77c4e77af40eb41ecaacacd Author: Pierre Ynard Date: Thu Feb 24 23:05:07 2011 +0100 lua http: fix slash stripping commit a31c7333ce7be88aae2a0daafd7eeeed1d63e0ab Author: Jean-Baptiste Kempf Date: Thu Feb 24 13:23:57 2011 +0100 http access: kill a win32 warning commit 8621230992145859e1660cdf3a636097130d6747 Author: Jean-Baptiste Kempf Date: Thu Feb 24 13:15:44 2011 +0100 libXML: deactivate an unused function commit a79544241d16746adf1de66b98d2974598cf8465 Author: Jean-Baptiste Kempf Date: Thu Feb 24 13:08:02 2011 +0100 Skins: include config.h commit cc5f14c8a86e5277dd023eb9f1798ca39b0735b1 Author: Jean-Baptiste Kempf Date: Thu Feb 24 13:01:43 2011 +0100 Oldhttp: use %Y-%m-%d instead of %F This is equivalent and better supported on Mingw And, remove an outdated comment commit 78ffe0938d4f1a07a2d7650f459d6077ea2c2182 Author: Jean-Baptiste Kempf Date: Thu Feb 24 12:57:14 2011 +0100 Skins2: no need to redefine WINNT_VERSION commit f2badf63a6b4884427c07eeb0a54210aec224f0b Author: Jean-Baptiste Kempf Date: Thu Feb 24 12:23:22 2011 +0100 Freetype: Compatibility with Fribidi 0.10 commit 4bbf2d42846890cee90e8ff8523f7d55db24e4aa Author: Jean-Baptiste Kempf Date: Thu Feb 24 00:29:23 2011 +0100 glwin32: remove unneeded headers commit 95183eb74f117a9c4be324245c2f38277ce4a45b Author: Jean-Baptiste Kempf Date: Thu Feb 24 00:28:26 2011 +0100 Contribs: new directx headers From the wine project, modified by Jean-Baptiste Kempf commit add821b0eaeb2922d9d5191b7be1f1a833d4d245 Author: Rémi Duraffort Date: Wed Feb 23 23:45:26 2011 +0100 Add required LIBVLC_USED and LIBVLC_MALLOC. commit 7d3c30f9391b39cbca79325803dcad559b0777da Author: Rémi Duraffort Date: Wed Feb 23 23:00:47 2011 +0100 Add HAVE_ANDROID define. commit 4babf6e2c828a971b37616d8b3b11c87611d917b Author: Jean-Baptiste Kempf Date: Wed Feb 23 23:44:43 2011 +0100 Freetype: fix a few warnings commit 9105ab0adb6be8ecd8b85891d7df1610aeee9044 Author: Jean-Baptiste Kempf Date: Wed Feb 23 23:19:35 2011 +0100 TS demux: kill warnings commit d2c15baf70547f8a6e624dea916011fb89e87f09 Author: Rémi Duraffort Date: Wed Feb 23 21:46:39 2011 +0100 Do not redefine strtof and atof for Android (the NDK headers are broken). commit 8d10ff29c470a9e82f4fa80e40d9f25586758c03 Author: Jean-Baptiste Kempf Date: Wed Feb 23 22:32:51 2011 +0100 DShow: cleaning and cosmetics commit a147691f0334d41969c2f8c0f33191bd73c2a771 Author: Jean-Baptiste Kempf Date: Wed Feb 23 22:22:04 2011 +0100 BDA: slight cleaning commit d1d9e80760f1f500e5bcd013b40d67fd463a1c51 Author: Jean-Baptiste Kempf Date: Wed Feb 23 22:14:57 2011 +0100 DShow: GUID cleaning Remove GUID that are already in wine's headers commit a76a1d046ad221c6ac7132a064e25e5393d6ef98 Author: Jean-Baptiste Kempf Date: Wed Feb 23 20:26:10 2011 +0100 Vobsub: language is not necessarily on 2 characters This fixes quite a few .idx samples that didn't work before. commit b44e5fa2c28c8579c0b67f430be2a817cb180205 Author: Rémi Duraffort Date: Wed Feb 23 19:46:13 2011 +0100 Fix compilation for systems without search.h commit a000984010733d2a4e8c94308cfd85f466f9cb87 Author: Jean-Baptiste Kempf Date: Wed Feb 23 12:56:31 2011 +0100 BDA: work-around weird linking issue Not in the mingw .h but seems to be in the .a commit 04a75159c4ef90a27f0b3f8afe0e3d11e72dd9be Author: Pierre Ynard Date: Wed Feb 23 12:25:15 2011 +0100 i19n: remove renamed header Contains no translatable string commit 881fbe35477c1c360730b6bcc61e97e836ac3fe1 Author: Pierre Ynard Date: Wed Feb 23 11:07:03 2011 +0100 doc: update .PHONY to 2011 commit f98cda6a3041ecd959d2ab5aaf2fb144e4b7bdc3 Author: Jean-Baptiste Kempf Date: Tue Feb 22 23:55:17 2011 +0100 DShow: Split the GUIDs and the definition to another header commit 4ff21256a115a2ccfb506467c49f76cdf6401c77 Author: Jean-Baptiste Kempf Date: Tue Feb 22 23:48:01 2011 +0100 DShow: Header File renaming commit 77b92802b476a00131fd5877141ad24f9b05f139 Author: Jean-Baptiste Kempf Date: Tue Feb 22 23:13:23 2011 +0100 DShow: kill a warning commit fcddcb4a8793f9eacd64b39c36bca4d049c78783 Author: Jean-Baptiste Kempf Date: Tue Feb 22 23:08:27 2011 +0100 DShow: declare the IAMTunerNotification interface commit 3759bee802342c0204b1104fc1aa9832147c00c7 Author: Jean-Baptiste Kempf Date: Tue Feb 22 22:42:32 2011 +0100 Contribs: replace dshow headers by free ones This replace with a set of headers from the Wine project, modified by Jean-Baptiste Kempf commit 4718502c2649eeb5cb1255f5a2d75f620536c9cc Author: Jean-Baptiste Kempf Date: Tue Feb 22 21:37:07 2011 +0100 DShow: create the necessary interfaces They are missing in the Wine headers commit 01067be9eccd091ddbc9bb0058ccb71f766e6392 Author: Jean-Baptiste Kempf Date: Tue Feb 22 00:54:28 2011 +0100 DShow: GUID fixes Notably export GUID in the header commit 6f9160a3132442382094caa0af0a1bb9645c1086 Author: Jean-Baptiste Kempf Date: Tue Feb 22 00:39:37 2011 +0100 DShow: add VIDEO_STREAM_CONFIG_CAPS and AUDIO_STREAM_CONFIG_CAPS def commit f166efddf8ed437f671900aec26b4afdd99ab73c Author: Jean-Baptiste Kempf Date: Tue Feb 22 00:21:22 2011 +0100 DShow: adding AMTuner enums when doc was available commit 2deaa69d1ab275538fe7746a10e469040ab743a9 Author: Jean-Baptiste Kempf Date: Tue Feb 22 00:09:29 2011 +0100 BDA: add a necessary MPEG2 GUID Taken from access/dshow/ commit c73ad6e76e87119929737561f56fb1a2a673b6d1 Author: Mirsal Ennaime Date: Tue Feb 22 17:50:11 2011 +0100 Revert "xiph demux: _correctly_ remove warning" Sorry about that This reverts commit 020620ba69b19600fe7b06c8fa20cbfe5b50fe49. commit 40fb9a1c68d1134a8226a797eee64852e2e647dd Author: Jean-Paul Saman Date: Tue Feb 22 15:27:07 2011 +0100 stream_filter/httplive.c: Do not allow cancellation of hls_Thread(). Do not allow cancellation of hls_Thread(). commit 020620ba69b19600fe7b06c8fa20cbfe5b50fe49 Author: Mirsal Ennaime Date: Tue Feb 22 15:11:28 2011 +0100 xiph demux: _correctly_ remove warning Thanks, j-b commit ea5e62b58eb0660153f73b0870540e5175d00820 Author: Andri Pálsson Date: Mon Feb 21 22:22:48 2011 +0100 xiph demux: Kill a warning (comparison betw. signed and unsigned) Signed-off-by: Mirsal Ennaime commit 1bb6f8e2ab52319df25f8dad667e7650f049645c Author: Jean-Paul Saman Date: Tue Feb 22 14:38:45 2011 +0100 stream_filter/httplive.c: use vlc_clone() and vlc_join() - Use vlc_clone() and vlc_join() instead of now deprecated vlc_thread-* API. - hls_Thread() remove cancellation point for now (will come back later). commit 620564f127c1990da2b260ff2cf2089853dc8b45 Author: Jean-Paul Saman Date: Tue Feb 22 14:04:32 2011 +0100 stream_filter/httplive.c: use stream_* API iso module_need/module_unneed Make use of stream_* API instead of manually creating access input objects. commit 2b2d6c22d87a706086c8fb854560031c05ed3883 Author: Jean-Paul Saman Date: Tue Feb 22 12:30:32 2011 +0100 stream_filter/httplive.c: Fix bug that terminated reading an M3U8 prematurely. Fix bug that terminated reading an M3U8 prematurely. commit 5c78dcbeae9318725fc98670949574fdfcb947bd Author: Pierre Ynard Date: Tue Feb 22 11:54:40 2011 +0100 vimeo: use avformat demuxer commit e887722f24ef35f6e7bcdd289fff481ebd15fd4d Author: Daniel Mierswa Date: Mon Feb 21 20:23:21 2011 +0100 configure: fix typo about xcb hotkeys Signed-off-by: Daniel Mierswa Signed-off-by: Jean-Baptiste Kempf commit f7c3756249d691eb32151ebb2075ce3213926a97 Author: Daniel Mierswa Date: Mon Feb 21 18:38:04 2011 +0100 configure: remove useless check Signed-off-by: Daniel Mierswa Signed-off-by: Jean-Baptiste Kempf commit ef535045a931aa164738f2b9b2adbfa107c5df0e Author: Daniel Mierswa Date: Mon Feb 21 18:32:12 2011 +0100 configure: have_libgcrypt = yes in enable_gnutls section Signed-off-by: Daniel Mierswa Signed-off-by: Jean-Baptiste Kempf commit 7d55c45b4d03684d882e325615d842996c5d066b Author: Daniel Mierswa Date: Mon Feb 21 17:51:24 2011 +0100 configure: crystalhd is default "auto" Signed-off-by: Daniel Mierswa Signed-off-by: Jean-Baptiste Kempf commit e37ee832c3644ddf4323565b2594992c5c7ebd3f Author: Jean-Baptiste Kempf Date: Mon Feb 21 13:02:55 2011 +0100 CrystalHD: autodetect headers when configuring commit ca3a3006f5b2bde292471a468fb0d8dc004b7228 Author: Jean-Baptiste Kempf Date: Sun Feb 20 19:51:45 2011 +0100 Qt: fix the postproc tooltip in SPrefs commit 61147a769e90b080009a5b46b3a75769f191a34e Author: Jean-Baptiste Kempf Date: Sun Feb 20 18:27:46 2011 +0100 Move /modules/misc/lua/ to /modules/lua Lua is an important part of VLC and abusing misc has gone a bit too far... commit 7295684e5c1566e5a585bfa1dc3dde8a4ddb2bc8 Author: Juha Jeronen Date: Sat Feb 19 18:31:51 2011 +0200 Refactored deinterlacer frame history mechanism Signed-off-by: Laurent Aimar commit 8f4d34b49c719581622dbca708f92ea81221156d Author: Laurent Aimar Date: Sun Feb 20 17:57:39 2011 +0100 Reset the number of fields to 2 after deinterlacing. commit c4e60a07d848ceb42b3d6e6dac555c55c3f4f750 Author: Laurent Aimar Date: Sun Feb 20 17:56:35 2011 +0100 Removed useless call to picture_Setup() in dc1394 access. commit a412c980cb02278c37ddfa2ef929bbc05e7fe11f Author: Laurent Aimar Date: Sun Feb 20 17:53:13 2011 +0100 Set picture_t::i_nb_fields to 2 by default. commit 3586bd91b8929b0d9a2ee1055f245d7de667a51c Author: Juha Jeronen Date: Sat Feb 19 03:18:22 2011 +0200 Soft field repeat support for deinterlacer Signed-off-by: Laurent Aimar commit 278f8ed42b83ba270b91a0a33204c7bdfc389941 Author: Juha Jeronen Date: Sat Feb 19 03:17:58 2011 +0200 Increase private_picture to 4 to accommodate filters that require 3 pictures Signed-off-by: Laurent Aimar commit 87c209e5b4943a340dd7d0cd6e03918df664e9c9 Author: Jean-Baptiste Kempf Date: Sun Feb 20 18:20:09 2011 +0100 Update LIST commit f043388ca8a1f7adab5fb2fa95dcc723e04d454b Author: Jean-Baptiste Kempf Date: Sun Feb 20 12:07:48 2011 +0100 Qt: rename utility classes Depending whether they are VLC specific or not commit 377ea4956ae17cdab28720be492cfbf436676fb8 Author: Jean-Baptiste Kempf Date: Sun Feb 20 11:49:16 2011 +0100 Do not distribute some sd and extensions SD and extensions are very visible inside the interfaces, and we are, considered "éditeurs", on those. Therefore, we do not distribute those where we don't know the legal state. Having them in the git, is not considered distribution, (yet). commit cb98df1ce4b368f94254508c135b66a59d68e1b5 Author: Jean-Baptiste Kempf Date: Sun Feb 20 11:46:08 2011 +0100 po: Remove deleted files commit b96cba4c0b234324046f2fd199a662a7ce6cb7dd Author: Rémi Denis-Courmont Date: Sun Feb 20 18:22:28 2011 +0200 EGL: remove the dlopen() hack It only worked for non-ES OpenGL and if the libGL development files were installed (otherwise "libGL.so" does not exist). So let Mesa fix their bugs and stop caring about them: https://bugs.freedesktop.org/show_bug.cgi?id=34476 In the mean time, you can use VLC and EGL with: # LD_PRELOAD=/usr/lib/libGL.so vlc commit 1508b1bf73c20a154a6f40fe99d8636fad67c8b9 Author: Rémi Denis-Courmont Date: Sun Feb 20 18:08:21 2011 +0200 Remove the XID provider check. xcb_window can be compiled without libxcb-keysyms nowadays, so this check was rather useless. commit 3e98dd0bfa20ba93a18b5bc9b2bec1c41411fea3 Author: Rémi Denis-Courmont Date: Sun Feb 20 18:07:35 2011 +0200 Remove redumdant AC_SUBST's commit c2785e609481cf52a122d5e549d7ee2ed7ca40a1 Author: Rémi Denis-Courmont Date: Sun Feb 20 18:06:42 2011 +0200 Remove legacy xcb-keysyms support Special credits to Debian for releasing Squeeze. commit 0aa7bd8a638164aaf5f4f6acde256e15521d54f0 Author: Rémi Denis-Courmont Date: Sun Feb 20 17:56:50 2011 +0200 Require "complete" enough libxcb-xv commit 25fccb94233bdf804dc6c364ca8121eab6dcfd9c Author: Rémi Duraffort Date: Sun Feb 20 11:18:09 2011 +0100 Use strcmp instead of strncmp (the matching will be exact). commit 1b447443c9db0ec1d6b1952fd30cba8edc2b47df Author: Rémi Duraffort Date: Sun Feb 20 10:57:51 2011 +0100 video_filter_marq: fix strncmp length. The comment seems to be irrelevant (the variable is called marq-color and not marq-col). commit 2de4c9faad5c03b4b3d9a87b51ab14e24eb7e380 Author: Rémi Duraffort Date: Sun Feb 20 10:51:27 2011 +0100 demux_ogg: fix strncmp length. commit 775f1d06cf8fd66507c0ddc3417bef7b5a4e6606 Author: Rémi Duraffort Date: Sun Feb 20 10:48:38 2011 +0100 rtsp: fix strncmp length. commit a40da5e120ea6e4fe6b06fa7452793eac934ed89 Author: Rémi Denis-Courmont Date: Sat Feb 19 23:41:13 2011 +0200 Use the struct name commit a5a7d30ed3d223e075aeeb696355ee4ff9a20027 Author: Rémi Denis-Courmont Date: Sat Feb 19 23:34:06 2011 +0200 Missing include commit 71da1bfbe22de806cf17d3973205c70d6db23212 Author: Jean-Baptiste Kempf Date: Sat Feb 19 22:04:31 2011 +0100 MMS: minor locality improvements commit dd3d1962db04a7d2c5e790056edc986ed527ec34 Author: Marton Balint Date: Sat Feb 19 22:01:34 2011 +0100 Fix typo in mms asf extended stream parser Signed-off-by: Jean-Baptiste Kempf commit c445424de9f44a6dd4d5f202a566e91f6ac305f1 Author: Mirsal Ennaime Date: Sat Feb 19 15:03:43 2011 +0100 dbus: Use vlc_pipe commit ce09c643a01676ad0f6a2022da0aefdab9960b9e Author: Mirsal Ennaime Date: Wed Jul 21 09:51:06 2010 +0200 dbus: Rework the main loop * use a poll() based model instead of msleep() * Use input events to detect when the input thread stops playback * Use an enum for mpris playback statuses instead of hardcoded values commit 2023e0bb97c93c67ba1e7be4b2b705d1bd731aa3 Author: Rémi Denis-Courmont Date: Sat Feb 19 17:09:46 2011 +0200 Partial support for Mesa GL ES v1 and v2 v1 does not work and v2 does not compile but nevermind... commit 3c762ac1f63395660884c7c3a3d7c25c62a5b9dc Author: Rémi Denis-Courmont Date: Sat Feb 19 17:09:04 2011 +0200 GL: create one plugin per API since we link different libraries commit 02c56916fe436d4af5d19758aa280654adff0e0f Author: Rémi Denis-Courmont Date: Sat Feb 19 16:23:00 2011 +0200 EGL: cleanup build rules commit 5f2f37933f222c020698eaa49b77cfb3ab4174d7 Author: Rémi Denis-Courmont Date: Sat Feb 19 16:13:07 2011 +0200 Remove useless struct hotkey.i_action commit a83cf23ff42157141af3ccae47852a209ca809f0 Author: Rémi Denis-Courmont Date: Sat Feb 19 16:11:29 2011 +0200 XCB/global: no need to keep track of VLC actions commit 9bf472746efe5147bbd86eefbdc0e71701264d41 Author: Rémi Denis-Courmont Date: Sat Feb 19 16:09:00 2011 +0200 Win32 global hotkeys: update to key items as strings commit fe4273defdb9d9fe46b0bfcf9e78566c289690bb Author: Rémi Denis-Courmont Date: Sat Feb 19 16:03:33 2011 +0200 XCB/global: update to key items as strings commit 325436b1fe781f3df9d5551d4b7369eaa56b6f05 Author: Rémi Denis-Courmont Date: Sat Feb 19 15:57:55 2011 +0200 Export vlc_str2keycode() This is needed for global hotkeys. In the best of worlds, I think the global hotkey plugins would directly get the list of keycodes to grab using a dedicated plugin type. This would avoid the need to replicate hotkey configuration parsing. But it would need some more work. commit e55de111491d80c4fe2b7909662695aa1b216a62 Author: Rémi Denis-Courmont Date: Sat Feb 19 15:16:23 2011 +0200 EGL: convert to OpenGL provider commit 801fcb35dffeadd8dbb8201f2898d83004ef338b Author: Rémi Denis-Courmont Date: Sat Feb 19 15:14:51 2011 +0200 EGL: need to load libGL too... Why can't Mesa people link their shared objects correctly!? commit c29d9ed6ae92ec1e8e7a45a796450b4a50b7526a Author: Rémi Denis-Courmont Date: Sat Feb 19 14:32:22 2011 +0200 GL: OpenGL/ES/ES2 video output using the generic OpenGL provider This suffers from the same limitations as the EGL output (no resize and mouse events) currently and should be considered work in progress. commit 8e9eb2df5359ecde84cee2724899346064ee07e3 Author: Rémi Denis-Courmont Date: Sat Feb 19 11:58:28 2011 +0200 Define VOUT_WINDOW_TYPE_NATIVE commit de2f3f51eed901d39a5283d2a941c3a7656b1aef Author: Rémi Denis-Courmont Date: Sat Feb 19 12:30:02 2011 +0200 Replace vout_opengl_t with vlc_gl_t This is purely a syntactical change to share the opengl.c code. This commit does not actually make use of the vlc_gl_Create(). commit 97a961bd136084cfbd49eab2b404f54d2e574d10 Author: Rémi Denis-Courmont Date: Thu Feb 17 22:27:55 2011 +0200 vlc_gl_t: abstract OpenGL provider This API is abstracted away from the video output. In a way, this goes back to the previous opengl provider API, except that: - it is really independent of the video output, - it supports GL ES explicitly. commit c84ce9cb39a66b85634163cfe335b918d023d49d Author: Rémi Denis-Courmont Date: Sat Feb 19 11:35:22 2011 +0200 Direct2D: strictly higher priority than glwin32 commit 638f95c3b0cffb237eb2a69fadb71c565c3dd014 Author: Samuli Suominen Date: Fri Feb 18 14:00:32 2011 -0300 Fix notify plugin build with libnotify 0.7. Patch by Samuli Suominen. See: https://bugs.gentoo.org/show_bug.cgi?id=353848 Sent-by: Alexis Ballier Signed-off-by: Jean-Baptiste Kempf commit bfa0a5e1d675e9aed9c80380d1718def8db5d008 Author: Francois Cartegnie Date: Fri Feb 18 17:23:52 2011 +0100 Qt: MIM: Make use of singleton commit ad6c671fcc0606c4b907f13c0200848c5e31b9a6 Author: Jean-Baptiste Kempf Date: Thu Feb 17 23:39:54 2011 +0100 caca: fix sign-casting for comparison commit 84b939ba4b1688b306cb880b1b75a02e0d017b46 Author: Jean-Baptiste Kempf Date: Thu Feb 17 23:06:29 2011 +0100 Freetype: reindent commit 8e74bfbbe13e5c15b74f6eaf39e7a4e008609010 Author: Jean-Baptiste Kempf Date: Thu Feb 17 23:05:36 2011 +0100 Freetype: sign correctness commit 7ae6b04d0d7c67b5d49a7475b3300020cdec246b Author: Jean-Baptiste Kempf Date: Thu Feb 17 23:04:43 2011 +0100 Puzzle: kill a warning commit 2629bf5ed9d54fc948f38a8b7e3e9b9ce7aa22c1 Author: Jean-Baptiste Kempf Date: Thu Feb 17 22:48:15 2011 +0100 AVI: change function prototype for sign-correctness commit 67f5ba1f14bfb774d5681ecee5d8e210e1aff8de Author: Jean-Baptiste Kempf Date: Thu Feb 17 22:43:00 2011 +0100 access_attachment: kill a warning commit 04cabfa4136319e70ec30b13af39cf94ae599e89 Author: Jean-Baptiste Kempf Date: Thu Feb 17 22:36:59 2011 +0100 Access_http: fix sign comparison warning commit dc8a9e592d408b446d2c17e251802a5b9649667c Author: Jean-Baptiste Kempf Date: Thu Feb 17 21:34:51 2011 +0100 VCD: small cosmetics and avoid calling block_New with a negative value commit 5adde00c30e6f1759ae589d0442d7161e02124dc Author: Jean-Baptiste Kempf Date: Thu Feb 17 21:27:55 2011 +0100 VCD: fix sign comparison error commit 73d27a4ef82dec283ed5d09172444b8eec39973d Author: Rémi Denis-Courmont Date: Thu Feb 17 22:59:57 2011 +0200 Rationalize video output priorities This tries to prioritize stuff a little better and more uniformly: - less than 20: console (text) - less than 50: plain frame buffers - less than 100: no embedded windowing - less than 150: SW scaling - less than 200: SW chroma conversion - rest: good stuff :-) This removes multiple plugins with identical priorities. On Windows, native outputs are now priorized over XCB (as there now is a Win32 port of XCB). The ordering amongst native Windows outputs is preserved. On X11, GLX is put ahead of plain as it supports scaling. SDL and DirectFB are demoted as they cannot be embedded. Old order: - XCB XVideo - Windows Direct3D (Vista+) - Windows DirectX - XCB X11 - Windows Direct3D (XP-) - Windows Direct2D - DirectFB, SDL - XCB GLX - Linux FB - Windows GL - Windows GAPI - Colored ASCII Art - ASCII Art - Windows GDI New order: - Windows Direct3D (Vista+) - Windows DirectX - Windows Direct3D (XP-) - XCB XVideo - Windows Direct2D - Windows GL - XCB GLX - Windows GAPI - Windows GDI - XCB X11 - SDL - DirectFB - Linux FB - Colored ASCII Art - ASCII Art commit 6db8a8fa992371245da3098ea2e7985fdcd5f13c Author: Pierre Ynard Date: Thu Feb 17 19:42:07 2011 +0100 i18n: remove renamed files They contain no translatable string commit da8a69fb8ce253eeb74ede8284699326f72d8c60 Author: Pierre Ynard Date: Thu Feb 17 19:14:30 2011 +0100 Fix include path in moved file commit 131afa921d56d5f057636374f7a693a79e6f8677 Author: Pierre Ynard Date: Thu Feb 17 19:04:58 2011 +0100 Makefile: rename file right commit 2eb30b1d029fc47b3cd84d445ecfd0e3c2362e95 Author: Pierre Ynard Date: Thu Feb 17 19:01:06 2011 +0100 VCDX: build fix commit 65242d776a2a27ecc13768c4ad1a0d8c9d1da406 Author: Rémi Denis-Courmont Date: Thu Feb 17 19:45:38 2011 +0200 Move core POSIX files to their own directory like Windows files commit 6857923a03d769295dd98135ea6d35dbbaec925f Author: Pierre Ynard Date: Thu Feb 17 18:43:29 2011 +0100 lua intf: don't print passwords in the logs This is evil! commit deed838e560f337251c01f912f08bdff5756f41a Author: Jean-Baptiste Kempf Date: Thu Feb 17 17:41:12 2011 +0100 Support for hdv9 fourcc I am going to kill camcorder manufacturers commit 95d0f2750a906d47a291431d1f5003a4bfc876cc Author: Jean-Baptiste Kempf Date: Thu Feb 17 17:34:02 2011 +0100 Support for hdv4 fourcc commit c9269a36ffd7b2007f15b883299615faf0cae16c Author: Jean-Baptiste Kempf Date: Thu Feb 17 16:34:54 2011 +0100 VLMshell: use %Y-%m-%d instead of %F This is equivalent, but seems to be working better on mingw commit 3e94ba7d90174c8cc5df0d728069827022bfb05a Author: Jean-Baptiste Kempf Date: Thu Feb 17 15:48:32 2011 +0100 RC: kill a warning on Win32 commit 8cabcc783eb2f159bd1aa660935a93a12b796123 Author: Jean-Baptiste Kempf Date: Thu Feb 17 15:43:55 2011 +0100 TY: housekeeping... commit 674ed5090c8dd463863444ff0782871dd3c0f48b Author: Jean-Baptiste Kempf Date: Thu Feb 17 14:52:41 2011 +0100 VCDX: fix wrong printf format commit 422ad6c2cdb51524e69249406849440795b6c303 Author: Jean-Baptiste Kempf Date: Thu Feb 17 13:15:43 2011 +0100 src/playlist: kill warnings commit 5ab62593a86bec599dca836e8ec787da47b3a15f Author: Jean-Baptiste Kempf Date: Thu Feb 17 13:14:52 2011 +0100 text/unicode: kill a "no previous prototype" warning By adding include the same way as in charset.c commit 34de9c1aece0368ae9171b2d3859211b8e2698de Author: Jean-Baptiste Kempf Date: Thu Feb 17 12:53:15 2011 +0100 HTML export: we have enough spam, thanks commit d9fc3851eab1c2b729665d032c42572c10f6443d Author: Rémi Denis-Courmont Date: Wed Feb 16 23:24:59 2011 +0200 override: simplify CALL() commit 1403deb80a2f54a1b291d61b50e1dce4304d8073 Author: Jean-Baptiste Kempf Date: Wed Feb 16 21:22:22 2011 +0100 Postproc: better longhelp wording Corresponding to Laurent's explanation on IRC commit 3889a42f5e7e879a9b88569c79c419c317ce1790 Author: Jean-Baptiste Kempf Date: Wed Feb 16 21:06:56 2011 +0100 Qt, sprefs: add play-and-pause commit d572f0e95e85c803c476969673bb3e810f78d17a Author: Jean-Baptiste Kempf Date: Wed Feb 16 20:57:36 2011 +0100 Qt: sprefs, small layout improvement, when resizing commit 19e6dc56dc5a6b9d64e6c9cffd3fd4db2a985600 Author: Felix Paul Kühne Date: Wed Feb 16 01:28:32 2011 +0100 VLCKit: fixed 32bit compilation in Release mode on 10.6 commit 952df71de06b2a2f31b34cf44bc18f56ca8a835e Author: Rémi Duraffort Date: Wed Feb 16 00:22:47 2011 +0100 sout_select: fix race conditions. commit ec37907e589dbe5656d288c58cab7b8455042caa Author: Rémi Duraffort Date: Tue Feb 15 23:52:56 2011 +0100 Use var_GetInteger when applicable. commit 5010066b9771f6862e71b53f36e27816500e04f3 Author: Johannes Weißl Date: Wed Feb 9 14:23:25 2011 +0100 Fix bug in taglib txxx handling Currently, vlc puts the value *and* the description in the value field for id3 TXXX tags, e.g. in Media Information: REPLAYGAIN_TRACK_GAIN: REPLAYGAIN_TRACK_GAIN +3.30 dB This leads to vlc_audio_replay_gain_MergeFromMeta() failing because it can't parse the floating point value. Since the fieldList() of an UserTextIdentificationFrame has exactly two members, it is safe to just use the last (value) member. In Media Information: REPLAYGAIN_TRACK_GAIN: +3.30 dB This makes ReplayGain work for mp3 files. Signed-off-by: Rémi Denis-Courmont commit 26e35305c069d98e18d96113c104307724a2a5d5 Author: Pierre Ynard Date: Tue Feb 15 21:54:59 2011 +0100 configure: fix typo commit c74c0668efb356ae7f7afa6e6a1bcfc54a43fa6e Author: Rémi Denis-Courmont Date: Tue Feb 15 22:49:51 2011 +0200 Fix typos commit bfb2ff3fb0c0fbd5e3c7b7addba9da4dc546efb6 Author: Rémi Denis-Courmont Date: Tue Feb 15 21:18:59 2011 +0200 XCB/X11: validate scanline pad correctly commit 7eaf977582bbc202bc82bbe11b74978f4a07a051 Author: Rémi Denis-Courmont Date: Tue Feb 15 20:30:45 2011 +0200 Remove some legacy stuff in the build system commit b365966d4c0de8a51eae99901867ea17ddf5ac6b Author: Rémi Denis-Courmont Date: Tue Feb 15 19:18:47 2011 +0200 XCB/XVideo: add RV12, AV16 and AV32 Those are not used (currently). This commit is only meant to avoid the error messages for unknown formats. commit eaa868f862ba73524d3f102edc0aae7c361cee99 Author: Rémi Denis-Courmont Date: Tue Feb 15 19:12:28 2011 +0200 XCB/XVideo: match the color bits for RGB formats AV16 (RGBA 4-bits per channel) was mistaken for RV16 otherwise. Pixels occupy 16 bits, of which all 16 bits are useful, for both formats. commit 9477ef1f3b824dbae9a57a7f918f5809d3f0027f Author: Rémi Denis-Courmont Date: Tue Feb 15 18:53:00 2011 +0200 popcount(): compute bit weight commit d7fe7e31eff180917c1d8077b47fc2e2b2c42542 Author: Rémi Denis-Courmont Date: Tue Feb 15 18:30:35 2011 +0200 Reserve FOURCC's for RV12 and AV16 XVideo formats commit 7d029e21e7a848f4c451593002e2e3d886c75ba4 Author: Rémi Denis-Courmont Date: Tue Feb 15 18:27:24 2011 +0200 hd1000a: remove obsolete plugin We already removed hd1000v, so this was not really any use. commit 2da025de84f13a130fbbe57f778ca39c51b45213 Author: Rémi Denis-Courmont Date: Tue Feb 15 18:25:18 2011 +0200 configure: enable RemoteOSD automatically, like RAOP commit 66a9759e76f1041743e14bd245092fbb743bf9e4 Author: Rémi Denis-Courmont Date: Tue Feb 15 18:24:50 2011 +0200 configure: skins2 checks for Xpm ad Xext, and cleanup commit 7e8de34f6a2a57336414e8ddc37c97ee0dd18b95 Author: Rémi Denis-Courmont Date: Tue Feb 15 18:24:27 2011 +0200 configure: gather skins2 checks commit eb4b232156c9dcbe7744b9ac378f564afbc65f40 Author: Jean-Paul Saman Date: Tue Feb 15 14:02:45 2011 +0100 NEWS: trimmed example for stream_out_select commit 0abea921cffd23c88f43939dc1e4e34712fa9f66 Author: Jean-Paul Saman Date: Tue Feb 15 13:50:15 2011 +0100 NEWS: correct select example commit 28359532181fe0abbbc4d94b893d011f97e151f3 Author: Jean-Paul Saman Date: Tue Feb 15 13:35:11 2011 +0100 configure.ac: build stream_out_select for windows commit 5d812dcdb5d93cd5e784d4077f08e4d99abd8851 Author: Jean-Baptiste Kempf Date: Tue Feb 15 12:04:42 2011 +0100 News, po, and module list for select commit 96ac366846f9eb0fc3c58127e4c49c619bbca722 Author: Jean-Paul Saman Date: Tue Feb 15 10:49:33 2011 +0100 modules/stream_out: select.c Replace an existing ES with another ES in the same track. It can be used in combination with VLM. Here is an example vlm command file: # VLC media player VLM command batch # http://www.videolan.org/vlc/ # MPEG-TS stream new ts broadcast enabled setup ts input "file:///" setup ts output #duplicate{dst=bridge-out{id=1},select=video,dst=bridge-out{id=0xa3},select=audio} setup ts loop # Mic input new mic broadcast enabled setup mic input "alsa://" setup mic output #transcode{acodec=mpga,ab=192,channels=2}:bridge-in{id-offset=0}:select{disable=0}:setid{id=0,newid=0xa3}:autodel:std{access=udp,mux=ts,dst=127.0.0.1:1234} # Fire it up control ts play control mic play commit f5b88cbb5bb716ef38b1754bd6f7be9f2b151c98 Author: Jean-Baptiste Kempf Date: Mon Feb 14 23:51:23 2011 +0100 Win32: do not create too big stacktraces We can't analyze them anyway, and they take space and bandwidth. commit cd95603da45020ab52343891ad7044e092932c91 Author: Rémi Duraffort Date: Tue Feb 15 00:12:40 2011 +0100 Use a macro for the deprecated attribute. commit 12732fe18a342867a76700bb6552199abcb005ba Author: Rémi Duraffort Date: Mon Feb 14 23:54:58 2011 +0100 podcast: fix compilation warning. commit 3c34f3b4eb73e268cc2fb35087057e69ef35316e Author: Rémi Denis-Courmont Date: Mon Feb 14 23:13:16 2011 +0200 XCB/X11: cosmetic changes commit eed1ae9d8346d2f7bf456f66d6d3785230fbc4dc Author: Rémi Denis-Courmont Date: Mon Feb 14 23:13:03 2011 +0200 XCB/X11: fix grey scale (untested) commit d874300501c5ea04641ebd0bda2ae80353a4cd02 Author: Rémi Denis-Courmont Date: Mon Feb 14 22:57:02 2011 +0200 XCB/X11: remove two write-only variables commit 92ccd4f119920878b5e6be86dac4d2430bd8d462 Author: Felix Paul Kühne Date: Mon Feb 14 21:36:00 2011 +0100 added Damien for the OS X redesign commit 448a3c8c8a51ae23f20d9821b77a5370c6cefc54 Author: Damien Erambert Date: Mon Feb 14 21:25:54 2011 +0100 macosx: new button graphics! This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License (CC BY-SA 3.0). Thanks a lot! commit c4b07d18b4aa790688e3a9b56ddea2e400536e74 Author: Rémi Denis-Courmont Date: Mon Feb 14 19:41:23 2011 +0200 XCB/X11: remove write only value commit 659bba5c453ae63ecb36bc8df3918eaa6113ae6c Author: Rémi Denis-Courmont Date: Mon Feb 14 18:23:18 2011 +0200 Qt4: fix m3u8 export extension commit 56ae49f9dc26509f066616d4d4095528ccca99b7 Author: Jean-Baptiste Kempf Date: Mon Feb 14 12:10:53 2011 +0100 Contribs: build .gme on Win32 commit 17f2817ef01f8ec918373a2ac86ee84040c7e087 Author: Jean-Baptiste Kempf Date: Mon Feb 14 11:56:41 2011 +0100 Contribs: Update freetype to 2.4.4 commit 6c85258d95a903a40665d0b05210a0bd4f889627 Author: Jean-Baptiste Kempf Date: Mon Feb 14 11:56:22 2011 +0100 Contribs: Update libjpeg to 8c commit 031f0138308237c7894275b20c1b27a9f2a5198b Author: Jean-Baptiste Kempf Date: Mon Feb 14 11:50:16 2011 +0100 Contribs: update twolame to 0.3.13 commit c031056fae4d3fe6976b65887bc8cb36e7d1364a Author: Jean-Baptiste Kempf Date: Mon Feb 14 11:48:20 2011 +0100 Contribs: Update ORC for libschroedinger commit 675768678e99ac49f3ee002f486c643b28b442d3 Author: Jean-Baptiste Kempf Date: Mon Feb 14 11:22:12 2011 +0100 Qt: fix #4493 commit eb6a3a4e793eeb8a944c325348aacb25fe11c068 Author: Pierre Ynard Date: Mon Feb 14 01:52:56 2011 +0100 lua telnet: support --telnet-host "*console" syntax commit 553bc045d86a45559469e854a7855a0735fee951 Author: Pierre Ynard Date: Mon Feb 14 00:47:00 2011 +0100 lua telnet: handle : syntax That's what the old interface did commit 7cee3d4b900cf48559a9782db2cb344f25291603 Author: Pierre Ynard Date: Mon Feb 14 00:43:29 2011 +0100 i18n: fix POTFILES list commit 3841c0859053d29058682650e87bf085632eea54 Author: Pierre Ynard Date: Mon Feb 14 00:29:50 2011 +0100 Win32: revert to old rc interface See #4455. The lua interface merely polls, reads and writes on file descriptors 0 and 1, and expects it to work. There is no support for spawning a console and redirecting/getting file descriptors to it, and file descriptors are mixed with socket descriptors and polled, which won't work on windows. Until something is done about it, revert to the old rc interface commit 2efec37e8ea2a0f437d85e36162b009aa4094e55 Author: Jean-Baptiste Kempf Date: Sun Feb 13 18:26:49 2011 +0100 CrystalHD: remove one extra image copy commit 4639117d9d994f1687bc8f0ccb58b47cad142d8f Author: Jean-Baptiste Kempf Date: Sun Feb 13 17:15:19 2011 +0100 CrystalHD: improve configuration on some linux commit f0c3d6fb0b9c33b06753cf60c724ee1c3fd2dd40 Author: Rémi Denis-Courmont Date: Sun Feb 13 17:47:44 2011 +0200 PLS: replace HTTP in Ref1 with MMSH rather than MMS (fixes #4494) If the playlist file says HTTP, we really should not try MMS over TCP or MMS over UDP, but only MMS over HTTP. commit fa0a6fcc2cd271352382fae7955d3316b031a936 Author: Rémi Denis-Courmont Date: Sun Feb 13 17:03:32 2011 +0200 Remove many copies of "key-" in the list of actions commit ad6f967464a1032a8ab12b78d81e5ff9b189c05b Author: Rémi Denis-Courmont Date: Sun Feb 13 16:58:20 2011 +0200 Store mapping for global hotkeys as well as normal ones commit 6c46174dde3c691c6c0f2842690548547ccbe50b Author: Jean-Baptiste Kempf Date: Sun Feb 13 15:51:40 2011 +0100 CrystalHD: comments commit 15e31aa8a7a30df086bb31422b750dcbd632dfae Author: Jean-Baptiste Kempf Date: Sun Feb 13 15:11:53 2011 +0100 Rename upnp_intel to upnp First this is a fork of the old intel code, and then we only have one upnp module now commit 4c90cbe87fa95b9c08422df92a687ddcfa8ee42e Author: Rémi Denis-Courmont Date: Sun Feb 13 16:29:03 2011 +0200 Qt4: update hotkey prefs to string items This commit does not add support for multiples hotkeys though. commit d4ab9ebe4ead5a358c0c2f7861a87cd3520bf3bc Author: Jean-Baptiste Kempf Date: Sun Feb 13 13:46:51 2011 +0100 Fix compilation commit 1ce085d843255a227a8297eea6c3ae7fbb33f51d Author: Rémi Denis-Courmont Date: Sun Feb 13 14:14:20 2011 +0200 Parenthesis commit b9b3d4e096ce31760a793fdfba7d6e5af3f4e080 Author: Rémi Denis-Courmont Date: Sun Feb 13 14:10:48 2011 +0200 Qt4: fix matching key config items mux-ts-use-key-frames is not a key! commit 7e44b4e1bc39cfa7bf5b3fc99c15baabdd1e5057 Author: Rémi Denis-Courmont Date: Sun Feb 13 13:42:29 2011 +0200 Fix incorrect return value and leak (Beats me why GCC did not warn about this one) commit 93764acc1ece6156c2b1e24b55475c30604ff373 Author: Rémi Denis-Courmont Date: Sun Feb 13 12:23:52 2011 +0200 Sort keys by name rather than key code Names are looked up when starting VLC. Codes are looked up when editing the preferences. I prfer to optimize the VLC startup. commit 70000c98d8a9dd435598d43b25452deaf6579c41 Author: Laurent Aimar Date: Sun Feb 13 12:15:17 2011 +0100 Fixed a huge memory leak due to OSD. commit defb5939bda569de6dd11427330b29a333ff9529 Author: Jean-Baptiste Kempf Date: Sun Feb 13 11:35:29 2011 +0100 Improve libupnp integration on Win32 commit c17456b42269b81896440636d6d8f44dfe455e2c Author: Rémi Denis-Courmont Date: Sun Feb 13 11:00:34 2011 +0200 core: allow multiple hotkeys for the same action Hotkeys are separated by tabs. I would have allowed white spaces, but they are found in some media key names :-( commit 94a2b9d0cbf5f4d7c4f789586942aa25033ffcb4 Author: Rémi Denis-Courmont Date: Sun Feb 13 10:16:38 2011 +0200 No need to check HAVE_GETENV We have had a replacement for quite a while already. commit 6dd92709b35f462f9db83d1e1bebb18e58daff7b Author: Rémi Denis-Courmont Date: Sun Feb 13 10:14:56 2011 +0200 Fix compilation if getenv() is missing commit 1abee26ef373e20eba4d1a61f59fe13dad65f646 Author: Rémi Denis-Courmont Date: Sat Feb 12 23:57:21 2011 +0200 Remove useless field commit 874ed84035e29d07c9a5ab1d14f79d46a91b67d3 Author: Rémi Denis-Courmont Date: Sat Feb 12 23:54:29 2011 +0200 Win32: use vlc_GetActionId commit 10fa1a40eee46b534be753600bb47b7d70392039 Author: Rémi Denis-Courmont Date: Sat Feb 12 23:49:56 2011 +0200 Store hotkey mappings in a tree instead of a table This avoids storing unmapping actions. More interestingly, this will enable multiple keys per action. commit cd1e2f6a68c2acb18db5956a4807a03e72a06692 Author: Rémi Denis-Courmont Date: Sat Feb 12 23:13:18 2011 +0200 core: Add a private pointer for hotkeys/actions handler We cannot fully privatize this, as the global hotkeys plugin read the list of actions through the public LibVLC instance pointer. commit 965f2f1b0154bf600e038b2e69087174fa4a3a13 Author: Francois Cartegnie Date: Sat Feb 12 22:07:43 2011 +0100 Qt: fix video menu 'scale' is vlc autoscale not a value snapshot could have meant thumb size directx wallpaper is win32 only just show desktop feature, not tech details to end user commit d858c4451810076be9939918f4539162320a8053 Author: Francois Cartegnie Date: Sat Feb 12 21:29:46 2011 +0100 Qt: don't make 1 way only vars/commands radio items commit 8731aa874ddbbe36c273435f27efb594b374f06f Author: Rémi Denis-Courmont Date: Sat Feb 12 22:57:07 2011 +0200 Move actions list to key config commit 958441a878264c65273f6a49f576b375b0966ea1 Author: Rémi Denis-Courmont Date: Sat Feb 12 22:35:17 2011 +0200 Get rid of putenv() commit 5eff95a00506e315d875cb5a2ff70f8bc17b7d9b Author: Rémi Denis-Courmont Date: Sat Feb 12 22:34:54 2011 +0200 Assume we ahve setenv() and unsetenv() commit c7681744dec5cd48a9c9de9a5405d648081b0bd9 Author: Rémi Denis-Courmont Date: Sat Feb 12 22:33:01 2011 +0200 Replacement for setenv() and unsetenv() commit cd5a8fd2616f193f42e80bf1f5d86f5085ced849 Author: Laurent Aimar Date: Sat Feb 12 20:52:34 2011 +0100 Fixed an invalid test when rendering subtitles. commit ebced314439f16e0d4dd8406ed0488f1677fa65f Author: Laurent Aimar Date: Sat Feb 12 20:01:28 2011 +0100 Consider too large width/height as invalid. It will prevents issue with our code but also with external libraries. commit 174ded88c536ffc9f9eeb8de96e29cf5e9c9a889 Author: Laurent Aimar Date: Sat Feb 12 19:59:06 2011 +0100 Handle errors when no filter can be found to adapt from the decoder format to the display one. commit 4dae8e1b1c57e8f0ae7cde657d7936efd33171b0 Author: Laurent Aimar Date: Sat Feb 12 19:38:36 2011 +0100 Allowed rendering OSD at display resolution when possible and of higher quality. commit f4a5ea36593b2d3da80dcbafe8c877c04a4c1c53 Author: Laurent Aimar Date: Sat Feb 12 19:37:06 2011 +0100 Fixed OSD widget rendering code to render at display size. commit 48e64493fbe215db7f96609ad0e6b54b089b695d Author: Laurent Aimar Date: Sat Feb 12 19:34:59 2011 +0100 Fixed subpicture rendering when render size != source size. commit 92d7c04665c1da030521dfdda7f9e51146556689 Author: Laurent Aimar Date: Sat Feb 12 19:33:44 2011 +0100 Made subtitle subpicture absolute only when rendering succeed. commit 90404acbeab7f34e442ead9b27ee79ae38488734 Author: Rémi Denis-Courmont Date: Sat Feb 12 20:49:40 2011 +0200 Remove useless parameters commit e6a323e4e96e629419b65a6d0581abaad237ee5e Author: Rémi Denis-Courmont Date: Sat Feb 12 20:21:28 2011 +0200 Deprecate old vlc_thread_* functions commit c3d52168d9079b84953cbe93c228d6491dd65067 Author: Rémi Denis-Courmont Date: Sat Feb 12 20:12:38 2011 +0200 Unexport vlc_object_set_destructor commit 1aa13d0b2ea0e4a3f6f8c4d984c9870a5726f5b1 Author: Steinar H. Gunderson Date: Sat Feb 12 17:51:30 2011 +0100 In the decklink module, add a string list for the audio connection alternatives. Signed-off-by: Jean-Baptiste Kempf commit 09af95f7f69849d76c0a50f9e2ca5b5870712449 Author: Steinar H. Gunderson Date: Sat Feb 12 17:51:15 2011 +0100 Fix a typo in an error message in the decklink module. Signed-off-by: Jean-Baptiste Kempf commit a89fd3ec4fc295fdcdff4f6da72caacf836b46c5 Author: Steinar H. Gunderson Date: Sat Feb 12 17:48:00 2011 +0100 Hold on to the DeckLink configuration object for the entire session, or it will revert to the defaults in the configuration file. (This change was made during the 7.9 series SDK, it seems.) This also fixes an issue where VLC would segfault if it could not initialize the card. Patch originally by Ed Groth . Signed-off-by: Jean-Baptiste Kempf commit 229ff459933bd18e62a005a7f8dc3895417359da Author: Rémi Denis-Courmont Date: Sat Feb 12 11:06:17 2011 +0200 Mark plugin-path as obsolete commit 549ce2cad17e4cae5125ae0d7f2b23cbff34b8d9 Author: Rémi Denis-Courmont Date: Sat Feb 12 11:00:03 2011 +0200 Override the plugins path with an environment variable... ...rather than with a command line option. This enables extending the set of plugins paths globally, for all LibVLC applications. Using an environment variable seems more logical than a command line option considering that the module bank is shared by all VLC instances in the process. In other words, it did not belong as a parameter to libvlc_new(). commit 06028f481ccbf9fb9fc7074731728072846c314c Author: Rémi Denis-Courmont Date: Sat Feb 12 10:47:59 2011 +0200 Simplify plugin paths tokenization commit c984067b01d8857bcc7b3e6103f88af415c5cb18 Author: Jean-Baptiste Kempf Date: Sat Feb 12 00:52:53 2011 +0100 Do not use EBML_STRICT_API, because it seems to crash I have to say I fail to understand why... commit 32c4e59c37e09e53c36fe1ca05564abf345e1131 Author: Jean-Paul Saman Date: Fri Feb 4 16:01:32 2011 +0100 stream_filter/httplive.c: ChooseSegment() defaults first segment commit 2d9e01b4d0b5a5a2a9b3a2a9838238888e140e5a Author: Jean-Paul Saman Date: Thu Jan 27 13:16:02 2011 +0100 stream_filter/httplive.c: rewrite parsing of HLS m3u8 files The parsing of .m3u8 HLS files was too position dependend and did not work well with some implementations of HLS playlist files. Parsing and reading the .m3u8 file are now separated. commit 9ad9fe48bb492fe9773418b5b8f888a88b914f23 Author: Jean-Paul Saman Date: Wed Jan 26 17:36:48 2011 +0100 stream_filter/httplive.c: read a HLS m3u8 file in one go, parse later Functions to read an entire M3U8 meta or playlist file from the HLS server into a buffer. The buffer will be parsed later. commit db04e8690593e79d15dc7bbadb175ded516743a1 Author: Jean-Paul Saman Date: Thu Jan 27 13:50:28 2011 +0100 stream_filter/httplive.c: Relax estimated download duration check. If downloading of a segment takes longer then its duration, then print a warning instead of terminating playback. commit 982278696444ec78cc7258a614170a976f0c4b72 Author: Jean-Paul Saman Date: Thu Jan 27 09:20:37 2011 +0100 stream_filter/httplive.c: Relax condition in live playback. When there is less then 3 times the target duration of data available in the HLS stream print a warning and try to start anyway. Instead of aborting playback. Other HLS clients seem to do the same. commit ba75ce0f0766cfeb2ab9487347aa0e3d5ff7370f Author: Jean-Paul Saman Date: Wed Jan 26 13:56:40 2011 +0100 stream_filter/httplive.c: Improve detection of HTTP Live Streaming detection to all EXT-X tags. Improve detection of HTTP Live Streaming detection to all EXT-X tags. commit e4b1fe8c126d270ac5cc670e05b653beb5285fc9 Author: Jean-Paul Saman Date: Wed Jan 26 13:56:08 2011 +0100 stream_out/switcher: indentation commit 09c6509d832a4957f9e7297e05c65ab15296dad0 Author: Jean-Baptiste Kempf Date: Thu Feb 10 23:56:32 2011 +0100 Contribs: Upnp, update to 1.6.12 commit de66f7b168246c2a6d42b9fb56bda45bfcd11e2c Author: Christophe Massiot Date: Thu Feb 10 23:15:12 2011 +0100 Delay, langfromtelx, setid: relicense to LGPL, simplify and fix Signed-off-by: Jean-Baptiste Kempf commit dae71aacc1d99b806f4f03e46c7d18d1b5b0863a Author: Rémi Denis-Courmont Date: Thu Feb 10 22:46:59 2011 +0200 Change key items to string type The configuration is simplified a bit. Multiple keys per action will be easier to add. N.B.: this commit breaks global hotkeys setup and hotkey prefs commit 1b3b2112e07b8df54ec4a0920b2194dfc5033135 Author: Rémi Denis-Courmont Date: Thu Feb 10 22:37:48 2011 +0200 Some documentation commit 900d028cc6c1ff3ef9161d4f6f547df6262710ff Author: Rémi Denis-Courmont Date: Thu Feb 10 22:31:34 2011 +0200 core: merge the two hotkey files commit 1cba24efb1a1f01f5449e487d301180293b98a2e Author: Rémi Denis-Courmont Date: Thu Feb 10 22:44:51 2011 +0200 Fix + and - hotkeys commit e3147fe7767b0a98a472931c3fd3fddb534837c7 Author: Jean-Baptiste Kempf Date: Wed Feb 9 00:33:17 2011 +0100 Readd txt autodetection Signed-off-by: Jean-Baptiste Kempf commit fc78eef37715d5e2ba178280a9e3d3784b8e9b77 Author: Jean-Baptiste Kempf Date: Wed Feb 9 00:32:08 2011 +0100 Subtitle: do not dialog_Fatal when the subtitle was autodetected When the subtitle is auto-detected, fail, complain, but do not block the playback with annoying pop-up. This should fix the .txt subtitle issue. Signed-off-by: Jean-Baptiste Kempf commit 0ff1ed4ee47869518c00dab4128af8f274a1599a Author: Jean-Baptiste Kempf Date: Wed Feb 9 00:15:43 2011 +0100 Make SubtitleAdd accept flags instead of a bool No behaviour change. Signed-off-by: Jean-Baptiste Kempf commit 97ba8b38c4b4cbd88797d0c4e0e4eb71cc9418d1 Author: Rémi Denis-Courmont Date: Thu Feb 10 20:21:17 2011 +0200 Kill some relocs commit 27fe682dc5f2f462bf2b93c2ade50fb6d83f797f Author: Rémi Denis-Courmont Date: Thu Feb 10 20:20:24 2011 +0200 Fix compilation commit 67a51b0b469a7ba66d69782beb18a8afb0feedf1 Author: Rémi Denis-Courmont Date: Thu Feb 10 20:17:03 2011 +0200 Use + as modifier separator, keep backward compatibility with - commit c810198e17bfe07f62326eae0fa3161f25e5f848 Author: Rémi Denis-Courmont Date: Thu Feb 10 20:01:54 2011 +0200 Merge ConfigKeyToString and KeyToString commit dc689548d335dd8e03459e6aeed59977c25fe343 Author: Rémi Denis-Courmont Date: Thu Feb 10 19:31:50 2011 +0200 ConfigKeyToString: simplify and fix potential leak commit 09110552c1734f270521eeb57e2dae3bde13e50f Author: Rémi Denis-Courmont Date: Thu Feb 10 19:43:58 2011 +0200 Unduplicate code commit 2485777c9f9b84b4c8478c9d0ae199c10930e877 Author: Rémi Denis-Courmont Date: Thu Feb 10 19:43:07 2011 +0200 Remove unused StringToKey() commit 5f31ecb11fe8949b03d72fec19b297a2ab4122e2 Author: Rémi Denis-Courmont Date: Thu Feb 10 19:41:56 2011 +0200 Remove plugins dependency on libvlccore.sym In practice, this is useless. commit b57723308cc755b23b3e31be5936170ec3b97805 Author: Rémi Denis-Courmont Date: Thu Feb 10 19:31:25 2011 +0200 Remove silly #include commit 34faa8a2df4613f557d8b8fed9c11b20bc1a9d19 Author: Pierre Ynard Date: Thu Feb 10 00:28:26 2011 +0100 WinCE: (don't) implement vlc_pipe() Pipes are not supported on WinCE commit b928541e1d02d5d83892f77af8380ae8bf409827 Author: Pierre Ynard Date: Thu Feb 10 00:02:33 2011 +0100 Build fix commit dbdec434dd78a5d058a55afbc26760d5b4e33b25 Author: Rémi Denis-Courmont Date: Wed Feb 9 22:58:28 2011 +0200 core: use vlc_pipe() commit 718902481e9f369af5af23e2a46a5ca7bed7af74 Author: Rémi Denis-Courmont Date: Wed Feb 9 22:51:49 2011 +0200 decomp: use vlc_pipe() commit c8778a818a80125ce4864199d2aaa9c741cf35ea Author: Rémi Denis-Courmont Date: Wed Feb 9 22:46:09 2011 +0200 Implement vlc_pipe() commit 25adb445813e617fde1a1d1e1ed138e70b3d4592 Author: Felix Paul Kühne Date: Wed Feb 9 16:37:06 2011 +0100 makefile: fixed typo commit fe7cf16c4ede7299a2480dd346ad2f1f24250619 Author: Felix Paul Kühne Date: Wed Feb 9 13:08:04 2011 +0100 contribs: use a slightly customized version of BWToolKit This fixes the framework loading on runtime. commit a0c53405d7d6cb021d1648723a0e274c441f5a3c Author: Felix Paul Kühne Date: Wed Feb 9 12:43:01 2011 +0100 contribs: updated binary package for Mac including BWToolKit and lua 5.1.4 commit 1593b66e4e8c7a11fadb92ff33eff5cd1150132d Author: Felix Paul Kühne Date: Wed Feb 9 12:35:23 2011 +0100 contribs: updated lua to latest version commit b0342586508ab03704d8fdc1c1f380764b1b11b6 Author: Rémi Denis-Courmont Date: Tue Feb 8 21:38:28 2011 +0200 D-Bus inhibit: fix leaks and simplify commit 7ff88a0c7ac064017e40e2b44ffbcbeb2f4c285a Author: Felix Paul Kühne Date: Tue Feb 8 18:42:15 2011 +0100 macosx dialog provider: implement EXTENSION_WIDGET_SPIN_ICON commit fa2bba93d6a5a06d9da514ba22f51ab214e6f9db Author: Felix Paul Kühne Date: Tue Feb 8 17:57:52 2011 +0100 macosx-vout: removed broken and deprecated AGL vout This was used by the (also broken) mozilla plugin only and needs to be replaced with a 10.5 SDK compatible 64bit capable re-write. commit 41084d6317526a13f9047d84635192da6c3a81ef Author: Felix Paul Kühne Date: Tue Feb 8 15:20:35 2011 +0100 contribs: added BWToolKit commit 210f2129cb3f3bfa44da0710213055d23662c7a4 Author: Felix Paul Kühne Date: Tue Feb 8 15:06:15 2011 +0100 auhal: updated to current AudioUnit API should be tested with SPDIF devices commit ff7dc8ad553489b3cdf90b77b9d4706f7e193bdf Author: Felix Paul Kühne Date: Mon Feb 7 21:35:16 2011 +0100 macosx: reference BWToolKit in xcode proj commit e13204b07f0780ab05a5649a105bb3c994eebc8a Author: Felix Paul Kühne Date: Mon Feb 7 21:30:45 2011 +0100 mac intf: switched Extended panel to HUD style commit 5bee5b7d7efc37e3bae3576f048d21857f974cc2 Author: Felix Paul Kühne Date: Mon Feb 7 21:30:07 2011 +0100 enable BWToolKit for the Mac port commit 341fba0cd1b4b7a9d939f2baddfdc956277294c3 Author: Felix Paul Kühne Date: Mon Feb 7 21:28:09 2011 +0100 configure: tune for core2 when compiling for 64bit Mac commit 9880ab6837d53fa6b55caf9e41446c6484ac4e3b Author: Jean-Baptiste Kempf Date: Tue Feb 8 11:40:36 2011 +0100 Win32 installer: Fix typo commit 83c7434fd4504b7b6cba9997c0ce39537134acb6 Author: Jean-Baptiste Kempf Date: Tue Feb 8 00:30:32 2011 +0100 Jack: do not use deprecated functions Especially, when it is deprecated since a very long time. commit c16e00c8ec7d09e59e29378934ab79c09b268786 Author: Jean-Baptiste Kempf Date: Tue Feb 8 00:15:18 2011 +0100 Win32: match the text with the button commit 306e657c6de13ad538605d7d1afb02840d9c1e56 Author: Jean-Baptiste Kempf Date: Sat Feb 5 11:59:24 2011 +0100 Update NEWS about EGL commit b31ccb07907e55fc4a98931ed381b2a6e2faaa03 Author: Rémi Denis-Courmont Date: Tue Feb 8 00:00:37 2011 +0200 Linux DVB: cleanup capabilities list, and add missing ones commit 9834a85a82be52651206ebf83acc7591b940b031 Author: Rémi Denis-Courmont Date: Tue Feb 8 00:00:14 2011 +0200 Linux DVB: fix stupidity check (stupid is zero) commit 241469c7abf248bda7f182c72f9c02c8cf13aaed Author: Francois Cartegnie Date: Mon Feb 7 18:40:11 2011 +0100 Qt: fix bookmarks dialog commit fda57ab50f7207863b92f5f9dc0472306bdbefc8 Author: Francois Cartegnie Date: Mon Feb 7 18:08:45 2011 +0100 Qt: Bookmarks are custom and playback only related commit fc1131dea489bfef0bb987ebe7ff20bb64b8f046 Author: Francois Cartegnie Date: Wed Feb 2 22:14:54 2011 +0100 Qt: name unaliased resource icon commit f04ccd33807d76df26aaa5e4baf5925423e129c3 Author: Sébastien Escudier Date: Mon Feb 7 09:22:33 2011 +0100 live555 : check for NULL string in OPTION callback commit 195f9041d26f0375638af1d452aa1d95733b8606 Author: Felix Paul Kühne Date: Sat Feb 5 16:07:19 2011 +0100 macosx vout: reenabled. will break compilation until fixed commit 9982d4960226f0fb6acd8712c6caa77c7d0c5449 Author: Felix Paul Kühne Date: Sat Feb 5 16:06:32 2011 +0100 macosx: updated project file to Xcode4 commit d1ca34ed5b81ce60adb6140a90c042d1ec4234e3 Author: Rémi Denis-Courmont Date: Thu Feb 3 14:57:00 2011 +0200 vlc: use signal handlers rather than sigwait() for SIGCHLD This works around Qt4 QProcess getting stuck waiting for its SIGCHLD signal handler to be called. commit 86c8ef3fb275c71baed5a1e1c43624c813b1193c Author: Rémi Denis-Courmont Date: Thu Feb 3 14:56:17 2011 +0200 vlc: use SETMASK instead of BLOCK We don't really want to inherit the blocked signal mask from our parent. commit 1ea58b26cc545708fac6c3d198118eb9561c9410 Author: Rémi Denis-Courmont Date: Thu Feb 3 14:54:19 2011 +0200 Revert "Do not load KDE Qt plugins until KDE gets a clue" This reverts commit 96c7f9c26940828357655380470a930cbb09497e. This did not work with KDE 4.6 anyhow. commit 7205d1c379892aee484e6bf12f0ca799ce044517 Author: Pierre Ynard Date: Wed Feb 2 03:56:15 2011 +0100 luatelnet: fix typo commit 2584b8c17c0853134c48a0aaafb16cc5b4cf923f Author: Pierre Ynard Date: Wed Feb 2 02:46:53 2011 +0100 oldrc: small simplification commit 9d1dd34197e423dc7aa9c9d6391f26126d95dafc Author: Pierre Ynard Date: Wed Feb 2 01:57:08 2011 +0100 i18n: remove deleted file commit 553b15df8571343824cd789582a6eeb33f612c3e Author: Jean-Baptiste Kempf Date: Wed Feb 2 00:19:40 2011 +0100 Sync news with 1.1.7 commit 26edb0ca8af568cbba61b0e1b3b3b6fffa680b8f Author: Pierre Ynard Date: Tue Feb 1 23:36:19 2011 +0100 luatelnet: end connections in the password state too Kludge beurk beurk commit d16bdb968e2d1ef40e1cc109b79a4a0f3322b61f Author: Pierre Ynard Date: Tue Feb 1 23:32:51 2011 +0100 luatelnet: end remotely closed connections Fix a busy loop and socket leak commit 90000056f6c533170b92dd37fe1655e25f85c317 Author: Pierre Ynard Date: Tue Feb 1 23:25:14 2011 +0100 luatelnet: fix ending connections commit 8e49d55a31f2e96d56e0c65e49b25c4c45589ea6 Author: Pierre Ynard Date: Tue Feb 1 23:11:23 2011 +0100 luarc: end remotely closed connections Fix a busy loop and socket leak. Thanks to Santiago Gimeno for pointing it out (Debian bug #607869) commit c4e65e386a753aef5d9954b2dc280056b8682e4b Author: Pierre Ynard Date: Tue Feb 1 22:53:03 2011 +0100 Revert "lua: fix a busy loop (fix #4165)" This reverts commit a1b3978d280993a87033ee3de22b08d6dad9544f. It doesn't fix anything and it breaks new connections Signed-off-by: Pierre Ynard commit fcf580b6c0d6b3b7030d4746af3c020f09161aad Author: Pierre Ynard Date: Tue Feb 1 21:43:51 2011 +0100 rtp sout: fix unsafe read commit a685831de78b07c278a7ef3b5a723f20f41850e7 Author: Rémi Denis-Courmont Date: Tue Feb 1 22:25:03 2011 +0200 Remove (extremely) old copy of videodev2.h commit 804f5284bf1be5f196a0ce416eb89d9d3cc63296 Author: Jean-Baptiste Kempf Date: Mon Jan 31 13:20:25 2011 +0100 CrystalHD: small fix for 1088 height commit 7641f57079751f66f1cb4da1ba76b5aa940173b2 Author: Jean-Baptiste Kempf Date: Mon Jan 31 12:08:42 2011 +0100 Win64: do not build dirac commit f7098dba11c57ca6902137ec3f5e2b546c45da7f Author: Guillaume Poussel Date: Mon Jan 31 12:01:58 2011 +0100 Freetype: kill warnings Signed-off-by: Jean-Baptiste Kempf commit dba5a53df63a3cf48ed693f670c343a073d6f479 Author: Guillaume Poussel Date: Mon Jan 31 11:49:49 2011 +0100 Mpeg mux: fix a variable signedness Signed-off-by: Jean-Baptiste Kempf commit 9c7217e9278143212623a1254d8ab7cc5fd5832a Author: Jean-Baptiste Kempf Date: Mon Jan 31 11:48:05 2011 +0100 ML: kill another warning commit 3c6ce7b0d991d9d4847faeb8f944fe8010835965 Author: Guillaume Poussel Date: Mon Jan 31 11:43:01 2011 +0100 ML: kill warnings Signed-off-by: Jean-Baptiste Kempf commit b2cde614441345091c9c9a43ade64df8ae5a694c Author: Jean-Baptiste Kempf Date: Mon Jan 31 11:38:49 2011 +0100 ML: no tabs in source code. commit ecf896a8edd062294a6af2a5aaff8c5b133baeb4 Author: Guillaume Poussel Date: Mon Jan 31 11:37:12 2011 +0100 Transform: Mark some variables as unused Signed-off-by: Jean-Baptiste Kempf commit 1a45e4a1ea5d7501a3d1ab4931e80321778967f0 Author: Guillaume Poussel Date: Mon Jan 31 11:34:29 2011 +0100 Transform: remove dead code Oked-by: Laurent Aimar Signed-off-by: Jean-Baptiste Kempf commit 6581589d77ead08f469f6734021ae61e530a3f8a Author: Christophe Mutricy Date: Sun Jan 30 23:05:47 2011 +0000 New signing key pub 1024D/45C11CA7 2011-01-30 [expires: 2012-01-30] Key fingerprint = 160A 96C4 CA7F 8ABA D43C C087 62B9 7F54 45C1 1CA7 uid VideoLAN Release Signing Key (2011) commit cf7637751bbbb9f21edfef3e013f6f4e6e393d0e Author: Christophe Mutricy Date: Sun Jan 30 20:56:53 2011 +0000 This is just a public key. So it's not copyrightable commit 7be936ca451fa0c052069895460dcc0e67f4dfa3 Author: Steve Lhomme Date: Fri Jan 28 18:57:50 2011 +0100 MKV: Multi tags don't exist anymore Signed-off-by: Jean-Baptiste Kempf commit 197661eb6386fc816af26f54b214a91a927802fb Author: Jean-Baptiste Kempf Date: Sun Jan 30 20:58:29 2011 +0100 MKV: force EBML_STRICT_API commit b985df9294dc563ba9da13795b3fb1a728db7073 Author: Steve Lhomme Date: Fri Jan 28 19:35:06 2011 +0100 MKV: use the new libebml macros Signed-off-by: Jean-Baptiste Kempf commit 5e67eccf2b4a53cc2a1cfc76e31ddfe6214712c6 Author: Jean-Baptiste Kempf Date: Sun Jan 30 20:41:10 2011 +0100 Mkv: use MKV_IS_ID and avoid EbmlId() operator use commit dcf4d5b4e16e18a53e56d4a3ac2ae63bfc1c5ace Author: Felix Paul Kühne Date: Sun Jan 30 17:12:26 2011 +0100 macosx: enable selection of subtitles named *.txt or *.smil through the Video menu commit 6ac2e7234c1fcadec5c11a8f39c04c292aad651a Author: Felix Paul Kühne Date: Sun Jan 30 14:47:37 2011 +0100 contribs: updated binary package for Mac OS X fixing live555 issues commit 96c7f9c26940828357655380470a930cbb09497e Author: Rémi Denis-Courmont Date: Sun Jan 30 14:40:02 2011 +0200 Do not load KDE Qt plugins until KDE gets a clue commit 5dc560308c06e1862a0250651e5595fc7b0c2a82 Author: Rémi Denis-Courmont Date: Sun Jan 30 14:20:26 2011 +0200 Restore correct SIGCHLD handling This affects way too many code paths. Let KDE fix their own crap. commit 2bc307db6fd3c052ba87c7ce45f4f1ffb93ee990 Author: Rémi Denis-Courmont Date: Sun Jan 30 14:17:21 2011 +0200 Do run exit handlers, fix a few leaks commit 59491dcedffbf97612d2c572943b56ee4289dd07 Author: Steve Lhomme Date: Sat Jan 29 14:27:43 2011 +0100 the ID could be OK but the class mismatching Signed-off-by: Rémi Denis-Courmont commit f085cfc1c95b922e3c750ee93ec58c3f2d5f7456 Author: Pierre Ynard Date: Sat Jan 29 23:12:35 2011 +0100 live555: fix test to update NPT This fixes cases where the stream length is unknown commit c25938e9d11e4449a9151659f810b24164b685e2 Author: Pierre Ynard Date: Sat Jan 29 21:40:10 2011 +0100 live555: don't use the same event for data and RTSP responses Otherwise, when sending requests while already receiving data (e.g. seeking) responses are not waited for properly commit 6effe61b4faab68f27a5c05ce8e5bbbffb9df43a Author: Rémi Denis-Courmont Date: Sat Jan 29 11:21:49 2011 +0200 Export libvlc_video_set_format_callbacks commit d388ae6c28f577c377be7560ee1f79ba91419ce0 Author: Rémi Denis-Courmont Date: Sat Jan 29 11:19:52 2011 +0200 Doxygen typo commit 130cdb2dbce501a100ae0f08cd4c406746cee3c0 Author: Rémi Denis-Courmont Date: Sat Jan 29 10:58:01 2011 +0200 Revert "msw(Win32): properly terminate vlc when SC_CLOSE received" This reverts commit 7b18ec43935a5e70ee8506b2fcb3e230b78b44d4. This broke LibVLC and wall. commit 031a6dc1c5bb761d779786678e48e9d69db9abd3 Author: Rémi Denis-Courmont Date: Sat Jan 29 10:57:26 2011 +0200 Revert "xcb: support for WM_DELETE_WINDOW(WM_PROTOCOLS)" This reverts commit 95b63292214d81df212edafc7a228f8ec66d7958. This broke LibVLC and the wall filter. commit 7b18ec43935a5e70ee8506b2fcb3e230b78b44d4 Author: Erwan Tulou Date: Fri Jan 28 15:45:53 2011 +0100 msw(Win32): properly terminate vlc when SC_CLOSE received Same rationale as previous patch about Linux. fix trac #4440 (to be tested) commit 95b63292214d81df212edafc7a228f8ec66d7958 Author: Erwan Tulou Date: Fri Jan 28 13:03:29 2011 +0100 xcb: support for WM_DELETE_WINDOW(WM_PROTOCOLS) When the default window provider is used (dummy, rc, ... interfaces), rather decide what to do when the user closes the video window than let the WM blindly destroy it. Till now, this led to an error message, input dying and the playlist being stopped. For -I dummy, it also meant leaving vlc hanging since no interface could then be used to stop vlc. Action taken is to stop vlc, but feel free to change/improve/make it more configurable if need be. commit 50efe19c1825f6c8a94097e8d339eb1939e8fda6 Author: Erwan Tulou Date: Fri Jan 28 16:31:12 2011 +0100 skins2(Win32): wParam to be stripped of 4 bits (see msdn doc) commit d69bf360675736ac035fb70dc540a15b8a4399eb Author: Erwan Tulou Date: Fri Jan 28 17:04:11 2011 +0100 skins2: adapt to recent change for rate/rate-faster/rate-slower commit de360b79a582fdc2a477622d1189707af7425187 Author: Jean-Baptiste Kempf Date: Fri Jan 28 14:53:19 2011 +0100 Subtitle: show .txt files when opening a subtitle commit 5149f191bc7851b25bdf385b5bb506e238fe977a Author: Jean-Baptiste Kempf Date: Fri Jan 28 14:26:36 2011 +0100 ASF: fix a warning An negative integer would make no sense here. I guess we could use an unsigned char here, since it can only be between 0 and 127, as far as I understand commit 1c7048c53dea7abecb2dc7b50855cdbfe6b5bcd8 Author: Pierre Ynard Date: Fri Jan 28 02:45:46 2011 +0100 Don't pass input options when using --one-instance commit 32d207e47075ce211efd6074b5d574111a529362 Author: Pierre Ynard Date: Fri Jan 28 02:07:08 2011 +0100 ncurses: use make_URI() when adding item commit 13eba40502e7cd80da504f57e42b3a1dc3018c8c Author: Pierre Ynard Date: Fri Jan 28 01:47:01 2011 +0100 ncurses: fix buffer overflow when typing in the edit box commit ec33767a5218fb4e7583c8deaa6de62998bfcf89 Author: Jean-Baptiste Kempf Date: Fri Jan 28 01:18:48 2011 +0100 Contribs: unbreak ffmpeg build commit d1371735704a60895f2a7dadeea70893be7dfab6 Author: Pierre Ynard Date: Thu Jan 27 23:30:55 2011 +0100 ncurses: fix URI creation This fixes opening of file names containing non-ASCII characters commit d2dbed4c025219290399636bbb111395bf6fa827 Author: Pierre Ynard Date: Thu Jan 27 22:24:56 2011 +0100 ncurses: fix crashes when switching boxes commit ed37a76fc34f4954eb93b191b8004da5ab2f122a Author: Pierre Ynard Date: Thu Jan 27 17:57:27 2011 +0100 oldrc: use make_URI() when adding files commit ed9350a38676c62df562c483ecbc68d837d2cef8 Author: Pierre Ynard Date: Thu Jan 27 17:33:33 2011 +0100 oldrc: fix crash on memory error commit 471c012afd8c126807bc796ede7ae57baf4600ec Author: Pierre Ynard Date: Thu Jan 27 15:36:43 2011 +0100 Don't pass relative file paths when using --one-instance Fixes Debian bug #600269 commit 4f56b4a61ba1587a52bba8e959ce1973ffb7cd4d Author: Jean-Baptiste Kempf Date: Wed Jan 26 20:41:21 2011 +0100 Update Win64 target commit 8a65f40d8aac0b86c9ffcda99f778823eef74955 Author: Pierre Ynard Date: Wed Jan 26 14:21:13 2011 +0100 vod: clean up command thread We still need to use it to stop VoD instances because the VLM waits to join the input thread :( commit 53fc8f8c68f3d3bb45fb1e8c770515fc1d01462e Author: Pierre Ynard Date: Tue Jan 25 19:51:32 2011 +0100 rtsp: support Range header in responses For VoD, the synchronization is bad, but accurate synchronization would require at least changes in the core to add support for some kind of "instant pausing" to the stream output. Synchronous calls to the VLM shouldn't cause delay problems, no operation waits for the input. commit 31b8ffbf04d9ebea6869d5301450c2b1575d015b Author: Pierre Ynard Date: Tue Jan 25 18:35:49 2011 +0100 vod: set up RTSP stack of new media in an asynchronous way This way, we don't take the httpd lock when holding the vlm lock. This will allow passing synchronous calls from the RTSP stack to the VLM (as long as you don't use the old vod module at the same time, which you can't anyway). commit 3c22db76a78be10242e2712f723caecd9c294c07 Author: Rémi Denis-Courmont Date: Tue Jan 25 19:04:56 2011 +0200 Resync news from 1.1 commit 7380cc734e67d5eedb07fde560e03f63447a26dc Author: Felix Paul Kühne Date: Tue Jan 25 13:29:41 2011 +0100 Mac Port: disable 64bit mode on 10.5 and make it the preferred mode on 10.6 This will fix a bunch of crashes related to the buggy 10.5 64bit runtime. commit 28c4972c0563ec657f01b4e8a38a4358d8e209e1 Author: Erwan Tulou Date: Mon Jan 24 14:40:58 2011 +0100 skins2(Linux): fix scrolling twice faster than expected On Linux, two scrolling events were generated for each wheel step (one on ButtonPress, one on ButtonRelease). This led to scrolling being twice faster on Linux than it is on Windows. This patch ensures that only one scroll event is issued for one step at the mouse wheel. commit 5d2dcf67aee468907e34e243fa7b7e2ff201851b Author: Erwan Tulou Date: Mon Jan 24 19:10:57 2011 +0100 skins2: remove a comment that proved wrong scrolling is coded twice in this file, because it contains two class implementations (CtrlSliderCursor and CtrlSliderBg). Both need this code since cursor can be on any one of these two controls when scrolling occurs. commit 231453d40a0901d80779ac8481aadb760384946b Author: Rémi Denis-Courmont Date: Mon Jan 24 23:02:08 2011 +0200 Changing a global hotkey requires restart commit 1cd1652847695274d504d55e178e7416d55cecce Author: Rémi Denis-Courmont Date: Mon Jan 24 20:51:17 2011 +0200 SHM: new plugin to view (or encode) a shared memory segment It can be used to view an Xvfb as an example. This supports both memory mapped files and old-style System V segments. commit 954fb5ea0a0356c3c3d1ebf1279b77b0d8cc14a0 Author: Rémi Denis-Courmont Date: Mon Jan 24 19:29:17 2011 +0200 XCB/screen: fix config item descriptions commit 016985e822db8e5e54dc393f9c7a4e5eb0666d11 Author: Jean-Baptiste Kempf Date: Mon Jan 24 18:02:00 2011 +0100 Makefile, win32: fix sdk/ generation commit 456bfb7a7b1a95c32cc486ab588133dc4b44f55e Author: Rémi Denis-Courmont Date: Mon Jan 24 18:51:05 2011 +0200 One day, we will remove --enable-non-utf8 commit bbcc3288fbad733a2b574efc435c32a400e872b1 Author: Rémi Denis-Courmont Date: Mon Jan 24 18:45:33 2011 +0200 bindtextdomain: cleanup and fix error handling commit 48ad41562fedb2ae4631b0c5b573228d23f724da Author: Srikanth Raju Date: Mon Jan 24 21:32:57 2011 +0530 ML/Core: Destroy ML after PL deactivates, but before it destroys commit 3a1efde26b05fb3471c527e56fd49db3b1503446 Author: Srikanth Raju Date: Mon Jan 24 21:32:11 2011 +0530 ML/Core: Change ml_Hold/ml_Release to ml_Get Similar to pl_Get commit 7b21f9d5490bd37f64b3aa67fce05e1a7d9b811f Author: Rémi Denis-Courmont Date: Mon Jan 24 18:32:10 2011 +0200 Win32: fix gettext with non-ASCII installation path Note that this only works if the path can be represented in the ANSI code page. Otherwise, you will need to patch gettext. commit af742c72f339e015db77e2447cf233bf776ff1be Author: Jean-Baptiste Kempf Date: Mon Jan 24 01:24:29 2011 +0100 Integrate news from 1.1.6 commit 2d3a9f2e32e94d8f215f8d2216e3b2280d4f033b Author: Ilkka Ollakka Date: Mon Jan 24 00:50:53 2011 +0200 Qt4: in iconview, allways center the album art even if bold font has different size than normal commit e697532e66ce7ad886fd2c526f7e2c777e88bcc9 Author: Jean-Baptiste Kempf Date: Sun Jan 23 21:56:01 2011 +0100 Doc: generate Changelog for 2011 commit 689940a26f6915510a5fb66c6e8f7e58fd6a6bd5 Author: Felix Paul Kühne Date: Sun Jan 23 21:27:14 2011 +0100 contribs: set a proper location for the fontconfig cache to fix continous re-creation commit e2df0a99df40af9c5cfd2da61080206b7aa00b02 Author: Jean-Baptiste Kempf Date: Sun Jan 23 20:23:46 2011 +0100 Linsys: don't use strerror commit 942ab6c31026a84e4c5503cb8e68a5135dfc2f2b Author: Pierre Ynard Date: Sun Jan 23 18:19:05 2011 +0100 lirc: build fix commit 204c66212d6e19ef0ad5c6ba278ae11bd053159c Author: Felix Paul Kühne Date: Sun Jan 23 17:52:56 2011 +0100 Updated contrib packages for Mac OS X with fixed goom MMX issues commit 5094db41a412524093f99a7e8179f4364663d3e5 Author: Rémi Denis-Courmont Date: Sun Jan 23 16:51:12 2011 +0200 Work around QProcess bug (KDE bug #260719) commit 9f8a21b28e2edd0fc792e74446696d8e051347dd Author: Rémi Denis-Courmont Date: Sun Jan 23 17:14:44 2011 +0200 DV: remove impossible EAGAIN error on poll() commit 314c242ab041d515c1b2f1a82ee1a3fe4fe715a5 Author: Rémi Denis-Courmont Date: Sun Jan 23 17:40:50 2011 +0200 LUA: hide EINTR from scripts and remove the timeout feature Timeout makes it too easy to write crappy code. It's also much easier to handle EINTR without timeout. This fixes a minor bug: revents was undefined if poll() failed. commit 028174606c60efaeb6621d26bbf58192adc0a5d1 Author: Rémi Denis-Courmont Date: Sun Jan 23 17:43:34 2011 +0200 netsync: don't sleep on poll() EINTR commit 56cd0622eb3976ce055cc5dfb8b1ce480c60c438 Author: Rémi Denis-Courmont Date: Sun Jan 23 17:45:14 2011 +0200 V4L2: don't whine in the logs on EINTR commit f2757e09a8d867ac936372e80e22f760b8513d84 Author: Rémi Denis-Courmont Date: Sun Jan 23 17:44:51 2011 +0200 V4L2: fix poll() error handling Do not read revents in case of error. Do not busy loop if POLLERR or POLLHUP get set. commit cf25b55a45ec72aa89ce7089124d860a6e9b2081 Author: Rémi Denis-Courmont Date: Sun Jan 23 17:46:08 2011 +0200 LIRC: don't choke on EINTR commit e1ad2bf94fa81023c96db1f99e52d50efff5211c Author: Rémi Denis-Courmont Date: Sun Jan 23 17:39:20 2011 +0200 PVR: don't choke on EINTR and fix/remove polling timer commit 0169865b68c30b1505beae2489f8f08e9619a337 Author: Rémi Denis-Courmont Date: Sun Jan 23 17:36:15 2011 +0200 OSS access: don't choke on EINTR commit d8ddcbff798c8927bdc2656a74a5862386320ee9 Author: Rémi Denis-Courmont Date: Sun Jan 23 17:34:17 2011 +0200 DVB CAM: don't choke on EINTR commit 94d12698455b55ae02072878fcbb76be0a25cdf2 Author: Jean-Baptiste Kempf Date: Sun Jan 23 15:46:53 2011 +0100 Goom: deactivate MMXEXT accelerations Close #2052, #4039, #4390, #2796 Apparently Goom developers don't understand SIMD registers... commit 41482dcce6d9bccbe5e38666d2db7315ece53e9f Author: Erwan Tulou Date: Sun Jan 23 15:19:22 2011 +0100 skins2: cleanup and remove a now highly dubious useDTD parameter commit fe6591058282a744a49b238d01ad2c2e4fa82cb7 Author: Erwan Tulou Date: Sun Jan 23 14:52:39 2011 +0100 skins2: back to working order after latest change in xml design commit 5475749dd0134214fecd0751c2d3dae4d47d4522 Author: Rémi Duraffort Date: Sun Jan 23 11:25:16 2011 +0100 lua_xml: fix read of non-initialized pointers. commit 2a7cdd592ae8eb33f9c47832655968bc7aea9e5a Author: Rémi Duraffort Date: Sun Jan 23 10:24:08 2011 +0100 extension: fix a potential memleak. commit cb91467d925414dd82b9965e6245aa4d442e2410 Author: Rémi Denis-Courmont Date: Sat Jan 22 23:04:31 2011 +0200 Bump plugin ABI due to XML changes commit 39af625e5962478a97e0a4d8554234f062dc34d2 Author: Jean-Baptiste Kempf Date: Sat Jan 22 21:39:05 2011 +0100 Solve a sign warning commit eecec2366e9481d8ef552d2b39969765212a8ac9 Author: Jean-Baptiste Kempf Date: Sat Jan 22 21:33:27 2011 +0100 Correct cast of fourCC in msg_Err commit 831235838f00db3519639c785c1d8d78f76ba274 Author: Jean-Baptiste Kempf Date: Sat Jan 22 20:59:09 2011 +0100 include: code indentation for consistency commit 316517befe086a25b3a2b0c2113282568ff3c252 Author: Pankaj Yadav Date: Fri Jan 21 14:03:54 2011 +0530 Disable IPv6 Forcefully on Symbian Port Signed-off-by: Jean-Baptiste Kempf commit c1912a7528416d313cfc812bd3607c3b3686f96a Author: Felix Paul Kühne Date: Sat Jan 22 19:14:02 2011 +0100 contribs: updated binary package for Mac OS X includes a fix to correctly link libmpcdec and latest contrib updates commit 0148372f16ababc6d59f909a9b86cd6f5d76cf78 Author: Francois Cartegnie Date: Fri Jan 21 20:24:52 2011 +0100 TimeSlider fix for #4328 commit 44c22a5a189d1ba01ec693e133e7739973135624 Author: Felix Paul Kühne Date: Sat Jan 22 17:15:04 2011 +0100 contribs: fixed libmpcdec installation on Mac OS X commit af9721e24d7a46056f59ddaa3228fdc7e78cf503 Author: Pankaj Yadav Date: Sat Jan 22 19:49:57 2011 +0530 Contribs for Symbian Port Signed-off-by: Jean-Baptiste Kempf commit 25aa02939874065f6773aa73657c1a9aa52a4e15 Author: Felix Paul Kühne Date: Sat Jan 22 16:03:02 2011 +0100 quartztext: compilation fix commit 15527aa0abbf24b171de1b8612ffb82bb88c5f11 Author: Rémi Denis-Courmont Date: Sat Jan 22 15:59:44 2011 +0200 live555: add audio/DAT12 and audio/L20 RTP payload formats commit 77f8c2d6d93bf0794f95b271a809e73a7b98b9d6 Author: Rémi Denis-Courmont Date: Sat Jan 22 15:59:34 2011 +0200 Add FOURCC's for DAT12 and L24 (IETF RFC3190) commit d16fe011b9a968d359e6b37fd679621c947b7e67 Author: Jean-Philippe André Date: Sat Jan 22 14:44:55 2011 +0100 XML: fix two small mistakes in Lua commit 2a3c9b8eaee9a7b1dd6feda20ff8133e8ca5d002 Author: Jean-Philippe André Date: Sat Jan 22 14:13:38 2011 +0100 Lua: fix Allocine for large result pages Some pages are really huge, the only way we are sure we'll be able to parse them is to download them entirely commit 0e17b717feed5b870b4fd1707399bf1e3688e7fe Author: Rémi Denis-Courmont Date: Sat Jan 22 11:20:57 2011 +0200 XML: return attribute value as const This simplifies error and memory handling. A few memory leaks were fixed. commit 92864777b97fb1a6fb1f80c0d590fc4a1c869455 Author: Rémi Denis-Courmont Date: Sat Jan 22 10:28:42 2011 +0200 Simplify commit f0e76bae692e4ecc21db9d671043f028f83713d6 Author: Pierre Ynard Date: Sat Jan 22 03:53:26 2011 +0100 Distribute forgotten files commit 60d4aaa7383255aefb85ebdbcb8b5155381803c3 Author: Jean-Baptiste Kempf Date: Sat Jan 22 01:07:07 2011 +0100 Win32: enable media library when configuring commit ae06612ff21d175e09c82203e5ad3d026fd6a527 Author: Jean-Philippe André Date: Sat Jan 22 00:56:11 2011 +0100 Qt: really close ExtensionDialog when user presses ESC commit 92432ec276e6e62101769ac305971531eb5a0163 Author: Jean-Philippe André Date: Sat Jan 22 00:22:42 2011 +0100 Lua: fix module simplexml using the new API commit 06fb88fa96f2717109b1eaf0c3903bbd5fe48978 Author: Jean-Philippe André Date: Sat Jan 22 00:23:00 2011 +0100 Lua: also return node name in XML's next_node() method commit 1e505da4a8993e6a19f8e3455f710eea49a82d5a Author: Jean-Philippe André Date: Fri Jan 21 18:33:23 2011 +0100 Lua: load modules manually for zipped extensions Modules must be placed in the subfolder modules/ of the zip package. Accepted file extensions are .luac and .lua (probed in that order) commit 3aa82557e68f1c8f1a18357ca3ca5649ef39cb94 Author: Jean-Philippe André Date: Wed Jan 19 18:08:48 2011 +0100 Lua: load extensions in .vle files (Zip archives) Main script's name must be "script.lua" Modules are not supported yet commit 713aa493fd5a28655d0be82965d806c385747b8f Author: Jean-Philippe André Date: Tue Jan 18 22:16:01 2011 +0100 Lua: Allocine now uses keep_alive() This will prevent the watchdog window to pop up if the network is slow commit 5980be37ec0de30c8c05b1efe4a641652b56b1f9 Author: Jean-Philippe André Date: Mon Jan 17 02:34:33 2011 +0100 Lua: allow killing Extensions If an Extension didn't respond in 10s, a dialog pops up and allows the user to kill the Extension (thread cancellation) commit a9e47d715ebb0e67bd1e177b321beac0d3c453e7 Author: Jean-Philippe André Date: Wed Jan 19 00:28:19 2011 +0100 Lua: embed IMDb icon commit 3b558f6397d65ccd84aa5e26b803193edbc5759f Author: Jean-Philippe André Date: Wed Jan 19 00:28:02 2011 +0100 Lua: embed Allocine icon commit 8551d47cece933d634ed33f4c500e2b8a602806d Author: Jean-Philippe André Date: Wed Jan 19 00:26:15 2011 +0100 Qt: show embedded icons of Lua extensions commit cdcd09f9f1993e796d46e53202b5d0129ffe3acb Author: Jean-Philippe André Date: Wed Jan 19 00:24:39 2011 +0100 Extensions: support embbeded icon data In Lua files, embed an image file (PNG, ...) in a string. commit b4269ba76800363bf477891b8c409de3fe2e2e95 Author: Jean-Philippe André Date: Tue Jan 18 22:15:33 2011 +0100 Lua: use the spin icon in Allocine commit 15f94976c0432fe0d3d57e4c726c5738c85eb9d6 Author: Jean-Philippe André Date: Tue Jan 18 22:10:10 2011 +0100 Qt: support spin icon in extension dialogs commit 30b3704a1a56ff25211563be360eddb14178f8c8 Author: Jean-Philippe André Date: Tue Jan 18 22:08:32 2011 +0100 Lua: add support for the new spin icon commit 50ec0373a2ac670bf19cb76fa001c2a0b0439f23 Author: Jean-Philippe André Date: Tue Jan 18 22:11:14 2011 +0100 Qt: new pixmaps for the spinning icon widget commit 001d8f3d2eacd8324c536161d38a9c3e8124b60d Author: Jean-Philippe André Date: Tue Jan 18 20:12:04 2011 +0100 Qt: add new widgets: AnimatedIcon & SpinningIcon Very simple, displays a series of pixmaps in a loop animation. The spinning icon can be used to indicate background activity, especially designed for Lua SDs and Lua extensions. commit cd4cd718fe4403f35e428b6b3e09346fb73aa17d Author: Rafaël Carré Date: Fri Jan 21 10:38:26 2011 +0100 AUTHORS: Remove my nicknames commit c101ca179b62f5e7c9a7d824c879c49d7f1917f9 Author: Rémi Duraffort Date: Fri Jan 21 19:22:12 2011 +0100 xml! fix potential memleak. commit d479ed1b7e8542cfc7ad00cfa4df19a1b7a5da33 Author: Jean-Philippe André Date: Fri Jan 21 18:00:45 2011 +0100 Zip: check memory allocations or fail (in Open) commit fe6f4ad05c49384dbb7fb5e7de11539c7d21ad2d Author: Jean-Philippe André Date: Fri Jan 21 17:59:08 2011 +0100 Zip: fail when the file does not exist commit ba00f4c040b1e7745e9b90085a511246169960f2 Author: Pierre Ynard Date: Fri Jan 21 18:47:07 2011 +0100 XML: throw an error if HTML subtitles have no root node This shouldn't happen unless the codec is buggy commit 39a6fe507f6811c507e950b59823f8e2a3a58068 Author: Pierre Ynard Date: Fri Jan 21 18:24:49 2011 +0100 XML: fix warning commit 18b1e6cb26e04609013c121c85f1164a3e49b274 Author: Jean-Paul Saman Date: Fri Jan 21 17:14:54 2011 +0100 stream_filter/httplive.c: Do not start live playback when there is not enough data available. Do not start live playback when there is not enough data available. There should at least be 3 times the target duration of data segments. commit f883a00d5a1b7cbeb94108efa0e057603f840466 Author: Jean-Paul Saman Date: Fri Jan 21 16:39:48 2011 +0100 stream_filter/httplive.c: consider http port numbers The httplive stream_filter ignored HTTP port numbers other then 80 and 443. These where dectected by HTTP access input. Other port numbers were simply ignored. The patch now uses the original portnumber and carries it along when handling relative_URI() and download URI in AccessOpen() functions. commit 275dd46200918d3c57e34aa2697feb506ac23b22 Author: Ilkka Ollakka Date: Fri Jan 21 17:46:17 2011 +0200 libxml: return attribute name on ReaderNextAttr commit d4c31920fca493ec23505b5adc6b16811f079f1a Author: Konstantin Pavlov Date: Fri Jan 21 15:54:49 2011 +0300 Revert "Contrib: point ACLOCAL to appropriate place for tremor." This reverts commit 01dbb084e4d7d2b56856d3637aea9c4a9ae26e0a. I must have had something really wrong going on in scratchbox for this commit to fix things. commit 88388e212062a026f2d1948c350202a2e4f0f3f8 Author: Pierre Ynard Date: Fri Jan 21 12:50:36 2011 +0100 quartztext: don't mangle const string Untested commit 5a1c1472f8c71f69136b667704829fbaae22ddbe Author: Pierre Ynard Date: Fri Jan 21 12:19:49 2011 +0100 quartztext: build fix commit d3c4e780d0d537f58aef629fe0691c0ac6c076f8 Author: Pierre Ynard Date: Fri Jan 21 11:40:55 2011 +0100 quartztext: update XML parsing commit 4a5b1b08757ceaca20fd15891013bcee1af6ca57 Author: Pierre Ynard Date: Fri Jan 21 09:35:09 2011 +0100 XML: fix incomplete last commit commit ad10f794dd6c5ceae4074e944de90b076d4607e0 Author: Rémi Denis-Courmont Date: Thu Jan 20 23:22:41 2011 +0200 XML: return node (element name or text value) as const This simplifies memory handling in most cases. commit d4546731ef1b5bf92890986ec5a29ffe5c147024 Author: Rémi Denis-Courmont Date: Thu Jan 20 20:50:17 2011 +0200 Use strspn() and constify commit c495c265de8ee928e99fb78a61ff1161be126e94 Author: Rémi Duraffort Date: Thu Jan 20 20:52:18 2011 +0100 Cosmetics commit e0e66bfc7cdbe2c6d839e14cf541b4f7db8399c4 Author: Rémi Duraffort Date: Thu Jan 20 20:57:58 2011 +0100 sout_setid: parse the config string before any usage to var_Get. commit 3bf3fdacba1f84b8965e8c1e1443d33fe439f08a Author: Rémi Duraffort Date: Thu Jan 20 20:49:06 2011 +0100 Fix potential memory leak. commit a3108f6fbae5b5e30e6ec9ea220ec347cd0ef69f Author: Pierre Ynard Date: Thu Jan 20 18:58:53 2011 +0100 i18n: add new file commit 36e5bdf404cf5c4bb5c563ed399936e8ef9d3481 Author: Pankaj yadav Date: Thu Jan 20 18:36:36 2011 +0100 Add misc/atomic.c to SOURCES_libvlc_symbian and fix indentation Signed-off-by: Jean-Baptiste Kempf commit 3dbfa99f14c8f0bf39db2ef02ddae5138edbae5f Author: Rémi Denis-Courmont Date: Thu Jan 20 19:28:15 2011 +0200 Return XML attribute as const from NextAttr The attribute name is valid until the next attribute or next node. This simplifies the code a bit: fewer error paths, and free() calls. A few potential memory leaks were fixed too. commit 4bea014b5659bb43b32619512276b01d70deed92 Author: Jean-Baptiste Kempf Date: Thu Jan 20 17:03:37 2011 +0100 Update NEWS, LIST and improve preferences for the new Sout modules Rename preferences entries, put in the right categories, etc... commit 51bc2433fa00a655542741f32967e4490014a06a Author: Christophe Massiot Date: Thu Jan 13 17:13:01 2011 +0100 New sout module langfromtelx, gets lang from telx This is used in a very particular situation (language code changing continuously on a single PID, signaled by a change in teletext data), but maybe other uses can be inspired from it. Signed-off-by: Jean-Baptiste Kempf commit 0880b6a67660783ff2fca29778c896f17d3545fa Author: Jean-Baptiste Kempf Date: Thu Jan 20 12:00:40 2011 +0100 Add a setlang submodule to setid Work based on Christophe Massiot setlang module, merged by /me commit d4e913a695bb5ae17fbb34c416d388ddcc35afe7 Author: Jean-Baptiste Kempf Date: Thu Jan 20 15:12:20 2011 +0100 Qt: fix compilation with ML commit 3a94d0615580de160064620e50dea4f0ada1e202 Author: Jean-Baptiste Kempf Date: Thu Jan 20 09:51:06 2011 +0100 Contribs: update FFmpeg and fix the SSSE3/h264/EMU_EDGE issue commit 56f4b016431a44fe36932006b2658393bb08f54a Author: Ilkka Ollakka Date: Thu Jan 20 01:36:15 2011 +0200 qt4: fix album art showing again in views commit 170c03741877286612db725a09213705fad0436b Author: Ilkka Ollakka Date: Thu Jan 20 00:46:02 2011 +0200 xspf demux: fix tree-parsing commit cad5438ff91b6a664e5e0ab2753ee2cf6bfe8c12 Author: Jean-Baptiste Kempf Date: Wed Jan 19 23:42:06 2011 +0100 Setid: small fix Sorry, I failed my merge ;) commit 7d68f2135afe1599880f94a7fb72e52a4668d0a4 Author: Jean-Baptiste Kempf Date: Wed Jan 19 23:26:46 2011 +0100 Delay: specify in the option the unit commit 81305bf598bc633373ca5dff9bd045c00ba46d08 Author: Christophe Massiot Date: Thu Jan 13 21:42:42 2011 +0100 New stream_out module setid to change IDs of streams Signed-off-by: Jean-Baptiste Kempf commit b8cbf90df860665718e0278b04d8b8a94d6eb3c1 Author: Christophe Massiot Date: Thu Jan 13 21:12:42 2011 +0100 New stream out module delay to delay PTS/DTS Signed-off-by: Jean-Baptiste Kempf commit 203a2937682e6cc4e7db3d1e0327af879c2262a1 Author: Christophe Massiot Date: Tue Jan 11 21:42:12 2011 +0100 Add support for Linear Systems (HD-)SDI cards * modules/access/linsys/*: add support for SDI and HD-SDI cards of Linear Systems/Computer Modules Signed-off-by: Jean-Baptiste Kempf commit c14e81d219cfaa48c6d087a5d3a1453a2bcad4d8 Author: Christophe Massiot Date: Tue Jan 11 21:12:42 2011 +0100 Fix cosmetics. commit d6a6e466bd5ed7a77b5936a71977c6ca51a908fd Author: Jean-Baptiste Kempf Date: Wed Jan 19 23:15:33 2011 +0100 Skins2: fix compilation commit 59f0684a6fbb3208dbc9a9134cb762d035f396af Author: Rémi Denis-Courmont Date: Wed Jan 19 23:52:52 2011 +0200 XML: merge read and node_type operations, skip unknown nodes commit 19ae84b430735669ce17b1287047e21650be1356 Author: Rémi Denis-Courmont Date: Wed Jan 19 23:46:53 2011 +0200 Avoid useless assignment commit e2bb99c8e09d3d007ff9535a5bf2166ac6b40a28 Author: Rémi Denis-Courmont Date: Wed Jan 19 22:56:41 2011 +0200 Don't recurse into modules/misc/xml commit d2f2be39f55d2438a515a84116f42bcab93914dc Author: Rémi Denis-Courmont Date: Wed Jan 19 22:53:50 2011 +0200 Remove xtag It is behaving a little bit different from the libxml parser which has caused weird bugs in the past. Anyway, everybody has libxml (I am planning to write an Expat parser too but not there yet). commit 7ca109664f813ed519ca16739fd297ffe3e69c93 Author: Rémi Denis-Courmont Date: Wed Jan 19 19:39:17 2011 +0200 Small simplification commit 5d37c8ea477fccb78c35ba70adb3407bdf612ef5 Author: Rémi Denis-Courmont Date: Wed Jan 19 18:15:47 2011 +0200 grammar commit b15532895cf0eeb81e9cade16e57338531245d94 Author: Jean-Paul Saman Date: Wed Jan 19 17:13:09 2011 +0100 stream_filter/httplive.c: unbreak HTTP Live streams playback. commit id: c5f5039b2c950b5bb630e76d42103dd8c679f274 defined a shadow variable psz_path which content is needed to correctly construct a relative_URI(). commit c761818073f2fb648f7efa9c8ba3b0a5f58f0b7e Author: Jean-Paul Saman Date: Wed Jan 19 16:53:13 2011 +0100 stream_filter/httplive.c: Do not crash when Prefetch() fails If Prefetch() decides that playback cannot commence it returns VLC_EGENERIC. The code path in Open() tries to cleanup by calling Close(). However at that point the hls_Thread() is not started yet and this causes a crash in Close(). The resolution is to not call Close() but cleanup the parts that have been created in the Open() function itself. commit c5f5039b2c950b5bb630e76d42103dd8c679f274 Author: Jean-Paul Saman Date: Wed Jan 19 16:11:49 2011 +0100 stream_filter/httplive.c: do not crash on strdup(NULL) httplive crashed in parse_SegmentInformation on line 428. The cause is that hls->url.psz_path can be NULL, when there is no meta playlist involved. In that situation it results in a crash of vlc. (Issue reported by Felix Kuehne.) commit 36f8268351dfe0ea51d8b0ac9182d423bf48df51 Author: Erwan Tulou Date: Wed Jan 19 14:44:09 2011 +0100 skins2(playlist): cosmetics + avoid objects passed as value if not needed commit 7647873a9afbaede019a95da0d0732ae757073a6 Author: Erwan Tulou Date: Wed Jan 19 14:32:44 2011 +0100 skins2: remove dead code commit d272e598577e52364bdf349fbca97bc15219caa3 Author: Pierre Ynard Date: Wed Jan 19 05:29:31 2011 +0100 t140: fix RTP synchronization commit 2c1fd6315ded7a55f6f9eb1f0c07e973a2bf4f63 Author: Rémi Denis-Courmont Date: Tue Jan 18 19:05:36 2011 +0200 Panoramix: use var_Inherit commit 3d7d74852cc62062b9ec296e4341ab12b14d4676 Author: Rémi Denis-Courmont Date: Tue Jan 18 18:57:21 2011 +0200 Move --x11-display to the XCB window plugin commit 873b1ceb33effa4e1813d3d537773517bda0f8db Author: Rémi Denis-Courmont Date: Tue Jan 18 18:46:40 2011 +0200 XCB hotkeys: do not use --x11-display anymore commit 0ac89c18897433ac1bde90805caea644af4f54c9 Author: Rémi Denis-Courmont Date: Tue Jan 18 18:45:21 2011 +0200 skins2: do not follow --x11-display anymore (Refer to the previous commit for rationale) commit 7a6342fccdf727e91a9c09a95019e520e64131cb Author: Rémi Denis-Courmont Date: Tue Jan 18 18:40:41 2011 +0200 Qt4: remove custom X11 display with --x11-display In older VLC versions, we had to use the same X11 display for the window provider (the UI) and the video outputs to avoid Xlib aborts. We do not need this anymore. Morever, the XCB outputs can detect the error and fail safe. To change the UI display, the DISPLAY environment variable is used. The only real use case for --x11-display is output to a different display than that of the UI. This change restores this use case, and simplifies the Qt4 interface. commit 2cfc9f512a7d6655728ecfaf8d7937100e06a9bf Author: Jean-Philippe André Date: Tue Jan 18 15:26:10 2011 +0100 Qt: fix crash in the playlist model Bug: right-click on an empty node leads to a segfault commit ba740b334ac598b22030520b32d72fdd0dd08190 Author: Rémi Denis-Courmont Date: Mon Jan 17 19:50:36 2011 +0200 Fix lock inversion commit e9196c3fc2ca2daf438c1fd90bd10f8404fd4f4a Author: Jean-Philippe André Date: Sat Jan 15 21:35:17 2011 +0100 Lua: fix Allocine extension It was broken a looong time ago because the XML structure of their web page is broken commit ca6ed0548e95291dfcc593d74df37861cec801b5 Author: Jean-Philippe André Date: Mon Jan 17 16:51:57 2011 +0100 Zip: fix seeking (closes #3867) commit c77acd6efb16d3af6de89b363ccdb7b579e7c18e Author: Jean-Philippe André Date: Mon Jan 17 16:05:44 2011 +0100 Zip: fix opening of files File paths without file:// don't work anymore commit 73f8199479634d2a85ab87fe4202f3c8c739c2cd Author: Jean-Philippe André Date: Mon Jan 17 14:11:09 2011 +0100 Qt: fix Modules.am for the media library MOC files should not be created if the ML is not built commit 90b6e3dc3a2f54eda54e8a25644537a9700d657c Author: Srikanth Raju Date: Mon Jan 17 20:28:34 2011 +0530 Qt/ML: Pictureflow should work with VLCModel commit 64646d3c4be33941861e894b5cb0a29a7ebec365 Author: Srikanth Raju Date: Mon Jan 17 19:17:21 2011 +0530 Qt/ML: Move more functions into VLCModel doDelete() should be virtual getMeta() and getArtPixmap() helpers in VLCModel commit 7b9f7900ed0fcccfa8b17857cefc0a09492bd3a6 Author: Felix Paul Kühne Date: Mon Jan 17 13:47:46 2011 +0100 makefile: revert previous Xcode4 fix. This will need a proper fix once both Xcode 3 and 4 are available. commit eb6ffb77966589e6f10e2b8b28d5b541b194d0ec Author: Jean-Baptiste Kempf Date: Mon Jan 17 01:25:28 2011 +0100 Contribs: be sure that the folder exists before copying something in it commit 2b790c3e8cbc3dfb7e8709027b7bea358c6f18ba Author: Harry Sintonen Date: Mon Jan 17 00:47:58 2011 +0200 Handle early termination properly in StripTags Signed-off-by: Jean-Baptiste Kempf commit f62e6d6e7ca732471f84fc766988553974b8a1b8 Author: Dominique Leuenberger Date: Sun Jan 16 19:06:10 2011 +0100 Libnotify depends on gtk, but leaves the choice between gtk2 and gtk3 to the calling application. Signed-off-by: Jean-Baptiste Kempf commit 1c891c7fb271c741b40ed45851b961bdc54c1855 Author: Jean-Baptiste Kempf Date: Sun Jan 16 23:20:54 2011 +0100 NEWS: mention removed modules commit d7ceb34d91f4a93eabd5164cd654c6d44905260d Author: Jean-Baptiste Kempf Date: Sun Jan 16 23:11:40 2011 +0100 NEWS: mention EGL and skins2 improvements commit 4ee6861fcd4fb5a09b76952f1f0799b2d3f763e3 Author: Erwan Tulou Date: Sun Jan 16 22:21:01 2011 +0100 skins2(Linux): fix some drag&drop issues On Linux, drag&drop provides a null-terminated character string, consisting of one or more filenames. When there are more than one filename, either CR LF (e.g Nautilus) or just LF (e.g Konqueror) are used as the sub delimiter. This patch ensures that drag&drop now works for both cases. In addition, if more than one item are selected, only the first item is launched instead of all of them. commit d9cdd2949ba3193c43670a5842f901b17a0e7d53 Author: Erwan Tulou Date: Sun Jan 16 17:42:41 2011 +0100 skins2: use enum type for better clarity commit fd930cde1c899fe9dfae6f3b4957eb5ad67a1cc1 Author: Erwan Tulou Date: Sun Jan 16 16:37:44 2011 +0100 skins2: cosmetic (playlist) Remove variables that were never used, especially in tree_update structure commit a714732f247bc149c58084c634bad51645d1e0d7 Author: Erwan Tulou Date: Sat Jan 15 23:24:44 2011 +0100 skins2: some optimisation for playlist limit rebuilding the playlist control only when the notified item is expected to be visible. This improves responsiveness when playlists are very large. commit bc83704fd5f9ec32fcefe55e753d9dad2f44d12b Author: Erwan Tulou Date: Sat Jan 15 22:11:53 2011 +0100 skins2: refactor some code commit b630fa63c82e80cfd0420e1c18693d6c2fcc82f3 Author: Erwan Tulou Date: Sat Jan 15 22:10:48 2011 +0100 skins2: remove unnecessary lookup commit 1c41fce0fbaf7935109abc3dd54cafe750fad8d5 Author: Erwan Tulou Date: Thu Jan 13 21:47:41 2011 +0100 skins2: add accessors to VarTree commit 3b3251c4798a0d04dfef7e691eb569571e96d858 Author: Erwan Tulou Date: Thu Jan 13 21:37:08 2011 +0100 skins2: prefer ++it over it++ for iterators commit 8c18c69a74cda15c66dbc5896601658f12e3344a Author: Erwan Tulou Date: Wed Jan 5 18:49:32 2011 +0100 skins2: cache scaled image commit 5154442579f514dc4ff1484e6ca90ab0e1779cc9 Author: Erwan Tulou Date: Thu Jan 13 19:28:43 2011 +0100 skins2: better cleanup for button and checkbox commit f54769ebe2b65198d17f4ca4c20c4a39befcfc59 Author: Erwan Tulou Date: Thu Jan 13 14:57:38 2011 +0100 skins2: cosmetic (a single addObserver is sufficient) commit 7a851c177afae8aa2cc9077e575dc07a39050613 Author: Erwan Tulou Date: Sat Jan 15 18:14:49 2011 +0100 skins2: cosmetic commit e843f24f2b9a2c4f74aa408e813f73a7f5385e39 Author: Srikanth Raju Date: Mon Jan 17 03:08:05 2011 +0530 Fix inverted ML configure.ac logic commit f97d345de81f0cc7a7f960c9f9c9b20cdab9ed87 Author: Jean-Baptiste Kempf Date: Sun Jan 16 18:13:27 2011 +0100 Mark ffmpeg-fast and ffmpeg-hw as normal preferences. commit 58e76b5731642009db22e4559441a895b27c35aa Author: Jean-Baptiste Kempf Date: Sun Jan 16 17:56:03 2011 +0100 CrystalHD: look for the dll in common places commit 7d6db3cea8e5dc71bcb634e73cc0ef5f58774102 Author: Jean-Baptiste Kempf Date: Sun Jan 16 00:14:00 2011 +0100 CrystalHD: support for opening the BCM dll under Win32 On a normal Win32 released build, we aren't going to ship the BCM dll or ask our users to install the good version of the dll at the right place and recompute the plugins cache... Therefore, we need to open the dll and resolve the symbols. commit 0ff3d0e674e84dedc3965d65fae706f562fbb469 Author: Srikanth Raju Date: Sun Jan 16 01:27:31 2011 +0530 ML/Core: Release ML before playlist deactivates ML holds some PL resources commit 456b99c4c5d9649c8fc6894e34fe30cbdeffdf61 Author: Srikanth Raju Date: Sun Jan 16 01:19:31 2011 +0530 ML: Fix BuildUpdate() and add some error messages commit a607963a10fb1d2ea8f4715cb237486677861fa7 Author: Srikanth Raju Date: Sun Jan 16 01:16:57 2011 +0530 ML: Avoid deadlocks commit ff3b557255a3f916efef458745d9a6a733ad777a Author: Jean-Baptiste Kempf Date: Sat Jan 15 17:35:25 2011 +0100 Contribs: install sid builders in standard directory commit c7866a772c3fada3a78b5f052e5553232ba336be Author: Jean-Baptiste Kempf Date: Sat Jan 15 16:59:53 2011 +0100 Contribs: improvements on the resiliance of sidplay building commit 93f40ac0a3a37fe80dd4cc3cddd96b47beda11f5 Author: Jean-Baptiste Kempf Date: Sat Jan 15 16:22:34 2011 +0100 CDG: kill warnings commit 151fdeef0d9355944fd76c6d55a1bec481b21754 Author: Jean-Baptiste Kempf Date: Sat Jan 15 16:08:41 2011 +0100 Visual: code cosmetics and comments commit 8fc72635bff955369b3969a0a41f2f05a855154b Author: Jean-Baptiste Kempf Date: Sat Jan 15 16:01:41 2011 +0100 Goom: remove unnecessary includes and delete GOOM_TREE mode commit 295e4f255adc215d6981ab3b9fb798b1a370db24 Author: Jean-Baptiste Kempf Date: Sat Jan 15 15:56:39 2011 +0100 Win32: configure scripts updates commit 21cc832d518818a0d56b831b6cb9a09cb222f6d6 Author: Jean-Baptiste Kempf Date: Sat Jan 15 15:35:09 2011 +0100 Contribs: do not build Dirac per default on Win32|64 and on Mac commit 4d3acaf28ec6fd1f312d5223636865c46ac5f4f9 Author: Jean-Baptiste Kempf Date: Sat Jan 15 15:29:26 2011 +0100 Schroedinger: fix copyright year, and NEWS commit b94a0412d9df93475157640f856a2e63fccab42e Author: Jean-Baptiste Kempf Date: Sat Jan 15 15:26:12 2011 +0100 Schroendinger: improve preferences integration commit 147438b3a0b1e9c3b6706ccd7e20f97e49d9abfa Author: Pierre Ynard Date: Thu Jan 13 21:53:19 2011 +0100 Remove references to removed structures commit 3080bfc4ef9febca11f280cbcde61fff60e8d89d Author: Pierre Ynard Date: Thu Jan 13 20:02:07 2011 +0100 missing: build fix commit 0ecc260de9770f8503205934968c7ea8d6633fc7 Author: Rémi Denis-Courmont Date: Thu Jan 13 20:21:38 2011 +0200 libvlccore: do not link against the C++ run-time libvlccore must not refer to .cpp files. commit 3085193997f34b3b91e36fbe54f93fa32da31632 Author: Rémi Denis-Courmont Date: Thu Jan 13 19:59:02 2011 +0200 Qt4: fix convert dialog The mux was not passed in the chain. This is a regression in f01fe561104e3c62fe77366d3c19b77bf8776a9a. commit fdd26f89a2a01c51cd9e47f3f04240a2d9357f57 Author: Rémi Denis-Courmont Date: Thu Jan 13 18:42:21 2011 +0200 Disable the media library by default due polling timers commit 1c2a95b85ef3e984fd963e7fff6c1c03693b9255 Author: Anuradha Suraparaju Date: Tue Jan 11 14:09:31 2011 +1100 Add Dirac encoding support to VLC using the Schroedinger library. Signed-off-by: Jean-Baptiste Kempf commit 677f45decd33a0af72bd9eb94a3faba6f7924d70 Author: Rémi Denis-Courmont Date: Wed Jan 12 23:40:57 2011 +0200 Remove unused factory pattern for SDP announces commit 9168a4fe5678fb040ec146f21f327fac7de7a2a0 Author: Dominique Leuenberger Date: Wed Jan 12 19:43:28 2011 +0100 Have bool MLModel::setData return a value in any case. Signed-off-by: Rémi Duraffort commit 0eedaef3e3263f23924516c7489338cd00ac8ece Author: Pierre Ynard Date: Wed Jan 12 19:37:51 2011 +0100 httpd: use locale-independent us_vasprintf() to write HTTP headers This will be useful for RTSP. commit 5d3ffa0e963370f821e71dfb055b49ed7d8c8a2d Author: Pierre Ynard Date: Wed Jan 12 19:33:19 2011 +0100 Add us_vasprintf() function For use within already variadic functions commit 888f4987ea2970f908270791da99d51a3753a23d Author: Erwan Tulou Date: Wed Jan 12 18:33:56 2011 +0100 skins2: use of vlc_mutex_locker simplifies things a bit pointed out by courmish commit 2c45bce605d90627d8355037878aa498d0043e4a Author: Erwan Tulou Date: Wed Jan 12 14:29:44 2011 +0100 skins2: rework skins2 as a vout_window provider - remove the awkward global lock and serializer mechanism - adapt to latest module API (fix compil errors) - be more specific about hwnd or xid depending on port - set display.x11 on Linux port commit 97be28c405ae1734747d4be7f685278dc6d407b3 Author: Erwan Tulou Date: Wed Jan 12 15:09:47 2011 +0100 drawable(Win32): fix compil commit d7bf4abfd50923bd17732a7aaee145381861c5dd Author: Pierre Ynard Date: Wed Jan 12 01:41:38 2011 +0100 Use make_URI() when creating input slaves commit daed9da98d39c4dc98630273e341f180389bdcbe Author: Rémi Denis-Courmont Date: Tue Jan 11 22:31:33 2011 +0200 vout_window: use custom entry callback commit b7de335c4e4b2d2a34d176d5991cd49d46220c88 Author: Rémi Denis-Courmont Date: Tue Jan 11 22:02:59 2011 +0200 Support different prototype for plugin open/close callbacks We can now pass any number and type of parameter to the callbacks. This way, we do not need to clutter the object structure with properties that only make sense during activation. In fact, we do not need to use VLC objects at all anymore. commit 20be71aeb123e241cec6d361bc38b171ab150217 Author: Rémi Denis-Courmont Date: Tue Jan 11 20:16:17 2011 +0200 cdg: clean up preprocessor constants commit f9b664eac0e1a7bceed9d7b5854fd9fc351b4aab Author: Dan Rosenberg Date: Fri Jan 7 11:06:08 2011 -0500 Fix heap overflows in CDG decoder This patch resolves two heap corruption vulnerabilities in the CDG decoder for VLC media player. In both cases, a failure to properly validate indexes into statically-sized arrays on the heap could allow a maliciously crafted CDG video to corrupt the heap in a controlled manner, potentially leading to code execution. The patch is against v1.1.5 from vlc git, but this decoder hasn't been touched in awhile, so I'd expect it to cleanly apply to older versions. I've tested it and confirmed it resolves the heap corruption issues and does not break functionality. (...) Signed-off-by: Rémi Denis-Courmont commit 219c6239f61bfb106f5f5fcbb85946a58661b800 Author: Rémi Denis-Courmont Date: Tue Jan 11 20:16:44 2011 +0200 EGL: compile fix commit 75dedf3f3b3645ac33bec42afee13bca06d6f313 Author: Rémi Denis-Courmont Date: Tue Jan 11 19:47:05 2011 +0200 Fix file permissions commit 62a404974bf35074b75e8ef03c0f4175a0357287 Author: Rémi Denis-Courmont Date: Tue Jan 11 19:45:44 2011 +0200 Revert file permission commit 8cee1ead2999e9ba4fe4a8e8eb2d159b9a1ade16 Author: Jean-Baptiste Kempf Date: Tue Jan 11 00:10:18 2011 +0100 Symbian: fix compilation and small include improvement commit 09dcc5967f48908c75ed75f005a389feac71be8a Author: Pankaj Yadav Date: Tue Jan 11 04:09:15 2011 +0530 Symbian Specific Directories Signed-off-by: Jean-Baptiste Kempf commit 25361c52b47bbc1f037d71428401df550b948c0e Author: Jean-Baptiste Kempf Date: Mon Jan 10 23:48:49 2011 +0100 Symbian: kill warnings, remove unecessary includes and style on path.cpp commit c1a3bb47846f913493a5fa240cbcf403c9f21a5e Author: Pankaj Yadav Date: Mon Jan 10 02:59:33 2011 +0530 Symbian App private path and build changes Signed-off-by: Jean-Baptiste Kempf commit 10a167116ec0f81ef8adf9df54aa09d575c441f6 Author: Jai Menon Date: Sun Jan 9 11:36:55 2011 -0600 YADIF : Code the instruction width into 'cmp'. Without this, clang will complain about the asm block. Signed-off-by: Jean-Baptiste Kempf commit 5d3932a349d3ea31e2383e06c41045817521afc3 Author: Laurent Aimar Date: Sun Jan 9 01:21:48 2011 +0100 Set text scale only once per subpicture. commit cb77eb08fa8c537e3ce020e1e664e8bb41c219c9 Author: Laurent Aimar Date: Sun Dec 19 14:19:30 2010 +0100 Improved SpuRenderSubpictures() output region linking. commit d2c089252dbbfec6b7ab1a1454e8930551d8a578 Author: Laurent Aimar Date: Sat Dec 18 12:45:47 2010 +0100 Clean up a bit vout_subpicture.c (no functionnal changes). commit 6557982208a60580205ece26b92fceef0f38dfc1 Author: Laurent Aimar Date: Sat Dec 18 12:16:43 2010 +0100 Simplify a bit text re-rendering. commit a40c82c8fb838777b0530553ad62665c4b8bd9cd Author: Laurent Aimar Date: Sat Dec 18 12:11:04 2010 +0100 Made SpuRegionPlace() code a bit more obvious. commit 8f85c827640f78e4b5bdc8e83c733ff62c624b7b Author: Laurent Aimar Date: Tue Dec 14 20:57:32 2010 +0100 Reworked the code doing the blending in vout. It is a bit cleaner and properly check for slow write pictures. It also prepare for letting the vout display to do the blending, and when not available to blend after the resize (not activated). commit 07498c200c78fb637d0f7a16ac040667c755a532 Author: Laurent Aimar Date: Mon Dec 13 20:33:15 2010 +0100 Fixed typo in vout subpicture rendering regarding AR. commit f2582ce7a20b8d0e78b91ff6f0fd413079638e4f Author: Laurent Aimar Date: Sun Dec 12 20:08:19 2010 +0100 Merged vout_RenderWrapper/vout_DisplayWrapper directly into ThreadDisplayRenderPicture. commit f22ff68ee407903ab26c28865107e54b847edd9a Author: Laurent Aimar Date: Sun Dec 12 17:24:32 2010 +0100 Added missing picture_Release() in snapshot.c commit b6cb15100ef821c34dd5de4f28d9c6ff50c87f21 Author: Laurent Aimar Date: Sun Dec 12 17:23:36 2010 +0100 Removed useless empty vout_display_t::manage functions in some modules. commit b0fc931f3a6faf28692d8958f28a2c87dc104456 Author: Laurent Aimar Date: Sun Dec 12 17:19:36 2010 +0100 Allowed a vout_display_t module to do the OSD/subtitles blending. You have to set the list of chromas the module support in vout_display_t::info.subpicture_chromas and then handle the subpicture_t parameters in vout_display_t::prepare/display. commit 623941a741a7c5a2e273da59975ec12d0480d441 Author: Laurent Aimar Date: Sun Dec 12 01:57:14 2010 +0100 Extended spu_Render to accept a list of supported chroma for blending. commit 3a87c7d0642095e7cba99e2c63dc6487dbb4ac35 Author: Laurent Aimar Date: Sun Dec 12 01:37:17 2010 +0100 Cleaned up a bit vout_subpictures includes. commit 8d92c1ea1db4ed0520f74394c4c6c3e403da387b Author: Laurent Aimar Date: Sun Dec 12 01:30:40 2010 +0100 No functionnal changes (spu). Reorder the function declarations to avoid forward declarations. commit 96b231723df1091eb29302c4b0a2b662d7549fa5 Author: Laurent Aimar Date: Sun Dec 12 01:11:22 2010 +0100 Renamed spu_DisplaySubpicture into spu_PutSubpicture. commit 8e47c597afc1631c07d9197f4dff0fd6fe52aff5 Author: Laurent Aimar Date: Sun Dec 12 01:03:10 2010 +0100 Reworked the way subtitles are rendered on video. I have merged spu_RenderSubpictures and spu_SortSubpictures and removed the blending from spu_RenderSubpictures. No functionnal changes except maybe a bit for the transcode plugin. commit 784b3717ef783cfa742b43c8d3ab12a1d959b1a9 Author: Laurent Aimar Date: Sat Dec 11 18:39:45 2010 +0100 Used picture_BlendSubpicture for rendering OSD/subtitles in vout. commit 81f8f88d654bc5b47595b044ba5833e11f12d2d6 Author: Laurent Aimar Date: Sat Dec 11 18:32:42 2010 +0100 Added picture_BlendSubpicture helper. It blends a subpicture onto a picture. commit 212661f3ddca4c59724edff7fa21985783feeb8b Author: Laurent Aimar Date: Sun Jan 9 22:29:29 2011 +0100 Revert "Fix render picture out-of-memory handling" This reverts commit 8acffd0c9b4f5cd08e1ff306f204c1f2a864a583. It has nothing to do with the patch in itself (which is perfectly fine) but it conflicts too much with the following patches (which will also fix the issue). I hope it's ok. commit 3f50c72acbf4fe8ca4f9631a3bff596cba2d3a05 Author: Laurent Aimar Date: Sun Jan 9 21:49:34 2011 +0100 Properly reset pictures created for vout filters. commit e2ec60cea8b4b9a0afd8b3b3f5517aa5e7657fbb Author: Laurent Aimar Date: Sun Jan 9 21:46:26 2011 +0100 Changed picture_fifo_Pop/picture_pool_Get to set picture_t::p_next to NULL. commit b31dd1a41ec6ed6da2341f3d17c80dc1d3a01f06 Author: Sébastien Toque Date: Sun Jan 9 21:45:25 2011 +0100 Licensed OK presets for projectM Distributions usually ship different ones whose license are unknown commit fe03fdee282b8c93f4026743b026073da4d9b1da Author: Sébastien Toque Date: Sun Jan 9 21:40:52 2011 +0100 ProjectM/Milkdrop default presets path on windows using datadir Signed-off-by: Jean-Baptiste Kempf commit fd9eb658eaebbf85f7a137cd25cc899c90c4d729 Author: Jean-Baptiste Kempf Date: Sun Jan 9 20:14:59 2011 +0100 Contribs: remove unneeded patch commit 00d1ebdf0d888f9b83197e58cc2bee444fb7dd59 Author: Srikanth Raju Date: Wed Dec 29 19:49:20 2010 +0530 Qt/ML: Extend Playlist model from VLCModel commit ed89fe737e3ee74be8538ec35dd1fc5e91e13332 Author: Srikanth Raju Date: Wed Dec 29 19:47:46 2010 +0530 Qt/ML: ML Model and Item ML Model/Item which queries the module and provides a QAbstractItemModel Interface commit e51eb917d6dc82245164c51857562755f40c1e31 Author: Srikanth Raju Date: Wed Dec 29 19:29:50 2010 +0530 Qt/ML: VLC Model Base parent model for playlist commit 0dff66f4f61964e4e8ffdb2bcbe6dd197958292b Author: Jai Menon Date: Sun Jan 9 11:36:54 2011 -0600 Provide a variant of the CALL macro which doesn't use the nested functions GNU C extension. This is useful when building with compilers like clang+llvm which do not plan on implementing this extension. Signed-off-by: Rémi Denis-Courmont commit 427d59f4508dc76876031abbdeb61e72b48fb6b7 Author: Rémi Denis-Courmont Date: Sun Jan 9 18:38:09 2011 +0200 xlib: don't abort if autodetection fails commit bdde76dfb31f0703330662291839409d4f4e38bc Author: Jean-Baptiste Kempf Date: Sun Jan 9 19:13:41 2011 +0100 Fix win* compilation and cosmetics Sorry for the mistake commit 72f56af826ad273aae2c8bd1afdf220fb05e4c92 Author: Jean-Baptiste Kempf Date: Wed Nov 24 14:21:15 2010 +0100 Symbian: work-around the absence of pread/pwrite Signed-off-by: Jean-Baptiste Kempf commit d273f722edf376d2b292ba798f4fd32f8b7a0261 Author: Jean-Baptiste Kempf Date: Sun Jan 9 18:47:31 2011 +0100 Expose a HAVE_SYMBIAN for symbian Reported by Pankaj Yadav commit cfd0685aa221e6ee2489c79e59d76af8e2a18f89 Author: Jean-Baptiste Kempf Date: Sun Jan 9 17:39:54 2011 +0100 We are in 2011 commit baa2d2c3b3f658e90d7ddf66e0e9c0eaa1a88446 Author: Jean-Baptiste Kempf Date: Sun Jan 9 17:36:02 2011 +0100 Win32: do not delete preferences by default on install commit aae2eb94ba7a229ebae879c5ca818799f46503b0 Author: Rémi Duraffort Date: Sun Jan 9 16:48:45 2011 +0100 Android: add a configure script. commit fb67b049a2d2ee7a95e158a3dfd11031082d9b52 Author: Jean-Baptiste Kempf Date: Sun Jan 9 16:35:29 2011 +0100 Contribs: update the live555 patch commit 6ecd2c845a4ca9f5d54dbd7b1193708274e13c6c Author: Rémi Duraffort Date: Sun Jan 9 16:10:06 2011 +0100 ML: fix memory leak. commit d47f8a18942af5277557b7751564111d4ce19212 Author: Rémi Duraffort Date: Sun Jan 9 11:19:41 2011 +0100 update LIST. commit b4bfa0324c5ab04b957dbc258f3214c9e03612fb Author: Sébastien Toque Date: Sun Jan 9 10:47:08 2011 +0100 projectM: use add_directory for the preset directory. Signed-off-by: Rémi Duraffort commit 39a36910e19c8a426c6d7960b25aafbf98280a7e Author: Rémi Denis-Courmont Date: Fri Jan 7 23:54:59 2011 +0200 Qt4: fix adding items on Win32 Pointed-out-by: 김정은 commit 7a4bb03e73b9485649c6b418529320edf9c63d55 Author: Rémi Duraffort Date: Fri Jan 7 22:40:16 2011 +0100 qt4: fix object leak. commit 52d9726b99f056866bac73b89abbde127256e917 Author: Rémi Denis-Courmont Date: Fri Jan 7 22:38:00 2011 +0200 live555: print library version in debug commit 7ec013e0c9be7ff431e9823e745c2329a01db64d Author: Sébastien Escudier Date: Fri Jan 7 10:51:08 2011 +0100 live555 : fix typo commit 04ac17066a619084dd40d89b032f6411cfd39b87 Author: Gildas Bazin Date: Thu Jan 6 20:44:33 2011 +0000 demux/asf: make sure we seek to keyframes commit 2636de444c232f6ca2e809451fadd574ffa4bfa8 Author: Gildas Bazin Date: Thu Jan 6 20:42:45 2011 +0000 codec/avcodec: fix late frames skipping with h264 (use AVDISCARD_NONREF instead of AVDISCARD_BIDIR) commit 4089fc27c4dad3b25f64eeb9773c9c8b5d982980 Author: Rémi Denis-Courmont Date: Thu Jan 6 18:52:57 2011 +0200 live: add audio/L24 This requires a bleeding edge liblive555 - not tested. commit 45dbc54030303c6b53fa968af717dcd8d7677f9a Author: Rémi Denis-Courmont Date: Thu Jan 6 18:52:34 2011 +0200 live: set sampe size for G.711 commit d85b3a7161b77a0f7d89fc812f64cb2f39b85470 Author: Rémi Denis-Courmont Date: Thu Jan 6 18:50:27 2011 +0200 live: use VLC_CODEC_* for L8 and L16 commit d5a52a3a3c1c276871acc236534e6ca6c4c02b5f Author: Ernest E. Teem III Date: Thu Jan 6 15:32:21 2011 +0100 Qt: option for enabling / disabling changes to its icon Modified by Jean-Baptiste Kempf, to fit option style Signed-off-by: Jean-Baptiste Kempf commit 8acffd0c9b4f5cd08e1ff306f204c1f2a864a583 Author: Rémi Denis-Courmont Date: Wed Jan 5 19:32:47 2011 +0200 Fix render picture out-of-memory handling commit e89f5f6667cf9e30180914649cb89bbe46190b16 Author: Jean-Baptiste Kempf Date: Wed Jan 5 13:26:19 2011 +0100 Support for more wFormatTag, especially Sipr/amr commit b1115c8f6cb1516848573e5179447fff673f3d0e Author: Jean-Paul Saman Date: Wed Jan 5 10:38:40 2011 +0100 stream_filter/httplive.c: struct hls_thread_s no longer needed All members that where previously part of struct hls_thread_s have been moved to stream_sys_t. The purpose of having this structure and vlc_object_t is no longer needed. commit 32bc486f26a83ef383aabb0f80caf3e1334c7d5c Author: Rémi Denis-Courmont Date: Wed Jan 5 00:23:05 2011 +0200 RTP output: add audio/L24 (untested) commit 07c0ff7b65c4d6dfb8e32a32116af920deb87b6f Author: Branko Kokanovic Date: Tue Jan 4 20:57:08 2011 +0100 Qt: Add sepia video filter to effects dialog Signed-off-by: Jean-Baptiste Kempf commit 5c3dd0a32444ff97688a7d4064bdd4bab08423db Author: Branko Kokanovic Date: Sat Dec 11 18:51:57 2010 +0100 video filter refactor (trying to reuse functions) Signed-off-by: Laurent Aimar commit cda18d88baede57e4d8cf7f7bbb576dba663b12e Author: Jean-Paul Saman Date: Tue Jan 4 13:36:10 2011 +0100 stream_filter/httplive.c: Rename p_sys->*.current to p_sys->*.stream Rename p_sys->download.current and p_sys->playback.current to p_sys->download.stream and p_sys->playback.stream. commit 7b9b81d93cd4b47532dd79ea744f0dce028d4698 Author: Jean-Paul Saman Date: Tue Jan 4 13:26:52 2011 +0100 stream_filter/httplive.c: Start playback of live HLS streams near the end of the playlist. Playback of live streams with HLS started at index 0 from the downloaded playlists. For live streams it is more natural to be closer to the end of the playlist, but not within the last 3 segments of the stream. commit 0c90daf6386dc96836431245476c7e645bef6a5c Author: Jean-Paul Saman Date: Tue Jan 4 11:47:23 2011 +0100 stream_filter/httplive.c: quiet down playback stalling warning. The playback stalling warning was printed too often. Only print this message when playback is in real danger and check only on segment boundaries. commit 6b152c69d4dcc27b89d72c89a58b598519ce819b Author: Rémi Denis-Courmont Date: Mon Jan 3 21:20:28 2011 +0200 Typo commit ce0ed241eef5765b734add730f0b3d6c5be2231d Author: Rémi Denis-Courmont Date: Sun Jan 2 22:49:57 2011 +0200 Remove Christian references Then again, many developers have Christian first names (most noticeably "Christophe").