1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330 8331 8332 8333 8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 8678 8679 8680 8681 8682 8683 8684 8685 8686 8687 8688 8689 8690 8691 8692 8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 8739 8740 8741 8742 8743 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877 8878 8879 8880 8881 8882 8883 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479 9480 9481 9482 9483 9484 9485 9486 9487 9488 9489 9490 9491 9492 9493 9494 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 9528 9529 9530 9531 9532 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 10116 10117 10118 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142 10143 10144 10145 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 10158 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 10221 10222 10223 10224 10225 10226 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 10546 10547 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 10788 10789 10790 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819 10820 10821 10822 10823 10824 10825 10826 10827 10828 10829 10830 10831 10832 10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10925 10926 10927 10928 10929 10930 10931 10932 10933 10934 10935 10936 10937 10938 10939 10940 10941 10942 10943 10944 10945 10946 10947 10948 10949 10950 10951 10952 10953 10954 10955 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 10995 10996 10997 10998 10999 11000 11001 11002 11003 11004 11005 11006 11007 11008 11009 11010 11011 11012 11013 11014 11015 11016 11017 11018 11019 11020 11021 11022 11023 11024 11025 11026 11027 11028 11029 11030 11031 11032 11033 11034 11035 11036 11037 11038 11039 11040 11041 11042 11043 11044 11045 11046 11047 11048 11049 11050 11051 11052 11053 11054 11055 11056 11057 11058 11059 11060 11061 11062 11063 11064 11065 11066 11067 11068 11069 11070 11071 11072 11073 11074 11075 11076 11077 11078 11079 11080 11081 11082 11083 11084 11085 11086 11087 11088 11089 11090 11091 11092 11093 11094 11095 11096 11097 11098 11099 11100 11101 11102 11103 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113 11114 11115 11116 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 11159 11160 11161 11162 11163 11164 11165 11166 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 11278 11279 11280 11281 11282 11283 11284 11285 11286 11287 11288 11289 11290 11291 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 11326 11327 11328 11329 11330 11331 11332 11333 11334 11335 11336 11337 11338 11339 11340 11341 11342 11343 11344 11345 11346 11347 11348 11349 11350 11351 11352 11353 11354 11355 11356 11357 11358 11359 11360 11361 11362 11363 11364 11365 11366 11367 11368 11369 11370 11371 11372 11373 11374 11375 11376 11377 11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 11396 11397 11398 11399 11400 11401 11402 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437 11438 11439 11440 11441 11442 11443 11444 11445 11446 11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 11468 11469 11470 11471 11472 11473 11474 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485 11486 11487 11488 11489 11490 11491 11492 11493 11494 11495 11496 11497 11498 11499 11500 11501 11502 11503 11504 11505 11506 11507 11508 11509 11510 11511 11512 11513 11514 11515 11516 11517 11518 11519 11520 11521 11522 11523 11524 11525 11526 11527 11528 11529 11530 11531 11532 11533 11534 11535 11536 11537 11538 11539 11540 11541 11542 11543 11544 11545 11546 11547 11548 11549 11550 11551 11552 11553 11554 11555 11556 11557 11558 11559 11560 11561 11562 11563 11564 11565 11566 11567 11568 11569 11570 11571 11572 11573 11574 11575 11576 11577 11578 11579 11580 11581 11582 11583 11584 11585 11586 11587 11588 11589 11590 11591 11592 11593 11594 11595 11596 11597 11598 11599 11600 11601 11602 11603 11604 11605 11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 11616 11617 11618 11619 11620 11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 11631 11632 11633 11634 11635 11636 11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 11647 11648 11649 11650 11651 11652 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 11666 11667 11668 11669 11670 11671 11672 11673 11674 11675 11676 11677 11678 11679 11680 11681 11682 11683 11684 11685 11686 11687 11688 11689 11690 11691 11692 11693 11694 11695 11696 11697 11698 11699 11700 11701 11702 11703 11704 11705 11706 11707 11708 11709 11710 11711 11712 11713 11714 11715 11716 11717 11718 11719 11720 11721 11722 11723 11724 11725 11726 11727 11728 11729 11730 11731 11732 11733 11734 11735 11736 11737 11738 11739 11740 11741 11742 11743 11744 11745 11746 11747 11748 11749 11750 11751 11752 11753 11754 11755 11756 11757 11758 11759 11760 11761 11762 11763 11764 11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 11779 11780 11781 11782 11783 11784 11785 11786 11787 11788 11789 11790 11791 11792 11793 11794 11795 11796 11797 11798 11799 11800 11801 11802 11803 11804 11805 11806 11807 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 11830 11831 11832 11833 11834 11835 11836 11837 11838 11839 11840 11841 11842 11843 11844 11845 11846 11847 11848 11849 11850 11851 11852 11853 11854 11855 11856 11857 11858 11859 11860 11861 11862 11863 11864 11865 11866 11867 11868 11869 11870 11871 11872 11873 11874 11875 11876 11877 11878 11879 11880 11881 11882 11883 11884 11885 11886 11887 11888 11889 11890 11891 11892 11893 11894 11895 11896 11897 11898 11899 11900 11901 11902 11903 11904 11905 11906 11907 11908 11909 11910 11911 11912 11913 11914 11915 11916 11917 11918 11919 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 11931 11932 11933 11934 11935 11936 11937 11938 11939 11940 11941 11942 11943 11944 11945 11946 11947 11948 11949 11950 11951 11952 11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 11986 11987 11988 11989 11990 11991 11992 11993 11994 11995 11996 11997 11998 11999 12000 12001 12002 12003 12004 12005 12006 12007 12008 12009 12010 12011 12012 12013 12014 12015 12016 12017 12018 12019 12020 12021 12022 12023 12024 12025 12026 12027 12028 12029 12030 12031 12032 12033 12034 12035 12036 12037 12038 12039 12040 12041 12042 12043 12044 12045 12046 12047 12048 12049 12050 12051 12052 12053 12054 12055 12056 12057 12058 12059 12060 12061 12062 12063 12064 12065 12066 12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 12085 12086 12087 12088 12089 12090 12091 12092 12093 12094 12095 12096 12097 12098 12099 12100 12101 12102 12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 12130 12131 12132 12133 12134 12135 12136 12137 12138 12139 12140 12141 12142 12143 12144 12145 12146 12147 12148 12149 12150 12151 12152 12153 12154 12155 12156 12157 12158 12159 12160 12161 12162 12163 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173 12174 12175 12176 12177 12178 12179 12180 12181 12182 12183 12184 12185 12186 12187 12188 12189 12190 12191 12192 12193 12194 12195 12196 12197 12198 12199 12200 12201 12202 12203 12204 12205 12206 12207 12208 12209 12210 12211 12212 12213 12214 12215 12216 12217 12218 12219 12220 12221 12222 12223 12224 12225 12226 12227 12228 12229 12230 12231 12232 12233 12234 12235 12236 12237 12238 12239 12240 12241 12242 12243 12244 12245 12246 12247 12248 12249 12250 12251 12252 12253 12254 12255 12256 12257 12258 12259 12260 12261 12262 12263 12264 12265 12266 12267 12268 12269 12270 12271 12272 12273 12274 12275 12276 12277 12278 12279 12280 12281 12282 12283 12284 12285 12286 12287 12288 12289 12290 12291 12292 12293 12294 12295 12296 12297 12298 12299 12300 12301 12302 12303 12304 12305 12306 12307 12308 12309 12310 12311 12312 12313 12314 12315 12316 12317 12318 12319 12320 12321 12322 12323 12324 12325 12326 12327 12328 12329 12330 12331 12332 12333 12334 12335 12336 12337 12338 12339 12340 12341 12342 12343 12344 12345 12346 12347 12348 12349 12350 12351 12352 12353 12354 12355 12356 12357 12358 12359 12360 12361 12362 12363 12364 12365 12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 12376 12377 12378 12379 12380 12381 12382 12383 12384 12385 12386 12387 12388 12389 12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 12408 12409 12410 12411 12412 12413 12414 12415 12416 12417 12418 12419 12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 12439 12440 12441 12442 12443 12444 12445 12446 12447 12448 12449 12450 12451 12452 12453 12454 12455 12456 12457 12458 12459 12460 12461 12462 12463 12464 12465 12466 12467 12468 12469 12470 12471 12472 12473 12474 12475 12476 12477 12478 12479 12480 12481 12482 12483 12484 12485 12486 12487 12488 12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 12502 12503 12504 12505 12506 12507 12508 12509 12510 12511 12512 12513 12514 12515 12516 12517 12518 12519 12520 12521 12522 12523 12524 12525 12526 12527 12528 12529 12530 12531 12532 12533 12534 12535 12536 12537 12538 12539 12540 12541 12542 12543 12544 12545 12546 12547 12548 12549 12550 12551 12552 12553 12554 12555 12556 12557 12558 12559 12560 12561 12562 12563 12564 12565 12566 12567 12568 12569 12570 12571 12572 12573 12574 12575 12576 12577 12578 12579 12580 12581 12582 12583 12584 12585 12586 12587 12588 12589 12590 12591 12592 12593 12594 12595 12596 12597 12598 12599 12600 12601 12602 12603 12604 12605 12606 12607 12608 12609 12610 12611 12612 12613 12614 12615 12616 12617 12618 12619 12620 12621 12622 12623 12624 12625 12626 12627 12628 12629 12630 12631 12632 12633 12634 12635 12636 12637 12638 12639 12640 12641 12642 12643 12644 12645 12646 12647 12648 12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 12666 12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 12684 12685 12686 12687 12688 12689 12690 12691 12692 12693 12694 12695 12696 12697 12698 12699 12700 12701 12702 12703 12704 12705 12706 12707 12708 12709 12710 12711 12712 12713 12714 12715 12716 12717 12718 12719 12720 12721 12722 12723 12724 12725 12726 12727 12728 12729 12730 12731 12732 12733 12734 12735 12736 12737 12738 12739 12740 12741 12742 12743 12744 12745 12746 12747 12748 12749 12750 12751 12752 12753 12754 12755 12756 12757 12758 12759 12760 12761 12762 12763 12764 12765 12766 12767 12768 12769 12770 12771 12772 12773 12774 12775 12776 12777 12778 12779 12780 12781 12782 12783 12784 12785 12786 12787 12788 12789 12790 12791 12792 12793 12794 12795 12796 12797 12798 12799 12800 12801 12802 12803 12804 12805 12806 12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 12862 12863 12864 12865 12866 12867 12868 12869 12870 12871 12872 12873 12874 12875 12876 12877 12878 12879 12880 12881 12882 12883 12884 12885 12886 12887 12888 12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 12899 12900 12901 12902 12903 12904 12905 12906 12907 12908 12909 12910 12911 12912 12913 12914 12915 12916 12917 12918 12919 12920 12921 12922 12923 12924 12925 12926 12927 12928 12929 12930 12931 12932 12933 12934 12935 12936 12937 12938 12939 12940 12941 12942 12943 12944 12945 12946 12947 12948 12949 12950 12951 12952 12953 12954 12955 12956 12957 12958 12959 12960 12961 12962 12963 12964 12965 12966 12967 12968 12969 12970 12971 12972 12973 12974 12975 12976 12977 12978 12979 12980 12981 12982 12983 12984 12985 12986 12987 12988 12989 12990 12991 12992 12993 12994 12995 12996 12997 12998 12999 13000 13001 13002 13003 13004 13005 13006 13007 13008 13009 13010 13011 13012 13013 13014 13015 13016 13017 13018 13019 13020 13021 13022 13023 13024 13025 13026 13027 13028 13029 13030 13031 13032 13033 13034 13035 13036 13037 13038 13039 13040 13041 13042 13043 13044 13045 13046 13047 13048 13049 13050 13051 13052 13053 13054 13055 13056 13057 13058 13059 13060 13061 13062 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082 13083 13084 13085 13086 13087 13088 13089 13090 13091 13092 13093 13094 13095 13096 13097 13098 13099 13100 13101 13102 13103 13104 13105 13106 13107 13108 13109 13110 13111 13112 13113 13114 13115 13116 13117 13118 13119 13120 13121 13122 13123 13124 13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 13143 13144 13145 13146 13147 13148 13149 13150 13151 13152 13153 13154 13155 13156 13157 13158 13159 13160 13161 13162 13163 13164 13165 13166 13167 13168 13169 13170 13171 13172 13173 13174 13175 13176 13177 13178 13179 13180 13181 13182 13183 13184 13185 13186 13187 13188 13189 13190 13191 13192 13193 13194 13195 13196 13197 13198 13199 13200 13201 13202 13203 13204 13205 13206 13207 13208 13209 13210 13211 13212 13213 13214 13215 13216 13217 13218 13219 13220 13221 13222 13223 13224 13225 13226 13227 13228 13229 13230 13231 13232 13233 13234 13235 13236 13237 13238 13239 13240 13241 13242 13243 13244 13245 13246 13247 13248 13249 13250 13251 13252 13253 13254 13255 13256 13257 13258 13259 13260 13261 13262 13263 13264 13265 13266 13267 13268 13269 13270 13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 13286 13287 13288 13289 13290 13291 13292 13293 13294 13295 13296 13297 13298 13299 13300 13301 13302 13303 13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318 13319 13320 13321 13322 13323 13324 13325 13326 13327 13328 13329 13330 13331 13332 13333 13334 13335 13336 13337 13338 13339 13340 13341 13342 13343 13344 13345 13346 13347 13348 13349 13350 13351 13352 13353 13354 13355 13356 13357 13358 13359 13360 13361 13362 13363 13364 13365 13366 13367 13368 13369 13370 13371 13372 13373 13374 13375 13376 13377 13378 13379 13380 13381 13382 13383 13384 13385 13386 13387 13388 13389 13390 13391 13392 13393 13394 13395 13396 13397 13398 13399 13400 13401 13402 13403 13404 13405 13406 13407 13408 13409 13410 13411 13412 13413 13414 13415 13416 13417 13418 13419 13420 13421 13422 13423 13424 13425 13426 13427 13428 13429 13430 13431 13432 13433 13434 13435 13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 13449 13450 13451 13452 13453 13454 13455 13456 13457 13458 13459 13460 13461 13462 13463 13464 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 13484 13485 13486 13487 13488 13489 13490 13491 13492 13493 13494 13495 13496 13497 13498 13499 13500 13501 13502 13503 13504 13505 13506 13507 13508 13509 13510 13511 13512 13513 13514 13515 13516 13517 13518 13519 13520 13521 13522 13523 13524 13525 13526 13527 13528 13529 13530 13531 13532 13533 13534 13535 13536 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 13552 13553 13554 13555 13556 13557 13558 13559 13560 13561 13562 13563 13564 13565 13566 13567 13568 13569 13570 13571 13572 13573 13574 13575 13576 13577 13578 13579 13580 13581 13582 13583 13584 13585 13586 13587 13588 13589 13590 13591 13592 13593 13594 13595 13596 13597 13598 13599 13600 13601 13602 13603 13604 13605 13606 13607 13608 13609 13610 13611 13612 13613 13614 13615 13616 13617 13618 13619 13620 13621 13622 13623 13624 13625 13626 13627 13628 13629 13630 13631 13632 13633 13634 13635 13636 13637 13638 13639 13640 13641 13642 13643 13644 13645 13646 13647 13648 13649 13650 13651 13652 13653 13654 13655 13656 13657 13658 13659 13660 13661 13662 13663 13664 13665 13666 13667 13668 13669 13670 13671 13672 13673 13674 13675 13676 13677 13678 13679 13680 13681 13682 13683 13684 13685 13686 13687 13688 13689 13690 13691 13692 13693 13694 13695 13696 13697 13698 13699 13700 13701 13702 13703 13704 13705 13706 13707 13708 13709 13710 13711 13712 13713 13714 13715 13716 13717 13718 13719 13720 13721 13722 13723 13724 13725 13726 13727 13728 13729 13730 13731 13732 13733 13734 13735 13736 13737 13738 13739 13740 13741 13742 13743 13744 13745 13746 13747 13748 13749 13750 13751 13752 13753 13754 13755 13756 13757 13758 13759 13760 13761 13762 13763 13764 13765 13766 13767 13768 13769 13770 13771 13772 13773 13774 13775 13776 13777 13778 13779 13780 13781 13782 13783 13784 13785 13786 13787 13788 13789 13790 13791 13792 13793 13794 13795 13796 13797 13798 13799 13800 13801 13802 13803 13804 13805 13806 13807 13808 13809 13810 13811 13812 13813 13814 13815 13816 13817 13818 13819 13820 13821 13822 13823 13824 13825 13826 13827 13828 13829 13830 13831 13832 13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 13848 13849 13850 13851 13852 13853 13854 13855 13856 13857 13858 13859 13860 13861 13862 13863 13864 13865 13866 13867 13868 13869 13870 13871 13872 13873 13874 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890 13891 13892 13893 13894 13895 13896 13897 13898 13899 13900 13901 13902 13903 13904 13905 13906 13907 13908 13909 13910 13911 13912 13913 13914 13915 13916 13917 13918 13919 13920 13921 13922 13923 13924 13925 13926 13927 13928 13929 13930 13931 13932 13933 13934 13935 13936 13937 13938 13939 13940 13941 13942 13943 13944 13945 13946 13947 13948 13949 13950 13951 13952 13953 13954 13955 13956 13957 13958 13959 13960 13961 13962 13963 13964 13965 13966 13967 13968 13969 13970 13971 13972 13973 13974 13975 13976 13977 13978 13979 13980 13981 13982 13983 13984 13985 13986 13987 13988 13989 13990 13991 13992 13993 13994 13995 13996 13997 13998 13999 14000 14001 14002 14003 14004 14005 14006 14007 14008 14009 14010 14011 14012 14013 14014 14015 14016 14017 14018 14019 14020 14021 14022 14023 14024 14025 14026 14027 14028 14029 14030 14031 14032 14033 14034 14035 14036 14037 14038 14039 14040 14041 14042 14043 14044 14045 14046 14047 14048 14049 14050 14051 14052 14053 14054 14055 14056 14057 14058 14059 14060 14061 14062 14063 14064 14065 14066 14067 14068 14069 14070 14071 14072 14073 14074 14075 14076 14077 14078 14079 14080 14081 14082 14083 14084 14085 14086 14087 14088 14089 14090 14091 14092 14093 14094 14095 14096 14097 14098 14099 14100 14101 14102 14103 14104 14105 14106 14107 14108 14109 14110 14111 14112 14113 14114 14115 14116 14117 14118 14119 14120 14121 14122 14123 14124 14125 14126 14127 14128 14129 14130 14131 14132 14133 14134 14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 14154 14155 14156 14157 14158 14159 14160 14161 14162 14163 14164 14165 14166 14167 14168 14169 14170 14171 14172 14173 14174 14175 14176 14177 14178 14179 14180 14181 14182 14183 14184 14185 14186 14187 14188 14189 14190 14191 14192 14193 14194 14195 14196 14197 14198 14199 14200 14201 14202 14203 14204 14205 14206 14207 14208 14209 14210 14211 14212 14213 14214 14215 14216 14217 14218 14219 14220 14221 14222 14223 14224 14225 14226 14227 14228 14229 14230 14231 14232 14233 14234 14235 14236 14237 14238 14239 14240 14241 14242 14243 14244 14245 14246 14247 14248 14249 14250 14251 14252 14253 14254 14255 14256 14257 14258 14259 14260 14261 14262 14263 14264 14265 14266 14267 14268 14269 14270 14271 14272 14273 14274 14275 14276 14277 14278 14279 14280 14281 14282 14283 14284 14285 14286 14287 14288 14289 14290 14291 14292 14293 14294 14295 14296 14297 14298 14299 14300 14301 14302 14303 14304 14305 14306 14307 14308 14309 14310 14311 14312 14313 14314 14315 14316 14317 14318 14319 14320 14321 14322 14323 14324 14325 14326 14327 14328 14329 14330 14331 14332 14333 14334 14335 14336 14337 14338 14339 14340 14341 14342 14343 14344 14345 14346 14347 14348 14349 14350 14351 14352 14353 14354 14355 14356 14357 14358 14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 14375 14376 14377 14378 14379 14380 14381 14382 14383 14384 14385 14386 14387 14388 14389 14390 14391 14392 14393 14394 14395 14396 14397 14398 14399 14400 14401 14402 14403 14404 14405 14406 14407 14408 14409 14410 14411 14412 14413 14414 14415 14416 14417 14418 14419 14420 14421 14422 14423 14424 14425 14426 14427 14428 14429 14430 14431 14432 14433 14434 14435 14436 14437 14438 14439 14440 14441 14442 14443 14444 14445 14446 14447 14448 14449 14450 14451 14452 14453 14454 14455 14456 14457 14458 14459 14460 14461 14462 14463 14464 14465 14466 14467 14468 14469 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479 14480 14481 14482 14483 14484 14485 14486 14487 14488 14489 14490 14491 14492 14493 14494 14495 14496 14497 14498 14499 14500 14501 14502 14503 14504 14505 14506 14507 14508 14509 14510 14511 14512 14513 14514 14515 14516 14517 14518 14519 14520 14521 14522 14523 14524 14525 14526 14527 14528 14529 14530 14531 14532 14533 14534 14535 14536 14537 14538 14539 14540 14541 14542 14543 14544 14545 14546 14547 14548 14549 14550 14551 14552 14553 14554 14555 14556 14557 14558 14559 14560 14561 14562 14563 14564 14565 14566 14567 14568 14569 14570 14571 14572 14573 14574 14575 14576 14577 14578 14579 14580 14581 14582 14583 14584 14585 14586 14587 14588 14589 14590 14591 14592 14593 14594 14595 14596 14597 14598 14599 14600 14601 14602 14603 14604 14605 14606 14607 14608 14609 14610 14611 14612 14613 14614 14615 14616 14617 14618 14619 14620 14621 14622 14623 14624 14625 14626 14627 14628 14629 14630 14631 14632 14633 14634 14635 14636 14637 14638 14639 14640 14641 14642 14643 14644 14645 14646 14647 14648 14649 14650 14651 14652 14653 14654 14655 14656 14657 14658 14659 14660 14661 14662 14663 14664 14665 14666 14667 14668 14669 14670 14671 14672 14673 14674 14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 14689 14690 14691 14692 14693 14694 14695 14696 14697 14698 14699 14700 14701 14702 14703 14704 14705 14706 14707 14708 14709 14710 14711 14712 14713 14714 14715 14716 14717 14718 14719 14720 14721 14722 14723 14724 14725 14726 14727 14728 14729 14730 14731 14732 14733 14734 14735 14736 14737 14738 14739 14740 14741 14742 14743 14744 14745 14746 14747 14748 14749 14750 14751 14752 14753 14754 14755 14756 14757 14758 14759 14760 14761 14762 14763 14764 14765 14766 14767 14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 14780 14781 14782 14783 14784 14785 14786 14787 14788 14789 14790 14791 14792 14793 14794 14795 14796 14797 14798 14799 14800 14801 14802 14803 14804 14805 14806 14807 14808 14809 14810 14811 14812 14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 14825 14826 14827 14828 14829 14830 14831 14832 14833 14834 14835 14836 14837 14838 14839 14840 14841 14842 14843 14844 14845 14846 14847 14848 14849 14850 14851 14852 14853 14854 14855 14856 14857 14858 14859 14860 14861 14862 14863 14864 14865 14866 14867 14868 14869 14870 14871 14872 14873 14874 14875 14876 14877 14878 14879 14880 14881 14882 14883 14884 14885 14886 14887 14888 14889 14890 14891 14892 14893 14894 14895 14896 14897 14898 14899 14900 14901 14902 14903 14904 14905 14906 14907 14908 14909 14910 14911 14912 14913 14914 14915 14916 14917 14918 14919 14920 14921 14922 14923 14924 14925 14926 14927 14928 14929 14930 14931 14932 14933 14934 14935 14936 14937 14938 14939 14940 14941 14942 14943 14944 14945 14946 14947 14948 14949 14950 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 14964 14965 14966 14967 14968 14969 14970 14971 14972 14973 14974 14975 14976 14977 14978 14979 14980 14981 14982 14983 14984 14985 14986 14987 14988 14989 14990 14991 14992 14993 14994 14995 14996 14997 14998 14999 15000 15001 15002 15003 15004 15005 15006 15007 15008 15009 15010 15011 15012 15013 15014 15015 15016 15017 15018 15019 15020 15021 15022 15023 15024 15025 15026 15027 15028 15029 15030 15031 15032 15033 15034 15035 15036 15037 15038 15039 15040 15041 15042 15043 15044 15045 15046 15047 15048 15049 15050 15051 15052 15053 15054 15055 15056 15057 15058 15059 15060 15061 15062 15063 15064 15065 15066 15067 15068 15069 15070 15071 15072 15073 15074 15075 15076 15077 15078 15079 15080 15081 15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 15100 15101 15102 15103 15104 15105 15106 15107 15108 15109 15110 15111 15112 15113 15114 15115 15116 15117 15118 15119 15120 15121 15122 15123 15124 15125 15126 15127 15128 15129 15130 15131 15132 15133 15134 15135 15136 15137 15138 15139 15140 15141 15142 15143 15144 15145 15146 15147 15148 15149 15150 15151 15152 15153 15154 15155 15156 15157 15158 15159 15160 15161 15162 15163 15164 15165 15166 15167 15168 15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186 15187 15188 15189 15190 15191 15192 15193 15194 15195 15196 15197 15198 15199 15200 15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 15237 15238 15239 15240 15241 15242 15243 15244 15245 15246 15247 15248 15249 15250 15251 15252 15253 15254 15255 15256 15257 15258 15259 15260 15261 15262 15263 15264 15265 15266 15267 15268 15269 15270 15271 15272 15273 15274 15275 15276 15277 15278 15279 15280 15281 15282 15283 15284 15285 15286 15287 15288 15289 15290 15291 15292 15293 15294 15295 15296 15297 15298 15299 15300 15301 15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 15326 15327 15328 15329 15330 15331 15332 15333 15334 15335 15336 15337 15338 15339 15340 15341 15342 15343 15344 15345 15346 15347 15348 15349 15350 15351 15352 15353 15354 15355 15356 15357 15358 15359 15360 15361 15362 15363 15364 15365 15366 15367 15368 15369 15370 15371 15372 15373 15374 15375 15376 15377 15378 15379 15380 15381 15382 15383 15384 15385 15386 15387 15388 15389 15390 15391 15392 15393 15394 15395 15396 15397 15398 15399 15400 15401 15402 15403 15404 15405 15406 15407 15408 15409 15410 15411 15412 15413 15414 15415 15416 15417 15418 15419 15420 15421 15422 15423 15424 15425 15426 15427 15428 15429 15430 15431 15432 15433 15434 15435 15436 15437 15438 15439 15440 15441 15442 15443 15444 15445 15446 15447 15448 15449 15450 15451 15452 15453 15454 15455 15456 15457 15458 15459 15460 15461 15462 15463 15464 15465 15466 15467 15468 15469 15470 15471 15472 15473 15474 15475 15476 15477 15478 15479 15480 15481 15482 15483 15484 15485 15486 15487 15488 15489 15490 15491 15492 15493 15494 15495 15496 15497 15498 15499 15500 15501 15502 15503 15504 15505 15506 15507 15508 15509 15510 15511 15512 15513 15514 15515 15516 15517 15518 15519 15520 15521 15522 15523 15524 15525 15526 15527 15528 15529 15530 15531 15532 15533 15534 15535 15536 15537 15538 15539 15540 15541 15542 15543 15544 15545 15546 15547 15548 15549 15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 15573 15574 15575 15576 15577 15578 15579 15580 15581 15582 15583 15584 15585 15586 15587 15588 15589 15590 15591 15592 15593 15594 15595 15596 15597 15598 15599 15600 15601 15602 15603 15604 15605 15606 15607 15608 15609 15610 15611 15612 15613 15614 15615 15616 15617 15618 15619 15620 15621 15622 15623 15624 15625 15626 15627 15628 15629 15630 15631 15632 15633 15634 15635 15636 15637 15638 15639 15640 15641 15642 15643 15644 15645 15646 15647 15648 15649 15650 15651 15652 15653 15654 15655 15656 15657 15658 15659 15660 15661 15662 15663 15664 15665 15666 15667 15668 15669 15670 15671 15672 15673 15674 15675 15676 15677 15678 15679 15680 15681 15682 15683 15684 15685 15686 15687 15688 15689 15690 15691 15692 15693 15694 15695 15696 15697 15698 15699 15700 15701 15702 15703 15704 15705 15706 15707 15708 15709 15710 15711 15712 15713 15714 15715 15716 15717 15718 15719 15720 15721 15722 15723 15724 15725 15726 15727 15728 15729 15730 15731 15732 15733 15734 15735 15736 15737 15738 15739 15740 15741 15742 15743 15744 15745 15746 15747 15748 15749 15750 15751 15752 15753 15754 15755 15756 15757 15758 15759 15760 15761 15762 15763 15764 15765 15766 15767 15768 15769 15770 15771 15772 15773 15774 15775 15776 15777 15778 15779 15780 15781 15782 15783 15784 15785 15786 15787 15788 15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802 15803 15804 15805 15806 15807 15808 15809 15810 15811 15812 15813 15814 15815 15816 15817 15818 15819 15820 15821 15822 15823 15824 15825 15826 15827 15828 15829 15830 15831 15832 15833 15834 15835 15836 15837 15838 15839 15840 15841 15842 15843 15844 15845 15846 15847 15848 15849 15850 15851 15852 15853 15854 15855 15856 15857 15858 15859 15860 15861 15862 15863 15864 15865 15866 15867 15868 15869 15870 15871 15872 15873 15874 15875 15876 15877 15878 15879 15880 15881 15882 15883 15884 15885 15886 15887 15888 15889 15890 15891 15892 15893 15894 15895 15896 15897 15898 15899 15900 15901 15902 15903 15904 15905 15906 15907 15908 15909 15910 15911 15912 15913 15914 15915 15916 15917 15918 15919 15920 15921 15922 15923 15924 15925 15926 15927 15928 15929 15930 15931 15932 15933 15934 15935 15936 15937 15938 15939 15940 15941 15942 15943 15944 15945 15946 15947 15948 15949 15950 15951 15952 15953 15954 15955 15956 15957 15958 15959 15960 15961 15962 15963 15964 15965 15966 15967 15968 15969 15970 15971 15972 15973 15974 15975 15976 15977 15978 15979 15980 15981 15982 15983 15984 15985 15986 15987 15988 15989 15990 15991 15992 15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004 16005 16006 16007 16008 16009 16010 16011 16012 16013 16014 16015 16016 16017 16018 16019 16020 16021 16022 16023 16024 16025 16026 16027 16028 16029 16030 16031 16032 16033 16034 16035 16036 16037 16038 16039 16040 16041 16042 16043 16044 16045 16046 16047 16048 16049 16050 16051 16052 16053 16054 16055 16056 16057 16058 16059 16060 16061 16062 16063 16064 16065 16066 16067 16068 16069 16070 16071 16072 16073 16074 16075 16076 16077 16078 16079 16080 16081 16082 16083 16084 16085 16086 16087 16088 16089 16090 16091 16092 16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 16105 16106 16107 16108 16109 16110 16111 16112 16113 16114 16115 16116 16117 16118 16119 16120 16121 16122 16123 16124 16125 16126 16127 16128 16129 16130 16131 16132 16133 16134 16135 16136 16137 16138 16139 16140 16141 16142 16143 16144 16145 16146 16147 16148 16149 16150 16151 16152 16153 16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 16190 16191 16192 16193 16194 16195 16196 16197 16198 16199 16200 16201 16202 16203 16204 16205 16206 16207 16208 16209 16210 16211 16212 16213 16214 16215 16216 16217 16218 16219 16220 16221 16222 16223 16224 16225 16226 16227 16228 16229 16230 16231 16232 16233 16234 16235 16236 16237 16238 16239 16240 16241 16242 16243 16244 16245 16246 16247 16248 16249 16250 16251 16252 16253 16254 16255 16256 16257 16258 16259 16260 16261 16262 16263 16264 16265 16266 16267 16268 16269 16270 16271 16272 16273 16274 16275 16276 16277 16278 16279 16280 16281 16282 16283 16284 16285 16286 16287 16288 16289 16290 16291 16292 16293 16294 16295 16296 16297 16298 16299 16300 16301 16302 16303 16304 16305 16306 16307 16308 16309 16310 16311 16312 16313 16314 16315 16316 16317 16318 16319 16320 16321 16322 16323 16324 16325 16326 16327 16328 16329 16330 16331 16332 16333 16334 16335 16336 16337 16338 16339 16340 16341 16342 16343 16344 16345 16346 16347 16348 16349 16350 16351 16352 16353 16354 16355 16356 16357 16358 16359 16360 16361 16362 16363 16364 16365 16366 16367 16368 16369 16370 16371 16372 16373 16374 16375 16376 16377 16378 16379 16380 16381 16382 16383 16384 16385 16386 16387 16388 16389 16390 16391 16392 16393 16394 16395 16396 16397 16398 16399 16400 16401 16402 16403 16404 16405 16406 16407 16408 16409 16410 16411 16412 16413 16414 16415 16416 16417 16418 16419 16420 16421 16422 16423 16424 16425 16426 16427 16428 16429 16430 16431 16432 16433 16434 16435 16436 16437 16438 16439 16440 16441 16442 16443 16444 16445 16446 16447 16448 16449 16450 16451 16452 16453 16454 16455 16456 16457 16458 16459 16460 16461 16462 16463 16464 16465 16466 16467 16468 16469 16470 16471 16472 16473 16474 16475 16476 16477 16478 16479 16480 16481 16482 16483 16484 16485 16486 16487 16488 16489 16490 16491 16492 16493 16494 16495 16496 16497 16498 16499 16500 16501 16502 16503 16504 16505 16506 16507 16508 16509 16510 16511 16512 16513 16514 16515 16516 16517 16518 16519 16520 16521 16522 16523 16524 16525 16526 16527 16528 16529 16530 16531 16532 16533 16534 16535 16536 16537 16538 16539 16540 16541 16542 16543 16544 16545 16546 16547 16548 16549 16550 16551 16552 16553 16554 16555 16556 16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 16593 16594 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 16605 16606 16607 16608 16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 16625 16626 16627 16628 16629 16630 16631 16632 16633 16634 16635 16636 16637 16638 16639 16640 16641 16642 16643 16644 16645 16646 16647 16648 16649 16650 16651 16652 16653 16654 16655 16656 16657 16658 16659 16660 16661 16662 16663 16664 16665 16666 16667 16668 16669 16670 16671 16672 16673 16674 16675 16676 16677 16678 16679 16680 16681 16682 16683 16684 16685 16686 16687 16688 16689 16690 16691 16692 16693 16694 16695 16696 16697 16698 16699 16700 16701 16702 16703 16704 16705 16706 16707 16708 16709 16710 16711 16712 16713 16714 16715 16716 16717 16718 16719 16720 16721 16722 16723 16724 16725 16726 16727 16728 16729 16730 16731 16732 16733 16734 16735 16736 16737 16738 16739 16740 16741 16742 16743 16744 16745 16746 16747 16748 16749 16750 16751 16752 16753 16754 16755 16756 16757 16758 16759 16760 16761 16762 16763 16764 16765 16766 16767 16768 16769 16770 16771 16772 16773 16774 16775 16776 16777 16778 16779 16780 16781 16782 16783 16784 16785 16786 16787 16788 16789 16790 16791 16792 16793 16794 16795 16796 16797 16798 16799 16800 16801 16802 16803 16804 16805 16806 16807 16808 16809 16810 16811 16812 16813 16814 16815 16816 16817 16818 16819 16820 16821 16822 16823 16824 16825 16826 16827 16828 16829 16830 16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 16863 16864 16865 16866 16867 16868 16869 16870 16871 16872 16873 16874 16875 16876 16877 16878 16879 16880 16881 16882 16883 16884 16885 16886 16887 16888 16889 16890 16891 16892 16893 16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 16908 16909 16910 16911 16912 16913 16914 16915 16916 16917 16918 16919 16920 16921 16922 16923 16924 16925 16926 16927 16928 16929 16930 16931 16932 16933 16934 16935 16936 16937 16938 16939 16940 16941 16942 16943 16944 16945 16946 16947 16948 16949 16950 16951 16952 16953 16954 16955 16956 16957 16958 16959 16960 16961 16962 16963 16964 16965 16966 16967 16968 16969 16970 16971 16972 16973 16974 16975 16976 16977 16978 16979 16980 16981 16982 16983 16984 16985 16986 16987 16988 16989 16990 16991 16992 16993 16994 16995 16996 16997 16998 16999 17000 17001 17002 17003 17004 17005 17006 17007 17008 17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 17021 17022 17023 17024 17025 17026 17027 17028 17029 17030 17031 17032 17033 17034 17035 17036 17037 17038 17039 17040 17041 17042 17043 17044 17045 17046 17047 17048 17049 17050 17051 17052 17053 17054 17055 17056 17057 17058 17059 17060 17061 17062 17063 17064 17065 17066 17067 17068 17069 17070 17071 17072 17073 17074 17075 17076 17077 17078 17079 17080 17081 17082 17083 17084 17085 17086 17087 17088 17089 17090 17091 17092 17093 17094 17095 17096 17097 17098 17099 17100 17101 17102 17103 17104 17105 17106 17107 17108 17109 17110 17111 17112 17113 17114 17115 17116 17117 17118 17119 17120 17121 17122 17123 17124 17125 17126 17127 17128 17129 17130 17131 17132 17133 17134 17135 17136 17137 17138 17139 17140 17141 17142 17143 17144 17145 17146 17147 17148 17149 17150 17151 17152 17153 17154 17155 17156 17157 17158 17159 17160 17161 17162 17163 17164 17165 17166 17167 17168 17169 17170 17171 17172 17173 17174 17175 17176 17177 17178 17179 17180 17181 17182 17183 17184 17185 17186 17187 17188 17189 17190 17191 17192 17193 17194 17195 17196 17197 17198 17199 17200 17201 17202 17203 17204 17205 17206 17207 17208 17209 17210 17211 17212 17213 17214 17215 17216 17217 17218 17219 17220 17221 17222 17223 17224 17225 17226 17227 17228 17229 17230 17231 17232 17233 17234 17235 17236 17237 17238 17239 17240 17241 17242 17243 17244 17245 17246 17247 17248 17249 17250 17251 17252 17253 17254 17255 17256 17257 17258 17259 17260 17261 17262 17263 17264 17265 17266 17267 17268 17269 17270 17271 17272 17273 17274 17275 17276 17277 17278 17279 17280 17281 17282 17283 17284 17285 17286 17287 17288 17289 17290 17291 17292 17293 17294 17295 17296 17297 17298 17299 17300 17301 17302 17303 17304 17305 17306 17307 17308 17309 17310 17311 17312 17313 17314 17315 17316 17317 17318 17319 17320 17321 17322 17323 17324 17325 17326 17327 17328 17329 17330 17331 17332 17333 17334 17335 17336 17337 17338 17339 17340 17341 17342 17343 17344 17345 17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 17356 17357 17358 17359 17360 17361 17362 17363 17364 17365 17366 17367 17368 17369 17370 17371 17372 17373 17374 17375 17376 17377 17378 17379 17380 17381 17382 17383 17384 17385 17386 17387 17388 17389 17390 17391 17392 17393 17394 17395 17396 17397 17398 17399 17400 17401 17402 17403 17404 17405 17406 17407 17408 17409 17410 17411 17412 17413 17414 17415 17416 17417 17418 17419 17420 17421 17422 17423 17424 17425 17426 17427 17428 17429 17430 17431 17432 17433 17434 17435 17436 17437 17438 17439 17440 17441 17442 17443 17444 17445 17446 17447 17448 17449 17450 17451 17452 17453 17454 17455 17456 17457 17458 17459 17460 17461 17462 17463 17464 17465 17466 17467 17468 17469 17470 17471 17472 17473 17474 17475 17476 17477 17478 17479 17480 17481 17482 17483 17484 17485 17486 17487 17488 17489 17490 17491 17492 17493 17494 17495 17496 17497 17498 17499 17500 17501 17502 17503 17504 17505 17506 17507 17508 17509 17510 17511 17512 17513 17514 17515 17516 17517 17518 17519 17520 17521 17522 17523 17524 17525 17526 17527 17528 17529 17530 17531 17532 17533 17534 17535 17536 17537 17538 17539 17540 17541 17542 17543 17544 17545 17546 17547 17548 17549 17550 17551 17552 17553 17554 17555 17556 17557 17558 17559 17560 17561 17562 17563 17564 17565 17566 17567 17568 17569 17570 17571 17572 17573 17574 17575 17576 17577 17578 17579 17580 17581 17582 17583 17584 17585 17586 17587 17588 17589 17590 17591 17592 17593 17594 17595 17596 17597 17598 17599 17600 17601 17602 17603 17604 17605 17606 17607 17608 17609 17610 17611 17612 17613 17614 17615 17616 17617 17618 17619 17620 17621 17622 17623 17624 17625 17626 17627 17628 17629 17630 17631 17632 17633 17634 17635 17636 17637 17638 17639 17640 17641 17642 17643 17644 17645 17646 17647 17648 17649 17650 17651 17652 17653 17654 17655 17656 17657 17658 17659 17660 17661 17662 17663 17664 17665 17666 17667 17668 17669 17670 17671 17672 17673 17674 17675 17676 17677 17678 17679 17680 17681 17682 17683 17684 17685 17686 17687 17688 17689 17690 17691 17692 17693 17694 17695 17696 17697 17698 17699 17700 17701 17702 17703 17704 17705 17706 17707 17708 17709 17710 17711 17712 17713 17714 17715 17716 17717 17718 17719 17720 17721 17722 17723 17724 17725 17726 17727 17728 17729 17730 17731 17732 17733 17734 17735 17736 17737 17738 17739 17740 17741 17742 17743 17744 17745 17746 17747 17748 17749 17750 17751 17752 17753 17754 17755 17756 17757 17758 17759 17760 17761 17762 17763 17764 17765 17766 17767 17768 17769 17770 17771 17772 17773 17774 17775 17776 17777 17778 17779 17780 17781 17782 17783 17784 17785 17786 17787 17788 17789 17790 17791 17792 17793 17794 17795 17796 17797 17798 17799 17800 17801 17802 17803 17804 17805 17806 17807 17808 17809 17810 17811 17812 17813 17814 17815 17816 17817 17818 17819 17820 17821 17822 17823 17824 17825 17826 17827 17828 17829 17830 17831 17832 17833 17834 17835 17836 17837 17838 17839 17840 17841 17842 17843 17844 17845 17846 17847 17848 17849 17850 17851 17852 17853 17854 17855 17856 17857 17858 17859 17860 17861 17862 17863 17864 17865 17866 17867 17868 17869 17870 17871 17872 17873 17874 17875 17876 17877 17878 17879 17880 17881 17882 17883 17884 17885 17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 17918 17919 17920 17921 17922 17923 17924 17925 17926 17927 17928 17929 17930 17931 17932 17933 17934 17935 17936 17937 17938 17939 17940 17941 17942 17943 17944 17945 17946 17947 17948 17949 17950 17951 17952 17953 17954 17955 17956 17957 17958 17959 17960 17961 17962 17963 17964 17965 17966 17967 17968 17969 17970 17971 17972 17973 17974 17975 17976 17977 17978 17979 17980 17981 17982 17983 17984 17985 17986 17987 17988 17989 17990 17991 17992 17993 17994 17995 17996 17997 17998 17999 18000 18001 18002 18003 18004 18005 18006 18007 18008 18009 18010 18011 18012 18013 18014 18015 18016 18017 18018 18019 18020 18021 18022 18023 18024 18025 18026 18027 18028 18029 18030 18031 18032 18033 18034 18035 18036 18037 18038 18039 18040 18041 18042 18043 18044 18045 18046 18047 18048 18049 18050 18051 18052 18053 18054 18055 18056 18057 18058 18059 18060 18061 18062 18063 18064 18065 18066 18067 18068 18069 18070 18071 18072 18073 18074 18075 18076 18077 18078 18079 18080 18081 18082 18083 18084 18085 18086 18087 18088 18089 18090 18091 18092 18093 18094 18095 18096 18097 18098 18099 18100 18101 18102 18103 18104 18105 18106 18107 18108 18109 18110 18111 18112 18113 18114 18115 18116 18117 18118 18119 18120 18121 18122 18123 18124 18125 18126 18127 18128 18129 18130 18131 18132 18133 18134 18135 18136 18137 18138 18139 18140 18141 18142 18143 18144 18145 18146 18147 18148 18149 18150 18151 18152 18153 18154 18155 18156 18157 18158 18159 18160 18161 18162 18163 18164 18165 18166 18167 18168 18169 18170 18171 18172 18173 18174 18175 18176 18177 18178 18179 18180 18181 18182 18183 18184 18185 18186 18187 18188 18189 18190 18191 18192 18193 18194 18195 18196 18197 18198 18199 18200 18201 18202 18203 18204 18205 18206 18207 18208 18209 18210 18211 18212 18213 18214 18215 18216 18217 18218 18219 18220 18221 18222 18223 18224 18225 18226 18227 18228 18229 18230 18231 18232 18233 18234 18235 18236 18237 18238 18239 18240 18241 18242 18243 18244 18245 18246 18247 18248 18249 18250 18251 18252 18253 18254 18255 18256 18257 18258 18259 18260 18261 18262 18263 18264 18265 18266 18267 18268 18269 18270 18271 18272 18273 18274 18275 18276 18277 18278 18279 18280 18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 18312 18313 18314 18315 18316 18317 18318 18319 18320 18321 18322 18323 18324 18325 18326 18327 18328 18329 18330 18331 18332 18333 18334 18335 18336 18337 18338 18339 18340 18341 18342 18343 18344 18345 18346 18347 18348 18349 18350 18351 18352 18353 18354 18355 18356 18357 18358 18359 18360 18361 18362 18363 18364 18365 18366 18367 18368 18369 18370 18371 18372 18373 18374 18375 18376 18377 18378 18379 18380 18381 18382 18383 18384 18385 18386 18387 18388 18389 18390 18391 18392 18393 18394 18395 18396 18397 18398 18399 18400 18401 18402 18403 18404 18405 18406 18407 18408 18409 18410 18411 18412 18413 18414 18415 18416 18417 18418 18419 18420 18421 18422 18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 18455 18456 18457 18458 18459 18460 18461 18462 18463 18464 18465 18466 18467 18468 18469 18470 18471 18472 18473 18474 18475 18476 18477 18478 18479 18480 18481 18482 18483 18484 18485 18486 18487 18488 18489 18490 18491 18492 18493 18494 18495 18496 18497 18498 18499 18500 18501 18502 18503 18504 18505 18506 18507 18508 18509 18510 18511 18512 18513 18514 18515 18516 18517 18518 18519 18520 18521 18522 18523 18524 18525 18526 18527 18528 18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 18544 18545 18546 18547 18548 18549 18550 18551 18552 18553 18554 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 18568 18569 18570 18571 18572 18573 18574 18575 18576 18577 18578 18579 18580 18581 18582 18583 18584 18585 18586 18587 18588 18589 18590 18591 18592 18593 18594 18595 18596 18597 18598 18599 18600 18601 18602 18603 18604 18605 18606 18607 18608 18609 18610 18611 18612 18613 18614 18615 18616 18617 18618 18619 18620 18621 18622 18623 18624 18625 18626 18627 18628 18629 18630 18631 18632 18633 18634 18635 18636 18637 18638 18639 18640 18641 18642 18643 18644 18645 18646 18647 18648 18649 18650 18651 18652 18653 18654 18655 18656 18657 18658 18659 18660 18661 18662 18663 18664 18665 18666 18667 18668 18669 18670 18671 18672 18673 18674 18675 18676 18677 18678 18679 18680 18681 18682 18683 18684 18685 18686 18687 18688 18689 18690 18691 18692 18693 18694 18695 18696 18697 18698 18699 18700 18701 18702 18703 18704 18705 18706 18707 18708 18709 18710 18711 18712 18713 18714 18715 18716 18717 18718 18719 18720 18721 18722 18723 18724 18725 18726 18727 18728 18729 18730 18731 18732 18733 18734 18735 18736 18737 18738 18739 18740 18741 18742 18743 18744 18745 18746 18747 18748 18749 18750 18751 18752 18753 18754 18755 18756 18757 18758 18759 18760 18761 18762 18763 18764 18765 18766 18767 18768 18769 18770 18771 18772 18773 18774 18775 18776 18777 18778 18779 18780 18781 18782 18783 18784 18785 18786 18787 18788 18789 18790 18791 18792 18793 18794 18795 18796 18797 18798 18799 18800 18801 18802 18803 18804 18805 18806 18807 18808 18809 18810 18811 18812 18813 18814 18815 18816 18817 18818 18819 18820 18821 18822 18823 18824 18825 18826 18827 18828 18829 18830 18831 18832 18833 18834 18835 18836 18837 18838 18839 18840 18841 18842 18843 18844 18845 18846 18847 18848 18849 18850 18851 18852 18853 18854 18855 18856 18857 18858 18859 18860 18861 18862 18863 18864 18865 18866 18867 18868 18869 18870 18871 18872 18873 18874 18875 18876 18877 18878 18879 18880 18881 18882 18883 18884 18885 18886 18887 18888 18889 18890 18891 18892 18893 18894 18895 18896 18897 18898 18899 18900 18901 18902 18903 18904 18905 18906 18907 18908 18909 18910 18911 18912 18913 18914 18915 18916 18917 18918 18919 18920 18921 18922 18923 18924 18925 18926 18927 18928 18929 18930 18931 18932 18933 18934 18935 18936 18937 18938 18939 18940 18941 18942 18943 18944 18945 18946 18947 18948 18949 18950 18951 18952 18953 18954 18955 18956 18957 18958 18959 18960 18961 18962 18963 18964 18965 18966 18967 18968 18969 18970 18971 18972 18973 18974 18975 18976 18977 18978 18979 18980 18981 18982 18983 18984 18985 18986 18987 18988 18989 18990 18991 18992 18993 18994 18995 18996 18997 18998 18999 19000 19001 19002 19003 19004 19005 19006 19007 19008 19009 19010 19011 19012 19013 19014 19015 19016 19017 19018 19019 19020 19021 19022 19023 19024 19025 19026 19027 19028 19029 19030 19031 19032 19033 19034 19035 19036 19037 19038 19039 19040 19041 19042 19043 19044 19045 19046 19047 19048 19049 19050 19051 19052 19053 19054 19055 19056 19057 19058 19059 19060 19061 19062 19063 19064 19065 19066 19067 19068 19069 19070 19071 19072 19073 19074 19075 19076 19077 19078 19079 19080 19081 19082 19083 19084 19085 19086 19087 19088 19089 19090 19091 19092 19093 19094 19095 19096 19097 19098 19099 19100 19101 19102 19103 19104 19105 19106 19107 19108 19109 19110 19111 19112 19113 19114 19115 19116 19117 19118 19119 19120 19121 19122 19123 19124 19125 19126 19127 19128 19129 19130 19131 19132 19133 19134 19135 19136 19137 19138 19139 19140 19141 19142 19143 19144 19145 19146 19147 19148 19149 19150 19151 19152 19153 19154 19155 19156 19157 19158 19159 19160 19161 19162 19163 19164 19165 19166 19167 19168 19169 19170 19171 19172 19173 19174 19175 19176 19177 19178 19179 19180 19181 19182 19183 19184 19185 19186 19187 19188 19189 19190 19191 19192 19193 19194 19195 19196 19197 19198 19199 19200 19201 19202 19203 19204 19205 19206 19207 19208 19209 19210 19211 19212 19213 19214 19215 19216 19217 19218 19219 19220 19221 19222 19223 19224 19225 19226 19227 19228 19229 19230 19231 19232 19233 19234 19235 19236 19237 19238 19239 19240 19241 19242 19243 19244 19245 19246 19247 19248 19249 19250 19251 19252 19253 19254 19255 19256 19257 19258 19259 19260 19261 19262 19263 19264 19265 19266 19267 19268 19269 19270 19271 19272 19273 19274 19275 19276 19277 19278 19279 19280 19281 19282 19283 19284 19285 19286 19287 19288 19289 19290 19291 19292 19293 19294 19295 19296 19297 19298 19299 19300 19301 19302 19303 19304 19305 19306 19307 19308 19309 19310 19311 19312 19313 19314 19315 19316 19317 19318 19319 19320 19321 19322 19323 19324 19325 19326 19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 19346 19347 19348 19349 19350 19351 19352 19353 19354 19355 19356 19357 19358 19359 19360 19361 19362 19363 19364 19365 19366 19367 19368 19369 19370 19371 19372 19373 19374 19375 19376 19377 19378 19379 19380 19381 19382 19383 19384 19385 19386 19387 19388 19389 19390 19391 19392 19393 19394 19395 19396 19397 19398 19399 19400 19401 19402 19403 19404 19405 19406 19407 19408 19409 19410 19411 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 19425 19426 19427 19428 19429 19430 19431 19432 19433 19434 19435 19436 19437 19438 19439 19440 19441 19442 19443 19444 19445 19446 19447 19448 19449 19450 19451 19452 19453 19454 19455 19456 19457 19458 19459 19460 19461 19462 19463 19464 19465 19466 19467 19468 19469 19470 19471 19472 19473 19474 19475 19476 19477 19478 19479 19480 19481 19482 19483 19484 19485 19486 19487 19488 19489 19490 19491 19492 19493 19494 19495 19496 19497 19498 19499 19500 19501 19502 19503 19504 19505 19506 19507 19508 19509 19510 19511 19512 19513 19514 19515 19516 19517 19518 19519 19520 19521 19522 19523 19524 19525 19526 19527 19528 19529 19530 19531 19532 19533 19534 19535 19536 19537 19538 19539 19540 19541 19542 19543 19544 19545 19546 19547 19548 19549 19550 19551 19552 19553 19554 19555 19556 19557 19558 19559 19560 19561 19562 19563 19564 19565 19566 19567 19568 19569 19570 19571 19572 19573 19574 19575 19576 19577 19578 19579 19580 19581 19582 19583 19584 19585 19586 19587 19588 19589 19590 19591 19592 19593 19594 19595 19596 19597 19598 19599 19600 19601 19602 19603 19604 19605 19606 19607 19608 19609 19610 19611 19612 19613 19614 19615 19616 19617 19618 19619 19620 19621 19622 19623 19624 19625 19626 19627 19628 19629 19630 19631 19632 19633 19634 19635 19636 19637 19638 19639 19640 19641 19642 19643 19644 19645 19646 19647 19648 19649 19650 19651 19652 19653 19654 19655 19656 19657 19658 19659 19660 19661 19662 19663 19664 19665 19666 19667 19668 19669 19670 19671 19672 19673 19674 19675 19676 19677 19678 19679 19680 19681 19682 19683 19684 19685 19686 19687 19688 19689 19690 19691 19692 19693 19694 19695 19696 19697 19698 19699 19700 19701 19702 19703 19704 19705 19706 19707 19708 19709 19710 19711 19712 19713 19714 19715 19716 19717 19718 19719 19720 19721 19722 19723 19724 19725 19726 19727 19728 19729 19730 19731 19732 19733 19734 19735 19736 19737 19738 19739 19740 19741 19742 19743 19744 19745 19746 19747 19748 19749 19750 19751 19752 19753 19754 19755 19756 19757 19758 19759 19760 19761 19762 19763 19764 19765 19766 19767 19768 19769 19770 19771 19772 19773 19774 19775 19776 19777 19778 19779 19780 19781 19782 19783 19784 19785 19786 19787 19788 19789 19790 19791 19792 19793 19794 19795 19796 19797 19798 19799 19800 19801 19802 19803 19804 19805 19806 19807 19808 19809 19810 19811 19812 19813 19814 19815 19816 19817 19818 19819 19820 19821 19822 19823 19824 19825 19826 19827 19828 19829 19830 19831 19832 19833 19834 19835 19836 19837 19838 19839 19840 19841 19842 19843 19844 19845 19846 19847 19848 19849 19850 19851 19852 19853 19854 19855 19856 19857 19858 19859 19860 19861 19862 19863 19864 19865 19866 19867 19868 19869 19870 19871 19872 19873 19874 19875 19876 19877 19878 19879 19880 19881 19882 19883 19884 19885 19886 19887 19888 19889 19890 19891 19892 19893 19894 19895 19896 19897 19898 19899 19900 19901 19902 19903 19904 19905 19906 19907 19908 19909 19910 19911 19912 19913 19914 19915 19916 19917 19918 19919 19920 19921 19922 19923 19924 19925 19926 19927 19928 19929 19930 19931 19932 19933 19934 19935 19936 19937 19938 19939 19940 19941 19942 19943 19944 19945 19946 19947 19948 19949 19950 19951 19952 19953 19954 19955 19956 19957 19958 19959 19960 19961 19962 19963 19964 19965 19966 19967 19968 19969 19970 19971 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 19985 19986 19987 19988 19989 19990 19991 19992 19993 19994 19995 19996 19997 19998 19999 20000 20001 20002 20003 20004 20005 20006 20007 20008 20009 20010 20011 20012 20013 20014 20015 20016 20017 20018 20019 20020 20021 20022 20023 20024 20025 20026 20027 20028 20029 20030 20031 20032 20033 20034 20035 20036 20037 20038 20039 20040 20041 20042 20043 20044 20045 20046 20047 20048 20049 20050 20051 20052 20053 20054 20055 20056 20057 20058 20059 20060 20061 20062 20063 20064 20065 20066 20067 20068 20069 20070 20071 20072 20073 20074 20075 20076 20077 20078 20079 20080 20081 20082 20083 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 20099 20100 20101 20102 20103 20104 20105 20106 20107 20108 20109 20110 20111 20112 20113 20114 20115 20116 20117 20118 20119 20120 20121 20122 20123 20124 20125 20126 20127 20128 20129 20130 20131 20132 20133 20134 20135 20136 20137 20138 20139 20140 20141 20142 20143 20144 20145 20146 20147 20148 20149 20150 20151 20152 20153 20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 20166 20167 20168 20169 20170 20171 20172 20173 20174 20175 20176 20177 20178 20179 20180 20181 20182 20183 20184 20185 20186 20187 20188 20189 20190 20191 20192 20193 20194 20195 20196 20197 20198 20199 20200 20201 20202 20203 20204 20205 20206 20207 20208 20209 20210 20211 20212 20213 20214 20215 20216 20217 20218 20219 20220 20221 20222 20223 20224 20225 20226 20227 20228 20229 20230 20231 20232 20233 20234 20235 20236 20237 20238 20239 20240 20241 20242 20243 20244 20245 20246 20247 20248 20249 20250 20251 20252 20253 20254 20255 20256 20257 20258 20259 20260 20261 20262 20263 20264 20265 20266 20267 20268 20269 20270 20271 20272 20273 20274 20275 20276 20277 20278 20279 20280 20281 20282 20283 20284 20285 20286 20287 20288 20289 20290 20291 20292 20293 20294 20295 20296 20297 20298 20299 20300 20301 20302 20303 20304 20305 20306 20307 20308 20309 20310 20311 20312 20313 20314 20315 20316 20317 20318 20319 20320 20321 20322 20323 20324 20325 20326 20327 20328 20329 20330 20331 20332 20333 20334 20335 20336 20337 20338 20339 20340 20341 20342 20343 20344 20345 20346 20347 20348 20349 20350 20351 20352 20353 20354 20355 20356 20357 20358 20359 20360 20361 20362 20363 20364 20365 20366 20367 20368 20369 20370 20371 20372 20373 20374 20375 20376 20377 20378 20379 20380 20381 20382 20383 20384 20385 20386 20387 20388 20389 20390 20391 20392 20393 20394 20395 20396 20397 20398 20399 20400 20401 20402 20403 20404 20405 20406 20407 20408 20409 20410 20411 20412 20413 20414 20415 20416 20417 20418 20419 20420 20421 20422 20423 20424 20425 20426 20427 20428 20429 20430 20431 20432 20433 20434 20435 20436 20437 20438 20439 20440 20441 20442 20443 20444 20445 20446 20447 20448 20449 20450 20451 20452 20453 20454 20455 20456 20457 20458 20459 20460 20461 20462 20463 20464 20465 20466 20467 20468 20469 20470 20471 20472 20473 20474 20475 20476 20477 20478 20479 20480 20481 20482 20483 20484 20485 20486 20487 20488 20489 20490 20491 20492 20493 20494 20495 20496 20497 20498 20499 20500 20501 20502 20503 20504 20505 20506 20507 20508 20509 20510 20511 20512 20513 20514 20515 20516 20517 20518 20519 20520 20521 20522 20523 20524 20525 20526 20527 20528 20529 20530 20531 20532 20533 20534 20535 20536 20537 20538 20539 20540 20541 20542 20543 20544 20545 20546 20547 20548 20549 20550 20551 20552 20553 20554 20555 20556 20557 20558 20559 20560 20561 20562 20563 20564 20565 20566 20567 20568 20569 20570 20571 20572 20573 20574 20575 20576 20577 20578 20579 20580 20581 20582 20583 20584 20585 20586 20587 20588 20589 20590 20591 20592 20593 20594 20595 20596 20597 20598 20599 20600 20601 20602 20603 20604 20605 20606 20607 20608 20609 20610 20611 20612 20613 20614 20615 20616 20617 20618 20619 20620 20621 20622 20623 20624 20625 20626 20627 20628 20629 20630 20631 20632 20633 20634 20635 20636 20637 20638 20639 20640 20641 20642 20643 20644 20645 20646 20647 20648 20649 20650 20651 20652 20653 20654 20655 20656 20657 20658 20659 20660 20661 20662 20663 20664 20665 20666 20667 20668 20669 20670 20671 20672 20673 20674 20675 20676 20677 20678 20679 20680 20681 20682 20683 20684 20685 20686 20687 20688 20689 20690 20691 20692 20693 20694 20695 20696 20697 20698 20699 20700 20701 20702 20703 20704 20705 20706 20707 20708 20709 20710 20711 20712 20713 20714 20715 20716 20717 20718 20719 20720 20721 20722 20723 20724 20725 20726 20727 20728 20729 20730 20731 20732 20733 20734 20735 20736 20737 20738 20739 20740 20741 20742 20743 20744 20745 20746 20747 20748 20749 20750 20751 20752 20753 20754 20755 20756 20757 20758 20759 20760 20761 20762 20763 20764 20765 20766 20767 20768 20769 20770 20771 20772 20773 20774 20775 20776 20777 20778 20779 20780 20781 20782 20783 20784 20785 20786 20787 20788 20789 20790 20791 20792 20793 20794 20795 20796 20797 20798 20799 20800 20801 20802 20803 20804 20805 20806 20807 20808 20809 20810 20811 20812 20813 20814 20815 20816 20817 20818 20819 20820 20821 20822 20823 20824 20825 20826 20827 20828 20829 20830 20831 20832 20833 20834 20835 20836 20837 20838 20839 20840 20841 20842 20843 20844 20845 20846 20847 20848 20849 20850 20851 20852 20853 20854 20855 20856 20857 20858 20859 20860 20861 20862 20863 20864 20865 20866 20867 20868 20869 20870 20871 20872 20873 20874 20875 20876 20877 20878 20879 20880 20881 20882 20883 20884 20885 20886 20887 20888 20889 20890 20891 20892 20893 20894 20895 20896 20897 20898 20899 20900 20901 20902 20903 20904 20905 20906 20907 20908 20909 20910 20911 20912 20913 20914 20915 20916 20917 20918 20919 20920 20921 20922 20923 20924 20925 20926 20927 20928 20929 20930 20931 20932 20933 20934 20935 20936 20937 20938 20939 20940 20941 20942 20943 20944 20945 20946 20947 20948 20949 20950 20951 20952 20953 20954 20955 20956 20957 20958 20959 20960 20961 20962 20963 20964 20965 20966 20967 20968 20969 20970 20971 20972 20973 20974 20975 20976 20977 20978 20979 20980 20981 20982 20983 20984 20985 20986 20987 20988 20989 20990 20991 20992 20993 20994 20995 20996 20997 20998 20999 21000 21001 21002 21003 21004 21005 21006 21007 21008 21009 21010 21011 21012 21013 21014 21015 21016 21017 21018 21019 21020 21021 21022 21023 21024 21025 21026 21027 21028 21029 21030 21031 21032 21033 21034 21035 21036 21037 21038 21039 21040 21041 21042 21043 21044 21045 21046 21047 21048 21049 21050 21051 21052 21053 21054 21055 21056 21057 21058 21059 21060 21061 21062 21063 21064 21065 21066 21067 21068 21069 21070 21071 21072 21073 21074 21075 21076 21077 21078 21079 21080 21081 21082 21083 21084 21085 21086 21087 21088 21089 21090 21091 21092 21093 21094 21095 21096 21097 21098 21099 21100 21101 21102 21103 21104 21105 21106 21107 21108 21109 21110 21111 21112 21113 21114 21115 21116 21117 21118 21119 21120 21121 21122 21123 21124 21125 21126 21127 21128 21129 21130 21131 21132 21133 21134 21135 21136 21137 21138 21139 21140 21141 21142 21143 21144 21145 21146 21147 21148 21149 21150 21151 21152 21153 21154 21155 21156 21157 21158 21159 21160 21161 21162 21163 21164 21165 21166 21167 21168 21169 21170 21171 21172 21173 21174 21175 21176 21177 21178 21179 21180 21181 21182 21183 21184 21185 21186 21187 21188 21189 21190 21191 21192 21193 21194 21195 21196 21197 21198 21199 21200 21201 21202 21203 21204 21205 21206 21207 21208 21209 21210 21211 21212 21213 21214 21215 21216 21217 21218 21219 21220 21221 21222 21223 21224 21225 21226 21227 21228 21229 21230 21231 21232 21233 21234 21235 21236 21237 21238 21239 21240 21241 21242 21243 21244 21245 21246 21247 21248 21249 21250 21251 21252 21253 21254 21255 21256 21257 21258 21259 21260 21261 21262 21263 21264 21265 21266 21267 21268 21269 21270 21271 21272 21273 21274 21275 21276 21277 21278 21279 21280 21281 21282 21283 21284 21285 21286 21287 21288 21289 21290 21291 21292 21293 21294 21295 21296 21297 21298 21299 21300 21301 21302 21303 21304 21305 21306 21307 21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 21319 21320 21321 21322 21323 21324 21325 21326 21327 21328 21329 21330 21331 21332 21333 21334 21335 21336 21337 21338 21339 21340 21341 21342 21343 21344 21345 21346 21347 21348 21349 21350 21351 21352 21353 21354 21355 21356 21357 21358 21359 21360 21361 21362 21363 21364 21365 21366 21367 21368 21369 21370 21371 21372 21373 21374 21375 21376 21377 21378 21379 21380 21381 21382 21383 21384 21385 21386 21387 21388 21389 21390 21391 21392 21393 21394 21395 21396 21397 21398 21399 21400 21401 21402 21403 21404 21405 21406 21407 21408 21409 21410 21411 21412 21413 21414 21415 21416 21417 21418 21419 21420 21421 21422 21423 21424 21425 21426 21427 21428 21429 21430 21431 21432 21433 21434 21435 21436 21437 21438 21439 21440 21441 21442 21443 21444 21445 21446 21447 21448 21449 21450 21451 21452 21453 21454 21455 21456 21457 21458 21459 21460 21461 21462 21463 21464 21465 21466 21467 21468 21469 21470 21471 21472 21473 21474 21475 21476 21477 21478 21479 21480 21481 21482 21483 21484 21485 21486 21487 21488 21489 21490 21491 21492 21493 21494 21495 21496 21497 21498 21499 21500 21501 21502 21503 21504 21505 21506 21507 21508 21509 21510 21511 21512 21513 21514 21515 21516 21517 21518 21519 21520 21521 21522 21523 21524 21525 21526 21527 21528 21529 21530 21531 21532 21533 21534 21535 21536 21537 21538 21539 21540 21541 21542 21543 21544 21545 21546 21547 21548 21549 21550 21551 21552 21553 21554 21555 21556 21557 21558 21559 21560 21561 21562 21563 21564 21565 21566 21567 21568 21569 21570 21571 21572 21573 21574 21575 21576 21577 21578 21579 21580 21581 21582 21583 21584 21585 21586 21587 21588 21589 21590 21591 21592 21593 21594 21595 21596 21597 21598 21599 21600 21601 21602 21603 21604 21605 21606 21607 21608 21609 21610 21611 21612 21613 21614 21615 21616 21617 21618 21619 21620 21621 21622 21623 21624 21625 21626 21627 21628 21629 21630 21631 21632 21633 21634 21635 21636 21637 21638 21639 21640 21641 21642 21643 21644 21645 21646 21647 21648 21649 21650 21651 21652 21653 21654 21655 21656 21657 21658 21659 21660 21661 21662 21663 21664 21665 21666 21667 21668 21669 21670 21671 21672 21673 21674 21675 21676 21677 21678 21679 21680 21681 21682 21683 21684 21685 21686 21687 21688 21689 21690 21691 21692 21693 21694 21695 21696 21697 21698 21699 21700 21701 21702 21703 21704 21705 21706 21707 21708 21709 21710 21711 21712 21713 21714 21715 21716 21717 21718 21719 21720 21721 21722 21723 21724 21725 21726 21727 21728 21729 21730 21731 21732 21733 21734 21735 21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 21749 21750 21751 21752 21753 21754 21755 21756 21757 21758 21759 21760 21761 21762 21763 21764 21765 21766 21767 21768 21769 21770 21771 21772 21773 21774 21775 21776 21777 21778 21779 21780 21781 21782 21783 21784 21785 21786 21787 21788 21789 21790 21791 21792 21793 21794 21795 21796 21797 21798 21799 21800 21801 21802 21803 21804 21805 21806 21807 21808 21809 21810 21811 21812 21813 21814 21815 21816 21817 21818 21819 21820 21821 21822 21823 21824 21825 21826 21827 21828 21829 21830 21831 21832 21833 21834 21835 21836 21837 21838 21839 21840 21841 21842 21843 21844 21845 21846 21847 21848 21849 21850 21851 21852 21853 21854 21855 21856 21857 21858 21859 21860 21861 21862 21863 21864 21865 21866 21867 21868 21869 21870 21871 21872 21873 21874 21875 21876 21877 21878 21879 21880 21881 21882 21883 21884 21885 21886 21887 21888 21889 21890 21891 21892 21893 21894 21895 21896 21897 21898 21899 21900 21901 21902 21903 21904 21905 21906 21907 21908 21909 21910 21911 21912 21913 21914 21915 21916 21917 21918 21919 21920 21921 21922 21923 21924 21925 21926 21927 21928 21929 21930 21931 21932 21933 21934 21935 21936 21937 21938 21939 21940 21941 21942 21943 21944 21945 21946 21947 21948 21949 21950 21951 21952 21953 21954 21955 21956 21957 21958 21959 21960 21961 21962 21963 21964 21965 21966 21967 21968 21969 21970 21971 21972 21973 21974 21975 21976 21977 21978 21979 21980 21981 21982 21983 21984 21985 21986 21987 21988 21989 21990 21991 21992 21993 21994 21995 21996 21997 21998 21999 22000 22001 22002 22003 22004 22005 22006 22007 22008 22009 22010 22011 22012 22013 22014 22015 22016 22017 22018 22019 22020 22021 22022 22023 22024 22025 22026 22027 22028 22029 22030 22031 22032 22033 22034 22035 22036 22037 22038 22039 22040 22041 22042 22043 22044 22045 22046 22047 22048 22049 22050 22051 22052 22053 22054 22055 22056 22057 22058 22059 22060 22061 22062 22063 22064 22065 22066 22067 22068 22069 22070 22071 22072 22073 22074 22075 22076 22077 22078 22079 22080 22081 22082 22083 22084 22085 22086 22087 22088 22089 22090 22091 22092 22093 22094 22095 22096 22097 22098 22099 22100 22101 22102 22103 22104 22105 22106 22107 22108 22109 22110 22111 22112 22113 22114 22115 22116 22117 22118 22119 22120 22121 22122 22123 22124 22125 22126 22127 22128 22129 22130 22131 22132 22133 22134 22135 22136 22137 22138 22139 22140 22141 22142 22143 22144 22145 22146 22147 22148 22149 22150 22151 22152 22153 22154 22155 22156 22157 22158 22159 22160 22161 22162 22163 22164 22165 22166 22167 22168 22169 22170 22171 22172 22173 22174 22175 22176 22177 22178 22179 22180 22181 22182 22183 22184 22185 22186 22187 22188 22189 22190 22191 22192 22193 22194 22195 22196 22197 22198 22199 22200 22201 22202 22203 22204 22205 22206 22207 22208 22209 22210 22211 22212 22213 22214 22215 22216 22217 22218 22219 22220 22221 22222 22223 22224 22225 22226 22227 22228 22229 22230 22231 22232 22233 22234 22235 22236 22237 22238 22239 22240 22241 22242 22243 22244 22245 22246 22247 22248 22249 22250 22251 22252 22253 22254 22255 22256 22257 22258 22259 22260 22261 22262 22263 22264 22265 22266 22267 22268 22269 22270 22271 22272 22273 22274 22275 22276 22277 22278 22279 22280 22281 22282 22283 22284 22285 22286 22287 22288 22289 22290 22291 22292 22293 22294 22295 22296 22297 22298 22299 22300 22301 22302 22303 22304 22305 22306 22307 22308 22309 22310 22311 22312 22313 22314 22315 22316 22317 22318 22319 22320 22321 22322 22323 22324 22325 22326 22327 22328 22329 22330 22331 22332 22333 22334 22335 22336 22337 22338 22339 22340 22341 22342 22343 22344 22345 22346 22347 22348 22349 22350 22351 22352 22353 22354 22355 22356 22357 22358 22359 22360 22361 22362 22363 22364 22365 22366 22367 22368 22369 22370 22371 22372 22373 22374 22375 22376 22377 22378 22379 22380 22381 22382 22383 22384 22385 22386 22387 22388 22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399 22400 22401 22402 22403 22404 22405 22406 22407 22408 22409 22410 22411 22412 22413 22414 22415 22416 22417 22418 22419 22420 22421 22422 22423 22424 22425 22426 22427 22428 22429 22430 22431 22432 22433 22434 22435 22436 22437 22438 22439 22440 22441 22442 22443 22444 22445 22446 22447 22448 22449 22450 22451 22452 22453 22454 22455 22456 22457 22458 22459 22460 22461 22462 22463 22464 22465 22466 22467 22468 22469 22470 22471 22472 22473 22474 22475 22476 22477 22478 22479 22480 22481 22482 22483 22484 22485 22486 22487 22488 22489 22490 22491 22492 22493 22494 22495 22496 22497 22498 22499 22500 22501 22502 22503 22504 22505 22506 22507 22508 22509 22510 22511 22512 22513 22514 22515 22516 22517 22518 22519 22520 22521 22522 22523 22524 22525 22526 22527 22528 22529 22530 22531 22532 22533 22534 22535 22536 22537 22538 22539 22540 22541 22542 22543 22544 22545 22546 22547 22548 22549 22550 22551 22552 22553 22554 22555 22556 22557 22558 22559 22560 22561 22562 22563 22564 22565 22566 22567 22568 22569 22570 22571 22572 22573 22574 22575 22576 22577 22578 22579 22580 22581 22582 22583 22584 22585 22586 22587 22588 22589 22590 22591 22592 22593 22594 22595 22596 22597 22598 22599 22600 22601 22602 22603 22604 22605 22606 22607 22608 22609 22610 22611 22612 22613 22614 22615 22616 22617 22618 22619 22620 22621 22622 22623 22624 22625 22626 22627 22628 22629 22630 22631 22632 22633 22634 22635 22636 22637 22638 22639 22640 22641 22642 22643 22644 22645 22646 22647 22648 22649 22650 22651 22652 22653 22654 22655 22656 22657 22658 22659 22660 22661 22662 22663 22664 22665 22666 22667 22668 22669 22670 22671 22672 22673 22674 22675 22676 22677 22678 22679 22680 22681 22682 22683 22684 22685 22686 22687 22688 22689 22690 22691 22692 22693 22694 22695 22696 22697 22698 22699 22700 22701 22702 22703 22704 22705 22706 22707 22708 22709 22710 22711 22712 22713 22714 22715 22716 22717 22718 22719 22720 22721 22722 22723 22724 22725 22726 22727 22728 22729 22730 22731 22732 22733 22734 22735 22736 22737 22738 22739 22740 22741 22742 22743 22744 22745 22746 22747 22748 22749 22750 22751 22752 22753 22754 22755 22756 22757 22758 22759 22760 22761 22762 22763 22764 22765 22766 22767 22768 22769 22770 22771 22772 22773 22774 22775 22776 22777 22778 22779 22780 22781 22782 22783 22784 22785 22786 22787 22788 22789 22790 22791 22792 22793 22794 22795 22796 22797 22798 22799 22800 22801 22802 22803 22804 22805 22806 22807 22808 22809 22810 22811 22812 22813 22814 22815 22816 22817 22818 22819 22820 22821 22822 22823 22824 22825 22826 22827 22828 22829 22830 22831 22832 22833 22834 22835 22836 22837 22838 22839 22840 22841 22842 22843 22844 22845 22846 22847 22848 22849 22850 22851 22852 22853 22854 22855 22856 22857 22858 22859 22860 22861 22862 22863 22864 22865 22866 22867 22868 22869 22870 22871 22872 22873 22874 22875 22876 22877 22878 22879 22880 22881 22882 22883 22884 22885 22886 22887 22888 22889 22890 22891 22892 22893 22894 22895 22896 22897 22898 22899 22900 22901 22902 22903 22904 22905 22906 22907 22908 22909 22910 22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 22923 22924 22925 22926 22927 22928 22929 22930 22931 22932 22933 22934 22935 22936 22937 22938 22939 22940 22941 22942 22943 22944 22945 22946 22947 22948 22949 22950 22951 22952 22953 22954 22955 22956 22957 22958 22959 22960 22961 22962 22963 22964 22965 22966 22967 22968 22969 22970 22971 22972 22973 22974 22975 22976 22977 22978 22979 22980 22981 22982 22983 22984 22985 22986 22987 22988 22989 22990 22991 22992 22993 22994 22995 22996 22997 22998 22999 23000 23001 23002 23003 23004 23005 23006 23007 23008 23009 23010 23011 23012 23013 23014 23015 23016 23017 23018 23019 23020 23021 23022 23023 23024 23025 23026 23027 23028 23029 23030 23031 23032 23033 23034 23035 23036 23037 23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 23050 23051 23052 23053 23054 23055 23056 23057 23058 23059 23060 23061 23062 23063 23064 23065 23066 23067 23068 23069 23070 23071 23072 23073 23074 23075 23076 23077 23078 23079 23080 23081 23082 23083 23084 23085 23086 23087 23088 23089 23090 23091 23092 23093 23094 23095 23096 23097 23098 23099 23100 23101 23102 23103 23104 23105 23106 23107 23108 23109 23110 23111 23112 23113 23114 23115 23116 23117 23118 23119 23120 23121 23122 23123 23124 23125 23126 23127 23128 23129 23130 23131 23132 23133 23134 23135 23136 23137 23138 23139 23140 23141 23142 23143 23144 23145 23146 23147 23148 23149 23150 23151 23152 23153 23154 23155 23156 23157 23158 23159 23160 23161 23162 23163 23164 23165 23166 23167 23168 23169 23170 23171 23172 23173 23174 23175 23176 23177 23178 23179 23180 23181 23182 23183 23184 23185 23186 23187 23188 23189 23190 23191 23192 23193 23194 23195 23196 23197 23198 23199 23200 23201 23202 23203 23204 23205 23206 23207 23208 23209 23210 23211 23212 23213 23214 23215 23216 23217 23218 23219 23220 23221 23222 23223 23224 23225 23226 23227 23228 23229 23230 23231 23232 23233 23234 23235 23236 23237 23238 23239 23240 23241 23242 23243 23244 23245 23246 23247 23248 23249 23250 23251 23252 23253 23254 23255 23256 23257 23258 23259 23260 23261 23262 23263 23264 23265 23266 23267 23268 23269 23270 23271 23272 23273 23274 23275 23276 23277 23278 23279 23280 23281 23282 23283 23284 23285 23286 23287 23288 23289 23290 23291 23292 23293 23294 23295 23296 23297 23298 23299 23300 23301 23302 23303 23304 23305 23306 23307 23308 23309 23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 23326 23327 23328 23329 23330 23331 23332 23333 23334 23335 23336 23337 23338 23339 23340 23341 23342 23343 23344 23345 23346 23347 23348 23349 23350 23351 23352 23353 23354 23355 23356 23357 23358 23359 23360 23361 23362 23363 23364 23365 23366 23367 23368 23369 23370 23371 23372 23373 23374 23375 23376 23377 23378 23379 23380 23381 23382 23383 23384 23385 23386 23387 23388 23389 23390 23391 23392 23393 23394 23395 23396 23397 23398 23399 23400 23401 23402 23403 23404 23405 23406 23407 23408 23409 23410 23411 23412 23413 23414 23415 23416 23417 23418 23419 23420 23421 23422 23423 23424 23425 23426 23427 23428 23429 23430 23431 23432 23433 23434 23435 23436 23437 23438 23439 23440 23441 23442 23443 23444 23445 23446 23447 23448 23449 23450 23451 23452 23453 23454 23455 23456 23457 23458 23459 23460 23461 23462 23463 23464 23465 23466 23467 23468 23469 23470 23471 23472 23473 23474 23475 23476 23477 23478 23479 23480 23481 23482 23483 23484 23485 23486 23487 23488 23489 23490 23491 23492 23493 23494 23495 23496 23497 23498 23499 23500 23501 23502 23503 23504 23505 23506 23507 23508 23509 23510 23511 23512 23513 23514 23515 23516 23517 23518 23519 23520 23521 23522 23523 23524 23525 23526 23527 23528 23529 23530 23531 23532 23533 23534 23535 23536 23537 23538 23539 23540 23541 23542 23543 23544 23545 23546 23547 23548 23549 23550 23551 23552 23553 23554 23555 23556 23557 23558 23559 23560 23561 23562 23563 23564 23565 23566 23567 23568 23569 23570 23571 23572 23573 23574 23575 23576 23577 23578 23579 23580 23581 23582 23583 23584 23585 23586 23587 23588 23589 23590 23591 23592 23593 23594 23595 23596 23597 23598 23599 23600 23601 23602 23603 23604 23605 23606 23607 23608 23609 23610 23611 23612 23613 23614 23615 23616 23617 23618 23619 23620 23621 23622 23623 23624 23625 23626 23627 23628 23629 23630 23631 23632 23633 23634 23635 23636 23637 23638 23639 23640 23641 23642 23643 23644 23645 23646 23647 23648 23649 23650 23651 23652 23653 23654 23655 23656 23657 23658 23659 23660 23661 23662 23663 23664 23665 23666 23667 23668 23669 23670 23671 23672 23673 23674 23675 23676 23677 23678 23679 23680 23681 23682 23683 23684 23685 23686 23687 23688 23689 23690 23691 23692 23693 23694 23695 23696 23697 23698 23699 23700 23701 23702 23703 23704 23705 23706 23707 23708 23709 23710 23711 23712 23713 23714 23715 23716 23717 23718 23719 23720 23721 23722 23723 23724 23725 23726 23727 23728 23729 23730 23731 23732 23733 23734 23735 23736 23737 23738 23739 23740 23741 23742 23743 23744 23745 23746 23747 23748 23749 23750 23751 23752 23753 23754 23755 23756 23757 23758 23759 23760 23761 23762 23763 23764 23765 23766 23767 23768 23769 23770 23771 23772 23773 23774 23775 23776 23777 23778 23779 23780 23781 23782 23783 23784 23785 23786 23787 23788 23789 23790 23791 23792 23793 23794 23795 23796 23797 23798 23799 23800 23801 23802 23803 23804 23805 23806 23807 23808 23809 23810 23811 23812 23813 23814 23815 23816 23817 23818 23819 23820 23821 23822 23823 23824 23825 23826 23827 23828 23829 23830 23831 23832 23833 23834 23835 23836 23837 23838 23839 23840 23841 23842 23843 23844 23845 23846 23847 23848 23849 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 23861 23862 23863 23864 23865 23866 23867 23868 23869 23870 23871 23872 23873 23874 23875 23876 23877 23878 23879 23880 23881 23882 23883 23884 23885 23886 23887 23888 23889 23890 23891 23892 23893 23894 23895 23896 23897 23898 23899 23900 23901 23902 23903 23904 23905 23906 23907 23908 23909 23910 23911 23912 23913 23914 23915 23916 23917 23918 23919 23920 23921 23922 23923 23924 23925 23926 23927 23928 23929 23930 23931 23932 23933 23934 23935 23936 23937 23938 23939 23940 23941 23942 23943 23944 23945 23946 23947 23948 23949 23950 23951 23952 23953 23954 23955 23956 23957 23958 23959 23960 23961 23962 23963 23964 23965 23966 23967 23968 23969 23970 23971 23972 23973 23974 23975 23976 23977 23978 23979 23980 23981 23982 23983 23984 23985 23986 23987 23988 23989 23990 23991 23992 23993 23994 23995 23996 23997 23998 23999 24000 24001 24002 24003 24004 24005 24006 24007 24008 24009 24010 24011 24012 24013 24014 24015 24016 24017 24018 24019 24020 24021 24022 24023 24024 24025 24026 24027 24028 24029 24030 24031 24032 24033 24034 24035 24036 24037 24038 24039 24040 24041 24042 24043 24044 24045 24046 24047 24048 24049 24050 24051 24052 24053 24054 24055 24056 24057 24058 24059 24060 24061 24062 24063 24064 24065 24066 24067 24068 24069 24070 24071 24072 24073 24074 24075 24076 24077 24078 24079 24080 24081 24082 24083 24084 24085 24086 24087 24088 24089 24090 24091 24092 24093 24094 24095 24096 24097 24098 24099 24100 24101 24102 24103 24104 24105 24106 24107 24108 24109 24110 24111 24112 24113 24114 24115 24116 24117 24118 24119 24120 24121 24122 24123 24124 24125 24126 24127 24128 24129 24130 24131 24132 24133 24134 24135 24136 24137 24138 24139 24140 24141 24142 24143 24144 24145 24146 24147 24148 24149 24150 24151 24152 24153 24154 24155 24156 24157 24158 24159 24160 24161 24162 24163 24164 24165 24166 24167 24168 24169 24170 24171 24172 24173 24174 24175 24176 24177 24178 24179 24180 24181 24182 24183 24184 24185 24186 24187 24188 24189 24190 24191 24192 24193 24194 24195 24196 24197 24198 24199 24200 24201 24202 24203 24204 24205 24206 24207 24208 24209 24210 24211 24212 24213 24214 24215 24216 24217 24218 24219 24220 24221 24222 24223 24224 24225 24226 24227 24228 24229 24230 24231 24232 24233 24234 24235 24236 24237 24238 24239 24240 24241 24242 24243 24244 24245 24246 24247 24248 24249 24250 24251 24252 24253 24254 24255 24256 24257 24258 24259 24260 24261 24262 24263 24264 24265 24266 24267 24268 24269 24270 24271 24272 24273 24274 24275 24276 24277 24278 24279 24280 24281 24282 24283 24284 24285 24286 24287 24288 24289 24290 24291 24292 24293 24294 24295 24296 24297 24298 24299 24300 24301 24302 24303 24304 24305 24306 24307 24308 24309 24310 24311 24312 24313 24314 24315 24316 24317 24318 24319 24320 24321 24322 24323 24324 24325 24326 24327 24328 24329 24330 24331 24332 24333 24334 24335 24336 24337 24338 24339 24340 24341 24342 24343 24344 24345 24346 24347 24348 24349 24350 24351 24352 24353 24354 24355 24356 24357 24358 24359 24360 24361 24362 24363 24364 24365 24366 24367 24368 24369 24370 24371 24372 24373 24374 24375 24376 24377 24378 24379 24380 24381 24382 24383 24384 24385 24386 24387 24388 24389 24390 24391 24392 24393 24394 24395 24396 24397 24398 24399 24400 24401 24402 24403 24404 24405 24406 24407 24408 24409 24410 24411 24412 24413 24414 24415 24416 24417 24418 24419 24420 24421 24422 24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 24438 24439 24440 24441 24442 24443 24444 24445 24446 24447 24448 24449 24450 24451 24452 24453 24454 24455 24456 24457 24458 24459 24460 24461 24462 24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 24477 24478 24479 24480 24481 24482 24483 24484 24485 24486 24487 24488 24489 24490 24491 24492 24493 24494 24495 24496 24497 24498 24499 24500 24501 24502 24503 24504 24505 24506 24507 24508 24509 24510 24511 24512 24513 24514 24515 24516 24517 24518 24519 24520 24521 24522 24523 24524 24525 24526 24527 24528 24529 24530 24531 24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 24547 24548 24549 24550 24551 24552 24553 24554 24555 24556 24557 24558 24559 24560 24561 24562 24563 24564 24565 24566 24567 24568 24569 24570 24571 24572 24573 24574 24575 24576 24577 24578 24579 24580 24581 24582 24583 24584 24585 24586 24587 24588 24589 24590 24591 24592 24593 24594 24595 24596 24597 24598 24599 24600 24601 24602 24603 24604 24605 24606 24607 24608 24609 24610 24611 24612 24613 24614 24615 24616 24617 24618 24619 24620 24621 24622 24623 24624 24625 24626 24627 24628 24629 24630 24631 24632 24633 24634 24635 24636 24637 24638 24639 24640 24641 24642 24643 24644 24645 24646 24647 24648 24649 24650 24651 24652 24653 24654 24655 24656 24657 24658 24659 24660 24661 24662 24663 24664 24665 24666 24667 24668 24669 24670 24671 24672 24673 24674 24675 24676 24677 24678 24679 24680 24681 24682 24683 24684 24685 24686 24687 24688 24689 24690 24691 24692 24693 24694 24695 24696 24697 24698 24699 24700 24701 24702 24703 24704 24705 24706 24707 24708 24709 24710 24711 24712 24713 24714 24715 24716 24717 24718 24719 24720 24721 24722 24723 24724 24725 24726 24727 24728 24729 24730 24731 24732 24733 24734 24735 24736 24737 24738 24739 24740 24741 24742 24743 24744 24745 24746 24747 24748 24749 24750 24751 24752 24753 24754 24755 24756 24757 24758 24759 24760 24761 24762 24763 24764 24765 24766 24767 24768 24769 24770 24771 24772 24773 24774 24775 24776 24777 24778 24779 24780 24781 24782 24783 24784 24785 24786 24787 24788 24789 24790 24791 24792 24793 24794 24795 24796 24797 24798 24799 24800 24801 24802 24803 24804 24805 24806 24807 24808 24809 24810 24811 24812 24813 24814 24815 24816 24817 24818 24819 24820 24821 24822 24823 24824 24825 24826 24827 24828 24829 24830 24831 24832 24833 24834 24835 24836 24837 24838 24839 24840 24841 24842 24843 24844 24845 24846 24847 24848 24849 24850 24851 24852 24853 24854 24855 24856 24857 24858 24859 24860 24861 24862 24863 24864 24865 24866 24867 24868 24869 24870 24871 24872 24873 24874 24875 24876 24877 24878 24879 24880 24881 24882 24883 24884 24885 24886 24887 24888 24889 24890 24891 24892 24893 24894 24895 24896 24897 24898 24899 24900 24901 24902 24903 24904 24905 24906 24907 24908 24909 24910 24911 24912 24913 24914 24915 24916 24917 24918 24919 24920 24921 24922 24923 24924 24925 24926 24927 24928 24929 24930 24931 24932 24933 24934 24935 24936 24937 24938 24939 24940 24941 24942 24943 24944 24945 24946 24947 24948 24949 24950 24951 24952 24953 24954 24955 24956 24957 24958 24959 24960 24961 24962 24963 24964 24965 24966 24967 24968 24969 24970 24971 24972 24973 24974 24975 24976 24977 24978 24979 24980 24981 24982 24983 24984 24985 24986 24987 24988 24989 24990 24991 24992 24993 24994 24995 24996 24997 24998 24999 25000 25001 25002 25003 25004 25005 25006 25007 25008 25009 25010 25011 25012 25013 25014 25015 25016 25017 25018 25019 25020 25021 25022 25023 25024 25025 25026 25027 25028 25029 25030 25031 25032 25033 25034 25035 25036 25037 25038 25039 25040 25041 25042 25043 25044 25045 25046 25047 25048 25049 25050 25051 25052 25053 25054 25055 25056 25057 25058 25059 25060 25061 25062 25063 25064 25065 25066 25067 25068 25069 25070 25071 25072 25073 25074 25075 25076 25077 25078 25079 25080 25081 25082 25083 25084 25085 25086 25087 25088 25089 25090 25091 25092 25093 25094 25095 25096 25097 25098 25099 25100 25101 25102 25103 25104 25105 25106 25107 25108 25109 25110 25111 25112 25113 25114 25115 25116 25117 25118 25119 25120 25121 25122 25123 25124 25125 25126 25127 25128 25129 25130 25131 25132 25133 25134 25135 25136 25137 25138 25139 25140 25141 25142 25143 25144 25145 25146 25147 25148 25149 25150 25151 25152 25153 25154 25155 25156 25157 25158 25159 25160 25161 25162 25163 25164 25165 25166 25167 25168 25169 25170 25171 25172 25173 25174 25175 25176 25177 25178 25179 25180 25181 25182 25183 25184 25185 25186 25187 25188 25189 25190 25191 25192 25193 25194 25195 25196 25197 25198 25199 25200 25201 25202 25203 25204 25205 25206 25207 25208 25209 25210 25211 25212 25213 25214 25215 25216 25217 25218 25219 25220 25221 25222 25223 25224 25225 25226 25227 25228 25229 25230 25231 25232 25233 25234 25235 25236 25237 25238 25239 25240 25241 25242 25243 25244 25245 25246 25247 25248 25249 25250 25251 25252 25253 25254 25255 25256 25257 25258 25259 25260 25261 25262 25263 25264 25265 25266 25267 25268 25269 25270 25271 25272 25273 25274 25275 25276 25277 25278 25279 25280 25281 25282 25283 25284 25285 25286 25287 25288 25289 25290 25291 25292 25293 25294 25295 25296 25297 25298 25299 25300 25301 25302 25303 25304 25305 25306 25307 25308 25309 25310 25311 25312 25313 25314 25315 25316 25317 25318 25319 25320 25321 25322 25323 25324 25325 25326 25327 25328 25329 25330 25331 25332 25333 25334 25335 25336 25337 25338 25339 25340 25341 25342 25343 25344 25345 25346 25347 25348 25349 25350 25351 25352 25353 25354 25355 25356 25357 25358 25359 25360 25361 25362 25363 25364 25365 25366 25367 25368 25369 25370 25371 25372 25373 25374 25375 25376 25377 25378 25379 25380 25381 25382 25383 25384 25385 25386 25387 25388 25389 25390 25391 25392 25393 25394 25395 25396 25397 25398 25399 25400 25401 25402 25403 25404 25405 25406 25407 25408 25409 25410 25411 25412 25413 25414 25415 25416 25417 25418 25419 25420 25421 25422 25423 25424 25425 25426 25427 25428 25429 25430 25431 25432 25433 25434 25435 25436 25437 25438 25439 25440 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 25453 25454 25455 25456 25457 25458 25459 25460 25461 25462 25463 25464 25465 25466 25467 25468 25469 25470 25471 25472 25473 25474 25475 25476 25477 25478 25479 25480 25481 25482 25483 25484 25485 25486 25487 25488 25489 25490 25491 25492 25493 25494 25495 25496 25497 25498 25499 25500 25501 25502 25503 25504 25505 25506 25507 25508 25509 25510 25511 25512 25513 25514 25515 25516 25517 25518 25519 25520 25521 25522 25523 25524 25525 25526 25527 25528 25529 25530 25531 25532 25533 25534 25535 25536 25537 25538 25539 25540 25541 25542 25543 25544 25545 25546 25547 25548 25549 25550 25551 25552 25553 25554 25555 25556 25557 25558 25559 25560 25561 25562 25563 25564 25565 25566 25567 25568 25569 25570 25571 25572 25573 25574 25575 25576 25577 25578 25579 25580 25581 25582 25583 25584 25585 25586 25587 25588 25589 25590 25591 25592 25593 25594 25595 25596 25597 25598 25599 25600 25601 25602 25603 25604 25605 25606 25607 25608 25609 25610 25611 25612 25613 25614 25615 25616 25617 25618 25619 25620 25621 25622 25623 25624 25625 25626 25627 25628 25629 25630 25631 25632 25633 25634 25635 25636 25637 25638 25639 25640 25641 25642 25643 25644 25645 25646 25647 25648 25649 25650 25651 25652 25653 25654 25655 25656 25657 25658 25659 25660 25661 25662 25663 25664 25665 25666 25667 25668 25669 25670 25671 25672 25673 25674 25675 25676 25677 25678 25679 25680 25681 25682 25683 25684 25685 25686 25687 25688 25689 25690 25691 25692 25693 25694 25695 25696 25697 25698 25699 25700 25701 25702 25703 25704 25705 25706 25707 25708 25709 25710 25711 25712 25713 25714 25715 25716 25717 25718 25719 25720 25721 25722 25723 25724 25725 25726 25727 25728 25729 25730 25731 25732 25733 25734 25735 25736 25737 25738 25739 25740 25741 25742 25743 25744 25745 25746 25747 25748 25749 25750 25751 25752 25753 25754 25755 25756 25757 25758 25759 25760 25761 25762 25763 25764 25765 25766 25767 25768 25769 25770 25771 25772 25773 25774 25775 25776 25777 25778 25779 25780 25781 25782 25783 25784 25785 25786 25787 25788 25789 25790 25791 25792 25793 25794 25795 25796 25797 25798 25799 25800 25801 25802 25803 25804 25805 25806 25807 25808 25809 25810 25811 25812 25813 25814 25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 25871 25872 25873 25874 25875 25876 25877 25878 25879 25880 25881 25882 25883 25884 25885 25886 25887 25888 25889 25890 25891 25892 25893 25894 25895 25896 25897 25898 25899 25900 25901 25902 25903 25904 25905 25906 25907 25908 25909 25910 25911 25912 25913 25914 25915 25916 25917 25918 25919 25920 25921 25922 25923 25924 25925 25926 25927 25928 25929 25930 25931 25932 25933 25934 25935 25936 25937 25938 25939 25940 25941 25942 25943 25944 25945 25946 25947 25948 25949 25950 25951 25952 25953 25954 25955 25956 25957 25958 25959 25960 25961 25962 25963 25964 25965 25966 25967 25968 25969 25970 25971 25972 25973 25974 25975 25976 25977 25978 25979 25980 25981 25982 25983 25984 25985 25986 25987 25988 25989 25990 25991 25992 25993 25994 25995 25996 25997 25998 25999 26000 26001 26002 26003 26004 26005 26006 26007 26008 26009 26010 26011 26012 26013 26014 26015 26016 26017 26018 26019 26020 26021 26022 26023 26024 26025 26026 26027 26028 26029 26030 26031 26032 26033 26034 26035 26036 26037 26038 26039 26040 26041 26042 26043 26044 26045 26046 26047 26048 26049 26050 26051 26052 26053 26054 26055 26056 26057 26058 26059 26060 26061 26062 26063 26064 26065 26066 26067 26068 26069 26070 26071 26072 26073 26074 26075 26076 26077 26078 26079 26080 26081 26082 26083 26084 26085 26086 26087 26088 26089 26090 26091 26092 26093 26094 26095 26096 26097 26098 26099 26100 26101 26102 26103 26104 26105 26106 26107 26108 26109 26110 26111 26112 26113 26114 26115 26116 26117 26118 26119 26120 26121 26122 26123 26124 26125 26126 26127 26128 26129 26130 26131 26132 26133 26134 26135 26136 26137 26138 26139 26140 26141 26142 26143 26144 26145 26146 26147 26148 26149 26150 26151 26152 26153 26154 26155 26156 26157 26158 26159 26160 26161 26162 26163 26164 26165 26166 26167 26168 26169 26170 26171 26172 26173 26174 26175 26176 26177 26178 26179 26180 26181 26182 26183 26184 26185 26186 26187 26188 26189 26190 26191 26192 26193 26194 26195 26196 26197 26198 26199 26200 26201 26202 26203 26204 26205 26206 26207 26208 26209 26210 26211 26212 26213 26214 26215 26216 26217 26218 26219 26220 26221 26222 26223 26224 26225 26226 26227 26228 26229 26230 26231 26232 26233 26234 26235 26236 26237 26238 26239 26240 26241 26242 26243 26244 26245 26246 26247 26248 26249 26250 26251 26252 26253 26254 26255 26256 26257 26258 26259 26260 26261 26262 26263 26264 26265 26266 26267 26268 26269 26270 26271 26272 26273 26274 26275 26276 26277 26278 26279 26280 26281 26282 26283 26284 26285 26286 26287 26288 26289 26290 26291 26292 26293 26294 26295 26296 26297 26298 26299 26300 26301 26302 26303 26304 26305 26306 26307 26308 26309 26310 26311 26312 26313 26314 26315 26316 26317 26318 26319 26320 26321 26322 26323 26324 26325 26326 26327 26328 26329 26330 26331 26332 26333 26334 26335 26336 26337 26338 26339 26340 26341 26342 26343 26344 26345 26346 26347 26348 26349 26350 26351 26352 26353 26354 26355 26356 26357 26358 26359 26360 26361 26362 26363 26364 26365 26366 26367 26368 26369 26370 26371 26372 26373 26374 26375 26376 26377 26378 26379 26380 26381 26382 26383 26384 26385 26386 26387 26388 26389 26390 26391 26392 26393 26394 26395 26396 26397 26398 26399 26400 26401 26402 26403 26404 26405 26406 26407 26408 26409 26410 26411 26412 26413 26414 26415 26416 26417 26418 26419 26420 26421 26422 26423 26424 26425 26426 26427 26428 26429 26430 26431 26432 26433 26434 26435 26436 26437 26438 26439 26440 26441 26442 26443 26444 26445 26446 26447 26448 26449 26450 26451 26452 26453 26454 26455 26456 26457 26458 26459 26460 26461 26462 26463 26464 26465 26466 26467 26468 26469 26470 26471 26472 26473 26474 26475 26476 26477 26478 26479 26480 26481 26482 26483 26484 26485 26486 26487 26488 26489 26490 26491 26492 26493 26494 26495 26496 26497 26498 26499 26500 26501 26502 26503 26504 26505 26506 26507 26508 26509 26510 26511 26512 26513 26514 26515 26516 26517 26518 26519 26520 26521 26522 26523 26524 26525 26526 26527 26528 26529 26530 26531 26532 26533 26534 26535 26536 26537 26538 26539 26540 26541 26542 26543 26544 26545 26546 26547 26548 26549 26550 26551 26552 26553 26554 26555 26556 26557 26558 26559 26560 26561 26562 26563 26564 26565 26566 26567 26568 26569 26570 26571 26572 26573 26574 26575 26576 26577 26578 26579 26580 26581 26582 26583 26584 26585 26586 26587 26588 26589 26590 26591 26592 26593 26594 26595 26596 26597 26598 26599 26600 26601 26602 26603 26604 26605 26606 26607 26608 26609 26610 26611 26612 26613 26614 26615 26616 26617 26618 26619 26620 26621 26622 26623 26624 26625 26626 26627 26628 26629 26630 26631 26632 26633 26634 26635 26636 26637 26638 26639 26640 26641 26642 26643 26644 26645 26646 26647 26648 26649 26650 26651 26652 26653 26654 26655 26656 26657 26658 26659 26660 26661 26662 26663 26664 26665 26666 26667 26668 26669 26670 26671 26672 26673 26674 26675 26676 26677 26678 26679 26680 26681 26682 26683 26684 26685 26686 26687 26688 26689 26690 26691 26692 26693 26694 26695 26696 26697 26698 26699 26700 26701 26702 26703 26704 26705 26706 26707 26708 26709 26710 26711 26712 26713 26714 26715 26716 26717 26718 26719 26720 26721 26722 26723 26724 26725 26726 26727 26728 26729 26730 26731 26732 26733 26734 26735 26736 26737 26738 26739 26740 26741 26742 26743 26744 26745 26746 26747 26748 26749 26750 26751 26752 26753 26754 26755 26756 26757 26758 26759 26760 26761 26762 26763 26764 26765 26766 26767 26768 26769 26770 26771 26772 26773 26774 26775 26776 26777 26778 26779 26780 26781 26782 26783 26784 26785 26786 26787 26788 26789 26790 26791 26792 26793 26794 26795 26796 26797 26798 26799 26800 26801 26802 26803 26804 26805 26806 26807 26808 26809 26810 26811 26812 26813 26814 26815 26816 26817 26818 26819 26820 26821 26822 26823 26824 26825 26826 26827 26828 26829 26830 26831 26832 26833 26834 26835 26836 26837 26838 26839 26840 26841 26842 26843 26844 26845 26846 26847 26848 26849 26850 26851 26852 26853 26854 26855 26856 26857 26858 26859 26860 26861 26862 26863 26864 26865 26866 26867 26868 26869 26870 26871 26872 26873 26874 26875 26876 26877 26878 26879 26880 26881 26882 26883 26884 26885 26886 26887 26888 26889 26890 26891 26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905 26906 26907 26908 26909 26910 26911 26912 26913 26914 26915 26916 26917 26918 26919 26920 26921 26922 26923 26924 26925 26926 26927 26928 26929 26930 26931 26932 26933 26934 26935 26936 26937 26938 26939 26940 26941 26942 26943 26944 26945 26946 26947 26948 26949 26950 26951 26952 26953 26954 26955 26956 26957 26958 26959 26960 26961 26962 26963 26964 26965 26966 26967 26968 26969 26970 26971 26972 26973 26974 26975 26976 26977 26978 26979 26980 26981 26982 26983 26984 26985 26986 26987 26988 26989 26990 26991 26992 26993 26994 26995 26996 26997 26998 26999 27000 27001 27002 27003 27004 27005 27006 27007 27008 27009 27010 27011 27012 27013 27014 27015 27016 27017 27018 27019 27020 27021 27022 27023 27024 27025 27026 27027 27028 27029 27030 27031 27032 27033 27034 27035 27036 27037 27038 27039 27040 27041 27042 27043 27044 27045 27046 27047 27048 27049 27050 27051 27052 27053 27054 27055 27056 27057 27058 27059 27060 27061 27062 27063 27064 27065 27066 27067 27068 27069 27070 27071 27072 27073 27074 27075 27076 27077 27078 27079 27080 27081 27082 27083 27084 27085 27086 27087 27088 27089 27090 27091 27092 27093 27094 27095 27096 27097 27098 27099 27100 27101 27102 27103 27104 27105 27106 27107 27108 27109 27110 27111 27112 27113 27114 27115 27116 27117 27118 27119 27120 27121 27122 27123 27124 27125 27126 27127 27128 27129 27130 27131 27132 27133 27134 27135 27136 27137 27138 27139 27140 27141 27142 27143 27144 27145 27146 27147 27148 27149 27150 27151 27152 27153 27154 27155 27156 27157 27158 27159 27160 27161 27162 27163 27164 27165 27166 27167 27168 27169 27170 27171 27172 27173 27174 27175 27176 27177 27178 27179 27180 27181 27182 27183 27184 27185 27186 27187 27188 27189 27190 27191 27192 27193 27194 27195 27196 27197 27198 27199 27200 27201 27202 27203 27204 27205 27206 27207 27208 27209 27210 27211 27212 27213 27214 27215 27216 27217 27218 27219 27220 27221 27222 27223 27224 27225 27226 27227 27228 27229 27230 27231 27232 27233 27234 27235 27236 27237 27238 27239 27240 27241 27242 27243 27244 27245 27246 27247 27248 27249 27250 27251 27252 27253 27254 27255 27256 27257 27258 27259 27260 27261 27262 27263 27264 27265 27266 27267 27268 27269 27270 27271 27272 27273 27274 27275 27276 27277 27278 27279 27280 27281 27282 27283 27284 27285 27286 27287 27288 27289 27290 27291 27292 27293 27294 27295 27296 27297 27298 27299 27300 27301 27302 27303 27304 27305 27306 27307 27308 27309 27310 27311 27312 27313 27314 27315 27316 27317 27318 27319 27320 27321 27322 27323 27324 27325 27326 27327 27328 27329 27330 27331 27332 27333 27334 27335 27336 27337 27338 27339 27340 27341 27342 27343 27344 27345 27346 27347 27348 27349 27350 27351 27352 27353 27354 27355 27356 27357 27358 27359 27360 27361 27362 27363 27364 27365 27366 27367 27368 27369 27370 27371 27372 27373 27374 27375 27376 27377 27378 27379 27380 27381 27382 27383 27384 27385 27386 27387 27388 27389 27390 27391 27392 27393 27394 27395 27396 27397 27398 27399 27400 27401 27402 27403 27404 27405 27406 27407 27408 27409 27410 27411 27412 27413 27414 27415 27416 27417 27418 27419 27420 27421 27422 27423 27424 27425 27426 27427 27428 27429 27430 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 27444 27445 27446 27447 27448 27449 27450 27451 27452 27453 27454 27455 27456 27457 27458 27459 27460 27461 27462 27463 27464 27465 27466 27467 27468 27469 27470 27471 27472 27473 27474 27475 27476 27477 27478 27479 27480 27481 27482 27483 27484 27485 27486 27487 27488 27489 27490 27491 27492 27493 27494 27495 27496 27497 27498 27499 27500 27501 27502 27503 27504 27505 27506 27507 27508 27509 27510 27511 27512 27513 27514 27515 27516 27517 27518 27519 27520 27521 27522 27523 27524 27525 27526 27527 27528 27529 27530 27531 27532 27533 27534 27535 27536 27537 27538 27539 27540 27541 27542 27543 27544 27545 27546 27547 27548 27549 27550 27551 27552 27553 27554 27555 27556 27557 27558 27559 27560 27561 27562 27563 27564 27565 27566 27567 27568 27569 27570 27571 27572 27573 27574 27575 27576 27577 27578 27579 27580 27581 27582 27583 27584 27585 27586 27587 27588 27589 27590 27591 27592 27593 27594 27595 27596 27597 27598 27599 27600 27601 27602 27603 27604 27605 27606 27607 27608 27609 27610 27611 27612 27613 27614 27615 27616 27617 27618 27619 27620 27621 27622 27623 27624 27625 27626 27627 27628 27629 27630 27631 27632 27633 27634 27635 27636 27637 27638 27639 27640 27641 27642 27643 27644 27645 27646 27647 27648 27649 27650 27651 27652 27653 27654 27655 27656 27657 27658 27659 27660 27661 27662 27663 27664 27665 27666 27667 27668 27669 27670 27671 27672 27673 27674 27675 27676 27677 27678 27679 27680 27681 27682 27683 27684 27685 27686 27687 27688 27689 27690 27691 27692 27693 27694 27695 27696 27697 27698 27699 27700 27701 27702 27703 27704 27705 27706 27707 27708 27709 27710 27711 27712 27713 27714 27715 27716 27717 27718 27719 27720 27721 27722 27723 27724 27725 27726 27727 27728 27729 27730 27731 27732 27733 27734 27735 27736 27737 27738 27739 27740 27741 27742 27743 27744 27745 27746 27747 27748 27749 27750 27751 27752 27753 27754 27755 27756 27757 27758 27759 27760 27761 27762 27763 27764 27765 27766 27767 27768 27769 27770 27771 27772 27773 27774 27775 27776 27777 27778 27779 27780 27781 27782 27783 27784 27785 27786 27787 27788 27789 27790 27791 27792 27793 27794 27795 27796 27797 27798 27799 27800 27801 27802 27803 27804 27805 27806 27807 27808 27809 27810 27811 27812 27813 27814 27815 27816 27817 27818 27819 27820 27821 27822 27823 27824 27825 27826 27827 27828 27829 27830 27831 27832 27833 27834 27835 27836 27837 27838 27839 27840 27841 27842 27843 27844 27845 27846 27847 27848 27849 27850 27851 27852 27853 27854 27855 27856 27857 27858 27859 27860 27861 27862 27863 27864 27865 27866 27867 27868 27869 27870 27871 27872 27873 27874 27875 27876 27877 27878 27879 27880 27881 27882 27883 27884 27885 27886 27887 27888 27889 27890 27891 27892 27893 27894 27895 27896 27897 27898 27899 27900 27901 27902 27903 27904 27905 27906 27907 27908 27909 27910 27911 27912 27913 27914 27915 27916 27917 27918 27919 27920 27921 27922 27923 27924 27925 27926 27927 27928 27929 27930 27931 27932 27933 27934 27935 27936 27937 27938 27939 27940 27941 27942 27943 27944 27945 27946 27947 27948 27949 27950 27951 27952 27953 27954 27955 27956 27957 27958 27959 27960 27961 27962 27963 27964 27965 27966 27967 27968 27969 27970 27971 27972 27973 27974 27975 27976 27977 27978 27979 27980 27981 27982 27983 27984 27985 27986 27987 27988 27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 28000 28001 28002 28003 28004 28005 28006 28007 28008 28009 28010 28011 28012 28013 28014 28015 28016 28017 28018 28019 28020 28021 28022 28023 28024 28025 28026 28027 28028 28029 28030 28031 28032 28033 28034 28035 28036 28037 28038 28039 28040 28041 28042 28043 28044 28045 28046 28047 28048 28049 28050 28051 28052 28053 28054 28055 28056 28057 28058 28059 28060 28061 28062 28063 28064 28065 28066 28067 28068 28069 28070 28071 28072 28073 28074 28075 28076 28077 28078 28079 28080 28081 28082 28083 28084 28085 28086 28087 28088 28089 28090 28091 28092 28093 28094 28095 28096 28097 28098 28099 28100 28101 28102 28103 28104 28105 28106 28107 28108 28109 28110 28111 28112 28113 28114 28115 28116 28117 28118 28119 28120 28121 28122 28123 28124 28125 28126 28127 28128 28129 28130 28131 28132 28133 28134 28135 28136 28137 28138 28139 28140 28141 28142 28143 28144 28145 28146 28147 28148 28149 28150 28151 28152 28153 28154 28155 28156 28157 28158 28159 28160 28161 28162 28163 28164 28165 28166 28167 28168 28169 28170 28171 28172 28173 28174 28175 28176 28177 28178 28179 28180 28181 28182 28183 28184 28185 28186 28187 28188 28189 28190 28191 28192 28193 28194 28195 28196 28197 28198 28199 28200 28201 28202 28203 28204 28205 28206 28207 28208 28209 28210 28211 28212 28213 28214 28215 28216 28217 28218 28219 28220 28221 28222 28223 28224 28225 28226 28227 28228 28229 28230 28231 28232 28233 28234 28235 28236 28237 28238 28239 28240 28241 28242 28243 28244 28245 28246 28247 28248 28249 28250 28251 28252 28253 28254 28255 28256 28257 28258 28259 28260 28261 28262 28263 28264 28265 28266 28267 28268 28269 28270 28271 28272 28273 28274 28275 28276 28277 28278 28279 28280 28281 28282 28283 28284 28285 28286 28287 28288 28289 28290 28291 28292 28293 28294 28295 28296 28297 28298 28299 28300 28301 28302 28303 28304 28305 28306 28307 28308 28309 28310 28311 28312 28313 28314 28315 28316 28317 28318 28319 28320 28321 28322 28323 28324 28325 28326 28327 28328 28329 28330 28331 28332 28333 28334 28335 28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 28348 28349 28350 28351 28352 28353 28354 28355 28356 28357 28358 28359 28360 28361 28362 28363 28364 28365 28366 28367 28368 28369 28370 28371 28372 28373 28374 28375 28376 28377 28378 28379 28380 28381 28382 28383 28384 28385 28386 28387 28388 28389 28390 28391 28392 28393 28394 28395 28396 28397 28398 28399 28400 28401 28402 28403 28404 28405 28406 28407 28408 28409 28410 28411 28412 28413 28414 28415 28416 28417 28418 28419 28420 28421 28422 28423 28424 28425 28426 28427 28428 28429 28430 28431 28432 28433 28434 28435 28436 28437 28438 28439 28440 28441 28442 28443 28444 28445 28446 28447 28448 28449 28450 28451 28452 28453 28454 28455 28456 28457 28458 28459 28460 28461 28462 28463 28464 28465 28466 28467 28468 28469 28470 28471 28472 28473 28474 28475 28476 28477 28478 28479 28480 28481 28482 28483 28484 28485 28486 28487 28488 28489 28490 28491 28492 28493 28494 28495 28496 28497 28498 28499 28500 28501 28502 28503 28504 28505 28506 28507 28508 28509 28510 28511 28512 28513 28514 28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 28548 28549 28550 28551 28552 28553 28554 28555 28556 28557 28558 28559 28560 28561 28562 28563 28564 28565 28566 28567 28568 28569 28570 28571 28572 28573 28574 28575 28576 28577 28578 28579 28580 28581 28582 28583 28584 28585 28586 28587 28588 28589 28590 28591 28592 28593 28594 28595 28596 28597 28598 28599 28600 28601 28602 28603 28604 28605 28606 28607 28608 28609 28610 28611 28612 28613 28614 28615 28616 28617 28618 28619 28620 28621 28622 28623 28624 28625 28626 28627 28628 28629 28630 28631 28632 28633 28634 28635 28636 28637 28638 28639 28640 28641 28642 28643 28644 28645 28646 28647 28648 28649 28650 28651 28652 28653 28654 28655 28656 28657 28658 28659 28660 28661 28662 28663 28664 28665 28666 28667 28668 28669 28670 28671 28672 28673 28674 28675 28676 28677 28678 28679 28680 28681 28682 28683 28684 28685 28686 28687 28688 28689 28690 28691 28692 28693 28694 28695 28696 28697 28698 28699 28700 28701 28702 28703 28704 28705 28706 28707 28708 28709 28710 28711 28712 28713 28714 28715 28716 28717 28718 28719 28720 28721 28722 28723 28724 28725 28726 28727 28728 28729 28730 28731 28732 28733 28734 28735 28736 28737 28738 28739 28740 28741 28742 28743 28744 28745 28746 28747 28748 28749 28750 28751 28752 28753 28754 28755 28756 28757 28758 28759 28760 28761 28762 28763 28764 28765 28766 28767 28768 28769 28770 28771 28772 28773 28774 28775 28776 28777 28778 28779 28780 28781 28782 28783 28784 28785 28786 28787 28788 28789 28790 28791 28792 28793 28794 28795 28796 28797 28798 28799 28800 28801 28802 28803 28804 28805 28806 28807 28808 28809 28810 28811 28812 28813 28814 28815 28816 28817 28818 28819 28820 28821 28822 28823 28824 28825 28826 28827 28828 28829 28830 28831 28832 28833 28834 28835 28836 28837 28838 28839 28840 28841 28842 28843 28844 28845 28846 28847 28848 28849 28850 28851 28852 28853 28854 28855 28856 28857 28858 28859 28860 28861 28862 28863 28864 28865 28866 28867 28868 28869 28870 28871 28872 28873 28874 28875 28876 28877 28878 28879 28880 28881 28882 28883 28884 28885 28886 28887 28888 28889 28890 28891 28892 28893 28894 28895 28896 28897 28898 28899 28900 28901 28902 28903 28904 28905 28906 28907 28908 28909 28910 28911 28912 28913 28914 28915 28916 28917 28918 28919 28920 28921 28922 28923 28924 28925 28926 28927 28928 28929 28930 28931 28932 28933 28934 28935 28936 28937 28938 28939 28940 28941 28942 28943 28944 28945 28946 28947 28948 28949 28950 28951 28952 28953 28954 28955 28956 28957 28958 28959 28960 28961 28962 28963 28964 28965 28966 28967 28968 28969 28970 28971 28972 28973 28974 28975 28976 28977 28978 28979 28980 28981 28982 28983 28984 28985 28986 28987 28988 28989 28990 28991 28992 28993 28994 28995 28996 28997 28998 28999 29000 29001 29002 29003 29004 29005 29006 29007 29008 29009 29010 29011 29012 29013 29014 29015 29016 29017 29018 29019 29020 29021 29022 29023 29024 29025 29026 29027 29028 29029 29030 29031 29032 29033 29034 29035 29036 29037 29038 29039 29040 29041 29042 29043 29044 29045 29046 29047 29048 29049 29050 29051 29052 29053 29054 29055 29056 29057 29058 29059 29060 29061 29062 29063 29064 29065 29066 29067 29068 29069 29070 29071 29072 29073 29074 29075 29076 29077 29078 29079 29080 29081 29082 29083 29084 29085 29086 29087 29088 29089 29090 29091 29092 29093 29094 29095 29096 29097 29098 29099 29100 29101 29102 29103 29104 29105 29106 29107 29108 29109 29110 29111 29112 29113 29114 29115 29116 29117 29118 29119 29120 29121 29122 29123 29124 29125 29126 29127 29128 29129 29130 29131 29132 29133 29134 29135 29136 29137 29138 29139 29140 29141 29142 29143 29144 29145 29146 29147 29148 29149 29150 29151 29152 29153 29154 29155 29156 29157 29158 29159 29160 29161 29162 29163 29164 29165 29166 29167 29168 29169 29170 29171 29172 29173 29174 29175 29176 29177 29178 29179 29180 29181 29182 29183 29184 29185 29186 29187 29188 29189 29190 29191 29192 29193 29194 29195 29196 29197 29198 29199 29200 29201 29202 29203 29204 29205 29206 29207 29208 29209 29210 29211 29212 29213 29214 29215 29216 29217 29218 29219 29220 29221 29222 29223 29224 29225 29226 29227 29228 29229 29230 29231 29232 29233 29234 29235 29236 29237 29238 29239 29240 29241 29242 29243 29244 29245 29246 29247 29248 29249 29250 29251 29252 29253 29254 29255 29256 29257 29258 29259 29260 29261 29262 29263 29264 29265 29266 29267 29268 29269 29270 29271 29272 29273 29274 29275 29276 29277 29278 29279 29280 29281 29282 29283 29284 29285 29286 29287 29288 29289 29290 29291 29292 29293 29294 29295 29296 29297 29298 29299 29300 29301 29302 29303 29304 29305 29306 29307 29308 29309 29310 29311 29312 29313 29314 29315 29316 29317 29318 29319 29320 29321 29322 29323 29324 29325 29326 29327 29328 29329 29330 29331 29332 29333 29334 29335 29336 29337 29338 29339 29340 29341 29342 29343 29344 29345 29346 29347 29348 29349 29350 29351 29352 29353 29354 29355 29356 29357 29358 29359 29360 29361 29362 29363 29364 29365 29366 29367 29368 29369 29370 29371 29372 29373 29374 29375 29376 29377 29378 29379 29380 29381 29382 29383 29384 29385 29386 29387 29388 29389 29390 29391 29392 29393 29394 29395 29396 29397 29398 29399 29400 29401 29402 29403 29404 29405 29406 29407 29408 29409 29410 29411 29412 29413 29414 29415 29416 29417 29418 29419 29420 29421 29422 29423 29424 29425 29426 29427 29428 29429 29430 29431 29432 29433 29434 29435 29436 29437 29438 29439 29440 29441 29442 29443 29444 29445 29446 29447 29448 29449 29450 29451 29452 29453 29454 29455 29456 29457 29458 29459 29460 29461 29462 29463 29464 29465 29466 29467 29468 29469 29470 29471 29472 29473 29474 29475 29476 29477 29478 29479 29480 29481 29482 29483 29484 29485 29486 29487 29488 29489 29490 29491 29492 29493 29494 29495 29496 29497 29498 29499 29500 29501 29502 29503 29504 29505 29506 29507 29508 29509 29510 29511 29512 29513 29514 29515 29516 29517 29518 29519 29520 29521 29522 29523 29524 29525 29526 29527 29528 29529 29530 29531 29532 29533 29534 29535 29536 29537 29538 29539 29540 29541 29542 29543 29544 29545 29546 29547 29548 29549 29550 29551 29552 29553 29554 29555 29556 29557 29558 29559 29560 29561 29562 29563 29564 29565 29566 29567 29568 29569 29570 29571 29572 29573 29574 29575 29576 29577 29578 29579 29580 29581 29582 29583 29584 29585 29586 29587 29588 29589 29590 29591 29592 29593 29594 29595 29596 29597 29598 29599 29600 29601 29602 29603 29604 29605 29606 29607 29608 29609 29610 29611 29612 29613 29614 29615 29616 29617 29618 29619 29620 29621 29622 29623 29624 29625 29626 29627 29628 29629 29630 29631 29632 29633 29634 29635 29636 29637 29638 29639 29640 29641 29642 29643 29644 29645 29646 29647 29648 29649 29650 29651 29652 29653 29654 29655 29656 29657 29658 29659 29660 29661 29662 29663 29664 29665 29666 29667 29668 29669 29670 29671 29672 29673 29674 29675 29676 29677 29678 29679 29680 29681 29682 29683 29684 29685 29686 29687 29688 29689 29690 29691 29692 29693 29694 29695 29696 29697 29698 29699 29700 29701 29702 29703 29704 29705 29706 29707 29708 29709 29710 29711 29712 29713 29714 29715 29716 29717 29718 29719 29720 29721 29722 29723 29724 29725 29726 29727 29728 29729 29730 29731 29732 29733 29734 29735 29736 29737 29738 29739 29740 29741 29742 29743 29744 29745 29746 29747 29748 29749 29750 29751 29752 29753 29754 29755 29756 29757 29758 29759 29760 29761 29762 29763 29764 29765 29766 29767 29768 29769 29770 29771 29772 29773 29774 29775 29776 29777 29778 29779 29780 29781 29782 29783 29784 29785 29786 29787 29788 29789 29790 29791 29792 29793 29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 29809 29810 29811 29812 29813 29814 29815 29816 29817 29818 29819 29820 29821 29822 29823 29824 29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 29846 29847 29848 29849 29850 29851 29852 29853 29854 29855 29856 29857 29858 29859 29860 29861 29862 29863 29864 29865 29866 29867 29868 29869 29870 29871 29872 29873 29874 29875 29876 29877 29878 29879 29880 29881 29882 29883 29884 29885 29886 29887 29888 29889 29890 29891 29892 29893 29894 29895 29896 29897 29898 29899 29900 29901 29902 29903 29904 29905 29906 29907 29908 29909 29910 29911 29912 29913 29914 29915 29916 29917 29918 29919 29920 29921 29922 29923 29924 29925 29926 29927 29928 29929 29930 29931 29932 29933 29934 29935 29936 29937 29938 29939 29940 29941 29942 29943 29944 29945 29946 29947 29948 29949 29950 29951 29952 29953 29954 29955 29956 29957 29958 29959 29960 29961 29962 29963 29964 29965 29966 29967 29968 29969 29970 29971 29972 29973 29974 29975 29976 29977 29978 29979 29980 29981 29982 29983 29984 29985 29986 29987 29988 29989 29990 29991 29992 29993 29994 29995 29996 29997 29998 29999 30000 30001 30002 30003 30004 30005 30006 30007 30008 30009 30010 30011 30012 30013 30014 30015 30016 30017 30018 30019 30020 30021 30022 30023 30024 30025 30026 30027 30028 30029 30030 30031 30032 30033 30034 30035 30036 30037 30038 30039 30040 30041 30042 30043 30044 30045 30046 30047 30048 30049 30050 30051 30052 30053 30054 30055 30056 30057 30058 30059 30060 30061 30062 30063 30064 30065 30066 30067 30068 30069 30070 30071 30072 30073 30074 30075 30076 30077 30078 30079 30080 30081 30082 30083 30084 30085 30086 30087 30088 30089 30090 30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 30104 30105 30106 30107 30108 30109 30110 30111 30112 30113 30114 30115 30116 30117 30118 30119 30120 30121 30122 30123 30124 30125 30126 30127 30128 30129 30130 30131 30132 30133 30134 30135 30136 30137 30138 30139 30140 30141 30142 30143 30144 30145 30146 30147 30148 30149 30150 30151 30152 30153 30154 30155 30156 30157 30158 30159 30160 30161 30162 30163 30164 30165 30166 30167 30168 30169 30170 30171 30172 30173 30174 30175 30176 30177 30178 30179 30180 30181 30182 30183 30184 30185 30186 30187 30188 30189 30190 30191 30192 30193 30194 30195 30196 30197 30198 30199 30200 30201 30202 30203 30204 30205 30206 30207 30208 30209 30210 30211 30212 30213 30214 30215 30216 30217 30218 30219 30220 30221 30222 30223 30224 30225 30226 30227 30228 30229 30230 30231 30232 30233 30234 30235 30236 30237 30238 30239 30240 30241 30242 30243 30244 30245 30246 30247 30248 30249 30250 30251 30252 30253 30254 30255 30256 30257 30258 30259 30260 30261 30262 30263 30264 30265 30266 30267 30268 30269 30270 30271 30272 30273 30274 30275 30276 30277 30278 30279 30280 30281 30282 30283 30284 30285 30286 30287 30288 30289 30290 30291 30292 30293 30294 30295 30296 30297 30298 30299 30300 30301 30302 30303 30304 30305 30306 30307 30308 30309 30310 30311 30312 30313 30314 30315 30316 30317 30318 30319 30320 30321 30322 30323 30324 30325 30326 30327 30328 30329 30330 30331 30332 30333 30334 30335 30336 30337 30338 30339 30340 30341 30342 30343 30344 30345 30346 30347 30348 30349 30350 30351 30352 30353 30354 30355 30356 30357 30358 30359 30360 30361 30362 30363 30364 30365 30366 30367 30368 30369 30370 30371 30372 30373 30374 30375 30376 30377 30378 30379 30380 30381 30382 30383 30384 30385 30386 30387 30388 30389 30390 30391 30392 30393 30394 30395 30396 30397 30398 30399 30400 30401 30402 30403 30404 30405 30406 30407 30408 30409 30410 30411 30412 30413 30414 30415 30416 30417 30418 30419 30420 30421 30422 30423 30424 30425 30426 30427 30428 30429 30430 30431 30432 30433 30434 30435 30436 30437 30438 30439 30440 30441 30442 30443 30444 30445 30446 30447 30448 30449 30450 30451 30452 30453 30454 30455 30456 30457 30458 30459 30460 30461 30462 30463 30464 30465 30466 30467 30468 30469 30470 30471 30472 30473 30474 30475 30476 30477 30478 30479 30480 30481 30482 30483 30484 30485 30486 30487 30488 30489 30490 30491 30492 30493 30494 30495 30496 30497 30498 30499 30500 30501 30502 30503 30504 30505 30506 30507 30508 30509 30510 30511 30512 30513 30514 30515 30516 30517 30518 30519 30520 30521 30522 30523 30524 30525 30526 30527 30528 30529 30530 30531 30532 30533 30534 30535 30536 30537 30538 30539 30540 30541 30542 30543 30544 30545 30546 30547 30548 30549 30550 30551 30552 30553 30554 30555 30556 30557 30558 30559 30560 30561 30562 30563 30564 30565 30566 30567 30568 30569 30570 30571 30572 30573 30574 30575 30576 30577 30578 30579 30580 30581 30582 30583 30584 30585 30586 30587 30588 30589 30590 30591 30592 30593 30594 30595 30596 30597 30598 30599 30600 30601 30602 30603 30604 30605 30606 30607 30608 30609 30610 30611 30612 30613 30614 30615 30616 30617 30618 30619 30620 30621 30622 30623 30624 30625 30626 30627 30628 30629 30630 30631 30632 30633 30634 30635 30636 30637 30638 30639 30640 30641 30642 30643 30644 30645 30646 30647 30648 30649 30650 30651 30652 30653 30654 30655 30656 30657 30658 30659 30660 30661 30662 30663 30664 30665 30666 30667 30668 30669 30670 30671 30672 30673 30674 30675 30676 30677 30678 30679 30680 30681 30682 30683 30684 30685 30686 30687 30688 30689 30690 30691 30692 30693 30694 30695 30696 30697 30698 30699 30700 30701 30702 30703 30704 30705 30706 30707 30708 30709 30710 30711 30712 30713 30714 30715 30716 30717 30718 30719 30720 30721 30722 30723 30724 30725 30726 30727 30728 30729 30730 30731 30732 30733 30734 30735 30736 30737 30738 30739 30740 30741 30742 30743 30744 30745 30746 30747 30748 30749 30750 30751 30752 30753 30754 30755 30756 30757 30758 30759 30760 30761 30762 30763 30764 30765 30766 30767 30768 30769 30770 30771 30772 30773 30774 30775 30776 30777 30778 30779 30780 30781 30782 30783 30784 30785 30786 30787 30788 30789 30790 30791 30792 30793 30794 30795 30796 30797 30798 30799 30800 30801 30802 30803 30804 30805 30806 30807 30808 30809 30810 30811 30812 30813 30814 30815 30816 30817 30818 30819 30820 30821 30822 30823 30824 30825 30826 30827 30828 30829 30830 30831 30832 30833 30834 30835 30836 30837 30838 30839 30840 30841 30842 30843 30844 30845 30846 30847 30848 30849 30850 30851 30852 30853 30854 30855 30856 30857 30858 30859 30860 30861 30862 30863 30864 30865 30866 30867 30868 30869 30870 30871 30872 30873 30874 30875 30876 30877 30878 30879 30880 30881 30882 30883 30884 30885 30886 30887 30888 30889 30890 30891 30892 30893 30894 30895 30896 30897 30898 30899 30900 30901 30902 30903 30904 30905 30906 30907 30908 30909 30910 30911 30912 30913 30914 30915 30916 30917 30918 30919 30920 30921 30922 30923 30924 30925 30926 30927 30928 30929 30930 30931 30932 30933 30934 30935 30936 30937 30938 30939 30940 30941 30942 30943 30944 30945 30946 30947 30948 30949 30950 30951 30952 30953 30954 30955 30956 30957 30958 30959 30960 30961 30962 30963 30964 30965 30966 30967 30968 30969 30970 30971 30972 30973 30974 30975 30976 30977 30978 30979 30980 30981 30982 30983 30984 30985 30986 30987 30988 30989 30990 30991 30992 30993 30994 30995 30996 30997 30998 30999 31000 31001 31002 31003 31004 31005 31006 31007 31008 31009 31010 31011 31012 31013 31014 31015 31016 31017 31018 31019 31020 31021 31022 31023 31024 31025 31026 31027 31028 31029 31030 31031 31032 31033 31034 31035 31036 31037 31038 31039 31040 31041 31042 31043 31044 31045 31046 31047 31048 31049 31050 31051 31052 31053 31054 31055 31056 31057 31058 31059 31060 31061 31062 31063 31064 31065 31066 31067 31068 31069 31070 31071 31072 31073 31074 31075 31076 31077 31078 31079 31080 31081 31082 31083 31084 31085 31086 31087 31088 31089 31090 31091 31092 31093 31094 31095 31096 31097 31098 31099 31100 31101 31102 31103 31104 31105 31106 31107 31108 31109 31110 31111 31112 31113 31114 31115 31116 31117 31118 31119 31120 31121 31122 31123 31124 31125 31126 31127 31128 31129 31130 31131 31132 31133 31134 31135 31136 31137 31138 31139 31140 31141 31142 31143 31144 31145 31146 31147 31148 31149 31150 31151 31152 31153 31154 31155 31156 31157 31158 31159 31160 31161 31162 31163 31164 31165 31166 31167 31168 31169 31170 31171 31172 31173 31174 31175 31176 31177 31178 31179 31180 31181 31182 31183 31184 31185 31186 31187 31188 31189 31190 31191 31192 31193 31194 31195 31196 31197 31198 31199 31200 31201 31202 31203 31204 31205 31206 31207 31208 31209 31210 31211 31212 31213 31214 31215 31216 31217 31218 31219 31220 31221 31222 31223 31224 31225 31226 31227 31228 31229 31230 31231 31232 31233 31234 31235 31236 31237 31238 31239 31240 31241 31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 31253 31254 31255 31256 31257 31258 31259 31260 31261 31262 31263 31264 31265 31266 31267 31268 31269 31270 31271 31272 31273 31274 31275 31276 31277 31278 31279 31280 31281 31282 31283 31284 31285 31286 31287 31288 31289 31290 31291 31292 31293 31294 31295 31296 31297 31298 31299 31300 31301 31302 31303 31304 31305 31306 31307 31308 31309 31310 31311 31312 31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 31341 31342 31343 31344 31345 31346 31347 31348 31349 31350 31351 31352 31353 31354 31355 31356 31357 31358 31359 31360 31361 31362 31363 31364 31365 31366 31367 31368 31369 31370 31371 31372 31373 31374 31375 31376 31377 31378 31379 31380 31381 31382 31383 31384 31385 31386 31387 31388 31389 31390 31391 31392 31393 31394 31395 31396 31397 31398 31399 31400 31401 31402 31403 31404 31405 31406 31407 31408 31409 31410 31411 31412 31413 31414 31415 31416 31417 31418 31419 31420 31421 31422 31423 31424 31425 31426 31427 31428 31429 31430 31431 31432 31433 31434 31435 31436 31437 31438 31439 31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 31452 31453 31454 31455 31456 31457 31458 31459 31460 31461 31462 31463 31464 31465 31466 31467 31468 31469 31470 31471 31472 31473 31474 31475 31476 31477 31478 31479 31480 31481 31482 31483 31484 31485 31486 31487 31488 31489 31490 31491 31492 31493 31494 31495 31496 31497 31498 31499 31500 31501 31502 31503 31504 31505 31506 31507 31508 31509 31510 31511 31512 31513 31514 31515 31516 31517 31518 31519 31520 31521 31522 31523 31524 31525 31526 31527 31528 31529 31530 31531 31532 31533 31534 31535 31536 31537 31538 31539 31540 31541 31542 31543 31544 31545 31546 31547 31548 31549 31550 31551 31552 31553 31554 31555 31556 31557 31558 31559 31560 31561 31562 31563 31564 31565 31566 31567 31568 31569 31570 31571 31572 31573 31574 31575 31576 31577 31578 31579 31580 31581 31582 31583 31584 31585 31586 31587 31588 31589 31590 31591 31592 31593 31594 31595 31596 31597 31598 31599 31600 31601 31602 31603 31604 31605 31606 31607 31608 31609 31610 31611 31612 31613 31614 31615 31616 31617 31618 31619 31620 31621 31622 31623 31624 31625 31626 31627 31628 31629 31630 31631 31632 31633 31634 31635 31636 31637 31638 31639 31640 31641 31642 31643 31644 31645 31646 31647 31648 31649 31650 31651 31652 31653 31654 31655 31656 31657 31658 31659 31660 31661 31662 31663 31664 31665 31666 31667 31668 31669 31670 31671 31672 31673 31674 31675 31676 31677 31678 31679 31680 31681 31682 31683 31684 31685 31686 31687 31688 31689 31690 31691 31692 31693 31694 31695 31696 31697 31698 31699 31700 31701 31702 31703 31704 31705 31706 31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 31720 31721 31722 31723 31724 31725 31726 31727 31728 31729 31730 31731 31732 31733 31734 31735 31736 31737 31738 31739 31740 31741 31742 31743 31744 31745 31746 31747 31748 31749 31750 31751 31752 31753 31754 31755 31756 31757 31758 31759 31760 31761 31762 31763 31764 31765 31766 31767 31768 31769 31770 31771 31772 31773 31774 31775 31776 31777 31778 31779 31780 31781 31782 31783 31784 31785 31786 31787 31788 31789 31790 31791 31792 31793 31794 31795 31796 31797 31798 31799 31800 31801 31802 31803 31804 31805 31806 31807 31808 31809 31810 31811 31812 31813 31814 31815 31816 31817 31818 31819 31820 31821 31822 31823 31824 31825 31826 31827 31828 31829 31830 31831 31832 31833 31834 31835 31836 31837 31838 31839 31840 31841 31842 31843 31844 31845 31846 31847 31848 31849 31850 31851 31852 31853 31854 31855 31856 31857 31858 31859 31860 31861 31862 31863 31864 31865 31866 31867 31868 31869 31870 31871 31872 31873 31874 31875 31876 31877 31878 31879 31880 31881 31882 31883 31884 31885 31886 31887 31888 31889 31890 31891 31892 31893 31894 31895 31896 31897 31898 31899 31900 31901 31902 31903 31904 31905 31906 31907 31908 31909 31910 31911 31912 31913 31914 31915 31916 31917 31918 31919 31920 31921 31922 31923 31924 31925 31926 31927 31928 31929 31930 31931 31932 31933 31934 31935 31936 31937 31938 31939 31940 31941 31942 31943 31944 31945 31946 31947 31948 31949 31950 31951 31952 31953 31954 31955 31956 31957 31958 31959 31960 31961 31962 31963 31964 31965 31966 31967 31968 31969 31970 31971 31972 31973 31974 31975 31976 31977 31978 31979 31980 31981 31982 31983 31984 31985 31986 31987 31988 31989 31990 31991 31992 31993 31994 31995 31996 31997 31998 31999 32000 32001 32002 32003 32004 32005 32006 32007 32008 32009 32010 32011 32012 32013 32014 32015 32016 32017 32018 32019 32020 32021 32022 32023 32024 32025 32026 32027 32028 32029 32030 32031 32032 32033 32034 32035 32036 32037 32038 32039 32040 32041 32042 32043 32044 32045 32046 32047 32048 32049 32050 32051 32052 32053 32054 32055 32056 32057 32058 32059 32060 32061 32062 32063 32064 32065 32066 32067 32068 32069 32070 32071 32072 32073 32074 32075 32076 32077 32078 32079 32080 32081 32082 32083 32084 32085 32086 32087 32088 32089 32090 32091 32092 32093 32094 32095 32096 32097 32098 32099 32100 32101 32102 32103 32104 32105 32106 32107 32108 32109 32110 32111 32112 32113 32114 32115 32116 32117 32118 32119 32120 32121 32122 32123 32124 32125 32126 32127 32128 32129 32130 32131 32132 32133 32134 32135 32136 32137 32138 32139 32140 32141 32142 32143 32144 32145 32146 32147 32148 32149 32150 32151 32152 32153 32154 32155 32156 32157 32158 32159 32160 32161 32162 32163 32164 32165 32166 32167 32168 32169 32170 32171 32172 32173 32174 32175 32176 32177 32178 32179 32180 32181 32182 32183 32184 32185 32186 32187 32188 32189 32190 32191 32192 32193 32194 32195 32196 32197 32198 32199 32200 32201 32202 32203 32204 32205 32206 32207 32208 32209 32210 32211 32212 32213 32214 32215 32216 32217 32218 32219 32220 32221 32222 32223 32224 32225 32226 32227 32228 32229 32230 32231 32232 32233 32234 32235 32236 32237 32238 32239 32240 32241 32242 32243 32244 32245 32246 32247 32248 32249 32250 32251 32252 32253 32254 32255 32256 32257 32258 32259 32260 32261 32262 32263 32264 32265 32266 32267 32268 32269 32270 32271 32272 32273 32274 32275 32276 32277 32278 32279 32280 32281 32282 32283 32284 32285 32286 32287 32288 32289 32290 32291 32292 32293 32294 32295 32296 32297 32298 32299 32300 32301 32302 32303 32304 32305 32306 32307 32308 32309 32310 32311 32312 32313 32314 32315 32316 32317 32318 32319 32320 32321 32322 32323 32324 32325 32326 32327 32328 32329 32330 32331 32332 32333 32334 32335 32336 32337 32338 32339 32340 32341 32342 32343 32344 32345 32346 32347 32348 32349 32350 32351 32352 32353 32354 32355 32356 32357 32358 32359 32360 32361 32362 32363 32364 32365 32366 32367 32368 32369 32370 32371 32372 32373 32374 32375 32376 32377 32378 32379 32380 32381 32382 32383 32384 32385 32386 32387 32388 32389 32390 32391 32392 32393 32394 32395 32396 32397 32398 32399 32400 32401 32402 32403 32404 32405 32406 32407 32408 32409 32410 32411 32412 32413 32414 32415 32416 32417 32418 32419 32420 32421 32422 32423 32424 32425 32426 32427 32428 32429 32430 32431 32432 32433 32434 32435 32436 32437 32438 32439 32440 32441 32442 32443 32444 32445 32446 32447 32448 32449 32450 32451 32452 32453 32454 32455 32456 32457 32458 32459 32460 32461 32462 32463 32464 32465 32466 32467 32468 32469 32470 32471 32472 32473 32474 32475 32476 32477 32478 32479 32480 32481 32482 32483 32484 32485 32486 32487 32488 32489 32490 32491 32492 32493 32494 32495 32496 32497 32498 32499 32500 32501 32502 32503 32504 32505 32506 32507 32508 32509 32510 32511 32512 32513 32514 32515 32516 32517 32518 32519 32520 32521 32522 32523 32524 32525 32526 32527 32528 32529 32530 32531 32532 32533 32534 32535 32536 32537 32538 32539 32540 32541 32542 32543 32544 32545 32546 32547 32548 32549 32550 32551 32552 32553 32554 32555 32556 32557 32558 32559 32560 32561 32562 32563 32564 32565 32566 32567 32568 32569 32570 32571 32572 32573 32574 32575 32576 32577 32578 32579 32580 32581 32582 32583 32584 32585 32586 32587 32588 32589 32590 32591 32592 32593 32594 32595 32596 32597 32598 32599 32600 32601 32602 32603 32604 32605 32606 32607 32608 32609 32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 32625 32626 32627 32628 32629 32630 32631 32632 32633 32634 32635 32636 32637 32638 32639 32640 32641 32642 32643 32644 32645 32646 32647 32648 32649 32650 32651 32652 32653 32654 32655 32656 32657 32658 32659 32660 32661 32662 32663 32664 32665 32666 32667 32668 32669 32670 32671 32672 32673 32674 32675 32676 32677 32678 32679 32680 32681 32682 32683 32684 32685 32686 32687 32688 32689 32690 32691 32692 32693 32694 32695 32696 32697 32698 32699 32700 32701 32702 32703 32704 32705 32706 32707 32708 32709 32710 32711 32712 32713 32714 32715 32716 32717 32718 32719 32720 32721 32722 32723 32724 32725 32726 32727 32728 32729 32730 32731 32732 32733 32734 32735 32736 32737 32738 32739 32740 32741 32742 32743 32744 32745 32746 32747 32748 32749 32750 32751 32752 32753 32754 32755 32756 32757 32758 32759 32760 32761 32762 32763 32764 32765 32766 32767 32768 32769 32770 32771 32772 32773 32774 32775 32776 32777 32778 32779 32780 32781 32782 32783 32784 32785 32786 32787 32788 32789 32790 32791 32792 32793 32794 32795 32796 32797 32798 32799 32800 32801 32802 32803 32804 32805 32806 32807 32808 32809 32810 32811 32812 32813 32814 32815 32816 32817 32818 32819 32820 32821 32822 32823 32824 32825 32826 32827 32828 32829 32830 32831 32832 32833 32834 32835 32836 32837 32838 32839 32840 32841 32842 32843 32844 32845 32846 32847 32848 32849 32850 32851 32852 32853 32854 32855 32856 32857 32858 32859 32860 32861 32862 32863 32864 32865 32866 32867 32868 32869 32870 32871 32872 32873 32874 32875 32876 32877 32878 32879 32880 32881 32882 32883 32884 32885 32886 32887 32888 32889 32890 32891 32892 32893 32894 32895 32896 32897 32898 32899 32900 32901 32902 32903 32904 32905 32906 32907 32908 32909 32910 32911 32912 32913 32914 32915 32916 32917 32918 32919 32920 32921 32922 32923 32924 32925 32926 32927 32928 32929 32930 32931 32932 32933 32934 32935 32936 32937 32938 32939 32940 32941 32942 32943 32944 32945 32946 32947 32948 32949 32950 32951 32952 32953 32954 32955 32956 32957 32958 32959 32960 32961 32962 32963 32964 32965 32966 32967 32968 32969 32970 32971 32972 32973 32974 32975 32976 32977 32978 32979 32980 32981 32982 32983 32984 32985 32986 32987 32988 32989 32990 32991 32992 32993 32994 32995 32996 32997 32998 32999 33000 33001 33002 33003 33004 33005 33006 33007 33008 33009 33010 33011 33012 33013 33014 33015 33016 33017 33018 33019 33020 33021 33022 33023 33024 33025 33026 33027 33028 33029 33030 33031 33032 33033 33034 33035 33036 33037 33038 33039 33040 33041 33042 33043 33044 33045 33046 33047 33048 33049 33050 33051 33052 33053 33054 33055 33056 33057 33058 33059 33060 33061 33062 33063 33064 33065 33066 33067 33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 33080 33081 33082 33083 33084 33085 33086 33087 33088 33089 33090 33091 33092 33093 33094 33095 33096 33097 33098 33099 33100 33101 33102 33103 33104 33105 33106 33107 33108 33109 33110 33111 33112 33113 33114 33115 33116 33117 33118 33119 33120 33121 33122 33123 33124 33125 33126 33127 33128 33129 33130 33131 33132 33133 33134 33135 33136 33137 33138 33139 33140 33141 33142 33143 33144 33145 33146 33147 33148 33149 33150 33151 33152 33153 33154 33155 33156 33157 33158 33159 33160 33161 33162 33163 33164 33165 33166 33167 33168 33169 33170 33171 33172 33173 33174 33175 33176 33177 33178 33179 33180 33181 33182 33183 33184 33185 33186 33187 33188 33189 33190 33191 33192 33193 33194 33195 33196 33197 33198 33199 33200 33201 33202 33203 33204 33205 33206 33207 33208 33209 33210 33211 33212 33213 33214 33215 33216 33217 33218 33219 33220 33221 33222 33223 33224 33225 33226 33227 33228 33229 33230 33231 33232 33233 33234 33235 33236 33237 33238 33239 33240 33241 33242 33243 33244 33245 33246 33247 33248 33249 33250 33251 33252 33253 33254 33255 33256 33257 33258 33259 33260 33261 33262 33263 33264 33265 33266 33267 33268 33269 33270 33271 33272 33273 33274 33275 33276 33277 33278 33279 33280 33281 33282 33283 33284 33285 33286 33287 33288 33289 33290 33291 33292 33293 33294 33295 33296 33297 33298 33299 33300 33301 33302 33303 33304 33305 33306 33307 33308 33309 33310 33311 33312 33313 33314 33315 33316 33317 33318 33319 33320 33321 33322 33323 33324 33325 33326 33327 33328 33329 33330 33331 33332 33333 33334 33335 33336 33337 33338 33339 33340 33341 33342 33343 33344 33345 33346 33347 33348 33349 33350 33351 33352 33353 33354 33355 33356 33357 33358 33359 33360 33361 33362 33363 33364 33365 33366 33367 33368 33369 33370 33371 33372 33373 33374 33375 33376 33377 33378 33379 33380 33381 33382 33383 33384 33385 33386 33387 33388 33389 33390 33391 33392 33393 33394 33395 33396 33397 33398 33399 33400 33401 33402 33403 33404 33405 33406 33407 33408 33409 33410 33411 33412 33413 33414 33415 33416 33417 33418 33419 33420 33421 33422 33423 33424 33425 33426 33427 33428 33429 33430 33431 33432 33433 33434 33435 33436 33437 33438 33439 33440 33441 33442 33443 33444 33445 33446 33447 33448 33449 33450 33451 33452 33453 33454 33455 33456 33457 33458 33459 33460 33461 33462 33463 33464 33465 33466 33467 33468 33469 33470 33471 33472 33473 33474 33475 33476 33477 33478 33479 33480 33481 33482 33483 33484 33485 33486 33487 33488 33489 33490 33491 33492 33493 33494 33495 33496 33497 33498 33499 33500 33501 33502 33503 33504 33505 33506 33507 33508 33509 33510 33511 33512 33513 33514 33515 33516 33517 33518 33519 33520 33521 33522 33523 33524 33525 33526 33527 33528 33529 33530 33531 33532 33533 33534 33535 33536 33537 33538 33539 33540 33541 33542 33543 33544 33545 33546 33547 33548 33549 33550 33551 33552 33553 33554 33555 33556 33557 33558 33559 33560 33561 33562 33563 33564 33565 33566 33567 33568 33569 33570 33571 33572 33573 33574 33575 33576 33577 33578 33579 33580 33581 33582 33583 33584 33585 33586 33587 33588 33589 33590 33591 33592 33593 33594 33595 33596 33597 33598 33599 33600 33601 33602 33603 33604 33605 33606 33607 33608 33609 33610 33611 33612 33613 33614 33615 33616 33617 33618 33619 33620 33621 33622 33623 33624 33625 33626 33627 33628 33629 33630 33631 33632 33633 33634 33635 33636 33637 33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 33652 33653 33654 33655 33656 33657 33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 33671 33672 33673 33674 33675 33676 33677 33678 33679 33680 33681 33682 33683 33684 33685 33686 33687 33688 33689 33690 33691 33692 33693 33694 33695 33696 33697 33698 33699 33700 33701 33702 33703 33704 33705 33706 33707 33708 33709 33710 33711 33712 33713 33714 33715 33716 33717 33718 33719 33720 33721 33722 33723 33724 33725 33726 33727 33728 33729 33730 33731 33732 33733 33734 33735 33736 33737 33738 33739 33740 33741 33742 33743 33744 33745 33746 33747 33748 33749 33750 33751 33752 33753 33754 33755 33756 33757 33758 33759 33760 33761 33762 33763 33764 33765 33766 33767 33768 33769 33770 33771 33772 33773 33774 33775 33776 33777 33778 33779 33780 33781 33782 33783 33784 33785 33786 33787 33788 33789 33790 33791 33792 33793 33794 33795 33796 33797 33798 33799 33800 33801 33802 33803 33804 33805 33806 33807 33808 33809 33810 33811 33812 33813 33814 33815 33816 33817 33818 33819 33820 33821 33822 33823 33824 33825 33826 33827 33828 33829 33830 33831 33832 33833 33834 33835 33836 33837 33838 33839 33840 33841 33842 33843 33844 33845 33846 33847 33848 33849 33850 33851 33852 33853 33854 33855 33856 33857 33858 33859 33860 33861 33862 33863 33864 33865 33866 33867 33868 33869 33870 33871 33872 33873 33874 33875 33876 33877 33878 33879 33880 33881 33882 33883 33884 33885 33886 33887 33888 33889 33890 33891 33892 33893 33894 33895 33896 33897 33898 33899 33900 33901 33902 33903 33904 33905 33906 33907 33908 33909 33910 33911 33912 33913 33914 33915 33916 33917 33918 33919 33920 33921 33922 33923 33924 33925 33926 33927 33928 33929 33930 33931 33932 33933 33934 33935 33936 33937 33938 33939 33940 33941 33942 33943 33944 33945 33946 33947 33948 33949 33950 33951 33952 33953 33954 33955 33956 33957 33958 33959 33960 33961 33962 33963 33964 33965 33966 33967 33968 33969 33970 33971 33972 33973 33974 33975 33976 33977 33978 33979 33980 33981 33982 33983 33984 33985 33986 33987 33988 33989 33990 33991 33992 33993 33994 33995 33996 33997 33998 33999 34000 34001 34002 34003 34004 34005 34006 34007 34008 34009 34010 34011 34012 34013 34014 34015 34016 34017 34018 34019 34020 34021 34022 34023 34024 34025 34026 34027 34028 34029 34030 34031 34032 34033 34034 34035 34036 34037 34038 34039 34040 34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 34063 34064 34065 34066 34067 34068 34069 34070 34071 34072 34073 34074 34075 34076 34077 34078 34079 34080 34081 34082 34083 34084 34085 34086 34087 34088 34089 34090 34091 34092 34093 34094 34095 34096 34097 34098 34099 34100 34101 34102 34103 34104 34105 34106 34107 34108 34109 34110 34111 34112 34113 34114 34115 34116 34117 34118 34119 34120 34121 34122 34123 34124 34125 34126 34127 34128 34129 34130 34131 34132 34133 34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 34147 34148 34149 34150 34151 34152 34153 34154 34155 34156 34157 34158 34159 34160 34161 34162 34163 34164 34165 34166 34167 34168 34169 34170 34171 34172 34173 34174 34175 34176 34177 34178 34179 34180 34181 34182 34183 34184 34185 34186 34187 34188 34189 34190 34191 34192 34193 34194 34195 34196 34197 34198 34199 34200 34201 34202 34203 34204 34205 34206 34207 34208 34209 34210 34211 34212 34213 34214 34215 34216 34217 34218 34219 34220 34221 34222 34223 34224 34225 34226 34227 34228 34229 34230 34231 34232 34233 34234 34235 34236 34237 34238 34239 34240 34241 34242 34243 34244 34245 34246 34247 34248 34249 34250 34251 34252 34253 34254 34255 34256 34257 34258 34259 34260 34261 34262 34263 34264 34265 34266 34267 34268 34269 34270 34271 34272 34273 34274 34275 34276 34277 34278 34279 34280 34281 34282 34283 34284 34285 34286 34287 34288 34289 34290 34291 34292 34293 34294 34295 34296 34297 34298 34299 34300 34301 34302 34303 34304 34305 34306 34307 34308 34309 34310 34311 34312 34313 34314 34315 34316 34317 34318 34319 34320 34321 34322 34323 34324 34325 34326 34327 34328 34329 34330 34331 34332 34333 34334 34335 34336 34337 34338 34339 34340 34341 34342 34343 34344 34345 34346 34347 34348 34349 34350 34351 34352 34353 34354 34355 34356 34357 34358 34359 34360 34361 34362 34363 34364 34365 34366 34367 34368 34369 34370 34371 34372 34373 34374 34375 34376 34377 34378 34379 34380 34381 34382 34383 34384 34385 34386 34387 34388 34389 34390 34391 34392 34393 34394 34395 34396 34397 34398 34399 34400 34401 34402 34403 34404 34405 34406 34407 34408 34409 34410 34411 34412 34413 34414 34415 34416 34417 34418 34419 34420 34421 34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 34437 34438 34439 34440 34441 34442 34443 34444 34445 34446 34447 34448 34449 34450 34451 34452 34453 34454 34455 34456 34457 34458 34459 34460 34461 34462 34463 34464 34465 34466 34467 34468 34469 34470 34471 34472 34473 34474 34475 34476 34477 34478 34479 34480 34481 34482 34483 34484 34485 34486 34487 34488 34489 34490 34491 34492 34493 34494 34495 34496 34497 34498 34499 34500 34501 34502 34503 34504 34505 34506 34507 34508 34509 34510 34511 34512 34513 34514 34515 34516 34517 34518 34519 34520 34521 34522 34523 34524 34525 34526 34527 34528 34529 34530 34531 34532 34533 34534 34535 34536 34537 34538 34539 34540 34541 34542 34543 34544 34545 34546 34547 34548 34549 34550 34551 34552 34553 34554 34555 34556 34557 34558 34559 34560 34561 34562 34563 34564 34565 34566 34567 34568 34569 34570 34571 34572 34573 34574 34575 34576 34577 34578 34579 34580 34581 34582 34583 34584 34585 34586 34587 34588 34589 34590 34591 34592 34593 34594 34595 34596 34597 34598 34599 34600 34601 34602 34603 34604 34605 34606 34607 34608 34609 34610 34611 34612 34613 34614 34615 34616 34617 34618 34619 34620 34621 34622 34623 34624 34625 34626 34627 34628 34629 34630 34631 34632 34633 34634 34635 34636 34637 34638 34639 34640 34641 34642 34643 34644 34645 34646 34647 34648 34649 34650 34651 34652 34653 34654 34655 34656 34657 34658 34659 34660 34661 34662 34663 34664 34665 34666 34667 34668 34669 34670 34671 34672 34673 34674 34675 34676 34677 34678 34679 34680 34681 34682 34683 34684 34685 34686 34687 34688 34689 34690 34691 34692 34693 34694 34695 34696 34697 34698 34699 34700 34701 34702 34703 34704 34705 34706 34707 34708 34709 34710 34711 34712 34713 34714 34715 34716 34717 34718 34719 34720 34721 34722 34723 34724 34725 34726 34727 34728 34729 34730 34731 34732 34733 34734 34735 34736 34737 34738 34739 34740 34741 34742 34743 34744 34745 34746 34747 34748 34749 34750 34751 34752 34753 34754 34755 34756 34757 34758 34759 34760 34761 34762 34763 34764 34765 34766 34767 34768 34769 34770 34771 34772 34773 34774 34775 34776 34777 34778 34779 34780 34781 34782 34783 34784 34785 34786 34787 34788 34789 34790 34791 34792 34793 34794 34795 34796 34797 34798 34799 34800 34801 34802 34803 34804 34805 34806 34807 34808 34809 34810 34811 34812 34813 34814 34815 34816 34817 34818 34819 34820 34821 34822 34823 34824 34825 34826 34827 34828 34829 34830 34831 34832 34833 34834 34835 34836 34837 34838 34839 34840 34841 34842 34843 34844 34845 34846 34847 34848 34849 34850 34851 34852 34853 34854 34855 34856 34857 34858 34859 34860 34861 34862 34863 34864 34865 34866 34867 34868 34869 34870 34871 34872 34873 34874 34875 34876 34877 34878 34879 34880 34881 34882 34883 34884 34885 34886 34887 34888 34889 34890 34891 34892 34893 34894 34895 34896 34897 34898 34899 34900 34901 34902 34903 34904 34905 34906 34907 34908 34909 34910 34911 34912 34913 34914 34915 34916 34917 34918 34919 34920 34921 34922 34923 34924 34925 34926 34927 34928 34929 34930 34931 34932 34933 34934 34935 34936 34937 34938 34939 34940 34941 34942 34943 34944 34945 34946 34947 34948 34949 34950 34951 34952 34953 34954 34955 34956 34957 34958 34959 34960 34961 34962 34963 34964 34965 34966 34967 34968 34969 34970 34971 34972 34973 34974 34975 34976 34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 34990 34991 34992 34993 34994 34995 34996 34997 34998 34999 35000 35001 35002 35003 35004 35005 35006 35007 35008 35009 35010 35011 35012 35013 35014 35015 35016 35017 35018 35019 35020 35021 35022 35023 35024 35025 35026 35027 35028 35029 35030 35031 35032 35033 35034 35035 35036 35037 35038 35039 35040 35041 35042 35043 35044 35045 35046 35047 35048 35049 35050 35051 35052 35053 35054 35055 35056 35057 35058 35059 35060 35061 35062 35063 35064 35065 35066 35067 35068 35069 35070 35071 35072 35073 35074 35075 35076 35077 35078 35079 35080 35081 35082 35083 35084 35085 35086 35087 35088 35089 35090 35091 35092 35093 35094 35095 35096 35097 35098 35099 35100 35101 35102 35103 35104 35105 35106 35107 35108 35109 35110 35111 35112 35113 35114 35115 35116 35117 35118 35119 35120 35121 35122 35123 35124 35125 35126 35127 35128 35129 35130 35131 35132 35133 35134 35135 35136 35137 35138 35139 35140 35141 35142 35143 35144 35145 35146 35147 35148 35149 35150 35151 35152 35153 35154 35155 35156 35157 35158 35159 35160 35161 35162 35163 35164 35165 35166 35167 35168 35169 35170 35171 35172 35173 35174 35175 35176 35177 35178 35179 35180 35181 35182 35183 35184 35185 35186 35187 35188 35189 35190 35191 35192 35193 35194 35195 35196 35197 35198 35199 35200 35201 35202 35203 35204 35205 35206 35207 35208 35209 35210 35211 35212 35213 35214 35215 35216 35217 35218 35219 35220 35221 35222 35223 35224 35225 35226 35227 35228 35229 35230 35231 35232 35233 35234 35235 35236 35237 35238 35239 35240 35241 35242 35243 35244 35245 35246 35247 35248 35249 35250 35251 35252 35253 35254 35255 35256 35257 35258 35259 35260 35261 35262 35263 35264 35265 35266 35267 35268 35269 35270 35271 35272 35273 35274 35275 35276 35277 35278 35279 35280 35281 35282 35283 35284 35285 35286 35287 35288 35289 35290 35291 35292 35293 35294 35295 35296 35297 35298 35299 35300 35301 35302 35303 35304 35305 35306 35307 35308 35309 35310 35311 35312 35313 35314 35315 35316 35317 35318 35319 35320 35321 35322 35323 35324 35325 35326 35327 35328 35329 35330 35331 35332 35333 35334 35335 35336 35337 35338 35339 35340 35341 35342 35343 35344 35345 35346 35347 35348 35349 35350 35351 35352 35353 35354 35355 35356 35357 35358 35359 35360 35361 35362 35363 35364 35365 35366 35367 35368 35369 35370 35371 35372 35373 35374 35375 35376 35377 35378 35379 35380 35381 35382 35383 35384 35385 35386 35387 35388 35389 35390 35391 35392 35393 35394 35395 35396 35397 35398 35399 35400 35401 35402 35403 35404 35405 35406 35407 35408 35409 35410 35411 35412 35413 35414 35415 35416 35417 35418 35419 35420 35421 35422 35423 35424 35425 35426 35427 35428 35429 35430 35431 35432 35433 35434 35435 35436 35437 35438 35439 35440 35441 35442 35443 35444 35445 35446 35447 35448 35449 35450 35451 35452 35453 35454 35455 35456 35457 35458 35459 35460 35461 35462 35463 35464 35465 35466 35467 35468 35469 35470 35471 35472 35473 35474 35475 35476 35477 35478 35479 35480 35481 35482 35483 35484 35485 35486 35487 35488 35489 35490 35491 35492 35493 35494 35495 35496 35497 35498 35499 35500 35501 35502 35503 35504 35505 35506 35507 35508 35509 35510 35511 35512 35513 35514 35515 35516 35517 35518 35519 35520 35521 35522 35523 35524 35525 35526 35527 35528 35529 35530 35531 35532 35533 35534 35535 35536 35537 35538 35539 35540 35541 35542 35543 35544 35545 35546 35547 35548 35549 35550 35551 35552 35553 35554 35555 35556 35557 35558 35559 35560 35561 35562 35563 35564 35565 35566 35567 35568 35569 35570 35571 35572 35573 35574 35575 35576 35577 35578 35579 35580 35581 35582 35583 35584 35585 35586 35587 35588 35589 35590 35591 35592 35593 35594 35595 35596 35597 35598 35599 35600 35601 35602 35603 35604 35605 35606 35607 35608 35609 35610 35611 35612 35613 35614 35615 35616 35617 35618 35619 35620 35621 35622 35623 35624 35625 35626 35627 35628 35629 35630 35631 35632 35633 35634 35635 35636 35637 35638 35639 35640 35641 35642 35643 35644 35645 35646 35647 35648 35649 35650 35651 35652 35653 35654 35655 35656 35657 35658 35659 35660 35661 35662 35663 35664 35665 35666 35667 35668 35669 35670 35671 35672 35673 35674 35675 35676 35677 35678 35679 35680 35681 35682 35683 35684 35685 35686 35687 35688 35689 35690 35691 35692 35693 35694 35695 35696 35697 35698 35699 35700 35701 35702 35703 35704 35705 35706 35707 35708 35709 35710 35711 35712 35713 35714 35715 35716 35717 35718 35719 35720 35721 35722 35723 35724 35725 35726 35727 35728 35729 35730 35731 35732 35733 35734 35735 35736 35737 35738 35739 35740 35741 35742 35743 35744 35745 35746 35747 35748 35749 35750 35751 35752 35753 35754 35755 35756 35757 35758 35759 35760 35761 35762 35763 35764 35765 35766 35767 35768 35769 35770 35771 35772 35773 35774 35775 35776 35777 35778 35779 35780 35781 35782 35783 35784 35785 35786 35787 35788 35789 35790 35791 35792 35793 35794 35795 35796 35797 35798 35799 35800 35801 35802 35803 35804 35805 35806 35807 35808 35809 35810 35811 35812 35813 35814 35815 35816 35817 35818 35819 35820 35821 35822 35823 35824 35825 35826 35827 35828 35829 35830 35831 35832 35833 35834 35835 35836 35837 35838 35839 35840 35841 35842 35843 35844 35845 35846 35847 35848 35849 35850 35851 35852 35853 35854 35855 35856 35857 35858 35859 35860 35861 35862 35863 35864 35865 35866 35867 35868 35869 35870 35871 35872 35873 35874 35875 35876 35877 35878 35879 35880 35881 35882 35883 35884 35885 35886 35887 35888 35889 35890 35891 35892 35893 35894 35895 35896 35897 35898 35899 35900 35901 35902 35903 35904 35905 35906 35907 35908 35909 35910 35911 35912 35913 35914 35915 35916 35917 35918 35919 35920 35921 35922 35923 35924 35925 35926 35927 35928 35929 35930 35931 35932 35933 35934 35935 35936 35937 35938 35939 35940 35941 35942 35943 35944 35945 35946 35947 35948 35949 35950 35951 35952 35953 35954 35955 35956 35957 35958 35959 35960 35961 35962 35963 35964 35965 35966 35967 35968 35969 35970 35971 35972 35973 35974 35975 35976 35977 35978 35979 35980 35981 35982 35983 35984 35985 35986 35987 35988 35989 35990 35991 35992 35993 35994 35995 35996 35997 35998 35999 36000 36001 36002 36003 36004 36005 36006 36007 36008 36009 36010 36011 36012 36013 36014 36015 36016 36017 36018 36019 36020 36021 36022 36023 36024 36025 36026 36027 36028 36029 36030 36031 36032 36033 36034 36035 36036 36037 36038 36039 36040 36041 36042 36043 36044 36045 36046 36047 36048 36049 36050 36051 36052 36053 36054 36055 36056 36057 36058 36059 36060 36061 36062 36063 36064 36065 36066 36067 36068 36069 36070 36071 36072 36073 36074 36075 36076 36077 36078 36079 36080 36081 36082 36083 36084 36085 36086 36087 36088 36089 36090 36091 36092 36093 36094 36095 36096 36097 36098 36099 36100 36101 36102 36103 36104 36105 36106 36107 36108 36109 36110 36111 36112 36113 36114 36115 36116 36117 36118 36119 36120 36121 36122 36123 36124 36125 36126 36127 36128 36129 36130 36131 36132 36133 36134 36135 36136 36137 36138 36139 36140 36141 36142 36143 36144 36145 36146 36147 36148 36149 36150 36151 36152 36153 36154 36155 36156 36157 36158 36159 36160 36161 36162 36163 36164 36165 36166 36167 36168 36169 36170 36171 36172 36173 36174 36175 36176 36177 36178 36179 36180 36181 36182 36183 36184 36185 36186 36187 36188 36189 36190 36191 36192 36193 36194 36195 36196 36197 36198 36199 36200 36201 36202 36203 36204 36205 36206 36207 36208 36209 36210 36211 36212 36213 36214 36215 36216 36217 36218 36219 36220 36221 36222 36223 36224 36225 36226 36227 36228 36229 36230 36231 36232 36233 36234 36235 36236 36237 36238 36239 36240 36241 36242 36243 36244 36245 36246 36247 36248 36249 36250 36251 36252 36253 36254 36255 36256 36257 36258 36259 36260 36261 36262 36263 36264 36265 36266 36267 36268 36269 36270 36271 36272 36273 36274 36275 36276 36277 36278 36279 36280 36281 36282 36283 36284 36285 36286 36287 36288 36289 36290 36291 36292 36293 36294 36295 36296 36297 36298 36299 36300 36301 36302 36303 36304 36305 36306 36307 36308 36309 36310 36311 36312 36313 36314 36315 36316 36317 36318 36319 36320 36321 36322 36323 36324 36325 36326 36327 36328 36329 36330 36331 36332 36333 36334 36335 36336 36337 36338 36339 36340 36341 36342 36343 36344 36345 36346 36347 36348 36349 36350 36351 36352 36353 36354 36355 36356 36357 36358 36359 36360 36361 36362 36363 36364 36365 36366 36367 36368 36369 36370 36371 36372 36373 36374 36375 36376 36377 36378 36379 36380 36381 36382 36383 36384 36385 36386 36387 36388 36389 36390 36391 36392 36393 36394 36395 36396 36397 36398 36399 36400 36401 36402 36403 36404 36405 36406 36407 36408 36409 36410 36411 36412 36413 36414 36415 36416 36417 36418 36419 36420 36421 36422 36423 36424 36425 36426 36427 36428 36429 36430 36431 36432 36433 36434 36435 36436 36437 36438 36439 36440 36441 36442 36443 36444 36445 36446 36447 36448 36449 36450 36451 36452 36453 36454 36455 36456 36457 36458 36459 36460 36461 36462 36463 36464 36465 36466 36467 36468 36469 36470 36471 36472 36473 36474 36475 36476 36477 36478 36479 36480 36481 36482 36483 36484 36485 36486 36487 36488 36489 36490 36491 36492 36493 36494 36495 36496 36497 36498 36499 36500 36501 36502 36503 36504 36505 36506 36507 36508 36509 36510 36511 36512 36513 36514 36515 36516 36517 36518 36519 36520 36521 36522 36523 36524 36525 36526 36527 36528 36529 36530 36531 36532 36533 36534 36535 36536 36537 36538 36539 36540 36541 36542 36543 36544 36545 36546 36547 36548 36549 36550 36551 36552 36553 36554 36555 36556 36557 36558 36559 36560 36561 36562 36563 36564 36565 36566 36567 36568 36569 36570 36571 36572 36573 36574 36575 36576 36577 36578 36579 36580 36581 36582 36583 36584 36585 36586 36587 36588 36589 36590 36591 36592 36593 36594 36595 36596 36597 36598 36599 36600 36601 36602 36603 36604 36605 36606 36607 36608 36609 36610 36611 36612 36613 36614 36615 36616 36617 36618 36619 36620 36621 36622 36623 36624 36625 36626 36627 36628 36629 36630 36631 36632 36633 36634 36635 36636 36637 36638 36639 36640 36641 36642 36643 36644 36645 36646 36647 36648 36649 36650 36651 36652 36653 36654 36655 36656 36657 36658 36659 36660 36661 36662 36663 36664 36665 36666 36667 36668 36669 36670 36671 36672 36673 36674 36675 36676 36677 36678 36679 36680 36681 36682 36683 36684 36685 36686 36687 36688 36689 36690 36691 36692 36693 36694 36695 36696 36697 36698 36699 36700 36701 36702 36703 36704 36705 36706 36707 36708 36709 36710 36711 36712 36713 36714 36715 36716 36717 36718 36719 36720 36721 36722 36723 36724 36725 36726 36727 36728 36729 36730 36731 36732 36733 36734 36735 36736 36737 36738 36739 36740 36741 36742 36743 36744 36745 36746 36747 36748 36749 36750 36751 36752 36753 36754 36755 36756 36757 36758 36759 36760 36761 36762 36763 36764 36765 36766 36767 36768 36769 36770 36771 36772 36773 36774 36775 36776 36777 36778 36779 36780 36781 36782 36783 36784 36785 36786 36787 36788 36789 36790 36791 36792 36793 36794 36795 36796 36797 36798 36799 36800 36801 36802 36803 36804 36805 36806 36807 36808 36809 36810 36811 36812 36813 36814 36815 36816 36817 36818 36819 36820 36821 36822 36823 36824 36825 36826 36827 36828 36829 36830 36831 36832 36833 36834 36835 36836 36837 36838 36839 36840 36841 36842 36843 36844 36845 36846 36847 36848 36849 36850 36851 36852 36853 36854 36855 36856 36857 36858 36859 36860 36861 36862 36863 36864 36865 36866 36867 36868 36869 36870 36871 36872 36873 36874 36875 36876 36877 36878 36879 36880 36881 36882 36883 36884 36885 36886 36887 36888 36889 36890 36891 36892 36893 36894 36895 36896 36897 36898 36899 36900 36901 36902 36903 36904 36905 36906 36907 36908 36909 36910 36911 36912 36913 36914 36915 36916 36917 36918 36919 36920 36921 36922 36923 36924 36925 36926 36927 36928 36929 36930 36931 36932 36933 36934 36935 36936 36937 36938 36939 36940 36941 36942 36943 36944 36945 36946 36947 36948 36949 36950 36951 36952 36953 36954 36955 36956 36957 36958 36959 36960 36961 36962 36963 36964 36965 36966 36967 36968 36969 36970 36971 36972 36973 36974 36975 36976 36977 36978 36979 36980 36981 36982 36983 36984 36985 36986 36987 36988 36989 36990 36991 36992 36993 36994 36995 36996 36997 36998 36999 37000 37001 37002 37003 37004 37005 37006 37007 37008 37009 37010 37011 37012 37013 37014 37015 37016 37017 37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 37031 37032 37033 37034 37035 37036 37037 37038 37039 37040 37041 37042 37043 37044 37045 37046 37047 37048 37049 37050 37051 37052 37053 37054 37055 37056 37057 37058 37059 37060 37061 37062 37063 37064 37065 37066 37067 37068 37069 37070 37071 37072 37073 37074 37075 37076 37077 37078
|
commit 632b205878d4bd0e92eb225ef9273b3bb20fc0a6
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Sat Dec 31 10:43:07 2011 +0100
stream_filter/httplive.c: improve comment somewhat.
commit 547a75774fd99b5c3a1223b1e2361f78f821d9b9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Dec 31 04:29:06 2011 +0100
Qt: remember last opened directory
commit 06c3e835dc0cd777d2fcf00e8cb68b68fc037d5d
Author: Edward Wang <edward.c.wang@compdigitec.com>
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 <jb@videolan.org>
commit 1da50ed7bc16440af0b7f0eb48826a2da5f04de9
Author: Edward Wang <edward.c.wang@compdigitec.com>
Date: Fri Dec 30 17:48:51 2011 -0500
Qt4: Show fullscreen docking button in defaults
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 945943a21cf2962f2162e673920b0b503ef20f6e
Author: Jean-Baptiste Kempf <jb@videolan.org>
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é <funman@videolan.org>
Date: Fri Dec 30 16:30:11 2011 -0500
vcd ioctl_ReadSectors() : factorize error case
commit ebab71b58b6f4309d7f851e861dbd65a2c9e20d6
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Fri Dec 30 20:46:16 2011 +0100
macosx: fixed progress bar position (refs #5742)
commit c483088f7eeb5fdec26dd037b2370bcbf0e4f587
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 13002a34e61624fdf1092083625d511e15c41b63
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 2d31fd776f7717da77193d6a893b0d93c68f689b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Dec 30 18:54:41 2011 +0100
Dash: fix win32 compilation
commit 6502b3a0c8e16ec4f2216fe037b0a1bd82de979c
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Dec 30 15:09:32 2011 +0100
dash: Parsing SegmentInfoDefault & SegmentTimeline elements.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6347005a9f86d2b546cc47dc17d02f4ab2780e85
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit f565072bb0cb35faede93318438c3ed9ca65cb6c
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Dec 30 13:50:27 2011 +0100
dash: Adding an implementation for SegmentInfoDefault element.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 752a29f300592e6ebc32f7b659d2f42ea15554fb
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 580caf1111e49d2ba9fe3c76202b92f1db8a45d7
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 139175ef38c4a12a1ced914dcb043206830e21c8
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit fd8787137788fd24f2b9bb9890068d51e6f66a80
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Dec 29 13:19:53 2011 +0100
dash: Parser: Ignore segments without sourceURL
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7127d0c9c8e7519994daa7656c9ddd0d7a5f0278
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Dec 29 12:22:59 2011 +0100
dash: Removing now useless AttributeNotPresentException
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 45827b28fe75c1afeb09732b2cab6723adf4bf02
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Dec 29 12:09:57 2011 +0100
dash: Removing now unused ElementNotPresentException
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3319c47e0e13ecec81ea527c70d0ad71033a17c1
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Dec 29 11:27:02 2011 +0100
dash: Adding support for Representation's TrickMode element
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 203307197dce5e750462d19bbf734dd010ee6ff2
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Dec 29 10:55:31 2011 +0100
dash: Handling Group @subsegmentAlignmentFlag in parser.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4abd446913081747a509e750b5c7e494c4d7a471
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 9caf4cee157920d0f27fda86d9fe411a625a3173
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 699b4b50c9a05d77484321acbc5bda5925f0f3cd
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Wed Dec 28 15:51:53 2011 +0100
dash: Removing useless using namespace;
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a640bad9819dad53ffa74a4776ff33bd75c47f6c
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit e16536dc6a14f3d095ab9b80da7277dd26cde21d
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 993077b724bc768345c870f23086bde3c9fc5e9e
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 34fabb830ca5fcb4dfc39c39691a41715e72ab0e
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Sun Dec 25 00:51:52 2011 +0100
dash: XML: handle text nodes.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8ceecb115d38220c5653aa202ef0b28a3fc6605e
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Sun Dec 25 00:50:52 2011 +0100
dash: Don't crash when XML parsing fails.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5457d47757f63d9d5716468e7148c7e4f41bf5ea
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit a43d294f8371770f4425eb0f2e2a8ec29e1b2e92
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 04be885bb5b870d5f40b604ab0fa4d62b75040e8
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit b996a750bc3ef7ae337e4f71a23ddbdf240522a0
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit b412a1269212314e3e76dc1b0ee42e09164ad1b0
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 8f9fd197f4df09c00bd7a5d06f8cadafd09cba7d
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Wed Dec 21 23:46:15 2011 +0100
dash: BasicCMParser: Handle Representation @dependencyId
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 058904517b00e08409aadb8e8f1579c5cc602387
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 3dab8a807627d9ba9274e4e6b12a54d599e9d44f
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Wed Dec 21 23:31:21 2011 +0100
dash: Basic CM parser: Parse some Representation attributes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 967fdaa471d565e2795e06f4b478389fa314c455
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Wed Dec 21 23:20:18 2011 +0100
dash: Adding some basic getters to Representation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4a23e2fb48d2df3d5805bc6da8bc8bf2ea229d9b
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Tue Dec 20 00:14:00 2011 +0100
dash: Group element contains the "common" attributes/elements
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d2b3b80413ed152f77d376ffea9aa7605857ed29
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Dec 19 23:57:02 2011 +0100
dash: BasicCMParser: Check for attributes at parsing time.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 68024ffea8357053688f8e763f7fdc2c92779f6c
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 0b396ef1e6c2ec2bf370339e8df4a8790647eec9
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Wed Dec 14 18:21:46 2011 +0100
strings: Adding an helper to convert iso8601 durations
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fb10d75691887dacc875163ad7cf92e584272205
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <edward.c.wang@compdigitec.com>
Date: Fri Dec 30 02:52:57 2011 +0100
Qt4: Enable closable tabs in sout dialog
Modified-by: Jean-Baptiste Kempf <jb@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bc05fa41ed81614b1bdebc17b74ddcf4c7876760
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Dec 30 02:15:00 2011 +0100
mp4: fix typo
Spotted by Christoph Miebach
commit 0accbd7955c0b4448137482362801cbed6ada750
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Dec 29 18:09:58 2011 -0500
contrib: Only use options common to Libav and FFmpeg
commit 9dfdda4548cfaceb04d31e9b237c592ac3d22659
Author: Rafaël Carré <funman@videolan.org>
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 <fkuehne@videolan.org>
Date: Thu Dec 29 21:56:03 2011 +0100
macosx: implement proper window button artwork (refs #5742)
commit 1fd475305c4a6ddc99bb55cf72b93e7d33d4b563
Author: Damien Erambert <damien.erambert@me.com>
Date: Thu Dec 29 21:55:39 2011 +0100
macosx: window button artwork
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 2e57a2c0ffe5cd283d4f909e4aaf09bbc3a004af
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <mirsal@videolan.org>
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 <mirsal@videolan.org>
Date: Thu Dec 29 14:27:45 2011 +0100
dbus: Move DBus property marshaling code to separate functions
commit 51d31af4f0282c623cf9fcdf063305c9c6697303
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 29 02:57:17 2011 +0100
10l: Typo about Indeo4.
Sorry.
commit 1181edf483d17279a6c11c3dc9f594568f610458
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 29 02:51:27 2011 +0100
Win32: improve webplugins packaging
commit 6dcb0ee0e937793c04fa4c9b3b3fe35f45ca1abd
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Dec 29 02:19:20 2011 +0100
Support for Indeo4 decoding
commit 6fb10a6ff7b3950ee8a2ec1e991a85086bf6bd49
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Dec 29 01:26:52 2011 +0100
macosx: switch to the # syntax for VCDs
commit 7c2fd92a29c58f10c82dc6685500302b5a21746c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 29 00:51:59 2011 +0100
Qt: Use # for VCD mrls
commit 5098d74c593d4ddb5a442bca8bf6595f1f858e2d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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é <funman@videolan.org>
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 <brendonjustin@gmail.com>
Date: Tue Dec 27 14:10:33 2011 -0500
Make the Mac DMG prettier.
Modified-by: Rafaël Carré <funman@videolan.org>
Specify mount point explicitely
Quote $(srcdir)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 2257fcdbb7b8dac11c93f27dcc531d4e4c3f1890
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 2be0e49f3806a2f7f67e09e925f888215c2f6a8b
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <edward.c.wang@compdigitec.com>
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 <jb@videolan.org>
commit dae3915c0e9e63cfd9e7483ef44b7febfc2e8414
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Dec 28 01:29:06 2011 +0100
macosx: minor appearance fixes
commit 4c9c15ce9d0ac8ace102dba6e5adcae922b689d0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Dec 28 01:19:54 2011 +0100
macosx: further improve splitview resizing
commit 771748b4275712ab21dcb8d4b13f92a23dc45a9d
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 811ce44ff5e7f3db515b59fafcb452e09d1a48e6
Author: Rafaël Carré <funman@videolan.org>
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 <jb@videolan.org>
commit 61d512e93967a2b8e8ac6212de9f6c2db94bcc69
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 31c91f640af9511e73c11ef4d4abddae1f03fc86
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Dec 25 23:47:33 2011 +0100
Qt4: small fixes on the toolbar custom dialog
commit 1611d39d97e38ff72e23156b5aee7485d2b75ce9
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Tue Dec 27 23:35:42 2011 +0100
macosx: added some bits of documentation
commit 105ab7dd428f77827705f7326d6a1515bc9fb8ea
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <ssbssa@yahoo.de>
Date: Tue Dec 27 20:02:11 2011 +0100
Win32 global hotkeys: vlc_GetActionId() needs "key-" prefix
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 2496d06d82a4d8ecf5d8d276bd86781eef4e3f61
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Tue Dec 27 19:57:26 2011 +0100
alphabetical order in vlc_keys
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 7b9c02144485f0d4c7639741b7fb9dae784c7ff6
Author: Cheng Sun <chengsun9@gmail.com>
Date: Tue Dec 27 18:51:14 2011 +0000
Fix visibility of libvlc_printerr (missing LIBVLC_API)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit a213f7f9c6e0d82dc6397c27baf838e18f712632
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Dec 27 14:37:01 2011 -0500
udev: use proper scheme for bluray
commit ce0859d020c54a7eb76e1fdc91e03323010c37fe
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <rsatom@gmail.com>
Date: Fri Dec 23 16:25:11 2011 +0700
messages.c: added logging via OutputDebugString under windows.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit a30a747af7c6cd70c52070f69c0bc06f151f8d04
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Dec 23 20:51:27 2011 +0100
aout: do not run filters on NULL block
Reported-by: Cheng Sun <chengsun9@gmail.com>
commit cca37149f6f7905a4c1263b6eed51f037455f0a0
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Fri Dec 23 09:05:37 2011 +0100
dhsow: missing white space (breaks PO files)
commit a8e209b4021fc674fab596942e3da835040df15e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Dec 23 01:51:51 2011 +0100
macosx: slight file size reductions
commit 8e829d826805a1ef3b1c6ec16d075675c8a96c01
Author: Damien Erambert <damien.erambert@me.com>
Date: Fri Dec 23 01:46:01 2011 +0100
macosx: new dropzone icon
commit a1eacf91ed490499859c33c71abdd1f69e931b5c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Dec 23 01:35:30 2011 +0100
macosx: adapt to the new sidebar icons
commit 9de7b85e9846664f2975a200d53fd3f052b95c1c
Author: Damien Erambert <damien.erambert@me.com>
Date: Fri Dec 23 01:28:44 2011 +0100
macosx: newly designed sidebar icons
commit 7183021afcd2628a9d66b8fefd82c6e7fd509370
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Dec 23 01:15:46 2011 +0100
macosx: fixed 'disappearing' main window (fixes #5714)
commit 37c1667dd5022a3404775ee7657412e000462807
Author: Felix Paul Kühne <fkuehne@videolan.org>
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é <funman@videolan.org>
Date: Thu Dec 22 17:38:06 2011 -0500
contrib: dvbpsi: don't build with -O6
commit 6d3f1d60857b792d0e219bc9109960dc97eb5b17
Author: Konstantin Bogdanov <var1able@var1able.ru>
Date: Thu Dec 22 23:04:38 2011 +0100
Improvements on the main Web Interface
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d4a0e2e215ac8b256d9ae454cac4353aadaf9ad6
Author: Cheng Sun <chengsun9@gmail.com>
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 <jb@videolan.org>
commit f7aedf89f00ff9f67c74673d302dbf115440b1ea
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Thu Dec 22 13:44:17 2011 +0100
Fix distcheck after yadif commit
commit 5c7c27cae5ca69415f1863fd322a6da35f5d3ad8
Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
Date: Wed Dec 21 17:02:09 2011 +0900
yadif : Add SSSE3 and SSE2 support. porting from FFmpeg.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8634f7619987c7fb82a5e7b7568019dae29f7b21
Author: Edward Wang <edward.c.wang@compdigitec.com>
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 <jb@videolan.org>
commit 6e71a9b9f6506d1f0c01c62504c4218d93c37512
Author: Ludovic Fauvet <etix@videolan.org>
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 <jb@videolan.org>
commit e5aca82f048485c32fe552cda9895ecabfc23074
Author: Ludovic Fauvet <etix@videolan.org>
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 <jb@videolan.org>
commit ee658c7c2740ac26dcf7092ac2f76dbfc66a1fe2
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <sebastien-devel@celeos.eu>
Date: Wed Dec 21 14:37:57 2011 +0100
live555 : fix regression from 31ac20b22fc37bcf78991159bf8a0f138db05b44
Closes #5707 #5493
commit 520804cef593abf761e0b5de995dc788f507cf84
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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é <funman@videolan.org>
Date: Wed Dec 21 01:08:02 2011 -0500
remove unused custom typedef
commit 0a896b6beeced94f5a234afbc1aa751c2c4d8a60
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Dec 20 23:25:13 2011 -0500
contrib change_prefix.sh: exit successfully
commit d8fd1c1313a4734b324403c9aae5f76908f5e7f5
Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
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 <jb@videolan.org>
commit 60240804e086e1b2376846c2c59f2b4ed5843bb2
Author: Alexander Law <exclusion@gmail.com>
Date: Tue Dec 20 14:13:42 2011 +0400
"Speed" menu item is not localizable
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bdf3c466d2212343667f5cda1bce3938d17471cd
Author: KO Myung-Hun <komh78@gmail.com>
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 <jb@videolan.org>
commit 083e1bd921a3e68ddbe7e70dc718fa5f5b850dd8
Author: Cheng Sun <chengsun9@gmail.com>
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 <jb@videolan.org>
commit 72187886ff68b6bbf4c36e6fe852b11244e84ed9
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Dec 21 00:37:33 2011 +0100
macosx: save a few objc selector lookups
commit 86c4c01c6e17d66dc63dcb321f4ba6acb400fa38
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <clecigne@google.com>
Date: Tue Dec 20 17:44:10 2011 +0200
TiVo: fix double free
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 75a40b63d0cb0ba655a80c4030ce54cb812c471f
Author: Mirsal Ennaime <mirsal@videolan.org>
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 <mirsal@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Tue Dec 20 00:22:10 2011 +0100
Mention in NEWS the relicensing
commit 68660d8a820d62c7f1b4661d41565bebb637f155
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Mon Dec 19 23:47:44 2011 +0200
Remove old comment
commit 6643ac0ae02a61c95b3911b1c36856ace0d06b2e
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 74b8075f417f3a9b92a43ae7c97973b2719a225c
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 32f03862749167b62c05c0b228911ab4e2ae1d5f
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 9639b545847f2fc2fd7f87993134d72835627630
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 95b27424f19019af490cb6486797b1a8f124817b
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 6d71b5c008e15f1718b8966b094f3701714c0f6a
Author: Martin Storsjö <martin@martin.st>
Date: Mon Dec 19 17:02:59 2011 +0200
omxil: Ignore nSliceHeight on Galaxy S II
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 387b07cd61dae86319785905666f61b963b2889d
Author: Martin Storsjö <martin@martin.st>
Date: Mon Dec 19 16:10:41 2011 +0200
androidsurface: Update the surfaceflinger video output for ICS
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit dbb19bb6848207d5470f229d65d179ffaa3c79b2
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Dec 19 00:36:07 2011 +0100
sap: handle SAP_Add() errors
Fixes #5640
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 0e874482db5c4b856e5a947c0159df0060cdb1bb
Author: Cheng Sun <chengsun9@gmail.com>
Date: Sun Dec 18 23:04:03 2011 +0000
Fix mono audio filter condition check
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f3ea7239e16e5642f5bbb275ecafd4ba49da6521
Author: Tobias Güntner <fatbull@web.de>
Date: Mon Dec 19 15:36:04 2011 +0100
Fix assertions
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit b00b016b55143c18e4b49ee300d656813b162f56
Author: Mirsal Ennaime <mirsal@videolan.org>
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 <chris2553@googlemail.com>
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 <mirsal@videolan.org>
commit c618458095cf74610053e9fe53e0a12ca7fc81c6
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <chris2553@googlemail.com>
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 <jb@videolan.org>
commit e183a26d4346a5b05a276cde0fd97d33b8cfe72b
Author: Cheng Sun <chengsun9@gmail.com>
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é <funman@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 282e4d503739dc4aa4654612e3b6eac2d489df94
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 0eb7d1069b61e1ac249615e1ac08b0dadbd82518
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 8acfed11dc97ae97353f6f982323f9fdc86c0eb8
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit e3e832956b5cb42297dfa33389a1228ee5b6ee61
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 6fe4bc62188eeb352d1df81ffc30e66df6cc6800
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 407c1ad8ffe2ed50441f91f4a0b23b558bbafcae
Author: Rafaël Carré <funman@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Dec 18 21:19:38 2011 +0200
Revert "Configure: Update live555 requirements"
This reverts commit 4e03fb4f516010c9b2819db6da361b4fdb0b16d2.
commit bc17f428edeb12407c1b46bbfb930aa401d8b1ff
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Dec 18 19:18:07 2011 +0100
rtsp: fix up duplicate --rtsp-host option declaration
commit 5072776786e9aa99d98921f4169125a9ed9e3a89
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Dec 18 19:17:05 2011 +0100
rtp output: print warnings when setting the RTSP server address
commit feead2df8278a684e64b3ee38f14c0f3a1be394e
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Dec 18 19:11:32 2011 +0100
rtsp: remove now useless handling of full --rtsp-host syntax
commit 78aa7005805c7dea49177e3d5e78399d75180df4
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Dec 18 19:09:40 2011 +0100
rtsp: set default port back to 554
commit 97e6ed6001719200862b537710cc40f739a376fc
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Sun Dec 18 19:04:27 2011 +0100
http output: print warnings when setting the server address
commit 37eb636261b66b1a8d5cff1b247096a946ff4f65
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <host>:<port> and --rtsp-host <host>:<port>/<path> syntaxes
commit 7be3c8c3ceac06908cf29113b5bd510244aeb0b2
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Dec 18 18:54:35 2011 +0100
httpd: remove dead assignment
commit 3cc35fcc4e7695ffbf24e2e5113e4969b8fb0ea9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Dec 18 16:48:42 2011 +0100
"Leave" => "Exit"
Close #5694
commit 3a852411812dccf8c532487bfe84855bf02a2f9b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Dec 18 14:57:22 2011 +0100
Qt: fix copyright years
commit 5337619228f8d48560601e15caf8affbb4eca3f6
Author: Cheng Sun <chengsun9@gmail.com>
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 <jb@videolan.org>
commit a9292296defadfb8dcfd1594b695c5ebaa1a24b8
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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é <funman@videolan.org>
Date: Sat Dec 17 15:35:40 2011 -0500
dvb_set_isdbc(): remove unused arguments warnings
commit 9373df563139acb2e8d2af6f531c0baaf5a08aa9
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Dec 17 15:35:03 2011 -0500
win64 package: use -win64 version string
commit c29797349261fa30bc2521968d14118d2168d0de
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Dec 17 19:18:49 2011 +0100
MacOS: do not thip the changelogs, it is useless
commit af04c6fac8c2c6eedfcb7cc54e4fd4171d9a7437
Author: Konstantin Bogdanov <var1able@var1able.ru>
Date: Sat Dec 17 18:43:41 2011 +0100
Improve WebUI for mobiles
Tested on iOS devices
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e29e617f833a532d842d90ef2508b60260388f45
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Mon Dec 12 00:48:11 2011 +0530
Fix EQ HTTP UI partially
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 06ef351ed404719e9698710ae0c8a925b08f0471
Author: Tobias Güntner <fatbull@web.de>
Date: Sat Dec 17 05:11:30 2011 +0100
Set title length and size.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7dab7f2f285f99c78f5aca3802a787f8b369e4c1
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <benoit.tuduri@gmail.com>
Date: Sun Dec 11 16:11:50 2011 +0100
Fix typo in French translation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b4720edf2c54e5514074f50cb336d86b3b7b5ddc
Author: Tobias Güntner <fatbull@web.de>
Date: Thu Dec 15 23:01:46 2011 +0100
Ignore missing meta data files. Check directory name instead.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4e03fb4f516010c9b2819db6da361b4fdb0b16d2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Dec 16 00:28:35 2011 +0100
Configure: Update live555 requirements
commit acb6ff18b5f4257771b954b81eed569d7ef9e250
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Dec 16 00:22:14 2011 +0100
Contribs: update live555 to latest snapshot
commit ddb5191fec115d65341f5429ce2a0a426899feeb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Dec 17 04:04:07 2011 +0100
Fix french mistranslation
Close #5680
commit bb12c0023452e86a26e407d6e728d961e4544f5e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Dec 17 03:59:00 2011 +0100
Qt: check colorDialog return function
Close #5679
commit ebdc0701300643d3f85964f9ce016cc68270cec9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Dec 16 20:58:19 2011 +0200
contrib: fix typo
commit 657a61fee217c5967412ff78731d0acf452c1978
Author: Faustino E. Osuna <enrique.osuna@gmail.com>
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é <funman@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b5898cf0168bd7dcc68e34bd39ccbc2f7b4d61e5
Author: Laurent Aimar <fenrir@videolan.org>
Date: Thu Dec 15 22:16:46 2011 +0100
Do not let avformat handle subtitles by default.
commit 0ddd6effdc4668eff50d178c8976de4417e17206
Author: Laurent Aimar <fenrir@videolan.org>
Date: Thu Dec 15 22:14:16 2011 +0100
Reworked the way avformat input are blacklisted.
commit 04f7cf0afa06dc45e134db6747f53f5c4a085ad8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 15 21:44:17 2011 +0100
Qt, sout: fix compilation on older moc version
commit 6d90bf20c01db2b284a81b26ce3356536257c1fc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 15 16:11:25 2011 +0100
DirectSound: avoid crash on faulty audio device.
commit 9abcaacf83bd53b1f4b6569f7952e7025ddd0860
Author: Pere Orga <gotrunks@gmail.com>
Date: Wed Dec 14 00:29:36 2011 +0100
fix filename self-references
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit bac71d2759727a7cf198e8241a345cfa2b6dbd9a
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit b5b1c1906f7db9fa9d7dce5ecc331ab4bbb793f8
Author: KO Myung-Hun <komh78@gmail.com>
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 <remi@remlab.net>
commit 4ba496f8b38a1672619f810f0d4ba5de170058dc
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <etix@videolan.org>
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 <jb@videolan.org>
commit dbd651614f0e5bfb4f5d9c9cc629a361183a2713
Author: Edward Wang <edward.c.wang@compdigitec.com>
Date: Thu Dec 15 02:13:14 2011 +0100
Support duration in avformat demuxer
Ref #4030
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 49571193a5311674483608cd91811ef23f8f0391
Author: Ludovic Fauvet <etix@videolan.org>
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 <jb@videolan.org>
commit 60cff20c351db4bde6eb6ed5696fce92d54bc3bb
Author: Ludovic Fauvet <etix@videolan.org>
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 <jb@videolan.org>
commit 5bf6f7c0728ef9df408a2fc25a61faaa90705486
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <enrique.osuna@gmail.com>
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é <funman@videolan.org>
commit ed8d730d24438a63d905f166e2e692ff6a52c75e
Author: Faustino E. Osuna <enrique.osuna@gmail.com>
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é <funman@videolan.org>
commit 44465a737a1a6043bfa7d56e25cc73a7c87213d5
Author: Faustino E. Osuna <enrique.osuna@gmail.com>
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é <funman@videolan.org>
commit fb1e33a46fab56f852457165bd2a17d1f427ae3a
Author: Faustino E. Osuna <enrique.osuna@gmail.com>
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é <funman@videolan.org>
commit 01ec2d6e8c9347a0c8fec3db0937ef786a97910e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <etix@videolan.org>
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 <jb@videolan.org>
commit d60425760483d5b58f458eff689901cf69e0fb89
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Dec 14 16:03:03 2011 +0100
Qt: fix toolbar settings read
Close #5673
commit 43424ac2c4de2115c3461c46feae56c46ca449d5
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit ce01d1fc4db418d39880bbb6300eeb5bbcd7ba65
Author: Edward Wang <edward.c.wang@compdigitec.com>
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 <jb@videolan.org>
commit c52cfdd034558076705445510d3bbb95719f9704
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Dec 13 23:50:18 2011 -0500
fix typo in french translation of nvlc
commit ccfcea33533fd56e7af00f9086364b8f266bd684
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 44610e93c48fea30b9f2b55812e125ed53bc682a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Dec 14 01:29:51 2011 +0100
DxVA: More GUIDs
commit 7a166dfbea4b56fd105e51dc66908b223fb20e5d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <nkoriyama@gmail.com>
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 <jb@videolan.org>
commit 67bb71c271edeb832cdb96d9b5aea2b83ec885f6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Dec 13 11:51:34 2011 +0100
Add thd to the list of extensions
Close #5664
commit 3509a9746c81b0b89c299cd5d729c5afc002153f
Author: Edward Wang <edward.c.wang@compdigitec.com>
Date: Tue Dec 13 03:53:31 2011 +0100
Qt: use QWizard for Sout
Close #5651
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e75a889e632b16a6c1b719025e6d9fcc8ba3b829
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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é <funman@videolan.org>
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 <fenrir@videolan.org>
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 <remi@remlab.net>
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 <madmalibu@gmail.com>
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 <jb@videolan.org>
commit 71360d0ad694d6bfd4e1cdd558927731dbad6ac4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Dec 12 01:31:44 2011 +0100
Set RealVideo to 0 priority
commit f4c037efd2d3cde44daa1a58c7042fecc32b2177
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Dec 12 00:22:04 2011 +0100
Qt: do not explode when using OpenGL vout
commit f1f2ec7dea0c39f1457caef675fcca4a7e6039e4
Author: Denis ARNAUD <denisarnuad@yahoo.fr>
Date: Sun Dec 11 18:04:55 2011 +0000
l10n: Add Breton translation to .desktop
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 8082db08a89b3c5a810cf4ac626fa9f05c62ae23
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sun Dec 11 20:03:10 2011 +0100
Fixed potential out of bound reads in DASH probe function.
commit 63fafad4ad2963880aa814ae35ec4f3f217e1f76
Author: Laurent Aimar <fenrir@videolan.org>
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 <jb@videolan.org>
Date: Sun Dec 11 19:08:16 2011 +0100
Finish the LGPL switch for libVLC and libVLCcore
commit e58a689e830f183b649f0ce1908407f8c4636e61
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Dec 11 18:06:21 2011 +0100
Fix potential Freetype crash
Close #5648
commit 258b93c707cc4034c89f5f5ead7f53b0c610be18
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Dec 11 17:02:35 2011 +0100
Support VP8 in NSV
commit 192108a171970b3d8b5faecc46d1db4374c95900
Author: Edward Wang <edward.c.wang@compdigitec.com>
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 <jb@videolan.org>
commit 704c3c6333447aeb644b739ad61c2fd287cafc8c
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Sat Dec 10 17:13:16 2011 -0500
extras/tools: ignore fetched tarballs
commit 3c6bb18e81a62e8abb58ecd8b2df8549dea39729
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat Dec 10 19:56:26 2011 +0100
Contribs: fix sparkle compatibility for OSX 5
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 51b80d6fc0d81d0d31984d408d104df604bf9794
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat Dec 10 16:08:23 2011 +0100
Fixed potential NULL deference in dvdnav plugin.
commit 387a1c1eda8c7f867392f3f3ab301a18de942945
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Dec 10 13:11:25 2011 +0100
Qt: SeekSlider: keep bottom chapter marks only
commit ede3bd6058cb462338403a93784a5a5ff3d39b75
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <xtophe@chewa.net>
Date: Fri Dec 9 23:43:51 2011 +0000
Typo
Spotted-by: Sveinn í Felli
commit 49b13f380adda0176a67a8f26f80ee0159848d2f
Author: Sveinn í Felli <sveinki@nett.is>
Date: Fri Dec 9 23:35:23 2011 +0000
l10n: Add Icelandic to .desktop
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit fde8edfe5de05237782e463e07c1043778390bd4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Dec 10 00:00:20 2011 +0100
MacOS: use VLC_OBJECT
commit 76ab0c709e6cd45ffe8e0b6d12f437501c58b67c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Dec 9 21:49:28 2011 +0100
Qt: SeekPoints / Input Slider: fix behaviour for 0 timed seekpoint
commit ea5c435f241e69b540c94bc08fef217a6bae542f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Dec 9 21:41:11 2011 +0100
demux: dvdnav: add chapters seekpoints timings
commit 3254502d3b2995908a06387a397f14c89e76621d
Author: Alexis Ballier <aballier@gentoo.org>
Date: Fri Dec 9 16:10:10 2011 -0300
xosd: require and link against Xlib.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 9b40c48c8aa69e71abb0263b1814ede7a370f7c9
Author: Alexis Ballier <aballier@gentoo.org>
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 <remi@remlab.net>
commit 7b91aa21f97edd6daabb06ae3565137cfd579eac
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Dec 9 12:36:30 2011 +0100
DxVA: Re-format the table
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fa04d6b89accb17724712278359854abb3f4ae30
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 32b311e4109abe508fe7c17f9c32d0bb16fafa77
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Dec 6 13:53:06 2011 +0100
MacOS: kill a warning
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8bbb90cc4a94f645f4096a14af0b948ae8f90e4b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Dec 6 13:43:17 2011 +0100
MacOS: fix getVideoViewAtPositionX
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0f3ee76af70c5e27ca9fe67238a59a3cc594cf93
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Dec 6 13:08:24 2011 +0100
MacOS gui: use aout_Volume* functions
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 48a46b852e1b66e8009cdfc4edadfaff44cfa30c
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
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 <fcvlcdev@free.fr>
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 <edward.c.wang@compdigitec.com>
Date: Fri Dec 9 11:01:48 2011 +0100
Qt4: Fix a fullscreen crash
Close #5639
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f33e57f5ea63a4129092aa3036e79092bd940aff
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Fri Dec 9 00:01:00 2011 -0500
typo
commit 9d5f86c0e33b5fcdbb759566b1cd1433fd1b6931
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Dec 8 22:20:28 2011 -0500
avformat mux: use avformat_free_context()
commit 8f940d81428030a31b7c56817520ae9c7221e866
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Dec 8 22:14:45 2011 -0500
Fix for antique versions of FFmpeg
commit d824a709ccd875ffa022ac6bd675d8561c64f0bd
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Dec 8 21:10:14 2011 -0500
avformat mux: fix leaks
commit 75e2783d83ba8ca774f322ee0c1ee7be8a86d192
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Dec 8 19:24:55 2011 -0500
contrib: lame: typo
commit a0f0e09d553708704d00b7145df9c706bd09d380
Author: Jean-Baptiste Kempf <jb@videolan.org>
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é <funman@videolan.org>
Date: Wed Dec 7 22:52:46 2011 -0500
contrib: remove unneeded gecko
commit 6a6a6e9008e562d85d60907fac9c87d0e99859f3
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Dec 7 22:52:25 2011 -0500
npapi: fetch gecko headers required for windows
commit 9641b6cab87c203bf9c3c502b258be5fff35ff75
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Dec 8 18:58:46 2011 +0100
Contribs: try to maintain X.5 runtime compatibility
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1720849cfcd3a8386b60434399429de4baaf1bb1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 8 21:50:36 2011 +0100
Contrib: update LAME to 3.99.3
commit 3ce16b37046b703afe9d7f4fdaa7388c570d8e91
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Dec 8 17:44:04 2011 +0100
Qt: simplify media filters
commit f1790cf4624b2ecba773d540661c62dd51483e87
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <beauze.h@gmail.com>
Date: Mon Nov 28 17:31:37 2011 +0100
dash: Don't hardcode the isLive information.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0a120d112e18f5cde5d57395dd36d18371365ccc
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Dec 1 16:55:38 2011 +0100
dash: Fixing NullManager interface implementation.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d314c4f4cac6d055e23a387f6aa2b741aec237da
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Dec 1 15:57:59 2011 +0100
dash: CommonAttributesElements: When applicable, convert attributes to integers
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7972dbae5aa3845762924c3dd65303546065cab7
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit f73b7ff2cfc92f80a3b1e2c4d9fc2e7bb42cd5df
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Tue Dec 6 13:01:23 2011 +0100
dash: DashManager: Adding a getMpdManager() method.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 86d9aabfe7e62477b6f6bb15a61c47df159c813f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <komh78@gmail.com>
Date: Wed Dec 7 23:09:15 2011 +0900
Do not define ENABLE_ROOTWRAP on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 47c8b039bdbcc65024a92ff19edfc2e5fc3f43dc
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Dec 7 12:03:36 2011 -0500
contrib: directx/directshow: mention why we need them
commit 8fd4111acb17d4d887f163badd25c92a9465a51e
Author: Rafaël Carré <funman@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Dec 7 18:01:16 2011 +0100
contrib: fixed sparkle
commit 87038073b8434addc0d360d98a55b67fd55352a7
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Dec 7 09:03:08 2011 -0500
remove unused limits
commit 27286041d8bf759fc2e0cd8e947eb80dea829857
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <jb@videolan.org>
commit 75fe29de25652698275aeaf9e6e831d24683659d
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 087541029a5d8f3feb80c541a57ec706782ae9bd
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Dec 6 17:11:52 2011 -0500
OSX: Sparkle is not optional
Should close #5609
commit bcd564d488c01cf3702577ca63d26f743dfa2f24
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <komh@chollian.net>
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 <remi@remlab.net>
commit b1ae79cc89d54aa36556d46f71bd1becab6c1645
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <jpsaman@videolan.org>
commit 66eec16fa204821d867e90f68477ab178091ea44
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit 2dc2da86b9506620e1eeb657b3a99eeac0b59012
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Dec 5 22:34:20 2011 +0100
Qt: menus: rename MenusManager to MenuBar.
as *Manager seems disliked.
commit 7cf467ae4446a54c1e5fbce3ada5701ef22f6ee8
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
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 <sebastien-devel@celeos.eu>
Date: Thu Dec 1 09:37:12 2011 +0100
live555 : enable/disable tracks on the fly
commit 9196a5abbff44de412214da14f3586c4452b9963
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Thu Dec 1 09:26:01 2011 +0100
live555 : when we switch to TCP, remember it
commit fa95aef0a036d2def61cd67d840543c4d83066b4
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Wed Nov 30 15:18:04 2011 +0100
live555 : use TAB_ macro to store the tracks
commit 2e9e1015bee5fbd62d78c919dee1dc6786da171c
Author: Jean-Baptiste Kempf <jb@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Dec 4 20:02:42 2011 -0500
pkgconfig doesn't depend on autoconf
commit ac35f362851682736f1246e3b5c831e7a25e837d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Dec 4 23:42:19 2011 +0100
Fix various preferences typos
commit 303de67a0d1eb0d98145d8b0d3ff55a7f44aef59
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Dec 4 16:15:34 2011 +0100
Mono: fix channel order
commit 9b68f5d12a1774d783f58e8d85c172d68f31684a
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Dec 4 15:29:02 2011 +0100
MacOS X: fix strings in UI
commit 22ec4bef7881e6f0cbddc4992dc5f642cac0d0e1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Dec 4 15:16:59 2011 +0100
Fix strings mistake for translation
commit 950705a7f8873f88c09ebcb3998b1779245db4a0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Dec 4 13:58:51 2011 +0200
subsdec: avoid unneeded strdup() and simplify
commit de721bf97706dd38b8156d887f7f03760f7c48c1
Author: Pierre Ynard <linkfanel@yahoo.fr>
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é <funman@videolan.org>
Date: Sun Dec 4 00:16:59 2011 -0500
ps_psm_fill: fix logic bug spotted by clang
commit c4c377bdf37a6131f968d1201376b25c6455079a
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Dec 4 00:06:58 2011 -0500
Use PRId64 to print int64_t
commit 780203a14a82054a6a784711bd6d6b19e6a9d4bc
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Dec 4 00:06:36 2011 -0500
vout_new_buffer: fix signed / unsigned comparison
commit a9b61b9d2296c992cd3241bb30139fcb6093d5f0
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Dec 4 03:55:36 2011 +0100
lua: fix reference to telnet.lua
commit b2838d22a47429c82bffc148774e4077aadd9086
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Dec 4 03:48:00 2011 +0100
lua: remove dead code
commit 4baa177a058c8414ae61fb3d697ffbe5c255fbbf
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Dec 4 03:26:39 2011 +0100
lua: split config stuff into separate function
commit bdba9b6826e70eed4328004927dbfddb1c3be6b9
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Dec 4 03:07:08 2011 +0100
lua: fix lua{intf=<intf>} syntax
commit 2cff61a8f84903b69e37b2d191d9349997683953
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Dec 3 22:36:55 2011 +0100
lua: don't document rc and telnet, they're gone
commit 70f556e470b84b5f33aae14446e342a745768f30
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Sat Dec 3 16:28:00 2011 +0100
Qt: fix small quirk when adapting the equalizer values
commit 0efead41b6be2eeeca7276d8448e4f63db5645d2
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <nkoriyama@gmail.com>
Date: Sat Dec 3 11:45:36 2011 +0900
inet_ntop always returns NULL on Windows.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 7991356e57a7ae8228e573a1e982d9bb43e6b10e
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 30 13:59:26 2011 -0500
contrib: --disable-all doesn't build anything
commit db7b4282126132069105416cf9610c4c749e395c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Dec 2 21:19:25 2011 +0100
MacOS: default to 10.6.sdk
commit 12797a5244521f1655afff27d09f13c4f541edba
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Dec 2 20:45:22 2011 +0100
Win32 Crashreport: use FTP passive mode
commit b409f07d68f76063c98b778a060217c840b74dc1
Author: Felix Paul Kühne <fkuehne@videolan.org>
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é <funman@videolan.org>
Date: Thu Dec 1 19:38:15 2011 -0500
extra/tools: make sure autoconf comes with pkg-config macros
commit 3cd41963f1e4030a84010e94288dc9431fa5c9e0
Author: John Hendrikx <hjohn@xs4all.nl>
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 <jb@videolan.org>
commit 71e8745a8aad584c6e5fa1917ef8100a6b404c87
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit dce9c498c06e1c2bd4907dda58ebde3f6331814f
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Wed Nov 30 18:25:58 2011 +0100
dash: Representation: Return a usable bandwith value.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b4d90eb2c1dd4f769abe80c5ade75b17506cf7fa
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Wed Nov 30 17:53:55 2011 +0100
dash: Representation: Cosmetics.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3852dd54533838e2c5116405012e62659e7a5365
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Nov 28 17:21:02 2011 +0100
dash: MPD manager factory: fixing a potential memory leak
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d4a1c6dcb34c48d78b02cce96b59b08001a748ba
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 1 21:04:49 2011 +0100
Contrib: fix glew rules on non-win32
commit 49bbc50cc33eee44db37fe7bacb2e261a4f29168
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Dec 1 14:12:40 2011 -0500
contrib: xcode3: select ARCHS to be built
commit d3f91a57d47617a1b608b33297fbdb8784330d90
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Thu Dec 1 13:10:47 2011 -0500
contrib: use $(shell to check xcode version
commit 794144bb9c2e5ce78599d7ab9e49106c44adae0c
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Dec 1 01:02:05 2011 -0500
fix ncurses text alignement in french translation
commit 7737c981fd792f22afeabedc651bd89a0ad1aabb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 1 12:37:02 2011 +0100
Auhal: fix signed comparison issue
commit 03e681166f2d674ba6c43481de4fd8e8270ee5a3
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <thresh@videolan.org>
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 <fyhuel@viotech.net>
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 <jb@videolan.org>
commit 1b0ab5019aa126123d8c9b86f23059222d839819
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Dec 1 00:06:17 2011 -0500
contrib: bghudappkit: fetch over git://
commit 31e5b9cbc7a24f65f48f786d49168692b4214111
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 30 23:31:03 2011 -0500
typo
commit 5f0ed1bb1cf17716b67db9f9fb30f85906119775
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 30 19:43:11 2011 -0500
remove trailing space breaking dependencies
commit 8895639dbaf061613bef26a51f03da5554e2731a
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 30 19:38:44 2011 -0500
remove duplicate dep
commit 3c5709ece3211ed5582e8ecc442fdbf4d5488669
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 1 01:30:39 2011 +0100
Contribs: dlopen crystalhd on win32
And fix unzip behaviour
commit 590e02e555d4aaf60b629540c10aa40679219756
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 1 00:40:45 2011 +0100
configure: require latest libbluray
And drop libxml dependency
commit 9adf970db1520a5401e68d9637cc63086af65abd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 1 00:40:06 2011 +0100
Configure: simplify MacOS flags
No functionnal change
commit 40c4a544452fb233bb3ffe6f4dcdb84018db44b4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Dec 1 00:34:46 2011 +0100
Contribs: update libbluray to 0.2.1
commit 7ba6f22b3cc769031d3f17a06c31b9740aed0005
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 30 18:39:16 2011 +0100
MacOS: do not try to have KDE-solid
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 46b2ae06c9a04f2c8dc604266d1c55fb4f0f6e53
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 8b9b52a7813e7c135bf0e5c04c159373e04b797a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 30 18:37:06 2011 +0100
MacOS: workaround bug in SDK10.5
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5458760b3fb59051cfd622c19898fbe63cafc79a
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <yann.lehir@gmail.com>
commit 6c998c6073e57b8657915be5e741c8e800c62693
Author: Rafaël Carré <funman@videolan.org>
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 <jb@videolan.org>
Date: Wed Nov 30 03:31:28 2011 +0100
Contribs: add headers for CrystalHD for win32
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7c22d840611736dc0276fd0ce9b6fc1a2d4284a4
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 30 01:31:02 2011 -0500
contrib: growl: build with clang
commit 2fe4b45d6222dab49669541102c314a52ae96c4a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 30 03:43:35 2011 +0100
Contribs: fix fluid compilation on Win32
Should close #5571
commit 10db18e89a412d2314916e893fea836ebb6b3032
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 30 01:38:55 2011 +0100
Contrib: better documentation for bootstrap
commit b590a13f930a14040047ac2203ca64afb1c0c38d
Author: Rafaël Carré <funman@videolan.org>
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 <jb@videolan.org>
commit d4b6d6c2cce702d004a96665d82dce389894f958
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 29 22:08:07 2011 +0200
Move stats.c to input/
commit 8baa527ea629c7394209d07749d92800ce501fd4
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Nov 29 20:09:52 2011 +0200
Remove write-only HTTPd statistics
commit c72674daea20f8547d01a2ec49ec57d3e9a79e14
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 29 20:00:02 2011 +0200
Remove redundant object parameter to stats functions
commit 32167b7e0ce384ad4d037734526eb53bc26e4dde
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 29 19:46:24 2011 +0200
Repack libvlc internal data
commit c5dac996061594e526fff114b4fd08a4fde865a4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 29 19:46:06 2011 +0200
Remove unused timer instance data
commit c7de7efc6275629903d63e96a05a2cc6de239484
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 29 12:20:55 2011 -0500
extra/tools: use gcc-4.2 on Darwin
commit 9697eabdc1130eeed082ce81a0a4b5f90d9347d4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 29 19:22:18 2011 +0200
Remove unused counter_t members
commit 5816597cc47f2222103c11168aded6c19dff015d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 29 19:12:43 2011 +0200
Remove dead stats_DumpInputStats() function
commit b21c8b2f44511c5f86e5212ebb4bd71d915594c4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 29 19:09:50 2011 +0200
Remove unused min, max and last stats
commit e3a897cf11f768a9b9bf3b3fab9a1b8bc82e9235
Author: Rémi Denis-Courmont <remi@remlab.net>
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é <funman@videolan.org>
Date: Tue Nov 29 03:19:17 2011 -0500
Distribute (but do not build) modules/access/dvb
commit 65e6d845bd5cdf72240679066e85a39f49155da5
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 789ea42038c632d67f4752d9755c6155f10765eb
Author: Frédéric Yhuel <fyhuel@viotech.net>
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 <jb@videolan.org>
commit 3cfa24562e1d3e9c2e62bbfe602222284d553f72
Author: Jean-Baptiste Kempf <jb@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Nov 29 02:17:49 2011 -0500
modules/access: add missing directories to DIST_SUBDIRS
commit 0fea656392deea18a30da3a76ff8141c58dd1a09
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 29 01:11:22 2011 -0500
fix OSX architecture detection for i386
commit ebeb2b4057933ffcc940d5d5f991b549f3183b89
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 29 00:41:41 2011 -0500
ncurses: simplify check
Do not leak -lncursesw in LIBS
commit ad549b62b593d6a31c002adb34018755d2e7b8bc
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 28 23:09:46 2011 -0500
ncurses: update french translation
commit 3b8fa2db51b9aa4f0752bef3457251dd5fcb46fe
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 28 23:09:28 2011 -0500
ncurses: sync statistics strings with rc.c
commit 610c68d8721240a61723b69b542fccb5ffdd0a45
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 28 22:43:34 2011 -0500
ncurses: add ';' shortcut to search next item
commit 9d759fed27350f5a9489597e38c06fb07ad87247
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 28 21:59:12 2011 -0500
(v)asprintf: define HAVE_(V)ASPRINTF if found
commit 718b1f9901e5077b50c2189604afba883ca87bf7
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 28 21:55:35 2011 -0500
fix access_smb libraries
commit 84a1a3461adf901ff134a09eb4341cc301fdc6dd
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 28 17:55:41 2011 -0500
simplify thread library check
commit eca488fca9f35deabca77607d8e66fe714aa74a6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Nov 28 23:33:49 2011 +0100
Fix doc for distcheck
commit db00e97951a5a0859363f00b073136cd8a9675b7
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 28 17:12:26 2011 -0500
Fix fvisibility=hidden check on windows
commit 0bfcfc8b38eb01b74c9e756b32fb48f16a7bf55a
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 28 16:11:11 2011 -0500
More VIM syntax fixes
commit 3f12f9ccc2bd8af2b38c45938724a8e9e7bc8a27
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 28 16:05:44 2011 -0500
Fix VIM syntax highlight
commit 562dd63b4367122493c7364e0d40df26c4129c08
Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
Date: Tue Nov 29 01:34:00 2011 +0900
detect libintl static library correctly in configure
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 7ba1f036b256dde03a170836b1eccd3f3ac60f5f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Nov 28 21:16:36 2011 +0200
contrib: do not build regex
commit e588c1f9d731fabc722c32caf783943c2ada97c2
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Nov 28 15:47:22 2011 +0100
dash: Let the parser handle the root node cleaning.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5e7910c3766da1568b2be169e6733f1dd6e7f7e7
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Nov 28 14:10:20 2011 +0100
dash: Fixing a crash with invalid XML documents.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0290575bf9fcf61fe5a14695c2e2da9ae6cd2e0e
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Nov 28 14:55:44 2011 +0100
dash: Segments: Avoid copies + cosmetic.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 33f8d91d7537eb8517c8157afcb56432aba42a1a
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Nov 28 14:53:11 2011 +0100
dash: Ignore representations without valid segments.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f0bf352244a1ef2562baffcf42851346d3642e19
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Nov 28 13:19:04 2011 +0100
dash: Avoid some copies.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f4600d0e6f9482911de1e40cb22e517088ee0962
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Nov 25 17:00:25 2011 +0100
dash: Chunk: Avoiding copies + cosmetics
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8c55fe50c102c71ca2e62b3c75d19eee918387ea
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Nov 28 13:29:03 2011 +0100
dash: Avoid crashing when there's no SegmentInfo node.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3082f245467703ab9843fef630bc0ac58ec02b16
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Nov 27 19:47:54 2011 -0500
contrib: caca: add --disable-java , factorize
commit acdd56d82cd27420c9cb0e9f5f1ad161dc30ef0a
Author: Rafaël Carré <funman@videolan.org>
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 <jb@videolan.org>
Date: Mon Nov 28 01:13:20 2011 +0100
On the road of 1.3.0
commit 36ab287e77e9df059f261ed1cfb13fc4674182ec
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <fcvlcdev@free.fr>
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 <remi@remlab.net>
Date: Sun Nov 27 21:58:17 2011 +0200
Remove useless config.h #define
commit 8f327be75dbb072a9d8aeb5fbf6173b85fab6ad0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Nov 27 14:25:23 2011 +0200
Correct debug message
commit 98aa3f7066d2b40d087414dd25c1a249c79a8e58
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 27 13:55:34 2011 +0200
Move MD5 test to src/
commit c9a3688176a1571ab5cd9b77b6fddc3e1a110b62
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <remi@remlab.net>
Date: Sun Nov 27 13:11:22 2011 +0200
MD5: improve test coverage
commit a42fe7a14d00f05748bb751dc4cd8956e29c3335
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 27 12:46:30 2011 +0200
GnuTLS needs Winsock
commit b63d9ddec87b8083b40eed0a214de7a9ec4df268
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 27 12:04:40 2011 +0200
Remove Linux distros from old contrib
commit 89c4b526e914809191f3f8c5efd65decd45b287a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 27 11:44:29 2011 +0200
SRTP: mark internal library static, fix linking
commit d8d6bf695ee80c9540bf50ccd6318cd2609a016d
Author: Rémi Denis-Courmont <remi@remlab.net>
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é <funman@videolan.org>
Date: Sun Nov 27 04:07:19 2011 -0500
contrib: ffmpeg: add some cflags for arm/neon
commit a8fe060f3f5e17af2aa7b7bafb599b80e4a3181f
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 27 03:56:20 2011 -0500
contrib: set android specifics
commit 259b9e4bcb0dee4f27c1c005f8c6ec0705558585
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 27 03:13:03 2011 -0500
contrib: shout: skip if not building encoders
commit ababf11935d7ca4f5073cd9374da4409e79d917c
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 27 02:51:02 2011 -0500
contrib: ffmpeg: only use libvpx when building encoders
commit 51bad0ef6510b2a6081ddc8ff9bce709fe19c2bf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 27 10:55:44 2011 +0200
contrib: fix cddb dependency
commit deef5535cf7479c32c8998f25025a2ff8a4d429e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Nov 27 10:36:13 2011 +0200
Cleanup contrib warning
commit c26e0c1f56645085164cb1a98caf99f2a8a485f6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Sun Nov 27 04:01:02 2011 +0100
Add a md5 computation test
commit 87636fed7ae915eb688e96bc061804798424a775
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 26 20:54:44 2011 -0500
contrib: libxml2: disable tests
commit 8dc73f9e17ea729ed58ed82029f5a14d4173f158
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Nov 27 02:46:30 2011 +0100
Contribs: fix xml2 installation on OSX
commit 17ea145c1be2c35073c31d151b2b34ae23530a8b
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 26 20:25:44 2011 -0500
Remove broken message
commit 7f71d43e9424959a0514b952bd9c29d08a65e0b0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Nov 27 01:03:03 2011 +0100
Warn people about depreciation, do not block them.
commit 9ce1ad72d1ef266841bd6976cb61a2a4bc1cf7c7
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Sat Nov 26 15:46:21 2011 -0500
cosmetics
commit ffce1e460279dab9e890ae6f28074fb5bffc70d9
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 26 15:29:09 2011 -0500
raop: handle VLC_ADD_LIBS
commit 4e56bb9c3a6b765fd01ec387168b849dab996a2f
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 26 15:04:09 2011 -0500
Deprecate extras/contrib
commit 26ce585efb09e224f6a5fcdd7dbf7201cced4c4a
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 26 15:00:43 2011 -0500
remoteosd: handle VLC_ADD_LIBS
commit 525abdab4db413884b4d03e0d32d67ac35dff17d
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 26 14:51:32 2011 -0500
contrib: fix gnutls.pc on win32
commit c1cdd9154cb857a9886d28e9deb8d27b41c1f8e1
Author: Rafaël Carré <funman@videolan.org>
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 <diegofn@me.com>
Date: Sat Nov 26 14:10:09 2011 -0500
extras/tools: fix make clean
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 041605f192b416757d2fa88a668f6e1fcfad034a
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 26 13:59:16 2011 -0500
extra/tools: tar and xz can be built independantly
commit ba7eaded5790bba644788a5f54b320d53080691e
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <remi@remlab.net>
Date: Sat Nov 26 20:22:41 2011 +0200
I422_YUY2: clobber lists for MMX and SSE2
commit 0fdf4e2e39f0fe8110ee8582da1c5916d9fa737c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Nov 26 20:12:12 2011 +0200
i420_rgb: clobber lists for MMX and SSE2
commit 7abc4fee7cf2df2c306a6ac6f497e4ce2065ae9e
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 26 13:01:41 2011 -0500
ncurses: parallel build is broken, force make -j1
commit b1e7c0eb784fd3f24b29d62a2113b516263d566b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Nov 26 19:59:23 2011 +0200
MMX memcpy: set clobber list
commit 878d5212b7d531f2791ed230297857b0a94131fc
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <jb@videolan.org>
Date: Sat Nov 26 14:07:47 2011 +0100
Configure: build skins2 when asked
commit 77e431be6dded7d2f52fdbde15987b168a473433
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Nov 26 13:02:06 2011 +0100
Dash: compiled by default
commit 740c733e4cb505d709f0ed1d7ac9275db24024c2
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit b3b66ecf038101243a7e8041dca8acaf8b836bd0
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Nov 25 14:55:37 2011 +0100
dash: MPDManager: Fixing memory leak
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 27459888ae70dd9d5ecd7749d47c2356e1b02f86
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 55ea9b1e9d423c71962263b85e3af95bc411858a
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 4a7622120fb3aa873aae7e2361354578d0e065da
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 16:28:55 2011 +0100
dash: RateBasedAdaptationLogic: cosmetics.
Removing useless destructor & using initialization list.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b12d4270116f025afeebc3ca8a0c66f6b932329a
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sat Nov 26 15:05:28 2011 +0900
Add OS/2 support to freetype module
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ce5c09494f0fa02049ecd9d9940d3317dea3a06b
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sat Nov 26 15:05:29 2011 +0900
A local host starts with '/' on OS/2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5b29de4706c98821e385b868ef8f178393c4ca86
Author: Pierre Ynard <linkfanel@yahoo.fr>
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é <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Fri Nov 25 17:41:00 2011 -0500
contrib: vpx: try to set correct target for OSX
commit 7564f8f79f1d3e3a7145e9a23b7fe3043354891f
Author: Rafaël Carré <funman@videolan.org>
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 <remi@remlab.net>
Date: Fri Nov 25 23:22:46 2011 +0200
lua: remove MD5 functions before someone uses them
commit f2ec9d3eb8290d4af64ca208c756ceab00635d62
Author: Rémi Denis-Courmont <remi@remlab.net>
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é <funman@videolan.org>
Date: Fri Nov 25 13:03:54 2011 -0500
tools: check if tar supports J option
commit cbd4ad668faeb5eec1cee081a9bfe22b68b237c6
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Nov 25 12:53:05 2011 -0500
tools: fix tar dependency
commit 44ae66e5c83013784a0cb2755a574060046de629
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Fri Nov 25 11:51:15 2011 -0500
contrib: dvdread: fix dvdcss check on darwin
commit de618db3601bac3939b0814d9d4701f507dd0e1c
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <remi@remlab.net>
Date: Fri Nov 25 17:21:30 2011 +0200
Move some gcrypt-related logic to makefiles
commit 2a70bf3485b7c8ae409b5fbc73655713a1ef440b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 25 16:41:22 2011 +0200
Move intf_EJect() out of core
commit a5aed8a35116aaf8a80ae62a43308be3b7fa538c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 25 16:30:50 2011 +0200
intf_Eject: remove unused MacOS support
commit fd1b32a38c5a29b300bda0433d97bf595722d467
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Fri Nov 25 11:39:11 2011 +0100
Qt: default FSC width to 800
commit e84b1a919101830309365a63430f11207c0a035f
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Nov 24 22:53:59 2011 -0500
OSX package: simplify
Don't remove VLC-tmp.app
commit ad73dce3e3acfd8444938e93b0d42e0474b62b43
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Nov 24 22:11:34 2011 -0500
contrib: fix flac conf on OSX
commit 890da7340e277cc865309dd45d918fb10e4578fe
Author: Ralph Giles <giles@mozilla.com>
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é <funman@videolan.org>
commit ca15b15bc6b3e97edc31f8fd95d2c0fb140a6ab1
Author: F. Yhuel <fyhuel@viotech.net>
Date: Thu Nov 24 15:56:55 2011 +0100
demux/mp4: bug fix in trun atom parsing
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a0aa05f2fec4ca0cb336e02c746f7fe7c894c9cb
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
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 <jb@videolan.org>
Date: Fri Nov 25 01:55:15 2011 +0100
vlc_xml.h: reindent the standard header
commit fd3f4d2e7072dcf400ac8c7ca6fcf8df41ebd2dd
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Thu Nov 24 19:16:46 2011 -0500
dvdcss: only use darwin libraries on darwin
simplify
commit 08b3a966d270bd38e31db35978cc8de713d14575
Author: Rafaël Carré <funman@videolan.org>
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 <xtophe@chewa.net>
Date: Fri Nov 25 00:01:31 2011 +0000
l10n: Refresh all .po for -pre2
commit 108b63da194d86f0e7273c36a1fbb9fccf544a4a
Author: Eric Lassauge <lassauge@users.sf.net>
Date: Fri Nov 25 00:00:32 2011 +0000
l10n: French update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 2de269291ac65cc79dc2d45031e9da726ba8dacf
Author: Marián Hikaník <podnety@mojepreklady.net>
Date: Thu Nov 24 23:53:25 2011 +0000
l10n: Slovak update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit ccd35a73693c217f189806d2778b01ed41dce142
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date: Thu Nov 24 23:52:39 2011 +0000
l10n: Dutch update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 088f8ae5bcf813f3392141ef2eca504d1037059e
Author: Azpidatziak Euskaraz <azpidatziak@gmail.com>
Date: Thu Nov 24 23:52:00 2011 +0000
l10n: Basque update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 96a8ed476abe5b0f5a6ba2799f0b08a9a6635773
Author: Christophe Mutricy <xtophe@chewa.net>
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 <xtophe@chewa.net>
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 <thomasderocker@hotmail.com>
Date: Thu Nov 24 23:13:13 2011 +0000
l10n: Update Dutch translation of Win installer
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 1424165964f3c4b27269780f4d7eefd7107c6892
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Thu Nov 24 18:03:15 2011 -0500
contrib: fix bghudappkit for xcodebuild of vlc project
commit 5d20fde4699ea276af8d0669463ed5eb182dce9f
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Thu Nov 24 16:58:37 2011 -0500
Update lookup directory for growl
commit 45f98242300f76b6531d8c344214f78f8212221e
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Nov 24 16:38:11 2011 -0500
contrib: growl: fix build
commit 580921081cb86c1bd1523987dfe4e1cb11a2a91b
Author: Rafaël Carré <funman@videolan.org>
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 <remi@remlab.net>
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é <funman@videolan.org>
Date: Thu Nov 24 15:58:43 2011 -0500
contrib: build sparkle
commit e854291dbab92b860772cab2b9119539fe73eadb
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Nov 11 15:39:29 2011 +0100
grain: fix clobber list
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit c68a4ce3080bae5f3caf65e95896ad3323f46ef2
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Nov 11 15:28:56 2011 +0100
gradfun: define the clobber list
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 209f1ae07f3380a50f3e920d6ba43a1138fae429
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Nov 24 21:21:11 2011 +0200
Fluidsynth: revector initialization, no functional changes
commit 1a3321747ebf0dc2740f13aa7ac14440c981460d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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é <funman@videolan.org>
Date: Thu Nov 24 12:58:13 2011 -0500
contrib: remove $(OS) from package/prebuilt
commit 7011b14f736a4851b6007ef6ac161486cb5b269a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 24 18:38:50 2011 +0100
NEWS, LIST and POTFILES.in for KVA
commit 7ab4c10e1af4825d88e6af69731820e4bc3d52f2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 23 16:00:08 2011 +0100
Tools: one needs tar for the contribs
commit b278bb8521bac23564b2a662ba5da42c192806be
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Nov 24 19:36:13 2011 +0200
vlc_networh.h: close() needs <unistd.h>
Reported-by: Myung-Hun KO <komh78@gmail.com>
commit 9a617608c0fdefc83c63f86a95b3b65a6955ba9e
Author: KO Myung-Hun <komh@chollian.net>
Date: Sun Nov 13 21:27:18 2011 +0900
Add UI for KVA
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 088684bb98ca1926b608572cd2692947bf5b1b2d
Author: KO Myung-Hun <komh@chollian.net>
Date: Thu Nov 24 19:22:22 2011 +0900
Add KVA video output module for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit fa0e429bad0fae81a69c1ba89d41908ca18c8632
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Nov 24 19:23:42 2011 +0200
isatty() requires <unistd.h>
Reported-by: KO Myung-Hun <komh78@gmail.com>
commit 1c707713b742f75bb3d799ce3909d81707d363e4
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <remi@remlab.net>
commit d6576e6af2472d48bfb36966e29d36bfb74b64ee
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 17:26:00 2011 +0100
dash: Node: Avoiding lots of copies
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 1086074c0da8e56d1ca2ce8c6af14a4268489a47
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <remi@remlab.net>
commit 1f72229677fa80f9af594c984afc9e32ea917d6e
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 16:33:20 2011 +0100
dash: RateBasedAdaptationLogic: Removing useless loop.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit ca1045ab9f7b8488300fd9d0628157c9e937638f
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 15:34:32 2011 +0100
dash: Fixing memory leak
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 54452fcda2370a3907786ae5e7cdabac1d278597
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 12:24:31 2011 +0100
dash: IMPDManager: Removing useless constructor
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 49e90877c6f80254b0dd8cc7559e37e4e99d794b
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 12:23:11 2011 +0100
dash: Avoid some copies & useless initializations
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 57ee2560c2640a22d936016cf00adec670a2053e
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 12:11:21 2011 +0100
dash: Using initialization list.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 674fe3654d880fb3f8775db989fd0bec74c95c26
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 12:09:15 2011 +0100
dash: MPD: Removing useless CTOR
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 85ed6b991f2aff8490ee23dffd96b431ddc22e7c
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 11:53:20 2011 +0100
dash: Avoid some copies.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit df9757124d8e12c0fbf39803f3d3e8057262f353
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 11:52:44 2011 +0100
dash: Avoid multiple lookups.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit dd159d0811d89c2bb90408fc1fc63cff0791cda2
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 11:29:59 2011 +0100
dash: Removing factory another class instantiation.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit c1a6296ed71ac9fd57138d77aa609ac420460479
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Nov 24 11:26:47 2011 +0100
dash: No need to instantiate a factory.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit b67634afd3688daaec5fca69687afe6475c99813
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Thu Nov 24 14:25:20 2011 +0400
Install zapiks and extreme lua playlist parsers.
commit cbb00550eaf87e7bb741beeb62742c031f1fae9c
Author: Konstantin Pavlov <thresh@videolan.org>
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 <thresh@videolan.org>
Date: Thu Nov 24 14:12:59 2011 +0400
Lua: extreme.com playlist parser.
commit 7d338537e7f95332cccb5454e724de5f55de3951
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Thu Nov 24 14:12:38 2011 +0400
Lua: zapiks.fr playlist parser.
commit 77fb8a05fdfdbe9596167fc451c487a5a1ee3f56
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Nov 24 10:53:30 2011 +0100
macosx: updated Preferences script
commit a6c09741abbf39900841c6939842b1b7ef26a9d6
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
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 <fkuehne@videolan.org>
commit c46be236fa6b7d1f53751476264c2601e675a0f9
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
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 <fkuehne@videolan.org>
commit 3f021a041086a825cf6ff67467cab7aed7809ccb
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Nov 24 01:15:53 2011 -0500
OSX project: use absolute paths to frameworks
commit 66e45812305c60b92e2ea4ff99b130a2cb829320
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 23 21:41:09 2011 -0500
contrib: download prebuilt contribs
commit cc8487db61c0b09b992a34aba6b40c02640e72b0
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 23 20:29:41 2011 -0500
typo
commit 72263a21b63a4c6995193d258155835ca7c89785
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 20:28:28 2011 -0500
OSX: test and use frameworks correctly
commit 49bc066575dcae7d6c2cd87b41278e5d0f4bf3cb
Author: Rafaël Carré <funman@videolan.org>
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 <edward.c.wang@compdigitec.com>
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 <jb@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8691e5de24bd884e7a589533b7ea75ffcd1ea1b0
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 19:34:39 2011 -0500
OSX: refuse to build without BGHUDAppKit
commit fdec98ad487e4e1c6024690603e6912a5b17ae00
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 19:34:32 2011 -0500
OSX package: fix typos
commit af3b365aa722703b0261a70b215b30773ed7d1f1
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 23 18:54:26 2011 -0500
osx packaging: 3rd party frameworks are optional
commit 2d1811bf8a3f6637886e467844129727ba690da5
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 18:52:21 2011 -0500
OSX: make BGHUDAppKit and Sparkle optional
commit a33f16d71df5588846bd2f65a261a6e502e63992
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 18:29:23 2011 -0500
update osx defaults
commit 6f7cf7daf8150009b082f8f67116ff041fb80b93
Author: Rafaël Carré <funman@videolan.org>
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 <jb@videolan.org>
Date: Wed Nov 23 23:53:30 2011 +0100
MKV: update copyright
commit ebf341dc34b3c237cab00000ef8c833a7f535878
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 17:50:08 2011 -0500
Don't assume some default prefix is used
commit 289d5a7295e33f8f4955783270b0b86f6b805510
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 73160f1a9bd3b3fa666abdd0c65ad7a083ea3b93
Author: Cheng Sun <chengsun9@gmail.com>
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 <typx@dinauz.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2bb4972e1e4b0a7ab735a6902c2bb616c0f07be4
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 17:28:08 2011 -0500
remove --enable-macosx-defaults, move to shell script
commit 725582805b8127b5b6099f7d494b31961461d8e5
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 17:24:31 2011 -0500
OSX: factorize, abort early if SDK not found
commit bf4764eaeaf05d9eaeaf14ebaff33d9898121ef1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 23 20:40:57 2011 +0100
On the road to -pre2
commit b7e56314b287a5a9ef4f655548be955cd88b1d30
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Nov 23 22:23:54 2011 +0200
Qt4: fix encoding of recent menu text
commit c56cafe4b7d679f9703e2faa41aa9944a008e706
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Nov 23 22:15:53 2011 +0200
hqdn3d needs libm
commit cabec14a36421ec7f8b4ea0af4e9a8d68d7df5a6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 23 20:38:57 2011 +0100
NEWS, po, LIST for hqdn3d
commit c536c705ffdcab7a1abe91d17b83bbefe7ca3477
Author: Cheng Sun <chengsun9@gmail.com>
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é <funman@videolan.org>
commit 1305c3e1bffb93e63a417c8b1dc691b78458cd42
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
commit 055d7f3df9402ce6f74fce23dfad72edac9e77e5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Nov 23 19:22:54 2011 +0200
Qt: do not set cdda-track for BD
commit 0f2036ebeb3150b063a0001935d7d60440cea368
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Nov 23 19:22:32 2011 +0200
Qt: do not prefix VCD chapter with 'E'
commit f73757dd054ab92af54a5fe4aac6f9003dc66fa6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 23 11:31:56 2011 +0100
Contribs: remove most of dvdnav patch
commit e270cf4d9d69196f303e0218d435b00584afb07c
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 00:57:42 2011 -0500
contrib: update qt4 for OSX (doesn't build)
commit ebb35e0156ccb3e34c180f357a71f6433eb142ed
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 23 00:28:19 2011 -0500
contrib: dvdread: fix static linking of dvdcss on osx
commit cba2b87e98faf0e5aaadf4b0602b622c0823df9e
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 22 23:29:05 2011 -0500
contrib: gnutls: skip automake
commit a16ccb7c096b784d0fde169759a71ff538e3fe90
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 22 23:23:59 2011 -0500
contrib: gpg-error: skip automake
commit 4dcd2caf9e58f7dd2e1fc3bce21abe189491716d
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 22 23:06:22 2011 -0500
contrib: forgotten patch for dvdcss
commit 9679c59b7e3b1f15c1d2e7c338166ca31d306764
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 22 22:56:38 2011 -0500
contrib: add BGHUDAppKit (doesn't build)
commit d2a4a5af3912ced68a8503ad7aea25c8e1d71a98
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 22 22:49:05 2011 -0500
contrib: OSX: add sparkle (doesn't build)
commit 9c76ebe5f85fa2507fc8c7f2bae2a21d03a7b137
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 22 22:38:34 2011 -0500
contrib: add growl (not building)
commit bb8e5d60064b59db657d5b7c71baf4ce6aca471f
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Nov 22 22:18:10 2011 -0500
contrib: SDL_image: fix OSX build
commit 4be01fd334cbdd8dbffa679769b2d542e79422ec
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 22 22:14:02 2011 -0500
contrib: fix libdvdcss build on OSX
commit 82947e7f69cb4e95f1b965f908cd9a3fbff161b8
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Nov 22 21:51:28 2011 -0500
contrib: fix live555 build on osx
commit bf9ab95562dae4fd7d4396cb4ab7474771b6674f
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 22 21:45:36 2011 -0500
contrib: use gcrypt for gnutls on OSX too
commit 7c98e07cc07295b40f034a31c0fa35ed001434a0
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 22 21:28:44 2011 -0500
contrib: fix gcrypt build on osx
commit f047f0965483aa8c98dce390c0bab45efe0cbb5f
Author: Rafaël Carré <funman@videolan.org>
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 <remi@remlab.net>
Date: Tue Nov 22 22:29:07 2011 +0200
XDG needs <signal.h>
Reported-by: Joseph Atkinson <jsa@freebsd.org>
commit f10fda0ce189fc268be42bd94006a8d1033bbccb
Author: Rafaël Carré <funman@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Nov 22 18:04:52 2011 +0200
Win32: assume binary file open mode by default
commit c0d92ebea34aba10037f339928cf13048f0a5d92
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Nov 22 17:43:23 2011 +0200
Remove unused variable
commit d692bb16f728377747b58016f5ac5c1f85952d30
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 22 17:42:47 2011 +0200
Remove useless <unistd.h> inclusion in core
commit a4f1bc2b0806c9eb5cf33f965c980b72f836bd6e
Author: Edward Wang <edward.c.wang@compdigitec.com>
Date: Tue Nov 22 15:18:40 2011 +0100
Qt: implement playlist empty button
Close #4999
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b19aaff6ad2d3440dd45f99d6d03933fa4426665
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 21 16:18:17 2011 -0500
contrib: update TODO
commit 92cadd78009307dc3152e90587eb9ff62b46734e
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 21 16:18:12 2011 -0500
Revert "contrib: OSX use shared libraries"
This reverts commit 4a7bb89cd823531b1129671d25f91047886b1eb7.
commit de41dc591b3e3516acaa175fa25c1591c3085454
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Mon Nov 21 17:14:36 2011 +0200
Fix typo
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 2e4809380466f8f27168b05e4ad0c31df9679424
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 21 01:58:22 2011 -0500
fix OSX package, .app are directories, not files
commit 777ee545e7421f8540c728813039a01783bbf782
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 21 01:56:00 2011 -0500
contrib: update TODO for OSX
commit 864b429161800a86d9b5ef793e7bbf21118bf26d
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 21 01:39:13 2011 -0500
contrib: add -m64 flags for OSX
commit 1a204d9f65a5921545f4f71db5161d3534c1f2c0
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 21 00:58:43 2011 -0500
contrib: update TODO with OSX status
commit c705d458eefce00a2fddcb228775d66ade88e12a
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Nov 20 23:11:29 2011 -0500
contrib: shout: run autoreconf for darwin
commit d0082aae123f925e5cc3ca2599748c3a622da21b
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 20 23:08:51 2011 -0500
contrib: speex: really disable ogg
commit a9d50c22bab0249baabe20a3e99249966ae7a404
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 20 21:25:58 2011 -0500
contrib: jpeg: run ranlib only if needed
commit 119e9b31c351c233e43e4f4c75451ca0ac4312ed
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 20 21:30:58 2011 -0500
contrib: vpx: fix OSX build
commit 2db2a2a9ad550081bcd31f891a66d3134d5abb06
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 20 21:28:07 2011 -0500
contrib: vpx: don't use GNU install
commit f6982935912425c011b7225c0ddf1ac9e3f21101
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Nov 20 21:22:05 2011 -0500
contrib: OSX use shared libraries
commit d81b91680bce28e5b1adc04bfb7373460c03bc42
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Nov 20 21:03:43 2011 -0500
contrib: update live555 patch
commit ec76c41b3dce28ba672b8aaab8b6a1e1616b408b
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Nov 20 16:58:10 2011 -0500
Check contribs after operating system (which sets SYS)
commit 5df271068ac0756c93b0ae6c2f4dad4dc0d7b43c
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 20 16:46:46 2011 -0500
No need to set LDFLAGS_vlc
commit a2705d44b894fd789eba80791cf9c48a5d5fecd2
Author: Rémi Denis-Courmont <remi@remlab.net>
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é <funman@videolan.org>
Date: Sun Nov 20 15:25:26 2011 -0500
Fix references to configure-{msys,mingw,cygwin,common}*.sh
commit 3f311b7280df3e9dae7c0f69134336a841f01803
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Nov 20 14:05:56 2011 -0500
fix win32 webplugin packaging
commit 0471d6ef8ba4c9e477561f4ae4fec75f1c8c2cd7
Author: Rafaël Carré <funman@videolan.org>
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 <remi@remlab.net>
Date: Sun Nov 20 11:48:10 2011 +0200
ugly: better module description
commit 824aa6134cabdf7eda03e9a15e55b7eabe71d2c1
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 19 21:18:46 2011 -0500
osx package: copy ChangeLog from builddir
commit aabcf027bc9deeb9015cd74bf76aaf6254a04efe
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 19 17:57:13 2011 -0500
contrib: patch zvbi for libpng15 api
commit cb84f9ac0fa0d0236a5c462e58261590b1b5068c
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
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 <fkuehne@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Sat Nov 19 10:04:29 2011 -0500
win32 package: simplify / cleanup
commit 0fb207f2431f23cbea71e5e4ac587ec510ca264a
Author: Sam Lade <sam@sentynel.com>
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 <jb@videolan.org>
commit b9dcd0c7321c9fb3e48e6892d09163a158574c63
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Nov 19 18:58:13 2011 +0100
Bluray access: relicense to LGPLv2.1+
commit 8be768a9cfb2c468b0e8917f045df81b592735a9
Author: Francois Cartegnie <fcvlcdev@free.fr>
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é <funman@videolan.org>
Date: Sat Nov 19 12:13:28 2011 -0500
fix macosx packaging
commit b011ab462e57d62f434f47ef90691e6781d59255
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Nov 19 17:50:49 2011 +0100
macosx: fixed transform filter controls
commit fd7c4d1e39c3d11b3653b0b710a7d4c77a46f090
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 19 11:42:10 2011 -0500
force symlink creation
commit 8df3fe36d10d21e1fcf57ab1f1cf424eb81ddbdc
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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é <funman@videolan.org>
Date: Sat Nov 19 09:18:19 2011 -0500
i686-w64-mingw32 toolchain produces 32bits binaries
commit 1148ca8f77c1857366842bb9d68b117930ec96bf
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Sat Nov 19 07:30:46 2011 -0500
Remove obsolete optimizations=speed option
commit 62e0c8ad56cc47154c24816a112d06a326c932af
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 19 07:26:00 2011 -0500
Don't force fno-omit-frame-pointer on darwin
commit 35ca47b9c89b978e947455a057e09f31c5b8c4db
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 19 07:24:38 2011 -0500
n't -> ' not'
fix vim syntax highlighting
commit b446c4eba02afb340096d263a4f8f6da19499475
Author: Rafaël Carré <funman@videolan.org>
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 <remi@remlab.net>
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é <funman@videolan.org>
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é <funman@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat Nov 19 02:01:38 2011 +0100
MKV: remove unused variable
commit 27643a8bd9ce70eb9ed0350fd8fd28c7b967e2bc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Nov 19 02:01:15 2011 +0100
MKV: parse more metadata
commit d239e0f9f2251f17801e15a7f26b074dd47d09b3
Author: Rafaël Carré <funman@videolan.org>
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 <jb@videolan.org>
Date: Sat Nov 19 00:18:29 2011 +0100
Contribs: disable libbluray debug
commit 504fed2b12e7acb5929957af1c9fc4e1dec4a202
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Nov 19 00:11:25 2011 +0100
Contribs: add more gcrypt ciphers
commit a52a9029ecf5b8f554aa422f1c719327b987625e
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Nov 18 14:07:39 2011 -0500
contrib: gcrypt: enable rsa public key cipher
commit a169af98651cb1cfa590ae7c55977988d3cd5b56
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 18 23:13:12 2011 +0100
Qt: fix VLM geometry restoration
Forgotten in previous commit
commit 0ee6cb86c47334196cce466266b5837f8a09f144
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 18 23:11:51 2011 +0100
Qt: update correctly the MRL when checking BD radioButton
commit 4d8b6d1032c2a481264847acdca94446f75ba6c1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 18 19:00:06 2011 +0100
MacOS X: fix preferences for ModulesConfig
Close #5024
commit 1600cff8446e2274ba9c03f37a9f3b75e0ac7899
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Fri Nov 18 03:02:38 2011 +0100
VLM: correctly save and restore the geometry
commit 9b8667a845054c36f1afbf9105baa70284b9aed1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 18 03:01:22 2011 +0100
Qt: Extendedpanel: move to a Dialog
Close #5335
commit 586de2de7af4df4944be1515b4faf5f96452e92d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Nov 18 02:28:51 2011 +0100
MKV: improve options wording
commit 449010e5cf8172aafa956ab25d75d39af976a550
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 18 02:17:20 2011 +0100
Contribs: update upnp to 1.6.14
commit a94e5083968b914d4b13bfaead5a0eec963ea19b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 18 01:11:13 2011 +0100
Contribs: update to Gcrypt 1.5.0
commit a8a89eb78f58e55eb1c3d7466d89b386cac9ca21
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Nov 17 18:14:31 2011 -0500
Complete list of committers
commit 5436f7e9cb11d2027f95b18694ad4e2262e46f6d
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Nov 17 17:53:32 2011 -0500
Add list of committers
commit f7277a7848fde98013c2e4e5467df02e83e69fcc
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Nov 17 23:15:56 2011 +0100
Qt: correctly display the right treeView columns
Close #2082
commit cd62d6f2bcb502b7755b5a1f63164d0506636671
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Nov 17 20:05:06 2011 +0100
Contribs: update libdvdcss to 1.2.11
commit 511e98892ae23ef20efd790ed36009cd3e6c6c92
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 17 20:04:32 2011 +0100
Contribs: update LAME
commit 2bd534c96de40f7c4be90ebbb8bb170c206e60a7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 17 18:37:27 2011 +0100
Contribs: mpc, use r475 (advised release)
commit 476935e1d438241a86555f19ef970802f948c0b4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 17 18:04:16 2011 +0100
Dash: C++ sanitization
commit fecd538c61c781eb5439cb5f5e420891f4b6f8e2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 17 17:01:13 2011 +0100
DASH: better debug messages
commit f45bf0377f5598dd4cdd16d30a4b88c37307c95e
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Nov 17 16:34:44 2011 +0100
Kill a warning
commit 858cbefa36274fec93637f53dc33ba025abbd25b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 17 16:11:00 2011 +0100
Dash: static-ify isDash
commit b698c1c3de9cb572d96cd9c820ce631a29ca1098
Author: Naohiro KORIYAMA <nkoriyama@gmail.com>
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 <jb@videolan.org>
commit 46be98404f1f7b6a9c2a2d6b5bfa2c29ca4e1699
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 17 02:51:51 2011 +0100
Qt: consistency on QSettings value for OpenDialog
commit 78df4901e408e858934165bb7a184ae8d5278549
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 17 02:29:45 2011 +0100
Qt: update outdated comment
commit cb41e1e0c305dc7c770af87b266779b427d0f5d9
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Nov 17 01:30:32 2011 +0100
Qt: apply search on latest Inserted Item
Closes #4998
commit 98b991662f8935f2c952895581d84d082aa15557
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 17 01:25:57 2011 +0100
Qt: cosmetics
commit 5220095263b4fa978b551b2185dd01f2facdbeac
Author: Can Wu <wu.canus@gmail.com>
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 <jb@videolan.org>
commit 756eb4fe379e8fdef27961af5b90ae217e993d98
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Nov 16 22:43:58 2011 +0100
Qt: preferences, fix conflict detection.
Should close #3823 and #5052
commit b009862bea66be3bf9d4dcdb0c4a160e514dbca4
Author: Can Wu <wu.canus@gmail.com>
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é <funman@videolan.org>
commit 5b3e912db1aa25ec9a7e66947d9c8a8cea694b5c
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 16 12:01:23 2011 -0500
contrib: gcrypt: disable asm completely on win64
commit 036d2ec05930e9a060b66ca97c2034e8b3799e71
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 16 17:59:25 2011 +0100
WinVLC: upload the crashes to the right location
commit 7d5b8e7ca556711e7b94b3677dc3937dba7567fe
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Nov 15 23:14:29 2011 -0500
Revert hunk of [8dd09b216224ebe] which broke wince
commit ae8706a759c622f254b80915d67490a5808cbb3b
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Nov 15 19:11:21 2011 -0500
use mkdir -p
commit 3c365338c898f0f936a433c97b257e0803d95bb0
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 15 17:56:58 2011 -0500
win32: remove 2 levels of directories from sdk headers
commit 2f5bab15de074af41975a451a6c75ecb0a5e15b5
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Nov 15 16:19:25 2011 -0500
fix zsh completion
commit bf64888f7c34aa7405241d95a045175f52c75e65
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 15 16:13:42 2011 -0500
Fix old comment
commit efd58cb463c70b42d8a58011c452c7d763ea6ab8
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 15 15:41:40 2011 -0500
spelling
commit ca68f7e83896bcc0f13dcd1a91038e79b740a6be
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 15 12:43:27 2011 -0500
win32: (un)install sdk folder
commit 239a13b88f8145b0d89d6a9b34a764a6581f8496
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 15 16:29:43 2011 +0100
Contrib: detect zcat vs gzcat
commit 59b38619a3a28925e95c11de8ab1b453eb2bfb65
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 15 10:45:18 2011 -0500
contrib: SDL_image: add missing dependencies to .pc file
commit 0d23c1c8727a0592d1220733b69ffa06525f7356
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 15 15:09:24 2011 +0100
Contribs: fix cmake for OSX
commit 8dd09b216224ebe44f1b43db217b2fdc34ace381
Author: Rafaël Carré <funman@videolan.org>
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 <komh@chollian.net>
Date: Sun Nov 13 21:23:11 2011 +0900
Add 'vout window hwnd' support for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 714ba1f156ec4bf1e69ae668f5c9d8447716c169
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 15 00:00:11 2011 -0500
Fix uninhibiting gnome power manager
LP#888002
commit 39b9b36381a495f374f880e37f899e59f453b9d4
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 14 23:25:45 2011 -0500
extras/tools: check if autotools are recent enough
commit 98f09b5dd844b2126723d6cf0b6f0918444fad1f
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 14 19:10:59 2011 -0500
build tools: add reminder for version check
commit 56d9c89cd48d4011760f01e023eb5fbaf68c28f7
Author: Jean-Baptiste Kempf <jb@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 14 12:50:36 2011 -0500
contrib: live555: update version
commit 153e6c47cc92db78e93943d8b26b784029aa87d5
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 14 12:37:19 2011 -0500
contrib: live555: update patch
commit 6a20b9968abde4f828c4c6cea51e8b7601f98fa5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Nov 14 18:34:04 2011 +0200
configure: check that live555 has our patches applied
commit 32653c834194f78086e781bc336ab8c0e35c8c63
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Nov 14 18:05:51 2011 +0200
configure: cache live555 version check
commit 0f00db90f4ef1f56c000b9d239722fcd38a347a7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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é <funman@videolan.org>
Date: Mon Nov 14 11:00:22 2011 -0500
contrib: update vpx to 0.9.7-p1 Cayuga
commit ad077881ad4523bd2cafc9ec8efd800745bd5053
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 14 01:28:48 2011 -0500
wince: fix npapi rule
commit 3f576cd9ec040e1b73ed3569139071666e6b5ff9
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 14 00:59:19 2011 -0500
use tab in Makefile
commit 5b65f2b957a2443344b452a8a84d0f2f12d70386
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 14 00:57:09 2011 -0500
fix pointer sign warning
commit a2f42a53bf214284c51e760a99d0e14c9bbdeb69
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Nov 13 22:23:29 2011 -0500
win64: vlc_GetCPUCount: fix GetProcessAffinityMask arguments type
commit a7172a8f1f79499e4a1c8c88bd2927bd32085f6a
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 13 22:13:38 2011 -0500
win64: report crashes
commit 17b577777c118eb8a2d96d6affc3ed4c37106225
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 13 17:40:21 2011 -0500
ncurses: fix mutex locking order
commit 4afbc70ab848078c18fff9340e544e5838fadc68
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 13 17:25:22 2011 -0500
fix unused variable warning
commit f10c673298c5f8430b6327e78299e58d13a60276
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 13 17:23:15 2011 -0500
avformat demux: fix h264 packetizing
commit 0cef084bdfb2acca795e72f2cd9ade638fa07e52
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 13 16:06:50 2011 -0500
directory access: avoid useless strdup
commit 8579634b86f463528b618e447d02acbba35789a3
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 12 21:06:41 2011 -0500
use MOZILLA_CFLAGS
commit 19f50e151efdeebea9d4ef3e1223c6f125aad6ba
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 12 21:03:31 2011 -0500
don't use --with-mozilla-sdk-path
commit f305b4f1a3072bc54dbcbc15c96693ccdad0690e
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 12 16:51:42 2011 -0500
Distribute compiler DLLs when needed
commit e9c1058b229b7bff72dd38a06ed004b809180d42
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Nov 12 16:48:42 2011 -0500
only wince does not need npapi
commit 88118cb59437f64a30e9f40693f0f034a6fdd6ba
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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é <funman@videolan.org>
Date: Sat Nov 12 02:18:16 2011 -0500
dlltool: associate lib file to dll
commit 826d193f25c365dcaffb53fcd229a9c1eb6523c5
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Fri Nov 11 16:11:31 2011 -0500
Build and package libvlc(core).lib
commit cded90e4978249ac779b87d5ba8c629670f7c4b0
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Nov 11 14:54:11 2011 -0500
ignore vlc.exe
commit 63d88de230b60fa296fc8b8d9474fa57ca75069d
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <ivoire@videolan.org>
Date: Fri Nov 11 16:03:10 2011 +0100
fbosd: fix potential buffer over-read
commit eb0389d34d8d56e40ba351e34000aaf71cc8ec1e
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Nov 11 15:56:07 2011 +0100
freetype: fix a typo
commit fb74afaa490edfd3f07d423f5a41c413b75fdefa
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Nov 11 15:52:41 2011 +0100
decoder: fix warning
commit 8eb5947dec59cfae792f8c73d80b97489fed6692
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Nov 11 15:43:24 2011 +0100
vlc_mouse: Fix typo
commit 5b859717c106c37c5f4ce91420be25ad5865a35c
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Nov 11 15:39:29 2011 +0100
grain: fix clobber list
commit 07df00dc7275687577038e84cb42d31f1df4567e
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Nov 11 15:28:56 2011 +0100
gradfun: define the clobber list
commit d07facd4aff48f097537154327233b6d5ce23bbe
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Oct 11 16:20:54 2011 +0200
vdr: check array index before using it.
commit 23e0cb9f280d74e5155277eb77ab57a30573a11a
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat Oct 1 20:05:26 2011 +0200
Add the clobber register list to inline assembly.
commit f6a21a8d352be77c4626cb94f0a2c44538e8a333
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Nov 11 02:52:34 2011 -0500
Fix wglew.h detection with mingw32
commit 5de6dc1d33d468016a1c3b758a6671fd57326930
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Nov 11 01:03:38 2011 -0500
Distribute peflags.pl and win32 configure scripts
commit c3e44598ea6092a7c766e127eb4d0c8c105c59d7
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Nov 11 00:58:25 2011 -0500
vlc.win32.nsi: remove obsolete stuff
commit 2e39f001f44a058901887720acf51302e37166da
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Nov 11 00:50:36 2011 -0500
Makefile.am: remove old useless MacOSX rules
commit 5dfa2b94f639524e2c67c554b88189ea9220c44e
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Nov 10 21:35:21 2011 -0500
contrib: qt4: fix header install
commit ce54c03b69d1add3ae8cce1121be8406bfc28a9e
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Thu Nov 10 20:15:33 2011 -0500
contrib: qt4: fix jpeg enabling
commit 0721eeb9e2553f3da5415a0c331bcbc0adacc870
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Nov 10 18:12:58 2011 -0500
contrib: qt4: factorize header install
commit 3323b27cf697653a5022066c640a43bfd577c383
Author: Eren Inan Canpolat <eren.canpolat@gmail.com>
Date: Thu Nov 10 22:43:32 2011 +0100
Fix typo in http interface
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 27be9b0b51e2143a4868fd06e9554f45febe2c72
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <fkuehne@videolan.org>
Date: Thu Nov 10 21:39:34 2011 +0100
macosx: fixed crash on Leopard
commit feeb0ed824c9740b9262bc7a401dc7898f9d361c
Author: KO Myung-Hun <komh@chollian.net>
Date: Sun Nov 6 18:58:28 2011 +0900
Implement vlc_poll() on OS/2
Modified-and...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f0c0c665120c21e44c0ac52919f17ac4ca9a2791
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 10 20:57:53 2011 +0100
Fr: mistake in translation
commit f0a4865fdd2025c3a1829d5e460d024c6cb442a4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Nov 10 21:02:38 2011 +0200
PulseAudio news
commit 3028647650e9b9541af4ebeaf11e04a2172cafc6
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Nov 10 12:38:14 2011 -0500
skins2: use vlc_mkdir
commit 71e0080e74522c9d750c55e07040e715d2d6c95f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 9 19:25:14 2011 -0500
glwin32 needs wglew.h not glext.h
commit fecd2c3750d1c28790a3b0d9de410ced2f88bda4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 10 01:14:50 2011 +0100
Qt: open BRD
commit 4a806883eb84489410cf9c8f7eb097829b6cff50
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Nov 9 23:02:12 2011 +0100
macosx: restored compatibility with Xcode 3.1.x
commit 7fba4e1c87b7e39617ab07184f29a27b289eb748
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 9 22:39:54 2011 +0100
Contribs: don't use pthread for Win32
commit f12f0adb095f5044b33f534bf29dffe7dbf1e71c
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
Date: Wed Nov 9 23:07:44 2011 +0200
Fix liba52 detection
commit dddf64833bfc736a792931f85833c4a9c88046f8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 9 21:49:15 2011 +0100
Contribs: projectM seems to need pthreads to build
commit 9301977a9cfec63063065e92fd3887ed0c8842f8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 9 21:36:07 2011 +0100
COntribs: zvbi, simplify
commit 0a9ac0e152dfb4e657a886b5900d529de81ec22a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 9 20:35:33 2011 +0100
Contribs: fix previous commit
commit 899766fb7b6297304687ebf74bbab78477436ce6
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 9 14:30:29 2011 -0500
stricter regexp
commit 66170b6f6bcc5853c76e60bcc5d416bbc559e3e1
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 9 13:51:34 2011 -0500
win64: enable projectM
commit 2cb0aba4b1c66644d2b4b58734863b191fcd771b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 9 19:48:26 2011 +0100
Contribs: glew, work-around buggy Makefile for MingW
commit a0a8bc9c689cde53a375ef726a314a8097173378
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Wed Nov 9 20:42:54 2011 +0200
configure.ac: fix typo
commit 0c1e325d76d109ac8b32e69964360696eb00a7af
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 9 13:34:10 2011 -0500
contrib: update TODO, only OSX is left behind now
commit f4880f039bf3df7a26ee45176744b8b8689b9202
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 9 12:15:00 2011 -0500
contrib: qt4: simplify cross compile
commit 998afc0b5e28387f047422a34c3dd1c1125e37ee
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 9 12:06:42 2011 -0500
qt4: hide SQL media library when not compiled in
commit e19d5f53814907296fc60fd9a0f89ef6bf313499
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Nov 9 09:51:13 2011 -0500
blurayOpen(): factorize error case
commit a16e34d7e89dd396a8f0681b0752290a3ee051f6
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 8 20:59:45 2011 -0500
contrib: qt4: use proper cross compile
commit e8d7f910dc8a52a258dfa46f9ef9ecaf995bb650
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 8 20:19:04 2011 -0500
with-peflags was removed
commit 721fdef31ba1089d0b639a832b16144d56e80fb6
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 8 18:47:13 2011 -0500
contrib: qt4: don't build phonon
commit 51fa8eeedfe5ff080dd59b3d7ca4a04f99892366
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 9 00:44:57 2011 +0100
x264: do not make it harder for translators
commit 1c9b7a939cab06dc5c0b8cbaa1c04df1dcfca05a
Author: Praveen Illa <mail2ipn@gmail.com>
Date: Tue Nov 8 22:54:16 2011 +0000
Add Telugu l10n to .desktop
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 157c841f96ff6164a0c10fdf96aed6d1b7fd19e8
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Tue Nov 8 23:28:59 2011 +0000
Sync .po for 1.2.0-pre1
commit 99da2e6b918bb26faab48a6d1d0de42fe962a251
Author: Praveen Illa <mail2ipn@gmail.com>
Date: Tue Nov 8 23:25:13 2011 +0000
l10n: Initial Telugu translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 5f4489d71c447b16befdfe28ec42342b2635b217
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date: Tue Nov 8 23:23:59 2011 +0000
l10n: Japanese update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 59f402c0ecc96fde7174fc512645c6476d60a65c
Author: Éric Lassauge <lassauge@users.sf.net>
Date: Tue Nov 8 23:21:14 2011 +0000
l10n: French update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit b80c308d78a72945ef2901316bcb411fd7c1032d
Author: Xabier Aramendi <azpidatziak@gmail.com>
Date: Tue Nov 8 23:16:18 2011 +0000
l10n: Basque update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit befca05fe0e2daa5c88227a24c1ed88fee5719da
Author: Mihkel Kirjutas <turakas@gmail.com>
Date: Tue Nov 8 23:15:34 2011 +0000
l10n: Estonian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit a2b4a001dbe8ffd7127ead3d52d1a67d9e5e142d
Author: Ivo Ivanov <bestran@mail.bg>
Date: Tue Nov 8 23:14:55 2011 +0000
l10n: Bulgarian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 392b5eb93f75f2611c07fa6a6a8854c74fb563f0
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date: Tue Nov 8 23:11:18 2011 +0000
l10n: Japanese NSIS update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 2017cc9ea8434a3150c856eb540d1973fad3ec5c
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Mon Nov 7 23:57:19 2011 +0000
l10n: Hebrew translation of .desktop
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 26807b49dfcb2ca35bbb81c228b7ec9dc672a687
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Tue Nov 8 23:27:37 2011 +0000
l10n: Update vlc.pot for VLC 1.2.0-pre1
commit a145f4a8c25a770f069ab48e939e403a25c56d25
Author: Mihkel Kirjutas <turakas@gmail.com>
Date: Mon Nov 7 23:54:17 2011 +0000
Fix typo in estonian l10n
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit cce39058fc612fec21156579dca80eee04b72c4c
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 8 13:08:15 2011 -0500
contrib: qt4 can only be cross compiled atm
commit 8505f9891c2e4fffa4d2a25aa69c1d47bc0e7bd4
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Nov 8 12:51:11 2011 -0500
peflags.py -> peflags.pl
commit 1476c5eed1366cec0453b2bb2a3e7b8c60b1a0d7
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Mon Nov 7 15:32:16 2011 +0100
fix win32 threadvar linked list
commit d7f643847b2b6b5d1b5d162316d580a8bfc11f83
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Nov 8 01:38:58 2011 -0500
typo
commit 68ca19470221c8561fdf3de015c857c667c39426
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Nov 8 00:36:39 2011 -0500
extras/tools: add yasm
commit 314157beb391d46535a272f5ee8a4504f2975758
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 7 23:34:24 2011 -0500
extra/tools: add GNU tar (with J = xz support)
commit fdeff10074c41691f62f01cd3d5233e1883f33ce
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 7 23:33:17 2011 -0500
shell typo
commit c4f54ba8d2afbd627a986a5ce8785ce635ba3a6d
Author: Rafaël Carré <funman@videolan.org>
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 <etix@videolan.org>
Date: Mon Oct 31 02:17:17 2011 +0100
input: fix a crash when loading an invalid mrl
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 307831c36a4a8b25a5a6e112f2514fb35868342a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 8 02:39:49 2011 +0100
Update NEWS about activex
commit 2e7c3714ef3990026d93298950113df799ec8d73
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 7 20:21:31 2011 -0500
win packaging: disable activex on win64
commit 257601a15264578ca6f6402f783ae6ef647ac6fb
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 7 20:18:00 2011 -0500
activex.am: remove
commit d1873b6fd550a4e706900c8bb80d70264028f42b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 8 01:39:18 2011 +0100
Use ActiveX from the npapi repo
commit df287db5af3e35093216e504ee2fda150e43904f
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 7 16:37:14 2011 -0500
win64: really package npapi plugin
commit 43229fa88228fdeeebb1262d9cddbee090e53229
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 7 16:32:00 2011 -0500
contrib: ncurses: enable only for osx
commit 1c173782961ca33e5547aac6cd7a4f0f11aa4aab
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 7 10:57:33 2011 -0500
win64: package npapi plugin
commit af882308eefd7754e2e23cb6b396eb75efefdbec
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 7 09:20:58 2011 -0500
contrib: portaudio: enable only on win32
commit f318cb5b70a5ec9b6e4e4e0e3d9477ab273e736f
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Nov 7 09:18:21 2011 -0500
contrib: disable sqlite
commit b5470a94cbe58456613d3a04afbffcb9cd227c47
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Mon Nov 7 00:13:11 2011 -0500
contrib: add ncurses
commit 19ba1d24d2bc393a7d0349fc090a6a7d4af0220f
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 23:53:22 2011 -0500
contrib: add gecko headers
commit 1124b708e8b167c732bc0560ecb9303ed8c96a75
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 23:36:38 2011 -0500
contrib: add portaudio
commit 2e0827b53473b979bc357c4e53ce0f7528a871e9
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 23:17:08 2011 -0500
contrib: libmpeg2: apply patches
commit 613a5a0063642b30bcecec4a59d6593f575bc718
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 23:15:38 2011 -0500
contrib: add sqlite
commit 9a06f7b9a2a07c6d94661bf0f376819ee6ad0ead
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 22:38:40 2011 -0500
contrib: upnp: enable, fix win32/64 build
commit 1ac73b1590c216c2377c5132760f285cd2cf7492
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 22:28:12 2011 -0500
contrib: add libmpeg2
commit cfceecdd6262358b5ccf39425a038ca9224a17fe
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Nov 6 20:48:22 2011 -0500
contribs: libvpx: fix win64 (use correct asm symbols)
commit 31e51ce2a7325c53714efa52af2a625541223550
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 20:25:55 2011 -0500
contribs: projectM: fix win64 build
commit 74f9c9574ef9d58a3445c24f34fd84dc0c0b1dbb
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 19:47:55 2011 -0500
contribs: taglib: remove obsolete cygwin patch
commit e429aabdce667f03367bc12bf9a4a0d2099bf18c
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 19:47:24 2011 -0500
contribs: taglib: install libtag.pc unconditionally
commit 17d64234825a62974c99e8e43f32384771b3cbd7
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Nov 6 18:00:48 2011 -0500
contribs: fix dshow checksumming
commit 68e724115d2fdbe82d81eb85d68f2732457d6b36
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Nov 6 17:13:54 2011 -0500
win64/ffmpeg: enable dxva2
commit 5543b6cce4ea199ef0d22f6d0b1a9f88388c066b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 6 14:47:11 2011 +0200
contrib: Makefile syntax error
commit ade7f0e4fdb944ce0a3b144fa390cf1be525b350
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 6 11:34:33 2011 +0200
contrib: fix zvbi compilation on Win32
commit 1683e21e3f22415bdcdeaa2c29345192cfade399
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 6 11:16:48 2011 +0200
contrib: fix lame on Win32 with mingw-w64
commit dde3c27230cb444d07cc22f3c7835c6e5db88a9e
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Nov 5 22:23:53 2011 +0200
contrib: zvbi depends on iconv
commit 87659fe631f28a3f43ef21f2a810b32b1c6339b4
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Nov 5 18:24:14 2011 +0200
contrib: build cddb with WIN32_LEAN_AND_MEAN
This works around a conflict with <winioctl.h>.
commit 29d3ded7194271882f212b83aac232baa15f2939
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Nov 5 18:02:46 2011 +0200
glew: win32 patch is only for MingW
commit 406702d1355afcbae24cc82c025fd72363a11db0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Nov 5 16:50:55 2011 +0200
Update tiff configure line
commit 5242d73b91487befb2a811c790d0eb7fb0c226b5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Nov 5 14:40:34 2011 +0200
v4l2: fix typo
commit 6e88d709bf79f1c04da39ca66c5df781fd2c84d5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Nov 5 12:08:07 2011 +0200
XCB/GLX: add OpenGL in the plugin name
commit eb00ecccf8e7f5fe950e563ee125d8903f98678d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 4 19:02:07 2011 +0200
Remove revision.txt and revision.c on maintainerclean
commit 6af92f68167d947106ddd6cb90ec9f9234910339
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Nov 4 17:44:16 2011 +0200
RTP: cosmetic fixes
commit f380c1a0d162840fad2ce0f76d577b77533a45d7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 4 17:22:37 2011 +0200
Fix punctuation ". (%m)" -> "(%m) ."
commit 506bb385a5bced95e041bdc613005c950df93904
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 4 02:30:52 2011 +0100
Moving to 1.2.0-pre1
commit 4039ea6f1b2c7a1244e260749c16c65d5e4b800a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 4 02:00:54 2011 +0100
Update NEWS
commit 7d1b317977ec6fe7641fe6f67637ab0caaa569aa
Author: Michael Feurstein <michael.feurstein@gmail.com>
Date: Sun Oct 30 22:27:48 2011 +0100
qtsound: updated news and list entry
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3ddb9e51a7d11a69849ff427d38642d4f7d24f5e
Author: Michael Feurstein <michael.feurstein@gmail.com>
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 <jb@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4b4c3d608f0cd05b65536307f7bd29ceec8aad3f
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <fenrir@videolan.org>
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é <funman@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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é <funman@videolan.org>
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 <remi@remlab.net>
Date: Thu Nov 3 21:21:01 2011 +0200
Missing #include
commit ad2b31594906d4b2ac21d3ba0a000a19e94ebc20
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Nov 3 20:53:59 2011 +0200
BDA: work around unimplemented dvb_enum_systems()
commit 255985b382f8d23ddca51defa4fcdb1366b06a09
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Nov 3 20:47:58 2011 +0200
Install vlc_network.h and vlc_tls.h
commit ff96809b407550ba64b949b24c7c143ab72961ca
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Nov 3 20:47:39 2011 +0200
Make vlc_network.h installable
commit 5ceabdd8d3fa1c4641bb6d35a0f40d4cf4e5b650
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Nov 3 19:20:40 2011 +0200
vlc_fopen: implement binary mode (useful on Windows)
commit c484413099d309030ef4eb7c870feb55f83b1104
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Nov 2 22:26:16 2011 -0400
vlc-thumb: works also with gnome 3
commit 92691c21c7dc7d58b86e1514091b48aea532583e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Nov 2 18:50:17 2011 +0100
old contribs: compilation fixes and compiler experiment
commit 412774e9577174b4b975522dcbff8a6522cdecab
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fenrir@videolan.org>
Date: Tue Nov 1 16:12:56 2011 +0100
opengl: speed-up for Mac OS X
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit fd8168bd1b035bdb3c00c73727a5ec3171106173
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 16aec732663892527bc84f907d9b19fb784d9e1f
Author: Laurent Aimar <fenrir@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Nov 1 13:29:38 2011 +0100
Freetype: correctly load fonts with complete path
Close #5495
commit fdb50f7de1e9316ba7eceb7d3a14a2f7ca766be8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 1 11:01:23 2011 +0100
FourCC update
commit b23902d9bb17c69277cf62f90b3365b1193313b1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 1 10:46:02 2011 +0100
Contribs: update LAME to 3.99
commit c48875b31615603d9d2daaa1a1daf161a83e1f2a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 1 09:21:09 2011 +0100
Twolame: fix copyright header, and remove unnecessary includes
commit a210fe16911bf66cb543a1afd928bea59c5aedce
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Nov 1 02:13:15 2011 +0100
Qt, sprefs: correctly implement freetype configurations
Close #5421
commit aa1d564909d15463bab3f737269633fb39820fab
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Oct 31 22:21:14 2011 +0200
XCB/XVideo: cosmetic
commit 2ee87126c258da4f56dd10f63224eaf0ca9379c5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <komh@chollian.net>
Date: Thu Oct 20 21:30:22 2011 +0900
Add UI for KAI
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit d48571e966132f112fb4cbf485eeef54a33398d9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Oct 31 19:55:28 2011 +0200
Update module list
commit 26564eaa55b045f6b9d8072401db12419e5a7582
Author: KO Myung-Hun <komh@chollian.net>
Date: Sat Oct 22 15:03:32 2011 +0900
Add KAI audio output module for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 1d623791abda965978efc061dd2aca2a7bd7be4e
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Oct 31 18:03:37 2011 +0200
Remove unused Maemo5 old stuff
commit b875626ecee79ec7b9df02a65fec9bbdd18c3b97
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Oct 31 11:36:11 2011 -0400
Revert "win64: enable live again"
This reverts commit e1b6bbb5bc38384378e8df208e50e3ae98ec6c96.
commit e1b6bbb5bc38384378e8df208e50e3ae98ec6c96
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Oct 31 10:47:23 2011 -0400
win64: enable live again
commit 3d813d0eaf4ffd86ec92396268491471edafb320
Author: Rafaël Carré <funman@videolan.org>
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 <dilaroga@free.fr>
Date: Sun Oct 30 02:10:46 2011 +0200
macosx: fixes a memory leak.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6c3405e7274f9b9f5079d89d8a1f0c223c8b4bd5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Oct 30 00:43:48 2011 +0200
Qt, sprefs: use the Color Selector
commit 8dec35209f6c23c5b328a59b0b7810aab6340ab9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Oct 30 00:27:03 2011 +0200
Qt, sprefs: expose outline thickness
commit c35da63efe19a485945d8f793a5178b4a652e9fb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Oct 30 00:08:39 2011 +0200
Qt: implement the color selector button
commit b2202ed46c1dbc6ec564eaa927cbbb1b88b5ad27
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Oct 30 00:34:12 2011 +0200
Qt, prefs: correctly set the tooltip on Font Selector
commit 1cc30b4c317c5221594fcf621e9f65291816e294
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Oct 30 00:39:01 2011 +0200
Freetype: better shortext for Text Opacity
commit 2248e8678e484c085d75462c4d14466dfb9ed15d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Oct 30 00:34:30 2011 +0200
Freetype: use NULL instead of "" for empty longtext
commit c22b7e0ece66ea1d8a0df64076f783b765b4a371
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Oct 30 00:17:29 2011 +0200
Video Filter: use rgb to define colors
commit 5e56eb1ffb4fb8f86b0d5b7be32609d919f0ae90
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Oct 29 19:19:15 2011 +0200
Freetype: mark as _rgb the appropriate options
commit 20acb53f18eed70b981c63e0caea051b0c6fae7d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Oct 29 19:02:34 2011 +0200
Switcher: avoid use of unset variable
commit 69f5eeae3da75c81a7be56855e37d046aae5ea75
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Oct 29 12:01:34 2011 +0200
Win32: always use mingw's snprintf
commit 12dfb65e91cb460d1ac97dff6b5c0d2b1e431c51
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Oct 29 11:48:06 2011 +0200
ASF: help stupid compiler
commit f1ce311c46e577ec41fbaac8fd285fec6caa530f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 15:36:05 2011 +0200
mp4: kill warning about sign
commit e480841ee66cd8ead0a8ab0cec53992b29f18f51
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 15:16:38 2011 +0200
ASF: use proper ifdef for DEBUG
commit f1cb2188053eb019a11f55639c648d9a6ee0d10a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 15:13:51 2011 +0200
Netsync: fix return type
commit 4cff240b24f80fd4e3ca38ceb1d37be8c445d99b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 15:04:34 2011 +0200
STL: kill warning about sign comparison
commit 59dc68d51993687f68b6b2f4b8868d149e0cef4c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 15:04:10 2011 +0200
Kate: unused arguments
commit b9296a1298d5be5f486f1ef78ba31d2bccb19c35
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 15:03:51 2011 +0200
cvdsub: remove unused variable
commit 24c463913bbd35f849a6feacdca9f8ccdbe876f6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 14:02:51 2011 +0200
Spatializer: kill warnings and improve locality
commit e26c3d8cd23b39a372aefe40eb976b3600df6f7c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 13:48:43 2011 +0200
DVDread: comment out dead code
commit 16224f69252a4f0e0a30190a4e76cb2b4e840296
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 13:40:43 2011 +0200
DV: check return of vlc_clone
commit 3da4a170af0c0f0c5c694228473e91464e741172
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 28 13:34:08 2011 +0200
misc/picture.c: kill sign warnings
commit 6dbe300fb69b0f02bac22d278f41c257b55c5b8f
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Sun Oct 30 17:51:11 2011 -0400
win64: really get _mkdir definition
commit e59e805e0893d9c5726f58a1cfa7b701bdf6bca3
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
Date: Sat Oct 29 10:14:28 2011 +0200
mux/asf.c: typo
commit f2f5a1b707f28abf691fabb1e5c540b075209a15
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fcvlcdev@free.fr>
Date: Sat Oct 8 16:02:10 2011 +0200
luahttp intf: Make use of gettext
commit fb3be334cd7b4ca3b504b41a2e65524f8465eed3
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <remi@remlab.net>
Date: Wed Oct 26 21:11:12 2011 +0300
vasprintf: rewrite. va_copy() was missing.
commit f480cd0ddb5cb62091944bb5b305f391c5d35f5b
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Oct 26 07:41:49 2011 +0200
DASH: remove unnecessary includes and other trivial fixes
commit bab7fd937bc8ab816561a5fe6087790f180e1fc6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Oct 26 07:33:55 2011 +0200
Update NEWS, LIST and po for DASH
commit f3600cde89b93c2291b72d4b918589e72825dc94
Author: Christopher Mueller <christopher.mueller@itec.aau.at>
Date: Thu Oct 6 19:36:57 2011 -0700
Added DASH stream filter
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3d0a5eb47461fdb70d2770599ffac0fa1cd454b4
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Oct 24 03:07:54 2011 +0200
Taglib: don't try to add empty meta in APE
commit 2a3be8975ca0a3a9b4cb772d7087a347553f0392
Author: Laurent Aimar <fenrir@videolan.org>
Date: Tue Oct 25 22:58:24 2011 +0200
Deprecated native real demuxer in favor to avformat.
commit 22dc9766c517fe7e6a7806737cb8529ba42ef821
Author: Tobias Güntner <fatbull@web.de>
Date: Fri Sep 9 16:19:09 2011 +0000
Ignore invalid timestamps (PS demuxer)
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit f942343d3a8b13578c882c4d4c6a1e74adb19384
Author: Rémi Denis-Courmont <remi@remlab.net>
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é <funman@videolan.org>
Date: Tue Oct 25 12:46:09 2011 -0400
x86_64 cpuid: remove useless step (already done by '=b')
commit 5c13f219d0fc100b4a1c547ac6d8d29f30a95eaa
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <linkfanel@yahoo.fr>
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 <xtophe@chewa.net>
Date: Sun Oct 23 22:07:06 2011 +0100
NSIS: Activate Hebrew, Glician and Swedish translations
commit 730b32d8109144d765a17a45e174c8186e7743e3
Author: Daniel Nylander <po@danielnylander.se>
Date: Sun Oct 23 20:25:03 2011 +0100
l10n: NSIS installer Swedish translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit b66ae455ac127a779633b199883883850081ad95
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date: Sun Oct 23 20:22:54 2011 +0100
l10n: NSIS installer galician translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit b9796997b0a0cd94e4620f2085547c93d3f6fece
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date: Sun Oct 23 20:22:25 2011 +0100
l10n: Galician update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 4a614737689d30558310e4099d5ef74af0c78af8
Author: A S Alam <apreet.alam@gmail.com>
Date: Sun Oct 23 20:21:13 2011 +0100
l10n: Punjabi update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit b663f4481b91cb87c5bbd55f9ce8348d2cf214bc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <komh@chollian.net>
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 <remi@remlab.net>
commit a80eae667341871ca8b235f11f5ffaa3f40b5cfd
Author: Alexey Sokolov <alexey@alexeysokolov.co.cc>
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 <remi@remlab.net>
commit a8e454035dbfc01f4607e69b6271fad25163f730
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Oct 22 04:02:52 2011 +0200
Contribs: add SRC
commit aa2b33928e9e0599a53033f60e95bf8dc5aadc59
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Oct 22 02:07:41 2011 +0200
Qt: sprefs, fix caching combobox behaviour
commit 9f13c667def4bf782944666f256a474cd719fafb
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat Oct 22 01:48:28 2011 +0200
Audiobar: fix copyright years and shortname
commit 7413c9f48265034773531111d2abec990f2431fa
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Oct 21 20:57:58 2011 +0200
web intf: mobile: no need for flowplayer include here
commit dee4c92582a61fa4afe215896786effce9757d76
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Oct 21 20:58:44 2011 +0200
web intf: mobile: delay loading of flowplayer
commit a8de45a9baf98a1c77d1518421da848448537344
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Fri Oct 21 20:36:28 2011 +0200
web intf: fix css for mobile
commit e19f3ad959e8be9cc22757882f0890678b066e71
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 21 15:50:35 2011 +0200
Fix compilation with FFmpeg
commit 8b69f37b61ff8a729ace73b2ee16fe29d877f7a6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 21 15:25:09 2011 +0200
swscale/avcodec: Add I422 9-bit chroma pix_fmt
commit 639eca0ef43b79aba3deeaf2c414c3556c33c7aa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 20 19:27:07 2011 +0200
Qt: rename playlist root* functions and getters for clarity
commit 139cf222f01e9d0f88d02d706618428b71147ba8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 20 19:17:23 2011 +0200
Qt: rename a signal to be more self-documenting
commit 1dbb99880cc2666cefa9f4d44873018254f683b1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 20 19:10:40 2011 +0200
Qt: reposition the separator in the playlist popup menu
commit 69863bd612acc31188fa55c713e0c9dc329eb909
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <komh@chollian.net>
Date: Thu Oct 20 21:30:23 2011 +0900
Add vout window support for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 2aea85fb4d4446da101216ad09b314e2da59a12c
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit eb5b11677dad2c6a71901e5cc429d4104e25cb9d
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 167e86b9399166a7f2be57cba6ec8e53386e4338
Author: Pavol Babincak <scroolik@gmail.com>
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 <remi@remlab.net>
commit 45334e6f79e64058ba3a294da4e035526ce95b6c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Oct 19 22:36:22 2011 +0300
Include <sys/types.h> from <vlc_sout.h>
commit fe58fe6dd1bdd703938264be09f0b9f5ac9106c9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Oct 19 18:20:02 2011 +0200
DMO: fix small issue in BITMAPINFOHEADER
Close #5465
commit 0e6ed51e0691978e62358530bf13d1cf89cdd5c6
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Oct 19 18:24:04 2011 +0300
Print an errorr if a resampler skipped input frames
commit 65559b354b56a7ae8ecc168393323b5844d8ad38
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <jb@videolan.org>
Date: Wed Oct 19 01:45:12 2011 +0200
Contribs: update gpg-error to 1.10
commit a6e2468eb52584adec7be383b48d8d54cfb49240
Author: Éric Lassauge <lassauge@users.sf.net>
Date: Wed Oct 19 00:17:19 2011 +0100
l10n: French update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 2c9bcc23af09281429cab4b3bf67be90b67cc3e2
Author: Daniel Nylander <po@danielnylander.se>
Date: Wed Oct 19 00:14:49 2011 +0100
l10n: Swedish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit c06a860237a83270906f83af9899499b06860333
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date: Wed Oct 19 00:13:18 2011 +0100
l10n: Dutch update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 4465678b2be2837a4aa50a156debbc1958615f8d
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date: Wed Oct 19 00:10:19 2011 +0100
l10n: .desktop Dutch update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 7136c8a4741163c78384ba2a02875d8190a03989
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date: Wed Oct 19 00:09:26 2011 +0100
l10n: NSIS Dutch update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 90b8aa338a2a4e34cca762784fef6bfb7a9b84da
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Tue Oct 18 23:53:55 2011 +0100
l10n: NSIS installer Hebrew translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit d9ec490b4275bc71c527cda0481d573bf05bdfd8
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Oct 18 18:55:16 2011 +0300
Flush PulseAudio stream on overflow (fix #5464)
commit a67d93c490fa0f33842b1109a415718f2f47ca57
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Oct 18 17:25:50 2011 +0300
Add screen alias to XCB SD
commit 1e86b6fb3cd4d6b12a3627d03a001809520e3ad2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Oct 18 17:24:04 2011 +0300
Add video and audio aliases to udev discovery
commit 9323b96741e9416a5c1b314524c4eead55f5e6c1
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 20:26:07 2011 +0200
matroska: Using forward declaration for EbmlParser
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2b28165dcc9a701dd670b4013b25a4496af746f4
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 19:59:21 2011 +0200
mkv: typedef struct is useless in C++
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 05345249b06e297dcc136f0daa22f5f95f366118
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 19:58:18 2011 +0200
mkv: class with all attributes public -> struct
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b9eb3a2d1b36bd026d4b1290bd201a8296aeca47
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 07f84f2a89e429ac22699ea9f072d2821e397a89
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 19:55:41 2011 +0200
mkv: constification
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d8076c365062e9f90e122e5b5cbbf1230850d435
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 19:47:14 2011 +0200
dshow: Removing useless const_cast
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 11233c1ba089448bcb4ac55f9da06ccb0e95d6b3
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 18:48:15 2011 +0200
qt4: dynamic_cast -> qobject_cast
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 46fa336fd8ce6c632b846d2a6bd11d75de899620
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 18:35:08 2011 +0200
qt4: toggleAdvanced simplifications
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d9c87a31728ed56327cb7a7ae92aaa575eff6743
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 17:45:33 2011 +0200
mkv: Cleaning simplifications
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c8fb3f58cf1baebabb254225f0eece77e3813313
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 17:37:45 2011 +0200
ebml: Removing useless cast.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 21186ef62d22c33cc583365aabde0cbdfaf1b59a
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 17:05:55 2011 +0200
ebml: Use init list when possible.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d64381fa377660547aec401787d13826399daf9e
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 17:00:18 2011 +0200
ebml: mb_dummy is a bool
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5f34d687c6ce7e608682642f9f5b439af74a2826
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 16:54:37 2011 +0200
ebml: Constify getters.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 418333d205dc9f9f196dea3bd4b103a28469ba87
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Mon Oct 17 16:53:25 2011 +0200
ebml: Removing useless virtual attribute.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2bc07bba8ad62fb20ee904353bfa847da07d2355
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Oct 17 18:29:04 2011 +0300
Use *_PKG_ERRORS as error/warning where available
commit 3e2861d8b732421dad529e0cc90b8caec6f3b5b4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Oct 17 18:01:43 2011 +0300
Print speexdsp error when enable_speex is set
commit 8f51f1bc927fea078b86db320c07877b719cd35e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <linkfanel@yahoo.fr>
Date: Sun Oct 16 20:29:34 2011 +0200
Fix .gitignore files
commit 51d532665726863204efb42d8f7ad66448fc8994
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Oct 16 18:11:31 2011 +0200
cli.lua: skip unknown VLM commands
Fixes #5396
commit 9b4e85b66d40b94678ddbec2d9ea25e4a6625191
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Sun Oct 16 04:42:54 2011 +0200
rtsp: fix authentication variables
This is getting a bit lame
commit 4f410815fcb5e2fcb297cd4e4bebc4ea97b3e19d
Author: Éric Lassauge <lassauge@users.sf.net>
Date: Sat Oct 15 23:36:12 2011 +0100
l10n: NSIS installer French update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 819596e25d8cb313690c93c4f28519f6ab61a276
Author: Éric Lassauge <lassauge@users.sf.net>
Date: Sat Oct 15 23:21:27 2011 +0100
l10n: French update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 34dcdff37d16925b4dba8a94d41a3e9282a28a61
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <azpidatziak@gmail.com>
Date: Sat Oct 15 23:09:24 2011 +0100
l10n: NSIS installer Basque update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit b117a16f563bce3f6584d309dcf3bfb46387a46c
Author: Xabier Aramendi <azpidatziak@gmail.com>
Date: Sat Oct 15 23:08:52 2011 +0100
l10n: Basque update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 23183aa269ce4c873bd7250d4cf99cf574c31bd8
Author: Xabier Aramendi <azpidatziak@gmail.com>
Date: Sat Oct 15 23:07:46 2011 +0100
l10n: Add Basque to .desktop
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit fc9e49bef5ba9d624b5584fd5053ab18d5a8686e
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fkuehne@videolan.org>
Date: Sat Oct 15 19:59:31 2011 +0200
macosx: copyright fixes
commit 62f6855c4ff2553d72c55f9f0a47b1003e5d2abf
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Sat Oct 15 18:56:48 2011 +0300
Rationalize ALSA device choices
commit 2c1424825a7b6c0f18f9a7b594a70fef202cf5c3
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sat Oct 15 16:57:09 2011 +0200
macosx: remove callbacks in VLCMain correctly. Fixes #5427
commit 767cf1191d4063495a9ac89f7dbd8fbcf8fccda7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Oct 15 16:56:25 2011 +0200
macosx: remove callback in VLCVoutView correctly. Fixes #5428
commit de2ff9721ba2349479774c7f5fc5a9b483dc284d
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Oct 15 10:36:35 2011 -0400
de.po: fix Language field
commit 1e1f9d10fe0840d515757a5897014b3a5107e045
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <komh@chollian.net>
Date: Fri Oct 14 22:00:03 2011 +0900
Enable drawable plugin on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 3d5dcf8b0ca969c9dd095f657bafe9062fb9702f
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit dbc8ad47443d452c8dd7b5d847cb8955ccc618be
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit 9ab620e712c5c4eb61f588ab599cb8a898f69b1c
Author: KO Myung-Hun <komh@chollian.net>
Date: Fri Oct 14 21:22:04 2011 +0900
Fix vlc_readdir() for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit e2557f5690c01b6dc98ccd171905ff0b8193ac90
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:44:19 2011 +0900
Implement plugin support for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit db9e83d700d1beff5b6b3388e1b69973e7ec625f
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:44:02 2011 +0900
Implement OS/2 directories configuration
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 0897ef38a133c41f32d202bc76a0538134e21e69
Author: KO Myung-Hun <komh@chollian.net>
Date: Tue Oct 11 22:06:25 2011 +0900
Implement OS/2 specific initialization
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 86df8c0439ac7a1d1d5d9fc97241c6085a17e832
Author: KO Myung-Hun <komh@chollian.net>
Date: Tue Oct 11 21:55:32 2011 +0900
Implement thread support for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit de6f5699c2478de6e77caf634d23c9ff0d24b62a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Oct 14 17:45:32 2011 +0300
Selectable pipe hack cosmetic changes
commit 207baf6c5065f00550751bc6733011b3aa35161c
Author: KO Myung-Hun <komh@chollian.net>
Date: Tue Oct 11 21:12:48 2011 +0900
Implement select()-able pipes for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit c77a99a379a3ae7ffd2ea22574893b047e43839e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Oct 14 17:25:00 2011 +0300
remove unused typedef
commit 316088db30691353005056ca78bf8f6990e854af
Author: Konstantin Pavlov <thresh@videolan.org>
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 <jb@videolan.org>
commit 3d8c142e918c8a5672962e99130102889ad95058
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Oct 14 02:32:31 2011 +0200
Qt: don't limit the artLabel in width
commit f728c46afe1ddae93105e509a1b9f77a573eee39
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Fri Oct 14 00:47:10 2011 +0200
Contribs: add libcaca
commit 292d1dbd3eed757f975085c94324be0fa17443cd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 14 00:25:37 2011 +0200
luahttp: Remove tabs, trailing spaces and reindent
commit 273a7a9c2195f49419bdfc16d1293e6336e97956
Author: Rob Jonson <rob@hobbyistsoftware.com>
Date: Wed Sep 28 13:05:18 2011 +0100
luaHttp: Support drivelist for win32
Close #3687
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ce6a3a0e59c3ae1240e4877eb30e155b5f6edd36
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <jb@videolan.org>
commit a9c1c5e9fb710a3d70cb153770856cd73cba8587
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Oct 13 23:53:27 2011 +0200
Avcodec: deactivate DR for Camtasia
Close #4166
commit 483fa2035c34ab77b2714375cefc35f8fa8a6ff9
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Thu Oct 13 22:31:33 2011 +0100
Typo
commit e492fe823cdb5284d64d81f80157387ddbe74b63
Author: Mihkel Kirjutas <turakas@gmail.com>
Date: Thu Oct 13 22:30:18 2011 +0100
l10n: Nsis instaler Estonian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 9497bc9d68b4823b8790c9d79cf8c723f6db459e
Author: Mihkel Kirjutas <turakas@gmail.com>
Date: Thu Oct 13 22:29:36 2011 +0100
l10n: Estonian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 4919f543acdd5e5fe4cd5a081e833cc0989f03b7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 13 23:13:42 2011 +0200
Qt: add asserts around p_input access
commit 4f921a591453707451bbbf6c2a14f58d3264e2a6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 13 23:05:35 2011 +0200
Qt: fill NULL-deref in jumping forward
Close #5446
commit 3a7131fbb6a86416f7aefad32e1817cd474489da
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 13 19:00:22 2011 +0200
Mailmap: fix obvious typo
commit f53bb2ebf566b138d5eb1eb34ca2ed641cb06062
Author: Ludovic Fauvet <etix@videolan.org>
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 <jb@videolan.org>
commit ca60719c7377486be0d56aed8206f4919e4be223
Author: Grigori Goronzy <greg@blackbox>
Date: Tue Oct 4 21:48:31 2011 +0200
contrib: update libass
Modified-by: Jean-Baptiste Kempf <jb@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c72e33dbe19fbb78a3e57f64af9fb973e5657c48
Author: Grigori Goronzy <greg@blackbox>
Date: Tue Oct 4 21:47:22 2011 +0200
contrib: add gettext
Modified-by: Jean-Baptiste Kempf <jb@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit db888911c26330b7fbd1095f374e1b4bb32c8e1d
Author: Grigori Goronzy <greg@blackbox>
Date: Tue Oct 4 21:47:06 2011 +0200
contrib: add iconv
Modified-by: Jean-Baptiste Kempf <jb@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 24c98c5071a806110115ecceba8aa107a851f583
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 13 02:19:41 2011 +0200
Contribs: build schroedinger
commit 90a5a092da296a2c5f94d14d7107d83ddcaeb91d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 13 02:17:28 2011 +0200
Contribs: update the ORC version
commit 4cdd914a2f5842c5ff0e92e84fa6fca9dbe1425f
Author: Janne Kujanpää <jikuja@iki.fi>
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 <jb@videolan.org>
commit acb1518a20e05f5ea7cf3b4ba6f4fe0c8268d17f
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Wed Oct 12 22:31:37 2011 +0100
Typo
Pointed-out-by: Sidney Doria <ssdoria@gmail.com>
commit c7cdb1d1e99fb1b5a65c298aaab577e85c0c1e58
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Wed Oct 12 23:43:19 2011 +0100
Activate Russian l10n in NSIS installer
commit 868207e894657fc88a567431e7d96672f118d923
Author: Andrey Wolk <andywolk@gmail.com>
Date: Wed Oct 12 23:38:21 2011 +0100
l10n: Nsis installer russian translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 17a1eb933b6b9497827719eeb33aebb4315a11d0
Author: Mario Siegmann <Mario_Siegmann@web.de>
Date: Wed Oct 12 23:36:32 2011 +0100
l10n: Nsis installer german update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit ca08fb3b2b8929aee995fa9d7e9b5720f29bc69c
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Wed Oct 12 23:35:32 2011 +0100
l10n: Nsis installer polish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 1943b50073a368c40cb55b75b6469595916e637f
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Wed Oct 12 23:34:29 2011 +0100
l10n: Polish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 442a17c3714e9135b91cf278b02e7798faf5f8ad
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date: Wed Oct 12 23:33:38 2011 +0100
l10n: Japanese update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 2248fd3618da19ba9c32227f38febb7658b0e694
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date: Wed Oct 12 23:32:43 2011 +0100
l10n: Galician update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 042fe854c0263d36928de9c3b272b3fb4b886107
Author: David González <pico.dev@gmail.com>
Date: Wed Oct 12 23:32:05 2011 +0100
l10n: Nsis installer spanish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 8e1c6485f4157dcdab8bb09aef88ac0a9bd3a05f
Author: David González <pico.dev@gmail.com>
Date: Wed Oct 12 23:31:45 2011 +0100
l10n: Spanish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit aa8e9ff9ff867b79dad31abce82d21688cc8a965
Author: Mindaugas Baranauskas <embar@super.lt>
Date: Wed Oct 12 22:55:59 2011 +0100
l10n: Lithuanian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 9367265673054a234a0d93e969a5f1084415fd3c
Author: Mindaugas Baranauskas <embar@super.lt>
Date: Wed Oct 12 22:49:34 2011 +0100
l10n: Use the 1.1.X lithuanian l10n for nsis
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 5df86d8c1917cd481af81e3b873bc00fce6e0684
Author: Mindaugas Baranauskas <embar@super.lt>
Date: Wed Oct 12 22:40:34 2011 +0100
Fix Lithuanian l10n in .desktop
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 6c731f6eff2509a37f3f4200e731388fc2cc5b03
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 13 00:22:34 2011 +0200
More .mailmap fixes, with data from LGPL mails answering
commit 9ccfbb63fcd103af49926e3e7cb02515f68ffdca
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Oct 12 14:22:31 2011 +0200
Qt: main interface cleaning
commit ff1673525fe121ee207218b8d7b7b41e2b349eac
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <remi@remlab.net>
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 <jb@videolan.org>
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é <funman@videolan.org>
Date: Sun Oct 9 22:49:30 2011 -0400
avio out: fix memleak in error path
commit 06627476418790a55a42589174e99b6f0cbe55a7
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Oct 9 22:41:12 2011 -0400
avio output: fix coding style
commit 0df8d78a9bf243e6250ccc804ef1fc46bed01ba6
Author: Stephan Krempel <stephan.krempel@gmx.de>
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 <fenrir@videolan.org>
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit f321630f360672f3e5353c077d3f71d7a6352bf1
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <komh@chollian.net>
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 <remi@remlab.net>
commit ef1887105d17baa6fb267b7327840e0fe67d29ec
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Oct 11 19:21:34 2011 +0300
Remove manual toolchain tools checks from before Libtool
commit 4a80a51aa7a5dd01dfff9fbd4d7545daae267ec7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Oct 11 19:19:21 2011 +0300
Set channel map when using PulseAudio 1.0
commit 44c39efdc1f486c898c315b3c0e3640000d2b9fb
Author: Naohiro Koriyama <nkoriyama@gmail.com>
Date: Tue Oct 11 19:05:05 2011 +0300
Implement dirfd() on MacOS
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit bb338c69dbd1c2b8ffc68e80a0303e95d71cd2ce
Author: KO Myung-Hun <komh@chollian.net>
Date: Sat Mar 12 11:16:23 2011 +0900
Disable check_OS_capability() on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 5d1975c448b18a2a2eab769a9b3593c3a2cf6c99
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit 16ea90d70500eb15470ab3b91b724e5846c0f8b0
Author: Ming Hu <tewilove@gmail.com>
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 <jb@videolan.org>
commit 90df055fda7d7f2edbccf4a8b3e3ab32b67c2396
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jb@videolan.org>
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 <fenrir@videolan.org>
Date: Mon Oct 10 21:42:05 2011 +0200
Let vdr access return true for CAN_FASTSEEK.
commit be14e27798c77916ffe09811d0551b35a0b858ef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Oct 10 22:18:41 2011 +0300
"Improve" readdir_r() usage
commit aca469a2475439fb10900b3bed0a25a33401d805
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Oct 10 22:16:05 2011 +0300
Makefile typo
commit f4d597cb0e9f3ac1b3cd006d36997d51faee69c1
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:43:47 2011 +0900
Enable 'high-priority' option on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 0f68248fb1ec1fc4527e11323543140fc302e4e1
Author: Laurent Aimar <fenrir@videolan.org>
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 <komh@chollian.net>
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 <remi@remlab.net>
commit 9ef94f0aa3cc5e97ffc7c046014a03c78d8228f8
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:44:16 2011 +0900
Undefine dirfd on OS/2 as well
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 47be7a662751937ea67b50ac347206ede3cbe7fd
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit 4dc26ab710aa6484cabb6a68533588cc93c6bedb
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:44:14 2011 +0900
Use static linking on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 36ff5023c9f04d305d58344062b60f306ca3fb15
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit 675e1990a72b5fae148c1bc629cc4f50ae78abd6
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:44:07 2011 +0900
Do not use config_GetLibDir() on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit ccc522119b3443d30c12a0aad668f1adcc8592a9
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit 36e919f365a8eb0d9dcd7c846284149322b3cd07
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Oct 10 18:39:23 2011 +0300
Win32: no need to initialize mdate() anymore
commit b1b7dd8dabaf5718c4509daa404431a397f97f94
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit 55aa5282b76eac0ca9402556aeaf46033a53dd03
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 10 17:07:49 2011 +0200
Ball filter: quick fix for static data
commit 29d1b42ef2943161ef6bc714fdc2accabec7ec72
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:44:11 2011 +0900
Disable globalhotkeys, none interface on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 4b5c54ec9f435e6e34331f7dd83697ee6a998932
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit 685eb491ee977198cad3a344bb017e7c470a626f
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:43:57 2011 +0900
Enable SDL vout module on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit e0e775bdb6bb4a1108703202c5ea64982e14be52
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:43:51 2011 +0900
Implement IsRemote() for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 35536f7c7adaabbc3ce014721992efd92f4548d4
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Oct 10 20:43:48 2011 +0900
Disable daemon mode on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f04b841f413fd1e2d696abe909787386aaa4efab
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit 4e0fd6c05fbb897a9b1151b1b562a0bc33baafa1
Author: KO Myung-Hun <komh@chollian.net>
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 <remi@remlab.net>
commit f5369a9405c459043a29f28ca489206db1ab56a2
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jean-paul.saman@m2x.nl>
Date: Mon Oct 10 14:26:51 2011 +0200
stream_filter/httplive.c: fix potential memory leak
commit 6047589d6778eaaa3f891d2563e997131806e43c
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
Date: Wed Sep 21 16:23:51 2011 +0200
stream_filter/httplive.c: Modify backoff algorithm
commit b7eebe3f2aa0293012186e7b9f76f983274beef1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 10 12:16:00 2011 +0200
Qt: disable recentMenus, if it is empty
commit 9a635062b551f551c93514c7988a91c797298b88
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Oct 10 11:50:43 2011 +0200
Qt: recent menus, fix shortcut
commit b29deba6610693055b031a36d45460be7a899688
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 10 00:55:22 2011 +0200
lua: remove variable callback
Close #5271, #5430
commit 50036f112eecb9fd7c95c176ec20e5089b806b43
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 10 00:49:29 2011 +0200
MacOS: remove some callbacks
Ref: #5427
commit 8dd297088ecc14cfda5297da53125b6421a32b12
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 10 00:45:26 2011 +0200
Qt: correctly delete callbacks
Close #5429
commit af2f52eb5cb4e5f6e42f3b26e34beab2f69c1e61
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 10 00:35:45 2011 +0200
Qt: fix quitting deletion order
commit 2d4cdd7ab6ec8d58df38558f15d03b36d9c888ef
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 10 00:00:14 2011 +0200
Freetype: fix double-free in error path
commit f78dcaccdf60ded4291d6a85e0224e7ec6c7d0a3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Oct 9 23:51:35 2011 +0200
Qt: kill a warning
commit 50a2677b2d7c7f675fbffa6597655c10886ae09c
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Oct 7 17:07:06 2011 +0200
Qt: first attempt at a QMenuView
commit a8bf114168e22da27e28b6b4473c11ec8a57bc28
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 7 18:25:52 2011 +0200
Qt: export PLModel in the main struct
commit c98e449b8bdaae59fc6e85be69ce36e2c2cba9f9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Oct 9 14:16:10 2011 +0200
Update NEWS for TS
commit 1149d39956d1499ce4183ddaa8bbe0363e3b8f25
Author: Mario Siegmann <Mario_Siegmann@web.de>
Date: Sun Oct 9 20:56:37 2011 +0100
l10n: German update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit beb2cf0cab34e355db71992c3c823883f957aa4c
Author: Mihkel Kirjutas <turakas@gmail.com>
Date: Sun Oct 9 20:56:09 2011 +0100
l10n: Estonian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 71947139143078beeaf5e221cc24662bc144e239
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Oct 9 22:28:48 2011 +0300
Fix name of PulseAudio SD
commit bc8426ff79fd28b27cd6746a416f20fbc290cef9
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sun Oct 9 20:03:30 2011 +0100
Remove deleted file
commit d1d9f60c1a34eea585655e81f0c5e0ff9474356f
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sun Oct 9 20:01:31 2011 +0100
Typo
commit 48e64bfb8ea320f495d6789e03f39d3b2ec79cd2
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sun Oct 9 19:58:52 2011 +0100
l10n: Refresh .po with 1.2 vlc.pot
commit 9e0d2f6d46eaf07945e7237083e3ea69c826c28f
Author: Éric Lassauge <lassauge@users.sourceforge.net>
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 <xtophe@chewa.net>
commit c0e8aefafa4466bf53014ae13468510126de62ac
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sun Oct 9 19:53:14 2011 +0100
Add new languages
commit 3281f7bd7859ffb2d7614a0775974c8eef41311a
Author: Sipho Sibiya <sipho@translate.org.za>
Date: Sun Oct 9 19:52:19 2011 +0100
l10n: Initial Zulu translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit d53e3bd690c869a6c090afeba2f177b8328ddeeb
Author: Frank Chao <frank0624@gmail.com>
Date: Sun Oct 9 19:51:23 2011 +0100
l10n: Traditional Chinese update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 75df117bcdce615fa94985c0ed8bb0b95611c911
Author: Dean Lee <xslidian@gmail.com>
Date: Sun Oct 9 19:50:40 2011 +0100
l10n: Simplified Chinese update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit be65fdb797db7505bdcebf10eba3a3a2a295ff15
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date: Sun Oct 9 19:49:52 2011 +0100
l10n: Walloon update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit fe37cd14d43af26e4d0e67030ede637defe0de9e
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date: Sun Oct 9 19:48:41 2011 +0100
l10n: Ukrainian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit e5838d25f5f4594f58f90befc4f35312e593867b
Author: Kaya Zeren <kaya.zeren@zeron.net>
Date: Sun Oct 9 19:47:15 2011 +0100
l10n: Turkish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 5e77bff03fc8ef05424f5a2291779521f57cdf85
Author: T. Chomphuming <jernghan@gmail.com>
Date: Sun Oct 9 19:46:27 2011 +0100
l10n: Thai update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 1518c59b98e3de3eb0ccc28feb4fb4d1d55d69ca
Author: Daniel Nylander <po@danielnylander.se>
Date: Sun Oct 9 19:45:26 2011 +0100
l10n: Swedish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit bc7e6a7a1b59f292e44b6da6de63702e52672294
Author: Predrag Ljubenović <predragljubenovic@gmail.com>
Date: Sun Oct 9 19:44:39 2011 +0100
l10n: Serbian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 3c2d1777b294a8dacb26be7e8499fb95bb776573
Author: Marián Hikaník <podnety@mojepreklady.net>
Date: Sun Oct 9 19:43:39 2011 +0100
l10n: Slovak update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 0b24327e95baf10a8ad17867a4249aa279cc4acc
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date: Sun Oct 9 19:42:14 2011 +0100
l10n: Sinhala update
Collection of 1.1.X updates
Extra contributor: H.Shalitha Vikum <HSVIKUM@sinhalaya.com>
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 618d131e95e4537b6b02fc64ea9872aeeddef448
Author: Alexander Law <exclusion@gmail.com>
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 <xtophe@chewa.net>
commit d28c0d90bef1f8fbe98bd4616ef48b7332f29d53
Author: Cristian Secară <cristi@secarica.ro>
Date: Sun Oct 9 19:38:08 2011 +0100
l10n: Romanian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 90dd7df1ac1c2f072ae9de9f59facd690dd78f7c
Author: Sidney Doria <ssdoria@gmail.com>
Date: Sun Oct 9 19:36:59 2011 +0100
l10n: Brazillian Portuguese update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 909490035d0983f85c7ce7e7bccb0aac1233fcb0
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Sun Oct 9 19:35:56 2011 +0100
l10n: Polish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 353921b256d5bd18d465f12d4092db175ead1ea7
Author: A S Alam <aalam@users.sf.net>
Date: Sun Oct 9 19:35:12 2011 +0100
l10n: Punjabi update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit bb43f7c825058636cdfeee9a7e0416ab2b50adf0
Author: Eirik U. Birkeland <eirbir@gmail.com>
Date: Sun Oct 9 19:34:11 2011 +0100
l10n: Nynorsk update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit e008354d3a0ed8cd8c72c0b53daf3879c19284c4
Author: Thomas De Rocker <thomasderocker@hotmail.com>
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 <xtophe@chewa.net>
commit c75a79826b729ff744079f01f8f9a7b808754a72
Author: Olav Dahlum <odahlum@gmail.com>
Date: Sun Oct 9 19:30:17 2011 +0100
l10n: Norwegian Bokmål update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 65edf6b42624fcd974030dff55381df063c9e337
Author: Mindaugas Baranauskas <embar@super.lt>
Date: Sun Oct 9 19:17:50 2011 +0100
l10n: Lithuanian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit e2a1d49ea3f092676cda731d1aec8808e8814373
Author: James Olweny <sjolweny85@yahoo.co.uk>
Date: Sun Oct 9 19:17:01 2011 +0100
l10n: Initial Luganda translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 500c7c752391458ed5c596dd6ebbb3513959473d
Author: Khoem Sokhem <khoemsokhem@khmeros.info>
Date: Sun Oct 9 18:34:01 2011 +0100
l10n: Khmer update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit adcf3acb2f518f45d48aeb2182b733851971c3b9
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date: Sun Oct 9 18:31:23 2011 +0100
l10n: Japanese update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit ce2947e1f361862fb219819333b76f7a065423dd
Author: Vincenzo Reale <smart2128@baslug.org>
Date: Sun Oct 9 18:30:24 2011 +0100
l10n: Italian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 97b8c41928324416364c6e3746f531b1aacf2c0d
Author: Andri Pálsson <palsson.andri@gmail.com>
Date: Sun Oct 9 18:29:49 2011 +0100
l10n: Initial Icelandic Translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 32d8cac975091b2d8d00201795036ac0d920f496
Author: Luqman Hakim <ovdl@rocketmail.com>
Date: Sun Oct 9 18:28:26 2011 +0100
l10n: Indonesian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit a6f20aa9d74811f28f1259c020b1df806d835ab7
Author: Eduard Babayan <edo248@gmail.com>
Date: Sun Oct 9 18:27:15 2011 +0100
l10n: New Armenian translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit a6102986ff152414ab7b4424497668326a349ea8
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Sun Oct 9 18:26:37 2011 +0100
l10n: Hungarian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 5ac5eef3d8a273e18df009200359114a99d05171
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sun Oct 9 18:25:33 2011 +0100
l10n: Hebrew update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit a5a5db66b21efdf2c8cbc65fea22831b3ff0daa2
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date: Sun Oct 9 18:24:53 2011 +0100
l10n: Galician update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 445d8ac2ddec4d8bf062a38a068627b9cce0ef7f
Author: Seanán Ó Coistín <seananoc@gmail.com>
Date: Sun Oct 9 18:24:10 2011 +0100
l10n: Initial Irish translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 3119623a4e03db73613eef1034bcb91964a15841
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Sun Oct 9 18:22:35 2011 +0100
l10n: Finnish update
Collection of 1.1.X updates
Extra contributor: Otto Kekäläinen <otto@sange.fi>
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 40ceb1e9dcbc57bb2e3ca33d505c366690483d29
Author: Ibrahima SARR <ibrahima.sarr@pulaagu.com>
Date: Sun Oct 9 18:21:21 2011 +0100
l10n: Initial Peul translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 56418fb815aace8145e4852d0e6cd2f655cb0696
Author: Xabier Aramendi <azpidatziak@gmail.com>
Date: Sun Oct 9 18:20:31 2011 +0100
l10n: Major update of Basque translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit fdf2ed070ea4dd3301605213b823fc2104623ca0
Author: Mihkel Kirjutas <turakas@gmail.com>
Date: Sun Oct 9 18:15:25 2011 +0100
l10n: Estonian update
Collection of 1.1.X update
Extra contributor: Mattias Põldaru <mahfiaz@gmail.com>
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 80f96c31bb51d1e7bb00de93409df4c7516a8522
Author: David González <pico.dev@gmail.com>
Date: Sun Oct 9 18:14:34 2011 +0100
l10n: Spanish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit b6b20de084bcfa1fb5e405b322e006545b35ec05
Author: Manolis Stefanis <mstefanis@hotmail.com>
Date: Sun Oct 9 18:13:35 2011 +0100
l10n: Greek update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit de083c05dd08bff9538e491982a6030b6d661e5d
Author: Mario Siegmann <mario_siegmann@web.de>
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 <xtophe@chewa.net>
commit 184a7ec6125532b220092b48a04a9b690ffb69cd
Author: Florence Tushabe <tushabe@cit.mak.ac.ug>
Date: Sun Oct 9 18:09:55 2011 +0100
l10n: Initial Chiga translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit ca38797078238cc79861de8b79151df222e9c138
Author: Denis Arnaud <denisarnuad@yahoo.fr>
Date: Sun Oct 9 18:08:48 2011 +0100
l10n: Initial Breton translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit bec2b59f285975a26a1f363c9343cda58c41d1a1
Author: Israt Jahan <israt@ankur.org.bd>
Date: Sun Oct 9 18:06:32 2011 +0100
l10n: Bengali update
Collection of all 1.1.X updates
Additional contributor: Jamil Ahmed <itsjamil@gmail.com>
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 67b5e78b03acc61fe2b20c6194f8a4cb0a593f0b
Author: Ivo Ivanov <bestran@mail.bg>
Date: Sun Oct 9 18:04:47 2011 +0100
l10n: Bulgarian update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit a06c8a9eb92cbd51fdaa94b033132ffc1f322780
Author: Xuacu Saturio <xuacusk8@gmail.com>
Date: Sun Oct 9 18:02:42 2011 +0100
l10n: Initial Asturian translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 321b7ad859b9b7eddf21245f60c1769e1ef665b6
Author: Solomon Gizaw <solohavi@yahoo.com>
Date: Sun Oct 9 18:00:12 2011 +0100
l10n: Initial Amharic translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit f2f22b9518646e64d68d8a67138d0fb2270378d4
Author: Friedel Wolff <friedel@translate.org.za>
Date: Sun Oct 9 17:57:58 2011 +0100
l10n: Afrikaans update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 06400299b9e5ba1a18442ed92881bd4a77e9d4f0
Author: Alfred John <agwanta2004@yahoo.co.uk>
Date: Sun Oct 9 17:54:25 2011 +0100
l10n: Initial Acoli translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit 7d0408b96b406042bd42af3da1b0005ff46e61b0
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sun Oct 9 17:51:16 2011 +0100
l10n: Update vlc.pot
commit df3d04156c6d79e5acf1dbe1b7e7ed115ba4f57f
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sun Oct 9 16:16:33 2011 +0100
i18n: Add more .ui-generated .h
to the commented section
commit be87168f996be7003c280882967854a2dc69efed
Author: Christophe Mutricy <xtophe@videolan.org>
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 <xtophe@chewa.net>
commit 314f2f9409b347f3c3fae70ec851ae394f085aec
Author: Laurent Aimar <fenrir@videolan.org>
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 <nkoriyama@gmail.com>
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 <remi@remlab.net>
Date: Sat Oct 8 20:53:26 2011 +0300
Add service discovery for PulseAudio input
commit 933ddbeb65c73ccd8725bbc0d77a67fe30710c82
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 8 19:43:39 2011 +0300
Switch PulseAudio input and common code to LGPL
commit 2cb0954ed88dd21520c894e511b4bfb678de84fb
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Oct 8 18:17:16 2011 +0300
Negotiate input sample rate with PulseAudio
commit dd4325725c7cf0e4c426c688bcaa4807b90245a4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 8 17:30:19 2011 +0300
Negotiate input sample format with PulseAudio
commit 43731984cef070329acb7346ac672458c4c58c91
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Oct 8 16:16:21 2011 +0300
News
commit a79cdadf4ac51177fdc6cb3d0c81f25032b2e8bd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 6 23:53:43 2011 +0300
Rudimentary PulseAudio input
commit 14fa4b2841f99d604476345516717b3bc744a063
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 8 12:52:40 2011 +0300
PulseAudio: fix inverted logic
commit 25aed51d82332fe9346b7be83544df9db0e961be
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 8 11:47:59 2011 +0300
News
commit 4875845b44a02b1c7f1b4f0a57c22597e0c01c7a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 8 11:47:13 2011 +0300
Add trivial ugly stereo karaoke filter
commit 78f2a6f196f9a1061699be134459a06df7f1802e
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Fri Oct 7 21:15:26 2011 +0200
Fixed ogg meta data parsing.
It fixes #5374.
commit 8116eb938929ffc9eb20199e1288cdc90ed1ec65
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Oct 7 20:59:38 2011 +0200
Fixed synchronization panel in qt4 gui.
commit 4b42c9963c8c01b10f68086aed2ffe2f5bfa9425
Author: Laurent Aimar <fenrir@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Oct 7 20:57:41 2011 +0300
Document --miface-addr/--miface change
commit fc4debe6e6408fcb3d048a697c77dd33143ed679
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Oct 7 20:57:31 2011 +0300
Document --*-caching change
commit 136b09ae7215ae28098c91c76b04486c5498c5b1
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Fri Oct 7 17:42:33 2011 +0200
auhal: delete callback on close
fixes #5272
commit b5c3569607e8e9088b40bb3c4ae74c95345ef84c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Oct 7 17:30:36 2011 +0200
quartztext: lower the priority in favor of freetype
commit 87166815782255ced26a3656708bc457437bc490
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 7 01:41:59 2011 +0200
Qt: convert, close #4523
commit 0d3c77678763f97f6ebe5aaa3fe63ef60cc679b0
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Oct 6 12:18:56 2011 +0200
More mailmap fixes
commit 5352e7b2eba39404cb7678015cd1bf39148e5cfb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 6 22:00:52 2011 +0300
Import news for 1.1.12
commit 5b3aa85da2f9e9ee02c8d00b7bb654b5aecd3be7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Sep 26 18:28:19 2011 +0300
Fix HTTP/RTSP crash on invalid request URI
commit 2b1a7345d574af9dd993c410aaa56575c447ac62
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 6 20:08:53 2011 +0300
PulseAudio: keep track of available devices (fix #5412)
commit cec96f5c6c89fa30d4b32b911935b78aab82b5ad
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <ogg.k.ogg.k@googlemail.com>
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 <jb@videolan.org>
commit bb2512e771cf47f288d66f7db256400a7a8d2ff8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 6 01:04:53 2011 +0200
More fixes for authorship
commit 7126e09051e22576fc8ca7ac9a184b1ee85cea45
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
Date: Thu Oct 6 00:25:32 2011 +0300
Typos
commit 9468ddbd1c00447d1ea71e3b044b23201b9151e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Oct 5 20:40:54 2011 +0300
Reset signals for xdg-screensaver (fix #5414)
commit 9d0665c00dd49f8591d76af7bb1f37501a6905f0
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Oct 5 23:29:15 2011 +0300
Set TryExec in desktop entry
commit 56acc1fe0904c3c218e0c7f9cebce80dc8d49539
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Oct 5 23:28:49 2011 +0300
Set GenericName, "Media player" in desktop entry
commit 1b43a4641d0272102153d13e4d8ced5d1a0a80ce
Author: Rob Jonson <rob@hobbyistsoftware.com>
Date: Wed Sep 28 13:05:16 2011 +0100
clean up json output
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 35cb1ed0089d0f85464ee8f9c2d17352971bad3d
Author: Rob Jonson <rob@hobbyistsoftware.com>
Date: Wed Sep 28 13:05:15 2011 +0100
generate properly escaped json
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 514b0244cfc069d4f4b62925f54a5f1fc3b8ef01
Author: Rob Jonson <rob@hobbyistsoftware.com>
Date: Wed Sep 28 13:05:14 2011 +0100
lua:add dkjson
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ab90a0b9bc1eaedba71ea8456cbddb2750c8db00
Author: Rob Jonson <rob@hobbyistsoftware.com>
Date: Wed Sep 28 13:05:13 2011 +0100
use make_uri on mrl inputs
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 68f5f49e5835d4896bf2bdaf8ff062aaf8d49c9c
Author: Sebastien Zwickert <dilaroga@free.fr>
Date: Tue Aug 30 08:33:53 2011 +0200
vlckit: fixes sout chain issue in stream output.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 14626943eb7deee3ef4065ae5ccc3d78bf1d1184
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Oct 5 14:04:21 2011 +0200
Update NEWS and LIST
commit ace03266fcb0094c08b6810d6253ca63888de536
Author: Keary Griffin <keary.griffin@unwiredappeal.com>
Date: Tue Oct 4 10:16:57 2011 -0400
Added AVIO(libavformat) url output
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 96e6f853f2a0081e00a17b799472a6cf33fc6f6a
Author: Grigori Goronzy <greg@blackbox>
Date: Mon Oct 3 20:37:57 2011 +0200
old contribs: update libass
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9d4515ac4873076af85af33270d126818c0e8639
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Oct 5 10:55:32 2011 +0200
strtok_r: remove tabs
commit 04b2f96e8c7d975f024cf10ab1e146d891afee1f
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Oct 4 23:55:00 2011 +0200
Fix typo in Panjabi
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0d2b2324400a80c2d4c491f08a66e52215348ac3
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Oct 4 22:23:11 2011 +0200
Compat: fix copyright
commit 4aec3e9660a89c1f0f4504e68df338e15739d9f7
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Oct 4 22:26:44 2011 +0300
MP4: use strcpsn() and check one malloc()
commit 11cd9e3c7956613588f6b25ddaecc858e5d93381
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Oct 3 21:01:31 2011 +0300
PulseAudio: add stream event callback and handle "format-lost"
commit 504617b7c4ca4fabe53a70dd20ffd84b01b7eda3
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Tue Oct 4 04:18:47 2011 +0200
rtsp: Basic authentication
commit c1e371c81654dd6d714e78a1d3833670e3c73ac4
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Oct 4 04:13:14 2011 +0200
rtp out: add glue code to set httpd configuration
commit 08bf5877b9e21e090b52d8c4270ce5fc332ce540
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Oct 4 04:10:42 2011 +0200
rtp out: fix spurious error message
commit 55ef5862627f0458fc0ab292ef93e12b115f9c6e
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Tue Oct 4 04:00:14 2011 +0200
vod: fix spurious error message
commit f9026e3addde28750241e12ffb24cd745f2fd81c
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Tue Oct 4 03:46:31 2011 +0200
old vod: cosmetics
commit 4acd6169f56192a3cb2128d2108e7f48677766fe
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Tue Oct 4 03:30:32 2011 +0200
HTTP out: fix error message
commit 751dc388e4457e5ad991d0286a4be35f3da12e10
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <fkuehne@videolan.org>
Date: Mon Oct 3 20:43:03 2011 +0200
macosx: fixed handling of plus and minus keys
commit 6db9bea713bcc4c99dcd848582a9bfac04ea46a9
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Oct 3 20:05:47 2011 +0300
Fix typo causing gethostname() to fail
commit 15f6be5d84ab788c38313811de76b8a963db78bc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Oct 3 18:01:00 2011 +0300
Order vlc.desktop translations really alphabetically (cosmetic)
commit 98a7bcb4d48fe08f0e5c59c8c23b8ea20ed81050
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Oct 3 01:39:40 2011 +0200
OSS: remove stray declaration
Fix warning
commit 2296458b7a6e55a0f9dfe42fbbc3633a5fcbfe2f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Oct 3 01:32:42 2011 +0200
OSS: fix Modules.am
commit 33166ad97a418e9bdc0972901cab51e6aa437dd3
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Oct 3 00:59:30 2011 +0200
OSS: build fix
commit d570f62ed93dd45253ad1a646d43acc58a733a8c
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Oct 3 00:18:31 2011 +0200
VLM: better debugging message
commit e35c0b7cf02a6198506f561b24b66a39732e2d5c
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit d50f38f9d9d769b089447acdfab11d6c8f6b6e96
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 30 18:37:28 2011 +0200
Fix building of osdmenu plugin
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 815fd326665beb2f4d868fc32903162630d47df9
Author: Sébastien Toque <xilasz@gmail.com>
Date: Sun Oct 2 21:15:47 2011 +0200
amem: add channel mapping
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit eaa0d3c587688f2e2c0962ae8197f69393f6f172
Author: Martin Storsjö <martin@martin.st>
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 <remi@remlab.net>
commit 21d370a594b8da29d7a204c3f4868151e9e9f054
Author: Martin Storsjö <martin@martin.st>
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 <remi@remlab.net>
commit 7df1090ac84838caa3d8da361511fcf4e1066610
Author: Tobias Güntner <fatbull@web.de>
Date: Mon Sep 26 13:31:52 2011 +0000
Remove unused struct member
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit be5567ca51936fdef807f29ef4230529cfd4da18
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Oct 2 15:44:49 2011 +0300
ALSA: remove variable callback (refs #5273)
commit 78231daf494622e07947478dcf81f5e8cb7f3a86
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Oct 2 15:28:57 2011 +0300
Remove unfunctional add_deprecated_alias()
commit 334e9ba0800bb46718dbb07979db8723a7f03118
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Oct 2 14:12:00 2011 +0300
V4L2: also replace commas with underscores (fix #4273)
commit a0adc28559d25d8cb07057f7e7d77558b6f99c93
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Oct 2 13:55:51 2011 +0300
Add V4L2 string type controls (fix #5302)
commit bc40d784e47045eae1530090e07c007503ce2e4b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Oct 2 13:55:32 2011 +0300
Retrieve current value of V4L2 64-bits control
commit 895e45bd2aa5d61b01e5be6c7908225b796e0f59
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Oct 2 13:55:15 2011 +0300
Fix unlikely memory leak
commit adcc3cca8661b6a55c0a9eef8b6988701984410f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <linkfanel@yahoo.fr>
Date: Sun Oct 2 13:36:50 2011 +0300
Fix V4L2 compilation with some GCC versions
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f2ef4612a5e884ab8244c77537770c11c0cc4d1a
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Oct 2 01:25:12 2011 +0200
V4L2: build fix
commit 73687733c29cde821238a7e4ab7f3f6d647f2ede
Author: Martin Storsjö <martin@martin.st>
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é <funman@videolan.org>
commit 0a886d02d12f811073140240cbad7bfb7af54693
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Oct 1 23:41:16 2011 +0300
Simplify V4L2 config item strings
commit 73600d9ac04a34918771698b873f8acf4caf8ad0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Oct 1 21:29:49 2011 +0300
Add V4L2 64-bits integer controls (refs #5302)
commit 13d609ae2b7f6bd614842b1ba9551de7c6357f5d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Oct 1 20:39:47 2011 +0300
V4L2: add bitmask controls (refs #5302)
commit dfe2b31c279489c539416c431166e3bfe92992c2
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Sep 30 10:13:50 2011 +0300
MCE plug-in for screen unblanking on Maemo devices
commit ee3754df7b0df025a5d85788bdec93069c177be0
Author: Ludovic Fauvet <etix@videolan.org>
Date: Thu Sep 29 18:45:51 2011 +0200
Qt: Fix corner-case with some top level windows
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 744bf6f336e380bec9143da02542b3ef104ae5a4
Author: Ludovic Fauvet <etix@videolan.org>
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 <jb@videolan.org>
commit 7a9193bb0bf1bb9443b964381d3993c871775644
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Jul 4 14:47:53 2011 +0200
Remove gitmodules
This has never been working.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c0b7317b855be0f5072a72376e33d548566b56e1
Author: Martin Storsjö <martin@martin.st>
Date: Thu Sep 29 12:05:12 2011 +0300
android: Enable the iomx module
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2ff4954e5b8c372ba8460841786220880e54293d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 30 00:16:31 2011 +0200
OMX: rename GetVlcAudioFormat to OmxToVlcAudioFormat
commit 7ad0c6549fcad2b8fdd9bd8ef74e8188ccc9a5ad
Author: Tobias Güntner <fatbull@web.de>
Date: Thu Sep 29 08:50:39 2011 +0000
Skip redundant chapters
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2a6d05368b95c857ff10878ec634c0e7e24ca4d7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 29 23:08:47 2011 +0200
Add another jpeg2000 fourcc by Lead
commit 9551501fcb7089342c36395cb54a387594e73601
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Sep 29 18:54:47 2011 +0300
Properly disable ISDB-T code with Linux DVB 5.0
commit b64c30381d52eef5ad036dad5772bff50264260c
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Thu Sep 29 17:58:31 2011 +0400
Contribs: provide libXau URL and proper SHA512SUM.
commit 7d3897bb6527c450e2fdfe89c1b6d321a00a1526
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 29 15:34:02 2011 +0200
OMX: try to fix compilation issue on INT_MAX
commit e4d3e52f5305a35f4514d5b13137f374986f5e4c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 29 15:11:25 2011 +0200
Reorder configure.ac to improve --help readability
commit 0d4e25c3d8bce2c7499f7fdd6745d918bcaa089e
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Sep 29 14:44:19 2011 +0200
Configure: simplify kate detection
commit f15b7d6b69ce5dae7fb2f56b3fe628b426d2cf3c
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Sep 29 09:02:28 2011 -0400
zsh completion: refactor
commit 85336e05f74d244a0bf8553b124b7cbc0cbbd97c
Author: Ming Hu <tewilove@gmail.com>
Date: Thu Sep 29 12:16:54 2011 +0200
omxil: ignore software codecs
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a365398635739e3f99459205d69e9f868f0162dc
Author: Martin Storsjö <martin@martin.st>
Date: Thu Sep 29 11:47:58 2011 +0300
omxil: Simplify the definition of SOURCES_iomx
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 212c3918dad2a844d279e5c98a7c8e9666f69cae
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit acae658cb69c2b42e9848dd00103c07e27b12e3d
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit e4af462713587d458de6fc7caf5929c1f50821ec
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 39bdf338c05b9e223a67f3a22ebdc856de5dd76d
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 5359dc3135cde367302d724ddb42b7b0da708344
Author: Martin Storsjö <martin@martin.st>
Date: Thu Sep 29 11:20:52 2011 +0300
h264_nal: Make the p_nal_size parameter optional
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7489d59dee45c315ef1f9fc6152d4430e9b999ca
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Thu Sep 29 11:43:48 2011 +0400
Contribs: update matroska checksum.
commit e9bce28860e7d407a8865477b2535399669595b4
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Sep 29 01:53:31 2011 -0400
fix zsh completion
commit 510b8c25b19f3508b2a747ab6360a6d3d3bf724a
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Sep 28 18:54:28 2011 -0400
remove hack no longer needed for win32
commit 9367ce0b3a40851a656e136557347fe8e830770c
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Thu Sep 29 00:27:53 2011 +0200
Qt: fix tooltip events handling on Win32
Close #4779
commit 8afc181f39eb47fd105f695db810cc25d62a04de
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 2ef307b4e9e69c887ec2d554345015016ce55bbc
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 3d5114236a915140cc14597da76dc512aa3cff4f
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Wed Sep 28 17:38:58 2011 -0400
skins2 doesn't depend on ctl3d32.dll
commit c0dfe4e90ef5b9786326d4578e0635c60f965df5
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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 <remi@remlab.net>
Date: Wed Sep 28 22:40:12 2011 +0300
VoD: inform about RTSP destination syntax change
commit c3a1a763f1fb479f9278aad62432f920f81a2cc6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Sep 28 22:39:57 2011 +0300
RTP: inform about RTSP destination syntax change
commit 467d4c934930c9485888918a41f9236cb40be7ee
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Sep 28 22:35:29 2011 +0300
RTP: pass path rather than URL to RtspSetup()
commit 8d963a221abbc70316810526bec5d1773edc9833
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Sep 28 22:43:23 2011 +0300
HTTP: deal with https in warning too
commit 2f800ff51a750c39bb797efd42abe3601131d3d4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Sep 28 22:30:21 2011 +0300
HTTP out: clarify dst= syntax change error
commit 79b4dbf387bce007d9a3daf6a811bd05478d005e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Sep 28 17:49:32 2011 +0300
contrib: fix FFmpeg unpacking (multiple times)
commit c29926b6a3336c4dce1af2e0f995022d6ea8acbe
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 6825a61ca202e4fcf3a3d4187e5479c0d2f4c390
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit dd601fe869a0e3f3cbfc8a609b197d49d4ce9c5c
Author: Ludovic Fauvet <etix@l0cal.com>
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 <jb@videolan.org>
commit e83c9f5145e53b2c3b503de1c8d9975bfad86bf4
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Mon Sep 26 22:41:15 2011 +0200
Qt: animate the handle of the seek slider
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 17f422bc28dc3c21596001f2cffd57e5fe743d6c
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Tue Sep 27 17:58:55 2011 +0200
Bump Qt minimum version to 4.6.0
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a89d768c29de0d68320dc6869d3ea9e4ba39de98
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Mon Sep 26 13:54:55 2011 +0200
Qt: improve look and feel of the seek handle
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c40ffdfe072dcb885b4f3f8b562ac750e1f1c569
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Tue Sep 27 20:00:26 2011 +0200
Contribs: upgrade libebml 1.2.2 and libmatroska 1.3
commit 2206ce852685c38bce7214f36d81f9065e6a5d16
Author: Dominique Leuenberger <dominique@leuenberger.net>
Date: Tue Sep 27 19:59:52 2011 +0200
MKV: Fix build with libmatroska 1.3.0
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 67889ac99eceb167f4fade5c73a3438ace4925ff
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit 7984b19c0c0edeabe567e8f2dbd7be3c7ba942c7
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit f94e53d39649f89efa48888efacf143c6b478b2b
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit d6083f05a975a8582053d85e20d175210c0d4336
Author: F. Yhuel <fyhuel@viotech.net>
Date: Tue Sep 27 14:28:26 2011 +0200
Fix typos in httplive.c
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 44207900df2418b2ac4d05f1cc9624ea36e46f4b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 26 23:55:52 2011 +0300
Deal with saturation correctly for S16N volume
commit f0ee4072512db8894a47dc9f847ac10b591b2f43
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Mon Sep 26 19:41:10 2011 +0200
macosx: fixed l10n of the Growl option
commit 9807b702b63b757c07e14a9e03b42cb9fdda4b8a
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit 1cbee971051a55dfb9aa76280549801fdc4cbe84
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit c854652cfeef01c8f350990e90bb82444aa0db07
Author: Rob Jonson <rob@hobbyistsoftware.com>
Date: Sun Sep 25 23:11:46 2011 +0100
expose make_path to lua
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 1c7bedae817377832afafc511955ecf5540a14b3
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit 454d3de2504a0447e1859d5ff4bf5d0d897f6ebd
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit e9905eb97e74b0ea52922850a5ea328a56a79172
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit 7ff6d243f17340f7f080b0c007adbd3a86379b4a
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit 5db979bb40c2baced8b79f7b77b9e16f2560bae7
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit aad27e0882b80e891dd39bec11dc20ba26cdb72a
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Sep 25 21:06:03 2011 -0400
--enable-release doesn't exist anymore
commit 89c0d24f5cb063b5e6cd1d4e4ae15e2057e4c719
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Sep 26 01:42:41 2011 +0200
Qt: regroup systray connect to a central place
commit ba8e2bf6f0f64239020a02dc696bf160d5de9c1d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Sep 26 01:38:31 2011 +0200
Qt: Delay system tray creation
commit f765c77217dd01a689ea752ae5456660634f1341
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Sep 26 01:36:00 2011 +0200
Qt: fix a potential crash with the systray management
commit eff056b10c1b9cddbbb3c3b41215358d062a44f5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Sep 26 01:03:54 2011 +0200
Qt: reload some preferences live
Close #3148
commit bc195211db2280356d26bcaefea14b54c0759147
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Sep 26 00:41:05 2011 +0200
Qt: cache some config variables
commit b243bc8f99f707d8755d48a9a1b71f18b0f6ee0e
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
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 <jb@videolan.org>
commit 04e18e6c838c79f03dca019168ecc8665a2ec334
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Sep 26 00:24:27 2011 +0200
Qt: simple prefs dependency on Win32
commit afad1bb5c6434271d78cd3b6657f54ff1be87036
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
Date: Sun Sep 25 22:24:11 2011 +0300
Use separate HTTPd host per protocol
commit 63828e7c37b100696553b315aa501d69bacdc3d2
Author: Rafaël Carré <funman@videolan.org>
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 <jb@videolan.org>
Date: Sun Sep 25 18:15:13 2011 +0200
Some light fortune
commit ca6f33467f8d1dc15ec83aae44674a4f6a80e286
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 25 18:59:07 2011 +0300
Fix simulatenous HTTPd use of RTSP and HTTP
commit 62720ebc9528eccbc9baccbbb9c9a19aa3815a8d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <xilasz@gmail.com>
Date: Sun Sep 25 11:17:39 2011 +0200
posix_memalign is not available on android
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 9a391eb0083b9ec8e14d1a9e7b59ee43039edd6b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 25 18:36:09 2011 +0300
httpd_UrlNew*(): write warning to correct VLC object
commit 4919998c7ed101bca855edbc75232d85c1668c17
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 25 17:03:56 2011 +0300
News about seekpoint change
commit 70f0b65df4545a5296f9520b28f369032ba70c76
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 25 17:01:32 2011 +0300
Update seekpoint command line help
commit a34c4c52d2c86d1b0f0d22e2d470530bd61aa322
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Sep 25 16:46:52 2011 +0300
Simplify parsing of title/chapter in MRL
commit 453764f6d16e7795e98278f4fe7bb446b787a33e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 25 15:56:07 2011 +0300
Privatize input_SplitMRL()
commit 629242be8991e0005db9d6b61e79e15c89b10793
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Sep 25 15:33:58 2011 +0300
Qt4: correct [eda1f5fea35ddb79a196aea9bbd698c737e1bd0f]
commit 1f62123c42092f2a38f898206d9ce4b2e1a19946
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Sun Sep 25 11:41:14 2011 +0200
auhal: merge fixes from the stable branch
commit e53d01ea3ba96358a532833244c4d5fefc995618
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Sep 25 00:18:31 2011 -0400
contribs: don't build avconv binary
commit 5a19e06f99b1dc2993275ce3d945e0b3cab5aaf2
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Sep 25 06:07:13 2011 +0200
youtube.lua: fix commit 9a746cfa3078c53eed57d2102002b39c283c6ab4
commit 06c9784ad684c52330495f9658fa662bdb5b9d10
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
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é <funman@videolan.org>
Date: Sat Sep 24 20:27:38 2011 -0400
Revert "HAVE_WIN32 -> WIN32"
This reverts commit 7fe3a136b1d72d2b4157cae635666b1d99b144e4.
commit d0031ad29ccc52fb08e0257b0f4a76d34144d56c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Sep 25 00:02:43 2011 +0200
lua_http: fix name parsing on encoded uri
commit 06108030c0cc8e0bfb633319c9dae7ba7b349855
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Sat Sep 24 20:31:53 2011 +0200
web intf: fix uri decoding when browsing.
commit 32d59336f5e76ab6cafdf83c087a26a74e78a23f
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <fenrir@videolan.org>
Date: Sat Sep 24 22:51:26 2011 +0200
Try to fallback to stereo for mono audio in alsa.
commit f89d0a88b533bd9ca0514d7d1ecbbfd13a273c19
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Sep 24 17:55:23 2011 +0200
web intf: save few bytes using chaining
commit e63678cc26c7138f96b49b9d68a26696e88c5cbc
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Sep 24 17:27:00 2011 +0200
web intf: fix volume on the 200% base
commit fc1227e4636128fe85b4bd8a450eb07134fb54b5
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Sep 24 16:45:13 2011 +0200
web intf: display art correctly
commit 1ad23782dd12171220d956b8ab5db1ebb67b7790
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Sep 23 23:28:20 2011 +0200
Qt: menus: fix faster/slower icons
commit 940068e005b78d7095479b2cb33e757df3ae2365
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Sep 24 16:08:57 2011 +0200
Qt: match the volume % with the OSD
Close #3745
commit ca802f6969613e6b8f335d675aaf1af8a7a8f7b6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Sep 24 15:53:04 2011 +0200
Qt: simplify volume management
commit fa240c0ba098005f0540e6cfe64ffb04aa531368
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Sep 24 15:49:06 2011 +0200
Qt: change the string for GPU acceleration
commit 6cd3385995645c795021dbfda75486e192f1ee1f
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Sep 24 14:29:02 2011 +0300
Remove unused defines
commit ac8a668497ae8ffd8ee9423feab0fe4b2db7ab81
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Sep 24 12:49:54 2011 +0200
Update NEWS and LIST
commit dffeb9bc9d17af91d52970eb4bae36491c9bc0d9
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Sep 23 18:51:03 2011 -0400
win64 configure: enable taglib
commit 0c16b5d0213fb853a21ab27b6859911749d30219
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Sep 23 18:49:37 2011 -0400
win32 configure helper : allow to use in source dir contribs
commit 17c3d30124122ca285ce739976cbc49c7b3e6e1c
Author: Martin Storsjö <martin@martin.st>
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é <funman@videolan.org>
commit f227739a6f3575d1265e8738206f32e774e62eaa
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Sep 23 17:56:24 2011 +0200
Win64: try to fix Cmake on Win64
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit aeb72005975cfc84cfca6c3d660cdf0b84d54efb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 23 14:13:33 2011 +0200
Win32: don't redeclare definitions
commit 55cb768a5f7bb6c0c3593fdc7e2969dd9656dac3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 23 14:12:45 2011 +0200
Win32: remove unused variable
commit fd7e51abf31fb4110da20d93b576f9f535dc0bc6
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Sep 23 02:36:02 2011 -0400
contribs win64: fix libgcrypt linking
commit 9bd4eaa5e9b412d99606431d266e6985ebbe6ee4
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Sep 23 02:07:09 2011 -0400
update configure-mingw64.sh
commit 6001cde33368efe30128e2716f412a71d82c4db5
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Sep 23 01:58:58 2011 -0400
win64 contribs: disable projectm
commit 5399208ef5f2a3a4ad1155982fd734f1d05491ec
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Sep 23 01:47:21 2011 -0400
contribs: fix glew build on win64
commit be1a4a7852c15e4032ebe14028f15ce81bbf95a4
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Sep 23 01:44:58 2011 -0400
portaudio: drop patch applied upstream
commit a9a76fbe52979c87b7dca6120fac308870c6a5f0
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Sep 23 01:21:12 2011 -0400
contribs: drop win64 patch for libswscale
commit 5eac86a0e5c3ae5a00ad49a4d405b5bc917fc302
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Sep 23 01:47:22 2011 +0200
Contrib: fix upnp compilation on win64
commit 1dc1a52a194ef02ff7fa70587b16a03983be0a7f
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Sep 22 19:31:31 2011 -0400
contribs: really disable libgcrypt docs and tests
commit 69573b120f6bc03feda7feeea7387a4adee80ae2
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Sep 22 23:56:38 2011 +0200
configure: fix sid demux
commit 1fe14a8816d913ab2c2f4e3ab7de95a5e79013c8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 22 23:30:03 2011 +0200
MKV: de-advanced some options
commit bfd661fc1e13acb007fba3500b1e9834c7b70d5d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 22 19:26:15 2011 +0200
Android configure: Don't repeat oneself
commit d910a74c527ee034290ae7b7278643e68e9091eb
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <fcvlcdev@free.fr>
Date: Thu Sep 22 17:38:02 2011 +0200
Qt: info panels: fix NULL dereference (#5368 fix).
commit 4998d3773bfa91853dd7597928cbea3f3907da64
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 22 16:49:33 2011 +0200
Contribs: remove unnecessary patch
commit 070c1bd129c77d8f434f7ab5ec8a41f88d67e1f6
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Sep 22 16:05:14 2011 +0200
web intf: move style decl to css
commit ee1eb6252cc85298bf29dcfd3345bb9249374590
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Sep 22 16:01:17 2011 +0200
web intf: no need for js for opacity changes
commit 7fe3a136b1d72d2b4157cae635666b1d99b144e4
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Sep 22 09:49:01 2011 -0400
HAVE_WIN32 -> WIN32
commit a7c6b3bf4daa07639b9502500e7556c8acf762ad
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Sep 22 16:31:50 2011 +0300
logger: use <strong> rather than <b> in strict HTML
commit cd65972764e6fa22cbb053a335a6ebe418163b91
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 3bd67a1e5ad4e8c6a50d7a311b217464c0b5f0a9
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 875945f09f4bbb62c8840de25c07e44353c06dab
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 0ad141d394dd86e930d1f27be2ea6ea7e698fddf
Author: Rafaël Carré <funman@videolan.org>
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 <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Thu Sep 22 00:09:22 2011 +0200
web intf: fix reading position from status.xml
commit c79789502fcc9f979afc47fc45bbb9a2150528ed
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 507ebbfec559d5aaede258e53e18396dff7e574c
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit e1da4a02b33d932eacbda20530ac6c44b2d36101
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <thresh@videolan.org>
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 <thresh@videolan.org>
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 <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Wed Sep 21 14:19:27 2011 +0200
web intf: update UI selection on playlist item change
commit db05c860f04a51c8c8179f5005ec5d61c83123bb
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 21 13:02:31 2011 +0200
web intf: lint validation fix
commit 7d3dbfacc88c15d5d2bb66ef963992c9fb11aa71
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 21 12:39:43 2011 +0200
web intf: make playlist start opened
commit 161f99758e4a51bd1955f2842048da2fc78cc3ff
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 21 12:30:45 2011 +0200
web intf: make playlist interactive
commit 43f10da8ab7abef995c5d6292419b91abbbed9fb
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 555ba2d1256879b551b60cce579bf4bdbf137061
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 944c1c4e7ca43a9104d4bb2eeaa2fb0ef633e659
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit 5d0d9decf0320eebcebf171546988671a6cfcfce
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit d4f0c5f192495471d244e93f48f54b421cbc815e
Author: Martin Storsjö <martin@martin.st>
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 <jb@videolan.org>
commit c7f563eb4435e753d0d62345789b60433f003352
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 21 02:54:25 2011 +0200
Old contribs: don't compile mpcdec on x64
commit 7e27f9a241a7b2df75979c24b4dd0466ab41bdeb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 21 02:36:45 2011 +0200
Contribs: update ignore files for tarballs
commit db387a130c25833f93e2e73351ae7611f00c197e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 21 02:34:30 2011 +0200
NEWS: mention mkv improvements for anime fans
commit fd795f7da62400a8c078823d9a7eb3970072e6f1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 21 02:29:41 2011 +0200
Contribs: update libtiff URL.
Yet again...
commit ad2446286fba9f93012312d72a89134674bf7b7e
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 69a96ade0b17778fb93a97f48bb864d8efe737b2
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 2ee48753551670bf5a04be94e71226a5f8d09be9
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon Sep 19 23:03:14 2011 +0200
Improved time managment and seeking in our avformat wrapper.
commit ce57c84c5228daecdfee93910b969417a2cefe09
Author: Sebastien Zwickert <dilaroga@free.fr>
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 <fkuehne@videolan.org>
commit 5390ac24f68294054c9fba564bbe153a4f48c6f0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Sep 20 17:48:59 2011 +0200
Fix typo: Hidding -> Hiding
commit d0dc1be9481bcdb7d8e85cb1d19abfd934981b60
Author: Dominik 'Rathann' Mierzejewski <dominik@greysector.net>
Date: Tue Sep 20 20:44:15 2011 +0200
Switcher: port to FFmpeg-0.8 API
Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 91ced27922335a150d278ac1739e3cbf7e134af1
Author: Sebastien Zwickert <dilaroga@free.fr>
Date: Tue Sep 20 13:41:53 2011 +0200
VLCKit: fixes flags for arch i386.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5af4f382cbb50a1ed98dc3c449a0049060a5709b
Author: Sebastien Zwickert <dilaroga@free.fr>
Date: Tue Sep 20 03:44:08 2011 +0200
VLCKit: fixes contrib dir for arch i386.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 74310c7395a199c0a031dd113d08900cd44082ee
Author: Sebastien Zwickert <dilaroga@free.fr>
Date: Tue Sep 20 01:06:31 2011 +0200
VLCKit: uses new command line syle for bootstrapping contribs.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 83af97080329e587e3271850ce97ffc007ed7883
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Sep 19 23:39:54 2011 +0200
http intf: fix unescaped xml entities
commit 982c2aeaad0a322771ba647cfe708c0c25bb931e
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon Sep 19 23:01:40 2011 +0200
Fixed a double free when av_open_input_stream() fails.
commit 0c4a828d5f9930ce7949d07b6edd9c4b22b2204a
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon Sep 19 20:27:33 2011 +0200
Removed unused variable (avformat)
commit 10a3c487df40445baa339881e3ffb2ed7d59cbfb
Author: Sebastien Zwickert <dilaroga@free.fr>
Date: Mon Sep 19 18:00:47 2011 +0200
VLCKit: fixes compilation issues.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 3b851f4e9c531f2d90c305b3d632cddc082791fc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Mon Sep 19 15:34:05 2011 +0200
Include: add some win32 comment
commit 01946f2369d3744ce7db0785a7bb53f3e8de262d
Author: Sebastien Zwickert <dilaroga@free.fr>
Date: Mon Sep 19 03:25:51 2011 +0200
macosx: fixes pkg-config compilation issue
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 7e2a9a21d708074521c2cdb339b9c663ee2db883
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Sep 18 23:21:30 2011 -0400
Contribs: use FFmpeg from git
commit 6d652d11d4617308c889ae551b6ca3f10bf6cf93
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Sep 18 22:53:41 2011 -0400
remove obsolete comment
commit 747a97b2cf2b2a3af08d6f03b40549e3ee2c3f48
Author: Rafaël Carré <funman@videolan.org>
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 <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Mon Sep 19 00:59:50 2011 +0200
Contribs: update to libdvbpsi 0.2.1
commit 137ea4c07a91e7a5a25916e56b1878d9f112c0ad
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <jb@videolan.org>
commit 39eddfc4ac3c4f3800b246da24e9577f36caf803
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Sep 18 13:08:34 2011 +0200
macosx: remove deleted files from Makefile
commit 7ffe01c7df0cca88e71b9079b961d05aee9b08de
Author: Lorenzo Pistone <lorenzo.pistone@studenti.unito.it>
Date: Sun Sep 18 12:28:34 2011 +0200
cue.lua: fix double URL encoding of directory name
Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
commit a0d300293418d23286b7b24658de4cae99bd87d2
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Sat Sep 17 17:42:31 2011 +0200
Qt: adv options: fix RTL handling for synchronization
commit 553fa2da4ecc8a55cbaaefdc6ad4ed2b3eb7f48f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Sep 17 21:56:42 2011 +0200
dailymotion.lua: partially decode video title and description
commit 66be5f79998302b29c096eb68679abf8d4534039
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Sep 17 21:35:06 2011 +0200
vimeo.lua: convert to --preferred-resolution
commit 767cec1d079b3b45a15a6ed2bf7c017048e76cd0
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Sat Sep 17 21:11:54 2011 +0200
vimeo.lua: remove debug
commit 2d2df2dce5a1ee32cf9f493158595c4dcb7d1a88
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Sep 17 21:09:47 2011 +0200
macosx: remove 'embedded' image files from the xcodeproj
commit 7e1180d8da4c34da45e91b9421c3806e5a6cd73e
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Sep 17 20:54:39 2011 +0200
access_http: support comments (parentheses) in user-agent
commit adc35019701701eec7a6f91128103fc462ce3b3b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Sep 17 13:10:34 2011 +0200
Qt: adv settings: Optimize synchronization panel
commit 76fa9057ed1b2949b6ec73f82fa2f18a69c344c2
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Fri Sep 16 21:28:30 2011 +0200
doc: install libvlc sample applications
commit be5874e5c1b4dd5ddd9a3f3db55e78c033c74a16
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Sep 16 18:42:37 2011 +0200
Qt: open network fixes and simplifications
Close #5328
commit 972e5e453a3f01ae6d3597e3489b4c3dace406b2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 16 18:16:51 2011 +0200
Qt: open dialog code simplification
commit 718ee0d698e2fd3aeb36d628d8b35d04ba5d8bcc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Sep 16 18:06:06 2011 +0200
macosx: fixed minor appearance issues
commit 913fe8f262ec02b1773e5f7c8a81e669770163f1
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <damien.erambert@gmail.com>
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 <damien.erambert@gmail.com>
Date: Fri Sep 16 17:32:40 2011 +0200
macosx: updated UI graphics
commit 20b554bff0385fd2dbaa042f8fd635c9927f418a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Sep 16 17:24:55 2011 +0200
NEWS update
commit 4183cd721936a62d21bb21b676c5679a061919b1
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Fri Sep 16 17:18:08 2011 +0200
macosx: fixed white spacing errors introduced in previous commit (ff8183c04e3f2938cdb11be0d24a56b4ea561545)
commit ff8183c04e3f2938cdb11be0d24a56b4ea561545
Author: Jan Winter <jwinter@gmx.net>
Date: Mon Sep 12 22:15:49 2011 +0200
OS X AppleScript: added new features
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 0333f05e38b96d47b8a0474c93a6932a456c0cc3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 16 16:15:00 2011 +0200
Qt: clarify a text
Close #5321
commit 0d18d5644e7543a8d8e8bccb7f7ba4e18307bfb5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 16 15:54:28 2011 +0200
CUE: support Unix Line Endings
Close #5322
commit 55bc237c2388bc4dde556954127ace97515bd612
Author: Sebastien Zwickert <dilaroga@free.fr>
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 <jb@videolan.org>
commit 7c4e25d7381d89a4e68e6f74c9e2ed8ce607c53e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 16 14:32:46 2011 +0200
Information about DV Pro codecs
commit f6e6dfe471610bec40052f8404a371e2c1c57f4f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 16 14:11:27 2011 +0200
More FourCC for DV, JP2K, h263, mp4v and MJPEG
commit 3b2431d7487a1bebf14d3dad554a6512b870a27c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 16 12:11:04 2011 +0200
FourCC: update copyright
commit 0899262b24433d74a37ebbd31b30a1835671c955
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 16 11:39:23 2011 +0200
Add support for ProRes through Libavc
Thanks Elvis
commit d11ea1365dcb34ff5447aa15c08ddf3444d4ae55
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Sep 15 20:37:06 2011 +0200
youtube.lua: preferred resolution selection
commit 0e644cb3da1f23509011e6f825c4acaa193fc212
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Sep 15 20:36:16 2011 +0200
lua: export variables module to lua demuxer
commit ad964b11c168978351eced5c64aa6284bf20bb31
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Thu Sep 15 15:59:21 2011 +0200
libVLC: remove tabs and trailing spaces
commit e4bf5fafb7519ca62eeb9ba787212bf464737a00
Author: Yuval Tze <yuvaltze@gmail.com>
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 <jb@videolan.org>
commit 1af1b86864e7d6ef241011b8e97941ed673fd5ad
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 15 15:54:50 2011 +0200
Amem: remove trailing space
commit f9d51b56df9127b5a858a3824e2fe4371712824e
Author: Sébastien Toque <xilasz@gmail.com>
Date: Mon Sep 12 23:19:09 2011 +0200
amem: fix a typo
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 92b7c62150ef1bbb3ab21c6d06f77d84299ce92f
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Wed Sep 14 20:29:26 2011 +0200
Replaced tabs by spaces (opengl)
commit 533090db4c9c616649b449b3ad6d5743b920da5a
Author: Erwan Tulou <erwan10@videolan.org>
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 <jb@videolan.org>
Date: Wed Sep 14 16:54:22 2011 +0200
Update copyright and remove unnecessary include (CC)
commit 364cb74d30b14bcdb8e5a9c3ca90d01857ab907b
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Sep 13 18:30:06 2011 -0400
Old contribs: make it easy to use libav
commit 44b9decd384b60d47cf2b8930a3ce287aadae666
Author: Rafaël Carré <funman@videolan.org>
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é <funman@videolan.org>
Date: Tue Sep 13 18:10:32 2011 -0400
a52: cosmetics
commit d47186c7a6cbe0a1d19ee639b90fe96905d9f6cc
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Sep 13 18:02:17 2011 -0400
packetizers: move state enum in packetizer_helper.h
commit 13d4cc70a7e97d5f9facc3d8df035fd037572634
Author: Rafaël Carré <funman@videolan.org>
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 <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Tue Sep 13 12:54:47 2011 +0200
luahttp: remove old mosaic
commit 76aa0c1e95bcd1b5d903584b8a0baf162379ed04
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Sep 13 12:50:41 2011 +0200
luahttp: remove old flash
commit e7c99eb33a79b5547d8f1ec4647ee7024cf36a7f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Sep 13 11:42:25 2011 +0200
luahttp: move footer down
commit 1f68a4db6f91b868524899e47e2bd6f82e314f23
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Tue Sep 13 00:36:25 2011 +0200
Cosmetics (avcodec decoder).
commit 77c6c8d2f5a47cbcb1e0cd5553023b2fbe0db873
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Sep 13 11:22:14 2011 +0200
Qt: menus: re-group/order video options
commit 7fd0bb96b1040e8be04fc4f1f4e72b39c180515d
Author: Devin Heitmueller <dheitmueller@kernellabs.com>
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 <dheitmueller@kernellabs.com>
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 <dheitmueller@kernellabs.com>
Date: Tue Sep 13 00:17:45 2011 +0200
Fix rendering of transparent space (CC)
commit 872aa7ed7891c0ac9234b8ad29416be9f3c4ecc4
Author: Devin Heitmueller <dheitmueller@kernellabs.com>
Date: Mon Sep 12 23:33:48 2011 +0200
Properly render 'smart quotes' (CC)
commit 461ebf064c8d36f502eccf0aa0686bec2eac266a
Author: Devin Heitmueller <dheitmueller@kernellabs.com>
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 <fenrir@videolan.org>
Date: Mon Sep 12 22:24:47 2011 +0200
Fix CD+G scrolling.
It was broken by f9b664eac0e1a7bceed9d7b5854fd9fc351b4aab.
commit 2bf6fb20e219a113622624ee61c143e543b65bf0
Author: Martin Storsjö <martin@martin.st>
Date: Mon Sep 12 21:40:35 2011 +0200
Add picture format declarations for NV12 and NV21
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit d43dfe579d33c51b401f400b2c7af764380a78cf
Author: Laurent Aimar <fenrir@videolan.org>
Date: Tue Sep 6 21:58:00 2011 +0200
Fixed text rendering with empty line in freetype.
commit 80676aa4a6833ce7ec4196d6492ea01fd74422b4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Sep 12 20:34:35 2011 +0200
MP4: fix a typo
commit 79bfcece06742f4b2dcc91500ccf524750748728
Author: Erwan Tulou <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <erwan10@videolan.org>
Date: Sat Sep 10 10:06:53 2011 +0200
qt4: fix memory leak
commit 9eb2164ec99f52999a62cc315a7d6c9853c155f3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Sep 11 23:18:42 2011 +0200
More Apple HDV fourcc
commit 280137eded8c6ff9c34b6a5c6d61a57239e4781c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Sep 11 21:51:37 2011 +0200
DirectFB: Copyright update
commit 6fcdfb046a1ad84620628cadef3375b2434c0085
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 9 00:55:52 2011 +0200
Qt: Deactivate coverflow for releases until someone actually fixes it
commit caa343463e36c9f77f246d323c5dac7092129763
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Sep 10 20:42:33 2011 +0200
Qt: simplify go to time dialog
commit d405f2ca0cbf3bd830241281b224206bfbf72428
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Sep 10 00:01:24 2011 +0300
x264: actually add that sei in first block
commit b852af557db7631708ccb1ebd34ff87d9e16f715
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <dilaroga@free.fr>
Date: Thu Sep 8 22:49:51 2011 +0200
opengl: fixes subtexturing issue on macos.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 9c833b7dd61110398f6bdef4afa99209433db7cf
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Sep 9 08:01:27 2011 +0200
Qt: simple_preferences: fix default item for style combo
commit 3015add42a0c8ddcbbda5fa25b5e73f065785a0b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Sep 9 07:53:59 2011 +0200
qt: epgview: const correctness
commit 5d1047b3938ea4708eaab767713992628c92bb55
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Thu Sep 8 23:18:04 2011 +0200
lua: document vlc.object.aout() and vlc.object.vout()
commit 7a574861e5f66d995bbed763ae8ad97b2b41c651
Author: Rafaël Carré <funman@videolan.org>
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 <fcvlcdev@free.fr>
Date: Thu Sep 8 07:04:58 2011 +0200
Qt: reparent layout
commit 4761695cdff9214de4bb356e4ce9d1c25de364dc
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Sep 8 06:31:12 2011 +0200
Qt: playlist: add tooltips
commit 7c0bb066acc9a63f0b84e1991ed8de402218576c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Sep 8 06:09:21 2011 +0200
Qt: playlist: move zoom button to top bar
commit a5f542fbe09d9f847f1c0b159d16f705c018a30b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 8 01:43:04 2011 +0200
Win32: extra-safety on thumbnail toolbar
commit 68c863f4a65ccc14f6f883272b7ba7c65b3e3940
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 8 01:05:01 2011 +0200
Qt: fix typos
commit 22f95210299b1396e881d5550d187a9f115b21fd
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <remi@remlab.net>
Date: Wed Sep 7 21:43:08 2011 +0300
Missing #include
commit 88f047adb8bf6235f8c289d991b9945ae9df066c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 7 20:07:16 2011 +0200
Update Makefile.am after previous commit
commit 1e795659906b8bb88005f31ddf6ae827312ef37c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 7 20:05:59 2011 +0200
Remove outdated HACKING and update INSTALL and README
commit a43195e0a602f950ede7bd7f7d4431144bb6d9a3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 7 19:59:09 2011 +0200
Update the README
commit 7e4d0edc0708613df89a82cf44da245acce5cfce
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 7 19:46:11 2011 +0200
Remove INSTALL.win32
commit a4dd974c8a2f48bb212189146cf9105f289d9c62
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
Date: Wed Sep 7 20:54:06 2011 +0300
Fix skins2
commit 4dc07c996d859aebaef088c8bcf5c85c5968bfb4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 7 19:39:38 2011 +0200
Win32 configure: activate skins2 interface
commit 86348530937d437db420a2168ec1e230952e9d4d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Sep 7 17:58:50 2011 +0200
opengl: re-enable the mac part by default
commit 4e84f81bacc8c682b2f0c19224531b522346dfdc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Sep 7 17:58:18 2011 +0200
macosx: fixed crash when rebuilding the sidebar too often
commit 9c1c18e3590e55988446295ef0826fafc26a382c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 7 16:02:44 2011 +0200
luahttp: fix javascript declaration
commit 18a26247ea83c982132f218bdfb1a6e515f46576
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 7 15:54:30 2011 +0200
luahttp: fix document parsing with inline javascript
commit 6c18d1692b15f2d7553032471b79b7b34d73e0b0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 7 15:41:46 2011 +0200
luahttp: fix and move style to css
commit 8346670536dd6394318a7e2442042b90d20f0a1e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 7 15:28:56 2011 +0200
luahttp: add doctype
commit e899307d9c84da328b409ef302603a3c1afae849
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 7 14:40:00 2011 +0200
Qt: standardpanel: remove warnings
commit 8d3b932e39c621359f2a77c3841fe4f33e5ae5a9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 7 14:37:49 2011 +0200
Qt: playlist: pad zoom slider (fixes #5291)
commit ea17bdc31183b303fff336870d9f6bcb39b78963
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 7 13:05:38 2011 +0200
Qt: playlist zoom: Enforce valid font point size
commit 9f5bb6b6148fa96535fd2ba973c6a0b094aa7bb0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 7 12:30:19 2011 +0200
Qt4: fix indentation
commit e2b67cfb50281b86009ff3afda4f0549ba301d07
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Wed Sep 7 11:36:46 2011 +0200
Qt4: fix playlist type when saving
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c98b3e78ef2f6196d67d66fce62a4bca07a43d66
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <dilaroga@free.fr>
Date: Tue Sep 6 23:57:50 2011 +0200
opengl: revert some cleanup.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 30ae318e67042c23baa30968ccbe80ca949da522
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Sep 6 23:38:43 2011 +0300
Enumerate V4L2 frame sizes only once
commit ff039349bb6a767495387e575287ff4ba56d0c74
Author: Laurent Aimar <fenrir@videolan.org>
Date: Tue Sep 6 21:22:59 2011 +0200
Removed now useless include in goom.
commit accf423b7c2eb24db606063c8eb949b5bb2ad630
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Sep 6 20:12:22 2011 +0300
Partially segregate access_demux V4L2 code
commit 21ecdaab62967d244e534b57832d7c202caf3f82
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Sep 6 19:31:01 2011 +0300
Segregate access-specific V4L2 code
commit 5a070f6941676d9f3fc9d8d3f6297a6cd308001b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Sep 6 18:02:49 2011 +0200
Configure: slight simplification.
commit c292dec526a4e972c25d21d2219319067e6d7058
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Sep 6 18:46:17 2011 +0300
Unused variable
commit 913a9a9aece76b6a05d87d2dd85c7525131dfd91
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Sep 6 18:38:07 2011 +0300
Restore --disable-libv4l2 for packagers
commit 6b935f4fcaa7148577fb0de850950eb51a074bbb
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Tue Sep 6 01:16:27 2011 +0200
MSW: release the HICON later
commit ce3960e889c249019ec5d4d144373f87be0be456
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Sep 5 10:00:03 2011 +0200
android: Implement pipe2
commit d3c189ebbf4a1886e6f4c008e550a4537820f58e
Author: Martin Storsjö <martin@martin.st>
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 <remi@remlab.net>
commit fc3b9a8e6d706f547d10010556a76e4de76b8e3c
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Sep 5 22:39:19 2011 +0300
Remove filter_t.pf_audio_buffer_new
commit 6cdef6722f008ba5ba0c94c15cc293a745ebe7ff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 5 22:45:25 2011 +0300
Use decoder_NewAudioBuffer()
commit d9020f94ed86efe66cb03d7055f3aaf7131ea358
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 5 22:39:11 2011 +0300
Fix warning
commit 74c0aebf457f5599b226af977741046485985698
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Mon Sep 5 21:23:41 2011 +0200
Print codec_id on unsupported track in avformat demuxer.
commit 88564ace0252c13c7b778c054be7a5548878936a
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon Sep 5 21:12:58 2011 +0200
Register libvlc_MediaPlayerVout event.
commit a3628756655e442f69f719632a7a173cf31518b0
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <remi@remlab.net>
Date: Mon Sep 5 20:50:47 2011 +0300
Dead code
commit dbc8428d26d62420e9303cc72fa6c23d7adf2ad2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 5 20:46:20 2011 +0300
Remove libvlc event queue slightly incorrect debug
commit 32b1eabf3c4d65b7a6ec79a38bd07f50f4a2eec6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Sep 5 20:36:56 2011 +0300
Remove some debug
commit a7f6a75da311ec6a9e96a60910a6b0c2c3e422d0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 5 20:35:52 2011 +0300
Fix a few debug messages
commit e07059b020218e03b2c51075c48c90ba40fa052e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 5 19:38:37 2011 +0300
Only open video device once
commit 6ee39527ef241b3e138c926f3cf827020d9b7bc7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 5 19:22:22 2011 +0300
Small code factorization
commit 812b6e27ce3f4ed84ce547dc2365b844931729d8
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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é <funman@videolan.org>
Date: Mon Sep 5 18:13:55 2011 +0200
Fix static modules
commit 3eb62f6699c1a90492247be75bde5d3eaec7a5ee
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Sep 5 16:37:54 2011 +0200
Serbian Win32: fix building
commit c44ee8e1dae17e4b73475f717fea7c5add6a1fd4
Author: Sebastien Zwickert <dilaroga@free.fr>
Date: Mon Sep 5 01:31:41 2011 +0200
opengl: fixes macosx vout issue.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 67b1aab71a46f040b62c5493df880d6b5ca2acd8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Sep 5 14:01:23 2011 +0200
macosx: fix some more compilation warnings
commit f118a45bd95de4ad243b87646f729b010b71ffaf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 1 17:36:02 2011 +0200
Don't leak a HICON
commit 52a381c9f23ca290f5b6af4ac11893712a722d2a
Author: Sebastien Zwickert <dilaroga@free.fr>
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 <fkuehne@videolan.org>
commit 54ce59969ad7eb981b0d410b3c5040ee5156a3a1
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Sep 5 02:28:06 2011 +0200
file: fix file/network caching detection for windows
Untested
commit 42b85a3cb22abd6245bdc774f52b4222234fe406
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Sep 5 02:13:40 2011 +0200
WinCE: remove stray comment
commit 2f9b8f8362fdaddd46d7e18a26b83313fa7c0b71
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Sep 5 00:55:29 2011 +0200
Fix typo in installer
commit af6d07db2b43f2899d3ee0d9158df529bd8c197d
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Sep 5 00:47:47 2011 +0200
i18n: update POTFILES
commit 1a54bf7cd05c3ed6dab91593399f58bd8821adbc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Sep 4 19:43:50 2011 +0200
macosx: clean up
commit c5f9ea13f6f81b734d9db6caead08c1d82d85cc0
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Sep 4 18:38:31 2011 +0200
macosx: prevent ugly artifacts when playing a video
commit 9b134e2a1dd202e41075e56566f448166a0c5f71
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Sep 4 17:40:50 2011 +0200
opengl: some cleanup
commit bc3b6301a794b2c2d095a8ab4b6ac2d84ddc83ed
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <ileoo@videolan.org>
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 <xtophe@chewa.net>
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 <xtophe@chewa.net>
commit b6aaa37207a2f114d138824d307d2e0d7d7aadda
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sat Jun 18 17:35:45 2011 +0100
Fix serbian.nsh
Blind commit
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit f451f9180aa44dbd98d082977cbf4a97c21909b3
Author: Predrag Ljubenović <predragljubenovic@gmail.com>
Date: Thu Jun 16 23:38:35 2011 +0100
Add serbian translation of win installer
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
commit ed679f05e21def89a23a4be4438a3e08a54d62c0
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sun Sep 4 14:46:26 2011 +0200
Distribute lithuanian.nsh
commit 2c31bd9b911332d30ca0ef429f7f2a71e35856f6
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sun Sep 4 14:44:37 2011 +0200
Add Basque translation in Win32 installer
Translation from Xabier Aramendi <azpidatziak@gmail.com>
commit ebebd4ec27570ad4db13a663645136f1ec85beb2
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Sun Sep 4 12:47:39 2011 +0200
Typo
commit 89779c4a8296ef97bee7917f2d231a0d1d55d2f4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 4 15:42:02 2011 +0300
V4L2: merge two switches
commit 7a82c84437e415e32dbcdf6112f1980753bc9121
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 4 14:04:49 2011 +0300
V4L2: only keep codecs data during initialization
commit c588aa1a230e5679b95776daa2cb79686c026287
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 4 12:56:25 2011 +0300
V4L2: move variables out of p_sys
commit 89c015111e0cf17e78f1996817804c00703e7e38
Author: Christophe Mutricy <xtophe@chewa.net>
Date: Fri Jul 8 19:09:42 2011 +0100
Add Russian translator
commit cd0398cf516a94e527f4da04b4438491814ab5ee
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Sep 4 12:22:55 2011 +0200
contribs: fixed hardcoded paths
commit 22e5015cafa216140a04534fb8b0962b9740ae63
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 4 12:32:40 2011 +0300
Missing #include
commit bf288927ee2d2f7834391ca22b075000d2c1c4d6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Sep 3 19:34:26 2011 +0200
another compilation fix for the mac
commit 762686af7782478461060a75efa79edba4c38a59
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sat Sep 3 19:23:25 2011 +0200
configure: fixed compilation for darwin
commit 5e98d6dac6afdfe6682d3818d6144e9e4d6071bf
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Sep 3 19:31:20 2011 +0300
qt4: fix preferences widget compile
commit f87e9843a7d50b63e78690f02860c993c22e9be4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Sep 3 18:26:59 2011 +0200
Win32: do not load DLL from cwd
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
commit c4fa64d3d8b0d29c9a77a947780d2cd48df5f0e2
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <remi@remlab.net>
Date: Sat Sep 3 15:32:51 2011 +0300
Use weak symbol only on ELF targets
commit 8dd3b9876b5491d251d6101712720b6add3d9047
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Sep 3 13:46:29 2011 +0300
Qt4: fix V4L2 video standard in open dialog
commit 5df99e7abfe5216939c0c47354641d15fe212baa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Sep 3 13:46:11 2011 +0300
setfillVLCConfigCombo: deal with string config items
commit d8f977410aecaab94af8d4e8551737cdc6c5a546
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Sep 3 12:54:40 2011 +0300
Replace fdopendir()
commit 5956c548a45297588a37879f770ae3d0376605fe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Sep 2 15:32:52 2011 +0300
Inline V4L2 device probing into device initialization
commit a5bf56fa8071e9317edf34ff800cf7cdb80a68ab
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat Sep 3 10:34:47 2011 +0200
Fix sout-switcher compilation
commit d305c3cb0973bf22efdf2de2203963f98d628740
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Aug 9 00:23:18 2011 +0200
mp4: fix printf formating
commit c2861c61046207e163ee3a74d24df2900bddb6f2
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <linkfanel@yahoo.fr>
Date: Sat Sep 3 03:55:07 2011 +0200
package: no need to look in src/
commit fb26f506ef8347b9005c13aed96916bc385e8b17
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Sep 3 03:06:57 2011 +0200
package: look for libvlc in lib/
commit 089d72f5f350971cf4c96986029d0a56390a171f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Sep 3 02:31:23 2011 +0200
libvlc: distribute libvlc_version.h.in
commit 757a6778b1336e51320672694a65db39b40ab39d
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Sep 3 02:03:51 2011 +0200
V4L2: distribute missing header file
commit 584a0d76c12d548114b4dfb97ba0e26ceda7bfe0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Sep 1 22:52:45 2011 +0300
Useless includes
commit 7634e4569611bff391b4b59496f0dd9a53833993
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Sep 1 22:51:53 2011 +0300
Split V4L2 plug-in in multiple files
commit 67622e8da3717e04e9bde5083f3707364981dcb0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Sep 1 22:28:06 2011 +0300
Typo
commit e993d4b7bb0b0a5f2ea80dc02231a6585ffa9748
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Sep 1 22:15:59 2011 +0300
PVR: remove V4L1
commit 391c48e116d232e7ee33efe8e389c48a321b6c0f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Sep 1 21:14:41 2011 +0300
V4L2: do not retain device path after initialization
commit a26af04bfddddecf9614181ed21e0079f70b1772
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Sep 1 20:36:52 2011 +0300
Clean --v4l2-set-ctrls up
commit 753cdfb2459df63b3c8da3a0604b4e6803b8eb2c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Sep 1 20:30:16 2011 +0300
Open V4L2 node and initialize libv4l2 only once
commit 58794a90a38c018ff4ab06e7f0937318dfd80ca9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Sep 1 20:21:31 2011 +0300
Select V4L2 input before standard as per specification
commit eda97b3a1484403ea3a590559eae67eca8f28fb5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Sep 1 19:44:32 2011 +0300
v4l2: use var_LocationParse()
commit c7fd60df62d04e605c10d1e3e3df69567fcca2cd
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Sep 1 21:14:20 2011 +0300
Improve access initialization macro safety
commit b6c4de7c1675ebce1d81ce5c4f059036eb3da341
Author: Rémi Denis-Courmont <remi@remlab.net>
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é <rafael.carre@gmail.com>
Date: Thu Sep 1 00:34:34 2011 -0400
fix folder meta_engine (typo)
commit 54bfce03bbcc85369e5f775206921b91ce3db91b
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Sep 1 00:24:03 2011 +0200
Configure: fix typo
commit 6c99941fb55b8d88c60cbb1c273ec88cbc92d437
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 31 19:56:27 2011 +0300
grain: remove callback before destroying callback data
commit 05f6eeb5ddeb65f9402058cbba41f9c575a8d6c0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 31 19:56:07 2011 +0300
gradfun: remove callback before destroying callback data
commit c0d70328b4b9063ee6932782095c682f13b39994
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 31 19:50:23 2011 +0300
Remove no-op variable callback
commit c279528f89cec093c962b928fdbea13b82e5a8d0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 31 19:36:23 2011 +0300
V4L2: remove unused parameters
commit 11d44bddb053225d9e7b9e8edf193b98bef84202
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 31 17:20:34 2011 +0300
V4L2 partial cleanup
commit 905d235f1c53c0ea55d75fc01d855e4180d937fd
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 31 17:53:19 2011 +0300
A-law and µ-law are 8-bits too
commit ceed481a747610be5a881d8746cf188c7419329e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 31 17:45:15 2011 +0300
Simplify x509 credential loading and allow symbolic links
commit 343ffdbf8538d8fee57556edf2029dd819bc94f7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 31 17:18:29 2011 +0300
Remove useless declaration
commit 3d87e37e162afe62f3ada730adf7618432d40216
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 31 16:52:21 2011 +0300
Correct requirements for clock_nanosleep()
commit 44cc78b9bb3275c1d40d6b7f5fabb8743f09a901
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Aug 31 19:46:18 2011 +0200
src/interface: compilation fix
commit e8a576b222aa6dfc08bb5c03e0112b513220d46c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 31 17:17:52 2011 +0300
Missing file
commit 0ed6e06dabf189a7ada1061343f876817d63b24a
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <mehrotra.akash@gmail.com>
Date: Tue Aug 30 23:17:38 2011 +0530
luahttp, equalizer: Fix warnings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ee1e329e73aa09470858e078dc9df92f36edcd4f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 30 23:57:50 2011 +0300
Update libvlc.la path and factorize test Makefile
commit e33be977f4e19b298c7805bca6204fb5720ff7c8
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 30 23:40:14 2011 +0300
Move src/control/ to lib/
commit 69ec06251eeda08638d8e35405402eecb298dcfa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 30 22:04:15 2011 +0200
DShow: fix compilation after change on caching
commit 96bf31fa1cd626d601f0ebbbb93f5c2ec213af57
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 30 22:45:33 2011 +0300
Hack to fix Windows build
Better patch welcome
commit dda048cf91b2546ae51a51dc5d41ca2ee99bd354
Author: Christopher Mueller <christopher.mueller@itec.aau.at>
Date: Tue Aug 30 11:35:12 2011 -0700
Xml: added empty element detection
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 882e79a8c541206942f78337f074849620adfa01
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Aug 28 23:15:38 2011 +0300
Rework directory order
commit b00db8ce608789faa8e37b48ead95f99a34ae13a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 30 20:02:50 2011 +0300
Move libs/srtp/* to modules/access/rtp/
commit e93de8eb5049d3e31f6e1d0aef29d775a67fd1b9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 30 19:55:18 2011 +0300
Move libs/loader to modules/codec/loader
commit 706d47338580582074b1372d09e7ad161e9e1df2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 30 19:48:57 2011 +0300
Move libs/unzip to modules/access/zip/unzip
commit 2ead0773f85b64553e8cc35be400f9f115ddd29a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 30 19:32:56 2011 +0300
bootstrap reorder stuff to simplify
commit 27ba1dbc3c5ec7d3028235cb6a16543fda117cd7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 30 19:23:45 2011 +0300
Do not override ABOUT-NLS twice
commit e683b9ce6e7c3191126cdd3ef15e23af2bf6286f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 30 18:30:23 2011 +0300
Update user interface for caching unification
commit 31ac20b22fc37bcf78991159bf8a0f138db05b44
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 30 18:28:20 2011 +0300
Unify (ACCESS|DEMUX)_GET_PTS_DELAY
commit d71dcc99d42a5681ef760aa3ee4dc3ccb02046a0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <mehrotra.akash@gmail.com>
Date: Thu Aug 18 18:56:25 2011 +0530
httplua: update readme
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d0ea236c473a560dc796be053262bfa15722ccb7
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Tue Aug 30 19:39:41 2011 +0200
LUA: EQ Preset setter
commit 7384460f7205fec0fae39c05feca6550db111618
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Mon Aug 15 13:27:11 2011 +0530
LUA: add addsubtitle control
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 02a2c3976bd30b2d895b89cd4c9485ccabd65a99
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Tue Aug 30 19:33:41 2011 +0200
Lua: httprequests.lua -- formatting fixes
commit 80d5143862a543791277a56518ff2961946b2135
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
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 <jb@videolan.org>
commit 8568f791efbcb3d502512cf9e3e28d737773eb91
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Sun Aug 7 18:33:50 2011 +0530
LUA: Aspect Ratio
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7f47ba06c6c8ee056ecb8511faba5da18b8c44c3
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Thu Aug 4 17:51:27 2011 +0530
LUA: Display video settings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4784f3f0647098c853eee74b287f22082b6c3798
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Thu Aug 4 17:51:03 2011 +0530
LUA: Display list of active audio filters
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 89032298507814e9ed61c90d25c7d85415486b93
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 30 16:50:11 2011 +0200
Support an alternative fourCC for NellyMoser
commit 1a2a6d6af34627055d9e16ab53f05aadd1369a0b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 30 16:49:04 2011 +0200
Fix compilation
commit 4df49b18119a41d2673866679d233334d597a4e9
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Tue Aug 30 08:52:49 2011 -0400
config_Get*Dir() : don't call FromLocaleDup(NULL)
commit b50c8e8448ae57f0ffb30ba7c52d7ca03cb20792
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 30 11:53:41 2011 +0200
Android configure: remove outdated flag
commit ec8252f8fe4d4ed8d33c390e330b0478b0cd8285
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Aug 29 23:37:23 2011 -0400
android/configure.sh: enable taglib & matroska
commit 86352e23a5d4e429e4758be6ae7e724312b0f97b
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Aug 29 23:21:50 2011 -0400
old contribs: build taglib by default for android
commit ea662f2cdb36c81e84c9487a0d4d5dc7492dab91
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Aug 29 23:20:54 2011 -0400
old contribs: Use sane compilation flags for android
commit 75e1d9c7b9775c792da63722d535cc58a6c90d1c
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Mon Aug 29 23:18:16 2011 -0400
old contribs: enable ebml/matroska for android, disable live555
commit 9e1c52b0047b0b8f4a262241d563703fab49c097
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Aug 29 23:14:40 2011 -0400
old contribs: fix c++ compile for android
commit 6691fa04a71f6c9d74b125d7100270458122d2b0
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Aug 29 23:14:08 2011 -0400
old contribs: remove old libebml/matroska hack
commit 3ab2f937b7f2dbd77e4cd161ef926ecb07dc147b
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Aug 29 22:07:25 2011 -0400
FromLocaleDup(): accept NULL input (and return NULL)
commit 6ab3cbf7e13b20f274a729096f55c64fe6efb06a
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Aug 30 01:13:40 2011 +0200
Goom: specify the speed integer range
commit 0793427a2667ccbd778a2cf30179395978b54747
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 30 01:08:18 2011 +0200
Win32 Waveout: reorder options
commit ddc2725acbdddf67dae8543ad0825dc72740296d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 30 01:07:41 2011 +0200
File Aout: reorder options
commit 08490be5a92d895644dc928d8e114b25cb8d3062
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 30 01:05:07 2011 +0200
File audio output: limit the number of channels
commit ed19566cdf179504821a063b08333661fcae47ca
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 29 22:11:56 2011 +0300
Cosmetic
commit 03e94d89807da03f3a25825fecff0c7d53ed5fa3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 29 22:10:15 2011 +0300
Fix tuning DVB-T/T2 and ATSC
commit 096cd15ea2ce9f4f40a9b4bfe8ddc584536986c7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 29 19:10:00 2011 +0300
Cast or convert <ctype.h> functions it parameters to unsigned char
commit 487b7594aadd2aac678fe8c75607738f43aba6aa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 29 19:04:06 2011 +0300
compat: fix use of <ctype.h> 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 <remi@remlab.net>
Date: Mon Aug 29 18:48:52 2011 +0300
Useless include
commit a3cb8280272b24016059965c3edd292320af0a7b
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 29 18:26:17 2011 +0300
dirac: remove useless if
commit 03fe10796ca49944f55c2ae72f01f911ba5afadd
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 29 17:53:18 2011 +0300
block_t: repack
commit 664218734b98035c75e56f749f622f19f3a8ed74
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <jb@videolan.org>
Date: Mon Aug 29 15:22:37 2011 +0200
FFmpeg => AVformat
commit 41d25f75376d1cc2aef94621d19cb7de8514ae53
Author: François Revol <revol@free.fr>
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 <revol@free.fr>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 18925e8fdb40c6c137e5de750af3b932e4d71a4c
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Mon Aug 29 08:46:05 2011 -0400
Support static modules using extern NULL-terminated list
commit 7bb289c4d1564a66efa59879956d51beef6eb8dd
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Aug 29 08:42:04 2011 -0400
Revert ARM part of [806505a4f]
commit ed371431e9ebb112d95d2555e96f4f672443e968
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 29 13:59:53 2011 +0200
Add Fourcc for AVC-Intra
commit 80ba24eea080d6a112338ba03a30d007dbac0ff3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 29 01:04:29 2011 +0200
MP4: support udta.name for track description
commit 76ab435df8c944f789424670fb2715abe534fde4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 29 00:11:57 2011 +0200
MP4: shut a warning
commit b26d9bf5824cab4b09207ea8067023fd0be979f3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 29 00:10:31 2011 +0200
MP4: Use defines instead of VLC_FOURCC
commit 05368ceee20d826bf76fa3e6a1bad8b499e72be9
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Aug 28 20:59:46 2011 +0200
MP4: code factorization and cleaning
commit d896f8e8767aef75303de2c873440b5938ae6438
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Aug 28 20:20:27 2011 +0200
Define GUID only once, in vlc_codecs.h
commit 56fcd2cadbd3d7286ff120ea84534b35b306426f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Sun Aug 28 03:57:55 2011 +0200
XSPF: kill a warning
commit 28cd9ea34d4a9674a95d3774152bce2abf08e638
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Aug 28 03:54:40 2011 +0200
ZPL: use URL and Publisher
commit 537393a560fb404e9ac2be8c840e021d73dfaf2a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Aug 28 03:48:39 2011 +0200
live555: remove unused variable
commit 7c7037db99f14d74ebc08c6c9f6d8a2d1a89e60f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Aug 28 01:52:40 2011 +0200
Guid: rename fields to better match Microsoft usage
commit 7e08d2af07f328c8370692314a6561f00eb0518d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Aug 28 01:43:26 2011 +0200
MMS: use the GUID definitions from the asf demuxer
commit bf89c903fc4a03bce887baaa783a29ceabcdf0b5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Aug 28 01:28:14 2011 +0200
ASF: split GUID in a separate header file
commit 30e4a13f2934871e0a2fa182c2485fbe1b8b0b0d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Aug 28 00:07:55 2011 +0200
ASF: more GUID
commit e8f8e3288bc2b07e69fcbe0eeb79e9c880dc0381
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 27 23:05:47 2011 +0200
ASF: rename a GUID according to spec
commit 821c771981ed7bec14cbcbfae98d012cb6de7847
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Aug 28 00:38:15 2011 +0200
ASF: copyright update
commit 6a69f95cc9f5222c2e92d928816dfa700b573959
Author: Rémi Denis-Courmont <remi@remlab.net>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Thu Aug 25 23:43:52 2011 -0400
ncurses: cosmetics
1tbs
remove hungarian prefixes
commit 24a2edf5e398bbfbc2110fd5c203bda7254793e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 25 23:45:47 2011 +0300
Declare NV21, NV16 and NV61 chromas
commit ab625e9f8c10ffe42582c0922559979b5bdc16e4
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 25 18:54:12 2011 +0300
Remove write-only block_t.i_rate
commit b01ceae124743093d3784a0805c9fa0e404e4c9e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 25 19:06:33 2011 +0300
Silent rules for dummy.c
commit f778aeaecf50a5a69ada15714effe331d8905340
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Aug 25 12:41:12 2011 +0200
Contrib: update libogg to 1.3.0
commit 89c1460e3c620a2338d483731dcfc331c066cd20
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Aug 25 01:29:34 2011 +0200
mp4: support iods atom
commit 5a3638310ae18cf191fd73d90f28e74b11ba6627
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Aug 25 00:31:21 2011 +0200
mp4: improve debug and clean
commit 3c8b5b9c68ab96008c97d46d3eb09bc77bd02348
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Aug 25 00:15:32 2011 +0200
mp4: reduce space in debug-tree
commit 3016216be9dd40f7696233b7d88344f999159f21
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 24 23:24:13 2011 +0200
mp4: Macro => static inline
commit 8be735ef427a0a0229d68960369d7b779513ad82
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 24 22:59:24 2011 +0200
mp4: code alignment
commit 494968471905efa112b9a160888c747f464b2a41
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 24 22:49:18 2011 +0200
mp4: ifdef debug under MP4_VERBOSE
commit 20be23d3888df8d5a2c1d97119fbaf18458c95f7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 24 22:09:58 2011 +0200
mp4: remove duplicated declaration
commit 64637720f80ee6f1e798d3a235e6b5b1c0206b59
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 24 21:33:26 2011 +0200
mp4: don't use the VERBOSE mode by default
commit bbfd99f28cd4f2b4458564685659ea91f2d340d0
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed Aug 24 20:03:22 2011 +0200
Proofread byte order inline functions
commit 7cd9a9635829f8cdf8c1a36ea0eef5fffb6b1a39
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Aug 24 18:02:39 2011 +0200
Qt: Improve preferences layout for module list
commit ffb94588171d5983acdf991c7c9a73846541b69c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 24 18:58:10 2011 +0300
Allow min and max values for string config items
commit a83fefd59eb020438010c7a5803398ab04bc3b68
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 24 17:39:52 2011 +0200
Qt: put modules list in 2 columns
Close #5141
commit 6d04a56fa8fd7c19e5353ff07f51f59507f94779
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 24 17:16:32 2011 +0200
Qt: fix column size in complete preferences
Close #3887
commit 204eaed49ad2ee19f8d5c50b1ff5fb959203e08a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 24 16:20:39 2011 +0200
Remove tabs in source code
commit fe14749960c3b330714f8f6aeee0d5fe5bceceb1
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Aug 24 16:12:45 2011 +0200
Qt: correctly init loop button state
commit 9a454b6ef7eaeeeb25fad738da8c9590eeda54ad
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Thu Aug 4 17:50:02 2011 +0530
Qt: Keep video filter values in range
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2f77bea14504f4be9425f91e0fd025fb39e83168
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 24 00:36:37 2011 +0200
Mention WMVP in NEWS
commit cb4433edbde20d55de4fdf6a6ba566c1d93642b9
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Thu Aug 4 17:50:44 2011 +0530
LUA:Expose aout
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit b743e4aa60d9cb4d6a23e30ebd832b3b3199bb7b
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Thu Aug 4 17:50:23 2011 +0530
LUA:Expose vout
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 78e9ac234d4b00e0f60653774af739a2da0625a5
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Tue Aug 23 18:02:33 2011 +0200
omxil: ONX -> OMX
commit 5ba0e02b363bbaffdd570b7bb16aa7277433cb56
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 23 18:54:55 2011 +0300
Use WNetAddConnection2 directly
commit efa68b295fd8faec9c79d2503a7c66ba74a3c36c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 23 18:29:16 2011 +0300
Update .pc files for static linking
commit 3f1a782416e1afe88ea135a062e19707b4d06826
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 23 18:21:29 2011 +0300
Redumdant VLC_ADD_LIBS
commit 8bb2caa71370469b6d91c31ce3acaab5fa52b1de
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 23 18:16:58 2011 +0300
Cleanup dlopen detection
commit 532049f650ca83f072d0f057ee42abd11782673b
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Tue Aug 23 18:03:50 2011 +0300
Remove old HAVE_DL_DLOPEN definition
commit fcb8fce6da884cdb684a19ef3d298572906b3619
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 23 18:00:25 2011 +0300
OMX IL assumes dlfcn.h, remove redumdant ifdefs
commit da3168f38a81aac43eba879d46000559e7b85940
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 23 17:59:12 2011 +0300
Useless #include
commit 06b9bc0acd314f79fdd03d9f0571dbf20319b5cf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 23 17:49:50 2011 +0300
configure: update libtool macros
commit 347e6333a900a19e3a9a72823ebd183b485eade5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 23 14:07:16 2011 +0200
TS: fix linking on win32
commit 73f33a0eebf01b3afd40943c754a367bda467336
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 23 13:57:50 2011 +0200
TS demux: remove unneeded header and add comment
commit 2e96f2ae3177db82a370a46800d98f366bfb5060
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Aug 23 11:44:21 2011 +0200
Avcodec: playback of WMVP
commit 9a4c8ab01745eb763df207ae5c504e60a9e9952e
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Mon Aug 22 21:47:58 2011 +0200
adjust: fix typo
commit 5308fc8f88b4a004c9bc46cb7078b6d03ae6f199
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Aug 22 21:38:06 2011 +0200
adjust: distribute header file
commit 820e97f34596ad1560a59b7f95883728dfa07ee6
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Aug 22 21:26:35 2011 +0200
i18n: adding new file
commit a9852371c349013a8503b28f03adba1da6f05614
Author: Tobias Güntner <fatbull@web.de>
Date: Tue Aug 16 21:13:33 2011 +0000
Merge if conditions
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit bdb70f97162c62ced2e5c06fe3f613a051f4d939
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 22 21:05:00 2011 +0300
Simplify and fix WinCE build
commit 8c3bda62253336478a40aa2b873b773d7e0aa57d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 22 19:40:44 2011 +0200
adjust: remove unnecessary header
commit 8233fd8c79b1f7bc67457197e5a52acf39312c49
Author: Martin Briza <xbriza00@stud.fit.vutbr.cz>
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 <jb@videolan.org>
commit 4c9eab66f1e7f4467846828fcd94daab937bddf6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Mon Aug 22 16:29:33 2011 +0200
macosx: don't update the sidebar too often
commit 13aa82b7cd03e8d45b9675551123222573663d47
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 22 17:42:01 2011 +0300
stream_out_select needs sockets
commit e2138e80eef2d2ccea1c0b03257f64b8b8378ed6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 22 17:31:40 2011 +0300
Remove redumdant family parameter to net_OpenDgram()
commit 9285476128051fd0b5ae2983d619289d110b12eb
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <greg@blackbox>
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 <jb@videolan.org>
commit 3e6913a3f4a5496bb44435cc0dc0c9eacdb71a28
Author: Grigori Goronzy <greg@blackbox>
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 <jb@videolan.org>
commit 9c24da18341ce542093c079f9af90dc2f1387d1b
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Aug 21 22:48:03 2011 -0400
Really fix linking with libv4l2
commit 956aff79dec2a1c6685071b56b22689388d05026
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Aug 21 18:18:40 2011 +0200
macosx: adopt courmisch's feedback, thx
commit cfe30ad2ecd7ba1915cd414cc7d04778dde124d6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Sun Aug 21 16:14:26 2011 +0200
macosx: fixed compilation against the updated msg API
commit b1aebb75b4f3cbbb97ea04f13a1ceb3513fec7c9
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Aug 21 11:23:57 2011 +0300
Use standard putc_unlocked() instead of fputc_unlocked()
commit 55816ce91d43ce5e91ab1b3718a033a3a089f262
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 21 11:22:42 2011 +0300
Win32: fix definition of VLC_STATIC_COND
commit c63b76b346407d3097f3cb6201e19f613fa73b64
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Aug 21 11:20:30 2011 +0300
configure: no need for -DSYS_*
commit 4dac6348502c20babc95846004331b7069bfde8c
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Fri Aug 19 02:48:09 2011 -0400
remove redundant TAB_APPEND_CPP
commit f83d51d4b16a939d9b308a47b1b08db69917af68
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Aug 20 22:36:07 2011 +0300
Move msg_Copy() and msg_Free() to ncurses
commit 195940cabc71ab5ed5f80bc538bdf074f0469446
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 20 20:31:29 2011 +0300
Also deprecate verbosity functions
commit f525191b57b1d35fccbd8495940ce38ce1dfb088
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 20 20:28:10 2011 +0300
libvlc_log_*: deprecated and reimplement as compatibility stubs
commit 6fdf44fd13f5c24efb7ac5a593e967d02449b665
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Aug 20 14:20:10 2011 +0300
Update list of SOCKET_LIBS-dependent plugins
commit ead6422cf1c0c7b430e824ef7f379b55fbb2272f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Aug 20 16:23:14 2011 +0200
macosx: simplified the subtitle opening sheet
commit 5cf832c997b18ecc143637438dae2fb02c940ca3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 20 14:10:47 2011 +0300
Do not redefine stuff from <ws2ipdef.h>
This fixes compilation with newer Mingw-w64.
commit 45a540ed0cdd265c4f637d126fbd64fcc88cbc8f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 20 13:58:04 2011 +0300
Move Winsock poll() emulation to src/win32/
commit 5abd375cc1ae4ba126f35a303d904b13fa8c609c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 20 13:55:01 2011 +0300
src/Makefile: dead code
commit af1be3f5b6e1fdab76bc11b1120a7c4584b23080
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Aug 20 13:34:58 2011 +0300
configure: unify poll and connect tests
commit 99050a07ce0edc2b113349de656d19a019a26f31
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 20 13:06:36 2011 +0300
Fix d2d1.h detection: C++ is required
commit 92695765b076250c6d005493cbc9e8e54c393fe0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Aug 19 23:44:37 2011 +0300
SRTP needs gcrypt
commit 2068f9bce092c79a4e927daf7999c293955d4b5b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Aug 19 23:28:47 2011 +0300
Reduce interface lock scope
commit 463e16098d23c1e9ee9da42d155eb9be66d99974
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Aug 19 23:36:24 2011 +0300
Remove dangling module bank error check
commit 49ede452192d73aeb885777afe1f8a7eca703e04
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Aug 19 23:19:01 2011 +0300
Clean up CPU flags one-time initialization
commit 78b320f230b5b36b62f2350d5dd757a5ff25c517
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Aug 19 22:37:10 2011 +0300
Remove unused system_End() parameter
commit b3c5570725ab4880c275881108f35fedf7e68019
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Aug 19 22:27:41 2011 +0300
Remove msg_cb_data_t and simplify accordingly
commit fad10ee53081aa2f3be7e7f57d5d4165972be7e3
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Aug 19 20:47:49 2011 +0300
Remove object message filtering from core
commit da803b049d1925c1855948cb0139b77c0b6cb8d0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Aug 19 19:49:06 2011 +0300
modules/genmf: set LDFLAGS
commit 57126b2f66a1ec3307c763d1ca9b468085aebd95
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Aug 19 19:04:18 2011 +0200
macosx: implement a 'Record' menu item
commit d8937ba2829fbf755ef81d44818e72bfbb6c3059
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Fri Aug 19 15:17:28 2011 +0200
vout_macosx: fixed memory leak
commit a70646ad8b205d81d9eb29d68699f2ff3aa7f97b
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <asuraparaju@gmail.com>
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 <jb@videolan.org>
commit 9862639cd4bad288fb053b9c4814aa21d9086977
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Fri Aug 19 01:40:27 2011 -0400
Fix linking with libv4l2
commit c22366aa97e21a2c94be5d743011490be6a7a934
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Aug 19 00:06:34 2011 +0300
Remove msg_subscription_t.verbosity
commit 7a05e56155e01469c3367d9cb43db81d0f246fcc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 18 23:43:14 2011 +0300
Remove msg_SubscriptionSetVerbosity
commit 9d660f1ee812e3809f5acc15ec8a70ef7c6503bf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 18 23:41:10 2011 +0300
ncurses: apply message verbosity filtering
commit debf34b4232a9c388a366237fbe46fb03a01100d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 18 22:58:12 2011 +0300
Useless #include
commit def059402926f82c9d2474a0a0e2feb95e7c644a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 18 22:55:43 2011 +0300
Remove redumdant vlc_va_copy() and checks
commit 67fc58a5e7b4ee34c72138d703c815e25dd7ce2f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 18 22:02:21 2011 +0300
Remove vlc-config
commit e7df8e75ea9ccd8450f88acadbc238a2c0285790
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 18 21:23:09 2011 +0300
Set filesystem libs in Makefile
commit 26fedd015c686465d44c189d64b6b2bc817e12ef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 18 21:22:45 2011 +0300
Fix kate linking, use LIBS rather than LDFLAGS
commit 4dd6cf747daad309d54a94f85cf62f02374d4d39
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 18 21:07:51 2011 +0300
Set SOCKET_LIBS on Windows too
commit 75532d5c0f7340a326650d7e0f363e1123de8d41
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 18 19:06:57 2011 +0300
Remove unused prefix stuff from vlc-config
commit 873280f2ada422ea548c38cc641a2053dfe67dca
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 18 19:02:28 2011 +0300
Remove broken and useless vlc-config --list
commit 827ca16dccc81692a69c332405850a4f6e215e70
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 18 18:42:53 2011 +0300
Typo
commit 423241d4d7bc44854605a15dfa6b18cf9f697c5e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 18 18:36:47 2011 +0300
NEWS: add S20B and DAT12
commit a1b8de5c83f04e6d2917dd60b1075129b6d604d4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 18 18:35:36 2011 +0300
Clean up L20 decoding
commit 236a276618fc83c18e100ace359c51ba4734010c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 18 17:18:16 2011 +0300
Define VLC_STATIC_RWLOCK
commit 6b5383b1b90a587aaee2d69b276079543cb486c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 18 17:29:33 2011 +0300
msg_VaGeneric: simplify error handling
commit 73b30f82b1b1f65826b356c36bfdcaa51b3e14ea
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 18 17:04:15 2011 +0300
Remove unused NODBG object flag
commit ce946ab3a55386681ae543f8fbf3c4f9f3a74573
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Aug 18 13:08:26 2011 +0200
Avcodec: map teletext IDs
Close #5204
commit 42b80206331b35bf253dac614e8c97dc437b77af
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 05c419f604fd78e458045b6ba10b3402175c8b95
Author: Denis Charmet <typx@dinauz.org>
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 <jb@videolan.org>
commit 6d0aeeec5e58e73a8bcc851723165e603e5108cb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Aug 18 12:20:16 2011 +0200
Freetype: kill warnings about sign comparison
commit 6e9418c32022382891136e222415fa03c0bbb4a7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Aug 18 12:16:53 2011 +0200
RemoteOSD: Simplify, remove warning and remove headers
commit 69804c5fcac4e2405fe49710cd71f9915f6a5221
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Aug 18 12:00:15 2011 +0200
Skins2: remove unused variable
commit 14278bdf84af7c2974e244454f31453a24adbb2f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 17 21:59:56 2011 +0300
Keep revision.c in source tarballs
commit 55fcca5bff5b36a6c42301a98e1d31db66e421fd
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 17 19:35:18 2011 +0300
araw: refactor decoder to support byte-unaligned formats
commit c96ea5799237914985e4c48b6758c4040b8dd7d6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 17 19:25:25 2011 +0300
Generate plugins cache during staged (native) installation
commit 0a2f90d4692d4754397f6c4b5d6162ab1880c08d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 17 19:08:54 2011 +0300
audio format: use bswap*()
commit 9ff7bdc46882335bd4ead9f9b5d252b6cb3863f7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 17 18:31:25 2011 +0300
MKV: compilation with EGCS is not supported anymore
commit 9b267f52b206561966e4074f8041c8d460798272
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Wed Aug 17 15:07:12 2011 +0200
Mosaic: remove unused variable
commit e74b7d93c8b98b2c042e7a52eec18dc988b9b37a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Aug 17 12:50:39 2011 +0200
auhal: fixed compilation against the 10.7 SDK
commit 7eba73e824c6735e66198facfe49274c95fdb73e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 17 12:47:12 2011 +0200
AuHal: try to fix compilation on SDK > 10.5
commit 7ed3970b0656ed0bd777bdca2ad1ec1a21ce1366
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 17 12:33:40 2011 +0200
MacOS: fix compilation
commit 22bc39a7e72daa366f3047bb96b35d13143e007a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Aug 17 12:21:36 2011 +0200
macosx: fix compilation with the 10.5 SDK
commit 99ccd64683be99c58ca4f384a9e197c9c8a4f829
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 17 12:04:09 2011 +0200
Auhal: simplifications
commit cd34d65e9ac8c71598829f563bf48688dabe81c9
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 16 21:03:45 2011 +0300
Remove vlc_plugin_set from export list
commit 621a3ed71c71d04842b782173fe45ad76c818b03
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 16 21:03:06 2011 +0300
configure: remove flawed V4L2 detection logic
commit 6739e224d08d9dcf0b771d766d69c88cdeceaddc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 12 18:18:32 2011 +0200
Auhal: remove unnecessary variables
commit 4308632c9f2e2ee6a027b24aef0e8abe5ad74398
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 12 18:15:19 2011 +0200
Auhal: code cosmetics and warning
commit b9132e4ff8d54e83b4a573be6ba4029d34a0daea
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 16 20:20:21 2011 +0300
Qt4: retain newlines in config item long text
commit 1d4ad4ac98de9ef419b8a6e114d8b7bbfcccdfbb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 18:33:28 2011 +0200
Qt: remove unneeded whitespace that blocks normalized signatures
commit 5886e36b4ad74c22945b30e1bd1d2e65eb9689e3
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 16 19:15:46 2011 +0300
Fix OSS input compilation
commit 99dbc6c18cdfc45563b665649cff0fdbf6422651
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 16 13:40:31 2011 +0300
Small code factorization
commit 77a64d9e4fb9e2c7cedb5c64f421029067810ec9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 16 13:33:13 2011 +0300
Inline DeleteModule() and simplify
commit c989a61114da27136399ee580efcb65a20a29263
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 16 11:44:58 2011 +0300
Clean up config_Free()
commit 03cf0f1451c3639d234925b91a12ecd9b4498122
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 16 09:55:30 2011 +0300
Correct module descriptor indentation (no functional changes)
commit f524e307c27f9cdf6928a46530b3d5ce5bc085d5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 16 14:25:00 2011 +0300
Remove unused HAVE_DL_WINDOWS
commit 79386146ea85cc2371cb9c0b78184693ab1e9ee1
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 16 09:54:51 2011 +0300
RC: unused variable
commit 54d6fa0605341da2d2371905fa0e1bd79daea835
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Aug 16 18:09:51 2011 +0200
vout_macosx: compilation fix for 10.6 and earlier
commit 83882abdb00722e8e3ce45d2201e64dad49d152e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 18:06:16 2011 +0200
Qt: use qDeleteAll on VLM dialog
commit b165ab1e6f2878ec2fe059e66c6a0b524313b580
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 18:06:04 2011 +0200
Qt: use QWidgetList when applicable
commit 1477998d5470d30cb31dc0346db7fd9feac68f4c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Aug 16 18:03:51 2011 +0200
macosx: moved compatiblity fixes to a designated header
commit be5f55e57698e2a3548e96becebd461541bfcf5f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 17:31:28 2011 +0200
Qt: use QString iso std::string
commit 084f3f4cf043f351efefa319f455bd2597cc40d7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 17:23:15 2011 +0200
Qt: use __MIN when applicable
commit 80b848f81a7532498658d890e88af27f16335614
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 17:23:06 2011 +0200
Qt: remove unnecessary header
commit c652822a6c8b6118d58332ee9485349a6744e97f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 17:15:29 2011 +0200
Qt: use const_iterator when possible
commit de2b1cff9e10b22f7566f5d4ab5ef6275d24a77f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 17:11:37 2011 +0200
Qt: Use append iso push_*
commit 0d348f07a8760054520819cc0ee764d1f4036d7a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 17:07:18 2011 +0200
Qt: use isEmpty() iso empty()
commit c745ebb55acfb4978e04a10992a98832c3fd7034
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 17:05:02 2011 +0200
Qt: use count() iso size() on Qt Containers
commit b7cf7dda07b342decf8734072ecdfe49e17aafd3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 16 14:00:54 2011 +0200
Qt, menus: std::vector -> QVector
commit cfd14b541f8033aad59fb9ec6594bf5eed93743b
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Tue Aug 16 00:05:38 2011 +0300
aout: fix crash if output restart fails
commit f99bd91ccc2d5bacd67ee05e956fee6e211f30db
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 16 00:04:45 2011 +0300
aout: fix crash if input restart fails
commit 617c3420cc96e6ae86c36c4c35745f458556022b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 15 22:26:00 2011 +0300
Remove module_t.b_builtin
commit d26bac398f1ae57bb807ea9f02924373b386445c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 15 22:16:51 2011 +0300
Remove unused module bank parameters
commit d283a27b5d1a9e69dffc2ee717d6193b07444b6e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 15 22:15:48 2011 +0300
Clean up registration of statically linked modules
commit 21e31e34b5b3b070e0449ebd40794f2246fa54e3
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 15 19:28:30 2011 +0300
Typo
commit d89f287b13af203d43615ba02af5570240221dec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 15 19:05:18 2011 +0300
vlc_module_(start|stop): constify
commit 2458671ae290cd910624ebfc817dd0746e58d7a6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 15 19:36:00 2011 +0300
Always use (get)text domain from primary module
commit c5b49937f0cf958f179e8d1767c88b9dcb251003
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 15 19:15:59 2011 +0300
Initialize submodule explicitly
commit 224742db1cec276c02806025f99eb6a570f67a61
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Mon Aug 15 02:18:55 2011 +0200
compilation fix
commit 2c8282269adfa75ff8cdb57c5db8c19c7b49c10c
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Aug 14 20:08:04 2011 +0200
macosx: re-implemented a non-embedded video window
commit b7fbd8c6637712001a141cc553873a18a226c956
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Aug 14 16:48:42 2011 +0200
macosx: fixed spu announcements for playback controls
commit b23c2737fce507fdb8c90ad4055fa76ea50d0327
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Aug 14 22:20:54 2011 +0200
Use registered rtsp-alt port
commit babd97c1004c80dc58740b5c02f6a5be003608b4
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <alexey@alexeysokolov.co.cc>
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 <remi@remlab.net>
commit 89deeb0a50a2cf9a730daad0250e952900a59db6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Aug 13 21:54:10 2011 +0300
Split (transient) module cache from (persistent) module bank
commit b0b3c3211d3e5e0a14987882b10e994f8b0b17c2
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Aug 13 20:04:26 2011 +0300
Hide module_bank
commit 79ca9d672b11e6fe98e4e2d307e20bcf92a44e4f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <mirsal@mirsal.fr>
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 <mirsal@mirsal.fr>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat Aug 13 01:51:37 2011 +0200
Antiflicker: Change permissions
commit a5a7c4b974930db59c84c3ecf3559f0cfabee812
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Aug 12 23:19:01 2011 +0200
Vobsub: cosmetics and warnings fixes
commit aa4e4b138d9e254f656f3b106eb8459195637070
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 12 22:41:30 2011 +0200
Qt: video effects. Remove noise
commit 823b1be08b29884747a1555284ab88cfb0673a20
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Fri Aug 12 12:33:30 2011 +0200
compilation fix
commit 0d087b3c4fafa7b5335b5fe4e24fc471312173bf
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 11 23:14:13 2011 +0300
aout: fix time reporting for packet-based outputs
commit 3c13f074b9d6a558c0af5e01ed114575ec56ff3c
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 11 15:50:12 2011 +0300
contrib: build lua as PIC
commit 2b48ff186ee1323757f1eb4f186cd621e9afd99d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 9 09:40:40 2011 +0300
contrib: lame is not used directly
commit 876fbd7054474a485e266eb5e9adc18747499398
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 11 16:35:12 2011 +0300
PulseAudio: missing lock
commit b03ea8da782fda0f10279e30b08678585678adb8
Author: Mirsal Ennaime <mirsal@mirsal.fr>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 10 22:40:44 2011 +0300
aout: disable recycling for the time being
commit b6455039597acbebb95f04170593ac96928209c1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 10 22:31:37 2011 +0300
PulseAudio: dead code
commit fd60cd251576a85cf4e86d82ec05a321cad6d485
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 10 22:31:00 2011 +0300
decoder: flush aout at end
commit 6b43a1d3cdd2047bbe86d0b584e550e1fda060e0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 10 22:27:23 2011 +0300
PulseAudio: destroy context like stream
commit 2e09a58d867f214a18c964684712842a971d1919
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Aug 10 15:38:36 2011 +0200
vout_macosx: factorize objc selectors
no functional change
commit 32272ce5354925a084889bd074891e96cda5adc1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 10 19:14:00 2011 +0300
aout: introduce aout_Destroy()
commit 4b7f562452a6606113ad17c13c56c5f6fa54a6e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 10 18:37:06 2011 +0300
aout_PacketNext: fix inverted logic
commit 34bc07f88847258a3d4f598a4ce5752e5a13d42b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 10 18:19:41 2011 +0300
aout: allocate input from input.c, simplify
commit b97b9eb9d5c72e6699436e67f16d8d6bb081302a
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Aug 10 01:11:44 2011 +0200
macosx: fixed fspanel
commit dce6109d3e57e2ccef6cd10c97135794a12d92ee
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Aug 9 23:47:38 2011 +0200
macosx: retain window level across a fullscreen session
commit e24e9a5f50d1a3e1cf5a9c36e066dc1fa45f86dc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 9 19:22:38 2011 +0300
libsamplerate resampling filter
commit 0fdaa3d7233ea1a611da837c3b85baeadbb48867
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 9 18:52:49 2011 +0300
aout: delete input callbacks when input is deleted
commit d3f19266f3391dd428968225277ead901711916b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 9 18:48:57 2011 +0300
aout: use atomic variable for replay gain
commit 1252a5ebffca99690899c53234e8bd92215dcc8f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 9 18:13:26 2011 +0300
Fix warnings
commit 649bb72139a1a8c5676e428189b6652192fa72fd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 9 18:11:07 2011 +0300
aout: use atomic ops for (deferred) restart
commit 2cdfae96aef461ee238c5ba3b1b3d18ed1ed1960
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Aug 9 17:33:31 2011 +0200
contribs: revert unintended change in previous commit
commit 0cdef3050393d591b46110a221b1e910e3a4b146
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Tue Aug 9 18:40:15 2011 +0300
aout: do not use aout_owner() from input
commit 398334821ce867410b072da25d04afdd4498e3d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 9 17:59:31 2011 +0300
Cleanup tree and vars callbacks
commit b0f3b7ae485bd381ed6bcd33b09ac7cecbd23c03
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Aug 9 16:19:11 2011 +0200
macosx: fixed compilation warnings
commit ef215ef477a6920a78ad106bed026fca99bf36c1
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Mon Aug 8 20:48:58 2011 -0400
fix double free introduced by me in [7d84269bff]
commit 27be3b6e611a4459d5a3b5da598f984c02d60cc9
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Tue Aug 9 00:02:31 2011 +0200
Contribs: add projectM
commit 0180376c3b42e50041f64f5ddf0356fd0c2d9c4f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 8 23:45:04 2011 +0200
Contribs: add glew
commit cc73090229f22513c5501d01de6445c5c95e66e3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Aug 8 23:35:39 2011 +0200
macosx: implemented float-on-top
commit 6cecf393b3a5941fcd10bb9236d1a318a9e3373c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 8 23:23:48 2011 +0200
Contribs: add Goom
commit 66178e72891694d3270def427c1ac8d678bc61c3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 8 22:57:46 2011 +0200
Contribs: add lame
commit 27922fbe0b49deda902ba01a4e4d33b8935c2ec7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 8 23:56:07 2011 +0300
AoutInputsMarkToRestart: de-inline and rename
commit c2b1d5b2e9ae8df2173b57272873ec8db31f4bb4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 8 23:50:53 2011 +0300
Warn about dangling variable callbacks
commit 502b865b5ecb542ac693b14c3d95dff380d09ddb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 8 23:27:52 2011 +0300
aout: move input format to aout_owner
commit a489b9cbb75e76e4dd9a2bdd6d4af962780345b0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 8 22:47:07 2011 +0200
Contribs: update modplug to 0.8.8.4
commit cf37037f2032bc23cb67594799cc7b7c9e72c4b8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Aug 8 21:01:31 2011 +0200
macosx: prepared fullscreen support and clean-up
commit 4cfebf253b9bc0f7b0ffc35bfc153ec0c3781063
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Mon Aug 8 20:48:36 2011 +0200
macosx: updated applescript binding to current API
commit e616d0df270639389cdb29d89e858603fdfeb3af
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 8 20:27:55 2011 +0200
Qt: plugins dialog, fix keyevents
Close #5167
commit bab3d82ae832e2de7075c9daca673f0dcb6fa102
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Aug 8 19:52:16 2011 +0200
i18n: remove deleted file
commit b0ea3096e1f1497f8eda709a32dee73f7135dad2
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 8 18:49:02 2011 +0300
XCB: make CheckError() return the actual error code
commit 73ae2634871b44571cc9ba57fe1af0713576a10b
Author: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
Date: Thu Aug 4 10:55:54 2011 +0300
contrib: remove redumdant/duplicate SDL_image target dependencies
commit 402e7971a102b4d40a3b3f64f5a462f1e6530535
Author: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
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 <remi.denis-courmont@nokia.com>
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 <remi.denis-courmont@nokia.com>
Date: Mon Aug 8 18:31:30 2011 +0300
contrib: force PIC for CMake stuff
commit 17b1d24de07a20cace32f76b558135ab7969f022
Author: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
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 <remi.denis-courmont@nokia.com>
Date: Mon Aug 8 18:31:04 2011 +0300
contrib: mpcdec: do not clobber our precious CFLAGS
commit 6918810baa3bdb6324e1554eacc6a2686c1a0490
Author: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
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 <remi.denis-courmont@nokia.com>
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 <remi.denis-courmont@nokia.com>
Date: Mon Aug 8 18:09:19 2011 +0300
Ignore the vlc binaries
commit 59b3691969bd9115f37dd46ef417a28cd8086069
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 8 18:04:14 2011 +0300
Remove useless trivial audio mixer
commit 7c7f4ce0357a13dbf3c2eebdc3c78f2c06a8c278
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 8 18:02:18 2011 +0300
aout: lack of software mixer is non fatal
commit bc9282fc3b98bedbafeac4c058a4b35b4ef07261
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 8 11:56:16 2011 +0300
Qt4: fix enum switch warning
commit f4709e52341d8cbeb7333597724be6bb6490d78b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 8 17:52:52 2011 +0300
Qt4: fix DEBUG_LAYOUT warning
commit 6f28b6cf6b8433fc0034a1b73fcbbe130d9b05ef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 8 17:52:14 2011 +0300
PulseAudio: include <math.h> (fixes #5170)
commit 83712dbad3edfab8af6b41feb3f3a0320ccbcfcb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 8 17:45:59 2011 +0300
http out: Do not look for removed variables
commit cade3d997969c75466336c74f1a29eb4987c46d7
Author: F. Yhuel <fyhuel@viotech.net>
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 <jean-paul.saman@m2x.nl>
commit 8a3bcbae2d407bf6e50ce95e71e0fe36ddea14fc
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Aug 8 01:36:59 2011 -0400
mpeg_audio: comment unused variable
commit 500b3c2e4690ed4e65bf46d368f07a81fac698f0
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Aug 7 20:06:21 2011 -0400
dbus: remove unused variable
commit 0870d7c0540c29a7526bce4a28338e71acb78d63
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Sun Aug 7 19:22:49 2011 -0400
playlist: remove dead code
commit e392d6ff398ab91a6d6a7ea29e2d8fecf8322828
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Aug 7 19:22:24 2011 -0400
xspf demux: fix memleak
commit 48fbfdc8be6e194f72a177e9cd7d33c9799c476b
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Aug 7 17:14:55 2011 -0400
playlist preparser: fix input_item_t refcounting
commit dde15a53ca98c8eccd1b6517702d399e8a0987b5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Aug 7 15:10:03 2011 +0200
Contribs: Update Freetype and libass
Cf CVE-2011-0226
commit ee430b461b4f86b6f04c45133da10ff5fd5663eb
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Sun Aug 7 15:04:00 2011 +0200
oss: build fix
commit 92bd2294cfa7ecfc80ffa19972eacac148829fcf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 7 11:58:50 2011 +0300
WinCE: compile fix
commit b5573aef1aa000c3b9a730b96859184ec73abda0
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Aug 7 10:53:37 2011 +0200
youtube.lua: clean up SWF URL handling
commit 3906a3dcc23707c8a4132a9aa85f67ad20d2861a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 7 10:33:33 2011 +0300
RTP: remove useless #include
commit 4e94b60cb5961c6e276d9db98b44186773fceb99
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Aug 7 10:31:01 2011 +0300
voc: remove useless #include
commit f8b1ac11f42233e6e1352f611f296f30112ad28d
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Aug 7 09:28:34 2011 +0200
youtube.lua: more clean-up
commit 9cd79b70b2b87ed34f288944d172d94f45d5aa02
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Aug 7 09:05:51 2011 +0200
youtube.lua: alternative way of fetching ArtURL
commit eb7ae363ce8e3de4c6ab7428edf3fe7f15a59396
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Aug 7 08:54:59 2011 +0200
youtube.lua: fix fetching of uploader's name
commit fa83703f74955cbfae2dac20ecb0e74c048f3ffd
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Aug 7 08:47:10 2011 +0200
youtube.lua: clean up
commit 5a09c805337adeeeacd317bd58dd9f4974fb730b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 6 21:47:22 2011 +0200
Contribs: add CDDB
commit 325812b6b0bc5dc483d1424055f176a151340b65
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Aug 7 00:20:55 2011 +0200
Contribs: add regex (necessary for Win32 libcddb)
commit 887b13d2cee8f5f255602752dd81e7c81864fb76
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 6 23:51:17 2011 +0300
aout_PacketPlay: use aout_TimeReport(), restore resampling
commit d3d3989066d1d5400f3dd495c8cc79bfe350bd35
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Aug 6 21:17:26 2011 +0300
aout_ChangeFilterString: use vlc_object instead of audio_output
commit 6fbd2fddd66f3eed02e6b679b24216be3d3443d8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 6 19:58:27 2011 +0200
Contribs: add libblurray
commit 23231add7147fa5fff5fbff7bb34f3a73826fd16
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 6 16:25:41 2011 +0200
Contribs: add dvdnav
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7292c978eea2a5e0e33e88096fbb070d9250ff44
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 6 18:47:29 2011 +0200
Contribs: export PATH in HOSTVARS because of *-config programs
commit 48ca2ee8ad96039179523a3eb06ce959ba07dbfd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 6 18:42:26 2011 +0200
Contribs: simplification in dvdread
commit 144ba0d10dbb24bca488eb312b7103b55a6aa7c6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Aug 6 20:23:13 2011 +0300
aout: hide "input" from decoder
commit 6feb8beb5066e19382e7ccc477e7a71f3d9949ae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 6 19:58:34 2011 +0300
aout_DecNew: constify
commit d69ef1f17c6c18956bef9921d93e4753ce3a6a1a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 6 18:48:46 2011 +0300
contrib: dvdcss is not useful alone
commit cdedbffd1e6949699db2da17c865bbdd087af85c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 6 18:48:38 2011 +0300
contrib: autodetect dvdread
commit 61617b873ea6d176374a26f839dd90f423702a51
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 6 17:05:39 2011 +0200
Contribs: add dvdread
commit ecd8f2207938afa10ddd9c2f4f886b9734e13ccc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 6 16:36:04 2011 +0200
Contribs: add libdvdcss from VideoLAN
commit 97521497e5220d37c22fe92cadd3b43ad85a63cc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 6 17:53:04 2011 +0300
Simplify, clean up and rename aout_OutputNextBuffer()
commit 2344ab6ae1f2db7e1c079edeecaec410ad52b119
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Aug 6 15:38:30 2011 +0300
Use CLOCK_FREQ
commit 6daf182042e86b72a81036e8f251d5ecfed49ff9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 6 13:28:49 2011 +0300
Win32/WinCE: always use our internal wait wrapper
commit d1cf0636e70b1a04bae71b1677a770e7a9c7af99
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 6 12:50:13 2011 +0300
WinCE: compilation fix
commit a7fcaf89a700a2edddcb4c7e07f1e1bc45c5c4b1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 6 12:35:20 2011 +0300
WinCE: typos
commit 69d77039a446709a305881d468300e8824cc83ce
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 6 11:32:46 2011 +0200
Qt4: clarify a tooltip
commit 6499c2cc61b6d2bca7800effe35fdad8f06b41a4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 6 12:18:22 2011 +0300
WinCE: tentative compile fix
commit 7158aaea585c198a4e536af1be9f3cbbe2e62f74
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Fri Aug 5 21:37:48 2011 +0200
youtube.lua: update to new website changes
commit adacaf05e59ce7e60145497d1a5961670e117363
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <erwan10@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 4 21:22:14 2011 +0300
Cosmetic / comment
commit 90dfae907387cd136de35b1da4feab46d10a1a52
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Aug 4 20:32:00 2011 +0200
youtube.lua: avoid parsing a nil variable
commit 777a3ae4c745df4bca66da7889b487964a0de566
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 20:33:06 2011 +0300
Win32: try to set contrib directory
commit 853950ae91283ff9c6c3ff86a2a5a1baaf5f54d7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 20:24:46 2011 +0300
PulseAudio: initialize volume setter correctly
commit 051c4850f61aeca33f354449f7a05aa7e511dd43
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 20:24:11 2011 +0300
aout: report volume from aout plugin to core
commit 6699fb71f314b78ff1cbd36bbc7c3cd19babce46
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 4 19:41:07 2011 +0300
Really force amem
commit d9b406f837ec3ed71a418628a64a2cf3dd70cea4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 19:40:53 2011 +0300
Add missing amem callback variables
commit d263cd6d2403f4ec72705e00b951d74f2ebe5fe5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 4 19:35:26 2011 +0300
aout: trigger intf-change without locks
commit 434b57e00bfd46602501fa7eccba49ce9e924fb9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 19:34:24 2011 +0300
aout: correct test before applying volume
commit 85aa03d0af48e9db48c8fab1a8c13d968ad0de2b
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 4 18:44:45 2011 +0300
Win32: audio outputs compile fix
commit 1022827bbae184a03b9dca82012f849d59a9710a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 16:51:07 2011 +0300
aout: privatize the lock
commit 4cc939684b71ec56a35048c9061915954fbc8076
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 4 16:15:12 2011 +0300
Unexport aout_FifoPop() and aout_FifoPush()
commit d36bd533bde5ae5d97d0b4297897bead455aa444
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 16:13:33 2011 +0300
Remove unused aout_FifoFirstDate() and aout_FifoNextStart()
commit 297aefb71296841cfda4c148d14c3af0b25d039d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Aug 4 15:45:31 2011 +0300
dummy outputs: drop priority to zero
commit 70e32d82dc98e813b440479a6601a9bf4ea64b3e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 15:44:15 2011 +0300
aout: fix error handling when output creation fails
commit 3fe456070ef0fee59e04c37943dfdd8f9dfdb3e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 15:37:13 2011 +0300
fix warning
commit 55596c9081184e38cdf6f19f0bccae9df0925ea2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 15:17:54 2011 +0300
Move notify/ out of misc/
commit 0d648eeea4101aa92f7b02d6ad114c6d086c9f82
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 15:10:13 2011 +0300
Move text_renderer/ out of misc/
commit 6c6e9b7f2190a1a5953dbbd2e82e56d2ccd477a8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 14:56:39 2011 +0300
Remove modules/misc/dummy/
commit 129e4b22f9400306ea06038a55845844bab1625b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 14:50:22 2011 +0300
Move and split dummy interface
commit 5c8fd676d3f2e55a12794b97b148983b2714d0dc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 14:42:47 2011 +0300
Move and split dummy text render
commit 5c385e6fcbc84b00a1b98d58acee4d968c878a73
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 14:36:43 2011 +0300
Move and split dummy encoder
commit 329be4512526ae52c04a444158aaf1c6334f895c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 14:30:42 2011 +0300
Move and split dummy decoder
commit 09fde6123c6d6b4ad18bcec1721ca88975cade7f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 13:49:09 2011 +0300
Move and split dummy input
commit 3e0d6d5f93c26a87df84914ddbf407882133e192
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 13:42:37 2011 +0300
vdummy: remove useless manage callback
commit fcc6a70fb791aeaeeb07be818978d510f0ef2be2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 13:40:59 2011 +0300
Move and split dummy video output
commit 9d85032d9c10694ba062b81003bc9964b35925ca
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 4 13:28:03 2011 +0300
Move and split dummy audio output
commit 91d41ce2610acddd5ba53eb14c8a3230c79aa0aa
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Aug 4 12:01:55 2011 +0200
macosx: fixed time slider action in the fspanel
commit cfca8bcd6d718662c18d6ccb8a44d6b90305b997
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 3 18:24:38 2011 +0300
block_BytestreamInit(): rationalize prototype
commit e80f251e5bccdb29d5e213d8712c79f5953142f4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 3 18:24:17 2011 +0300
block_BytestreamRelease: remove useless zeroing (before free)
commit 2d86bf1c5edfb0fb7560b7a81e0989d67b0cb3d0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 3 17:23:39 2011 +0300
aout: support indirect sample format conversion (fix #5150)
commit f6a0d76f0c3f9792cd8ac6e1cfd6d6b4429976d0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 3 16:53:03 2011 +0300
mad: convert as requested by caller (refs #5150)
commit c54022a6cba1279225918c620eb618855ed82b8a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 3 16:45:34 2011 +0300
dca: do not override output format (refs #5150)
commit c97c04369c758277a0108ad7e0784d912ed81b35
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 3 16:45:01 2011 +0300
a52dec: do not change output format (refs #5150)
commit 819d135d468e5618d8b7f4fe906c45667f359d59
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 3 16:08:19 2011 +0300
Remove maemo6 from old contrib
commit 90d25f1b0a4cff40b75888e399486a6c796e53e7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 3 12:18:49 2011 +0300
contrib: skip libkate tools and tests
commit 68c3f24ab04e04414e15eb6c47ff765e018c6673
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 13:24:09 2011 +0300
contrib: fix shout build with !HAVE_FPU
commit e0b9d2978586ec803960b891601ca8a18c106505
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 3 10:54:00 2011 +0300
contrib: patch libass.pc for static linking
commit ba69ed31ca5f8ebc7130e86f913333ca02400cc1
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 3 13:25:20 2011 +0300
contrib: prefer PIC for a52
commit 6d13c3b61eed006b5d0cceeab34894ac0338f0b1
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Aug 3 13:41:26 2011 +0300
contrib: always build ebml as PIC on Linux
commit 1b1d3face5e994c2df172b9cb42abece7f8ec06d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 3 13:13:08 2011 +0300
contrib: build libvpx as PIC as appropriate
commit 2be3a2dcf1e3eaffe1edfa4ed2923d4d3a7216e0
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <ivoire@videolan.org>
Date: Wed Aug 3 09:53:22 2011 +0200
OpenSLES: remove leftover
commit 13d9c67fec2b4aa86b17d58c89d8f45484c86622
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jul 24 16:43:17 2011 +0200
sout: mosaic remove unused variable
commit 14d52e2c8f80364f1062b97ac935ac39eade8dad
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Aug 3 02:08:58 2011 +0200
macosx: fixed compilation when using the 10.5 SDK
commit 01d1a3a6039f5634108adbcb446be2774287588a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 2 23:18:34 2011 +0200
NEWS about SDL_audio
commit 1c8e72ee2c2ea0711b5c94ec6aaa39bc523d56e1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 2 23:10:38 2011 +0200
Add DreX fourCCs
commit cc488ad16d825e299d91f0503f6a4b0cd24111c0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 23:52:38 2011 +0300
Remove SDL audio output
commit e071592a4439419db7d70a7beff805379c9cb73b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 23:39:13 2011 +0300
aout: pass audio buffer explicitly to pf_play
commit b616e265e4404d8e395485f886abc78703dfa76b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 22:32:10 2011 +0300
aout: move pre-packetization FIFO handling to output
commit 06e1cd04b3cce09364ed30b42b7de24cf5478299
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <doktor5000@arcor.de>
Date: Tue Aug 2 21:24:49 2011 +0300
Proper MIME support for Matroska & XSPF
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit e870d083359f367817b4143a4f5299d07b90587d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 21:00:10 2011 +0300
mixer only needs the sample format (FOURCC)
commit 1d038ed73635c3610592d4a1f39e139e6e19c264
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 20:37:27 2011 +0300
aout: privatize some attributes
commit da82f3f1939f45b307f7b481524ab37c9ea450fa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 20:01:38 2011 +0300
Remove useless #include
commit 74d6bb34359111ef858f7f7d93b5f9cc25fc906c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 2 19:19:38 2011 +0300
Move one function, no functional changes
commit 960bdbbf7e72f9e563c97960ff9e4a5bfc3fee75
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 19:17:58 2011 +0300
Document HTTP and RTSP change
commit b19510a8557e58eab842b8b9e59ba95ad87f05ab
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 19:09:59 2011 +0300
LUA HTTP: update httpd creation
commit 7656b8c5cac3d7ecae05cb73e52c8a7254174264
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 19:06:29 2011 +0300
Factor HTTP/HTTPS/RTSP port in core
commit de8438c30213e0f29dee66738bd78391bdc0de02
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 19:00:46 2011 +0300
httpd_ServerIP(): return server port too
commit 0af9a41a916c69dce8fa3071d70cb65238e47d71
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 18:55:06 2011 +0300
Factor HTTP/HTTPS/RTSP (bind) address in core
commit e5c2a63d04075e767924ee7cbf9cc0b1538fb329
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 2 18:26:40 2011 +0300
Factor HTTP/TLS server code into httpd core
commit 86614c500bdde6224217a7217bfaccecc8484cd7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 19:09:43 2011 +0300
net_Listen: don't print NULL
commit 33fbd25396faaa21eb8a80d907fcd3a002c7f4f0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 2 18:07:48 2011 +0300
Remove stray #define
commit d792d6842f586129fb2fa144e138800fb83241c0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 2 14:10:19 2011 +0300
contrib: remove stray debug
commit 09b142d509ace2ea1941a044916f3f7ec820772c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Aug 2 11:31:41 2011 +0300
contrib: fix live555 file permissions
commit 9d5573f2dddfa496751cd46b11786f71822e3824
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 13:16:56 2011 +0300
contrib: fix theora typo
commit 06b9378a4f0e0b71bfc2873176a7f40bbe4c42c1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Aug 2 13:22:50 2011 +0300
Fix path to new contrib
commit 5a5846fe9957a95eb594716258f54b28b5603bc2
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 1 22:08:37 2011 +0300
aout: decouple mixer from audio output
commit 87009e4b0633880d1078780a6a7aa56e33d87f36
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 1 21:04:58 2011 +0300
ALSA: remove useless preprocessor stuff
commit 5910fb02d1fa75b604a55380278eebf95f2a3fa0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 1 20:18:13 2011 +0300
PulseAudio: implement flush
commit cba93dafca0f1789ed29015e8a7feb0d75047154
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 1 19:40:08 2011 +0300
aout: correct mixer object name
commit 4f7824b2e24b2c3a4c04e229ff33005b08489943
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 1 19:31:07 2011 +0300
aout: use VLC_TS_INVALID
commit 274f047ae3f5e5a1d51f7de96c8ff007d21be838
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Aug 1 16:27:29 2011 +0300
contrib: fetch x264 snapshots over HTTP
commit a86ca0b7275efe93413d0a7781f337ddb16b4090
Author: Jean-Baptiste Kempf <jb@videolan.org>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Sun Jul 31 23:27:22 2011 -0400
lua equalizer: fix crash when not running audio filters
commit 8e1c2ef34917622048437f6cdcb9c41b0ca34c4b
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jul 31 23:24:48 2011 -0400
fix crash in lua equalizer
commit 052ce0ee892873373eedc1990ca4c76359c48c08
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jul 31 20:28:58 2011 -0400
audioscrobbler: reorder functions to remove declarations
commit b357472ac5a4887a97909ba8c7d14227ae1d3d8b
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Sun Jul 31 17:12:47 2011 -0400
audioscrobbler: fix object leak in error path
commit f0c12397be6fed293e4b8bc0e9b311404b886e41
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sun Jul 31 15:08:07 2011 +0300
Change refered to referred
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c37b09542e0f089b034a26470e47d6da10c50e35
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sun Jul 31 15:01:14 2011 +0300
Change synthetizer to synthesizer
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 961726d590d08778aea8ef0cff37293317198130
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sun Jul 31 14:55:02 2011 +0300
Change recommented to recommended
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c4ec789ae52493aa9a5daf3c09eaa5d64ddcce8a
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sun Jul 31 13:23:02 2011 +0300
Change fluctations to fluctuations
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b6f672732da93f2f1fb779a3ed8da0cae4bb92cf
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sun Jul 31 13:21:21 2011 +0300
Change optinos to options
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 507299e72e13f15248196cdf45ca7ef3fc8a88bf
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sun Jul 31 13:19:38 2011 +0300
Add whitespace
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 11b3e0f1ab3b8d5b7fa7dfe84ec89bfaea96834c
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sun Jul 31 13:16:36 2011 +0300
Change unstandard to nonstandard
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c75cee5b2f511f77e61cd0b0e1892df0547815b6
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sun Jul 31 13:12:41 2011 +0300
Add whitespace
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 155331a73f4fa664b4ea7d54c30771e387f0da1d
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sun Jul 31 13:10:08 2011 +0300
Change controler to controller
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f940d5e23990350d4ff36ca58898bbad32894aa1
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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é <rafael.carre@gmail.com>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jul 30 23:08:57 2011 +0300
aout: remove statement with no effects
commit 0b6859731361d6fea1c1249453ea428168b4b477
Author: Alexey Sokolov <alexey@alexeysokolov.co.cc>
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 <remi@remlab.net>
commit 9b14df042ab2be00388514432749dcec4ba24264
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 16:34:37 2011 +0300
Change placholder to placeholder
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 4e2a1da1aefe5ce27f6c1fe8d9f8907b77c08c99
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 16:32:10 2011 +0300
Add dots, whitespace and caps
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 5a38551e4195e21238e1a3f9d2905d8b218531bf
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 16:24:26 2011 +0300
Change brighness to brightness
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 33922127c732e27e368a46686663c5031bcaf213
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 16:08:03 2011 +0300
Change allways to always
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit ca86f8e1bdcb598778a488a52242b7078ec1acf8
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 16:01:53 2011 +0300
Add . and whitespace
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 307c481519a46bab09687d9bec14a8660274e914
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 15:59:08 2011 +0300
Change loadedin to loaded in
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 7abc4f7cd2f466d157b5f1376fbee58d5142a0e3
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 15:56:12 2011 +0300
Change saturaton to saturation
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 32f2fc030a3b2a401caaef756c8993004d0e3bab
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 15:52:30 2011 +0300
Change bluring to blurring
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 01bb3dd63d9a8feddd12ab2b8c863797b084a543
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 15:49:58 2011 +0300
Change positionning to positioning
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 6c481ae083353caf4f9ec06a9b84a0c687602982
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date: Sat Jul 30 15:46:32 2011 +0300
Change coeff to coefficient
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 0a2447ba165013f9f2eb194e15cf07256ebb603a
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jul 30 10:24:51 2011 +0300
DTV: add ISDB-S (untested)
commit a5e92feccd35a5364dbfca5486818627b059c249
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 30 10:02:05 2011 +0300
DTV: make delsys structures static
commit 62e016049b3d5a1e1eacf0936a0eb2e537b05787
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 30 09:58:56 2011 +0300
DTV: fix frequencies above 4 GHz
commit 13a1893345e398f96d978ef705f7375d18438e3b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 30 09:57:03 2011 +0300
DTV: don't use 0 as NULL
commit 6b216e7e31a0e11d5fa6f0773bb49644aaa86ab7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 30 09:31:20 2011 +0300
configure: use portable shell equality operator
commit e1e7a73c506ddd85a70ef2856f44c46e26d2c471
Author: Hans-Kristian Arntzen <maister@archlinux.us>
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 <remi@remlab.net>
commit cc82de22fe64d1d784cdcdb54e766faa86ba5d9e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jul 29 23:10:07 2011 +0200
macosx: fixed a few memory leaks
commit 8af2eab6adb552fdd45652b7a0839571981ddef6
Author: Ron Frederick <ronf@timeheart.net>
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 <fkuehne@videolan.org>
commit a6f37ad7526e06f87e1d488d97d6b9bc20e2f9e4
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <yuvaltze@gmail.com>
Date: Tue Jul 26 22:30:41 2011 +0300
Qt: Preferences tree filter, Alternative clear search button
commit cd56737fdf47b3c50ebdf0aa2f6ec3c4d8e830a5
Author: Yuval Tze <yuvaltze@gmail.com>
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 <yuvaltze@gmail.com>
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 <yuvaltze@gmail.com>
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 <yuvaltze@gmail.com>
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é <rafael.carre@gmail.com>
Date: Thu Jul 28 22:46:10 2011 -0400
cosmetics: fix indentation (2 spaces -> 4 spaces)
commit f44e0d5980485116deae6624b10a73c8ae278a29
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jul 28 22:53:59 2011 +0300
Win32: fix use of WaitForMultipleObjectsEx() (fix #5130)
commit 22c3b97b7a8b16bb3ca4769f61a93b0c8ca2358d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 28 21:10:49 2011 +0300
winvlc: fix arguments
commit 7a7630a19c21ad53258ed1a8e39dfae1efcdb160
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jul 28 19:35:35 2011 +0300
winvlc: fix warning
commit e914d7f082ccfe5a59d36b299d3279f36ad3d49d
Author: Damien Erambert <damien.erambert@gmail.com>
Date: Thu Jul 28 18:03:22 2011 +0200
macosx: updated graphics
commit 5ccbe67f8a083f01b1e01b9ac673642360797477
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <linkfanel@yahoo.fr>
Date: Thu Jul 28 17:44:06 2011 +0200
youtube.lua: update to new website changes
commit 7dc50c98a523b9a2dc0e0255868f1a17757c1a10
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jul 26 22:15:43 2011 +0300
aout: premultiply gain before mixing
commit ce42f29afe5ec0210f763da7eb5a91c83e7ec34a
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jul 26 18:17:22 2011 +0300
ncurses: fix volume percentage computation
commit 870ca60afb691cbc99f196daa80c46886be8b7fb
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jul 26 17:37:20 2011 +0300
PulseAudio: preserve balance when setting the volume
commit 7fe3cfeea280e494b4f99662d9962b17131a9691
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Tue Jul 26 16:21:40 2011 +0200
macosx: couple of fixes within the main window
commit 1554eb2d74c6afe039873d70897d7242d84ebd54
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Tue Jul 26 14:19:53 2011 +0200
macosx: respond to updated synchro values
commit 9d00cb585ee2dc606909d7c33ce6815761b796a3
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Tue Jul 26 13:04:08 2011 +0400
LUA SD: Fix Librivox duration parser.
commit 9bad370a61b0779a840bf5e41c55334d73373436
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jul 25 23:17:03 2011 +0200
macosx: fixed warning
commit 17769a39e393e78c114cc0ce773ede9d63ba9903
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <alexey@alexeysokolov.co.cc>
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 <jb@videolan.org>
commit b68bd9aff64f42b4206c2444699ca46430b68ff1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jul 25 22:29:51 2011 +0200
Skin2: fix compilation
commit e5968fa372539b8bb65121faeddc9c0a57c396f1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jul 25 22:06:56 2011 +0200
DVDnav: remove unused variable
commit a5c2c7eadd2ad12d47c13f096aee21baf858a5bb
Author: Alexey Sokolov <alexey@alexeysokolov.co.cc>
Date: Sun Jul 24 20:35:26 2011 +0700
Add few missing error messages to libvlc.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1f44282230afbd82791e316fb35caa4a08b89df4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 21:59:07 2011 +0300
PulseAudio: keep track of sink input volume
commit c7885fe12a838dd0d0269a23d3a9dbccc47f0f9d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 25 21:13:55 2011 +0300
aout_VolumeDown: convert to a macro
commit 355c893f71b0decc908b6ed75e39168c3aa6b513
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 25 21:13:20 2011 +0300
Privatize AOUT_VOLUME_STEP
commit 178600d9c057cf15a1982f65daa9c91fb9f0763d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 25 21:03:01 2011 +0300
PulseAudio: do not alter format until successful probing
commit 8aebaee4016a27d98de19f019cc06751422ceb55
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 25 20:05:27 2011 +0300
ALSA: avoid broken libasound channels remapping (fix #5122)
commit 63b3578001a89218f6b26af4790135823a63193c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 25 19:00:55 2011 +0300
Use Unix EOLs and remove trailing spaces
commit f9c6f26c2d66fa7a227c50df2944bde41edea962
Author: Benjamin Drung <bdrung@debian.org>
Date: Mon Jul 25 18:43:50 2011 +0300
Fix typo 'allows to do' -> 'allows doing'
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit cac2f0b66ec9cfbf165759b6eafaf85a1955666c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 25 18:23:40 2011 +0300
Remove unused mutex
commit feb55adb0206f7b60fc8244e29aceb9ac8378bb1
Author: Alexey Sokolov <alexey@alexeysokolov.co.cc>
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 <remi@remlab.net>
commit 6801a65951e1a7ef9f94b79e21a262625b671ff3
Author: Alexey Sokolov <alexey@alexeysokolov.co.cc>
Date: Mon Jul 25 16:19:23 2011 +0700
Fix few typos in libvlc comments.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 2516061e583b6789c403bb9c8d73e5197c76b0f0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 25 18:01:25 2011 +0300
Rename aout_instance_t to audio_output_t
commit d809a3fb940f88cb92b14214fd8add7c6bbf7f58
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 25 17:40:14 2011 +0300
aout: move some internal defines to src/
commit ac898417639ff746e427a753c2caf9427c740209
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Mon Jul 25 02:48:59 2011 +0200
Win32: opengl module needs glext.h
commit ea1463676e4558297cf4e901edc9fc6bbce85784
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jul 25 00:39:45 2011 +0200
Add FSV2 FourCC and link in avcodec module
commit cd8a707fa1e881f10f6f2b1ea90fee2c87f0bcf6
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Jul 24 14:32:36 2011 +0200
macosx: fixed another couple of 16B leaks
commit a21dd90dfd943e6ff6d04fbf8508bef01a38e22d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 23 20:42:49 2011 +0300
Fix flawed logic
commit 3d432688510b010f9c886f973d6fea84d8401039
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jul 23 19:33:26 2011 +0200
macosx: fixed a 300 byte memory leak
commit 37d21af0eb0be93fead5b91fa63e99c01fc9994d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 23 20:14:18 2011 +0300
PulseAudio: more stable resampling scheme
commit f5b7eea131f15e88667f066c996cc099fd81b44a
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sat Jul 23 15:11:07 2011 +0200
macosx: fixed time slider
commit 4dcdc8c4025ea580a69a0b2a512f859b66284c6d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 23 14:28:28 2011 +0300
Big cleanup of TLS interface
commit 378456a65441a465440a62ee40bfea53ff2d905d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 23 14:02:31 2011 +0300
GnuTLS: fix invalid free when adding a CRL
commit 72c07065860ad8e70674714532da05e373acdc88
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jul 23 11:45:40 2011 +0300
Merge tls_ServerSessionPrepare() and tls_SessionHandshake()
commit e424248a63b6122c70f7360c5cfe882e6784795c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 23 11:20:00 2011 +0300
Win32: refactor thread wait & sleep support
commit 04e1981b8c86036ac677ede160da995aaf9476cc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 23 11:54:31 2011 +0300
Win32: fix warnings
commit 8e8ef5d3f16df7f17bfb446ae9b2d7611d7a03c0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 23 11:46:33 2011 +0300
Win32: missing static qualifiers
commit a6a6a51384b4a28b13313e05f858c501a6f1edab
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 23 11:02:02 2011 +0300
dbus: missing dbus_introspect.h
commit cfcbdae73ea6be3e082bce4ccf9e915eb6169008
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jul 23 10:40:36 2011 +0200
misc/cpu: fixed compilation on Darwin (PPC)
commit fc50cd59fe3928e5e39bce4751446e23c26a288d
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Fri Jul 22 10:56:37 2011 +0200
macosx: compilation fix
commit 18381e4a3b85cb7d100ad1b45786d4d46b65d2af
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <luc.saillard@sfr.com>
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 <jb@videolan.org>
commit 673cd7b5f23b4c920813a1907de7225279e293e9
Author: Luc Saillard <luc.saillard@sfr.com>
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 <jb@videolan.org>
commit 3defabc04f3c4b492358bd4c8b183a06516c7ae8
Author: Luc Saillard <luc.saillard@sfr.com>
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 <jb@videolan.org>
commit c684f60a227d61dbe0d0b49577934512524867ee
Author: Dominique Leuenberger <dimstar@opensuse.org>
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 <jb@videolan.org>
commit 09e0d5d7d3c23b61fd225423894a70a15f1925c2
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jul 21 21:03:59 2011 +0300
PulseAudio: use pa_usec_to_bytes() where applicable
commit 66075dcfc8c099096877d82969a6170ccd3e91e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 21:01:38 2011 +0300
PulseAudio: reuse the nwe vlc_aout.h defines
commit ccb049c1f3e71a5303181e690ac5b06339021bd9
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jul 21 17:35:00 2011 +0300
Remove VLC_VAR_MUTEX class
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 3af03657acb699273db609ab34867745ad459b04
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 17:31:41 2011 +0300
Convert highlight to global mutex
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit e4b0862ff236c2a97b6c9bcf7c5459b380c1b712
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 17:23:07 2011 +0300
Convert mosaic to global mutex
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 5938da78a456ed27b0cc52d28f2680ff1dbc2baf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 17:13:06 2011 +0300
bridge: convert to static lock
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 9d85349506041e1ebca9a45630856f5542298f94
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 17:09:57 2011 +0300
OSD: code factor and remove VLC_VAR_MUTEX
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f260a493c0b7578ca401cbab3aa7b1652a0d1304
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 16:51:58 2011 +0300
Move variable types to vlc_variables.h
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit d8a9e80f2670523c03f7602bef3d4d9c3422f246
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 17:20:25 2011 +0300
Fix config_IsSafe() declaration warning
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 53fbcade104057ef3bfe3fc0f3b74d4e94543369
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 17:41:38 2011 +0300
PulseAudio: set correct language
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 1432486eec39977ba3021222685a21749c49f6ed
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 16:45:59 2011 +0300
aout: fix default volume
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f40696441f76d1718ddc2160f8859483666b977f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 21 16:39:44 2011 +0300
Constify and relocatablify EQ presets
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 66f0d1a543fd4b2fdcfffb07a671a0af38859817
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jul 20 22:54:22 2011 +0300
PulseAudio: print context infos as debug messages
commit 41eac2593c1ae27cafbeb351c158293689b9375d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fcvlcdev@free.fr>
Date: Wed Jul 20 20:28:20 2011 +0200
input_control: i_title_offset was not the current title
commit df146da7ece9bc79b225f0b9037b2dccbc45d63a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jul 20 20:10:17 2011 +0200
Qt: seekpoints: only read chapters with timestamp
commit 63d8273687befd4c2556f424045cac8cc76a84e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 20 21:24:04 2011 +0300
Clearly mark GLES2 as broken
commit 2f8c28598b8062c247c2eb2d32f3f149b725edfb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 20 18:46:04 2011 +0300
SRTP: fix srtp_send() buffer size with RCC
commit ef4280c5ba23487eddaa62773a318032016cf6dc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Wed Jul 20 16:11:19 2011 +0200
macosx: restored 10.5 SDK compatiblity
commit 4871fc3ebd954c8fb1f3db8d0bfd34d3bd471703
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jul 19 22:43:53 2011 +0200
Qt: firstrun: use QDialogButtonsBox
commit 2662d6ac5e9fb23596aff9a6b7be07b6d7571d8d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jul 19 21:35:58 2011 +0200
Qt: Firstrun privacy text accuracy changes
commit 7510a32ec261429e758eef4d1eba5740dd3bc49f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jul 19 23:24:28 2011 +0300
LUA: remove unused typedef
commit 7e69850c6cf579dc01ff2e7c20caceef9b71867b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 19 23:00:41 2011 +0300
contrib: downgrade gmp to (L)GPLv2
commit 7b3e31f94abd5b71f26ec096b78520e57cd887f4
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jul 19 19:54:11 2011 +0200
Qt: TimeToolTip: Show Chapters too
commit e9a99cdad85f7c32527ff68c13da815600e6f58c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 19 21:07:39 2011 +0300
Missing if HAVE_PULSE
commit 2adac96f59e2601ae41f8dc2cf9cf03e9ed4a882
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jul 19 20:16:10 2011 +0300
contrib: add gmp
commit b222a7a5166fe13ddd2d58a381458e5f44870642
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 19 20:01:29 2011 +0300
contrib: add nettle (not used yet)
commit e786d7681a950ff6f025dd63d8dc1b78f09b9378
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Tue Jul 19 16:54:14 2011 +0200
macosx: removed no longer needed equalizer class
commit b2d8179bfa4793458fe872ddf9bca2903dc6e086
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jul 18 12:40:52 2011 +0200
macosx: audio effects: updated include
commit 17342b909f2910b04e88a32177986ec6aab1dd43
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jul 19 17:46:17 2011 +0300
SRTP: refactor
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 52495d74a02c2ba9f602c8a66e6c3bb9ed63d18b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 19 18:37:30 2011 +0300
SRTP: add debug
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f1a8ab79baee2aa7fbce87f4479b6f0557d9e2a5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 19 18:01:52 2011 +0300
SRTP: remove dedicated gcrypt initialization, use VLC one
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit dc24a3361a77122bdac93168c77814c9484247bb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 19 17:52:35 2011 +0300
SRTP: fix flags mask and document enumerations
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit d7e4901bea30333f151de763ae72eaff9984e1e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 19 17:43:34 2011 +0300
Fix SRTCP MAC
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 61859210ee7ee4c997651992733fd8a23872e5c7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 19 17:45:03 2011 +0300
Fix CSA copyright statements
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 3e9aae7e561c5a74b3b524b366d8f4cef440deeb
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
commit cde8d563c60b1f45c17a41e282f1652988efdd83
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 18 18:58:56 2011 +0300
Update GnuTLS version check
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 981005b0e1d9c015166280e7509305c5951c1518
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 18 22:58:13 2011 +0300
Use float for pf_volume_set volume
commit ce90ea7fb79a3206f2104fa1c86b1acecd1eed86
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 18 22:02:37 2011 +0300
PulseAudio: use the helpers
commit 8ed55bbf8dd519cb93297eddc78e533e7041e19d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 18 22:16:01 2011 +0300
Do not path -rpath twice
commit 2aea47cfbe916a57b8775f8463f5ffaa32df1eef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 18 18:32:31 2011 +0300
PulseAudio: sync at start
commit dd2f44693aa51ce47fa03a2f04ddb127efc04afa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 18 18:47:34 2011 +0300
PulseAudio: cosmetics and comments
commit 43d10805f251a587fbd66010b8b8dc108d6a70df
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 18 18:47:23 2011 +0300
PulseAudio: fix a warning
commit ab6aece328aa884cdfde44b0081d3d252db325e1
Author: Luc Saillard <luc.saillard@sfr.com>
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 <remi@remlab.net>
commit bd90ac8411f60fbade18ad47ac63b42dd1097916
Author: Luc Saillard <luc.saillard@sfr.com>
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 <remi@remlab.net>
commit be82d4c1415c9490ecdccdd4bb2b61cd69499365
Author: Can Wu <wu.canus@gmail.com>
Date: Mon Jul 18 18:57:24 2011 +0800
vo/xcb: fix a memory leak in Open()
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 956ce11e844ccd4083c79ae52b9c472c07a857ef
Author: Can Wu <wu.canus@gmail.com>
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é <rafael.carre@gmail.com>
commit 8c76228df69031e8e52c246235fc219c06c8aa13
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Jul 18 08:35:07 2011 +0200
auhal: fixed digital audio output
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit ffce37927635d4974cb7016ac66500b565345dd1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jul 18 12:11:41 2011 +0200
auhal: fixed another improper use of AudioObjectHasProperty
commit bc879ea1c46352fdb71ee76aeb2f7d99c5311993
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jul 17 23:03:00 2011 -0400
fix make dist
commit c1a3ecd457a9d9ab720c14684a951d4a166b918b
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <alexey@alexeysokolov.co.cc>
Date: Sun Jul 17 21:01:15 2011 +0200
Small cleanup of comments in libvlc headers.
commit 8be795c7245d276f6e4ec3ec118370e2ecfdf177
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat Jul 16 12:11:25 2011 +0200
libvlc: fix documentation
commit a97ded4dcf13eafd8d5aa1aedf14eeebd3ac0414
Author: Rémi Duraffort <ivoire@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Jul 17 15:19:18 2011 +0200
macosx: fixed display of localized strings in a wrong encoding
commit 64f57223de186cbaf01bc59c2c5d362f6f1c6f07
Author: Erwan Tulou <erwan10@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Sun Jul 17 10:20:13 2011 +0300
--quiet is not advanced
commit 01d9caa19dcca42211d9763517b77b28857ca07f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jul 16 18:51:59 2011 +0300
Move <vlc_aout.h> UI functions into their own <vlc_aout_intf.h>
Also move some stuff from vlc_config.h to vlc_aout*.h
commit e2fb53928bdc4651b6806982acf8088fb889dc1d
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Sat Jul 16 11:20:25 2011 -0400
real demux: use VLC_FOURCC
commit b3ff877a89d3d14022e36e1cd5f9f41b0a84cb5a
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sat Jul 16 15:47:50 2011 +0200
macosx: fixed crash on quit
commit 62f348b047c0c691c4a47970072522a66633f486
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jul 16 10:55:39 2011 +0300
Do not include <vlc_es.h> from <vlc_fourcc.h>
<vlc_es.h> includes <vlc_fourcc.h> already
commit 719507f3517de525ec811ce74b83d3a35404ac5e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 13 22:25:12 2011 +0300
Add config_IsSafe() internal helper
commit 98f81c29e98becb2f2c7117fa46cf09663301681
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Fri Jul 15 22:33:31 2011 -0400
Fix win32 packaging after [3594b304b396a] in npapi
commit e292947855ae11068c34a1e27dbf919e3abc85c6
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <colin@mageia.org>
Date: Thu Jun 2 22:08:49 2011 +0200
PulseAudio: Properly cork/uncork streams on pause/resume.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit a4d304c79393f0acc9b4519792d62b7ebb72ea3f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 14 20:46:51 2011 +0300
Remove unused gettimeofday() Win32 replacement
commit a28ab849ae9061d0f52b69a63456bdabd8185dd7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 14 16:12:50 2011 +0300
contrib: syntax
commit 45c2bc0811cc2d9fe8e11448a05742d7ff6da1d8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 14 15:38:27 2011 +0300
Fix vlc_cond_timedwait() without monotonic clock
commit 0c677da7db59c016537f7362fbe051c10b7c6832
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 14 14:37:33 2011 +0300
Factor mtime_to to struct timespec conversion
commit e06e611f7ebd7d1359215b8d328d39fef282ac47
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 14 14:14:24 2011 +0300
Compilation fixes
commit 04d461bceab027028f6df19e8032e0df517f071c
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Thu Jul 14 10:41:35 2011 +0400
LUA: Fix MPORA playlist parser.
commit a1fdfd702c9d08218f02139aeccb75b862f301aa
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Wed Jul 13 22:45:28 2011 +0400
Contribs: add upnp.
commit 2c1c5a511eafe90752a570349fc855f95bae8410
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Mon Jul 4 10:00:34 2011 +0400
UPNP: Allow SOAP responses of arbitrary size.
commit cbfb5395328a568b1c263569a7f3c5f114753804
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Tue Apr 26 14:18:51 2011 +0400
UPNP: Attempt to fix #4714. Not tested.
commit 0bbdffbd8f604ae4de88d5186a2989239f87fdb9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 13 19:04:58 2011 +0300
Move rv32 to video_chroma directory
commit 07188532c80ba51c24a4ff57ec5af898d291c8c0
Author: Alexey Sokolov <alexey@alexeysokolov.co.cc>
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 <remi@remlab.net>
commit c6ab41c3d3c361416ac60207824a549a802e66e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 13 18:04:20 2011 +0300
Fix flawed CPP logic
commit 24172d4df193958381b7de70b16d37782679141a
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Jul 13 15:26:47 2011 +0200
mtime.c compilation fix
commit f5ff9ebcc1cff62f0e29a64d240c6530c488cc00
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jul 13 15:05:49 2011 +0200
Qt: SeekSlider: fix chapters marks contrast
commit d947748663b69af8bb5549439a986ef3217b6c70
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <ivoire@videolan.org>
Date: Wed Jul 13 11:40:22 2011 +0200
stl: fix warnings
commit 00d43bb27c4c6e3b4dbcd8aa43b3af58536b3c5b
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Jul 12 15:45:43 2011 +0200
lua: fix vlc.msg.dbg with multiple parameters
commit 9dbbfa1107c9aaa0af874c5a6e08cca3a731144f
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Tue Jul 12 11:31:10 2011 +0200
ML: fix typo (fix missing vtable)
commit 1280d7649291ec5c3302ab62e92adeab122b18b1
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Jul 12 11:07:36 2011 +0200
remove unused function
commit 1f4bd81bfd381a779728c5b5ddcbe6e6d2a70e74
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Jul 12 08:39:39 2011 +0200
ML: warnings cleanups
commit 7dc37abef1701bddf04058864ae5803df95e46b2
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Jul 12 08:24:04 2011 +0200
Remove some unneeded leading __ in functions names
commit 17bb975a23921e19835842de2dce02b3c5f94600
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Jul 11 15:41:26 2011 +0200
lua: remove leading '__' in function name
commit 189185bf0c4ad3572dd549c75290124bfb1b3dbd
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Jul 11 15:33:48 2011 +0200
lua: cleanup
commit 94b3251f766a6d215342e4549c0436b7d2ac185c
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Jul 11 15:33:23 2011 +0200
lua_equalizer: fix memory leaks
commit 2a8f1eb6fbc7ead222ae5c23d9ebcae309bc9667
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Jul 11 15:27:50 2011 +0200
lua: small cleanup (no functional changes)
commit 5b818e66b7770cae4d7ad3180acc49a191f5b069
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Jul 11 14:47:15 2011 +0200
lua: typo in the documentation
commit 1c357337e4909d22b426b12a1c9a0d7d41166aae
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Jul 11 14:45:17 2011 +0200
fix calloc usage.
commit 05e5f53a3d38ee31f14abf578eb4df68a732367f
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Jul 11 10:59:28 2011 +0200
Update LIST
commit d4275f10898b17824e5f40cb19216744027155e4
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <remi@remlab.net>
Date: Tue Jul 12 20:57:22 2011 +0300
Fix logic
commit fb4754ad766a93452068416a5c9eca5b1bd632b4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jul 10 23:22:21 2011 +0300
AVI: abort on allocation failure
commit 9c14964bd11482d5c1d6c0e223440f9f1e5b1831
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jul 10 23:14:40 2011 +0300
AVI: fix heap buffer overflow (CVE-2011-2588)
commit 1bce40644cddee93b4b1877a94a6ce345f32852c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jul 10 23:36:31 2011 +0300
real: fix heap buffer overflow (CVE-2011-2587)
commit 3799b698da614d7d56a4aa9d48f1494cfa33043f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 12 20:08:58 2011 +0300
file: detect long remote paths correctly on Win32
commit 2ea309908f97321cfdd1df127830f0769f84250b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 12 20:08:45 2011 +0300
taglib: support long paths on Win32
commit 9197cdff553e29ca08295b52ab3e219989bc094f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jul 12 20:06:44 2011 +0300
folder meta: remove left-over
commit 7db3d90f28fffffba3fa5bb8d45ed4f730a47599
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Tue Jul 12 17:36:29 2011 +0200
Qt: Fix protectedness of customEvent
commit 0f9a94f2183fc6c6e9ce8b77eb497aab160cbbbd
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jul 12 17:54:15 2011 +0300
Factor common code
commit 6e0aabe696dab498e1528aed2dd8363b64f069af
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 12 17:41:32 2011 +0300
Remove unused INPUT_ADD_OPTION
commit 5c735144c7ee83175372345bf8a2c2f6d5141e22
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 12 17:34:27 2011 +0300
DTV: remove dvb_guess_system()
commit 8ad7caddd52ad98e43e845e30dcd9e11995fe621
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Tue Jul 12 16:46:41 2011 +0200
Add .caf file format
commit 90a570fc6099b1d9f16587e010dddc32f1743cbd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jul 11 15:17:34 2011 +0200
More debug info about filetype
commit a737917db968f26f77cb4b8a8485ff3af474b5a4
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jul 12 14:21:54 2011 +0200
Qt: advanced_open: use QTimeEdit instead of QDoubleSpinBox
commit f3426da7c5fa78cbc603ed8465f307514b0924f2
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fcvlcdev@free.fr>
Date: Sun Jul 3 21:33:06 2011 +0200
Qt: Make chapters marks clickable
commit 0f762cdd6b08da606da8a9accfbd392a13402226
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Jul 3 22:06:07 2011 +0200
Qt: make SeekPoints handle jump to chapter requests
commit 7def61c8a13b6184907eef4006008f2c207b4d3d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jun 25 22:46:58 2011 +0200
Qt: add chapters to SeekSlider
commit f20380373d5f4b144b010a40736cc51962f41d49
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jun 25 20:29:53 2011 +0200
Qt: add SeekPoints data
commit f90323146eef46030d4d056ccc253e5e66755cf5
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <remi@remlab.net>
Date: Mon Jul 11 22:49:54 2011 +0300
Update input item type guesses
commit 0361794c93d780bf6fec4a2c8cee43801b767972
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 22:40:41 2011 +0300
udev: drop V4L1 support
commit 566fe8b1e12e6f1442c51359b33f061b16327055
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jul 10 23:40:14 2011 +0300
Abort an demux allocation failures
commit 1cdbc7b6f2294024815f3d28128c8a7bf21156cb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 22:28:28 2011 +0300
Check most demux_t.p_sys allocations
commit c1f0e3ce2323f66c99f34065fad62de2c3cbe8d8
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 11 19:23:37 2011 +0300
Dummy decoder: use stdio and simplify
commit 0d0da5ab8303ecf06795785cad02740b74e33899
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 19:09:13 2011 +0300
folder cover: lift PATH_MAX limit
commit ee19e3d1a582c72cb1cf84bd7a627835a50636a8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 18:59:12 2011 +0300
Useless #include
commit 5e39cb277ca9a23a347ea592c4fed1381cb9ec9b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 18:51:11 2011 +0300
Remove getcwd() replacement
commit 2e92359b381db4bd8f1fce7e6360bebc6f44d7c7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 11 18:39:59 2011 +0300
vlc_getcwd: return current directory as UTF-8
commit 2bb92db6f1f120fb750ae3e0546407d05b9db959
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 18:34:54 2011 +0300
Remove __ prefix in *New() core functions
commit d8ab9e3dced5f88df87f264abaac1287f6cf3c84
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 18:32:04 2011 +0300
Remove object type field
commit 3d3dfde185023beef9fd43c27bcde56fcfbe7811
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 18:18:10 2011 +0300
Remove VLC_OBJECT_INPUT type
commit 38f24cc8dd8b1a1e88ba703907884f6bd86bb7da
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 18:16:36 2011 +0300
stream: re-use existing input pointer for statistics
commit 54526620231f4a178d26a1a4cea6ed0f5b6cac6c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 11 18:12:16 2011 +0300
Remove VLC_OBJECT_DECODER type
commit 4c1919ec2a5b2158fa7fd5084751c549508dfdf6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Jul 11 11:58:02 2011 +0200
TS demux: mark CSA options as safe
commit 8a779a543398ed56675662cda1c5d62d735516a5
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jul 10 23:09:12 2011 -0400
update live patch(es)
commit e01150e538bbb5dc34b2bee703cf2b731d59b24c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jul 10 21:34:35 2011 -0400
qt4: only build main_interface_win32.cpp for windows
commit 52bab2a6a424d7aef4072689d945796e9456bc07
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Jul 11 03:32:00 2011 +0200
chroma_yuv_neon: forgotten stuff
commit c886aee90abfd14bcb76732d5151bc35933f0bbd
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Sun Jul 10 20:21:27 2011 +0200
macosx: stability improvements
commit 14d5ddefc9bab9860d5a0e60c82aa10ff6c39130
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Jul 10 20:20:25 2011 +0200
auhal: fixed detection of available output stream formats
commit 44c25d29f48f433f90e3d9d46a48c3bb97ba2716
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Jul 10 19:31:09 2011 +0300
libvlc_media_parse: thread-safety
commit 4d21a276681f19ca10806fb32a66697c3ce8a092
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Jul 10 19:09:19 2011 +0300
playlist preparse and fetch: return error if appropriate
commit 6a80bb9a1bce622b7c6776c9f1a0730902311282
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Jul 10 17:42:37 2011 +0300
Use vlc_atomic_t for input item ID
commit da9ea07cf78056b6362a2afc0ab5b820712de93a
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Sun Jul 10 16:59:10 2011 +0200
macosx-framework: expand .gitignore a bit
commit 036fe1e197650ae7571e914a5ec01ab7826fd743
Author: Ron Frederick <ronf@timeheart.net>
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 <fkuehne@videolan.org>
commit 0d22c9676ec263acdd310b5141a19c7cbcf2d9fe
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jul 9 18:23:25 2011 +0200
Flac demux: misc cleanup
commit 8004f84e3829cb8fc2142284fd1dc45af1b87ad0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jul 9 18:09:17 2011 +0200
Taglib: header cleanups
commit 95522a6ea05a8439ecdd87da3ea39d083fb1802a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jul 9 17:54:22 2011 +0200
Taglib: add more debug about cover art
commit fa5495cf0186cd8fe886bafc57582d5e5d34a5e3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 9 13:14:15 2011 +0300
Fix audio outputs access aout internals directly
commit fd4a0ddc54b4571272e68d29c9ad733b9544d811
Author: Alexey Sokolov <alexey@alexeysokolov.co.cc>
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 <remi@remlab.net>
commit bfe9c3c7a3aea5131c53b7a0843362b84ad60607
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Jul 8 19:22:47 2011 +0300
Fix infinite mixing loop with dummy audio output
commit 006127ff5a7121e3faebf0d947f570713718ea9c
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Jul 8 15:55:28 2011 +0200
lua: Propagate meta_changed events.
Fixes #5026
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d8a7e2d1c816dabf09ac4b41d721e13dcb51ba02
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jul 8 07:34:22 2011 +0200
Support of Lagarith
commit d063eece351c0f0da7023c511143e95c6bd1eac8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 7 23:12:58 2011 +0300
chroma_yuv_neon: packed to planar YUV422
commit 233ce567ba353f135dc170a81b84edbe6a22367d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 7 23:07:14 2011 +0300
Forgotten stuff
commit 5b4d6cf447eeebf88c4e70fa219d822c65831388
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jul 7 16:59:13 2011 +0300
Remove unused vlc_execve()
commit 7b3f9bc354eb7d7cb00c5a16a6eeef5d5658baee
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 7 17:04:51 2011 +0300
Move vlc_gettext() with vlc_bindtextdomain()
commit 88bc74920a8e26d4b8018cbb0d1d772dc6df0c96
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 7 16:55:57 2011 +0300
Remove useless copy of LGPLv2.1
commit d9c2129a078d86f6fda7502a1d9084e9a94918a6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Jul 7 16:31:36 2011 +0200
Add .mtv extension
commit bf9408fbb5daac7c12427030eebe576f25f07c62
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Jul 7 16:45:15 2011 +0300
Qt4: add slider to adjust playlist scaling
commit bdd0c1e14f78691b42febbcea0f2a8f37031fc99
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Jul 7 16:45:01 2011 +0300
Qt4: add size-scale into playlist model
commit 7c9fdd3c59815196f9fc4cdfa7f7f2bc09cbfd67
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Jul 7 12:26:25 2011 +0200
lua: qt4: Fixing dropdown update function.
This closes #5000
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 797a7fe2e200fbe8ae478f62e530e2a03226a5e2
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 16567ae5c71c4d003a658bcde1782deae4ee5207
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 7b5f9382a65cc4166cd927c61105eb9190d0dca5
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Thu Jul 7 09:09:55 2011 +0200
contrib : update live555
commit 2ec8e59ea29f5dd88fd7fe1ac600efdec88f6966
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Wed Jul 6 00:56:45 2011 -0400
fix [da2c15aed3eed6939eda8fad82056a40367fbfed]
commit 1baf26db7bf42aeb61cb7c9aadce4b101fbf33fa
Author: Laurent Aimar <fenrir@videolan.org>
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 <ileoo@videolan.org>
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 <remi@remlab.net>
Date: Wed Jul 6 20:45:31 2011 +0300
shasum does not know -
commit c460a74a060ece5577460e747c54b02d299c2c24
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jul 6 11:55:25 2011 +0300
contrib: add gnutls
commit f51302abc4574cc408b9947f1ebe881829ed844c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 6 16:26:17 2011 +0300
contrib: zvbi needs RECONF
commit f91afbcc27435bc98f4a80c7312984c64622330c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jul 6 10:36:39 2011 +0300
contrib: fix gcrypt->gpg-error dependency
commit fb024c2d8f83a4e46288319914f94bd9b6b8e021
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 6 16:11:32 2011 +0300
contrib: update live555
commit 250396060c9d7344919aeef1999d7c083e805bd9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 6 10:36:29 2011 +0300
contrib: doc fix
commit 75ae66eb0ffc178859d56817b28b81e0af81e157
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <ileoo@videolan.org>
Date: Wed Jul 6 16:59:08 2011 +0300
Qt4: refactor saving panel view
commit e7c397eb2674ac6ef3a72df4f47dde352f5fc6e8
Author: Dominique Leuenberger <dominique@leuenberger.net>
Date: Tue Jul 5 22:24:42 2011 +0200
avcodec/chroma: include PIXFMT header
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 620fce81cb18e2f36464a08d1464398dd45070ac
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jul 5 23:48:17 2011 +0200
Configure: add -lm to png
commit b2447d01c083f3d01fd97c1e05dc60067e845beb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jul 5 23:47:42 2011 +0200
Android configure: small update
commit 856f70ddf0af9d330bbfef4efd6e6437d9491e69
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 6 00:01:11 2011 +0300
contrib: add pthreads-win32
commit 91e77b47c288bb1494dd63454bbc7fc2461f16c6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 5 23:45:10 2011 +0300
contrib: add zvbi
commit 3f27dcbab3115c8a7b866d2fb3c3cb7c914706c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 5 23:44:56 2011 +0300
contrib: add stub pthreads
commit 9fa5178390438c35aba664e289461b049c074c72
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 5 18:39:50 2011 +0300
contrib: fix SDL_image dependencies
commit 71adf301e50aef185ef903d542896071f78323ff
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Tue Jul 5 00:33:03 2011 +0200
Contribs: add SDL_image
commit 72959a536fe9151d62c9418c1a258a101463cfd4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jul 5 00:19:52 2011 +0200
Contribs: add SDL
commit 035e0d752937ba729ac1cfaa8ef21b941019a15d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jul 5 00:05:17 2011 +0200
Contrib: add jpeg
commit 642bfa6e47ee5d83e1d797465f178987cf319db7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jul 4 23:54:21 2011 +0200
Contribs: add tiff
commit 0b04a788144bc819dd9a9256a994786cf6d0841d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jul 4 23:33:37 2011 +0200
Contribs: add gpg-error
commit 0ddecf1dc8cf996ec0bb0e1ebccff792ddffa70b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jul 4 23:24:39 2011 +0200
Contribs: add gcrypt
commit da2c15aed3eed6939eda8fad82056a40367fbfed
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Jul 4 01:18:05 2011 -0400
xspf.c: reorder, remove static declarations
commit eb97b24d8276e1cfd3d69d6947a1e21bc9eede51
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Jul 4 01:01:22 2011 -0400
make xmllint happy
commit 204d6edd8e47d7c8036c0450f3c6e122bda4c009
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Mon Jul 4 00:57:59 2011 -0400
remove useless xspf.h
commit b331b69ab994ef6dcf48a07d73331dcaaef72431
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jul 5 00:04:32 2011 +0300
contrib: add Xau
commit 0c777beeada64dc924cac053bb42ff9d47a2f99d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 23:53:37 2011 +0300
contrib: add sidplay2 and complement string.h patch
commit a2a2275b4de505387a27a90e1f624bf340fad3ad
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 23:48:59 2011 +0300
contrib: postfix directories with a slash in cp
commit 06091e17f31cdd17e600f51bb5f85a3ceacb8267
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 23:35:21 2011 +0300
contrib: enable gme
commit 90d18ede76c59c362ce975866d1f44479206ec35
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 23:29:58 2011 +0300
contrib: really compile taglib statically
commit e78a61c186641a2be339f9b85994f59cb164362c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 23:16:29 2011 +0300
contrib: add gme
commit 6ae95f45d264c0b0a6fe81eb1b11aa61c72f1684
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 89c165e44b81dcd283dde37f4c29ec1aa916b776
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 22:44:11 2011 +0300
contrib: update fluidsynth where possible and auto-detect
commit 07d0df423a1b6e68ce9ef1855e894bb80312384d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jul 4 20:00:32 2011 +0300
contrib: vpx for Win64
commit 6bc0215f2d399d07fdc045b8b42780c81cb71082
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 19:29:51 2011 +0300
contrib: add libvpx
commit 3593c1e878c794f526394fa92fdb3cdf8bf89394
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 19:41:08 2011 +0300
contrib: robustify and fix gsm
commit c33aef8b5f07f1a7cc7b955ab06eb35e2a475535
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 18:26:08 2011 +0300
contrib: build gsm only if ffmpeg is built
commit 15228fd33857e03952ab5f58515290101d24d00e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 18:23:27 2011 +0300
contrib: add pkg-config checks where applicable
commit 034c155f038f889ba755a3aa88b042b558ff4022
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 15:05:33 2011 +0300
contrib: build flac only if needed
commit 1c398c43520bd26526a2df3fde10fa292feb0520
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 11:59:58 2011 +0300
contrib: build libpng only if needed
commit 130f1b7b825b0821c7b8b9cadbd3d9dd1dc5142a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 11:59:15 2011 +0300
contrib: build fribidi only if needed
commit b8fd571826ec95ad5d6f5e51300c7b71b69045f1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 11:45:41 2011 +0300
contrib: fix and clean up fontconfig
commit 44b51330e420b7af111833adf7f2d77eb45278e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 11:37:09 2011 +0300
contrib: 'make list' to list packages
commit e2ad1bb07fd6aee205a55c47b02ee31dbd7c9a88
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 4 17:07:52 2011 +0300
contrib: update documentation
commit 2bed93ef78a1e02ff7318f56ea2d27dbaf579841
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Jul 4 13:12:04 2011 +0200
Contribs: Make png depend on zlib
commit 0d8e950596dea0f9fa9a7a596854edb1e1d7b2aa
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jul 3 21:57:58 2011 -0400
fix fontconfig dependency on freetype
commit bcda983ad9b540cfb134d89cd95fb1f84d204302
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jul 3 21:41:58 2011 -0400
Contribs: add schroedinger
commit 322bc093c036b1e23762806ff062534823e945d1
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jul 3 21:41:40 2011 -0400
contribs: add orc
commit 76e48fce851d5c72fd1687ad10520fd037a194fb
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Jul 4 02:40:34 2011 +0200
Contribs: add zlib
Same, not libav* enabled
commit 76fb6afa65b5890b77c87f089a3e16b896c78ca9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jul 4 02:24:35 2011 +0200
Contribs: add gsm
libavcodec rule must be updated still
commit d975a3a17f38f81a21a6b5ff6723a491bc85c757
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jul 4 02:07:25 2011 +0200
Contribs: add fribidi
commit 46d734e4462e3b9d7ef28809cb6ae7b39150c60f
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Mon Jul 4 01:43:25 2011 +0200
Contribs: add fontconfig
commit 940a60aae40b3acec7700c3ef5d59cd3929feb39
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Sun Jul 3 14:44:56 2011 +0300
contrib: make sure aclocal directory exists before autoreconf
commit 1499f0a31d0fae452eef216b33c8c724b4e41cc5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jul 3 14:36:45 2011 +0300
contrib: fix pkg-config setup for cross-compilation
commit ea3c9bedfa74e55bc338368a262acdc181befd29
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jul 3 14:36:30 2011 +0300
contrib: fix PKG_CONFIG_PATH expansion
commit aa7b1edc03ae137237d4c1f4ad4a7b2693b74624
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <remi@remlab.net>
Date: Sat Jul 2 12:51:19 2011 +0300
contrib: add xcb and update it
commit a62a3ce0bf1c5cea29e2b4cd545e7824c872d47e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Jul 1 23:46:12 2011 +0300
contrib: fix dshow syntax error
commit c7d84297b6cca47afc832c9ab7cc4ba0952018b2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jul 1 23:42:32 2011 +0300
contrib: add and update x264 win64 patch
commit 25960112c6400bcb2de5365da50fcdeca426fe00
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jul 1 23:42:00 2011 +0300
contrib: fix ffmpeg win64 patch for -p1
commit 01888984c39b510b1a3867f1d1e75579ea424898
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jul 1 18:10:41 2011 +0300
contrib: define HAVE_WIN64 as needed
commit 24deda448122d84407386347324c263e42e7aae9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jul 1 18:08:17 2011 +0300
contrib: helper macro for autoreconf
commit 29999684de880d5cbf89f29051859fc4a10c83bc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <io.h> ones).
commit c31c9e357c2819665df16340110e0f49c7048d5d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jul 1 17:47:06 2011 +0300
contrib: fix $(ARCH) for amd64-*
commit 55dc9ef664f31a4245326795d320f86264a35526
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Fri Jul 1 14:31:36 2011 +0200
codec/avcodec/video.c: correct typo in comment
fffmpeg -> ffmpeg
commit 95b0fe358d8f84e39a8497de0de924a27dc9e994
Author: Geoffroy Couprie <geal@videolan.org>
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 <jb@videolan.org>
commit 56a168ba86aa0ea6cf48eb3719b87f63c909fcfa
Author: Brandon Brooks <bwbrooks@archmageinc.com>
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 <jb@videolan.org>
commit 88359db48d0c4f98df53493b8c09c24886156874
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
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 <jb@videolan.org>
commit 58df463bd127352f3cfffddfa205c6d8da5594e8
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jun 30 20:47:52 2011 +0300
contrib: fix tremor patch for -p1
commit ac1c121e0057e3353ec079ce6b7f6749d3a1032b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 30 20:25:19 2011 +0300
contrib: make lina52-fixed.patch applicable with -p1
commit d187b8ca9619237c670ff0cfc9078dc90d46791e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Jun 30 18:29:32 2011 +0200
Contribs: update matroska to 1.2.0
commit 77f2dac1abc04ba5b1dc040c6cf90325622828fa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 30 16:30:07 2011 +0300
contrib: add libass
commit ac0cbe7fdd0fd78884b62fefa5f61ba3129a052d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 30 16:22:26 2011 +0300
contrib: add tiger
commit 44d9052650547fa9235eb3b98905d0ee8f794860
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 30 16:10:04 2011 +0300
contrib: add kate
commit cd90bb92b16b44e93481e82e15dfec8db05465eb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 30 15:56:50 2011 +0300
contrib: add taglib
commit 438669dd39f2f7fb6b2317b15f211bb4b7ee8338
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 30 15:54:31 2011 +0300
contrib: add helper to invoke CMake
commit 47f1b032aa7d679d74942c0968c68a5e143cd82f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jun 30 15:26:16 2011 +0300
contribs: update documentation
commit 37b38d09d6d00014ccde1a65591b6eded10de763
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jun 30 19:09:38 2011 +0300
Define CONFIG_CLASS() macro and use it
commit 64f818673d5a19903d8308cdb23ae7307cf3a804
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 30 19:08:33 2011 +0300
Fix setting "value" of config hints
commit 4f0ce18972cc4603b39c653b2dae2d5e26696243
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 30 17:40:47 2011 +0300
Changing module_config_t breaks plugin cache compatibility
commit 358ba6127f384247b709fb0c000cdb9bb5802e6b
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Thu Jun 30 14:55:04 2011 +0200
projectM: change font path on Win32
Close #4988
commit 67e7d9bf6d46c28da5182704e59742a48466eccb
Author: Tomasen <tomasen@gmail.com>
Date: Thu Jun 30 02:11:12 2011 +0200
Fix typo in ios build script
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 400622e88058ca597f9e753755f48550510f0ec7
Author: Martin Briza <xbriza00@stud.fit.vutbr.cz>
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 <jb@videolan.org>
commit 47c1409fe5c6334564cd87fdf692eb08a5f9fddb
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Wed Jun 29 22:31:08 2011 +0530
Luahttp can access and modify equalizer settings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4fc0e980e79086242230178a9aa82f3994b0a0aa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 23:35:58 2011 +0300
Add integer config item type for RGB values
commit 20692b9c217819421844394feeffd105fb12f00c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jun 29 23:30:50 2011 +0300
Move --playlist-autostart to main
commit f9c0df35d0ef59d6c606184304c6530c29516745
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jun 29 21:26:24 2011 +0300
Pack struct module_config_t
commit 2011fd9a13fb78416dbbfc17e893a6acec4c94d9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 21:02:58 2011 +0300
vlc_GetCPUCount: use counting functions instead of loop
commit 497f9affadf6ed00524e8c3ada213e66e424f446
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 21:00:34 2011 +0300
vlc_GetCPUCount(): move to thread subsystem (cosmetic)
commit 13c9ba8e0b80c56517055eff876ebca9cafea92c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jun 29 15:09:33 2011 +0300
contribs: add musepack
commit daaa637541a96776d475c03d38926b38df92ce7d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 14:12:47 2011 +0300
contribs: add libdca
commit 9c0b836a35bced0ede45054b85640694f54faeaa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 14:04:28 2011 +0300
contribs: add libmad
commit 36c27fa4f2918b76f1e927d5daa0eba34b685143
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 12:23:29 2011 +0300
contribs: add twolame
commit cc84d03889f48433048136970551322daf3da72b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 12:16:03 2011 +0300
contribs: add modplug
commit 1d14535e831200fab8cbc1d783b94079f10772d1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 12:10:45 2011 +0300
contribs: add libdvbpsi
commit 994ec61777397c910f2894474ecbedda13a2d76d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 14:14:41 2011 +0300
contribs: .gitignore
commit 4d540e48cc434b9d7e6b1dd912ca0dd4982f526f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jun 29 11:43:34 2011 +0300
contrib: faad2: add missing sum
commit 8f50e0448da3dd9b49a63a70e5c85c497d181b19
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 11:42:49 2011 +0300
contrib: add sanity check against missing .sum-%: rule
commit 1ba383f67c565c29b36a83d766f01dde17921eb1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 10:15:37 2011 +0300
contribs: disable freetype as needed
commit a647ae7fb111711aec5f1ab264f836a19bb973b0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 10:13:57 2011 +0300
contrib: disable libxml2 as needed
commit e2d3685a5a246e8950c140ee6b5e3c269a517769
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 29 10:09:55 2011 +0300
contrib: fix ffmpeg dependencies
commit 66f52322c5fd0fafa31e15c5387678c57b494e18
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Jun 29 01:01:34 2011 +0200
Contribs: add libxml2
commit 2242ff06adc0308791bdc129a03f248e49ca33d6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 29 00:42:31 2011 +0200
Contribs: add freetype2
commit 0a7af594227f2045594ce25bfcc090e3ec3aa802
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 29 00:42:06 2011 +0200
Contribs: forgotten file in previous commit
commit da465b8629a4147ed2656b2c26c62bdc656ede7d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 29 00:41:53 2011 +0200
Contribs: fix typo
commit 3df5d456e77bec5bc6134a6bcb89da192252f1c4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 28 23:56:24 2011 +0200
Contribs: update ebml to 1.2.1
commit 6412bbbbd65fc2215c8bf71ea5c1cc96be5ab9fd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 28 19:57:31 2011 +0200
Contribs: add faad2
commit 70af0a8cc63ab4a637a787e727be739b4e62b31c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 28 23:45:44 2011 +0300
contrib: FFmpeg (basic)
commit 0b898725de1244d4c756484c6895318db47cd66f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 28 23:45:28 2011 +0300
contrib: move dxva2 to directx
commit 3aec21f211432caed4518dc54ba9a165194320db
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jun 28 21:10:54 2011 +0300
contrib: tremor: fix CFLAGS and factor
commit 7bb3e9192050f5d455a0e46a760df982fae166fd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 28 17:08:36 2011 +0300
contrib: libshout
commit e6f8219d30852602085774e08bf2610614e5496f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 28 17:06:00 2011 +0300
contribs: improve UNPACK macro
commit bd3ef966b8efe9fa6b144b9303a67f28aa9c9e06
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 28 16:11:35 2011 +0300
contrib: factor default integrity check rule
commit aeaf6f780cb3cae9b5c0dbcb3a5454c9020ffc5a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 28 15:57:26 2011 +0300
contrib: use VPATH to symplify tarball dependencies
commit 9fb2e152302ca19d5de822aa50682c3463f1b70a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 28 15:49:26 2011 +0300
contrib: matroska
commit a940cedbf08142b8be9ada763d4024503e224276
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 28 15:42:59 2011 +0300
contrib: ebml
commit 9596739f167e9189094dcc55031f0af08d0a1b74
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jun 27 15:49:01 2011 +0300
contribs: add speex
commit 2d5379482f88d4d6c55944e5fbb37f55b64c2f00
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 27 15:35:38 2011 +0300
contribs: add FLAC
commit d8388be5252c94e5d4c2c5731f2d83d759f23d68
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 27 15:24:30 2011 +0300
contribs: add libtheora
commit 2cacff0dab1afe0890785cc42c100db107587884
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 27 15:13:44 2011 +0300
contribs: add vorbis(enc)
commit a73694c6c30908f6576cd2b4151ea7a85f04b893
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 27 14:38:50 2011 +0300
contribs: add live555
commit 68d9016383352d4ab879429e8a4c092e49ad260f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 27 14:10:52 2011 +0300
contribs: add a52dec library
commit b5d38779dad5e28c721379b38790114e10f40d21
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 27 13:52:50 2011 +0300
contribs: add lua
commit ef39b8fd7fdbcd75aee724cca91bc91756439a6a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 27 13:34:09 2011 +0300
Contrib: add HAVE_MACOSX (untested)
commit 538e73e87a10a5049c33f7b37b16573b6881f4f2
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jun 27 11:37:20 2011 +0300
contrib: add directx headers
commit 8d1947f2be1937a1f5741630dd9d0787c2bd2e5b
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jun 25 14:45:30 2011 +0300
Contrib: add ARCH variable
commit 386df22d0b8f1ad3cb4e5f025cb05ba3428cc935
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 25 00:02:47 2011 +0300
contrib: target for CMake toolchain configuration
commit e4e00a4e00d5b1f62d5a23da9f5a20799de9c405
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 25 00:02:27 2011 +0300
contribs: detect git, svn, wget/curl
commit fe9ee7cd7540ae8f42d7724dce585eeab7ba7e08
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 25 12:39:49 2011 +0300
contrib: make package to make a binary tarball
commit 3aa1cecf483a52300e69bbbc897a1f9384190030
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jun 27 19:15:00 2011 +0300
Mark srtp-key and srtp-salt safe
commit 56690386a6e8292a6afe79ebb6cae661f3d3bf57
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jun 27 16:33:24 2011 +0200
NEWS about noise, 16bits, Freetype
commit 36376340c7cf542c11ab4373e95f2c4af51660c0
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jun 26 22:40:51 2011 +0200
lua: factorize add_shortcut calls.
commit d965527aa7f9e37e0d4e7c8c7d434f8cc1bff51a
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jun 26 22:35:28 2011 +0200
Fix configuration category of OpenMAX IL module.
commit dde267c7c7526d5dd0c02f5925deccde059c4aa1
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jun 26 21:36:09 2011 +0200
update LIST
commit 1202f7e6804f4ba445d409c279f4bebb80746052
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jun 26 21:17:11 2011 +0200
lua_demux: return nil when read/peek fails.
commit 6e5543ce9aa1a27fd0835013abf11991e8e8e9d1
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jun 26 14:00:46 2011 -0400
interface: fix memleak
commit 2d4abf534919da1ba4152a967604240da6607075
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Jun 26 18:37:53 2011 +0200
Fixed handling of extra data in wav demuxer.
commit 9c03cb3d8e6cde3209538c898fdbcd0bcdcbfeab
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <remi@remlab.net>
Date: Sun Jun 26 17:57:08 2011 +0300
Qt4: update dvb MRL generation
commit 05b5a5ffd0d2ac13da2e858026f66fbcdc964066
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Jun 26 17:39:42 2011 +0300
BDA: unused variable
commit 5f1df38b79c9c3c03fd9481b573cc7d9ba6e4a0d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jun 26 17:38:33 2011 +0300
BDA: fix a warning
commit 127677138c36e554911f7643c687ebe6c867af09
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Jun 26 01:16:02 2011 +0200
Fixed support of some OGM files (closed #4724).
commit cc02b250c8eda5117a6170273b2cf34854a16928
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Jun 26 00:46:55 2011 +0200
Added a check against block size in FLAC packetizer.
commit 117b614a7f61c3065340890e0346434d3d88b14a
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Jun 26 00:45:19 2011 +0200
Fixed packetization of variable block size FLAC stream (closed #4758).
commit aebe9ea9028bb069f3650c5be6b42573977c2e31
Author: Laurent Aimar <fenrir@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Jun 26 00:23:59 2011 +0200
added OSX main menu file
commit 3756098af4a7256280536fde899a7c97316b7a3d
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fkuehne@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sat Jun 25 20:11:49 2011 +0200
Fixed typo in comments.
commit 930a832a97f813d6cc82a160b39d8425885ea2bb
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sun Jun 19 02:08:16 2011 +0200
Improved the order of options in freetype.
commit 679b16164884528d1d13f91dab8454b9b5b7dd60
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sat Jun 18 22:08:18 2011 +0200
Added margin when using a background in freetype.
commit 75ebe27410e8bf4f372e1e853d6456495950bbd6
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sat Jun 18 21:14:05 2011 +0200
Improved glyph positionning and bounding box computation.
commit 590ea1e53b32f3b80c2450b2c1288f42938550dc
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Thu Jun 16 23:02:53 2011 +0200
Added background color/opacity options to freetype.
commit c8c5f20e2bcbc420f963736669751dc94c6509ee
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Thu Jun 16 01:12:06 2011 +0200
Cosmetics (freetype).
commit a147594cdc6ca1e15d92d674ef27c29bfeb19d06
Author: Laurent Aimar <fenrir@videolan.org>
Date: Thu Jun 16 01:01:01 2011 +0200
Implemented per glyph alpha support.
commit d16401e2b1134fbf96c75c9437593dfa5be4c66c
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sat Jun 25 14:06:33 2011 +0200
No functionnal changes (freetype).
commit 098e1f6ae51d46c77b361270d6b85e9f46107474
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Fri Jun 24 23:06:22 2011 +0200
Added planar YUV > 8 bits support to opengl when possible.
commit a4903675f0bc26a8b297693b2bb6671be558f8e8
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Fri Jun 24 22:46:35 2011 +0200
Added vlc_chroma_description_t::pixel_bits.
commit bbf253f7c3551412eeebb8087cad07dc53278347
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <jb@videolan.org>
Date: Wed Jun 22 01:59:42 2011 +0200
Add a fourCC for DTS
commit 153b4e11478b4d2ced068d7b21d6b985577748d3
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 7a150da5ceb32d81022f45b1e83e113ddcb33884
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Thu Jun 23 21:00:03 2011 -0400
make.pl: nicer output
commit 4b13b1d659a481af41b905324852d190440817e1
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Thu Jun 23 20:52:18 2011 -0400
remove obsolete messages in configure.ac
commit 456b3660943eeb687aec44efb91617f8d0dff551
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jun 24 00:35:19 2011 +0200
fix make dist as pointed by linkfanel
commit 17a1e221796b030ec2aaa5c8cafd1947b5008255
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Thu Jun 23 15:33:54 2011 +0300
Hack to autodetect Harmattan
commit 75b65bcc78e9cfc1334fb71da9beb2c077ff8029
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jun 23 15:34:10 2011 +0300
contribs: tiger: disable valgrind and documentation
commit 641ce01458df1677a071061ea80490b7ffa9d3ee
Author: Tomer Barletz <barletz@gmail.com>
Date: Tue Jun 14 13:21:52 2011 -0700
Change log severity from Err to Dbg.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit e4c3b44d5a2c4f05c815a3deeff78712bc781cb4
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Jun 22 23:05:46 2011 +0200
macosx: remove no longer needed ui graphics
commit 48d0e4b82f320dfc389081dfe043d4bf0a43886d
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <damien.erambert@me.com>
Date: Wed Jun 22 22:12:48 2011 +0200
macosx: new interface graphics
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 7bfa2a8a0ad0cccc1e012e7e590a9af87dfeff31
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jun 22 17:05:43 2011 +0200
Qt: enable tearOff on Navigation and Bookmarks menus.
commit 0e325b3abbd5608e50cb6fd4e263c02e6f0d3297
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Jun 22 16:42:02 2011 +0200
macosx: added missing fspanel graphic
commit ea8940136223456cd295bb779a438d81d16c2484
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed Jun 22 01:20:13 2011 +0200
WinCE: skip fsync() replacement
commit f1433011c2cae9e25cfcb56d64cc92b2f523df4e
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <remi@remlab.net>
Date: Tue Jun 21 23:37:50 2011 +0300
Remove unused intf_thread_t.psz_intf
commit c368d560d317dc852721257a166e5e8174a5f5cc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jun 21 23:24:44 2011 +0300
Lua: useless #includes
commit 485a45ff4efadcdbf85a90cae80de3b854f9f79f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 21:09:37 2011 +0200
Fix typo preventing correct build
commit 90e3eef69d7a19c5e5f7f27631c57aea0fc87bcf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 21 19:53:53 2011 +0300
Fix previous commit
commit 36f4327903fb048a09ca9ed7278a9a403c1e6e8f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 21 19:49:36 2011 +0300
Append version to Fremantle distribution
commit 2b8482b60f3547c3285adea4b093a9df0859c3b4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 15:07:13 2011 +0200
Frontrow Plugin: Crush PNGs
commit 7267f202d9fe9eff0adddb76fc143aa0f4aa0bc8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 15:06:37 2011 +0200
WebUI: typo fix
commit 7a74a3872d2806aa267515cd1e50a2408d8fccdb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 14:50:11 2011 +0200
Mac OS X: Crush PNGs
commit 9ff696597d1d1427dc21f194b9b33d7427b1d35a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 14:38:52 2011 +0200
VLC icons: Crush PNGs
commit f03be54bee36986e3bc946b953ba380ad6a611a7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 14:38:42 2011 +0200
Default skin: Crush PNGs
commit c00cc82424405e1d7b64fa7006cd0c1a349f7749
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 14:38:21 2011 +0200
OSDmenu: Crush PNGs
commit 5790fa7ea47593952cbd1a8c38171e26f758922f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 14:38:07 2011 +0200
Maemo: Crush PNGs
commit c6e9139c834e1fc7052921422c4c37f705a3beff
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 14:37:25 2011 +0200
Qt4: Crush PNGs
commit ff25a1092880de9dde419b3e484a2542402fa657
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 14:23:59 2011 +0200
WebUI: Crush PNGs
commit 47974fd22866005e858c378edd6325051a47cac1
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <elminster2031@archmageinc.com>
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 <jb@videolan.org>
commit 4e3ae10688ba6d02248877ccb346773dba26cb07
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 21 14:01:09 2011 +0200
Mention webUI in NEWS
commit 5fb6ac40258c280feeff02eedfde7e48ccfe548a
Author: Damien Erambert <damien.erambert@me.com>
Date: Tue Jun 21 11:58:04 2011 +0200
macosx: new fullscreen controller panel graphics
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit e1eccb1f1e8e087b04023860f6e92d07eafe8a3d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 20 20:10:00 2011 +0300
intf-add: update cli interface name
commit 8ac466488795c555fb32978509eb62df40ad57f0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jun 20 19:54:06 2011 +0300
Respect --no-playliust-autostart (fix #3541)
commit da59205e44a1d105ad020cd9a94f8e37e6a012c7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 20 19:51:51 2011 +0300
Playlist: create playlist-autostart just once
commit 13fb436dd60ad57e78d8be99d2abf7d0b6ba266d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Mon Jun 20 17:34:15 2011 +0200
macosx: fixed incorrect URL creation (closes #4966)
commit 3c2992fceed8e4780735c757bd5c43b9e3546193
Author: Elminster2031 <elminster2031@archmageinc.com>
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 <jb@videolan.org>
commit 9e23147f4838716aafcf47e49a9b170770c1736c
Author: Elminster2031 <elminster2031@archmageinc.com>
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 <jb@videolan.org>
commit cb8cd77566625b02ef029bbe55e396e20d5348da
Author: Elminster2031 <elminster2031@archmageinc.com>
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 <jb@videolan.org>
commit 0f400aa1cd6dfaeff62d17d788e538137390973b
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
Date: Mon Jun 20 01:03:08 2011 +0530
Qt: equalizer, more consistency in format
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8e451b51e9e93634b3d0f13e8d44c4ff8bc1b000
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Tue May 24 11:43:59 2011 +0200
mkv: Avoid duplicating the entire vector.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a108f3ff5005a3096c2d6b3ad993002773f179ce
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat Jun 18 00:35:17 2011 +0200
linsys SDI: change shortnames
commit 21a7c129daaa44509c92f5851d4acb998e67dbdd
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <remi@remlab.net>
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é <rafael.carre@gmail.com>
Date: Sun Jun 19 12:21:48 2011 -0400
*.lua: handle recv() returning nil
commit f52a83cced1cbe43a448fd7f82e2ce7102f703c8
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Sun Jun 19 11:52:18 2011 -0400
remove warnings
commit def9c8ca575462c7e37476a5da5fc8739c03b441
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jun 19 11:52:00 2011 -0400
init_rand48(): only run once
commit e61839ace5d9bf6c0b06dd94208d688ef0613ddb
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Sun Jun 19 00:57:18 2011 -0400
Use correct type for vlc_atomic_dec
commit a9b5b4a11106fd92749b55d282b1c6f523eba025
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Sun Jun 19 11:41:00 2011 +0200
goom: simplify.
commit a7ed79158470382bcd19d14743d2a6dd99de8f4a
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jun 19 11:12:05 2011 +0200
modplug: use var_Inherit when applicable.
commit 5fe74b9be3aa1789dab380708401c5db46808b5b
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat Jun 18 18:16:18 2011 +0200
lua: remove debug printf and update the doc
commit 7a3a6d64ad8a70e6e7526fd6bd5697e4450664ca
Author: Rémi Duraffort <ivoire@videolan.org>
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 <alexey@alexeysokolov.co.cc>
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 <ivoire@videolan.org>
commit 2a36bfd0db599d4bbca5c8f1c9e9a7899b22a7e6
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat Jun 18 15:31:16 2011 +0200
lua: fix warning
commit 4fda5acdc7e7c7539abd8f20ba3b7d31334de645
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat Jun 18 15:27:48 2011 +0200
lua: fix object leaks.
commit ed641fe39e2c84545acf7f2e7933ee89dcefb2f8
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat Jun 18 15:26:15 2011 +0200
rc: remove uneeded cast.
commit cf190075bda0c39e2a203104d9095c450e283def
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jun 18 12:05:28 2011 +0300
dvdnav: also white-list *.img files (fixes #4951)
commit cda2009e723b03e1c1a867cc1b2c6905f3f028d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 18 11:49:36 2011 +0300
Win32: fsync() replacement
commit 20bc26941b4e1589191f56b9c95b914cdf533622
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 18 11:48:26 2011 +0300
Small simplification
commit 89593593021d596f31e2786b47d4ff5ca08a6abe
Author: Rémi Duraffort <ivoire@videolan.org>
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 <xtophe@chewa.net>
Date: Thu Jun 16 23:47:48 2011 +0100
Add serbian translator
commit 0d9a15289be9ddd456e84c364462895c6dad79ad
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 16 21:08:42 2011 +0300
News
commit 0cb75804ccbf68db6e08c3899b03d82cbdf96005
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 16 21:07:08 2011 +0300
OpenMAX DL: scaling and combined YUV->RGB + scaling
commit 46e28f5d76ac25f47aebe434d283dc9c91942c32
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 16 17:47:13 2011 +0300
Update LIST
commit bcec439bb073e424a18dfeea71048f7dcf237b34
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
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 <jb@videolan.org>
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é <rafael.carre@gmail.com>
Date: Wed Jun 15 17:12:26 2011 -0400
dbus: use the correct volume variables
commit 53ef9d24ee9d2ec8556a20c84e168275a252c7d7
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Wed Jun 15 01:15:49 2011 -0400
correct comments
commit 04526ea89fbcc3bf69c1b6522253f30f35767b2b
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Tue Jun 14 23:55:16 2011 -0400
cli.lua: handles ^D in the console (rvlc)
commit 317f07804c2ce93be7ccb7af188a0c07476efea5
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Tue Jun 14 22:30:17 2011 -0400
remove outdated comment
commit 11a92383c8a88e69a77d3cb7f30c286a94ec1301
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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 <mehrotra.akash@gmail.com>
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 <jb@videolan.org>
commit df8d46d73f5f781fb9137e3c4e66c4befc19f7c4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 15 01:13:58 2011 +0200
Contribs: ffmpeg, neon factorization
commit 2363e18b58bf26ecc7d94ca573849d4dff3c5843
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 15 01:09:59 2011 +0200
Contribs: FFmpeg options cleanup
commit 6ca901ec6e8844c4b1b26a0da96900bd4bf1f569
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 50cecd0a795efb5195589e6f2a0a4208acd7c232
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 15 00:43:06 2011 +0200
Contribs: libass needs fontconfig
Pointed by linkfanel
commit a0873b2c75aabba279ad3ae8812972ac21b82ea6
Author: Yuval Tze <yuvaltze@gmail.com>
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 <remi@remlab.net>
commit 5f5704a01313beba2973e8b4ea61a504e8b7b8ed
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Jun 14 20:44:32 2011 +0200
contribs: update live555 patch
commit 7a1372dd3cf6eb66c030482a45c90906f40e4905
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Mon Jun 13 20:52:28 2011 +0200
Fixed "spu-elapsed" value set by the core.
commit 2f038724b97dad8b7d019a4344e0abc25039afa9
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Mon Jun 13 16:29:48 2011 +0200
Removed write only variable (freetype).
commit a64b8e49766b8d4c85d652a0d4ae1607b2c1b1b7
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon Jun 13 14:18:19 2011 +0200
Moved down a function in freetype.c
commit 325b6265bb37e1684fab38eb06f337c696593cf6
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sun Jun 12 19:38:57 2011 +0200
Small simplifications (freetype).
commit 28474ebf3c17c27d4b43e7a663834d740af0a6a9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 14 15:01:01 2011 +0200
lua http: fix menu selection style
commit b5187d3bc64b4fa7e914cc38f89ca03b52b8d8e9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 14 14:57:46 2011 +0200
lua_http: no need for buttons in menus
commit cfe923981f5001c2399e1a900000db4026b48ec8
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 14 14:44:09 2011 +0200
lua http: remove duplicate class declaration
commit 66d8063658e92bdb0e696018d68d80626ee5d7cc
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 14 14:40:05 2011 +0200
lua httpd: fix duplicate element id
commit e7bb0784b8edd5ace2b63116d7a979020b3e866f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Jun 14 03:53:53 2011 +0200
contribs: fix Makefile syntax more
commit dc9c660248d8331d44f38568b2210c1368dc0c48
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
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 <jb@videolan.org>
commit cc2bd3bda5201ab8eac6f9d014b4ed65410a0111
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Jun 13 23:24:38 2011 +0200
contribs: fix Makefile syntax
commit 63aadee0d159cd7aa2a7af07f67c75ac6116ae65
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 13 21:09:02 2011 +0200
Qt: str_format_meta: fix few variable names
commit f6d71f7304f38fb5ab240a9809a609f15650ec85
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 13 21:06:05 2011 +0200
Qt: fix str_format_meta (closes #4777)
commit 4480c48f3f59471933cd76abf0d781dde42a630f
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jun 12 21:51:32 2011 -0400
v4l2: fix signed/unsigned comparisons warnings
commit f6e06590af9745cf14332319262d3de3cd62dd4e
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jun 12 21:41:00 2011 -0400
flac: reorder, remove some forward declarations
commit 7c39a79229be076de931ba5cacde7c554903b136
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun Jun 12 21:32:47 2011 -0400
flac: fix warnings (unsigned -> size_t)
commit 4f72229d51f28ec5cae61ef50f97816f5b881bb7
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 61aec26f3ba6c52f20208a1fa5ff94254ea3a911
Author: Sébastien Toque <xilasz@gmail.com>
Date: Mon Jun 13 17:25:54 2011 +0200
Don't use fdatasync on Android
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6d44c8cbde14df36ccd559895a553523f5cc380b
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Jun 13 17:13:40 2011 +0200
if_nameindex stub compilation fix
commit c586e247cbf469517d73d80ea43c1ef3098505f2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 13 17:55:58 2011 +0300
Spelling
commit bfdbe1557034702b525a85aba49cea7aebfba3bd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 13 17:45:58 2011 +0300
Stub for if_nameindex()
commit 9b18dec76f067d7d0050fb37571dfac2b68bd857
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 13 17:45:46 2011 +0300
SAP: fix Win32 warning
commit d5f20ce3a16701b8d17282bb3100352271ef4de6
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Jun 13 06:33:29 2011 +0200
i18n: fix macosx gui file listing
commit 81e886a8fc183e116857288f663d65e928d7090c
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Sun Jun 12 19:17:32 2011 +0300
access_shm: use HAVE_SYS_SHM_H
commit a2dd68cbe010b5ae93405219a641c6f6634f658b
Author: Laurent Aimar <fenrir@videolan.org>
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 <fcvlcdev@free.fr>
Date: Sun Jun 12 17:27:19 2011 +0200
Qt: Avanced Open Panel: set buffering increment to 100ms
commit ff16439922b6bb5da2aba3e78ab44be6893b9e50
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Jun 12 17:23:40 2011 +0200
Qt: SeekSlider: remove warning
commit afd0390393425bc111e764c8fefa453c180617ee
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Jun 12 17:22:54 2011 +0200
Qt: display buffering in SeekSlider
commit 9abb97d0e8d9ecfcb7ae2a9684e0e6f72ac19aac
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <jb@videolan.org>
Date: Sun Jun 12 17:09:51 2011 +0200
Contribs: update libass to 0.9.12
Should fix #4075
commit a680337457e7fb3b8ca6e57ad5b3df41e7773e35
Author: Andrey Makhnutin <the.boobl@gmail.com>
Date: Sun Jun 12 18:08:38 2011 +0400
VOBSUB: fixed memory leaks
Signed-off-by: Andrey Makhnutin <the.boobl@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1e6d1f3cb3d0ee4b36a939b17eb3a1de2131d34d
Author: Ashok Bhat <ashok.bhat@gmail.com>
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 <jb@videolan.org>
commit 2b91617e77d0d912bd141fdae30c1fbd94985be1
Author: Mike Cardillo <mcardillo55@gmail.com>
Date: Sun Jun 12 15:44:27 2011 +0200
Mac: Fixed bug #3312
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2a5cae3b274bb03516575a6c812def2786eb8725
Author: Tomer Barletz <barletz@gmail.com>
Date: Sat Jun 11 23:38:17 2011 +0200
Use CCT to format subtitiles text properly.
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit 938804ff307a49f1c4c8f6b34e95db9fcfd7b58e
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat Jun 11 00:53:05 2011 +0200
Small simplifications (freetype).
commit 97e233d4945610bf2e8f7c8d4511fcf42ac4788b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 11 22:39:52 2011 +0300
Spell overridden correctly
commit e499bd76d6ba9cb8f472c8eb562be0f810df9f4f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 11 22:34:23 2011 +0300
Typo
commit eef6ed99fe62b6cf61d6e6dc362c48deeb10f975
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 11 22:17:39 2011 +0300
SAP: dead code
commit 1d974c62db48ef87d5e79e0fe70ead247baf19af
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jun 11 13:14:09 2011 +0300
aout: remove stray mixer FIFO locking
commit 47cc1147104259501c6a1dba36ecb7851fafd40e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 11 11:23:58 2011 +0300
MKV: remove unused parameter
commit b7b66146803ea0ce17492e1d87a1c94eb406b9ec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 11 11:23:37 2011 +0300
MKV: comment out if-statement without body
commit 239d20d6e1a8b94815b8d97d16bc71ad3ec8cf5c
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Jun 11 09:06:18 2011 +0200
freetype: build fix
commit 688c6b0ed044418832cdfb4a47e5d536bc7b72b6
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Jun 10 22:06:11 2011 +0200
Small clean up/simplifications in freetype.
commit 14774023a4a2ca5d5126a820b52380ca875fcb4a
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Jun 10 21:59:40 2011 +0200
No functionnal changes (freetype).
Reorder functions to avoid forward declarations.
commit 5bbf902f0add6eff125fd20b78a5950dee221191
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Jun 10 21:57:46 2011 +0200
Simplified color management in freetype.
commit bf17399f70f8ca18737e433229bb69edb4a23130
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Jun 10 21:43:00 2011 +0200
Replaced a var_Get() by var_GetInteger() in freetype.
commit 47a71f0795fdf327dd181d80e9ae241ac4d0310c
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Jun 10 21:41:23 2011 +0200
Removed unused "scale" object variable in text renderer.
commit 54348a2530d279b28e42a1e55771fe991b35e151
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Jun 10 21:24:31 2011 +0200
Replaced ft_style_t by text_style_t in freetype.
commit f84867880062343f9237d1c2f7112ed74d18fb51
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Jun 10 20:52:11 2011 +0200
No functionnal changes.
Reorder functions to avoid forward declarations.
commit 127fa7338dbfddb8a2b9c513bdc935a226eca1af
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Thu Jun 9 00:06:02 2011 +0200
Clean up a bit freetype.
commit 6b07ae5c6de074fdf9f14c9890135272ea2fb7c2
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Wed Jun 8 01:03:41 2011 +0200
Renamed Render into RenderYUVP (freetype).
commit 63e66b361271a5388455641e30bd7a46f8abda3d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jun 10 20:11:23 2011 +0200
macosx: added skeleton for the video effects panel
commit 1172b71cfd4a60a94bd529c63f37e0ad10de520a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jun 10 18:01:21 2011 +0200
Contribs: flac building simplification
commit 77ea8af641c37dcf75ad243050e8a24285a8d865
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jun 10 17:29:09 2011 +0200
live555: remove unnecessary header
commit 928a49e83f6cde319cafed1628ac1095dbc938ce
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jun 10 15:11:52 2011 +0200
Android: deactivate even more things in the configure
commit 4c68266d7d0a1266b880de84cfa2c248379f35de
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Jun 9 22:32:54 2011 +0200
Win32: Fix libvlc.dll properties
Reported-By: Alessandro (ale5000)
commit 73b7ccdfc639b70e5d838a09ad3abee4cbfaac93
Author: Erwan Tulou <erwan10@videolan.org>
Date: Thu Jun 9 22:18:42 2011 +0200
skins2: fix memory leak regarding previous commit
commit d7615a6e8f98e5e32c12fe7d0d043a8cbf0e6e4d
Author: Erwan Tulou <erwan10@videolan.org>
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 <erwan10@videolan.org>
Date: Thu Jun 9 00:16:07 2011 +0200
skins2(Win32): kill compil warnings
commit 79c8884479fb4392367db036a9a5ca758cd4d324
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 9 22:39:31 2011 +0300
Missing case
commit 3ac60f9326a0c135fccce57046bc2215b22fc769
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jun 9 19:36:31 2011 +0300
Add GNOME MIME types for Ogg Vorbis and Ogg Theora
Pointed-out-by: Fabian Greffrath <fabian@greffrath.com> (Debian BTS)
commit f8278de4e24fe1b5652be3b14eee40e4d6b00e01
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 9 19:23:04 2011 +0300
Small quirk in previous commit
commit fa5084f6804886c9e0a329b247834c23c344312d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jun 9 18:25:32 2011 +0300
mixer: cleanup packetization
commit 789f172403f584925ed5ef97faae33534ff8f9ff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 9 17:26:23 2011 +0300
aout_InputPlay: compute current time only once
commit 0ba7d3d9069866b3d4aeb547ab679973b4af6eec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 9 18:06:11 2011 +0300
Cosmetic change: aout_InputIsEmpty -> aout_DecIsEmpty
commit a3107ff07c809a3290fd71d19ca0c6aa81b66ac9
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Jun 9 16:26:19 2011 +0200
i18n: fix POTFILES
commit 1d3c4b4f5680f2253371fe197838be9e45dae947
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 8 22:57:31 2011 +0300
fixed32: debug typo
commit b418436b45dc741c11ca116fdca547a139b917fb
Author: Mirsal Ennaime <mirsal@mirsal.fr>
Date: Wed Jun 8 14:01:15 2011 +0200
telepathy: Fix memleak
commit db1ba07392a06a611913c995daf794ff5ede8b4b
Author: Mirsal Ennaime <mirsal@mirsal.fr>
Date: Wed Jun 8 13:36:28 2011 +0200
dbus: fix memleaks
commit b0d7c77b11a477cb2d2d7bf86e8c4b9f2c4bbeb1
Author: Rémi Duraffort <ivoire@videolan.org>
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 <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Wed Jun 8 18:30:03 2011 +0200
Win32: define _WIN32_IE in a centralized way
commit ecdd1ee8adb4966c89270dab47f60fd1b4e54bdd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 8 18:23:08 2011 +0200
Win32 skins: reorder includes to fix warnings
commit 2c5c36f1a5552be08a8d710a70f8f28748e87af1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 8 17:56:27 2011 +0200
Qt: includes order
commit 0b76cec1d1386641b2dc14008c1f25c6a53aab4e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 8 17:36:47 2011 +0200
Win32: Use _WIN32_WINNT 0x501 everywhere
commit 43630c7016b084c64ea7fb0b7f3c4c57c78abb8d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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é <rafael.carre@gmail.com>
Date: Tue Jun 7 22:02:58 2011 -0400
typo
commit af6a6b2b5b918b55e93083889f72cf970770e82d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 8 02:49:57 2011 +0200
Qt4: add the browsed folder to the device combo
commit b0be5abef7c44cc8d1f8f8d1a0772b126fd0305b
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <jb@videolan.org>
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 <mirsal@mirsal.fr>
Date: Tue Jun 7 18:59:45 2011 +0200
dbus: Fix memleak and remove warnings
commit 1d43feaafe63d78ad5be78b766fdde924b4f15b5
Author: Mirsal Ennaime <mirsal@mirsal.fr>
Date: Tue Jun 7 18:14:16 2011 +0200
dbus: Fix the tracklist's PropertyChanged signal
commit cfcb63c30b1c8f5d3e2d6e8870dbdb9041880bbe
Author: Mirsal Ennaime <mirsal@mirsal.fr>
Date: Tue Jun 7 18:11:37 2011 +0200
dbus: Correctly initialize p_sys
commit 6de1cefb1d3808a49938096612a4bfabd614d7a4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 7 20:43:50 2011 +0300
Remove aout_mixer_input_t.begin
commit 402c5320287c9e07b96681476d3e8d24ed77cfdd
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jun 7 19:35:39 2011 +0300
aout_Fifo*: remove useless parameter
commit 15366ab46251fa02422d12ccac945a01092e817f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jun 7 18:15:25 2011 +0300
Constify aout_OutputNew()
commit 4fc3bd15a3844e41a75760fa8e100feecea969a5
Author: Laurent Aimar <fenrir@videolan.org>
Date: Tue Jun 7 00:43:56 2011 +0200
Fix ByteIOContext init on recent libavformat
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 490745a0c58d5d86de1beb0736c642e751b688c4
Author: Erwan Tulou <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <remi@remlab.net>
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 <fenrir@videolan.org>
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 <remi@remlab.net>
Date: Mon Jun 6 18:11:31 2011 +0300
XCB screen: cleanup capture region computations
commit 4bdaae499b63956393104639300747fc25de28af
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Mon Jun 6 14:32:33 2011 +0400
Taglib: fix build with 1.6.3.
commit a69763f0d4bba72bbbdc59c1572a005608e03b4a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jun 6 12:40:10 2011 +0200
NEWS: sync with 1.1.10
commit e72e685012277dd3a8aedd4c4aa6c404a5959f31
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Jun 5 22:54:27 2011 +0200
contribs: updated to latest binary package
commit 2b7f145207f131fb8d26408bbfa105e5eeb2330a
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Jun 5 20:48:35 2011 +0200
macosx: fixed crash when converting strings
commit bee6a5cf303caa0ae25af77aaa4aa84860029661
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jun 5 19:20:07 2011 +0200
Add a few more subtitles extensions
commit 9fc20c0a4fe33c9acde613910c04cb28cce6b3eb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jun 5 19:15:18 2011 +0200
Update NEWS, LIST and subtitles extensions for STL
commit e811fe62a60e62f2666d913c20bc1e7f88e5a59c
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Jun 5 16:44:08 2011 +0200
Fixed compilation with avcodec without MT support.
commit f6bc0f4328e9c2b7749d486540e1873dc6aefaa8
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Jun 5 16:38:24 2011 +0200
Removed use of fprintf() in stl decoder.
commit 8eb3525172b894b28191f465fbb4afa5d54931fc
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Aug 27 21:05:12 2010 +0200
Added STL demuxer/decoder.
It is a preliminary work.
commit c20bd366c5d4577631411aa999fd779a38907083
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri Aug 27 21:04:38 2010 +0200
Added VLC_CODEC_EBU_STL.
commit df2679806c7561bf1d59ad6b59b37d2276236347
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <jb@videolan.org>
Date: Sun Jun 5 02:48:23 2011 +0200
NEWS: mention taglib improvements
commit 10ca2d59677fc9e6d551f420fe87887b050f354a
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jun 5 00:43:07 2011 +0200
taglib: cleanup includes.
commit 7bdcc742148598bb17ebfb2eaeb4eeb378d13d81
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
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 <remi@remlab.net>
Date: Sat Jun 4 22:10:15 2011 +0300
Ogg: fix off-by-one overflow
commit 323bdb9f8d7db9b2f9a19d70385877e2a894a02a
Author: Mirsal Ennaime <mirsal@mirsal.fr>
Date: Sat Jun 4 17:56:44 2011 +0200
dbus: Remove legacy mpris1 signals from the tracklist implementation
commit ac0921949382de5936f5b4f139ff6f967156e9c9
Author: Mirsal Ennaime <mirsal@mirsal.fr>
Date: Tue May 31 19:30:38 2011 +0200
dbus: Implement the TrackList interface's PropertiesChanged signal
commit 393d7e42ad6496946a4233a70421f3f3e781e26b
Author: Mirsal Ennaime <mirsal@mirsal.fr>
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 <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Sat Jun 4 19:20:36 2011 +0200
taglib: read wma covert arts.
commit 932aae731f036119f9cc469b7d7672dad354fae3
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat Jun 4 15:45:17 2011 +0200
Support .awb files
commit cd929923ff49175a501bb3e9553a683bc42ff61c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 4 16:59:48 2011 +0300
XSPF: fix realloc() integer overflow
commit bba95f3f86bf0ff241b13def7dd81c2af31829f4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 4 15:06:39 2011 +0300
XSPF: fix memory leak
commit b856ec53290ec4ed5999406552662bde0023eeb6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 4 15:01:15 2011 +0300
XSPF: fix leak on colliding track ID
commit 6a4f9be62bf63391be60147d28cffb3a45885224
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 4 10:59:51 2011 +0300
XCB SD: cosmetic changes
commit 195f14da6f0ba3db354aab766d5b90a1ac9e35f1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 4 13:59:24 2011 +0300
date_Increment: use lldiv()
commit d158270ed7e2a3c1aea9fa137e65a42600e94f44
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat Jun 4 12:33:09 2011 +0200
taglib: cosmetics.
commit 599eee103d3b6d597b8e5a4f3c9cd86df931e7cf
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Jun 3 00:45:47 2011 +0200
DxVA2: add some more GUID
commit ff99793a001bcb422a6b823857e8fb13ecaa1aad
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Nov 7 16:30:13 2010 +0100
Android: Fix src/network/udp.c compilation.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1ee61ad82f39c05dae01a7024ad7daa3a2d777b8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Jun 2 21:30:12 2011 +0200
Fix duplication
commit 480800a00c825262fbe5f0572e0237427dce20d6
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Thu Jun 2 19:09:45 2011 +0200
Used opengl.h HasExtension() when applicable.
commit abe86edd8236a5a3bb134a6b6647c5da2733bc27
Author: Laurent Aimar <fenrir@videolan.org>
Date: Thu Jun 2 19:08:39 2011 +0200
Fixed a potential infinite loop in CheckAPI() (egl).
commit e87072e0504d9aa52a8573f7cd1a79878d948f21
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Thu Jun 2 18:45:01 2011 +0200
Redraw vout subpicture only when needed.
commit 8f93cd2d47125e8ffa9c57b2f9b55767556b1a57
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <jb@videolan.org>
Date: Thu Jun 2 16:59:56 2011 +0200
Android configure: no VLM and no sout
commit 59eb19a94fbd3ffb6367807fc8f8b444645cc439
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 1 16:43:45 2011 +0200
Detect Android in configure
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6436e12260028451198abbc7567a03481e543126
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jun 1 21:44:26 2011 +0200
Qt: fix an uninitialised value issue
commit bde18225264d7e8144f7de02425d1bf1571e0b03
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 1 23:59:15 2011 +0300
EGL: avoid clash with Win32 API
commit 6f1f23fb4cb5ba05e299530a05d6887143ff9335
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jun 1 22:36:49 2011 +0300
V4L2: fix some warnings
commit 77ef67f7dc0257b54b776d662b78ea7274d2a140
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jun 1 22:26:38 2011 +0300
Fix flawed CFLAGS logic
commit e51b3d92049ef4b7c2b069028b1c5f92caa60342
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 31 21:56:30 2011 +0300
Remove unused aout_mixer_input_t.is_invalid
commit 68e5d329206610c72bf20f0facfedbbe107d2523
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Jun 1 21:23:40 2011 +0200
macosx: fixed rare crash when saving the full prefs
commit b114b7e697476a05ebba30a789a16054ba530b72
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed Jun 1 21:13:14 2011 +0200
Fixed a memory leak in opengl.
commit 063357c9b3f999a8fa03cdccf50fe0b0136a823a
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed Jun 1 20:46:42 2011 +0200
Converted subpicture widget/epg to YUVP.
commit 52cd14db263cbea391ac29629288a5987a6a6184
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Tue May 31 21:19:46 2011 +0200
Checked the maximum number of texture units before using them.
commit 7cc37b375fc7f5cff2d83ab275f88e46bb7e3dc0
Author: Laurent Aimar <fenrir@videolan.org>
Date: Tue May 31 20:14:33 2011 +0200
Fixed memory leak in glwin32.
commit a9873b8120fa499e51f30ab62f520310b8d510ac
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Jun 1 14:37:06 2011 +0200
Contribs: add live for Android
commit 0e148cdc09e9cf975731ac561c1a7c069de7bbf5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 31 22:51:01 2011 +0200
Win32: correct FileType for dlls
commit 91e36c893116781e3a07af8514ab654fc588ff8a
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Sun May 29 20:47:01 2011 -0400
fix zsh completion
commit 749fa2f4d2f6cc7f7a03a64708fba6a2eacce001
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 31 20:10:50 2011 +0300
aout: simplify input handling, remove dead code
commit b6717257d53664ace3e4166d9a0b6c6d98fc2d5d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 31 19:39:19 2011 +0300
mixer: simplify based on single input per output
commit d8ab9fd61dbfb7a5bdcfc20ead03b4d0da8730f5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 31 18:30:52 2011 +0200
Win32: fix a small warning
commit 1032cea7b35fc57a82f2a5f8cf6d700e9cc08376
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 31 17:41:02 2011 +0200
NEWS: OpenGL blending and Aout
commit 38feb73c11735e76ea233bdd0366e925c6d158dd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 31 18:20:41 2011 +0300
Ugly resampler: implement all linear formats
commit 095526d1b65273a82e46ecafeb29ba9ca629fbbc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 31 18:19:01 2011 +0300
trivial mixer: support all linear formats
commit a822a430136503c41d65834df8394a7fcbab4079
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 31 18:15:39 2011 +0300
Pass mixer multiplier as argument
commit 600240e248041eff4e664a011d6c4c4bd64474aa
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue May 31 18:02:34 2011 +0300
aout: small cleanup
commit 37e6859a29d61366bba3fc5c89ec1568b871f542
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue May 31 17:52:16 2011 +0300
Factorize aout filter pipeline
commit 6400a0047f2d092ed531bbf7d1cfa603d6fa065c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 31 17:36:35 2011 +0300
aout_Filters*Pipeline: remove useless parameter, constify
commit 04058ca6feb89a9f813f578cd9a4f45812c7361d
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Mon May 30 22:20:43 2011 +0200
Made usage of glActiveTextureARB() a bit more obvious (opengl).
commit 8dac2e552e7502467f6b29cc909ffa4f29ed6477
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon May 30 22:18:23 2011 +0200
Clean up.
commit 5f4b6916ec0223f5545701a2da3c38199b488bf4
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon May 30 19:51:03 2011 +0300
Remove constant { true } aout_instance_t.mixer_allocation
commit ac201136ff1cf6a626ede2a16fa5c4649980fe3a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 30 19:43:07 2011 +0300
Do not restart mixer on volume change
commit 91307e828f43a6f1a578af262e0ad1f11711e73c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon May 30 19:36:42 2011 +0300
Remove invalid free()
commit bdca2f930839fc93804cda2fbb5b16f7ceb6e61b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 30 19:14:48 2011 +0300
Oooops
commit 287e954484e343f920bb8eb58bb450bd9d424be8
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon May 30 18:42:41 2011 +0300
Remove aout_filter_t
commit 94b7316fc438d617d36c80aac479ec9e51656d52
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 30 18:42:26 2011 +0300
visual: correct object cast
commit f75d84da06837009e2b622cc87712b9cf2520c67
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon May 30 18:29:18 2011 +0300
Remove unused aout_filter_t properties
commit a2fc92564e03f86cf65ea18f6218506fc8af5cb2
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon May 30 18:17:33 2011 +0300
Qt4: include <vlc_aout.h> as needed
commit d8839e25289af9e72a39a0b60f18ccde3a660b05
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 30 18:10:34 2011 +0300
Inline aout_BufferAlloc and simplify
commit b92aee833edba267d6e5a2859ff75eb37e68437e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 30 17:50:32 2011 +0300
float32 mixer: small simplification
commit a6b9a013a806714c7a252d2f54559ca6b8aa9adc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon May 30 17:26:41 2011 +0300
Remove aout_output_t.b_error
commit 13700a227ef6c45cd19d6c9b068726a41b03f285
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 30 17:58:28 2011 +0300
Do not #include <vlc_aout_mixer.h> from <vlc_aout.h>
commit 7eb6a150f350e26350da921372cc8af77630d98c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 30 17:22:57 2011 +0300
Don't overwrite the LibVLC structure lock with memset()
commit e834f5fccc141f46c3c0fbb7ad860c0d815289c8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 30 10:30:17 2011 +0200
OpenGL: fix Win32 compilation
commit 093bcba4f29c91f96e8e45534d0f447120756dcb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 30 10:10:55 2011 +0200
Update NEWS
commit 437f2ebe5b51f09bb3f1888174fcd5c37b7048b3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun May 29 20:53:15 2011 +0300
Correct XCB version dependency
commit 5e66bde2b006d572db85b7ffec3ba589f2bc933e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sun May 29 15:47:29 2011 +0200
Fixed some functions prototypes in opengl.
commit cd781fa65bde38ac2fae9ecbde712835ce058984
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun May 29 11:55:30 2011 +0200
Fixed opengl compilation for win32 and maybe some linux setup.
commit 0772a4cf19bd3ac848fd1c3bfd6e97759583ce98
Author: Laurent Aimar <fenrir@videolan.org>
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 <remi@remlab.net>
Date: Sun May 29 12:37:55 2011 +0300
Disable GL ES1 (does not compile anymore)
commit e262dbe2f54e56dc1c8f05fff861341fbbeb5123
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sat May 28 18:51:27 2011 +0200
Added preliminary support for multiple textures per picture (opengl).
commit ec3dc4b4f0a1edfb7160ece44373d27e799d9171
Author: Laurent Aimar <fenrir@videolan.org>
Date: Thu May 26 21:21:47 2011 +0200
Defined texture format/type at runtime (opengl).
commit 86a7523da0efde48e28dddcf9ee206f9a4d3cac3
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat May 28 18:46:51 2011 +0200
Prepare for fragment program support in opengl.
commit 6a36c6c04ed6adfa4eb4e282ca1aeeed213b8f2b
Author: Laurent Aimar <fenrir@videolan.org>
Date: Thu May 26 22:48:57 2011 +0200
Added missing config.h include (opengl)
commit 1797255995938166ec0b986ed32cb00067035702
Author: Laurent Aimar <fenrir@videolan.org>
Date: Fri May 27 00:50:36 2011 +0200
Fixed potential segfault on error with mkv demuxer.
commit 3d356aef430fe23a463d391cbc8db282ff6d5ea5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 28 11:35:55 2011 +0300
Warning
commit d026b192534e3742a23430db25d73a4f23e3d826
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 28 09:30:48 2011 +0300
configure: dead code
commit 82bdf2224ce7a74953f95f72f197dc34f21454b0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 28 09:30:30 2011 +0300
Dead code
commit 19cc555ef738ee7de0fdf48b926b0e32517216d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 28 09:16:16 2011 +0300
XCB/window: remove the Matchbox hack
commit 5466e48ec056f40fc3aff774c2374c515a7725a4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 26 23:24:52 2011 +0300
Remove debug
commit 0738ce0d415e50ad6419d9596f975b3c64de19d6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu May 26 23:03:01 2011 +0300
XCB/screen: memory leak
commit e8b475fc74ae1b825073660aa78a009c658d1490
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu May 26 19:32:40 2011 +0300
Remove vlc_object_find_name() search mode parameter
commit 9747349ae601b5827d04a82c5ff515f87a2f5613
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 26 19:29:37 2011 +0300
Remove last use of FIND_ANYWHERE
commit b0b4694b61f1da491cd09a24bf56017a2ba1cca6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 26 19:22:44 2011 +0300
Search child of playlist rather than anywhere
commit 2f49119c3b27a6b730c4dd1a82bb69a785c738c6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu May 26 17:13:31 2011 +0300
Qt4: remove Linux DVB device spin box
commit ceeacab6949a7146bd2ee078bb22be77a954c661
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 25 23:50:28 2011 +0300
DVB: remove unused parameter
commit b92e509557b3cefe9e7936c00d384263393e3ce0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 25 23:46:31 2011 +0300
Linux DVB: deprecate --dvb-device
commit ac4cacaff7ac077b14caa35c00824a8ced2b5376
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 25 23:44:18 2011 +0300
Linux DVB: automatically select a suitable frontend from the adapter
commit c1df3abb83d3fa8b26490a7cc4150e656b9d95bc
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Wed May 25 23:06:42 2011 +0200
Used vlc_memalign in opengl.c
commit 602d44823496e2c5bc2d3b4c89883ffe5377cd31
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 23:03:28 2011 +0200
Merged vout_display_opengl_ResetTextures() into vout_display_opengl_GetPool().
commit 5d527f369d1a5a3296246b23b61f3962768b1b03
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 22:57:00 2011 +0200
No functionnal changes (opengl).
commit 2a98d120084ee14a08b6d3267c8c9eee8ab3648e
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 22:51:22 2011 +0200
Improved "non power of 2" texture support detection (opengl).
commit 4804d439a6a4eb4189fdfd2cd3e9f3ed1a1c4abf
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 22:33:18 2011 +0200
No functionnal changes (opengl).
commit 6c3b791a4649ccae9f99bacff96baa41f2a1eede
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 22:25:20 2011 +0200
No functionnal changes (opengl).
commit 537817e750d2a9eaa4795139946a74c28dafe40e
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 22:21:49 2011 +0200
No functionnal changes (opengl).
commit 3ac8796ac4a6ef3fb9b43679919acc0d3458655e
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 22:15:23 2011 +0200
Removed unused defines (opengl).
commit e3f41a7e6c9e514dedab258e997d3c2ba8fb92c5
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 22:10:41 2011 +0200
Made VLCGL_TEXTURE_COUNT private.
commit 32792812022dd2c4e40f85d1811276489351ff92
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 22:04:10 2011 +0200
Fixed win32 compilation.
commit 88780e111335c00f33a8d9e956dd0bf3fb062611
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 22:03:39 2011 +0200
Made vout_display_opengl_t private.
commit 90ed2da475a475603ba993e11920123bf6a98573
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 25 23:00:48 2011 +0300
EGL: implement GetProcAddress
commit aa524d8e0139636c345f2f673d260e6181361a48
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fenrir@videolan.org>
Date: Wed May 25 21:33:13 2011 +0200
Implemented vlc_gl_t::getProcAddress() for glwin32.
commit 64275f7772484f2768ce3c7216a000ec04b4ee46
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 21:26:51 2011 +0200
Implemented vlc_gl_t::getProcAddress() for glx.
commit c1763208e345a00be5289b7f8dc0370937a99c7f
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 25 21:17:08 2011 +0200
Added vlc_gl_t::getProcAddress() declaration.
commit 5ebee8d0f19cba17e4ee0e1b070e34ffa74f2445
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed May 25 19:50:38 2011 +0300
Remove vlc_object_attach()
commit d857d87754cafdb18378fc82f92bb95c7a0be5dd
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed May 25 19:17:55 2011 +0300
Cleanup, no functional changes
commit 9d002286825ad14302ab75d7c848e4933c0567d6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 25 18:52:10 2011 +0300
Remove unused FIND_PARENT
commit ecc2c16b871c893d5101edec462696e932472d3d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 25 18:26:49 2011 +0300
Fix a prototype warning
commit ac40aef7f625221a4c6c00693da8b9289ef76b2b
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed May 25 17:26:36 2011 +0300
HTTP: use a single variable to track redirections
commit d09ce38afac838a3c53c43e921b7fa3a4ae49f52
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 24 23:54:47 2011 +0300
Remove dead old object thread code
commit eb3daf5188c48278a25ddf12b7f8f85f1806a45f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed May 25 16:15:16 2011 +0200
contribs: updated Growl
commit 0697b6e33322c89aa48f9ad6c6bb3f71c2a0eb36
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Wed May 25 14:50:22 2011 +0200
fix input_Close return type
commit 9ea91967ae0f9c80871fd2818a34b9056a0c94ab
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed May 25 11:05:36 2011 +0200
Qt: simplify
commit ca0d201f5c025b81630e0ccd8a0976877fc05314
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue May 24 17:49:38 2011 +0200
Contribs: fix dshow headers extraction
commit da60dfb511f5e7d1c4997e782abfd2e7de3e8e37
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 24 17:00:25 2011 +0200
Cue sheet files are playlists
commit 81f37f32669e78e63100940646d8a719bddff856
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 24 16:46:48 2011 +0200
Cue: support COMMENT
commit 94932dc4204e70e958460ff29a41d47d36ce0409
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 24 16:20:13 2011 +0200
Cue: use URI to open the file
commit ea81feee5bf176e15347baf9761ba9525e5a3040
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue May 24 13:04:54 2011 +0200
Win32: fix compilation for update
Broken in 9b34074c6e2fcb9baea5a3057da9b94a361607d4
commit 73a3b9e2ed908bcc63bce3acdcc9b9dca76d87c8
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <remi@remlab.net>
Date: Mon May 23 23:38:47 2011 +0300
vlc-plugin: add potentially useful directory variables
commit 5f00387d1ea9eaab71dc3be49def6f50b565705f
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Mon May 23 21:14:25 2011 +0200
Updated update code to vlc_clone().
commit f818952f2af10abf7efbff8510276cae66d99a08
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon May 23 20:46:43 2011 +0200
Used vlc_clone for interface threads.
commit 0984b22055c88b1222c85c942fdd19b41270d861
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon May 23 20:29:52 2011 +0200
Removed vlc_thread_set_priority().
commit 2f9948655bdbc005e814903cd40514ac002e211b
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon May 23 20:29:07 2011 +0200
Added vlc_set_priority() helper.
commit a47715a1a1480fd3c38b17ac6606a8f3ac3a272f
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon May 23 19:19:41 2011 +0200
Converted input to vlc_clone().
commit 998746af0a5f4bd2e0e57c67d8bd8cd352076ac5
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon May 23 18:58:45 2011 +0200
Used vlc_clone() in src/input/stream_demux.c
commit 083b7bcd69006ebc15bbde1c59dfca459128b93d
Author: Yuval Tze <yuvaltze@gmail.com>
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 <jb@videolan.org>
commit 3434ee9c9432fd801a41e2ee3112b32b6d99d2c5
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon May 23 18:06:14 2011 +0200
Unexported vlc_thread_set_priority().
commit 36ce01dddb15185557fa796b8632d21037957baf
Author: Laurent Aimar <fenrir@videolan.org>
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 <etix@l0cal.com>
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 <jb@videolan.org>
commit cceb57659f7ec02c2d4866c63c41af3dc5b63c7e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 23 00:33:58 2011 +0200
Strings: use getTitleFbName for str_format_meta
Close #4776
commit 10f1025e051b22043dc719a88ea102d0b4fb741b
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sun May 22 21:49:58 2011 +0200
Used input_Close() where applicable.
commit 2176bf42341e802af7c6a9ae26e7d17c882c65d9
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun May 22 21:49:14 2011 +0200
Added input_Close() helper.
commit 482b5490d2fb2a08893575a323587e30165fd392
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun May 22 21:45:27 2011 +0200
Converted aout waveout to vlc_clone().
commit d30534b03a59fe45e65965913e9b892bd59edf21
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun May 22 21:45:14 2011 +0200
Converted aout directx to vlc_clone().
commit 2cb994d6ddb6bd5ce5dd345f52a0d575d06f47e2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 22 21:29:05 2011 +0200
Playlist: fix scrolling events in selector
Close #4092
commit aa446d2ccad256326d2d8ca724df0c3389acf6d7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 22 21:19:09 2011 +0200
AVI: try again to fix metadata issue: #4765
commit 77ae11cfaabb3b2e1813e212e135c447293f6079
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun May 22 18:40:33 2011 +0200
Qt: add popupAddToPlaylist
Close #4341
commit 303d976b169e1cc36a1722fcfc829bdaf09bb1cb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 22 14:52:20 2011 +0200
Qt: change shortcut in info dialog
Close #4818
commit 7f84c8c8a57ec6cb4428a5ef65fd7b370f09ffef
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 22 12:19:23 2011 +0200
MKV: misc simplifications, renaming and privatizations
commit 2e56d2ef35592a87e277c29abbc7c3d11db0824b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 22 02:20:48 2011 +0200
MKV: rename functions to match better the actual implementation
commit c42f411638b51c95276c627b7917a866856324fc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 22 02:18:03 2011 +0200
MKV: privatize methods in virtual_segment_t
commit 7376fd3b29c4a2ae146b024f2b62148a2b21fa23
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 22 01:39:12 2011 +0200
playlist: fix error in [874efde6]
commit 632d0f8b28ac098eed11d9ced97f59248701e093
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 22 00:19:56 2011 +0200
MKV: privatize matroska_segment_c methods
commit c9f85df66a54eb63e18f15543038b4a81f67bfa6
Author: Laurent Aimar <fenrir@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat May 21 23:24:26 2011 +0200
MKV: remove unused variables
commit 56fbad8ed5ca48564136996326c552f989c4b532
Author: Laurent Aimar <fenrir@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Sat May 21 19:48:01 2011 +0200
Makefile: renamed file
commit b5ce3a3b9cdc0a35899a742bb93f0405a73f964b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat May 21 18:55:44 2011 +0200
macosx: fixed another crash after the video stopped playing
commit 30cc259e59d5727f1a217b27ad14f4cf79f2a9bd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 21 17:41:44 2011 +0200
Qt: remove unused variable
commit 719c0015f8a6889fd60de0d0ec95c189de8a8976
Author: Rémi Denis-Courmont <remi@remlab.net>
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é <rafael.carre@gmail.com>
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 <remi@remlab.net>
Date: Fri May 20 23:08:24 2011 +0300
shell syntax
commit a7edbf4660927cfe3d5f68f10f8e67c531ff1442
Author: Laurent Aimar <fenrir@videolan.org>
Date: Thu May 19 22:30:32 2011 +0200
Converted oss to vlc_clone().
commit 6eb8e599888c701954f63ce94b8c186fbe89bb38
Author: Laurent Aimar <fenrir@videolan.org>
Date: Thu May 19 21:59:54 2011 +0200
Converted ml_watch to vlc_clone().
commit 5a530e55abb192ae3d2292fae7dc698a1216216a
Author: Laurent Aimar <fenrir@videolan.org>
Date: Thu May 19 21:45:50 2011 +0200
Converted bonjour module to vlc_clone().
commit 8aa0cd827c9dea5266c3cdb2145564cd5b71b5f8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri May 20 15:37:36 2011 +0300
libvlc_audio_get_mute(): return correct value
commit 48235174eadfd13be2985aae51ceb923e18e6c86
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 20 18:21:21 2011 +0200
Qt: small simplification
commit 874efde6d6888434ce369c833830ba09c01a0daf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 20 18:21:21 2011 +0200
Playlist simplification in leaf-to-parent management
commit 65d1e7848966911f24e8f45c629f391846538cc8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 20 18:21:21 2011 +0200
Qt, simplification: kill dead code
commit 7f9d5e6d1fcf0a1461a30de1d5db3d925e66a03a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 20 18:21:21 2011 +0200
Correct documentation of playlist_item_t
commit fad1e95448e27e23ad7a5d6ec4e827355e364d1a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 20 12:22:38 2011 +0200
Qt: fix MRL update on Win32
Should close #4810
commit 781329160904eda2c4441829799df0fafd22b373
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 20 01:40:18 2011 +0200
winvlc: various cleaning and comments
commit 30b2de492e4e0922fe069682cb94ae5eaa9d55c1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 20 00:46:19 2011 +0200
Win32: forgotten error GUI messages
commit 370891772f5b599067ecb10e0cc0fff5d46dbfc9
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu May 19 23:58:13 2011 +0200
live555: remove unused variables
commit f84dd14d1d66bef0b82acf65a5808e50e7801445
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Thu May 19 16:12:41 2011 +0300
Add video/webm and audio/webm defacto MIME types
commit 54ece28f9d1a3ff81b7393d40c375d2ee6c9b1e7
Author: Mirsal Ennaime <mirsal@mirsal.fr>
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 <mirsal@mirsal.fr>
Date: Thu May 19 14:43:52 2011 +0200
dbus: Correctly implement the GetTracksMetadata method
commit 12ff3c04a2eb7312be5eeb475e7d391adf41a420
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu May 19 14:42:25 2011 +0200
qtcapture: improved variable handling
Thanks to j-b and ivoire
commit a9dd52e433243bbe44bf847910002e48a8ae2048
Author: Mirsal Ennaime <mirsal@mirsal.fr>
Date: Thu May 19 12:50:04 2011 +0200
dbus: make the RemoveTrack method compliant with MPRIS2
commit d4c5140c5308d3f1d1ea3332fe4c6efd7bbf23eb
Author: Rafaël Carré <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
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é <rafael.carre@gmail.com>
Date: Wed May 18 22:04:16 2011 -0400
dbus: fix introspection data of SetPosition
commit a542f70f00f49d8975a62725d07ff0ceeb520541
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Wed May 18 21:59:44 2011 -0400
fix memory leak
commit 4401a560f7bbb1e953c4210ce94059b9cc6a267c
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <mirsal@mirsal.fr>
Date: Thu May 19 02:57:06 2011 +0200
dbus: Fix the TrackList interface's introspection data
commit fdbf760f8cd402f18a3709cbd61eb0eb1ed9ae7d
Author: André Weber <atmo@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Wed May 18 21:56:04 2011 +0200
Converted transcode to vlc_clone().
commit f2dda72529dfb327b750ac147223b6cfffa9898e
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed May 18 21:47:56 2011 +0200
Removed unused b_error field (transcode).
commit e71a93750816d8f4b24a649826e9414f2072b7bf
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <remi@remlab.net>
Date: Wed May 18 23:06:08 2011 +0300
XCB/XVideo: match RGBT
commit 9713c02aedfb4b2df9ebead0be7f6e28016dd3e7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 18 23:05:46 2011 +0300
Reserve RGBT codec (RGBA 5-5-5-1)
commit dfae18e3d74bf16571411dea25afb25bfbf397d6
Author: Katsushi Kobayashi <shikob@mac.com>
Date: Wed May 18 20:10:47 2011 +0200
MacOSX: add qtcapture size option.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit d882b56e399d948e06a24130c5da200718a81fa0
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Wed May 18 15:53:47 2011 +0200
projectM: variables signedness fix
commit 08633adfd8fbff142848d6f80d18189814fa9c63
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <fenrir@videolan.org>
Date: Tue May 17 23:32:49 2011 +0200
Converted misc/rtsp.c to vlc_clone().
commit 5e01d91c101fa26945568c8ed5a49d0ea80ecacf
Author: Laurent Aimar <fenrir@videolan.org>
Date: Tue May 17 23:19:48 2011 +0200
Converted stream_out/vod.c to vlc_clone().
commit 55c5936147fa356b3ea0e171b8d19150c30832d9
Author: Laurent Aimar <fenrir@videolan.org>
Date: Tue May 17 23:13:11 2011 +0200
Converted remoteosd to vlc_clone().
commit f83e0c967608835f2150537f513af524cabe80ee
Author: Laurent Aimar <fenrir@videolan.org>
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 <remi@remlab.net>
Date: Tue May 17 18:45:08 2011 +0300
Udpate in-tree plugins cache path
commit a2ec518b5dad98ab21c92cbd4543806a640cec79
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <erwan10@videolan.org>
Date: Tue May 17 15:56:04 2011 +0200
skins2(Win): kill more compil warnings
commit a111119dfbd6d59840ec16f74eac2aa35b9b04df
Author: Erwan Tulou <erwan10@videolan.org>
Date: Tue May 17 11:52:05 2011 +0200
skins2: kill many compil warnings
commit 4423fd4bb4b6242fa5ea3ee21206757ee9f2927c
Author: Mirsal Ennaime <mirsal@mirsal.fr>
Date: Mon May 16 23:39:32 2011 +0200
dbus: Remove warnings and dead code
commit 950b29f8a3ea12e056fc55c6e667a05560b26b95
Author: Mirsal Ennaime <mirsal@mirsal.fr>
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 <mirsal@mirsal.fr>
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 <mirsal.ennaime@gmail.com>
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é <rafael.carre@gmail.com>
Date: Mon May 16 15:44:47 2011 -0400
vlc-thumb: bugfixes suggested by courmisch
commit b3c26d999de3d0d56edf93e32ff448725010a1ff
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <jb@videolan.org>
Date: Mon May 16 01:07:49 2011 +0200
Qt, info_panel: correctly show the save Meta button
commit 1286801ed77f001d6e74e911060b2bd11c5e01d3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 16 00:33:17 2011 +0200
AVI: small fix when parsing metadata
Closes #4765
commit 82497e9a8d2809eb18dbf6d6251a3ddeaafd29c5
Author: Rafaël Carré <rafael.carre@gmail.com>
Date: Sun May 15 17:57:08 2011 -0400
vlc-thumb: video thumbnailer for nautilus
commit 3740a564245c6eff1c27027a3a273f3ee8ed3fdf
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun May 15 21:42:42 2011 +0200
rtp input: fix dynamic payload handling
Oops sorry
commit 81e570b095703da5d3dc660e26fe12312b5e2578
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 15 21:04:37 2011 +0200
NEWS, LIST and po update for the new filter
commit f750252af5f0b005491b8fed37c9b9b93fc1aed1
Author: Laurent Aimar <fenrir@videolan.org>
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 <dharani.prabhu.s@gmail.com>
Date: Tue May 10 21:02:51 2011 +0200
Antiflicker filter initial version
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit 922b9d314c523794fde1ebd12afb2421cdf8992e
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun May 15 15:41:49 2011 +0200
Avformat: do not add attachment as ES
commit dacabfca3e9e8df3e06edf321994eecf32648787
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 15 15:31:27 2011 +0200
AVI: better debug message, notably in extended case
commit 6f768ab47bc2afdcb20b4a5e39e620f7f58e2256
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun May 15 13:25:53 2011 +0200
Contribs: better configure options for SDL
commit 98e5932df0ad454b3571b0631c925a356d49ea4e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun May 15 13:16:55 2011 +0200
configure: fixed Growl framework detection
commit 0bc58744da2dd1ced64959e918aee30b3d400a6c
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun May 15 11:50:32 2011 +0200
skins2: fix warnings about initialization order.
commit 356dd52e7b72c847e85cd675421556c235828220
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun May 15 10:50:03 2011 +0200
freetype: better simplification (thanks to rem).
commit 728866a80a3d4620fa470a9fe21f983d527d0a5c
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun May 15 10:19:56 2011 +0200
posterize: remove unused variable (set but not used)
commit 01cf70073fb52a2a8a7e504eaa2fe8a22c9e382b
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun May 15 10:08:09 2011 +0200
taglib: check for the presence of apefile.h
commit da61086b812f697c8935f3fb3fcc9f4a9d305afa
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
Date: Sat May 14 22:43:18 2011 +0300
Fix loading plugins still depending on unsafe config actions
commit 437c3166e9b077d6bcc01a1a90b8535d92e11fb9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 20:51:14 2011 +0200
Qt: remove unneeded code
commit 19acda054bf4312dec4d82e0646cb90437157cff
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 20:43:03 2011 +0200
Qt: kill warnings and probably a crash on Win32
commit 146af0bd9ce2c89a5e7325a60daac9d6af6abe76
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat May 14 19:12:43 2011 +0200
Atmo: fix compilation
commit 8ebd2349c6e671701307d68ce8801b506850d8ca
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 19:01:47 2011 +0200
Visualisation: fix preferences, warnings and cosmetics
commit 63e333c2fa7d94ea5075fc09b59d0096be5fe754
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 18:42:39 2011 +0200
Avformat demuxer: kill 2 warnings about signedness
commit c405205e9a82ad0b1b63556f718580ef8ccd0205
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat May 14 18:36:37 2011 +0200
taglib: read and wirte APE tags for .ape files.
commit 277eb4cfbc9c7b37752b781029899177caade0dd
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat May 14 13:21:03 2011 +0200
taglib: cleanup macro definition.
commit a6c58bdb7d237e1e41d254b6348fb8e3ece53495
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 14 16:55:00 2011 +0300
msg_Copy: psz_header can be NULL
commit ab4967ced83ee26534dbc4564ae4a01dfeed1321
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Sat May 14 15:39:07 2011 +0200
Waveout: tentative fix for WinCE
commit 7f463c4918fb17c81ca677a30e72280b132ca1c9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 15:14:11 2011 +0200
Qt: win32 warning killing
commit 70a73ff707dc62539cc0ecf7b17567bab4391c61
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 15:00:34 2011 +0200
Qt: more of the same warnings killing
commit ab055487a8e177970d51195f1b00ee4dcf5d4f2b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 15:29:52 2011 +0200
DirectSound: correct include order
commit 4d37034c178053ff6bd76899df5b3a984d1dd322
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 14 16:21:15 2011 +0300
MSW vouts: fix warnings
commit 607d027274596f74300e325fcfa9bc33a148285c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 14 16:16:10 2011 +0300
dshow: fix warnings
commit b5386f688349875673ea03f877000fea7a3c8a3a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 14:30:41 2011 +0200
Qt: more of the same simplifications and warnings
commit ecd17cb6dd45cdf7e450b844fc9d52651b853c38
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 14:22:47 2011 +0200
Qt: kill unused-parameters variables warnings
And other simplifications
commit 5feabe6bc640d4c3af39227177781c59004511f9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 14:01:57 2011 +0200
Qt: kill unused_parameters warnings
commit 8b2c14996c021cc5aca212de239a6b3ca1047d82
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 13:48:44 2011 +0200
Qt: more warnings
commit e15ff43db5689f5d4e0f94ce6955b081f7fe18b0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 13:40:57 2011 +0200
Qt, menu: code simplification
commit 1a7e7c83879b1f755bfa42b49ec1dffdf0002524
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 13:36:06 2011 +0200
Qt: operator priority
commit 2d5a1a6feeb34d7cff55edbba38cd2e184b9be3d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 14 14:35:12 2011 +0300
BDA: fix warnings
commit 14c39b80db95ed92244da1ac9c8b69a1ee6cb696
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 13:32:56 2011 +0200
Qt: fix a warning in the playlist models
commit b6fa76eaf918ba2a6bbb2b56303d335bffc03a8b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 13:31:09 2011 +0200
Qt: kill a bunch of warnings
commit e6a21a3c52eb37b2bb310087ddfdd9c4f9676fd5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 13:14:14 2011 +0200
Qt: explicit sign conversion
commit 44cfdaa81eb65bf3d06af409924c454b08e43b4e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat May 14 14:09:10 2011 +0300
taglib: fix unused parameters/variables
commit 6364bc24f805685438bf88357546683c6c457a3d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 14 14:00:34 2011 +0300
UPnP: fix warning
commit aca5da7db247b230081ea773740c0c1ba31b0265
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 13:05:50 2011 +0200
Qt: fix a warning about operator precedence
commit 4fd10f5e1a5fccee1d10f50c4927f6b5a4bfb4c0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 13:01:01 2011 +0200
Qt: remove unused variable in pl_model
commit e052b35be0f68f8d83adbc69483437d93988eb8b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 12:59:43 2011 +0200
Qt: remove unused variable.
commit 70dab4d4b64b436a24d6a9a7d6f51957d6aa957f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 12:56:46 2011 +0200
Qt: fix reordering warnings
commit cd750a6e6fc3a38c61dc112385afab91585d0c21
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 12:56:31 2011 +0200
Qt: fix signedness issue
commit 2be2cb82c8b40ed555c847fc0db5a42ce4708e86
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 12:55:53 2011 +0200
Qt: fix signedness comparison issue
commit 5fa3d992113b418e95f8daa415c563382f5f9e7b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 12:55:22 2011 +0200
Qt: remove unused variable
commit e0d0ae7e44319bf94ed5d4b4dcadde1d3abf91e8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 14 12:47:44 2011 +0200
Qt, menus: fix a possible crash
commit 752a2e7c5b0b51907ee06af5c8a73b67fa9a0046
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat May 14 12:50:56 2011 +0200
qt4: fix two crashes.
Thanks to jb.
commit ddd308dc9ec7cbd0742992065487ee220a79ea0a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 14 13:53:45 2011 +0300
Enable compilation warnings on C++
commit 631e9e7f8adbdb822fc299604eba1ea06d27c894
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 14 13:53:28 2011 +0300
M4 C++ flags macros
commit 1640b6840ac8d6f08b527950b6e30b9035bbe6fe
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri May 13 18:35:20 2011 +0300
Remove dummy plugin config item parameter
commit 95aeef3ed444b9f4914221392a03116662dd0863
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri May 13 18:20:33 2011 +0300
fluidsynth: correct sound font location in preferences
commit c766ac42d6ce43b0fe45e64c9332b9980e3fc5db
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 13 17:12:41 2011 +0200
Qt: fix a signal in the media_info dialog
commit a749d86cb723d6ad5690d95e0ae15ec56d044c64
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 13 14:22:23 2011 +0200
Fix dist after [2b4266d1ea6ddebfa76652687d99ba52186d2bf7]
commit 11396fdf154faffd1955e033931a76851f4710e8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 13 14:20:08 2011 +0200
Fix dist after [103b41295a80682125ec9b2373dfc1ac346fe656]
commit ce4ba978c79544b877a4e9d5b3f962e06adece6f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri May 13 00:00:52 2011 +0300
Qt4: not unloadable on Linux
commit 8277183cd5250e0ce5fef2528cf7e4e35eea2bd6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu May 12 22:33:56 2011 +0300
Split Win32 and POSIX dynamic linker backends
commit bdc46e27b25d35169380632df8ad9971530a1bf3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 12 22:23:51 2011 +0300
Inline module_Call()
commit ae5e3537d3cb0372c6cef26e046370e2f35d4a68
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Thu May 12 18:08:50 2011 +0200
Avformat: better debugging message
commit dddfd15d0df73f7002c52eab79b020154ab1527f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu May 12 18:21:37 2011 +0300
RTP out: fix warning
commit 4fd5cd509cb77996e099834ed6eb3572a11fb080
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed May 11 19:54:14 2011 +0300
Qt4: DVB-T2 in open dialog
commit 407007d7e33577848758465b5290e1efdbfa9de8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 11 19:40:57 2011 +0300
DTV: common support for DVB-T2
commit d1627ea8f8b7c21ffbe165b47514f51d00d0fdd3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 11 19:40:18 2011 +0300
DTV: Linux DVB-T2 support (if'd out)
commit d20f0f18f86b4925874f7a5dedf6547e3b2775f5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed May 11 19:00:13 2011 +0300
Bump plugin ABI
commit 9f1762006cc9f790267d3692f17ee7b0db7e3f76
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed May 11 19:32:54 2011 +0300
Qt4: convert VLC message stuff to QString
commit 166da1cec3c63eabd727429125689eb4d4be9b87
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 11 19:20:47 2011 +0300
Simplify verbosity filtering
commit f2fd47b4b4168eb53da241ca6671fbb85b61b7ad
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed May 11 19:01:07 2011 +0300
flockfile stub
commit 9bf71ea223320646c6a6e98514c543a0912eeb24
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed May 11 18:23:32 2011 +0300
No need to copy module in message item
commit 0c86c2c957b2c658e7b36ee558d111a8ce7f36a6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 11 18:01:15 2011 +0300
Allocate message item on the stack
commit 9fd97f34d8ff4ad46cf61309b9e0f9c549f39c81
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 11 18:01:04 2011 +0300
constify
commit 9e3c1a6d39b509e3672a170b54939f7825f555df
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed May 11 17:36:26 2011 +0300
Remove unused msg_item_t.date
commit cfad8dc27dcb693ffcc327b34eca3ce5fe7f09f6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 11 18:27:16 2011 +0300
Remove write-only change_need_restart()
commit cd00c9c5935bed7bfdf0c30104f8b1e945cf6fc2
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jb@videolan.org>
Date: Tue May 10 23:07:49 2011 +0200
Qt, playlist view: code simplification
commit 0b90ef31d707de103ad5975b27fbda3168685642
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <remi@remlab.net>
Date: Mon May 9 22:35:04 2011 +0300
vlc_module_create(): remove useless parameter
commit 2040b3259c3c92dc1c4180481a1809f995b35367
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Mon May 9 15:49:13 2011 +0200
Freetype: use add_loadfile when fontconfig|win32 is disabled
commit a1a2d587305fa99f9e6fcf4919a88ad82fa18486
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 9 14:40:39 2011 +0200
lua, host: remove trailing spaces
commit 1d9c69bb4a3f12394a471576cae028526d1d319c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 9 11:55:32 2011 +0200
Qt: rename variable for consistency
commit 175b37db711e5174003f6a6fa4fd26174deb8881
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
commit fb0efa32cd81d553a4ccdf57b9b6ca36ef8fe626
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 3 02:32:31 2011 +0200
Qt: allow SQL-ML configuration
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 64119e135e4def2710bed7e36e00eef1f47b07c4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 3 00:23:37 2011 +0200
Qt: MLModel creation and assignation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9a68967dde849897e408c6967522718c244a7f32
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 3 00:50:08 2011 +0200
Qt, selector: Signal renaming to avoid Qt confusion
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b235e65f2455275ed993fd968cfa872c3d7e0d61
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 2e4f1776a9848de8d18fe108081bfa82c6dff505
Author: Dominique Martinet <asmadeus@codewreck.org>
Date: Mon May 9 15:34:13 2011 +0900
contrib: build libgsm with -fPIC
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a070f1a190dfe434238fa37a01caaec9e2d8334c
Author: Dominique Martinet <asmadeus@codewreck.org>
Date: Mon May 9 15:34:12 2011 +0900
contrib: have gettext (.intl) depend on iconv
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 005f4840066889b6e417753a5dc6e6a32b09ff7d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon May 9 01:04:43 2011 +0200
Configure: fix xml2 detection for libbluray
10l
commit 41e97e769de0e6f6c879be32fd886e9a74bd1fae
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun May 8 21:05:14 2011 +0200
contribs: remove unused files
commit 722bacc15d61e035d7948ef2a45e5f8d7f6d0ec4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 8 20:44:42 2011 +0200
Win32: update default configure script
commit 732b0c0c29856bedbdf060620c1794121e8701ed
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 8 20:40:06 2011 +0200
COnfigure: libbluray depends on libxml2 for now
commit b0dcad9571e6a552423c41512ade2d10d294fcb9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 8 20:15:32 2011 +0200
Contribs: remove unused packages
commit 8ecc33cc4f315cff707203633ca232d6bf33f023
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun May 8 20:11:47 2011 +0200
contribs: fix portaudio rules
commit e6102432a07f3626f632e38d2c8414cedec723e3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 8 19:54:43 2011 +0200
Contribs: update portaudio to the latest stable snapshot
commit ff66bb3badbbccd624b8175468ffec74c4440050
Author: Laurent Aimar <fenrir@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Sun May 8 19:20:57 2011 +0200
Contribs: upgrade libdvbpsi to 0.2.0
commit 7409fae98ddf5ebbb19721b3a2f9b1068412965d
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <fenrir@videolan.org>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
commit 4553a9ad874a1dc3a4f867276188540fe002617f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 8 17:53:47 2011 +0200
Contribs: update modplug
commit 64b98d8415574337e8354c9ebb05c41d1d458f6e
Author: Laurent Aimar <fenrir@videolan.org>
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 <jb@videolan.org>
Date: Sun May 8 13:24:01 2011 +0200
Configure: more information about missing fontconfig/fribidi
commit f8db78d5ab27a41e02dbfb3f01e26023c1345246
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 8 13:04:04 2011 +0200
Contribs: don't allow pthread to use config.h
commit 702a58c46bd2d39452242347ce100a7fd7603cda
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 6 17:56:32 2011 +0200
Audiobar: remove trailing whitespace
commit 03c245ca8987bdc757d008449a24eef1229a91cd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu May 5 16:10:07 2011 +0200
Remove tabs in headers
commit 5e1fd0ff7c7eb8ba872430d33ff42e90fcbc290f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun May 8 04:01:18 2011 +0200
contribs: fix cross-compilation of lua
commit 6a06521577edabfbc7ab1191adede2c86767b7f3
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Sat May 7 21:35:57 2011 +0200
contribs: fixed typo
commit 2bdb205f9de634315a56e479a1721b9761c429eb
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat May 7 21:35:33 2011 +0200
contribs: updated binary package for Mac OS X
commit fbbec486fe0051572fafed1e98331c87b0543d5c
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sat May 7 21:21:21 2011 +0200
contribs: updated liborc to fix schroedinger compilation
commit ffa096d9ee1757a446faeb57200d5a991f438b16
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <ikob@riken.jp>
Date: Sat May 7 16:43:45 2011 +0200
qtcapture: implement video capture device selection
manually merged and tweaked
commit c1cbe147077217a5bec60db9bdce69289ef0f200
Author: Katsushi Kobayashi <ikob@riken.jp>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Sat May 7 14:16:17 2011 +0300
Remove invalid use of VLC_EXPORT
commit 91c1ce2bd5bab27386ef2a6157a746c00ad8d3e9
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sat May 7 12:23:14 2011 +0200
dvdnav: compilation fix
commit 53ffb22418d7d213e1c82c64f0c8efb1cea7c5c8
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri May 6 15:56:49 2011 +0300
vlc_cond_wait() does not return any value
commit 59d12a2083bc0be1aaa348a8e0d7014dbd4dfc37
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat May 7 11:31:33 2011 +0300
dvdnav: remove useless parameter
commit 375a8961a8e3dbdbdbb826f6e733e134d8b64e60
Author: Rafaël Carré <rafael.carre@gmail.com>
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 <fkuehne@videolan.org>
Date: Fri May 6 20:52:13 2011 +0200
macosx: added a track synchronization panel
commit 0f0a2b2ed20ac28facbd355ddf1f8e9a1d3c252a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri May 6 18:01:42 2011 +0200
deinterlace: compilation fix
commit 2b58c0ef5331b2f159723b9c46f6696731c8d69b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 5 23:15:34 2011 +0300
IVTC: fix undefined arithmetic
commit 5fc7f1e06983b77cd55e6725284393d11a8a97a5
Author: Benjamin Drung <bdrung@ubuntu.com>
Date: Thu May 5 14:27:17 2011 +0200
libpulse_plugin: Fix linking against pulseaudio.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 98ebfae90e254454f69bd1b3d2bc8a475d94fb4e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed May 4 02:20:16 2011 +0200
Authors: add Juha Jeronen
commit b9b30e4f112e7782513c503bf38964eb9eadc812
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed May 4 01:39:41 2011 +0200
Update LIST
commit 9b1e7f3839c0a36059d425c81dd31851148e71ae
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu May 5 12:06:49 2011 +0300
XML: encode C0/C1 control codes correctly (fix #4737)
commit 8bea864221bec7401df82d12bc26fe9f1eb1e48c
Author: Mike Houben <mail@crazyhstudio.net>
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 <fkuehne@videolan.org>
commit 061648407e0f6fe93a63c3aa214bf315a4d612a7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 4 12:42:24 2011 +0300
Rename vlc_key_t to vlc_action_t
commit e68c3be23598859c34ff84c98d966336f86e663d
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed May 4 02:26:52 2011 +0200
deinterlace: add missing file to sources
commit 2574cb7c0f935047946c851bd5e9f6dfad673cc5
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed May 4 02:04:07 2011 +0200
OSS: fix Makefile typo
commit 5c289be6234f31d967aee82760ddf664cee9c7e5
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed May 4 01:35:18 2011 +0200
i18n: fix POTFILES list
commit 32f5a79892e3515f70fe3610c63546b520ddbeb0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 3 20:59:10 2011 +0300
V4L2: v4l2-dev is not obsolete
commit 396ba414069cd425e282a2bb091e7fb3cabc5c88
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 3 18:37:58 2011 +0300
config.h must be included first and always
commit e0dabc4293c810e51cc20803b6b90156d8a12488
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
Date: Tue May 3 11:43:24 2011 +0300
Remove references to non-existent Altivec plugins
commit b331b629317bf7a7ce436f3abf7ffacfd4a03640
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Mon May 2 20:44:45 2011 +0300
deinterlace: some more authorship fixes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fc9fcc270f0b6d7c856a1d612aac568c71543ea8
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Mon May 2 21:25:29 2011 +0200
Qt: fix simple volume alignment
commit f11dc4f6905b5abd05edd26654d4fca6be6de988
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon May 2 19:57:19 2011 +0200
macosx_dialog_provider: removed duplicate config_saveConfig
commit 7ec8deda895f5881cf07e6e5d8bdb0b8d6e06252
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon May 2 19:56:12 2011 +0200
macosx: adapted to latest config API changes
commit b1c3b3ba41eb6b94c7bc06571db4e867af5a4611
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon May 2 19:55:47 2011 +0200
contribs: fixed TOOLS creation order for Mac
commit 5b87e917bb175b2fddcf3576466c867dda6f4f95
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <juha.jeronen@jyu.fi>
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 <jb@videolan.org>
commit a6456dc87d951e2a896fc6e4f1b41ff2a518a446
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Mon May 2 17:33:19 2011 +0300
deinterlace: fixed authors for X and the Yadif glue
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 236fd4303c8e6f8d8ac7bb5accc9a5ec631001e3
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Mon May 2 17:30:45 2011 +0300
deinterlace: bugfix to CalculateInterlaceScore()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit eb4b233b71bd5ba28fba5c3e5305e1d1dd9a39eb
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Mon May 2 17:28:08 2011 +0300
deinterlace: algo_ivtc.h: typo in comment
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 95cd7e4e64ff59322c0af1fccc9330ea5b6a971b
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun May 1 20:58:01 2011 +0300
Remove old vlc-config pic
commit 8b5b0cfa909f14f521a2905132a67c06dfa59954
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 2 10:59:16 2011 +0300
vlc-config: remove unused linkage command
commit 2c9b0d37a05a1600f1cfdbdc75f9e12412b58b12
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun May 1 20:39:50 2011 +0300
Only check optimization flags when useful
commit 4a78361e7a557fd32d74cf9a84633a9c39f7d384
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun May 1 19:22:29 2011 +0300
Gather and cleanup debug and profiling configuration
commit 13e78d81057d30c75fdce84c485f1e0f4b72d0e2
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Sun May 1 14:34:21 2011 +0200
macosx: fixed corner-case crash
commit 75e52d8c5136f06632f8006fc339ed918277dbe9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun May 1 14:32:38 2011 +0200
avi: don't enable debug in release builds
commit 5294faf67be653ba05ad95a6869dafa51d662235
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun May 1 14:02:03 2011 +0200
freetype: fix memory leaks.
commit 2c649fb470d6db3d811700e00382f37bba3d7468
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun May 1 13:40:23 2011 +0200
freetype: simplifications.
commit da9e9a607cc1f2a4d262f4c480232ef538df6a7a
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
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 <remi@remlab.net>
commit cbad172ff6c98bacf969be6e63135fe2185a212c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <juha.jeronen@jyu.fi>
Date: Sat Apr 30 20:46:03 2011 +0300
Refactored deinterlacer module
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 814a19c32e8c508bd754453591eca199bdb6a837
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <alexey@alexeysokolov.co.cc>
Date: Sun May 1 12:29:55 2011 +0300
Fix doxygen command in a comment
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 418e8562b96e20defcadbe892caf625ddbb2bd2a
Author: Thierry Reding <thierry.reding@avionic-design.de>
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 <remi@remlab.net>
commit f7778fd82930bb25f2e991776a5cdf2b671bb95c
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Apr 30 20:42:19 2011 +0300
Automatically save all configuration items
commit d625d6c0f27ceb2cc8c24e36e33ea49792fc4171
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 30 18:45:53 2011 +0300
Use AS_HELP_STRING (partly)
commit ac7d3377d097af9cca8f9f93b862f76dd8664490
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 30 18:57:30 2011 +0300
configure: remove redumdant check
commit f89b8c10ebd2536b5638252b1f966084b4463ae7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Apr 30 16:40:05 2011 +0300
vlc_towc(): unroll multibyte sequence decoding, fix overlong detection
commit 8a1afb86f7747205d490d86fa20d4dd1f5932e69
Author: Rémi Duraffort <ivoire@videolan.org>
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 <remi@remlab.net>
Date: Sat Apr 30 14:05:30 2011 +0300
RC: fix format string
commit 490c092f153487c70ee95be823dda1286f59177c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 30 14:05:21 2011 +0300
RC: fix warning
commit d9dd2df25aa4a100e0bf580b44a5f2c19474d45d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Apr 29 23:43:11 2011 +0300
Remove unused config_SaveConfigFile parameter
commit 9921f0b757ea46a80b282fb2a07b68d3c528a57e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Apr 29 23:40:46 2011 +0300
podcast: no need to force configuration save
commit a05cb5183c17daeb655653093da89c34873ddf21
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Apr 29 23:33:55 2011 +0300
Really save bookmarks automatically
commit 8e971c17300dffabf7c000f7bfe19ea200b1b7b4
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Fri Apr 29 13:30:07 2011 +0200
Update NEWS
and mention subtitles blending in vout
commit 17d34915dcd78bfae832a96e1a9e8625e17b3f33
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Apr 28 23:57:38 2011 +0200
Qt, playlist: fix copyright and small change
commit a3b7bce48608077a11dcb032c2162970cb1c8b6f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 28 21:04:24 2011 +0200
Qt, playlist: simplifications
commit 7ec2e3f025d1412e38304d43c079b38988e0941a
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Apr 17 18:46:38 2011 +0200
Cleared render targets only when needed (direct3d).
commit c513cf2ac3103734e4ef515d2ba044c1f09a43c2
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Mon Apr 11 21:34:01 2011 +0200
Moved out non scene rendering related code from Direct3DRenderScene (direct3d).
commit fe1629bf8424df334184b1331c7482595c3b5c2d
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon Apr 11 21:15:16 2011 +0200
Direct2D/3D does not need to clamp to display size.
commit b282e00cf543685a2bece53e3843b798c2946bae
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon Apr 11 20:53:41 2011 +0200
Checked D3DCAPS9 before setting D3DPTFILTERCAPS_MINFLINEAR/D3DPTFILTERCAPS_MAGFLINEAR (direct3d).
commit 6e559fbd2bf4a329f9f3ec3039b1fa1c6381f1f7
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon Apr 11 20:53:05 2011 +0200
Store D3DCAPS9 inside vout_display_sys_t (direct3d).
commit 8f6f7a2e36b0f57c3847715b5d6f873b02d01084
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Thu Apr 28 23:16:49 2011 +0200
Removed useless includes (svg).
commit c26db46d1e782c2bb21450c8470eb674293136b7
Author: Laurent Aimar <fenrir@videolan.org>
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 <remi@remlab.net>
Date: Thu Apr 28 22:20:53 2011 +0300
S/PDIF: use SetWBE/SetWLE
commit 812905a60444be7091d08e749d3c486c02bb481b
Author: Rob Jonson <rob@hobbyistsoftware.com>
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 <remi@remlab.net>
commit 900ad52274b23df4a1875cb043b392a2f1af4db0
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Thu Apr 28 19:26:24 2011 +0200
dtv: fix typo.
commit 22b9bc4de32c5e5c13aa413efae8d112384d7cf9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 28 00:51:45 2011 +0200
Contribs: update Qt to 4.7.2
Close #3907
commit 841dd95820d373a890fbb7d0a12b4539aa304867
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed Apr 27 21:14:56 2011 +0200
Removed useless includes (cc.c)
commit 603a87c7564525f4d5d7568a515170cc6f105691
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed Apr 27 21:04:19 2011 +0200
Used decoder_NewSubpictureText to render CC.
commit 093db7f8bead81dcb98733fd6d7f180f558c1ed9
Author: Laurent Aimar <fenrir@videolan.org>
Date: Wed Apr 27 20:53:25 2011 +0200
Used decoder_NewSubpictureText to render SRT subtitles.
commit 585d5b48b12d5085934c39fe5b444d5073dc9583
Author: Laurent Aimar <fenrir@videolan.org>
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 <etix@l0cal.com>
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 <jb@videolan.org>
commit c7d3ef910c7a5d3747499ae2fa6dc6e3e6651f09
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Apr 27 12:37:12 2011 +0200
Qt, small code simplification
commit e5ebfa67a2e42b7dfd4f7ce2e259bb2d4bf80168
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Apr 27 11:51:37 2011 +0200
Qt, help/update: code simplification
commit 25bf26b9250dce1021abd2a5af20918280ad65a2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Apr 27 13:04:19 2011 +0200
macosx: fixed minor ui glitch
commit 821f8f3fe61c08e78c1f7cee87ab43b4f3db3909
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <fenrir@videolan.org>
Date: Tue Apr 26 23:34:13 2011 +0200
Separated SRT and USF subtitles decoder.
commit 675a76e96cdcf5f300f250ed44b6489f6198ee58
Author: Laurent Aimar <fenrir@videolan.org>
Date: Tue Apr 26 22:17:22 2011 +0200
NEWS: mentionned subsass decoder removal.
commit 1b214677052b5d8adb9628dc6efab5567bcfdba2
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
commit e86b804866d162a6617d359ffaa333979d03c15e
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Tue Apr 26 21:18:39 2011 +0200
Fixed AR returned by various text renderer.
commit 2d9a2010904840aad5c2bef416737cd194d2d387
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Apr 26 02:51:53 2011 +0200
Win32: fix taskbar icons states
Close #4559
commit f2c859caff626610e52c21d38f79941f3de96ac8
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Apr 26 02:17:01 2011 +0200
10l: learn how to use git
commit d3c77e33205db2859a6d1f1594ae8efd82e7fd3b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Apr 26 02:08:20 2011 +0200
Qt, fsc: fix opacity when mouseover
And close #4542
commit 02f89b753002952e161934ba7d0c5958c25a1a3c
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Apr 26 01:45:41 2011 +0200
Fix opening of subtitles on Windows
Close #4296
commit 6a022639d9f8ac9fffe3bfd9f06e71d11013ac07
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Tue Apr 26 00:31:47 2011 +0200
macosx: completed audio effects panel implementation
commit 04d990b1b048b2a8d5c1b1f4b2bf033224d686dd
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Apr 25 23:21:14 2011 +0200
Qt: fix typo in latest commit
commit 5cf86fc8c07e208460e31cdc88bab6f5979b77db
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Apr 25 23:04:39 2011 +0200
Qt, infopanels: code simplification
commit 6bdbc1d3465e9f61875df7dedb053ebde3eb3c81
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Apr 25 22:41:30 2011 +0200
Qt: change default sizes
Close #3340
commit ca0eddecb510148d6c2ba84e57bcad509fa85d34
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Apr 25 19:25:14 2011 +0200
Remove prefer-system codecs option
Close #3093
commit 2200c2c0e69d7dbe26133144778f82026945429f
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Mon Apr 25 18:00:44 2011 +0200
macosx: fixed warnings
commit 8b7486e8bbbcc6bb7495ddf78d4133b5eecaf3f2
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <thresh@videolan.org>
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 <thresh@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Mon Apr 25 00:42:49 2011 +0200
Alsa: remove an unneeded space in msg_Dbg
commit 17f0388b7e0d5bd26b2a159ccf6356ee9b1f288a
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Apr 24 21:24:25 2011 +0200
Makefile.am: tab fix
commit 3e22604e3302f57c120c203c0c869e971fd1132d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 24 21:23:56 2011 +0200
More documentation for vlc_services_discovery.h
commit bf343c29433a3424e56f13263adc81dd5cee835c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 24 20:56:07 2011 +0200
Document vlc_services_discovery.h
commit ebbaa680eafe72981793d6f52ed46b920009d61e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 24 20:10:13 2011 +0200
MTP: remove unneeded include
commit 94309f6ebc13f71ada2c525da71984918bcdc2c9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 24 18:36:25 2011 +0200
macosx: fixed crash when video output stops
commit 66604ff9ae3f64584aa1dba923237f8cd2529836
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 24 18:23:12 2011 +0200
macosx: added f4v extension
commit 7c3a382caa15dbade95dd2ded6b015b38dfa2bb6
Author: Yuval Tze <yuvaltze@gmail.com>
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 <jb@videolan.org>
commit 7658d8e485ffeec59c921909ded95b6c0f294a63
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 24 01:12:00 2011 +0200
Qt: improve title display
commit 492b2bc195f9a111dd1abf9423aa44bb970ef10d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 23 18:36:02 2011 +0200
Qt: fix subtitle menu
commit e472a4a9ad96a56d3a030dd677b6d1ce1898faa9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 23 13:42:34 2011 +0200
Subsdelay: add a copyright+license header
commit 19d16b6e4eff663ee4ec1bdf16cd6be74251002b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 23 02:48:19 2011 +0200
DVDNAV: trivial simplification
commit ddcb92f027ea4bc6cdbb1d9ed657a0d35a61ab81
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Sat Apr 23 00:23:27 2011 +0200
NEWS: merged lua rc and telnet into cli
commit ef2aee4e6218166d4b0141591b52846231fab10b
Author: Can Wu <wu.canus@gmail.com>
Date: Fri Apr 22 15:12:58 2011 +0800
hotkey: code ACTION_RATE_NORMAL like similar functions
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c6c04f2826baba0da437c431d78616c3b3ce34d2
Author: Can Wu <wu.canus@gmail.com>
Date: Fri Apr 22 15:12:28 2011 +0800
hotkey: DisplayMessage() prototype has a channel argment
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ef1d21d9b380da41580fd904ffebf98a57c221e6
Author: Ludovic Fauvet <etix@l0cal.com>
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 <jb@videolan.org>
commit 6cf9460c86cbd204f2ce80607094cc0ab79b3a8d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 23 00:08:02 2011 +0200
NEWS: update about upnp/win32
commit 8ff59181bd6b563e01031485f1ec8c9e33b5a692
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Apr 22 23:25:15 2011 +0200
Fix file permission
commit 8b31960dc70c93340c0d1310a5775b2e1b054b59
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 22 22:14:45 2011 +0200
Add f4v extension
commit 9da314e35491f05186f69e6827fb43827a49adac
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 22 18:59:20 2011 +0200
Add another DV fourcc
commit 7cd3116711b77cce7526f6d9a5d87513482b6636
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Apr 22 17:45:22 2011 +0200
Qt, effects: improve readability
Close #4297
commit 2e2070b4b4cb1a9d7c989e866b30bdf11615cfcd
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <beauze.h@gmail.com>
Date: Fri Apr 22 17:07:21 2011 +0200
qt4: preferences: Removing useless parameter.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 55878a089fc12f9997a5ad547910d7e4b900cc36
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 22 17:12:59 2011 +0200
VLM: fix export
Close #4495
commit 9c02536b5b635f549d89243142574e386ae6aefd
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Apr 22 16:38:26 2011 +0200
qt4: preferences_widget: Remove useless reference.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3da5ea41f9d572e261cff7810171d4817dbe2f91
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Apr 22 16:21:26 2011 +0200
qt4: open_panels: Simplification
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d3f18b520be1facb50a3f23a0d0429e41a26e00f
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Apr 22 16:15:24 2011 +0200
qt4: preferences_widget: Use inheritance instead of switch.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8d4f298ba87fbe11789dba2ec697a77f65bd22cc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 22 16:21:30 2011 +0200
Telepathy: use the core parameter instead of its own
commit fc56b92af1636c53a0545109a74476fe74c054a5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 22 16:21:10 2011 +0200
Notify: add a callback to match telepathy, msn
commit e1a99fc791cce1b2c69cdfbe00875e8626c19a6f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 22 16:15:30 2011 +0200
Notify: remove tabs
commit bdca92f3873637aad4495e47b2d88a4d9e25eb1b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 22 15:23:29 2011 +0200
MSN notify: simplification
commit c701488385f061ee7bfecc7113c00baf01c9e4c6
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Apr 21 11:49:48 2011 +0200
qt4: Allow the title to be configured.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 96443b233430b031203a721a18f890837d5c57d4
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Thu Apr 21 11:49:44 2011 +0200
libvlc-module: Adding a input-title-format variable
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 697d7cd50c411ba3efc74091fb87aa922cde45f9
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit 91fcc5f73dcf9766ff39f4b6ec4adbd3480479fe
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 22 14:04:14 2011 +0200
Qt, methods and slots renaming for consistency
commit 3dcf9aca431b27ae3c119e594d4c51b6b165d2b0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 22 13:59:40 2011 +0200
Qt, controller: cosmetics
commit 0f3df12eddf92802df6455fc2270dd305e1b9a62
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Apr 22 00:06:16 2011 +0200
Qt, align the volume mute control with the bottom
commit 1339e3572a7e8c643133a3261021b033e8e80fbf
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Thu Apr 21 19:14:24 2011 +0200
decoder: fix a segfault.
commit 2dca7b70bd067265a506794bbeed120da130fcd9
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <ivoire@videolan.org>
Date: Thu Apr 21 18:59:53 2011 +0200
sftp: fix potential memory leak.
commit 45b7ce9e7c88574157157ecba9bdfd7310e14990
Author: Rémi Duraffort <ivoire@videolan.org>
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 <jb@videolan.org>
Date: Thu Apr 21 17:55:20 2011 +0200
Qt, code simplification
commit 7c2000c33953bb6820d40aa667bfaacb3f8c20a7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 21 17:45:16 2011 +0200
Qt, add a previous/reset function, when time < 10s
commit f340f16f6b8f28df62b774ccba51f1e79562a988
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 21 16:37:57 2011 +0200
Contribs: fix dvbpsi compilation
commit 6680329869bef667441cff9816aadf5c327c8338
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 21 15:38:22 2011 +0200
Qt: ExtToolButton: set delay relatively to dblclick's
commit ef77c31312815774112f09cb9b79c5f5e5fe5fbf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 21 15:33:28 2011 +0200
Qt, use correctly sized mediainfo trees
commit 5e6a8181bebc4275710808ab9dc68d12075fc481
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 21 14:06:53 2011 +0200
luahttp: files forgotten in previous commit
commit 2e0b8c152e976fa1c2f93bee79dfb68a3c2d07b5
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Thu Apr 21 13:39:53 2011 +0400
UPNP: Provide meaningful error messages when initialization fails.
commit 79fb0d4d999367ea0832e1755e2088075c02c8a3
Author: Rémi Duraffort <ivoire@videolan.org>
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 <jb@videolan.org>
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 <thresh@videolan.org>
Date: Thu Apr 21 11:41:06 2011 +0400
UPNP: Document some functions and prettify existing documentation.
commit d03d1439aed52a0d2494e0055b121d88164da8ff
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Thu Apr 21 11:40:25 2011 +0400
UPNP: return NULL instead of 0 in xml_getChildElementValue.
commit 0369e6515af455591077aa306b939497919f45ef
Author: Can Wu <wu.canus@gmail.com>
Date: Wed Apr 13 19:59:51 2011 +0200
http: fix volume mute icon file name
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
commit afc7f65223ccacf2a1748b84c0f75cfe763123e5
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <mehrotra.akash@gmail.com>
Date: Wed Apr 20 23:44:36 2011 +0530
minor fix in playback state
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 173c6b32af97afd61db52b008fcb204496dd0342
Author: Ludovic Fauvet <etix@l0cal.com>
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 <jb@videolan.org>
commit 1bcf6df4ca756c919bd11b5d3751a060a131f1bc
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Apr 21 00:48:34 2011 +0200
Qt, action_manager: provide skip fwd and bckwd actions
commit 508edcb6dddf6700f37b2e4ae22fe7c4dc0692de
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Wed Apr 20 17:37:53 2011 +0400
UPNP: Don't strdup parameters to functions that accept const.
commit b6f472bae9e01ad875858e4d89a3e2d3e1a810f6
Author: Konstantin Pavlov <thresh@videolan.org>
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 <remi@remlab.net>
Date: Wed Apr 20 12:02:02 2011 +0300
subsdelay news
commit 036ee285e76ce337d23777dd5e1c909c1966cfb1
Author: Yuval Tze <yuvaltze@gmail.com>
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 <remi@remlab.net>
commit a498397a03636faa27ed276ba861629ac81389ee
Author: Yuval Tze <yuvaltze@gmail.com>
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 <remi@remlab.net>
commit 6b546060ebdf72aacfba96bc81711dabf0748318
Author: Yuval Tze <yuvaltze@gmail.com>
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 <remi@remlab.net>
commit 9d86e0b645be484d48fbe309873d6ded1bbdd981
Author: Yuval Tze <yuvaltze@gmail.com>
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 <remi@remlab.net>
commit db4b639b8ff754d771dd1f5057873820fb792cd8
Author: Konstantin Pavlov <thresh@videolan.org>
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 <thresh@videolan.org>
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 <fenrir@videolan.org>
Date: Wed Apr 20 00:00:43 2011 +0200
Fixed blending on YV12 pictures.
commit 212d833ce5488503fea0a50ae8df17d23c6a285d
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Tue Apr 19 23:00:24 2011 +0200
Required libass 0.9.8
commit 5546a96be4a5bf29475dd113c1375e8db776bb87
Author: Laurent Aimar <fenrir@videolan.org>
Date: Tue Apr 19 21:31:39 2011 +0200
Render SSA subtitles at the size it is blended.
commit e298e62a38b5890b8ed3bec93e4884a29d6ee37c
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Tue Apr 19 15:38:35 2011 +0200
lua: add pluzz to the Makefile.am
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
commit 608bafb0356ff06a2a835530e63c3472f588e920
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Tue Apr 19 17:14:10 2011 +0400
UPNP: Coding style fixes
commit caeee6e25e41077cf995b4ba6d08761c2dc6d949
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Tue Apr 19 17:12:32 2011 +0400
UPNP: Add some debug messages.
commit 76b349a3d847c999ac6536b6c9b9de0c2987e83e
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Tue Apr 19 17:02:31 2011 +0400
UPNP: When removing server, also remove it from SD listings
commit 506a4fc4cc516d1462d2e829f113d4be27cd93c1
Author: Konstantin Pavlov <thresh@videolan.org>
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 <thresh@videolan.org>
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 <jb@videolan.org>
commit 2f918cf7343386cbf782b66db6c5790e8103feef
Author: Ludovic Fauvet <etix@l0cal.com>
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 <jb@videolan.org>
commit b48b2a5cda232a74e30a9956774f1c6066d53116
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Tue Apr 19 13:01:14 2011 +0300
IVTC trivial fixes 2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f7c77e92cf8b6ddba5d2c04b783fcc2abf11babe
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Mon Apr 18 22:10:24 2011 +0200
lua: add pluzz.fr parser
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 99bc1b4700499005491fabd58a2c5447e5c81dad
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Tue Apr 19 12:54:45 2011 +0300
IVTC trivial fixes 1
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 960d8fcd3a2526b3fc18b539344a89a3378aa277
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <asmadeus@codewreck.org>
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 <jb@videolan.org>
commit f520802bc2c17fdcaa342c93131b40dcf9cdfa7b
Author: Dominique Martinet <asmadeus@codewreck.org>
Date: Tue Apr 19 12:51:19 2011 +0900
contribs: libraw1394, why both --prefix and DESTDIR?
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9ce03119c359925daa698900ed1ea8383b67f671
Author: Dominique Martinet <asmadeus@codewreck.org>
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 <jb@videolan.org>
commit 293ed14d65e5a8da3ebf75a584cc8f1be781fee3
Author: Thierry Reding <thierry.reding@avionic-design.de>
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 <jb@videolan.org>
commit 3311fb12660e8b3079526599d7fc14e830f5b09d
Author: Andreas Schlick <schlick@lavabit.com>
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 <jb@videolan.org>
commit 06ac7b773e98af42f5e391f5bc2662c98a2b1397
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Sun Apr 17 22:32:20 2011 +0200
Qt, reorder options and deprecate "opendialog-advanced"
commit 77bcf64b01428690829d47d07c9213ab7b87c2fb
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Apr 17 19:57:18 2011 +0200
Qt, controller: cleaning
commit 1d288ae6d256e7dd2f743eddd3717e0a24102941
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 17 18:48:37 2011 +0200
Qt: cosmetics
commit 546624ccfdcc9b2aec34ab2e34ebefb94fc2fb17
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Apr 17 17:21:57 2011 +0200
Contribs: update orc
commit a7e4359779f538ee2af44fc34353917fb3d81bcf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 17 17:10:43 2011 +0200
Contribs: update libtiff to 3.9.5
commit 371b0ddd9c66218094043699b44e4fdd59433a42
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <asmadeus@codewreck.org>
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 <jb@videolan.org>
commit a709408a7d69fd70ccb8408b14d9bf6f66f7c934
Author: Dominique Martinet <asmadeus@codewreck.org>
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 <jb@videolan.org>
commit 6f798af99440bbfb619639c4abee09f55bde1992
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 16 16:19:53 2011 +0200
NEWS: IVTC
commit 4bcff2d260ce1d4116b5d7e4bb335fbe8c98aed1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 16 14:27:01 2011 +0200
Qt: file forgotten in previous commit
Sorry.
commit d153b6764ecf43d1114afafb8811aba580d28636
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 16 14:24:12 2011 +0200
Qt: remove the cone slider joke resource
commit 094d50f78719517912d4baed86927af662aa2c43
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Sat Apr 16 12:50:27 2011 +0200
Qt4: add some comments
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b00fb1c3f547cf2a96c286e73bd0ea09c200f82a
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Sat Apr 16 12:32:19 2011 +0200
Qt4: cosmectics
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1f2eb8199b529331ef8fc4a6584f9edf0359ab17
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Sat Apr 16 12:17:20 2011 +0200
Qt4: fix position updates while sliding
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2977616bda6d9914e974c2a668b17e15eb9a9e63
Author: Ludovic Fauvet <etix@l0cal.com>
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 <jb@videolan.org>
commit c1f0dae2cb82aba40ae6e69a38780d8d437dd61b
Author: Ludovic Fauvet <etix@l0cal.com>
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 <jb@videolan.org>
commit e50346b14916da12a136f0c0dc629dc35df766d1
Author: Ludovic Fauvet <etix@l0cal.com>
Date: Fri Apr 15 23:40:15 2011 +0200
Qt4: change the handle size and color
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b6438f79f97afcd8a21f0e1f149d3112580eccba
Author: Ludovic Fauvet <etix@l0cal.com>
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 <jb@videolan.org>
commit 05aaabebe27808a7700797f464e16bc98183c703
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 15 17:54:34 2011 +0200
Fortune
commit b3a2940960c14a1dba7042fe044ad3310beba724
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit b2d37426843ce68f36b0883e676249e364dfd3ac
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Apr 15 16:31:37 2011 +0200
qt4: preferences_widgets: Simplifications
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3aecc75331f2c6e4d3d4bfaa97bc5325fa2ae2cf
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Apr 15 15:58:34 2011 +0200
qt4: preferences_widgets: Remove useless empty DTOR
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 25d716307a5ce3ae8a037112ceeaeefc48df29c3
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Apr 15 15:53:08 2011 +0200
qt4: preferences_widget: Adding some 'const'
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6af2a7d12e0227b49e2e4f5de9d787c1e32df32d
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date: Fri Apr 15 15:25:19 2011 +0200
qt4: preferences_widget: Removing useless attribute.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 08a82c2be4fb856f1bf5c4bdd495920da9ad33b4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 14 15:56:46 2011 +0200
Upnp: remove unused function.
commit 71fd32ecb59cdad17fbeed7805b9218deccac9bd
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Apr 14 23:47:18 2011 +0200
contribs: use latest package
commit 4a49754d943560fe79bc42f107d8ce566ea24898
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Thu Apr 14 23:18:08 2011 +0200
Factorized a bit CalculateInterlaceScore (deinterlace.c).
commit f94ced49be133b70eb1932f2d4b50fd7947b8612
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Thu Mar 31 21:48:22 2011 +0300
Inverse telecine deinterlacer
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Modified-by: Laurent Aimar <fenrir@videolan.org>
commit 0e19bbbe6a09d3936fe052ed22b22d08a299cb83
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Apr 14 19:06:08 2011 +0300
ALSA: add all supported S/PDIF frequencies
commit 7105abf84821fb11e2e3c6f51ad4be1b286f64f5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Thu Apr 14 14:28:24 2011 +0200
Fix some typos noticed by Benjamin Drung
commit 749cc26aaa3f5838375d24ff6bb1e68fbcd611b7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 14 13:04:48 2011 +0200
Fortune!
commit 966575eb4198a35482fc401e0f80f790939425c6
Author: Mike Houben <mail@crazyhstudio.net>
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 <fkuehne@videolan.org>
commit 6dc5db578b0e5e5b0b58ed78469f10fed0966a0e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Apr 14 09:45:29 2011 +0200
macosx: really remove blue button images
commit 082ae67c4f2f779bdb23277c7cea92f0856b1877
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Apr 14 09:42:41 2011 +0200
fixed make dist and removed remaining 'blue' button images
commit 79bfe7521ffb774d848ee958eb5f9366d7281998
Author: Mike Houben <mail@crazyhstudio.net>
Date: Thu Apr 14 09:40:34 2011 +0200
Removing the Bar from the Skip Images.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 0bf513d9c8762862d474571bec9f83264f9c8245
Author: Mike Houben <mail@crazyhstudio.net>
Date: Mon Apr 11 19:46:17 2011 +0200
Removing the blue Theme on Mac OS X
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 456603d4fdf0cbe97f63132b4c1363c449dfd829
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Apr 13 23:05:33 2011 +0200
Upnp: update copyright dates according to git blame -C -C
commit 18fd4540456524bb340624bc798c2ef17d8c8c51
Author: Denis Charmet <typx@dinauz.org>
Date: Wed Apr 13 22:56:22 2011 +0200
Fix a memleak in UPNP
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cf979349ca6f2738121ecef7f5f0e226427cef92
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Apr 13 22:54:21 2011 +0200
Upnp: remove tabs and trailing whitespace...
commit 4fdef6de431cd8c030ccf1490238e13c0696847e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Apr 13 22:37:56 2011 +0200
NEWS: sync with 1.1.9
commit 9825859ec392e61277b18fcdbbf2efafce962269
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Apr 13 20:34:18 2011 +0300
Inline and simplify aout_FormatNbChannels
commit f4585b92df5ea734a830518345bdb41a18fe8163
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Apr 13 19:39:50 2011 +0300
ALSA: disable automatic softvol, not currently useful
commit 084618edca3a9397de3a52ba405f7052dd9d1753
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <beauze.h@gmail.com>
Date: Wed Apr 13 15:39:19 2011 +0200
qt4: complete_preferences: Simplifications
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bb91a41bb8820db8c6aeab228ec74f088fcd2bb4
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
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 <jb@videolan.org>
commit a20d44c75a937d78c8be5e8a956ba77072577b1c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <ileoo@videolan.org>
Date: Wed Apr 13 12:27:30 2011 +0300
x264: fix open-gop -> opengop, thanks for TypX for nagging
commit 2c65709bb3a9c9f0a368085dd513ce9d1b1e6b34
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <jb@videolan.org>
Date: Wed Apr 13 00:40:31 2011 +0200
Fix Typo
commit 7e8f17ffa5918d1a177c103013e02f555407f3b2
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed Apr 13 00:01:22 2011 +0200
Win32: fix encoding of crash dumps
commit 94348d6dfe2df8d7f7f7f8c67d3caacc243cc43c
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Apr 12 22:16:24 2011 +0300
PulseAudio: fix locking when changing device
commit 00deb25ee32ea61bbb7f8bcc6b909cb17bf27b14
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <etix@l0cal.com>
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 <jb@videolan.org>
commit 7553aa0fbe893bac3df934f8d914acde52c47292
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Apr 12 20:00:36 2011 +0300
PulseAudio: use existing helper
commit 9cbd4b665ad2d77d2c076e80643e46b988a84ec3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Apr 12 11:34:40 2011 +0200
Qt: fix win32 compilation
Fixes the int64_t issue.
commit 3a081b6aeeb7b455bb894fb76cfc42fbe336c0f6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Apr 12 02:29:39 2011 +0200
SeekSlider: clean the code
commit 7ab98f85ccc97618cb55f6c2a111539bf36ad5eb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Apr 12 00:53:04 2011 +0200
Qt: rename a class
commit 71b6f8922627d87da8d2137e36c33bb9a4425095
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Fri Apr 8 23:23:37 2011 +0200
qt4_v4l2_ctrl: fix string encoding.
commit b7e972a1cb5426c19ab0f4766bf4f987eda90c75
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Apr 11 20:07:04 2011 +0300
PulseAudio: add some callbacks for debug
commit 9910950463dfc0568259285c4bd9a0d7847d0e8d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Apr 11 18:51:25 2011 +0200
Qt: add the orange cone pixmap
commit 0cc5ec0b46febadfab855f68857ff6247972d2e2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Apr 11 18:46:08 2011 +0200
Qt: orange cone mode!
</joke>
commit 21c572201171aecdae671c5ca3987f9d71a93826
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 033c64ed41cd9ccf82fedb80c24e1ad34d552662
Author: Filipe Azevedo <pasnox@gmail.com>
Date: Sun Apr 3 15:54:10 2011 +0200
Qt: Round Buttons
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cce2ffdb7039fec0dde08582bad89bbeb5f1936a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Apr 11 14:31:55 2011 +0200
Win32, projectM: rename profiles folder
commit 41df17b489756ddbc123d07ec62da8acbe2fa10b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Apr 11 14:30:36 2011 +0200
Win32, projectm: fix mispelling
commit 48eaf5bff01571b0ad9d447c2f62fc265c1a41ce
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Apr 11 12:35:57 2011 +0200
Contribs: update to libpng 1.4.7
commit 54a943786acf885b1f557be5ee41f5715895b15a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Apr 11 18:22:18 2011 +0300
XCB/window: string rationalization
commit fa439d768f4fb160fade097a5fbd71956fc2d9b9
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Apr 11 18:21:06 2011 +0300
Win32: fix "make core"
commit 4f6f08dd47aa0b9d7ab4802e1aa11983246b0a02
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Apr 11 17:59:07 2011 +0300
drawable: use var_Inherit*()
commit 7ef83b1bd0408fc885d1c82295c6d514a7ed33d2
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Apr 10 21:43:14 2011 +0200
growl: ignore non-preparsed items
commit a96776fc14bce968f44eaf82b447272ff4d44d51
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <fcvlcdev@free.fr>
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 <remi@remlab.net>
Date: Sun Apr 10 21:22:43 2011 +0300
Fix VLC_OBJECT expansion
commit 733940c823566ea6587efb7f2db06422587237c8
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Apr 10 18:27:42 2011 +0200
macosx: forward-port Growl option in the sprefs
commit 29fdd21348e736181f5547348c31bc1d6ba3cbf6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 10 16:41:07 2011 +0200
auhal: restore compatibility with the 10.5 SDK
commit e7e26e381c537afd80a423d49080841746606f92
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Sun Apr 10 13:23:26 2011 +0200
Qt: SoundSlider: always emit valuechange on slider move (fix #4658)
commit f1378a157e771df928917d524c2f0a03cc416704
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Apr 2 19:06:39 2011 +0200
epg: hold input before lock access
commit 8f5480c69ca58055b36ed918ed5b3d1c797b3dae
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Tue Apr 5 02:11:14 2011 +0200
dvb: demux: generate uri
commit 1fd78fc7292b808ea0bd1f972af228d416d5dd17
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 10 12:14:31 2011 +0200
contrib: updated binary package including Growl
commit 9e081837dc5ce7adee201474cfd477ac12fc9f28
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 10 11:10:55 2011 +0300
Use AC_LANG_SOURCE to make autoconf 2.68 happy
commit 972c39b6e89d51afb4da13e71933ee10ad04d529
Author: Martin Briza <gamajun@seznam.cz>
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 <jb@videolan.org>
commit 23e6f1bf8e4626bbbfdf897c10d319715a79fd7b
Author: Martin Briza <gamajun@seznam.cz>
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 <jb@videolan.org>
commit 06900b92259d4fa2ec5103ee37a42b59af7e7b53
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 8 15:14:56 2011 +0200
Screen: un-advance some preferences.
commit 4a422c22c0be601fdc303ef19a7980246784d9ff
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 8 15:01:33 2011 +0200
Screen Win32: cosmetics
commit 97c0744fee3247d048d60786f176fed37a1fafb4
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Apr 9 18:37:44 2011 +0300
Remove write-only aout_input_t.input_alloc
commit f7d12502678cde571344a31ad11ce33686da45dc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Apr 9 17:32:15 2011 +0300
Avoid invalid cast (int / uint16_t)
commit 2c10fb73ad9ecfac68d2b2b05677b6c59bc55357
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Apr 9 17:30:40 2011 +0200
growl: fixed runtime behavior and compilation
commit dc619560e0cad41946cb8103b9e92ff160042ff5
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Sat Apr 9 17:07:39 2011 +0300
ALSA: device description may be NULL
commit 5637ca8141bf39f263ecdb62035d2cb45c740821
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Apr 8 19:22:40 2011 +0300
MP4: fix heap-based buffer overflow
commit 90ef491bb4fa4b93b4bc620f656828ad47f0d8a7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 9 12:06:16 2011 +0300
PulseAudio: fix side speakers mapping
commit a0b283acda5630ad3b1afb940150b44fcb6624ed
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Apr 8 20:53:23 2011 +0200
Remove unused structure.
commit 8ad0755bc595e8a77de6153a3e8e721630010229
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Thu Apr 7 23:40:35 2011 +0200
Waveout: cosmetics
commit 148734ac5e01a552510e53aacbd6c995bcddcdc8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Apr 8 00:38:56 2011 +0300
ALSA: avoid new lines in device description
commit f90a1806e6c377d72cdb8ac7e2329e2b9f153a2f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 7 23:33:11 2011 +0200
Waveout: fix compilation
commit 7be4fec89ddfe7338a74c443d7cd8bf36050544f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Apr 8 00:18:21 2011 +0300
ALSA: device name is not translatable
commit 7b753608c874749a82ba5ba7ba35235eb637e2c8
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Thu Apr 7 22:54:25 2011 +0200
macosx: reflect intf-change modification
commit 71da61e05b973c33fb3d2f9fd37c85b35b55138c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 7 23:41:11 2011 +0300
Remove write-only aout_output_t.i_volume
commit 164c18c9233b160c9b36062e6a78b57f30591435
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Apr 7 23:28:15 2011 +0300
Remove dangling declarations
commit 79163765f98f9937131e7461af459b9e3680b943
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 7 23:20:06 2011 +0300
Make aout "intf-change" a void variable
commit f14ca312e095c3f256ee0181d722e6d6b245559a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 7 23:14:20 2011 +0300
Remove "saved-volume" and "volume-change". Use "volume".
commit 70042746f6e57f7583b85500f6245449e714b19c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 7 23:08:37 2011 +0300
Rename "volume-muted" to simply "mute"
commit 633914e36bc176f2fc152ee19e4dd785ac63dda7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Apr 7 22:56:26 2011 +0300
Clarify audio volume interface code (kill doVolumeChanges)
commit 1f224a54faa14735516e721bba51fca5c0727c9c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 7 22:12:51 2011 +0300
Remove text for non existent --volume-save
commit 78ab8237ba715f184399c533c3f6b6594d240d86
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 7 22:08:30 2011 +0300
Remove never used function aout_MixerMultiplierGet()
commit bcb8d0bc6f7c69325786c282270195f8615ffa12
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Apr 7 20:39:20 2011 +0300
Remove AOUT_MAX_INPUTS
commit 2b2af1ebb1a0e732e9a6bfe0386b535a6fe1cd83
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Apr 7 17:53:00 2011 +0300
Remove impossible error
commit 33727a57aaf1d1767423c70ae011d8b52b887f1a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 7 17:52:50 2011 +0300
Remove outdated comment
commit 4ed72f93db25529ff75a28d2c98290e385267298
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Apr 7 16:52:32 2011 +0200
macosx/extended: migrated HUD view from BWToolKit to BGHUDAppKit
commit c7df60212025d4458c4d09280296d74ac6e6e173
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Thu Apr 7 13:21:35 2011 +0200
live555 check stream_DemuxNew succeeded
commit f5124bf754c54d41761a4e31b54554fe814d8edf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 6 23:41:18 2011 +0300
Cosmetics
commit 7a86d4e443908c67470fc8337d37e1b1d68fbbff
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Wed Apr 6 21:52:37 2011 +0200
buildsystem + xcodeproj: replaced BWToolKit with BGHUDAppKit
commit 6b64aa1bc1a42faabc8be7018bd7e5d86ae0a72b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Apr 6 21:44:42 2011 +0200
contribs: replaced BWToolKit with BGHUDAppKit
commit 039aa3bf0fcd40151482b5b56097a706e1ac30c6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Apr 6 12:27:44 2011 +0200
qt4: fixed compilation for Mac
commit a6b1b84a644f2fcdcbeaccfbc212f93e0f51c77e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Apr 6 18:33:21 2011 +0300
PulseAudio: volume control
commit 766d88a62dee3794e19aa96d017ef2359ef82136
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Wed Apr 6 11:58:26 2011 +0200
MacOSX prefs: fix memory leak.
commit 3d3cacbf9c64ccd8a9b57ed719b5df1a5291ed8e
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Wed Apr 6 11:47:33 2011 +0200
Qt4 preferences: fix a nice memory leak.
commit 1b8eea41931d023b3ef79e3575ecbb2b1aa5d354
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed Apr 6 03:31:56 2011 +0200
Use add_loadfile() for --vlm-conf
commit ced8149df467d9919dcb49d1203c0d81a752a876
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Apr 6 00:35:08 2011 +0200
quartztext: fixed [56310d5c1b8ecc0869046f33cadae28b00d2d9ca]
Thanks for the hint.
commit b7e7be200882e350fee3ffffb0afc52900f274ab
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Apr 6 00:09:50 2011 +0200
macosx: more hotkey improvements
commit b497df76db332567f2adbc4fd3da46820d609a1e
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Apr 5 23:30:28 2011 +0200
vlm: use make_URI() with --vlm-conf
commit d304fd2ecdcf6fac6d79cfcc735123ae15d64142
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Apr 5 20:40:43 2011 +0300
ALSA: small simplification
commit 542f25d1b318ee3aee25e4d54d1b41e1207eb74f
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Wed Mar 30 00:00:48 2011 +0300
Set nb_fields to 2 for p_dst[0], too
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit b26331994843bf2a1a3803eab449d10959815fa3
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Tue Apr 5 18:05:56 2011 +0200
macosx: re-written hotkey preferences
commit 095ad3e1195368f3eccb7202aed567649dd42871
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Apr 4 22:41:09 2011 +0200
OS/2 uses the same file operations as Win32
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
commit 462a34d4018664e17307bea72b0d1f7436992cc4
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
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 <komh@chollian.net>
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 <ivoire@videolan.org>
commit 10b9b0f77112fe5af07ca0a33704624d4d586eec
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Apr 4 21:56:14 2011 +0200
Enable vlc_poll() on OS/2
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
commit 396053f83019e1b0cb7a0b2313b4a1658332eb44
Author: KO Myung-Hun <komh@chollian.net>
Date: Mon Apr 4 09:33:20 2011 +0200
Define ALIGN for OS/2.
CMSG_NXTHDR requires this.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
commit cc5743456e5b28f86d2efa594317db6a33669e8e
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Tue Apr 5 09:43:34 2011 +0200
fix vlm scheduling
Closes #4646
commit 51cada4b14529dae53de728ac4c23510a7136778
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Tue Apr 5 08:58:12 2011 +0200
vlm : fix TAB_CLEAN
commit 4f06458c1e36cd8de58842ab06fe8f5be75cf3c6
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Tue Apr 5 00:19:21 2011 +0400
configure: actually print selected optimization.
commit 60431b0a3d1d0a09096bd296b8daa6101eebe113
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Apr 4 19:28:31 2011 +0300
CreateDecoder: common sub-expression
commit 60ab318bdae8008b2679aa09d1894b4e28633dd4
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Mon Apr 4 11:00:48 2011 +0300
Spelling
commit 6baecccb8240e2ed8b9d1ddbfaeb9fa9ae191dec
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <linkfanel@yahoo.fr>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Apr 3 21:06:51 2011 +0200
macosx: added some more Apple Remote cookies
commit 83bf0bb0d91b9668f8c73e806b9f3d395b3625b3
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Sun Apr 3 20:39:26 2011 +0200
macosx: update gitignore for xcode4
commit 823aae0fce350fb1c5a15489bc8cb3dbc05640b2
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Apr 3 18:47:38 2011 +0200
cli: use make_uri()
commit e816d6a9637356d4c7d1bbb704ed43ab4ad8aaf1
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Apr 3 18:46:07 2011 +0200
lua: export make_URI()
commit 2c0a2a2b730747ccdece5a7b081811e95e62b017
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 3 19:39:58 2011 +0300
fixups: sort stuff a bit
commit 07594e8b43fa52db73e356a99a5713a0d2699455
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 3 19:33:21 2011 +0300
dirfd: replacement
commit 4183a1ea377569885e54544c1531d108724dbfc4
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Apr 3 17:52:03 2011 +0200
lua: missing .gitignore
commit a6274616f21886a1b025c62ac0bca30b165d3db8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 3 17:56:57 2011 +0300
PulseAudio: fix channels map order (untested)
commit 8ead43aa4a3d1b04c26a53a694a6c20e8705de42
Author: KO Myung-Hun <komh@chollian.net>
Date: Sat Mar 12 10:22:09 2011 +0900
Define if_nametoindex() for OS/2
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
commit 397919b41b3be94acf91c58ee9d21586b47b04e1
Author: KO Myung-Hun <komh@chollian.net>
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 <ivoire@videolan.org>
commit 3a470a07124c87195cb72fe013ba00366350ed32
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Apr 3 11:26:57 2011 +0200
Contribs: update libmodplug
commit e9903f9dbac133883b315de7829e8e5f56e2f6e3
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Apr 3 11:55:04 2011 +0200
Fix calloc usage.
commit 29abf6f45dbb8352f1bff912a32889415c6eff18
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Apr 3 11:11:53 2011 +0200
Remove old obsolete variables.
commit 0f6a4c5d4daf4a7643fcf80fc4edd005bbc3fdb1
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Apr 3 11:10:44 2011 +0200
Clarify code path (help static analyzers).
commit 5fb1da6bbb6fdabc749becc30583dd2b19ea9420
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Apr 3 09:56:04 2011 +0200
cosmetics.
commit 45af74bb91f152112eb16f95fa716a2b066b8e8e
Author: KO Myung-Hun <komh@chollian.net>
Date: Thu Mar 3 22:06:55 2011 +0900
Basic configuration for OS/2
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
commit fc4385ea913cddd5c173bd68193634fc603bb1e8
Author: KO Myung-Hun <komh@chollian.net>
Date: Thu Mar 3 22:05:32 2011 +0900
Use $(LN_S) instead of 'ln -s'
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
commit 3da2e51ef8ce9d687e3f0109efbc1d324b619609
Author: KO Myung-Hun <komh@chollian.net>
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 <ivoire@videolan.org>
commit 168e56b088523cfd923a2fb76363947ce7708779
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Apr 3 00:45:47 2011 +0300
PulseAudio: remove the broken and incomplete sync stuff
commit a759fe73a5b49a241fb733e073e6702abf495ee7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <linkfanel@yahoo.fr>
Date: Sat Apr 2 19:27:07 2011 +0200
cli: use dedicated strip function
commit dbe127da3f9a5f14f21706c1e5ea91cb83cb9fc0
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Apr 2 16:48:24 2011 +0200
lua: rc -> cli
commit 9ce86f776250871b82bc65f2ca3fccff3a0eed70
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Sat Apr 2 13:00:33 2011 +0200
Contribs: update libebml and libmatroska to latest
commit 0946623c6eb5fb3ee42a1170d1ca1f931fa59edb
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
Date: Sat Apr 2 10:05:57 2011 +0300
Don't venture into non-existent directory
commit 02522fbf22deb6a725c5a660606f5c45dcbed6bc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 2 01:52:50 2011 +0200
Freetype: code cosmetics
commit 120546d34c9af907f6410592ef0c04625732c5b6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 2 01:28:44 2011 +0200
Freetype: update dates and copyright
commit 1c093c7cad02a73e0974270e601acbd8769f737e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Apr 2 01:09:54 2011 +0200
Configure: do not enable fontconfig on Win32 for Freetype
commit 375bd7cfca33689721d2f3df7bf4c225837effdf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 1 23:59:14 2011 +0200
Freetype: cleanup and clarify font/family differences
commit 94fa0aeb623d5debf3074cf59b9dc0f56ff46692
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 1 23:28:49 2011 +0200
Freetype: use enum iso defines
commit 98b578576c14a74405e20418b6fabae938c370bd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 1 23:10:11 2011 +0200
Freetype: cache font folder in win32
commit 7b15f743ed3f108747607fed73a5872d21758fbc
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Fri Apr 1 22:57:32 2011 +0200
Qt: epgwidget: use anon enum for indexes
commit 26017bcc3a3e48d065116bfd0a79583ae24ff9c0
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri Apr 1 16:28:37 2011 +0300
configure: link dvbpsi to ts-demuxer
commit 33cb31197beed19fef4aa4863cb941a3089a5d06
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <ileoo@videolan.org>
Date: Wed Mar 30 13:05:02 2011 +0300
dvb: return value from decode_BCD
commit 3c4fc2f37dea2ec628e21f133ec3ac460419d732
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Mar 31 22:05:44 2011 +0200
htcpcp: handle 418 I'm a teapot
commit 039db0b35d21287a7a63340fdbc5744e868de71d
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Mar 31 22:04:20 2011 +0200
htcpcp: typo
commit 0afba62b5d50b496eb9e1d25650c4bd03a7ec94e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Apr 1 02:36:24 2011 +0800
Initial HTCPCP implementation
commit a34f004f346954e632470d6b322685204506661e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 31 21:27:53 2011 +0300
PulseAudio: avoid buffer memory copy
commit 7bd81c85586163d5205049ed5f37d8039b8270f6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 31 21:07:21 2011 +0300
Cache mdate()
commit 176927134d1d82836f7a545cf5cc3a19a842a8d6
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Mar 31 14:24:08 2011 +0300
OSS: improve plugin name
commit 96029b9eb765516741d89aa73599025f9058c3a3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 31 14:23:49 2011 +0300
OSS: remove buggy option (from 2002)
commit cd03ef9bc212b61cb63221c26530c8bc2b72a557
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 31 12:23:44 2011 +0300
udev: fix build without ALSA
commit 110a4f7a327eafb112368e54b9c23389394ac51b
Author: Akash Mehrotra <mehrotra.akash@gmail.com>
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 <jb@videolan.org>
commit 2e3ce1ccaab119d84ff531041e684fba4c31cea1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 30 23:45:46 2011 +0200
epg: narrow input lock
commit 41e32860383c388fa252775572d89328d1755e26
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Wed Mar 30 19:39:39 2011 +0200
Qt: EPGItem: only update() if data changed
commit bebf4725b13d98a929b65f4cbc592a4cb9e8dda5
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <fcvlcdev@free.fr>
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 <jb@videolan.org>
Date: Wed Mar 30 14:15:53 2011 +0200
Update module LIST
commit 588e6f12a9befea55ef69053f02954aa9b0a7af2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Mar 30 14:10:44 2011 +0200
NEWS: Mention Phosphor
commit 1304ca278767cdf82c92dc0f1f0a40deaad3f886
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Mar 29 18:20:04 2011 +0200
Zvbi: kill a warning
commit f76687e79db81ef92ee4136d9007a6dd6c8c8485
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Tue Mar 29 22:47:27 2011 +0300
fi.po: small update
commit 05a8e02478cfa1908c2159ee38a73455ad71c7b7
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Mon Mar 28 22:28:20 2011 +0300
Phosphor deinterlacer
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit 7e8f1ce662ff4bfaef9566303be720d7bc90f88c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 29 20:39:20 2011 +0300
Youpiiiiiiiiiiiiiiiiiiie! ... err, remove vlc_object_find()
commit 8611f328689c22d899e05e2bc25a6dfd6838006d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 29 20:14:53 2011 +0300
motion: useless include
commit 4ae811b6cc998370a3213ccd746887f630a42040
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Mar 29 19:56:07 2011 +0300
MKV: mark ASCII subs as such
commit ff834fa53aba13096e1e29bf0851e9c1c1a8cd87
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Mar 29 13:52:41 2011 +0300
Atmo: remove misleading comment about vlc_object_find()
commit 40e907f941d663812abdd3f50c3d5febf75c18c9
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <etix@l0cal.com>
Date: Mon Mar 28 15:45:50 2011 +0200
Qt4: Fix FSController glitches on Linux/KDE
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 11143cbe685d24589eb06e9cefef69423e75c907
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 28 19:42:43 2011 +0300
Compile fix
commit 879fd3c787d21e0a499297af53569a84b56290c5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 28 18:08:55 2011 +0300
Disable unfinished non-compilable GLES2 plugin
commit e112de977345673166d20476d51521c415711e94
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 28 12:32:42 2011 +0300
DTV: fix typo
commit 38fbfe067b873061d99bc29a0320a0505d8bcce8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 28 12:23:17 2011 +0300
DTV: don't use NULL for config items
commit 1d63113ce84a68a9891c62990d01c8edfd58937b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 28 12:16:14 2011 +0300
Qt4: update DTV plugin name on Windows
commit 364145365f2247d477610390ae1becfef8ec74b8
Author: Georg Seifert <georg.seifert@gmx.de>
Date: Mon Mar 28 16:12:09 2011 +0200
macosx: small layout fix
commit eea933399ac584dc267b791a1129f0ca7aee3786
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Mon Mar 28 16:10:34 2011 +0400
freetype: fix compile with no fontconfig.
commit 9b078b589f658bb1636b63103116b7b50245dcb0
Author: Konstantin Pavlov <thresh@videolan.org>
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 <remi@remlab.net>
Date: Sun Mar 27 20:39:49 2011 +0300
Linux DVB: print frequencies and symbol rates in debug
commit 6557480165531e4f20f3fae73ffa8beadd8f8e81
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Thu Mar 24 20:33:35 2011 +0200
RenderX(): cache vlc_CPU()
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit 1a779ce3d7d227f34d7d3dcfd5bf3aa4bb4dd6c6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Mar 27 18:02:53 2011 +0200
Freetype: clean includes
commit 276a9657f77872122e43f73c49970b9b06d5af8e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 27 16:56:59 2011 +0300
Fluidsynth: small unlikely memory leak
commit 9dff8ba67689027a0c16c519fc03587270dddcf1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 27 16:56:43 2011 +0300
Cosmetics
commit 3dff081e68ba5368f5e801d7a37c75aa5166db05
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Mar 27 13:54:22 2011 +0200
PVA: comment fixing and documentation references
commit 695b9cd7cf86614385c5a9e3f7e628900b28d82f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 27 14:09:40 2011 +0300
Qt4: add modulations for DVB-S2
commit c75171d714eb0f5f15034fe10b6e71bd56e6f274
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 27 13:38:42 2011 +0300
typo
commit b33c3bc1e76857e59a6462b1a992c91c75106ef2
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Mar 27 12:56:54 2011 +0200
Nuv: remove write-only variable
commit f1cead7f9a95759f5bb2ca1ba5a000745412ed05
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Mar 27 12:45:54 2011 +0200
Adjust filter: remove write-only variable
commit 969acffd043ec724f076d2203ae7a8bf48780d13
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Mar 27 12:44:46 2011 +0200
Freetype: small fix for non-Win32 systems
commit 10c867dd2b59db89d095bdb64d0146998c553207
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Mar 27 12:42:47 2011 +0200
PVA: remove write-only variable
commit 4eb307c4ead80b2fe3b581733bc833aa9f746635
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 27 13:38:42 2011 +0300
Qt4: add DVB-S2
commit 601609fea7bf57c92862732e1978b276fed1059c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 27 13:38:05 2011 +0300
Qt4: handle multiple Linux DVB frontends per adapter
commit b17181d0410ebcf4ff052928572fdb2fa71794bc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Sun Mar 27 01:36:18 2011 +0100
Qt: reduce the value of update-days
commit 43cc7032001c9e864b35a2504417df8b3c93bac2
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Mar 27 01:04:07 2011 +0100
i18n: update potfiles
commit a02c06ff2433693845878db14878e5053af6ec02
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat Mar 26 23:06:56 2011 +0100
Freetype: cosmetics
commit d3f419d09d95f98bc707b9da6dee57c48cb04e0e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Mar 26 22:51:24 2011 +0100
Move "text renderer" modules in their own subfolder
commit a67e449b6db002f7a53f73ded8e019a12ac763bb
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Mar 26 18:56:21 2011 +0200
Qt4: uniformize DVB dialog
commit 8a1431dc21c9eb244e1a38a317df16d2a617425f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 26 18:53:39 2011 +0200
DTV: fix plugin name
commit c819250a321c8d08e612a744dd29fe785f13f39b
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Mar 26 18:44:26 2011 +0200
DTV: add Windows config items
commit ebda722abf8ddb4ee450a6707c69cbb8c66ac525
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 26 18:49:28 2011 +0200
DTV: --dvb-tone is Linux-specific
commit 5d09460c9b7bf271d07c11c58b1d02e57aed36cb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 26 16:38:17 2011 +0200
DTV: allow C++ inclusion
commit c5679249c426ffa1b71f5e257a52aa01d6818004
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <ileoo@videolan.org>
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 <remi@remlab.net>
Date: Sat Mar 26 00:30:30 2011 +0200
CAM: Missing initializer from earlier rework
commit 875828dbabebeba7e70e70a116bc05e9fca0bdba
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 26 00:11:27 2011 +0200
DTV: convert --dvb-modulation to upper case
commit 09da8433d4f2284e0b6bfe52b414bf7ec4bcbc7a
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Mar 25 14:26:51 2011 +0200
DTV: pass FEC parameters as integers internally
commit 223d42467bf7a3fb5ae3b6b7d1c8e8fc4d65cc1a
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Mar 25 23:55:56 2011 +0200
DTV: fix default value for --dvb-bandwidth
commit e4616d86019b808267fd66d7068b1bb53eac4c82
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Fri Mar 25 13:29:15 2011 +0200
DTV: remove done FIXMEs
commit 2c6c0b65c35046eece3067c468103fc7e6e7ded2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 25 13:08:52 2011 +0100
Qt: menus: move shortcuts group on top
commit 04be17ebea21153734bcc8fa04948bd4cc0af67b
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Thu Mar 24 23:58:10 2011 +0100
Freetype: fontconfig simplification
commit 295ee9941b72d0035521497b7ea21777cd63bd51
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 24 22:47:18 2011 +0100
Freetype: fontconfig cleaning
commit a9065bdc933b380624edcde8abad70cf6453b66b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 24 21:54:20 2011 +0100
Qt: addDPStaticEntry returns action (missing return)
commit 51ae198224bef9648582542cc518743ee0c5e930
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 24 21:45:57 2011 +0100
Qt: menus: (view a view ?) view a minimal interface
commit 16973a8179bc40ed0da45291a47b728da1a636de
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 24 21:43:59 2011 +0100
interfaces: "Add interface" subitems: being interface is implied.
commit fe7cfa446ed8f76df87b5fa22edc91eeffc3bc98
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Thu Mar 24 21:27:36 2011 +0100
Qt: menu: 'quit after playback' is playlist related
commit 58634ccfb055eb083fc2602da19a6dff09de7ae8
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 24 20:48:07 2011 +0100
Qt: addDPStaticEntry returns action
commit 4f37741ebab3a3a65b08a8bf07a3cf0e3d6b12b8
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 24 20:30:25 2011 +0100
Qt: media menu: coherency
commit 955ea1e9a565072d0fd6b61ab35a220e76e4cf6e
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Mar 24 20:57:01 2011 +0200
DTV: Linux-specific DiSEqC 1.0 master support
commit 9f5e603eb353c7fca31aa2919b2d13b177ce7760
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Mar 24 16:52:20 2011 +0200
Qt4: add ATSC and CQAM to open dialog
commit a879bc5863922320e459e3fc3f3ccb179cef62b7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 24 16:48:52 2011 +0200
Qt4: update DVB dialog for the new plugin
commit 3e5e98f5b167b0c079061c17ba9efa905507c353
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 24 16:40:58 2011 +0200
DVB: remove old conflicting options
commit a19fe3ccb09670c81c2f8238534316ea4228c2f2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 24 16:17:00 2011 +0200
DTV: enable compilation on Linux
commit aee227cb004dcbba20902d8f14b5a63a3f320b3f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
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 <thresh@videolan.org>
Date: Thu Mar 24 16:56:16 2011 +0300
ML: Qt4: Include config.h to fix plugin linking.
commit 60c1ea78f360e3e5fdb50d1b17212ff5f7527137
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 24 02:02:28 2011 +0100
NEWS: merge 1.1.8 into master NEWS
commit a99198e5db390e6c257bab33491c8493764186d7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Mar 24 00:20:21 2011 +0200
Qt: don't translate quadratic amplitude modulation acronyms
commit bf4b812b6b62758b2bcd4a925ce30979535adc41
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Mar 24 00:10:36 2011 +0200
Qt4: DVB-C modulation combo box
commit fd5cf6b5ec04e1a878b51ac974de3d81f67a9f8d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <fcvlcdev@free.fr>
Date: Wed Mar 23 22:20:34 2011 +0100
Qt: epg: qtr() instead of tr()
commit a5dcd1ee8646f8946d8d8a20cc824800128f832d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 23 22:01:00 2011 +0100
Qt: EPG: dialog: add no epg warning
commit 19e198c54b1998a894767096c9f0e15e7ff482b2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 23 21:44:26 2011 +0100
Qt: EPG: epgview: add timeline
commit f4eecbd67fa506b8ceed64eb3b52c8965275d720
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 23 21:35:07 2011 +0100
Qt: EPG: thicker ruler timeline
commit c93ea88c464a43cd694d0642bf026e5fe67caf2b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 23 21:30:29 2011 +0100
Qt: EPG: add channels line background
commit 0bf8724d4a2f8f3f3094d64a4b5ed0d271119b36
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Wed Mar 23 20:47:13 2011 +0100
Qt: EPG: fix mutex position
commit 979bcb5e445345b08f88e0939af4dfe48a374af9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 23 20:45:20 2011 +0100
Qt: EPG: use connect() macros
commit 3dc03791441b842b7627a5f468870a763258a61a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 23 18:20:17 2011 +0100
Qt: EPG: remove no longer used class
commit a145b0c4b33c84ff1948e2e258838c8aef54eb6a
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Mar 23 19:34:33 2011 +0200
DTV: add Linux-specific high LNB voltage support
commit 798372cdb0927b7626898726112e20bd6210079b
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <thresh@videolan.org>
Date: Fri Feb 25 19:14:48 2011 +0300
Contribs: upnp: run libtoolize and autoreconf not only for win32.
commit 3ae9909e4461e513a1a80a9c80846678f57512c9
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Fri Feb 25 19:04:34 2011 +0300
Contribs bootstrap: suggest using -t flag.
commit 8ea8e3aa92fa027766d40790170d31edd969d7ec
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Mar 23 01:03:21 2011 +0100
Freetype renderer: cosmetics
commit d610defd329171ba5011abfd3e118425fdabcfc7
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Mar 22 12:38:57 2011 +0100
Rename macro to avoid confusion
commit 9914cd554d1f24bc0149e2ca05b41d227c6e11bf
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Mon Mar 21 21:31:30 2011 +0200
dvb: do decode_BCD without asprintf
commit 6f4e5ac6cd429cb98ee22ce4e6f7f95ff3ff4264
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Mar 21 23:46:01 2011 +0100
CrystalHD: cosmetics and warnings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b3452df07fac7ae4f7f8a45466f59e9d172d483a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Mar 21 22:59:24 2011 +0100
CrystalHD: Deinterlacing support
Without adding a memcpy :)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 78e94d7566e0925fa4acf99621dc5e3fe6ea8a66
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Mar 21 11:53:41 2011 +0100
More XDcam fourcc
commit 08cc5fd6946490785a2d7a87a186975f5a24894e
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Mar 21 22:48:19 2011 +0100
Remove obvious statements.
commit 7870e9b5cda06d8da423ce0472bdfd085f4dc3aa
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Mar 21 22:21:51 2011 +0100
Remove obvious statement.
commit f972ae1353851298beb8f03a6dfa6be8a5b6a570
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Mar 21 21:44:11 2011 +0100
vlm: fix memory leaks.
commit 51b83519f5840bb0da09f67b75efab4bc1f88fd4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 21 22:36:08 2011 +0200
Unitialized value
commit a7549358284bb73fdf18f54888952bd1f6c5815f
Author: Rémi Duraffort <ivoire@videolan.org>
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 <remi@remlab.net>
Date: Mon Mar 21 21:23:08 2011 +0200
DVB: CAM: clean up HTML output memory management
commit 3d298bdc78de45188f064f00c1100c8b531d39c7
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Mar 21 20:10:13 2011 +0100
vlm: simplify and cleanup.
commit dacadc6eec630d601e69ce9193d6177f7e3dd96c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 21 19:28:18 2011 +0200
DVB: merge all CAM stuff in a single file (untested)
commit d972072128726c754ac4ea66b350a60d5a894a67
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Tue Mar 15 22:45:17 2011 +0200
Support field plane_t's in plane_CopyPixels
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 10c9d9e9ccb6f79f15eae2011435279ff24143f0
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Mon Mar 21 13:08:20 2011 +0100
rtsp-tcp variable needs to be created
commit 71119a76c500604fa2858eea1c211fe2b0374b7a
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Mon Mar 21 00:18:54 2011 +0100
Qt, menu: rename entry
commit 0e61dd3db40b9bd0c64f1badeeb8cd43dc2933ae
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Mar 20 22:13:51 2011 +0100
Mac: remove trailing spaces
commit 77a3fbe87694a1acd762db61e22eda0424786f63
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
commit 0e34e6e8de7ef1f804bd61a42443312249f3b066
Author: Alexey Sokolov <alexey@alexeysokolov.co.cc>
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 <jb@videolan.org>
commit 5cf75a950dadf0e61ad7d3865941d5fb61bbe82a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Mar 20 20:06:07 2011 +0100
doc: fortune
commit 39cc0ea092b2e20cc9684504c46fc9f54f8ae792
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Mar 20 18:24:02 2011 +0200
DTV: small DVB-C fixes
commit cf2dd978e0029c2faf4f4e2fd9cb3650b15c938b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 20 17:19:13 2011 +0200
DTV: backward compatibility with --dvb-modulation
commit 1bafa0415ee8d74019391c3c2c5fa086bfca7ee2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 20 16:58:24 2011 +0200
DTV: backward compatible --dvb-fec option
commit 44fdf553b59d60898b1396510e73a52a1b412b47
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 20 16:45:50 2011 +0200
DTV: factorize tuning and add spectral inversion
commit c7438b1e484cbcbc10862f768bdc255768b2d7a4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Mar 20 15:16:41 2011 +0100
Qt4: cache var_InheritBool on Win32
commit 2a93fde70a47e66d0a0554565e2c15d1ecea68fd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 20 15:05:56 2011 +0200
BDA: remove non-Windows stuff
commit 9144bc1147dc7d989d8c9849735811dec3217d39
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 20 14:59:07 2011 +0200
DTV: remove useless reference counter
commit 6232d987722bd52a9062841399278a44b4b7ec1f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <ivoire@videolan.org>
Date: Sun Mar 20 10:40:10 2011 +0100
Fix NULL pointer deref (fix #4599)
commit 0a11f3b2f649b5a1a5da2e7be9b8d00c24436b16
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sat Mar 19 12:35:58 2011 +0100
Improve parenthesis.
commit 1a1bba5a3da60b1433509f54375f0c12db22b3c1
Author: Rémi Duraffort <ivoire@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Sun Mar 20 03:31:19 2011 +0100
luatelnet: use dedicated strip function
commit e026f3a41eb75880e63d614ab940171cd8678a7f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 19 19:18:44 2011 +0200
var_LocationParse: fix buffer size
commit 4390c31a0ade28f9938e44ef1d5c20885659bffc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Mar 19 13:16:05 2011 +0100
Win32: add the volume media keys to SPrefs
commit fb1c64de4af3bebf979e51f3035cfb3ece25d815
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <fkuehne@videolan.org>
Date: Fri Mar 18 21:41:16 2011 +0100
contribs: fixed typo in previous commit
commit 123fdb81c9354b1614a7402f098821db373dc3ac
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Mar 18 21:37:47 2011 +0100
contribs: updated binary package for Darwin
commit 5877e45a8bd839b25ba48c9967972f535a554098
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Fri Mar 18 14:54:12 2011 +0100
auhal: fixed compilation against the 10.6 SDK
commit 6e9dfd3158ed5d30398f0bf87f4d8b1330e53806
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Mar 18 14:19:22 2011 +0100
contribs: ssse3 patch was merged upstream
commit 4e4e2bb486afedb13773a5cf59b4d8dcf903ed1a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 17 14:35:56 2011 +0100
Contribs: pupnp update to 1.6.13
commit eafee314d6b81fe0ce89e14e36aae49eddb3a031
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <ileoo@videolan.org>
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 <ileoo@videolan.org>
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 <ileoo@videolan.org>
Date: Thu Mar 17 14:10:09 2011 +0200
dvb: iterate modulations 256..16 instead 16..256
commit 15b69453f52f0c07a8893d526f8bc4cd59f8cefd
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <ileoo@videolan.org>
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 <ileoo@videolan.org>
Date: Thu Mar 17 13:54:44 2011 +0200
dvb: count channels names, not number of services we have
commit 115ee65fa3a4a20526f37dbc1a30be0de6cc3095
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Mar 17 13:51:05 2011 +0200
dvb: helper functions to decode BCD and get service_type
commit 5db70dc718f9edd1608e0dd7c1ce3d225b64deee
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <jb@videolan.org>
Date: Thu Mar 17 11:36:42 2011 +0100
Src: more comprehensible debug messages
commit 913ab9c0783878f05635ae36b52a584f807e8fc2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 17 11:22:17 2011 +0100
Improved debug messages
commit 3a45efe2c7063e7385a0474599434d4289893dde
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 17 00:23:18 2011 +0100
Access_jack: do not flag auto-connect as advanced
commit 68cedacfe88ef02061835fc1c3ac73b8851e86fe
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <i> in codecs?
commit d1a04e1f3bc5fafe3cfcc48ccc49e72d43b2d891
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Mar 16 23:15:15 2011 +0100
FFMPEG_COMMON_MEMBERS => AVCODEC_COMMON_MEMBERS
commit 83602675734db0687dbc5afa2a3a6c420f7556dd
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Mar 16 22:16:40 2011 +0100
Qt: disc open: support different values for disclabel/discpath
commit 73a2214b22860c7f40eb4b05ff8c58a7de0b0852
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Mar 16 13:28:51 2011 +0100
Contribs: fix a crash in ffmpeg/ape
commit fd56030a74c46f10fe5cecdf2a3cfda1b2831ee9
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Mar 15 21:51:35 2011 +0100
luarc: simplify
commit 5e35aa8c02c71b21b179aebb6eb3429fcded0709
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Tue Mar 15 21:25:17 2011 +0100
Qt: messages: display hex addresses
commit b4a5e139307f4739093d200e03da9c7489f2a4f0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Mar 15 21:17:24 2011 +0100
Qt: messages: simplify
commit f37779bca6c6e7932c458ed4b9f2cd6ee6950ddb
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 10 19:38:04 2011 +0100
Qt: epg: missing lock before es_out data access
commit 024d9ccdfd7a1b3c7f8ce36cc6f3b51f6282204b
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Mar 15 21:34:07 2011 +0100
luarc: simplify
commit 727b24988dd766eac2f8a63f93cf841aba826a92
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
Date: Tue Mar 15 13:19:26 2011 +0100
Contribs: fix CMake issue for mpcdec
commit 999bdad540dbfc8685023eccf11d6deadc7590c0
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Mar 15 02:31:36 2011 +0100
luarc: remove pointless extra variables
commit 2c5b243da7ed0d2ebff1d257f8f0a4a4130e186d
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Tue Mar 15 00:04:35 2011 +0100
Contribs: update libvpx to 'Bali'
commit 58377ccb82fabb01dbce48393081373e80fee051
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 14 22:32:14 2011 +0200
Linux FB is autodetected, remove --enable-fb
commit df70f5dda6c392e2ed898664d6230a845ed3d3d5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Sat Mar 12 18:16:33 2011 +0100
luarc: terminate logout line with a pretty new line
commit 1b76f4d5b6e247ebc1f3f1786c99eef1f0510c73
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <remi@remlab.net>
Date: Sat Mar 12 15:48:05 2011 +0200
var_LocationParse: helper for DVB/V4L2-style MRLs
commit ec6df3cd27505196563e0bb2416c135dd27d96e7
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Fri Mar 11 22:42:44 2011 +0100
Qt, playlist: privatize a slot
commit c7b21661410bb5f76e048ca7da1f46d33ab31493
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 22:39:51 2011 +0100
Qt: fix the LocationBar display by default
commit b80eed351267a85c55d2708cc60a212adad0832f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 22:18:37 2011 +0100
Qt, menus: naming consistency in menus
commit dc1536f2a85e404aef00a6b265bb9d9c97ffacda
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 22:15:31 2011 +0100
Qt, menus: move "Quit after playback" to playbakc menu
commit 1cab82c213a6fb2098e73cf6875c46548b135dae
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 20:25:58 2011 +0100
Qt, menus: remove unneeded function
commit b5da28d63c6e3aa075b8672d2e41fd95fe2b9e33
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 20:20:24 2011 +0100
Qt, menus: comments, cosmetics and simplifications
commit cf346f17bcc061da1143bd89386ed32dfce60978
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 19:45:13 2011 +0100
Qt, menus: convert Macros into inline functions
commit a25fb17cf5f100fac972b1e2826ded6ccd25ca9b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 19:29:39 2011 +0100
Qt, menus: inline functions
commit 880de496f7797a0089b1eee5af5727a55fdef970
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 19:25:03 2011 +0100
Qt, menus: code simplification
No functionnal change
commit 33ead5bd30ffdf9497d14dce44350554092566d4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 18:42:49 2011 +0100
Qt, menus: inline a function only used once
commit b882858fa15c8a7033d25fd3442f9c819f861eda
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Mar 11 19:13:16 2011 +0100
Factorize some msg_Dbg about timeshift
commit 89bbb2b17b0a13ac4e165e88a0a51d22db02113d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 10 22:43:26 2011 +0100
Wav: Add other tags for AAC
commit 9f722837f4400cc577380e43c7be8b72ee41cfd0
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Fri Mar 11 01:11:45 2011 +0100
luatelnet: remove spurious blank line on prompt lock
commit 37fbdd89d40a84d7aed3dab51832ae4bf6459bf3
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Thu Mar 10 22:04:11 2011 +0100
Use empty() when applicable.
commit dcd8b628e03307a3b940ae050c1cf007c258428d
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Thu Mar 10 21:58:14 2011 +0100
Fix potential NULL pointer dereference.
commit 93baedd3d213011aca1fbc0110d83de34265be68
Author: Rémi Duraffort <ivoire@videolan.org>
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 <romain.goyet@applidium.com>
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 <fkuehne@videolan.org>
commit 45021388119098f6e927291bd649ad4bef3ef629
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Mar 10 13:17:28 2011 +0200
reword dvb-c scanning news
commit d1c615c1ad66056e14b40ec97a08b53bf6c92688
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Mar 10 13:12:21 2011 +0200
dvb-c: update frequency table
commit cb9b3dfc92a1f20c16a75b46acb645e60d8abd91
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Mar 10 13:00:22 2011 +0200
dvb: change position to move along when iterating modulations/symbolrates
commit d22d955d046f921940de46f4dcf317094557d182
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Mar 10 12:29:54 2011 +0200
dvb: refactor dvb-c scanning code out from scan_Next()
commit 2095481ecdd376e5b4a3b605a650b02631ecf4e5
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Mar 10 12:16:08 2011 +0200
dvb remove default symbolrate setting
commit 14b1e95598dbeb827b5512b61c6860a2f8a5dfa7
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <ileoo@videolan.org>
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 <ileoo@videolan.org>
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 <ileoo@videolan.org>
Date: Wed Mar 9 11:37:43 2011 +0200
add NEWS mention on modulation scanning in dvb-c
commit 7aaf63551d1e87d3219acd5a3cec1fa25250bfe3
Author: R.M <rafalm23@tkdami.net>
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 <ileoo@videolan.org>
commit e70d1f5c18aca253dd61897d5b8d843123e0247d
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Wed Mar 9 02:27:37 2011 +0100
lua: simplify
commit ceacef3bbb0c34d67aa84e6ca91b360cbe2419e5
Author: Cristian Morales Vega <reddwarf@opensuse.org>
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 <remi@remlab.net>
(+ minor modifiations)
commit 905b25e92cc872601be526f33009277a63f6e210
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 8 20:51:05 2011 +0200
Eliminate dead code with !ENABLE_SOUT (fixes #4564)
commit 9c7a8af68987ae3f4cabe668956a11236e80aafd
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Tue Mar 8 00:34:26 2011 +0100
youtube.lua: don't force avformat demuxer
Not needed anymore
commit ac1e77a6d951b0ef8808940d9be1ec0d6f329eb2
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
commit 55909b0497805732e0851a1bee15d1d597dd1e98
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
commit 7d2af37aedaeb6c765ea6c78ac61d81625ffe06d
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
commit fae8c7cec69e61510f696299d74008aaa6d7c0bb
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Mon Mar 7 21:17:54 2011 +0100
Small cleanup.
commit 2c17f86019da1b19e752360049a1d0c53c2ec559
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <fcvlcdev@free.fr>
Date: Sun Mar 6 18:14:05 2011 +0100
l10n: fr: meanings fix
commit 2261dcb956190cae2a0fea309c32323ad68315ab
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <fcvlcdev@free.fr>
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 <remi@remlab.net>
Date: Sat Mar 5 19:06:05 2011 +0200
Typo
commit c795a13b7be0d0354e1973874f40e97bc758a1a5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Mar 5 18:19:27 2011 +0200
DVB: make scanning fully independent of Linux DVB
commit 3c83efbe6a3f2c2da28800101c38a401b7d81aaa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 5 17:33:51 2011 +0200
DVB: separate CA management
commit cc4cb782deebdd1c39f71a2d63d7c7c1be3f3422
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Mar 5 15:53:23 2011 +0100
Qt: EPG gui self update
commit 8d17c2116d80f3e80ed343cfc03428b17f3e2504
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Mar 5 15:38:14 2011 +0100
Qt: EPGItem: fix gradient reference
commit c0a8feb30f7cad005d70ed0558b1521601bcdc43
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Mar 5 15:34:47 2011 +0100
Qt: EPGChannels: drop the program number
commit 6436937420a8f53f174f91802cb53e517bc55b73
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
Date: Sat Mar 5 14:29:01 2011 +0100
Qt: EPGEVent: can be same event without being current
commit f66b2c98950f35a879c7aab8b677b7372a26c1df
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Mar 5 14:13:39 2011 +0100
Qt: EPGItem: simplify setters
commit b8635eb0ce033393936ba2c389f4ec1b13031385
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Mar 5 13:38:20 2011 +0100
Qt: EPGRuler: add timeline
commit 6c75bad6fdb589a33217e07bacc20cfeb19bf61c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 4 23:44:22 2011 +0100
Qt: EPGWidget: use time reference from epg stream, or ignore
commit 68031193ac97dd2298d499b9ccad80fb874152a2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 4 22:44:38 2011 +0100
Qt: EPGItem: vlc is orange
commit 193f5024d3727b6b458362b1b25771db1bfdd0e3
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 4 22:41:35 2011 +0100
Qt: reset EPG data when input type changes
commit 9cac200d6fb86f579814ad9d393d768599e5d6c4
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 4 22:08:13 2011 +0100
Qt: EPG Dialog: use DialogButtonBox
commit d854ccd973e26f1c2a58d70a1d151604608f10ba
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 4 22:00:42 2011 +0100
Qt: EPGItem: style with gradient
commit 24495089bab6d25b66ad71b7ef4d85f1dd9fed5e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 4 21:45:12 2011 +0100
Qt: EPGItem: add tooltip
commit 037acf63caabdf9ea43fee08c168a9087862995e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 4 21:37:04 2011 +0100
Qt: EPGItem: visual feedback on hover
commit 265821400e04c9a274987c8de1eb4b6d80cc640b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 4 20:21:00 2011 +0100
Qt: EPG fix memleak
commit 2f1aa52f0f9aace0c9f73ab0b69ebec9ce25c1c7
Author: Francois Cartegnie <fcvlcdev@free.fr>
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 <remi@remlab.net>
Date: Sat Mar 5 16:26:51 2011 +0200
DVB: privatize scan_session
commit 60264b63ae24ff6f6a5106ffd159ac13ca7fa5c7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 5 16:15:41 2011 +0200
DVB: privatize scan_service
commit 3fcdfd4119d5bdfa04ac119b8fd20151f6bb266f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 5 16:13:00 2011 +0200
DVB: privatize scan_t
commit 5b15af4f565233a559bfbc589127408ff4a8ae17
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 5 15:58:16 2011 +0200
DVB: useless includes
commit 75099163051692e0334a18a2b0154bb204ce2008
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 5 16:09:56 2011 +0200
Use SetWBE
commit 9cbf9c3b160883497d4e75ecb187f110068b2dc6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 5 15:10:23 2011 +0200
inline is inline
We assume C99 nowadays.
commit fc6f10793d165f2ec6cd0902520d308dd57238f8
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <thresh@videolan.org>
Date: Fri Feb 25 17:35:43 2011 +0300
UPNP: unregister client on Close()
commit 2527167365e37af17e9fde2cd3dcd9382c7f77bb
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Fri Feb 25 17:35:26 2011 +0300
Upnp: more debug.
commit 375de4597d2c63f1cd0e52b4349a29fc69afc12f
Author: Austin Burrow <atburrow@gmail.com>
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 <thresh@videolan.org>
commit 1e3e7a85675dc501828b40164d32e20f3edc9e60
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Fri Feb 25 13:11:57 2011 +0300
Fix typo.
commit b12248103db0a52aa803e655eb26c7ed8ee8ff0b
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Mar 5 10:12:53 2011 +0200
Merge audio_filters Makefiles
commit b972bbe058e6a1f72dcf99d86de25705a739324e
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
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 <jb@videolan.org>
Date: Thu Mar 3 23:06:01 2011 +0100
DVB access: kill 3 warnings
commit 19570f8aad6ad01c1a52c65220d298d63e3e2b4f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 3 22:59:09 2011 +0100
DVB access: remove outdated defines
commit 6b18ddaa3d46967949f8be09fff844e0933c0d17
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 3 22:35:18 2011 +0100
mux ts: remove outdated defines
commit e04051159df90586943da030dafbaadff46a5cea
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 3 22:33:54 2011 +0100
TS demux: remove outdated defines
commit 91d1635c577791f204183238c263f1c215c1dbf0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 3 22:32:08 2011 +0100
Configure.ac: simplify dvbpsi detection
commit 41bea40196905acbf3dff2cfaf49f9c457ebb727
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Mar 3 20:53:42 2011 +0200
DVB: simplify other options parsing
commit 67a7dc51589a9ff9887387025eafcc036ee9e2db
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 3 20:30:52 2011 +0200
DVB: factor VLC to Linux modulation conversion
commit ffecaa3f4f3f995d65800c5a379d5b6c57227cf4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 3 20:30:13 2011 +0200
DVB: list possible modulations
commit 6635e4807a3ed6aa01dd1090c3df4d884a89af0f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 3 20:29:56 2011 +0200
DVB: list possible voltages
commit bc90d2edcef68b58f783993efa77ef280a378b74
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 3 20:20:21 2011 +0200
DVB: warning in previous commit
commit e45fbdc162554f9388833424f4ca990c0f4c4e40
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jean-paul.saman@m2x.nl>
Date: Tue Mar 1 23:10:52 2011 +0100
stream_filter/httplive.c: constify
Constify some function arguments.
commit 8ce8dcc8fcf4b6560e5db5a22cb070d67df35140
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <remi@remlab.net>
Date: Tue Mar 1 23:32:10 2011 +0200
RTP: skip reordering timer in case of TCP
commit 05c3deaf2c8459c594a7f5359ed09314597c8607
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <erwan10@videolan.org>
Date: Tue Mar 1 18:49:26 2011 +0100
skins2: fix font path processing
commit 69ea7b95bd3cbf764552dd76944335bc56afe8a6
Author: Erwan Tulou <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <remi@remlab.net>
Date: Tue Mar 1 19:50:57 2011 +0200
Qt4: remove V4L1
commit 4b002b9a2f54154b6cb198620a51744ac17df23b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 1 17:03:44 2011 +0200
Remove write-only variables
commit e833006630f78b4c7181b9ca057ae1bd6a112c8a
Author: Erwan Tulou <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <ivoire@videolan.org>
Date: Mon Feb 28 19:29:42 2011 +0100
youtube: also accept https links (might fix #4526).
commit 06ba6877cb64bc914c9fb8772e5c829baceafa2d
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Mon Feb 28 19:14:57 2011 +0100
Use __ANDROID__ instead of home defined HAVE_ANDROID.
commit 7d28a8ded6c04bf4ab59565513f0517454c80792
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Feb 28 19:12:32 2011 +0100
Update the android configure script.
commit 2bbd5e3cd2e1fa77dc1e975cfbb776a0400dbc9b
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Feb 28 19:07:23 2011 +0100
Revert "Add HAVE_ANDROID define."
This reverts commit 7d3c30f9391b39cbca79325803dcad559b0777da.
commit 1a5e244c7b8c1d2a6ce91aa98c6ea8658698faa6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Feb 26 01:53:46 2011 +0100
Win32: remove a warning
commit 567cde95807a1751aaa2893273366dc6bfa70a55
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Feb 26 01:32:32 2011 +0100
bandlimited: signedness correction
commit c551d39f7233f8659891e78ed807c4833c2b02e8
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
commit 52840752b088a6a7a8abfc100026204cf430cac9
Author: Erwan Tulou <erwan10@videolan.org>
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 <thresh@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Thu Feb 24 23:05:07 2011 +0100
lua http: fix slash stripping
commit a31c7333ce7be88aae2a0daafd7eeeed1d63e0ab
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 24 13:23:57 2011 +0100
http access: kill a win32 warning
commit 8621230992145859e1660cdf3a636097130d6747
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 24 13:15:44 2011 +0100
libXML: deactivate an unused function
commit a79544241d16746adf1de66b98d2974598cf8465
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 24 13:08:02 2011 +0100
Skins: include config.h
commit cc5f14c8a86e5277dd023eb9f1798ca39b0735b1
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Feb 24 12:57:14 2011 +0100
Skins2: no need to redefine WINNT_VERSION
commit f2badf63a6b4884427c07eeb0a54210aec224f0b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 24 12:23:22 2011 +0100
Freetype: Compatibility with Fribidi 0.10
commit 4bbf2d42846890cee90e8ff8523f7d55db24e4aa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 24 00:29:23 2011 +0100
glwin32: remove unneeded headers
commit 95183eb74f117a9c4be324245c2f38277ce4a45b
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <ivoire@videolan.org>
Date: Wed Feb 23 23:45:26 2011 +0100
Add required LIBVLC_USED and LIBVLC_MALLOC.
commit 7d3c30f9391b39cbca79325803dcad559b0777da
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Wed Feb 23 23:00:47 2011 +0100
Add HAVE_ANDROID define.
commit 4babf6e2c828a971b37616d8b3b11c87611d917b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Feb 23 23:44:43 2011 +0100
Freetype: fix a few warnings
commit 9105ab0adb6be8ecd8b85891d7df1610aeee9044
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Feb 23 23:19:35 2011 +0100
TS demux: kill warnings
commit d2c15baf70547f8a6e624dea916011fb89e87f09
Author: Rémi Duraffort <ivoire@videolan.org>
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 <jb@videolan.org>
Date: Wed Feb 23 22:32:51 2011 +0100
DShow: cleaning and cosmetics
commit a147691f0334d41969c2f8c0f33191bd73c2a771
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Feb 23 22:22:04 2011 +0100
BDA: slight cleaning
commit d1d9e80760f1f500e5bcd013b40d67fd463a1c51
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <ivoire@videolan.org>
Date: Wed Feb 23 19:46:13 2011 +0100
Fix compilation for systems without search.h
commit a000984010733d2a4e8c94308cfd85f466f9cb87
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Wed Feb 23 12:25:15 2011 +0100
i19n: remove renamed header
Contains no translatable string
commit 881fbe35477c1c360730b6bcc61e97e836ac3fe1
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed Feb 23 11:07:03 2011 +0100
doc: update .PHONY to 2011
commit f98cda6a3041ecd959d2ab5aaf2fb144e4b7bdc3
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Feb 22 23:48:01 2011 +0100
DShow: Header File renaming
commit 77b92802b476a00131fd5877141ad24f9b05f139
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 22 23:13:23 2011 +0100
DShow: kill a warning
commit fcddcb4a8793f9eacd64b39c36bca4d049c78783
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 22 23:08:27 2011 +0100
DShow: declare the IAMTunerNotification interface
commit 3759bee802342c0204b1104fc1aa9832147c00c7
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Feb 22 00:54:28 2011 +0100
DShow: GUID fixes
Notably export GUID in the header
commit 6f9160a3132442382094caa0af0a1bb9645c1086
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Feb 22 00:21:22 2011 +0100
DShow: adding AMTuner enums when doc was available
commit 2deaa69d1ab275538fe7746a10e469040ab743a9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 22 00:09:29 2011 +0100
BDA: add a necessary MPEG2 GUID
Taken from access/dshow/
commit c73ad6e76e87119929737561f56fb1a2a673b6d1
Author: Mirsal Ennaime <mirsal@mirsal.fr>
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 <jean-paul.saman@m2x.nl>
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 <mirsal@mirsal.fr>
Date: Tue Feb 22 15:11:28 2011 +0100
xiph demux: _correctly_ remove warning
Thanks, j-b
commit ea5e62b58eb0660153f73b0870540e5175d00820
Author: Andri Pálsson <palsson.andri@gmail.com>
Date: Mon Feb 21 22:22:48 2011 +0100
xiph demux: Kill a warning (comparison betw. signed and unsigned)
Signed-off-by: Mirsal Ennaime <mirsal@mirsal.fr>
commit 1bb6f8e2ab52319df25f8dad667e7650f049645c
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <linkfanel@yahoo.fr>
Date: Tue Feb 22 11:54:40 2011 +0100
vimeo: use avformat demuxer
commit e887722f24ef35f6e7bcdd289fff481ebd15fd4d
Author: Daniel Mierswa <impulze@impulze.org>
Date: Mon Feb 21 20:23:21 2011 +0100
configure: fix typo about xcb hotkeys
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f7c3756249d691eb32151ebb2075ce3213926a97
Author: Daniel Mierswa <impulze@impulze.org>
Date: Mon Feb 21 18:38:04 2011 +0100
configure: remove useless check
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ef535045a931aa164738f2b9b2adbfa107c5df0e
Author: Daniel Mierswa <impulze@impulze.org>
Date: Mon Feb 21 18:32:12 2011 +0100
configure: have_libgcrypt = yes in enable_gnutls section
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7d55c45b4d03684d882e325615d842996c5d066b
Author: Daniel Mierswa <impulze@impulze.org>
Date: Mon Feb 21 17:51:24 2011 +0100
configure: crystalhd is default "auto"
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e37ee832c3644ddf4323565b2594992c5c7ebd3f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 21 13:02:55 2011 +0100
CrystalHD: autodetect headers when configuring
commit ca3a3006f5b2bde292471a468fb0d8dc004b7228
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 20 19:51:45 2011 +0100
Qt: fix the postproc tooltip in SPrefs
commit 61147a769e90b080009a5b46b3a75769f191a34e
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <juha.jeronen@jyu.fi>
Date: Sat Feb 19 18:31:51 2011 +0200
Refactored deinterlacer frame history mechanism
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit 8f4d34b49c719581622dbca708f92ea81221156d
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Feb 20 17:57:39 2011 +0100
Reset the number of fields to 2 after deinterlacing.
commit c4e60a07d848ceb42b3d6e6dac555c55c3f4f750
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Feb 20 17:56:35 2011 +0100
Removed useless call to picture_Setup() in dc1394 access.
commit a412c980cb02278c37ddfa2ef929bbc05e7fe11f
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Feb 20 17:53:13 2011 +0100
Set picture_t::i_nb_fields to 2 by default.
commit 3586bd91b8929b0d9a2ee1055f245d7de667a51c
Author: Juha Jeronen <juha.jeronen@jyu.fi>
Date: Sat Feb 19 03:18:22 2011 +0200
Soft field repeat support for deinterlacer
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit 278f8ed42b83ba270b91a0a33204c7bdfc389941
Author: Juha Jeronen <juha.jeronen@jyu.fi>
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 <fenrir@videolan.org>
commit 87c209e5b4943a340dd7d0cd6e03918df664e9c9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 20 18:20:09 2011 +0100
Update LIST
commit f043388ca8a1f7adab5fb2fa95dcc723e04d454b
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Feb 20 11:46:08 2011 +0100
po: Remove deleted files
commit b96cba4c0b234324046f2fd199a662a7ce6cb7dd
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Feb 20 18:07:35 2011 +0200
Remove redumdant AC_SUBST's
commit c2785e609481cf52a122d5e549d7ee2ed7ca40a1
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Feb 20 17:56:50 2011 +0200
Require "complete" enough libxcb-xv
commit 25fccb94233bdf804dc6c364ca8121eab6dcfd9c
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Sun Feb 20 10:51:27 2011 +0100
demux_ogg: fix strncmp length.
commit 775f1d06cf8fd66507c0ddc3417bef7b5a4e6606
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Feb 20 10:48:38 2011 +0100
rtsp: fix strncmp length.
commit a40da5e120ea6e4fe6b06fa7452793eac934ed89
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 19 23:41:13 2011 +0200
Use the struct name
commit a5a7d30ed3d223e075aeeb696355ee4ff9a20027
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 19 23:34:06 2011 +0200
Missing include
commit 71da1bfbe22de806cf17d3973205c70d6db23212
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Feb 19 22:04:31 2011 +0100
MMS: minor locality improvements
commit dd3d1962db04a7d2c5e790056edc986ed527ec34
Author: Marton Balint <cus@fazekas.hu>
Date: Sat Feb 19 22:01:34 2011 +0100
Fix typo in mms asf extended stream parser
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c445424de9f44a6dd4d5f202a566e91f6ac305f1
Author: Mirsal Ennaime <mirsal@mirsal.fr>
Date: Sat Feb 19 15:03:43 2011 +0100
dbus: Use vlc_pipe
commit ce09c643a01676ad0f6a2022da0aefdab9960b9e
Author: Mirsal Ennaime <mirsal.ennaime@gmail.com>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Feb 19 16:23:00 2011 +0200
EGL: cleanup build rules
commit 5f2f37933f222c020698eaa49b77cfb3ab4174d7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 19 16:13:07 2011 +0200
Remove useless struct hotkey.i_action
commit a83cf23ff42157141af3ccae47852a209ca809f0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Feb 19 16:03:33 2011 +0200
XCB/global: update to key items as strings
commit 325436b1fe781f3df9d5551d4b7369eaa56b6f05
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Feb 19 15:16:23 2011 +0200
EGL: convert to OpenGL provider
commit 801fcb35dffeadd8dbb8201f2898d83004ef338b
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Feb 19 11:58:28 2011 +0200
Define VOUT_WINDOW_TYPE_NATIVE
commit de2f3f51eed901d39a5283d2a941c3a7656b1aef
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Feb 19 11:35:22 2011 +0200
Direct2D: strictly higher priority than glwin32
commit 638f95c3b0cffb237eb2a69fadb71c565c3dd014
Author: Samuli Suominen <ssuominen@gentoo.org>
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 <aballier@gentoo.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bfa0a5e1d675e9aed9c80380d1718def8db5d008
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 18 17:23:52 2011 +0100
Qt: MIM: Make use of singleton
commit ad6c671fcc0606c4b907f13c0200848c5e31b9a6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 23:39:54 2011 +0100
caca: fix sign-casting for comparison
commit 84b939ba4b1688b306cb880b1b75a02e0d017b46
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 23:06:29 2011 +0100
Freetype: reindent
commit 8e74bfbbe13e5c15b74f6eaf39e7a4e008609010
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 23:05:36 2011 +0100
Freetype: sign correctness
commit 7ae6b04d0d7c67b5d49a7475b3300020cdec246b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 23:04:43 2011 +0100
Puzzle: kill a warning
commit 2629bf5ed9d54fc948f38a8b7e3e9b9ce7aa22c1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 22:48:15 2011 +0100
AVI: change function prototype for sign-correctness
commit 67f5ba1f14bfb774d5681ecee5d8e210e1aff8de
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 22:43:00 2011 +0100
access_attachment: kill a warning
commit 04cabfa4136319e70ec30b13af39cf94ae599e89
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 22:36:59 2011 +0100
Access_http: fix sign comparison warning
commit dc8a9e592d408b446d2c17e251802a5b9649667c
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Feb 17 21:27:55 2011 +0100
VCD: fix sign comparison error
commit 73d27a4ef82dec283ed5d09172444b8eec39973d
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <linkfanel@yahoo.fr>
Date: Thu Feb 17 19:42:07 2011 +0100
i18n: remove renamed files
They contain no translatable string
commit da8a69fb8ce253eeb74ede8284699326f72d8c60
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Feb 17 19:14:30 2011 +0100
Fix include path in moved file
commit 131afa921d56d5f057636374f7a693a79e6f8677
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Feb 17 19:04:58 2011 +0100
Makefile: rename file right
commit 2eb30b1d029fc47b3cd84d445ecfd0e3c2362e95
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Feb 17 19:01:06 2011 +0100
VCDX: build fix
commit 65242d776a2a27ecc13768c4ad1a0d8c9d1da406
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <linkfanel@yahoo.fr>
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 <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Feb 17 17:34:02 2011 +0100
Support for hdv4 fourcc
commit c9269a36ffd7b2007f15b883299615faf0cae16c
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Feb 17 15:48:32 2011 +0100
RC: kill a warning on Win32
commit 8cabcc783eb2f159bd1aa660935a93a12b796123
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 15:43:55 2011 +0100
TY: housekeeping...
commit 674ed5090c8dd463863444ff0782871dd3c0f48b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 14:52:41 2011 +0100
VCDX: fix wrong printf format
commit 422ad6c2cdb51524e69249406849440795b6c303
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 17 13:15:43 2011 +0100
src/playlist: kill warnings
commit 5ab62593a86bec599dca836e8ec787da47b3a15f
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Feb 17 12:53:15 2011 +0100
HTML export: we have enough spam, thanks
commit d9fc3851eab1c2b729665d032c42572c10f6443d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Feb 16 23:24:59 2011 +0200
override: simplify CALL()
commit 1403deb80a2f54a1b291d61b50e1dce4304d8073
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Wed Feb 16 21:06:56 2011 +0100
Qt, sprefs: add play-and-pause
commit d572f0e95e85c803c476969673bb3e810f78d17a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Feb 16 20:57:36 2011 +0100
Qt: sprefs, small layout improvement, when resizing
commit 19e6dc56dc5a6b9d64e6c9cffd3fd4db2a985600
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <ivoire@videolan.org>
Date: Wed Feb 16 00:22:47 2011 +0100
sout_select: fix race conditions.
commit ec37907e589dbe5656d288c58cab7b8455042caa
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Feb 15 23:52:56 2011 +0100
Use var_GetInteger when applicable.
commit 5010066b9771f6862e71b53f36e27816500e04f3
Author: Johannes Weißl <jargon@molb.org>
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 <remi@remlab.net>
commit 26e35305c069d98e18d96113c104307724a2a5d5
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Feb 15 21:54:59 2011 +0100
configure: fix typo
commit c74c0668efb356ae7f7afa6e6a1bcfc54a43fa6e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 15 22:49:51 2011 +0200
Fix typos
commit bfb2ff3fb0c0fbd5e3c7b7addba9da4dc546efb6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 15 21:18:59 2011 +0200
XCB/X11: validate scanline pad correctly
commit 7eaf977582bbc202bc82bbe11b74978f4a07a051
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 15 20:30:45 2011 +0200
Remove some legacy stuff in the build system
commit b365966d4c0de8a51eae99901867ea17ddf5ac6b
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Feb 15 18:53:00 2011 +0200
popcount(): compute bit weight
commit d7fe7e31eff180917c1d8077b47fc2e2b2c42542
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Feb 15 18:25:18 2011 +0200
configure: enable RemoteOSD automatically, like RAOP
commit 66a9759e76f1041743e14bd245092fbb743bf9e4
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Feb 15 18:24:27 2011 +0200
configure: gather skins2 checks
commit eb4b232156c9dcbe7744b9ac378f564afbc65f40
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Tue Feb 15 14:02:45 2011 +0100
NEWS: trimmed example for stream_out_select
commit 0abea921cffd23c88f43939dc1e4e34712fa9f66
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Tue Feb 15 13:50:15 2011 +0100
NEWS: correct select example
commit 28359532181fe0abbbc4d94b893d011f97e151f3
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Tue Feb 15 13:35:11 2011 +0100
configure.ac: build stream_out_select for windows
commit 5d812dcdb5d93cd5e784d4077f08e4d99abd8851
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 15 12:04:42 2011 +0100
News, po, and module list for select
commit 96ac366846f9eb0fc3c58127e4c49c619bbca722
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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:///<path_to_some_file_to_play>"
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 <jb@videolan.org>
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 <ivoire@videolan.org>
Date: Tue Feb 15 00:12:40 2011 +0100
Use a macro for the deprecated attribute.
commit 12732fe18a342867a76700bb6552199abcb005ba
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Mon Feb 14 23:54:58 2011 +0100
podcast: fix compilation warning.
commit 3c34f3b4eb73e268cc2fb35087057e69ef35316e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Feb 14 23:13:16 2011 +0200
XCB/X11: cosmetic changes
commit eed1ae9d8346d2f7bf456f66d6d3785230fbc4dc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Feb 14 23:13:03 2011 +0200
XCB/X11: fix grey scale (untested)
commit d874300501c5ea04641ebd0bda2ae80353a4cd02
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Feb 14 22:57:02 2011 +0200
XCB/X11: remove two write-only variables
commit 92ccd4f119920878b5e6be86dac4d2430bd8d462
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Feb 14 21:36:00 2011 +0100
added Damien for the OS X redesign
commit 448a3c8c8a51ae23f20d9821b77a5370c6cefc54
Author: Damien Erambert <damien.erambert@me.com>
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 <remi@remlab.net>
Date: Mon Feb 14 19:41:23 2011 +0200
XCB/X11: remove write only value
commit 659bba5c453ae63ecb36bc8df3918eaa6113ae6c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Feb 14 18:23:18 2011 +0200
Qt4: fix m3u8 export extension
commit 56ae49f9dc26509f066616d4d4095528ccca99b7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 14 12:10:53 2011 +0100
Contribs: build .gme on Win32
commit 17f2817ef01f8ec918373a2ac86ee84040c7e087
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 14 11:56:41 2011 +0100
Contribs: Update freetype to 2.4.4
commit 6c85258d95a903a40665d0b05210a0bd4f889627
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 14 11:56:22 2011 +0100
Contribs: Update libjpeg to 8c
commit 031f0138308237c7894275b20c1b27a9f2a5198b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 14 11:50:16 2011 +0100
Contribs: update twolame to 0.3.13
commit c031056fae4d3fe6976b65887bc8cb36e7d1364a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 14 11:48:20 2011 +0100
Contribs: Update ORC for libschroedinger
commit 675768678e99ac49f3ee002f486c643b28b442d3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 14 11:22:12 2011 +0100
Qt: fix #4493
commit eb6a3a4e793eeb8a944c325348aacb25fe11c068
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Feb 14 01:52:56 2011 +0100
lua telnet: support --telnet-host "*console" syntax
commit 553bc045d86a45559469e854a7855a0735fee951
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Feb 14 00:47:00 2011 +0100
lua telnet: handle <host>:<port> syntax
That's what the old interface did
commit 7cee3d4b900cf48559a9782db2cb344f25291603
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Feb 14 00:43:29 2011 +0100
i18n: fix POTFILES list
commit 3841c0859053d29058682650e87bf085632eea54
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Sun Feb 13 18:26:49 2011 +0100
CrystalHD: remove one extra image copy
commit 4639117d9d994f1687bc8f0ccb58b47cad142d8f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 13 17:15:19 2011 +0100
CrystalHD: improve configuration on some linux
commit f0c3d6fb0b9c33b06753cf60c724ee1c3fd2dd40
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Sun Feb 13 15:51:40 2011 +0100
CrystalHD: comments
commit 15e31aa8a7a30df086bb31422b750dcbd632dfae
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Sun Feb 13 13:46:51 2011 +0100
Fix compilation
commit 1ce085d843255a227a8297eea6c3ae7fbb33f51d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Feb 13 14:14:20 2011 +0200
Parenthesis
commit b9b3d4e096ce31760a793fdfba7d6e5af3f4e080
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <fenrir@videolan.org>
Date: Sun Feb 13 12:15:17 2011 +0100
Fixed a huge memory leak due to OSD.
commit defb5939bda569de6dd11427330b29a333ff9529
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 13 11:35:29 2011 +0100
Improve libupnp integration on Win32
commit c17456b42269b81896440636d6d8f44dfe455e2c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Feb 13 10:14:56 2011 +0200
Fix compilation if getenv() is missing
commit 1abee26ef373e20eba4d1a61f59fe13dad65f646
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 12 23:57:21 2011 +0200
Remove useless field
commit 874ed84035e29d07c9a5ab1d14f79d46a91b67d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 12 23:54:29 2011 +0200
Win32: use vlc_GetActionId
commit 10fa1a40eee46b534be753600bb47b7d70392039
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <fcvlcdev@free.fr>
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 <fcvlcdev@free.fr>
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 <remi@remlab.net>
Date: Sat Feb 12 22:57:07 2011 +0200
Move actions list to key config
commit 958441a878264c65273f6a49f576b375b0966ea1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 12 22:35:17 2011 +0200
Get rid of putenv()
commit 5eff95a00506e315d875cb5a2ff70f8bc17b7d9b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 12 22:34:54 2011 +0200
Assume we ahve setenv() and unsetenv()
commit c7681744dec5cd48a9c9de9a5405d648081b0bd9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 12 22:33:01 2011 +0200
Replacement for setenv() and unsetenv()
commit cd5a8fd2616f193f42e80bf1f5d86f5085ced849
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat Feb 12 20:52:34 2011 +0100
Fixed an invalid test when rendering subtitles.
commit ebced314439f16e0d4dd8406ed0488f1677fa65f
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sat Feb 12 19:37:06 2011 +0100
Fixed OSD widget rendering code to render at display size.
commit 48e64493fbe215db7f96609ad0e6b54b089b695d
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat Feb 12 19:34:59 2011 +0100
Fixed subpicture rendering when render size != source size.
commit 92d7c04665c1da030521dfdda7f9e51146556689
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat Feb 12 19:33:44 2011 +0100
Made subtitle subpicture absolute only when rendering succeed.
commit 90404acbeab7f34e442ead9b27ee79ae38488734
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 12 20:49:40 2011 +0200
Remove useless parameters
commit e6a323e4e96e629419b65a6d0581abaad237ee5e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 12 20:21:28 2011 +0200
Deprecate old vlc_thread_* functions
commit c3d52168d9079b84953cbe93c228d6491dd65067
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 12 20:12:38 2011 +0200
Unexport vlc_object_set_destructor
commit 1aa13d0b2ea0e4a3f6f8c4d984c9870a5726f5b1
Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
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 <jb@videolan.org>
commit 09af95f7f69849d76c0a50f9e2ca5b5870712449
Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
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 <jb@videolan.org>
commit a89fd3ec4fc295fdcdff4f6da72caacf836b46c5
Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
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 <ed at boxpopuli.com>.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 229ff459933bd18e62a005a7f8dc3895417359da
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 12 11:06:17 2011 +0200
Mark plugin-path as obsolete
commit 549ce2cad17e4cae5125ae0d7f2b23cbff34b8d9
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Feb 12 10:47:59 2011 +0200
Simplify plugin paths tokenization
commit c984067b01d8857bcc7b3e6103f88af415c5cb18
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jean-paul.saman@m2x.nl>
Date: Fri Feb 4 16:01:32 2011 +0100
stream_filter/httplive.c: ChooseSegment() defaults first segment
commit 2d9e01b4d0b5a5a2a9b3a2a9838238888e140e5a
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
Date: Wed Jan 26 13:56:08 2011 +0100
stream_out/switcher: indentation
commit 09c6509d832a4957f9e7297e05c65ab15296dad0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 10 23:56:32 2011 +0100
Contribs: Upnp, update to 1.6.12
commit de66f7b168246c2a6d42b9fb56bda45bfcd11e2c
Author: Christophe Massiot <massiot@via.ecp.fr>
Date: Thu Feb 10 23:15:12 2011 +0100
Delay, langfromtelx, setid: relicense to LGPL, simplify and fix
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit dae71aacc1d99b806f4f03e46c7d18d1b5b0863a
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Feb 10 22:37:48 2011 +0200
Some documentation
commit 900d028cc6c1ff3ef9161d4f6f547df6262710ff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 10 22:31:34 2011 +0200
core: merge the two hotkey files
commit 1cba24efb1a1f01f5449e487d301180293b98a2e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 10 22:44:51 2011 +0200
Fix + and - hotkeys
commit e3147fe7767b0a98a472931c3fd3fddb534837c7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Feb 9 00:33:17 2011 +0100
Readd txt autodetection
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fc78eef37715d5e2ba178280a9e3d3784b8e9b77
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 0ff1ed4ee47869518c00dab4128af8f274a1599a
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
commit 97ba8b38c4b4cbd88797d0c4e0e4eb71cc9418d1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 10 20:21:17 2011 +0200
Kill some relocs
commit 27fe682dc5f2f462bf2b93c2ade50fb6d83f797f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 10 20:20:24 2011 +0200
Fix compilation
commit 67a51b0b469a7ba66d69782beb18a8afb0feedf1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 10 20:17:03 2011 +0200
Use + as modifier separator, keep backward compatibility with -
commit c810198e17bfe07f62326eae0fa3161f25e5f848
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 10 20:01:54 2011 +0200
Merge ConfigKeyToString and KeyToString
commit dc689548d335dd8e03459e6aeed59977c25fe343
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 10 19:31:50 2011 +0200
ConfigKeyToString: simplify and fix potential leak
commit 09110552c1734f270521eeb57e2dae3bde13e50f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 10 19:43:58 2011 +0200
Unduplicate code
commit 2485777c9f9b84b4c8478c9d0ae199c10930e877
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 10 19:43:07 2011 +0200
Remove unused StringToKey()
commit 5f31ecb11fe8949b03d72fec19b297a2ab4122e2
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Feb 10 19:31:25 2011 +0200
Remove silly #include
commit 34faa8a2df4613f557d8b8fed9c11b20bc1a9d19
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Thu Feb 10 00:02:33 2011 +0100
Build fix
commit dbdec434dd78a5d058a55afbc26760d5b4e33b25
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Feb 9 22:58:28 2011 +0200
core: use vlc_pipe()
commit 718902481e9f369af5af23e2a46a5ca7bed7af74
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Feb 9 22:51:49 2011 +0200
decomp: use vlc_pipe()
commit c8778a818a80125ce4864199d2aaa9c741cf35ea
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Feb 9 22:46:09 2011 +0200
Implement vlc_pipe()
commit 25adb445813e617fde1a1d1e1ed138e70b3d4592
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Feb 9 16:37:06 2011 +0100
makefile: fixed typo
commit fe7cf16c4ede7299a2480dd346ad2f1f24250619
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Wed Feb 9 12:35:23 2011 +0100
contribs: updated lua to latest version
commit b0342586508ab03704d8fdc1c1f380764b1b11b6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 8 21:38:28 2011 +0200
D-Bus inhibit: fix leaks and simplify
commit 7ff88a0c7ac064017e40e2b44ffbcbeb2f4c285a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Feb 8 18:42:15 2011 +0100
macosx dialog provider: implement EXTENSION_WIDGET_SPIN_ICON
commit fa2bba93d6a5a06d9da514ba22f51ab214e6f9db
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Tue Feb 8 15:20:35 2011 +0100
contribs: added BWToolKit
commit 210f2129cb3f3bfa44da0710213055d23662c7a4
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
Date: Mon Feb 7 21:35:16 2011 +0100
macosx: reference BWToolKit in xcode proj
commit e13204b07f0780ab05a5649a105bb3c994eebc8a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Feb 7 21:30:45 2011 +0100
mac intf: switched Extended panel to HUD style
commit 5bee5b7d7efc37e3bae3576f048d21857f974cc2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Feb 7 21:30:07 2011 +0100
enable BWToolKit for the Mac port
commit 341fba0cd1b4b7a9d939f2baddfdc956277294c3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Feb 7 21:28:09 2011 +0100
configure: tune for core2 when compiling for 64bit Mac
commit 9880ab6837d53fa6b55caf9e41446c6484ac4e3b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 8 11:40:36 2011 +0100
Win32 installer: Fix typo
commit 83c7434fd4504b7b6cba9997c0ce39537134acb6
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Tue Feb 8 00:15:18 2011 +0100
Win32: match the text with the button
commit 306e657c6de13ad538605d7d1afb02840d9c1e56
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Feb 5 11:59:24 2011 +0100
Update NEWS about EGL
commit b31ccb07907e55fc4a98931ed381b2a6e2faaa03
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Feb 8 00:00:14 2011 +0200
Linux DVB: fix stupidity check (stupid is zero)
commit 241469c7abf248bda7f182c72f9c02c8cf13aaed
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Feb 7 18:40:11 2011 +0100
Qt: fix bookmarks dialog
commit fda57ab50f7207863b92f5f9dc0472306bdbefc8
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Feb 7 18:08:45 2011 +0100
Qt: Bookmarks are custom and playback only related
commit fc1131dea489bfef0bb987ebe7ff20bb64b8f046
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 2 22:14:54 2011 +0100
Qt: name unaliased resource icon
commit f04ccd33807d76df26aaa5e4baf5925423e129c3
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Mon Feb 7 09:22:33 2011 +0100
live555 : check for NULL string in OPTION callback
commit 195f9041d26f0375638af1d452aa1d95733b8606
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Feb 5 16:07:19 2011 +0100
macosx vout: reenabled. will break compilation until fixed
commit 9982d4960226f0fb6acd8712c6caa77c7d0c5449
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Feb 5 16:06:32 2011 +0100
macosx: updated project file to Xcode4
commit d1ca34ed5b81ce60adb6140a90c042d1ec4234e3
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <linkfanel@yahoo.fr>
Date: Wed Feb 2 03:56:15 2011 +0100
luatelnet: fix typo
commit 2584b8c17c0853134c48a0aaafb16cc5b4cf923f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed Feb 2 02:46:53 2011 +0100
oldrc: small simplification
commit 9d1dd34197e423dc7aa9c9d6391f26126d95dafc
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed Feb 2 01:57:08 2011 +0100
i18n: remove deleted file
commit 553b15df8571343824cd789582a6eeb33f612c3e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Feb 2 00:19:40 2011 +0100
Sync news with 1.1.7
commit 26edb0ca8af568cbba61b0e1b3b3b6fffa680b8f
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Tue Feb 1 23:25:14 2011 +0100
luatelnet: fix ending connections
commit 8e49d55a31f2e96d56e0c65e49b25c4c45589ea6
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
commit fcf580b6c0d6b3b7030d4746af3c020f09161aad
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Tue Feb 1 21:43:51 2011 +0100
rtp sout: fix unsafe read
commit a685831de78b07c278a7ef3b5a723f20f41850e7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 1 22:25:03 2011 +0200
Remove (extremely) old copy of videodev2.h
commit 804f5284bf1be5f196a0ce416eb89d9d3cc63296
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jan 31 13:20:25 2011 +0100
CrystalHD: small fix for 1088 height
commit 7641f57079751f66f1cb4da1ba76b5aa940173b2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jan 31 12:08:42 2011 +0100
Win64: do not build dirac
commit f7098dba11c57ca6902137ec3f5e2b546c45da7f
Author: Guillaume Poussel <gpoussel@gmail.com>
Date: Mon Jan 31 12:01:58 2011 +0100
Freetype: kill warnings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit dba5a53df63a3cf48ed693f670c343a073d6f479
Author: Guillaume Poussel <gpoussel@gmail.com>
Date: Mon Jan 31 11:49:49 2011 +0100
Mpeg mux: fix a variable signedness
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9c7217e9278143212623a1254d8ab7cc5fd5832a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jan 31 11:48:05 2011 +0100
ML: kill another warning
commit 3c6ce7b0d991d9d4847faeb8f944fe8010835965
Author: Guillaume Poussel <gpoussel@gmail.com>
Date: Mon Jan 31 11:43:01 2011 +0100
ML: kill warnings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b2cde614441345091c9c9a43ade64df8ae5a694c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jan 31 11:38:49 2011 +0100
ML: no tabs in source code.
commit ecf896a8edd062294a6af2a5aaff8c5b133baeb4
Author: Guillaume Poussel <gpoussel@gmail.com>
Date: Mon Jan 31 11:37:12 2011 +0100
Transform: Mark some variables as unused
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1a45e4a1ea5d7501a3d1ab4931e80321778967f0
Author: Guillaume Poussel <gpoussel@gmail.com>
Date: Mon Jan 31 11:34:29 2011 +0100
Transform: remove dead code
Oked-by: Laurent Aimar
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6581589d77ead08f469f6734021ae61e530a3f8a
Author: Christophe Mutricy <xtophe@chewa.net>
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 <xtophe@chewa.net>
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 <robux4@robux4-desktop.(none)>
Date: Fri Jan 28 18:57:50 2011 +0100
MKV: Multi tags don't exist anymore
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 197661eb6386fc816af26f54b214a91a927802fb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 30 20:58:29 2011 +0100
MKV: force EBML_STRICT_API
commit b985df9294dc563ba9da13795b3fb1a728db7073
Author: Steve Lhomme <slhomme@matroska.org>
Date: Fri Jan 28 19:35:06 2011 +0100
MKV: use the new libebml macros
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5e67eccf2b4a53cc2a1cfc76e31ddfe6214712c6
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <fkuehne@videolan.org>
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 <fkuehne@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Jan 30 14:17:21 2011 +0200
Do run exit handlers, fix a few leaks
commit 59491dcedffbf97612d2c572943b56ee4289dd07
Author: Steve Lhomme <slhomme@matroska.org>
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 <remi@remlab.net>
commit f085cfc1c95b922e3c750ee93ec58c3f2d5f7456
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <remi@remlab.net>
Date: Sat Jan 29 11:21:49 2011 +0200
Export libvlc_video_set_format_callbacks
commit d388ae6c28f577c377be7560ee1f79ba91419ce0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jan 29 11:19:52 2011 +0200
Doxygen typo
commit 130cdb2dbce501a100ae0f08cd4c406746cee3c0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <jb@videolan.org>
Date: Fri Jan 28 14:53:19 2011 +0100
Subtitle: show .txt files when opening a subtitle
commit 5149f191bc7851b25bdf385b5bb506e238fe977a
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Fri Jan 28 02:45:46 2011 +0100
Don't pass input options when using --one-instance
commit 32d207e47075ce211efd6074b5d574111a529362
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Fri Jan 28 02:07:08 2011 +0100
ncurses: use make_URI() when adding item
commit 13eba40502e7cd80da504f57e42b3a1dc3018c8c
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Fri Jan 28 01:18:48 2011 +0100
Contribs: unbreak ffmpeg build
commit d1371735704a60895f2a7dadeea70893be7dfab6
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Thu Jan 27 22:24:56 2011 +0100
ncurses: fix crashes when switching boxes
commit ed37a76fc34f4954eb93b191b8004da5ab2f122a
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Jan 27 17:57:27 2011 +0100
oldrc: use make_URI() when adding files
commit ed9350a38676c62df562c483ecbc68d837d2cef8
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Jan 27 17:33:33 2011 +0100
oldrc: fix crash on memory error
commit 471c012afd8c126807bc796ede7ae57baf4600ec
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <jb@videolan.org>
Date: Wed Jan 26 20:41:21 2011 +0100
Update Win64 target
commit 8a65f40d8aac0b86c9ffcda99f778823eef74955
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
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 <remi@remlab.net>
Date: Tue Jan 25 19:04:56 2011 +0200
Resync news from 1.1
commit 7380cc734e67d5eedb07fde560e03f63447a26dc
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <remi@remlab.net>
Date: Mon Jan 24 23:02:08 2011 +0200
Changing a global hotkey requires restart
commit 1cd1652847695274d504d55e178e7416d55cecce
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Mon Jan 24 19:29:17 2011 +0200
XCB/screen: fix config item descriptions
commit 016985e822db8e5e54dc393f9c7a4e5eb0666d11
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jan 24 18:02:00 2011 +0100
Makefile, win32: fix sdk/ generation
commit 456bfb7a7b1a95c32cc486ab588133dc4b44f55e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jan 24 18:51:05 2011 +0200
One day, we will remove --enable-non-utf8
commit bbcc3288fbad733a2b574efc435c32a400e872b1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jan 24 18:45:33 2011 +0200
bindtextdomain: cleanup and fix error handling
commit 48ad41562fedb2ae4631b0c5b573228d23f724da
Author: Srikanth Raju <srikiraju@gmail.com>
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 <srikiraju@gmail.com>
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 <remi@remlab.net>
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 <jb@videolan.org>
Date: Mon Jan 24 01:24:29 2011 +0100
Integrate news from 1.1.6
commit 2d3a9f2e32e94d8f215f8d2216e3b2280d4f033b
Author: Ilkka Ollakka <ileoo@videolan.org>
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 <jb@videolan.org>
Date: Sun Jan 23 21:56:01 2011 +0100
Doc: generate Changelog for 2011
commit 689940a26f6915510a5fb66c6e8f7e58fd6a6bd5
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <jb@videolan.org>
Date: Sun Jan 23 20:23:46 2011 +0100
Linsys: don't use strerror
commit 942ab6c31026a84e4c5503cb8e68a5135dfc2f2b
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sun Jan 23 18:19:05 2011 +0100
lirc: build fix
commit 204c66212d6e19ef0ad5c6ba278ae11bd053159c
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <remi@remlab.net>
Date: Sun Jan 23 16:51:12 2011 +0200
Work around QProcess bug (KDE bug #260719)
commit 9f8a21b28e2edd0fc792e74446696d8e051347dd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 23 17:14:44 2011 +0200
DV: remove impossible EAGAIN error on poll()
commit 314c242ab041d515c1b2f1a82ee1a3fe4fe715a5
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Jan 23 17:43:34 2011 +0200
netsync: don't sleep on poll() EINTR
commit 56cd0622eb3976ce055cc5dfb8b1ce480c60c438
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Jan 23 17:46:08 2011 +0200
LIRC: don't choke on EINTR
commit e1ad2bf94fa81023c96db1f99e52d50efff5211c
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sun Jan 23 17:36:15 2011 +0200
OSS access: don't choke on EINTR
commit d8ddcbff798c8927bdc2656a74a5862386320ee9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 23 17:34:17 2011 +0200
DVB CAM: don't choke on EINTR
commit 94d12698455b55ae02072878fcbb76be0a25cdf2
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <erwan10@videolan.org>
Date: Sun Jan 23 15:19:22 2011 +0100
skins2: cleanup and remove a now highly dubious useDTD parameter
commit fe6591058282a744a49b238d01ad2c2e4fa82cb7
Author: Erwan Tulou <erwan10@videolan.org>
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 <ivoire@videolan.org>
Date: Sun Jan 23 11:25:16 2011 +0100
lua_xml: fix read of non-initialized pointers.
commit 2a7cdd592ae8eb33f9c47832655968bc7aea9e5a
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 23 10:24:08 2011 +0100
extension: fix a potential memleak.
commit cb91467d925414dd82b9965e6245aa4d442e2410
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jan 22 23:04:31 2011 +0200
Bump plugin ABI due to XML changes
commit 39af625e5962478a97e0a4d8554234f062dc34d2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 22 21:39:05 2011 +0100
Solve a sign warning
commit eecec2366e9481d8ef552d2b39969765212a8ac9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 22 21:33:27 2011 +0100
Correct cast of fourCC in msg_Err
commit 831235838f00db3519639c785c1d8d78f76ba274
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 22 20:59:09 2011 +0100
include: code indentation for consistency
commit 316517befe086a25b3a2b0c2113282568ff3c252
Author: Pankaj Yadav <pankajdnapster@gmail.com>
Date: Fri Jan 21 14:03:54 2011 +0530
Disable IPv6 Forcefully on Symbian Port
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c1912a7528416d313cfc812bd3607c3b3686f96a
Author: Felix Paul Kühne <fkuehne@videolan.org>
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 <fcvlcdev@free.fr>
Date: Fri Jan 21 20:24:52 2011 +0100
TimeSlider fix for #4328
commit 44c22a5a189d1ba01ec693e133e7739973135624
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jan 22 17:15:04 2011 +0100
contribs: fixed libmpcdec installation on Mac OS X
commit af9721e24d7a46056f59ddaa3228fdc7e78cf503
Author: Pankaj Yadav <pankajdnapster@gmail.com>
Date: Sat Jan 22 19:49:57 2011 +0530
Contribs for Symbian Port
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 25aa02939874065f6773aa73657c1a9aa52a4e15
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jan 22 16:03:02 2011 +0100
quartztext: compilation fix
commit 15527aa0abbf24b171de1b8612ffb82bb88c5f11
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jan 22 15:59:34 2011 +0200
Add FOURCC's for DAT12 and L24 (IETF RFC3190)
commit d16fe011b9a968d359e6b37fd679621c947b7e67
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Sat Jan 22 14:44:55 2011 +0100
XML: fix two small mistakes in Lua
commit 2a3c9b8eaee9a7b1dd6feda20ff8133e8ca5d002
Author: Jean-Philippe André <jpeg@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Sat Jan 22 10:28:42 2011 +0200
Simplify
commit f0e76bae692e4ecc21db9d671043f028f83713d6
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Jan 22 03:53:26 2011 +0100
Distribute forgotten files
commit 60d4aaa7383255aefb85ebdbcb8b5155381803c3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 22 01:07:07 2011 +0100
Win32: enable media library when configuring
commit ae06612ff21d175e09c82203e5ad3d026fd6a527
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Sat Jan 22 00:56:11 2011 +0100
Qt: really close ExtensionDialog when user presses ESC
commit 92432ec276e6e62101769ac305971531eb5a0163
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Sat Jan 22 00:22:42 2011 +0100
Lua: fix module simplexml using the new API
commit 06fb88fa96f2717109b1eaf0c3903bbd5fe48978
Author: Jean-Philippe André <jpeg@videolan.org>
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é <jpeg@videolan.org>
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é <jpeg@videolan.org>
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é <jpeg@videolan.org>
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é <jpeg@videolan.org>
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é <jpeg@videolan.org>
Date: Wed Jan 19 00:28:19 2011 +0100
Lua: embed IMDb icon
commit 3b558f6397d65ccd84aa5e26b803193edbc5759f
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Wed Jan 19 00:28:02 2011 +0100
Lua: embed Allocine icon
commit 8551d47cece933d634ed33f4c500e2b8a602806d
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Wed Jan 19 00:26:15 2011 +0100
Qt: show embedded icons of Lua extensions
commit cdcd09f9f1993e796d46e53202b5d0129ffe3acb
Author: Jean-Philippe André <jpeg@videolan.org>
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é <jpeg@videolan.org>
Date: Tue Jan 18 22:15:33 2011 +0100
Lua: use the spin icon in Allocine
commit 15f94976c0432fe0d3d57e4c726c5738c85eb9d6
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Tue Jan 18 22:10:10 2011 +0100
Qt: support spin icon in extension dialogs
commit 30b3704a1a56ff25211563be360eddb14178f8c8
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Tue Jan 18 22:08:32 2011 +0100
Lua: add support for the new spin icon
commit 50ec0373a2ac670bf19cb76fa001c2a0b0439f23
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Tue Jan 18 22:11:14 2011 +0100
Qt: new pixmaps for the spinning icon widget
commit 001d8f3d2eacd8324c536161d38a9c3e8124b60d
Author: Jean-Philippe André <jpeg@videolan.org>
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é <rafael.carre@gmail.com>
Date: Fri Jan 21 10:38:26 2011 +0100
AUTHORS: Remove my nicknames
commit c101ca179b62f5e7c9a7d824c879c49d7f1917f9
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Jan 21 19:22:12 2011 +0100
xml! fix potential memleak.
commit d479ed1b7e8542cfc7ad00cfa4df19a1b7a5da33
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Fri Jan 21 18:00:45 2011 +0100
Zip: check memory allocations or fail (in Open)
commit fe6f4ad05c49384dbb7fb5e7de11539c7d21ad2d
Author: Jean-Philippe André <jpeg@videolan.org>
Date: Fri Jan 21 17:59:08 2011 +0100
Zip: fail when the file does not exist
commit ba00f4c040b1e7745e9b90085a511246169960f2
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Fri Jan 21 18:24:49 2011 +0100
XML: fix warning
commit 18b1e6cb26e04609013c121c85f1164a3e49b274
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <ileoo@videolan.org>
Date: Fri Jan 21 17:46:17 2011 +0200
libxml: return attribute name on ReaderNextAttr
commit d4c31920fca493ec23505b5adc6b16811f079f1a
Author: Konstantin Pavlov <thresh@videolan.org>
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 <linkfanel@yahoo.fr>
Date: Fri Jan 21 12:50:36 2011 +0100
quartztext: don't mangle const string
Untested
commit 5a1c1472f8c71f69136b667704829fbaae22ddbe
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Fri Jan 21 12:19:49 2011 +0100
quartztext: build fix
commit d3c4e780d0d537f58aef629fe0691c0ac6c076f8
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Fri Jan 21 11:40:55 2011 +0100
quartztext: update XML parsing
commit 4a5b1b08757ceaca20fd15891013bcee1af6ca57
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Fri Jan 21 09:35:09 2011 +0100
XML: fix incomplete last commit
commit ad10f794dd6c5ceae4074e944de90b076d4607e0
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jan 20 20:50:17 2011 +0200
Use strspn() and constify
commit c495c265de8ee928e99fb78a61ff1161be126e94
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Thu Jan 20 20:52:18 2011 +0100
Cosmetics
commit e0e66bfc7cdbe2c6d839e14cf541b4f7db8399c4
Author: Rémi Duraffort <ivoire@videolan.org>
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 <ivoire@videolan.org>
Date: Thu Jan 20 20:49:06 2011 +0100
Fix potential memory leak.
commit a3108f6fbae5b5e30e6ec9ea220ec347cd0ef69f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Jan 20 18:58:53 2011 +0100
i18n: add new file
commit 36e5bdf404cf5c4bb5c563ed399936e8ef9d3481
Author: Pankaj yadav <pankajdnapster@gmail.com>
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 <jb@videolan.org>
commit 3dbfa99f14c8f0bf39db2ef02ddae5138edbae5f
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <jb@videolan.org>
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 <massiot@via.ecp.fr>
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 <jb@videolan.org>
commit 0880b6a67660783ff2fca29778c896f17d3545fa
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Thu Jan 20 15:12:20 2011 +0100
Qt: fix compilation with ML
commit 3a94d0615580de160064620e50dea4f0ada1e202
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <ileoo@videolan.org>
Date: Thu Jan 20 01:36:15 2011 +0200
qt4: fix album art showing again in views
commit 170c03741877286612db725a09213705fad0436b
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Jan 20 00:46:02 2011 +0200
xspf demux: fix tree-parsing
commit cad5438ff91b6a664e5e0ab2753ee2cf6bfe8c12
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jan 19 23:42:06 2011 +0100
Setid: small fix
Sorry, I failed my merge ;)
commit 7d68f2135afe1599880f94a7fb72e52a4668d0a4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jan 19 23:26:46 2011 +0100
Delay: specify in the option the unit
commit 81305bf598bc633373ca5dff9bd045c00ba46d08
Author: Christophe Massiot <massiot@via.ecp.fr>
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 <jb@videolan.org>
commit b8cbf90df860665718e0278b04d8b8a94d6eb3c1
Author: Christophe Massiot <massiot@via.ecp.fr>
Date: Thu Jan 13 21:12:42 2011 +0100
New stream out module delay to delay PTS/DTS
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 203a2937682e6cc4e7db3d1e0327af879c2262a1
Author: Christophe Massiot <massiot@via.ecp.fr>
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 <jb@videolan.org>
commit c14e81d219cfaa48c6d087a5d3a1453a2bcad4d8
Author: Christophe Massiot <massiot@via.ecp.fr>
Date: Tue Jan 11 21:12:42 2011 +0100
Fix cosmetics.
commit d6a6e466bd5ed7a77b5936a71977c6ca51a908fd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jan 19 23:15:33 2011 +0100
Skins2: fix compilation
commit 59f0684a6fbb3208dbc9a9134cb762d035f396af
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jan 19 23:46:53 2011 +0200
Avoid useless assignment
commit e2bb99c8e09d3d007ff9535a5bf2166ac6b40a28
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 19 22:56:41 2011 +0200
Don't recurse into modules/misc/xml
commit d2f2be39f55d2438a515a84116f42bcab93914dc
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Wed Jan 19 19:39:17 2011 +0200
Small simplification
commit 5d37c8ea477fccb78c35ba70adb3407bdf612ef5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 19 18:15:47 2011 +0200
grammar
commit b15532895cf0eeb81e9cade16e57338531245d94
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <erwan10@videolan.org>
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 <erwan10@videolan.org>
Date: Wed Jan 19 14:32:44 2011 +0100
skins2: remove dead code
commit d272e598577e52364bdf349fbca97bc15219caa3
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed Jan 19 05:29:31 2011 +0100
t140: fix RTP synchronization
commit 2c1fd6315ded7a55f6f9eb1f0c07e973a2bf4f63
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 18 19:05:36 2011 +0200
Panoramix: use var_Inherit
commit 3d7d74852cc62062b9ec296e4341ab12b14d4676
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 18 18:57:21 2011 +0200
Move --x11-display to the XCB window plugin
commit 873b1ceb33effa4e1813d3d537773517bda0f8db
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 18 18:46:40 2011 +0200
XCB hotkeys: do not use --x11-display anymore
commit 0ac89c18897433ac1bde90805caea644af4f54c9
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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é <jpeg@videolan.org>
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 <remi@remlab.net>
Date: Mon Jan 17 19:50:36 2011 +0200
Fix lock inversion
commit e9196c3fc2ca2daf438c1fd90bd10f8404fd4f4a
Author: Jean-Philippe André <jpeg@videolan.org>
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é <jpeg@videolan.org>
Date: Mon Jan 17 16:51:57 2011 +0100
Zip: fix seeking (closes #3867)
commit c77acd6efb16d3af6de89b363ccdb7b579e7c18e
Author: Jean-Philippe André <jpeg@videolan.org>
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é <jpeg@videolan.org>
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 <srikiraju@gmail.com>
Date: Mon Jan 17 20:28:34 2011 +0530
Qt/ML: Pictureflow should work with VLCModel
commit 64646d3c4be33941861e894b5cb0a29a7ebec365
Author: Srikanth Raju <srikiraju@gmail.com>
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 <fkuehne@videolan.org>
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 <jb@videolan.org>
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 <sintonen@iki.fi>
Date: Mon Jan 17 00:47:58 2011 +0200
Handle early termination properly in StripTags
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f62e6d6e7ca732471f84fc766988553974b8a1b8
Author: Dominique Leuenberger <dominique@leuenberger.net>
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 <jb@videolan.org>
commit 1c891c7fb271c741b40ed45851b961bdc54c1855
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 16 23:20:54 2011 +0100
NEWS: mention removed modules
commit d7ceb34d91f4a93eabd5164cd654c6d44905260d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 16 23:11:40 2011 +0100
NEWS: mention EGL and skins2 improvements
commit 4ee6861fcd4fb5a09b76952f1f0799b2d3f763e3
Author: Erwan Tulou <erwan10@videolan.org>
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 <erwan10@videolan.org>
Date: Sun Jan 16 17:42:41 2011 +0100
skins2: use enum type for better clarity
commit fd930cde1c899fe9dfae6f3b4957eb5ad67a1cc1
Author: Erwan Tulou <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <erwan10@videolan.org>
Date: Sat Jan 15 22:11:53 2011 +0100
skins2: refactor some code
commit b630fa63c82e80cfd0420e1c18693d6c2fcc82f3
Author: Erwan Tulou <erwan10@videolan.org>
Date: Sat Jan 15 22:10:48 2011 +0100
skins2: remove unnecessary lookup
commit 1c41fce0fbaf7935109abc3dd54cafe750fad8d5
Author: Erwan Tulou <erwan10@videolan.org>
Date: Thu Jan 13 21:47:41 2011 +0100
skins2: add accessors to VarTree
commit 3b3251c4798a0d04dfef7e691eb569571e96d858
Author: Erwan Tulou <erwan10@videolan.org>
Date: Thu Jan 13 21:37:08 2011 +0100
skins2: prefer ++it over it++ for iterators
commit 8c18c69a74cda15c66dbc5896601658f12e3344a
Author: Erwan Tulou <erwan10@videolan.org>
Date: Wed Jan 5 18:49:32 2011 +0100
skins2: cache scaled image
commit 5154442579f514dc4ff1484e6ca90ab0e1779cc9
Author: Erwan Tulou <erwan10@videolan.org>
Date: Thu Jan 13 19:28:43 2011 +0100
skins2: better cleanup for button and checkbox
commit f54769ebe2b65198d17f4ca4c20c4a39befcfc59
Author: Erwan Tulou <erwan10@videolan.org>
Date: Thu Jan 13 14:57:38 2011 +0100
skins2: cosmetic (a single addObserver is sufficient)
commit 7a851c177afae8aa2cc9077e575dc07a39050613
Author: Erwan Tulou <erwan10@videolan.org>
Date: Sat Jan 15 18:14:49 2011 +0100
skins2: cosmetic
commit e843f24f2b9a2c4f74aa408e813f73a7f5385e39
Author: Srikanth Raju <srikiraju@gmail.com>
Date: Mon Jan 17 03:08:05 2011 +0530
Fix inverted ML configure.ac logic
commit f97d345de81f0cc7a7f960c9f9c9b20cdab9ed87
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 16 18:13:27 2011 +0100
Mark ffmpeg-fast and ffmpeg-hw as normal preferences.
commit 58e76b5731642009db22e4559441a895b27c35aa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 16 17:56:03 2011 +0100
CrystalHD: look for the dll in common places
commit 7d6db3cea8e5dc71bcb634e73cc0ef5f58774102
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <srikiraju@gmail.com>
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 <srikiraju@gmail.com>
Date: Sun Jan 16 01:19:31 2011 +0530
ML: Fix BuildUpdate() and add some error messages
commit a607963a10fb1d2ea8f4715cb237486677861fa7
Author: Srikanth Raju <srikiraju@gmail.com>
Date: Sun Jan 16 01:16:57 2011 +0530
ML: Avoid deadlocks
commit ff3b557255a3f916efef458745d9a6a733ad777a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 15 17:35:25 2011 +0100
Contribs: install sid builders in standard directory
commit c7866a772c3fada3a78b5f052e5553232ba336be
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 15 16:59:53 2011 +0100
Contribs: improvements on the resiliance of sidplay building
commit 93f40ac0a3a37fe80dd4cc3cddd96b47beda11f5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 15 16:22:34 2011 +0100
CDG: kill warnings
commit 151fdeef0d9355944fd76c6d55a1bec481b21754
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 15 16:08:41 2011 +0100
Visual: code cosmetics and comments
commit 8fc72635bff955369b3969a0a41f2f05a855154b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 15 16:01:41 2011 +0100
Goom: remove unnecessary includes and delete GOOM_TREE mode
commit 295e4f255adc215d6981ab3b9fb798b1a370db24
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 15 15:56:39 2011 +0100
Win32: configure scripts updates
commit 21cc832d518818a0d56b831b6cb9a09cb222f6d6
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sat Jan 15 15:29:26 2011 +0100
Schroedinger: fix copyright year, and NEWS
commit b94a0412d9df93475157640f856a2e63fccab42e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 15 15:26:12 2011 +0100
Schroendinger: improve preferences integration
commit 147438b3a0b1e9c3b6706ccd7e20f97e49d9abfa
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Jan 13 21:53:19 2011 +0100
Remove references to removed structures
commit 3080bfc4ef9febca11f280cbcde61fff60e8d89d
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Thu Jan 13 20:02:07 2011 +0100
missing: build fix
commit 0ecc260de9770f8503205934968c7ea8d6633fc7
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jan 13 18:42:21 2011 +0200
Disable the media library by default due polling timers
commit 1c2a95b85ef3e984fd963e7fff6c1c03693b9255
Author: Anuradha Suraparaju <asuraparaju@gmail.com>
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 <jb@videolan.org>
commit 677f45decd33a0af72bd9eb94a3faba6f7924d70
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 12 23:40:57 2011 +0200
Remove unused factory pattern for SDP announces
commit 9168a4fe5678fb040ec146f21f327fac7de7a2a0
Author: Dominique Leuenberger <dominique@leuenberger.net>
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 <ivoire@videolan.org>
commit 0eedaef3e3263f23924516c7489338cd00ac8ece
Author: Pierre Ynard <linkfanel@yahoo.fr>
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 <linkfanel@yahoo.fr>
Date: Wed Jan 12 19:33:19 2011 +0100
Add us_vasprintf() function
For use within already variadic functions
commit 888f4987ea2970f908270791da99d51a3753a23d
Author: Erwan Tulou <erwan10@videolan.org>
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 <erwan10@videolan.org>
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 <erwan10@videolan.org>
Date: Wed Jan 12 15:09:47 2011 +0100
drawable(Win32): fix compil
commit d7bf4abfd50923bd17732a7aaee145381861c5dd
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Wed Jan 12 01:41:38 2011 +0100
Use make_URI() when creating input slaves
commit daed9da98d39c4dc98630273e341f180389bdcbe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 11 22:31:33 2011 +0200
vout_window: use custom entry callback
commit b7de335c4e4b2d2a34d176d5991cd49d46220c88
Author: Rémi Denis-Courmont <remi@remlab.net>
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 <remi@remlab.net>
Date: Tue Jan 11 20:16:17 2011 +0200
cdg: clean up preprocessor constants
commit f9b664eac0e1a7bceed9d7b5854fd9fc351b4aab
Author: Dan Rosenberg <drosenberg@vsecurity.com>
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 <remi@remlab.net>
commit 219c6239f61bfb106f5f5fcbb85946a58661b800
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 11 20:16:44 2011 +0200
EGL: compile fix
commit 75dedf3f3b3645ac33bec42afee13bca06d6f313
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 11 19:47:05 2011 +0200
Fix file permissions
commit 62a404974bf35074b75e8ef03c0f4175a0357287
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 11 19:45:44 2011 +0200
Revert file permission
commit 8cee1ead2999e9ba4fe4a8e8eb2d159b9a1ade16
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jan 11 00:10:18 2011 +0100
Symbian: fix compilation and small include improvement
commit 09dcc5967f48908c75ed75f005a389feac71be8a
Author: Pankaj Yadav <pk@videolan.org>
Date: Tue Jan 11 04:09:15 2011 +0530
Symbian Specific Directories
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 25361c52b47bbc1f037d71428401df550b948c0e
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <pk@videolan.org>
Date: Mon Jan 10 02:59:33 2011 +0530
Symbian App private path and build changes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 10a167116ec0f81ef8adf9df54aa09d575c441f6
Author: Jai Menon <jmenon86@gmail.com>
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 <jb@videolan.org>
commit 5d3932a349d3ea31e2383e06c41045817521afc3
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Jan 9 01:21:48 2011 +0100
Set text scale only once per subpicture.
commit cb77eb08fa8c537e3ce020e1e664e8bb41c219c9
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Dec 19 14:19:30 2010 +0100
Improved SpuRenderSubpictures() output region linking.
commit d2c089252dbbfec6b7ab1a1454e8930551d8a578
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat Dec 18 12:45:47 2010 +0100
Clean up a bit vout_subpicture.c (no functionnal changes).
commit 6557982208a60580205ece26b92fceef0f38dfc1
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat Dec 18 12:16:43 2010 +0100
Simplify a bit text re-rendering.
commit a40c82c8fb838777b0530553ad62665c4b8bd9cd
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat Dec 18 12:11:04 2010 +0100
Made SpuRegionPlace() code a bit more obvious.
commit 8f85c827640f78e4b5bdc8e83c733ff62c624b7b
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Mon Dec 13 20:33:15 2010 +0100
Fixed typo in vout subpicture rendering regarding AR.
commit f2582ce7a20b8d0e78b91ff6f0fd413079638e4f
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Dec 12 20:08:19 2010 +0100
Merged vout_RenderWrapper/vout_DisplayWrapper directly into ThreadDisplayRenderPicture.
commit f22ff68ee407903ab26c28865107e54b847edd9a
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sun Dec 12 17:24:32 2010 +0100
Added missing picture_Release() in snapshot.c
commit b6cb15100ef821c34dd5de4f28d9c6ff50c87f21
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sun Dec 12 01:37:17 2010 +0100
Cleaned up a bit vout_subpictures includes.
commit 8d92c1ea1db4ed0520f74394c4c6c3e403da387b
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sun Dec 12 01:11:22 2010 +0100
Renamed spu_DisplaySubpicture into spu_PutSubpicture.
commit 8e47c597afc1631c07d9197f4dff0fd6fe52aff5
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sat Dec 11 18:39:45 2010 +0100
Used picture_BlendSubpicture for rendering OSD/subtitles in vout.
commit 81f8f88d654bc5b47595b044ba5833e11f12d2d6
Author: Laurent Aimar <fenrir@videolan.org>
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 <fenrir@videolan.org>
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 <fenrir@videolan.org>
Date: Sun Jan 9 21:49:34 2011 +0100
Properly reset pictures created for vout filters.
commit e2ec60cea8b4b9a0afd8b3b3f5517aa5e7657fbb
Author: Laurent Aimar <fenrir@videolan.org>
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 <xilasz@gmail.com>
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 <xilasz@gmail.com>
Date: Sun Jan 9 21:40:52 2011 +0100
ProjectM/Milkdrop default presets path on windows using datadir
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fd9eb658eaebbf85f7a137cd25cc899c90c4d729
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 9 20:14:59 2011 +0100
Contribs: remove unneeded patch
commit 00d1ebdf0d888f9b83197e58cc2bee444fb7dd59
Author: Srikanth Raju <srikiraju@gmail.com>
Date: Wed Dec 29 19:49:20 2010 +0530
Qt/ML: Extend Playlist model from VLCModel
commit ed89fe737e3ee74be8538ec35dd1fc5e91e13332
Author: Srikanth Raju <srikiraju@gmail.com>
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 <srikiraju@gmail.com>
Date: Wed Dec 29 19:29:50 2010 +0530
Qt/ML: VLC Model
Base parent model for playlist
commit 0dff66f4f61964e4e8ffdb2bcbe6dd197958292b
Author: Jai Menon <jmenon86@gmail.com>
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 <remi@remlab.net>
commit 427d59f4508dc76876031abbdeb61e72b48fb6b7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 9 18:38:09 2011 +0200
xlib: don't abort if autodetection fails
commit bdde76dfb31f0703330662291839409d4f4e38bc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 9 19:13:41 2011 +0100
Fix win* compilation and cosmetics
Sorry for the mistake
commit 72f56af826ad273aae2c8bd1afdf220fb05e4c92
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 24 14:21:15 2010 +0100
Symbian: work-around the absence of pread/pwrite
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d273f722edf376d2b292ba798f4fd32f8b7a0261
Author: Jean-Baptiste Kempf <jb@videolan.org>
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 <jb@videolan.org>
Date: Sun Jan 9 17:39:54 2011 +0100
We are in 2011
commit baa2d2c3b3f658e90d7ddf66e0e9c0eaa1a88446
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 9 17:36:02 2011 +0100
Win32: do not delete preferences by default on install
commit aae2eb94ba7a229ebae879c5ca818799f46503b0
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 9 16:48:45 2011 +0100
Android: add a configure script.
commit fb67b049a2d2ee7a95e158a3dfd11031082d9b52
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 9 16:35:29 2011 +0100
Contribs: update the live555 patch
commit 6ecd2c845a4ca9f5d54dbd7b1193708274e13c6c
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 9 16:10:06 2011 +0100
ML: fix memory leak.
commit d47f8a18942af5277557b7751564111d4ce19212
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 9 11:19:41 2011 +0100
update LIST.
commit b4bfa0324c5ab04b957dbc258f3214c9e03612fb
Author: Sébastien Toque <xilasz@gmail.com>
Date: Sun Jan 9 10:47:08 2011 +0100
projectM: use add_directory for the preset directory.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
commit 39a36910e19c8a426c6d7960b25aafbf98280a7e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 7 23:54:59 2011 +0200
Qt4: fix adding items on Win32
Pointed-out-by: 김정은 <sunqueen@paran.com>
commit 7a4bb03e73b9485649c6b418529320edf9c63d55
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Fri Jan 7 22:40:16 2011 +0100
qt4: fix object leak.
commit 52d9726b99f056866bac73b89abbde127256e917
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 7 22:38:00 2011 +0200
live555: print library version in debug
commit 7ec013e0c9be7ff431e9823e745c2329a01db64d
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Fri Jan 7 10:51:08 2011 +0100
live555 : fix typo
commit 04ac17066a619084dd40d89b032f6411cfd39b87
Author: Gildas Bazin <gbazin@videolan.org>
Date: Thu Jan 6 20:44:33 2011 +0000
demux/asf: make sure we seek to keyframes
commit 2636de444c232f6ca2e809451fadd574ffa4bfa8
Author: Gildas Bazin <gbazin@videolan.org>
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 <remi@remlab.net>
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 <remi@remlab.net>
Date: Thu Jan 6 18:52:34 2011 +0200
live: set sampe size for G.711
commit d85b3a7161b77a0f7d89fc812f64cb2f39b85470
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jan 6 18:50:27 2011 +0200
live: use VLC_CODEC_* for L8 and L16
commit d5a52a3a3c1c276871acc236534e6ca6c4c02b5f
Author: Ernest E. Teem III <sovereign@codefaction.net>
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 <jb@videolan.org>
commit 8acffd0c9b4f5cd08e1ff306f204c1f2a864a583
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 5 19:32:47 2011 +0200
Fix render picture out-of-memory handling
commit e89f5f6667cf9e30180914649cb89bbe46190b16
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jan 5 13:26:19 2011 +0100
Support for more wFormatTag, especially Sipr/amr
commit b1115c8f6cb1516848573e5179447fff673f3d0e
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <remi@remlab.net>
Date: Wed Jan 5 00:23:05 2011 +0200
RTP output: add audio/L24 (untested)
commit 07c0ff7b65c4d6dfb8e32a32116af920deb87b6f
Author: Branko Kokanovic <branko.kokanovic@gmail.com>
Date: Tue Jan 4 20:57:08 2011 +0100
Qt: Add sepia video filter to effects dialog
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5c3dd0a32444ff97688a7d4064bdd4bab08423db
Author: Branko Kokanovic <branko.kokanovic@gmail.com>
Date: Sat Dec 11 18:51:57 2010 +0100
video filter refactor (trying to reuse functions)
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
commit cda18d88baede57e4d8cf7f7bbb576dba663b12e
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <jean-paul.saman@m2x.nl>
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 <remi@remlab.net>
Date: Mon Jan 3 21:20:28 2011 +0200
Typo
commit ce0ed241eef5765b734add730f0b3d6c5be2231d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 2 22:49:57 2011 +0200
Remove Christian references
Then again, many developers have Christian first names (most noticeably
"Christophe").
|