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
|
commit 0f9d34948327e382cf33c3f75d1baffe472b3e3e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 21 16:56:56 2014 +0100
Update PO files
commit 22fda3914ad118035162ddea9d64b6dfa4b4f071
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Nov 20 22:21:10 2014 +0200
mmdevice: fix volume scale (fixes #12825)
commit a8d46dc70a6f8337f340ea5ffb52881c6382061e
Author: KO Myung-Hun <komh78@gmail.com>
Date: Thu Nov 13 17:07:00 2014 +0900
dvdnav: fix compilation on OS/2
-----
access/dvdnav.c: In function 'ProbeDVD':
access/dvdnav.c:1469:6: error: implicit declaration of function 'read' [-Werror=implicit-function-declaration]
|| read( fd, iso_dsc, sizeof (iso_dsc) ) < (int)sizeof (iso_dsc)
^
access/dvdnav.c:1481:5: error: implicit declaration of function 'close' [-Werror=implicit-function-declaration]
close( fd );
^
-----
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 4bcf8bd7ae0e00e9e1a55fce2e559a5dc465a29f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5f26e7d35cbb37951678313174b6db689b88e4e0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Nov 14 23:50:52 2014 +0100
libass: avoid negative index in array
(cherry picked from commit e91ea1f9c3f5575c65003818b6b0c2948435c2b8)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f819406d7ac16e41b8303859abb32f5e1b996bad
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Nov 15 12:42:44 2014 +0200
OpenGL: remove potential NULL dereference
(cherry picked from commit 267d8be5f35b8a33bf5e634ff5087a8ab9788019)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 704cf0192e8fa08dcaffabc3057d4df9f5c1ad60
Author: Santiago Gimeno <santiago.gimeno@gmail.com>
Date: Mon Nov 17 13:16:50 2014 +0100
sap: fix implicit timeout calculation
- RFC2974 states in Section 4:
"If a session announcement message has not been received for ten times the
announcement period, or one hour, whichever is the greater, then the
session is deleted from the receiver's session cache."
But the session was being deleted after three times the announcement period.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 125acdef1ed11c0684ccf57110d4f8741a4e705c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0c3fa2b011821ada786857dc02d8997fca091553
Author: Thomas Guillem <thomas@gllm.fr>
Date: Tue Nov 18 10:16:35 2014 +0000
mediacodec: don't try OMX.google.*
OMX.google.* are software decoders, it's better to use avcodec.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 49fc0b18011e38bb1886bd15575e249ed1728977)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1142c18287b4af7928b478ccb70bde6d2111ce2e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 18 23:27:54 2014 +0200
audiobargraph: boundary check
(cherry picked from commit 327a8846b43c7e2426efc8e9af04fc5601540812)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 92fd9b9eb5ecb18c34d23382e10bdda7d7d4363b
Author: Paweł Stankowski <aambitny@gmail.com>
Date: Wed Nov 19 02:03:08 2014 +0100
Support for newest freerdp snapshot
Support for 24bpp was removed from freerdp repository in commit
02c1bf14ce1f3ad2199a349066548977916d9c06.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit b2cdcba9bfd832760679b12960ea11bfeaf84256)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f235cc6ed2646f3d52f1242d6fa3b7c04e27d9dc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 19 14:08:29 2014 +0100
Contribs: use videolan servers for schroedinger
(cherry picked from commit c1522ae56c7779126779dc34c0672898a6144421)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9e49901ee3c853d004f3f6c395af9e30d9e2f41d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Nov 18 23:22:22 2014 +0200
OpenMAX IL: do not use Bellagio software implementation
This wraps libavcodec in a way that is worse that VLC, e.g. without
hardware acceleration.
(cherry picked from commit 298edea2b51a3dc7b39ae33a3c4bbf476f4e3290)
commit 6aea17d8fd18f192efa5f607ffbc89938cca5f59
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Wed Nov 19 18:55:21 2014 +0100
wasapi: fix memory leak
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 6db8aefc4e1c8fd8397e76c4b222aec63ee15ba2)
commit fb8741292e5200371a87ed984336a1b704cb50de
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 2 20:44:13 2014 +0300
bluray: fix compilation as C11
(cherry picked from commit 678a61d1b9420462da2115763dfb284cc12074b8)
commit dd69fa840d580baee41c4c7e96f8c1d37c3c256e
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Nov 14 11:51:16 2014 +0100
HLS: Do not assume Content-Length is set
Fixes #8078
(cherry picked from commit b48ee570b0e060d64dec95d460ca919d60d06138)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 88e94aee244499834648054484f4266c88a7e260
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 23 19:27:01 2014 +0300
configure: do not redefine _REENTRANT
This fixes warnings with PulseAudio and with MingW.
(cherry picked from commit 8dcec7992236b8d2528ab088554766058d71505c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fd6f171ea5e5e61f9dc89ee8839d81158dc2f8b8
Author: Martell Malone <martellmalone@gmail.com>
Date: Tue Nov 4 12:48:53 2014 +0000
Fix AC_PATH_PROGS for cygwin and msys2
Fixes searching for native qt5 progs on cygwin and msys2
The reason for the issue is that on windows if there is a space in the path
or if the program is prepends with .exe and we specify the search PATH
in AC_PATH_PROGS we must enclose them in quotes or the program will not be
found.
For future reference, if anyone uses AC_PATH_PROGS please enclose defined
search paths (if you have any) in quotes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 636b6c3107f7b797cd16cf84c37d58630a2e201a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 50ce5550c197c2b48e9e104cc93ae4f53464c4c7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 18 13:43:56 2014 +0100
Youtube: fix playback of recent pages
(cherry picked from commit 7529f9c0c3d4418a1bc0af2640ce24c450f0e9b1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 81457d29ea424d8e56f489e474761b69f92c457c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Nov 11 18:50:49 2014 +0100
demux: ogg: handle Flac in Ogg frame/packet pairing violation (fix #12706)
(cherry picked from commit 394c36356e1c59df350ccf287265e3eed4eaf07c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 416d829bb5a02deaee5fa7054bcc04c14fea642a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Nov 13 12:15:05 2014 +0100
Lua: support HTTPS and live for Dailymotion
Close #12753
Thanks to Ruito
(cherry picked from commit fcef78e37a5bffd23693e898ab5ff41a0d8a6d51)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2c878ef805672fab82e88bf5ab909663c046368f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Nov 15 00:35:06 2014 +0100
HLS: check strtoull parsing
(cherry picked from commit a7984f0a1cd295f4b80a2003a30dda5ab3b315b0)
(cherry picked from commit cd84eec0f5d64bc4ea6289029cc737e0f8358296)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bdf63c7e4d89043a823ea168039cc0d9ab7f9366
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Nov 15 00:49:41 2014 +0100
ZPL: avoid NULL dereference
(cherry picked from commit b2682aff9c3e85e53e887051833e19b5b0e781a2)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 19f48f102c886f049774ef1ca923fd878bcf28b1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Nov 15 00:37:17 2014 +0100
VC1: use memmove instead of memcpy on overlapping memory
(cherry picked from commit 234d20686d2fe81ff2f631b60b5457e507e583b1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a98e8731e7eba654176d8eea72c3e070ad8b23db
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Nov 16 20:13:02 2014 +0100
Qt: fix warning by including qt4.hpp
Ref #12671
commit 88f419901d1c1f193e9138db9de712128fc4aaf3
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Nov 16 13:03:01 2014 +0100
demux: mp4: compute new pos for audio if blockalign is missing
Prevented playback of blockalign less audio samples
(cherry picked from commit 901cfac0e6b756cc5b0f93bf49e45666dd65d7a7)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6fc02a4a6c28271cb5293f7135c5541089d8ae48
Author: Tristan Matthews <tmatth@videolan.org>
Date: Sat Nov 15 23:46:51 2014 -0500
packetizer: flac: recover from bad CRC (fixes #12714)
(cherry picked from commit c470b251398bc9aefa395865caf3c4c5caacf34a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5efafe2debd2bb7264c3acd0392ebc504e7b6dea
Author: Tobias Güntner <fatbull@web.de>
Date: Sat Nov 15 21:39:47 2014 +0100
Implement ACCESS_GET_SIZE
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit eb588176daa8160191c9ba0a1cf2d80c2beb4f54)
commit a20256ad10e3b5fe4737c301240ea32bb7e8b8a5
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Nov 15 14:16:33 2014 +0100
demux: mp4: fix reading max samples (fix #12764)
p_chunk->i_sample is next sample, not current
(cherry picked from commit 5676fd5bf296cd8c1e4de9029ad8c033062b5faf)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit edc84ea054386ce416d47da1ac1ff985e711c8fc
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Nov 15 12:34:48 2014 +0100
contrib: harfbuzz: revert version to 0.9.17
Starting with harfbuzz 0.9.18 there is a known crash.
Stay with 0.9.17 until this is fixed upstream.
refs #12425
(cherry picked from commit d3e964e8e76ea8d58967b8eb20fe48e30ca0c7ef)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit da9a1a295ccbc1755b98496854cafcbaeb0c8489
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Nov 15 12:49:22 2014 +0200
SRTP: integer overflow
(cherry picked from commit e76f990e0ba00a9f573c23627ecd66cb9ae9bdd5)
commit f832dd0210c959d48a7486040b4d177107447c2a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Nov 15 12:47:29 2014 +0200
SRTP: integer overflow
(cherry picked from commit ab9f28ff688eae845bc2deb62bf50072d4a4690b)
commit 7e421f7c753ca09e21d3c5dcfd109254cca36551
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 14 19:39:19 2014 +0200
interlacing: fix overlapping memory copy
(cherry picked from commit 2f1737e730e6e8844a93a32b236e36b16eb9bf33)
commit eb3c35c674705230ceaf13b1dd0b9d8948a2f0fe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 14 19:31:02 2014 +0200
style: copy-paste error
(cherry picked from commit 2e8ae8bc6e65da672e544c69199f6f738cafcba3)
commit 98c3fc3964e1f5692aec474c5b4fb71d1cc8a82f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 14 19:26:32 2014 +0200
epg: memory leak
(cherry picked from commit f1c04981d9c01d679954b1a33ea3ea124b78a345)
commit dd090fbcd6f3bf9362d67a4e27c1a8e2f097b6c9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 14 19:24:05 2014 +0200
udp: memory leak
(cherry picked from commit 00b9dd8cbcd4ccd466a28d4f3fa2b7b605ca6276)
commit 13d9684ad44d519b3eb73c32d60a77f5a5a8773e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 14 19:20:53 2014 +0200
ftp: fix leak
(cherry picked from commit f03324bb7ef555420b6b106a40ca833777072b26)
commit 24cb4c71a5658716384653a7ac565b57910cae4d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Nov 14 19:14:24 2014 +0200
str_format_meta: rewrite and fix leaks due to expansion-unsafe macros
(cherry picked from commit 1d410d6d4cb3de58125cbb5db431d6ad9381b0e0)
Conflicts:
configure.ac
commit e35772f8a82e83fc11c2059c535aa5419d8ea7f1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Nov 12 22:10:36 2014 +0200
directsound: fix uninitialized mutex and condition variable
Regression from 3044105e9d4664609a7d749469fe0fd6d85e90ff.
(cherry picked from commit 2d3723d149044db9dff5b05035c7efce5e5200f9)
commit def455a1bc3644ff7a421781ed95c64e53f26f30
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Nov 12 10:40:11 2014 +0100
Mention translations in NEWS
commit 62d4f410f7bbe234b12671215059420c38c858e8
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 15:24:07 2014 -0500
l10n: Traditional Chinese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 711c032eda3b0fa7324b9ee56e618fde371f39e0
Author: Dean Lee <xslidian@gmail.com>
Date: Tue Nov 11 15:23:39 2014 -0500
l10n: Simplified Chinese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit da3402d02cca7822d5fdbc98457cc36cee83cfb6
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 15:22:39 2014 -0500
l10n: Vietnamese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit bb4a3f53a8cf9f37ad487618fbfbb3337a78d861
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 15:21:50 2014 -0500
l10n: Uzbek update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9123dbfd83d20b3628fc0e9b6b7a82537ea01ba3
Author: Andriy Bandura <andriykopanytsia@gmail.com>
Date: Tue Nov 11 15:19:54 2014 -0500
l10n: Ukrainian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 8918c09a7c6cb7fa3465ab665337be9f4a944616
Author: Kaya Zeren <kayazeren@gmail.com>
Date: Tue Nov 11 15:19:05 2014 -0500
l10n: Turkish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 748ed06889c5813216ad9608de378ec6db8eed81
Author: Thanakrit Chomphuming <jernghan@gmail.com>
Date: Tue Nov 11 15:17:33 2014 -0500
l10n: Thai update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 646183ae9d34d0efcda6fcadd494b46c7bbcd6a2
Author: A. Regnander <anton_r_3 at hotmail.com>
Date: Tue Nov 11 15:13:19 2014 -0500
l10n: Swedish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5dfabe31e4466da432e60b19427fdabdefc70ce0
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 15:09:34 2014 -0500
l10n: Serbian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 09c1a627ca10d15244f08311b7c2b7d9991ada0e
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 15:05:30 2014 -0500
l10n: Albanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit aca243e4978e8d7e7a68093e1903041d2499109d
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 14:37:12 2014 -0500
l10n: Slovenian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit e5d6ebf40179a9c17cc3ff910715b5834156353a
Author: Marián Hikaník <mhikanik@users.sourceforge.net>
Date: Tue Nov 11 14:34:13 2014 -0500
l10n: Slovak update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 48ec30a75fcc746b0419db41cb9dd9939435b97e
Author: Alexander Lakhin <exclusion@gmail.com>
Date: Tue Nov 11 14:32:37 2014 -0500
l10n: Russian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 7bf9d7aed65e003747beb97d560a2b90586ef33c
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 14:30:29 2014 -0500
l10n: Romanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit a00a0d51e7c53ae8f284af08f7950292fce2428b
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 14:28:11 2014 -0500
l10n: Brazilian Portuguese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 4bdd28bf85d0a6a4e593487416e40f617e2c2d84
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Tue Nov 11 14:13:02 2014 -0500
l10n: Polish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 47a9990f120f0a3877c91c28dffd5dc9e47d8f72
Author: Amanpreet Singh Alam <apbrar@gmail.com>
Date: Tue Nov 11 14:10:36 2014 -0500
l10n: Punjabi update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit be038c5d28142cc5f007a94c8f97064d7004229e
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date: Tue Nov 11 14:09:35 2014 -0500
l10n: Dutch update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 6104295f95023d29878f7db93b844f15343af397
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 14:07:51 2014 -0500
l10n: Nepali update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 3020253a10b2249ce6d1ad8fbf18819eba4c2c78
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 14:02:54 2014 -0500
l10n: Norwegian Bokmål update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 95ab87ec67b23a4b284ffa74db3f300461575b07
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 14:00:32 2014 -0500
l10n: Malay update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 417f18b4dbef78de93538114494cce6c9bb28aa1
Author: Suraj Kawade <suraj.kawade@gmail.com>
Date: Tue Nov 11 13:58:26 2014 -0500
l10n: Marathi update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit f4629394bd525fe7ab086e61da0b0cb10a81e62c
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:50:35 2014 -0500
l10n: Latvian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0a16c3e8e315aa35f98c1e93411685b1e17791f4
Author: Mindaugas Baranauskas <embar@super.lt>
Date: Tue Nov 11 13:49:21 2014 -0500
l10n: Lithuanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ef6a94c51818632f9fb32b27c578ce357fe80201
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:37:29 2014 -0500
l10n: Korean update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 4cd785c001a650e9faf05fb51ce1422cd1a7df2e
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:35:02 2014 -0500
l10n: Kannada update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit c6bb4fbdfb67176c5b1743ac7d2ef11ce7082a62
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:32:52 2014 -0500
l10n: Khmer update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5f7e08c47b991e8ecf69b3ec995d40b8874457d6
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date: Tue Nov 11 13:28:33 2014 -0500
l10n: Japanese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5ee1740cae45f61ae316e6a6c8b7bdc95cd4017b
Author: Vincenzo Reale <smart2128@baslug.org>
Date: Tue Nov 11 13:27:44 2014 -0500
l10n: Italian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0a86fc70b28e38ffcb869f9b0aab961e4c2e9c88
Author: Sveinn í Felli <sveinki@nett.is>
Date: Tue Nov 11 13:25:58 2014 -0500
l10n: Icelandic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d941878a2ee5d2d4a2493f5117d273983f4b035a
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:25:26 2014 -0500
l10n: Indonesian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit a089995a3fa40e5b867f14475cb54145f268d80d
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Tue Nov 11 13:22:57 2014 -0500
l10n: Hebrew update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit dac8c1eba3ae8ae548d0b04be6c623337a186615
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date: Tue Nov 11 13:21:31 2014 -0500
l10n: Galician update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 1b2f0c4e6f47927c32469f7aca3d9057b968915f
Author: Michael Bauer <fios@akerbeltz.org>
Date: Tue Nov 11 13:19:59 2014 -0500
l10n: Scottish Gaelic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 3032ae8fe0cc81146d24e101bef39bd1ee22bda1
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:17:04 2014 -0500
l10n: French update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 6927d4ee901681de221aeda442883789cb723b57
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:11:34 2014 -0500
l10n: Finnish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 53cdf53a186da2db1b1c6c883d5c8098543b4dd5
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:09:23 2014 -0500
l10n: Persian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 922af55e518ed7a63d469dfa40eb8140d3a2fa93
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:08:23 2014 -0500
l10n: Estonian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 3cd061ef6b137de482face57507241b0c35cea67
Author: David González <pico.dev@gmail.com>
Date: Tue Nov 11 13:06:18 2014 -0500
l10n: Spanish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5688c4b329009b4e02b93c1e5c123a58863fe9cf
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 13:02:52 2014 -0500
l10n: Spanish (Mexico) update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit e593570a3539aab59c36d1a682b3c23f0e1b9e12
Author: Savvas Nesseris <modernphilosopher82-2011@yahoo.com>
Date: Tue Nov 11 13:01:02 2014 -0500
l10n: Modern Greek update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 4d28d45158c6a99c6efd31ebf501b0fc6a315503
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 12:55:35 2014 -0500
l10n: German update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit be2abc9c9d8cebe9b900bd59a4a6f521f4569e28
Author: Aputsiaĸ Niels Janussen <aj@isit.gl>
Date: Tue Nov 11 12:52:41 2014 -0500
l10n: Danish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 21d63530926e7a82dc5e569212e857698a6d4b91
Author: Aled Powell <aled@aledpowell.com>
Date: Tue Nov 11 12:51:36 2014 -0500
l10n: Welsh update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit dfee41e1553364ca706b3bbaad7ddf888549fbdb
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date: Tue Nov 11 12:50:54 2014 -0500
l10n: Czech update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 189a2d8f0ee371d3babb09ea3633468a8b82bf8f
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 12:48:54 2014 -0500
l10n: Catalan update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 122972ce32f6ee64389a498d3b714d93dc649b08
Author: Adnan Memija <sream_92@live.com>
Date: Tue Nov 11 12:46:51 2014 -0500
l10n: Bosnian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0a2531a90a31d571131f2363e1a3e08dc54087ba
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 12:40:57 2014 -0500
l10n: Bengali update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 1f36d746392d840015f16924bc480a16a413783f
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 12:31:32 2014 -0500
l10n: Asturian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d8a94f38be83f37b85d9ea965d61cb8b1ac7f112
Author: VideoLAN <videolan@videolan.org>
Date: Tue Nov 11 12:22:44 2014 -0500
l10n: Amharic (Ethiopia) update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ee7783e6ac69666b9dbf427932aca463f6cac01d
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Tue Nov 11 11:56:43 2014 +0100
macosx: simplify playlist duration calculation
(cherry picked from commit 6e24206e034f6bafc3a8d552b5f281a3512100eb)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 1f3635252061ec73b3310cf7e5bb20318d6f9607
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Tue Nov 11 12:11:02 2014 +0100
macosx: robustify media key trap handling
Only start and stop media key support when needed (ressource-intensive).
(cherry picked from commit 272b0ffa072918603894ecbb22e037824f1dbcfa)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit d72c23fd708c8798e2fd997ab7fa06f86f4845c1
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Tue Nov 11 11:24:45 2014 +0100
macosx: do not allow playlist item deletion for sd modules
close #12423
(cherry picked from commit 028d21434fc906d94caa4a2b3eb0e1a4a40cdabc)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 2d09517e9e006dd509faaaacc5125df5ee64f7f7
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Tue Nov 11 10:51:51 2014 +0100
macosx: fix memleaks in podcast handling, remove unnecessary module restart
(cherry picked from commit 3788f1cb25bea9f38d19a22e496474bfdd5a6ef1)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit ccaac06a25c97de3f7c693ea0638c93425bb416f
Author: Brion Vibber <brion@pobox.com>
Date: Mon Nov 10 20:13:48 2014 -0800
Fix quoting on iOS VPX_LDFLAGS for latest changes
This gets quoted later, so don't quote it first.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 94bb3d34edf6b8d5c1163a35fe9517f799824eae)
commit e0bd6723259b4c3e3357c4c1c4be2dd15db7c1f1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 11 16:36:16 2014 +0100
On the way to RC2
commit 5bf564535c6c25257259cba5276ca4c3c5032e13
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 12 09:07:17 2014 +0200
lua: Update VLSub to 0.9.13
(cherry picked from commit cbce4489c7d788483ef4a2fb1b6708c0df765aa8)
(cherry picked from commit 4b07f72828f93289b70365dfa9d729f4d4a2dff2)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 529932ce5fc244dfe63e5fae90a4287a64f933eb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 11 16:11:00 2014 +0100
Contribs: update PNG to 1.6.14
(cherry picked from commit 46aa9db68489337e05019d5ac3388b55e45bbe6f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 88aa4d06586b8be9c4994b9722d558bc07bc44d1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 11 16:09:00 2014 +0100
Contribs: update GnuTLS to 3.2.18
(cherry picked from commit b63dc639c0e566cfe3b5b941601e060c6d24f501)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 602adce99b422a2812133412f81d7a27fe53f4e5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 11 16:02:30 2014 +0100
Contribs: update gpg-error to 1.17
(cherry picked from commit 665d9c7dc8525c07b214627a5c14dacc7ca3a42e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8afd32c467e174547c39f02411caed11128d5ba6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 11 15:57:04 2014 +0100
Contribs: update libass to 0.12.0
(cherry picked from commit 5e9a545dd63816b3fa8d45665288b8fb82d68e75)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d5463d3c18d728825bb09ce0d6a74b7a291ce384
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 11 12:45:52 2014 +0100
Koreus: improve parsing and improve HTTPS
Close #12744
Thanks to Ruito
(cherry picked from commit aacca35310f0395b6715d282548ff8221beee836)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 99f76cecbd9dc16f98988d9cbd6bc6db593b2b4c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Nov 10 21:39:39 2014 +0100
demux: avi: fix non fixed sample size ADTS/AAC (fix #12727)
(cherry picked from commit 600d5e3974ef4ee7242dbc3411dd0dfe59f029c1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e0218024c96369dcffda5250e29ad7a1f57324d1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Nov 10 23:00:38 2014 +0200
psychedelic: fix scaling crash due to invalid video format
(cherry picked from commit 61ed600c10c3521aa92054da6c19bc8d80bbf245)
commit 4b961ac47f2a02e2acd00429c713615ddf660710
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Nov 10 22:55:21 2014 +0200
ASCII Art: fix invalid video format, crash in scaling
(cherry picked from commit 583dbc92c7caef8fd42f012f83ef65189077b991)
commit 15d6df200df62e77551fc35819e43f70d217ecd1
Author: Thomas Guillem <tom@gllm.fr>
Date: Sat Nov 8 23:27:53 2014 -0800
android/jni: use a libvlcjni function to attach/detach java thread
Fix ART warning about java thread attached without a name.
(cherry picked from commit d26fefcfa700d3a9c1b2c26f30a1667e72ac381b)
Signed-off-by: Edward Wang <edward.c.wang@compdigitec.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b64149c03b9238fc8204f02f271a63cf58bf2d77
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Nov 9 19:59:05 2014 +0100
stream_filter: smooth: fix write overflow
(cherry picked from commit 04b5c18015781108cd39d5617751afce5e5dcfdf)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 91603afb1c56ab0b7b23c55e2d4422dfab3452df
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 9 20:09:07 2014 +0200
xmlent: test case for previous commit
(cherry picked from commit 93126b672e3abff913e9a72bf5077098ac87f580)
commit 8fa73247c32e9521f867443d5ae0eba85e1afcbb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 9 20:08:35 2014 +0200
strings: add missing support for hexadecimal XML chracter encoding
(cherry picked from commit 3eee999c45a150aede6233e7bbd7064949c84012)
commit 330c495ac660e1851324a959a3146032f66e8c70
Author: Tristan Matthews <tmatth@videolan.org>
Date: Sat Nov 8 13:04:10 2014 -0500
codec: mpeg_audio: fix pts update
Fixes #12722
(cherry picked from commit 72b03859fd8b715d9baeb5b378170d81517b01e8)
commit 5bf84f029b040445afeaa7d16351afd2acb3e5ef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 2 10:16:49 2014 +0200
trivial_mixer: rewrite, fix dual-mode (fixes #12673)
(cherry picked from commit a6c5f999ea28070c73f3c7db47414f666fdd6265)
(cherry picked from commit 1047340ebc8f59895d7ad8747f7ec48528a31f64)
(cherry picked from commit 81765639fdae8b0c9532c31e90e49eb6aecd5d72)
(cherry picked from commit d6388f26bb6efef29397ba91b02befc427b3423e)
(cherry picked from commit 4e63463ac0022f7eca3c4b9decb6ad5501b7ce38)
(cherry picked from commit 4d6a9eaa413c73277648d4f98c5da1840f997b33)
commit a7336c2a0da897acbf708b03ab0698c4a71862fb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Nov 3 11:41:57 2014 +0100
Win32: sign dlls and exe
(cherry picked from commit 7c653e6ab5bcd0ca9f459c015a0c43a998d09c74)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b39439bc5539e123e405e3d7ab0158d9c57f7762
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Thu Nov 6 22:31:09 2014 -0500
vpx: properly quote VPX_LDFLAGS
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 7a291b65d38daccdbabe55c3d3dcb1b3c2375222)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3f30b88f7b0ef65c5b471f9941fda2bbbb1e3d2d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Nov 6 23:14:22 2014 +0200
atmo: fix invalid delete
(cherry picked from commit f938a451ae4802f7cbbf32a663c0018b851f155a)
commit 3147bfede3d6661c4a7f8c1f7109d132497990aa
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Thu Nov 6 10:48:15 2014 -0500
dca: force gnu89 C standard
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 3618f40881367d66fa7d961330e6fc6f1e4df683)
commit 6b3f4ad061adc1a2402c08df20be5f3a8515799c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Nov 4 21:41:53 2014 +0100
contrib/avcodec: pass extra CFLAGS as LDFLAGS on iOS to have the needed flags
(cherry picked from commit f52e54b24015419c09db0c608caeb75232d3206a)
commit bcea63b6e20eed27329424421fc4e9669270d5e2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Nov 4 21:41:00 2014 +0100
extras/ios: rework LDFLAGS handling and enable vpx for the scary build flavor
(cherry picked from commit a9c89123ff7576aa42bcfd5e9792479c307011a4)
commit 9adcc627ce59425231b5e2f645c5e63a533fd04d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Oct 31 19:05:48 2014 +0100
contrib/vpx: fix compilation for iOS
(cherry picked from commit 8546622b50a69a6693d4c77674b0730d0e16a0d2)
commit acacaebfde04eda320d9a829bc3489c0a6ada27d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Nov 5 23:23:35 2014 +0200
mosaic: use after free
(cherry picked from commit d0b6ecb24e52d943bbb2f0debdc4237b4b112aee)
commit fea994f54f5832df7c2d4c63a8fa38118f4b3aa9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Nov 5 00:12:51 2014 +0100
contrib/sparkle: fix runtime exception on snow leopard
(cherry picked from commit fa447d33bcf2a957d590d90fd362744c1b69ea7a)
commit 57c046ce11210fb354da42e07ef99b724bf2d716
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Nov 3 18:10:15 2014 +0200
vmem: unlock before display
The documentation promises that the picture is unlocked before it is
displayed, so actually do that.
(cherry picked from commit 0887539916acdb4276eed910cf88178084d9dba6)
commit 95774591eed71ca9a5479ad29c2e6bab74b88de5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Nov 3 14:13:29 2014 +0100
NEWS: update for RC1
commit 443b85e2ae10e97f49f592697160cbd2c1719978
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Nov 3 14:12:56 2014 +0100
Contribs: update FFmpeg/libav to a more recent sha1
commit 8a35de15ffb718915700695cf9c80d16ac98d2e3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Nov 3 14:08:33 2014 +0100
Update PO
commit 5a53ff0de2eeaab69980975ec8a4c6e6b78f190a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Nov 2 11:35:16 2014 +0200
PulseAudio: clobber original channels (refs #12673)
Do like the other outputs do.
(cherry picked from commit a842bc4778ea330326af8abf6de5659c78e30cb7)
commit a4384433b10d31c49f63411e7ce905913358fe79
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Nov 1 13:42:08 2014 +0100
lib: use app-icon-name for libvlc_set_app_id
(cherry picked from commit 67e74ed283db585fb8ee7905a877117fbde1932d)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit cadbdded4be53c68a72ac9271a9a37ac89ab815e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Oct 22 18:48:50 2014 +0200
extras: libtool depends on automake, which in turn depends on autoconf
This solves long-standing conflicts with homebrew as well as the latest Xcode releases. Additionally, in most cases, all 3 items were built anyway.
(cherry picked from commit 79df8a65f1a4a2a3444cdeecc3055681e6dd5a46)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4f81656751f0f0f2714132548bf4c819092918b3
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Oct 30 22:39:26 2014 +0100
macosx: do not use the cone as sidebar icons
The cone does not really fit and looks ugly. Instead, use the
broadcast icon for all internet-related sd's and local icon for
devices category.
(cherry picked from commit a4a567cd04f30bc864057d8c8ea59c5e8a193ceb)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6df8d96ab79cf204470b37595ce9a820930a6af7
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Nov 1 12:26:48 2014 +0100
macosx: Fix resume playback in certain situations
For resumption we need to rely on the "time" variable instead of
"position", as the total duration of the file might not have been
set yet.
Also simplifies the code.
close #11981
(cherry picked from commit c91715f76e29b933128f772d3c936c1d2eea8227)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 25febaf446477e880f69b407f74fe9d98c914689
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Nov 1 13:13:51 2014 +0100
Qt: prevent focus stealing on seekbar tooltip
Why be consistent, Qt?
Close #12671
(cherry picked from commit f35a1b8311d2a8ac12dc2f419157c35768865711)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9c90f11403fe6641d885cd90accee2d7b21e05a2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 30 21:11:39 2014 +0200
doc: make libvlc_audio_set_volume_callback() dependency explicit
(cherry picked from commit 234e80cb494162a6272b125aed8021dfa71f793e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit acfea9cc2a76ea3314ff2df71f1ca075a441ca45
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 27 20:50:17 2014 +0100
Contribs: disable vpx encoders with --disable-sout
(cherry picked from commit 5f7cb6f8b1864563652954a0d5d667bebb2583ee)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2498d15a8d354f5757988b6b9fcac4f281195a13
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 27 20:49:56 2014 +0100
Contribs: disable vpx docs
(cherry picked from commit 4da2ee4b70e3f1b217fa3dbac7076c160745eaf1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 58fd79d65b08b7dfd6efd534784108f76faf0004
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 27 20:39:11 2014 +0100
Contribs: don't disable VP8 decoder
(cherry picked from commit 8032442916b4d08884f60c4ae3341d879cd65b97)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 61419e6c8c463768acb49eb4c9d5983b43556c95
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Oct 30 02:25:52 2014 +0100
Win32: copy the BD-J jar to the release folder
(cherry picked from commit ad0e12de52f552c8cfb3b3d60ee00a7246998c8d)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit df9f6b436135b0c72b5970ad88162e7fdce12442
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Oct 29 20:00:51 2014 +0100
macosx: Add own callback path for item-change
The item-change callback might be called very often, and thus an
own code path is better, with only necessary updates.
Additionally, this fixes multiple resume playback dialogs occuring
at once when starting playback in certain situations.
refs #11981
(cherry picked from commit 293ed5e2ce38aa632a47206ff260a49771e9f67b)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit b486cba4c3ee94ee3d9db331189870c3455219b5
Author: Thomas Guillem <tom@gllm.fr>
Date: Fri Oct 10 09:44:18 2014 +0200
contrib: speexdsp: disable neon on aarch64
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 9cf85e3ab92718d8a9ec661cd671b7e7a4289d58)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 838054b7550d074494300ebd9b7bc7781edc05dd
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Oct 27 12:09:56 2014 -0700
swscale: fix compilation if avcodec and avformat are disabled
(cherry picked from commit 0b9f0d211699248112818b50e5b68d22c996cf3f)
commit 08df2ec167c6eba178e8b53d767a86c842a20922
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Oct 27 11:29:58 2014 -0700
extras/ios: add a new flag to compile a limited set of non-scary codecs only
(cherry picked from commit aede137f9aedbfacec351bbbeba13bdb5e210ba1)
commit 7f1c70d57033a66422f50648cd8e1e5ae06b86e9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 27 19:54:28 2014 +0100
Contribs: disable speex NEON on aarch64
(cherry picked from commit 6860455438177ba8669a2d0738bdd9503abc5cb5)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5ff6bda6efcc4619fe6882e69f0a2a08bba4713a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 27 19:54:03 2014 +0100
Configure: swscale needs libavutil headers
(cherry picked from commit cbe9b209227272da3e6c01abdf36d0b3d20c47cf)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7b13b9d40a76af5eca76e9d67cd54c0d7e499172
Author: Thomas Guillem <tom@gllm.fr>
Date: Thu Oct 23 07:01:21 2014 +0000
mediacodec: fix crash when color-format is invalid
Fail if GetVlcChromaFormat return 0.
(It'll throw a HardwareAccelerationError)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 40aa75316d6f3edc457354ac26295e292a8b1f9f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c59dc61a3a5c369fcb6ea96ca0a395a50a27273e
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Thu Oct 23 22:13:41 2014 -0400
sparkle: add SHA512SUM data
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 0b930ade83b84dc22fed7bbf0ad8e2c6f7595ef4)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 72b2b969cf3daa0f548b76b10ffe7533b14c904c
Author: Thomas Guillem <tom@gllm.fr>
Date: Thu Oct 23 12:56:43 2014 +0200
mediacodec: cleanly abort DecodeVideo if GetOutput failed
- Fix possible infinite loop with sw rendering if GetOutput failed.
- Don't return a pic and don't release the block in case of error_state.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit ab4c04f2f5545dcc3cae7ebffe8d28f3e2c5a915)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 18a597c4abbd99e9a59567a4b14dd737bb402797
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 23 17:58:50 2014 +0300
mjpeg: do not assume that stream_Read() succeeds
(cherry picked from commit f03f44d76a1949f5cbc05989fa1ab257818d245c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 13dd6a6cd45278c79a2bfef6e25bdf9646a5e557
Author: Thomas Guillem <tom@gllm.fr>
Date: Mon Oct 20 14:50:27 2014 +0200
contrib: speexdsp: fix build with android-ndk10c
In android-ndk10c, there is a "arm_neon.h" for all archs. The arm_neon.h for
x86* contains correspondence between neon and sse. In speexdsp, There is a
conflict between resample_sse.h and resample_neon.h. So disable neon if arch is
known to don't have neon.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit ef98e81ff014175fd7494c8313de8883d15834b3)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 079c2364f5d90284bf2ca20d89c51e7d2c4d9356
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Oct 22 19:20:14 2014 +0200
extras/ios: fix compilation with latest xcode releases
(cherry picked from commit 5027938fb4965bca2d3e11ad1c17ca7aecaed258)
commit ef931323bd6420fe34634dc15733823926a97567
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Oct 12 16:16:40 2014 +0200
ios: require iOS 6.1 since 5.1 is no longer support by current Xcode releases
(cherry picked from commit d65920ce6607fb24a22e7645b5fd1d03e9e5cfdc)
commit 7f06a46695fb7a7f1a3a498551b00f8896c57680
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 25 20:45:58 2014 +0300
swscale: scale the whole picture (fixes #12085)
...not just the visible part. So that cropping still works even though
the visible part of the input and output format typically do not match.
(cherry picked from commit 44d4685b1ca4d1b58c4ce77d479103d482be5d14)
Conflicts:
modules/video_chroma/swscale.c
commit de72116538fcf1bf3bd60dae8bda1fd9689d2a70
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 23 21:58:58 2014 +0300
PulseAudio: remove the base volume hack
(cherry picked from commit d3de0ffc472ddaf38fe6ba20f05071742ad8d86b)
commit 385c1194bf58076bfd73e41ecc24b10ddafefe7f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Sat Oct 25 03:51:45 2014 +0200
youtube.lua: support embedded iframe URLs
Closes #11878
(cherry picked from commit 77f58c382703f93e899683844d1917cd7cb69d22)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 60ff09fe09ba01f978c6e5f1c2f6dfa17fceabf8
Author: Tristan Matthews <tmatth@videolan.org>
Date: Fri Oct 24 16:39:37 2014 -0400
contrib: opus: don't build extra programs and doc
(cherry picked from commit bdd6d80e23f3358c887215fb0497dff79b799e09)
commit 70d70ee0460d3e4fedc98428de9d539ec9352a34
Author: Damien Erambert <damien.erambert@me.com>
Date: Wed Oct 22 20:27:40 2014 +0200
macosx: update yosemite graphics for time slider knob and volume buttons
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
(cherry picked from commit def33da534a93e67f251d31057a3d503febb9754)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit db2102d39b343e5457db6adf0084acf6aa5c8083
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Oct 22 17:22:25 2014 +0200
macosx: don't rebuild the playlist table unnecessarily often (close #12430, refs #9960)
(cherry picked from commit 52b64b0567338913bc43a4e013ad20f2bbda8be3)
commit bd2c4b17b8e6f2967c5a4cc5abd84714a699cca2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Oct 21 15:07:32 2014 +0200
extras/ios: add a debug flag to the build script
(cherry picked from commit afa9344cb8c479503aaacbd6605a89c4a0e3026b)
commit 89f1948974625389eb9b46141496851c654cf407
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Oct 15 22:13:22 2014 +0300
caca: do not pretend to support resize
(cherry picked from commit e92fbab66cf7f257ae9a3fefe73eea18b478d6f3)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 185a1d709c6dd7893ed9088b9e4e46cb995bf016
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Oct 15 12:09:36 2014 +0200
Contribs: update gpg-error to 1.16
Close #12400
(cherry picked from commit e5cd171227b1982dc70cc97703622cbef82ead29)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2099d8b8f075e62fae73759d37b1eb92c4b0605d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 17 15:28:13 2014 +0200
Tools: Update pkg-config-lite to 0.28-1
(cherry picked from commit 8d285ab272740fddeed76570d89c37a52636857c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 405088e9f4161dac27dc6d15d101fe722983be42
Author: Thomas Guillem <tom@gllm.fr>
Date: Mon Oct 20 14:50:27 2014 +0200
contrib: speexdsp: fix build with android-ndk10c
In android-ndk10c, there is a "arm_neon.h" for all archs. The arm_neon.h for
x86* contains correspondence between neon and sse. In speexdsp, There is a
conflict between resample_sse.h and resample_neon.h. So disable neon if arch is
known to don't have neon.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit ef98e81ff014175fd7494c8313de8883d15834b3)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e15a5ab72d0e1cfcbff829d0671873c35299f414
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Oct 19 23:07:41 2014 +0200
macosx: do not save resume data if VLC is in private mode
(cherry picked from commit a372720ffe4ebdf05e4145407e611a1cd9f0e72e)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 56ccd7532f4cb9c5378500adca9e936578059c34
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Oct 19 23:00:05 2014 +0200
macosx: fix resume playback guards, do not resume for folder urls
Folder URLs are likely DVD or bluray folders, which cannot be resumed
properly. Also fixes memleak, and unify guards. Do not save position
for input items which we do not resume afterwards anyway.
(cherry picked from commit b2525ebf7c3658d72963def5d9ac5b7627ac3b4c)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit ec603a11813f7606576c33eaf097f8b5cc3df152
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Mon Oct 20 18:06:13 2014 +0200
Win32: stop stacktrace on bad pointer
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 7e92a492766d31dfa91aaea2eafb37d35e8886a1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2468897321f8aef3bfe5ffd2b43ade2f5e9b2ea5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Oct 19 18:57:22 2014 +0200
macosx: slightly de-uglify the VLC description in the about dialog by rendering it in the system's default font instead of Times
(cherry picked from commit a8994ec08542bf0954e67dccf1d47657adaf4570)
commit e782ae3193da77d6e4565250d188d64f461bcbef
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Oct 18 13:20:36 2014 +0200
macosx: fix wrong size of playlist when using podcast and minimal view
(cherry picked from commit 19bbb8cc2c0aacc176ac83dc7a57fe94407e9ef4)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit f9f386157af15d8c1e1f0180503f9c8b459e5b8d
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Oct 18 11:21:51 2014 +0200
macosx: fix podcast view interfering with dropzone
(cherry picked from commit 2b6a8709c5282bf40b3667376d7e67b6ca46b262)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 10f7cb74e71e6c004d9a5afefce4bbe145949765
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Oct 18 09:05:09 2014 +0200
macosx: Fix drawing issues with podcast controls and dropzone
- Remove black lines below podcast controls
- fix uncentered dropzone when starting native fullscreen, by slightly
increasing the min height
- fix disappearing or uncentered dropzone when changing between
normal and minimum view quickly
- consolidate dropzone and podcast sizings in interface builder
(cherry picked from commit 58b713c7f84e8eb9eedc8ca383ac59cd212db234)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 4dab7846632d4914f9ebbf9f249b5b24c8e4d141
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Fri Oct 17 22:37:15 2014 +0200
macosx: remove alternate image from max volume and mute buttons
This image was set, but it is not overwritten by its os-dependent
counterpart in code. In fact, we only have one image, so just unset
the alternate image in xib.
(cherry picked from commit 544ffab82934566b535c2a10b0dfe6d9ec0154da)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit b142d942b0420f7ecbec9e32e328c3da48c46058
Author: Damien Erambert <damien.erambert@me.com>
Date: Fri Oct 17 22:18:19 2014 +0200
macosx: Fix and update yosemite titlebar graphics
This especially fixes the -on graphics.
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
(cherry picked from commit 26fde7655abc8f91eddfc971ed1e21d19fbf7edc)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 90429455de17f10dfe13921f439747ea8540bdae
Author: Damien Erambert <damien.erambert@me.com>
Date: Sat Oct 4 23:30:36 2014 +0200
macosx: fix music sidebar icon
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
(cherry picked from commit 920a33915ff2e140a19bd70ede652580d3932689)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 4812b7dd546fdf0d54441f4e2927dd119c3acb6a
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Oct 2 17:42:32 2014 +0200
macosx: avoid unnecessarily early loading of open panel nib
Loading the open nib can take some significant time, due to audio/
video devices enumeration.
refs #12123
(cherry picked from commit 640b974d52785d5ae215c1cfeb46fdd5bc085231)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 5d22821b30a1e648e5a994fd5cb5ff1e34afb3b4
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Oct 2 13:53:51 2014 +0200
codec: libass: show dialog for fontconfig cache recreation on osx
close #12014
(cherry picked from commit fd67a259eadaef3b25dc1ca50b8b09fd971a93fe)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit ddcf826bc76cf0a934dd237c3117d08dfdddb5e8
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Oct 2 13:52:44 2014 +0200
Makefile.am: Add new macosx ressources
(cherry picked from commit 5cb2c764351ba8d8beab1f13208d18313e4e4406)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit e5f3461c22bbed3829a1ed9a56d36562b4ce236d
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Oct 2 13:22:52 2014 +0200
macosx: also cache old native fullscreen images and move to better place
(cherry picked from commit 0d7d2cb4b1b98988f2e4b15af2af0f81b8253080)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 0da8979d04da3a19cc1cacacfe01627a9c37806f
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Oct 2 12:59:15 2014 +0200
macosx: implement native fullscreen behaviour for yosemite titlebar
(cherry picked from commit 0b001a0763aa2e34f6abd921184ce58d56947421)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 533632432432234e24d26fada305bcd9aef274a5
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Oct 2 11:29:22 2014 +0200
macosx: simplify loading of titlebar graphics and integrate yosemite icons
(cherry picked from commit 5647339c6b8631f749b6c102da90715e04ab82a4)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit f5cf5a1295e7342b5c088319ffd67c055a6b59e8
Author: Damien Erambert <damien.erambert@me.com>
Date: Wed Oct 1 23:55:49 2014 +0200
macosx: fix yosemite retina graphics for fullscreen button
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
(cherry picked from commit 42ee1b6ebb4bdf6b5092e824a95b65839ba018ef)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 70726114cd169d8b3809b20230aca4597819056d
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Oct 1 22:00:26 2014 +0200
macosx: fix main window top bar by reinstoring graphic
(cherry picked from commit 1f027bcb06c8f8d92084af1a584869dbee3039c9)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit ff8d19710854abf91763da5908f7ec87d705f4a8
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Oct 1 21:52:01 2014 +0200
macosx: add yosemite graphics to project file and use them in code
This also cleans up the images structure inside the project.
(cherry picked from commit 6616504dfb7658f3b394bef2555f92a390e682ed)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
Conflicts:
modules/gui/macosx/StringUtility.m
commit 0baaf44f1be63abc714f175927e1e67af3d8994d
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Oct 1 20:03:40 2014 +0200
macosx: pngcrush new yosemite icons
(cherry picked from commit baf2c19d97b874373480c317174aebf92504b060)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 26c23d0c8aa2239502009a2683ab1c3b4ee5f52a
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Oct 1 19:58:43 2014 +0200
macosx: restructure and unify naming of new yosemite icons
Now, new root folders are created for yosemite, with the naming
scheme mainwindow_yosemite. All icons have the prefix ys-.
(cherry picked from commit 405614f5422880ecf75072a1ad99ecd201ce4564)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 33cbd96e42f05f192b6d0d9cb2101534faecf062
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Oct 1 19:43:52 2014 +0200
macosx: removed old graphics which are not used anymore
Also renames 4 yosemite graphics to match the existing naming.
(cherry picked from commit fe8867d9257075bd8b8866cb1e63a56bbd99aee4)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 12f3fdc3eb5cf761ec83f2d9ff2344c33c07d3e0
Author: Damien Erambert <damien.erambert@me.com>
Date: Sat Aug 23 18:31:55 2014 +0200
macosx: Added graphics for buttons on Yosemite 10.10
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
(cherry picked from commit 45e123f9dadf42220a3844e7152d8d87d8dd0b4c)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 7b1cd368a6170388b0208ef770510fcbc7e0c7ef
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Oct 1 16:03:33 2014 +0200
macosx: add yosemite guard
(cherry picked from commit 2c674d76924785536fef66929b7ddcb08dde585b)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit b3f316e8b18d4c303de7bd27d2397bf0f5fd173a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 16 20:20:12 2014 +0300
avcodec: fix double free on error
(cherry picked from commit 9bf41d6aeb35a121ce9c96adb21852ca69eb106b)
commit c66a9f4334b6dc838451ba2d1b4f6d53fe7d1a5a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 8 04:42:48 2014 +0200
PS: Fix H264 in evob
(cherry picked from commit 3b33cbca98e76ed3d65fabcf9efedcea415ffdf5)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e33e5def5b9901fadb0d756d60501c8dd9e8db7d
Author: Thomas Guillem <tom@gllm.fr>
Date: Tue Oct 14 11:35:57 2014 +0200
mediacodec: exception in getCapabilitiesForType is not critical.
fix mediacodec with android-L on Nexus 7v2.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 6e2f49095619d027ba99020076b0aedc6cde7afe)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e49c91ef43ff3f537c8042de781164305c287899
Author: Thomas Guillem <tom@gllm.fr>
Date: Tue Oct 14 11:35:56 2014 +0200
mediacodec: fix jni leak
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 05644c1e54548cc4ac0b57b70000d2e5fe7d5c16)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 47d9673f045a520e2baaf005302718c2b3d2a8a6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Oct 11 17:53:45 2014 +0200
Win32: prefer the static libraries when creating the dlls
This should avoid the issues of packaging libgcc_s_sjlj-1.dll,
libwinpthread-1.dll and the like.
(cherry picked from commit 417b6eb0f09dc73984a7dba2aa42c9d8683d5294)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 85836f2c835c85eb00a52dd19d6c51b4c38c574d
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sun Oct 12 14:59:26 2014 +0900
Add -avoid-version to LDFLAGS of vlc and vlccore on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 863f851833eab0c4a2b5de354bbf50270a5d8d2b)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bda1bbd1d290d7eb2c243adea011e52924f0d598
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Oct 13 23:36:31 2014 +0200
demux: libmp4: reorder & fix ilst/udta rules
(cherry picked from commit 1e913466fb03169e6235f09a8cfae1910b89e3e6)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2bbd387c2b358642a4e3e2cce47caaae2c2331c0
Author: Julian Scheel <julian@jusst.de>
Date: Fri Oct 10 11:21:07 2014 +0200
codec/zvbi: Only reset subpicture in text mode
The subpicture reset, as stated in the comment, is only required when
rendering text-subtitles. In fact it causes an invalid image to be generated
and possibly output in non-text mode. Hence disable the picture recreation for
non-text mode.
Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 47012982d20cf537fc710edd14c9c9c4183d0a19)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ac4f2bc6d06890f40034d8ad368c208de76a61a6
Author: Tristan Matthews <tmatth@videolan.org>
Date: Sat Oct 11 21:42:10 2014 -0400
contrib: speexdsp: disable examples
(cherry picked from commit 7bd11e51ac8dee7c27faff7c1c406164f2943a94)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Conflicts:
contrib/src/speexdsp/rules.mak
commit 41cbb49b15d67c0b03299fdebe7e56e16b5d4313
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Oct 12 16:30:12 2014 +0200
extras: mirror ragel on v.o since upstream server is broken
(cherry picked from commit af3eeea5af09938d1f90c46f048137156c531327)
commit dc7633b308b5ffd2b2b16ca4af734a00af4d9be6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 11 20:46:18 2014 +0300
configure: fix SFTP plugin name
(cherry picked from commit 88ab8def21e117704335a800cfbe5e08baf1edd7)
commit c5138aedf45a23deb989f3f12652742e4189cce5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 11 17:06:53 2014 +0300
vout: reset A.R. and zoom to sane defaults if unset (fixes #8184)
(cherry picked from commit fb63f1cc675c5302628ad2fec033ac2472107085)
commit f5cd073aac897ebecbf8f38657e5de18e61d2e88
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 11 14:37:52 2014 +0300
lib: disable decoding hardware acceleration with vmem
This ensures that subpictures blending works, and avoids copying back
video frames from GPU to CPU. For proper hardware acceleration,
use libvlc_media_player_set_xwindow() instead.
(cherry picked from commit 86796e2a57adcf5daea9d182c4378e49b40a7f47)
commit 7644f23cce73b87b18e08b4ba9ea3a772e8f249d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 9 22:30:44 2014 +0300
msw: fix format string
(cherry picked from commit e8ab8fb6b40d315632da311de7a2e03002a528c5)
commit 99dfe572819e4780bae80118af0ff5b63723b2ec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 11 10:12:10 2014 +0300
mft: fix format string
(cherry picked from commit dbdd63484c7e8bed853e4f2b398c906df181be3a)
commit d3f878cc4b68e53bb5f477cb3cfb5e0ef9d9a801
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 11 10:36:40 2014 +0300
configure: fix typo in rcc code (fixes #12384)
Pointed-out-by: Paweł Stankowski
(cherry picked from commit 34fef72dab6f7718370dbe27a66f320362475198)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3e8036a5f6b9fc4a3dd3baaea8a81102dcd4bdd5
Author: Tristan Matthews <tmatth@videolan.org>
Date: Sat Oct 11 00:09:21 2014 -0400
png: encoder: encode visible lines, but use pitch for offset
(cherry picked from commit fd1e287a11d678a8e131d59979e84fb4486c0c57)
commit b28f5a1eb1417364b4fe08d105b8faf3efa68e56
Author: Tristan Matthews <tmatth@videolan.org>
Date: Fri Oct 10 22:32:13 2014 -0400
png: encoder: really fix row offset calculation
(cherry picked from commit 47431e192bbaefe723c7b6915a54f3ab4ca440e8)
commit 8d8617bb938036a444e02425bffa6cad9bcbd855
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Oct 9 14:44:36 2014 +0200
demux: libmp4: fix heap buffer write ofw in chpl (fix #12366)
(cherry picked from commit d1bdd44b1902f62453f6982e1ee09a5b243f25ee)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 448cc958b4522654f6d7fdad5eef5f36831c77d1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Oct 9 16:26:20 2014 +0200
demux: mp4: fix last chunk size computation (fix #12362)
(cherry picked from commit 8a0493add9682187192cc3dab514294ad0b9f541)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bf75f88f04c4e472940d00314a997342ba30313e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Oct 9 20:29:54 2014 +0200
demux: asf: fix heap buffer write ofw in priorities (fix #12363)
(cherry picked from commit 56e71fe572f9e97c8deb3cffdebdd0f0ea8979d0)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b27f31c78ce42549d983268a64bf49d9fd42d06c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Oct 9 23:46:35 2014 +0200
demux: mp4: fix heap read ofw in extra bytes
(cherry picked from commit 54bbfac289eeeed9ba044bf9f9e1ee43e5642c78)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit abf74133941284b0af3b5c2240460b8017037e92
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Oct 8 19:13:25 2014 +0200
demux: ogg: fix use after free (fix #12360)
(cherry picked from commit b3664586b7db3bd94fad7dd12b9cad3633eaef1a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1530ef4fdb3e444bf939cc9cb2e46df4b1e6022f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Oct 8 18:48:44 2014 +0200
demux: libavi: fix heap write ofw
(cherry picked from commit dde5f4aff32b81b6cace0a88a3a718147d0f3bf4)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ee94797446fde0d4d622823c77116abc6c90c3ed
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Oct 8 17:59:23 2014 +0200
demux: livavi: fix heap buffer ofw in strf parsing (fix #12359)
(cherry picked from commit cd87a5a9482adef5c679f80fc3a75eccbd7c6970)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e8a2b2997d5bb64180787f8cdf8480973be53edc
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Oct 8 17:09:44 2014 +0200
demux: tta: fix heap buffer ofw (fix #12357)
(cherry picked from commit 3979f15fc235f576f5ed4278ffe06eab53425bf4)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fc45e6cbdf909c372e708cca3e40911c3a5846fe
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Oct 8 17:06:28 2014 +0200
demux: mp4: fix heap buffer ofw with zero chunk (fix #12356)
(cherry picked from commit 929970aecfc91725ba243953ccb5197fa797c0a8)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5249240cf82e58e6ec1177706a2a9c22ad1d3155
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Oct 8 15:17:55 2014 +0200
demux: libmp4: fix heap overflow in stdp debug code (fix #12358)
(cherry picked from commit 2caa3ce4d4a50da0796d0e2bb7feebb53aed8f8f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7d4f14c4b70fc030531384f3dece3ab6b9514da3
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Oct 7 08:55:03 2014 +0200
contrib: fix freetype dependencies
(cherry picked from commit 63c91494921e17541f96c4b311ed791ee3ce21d9)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0a1758799929b1afb56eea4c106b690452ac5761
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Oct 7 23:21:35 2014 +0300
include: fix external compilation (fixes #12355)
(cherry picked from commit 98682b66af497c2a038011aae227fbd13511167a)
commit 468e08143053c5705f5fed18c9ad2cfc4c58ec0d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Oct 7 23:16:11 2014 +0300
include: remove restrict keyword (fixes #12354)
This is necessary for compatibility with C++. The keyword is only
meaningful in definition, not in declaration anyway.
(cherry picked from commit 1a4dc0bd85d94c9ad0b50268aed009840bf2d30e)
Conflicts:
include/vlc_tls.h
commit ef84c9c97d85131a0fe33dd59a5bf02e34615cfb
Author: Igor Prokopenkov <cmyk777@gmail.com>
Date: Fri Oct 3 15:25:24 2014 +0000
lib: Fire libvlc_MediaListPlayerPlayed at end of playlist
The "libvlc_MediaListPlayerPlayed" event was defined but unused.
It is now fired when libvlc_media_list_player is played until last item in the playlist
Signed-off-by: Igor Prokopenkov <cmyk777@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit fd4a0ba83493bd91f2adb7b68ae9fb3c3d5fc972)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit cd4d3a09b37e65b95e553657a7c616cbc0fd2f7e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jul 6 00:59:01 2014 +0200
Contribs: apply OSX patch only on OSX
Else, it conflicts with Win32 patch and fails to compile
(cherry picked from commit f836a94d9c4a78a03cc412d5559d274dc2df459b)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit ea1927e79317b60a931c7bfff246914aac9d6a7a
Author: Tristan Matthews <tmatth@videolan.org>
Date: Mon Oct 6 23:08:02 2014 -0400
contrib: speex: avoid automatically depending on ogg
ogg was still being pulled in as a dependency when cross-compiling, which
would break certain build configurations.
(cherry picked from commit 4c63aa1192dc4148b8c540b0b7210aa91713505b)
commit 73f12e7621c302f75d2a33aec7d179e5b4969880
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Oct 6 23:56:31 2014 +0300
vdpau/deinterlace: set progressive flag on both output pictures
(cherry picked from commit 6500f61ed6f6f8525961fab89d2a69bb0172434a)
commit 283547fa41d040b5503e37e88cd961b10d1df1fd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 6 17:29:01 2014 +0200
On the road to RC1
commit 9ccb8651baeca05c501193b1b371fbdef9a208ac
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Oct 5 16:22:18 2014 +0200
demux: asf: stay within track limits
(cherry picked from commit a61da5b40d25af4fd0417eb3a9a172a92e62c659)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ea7af98d99deaba263cdbe711c0121b3948c5db6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 6 17:11:07 2014 +0200
Update NEWS
commit 480f2e31d62b9f972193179886865a9104fc0e18
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Oct 6 17:07:01 2014 +0200
Update PO
commit 836a4433517c0ad1b9c04e18aa182f2b263b3eba
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Sep 18 15:17:55 2014 +0200
demux: avi: simplify dpts code
(cherry picked from commit 5e4b6380fc0468acde12957eb7aa4b9784874565)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fc5cf8a8bd5515eaff4f9daab53b48be40b173df
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Oct 5 22:38:44 2014 +0300
XCB/XVideo: reject hardware surfaces for the time being
The core cannot blend subpictures to hardware surfaces. In principles,
blending could be performed post chroma conversion, but this is not
supported by the video output wrapper so far.
(cherry picked from commit 47d7b5c0537f16a99ee224c2c75f4f41dd18415d)
commit a9b21ce754063dc6d11dc93d6fd978f30d7346e7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 4 16:29:59 2014 +0300
vdpau: preallocate pool of video surfaces
That should help failing safe to software decoding if the graphic card
has too little free memory. Old cards with only 256 MiB are commonly
affected by that problem.
(cherry picked from commit f6da7e32f09d9671e92d90d98b7a2c51c28290b5)
Conflicts:
modules/hw/vdpau/avcodec.c
commit 77db2e04bea273991ab7079a25b94afb59ec28f9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 4 16:04:44 2014 +0300
vdpau: fix VRAM leak on error
(cherry picked from commit 5bf47e957dfb794dfb96acb9c928fc8d87205d35)
commit 5cca79e4c19b4079491485ac6f980a34b0154452
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Oct 4 12:19:12 2014 +0300
vdpau: cosmetic fix
(cherry picked from commit 8c32482683f4e2ac0f920e10142835766bea599c)
commit c460e448da17db3b0896a370f2cf7976dc6f8898
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 2 21:34:46 2014 +0300
avformat: always insert a track in the table (fixes #11931)
This seems necessary to maintain the mapping of libav's packet stream
index to the VLC plugin's tracks table offset.
(cherry picked from commit 6e800f09423c6e9dc28d2fef9296ae4b25bddb26)
commit 021082692843141a0fe57eae70c72fcac369610e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 2 21:33:01 2014 +0300
avcodec: map AV_CODEC_ID_NONE
(cherry picked from commit 97ef3628415ece0ee2931e70cab424d5446eb64b)
commit 12abe1c70944f279d731b0902e572822f5241037
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 2 21:39:35 2014 +0300
avformat: fix signed overflow
(cherry picked from commit 8ac5cc821f0a976c32885d56d33d2e358f776414)
commit 4100a9420f4608be11d8d8b45919bb4f12fe1d2b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Oct 2 21:33:21 2014 +0300
avformat: check memory allocations
(cherry picked from commit 0361af77c96214ce04257fe843e6bf31a05f4ad4)
commit 209482605a0bec80a1306a5aa6cb5905ffded0e4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Oct 3 13:29:27 2014 +0200
Tools: Fix SF URLs
(cherry picked from commit 243e0951b5c92176b07bfacd5e81ef056090bb06)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f7fe01dd048d1444e5618f81f502638b5715f0df
Author: Damien Erambert <damien.erambert@me.com>
Date: Sat Aug 23 16:05:53 2014 +0200
macosx: Fixed size of retina titlebar buttons
Pngcrushed graphics.
close #11101
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
(cherry picked from commit f83c0330b3b5c392626c486bb83a2ba0b38ad4a8)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit dd82ae4020044f225d6394b27a72ab32e93d2175
Author: Tristan Matthews <tmatth@videolan.org>
Date: Mon Sep 29 23:34:09 2014 -0400
ts: don't drop entire audio frame on discontinuity
Refs #11752
(cherry picked from commit ce6092e13fad46e834e3808e849ad259678e25b1)
commit 37a84eb2190fb5df56095ce400ab46dbae2b93b6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Oct 1 13:50:25 2014 +0200
macosx: correctly hide the fspanel if app resigns active state (close #12277)
awakeFromNib is no longer called on fspanel (as there is no nib anymore), so don't rely on it
(cherry picked from commit 51d5f1efb0e77d254d3754c6cf5f6a9856365c52)
commit 54b6ab86dd8f6949182eb44a2457afcc3990f49c
Author: Tristan Matthews <tmatth@videolan.org>
Date: Tue Sep 30 07:45:40 2014 -0400
twolame: fix chain deallocation
(cherry picked from commit 1023ecb97f830349989c79aa5b0260d606588c6e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ef299372df5132db4bc562cae455d41f2c5e1b1c
Author: Tristan Matthews <tmatth@videolan.org>
Date: Sat Sep 27 13:47:06 2014 -0400
twolame: add error checking
(cherry picked from commit 9b196c6333e8973ba3704af22b1d8b9d600bbd6f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 548c4b482705ee4e809c4abea2406a01a415d786
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Sep 29 20:06:05 2014 +0200
input: stream_memory: handle skip reads
Regular streams skip if p_read is NULL.
(cherry picked from commit 426d82731aa74530af562c3fa09ce7a2eeb45c6a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f0476f08b105e259bc22449cb3067a7e4fbbe418
Author: Tristan Matthews <tmatth@videolan.org>
Date: Mon Sep 29 21:05:23 2014 -0400
flac: reset decoder on end of stream (fixes #9298)
(cherry picked from commit 033cdd9009df398c3fedffd8b5c31655f60256e4)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit f0e0286b6e1d3598eced5b8449e398953dbf6ca4
Author: Tristan Matthews <tmatth@videolan.org>
Date: Sat Sep 27 15:07:51 2014 -0400
twolame: avoid buffer overflow
Refs #12298
(cherry picked from commit 9ab9aa37080ed6e8d34717bdf416509c7e38bbf9)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 40b1fa1266b38cf0a1a7553f95ae553975ff1480
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sat Sep 27 09:04:57 2014 +0000
lua: add libdir to lua dir list on OS/2
Installed version cannot find lua scripts.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit ff7f5020e7fad15ee8a277aab5f02bef515f3812)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 91fe611c988d91720d8ed0812643d049ea0254a0
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Tue Sep 30 17:19:02 2014 +0200
macosx: do not start same input item twice of startup
For playlist-autostart, PLAYLIST_PLAY is used now which does not restart
the current item if there is already one running.
This avoids restart of the same item in a quick succession, and thus
workarounds the issue described in refs #11488.
(cherry picked from commit e6dfd01f3dc2ff7b34006d214e57524f82e5ccd6)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit aff8684782ee144b6c06f7d63bfcca1ce3b31f10
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Sep 27 18:26:18 2014 +0200
demux: mp4: fix overflow in cprt language decoding
refs #12283
(cherry picked from commit fa6b1937bcbdd00726502c1f47a6826a08b5dade)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0cbdd515e52ba2ea078922c55b856ae13c9cdb17
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Sep 26 19:27:50 2014 +0200
demux: mp4: use new lang tables
The "```" case could also never happen as this is the
decoding of value 0 which should map to mac.
(cherry picked from commit 07a88c4b37cb6e38082966679bb8f1e40c9894eb)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 42100068b054f248a8e271c826086bfdcc0ed2e1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Sep 26 15:57:27 2014 +0200
demux: mp4: add new language conversion tables
(cherry picked from commit 2a3c52805fe2527c97310c7a7f59178633a1da1e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 456cb8f019e409b8130622757bedf23080659b04
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Sep 27 18:31:35 2014 +0200
demux: mp4: fix heap read overflow in vide handler
(cherry picked from commit 3417a40402599d56395fd2ae0e55baec25e41a52)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 86271ad8ba8e61fec437c9c8a6b71686712996bc
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Sep 27 18:29:13 2014 +0200
demux: mp4: fix heap overflow reading esds
(cherry picked from commit 44c7fb66827345a5179b4f919c7234c65d569db1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 72ba79902865231d688932205dfa2ce72ec5f9be
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Sep 27 17:43:33 2014 +0200
demux: mp4: don't trust atom type processing stsd (fix #12285)
(cherry picked from commit 99fd06680b5a71928c3ebcf08a4f138b6d70b33d)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 115ebace05b4ecb5866f425ef9dfc186fdc94406
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Sep 26 15:56:25 2014 +0200
demux: mp4: fix heap overflow (fix #12283)
(cherry picked from commit fd9a60b0178286f603ef9b3057b4ff4ab28d7a22)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9f92846490751c29f2f07cc0d1000a0444b652b9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Sep 25 13:55:24 2014 +0200
Add audio/ogg and video/ogg to vlc.desktop.in
Close #12282
Ref: Debian BTS #762564
(cherry picked from commit bba3fa4472757d7f7b7dcb855afaa5171743b729)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a92109bb6e9fd5da974a78d74978ca67070139e7
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 24 13:32:37 2014 +0200
demux: mp4: don't read at all if not content
fixes 1 byte read overflow
(cherry picked from commit 2d07e7885945ef30a55a078d956e4b6714c5c1ee)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f54f04d0971b074c846e5416afa7a407073f6239
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Sep 24 21:52:16 2014 +0300
demux: check stream_Read() (probably fixes #12276)
stream_Read() can always fail.
(cherry picked from commit ddcf5d1ce2904f2975d0b7f7b236454fd7bc41f5)
commit c0d2943735e0ac59c96dce5a69310f67a6a955db
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 24 12:58:04 2014 +0200
demux: ogg: fix packet count heap overflow (fix #12265)
(cherry picked from commit 5e009c7210154b56212e65299dfd92dd85e55b9e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6f1e0a1c8e13411e3d1508484756bdf1e76a133f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Sep 22 21:10:43 2014 +0200
demux: mp4: fix heap read overflow in avcc (fix #12267)
(cherry picked from commit 8063cb85bb9adf5c9147336c13d2ba5696e6f3e2)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit faf9aa57fa3d27e0f7f9bebeb334250f37a4e731
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Sep 23 15:27:34 2014 +0200
demux: ogg: fix headers validation
refs #12270
(cherry picked from commit d65a02c1d5771faf431ba73e716be9e88adcee21)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 05d94c9ed05235c2bc1b54029cb98d317fa7fdae
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Sep 23 14:58:29 2014 +0200
demux: ogg: don't use incomplete vorbis headers (fix #12270)
(cherry picked from commit 35133fe70b28dc91b38a650ee9398cf68d8f119d)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b48c0d741d7feb14cdc2575458b14d8e84aa689c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Sep 23 12:49:06 2014 +0200
demux: ogg: Don't read skeleton if no bones first
(cherry picked from commit 83a873ba0ea9fcf42a4bb02ffc68380321321d2e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 46613a9d6b7f725038764b7615c2122e472aa481
Author: Timothy B. Terriberry <tterribe@xiph.org>
Date: Sat Sep 20 10:16:33 2014 -0700
input: Tag attachments with the demuxer that produced them
This way, when metadata is updated, we only replace the attachments
produced by the demuxer whose metadata changed.
Fixes #11976
Tested by reverting the patch in #11966 (with some fix-ups to pass the
right arguments where the code had changed).
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 223a42c1ec748dd5a0b338c90c571a37483f3297)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1d1bf7886bb1837579675e259b74c26752d05f04
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Aug 15 20:16:58 2014 +0300
input: deduplicate code
(cherry picked from commit 04a366e3e6d83495c76452c9fdc2bb6e2c869b77)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9cd23e9ab6a0d89dd2dca3124c958b8badd2e247
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Sep 22 21:17:40 2014 +0200
demux: mp4: fix heap buffer overflow (fix #12266)
(cherry picked from commit 26258915a956bd1150d4d369d476770af21c71b7)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3b8f453114d554357ad086a49297073a0f7e9dc7
Author: Devin Heitmueller <dheitmueller@kernellabs.com>
Date: Sun Sep 21 12:54:55 2014 -0400
Fix memory leak when using subtitles with VDPAU
When rendering closed captions with VDPAU, nothing frees the subpicture,
causing a leak that bleeds all the memory out of the system within
minutes.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 89089ebc9f7625b7317262803394d96139325e54)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 62dc2df2401d59148074fe930864a00104e87052
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Sep 18 23:25:23 2014 +0200
demux: avi:fix block reading
(cherry picked from commit d4c5f2dcd6a2df117b18422e2c50691e48be9707)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 55b88a4073c41c263a0d0f310e95fb6082ffece9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Sep 22 20:12:18 2014 +0200
packetizer: dirac: block sanitizing must clean reordering (fix #12051)
(cherry picked from commit fa551675f5a01fd6bfbe72f670aba67ed061d4fa)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c9e14c40ae6babc87d0412f95ef1aa1f6643d169
Author: Konstantin Pavlov <thresh@videolan.org>
Date: Sun Sep 21 20:38:17 2014 +0400
Extras/tools: ship ragel-6.8-javacodegen.patch in the tarball.
(cherry picked from commit e23945f09a32dca43b55a1cf67de9375b8d7162f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 05ad86605a2320cf752931a43243189920c831ec
Author: Luca Barbato <lu_zero@gentoo.org>
Date: Fri Aug 8 16:51:15 2014 +0200
win32: Unbreak packaging with recent compilers
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit acb92632bda62d13629f15985bfe9f686ae162dc)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 8b24ef8ee5c5735d3f5178d3badd142ffa008e34
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Sep 21 14:23:28 2014 +0100
macosx: update SPMediaKeyTap
(cherry picked from commit 11ef9fc9e0f3bb1f8f9fc8f07df1fc0294492126)
commit edf522679b48acaa7bba99eda5ebd26e26186311
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 17 15:25:36 2014 +0200
Contribs: fix compilation for Android
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit f2ade2268d923cb2d9e686fb1981b6a5abb596af)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 57903ada97271cfcff5eaa955ae534a97be588d9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 17 08:47:54 2014 +0200
Contribs: update gettext to 0.19.2
(cherry picked from commit 5dc03a473a53ae3c5ac1bbf2186c94b519d2df51)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 561f82adc6c79aa186a9e2356042021c6e55f7b9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 17 08:34:58 2014 +0200
Contribs: update libbluray to 0.6.2
(cherry picked from commit 0216518011fc4b80f2dc43b12c922013cef7fd61)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f0c545e598c501732df5e469e65068744e11586e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Sep 17 08:28:41 2014 +0200
Contribs: update gpg-error to 1.15
(cherry picked from commit f26e6eaf58cd0332a1e746fb0fc709c7815a3eae)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit af92c10c722e60a1845ac0513b93875912253e2b
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Thu Aug 28 14:08:58 2014 +0200
DirectDraw/Direct3D: make a clean copy of the video-format
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 2f3d2d96b82b4eea9a17861b3da294457d1b4896)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6f5b0ebb39c68505a4e9bdf1f3e8194fab5963da
Author: KO Myung-Hun <komh78@gmail.com>
Date: Wed Sep 10 17:00:49 2014 +0900
skins2: os2: save and restore FPU cw
WinCreateMsgQueue() changes FPU cw but does not restore it. This causes
SIGFPE later.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit c35f6c1be0c06204a7b9787695cfa1150c5e5f90)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 53d6fa0007650a8fe428394e7a5f233cffbef108
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Sep 12 19:43:21 2014 +0200
android: request rotation if video is oriented
(cherry picked from commit 362b0da80fd10ea976e570b92297691cb387a8f6)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 65ae93ceab1746aa17ff19b7732d1b726459b64a
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Sep 12 19:40:54 2014 +0200
yuv_rgb: bail out if input/output orientation does not match
(cherry picked from commit 19b9baa2b03af847ab0afc91e78c3ccd3e538cb4)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 068be492447bc313014815b20ba4c598cf49cc50
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Sep 9 19:29:06 2014 +0200
vout: fix a deadlock with the picture pool lock
A deadlock could occur in an high load situation where the vout and
the decoder are taking excessive amounts of time.
The vout thread repeatedly call ThreadDisplayPicture in its main loop
until it returns an error, while keeping the picture pool locked. If
no picture was recently received, the vout will redisplay the current
picture (a "refresh") by calling ThreadDisplayRenderPicture with
is_forced=true. If this refresh is excessively long, the vout thread
will be stuck in a refresh loop. The decoder cannot make any progress
since the picture pool lock is hold and the vout won't be polling for
control commands, yielding a total deadlock of the program.
This situation can be reproduced artificially by sleeping in the
decoder and decreasing variable VOUT_REDISPLAY_DELAY.
A simple solution to this issue is to exit the ThreadDisplayPicture
loop after refreshing. Since a refresh typically occurs when no new
pictures are received from the decoder, this should not decrease
performance.
(cherry picked from commit 22c80ce310c58f6730291b4026af9c7c8b38fb63)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5be64170c8cec4847434bdd4e19e8fe98782c815
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 15 19:16:18 2014 +0300
vdpau/chroma: skip forward to current picture if forced (fixes #11410)
VDPAU introduces a delay of one field (one picture if not deinterlacing).
This is normally not an issue as the PTS is preserved. But it does not
work if there is only one picture not followed by another one.
(cherry picked from commit 6e82ebed93d6f017af4369d8712f7063421ee9ca)
Conflicts:
modules/hw/vdpau/chroma.c
commit 246d92bc05bb4e6e63d207d95242f1461b5549c0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 14 17:57:49 2014 +0300
input: fix forward NULL
(cherry picked from commit dd6170364ffa7a6cc2248f2ef8b1f98e25f95589)
commit 60b89fc38444b3409906f0204f7610158210fa6b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Sep 14 17:53:03 2014 +0300
decoder: fix potential NULL dereference
(cherry picked from commit 7df464879acb66d7a0a19905e3d48b7e6b5fcf33)
Conflicts:
src/input/decoder.c
commit 001134195f8392f3f3e649091dc98f9250a31dec
Author: Thierry Foucu <tfoucu@gmail.com>
Date: Tue Sep 9 11:22:43 2014 -0700
Using fabsf for floating value instead of abs
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit f1cfcbfd8f76d4197f66802944e926f848d8dfaf)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 83de7375cd705b1c3684490743b816331cd74a98
Author: Benjamin Drung <bdrung@debian.org>
Date: Sat Sep 6 23:44:07 2014 +0200
GnuTLS: fix typo
(cherry picked from commit db67b0a660b57141f53f6aec1bc9f427e0f129e4)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 88a86b3961a210457b998604056d6a04fb6ba097
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Sep 6 18:12:21 2014 +0200
contrib: freetype: avoid circular dependency with harfbuzz
(cherry picked from commit 5b58faa2468f0699c6e6f402ea03f489f4360441)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e72c10bf1fb6d4a820695936bacaa86d7c49fde0
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Sep 6 18:09:58 2014 +0200
contrib: make sure freetype depends on zlib
(cherry picked from commit 8f6f849be5322de77a5acc0a6d8e1fe978000573)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 49c4c7aa59b1764b0abaf2a1a87c276dff04071d
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Sep 6 18:09:21 2014 +0200
pkg-static.sh: also merge Requires.private with Requires
(cherry picked from commit d2c6b81287fc01b5afea049a87b9280f5cb59522)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 180ba5dec306f3c1225b01617dc6bc235928a933
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Sep 11 21:29:53 2014 +0300
vdpau: fix mismatched heap free function
(cherry picked from commit d450f9bb8abc35f5e87065c56631109ddc173c0e)
commit 642b319a89d42da815df0ef689a31a09f975f05a
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Wed Sep 10 13:12:33 2014 +0200
subtitle-demux: speedup SSA parser
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
(cherry picked from commit 6cccd64dacf431e1c33877e131b09ff906c85972)
commit 4083a75029b4347b751aa2bfdfd918d671981089
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Tue Sep 9 02:17:03 2014 +0200
subtitle-demux: fix memory leaks (fixes #11908)
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
(cherry picked from commit d47e80b68fe5331dc02e535cf9e5b3e3a52dfca5)
commit 4335aecfa64c12d7ec6d8414586caa948edd359f
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Wed Sep 3 19:52:28 2014 +0200
playlist: fetcher: fix memory leaks
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
(cherry picked from commit a868b9e580a2ec98ec4a13ba5a2cf463821af337)
commit 282173797ac292727c0fae2dcb6792360eb7ecb4
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Fri Sep 5 16:15:06 2014 +0200
interface: fix memory leak
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
(cherry picked from commit c53f31a51223a9d8c0c6e07b5d705d7a096dc963)
commit 81b32b11f25a9e9599eef7403629ad4892f00766
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Tue Sep 2 18:47:23 2014 +0200
flac: check block allocation
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
(cherry picked from commit 7459d06cca4cd0fa29eec101001628d34549c6d1)
commit 7d0bad15d3bddd4626233820ad5e4786178bfb76
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Sep 6 03:55:45 2014 +0200
Support parsing IAS* in AVI
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 9ef8db17fda567a43d6e8febd5cd0f6ec79757a0)
commit 950f5f6748fc45afd82ac172f40d60d4bc51db66
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Aug 31 20:51:36 2014 +0200
macosx: Use floating window level for effects and other panels
All black-syle panels should get the floating window level.
This is normal behaviour of panels and has the positive side effect
that the panel also stays in front while vout window reconfigurations.
This level is also used for the preferences window, as this is sort
of a modal window which needs to be closed (in order to get settings
saved).
close #12063
(cherry picked from commit 081cba9ccc60b60f5f22a8a5be3895147eb0a709)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 1ad06aa4151ae49b04b1cffb5bd00f675eeab3f7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Sep 8 20:54:13 2014 +0200
Revert 'libvlc: refactor sfilter enabling/disabling'
This reverts commit 93900cd71aff74d4eec617d8f87be97427f83101 because it breaks the API behavior 3 months after a feature freeze without providing a proper solution or work-around. This code path will be reworked for 3.0.
commit e731dc23a4f8ef6782c7cc2236bbbf41c034dad1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Sep 5 08:43:05 2014 +0200
Contribs: Update dvdnav to 5.0.1
(cherry picked from commit 08c15c3f4c2b16dfe8189458a8bac17221e43f97)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 465acb4a43be8d3bae46f576645f8b46bdea6df1
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Sep 4 18:16:59 2014 +0200
Qt: fix EPG dialog on HiDpi
(cherry picked from commit 1ec8c36705246b191053b6ebec1491c121cf521a)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 0812cc88be39c4a99ad8ab6bf0b072b45a3d50db
Author: Erwan Tulou <erwan10@videolan.org>
Date: Thu Sep 4 13:40:11 2014 +0200
skins2: fix animated image flickering
Switch the layout activity to true before actually displaying the layout. This
gives controls a chance to reinitialize before any real drawing occurs, and
thus a clean animation gets displayed without any unwanted stray image.
This fixes trac #12083
(cherry picked from commit 1ce3c5d673ba7a71f3db5cf7f1d11ee906f92d39)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit cb3f44ba9d8dc38ffa6b82f86d4806e7a455ef60
Author: Erwan Tulou <erwan10@videolan.org>
Date: Wed Sep 3 23:31:43 2014 +0200
skins2: fix buttons and checkbox artefacts with animated images
If down or over images are missing, they default to the up image. Yet, in case
of animated images, the animation gets played leading to undesirable artefacts.
This patch adds a comparison operator for animated images and do not restart the
animation if they are alike.
(cherry picked from commit 1c101b97678e5e7a34a062916b24fe0b9366a316)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit b2b25aebbf9f425008fd1991691ddafc606eec40
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Sep 4 22:01:50 2014 +0200
extras/ios: fix build script
(cherry picked from commit d32f040df7c85f9331cf5f5aa6438a84e2ad8360)
commit e7d8819b692298ae5cc1f07271e2a2e5aabc985c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Sep 1 23:34:59 2014 +0200
ios compilation script: add support for future Xcode releases
(cherry picked from commit c8803e34fe597809dd5b558e0cdcc811c0cc41fd)
commit ab5b0c5be9e995ba9aa05355f2d7d17cc42d4721
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Sep 4 22:54:13 2014 +0300
mmdevice: fix crash if several channel volumes change (fixes #12086)
(cherry picked from commit c5f806f480c9eda637b741d29c11b1b00e2a6f06)
commit 375c9c191a7746bee05dc74593fadd62205c0a90
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Tue Sep 2 20:14:23 2014 +0200
avcodec: fix memory leaks of frame side-data
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 26e73f0ff54f6f65519443679748c75d437f03ba)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b29a6237f466f471378b3de25565ee9b3fe0d124
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Fri Aug 29 18:18:38 2014 +0200
flac: fix memory leak
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
(cherry picked from commit 52897c9020a3b8044d77866605068509924a585c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5ddc9ee3a25652bd65910bb5a6db05bac3393105
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Sep 3 14:15:49 2014 +0200
demux: mp4: fix integer overflow (fix #12074)
(cherry picked from commit 0ff2de0533d1197d2dc2f17ad9093cc7b9541402)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 73a6039bf2282decb6e8d5ecc4567defdf76852d
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Sep 2 15:35:50 2014 +0200
mp4 mux: do not advertise non mov files as QuickTime files
Fix AAC-LC playback with QT 10.3 (727.4)
(cherry picked from commit 08f8853b60ad68629b14aabea1595047ef7a3288)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0675065f455571bc2b936ab7c6c15c7d04fb5f0c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Sep 2 02:12:32 2014 +0200
COntribs: fix gnutls build on OSX
(cherry picked from commit 407756f250d57b50b6bd20be74c7247c94ce3a3f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a801b6b7e27a299435d4adf64194f9c448fee920
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Sep 2 11:00:23 2014 +0200
input: waiting and flushing states should be mutually exclusive
A crash could occur in the following situation:
1) A video decoder is created and starts waiting for the first picture:
b_waiting = true, b_first = true
2) The first picture is received but the decoder is still in waiting mode:
b_waiting = true, b_first = false
3) A second picture is received, the decoder is now waiting in
DecoderWaitUnblock().
4) From the input thread, an EOF event is received, EsOutChangePosition is
called and sets the decoder in flushing mode.
5) The decoder thread wakes up and exits DecoderWaitUnblock because
b_flushing is true. However this triggers the assertion in
DecoderDecodeVideo since we have b_waiting && !b_first.
Fix #11892, #12041
(cherry picked from commit a1603d9e69629a8168f5babce3388307bb677341)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3833141778f9091cf5181028308d3421d4818ad0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 1 23:39:18 2014 +0300
OSS: remove volume/mute code (fixes #10408)
(cherry picked from commit a14188589fbbbfc404be45a80db90d6e1725de4e)
commit f2bbb58bccd05e5c47df581120dd7126878b5727
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Mon Sep 1 23:00:38 2014 +0300
vout: fix memory leaks
In combination with the previous patch all crashes (double free()) are solved.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 1651d75c07ae1795cf78b0e3e4ac753b7703a8e6)
commit 3e2543837b2681e86d660f692fa62d429f958ca8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Sep 1 18:50:38 2014 +0300
gestures: avoid undefined negative shift
(cherry picked from commit 2051d837ea9066c4ddf388b7940652bb0c8d549c)
commit fa601028241b080e5f19db5ab7a196453fb816b6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Aug 31 23:57:36 2014 +0200
macosx: contacting an app using SBApplication can fail, be a bit more conservative to prevent runtime exceptions
(cherry picked from commit e9981efbf126136807a87215d0ce8aade192b846)
commit 1aca75add3667ed4e9f7e124f753acf66832bd60
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Aug 31 23:49:57 2014 +0200
macosx: fix mediainfo appearance on future OS X releases (close #12066)
(cherry picked from commit 496c2575e067edc195227380c41ed69016df36bb)
commit f4ae6b0c36f7e6744c48483d071c97f61ad5bdd6
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Sun Aug 31 16:17:48 2014 -0400
configure: read_only_relocs is unnecessary on 64-bit OS X
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit f1ccba2fc364dfb8201461307a1cf6a5c1b2e7fd)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 8a341b03d5083e5376b68b18ee9d4b96da911730
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Aug 31 15:28:26 2014 +0200
macosx: video effects: simplify restoring video-filter and sub-source
(cherry picked from commit 677511e79bdc42bddec1b57977973b2489772099)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit df0f992485f45165ab4e132c30cd75b896322580
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Aug 31 15:16:57 2014 +0200
macosx: video effects: only set video splitters when needed
Avoids setting this variable multiple times, as each time vout
restart is requested. Also avoids unnecessary vout restarts at
start and when changing profiles.
refs #12063
(cherry picked from commit ddccf6b050412f348a00c12b857a48d4ac5e2b63)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit d86c606b8d5841fbaff4b9bddb3a4e644f80b64c
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Jul 12 19:05:52 2014 +0200
macosx: auto-apply brightness-threshold value in video effects panel
(cherry picked from commit d23ddc933c7505d54fd9fd19040803d5b8c8f888)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 5afb0224ff1b68628dd91f384fb98957bb50aadd
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Aug 31 19:18:58 2014 +0200
NEWS: minor Mac stuff additions
commit 7fc850c52b1ce823f8fdb014911d2586dc4ffd96
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Aug 30 16:32:23 2014 +0200
mac codesign: improve signing script
- add signing of sparkles autoupdate tool
- directly fail on error
- fix bug preventing signing of VLC binary
- rework validation steps so that it validates frameworks and autoupdate
tool separately, but then the complete bundle like gatekeeper (using
--deep option)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 699533d5b940bad7ddaffff99f31c83da630fd55)
commit 0949514f49d8f2eaeb3c5204fada92e7dfbca6c1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 31 11:14:33 2014 +0300
vdpau/display: do not set background colour
This interferes with overlay-based outputs, and serves no useful
purpose for VLC since the video frames are always fully opaque.
(cherry picked from commit 345fa6c345d839ff3bec9c0f455e0eb2034f0369)
commit 43623d35eaf965076dbde8ac90165d50d315e89f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 31 00:21:56 2014 +0300
oss: attempt to fix the build
(cherry picked from commit 2d681f4c38745132a18fc7ba8163df5aab96346b)
commit f2138876031d9b57714e556a66ab07a068d9992d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 30 21:12:25 2014 +0200
On the road to -pre4
commit b11ebce6c7237bacfd90f312b7cd2fbe9ab4f006
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Aug 30 11:46:12 2014 +0200
mac packaging: preserve symlinks while creating VLC.app
mac frameworks use symlinks for their internal structure. This
reduces size of delivered framework folders by a factor of 3.
Also correctly clean the BGHUDAppkit ressources folder. Info.plist
must remain for proper code signing.
(cherry picked from commit 468c9ea3a6231ee63a0de40bda63e28f9b431a46)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6943eaa1992022bb0d74555fc90106917f1f26d9
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Aug 30 11:44:40 2014 +0200
contrib: preserve symlinks while installing Growl and BGHUDAppkit frameworks
(cherry picked from commit 38ed035eaa96ef8d0ab7bffc274566814f677d2b)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7b79b1fdfa3a22a4d060bc1fab9b0707c7b58d77
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 30 07:01:00 2014 +0200
Cue: don't round the start values
Close #11740
(cherry picked from commit 84bdd0e765a83978fd246277d4b290ced72086b7)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 70c4f05f241ac27afcaa88395ddb4851bd860e70
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 30 06:49:19 2014 +0200
Contribs: fix GnuTLS linking on Win32
(cherry picked from commit d53688897ec773695def279cea2a179d5620c4e9)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 97e514bf7322b6cfa7ab5d7c86badfeb7e4e8e38
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 30 16:34:39 2014 +0300
decomp: fix heap overflow and cleanup (fixes #12052)
(cherry picked from commit aed1b6da46d484f18dbb36dbb5e62c4d4f9ec070)
commit ae2e2e4d7f6c56911963939a4236833a1ec478b3
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Fri Aug 29 18:17:17 2014 +0200
packetizer: flac: fix memory leak
(cherry picked from commit 832510eb27f32d6e08451d7591a8149caadff935)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7614ae5378aeccfd391ab3309d1b05c4bc22290f
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Thu Aug 28 14:13:03 2014 +0200
Direct3D: fix memory leak
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 9ac30b31fc91e5a47135c1ca2f9c08ea0f5c255d)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a15bef7cbb449dca267f68eb5f28ad13a9220ae9
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Thu Aug 28 15:22:22 2014 +0200
fontconfig: fix memory leak
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 38dab127daa980ca706b5315be17736f8f795e42)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5fa429b3ec9af47b024f30cdff0fd7f47becf8c5
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Thu Aug 28 13:22:33 2014 +0200
Win32 threads: fix memory leak of detached thread
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit b1f9242606caf549a03c6b11b00c66c2c1af27cb)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5ffac32ccd82f921eebb943b6aa2cb2edf1d0293
Author: KO Myung-Hun <komh78@gmail.com>
Date: Thu Aug 28 19:15:58 2014 +0900
compat: poll: fix compilation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 5064767f8e2de7299bbb00652fd04ac5a70de4ce)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 550b629c83ed85e5a84fd60285e565f079f57484
Author: KO Myung-Hun <komh78@gmail.com>
Date: Thu Aug 28 16:14:51 2014 +0900
os2: getaddrinfo: fix typo
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit ecd7f4e2e784e908626afe9804bc380abb07115e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 39fb0652d989e84d4fb513b032002af43ed501e0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Aug 28 08:36:30 2014 +0200
Contribs: update Nettle to 2.7.1
(cherry picked from commit dc2a22c095453c40657f5ac83a289740beceb30e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8c3414087f9e1b4f26d534df138444b62b22c4c1
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Sun Aug 17 14:38:54 2014 +0200
lua: reactivate vlclua_net_poll() on windows
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit a916d7be15713e577eacb88a18e6e6990e5213d2)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b7740617b4c2e085078faf08c938a3a3cbe14efd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 25 21:35:27 2014 +0300
filesystem: avoid potential qsort(NULL)
(cherry picked from commit 558e6b78d4c269a2de4a152cd2c72cb685c65027)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 88efd1e2b107267c008af9e49a6bf0c22913eb0e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 25 22:41:40 2014 +0200
Contribs: update GnuTLS to 3.2.17
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 31dc0fd419cf54c4dd80947930159bcce660bf6d)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3e546fffc53c3896aa7a14811894ff3923276c93
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 25 22:48:45 2014 +0200
Contribs: Update Nettle to 2.7
This is required for gnutls 3.2.x+ building
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 0baa1dbe8c3214dd6c312073438e1b3cf87e0d5e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e9dc4f795242ab447145dca7dbfc0b72d5f6904d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 25 21:26:52 2014 +0300
vcd: fix NULL dereference on error
(cherry picked from commit a1c81a10276b3839c9832d274ae5def3c53ee203)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f97a4cf8d639fe97bb82edb992f02b21179487b0
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Mon Aug 25 12:07:22 2014 +0200
avcodec: disable frame multithreading with dxva2
Fix #11930, #11693
(cherry picked from commit bf9b995528941436fbdfad6e60ce7af76f20ea2e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 16bc6fb199487fd052270511cceaa1652ad40d2f
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Aug 22 11:55:29 2014 +0200
EsOutDecodersStopBuffering: remove assert
The master program clock does not necessarily have a reference
A different program PCR can be issued first, and the assertion
would be triggered since c3bd897e586d906d631a1cdc51232f76ff1ca1fe
(cherry picked from commit 8bb2d53a5a98770ab29baeb4581a5d90cafd3411)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d5a5e34db670ebbab44307e003af74bab1a5503e
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Aug 22 08:38:31 2014 +0200
contrib: x265 1.3
(cherry picked from commit 7809109cc0be01c3bfc8454ce52bbb2ea3931dfc)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c3144752ee5c18b48326554d16bd61b28fee0ebc
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Aug 21 15:56:40 2014 +0200
contrib: libgcrypt 1.6.2
(cherry picked from commit 5e1c1945e7b44141346e5ad2cbad7230568f7d60)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit befcc8a9befc20a169b73b5b56454eff5489ffb6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Aug 21 00:01:40 2014 +0300
Qt: force XCB platform so we do not crash if QT_QPA_PLATFORM is set
(cherry picked from commit 9a76128f6c86db806ba54f39007db826a7f9e533)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2794879650de5cb89436fea42560b2882174a7ab
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 20 21:35:07 2014 +0300
ps: fix double free
(cherry picked from commit 4fc3c93cfcf10108de3d8a30081257eb8e96b1e0)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 002beebeb2442b2e83f9712e87dd429ed0442832
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Wed Aug 20 13:55:42 2014 +0200
alsa: do not leak memory on failure to read frames from pcm device.
(cherry picked from commit c9ed94876c9b6ea3b09c2131db13388ae26e49f1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c9c13a504738c511323ee4a6cabd251a84a53cb9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 25 21:02:37 2014 +0300
shoutcast: fix NULL deref on error
(cherry picked from commit ad22a4a41fa28a2e6bb90f9ec4d72b6c10e58926)
commit 1952b89f2ec75b05b0cc6a477e3e780033de799c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 25 20:55:42 2014 +0300
httpd: reject incoming requests bodies over 64k
(cherry picked from commit 44b7c126c6d2a2002758c12db2f0bb89dc328a3c)
commit 7153f2b3c929aafabb96bb2b71c165904454c7fc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 25 20:06:35 2014 +0300
oss: use software volume on non-FreeBSD targets (refs #11880)
(cherry picked from commit e5f38003c73c8584936ef551f851c50775bb2925)
commit 62d20718ddaacb96845a0c92adabd4e8b5b88b36
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 25 18:58:43 2014 +0300
mtime: fix signed integer overflow
(cherry picked from commit 45f7b6b3600f41a54daf53e203a237eb3001896d)
commit 861235e8c5e04654fbf783feae556e6830483649
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 24 20:25:36 2014 +0300
gnutls: fix compilation with 3.3.0+
(cherry picked from commit b5a7662a2c735ecb22b23f60a91c4f9c9162f3b8)
commit 96591ab82c333cc8c6c6782cd8ff986bda85b0f4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 23 17:31:17 2014 +0300
gnutls: fix memory leaks
(cherry picked from commit 2c753633d9bdc0266a831e9979cd5f2c06f31d61)
commit 67a098c1a001d051ca819368fc1ef8f690b4d96e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 23 17:26:19 2014 +0300
gnutls: drop useless global mutex and init if version >= 3.3.0
(cherry picked from commit 6c12257639281c7631c2159d1efd3a052df09c34)
Conflicts:
modules/misc/gnutls.c
commit 2be9caa6c902499a23c27a5866f954f684f480e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Aug 22 23:22:44 2014 +0300
gnutls: fix flawed logic
val is always zero in the removed code; the verification status is what
actually matters.
(cherry picked from commit 52500eb759c39c75cc98338cdb65ea64873fb09c)
commit 96b91c15493371b7499b8ad9a33d4c10b232fc5b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Aug 22 23:04:39 2014 +0300
url: fix out-of-bound read
...if *next is '\0'.
(cherry picked from commit 48677cbcc5058b5c9c8ee533dcc78ad16c6503c9)
commit d0698491680ddda833690962052735368a9d8c9c
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Fri Aug 22 15:34:21 2014 +0200
lua: never change index of lua file descriptors
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 7d20cc0edf642d323ece1dc4163dae09a467da6f)
commit 017098e3759d73beb46785f882b9b731d2c1ff4e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Aug 21 19:35:29 2014 +0200
extras/macosx: update codesign script for GateKeeper v2 needed to support future OS X releases
(cherry picked from commit 367a9a4764d3acf174c9e3091289df9300a4a1a5)
commit 7d19a36399492c94931985c8e697b6cb5d36c88a
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Aug 19 16:45:54 2014 -0700
mux: ogg: fix typo
(cherry picked from commit e5a98bffa578fbf24220e7a4ac8dcd4523b79dec)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2d919681437a23d2595ebe87b18ba634b1832e79
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 17 16:28:36 2014 +0300
poll: deal with invalid file descriptors more like specified
(cherry picked from commit 5ac516c9c7a2acfdc5b8f9d94eb3833efa7f26cc)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 22a0bdd422b9a6d814a7ec9b00c27d052e931bda
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 17 18:18:31 2014 +0300
configure: fix quoting
(cherry picked from commit 591bf557b3201e624b6f35fd9f958ef5996a605c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8f22d43352af3ba0d98c7f358a31e664c6ed0d5e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 17 18:17:08 2014 +0300
configure: typo
(cherry picked from commit 3591628bb42ae5665fc8786f2ef9b072503ac58b)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f1ebbd36806d43bddcdb5cdba8cd6be53ed93da5
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Aug 18 21:35:14 2014 +0900
addons: fix deference before null check (cid #1231840)
(cherry picked from commit 98c7fee169bf5da3f7da7d6b465a98236d7ac53f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 01b1853c11fb2e3872278f5f23cb13bd1b135f55
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Aug 18 21:43:04 2014 +0900
access: dvdread: fix int overflow (cid #1062572)
(cherry picked from commit c2132a158eb6266024ad3ab17d684b0eb23fa700)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 57924abb177c27f2b90917c29e8d56544303bd15
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 18 20:50:32 2014 +0300
bluray: fix error handling
(cherry picked from commit 17390c6fe77422a6df228498642b99ef4c98cbe0)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0a94892c09fd19aa68567abfd5b81a284984397b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Aug 18 21:06:04 2014 +0300
speek: fix potential NULL dereference
(cherry picked from commit 5dae442d8112968fc6ecb54b140d547f09ec05cd)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e4c7e1db0f653e94ecb34f9420586ad0517fa869
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Aug 18 22:54:16 2014 +0200
macosx: compilation fix for earlier clang releases and runtime fix for 10.6
(cherry picked from commit 78e91e55409866e07271be234452a122f717d662)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 56deef0741efefca910a4c124627a6fd81212f64
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Aug 18 22:45:19 2014 +0200
avcapture: fix compilation for older clang releases
(cherry picked from commit 6b3d8f333d915b99e4304c41401fb3840671cb89)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3069ebdfa6909d138e8fe5966c9e113f4d7b9548
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Aug 18 23:52:19 2014 +0200
On the road to -pre3
commit 03efc84b372f73e29b66c9b2b03d7d391c34d635
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Aug 17 22:15:39 2014 +0200
contrib/gpg-error: fix compilation for embedded 64bit Darwin platforms
(cherry picked from commit e14eb8f3f6799fe02f9bed2b67e5b0702e4e799a)
commit ad0b48fe03c5833550c8414337b8f8d89b118e29
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Aug 18 20:22:32 2014 +0200
contrib/sparkle: use version 1.6.1 since this is the last to support OS X 10.6
Additionally, patch the sources slightly to support Xcode 4.2
(cherry picked from commit 2e2ffef83be499a1920c179080d0fc8508def85d)
commit 5178b240f63be256e20e8ee23f1358f752207761
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Aug 16 13:20:55 2014 +0200
macosx: Do not resume playback if start, stop or run-time is set
(cherry picked from commit ad30beeabe8228616b3cd92b88e07f8165f28c0d)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 071e0ab21f6b9fa4036a843b7aea91c6b25d5c90
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Aug 16 21:56:11 2014 +0200
extras/tools: update gas-pp
(cherry picked from commit 7bbd36a5f527e39b9686e8deed441c09f7b9ada7)
commit 162e7f9086698aff6a4a851baefd9d037e9df2c0
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Aug 6 14:50:56 2014 +0200
contrib: sparkle: drop obsolete patch
(cherry picked from commit b073cda5f02aa512936ced2c45c9bfa54b83b429)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 43375a497f2f71cfb3488152e2158708e5aa2eff
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Aug 6 14:49:48 2014 +0200
contrib: sparkle: update snow leopard patch
(cherry picked from commit b88ae64d8e0b3b971d5eda00a0ac938a8d39544e)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 49a382da16bffcd6f00c32989f5b4620ab0c5b93
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Aug 6 14:46:29 2014 +0200
contrib: sparkle: remove applied patch
(cherry picked from commit 57acfbdcd66ddd363c80ff24c44997f0b9b874b8)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 6fe09846417904d51f95fea5e90351f34d3f1968
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Aug 17 10:22:19 2014 +0300
Update libtool library versions
commit c7137692365d5da29b19575d09c584ac115b3ee2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 16 13:48:17 2014 +0300
dbus: fix file descriptors leak
(cherry picked from commit 67aa058beb6ee58181c821ff217dfda1d5a36363)
commit 36c43ad4c60cb7e739d9496eb6ae16b4c72af67a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 16 13:44:37 2014 +0300
dbus: register only one MPRIS bus name (fixes #10301)
(cherry picked from commit 078317de42128ae298de5f507b89b3a769cf0eab)
commit 37232b5eac0ae3441d64a1f6f51d5fa21ee453f1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 16 13:37:23 2014 +0300
dbus: register object path before bus names
This fixes a race condition where the player was visible on the bus
with the MPRIS name, but did not implement MPRIS.
(cherry picked from commit d32c36dc11322402e47838d8ed2d69b8e47a2e55)
commit 003586cc4acce2527cd56cbc15f6b5dfefe322a9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Aug 16 13:11:09 2014 +0300
netsync: fix stale pointer on error
(cherry picked from commit 3cd098faaf269be951f522b0aab0c1ee9dcdfbbe)
commit a5789854b09e34f476c4fc9657730831d28a7223
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Fri Aug 15 22:50:48 2014 +0200
oldrc: fix thread-cancellation on windows (fixes #10483)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 09cc30dff2dfca9ec993c7bf245942ca5735ebf0)
commit f5e85d90bd3829efb5b22a267e4cb284595f88de
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 16 09:20:32 2014 +0200
Slovene and Albanian follow CP1250
commit 13fbe3d2a1771a31ce936c91bee3c13856acbfae
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 16 09:16:19 2014 +0200
Bosnian must be CP1250
commit 18ab804ee330cd709f973394ef4367a1b3dd901c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 16 02:41:05 2014 +0200
On the road to 2.2.0-pre2
commit 2a756bf35317f52058e9cc868366f20b05ffd88a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 16 02:36:30 2014 +0200
NEWS: forwardport 2.1.5 NEWS
commit c0fa66fa9ebf7c2aa9d6b94b24270b23e782121c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 16 01:52:31 2014 +0200
Update NEWS
commit 610e4a753bceddb0cb280196231a1a2b2b288ff6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 16 00:06:51 2014 +0200
PO: fix distcheck and nb encoding
commit 94b5dd5ef7c9d7502b8e45ec2baaebb9522d2d58
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 15 23:49:24 2014 +0200
Make update-po
commit 2cffbca91bb3948927537efb67e105a265c28fb0
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:50:06 2014 -0400
l10n: Bengali update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5971f90a1d041db9155c04a5d1026a76dfef7526
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:46:06 2014 -0400
l10n: Traditional Chinese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 7bf58fbddb0eeb6ed705b22f668ef654c7039bae
Author: Dean Lee <xslidian@gmail.com>
Date: Fri Aug 15 16:44:34 2014 -0400
l10n: Simplified Chinese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit c59defcce5d3fb963af756d313392e9e8a6b3e8a
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:43:34 2014 -0400
l10n: Vietnamese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 210a98b67b9027ab2dc627b3e5ea385bee0853f8
Author: Andriy Bandura <andriykopanytsia@gmail.com>
Date: Fri Aug 15 16:42:11 2014 -0400
l10n: Ukrainian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 52cbaf97e92cbbe40c2e5e808cdbde59edf6ace8
Author: Kaya Zeren <kayazeren@gmail.com>
Date: Fri Aug 15 16:34:11 2014 -0400
l10n: Turkish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9bcc2d4980421295c61d66e3ea692d17844b8c6b
Author: A. Regnander <anton_r_3 at hotmail.com>
Date: Fri Aug 15 16:21:32 2014 -0400
l10n: Swedish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit f5b24057d762fc98050d803952cf3068728d1cec
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:19:25 2014 -0400
l10n: Serbian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9cf26b49f05fd7dac78ca806202a3212ab73321a
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:17:19 2014 -0400
l10n: Albanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5ad9f91deda7bb5888f126d3d4fdc8b73dd4a64d
Author: Martin Srebotnjak <miles@filmsi.net>
Date: Fri Aug 15 16:16:48 2014 -0400
l10n: Slovenian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 58f1addea0a05ed7c5557b8f533785d4c7ebf4be
Author: Marián Hikaník <mhikanik@users.sourceforge.net>
Date: Fri Aug 15 16:15:29 2014 -0400
l10n: Slovak update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 062051c564ab28444837361b87fc5d2fc21b9def
Author: Alexander Lakhin <exclusion@gmail.com>
Date: Fri Aug 15 16:14:42 2014 -0400
l10n: Russian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 8162ed96c84a905b869c177f0c8312b01432535e
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:13:54 2014 -0400
l10n: Romanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 015abf37b975eb43fcafc44427de4048b7cf86d2
Author: Manuela Silva/Alfredo Silva <manuela.silva@sky.com>
Date: Fri Aug 15 16:11:40 2014 -0400
l10n: Portuguese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit cbb2804c9359b384945772911169506bba3166d3
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:09:42 2014 -0400
l10n: Brazilian Portuguese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit b1e2ee62231a468127166db017c9dc3fe9280b55
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Fri Aug 15 16:08:45 2014 -0400
l10n: Polish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 20126e536a4e2da5eb07300a894eeb5cfc5ba6eb
Author: Amanpreet Singh Alam <apbrar@gmail.com>
Date: Fri Aug 15 16:06:18 2014 -0400
l10n: Punjabi update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 401a907135ff924fbde26db00b9333a37fe84eeb
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date: Fri Aug 15 16:05:29 2014 -0400
l10n: Dutch update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 825f1322e3234e5b3455efd13aa4dbff2c12bdb7
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:04:08 2014 -0400
l10n: Nepali update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit c6c5b9bcdfd21394401b3e3d644839560add469a
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:03:23 2014 -0400
l10n: Norwegian Bokmål update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit bc1851fbf0e75b0d0286803a936587ca24c3a7e3
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:01:51 2014 -0400
l10n: Malay update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0fabde7a4adb968d83dad753254e8f28bfe39253
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 16:00:17 2014 -0400
l10n: Korean update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 08454d0f60485de27272f856c027313c4a222b62
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:58:58 2014 -0400
l10n: Kabyle update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ca14e41d84ed95d2055e0d12ca55259e8016b37f
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date: Fri Aug 15 15:58:19 2014 -0400
l10n: Japanese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit cfad9a8e221ef68b86264d74b2120bf7b1de56e8
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:57:27 2014 -0400
l10n: Italian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9382bddaf99144314a2b82fa6c71e652faf2199e
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Fri Aug 15 15:55:11 2014 -0400
l10n: Hebrew update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 828f4a1d18f160dba6d71732601cca6493608b35
Author: Michael Bauer <fios@akerbeltz.org>
Date: Fri Aug 15 15:53:11 2014 -0400
l10n: Scottish Gaelic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit b1a3e8ddb5e41818eb814037a8b97965945c2b95
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:52:11 2014 -0400
l10n: French update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 377fc4bcedea855dd9b9b08eecbc59d6099460e5
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:49:59 2014 -0400
l10n: Finnish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit f6eb72286b7c80bfa3eaacac2d753456c4834db1
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:48:24 2014 -0400
l10n: Persian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit a376d4081b6143007cdcefd2f4425ff6afb488cb
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:45:50 2014 -0400
l10n: Estonian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit bd8b635b5b23929bdb14f4e7aad58d909bed26cd
Author: David González <pico.dev@gmail.com>
Date: Fri Aug 15 15:43:39 2014 -0400
l10n: Spanish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit b579c34b4ba0bfa296f95fba953ec96d402cff14
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:42:13 2014 -0400
l10n: Spanish (Mexico) update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 83ad72e7083acfcac5eb90dfb8183acdf0972e2b
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:41:07 2014 -0400
l10n: Modern Greek update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 877eb8699260aaf809bbd4bf0e43640bddb3c563
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Fri Aug 15 15:40:11 2014 -0400
l10n: German update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ead7377efd350587c9da0966272daba5bb6c48bb
Author: Aputsiaĸ Niels Janussen <aj@isit.gl>
Date: Fri Aug 15 15:32:56 2014 -0400
l10n: Danish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 222f8ac9d09153f9f26d8a2ac89c00b12bf78f36
Author: Aled Powell <aled@aledpowell.com>
Date: Fri Aug 15 15:31:43 2014 -0400
l10n: Welsh update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 50cb655ced8bd87157a7a5ec8cd8cd90321b02d6
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:30:30 2014 -0400
l10n: Czech update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit bbb2cca520708b723c0e1d3d3cffca661323ee99
Author: Adnan Memija <sream_92@live.com>
Date: Fri Aug 15 15:27:14 2014 -0400
l10n: Bosnian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ef0b9f2bf133e9beea259c1712d75d3b2953333f
Author: VideoLAN <videolan@videolan.org>
Date: Fri Aug 15 15:21:04 2014 -0400
l10n: Arabic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 09fc49ca352c1c2505625cd923d87a6e8b2ab11b
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Fri Aug 8 13:35:01 2014 -0400
contrib: ncurses: explicitly set PKG_CONFIG_LIBDIR
ncurses' heavily-modified autoconfigury expects this to be present.
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit 05ceb797c3802add411249d7f0f0f9bbbba257a0)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 675da113afb699ba6d13d17ffd5ab2c91e0d031f
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Aug 6 16:41:06 2014 +0200
contrib: ncurses: configure doesn't understand --datarootdir
(cherry picked from commit 4568719e6018e9633d9cdb263bb67c03d18910e3)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e2a4b90f4bf99498cb6144a8be6c85b822a4b3a3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Aug 15 21:47:44 2014 +0300
media_player: do not wait for input to stop when pausing (fixes #11767)
This lead to a deadlock when attempting to pause an input that did not
support pausing.
(cherry picked from commit 1e68f58eb16f1d6b6bc61bfdf5748243968e0608)
commit 39daee31943410459ac564cb36081dd7c06de3dc
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Aug 15 18:30:32 2014 +0900
Qt: epg: fix update signal
(cherry picked from commit 1d0f949a8202aa34e8f7f7f7ac2992c9fdd602f2)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c860dabc0a629ad4699e4f61c90e92772ff15899
Author: Christian Suloway <csuloway@globaleagleent.com>
Date: Thu Aug 14 17:55:35 2014 -0500
livehttp: fixed generated iv in index file
Removed extra shift when copying generated iv for output to index file tag
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit 6d7595d821e693391417531cf3c846f2f368b831)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f70392c3399df2001180df38643169bdcc1c34f7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 15 09:26:25 2014 +0200
Qt: fix the postprocessing menu
Close #11613
(cherry picked from commit d65b41f4da915e148a42b5699962947134fcc7dd)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ba7ed3b867e960554f8e19db28fefc91e8a0c65c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 15 09:25:22 2014 +0200
Qt: create a AM::PPAction
Ref #11613
(cherry picked from commit 004213d0606e9590eb9454dedf8c0f4715e55dd0)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 94c56b98fe4900cfe3ff2a0e7d254e074617f749
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 15 08:05:42 2014 +0200
Qt: PostProc getter helper
Ref #11613
(cherry picked from commit 36f457d0ad9bb8dabfac5a51328799c48ed33a9f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fa439d80472d4a4b758d58d9cd8701aa776ee9bb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 15 07:53:57 2014 +0200
Qt: PostProc setter helper
Ref #11613
(cherry picked from commit cca1c1efc30abed41eba0f3b3091735d3cd2e46d)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1961ae181dbcd3f69de427e9f970343251ac16ca
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 15 07:18:27 2014 +0200
Qt: helpers for setting video filter values
This is mostly splitting Qt and core code
Ref #11613
(cherry picked from commit c803336b8b6c859bf529dbc944668e63b30e2828)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5a4627848b6e5aa9d7f5636a3056546ebdf5c30d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 15 07:53:47 2014 +0200
Qt: video filter helper for getting the filter type
Ref #11613
(cherry picked from commit 78ea3f23df02fa470d0d9de50ab9306348014d2f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a5b13591e9a24ae1b74685edd8961ad40f72bea2
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Wed Aug 13 20:09:20 2014 +0200
Win32: rename crashdump to get only 1 bug report
Close #8168
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 8b0f5764e8ecda6cebef43fdd852f37abb15cc5d)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a1029e49c270d8c5519ad75d58269f45845fcdf3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 15 05:44:30 2014 +0200
Qt: don't use a modal dialog for continuing the playback
Close #11705 #11703
(cherry picked from commit a3f6eeeb90422e40a2650d05be667b410aec3668)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4860e26f60823ba9b72289de81ae49f01e690516
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Aug 14 17:37:19 2014 +0900
demux: avi: remove packed attribute from vids (fix #11965)
(cherry picked from commit cd4e7fa8269485be37ee8aaa2f3d3da0e017970c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7058b549c2cfdf0b4d7241489c16a0a785ace459
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Aug 14 17:38:45 2014 +0900
demux: mp4: point to atom's position of base offset is moov (fix #11746)
Not so common flags, lack of samples.
Unsure if it doesn't break something else.
(cherry picked from commit 4fe0751b76f43b9b0ac6aab34319a94e498536cd)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2c5ecf116e565be769237bebde3d2816499dd61f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Aug 15 20:07:07 2014 +0300
input: fetch demux attachment once, not twice (fixes #11966)
This was inefficient and caused attachments from the meta engine or from
the slave demuxers to get lost.
Note that those attachments will still get lost later if the master
demuxer sets the metadata update flag (which affects the Ogg demuxer
only so far), or when adding a slave input.
All regressions introduced in e4673369e8356c84ca99b66fb222dee07c8e4962.
(cherry picked from commit fdb9f79e5ffdb566a1b5f5940d83f8cd93f08783)
Conflicts:
src/input/input.c
commit ed203d9397547c208ba5e933db98cab6b2b14e5c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 13 23:14:14 2014 +0200
Contribs: update live555
(cherry picked from commit c406bb3fae1f4b4930a8e1a15e131a35d2ed8895)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ab0d64f81307c1353628e533aac83d0eb3aea5b9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 13 23:04:36 2014 +0200
Contribs: update libav and FFmpeg hashes
commit 170278862f902c35afc68971f7a5c304f9316aaa
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Mon Aug 11 20:51:22 2014 +0200
Win32: use %ls for wchar_t strings
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit 63e775d57f411671d429b468b403716ffb7ed1fc)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 306343923aba49dcd383daf68275cbd43b943a43
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 13 10:16:09 2014 +0200
TS: Fix crashing with CSA
Close #11955
(cherry picked from commit 5d8962447c6c31136597cc6c8b4efed947d144e2)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3d962e93fa69d82200789dfbcf67ae54e5e72f33
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 13 07:17:06 2014 +0200
Qt: correctly update the nowplaying info
Close #9960
(cherry picked from commit 13bd23a2b930c0efbb27482838b197c20130416e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 201180f0ecdc3318d664bfea44ddd4c8ec18bfa8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 13 07:02:57 2014 +0200
Qt: do not pause playback when resuming
It just shows a dialog, but does not block the playback.
Close #11708 #11705
(cherry picked from commit 23f717bcfdbe72866424b48136134c505b901219)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1971e07116dc1992c5b6e8835229ca1cb7ca39ab
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 13 04:41:37 2014 +0200
Qt: resume only for files
Close #11721 #11761
(cherry picked from commit 528a16ff6499c782635a167e93b8031c9f090519)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a8831b7bd22242bb8ae549140dc91f46facabce1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 13 03:42:29 2014 +0200
Qt: fix OSS simple prefs
Close #11694
(cherry picked from commit 334c42b9668efd987f1eb164eeee26d06f066454)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 03eb92d62f6a0b0366245bd4174c01f94c3a6596
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 13 02:51:01 2014 +0200
Qt: corectly do the thumbnails for Win7 on Video
Ref #10154
Close #4726
(cherry picked from commit 97776ce13da5711bf6fd80673990c4d4a9215c2f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a9735df7182900c6d8a947da8dd8fab1f6e54170
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Aug 13 01:58:39 2014 +0200
Qt: update the Win32 thumbnail after fullscreen
Close #10514
(cherry picked from commit 291b79a14742361914bdc71048f291c14c797661)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 912ab248b5ff6bfcb1910ff14242e30d78bec161
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 12 22:55:59 2014 +0200
XPI: use win32/win64 as package name
Ref #11856
(cherry picked from commit 293b492790d1003e91a5f8b99167a924aaa8daea)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 227c4d268a3fe6bcffa0f29776aa8cbc55df23d4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Aug 12 03:28:12 2014 +0200
PS: fix length computation
Should close #9412
Ref #7303 #8180 #7889 #10123 #2608
(cherry picked from commit 2d8e53ac7e404e4ba1b68d70112d991e4adea0a1)
(cherry picked from commit 63a3b568ad2b49778f73d9d8fbec8e281b5f1291)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 52ceccfe05f98bf9317488983e7abc22594b357b
Author: Hannes Domani <ssbssa@yahoo.de>
Date: Mon Aug 11 20:49:31 2014 +0200
Win32: stop stacktrace on nullpointer
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit a2897b56dc6e8c1bb4e1e705e6a6df97574c01a6)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a8fd9a2ef1decfbf7571e2f10c5ed3125757c965
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Aug 9 14:19:24 2014 +0900
demux: mp4: fix rmda/rmra box restrictions
comment was wrong
(cherry picked from commit 7f80a94dcf70d28b8ddedc7a86baaab32399a258)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7c00ec4f7711d3fbe8322389a4a097631647a67a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Aug 9 14:36:55 2014 +0900
demux: mp4: add few nondefault box check
(cherry picked from commit f26de3cc0f3ae071949383af299a5a85e50d1ca1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 545558ef470297d96aedd89138b9bca2872dce6e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Aug 13 18:01:21 2014 +0300
win32: make sure libvlc.pc is installed before configuring npapi
(cherry picked from commit a3aa76270fa1298c0538eb53abff8a797e0be204)
commit 1feb0545d9a67f247a46fe1db31b7f422771887c
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Sat Aug 9 21:02:00 2014 -0400
vorbis: fix dereference after null check (cid #403019)
(cherry picked from commit 4941746e6379c43d56fc70ad5a7ad83d99081b2b)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 68906550c1030f5d000236f04bddb4a53690db04
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Sat Aug 9 20:46:38 2014 -0400
stream_filter: smooth: fix leak (cid #1211818)
(cherry picked from commit 887e8f05876f380ab264f382ba905599c5d8a59e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fff6a620f319eb7bbfd18b8d2b79d81bae55155a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 9 10:48:37 2014 +0200
Avformat: don't warn about AVCODEC_ID_NONE tracks
(cherry picked from commit 37e7db4956c0e5605ce207435ac81a7be0ef0d53)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9279c339e0dd81129bd26531ae3cbc1e2b04710b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Aug 8 16:16:21 2014 +0900
Qt: remove pointer from inputChanged signal (fix #11886 #11887)
All signals, event direct ones, are going to event loop.
Retrieves input_thread at event loop processing time
(cherry picked from commit ae4e524efdf503c3110a12c157aa489cc3428a2b)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2900cc315a3f50b0c9f7f40f105d142a7616a159
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Aug 8 04:35:22 2014 +0200
Contribs: update libdvdcss to 1.3.0
(cherry picked from commit fe07d496fc7fe3ce9d9cd642c3066f46dcf29778)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 83c8054c1859e7189d4b57d8ad996776bd6f47b5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 9 04:27:24 2014 +0200
Contribs: update libbluray to 0.6.1
(cherry picked from commit 032979e0a38c90ae07c04aec5c2c59dcd9d4640f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 79c1b8e4a10a43c69d94486051974a2a92316416
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 9 04:17:20 2014 +0200
Win32: Update greek installer encoding
Close #11850
(cherry picked from commit bbc663985ba166f913369b429cae1d8e8523894a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bff9ec70da473783b6aa992afd6b3e86584fd52e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Aug 8 20:23:01 2014 +0300
equalizer: fix out of range test case
(cherry picked from commit ee77bd03d27f987750aab648016376f58d72f7bf)
commit 00688943f35b916632f72294715692fa09d753e8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jun 16 12:27:45 2014 +0200
macosx: remove level 0 from the post-pp menu
(cherry picked from commit e6578e3d925581af40e6ba102e1664b38a41b0e5)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 324a6b5a0a1a92033de86ff8930a960176706f62
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Jul 13 17:33:44 2014 +0200
macosx: fix typo preventing post-processing (refs #11613)
(cherry picked from commit e972fb43c372c90e0f2963fe702b77455ddc7639)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
Conflicts:
modules/gui/macosx/MainMenu.m
commit c2ceef83fd36fe009c1ef5b4eae239c27538673a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jun 16 12:43:41 2014 +0200
macosx: de-duplicate code by using the global libvlccore controller to handle video filters
(cherry picked from commit 5dff4d81394b2e043df1bbe3ae6b1cce1cf4797d)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 0b5419b5f00e0d434dd3a59592a9bcd325ffad64
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jun 16 12:11:54 2014 +0200
macosx: fix post-proc menu item (refs #11613)
(cherry picked from commit 03648ce931fb388493684ad03d43414a5da24f43)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit c7aacb0625ea5d8acc6d8d062d1609b0ba668e03
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Tue Aug 5 18:49:38 2014 +0200
Revert "macosx: fix typo preventing post-processing (refs #11613)"
This reverts commit 2fdaa10707926d721f987488416d529686bfcfc6.
commit be61e1610c813c9cdb8cec72ad17be58df93dd2c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Jul 13 18:25:18 2014 +0200
macosx: reload sidebar if the user un-/installs an SD using the addon manager
(cherry picked from commit 708f5f01f54a3e91d67d514d8387db7eeac64dba)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 8f7e58d22b1a36cf76eebf090e26f6a32f91c6d9
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jul 6 18:39:57 2014 +0200
macosx: constify char* parameters for setVideoFilter*
(cherry picked from commit 3b20c97bb99345ac77614d5690cb22728b5fc7fd)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit af7ffe1058fc0c3825327dfc5014b71d231064a5
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Tue Jun 24 21:06:38 2014 +0200
macosx: fix crash when applying video effects profile
(cherry picked from commit c556711db3d0f0587144c713bbb34b4876a91f85)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit a380220ee1e7af722f2011038161b65877f420a8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jun 16 12:39:45 2014 +0200
macosx: move video filter control code to the global libvlccore control object since it does not belong in a window controller
(cherry picked from commit c16ab7a4f6880bf54acbe47e24610f84064a732d)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 6f19979607a8b43b6065ef8f1d179ab4913ec4af
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Jul 30 12:20:47 2014 +0200
macosx: remove outdated and unneeded bookmarks table reload
(cherry picked from commit ef9b397618ca1e8cb7312cd47844bf501fa19dd8)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c5ec1dcdda7e9bd171843a00f9af648715bc3162
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Jul 30 12:14:51 2014 +0200
macosx: use input changed event to update bookmarks dialog
This allows lazy loading of the bookmarks window.
(cherry picked from commit ee503a8ffe8acadaef0f9a3dbe28196778cc1aa7)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5048ad23b9827f4a5c0416eb2e81a77094f896a9
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Jul 30 12:10:45 2014 +0200
macosx: add input changed event and reset shown crop values for new input
(cherry picked from commit 84d73bcd127eaf259f358a2b823802c93732ac55)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 691c2d312a2ddea0b212c138b1dbba27879d20e8
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Jul 30 11:09:41 2014 +0200
macosx: video effects: add brightness-threshold to the profiles string
This is done in a backward-compatible manner: Once an existing profile is saved,
the new format is used.
Opening the new format with an old VLC version will work, too, but you will
lose changes from the new format.
refs #11643
(cherry picked from commit 32693a7ecb132ce10ffe2d64f2d04806be60b861)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7cd8acc91665e4f3a40e61096dfca19c27a17b11
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Jul 30 10:37:26 2014 +0200
macosx: video effects: increase crop stepper max value
(cherry picked from commit 1f06d03e05b5eb9251d71d4590511adfbc182171)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f17e4cf2691a372bcd60fdf5fcc06fe1aec7ea47
Author: Damien Erambert <damien.erambert@me.com>
Date: Tue Jul 29 21:08:13 2014 +0200
macosx: add retina graphics for native fullscreen button in dark mode
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
(cherry picked from commit 62e4118e66ed8676cd2829a7843cf2bc45d58c6e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e4fb72a931b8c28917affe745b2057306589e1c5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 2 22:20:06 2014 +0200
Require libdvdnav > 4.9.0
Anything older will crash a lot.
(cherry picked from commit 9d51e27b52f241f495c171ebfafc35583dd22e11)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f9dfb5608d11b479865846738895684863367385
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 2 22:18:48 2014 +0200
Contribs: use predefined variable for VideoLAN server
(cherry picked from commit eca4d24a3457a34613d55da2ec4520156dd330c4)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4a00f1b233cafd7d79eb68a2224a163609a21365
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 2 22:16:38 2014 +0200
Contribs: update dvdnav to 5.0.0 release
(cherry picked from commit acb6a96407495ebaad1c9797257b0c43cb80c394)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3d5a1abc51370c1927ddeef6e048deda4d58d1b4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 2 22:12:07 2014 +0200
Contribs: update dvdread to 5.0.0
(cherry picked from commit b01cf05ec740851d10686163d61818acbbca2613)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cce683f71728cf2a39d97665e3b5dc30a24734ee
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Aug 2 21:26:08 2014 +0200
Win32: Correctly layout the files for the XPI
Close #11856
(cherry picked from commit 70e212146138688b9cb5c4df1f545ea91c2cac2a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c2acfbdd52edb27ee929ededf2c4149bdde321e3
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Mon Jul 28 19:59:21 2014 -0400
contrib: jpeg: remove OS X patch
It has been resolved differently as of jpeglib v9a.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 6299f6fcce8f70e57b50e89b0c35f9354805d73c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit acd2b4efb51f5358feb980e86155eecc58027fc7
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Fri Aug 1 11:55:11 2014 -0400
input: fix use after free
(cherry picked from commit e345ccc4ed2ed312793ff00efdd2bc572d845461)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7014a4c127223322f848cddb5c749e7289302bda
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Aug 1 10:49:09 2014 +0900
demux: rar: set NO_INTERACT flags for probing
(cherry picked from commit cbd645e461eb56b6ff4fcde56495b1fff8491d58)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fc7008e936d1ef77169464d3d4acc5f723ff5ab1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Aug 1 11:09:43 2014 +0900
misc: acoustid: set NO_INTERACT
(cherry picked from commit 6dfc9301c5791bad9e85078b025cd5f20174aa6a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7efb8d22a16eee045e577eda4e2bb8e86c42eb26
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Aug 1 11:10:29 2014 +0900
addons: installer/fetcher: set NO_INTERACT
(cherry picked from commit 2adca6f5ca17fb94dda68831381f466572d2e163)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cca33e15fcac5a7d597eacdb2084beca4983fb69
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Jul 30 18:45:04 2014 +0200
auhal: rework locking and avoid potential deadlock
hopefully closes #11675
(cherry picked from commit 2034ba88d6e1779f6717a16520d1a8b07759b2aa)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4d0af56a834682765ff1c59ee421aa9817d2a8c2
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Jul 30 17:04:37 2014 +0200
auhal: Added more debug logs and removed invalid memory access due to wrong range
Search range for the new devices array was wrong, which led to nonworking
detection of removed devices, up to strange deadlocks when quitting VLC.
(cherry picked from commit a9863cf8276cb76804e4c1923aa2f0417c65402a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ba49030bcc2f4f3fb48fea1cf73a2058eb34c140
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Jul 30 12:16:52 2014 +0200
Qt: use QX11Info on Qt5 when present
(cherry picked from commit 96d10f508bb9fb59f6396329f692923eb266ff0d)
(cherry picked from commit 70b074a2d175458f1d4cac79726c1921507da7de)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 760cb7ec214f994f2967c8d07ed1081f8a1b2692
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Jul 30 12:16:11 2014 +0200
qt4: fix embedding on unix
(cherry picked from commit 15d85d8bc2370e31dec315eda804d8196c0acb93)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f2db36471dd8028b6271c7472b24a3702431464f
Author: Adrien Maglo <magsoft@videolan.org>
Date: Wed Jul 30 16:44:29 2014 +0200
Avformat mux: fix a memory leak
(cherry picked from commit 1d3afcdb03b4dab9938ae311205e6364e34f6ec5)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9f5238c420f81c618e5928274e95302585608309
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jul 28 17:31:39 2014 +0900
zipstream: remove 2 strings
(cherry picked from commit 78127d5b9c42d56af797287119af3f5c7c5816a0)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6d89b58c984ce8146420ce8708d4451a4568f0f6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 28 21:35:56 2014 +0300
logo: missing initializer
(cherry picked from commit 560374a8a12a22ea26cad63ceb150c76dcc70f98)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e51cf4d92f124acb12d673773b9928c62c419807
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Jul 28 06:01:41 2014 +0200
soundcloud.lua: support HTTPS
The website uses HTTPS by default so that was confusing
(cherry picked from commit 28b8fd48c6f86b56b09f8eb600d7e26fe0bf714f)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a9b800287e4ad5a5d9dc1d7381c6180d3dfe2a08
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Jul 28 03:48:57 2014 +0200
youtube.lua: remove obsolete static signature descrambling code
(cherry picked from commit 4de1f2840f5a552c69cfc5d9bf33cf3ecbc37f05)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a2c3dad7965e4b72464fb041890740c6dbfffcba
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date: Mon Jul 28 03:26:56 2014 +0200
youtube.lua: update signature descrambling to new javascript code
A level of indirection is added now that descrambling rules are in a
separate helper. This is not necessarily worse.
(cherry picked from commit 2d21a0a6d4fa9a44b5bef8745c1cd9b2be0d94fa)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 31c989250d6a543ba2b88b11db7b1376b1ccc3c3
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Sat Jul 26 12:54:51 2014 -0400
contrib: libbluray: depend on FreeType
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit b4aed403ce0c6ac8579ef68d10b71f468508b95e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 084076224f289e5e4842fbcab506c8d6fbbc97b7
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Jul 26 12:45:10 2014 +0200
contrib: speex: explicitely disable ogg
(cherry picked from commit de3b2746ea3f5f58add24c7c8f91c1ffc149b63e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2983a6e32a3e75a4fd149db7c618fe7f4123874a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 31 00:13:01 2014 +0300
asx: fix use-after-free
(cherry picked from commit b430a05ea91872b7eb1a5efae1ce88ee3d799bb3)
commit 1e31a5a18bb0087f9e625919a805d64a2af40bbe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 30 19:05:43 2014 +0300
avformat: initialize probe data (fixes #11851)
(cherry picked from commit 49bd1c657d960ba107d9db8752f716139a938eee)
commit 293b2f2ff63f3b7ad07780fbf72bd98e785942d3
Author: Denis Charmet <typx@dinauz.org>
Date: Tue Jul 29 23:51:32 2014 +0200
Cast read size to signed before the substraction.
Close #11481
commit 2fdaa10707926d721f987488416d529686bfcfc6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Jul 13 17:33:44 2014 +0200
macosx: fix typo preventing post-processing (refs #11613)
(cherry picked from commit e972fb43c372c90e0f2963fe702b77455ddc7639)
Conflicts:
modules/gui/macosx/MainMenu.m
commit b03c160c9d940a26373686f58a847ce76661907a
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Fri Jul 25 19:21:35 2014 -0400
tools: add Apache ANT for contribs
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit b3050f68b407fe150fa3944ccee62293efba6407)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0224fa5f25a457886f50078b1ab8d862ea4dcb73
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Fri Jul 25 19:07:13 2014 -0400
lua: add LDFLAGS to Solaris build
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit c433918ec056f0b6a1b6ecbce01e03f62bc68ebf)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5147163f14ab3d9accaddb3f9d3ae02d3c8b42ac
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Fri Jul 25 19:07:12 2014 -0400
lua: use proper target for Solaris
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 5b120c07eb6625eda6baafb39bcafeb21257ba85)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e00173c945fa8c25e4e452c9d4ca9ca8579fcc28
Author: Ron Wright <logiconcepts819@gmail.com>
Date: Thu Jul 24 16:19:17 2014 +0000
equalizer: Fix bug in preset loading
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 98125d8a124c2e76b5faac9a786d24bca9f329ce)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ad532ca1eaa7da0d4e95d9e97f37ffd353180ca0
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Jul 25 19:23:23 2014 +0200
contrib: speex: remove unneeded patch
(cherry picked from commit 72d1a6b5f1950f6886d382c3e6f96591ff589aec)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7424fa5566365e4a281c5f06d8420c661c6b6643
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jul 25 11:28:32 2014 +0900
demux: avi: missing unseekable method fallback
(cherry picked from commit 2131a8a88aaffca5805080d4fb466d759442cddc)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 281d65dab0c142f160eada6ccfdcb3b685becbf0
Author: Anatoliy Anischovich <lin.aaa.lin@gmail.com>
Date: Thu Jul 24 12:31:56 2014 +0300
taglib: do not ignore mpeg ape tags
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit e04e2f10f51b1df801f8309ae5e06a7f5de455d1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 65c40f8801b6266d30de9906f275ea97a86e58b8
Author: Anatoliy Anischovich <lin.aaa.lin@gmail.com>
Date: Thu Jul 24 12:31:53 2014 +0300
taglib: properly handle APE's cover art
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit cfa3c0ea4c812828a6594b640dd2a4f95627b51e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c355cf190ab6027f7f177bf94789226c13f63d3d
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Tue Jul 22 22:59:17 2014 -0400
live555: enable Solaris target
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit ac0dc4ba23dcdf02ab5617606a712fb415f3eb62)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 71b608cb348776be757baebe82d90a8c26e66f5d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jul 22 12:56:43 2014 +0900
demux: rar: change msg level
Compressed files are just not handled by filter. not an error
(cherry picked from commit ba3b29824b968592fedc1e60165cc61a886f65e3)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b0d898abebf291f359b604c268a7cfe90e91ac68
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jul 22 01:03:19 2014 +0900
demux: avi: don't probe end if not seekable
(cherry picked from commit 94568687c4ee70c12b0a5f523a7ba040ea03a018)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 28f0a772bb90a1dfc5a268edd7c9ec956d68b2ca
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jul 19 00:42:22 2014 +0900
demux: avi: fix interleaved/seekable confusion
(cherry picked from commit 99ddaf5a8a8d1013fe7cc40006f5fb8150189d06)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4f390dc1009cf603b51861d75f0999ed74b01f64
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jul 23 11:34:09 2014 +0900
addons: add missing intf and meta categories
(cherry picked from commit 0be3f55c492468b7545019c51b1ef412510279c1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8831d8b87a3402841ef1a95b777faf8a70df7344
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Jul 20 20:57:46 2014 +0900
stream_filter: rar: reject if rar is compressed
(cherry picked from commit 8840af091352a619d12ddfa1f15f509f19b7699a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c4bf85e5574b8f1cba510c0d8c5436a3aeb068cb
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jul 18 22:14:59 2014 +0900
demux: avi: use VLC_TS0 for offset
(cherry picked from commit 1d22c247f752a2024a8c43ccd7ec84ac048d22d0)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e8241821ce9f0409e9178d6888d6f4735b357a22
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jul 19 00:13:47 2014 +0900
demux: avi: use CLOCK_FREQ
(cherry picked from commit d92e2213637b694ee1cb47c86f748e9c3b2a7634)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit db77791b381bf1ad88e620e5229eae96edf31a6e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jul 19 01:11:25 2014 +0900
demux: avi: don't allow SET_TIME on non seekable
(cherry picked from commit fd4937f70d6ed2cbd1b05ee6d8f7807618fd7fe1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b3f6bd626c0d67443624f617370c7aa9b8638467
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jul 22 10:39:42 2014 +0200
TS demux: remove unused defines
(cherry picked from commit e35fc506ffd4951c236efd8324860cc19f952a67)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d3eb378a48cf2144b31ed900f024fec4e83c1abe
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jul 20 21:34:49 2014 +0200
PS: display the length in seconds
(cherry picked from commit b243e3b69d219258e5a5a316b170ad0f3d6dcfc7)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6990c1571e5012f55ac756897c48df53c3a438eb
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jul 18 15:43:06 2014 +0900
demux: mp4: switch to seekmode if non interleaved (fix #11707)
(cherry picked from commit d4f58d2ac6701c72615c3512d64ba894ec41f6b6)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 97a2bee11068a0e89303e6c67ecfe243e2e0ed19
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jul 16 13:29:29 2014 +0900
demux: avi: fix non seekable chunk loop
(cherry picked from commit bedeabba63920776dcb480803ffce3d4719ff446)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9bb9360e7cde0ecf3605e51dc63d9ab224640264
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Jul 15 21:25:05 2014 -0400
mux: ogg: fix pointer arithmetic (cid #1048982)
Extra header is stored at &ogg_header + (1 * sizeof(ogg_header)),
not &ogg_header + (sizeof(ogg_header) * sizeof(ogg_header)).
(cherry picked from commit 9a220019c9865f3d7db2c7601d2930632b7c593e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 359eb52a46b47fe209c60bb1947c9955b2288d71
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Jul 15 20:52:23 2014 -0400
avcodec: Fix dereference after NULL check (cid #1048740)
(cherry picked from commit 4386b8c617c34f79d1b8ec0780e9cffaa9d16ac0)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 44f8b4773adf552711e0c071f0cfcb68725f4f19
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jul 15 10:54:56 2014 +0200
contrib: fribidi: use RECONF
(cherry picked from commit ddb1bc746a7c2f30d0fb962575ac8ba631cb3450)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cc341c945e3e231a5f2068b3742f88381da34d21
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jul 13 17:52:02 2014 +0200
macosx: handle corner case in playlist deletion (refs #11735)
(cherry picked from commit 1e5bed0fb7b15823097064b62fcf9b49ef5d9e12)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 253b10a0dcd47dda203bf02407a99c4c63f7ad6c
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jul 8 18:33:12 2014 +0200
TS demux: set PCR for all programs
Using the currently selected programs is wrong when we're using another
filter than --program.
Unconditionally use the PTS/DTS as PCR, which fixes automatically
lack of PCR.
Let's keep --no-ts-trust-pcr for when PCR is completely broken
--
Using both PCR and ES PTS seems to cause problems in some cases
(cherry picked from commit 8eb0b3d3b53c29b3495dcac275b5fe51f7633a6b)
(cherry picked from commit 5478a4d90b357c81b8e01f337aca0b9bb682605d)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 59aaa1995631d4a6770ca611ed3b12eca882a5f2
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jul 8 14:04:52 2014 +0200
ts demux: fix no-ts-trust-pcr for MPTS
(cherry picked from commit 3fa29faf615cb9232c66f11b0f5571ec673bc8e4)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0f2a3f338e4d552b1a1f6f5220cca6224931c864
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Jul 20 17:42:34 2014 +0200
macosx: actually deploying a callback helps if you are interested in the info it gives (refs #9960)
(cherry picked from commit e1fac2f2c9ba9e5aa9423b33239d31d4916954fa)
commit a08222231a339d3f9fbdc60727e5a5530054d40d
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jul 20 17:35:24 2014 +0200
macosx: avoid possible index out of range problem in bookmarks table view
(cherry picked from commit 45640caa8890442b3743a77deb30a57fdbbbe94e)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit fc81b3cf3eda6e500d6551ba28fad72b32ecae62
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jul 20 17:33:20 2014 +0200
macosx: refresh bookmarks list when input item changes (close #11160)
(cherry picked from commit b52bb8378ffc6953a7f870071756910851c2d852)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 440d5cffabaa1dcc728025489341a47d00f9564b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Jul 13 14:38:59 2014 +0200
quartztext: fix html rendering
(cherry picked from commit 104e93696ed1b9dfb35c3a7d2715c040e2ef200a)
commit 2e4cae18b562fd87b30d2efe6a8423763633a20a
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Wed Jul 2 19:54:02 2014 -0400
tools: require automake version 1.14 or higher
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 60c952b9bb77a19beb4efa28d5693cf6e18db257)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit bb6e4323c2d3f767787e068786c7e780fcdd35cb
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Wed Jul 2 19:54:03 2014 -0400
tools: require autoconf version 2.69 or higher
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit d2ff1914069d054c2a0a3c13825faccb81c64546)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 4fc35e534be953d84ea6ee2963357da027f84964
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Thu Jul 10 20:22:11 2014 -0400
dvbpsi: add sys/types.h as appropriate
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit a73fd7be4c40d89ee825f2ee99a28d216e0993f3)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 2b794465bc15bd9bccb8a7fb58846dc3a41a0382
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Jul 11 14:24:43 2014 +0200
contrib: x265 1.2
(cherry picked from commit bddfbfd7cef1930ea7adc5259c53375ac461dafe)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 5a5ee8a204aa2e19ebcab3165ddb1d6b2faa59c0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jul 12 17:40:29 2014 +0200
src/darwin: update copyright
(cherry picked from commit cfedc94072e43d71d0c8e393fe51767764566889)
commit d0c2a91dec3c1bc96aa9bcffdb6aa6d7bb487faf
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jul 12 16:47:28 2014 +0200
macosx: fix run-time exception
(cherry picked from commit 79c5b0cdfe74e38ebf0f234afccf5b085ed5771b)
commit 1dfa595dc8ac4b57912f38fb7126fc3d8eab3ba1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jul 12 13:42:55 2014 +0200
src: fix lib dir lookup on OS X if vlc is not part of any Mac-style package (close #11681)
(cherry picked from commit 7359eb80ba5a2ed37979935688a516098a897678)
commit 0b56c932953902e1afbaeb87bffc21552c6cbf2c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jul 12 15:17:10 2014 +0200
macosx: don't try to resume playback if file was moved or deleted (close #11644)
(cherry picked from commit 1de25564be9e214b73da76e1f7ebda6047c90413)
commit 8f3cd494cf9eb1cd9e9da4426ae61d6edfda4285
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jul 12 12:14:39 2014 +0200
src: correctly honour source specific IP addresses in IGMPv3 requests on OS X (close #6524)
(cherry picked from commit afee3b6775d07e0319002106a5deeb991de89abe)
commit 39c1e335d3834fe1708b0bc48641fb754a9f4d08
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Jul 10 19:57:00 2014 +0200
contrib/jpeg: use our own download server since ijg.org is blocking downloads with curl
(cherry picked from commit e712d9a40bfa8982434dc3072ab684e2623b34ab)
commit 5af6a01a420cb321ef2ec3ef0f35b3eabf3bd102
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 10 20:49:38 2014 +0300
Update news
commit faa023afb322cfa1a54eea00a91090e584dc6853
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 10 20:35:12 2014 +0300
smf: implement SET_POSITION and SET_TIME
commit a96ac936317a2d1d0711c68d987e973a678495ba
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 10 20:34:53 2014 +0300
FluidSynth: handle discontinuities
commit 87fe87e370ff58a41e85edd4a52ba728ff29c99d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 10 00:05:57 2014 +0300
smf: implement GET_POSITION and GET_LENGTH
commit cd4f1bb1e425a28795711c62f55c42d6ff0177ce
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 10 19:05:05 2014 +0300
smf: revector
commit 54b15b34b010c6ea7b6c6163621d5761d783e7f0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jul 10 00:23:09 2014 +0300
smf: retain track start offset
commit 4558d9ca1727464d2e839fd46d209f1e6133f284
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 9 23:18:22 2014 +0300
smf: avoid arbitrarily long (PCR wise) Demux calls
Always return after one tick or one events timestamp.
commit 0e9fdd2a2f9f96fa2a9310727695f96a127727d0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jul 9 22:56:02 2014 +0300
smf: simplify usage of VLC_TS_0
commit 937cc80e17aa31e71cc26ae04c73a2ad51891aad
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jan 2 20:43:43 2014 +0200
smf: reorder code, no functional changes
commit 9525cf6dee09618f0228c7edfeba76a03b27c75e
Author: Gleb Pinigin <gpinigin@gmail.com>
Date: Wed Jul 9 16:28:40 2014 +0700
vout_ios2: partially revert commit 83228de55 due broken scaleFactor (refs #11745)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 3870474bc915b9bfdf8d4df6e4ade760f0f3a7a7)
commit e18b37fa32188638bd4e23f8b9ea36bea4858ad2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jul 9 03:56:33 2014 +0200
Fix playback of the new QNAP h264/avi files
(cherry picked from commit 01d469e83d1eb3e8edf47a17d123bc08ff84c575)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0c3ed7f8d3fcd3b3d84b494d9e57548af317fe67
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jul 5 11:28:35 2014 +0200
ios build script: compilation fix
(cherry picked from commit 5fff2137800daf98807ff06b458589c115bb03fb)
commit 464281390a6f9db18393bbd27729f5efba7ea31e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 7 20:25:09 2014 +0300
posix: handle newlocale() errors
newlocale() will fail if the specified locale is not found. Here, it
can fail if the environment variables refer to an invalid or missing
locale.
Pointed-out-by: Casian Andrei <skeletk13@gmail.com>
(cherry picked from commit d0822ab760020a2ff371a3a99ab3ef29d4271c06)
commit 57cd36b30fb2862cd1e71ad2df3a5b6e75068caa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 7 18:38:36 2014 +0300
dshow: off by one
(cherry picked from commit 96095a84bf947d6be483cea56dd7c9539776ffba)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 531f8a29c28c781ea47cb424b71980580685966d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jul 5 10:27:08 2014 +0300
dshow: fix timestamp conversion (fixes #11725)
Zero is a legal REFERENCE_TIME value.
(cherry picked from commit dddf319b0bd8b7d04881497f18aab57b04ae437c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 54142142e6c9b20a1dfff0a200bab45500448734
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 7 18:59:26 2014 +0300
cdda: fix error handling
(cherry picked from commit 828eb5fe85645630dd8fcf90970ec5ded3288a05)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 551956d384e830af1f45085589258faf38de1f8c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jul 7 19:02:31 2014 +0300
rawvid: fix error handling
(cherry picked from commit 4a37004bd7b6e851cc7a75c3d40692298d7a6f11)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bf7b9d370419aa3a1365e4d01534b99cbfb9b00a
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Mon Jul 7 12:41:32 2014 +0200
libvlc: add error checking after calling var_Change
Previously, if var_Change failed (e.g. with VLC_ENOVAR), an
uninitialized value was returned.
commit a0f2a5fdda68c413c0682e889013ed4fe9158d05
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Sun Jul 6 13:06:06 2014 -0400
avcodec: fix TIFF encoding for older lavc
Fixes #11605
commit 8de37375f5da131afd774438431d078d17a49336
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jul 6 18:26:22 2014 +0200
macosx: correctly reset video-splitter on video effects profile change
(cherry picked from commit 689f67e98f59a74cb55dea8e06e1c66c49416f30)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit 390c2b665e7e1140446367212f9de845330ab328
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Fri Jul 4 09:34:57 2014 -0400
avcodec: don't guess size when encoding video
Instead, let avcodec_encode_video2 allocate the buffer, then
wrap it before handing it off.
Fixes #11605
(cherry picked from commit 03cf55c6f56d9f9d27e46dfea07f15714e4c416c)
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
commit 67cf2dbd2548eac72c92dd99b56660daa0546c59
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jul 4 21:57:49 2014 +0200
Contribs: update gettext to 0.19.1
(cherry picked from commit 5624a0fcf27da305d9547db6d717b5197ef9214c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fef2358894c641e4383626ad23e54eb163e444f2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jul 4 21:51:54 2014 +0200
Contribs: update jpeg to 9a
(cherry picked from commit cf77bdabac56c0c7ab1bcf1c2233a4133297e935)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 34d298b9a7f271202ade35caf35f10b252a673c3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jul 4 21:49:04 2014 +0200
Contribs: update PNG to 1.6.12
(cherry picked from commit ce32db6caea92daebfb83d5692939798bd8a18ac)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 285fef987f3b5ade5372c95a829bfb0891f329d9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jul 4 21:40:28 2014 +0200
Contribs: update Ogg to 1.3.2
(cherry picked from commit 2898d517e05f5f01b52881a0326c7439c8d9e130)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9e1c6ff15e332f655551c37e5707b90ad74be0b1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jul 4 02:08:17 2014 +0200
Mediacodec: display the FourCC correctly in the logs
(cherry picked from commit 95cbca8f6ae32d64d63db62febfc46417149fee8)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cd69efe60feed1cf9a1b5a233ecb7d3d73d7e110
Author: Thomas Guillem <guillem@archos.com>
Date: Thu Jul 3 17:11:59 2014 +0200
iomx: fix mediaserver crash with QCOM devices.
Some QCOM OMX_getParameter implementations override the nSize element to a bad
value. This can lead to a mediaserver crash because IOMX interface rely on
nSize to send the OMX parameter via android Binder.
Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit ec8bf9d655a8d5d1b399dfe1dcd1219aee3e697b)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4aed4bd489905c701ba3820fbaeab3acb6318c4d
Author: Martin Storsjö <martin@martin.st>
Date: Mon Jun 30 21:26:29 2014 +0300
mmal: Add -lm when linking mmal_vout
This is required since mmal_vout uses the fmod function.
This fixes loading of the mmal_vout plugin on raspbian.
Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit f389c750405ff2234a3f841801385e8dfb51c564)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4adb3c64d47cae13d509910dc1e1c946481dd49f
Author: Thomas Guillem <guillem@archos.com>
Date: Thu Jun 26 14:05:56 2014 +0200
omxil: more error check
Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit 92ebd3b13d019ef150057b3448c1b60fe0e5524c)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 46926f02a04238460428ee0da676930ee518f3c9
Author: Thomas Guillem <guillem@archos.com>
Date: Thu Jun 26 14:05:50 2014 +0200
iomx: simplify param/config size getter.
"OMX_U32 nSize" is the first element of each OMX param/config struct.
Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit 2ef0f162c45d491e7c60d3f0caa9ad4df38297c5)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 52aae4909b936e96af2be8f025e5b1eed959ce1a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Jun 22 11:39:41 2014 +0200
mux: mp4: limit number of sync entries
(cherry picked from commit 1585e2ba3282e1e742c0f764b0ebc6ee418761aa)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e51828d56dc1340adbe736b0c13d7d7d819e4485
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Jun 22 11:31:42 2014 +0200
mux: mp4: don't create stss for subs
(cherry picked from commit 7d7149c5a61c99aa86f0bc2717a485d6942d8fff)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 58b243c4d563f307d2637c05e4fa1f411b4dc018
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jun 19 13:21:36 2014 +0200
mux: mp4: store timescale
(cherry picked from commit bad53a8c135bb42c8028a92854139eab8584d49a)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c1f5e8df7324a4b3d1f8b682448575c8b63a7f10
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jun 19 13:16:55 2014 +0200
mux: mp4: fix signedness
(cherry picked from commit 885d8a313c536f38f82665238b7fa4f32f686ed1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8df6c2117456516608dfe191019005443320277b
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Tue Jun 24 17:11:32 2014 -0400
ffmpeg: fix style concerns for Solaris section
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit ffabc04f18611f362390b5acc95ee8a4bdcb3c23)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 42fdfccbb6731a227cc636810ecaf0e204f781b0
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Tue Jun 24 17:11:31 2014 -0400
ffmpeg: explicitly set the target OS for Solaris
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit 3227fba5f6d152fa86df625f2521148fe5efa892)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5e1ffd022fbd4c2884b187f194d24852c417edc3
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Tue Jun 24 17:11:30 2014 -0400
ffmpeg: don't force Intel Core 2 optimizations if not building 64-bit on Solaris
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit 97fc89290b0279c826232b816e5ba5c334283d79)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8ea2a889a4199bba8438fb45659d3e77453c7394
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Mon Jun 23 21:08:16 2014 -0400
zlib: enable PIC on Solaris
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit 8f70026dbf9a1f673da6a5ddff8b6d2fdbc2d4f7)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d46a256824b58318edc14dd7ba3796c7279eabef
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Mon Jun 23 21:08:15 2014 -0400
postproc: enable PIC on Solaris
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit d8ce467e626ae59cbea89456a52b88dc05802611)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 01dfe967678c82b22981e6043083ddf7a08b30bc
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Mon Jun 23 21:08:14 2014 -0400
ffmpeg: enable PIC on Solaris
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit 0e9928bea14bc1f25549dbedfc4642f8799d27ca)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4599db0fdde8ec33bab0f1e2f1b4092dca6a5ac9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jul 4 00:37:54 2014 +0200
contrib/gpg-error: iOS compilation fix
(cherry picked from commit a3036326827ab738a03f5daecf15f11b6d046a42)
commit 102aa1c312b1ff9d2993692685c3d6f6a279b78b
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Jul 3 11:49:12 2014 +0200
contrib: theora: remove althogether undocumented cflag
(cherry picked from commit 681a61ddf3a129e2fc3142de779969d806e2efda)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 9396fb6e4d098447afec195b9b7b01a664378efb
Author: Vittorio Giovara <vittorio.giovara@gmail.com>
Date: Mon Jun 30 15:04:21 2014 -0400
contrib: set archive tool for cmake on OSX too
Signed-off-by: Rafaël Carré <funman@videolan.org>
(cherry picked from commit 3ba6497f6fa3ef219d387a79f1c4552071313c44)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit f465dc6fc2f8b4211128db1bb46028b6829f7007
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Jul 1 00:39:44 2014 -0400
kate: use CLOCK_FREQ
(cherry picked from commit bd05cf845539dec9300ab7562b44f1098bb529cc)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit d044670898fddb2b2bbf41ecab71faf12c91b45c
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Jul 1 00:35:46 2014 -0400
schroedinger: use CLOCK_FREQ
(cherry picked from commit a7cf4c51cbef6d877713153f6f0e71abf6054991)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 0c34f7929d3a900caa5611bfea4836d073629d1c
Author: Vittorio Giovara <vittorio.giovara@gmail.com>
Date: Mon Jun 30 15:04:34 2014 -0400
contrib: growl: fix building with Xcode 5
Also overwrite previously installed headers
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit d36bc0a71a7a69afd085c8b2754ecfbc5876fd2b)
commit d9f45b7414161ac438baaeb15cb9b99ba757a45f
Author: Vittorio Giovara <vittorio.giovara@gmail.com>
Date: Mon Jun 30 15:04:27 2014 -0400
cosmetics: contrib: bluray: reorder and split config
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 2511f822b244371c7dd5776166917db80e7a1486)
commit 56c2cd5dc64fb8426fee343d3b985023769b1065
Author: Vittorio Giovara <vittorio.giovara@gmail.com>
Date: Mon Jun 30 15:04:33 2014 -0400
contrib: bghudappkit: fix building with Xcode 5
Also overwrite previously installed headers
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit e5503692d7e972521d4131c0aad60ba26ed90585)
commit 19231b3a63e9de5af48f5604b829cd79cf09971c
Author: Vittorio Giovara <vittorio.giovara@gmail.com>
Date: Mon Jun 30 15:04:32 2014 -0400
contrib: theora: fix building on OSX 10.9 with clang
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit fb269ef054e0db840e18230e950bb1ee671832ff)
commit 85bd95eae36f48068dd899d9fb328b999e445736
Author: Konstantin Pavlov <thresh@nginx.com>
Date: Mon Jun 30 15:04:30 2014 -0400
contrib: chromaprint: update to 1.0
Patch to build on OSX 10.9 with clang and to install pkg-config file.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>>
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 4546118c287be5013255ad87327f946712cf186b)
commit 06c8b86c84511aeb0181688fbbba388f88e30d88
Author: Vittorio Giovara <vittorio.giovara@gmail.com>
Date: Mon Jun 30 15:04:25 2014 -0400
cosmetics: contrib: libxml2: split configuration across multiple lines
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 489a30f47267349ae8301d5854f17f4a99c529c6)
commit 1ae850f80cf5e7668444916dfa99ef207db909ef
Author: Vittorio Giovara <vittorio.giovara@gmail.com>
Date: Mon Jun 30 15:04:24 2014 -0400
contrib: gnutls: fix linking OSX frameworks
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 912b9ac5a44a814a6ac43e91946c6d7dbcdccc14)
commit 555aa20d8255b556a292bcea63ec244a2463a677
Author: Vittorio Giovara <vittorio.giovara@gmail.com>
Date: Mon Jun 30 15:04:23 2014 -0400
contrib: gmp: fix build on OSX 10.9 with clang
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
(cherry picked from commit 2f30b0bf46dc39f3821bd4c258db022464af5b5e)
commit 3bd3a0c4064c999053893bdf9532935377250ede
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Wed Jul 2 11:27:30 2014 -0400
contrib: remove speexdsp NEON patch
No longer needed due to upstream change.
(cherry picked from commit 5a9d3161e037c1634d6b4621f1e1ce09639de90f)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 712ca6745c80daa325cec43258c1591f6bf1980c
Author: Martin Storsjö <martin@martin.st>
Date: Tue Jul 1 11:16:14 2014 +0300
avcodec: Remove fallback definitions of AVDictionaryEntry and av_dict_get
These fallback definitions (since they were moved to avcommon_compat.h
in 5e192e1ed) caused the avcodec plugin to use av_metadata_get for uses
of av_dict_get, while av_metadata_get is defined in libavformat (which
the avcodec plugin doesn't link to).
Both AVDictionaryEntry and av_dict_get were added in libavutil
51.5.0, which is earlier than the minimum required version of libavutil
that vlc requires (51.22.0).
This fixes using the avcodec plugin in builds with libavformat < 54
(such as on debian wheezy).
This is not cherry-picked from vlc.git, since the master branch there
has dropped support for such old libavformat versions altogether.
Signed-off-by: Martin Storsjö <martin@martin.st>
commit b51c39c22514d2c0c8e2aaaf5c7153e0d3668699
Author: Thomas Guillem <guillem@archos.com>
Date: Thu Jun 26 14:05:51 2014 +0200
Android vout: fix possible mutex leak.
Do not leak mutex if i_chroma is VLC_CODEC_ANDROID_OPAQUE.
Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit 3d90771a7b113a554ddda9f3ea98ac137f5c9dcc)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e4a23cc5b196c547b2e72bf6259d434bee9ef4e8
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Fri Jun 27 03:20:20 2014 -0400
contrib: remove speexdsp includedir patch
No longer needed due to upstream change.
(cherry picked from commit 8a9ac878b21ede8a65efdf71c6f5cc5b8fa3a88b)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4a40a0f865fac0e4dcadea7bc495540483992380
Author: Marc Etcheverry <marc@taplightsoftware.com>
Date: Thu Jun 26 15:17:58 2014 -0700
contrib: update speexdsp's neon.patch
Patch was broken by changes in speexdsp (namely
commit 410cfbc7f0e0605ad508810d9961d0b17bdf710a for resample.c).
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
(cherry picked from commit 6397a5b19539ca56d84b9de505e6410af7056e45)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a92034d9ab9565e9c8a9df40d20ff0ef6d916878
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jun 7 12:41:42 2014 +0200
demux: ts: apply pmt registration first (fix #11545)
(cherry picked from commit 2482ac287f229c62c4fdea8563bd7f95615e3271)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3df2369d0048ef353bf3be64c04d410d5d2fe840
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jun 25 16:56:44 2014 +0200
mux: ts: warn with reject reason
(cherry picked from commit c0e66839b1a3f2d889badbfd2ca20b453d9c8ab8)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a6bd710bfbd54add1d5defe1c65ef06a1ab6d6de
Author: Adrien Maglo <magsoft@videolan.org>
Date: Tue Jun 24 15:12:46 2014 +0200
equalizer: fix a wrong comparison
(cherry picked from commit 400c8feb03f76354c4b79fc6f150156c3484d398)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 50dc263245f68430ddf1599a661e5fefcd1ed9cc
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Mon Jun 23 19:21:41 2014 +0200
android surface: check error when locking the video playback surface
(cherry picked from commit 713ab83f6a19057634e4c9b9c758ca397ebfc8e3)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 34f4ced8d9658eb2014a90e36bad65d850dc06ca
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Mon Jun 23 19:18:50 2014 +0200
android opaque: check error when locking the subtitles surface
(cherry picked from commit 2da3279c1765294d19980b0539d7fe7433942b8d)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2ca7e203357cf3530a67c97e895cad16187af679
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 22 22:00:54 2014 +0200
macosx: fix resume playback for file urls containing whitespaces
(cherry picked from commit 4cdf312ea0ddfb5441d05f70903c520469100032)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a40fa94e6f12919f3c272dd12cee519744319788
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 22 13:33:35 2014 +0200
macosx: set a proper main window frame on termination
The frame is used which was set before video playback has been started.
These are the values the user will expect when restarting VLC.
close #11373
(cherry picked from commit b9aee93db573a82adc0160be7e0bf174ffb70dae)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 249999e977db428d4b2bc51fc81fe8ecfd435b40
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 22 13:15:51 2014 +0200
macosx: remove unneeded libvlc_Quit and add some comments for termination
(cherry picked from commit cf14483972694a6395ce3b1b013dd00b448e3030)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5cf60db6f749907e1a45618b075964650bc590a8
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 22 13:10:34 2014 +0200
macosx: remove unneeded performSelectorOnMainThread
setActiveVideoPlayback is always called on the main thread nowadays..
(cherry picked from commit f737f942a5ace4cab4fb165b1eaeff8f036395fa)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 27f47992199b495bded8970a449336db0824d533
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Jun 19 11:22:23 2014 +0200
access init macros: C++ compatibility
(cherry picked from commit 0213b4e2062ab3dc3da965ead12867ee9bc30572)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b1a0f2632c73c95aa93cd8be592cbc9ce33a0cfe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jun 19 23:41:58 2014 +0300
configure: allow compilation without libvorbis
(cherry picked from commit 6c8a9a3c92395f00c201a6d24e0c9a7930645cca)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ac2c33bf9b77f15e157bf13c6578872a93b288ec
Author: Adrien Maglo <magsoft@videolan.org>
Date: Wed Jun 18 16:27:49 2014 +0200
equalizer: load the equalizer-preset only if equalizer-bands is not set
When using the libVLC equalizer API, this prevents the band settings to be overridden on start by the default "flat" preset.
(cherry picked from commit 083b686c61404dd071327dea6a1766ab6f6c69eb)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a4cfffcc21fc5d558cafdebc92569de6d4e2e910
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Jun 19 20:14:16 2014 +0200
macosx: fix broken first time settings setup
Handling with *.plist on the file system should really
be avoided, as its not safe at all. Thus the current
default version is set the right way now.
close #11625
(cherry picked from commit b8c3c7d477c3e0155dffd48a5b6ac9bfce1f569b)
Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
commit a02da20e1ec486a975681a7ce0602d86ac2e697d
Author: Adrien Maglo <magsoft@gmail.com>
Date: Mon Jun 16 16:47:44 2014 +0200
lib: fix typos in libvlc_media_player_set_equalizer
This commit repairs the libvlc equalizer API.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit f987413453c1a4769f56c91b3f1e3963b35c42e2)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5b286b4d07e9cde4c1bf77ed349b4455d2dbe27a
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Tue Jun 17 00:26:33 2014 +0300
mono: Specify the expected format rather than failing
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit c7e24bbe924e18fbde1a9c7a6177410ad0816945)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b057027ffeaa4cbd9e8b89766254c94e7ea17fb1
Author: أحمد المحم ودي (Ahmed El-Mahmoudy) <aelmahmoudy@sabily.org>
Date: Sat Jun 14 06:47:14 2014 +0000
Change the gmp download URL to https://gmplib.org/download
The FTP server sometimes gives the following message:
230-Your bandwidth usage is restricted
230-
230-GMP -- GNU Multiple Precision Arithmetic Library
230-
230->>> This is an intensionally throttled ftp server. <<<
230->>> For faster and less tamper-prone file download, please go to: <<<
230->>> <<<
230->>> https://gmplib.org/download/ <<<
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 9524a7722bf165eab5f4578af3ddb72d3fb16700)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8c92b376a8ef5f599f759970b391cc2e93763b44
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jun 14 12:39:44 2014 +0200
contrib/theora: fix broken compiler differenciation
This solves compilation issues from the future.
(cherry picked from commit 1df0c91531e3e5b6466d4d9735cd4e1b7792c02a)
commit 41a1e16a3f932e7cd5fc19721daf617a1ebcadce
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 15 14:19:20 2014 +0200
qtsound: fix variable type
(cherry picked from commit a0d12d1f0f61de5245b7a860d7383bb95871fa25)
commit 097f6e284ca13ca55429fd58061f0794a8fa80d1
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 15 14:17:21 2014 +0200
qtsound: remove unneeded variable
(cherry picked from commit 893716e8371827090a14e5a7257ceeb49f9c0933)
commit e5ef2c6977908863be5b8b1d3b71527bd2478a60
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 15 14:11:43 2014 +0200
qtsound: fix crashes and some other issues
- do not misuse a block_t as a plain array
- use correct size of buffers
- do not overwrite buffer pointers of the second block_t, instead
copy the data
close #7886
(cherry picked from commit 070237de4a867f263b5aa4cab0503812ed5d5d67)
commit 541cdcbe77d91a2917dbdef14f4b9445d44c8d46
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 15 12:56:49 2014 +0200
src: define mac shortcut for subtitle toggle
(cherry picked from commit 5d11e669ecec1a59783e65510b6e62a2799ecea2)
commit 4e2e0a4cb918c173a7543048f848d9afad0e20fb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jun 14 17:21:16 2014 +0200
On the road to 2.2.0-pre1
commit 80debd4c535e21c167886271f1fb277361c0b245
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jun 14 17:20:30 2014 +0200
Contrib: stabilize libavcodec Hash
commit a66c2e312f26c66466733a13d686fe272d9988b0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jun 14 17:15:56 2014 +0200
Revert "contrib: qt 5.3.0"
This reverts commit 50c3fae8cf2de1de28632a7767f6cf6b44b762d1.
Let's postpone that after 2.2.x
commit ddba52206f69bb123bea8ed4d4ada07b3cb1223c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jun 14 16:40:48 2014 +0200
Update live555 Contribs
commit 7019e34f9a448839ad12f30c4b37739f635ff834
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jun 14 16:35:38 2014 +0200
Contribs: Update libbluray to 0.6.0
And activate BD-J
commit 69d6f2ab18e6956f22923044044b13419a713724
Author: Adrian Haensler <a.hae@gmx.de>
Date: Wed May 21 02:35:02 2014 +0000
hotkeys: new hotkey for toggling subtitles
A subtitle track chosen by hotkey "v" is remembered in variable "spu-choice".
The hotkey "Shift+v" toggles subtitle visibility.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 298616dd2bec030956000d1a5e115268e78091e8
Author: Konstantinos Tsanaktsidis <kjtsanaktsidis@gmail.com>
Date: Thu Jun 12 13:34:46 2014 +0000
Fix libmod_plugin undefined __imp_ symbols building for win32
When building current HEAD of master for x86_64-w64-mingw32 against current
contribs, compilation fails at libmod_plugin due to undefined symbols of
the form __imp_ModPlug_*. This patch modifies libmodplug in contribs by
adding -DMODPLUG_STATIC to CFlags in the pkg-config file. A bug is also
fixed in the main build system to make sure the CFLAGS are picked up from
this pkg-config file.
This problem occurs because of the following code in
contrib/x86_64-w64-mingw32/include/libmodplug/modplug.h. This code is
present in libmodplug obtained from running "make fetch & make" in the
contribs directory, but not present in the prebuilt contribs obtained from
running "make prebuilt".
#if defined(_WIN32) || defined(__CYGWIN__)
# if defined(MODPLUG_BUILD) && defined(DLL_EXPORT)
# define MODPLUG_EXPORT __declspec(dllexport)
# elif defined(MODPLUG_BUILD) || defined(MODPLUG_STATIC)
# define MODPLUG_EXPORT
# else
# define MODPLUG_EXPORT __declspec(dllimport)
# endif
When building for Windows, if MODPLUG_STATIC is not defined, MODPLUG_EXPORT
is defined as "__declspec(dllimport)". On Windows, dynamic symbols are
prefixed with "__imp_", so this causes GCC to adjust the symbol references
to the libmodplug functions accordingly.
This patch therefore adds a patch to contribs for libmodplug's pkg-config
file. It adds -DMODPLUG_STATIC to CFlags, so that when libmod_plugin is
building it will have the correct symbol names.
However, there is also a bug in the build system that needs to be fixed for
this to work. The configure script sets a CXXFLAGS_mod containing the
output of pkg-config for libmodplug, but not CFLAGS_mod. Additionally, the
Makefile.ac for libmod_plugin sets CXXFLAGS when in fact the relevant files
(mod.c) are plain C. Autotools therefore ignores these CXXFLAGS when
generating a makefile.
The solution is to add a macro to configure.ac to set CFLAGS_mod. This then
needs to be used in modules/demux/Makefile.am to populate
libmod_plugin_la_CFLAGS instead of libmod_plugin_la_CXXFLAGS (which gets
ignored).
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2391a63ea9719f76b8142ba5f2f5114d32c9a4cc
Author: Jean-Yves Avenard <jyavenard@mythtv.org>
Date: Fri Jun 13 11:02:37 2014 +0000
vaapi: use proper official fourcc constants
libva will never return I420 fourcc code, instead it uses IYUV. The first image format returned by vaQueryImageFormat with Intel VA backend is YV12, so using I420 wasn't an issue.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4f3f133ac39705972fec3791688980899a146370
Author: Jean-Yves Avenard <jyavenard@mythtv.org>
Date: Fri Jun 13 11:02:36 2014 +0000
vaapi: remove unused variable
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2209e09144eff3455e1f0d0a45cc7549ebc9aa03
Author: Vittorio Giovara <vittorio.giovara@gmail.com>
Date: Fri Jun 13 18:08:28 2014 +0000
contrib: libvpx: allow compiling on android
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 58c5bed5734b0bdfeff043bf3e2911d849ea1ab8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jun 14 12:46:41 2014 +0200
extras/ios: remove hack since it is no longer needed
commit 052600173f376ff58ff04d53746961a2c51db0d5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 14 10:31:01 2014 +0300
vdpau/chroma: fix NULL dereference on error
commit 8bb10a1b2c21601380d4df3546412e841a2093f1
Author: Adrien Maglo <magsoft@videolan.org>
Date: Fri Jun 13 16:56:55 2014 +0200
android mediacodec: catch more Java exceptions and add log messages
commit bb9e60e21a4c95f4721763fda3b8e5efc77011fd
Author: Adrien Maglo <magsoft@videolan.org>
Date: Thu Jun 12 09:14:37 2014 +0200
android thread: do not init the "finished" semaphore in the case of a detached thread.
This commit prevents the leak of the semaphore.
commit c47334a3d2136941861d1b449a7610ec844412df
Author: Adrien Maglo <magsoft@videolan.org>
Date: Thu Jun 12 08:50:52 2014 +0200
Revert "mediacodec: wait to have the first frame successfully decoded to set the started flag"
This reverts commit 703cfc648ee8e3fe70ee276508f44321a0b7b993 as it does not solve any issue.
commit 7923fdfedf8fc6846b9bc0aecde49404bde41678
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jun 11 23:12:34 2014 +0200
demux: mp4: rescrict atoms auto matching
Allow restricting auto matching to some parent nodes.
There was some size checks on stsd/wave vs wave to prevent
bad matchs, but this could happen with any other codec name.
commit 65858783a37b69c233c897326d0868f191b1f104
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Wed Jun 11 14:55:29 2014 -0400
l10n: fixing code page for kk and tt
commit c59afb7d8af9fc5df0c289b3e7f336703be821a6
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Wed Jun 11 14:50:13 2014 -0400
l10n: forgotten trivial code page localization
commit a4db08e9758c216ee58864adbda9b6454f78553b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jun 11 20:47:52 2014 +0200
mux: mp4: try not to set artitrary length on boundaries
commit 429057f835bf3c2c314cac1672703552b1c19151
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Wed Jun 11 14:33:06 2014 -0400
l10n: hopefully fixing Hebrew code page
commit 54f52e18a3757591481dfc52cadbfe0e356417d6
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Wed Jun 11 14:29:30 2014 -0400
l10n: trivial code page localization
commit 7c1eb097a3a07c110af64cb3e8cd5c7ed9b5c880
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Wed Jun 11 00:35:52 2014 +0300
avcodec: encoder: Fix rounding issue
commit d697973a47d3bf5bb3ee6bdd39be1c72b5661e90
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 9 16:31:37 2014 +0200
mux: mp4: compute duration incrementally (fix #11558)
and use discontinuities as boundaries
commit 8f087f2f9476393ec2b95d019ef1a0c98ed8dc5a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 10 14:08:50 2014 +0200
sout: mux: flag discontinuity when joining streams
Both streams must have same format, but dts/pts/pcr
could start anywhere.
commit 98a8ecd0ca5474118f35c19eadf8ae12bed57691
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 11 19:37:56 2014 +0300
contrib: dvdnav: fix static linking to dvdread (fixes #11530)
commit cd747cdcce10ef18858b0b1b3ae1b23b34df9695
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jun 11 19:34:33 2014 +0300
contrib: dvdread: fix static linking to dvdcss
commit 3cebf08dc4b826f4fa627ac2978eab00830a23d5
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jun 11 15:56:47 2014 +0200
demux: mp4: ignore SPU when setting PCR
otherwise breaks PCR update on seek
commit afc9003f12a6e19b182d04b71503a90c42a12e4c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jun 11 15:23:21 2014 +0200
demux: mp4: fix grouped compressed samples reading (fix #11601)
commit 0e89cd612a2bf0d04f08fffd9ee748e6cc3df842
Author: Erwan Tulou <erwan10@videolan.org>
Date: Wed Jun 11 13:16:36 2014 +0200
Qt: early instantiation for THEMIM
Rather than wait for the first call to THEMIM to instantiate this singleton,
do it explicitly at an early stage of the plugin initialization.
This is useful for Qt as a dialog provider, since otherwise THEMIM doesn't
get a chance to be set up until, e.g. the first call to a popupmenu,
which then makes this menu slightly longer and noticeable to display.
Also, remove the unneeded instantiation in the main_interface. (THEMIM has
already been used a few lines earlier, which makes the call useless).
commit 4107b253d4ddbe6d21b8038cb11193eb3bcef21a
Author: Erwan Tulou <erwan10@videolan.org>
Date: Wed Jun 11 12:43:47 2014 +0200
Qt: fix missing slot (playlist entry of popupmenu)
commit b8ae32d9ae7e3048e4f93aa03c56114c48ba3337
Author: Erwan Tulou <erwan10@videolan.org>
Date: Wed Jun 11 12:08:44 2014 +0200
Qt: fix multiple instances of a singleton if an input is already started
Using THEMIM at this level results in instantiating multiples copies of
what should be a singleton. This is because any preexisting input needs
to be initialized in the constructor of the THEMIN (MainInputManager). This
leads to recursively calling the constructor over and over.
This patch directly calls the underlying functions(no functional change).
commit 600dc54e3e7196d6ca51703a432caf88effb519b
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:24:09 2014 -0400
l10n: German update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 139df9086be2b429adea991fa32d4e2055ad0ad1
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:19:30 2014 -0400
l10n: Traditional Chinese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit aadd1ac6672c6974b09a7714e3573145371eceae
Author: Dean Lee <xslidian@gmail.com>
Date: Tue Jun 10 18:17:19 2014 -0400
l10n: Simplified Chinese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 1fa0d156693926744be60c8ca97497e0dc7ae44a
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:16:30 2014 -0400
l10n: Walloon update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d854f075d8f05a706d481f1f502b8514549edc88
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:15:16 2014 -0400
l10n: Vietnamese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit b2edfd78d4d572171dd9a43ee82fcc599fc1e7df
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:13:52 2014 -0400
l10n: Uzbek update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 6b13684449d8f3e9063d4d305338818e0531dfd6
Author: Andriy Bandura <andriykopanytsia@gmail.com>
Date: Tue Jun 10 18:13:22 2014 -0400
l10n: Ukrainian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 2cdb70cf801dc59e2454205c344cc2e327eae91c
Author: Kaya Zeren <kayazeren@gmail.com>
Date: Tue Jun 10 18:12:22 2014 -0400
l10n: Turkish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit a8501c8a8b0a74d1f995e24b57b186ce926c410f
Author: Thanakrit Chomphuming <jernghan@gmail.com>
Date: Tue Jun 10 18:10:57 2014 -0400
l10n: Thai update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit bdb45bb83288467cae0dbb38a693035e42cba25f
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:09:12 2014 -0400
l10n: Telugu update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ad58e721c1bf9ddfb929a72fe9a3b3920ff5d357
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:08:17 2014 -0400
l10n: Tamil update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit de3d6e40561f0ceb4e0d59f10d38a6ccad9fbae5
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:07:32 2014 -0400
l10n: Swedish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 2c5444a5fe7e5e180633e71198510d56a9471eed
Author: Đorđe Vasiljević <theranchcowboy@gmail.com>
Date: Tue Jun 10 18:05:19 2014 -0400
l10n: Serbian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 551daa9e4530e5e05a1da3c3724170b9141de64e
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:01:43 2014 -0400
l10n: Albanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 15cb1ba0f15c1a176a21105951c6cf8b01a080ad
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 18:00:53 2014 -0400
l10n: Samoan update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 835e89265967147c5c401d3c815b30b99c669e9e
Author: Martin Srebotnjak <miles@filmsi.net>
Date: Tue Jun 10 17:59:50 2014 -0400
l10n: Slovenian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d7f0a599351b541a756177d0f9f8c1cde6befae8
Author: Marián Hikaník <mhikanik@users.sourceforge.net>
Date: Tue Jun 10 17:57:48 2014 -0400
l10n: Slovak update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit eee6d29fdd6ab1aa42b72a4a2424ee8732b4916e
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:56:31 2014 -0400
l10n: Sinhala update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 19c6ae5bcae751198f8b2a73ac6ff4673883c490
Author: Alexander Lakhin <exclusion@gmail.com>
Date: Tue Jun 10 17:55:55 2014 -0400
l10n: Russian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d5b69e27ebfa74c5727edf4b7bb6d3c390313f77
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:54:40 2014 -0400
l10n: Romanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ae70774e9b7f4f07d890767b5287040976e8cdce
Author: Manuela Silva/Alfredo Silva <manuela.silva@sky.com>
Date: Tue Jun 10 17:51:53 2014 -0400
l10n: Portuguese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0457b7682e837efc6cae2a06fc398e856f37705d
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:50:14 2014 -0400
l10n: Brazilian Portuguese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 8000f4a90ffd4bd925f4a5e7f158e3e4dd61a14b
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Tue Jun 10 17:47:37 2014 -0400
l10n: Polish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 6492f2a55075e203e734a0fc3f8a897d7e212239
Author: Amanpreet Singh Alam <apbrar@gmail.com>
Date: Tue Jun 10 17:45:26 2014 -0400
l10n: Punjabi update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 42ac0c1b716f5f0609de98317869424a493a4b9b
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:43:34 2014 -0400
l10n: Kapampangan update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 97c616d004f74b67f71068eac283d67094ae4bc6
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:43:00 2014 -0400
l10n: Oriya update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 4f432e6fac0e6435d99794c4d3dd45f43988bfb8
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:41:46 2014 -0400
l10n: Occitan update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0aeeb287430facbb2fd7f50bd8e9bfa15bde5bb6
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date: Tue Jun 10 17:40:18 2014 -0400
l10n: Dutch update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 8b211c118af860dbb788c85319456553e7f557d2
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:37:39 2014 -0400
l10n: Nepali update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 08bedca06618669eef3bc19c72657835176b35e4
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:36:00 2014 -0400
l10n: Norwegian Bokmål update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 1382356442c3c7650809fa7e01e5959347281be8
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:33:59 2014 -0400
l10n: Burmese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5932d4f40b5e4b3c25a8e2f0a3342f8a4cc4ceee
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:32:47 2014 -0400
l10n: Malay update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9b950c0bd933adce5333513dbc299261948ba168
Author: Suraj Kawade <suraj.kawade@gmail.com>
Date: Tue Jun 10 17:31:32 2014 -0400
l10n: Marathi update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d61e9b52c39951edffb43f802908bcfda0a4bf05
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:30:55 2014 -0400
l10n: Mongolian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit e23f36a8b2e819b495ff3b13acad2cef352e2183
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:29:58 2014 -0400
l10n: Malayalam update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 090ee62f107587e99e83e9ec6b76c1a989506650
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:29:29 2014 -0400
l10n: Latvian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 30f9e0226fd1669e214a56803bbd4c65d6711da6
Author: Mindaugas Baranauskas <embar@super.lt>
Date: Tue Jun 10 17:28:27 2014 -0400
l10n: Lithuanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 26a502e2ffed4103ed3854f91c7593eed3da5b4d
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:27:18 2014 -0400
l10n: Kirgyz update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 21c8096b1e96065f6ec2459c674ec740e520922b
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:26:21 2014 -0400
l10n: Kurdish (Iraq) update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 54c2e1a120eee6e0db8f0c70a4148b27b2c34ad1
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:24:47 2014 -0400
l10n: Korean update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 13e14f47469f7fbd2e17d69bc3f8c3dc4c9d2e29
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:18:24 2014 -0400
l10n: Kazakh update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit cbefad904fc5d722081e0f3715f8bab08622a6c7
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:17:35 2014 -0400
l10n: Kabyle update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 09ff082f5b17b08956768b66f7e712b2ae1d2ae2
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date: Tue Jun 10 17:16:33 2014 -0400
l10n: Japanese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d3ac0fea3a33e86da9927ee01f5fe268f4ab461f
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:15:45 2014 -0400
l10n: Italian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 1ae2db951666cf23ecb5aa6d7c93991184e2939c
Author: Sveinn í Felli <sveinki@nett.is>
Date: Tue Jun 10 17:13:58 2014 -0400
l10n: Icelandic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit c31a5d17cdf69365e1828f05572025e449c87e2b
Author: Luqman Hakim <ovdl@rocketmail.com>
Date: Tue Jun 10 17:13:24 2014 -0400
l10n: Indonesian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 2dc0b616c8d5637e1fd28905cf23ea77f32b2b67
Author: Gabor Kelemen <kelemeng at gnome dot hu>
Date: Tue Jun 10 17:12:31 2014 -0400
l10n: Hungarian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit db98d2de209f9679e88409bbbc8c2e9d848172b0
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:11:24 2014 -0400
l10n: Hindi update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit e65d734bf7bff536b203bd335e9ad00defed9e19
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Tue Jun 10 17:10:25 2014 -0400
l10n: Hebrew update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 7cf9966bda842974a85952aff16c4902656af8f8
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:08:16 2014 -0400
l10n: Gujarati update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9d93d83eb5b53efdb5e44a64e0cb6a7128bd2809
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date: Tue Jun 10 17:07:16 2014 -0400
l10n: Galician update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0f7102ba800e2ad67f39003e4a3b8d479178f72e
Author: Michael Bauer <fios@akerbeltz.org>
Date: Tue Jun 10 17:06:02 2014 -0400
l10n: Scottish Gaelic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 82e9dde22c7384a83d87fc011f888c6aa5b833fd
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:05:25 2014 -0400
l10n: French update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 919337b7c3cb43e11498b18a9cf2dd0af59f3d3e
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:04:09 2014 -0400
l10n: Finnish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 4a0148a921d1651c0aa19917c4551737d58165ac
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:03:25 2014 -0400
l10n: Fulah update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 17934e0f8bc68475292f8fc8be117a604e9c99e2
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 17:02:06 2014 -0400
l10n: Persian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0a00dfad84520244f2e1563bb7dde30a5a8678bf
Author: Julen Ruiz Aizpuru <julenx@gmail.com>
Date: Tue Jun 10 17:00:36 2014 -0400
l10n: Basque update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit c48242ee637b3873e3599306c10c3923b8211d52
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:59:26 2014 -0400
l10n: Estonian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 8160f7f564aa2385fe9d7b553289ac3e4e8071f5
Author: David González <pico.dev@gmail.com>
Date: Tue Jun 10 16:57:56 2014 -0400
l10n: Spanish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 01bbc4133b5226a51c71fd0ce256764e068fe859
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:56:14 2014 -0400
l10n: Spanish (Mexico) update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit a3b6054c2b356ffdde9c59ca9636f56ce7f4cdc7
Author: Savvas Nesseris <modernphilosopher82-2011@yahoo.com>
Date: Tue Jun 10 16:54:44 2014 -0400
l10n: Modern Greek update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0bd03a42d7cb0d16065ecdfd9d16e715217629b2
Author: Aputsiaĸ Niels Janussen <aj@isit.gl>
Date: Tue Jun 10 16:40:36 2014 -0400
l10n: Danish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d25326806bf311d02d4b1de05fdcba9d074cfca8
Author: Aled Powell <aled@aledpowell.com>
Date: Tue Jun 10 16:39:23 2014 -0400
l10n: Welsh update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit fb8d05e8749b87ac8befdf49f7e0e16ea0aef18b
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date: Tue Jun 10 16:37:51 2014 -0400
l10n: Czech update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0b4968d6736025d2315a450a2d07fa7678950e02
Author: Pau Iranzo <paugnu@gmail.com>
Date: Tue Jun 10 16:34:31 2014 -0400
l10n: Catalan update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0cb56c40af2f2a7d3c8a258e5ed277b4a696c464
Author: Adnan Memija <sream_92@live.com>
Date: Tue Jun 10 16:31:38 2014 -0400
l10n: Bosnian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 71d4a0be439ca9c0f5d1c41c5665c7d6bb9c1e13
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:29:39 2014 -0400
l10n: Breton update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit e05ea29dfb47743f9ca35dbe83f9bd63ea81d32e
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:26:10 2014 -0400
l10n: Bengali update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit fe26cc14353f0bd631a8ae50c237255053c156de
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:23:13 2014 -0400
l10n: Bengali (India) update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit dbfd8a17ed33531dd29ea784bc4b96b5d7e73d32
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:21:23 2014 -0400
l10n: Bulgarian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9e43e2f8b5ba3de50b6a461e94b1fcb018a5081d
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:16:06 2014 -0400
l10n: Asturian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 26d54a78e7cde1d098bbd67c8d126f1bfb4c7978
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:14:11 2014 -0400
l10n: Arabic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 8997305aea129a37e84f2c57bc91061966d9c8d6
Author: Chesús Daniel Trigo <xuxinho7@gmail.com>
Date: Tue Jun 10 16:12:27 2014 -0400
l10n: Aragonese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 80e82dadf8732d8e97c14d3b13f1df54803978c8
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:10:01 2014 -0400
l10n: Amharic (Ethiopia) update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 3e389cb8656a55eda36f8f0cc72171e09197002b
Author: VideoLAN <videolan@videolan.org>
Date: Tue Jun 10 16:07:00 2014 -0400
l10n: Acoli update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit c6bfa315e5ee55f812c258e5d4bf0659508d9cbe
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Tue Jun 10 15:50:00 2014 -0400
l10n: make update-po
commit 86cd3fdfbc22ca233a89c29a7d8dcd05492081de
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Jun 10 21:58:52 2014 +0200
release-howto: remove outdated info
commit 06b6f01a13956758f030e458c5375eebfb701ad6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 10 22:46:09 2014 +0300
vorbis (tremor): avoid overflow in conversion to signed integer
commit 0ba6f6e9e34565bca26ef7b9ecde7a365bcd2bcd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 10 22:45:57 2014 +0300
flac: avoid overflow in conversion to signed integer
commit 4a440e8cd38918d915fa0f724ce279c7c128e7ad
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jun 10 22:45:28 2014 +0300
a52: avoid overflow conversion to signed integer
commit 9acdb09e04c6e9762a6d2503892589f75364d3e5
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 10 20:09:54 2014 +0200
demux: mp4: add support for computer graphics meta atom
see bartjones.mov
http://streams.videolan.org/samples/mov/unrecognized/
commit 13a10cd3df410ec796b20ba8770a1469baef17a7
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 10 18:12:31 2014 +0200
mux: mp4: set timestamps on empty sub block
commit 09a135f125ccde6937ab4fe6cf9323f389eedf38
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 10 18:11:49 2014 +0200
mux: mp4: check alloc result before use
commit 50c3fae8cf2de1de28632a7767f6cf6b44b762d1
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jun 10 10:32:49 2014 -0400
contrib: qt 5.3.0
commit 186b201fcf4b25e6c23d839b0d40ea6940b6506b
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date: Tue Jun 10 14:50:38 2014 +0200
Fix crash on input stream info containing %
commit 9421488d88a16eb88a6baf6af2be9726626faa00
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 10 11:32:12 2014 +0200
Fix cgg translation
Close #11594
commit f7072d34fd3f3a1c94a741c2e0d84a17a00b9678
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 9 20:05:53 2014 +0300
fourcc: fix fake formats table overflow and repack
commit fe6a5688fb0fa267bbb391e8e87f0d13b6c3042c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 9 19:21:21 2014 +0300
fourcc: remove unsupported RGBT and RGBA16
This was found on some versions of OMAP XV but never truly supported
by VLC (no decoder and no conversion...).
commit 2d5099799c99aad850c461a71438b015bafdd4cb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 9 19:35:26 2014 +0300
adpcm: fix undefined signed shift
commit ba7cec949d26c935dc415a64fb6c174208c3aa32
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jun 9 19:35:26 2014 +0300
adpcm: clean up and optimize
commit 7e968781681a592e82ff9a3dd551262ce138c354
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jun 9 17:23:10 2014 +0200
macosx: don't store playback position information for non-file URLs
commit e3634203c10cbe4fa8d4581e7da2c0c51acf8374
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon Jun 9 13:30:38 2014 +0200
macosx: kill one string
commit d36b5c516d3f9586d4f1127515cfe0ab92ee005e
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon Jun 9 13:30:04 2014 +0200
macosx: addons manager: increase buttons for l10n
commit 31f535500a2a166abe2ba954c687d44f39dbfd92
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 8 14:18:20 2014 +0200
macosx: CAS: enlarge some buttons for l10n
commit da99794a35747fe5da9ab945927928e5b35b06f6
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 8 14:08:53 2014 +0200
macosx: enlarge button in prefs for l10n
commit 3b705163016cf7fd20f1a7014ebba2aa1bb0727b
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 8 14:06:39 2014 +0200
macosx: audio effects: fix behaviour of cancel button in organize profile dialog box
commit 24b9a2155fed0b4b2b83e856e97cf81764fbdbc2
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 8 14:05:54 2014 +0200
macosx: audio effects: simplification
commit a9b069e8cd6325d2acd99a9dbe23745aa52ee47a
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 8 13:24:50 2014 +0200
macosx: fix missing selector for metadata checkbox
commit 90ca155ffc8467db834e3d0488be4fda31b1995c
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 8 13:23:57 2014 +0200
macosx: add missing l10n for metadata access checkbox
commit be08c2a5c9fdcd6e49268a9553921f27c48a47e8
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 8 13:23:23 2014 +0200
POTFILES.in: add missing l10n for mac update dialog
commit d032dc437c1e04d9a9355a7b52ee93c21ac1b116
Author: Vikram Fugro <vikram.fugro@gmail.com>
Date: Thu Jun 5 18:45:56 2014 +0000
fourcc: add fourcc aliases for YUV formats
Add fourcc aliases for 422 planar and 411 planar.
These are Y42B & Y41B respectively.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 11dd4958845a33f925180e22c5362b1d6f70c1be
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jun 9 12:33:53 2014 +0200
Fix am translation
Close #11590
commit 379c7dc11f56760ed46bc776755f9a62d1cdd8d7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jun 9 12:15:57 2014 +0200
Avcodec: remove trailing space
commit 195365fa2ee79e514ff81eef55b3a288a26b4267
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jun 9 12:06:47 2014 +0200
Avcodec: use av_malloc/av_free for buffers
Ref #11490
commit 703cfc648ee8e3fe70ee276508f44321a0b7b993
Author: Adrien Maglo <magsoft@videolan.org>
Date: Fri Jun 6 13:43:52 2014 +0200
mediacodec: wait to have the first frame successfully decoded to set the started flag
This is an attempt to fix a common crash in closeDecoder() we did not manage to reproduce with our devices.
commit 48ae43a91a932577319de27e8dbbf52a7d5f96a9
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 12:59:14 2014 -0700
contrib: gnutls: drop useless condition
commit 4840986a24e054640feb0b890336a6351c07e20d
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 12:57:53 2014 -0700
contrib: caca: drop useless conditions
commit aa42201de6f7f159cae0cd06d3f1a1e640cbc275
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 12:47:39 2014 -0700
contrib: ass: remove useless condition
Update config.{sub,guess} after extraction
commit c848f90600c23110fd6ada9b57a4c333b0a6d683
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 12:30:32 2014 -0700
contrib: schroedinger: remove obsolete patches
commit 351af417bae0d09bd5a3753d1237f03adf591933
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 12:18:41 2014 -0700
contrib: lame: fix sse optimizations build on win32 with gcc 4.9
commit e030b70be1c0aae098e1c06472fe4a44bab90197
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 11:12:42 2014 -0700
contrib: theora: do not run autoreconf
commit 2b72350a02d860be60e33bb126dffdf0eb87b3f5
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 11:12:30 2014 -0700
contrib: theora: drop obsolete patch
commit f6e0d93b94344409d90e56d6879c493ab5663359
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 10:50:52 2014 -0700
contrib: lua: remove useless condition
commit 735bc55408a17e3cfe1de693afeeb7f104309cfd
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 10:39:36 2014 -0700
contrib: drop wince support
commit f1db53bb18476514ea4b1fcf3d3f9c0bdcc95861
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 10:33:17 2014 -0700
contrib: vpx: drop obsolete patch
commit bcbb2f2af155e79c75b1d7c840ebc70aea6060c6
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 10:28:18 2014 -0700
contrib: vpx: remove unused patch
commit 6291d86766141c006d83a352973d4e23d9f6b82e
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 10:26:46 2014 -0700
contrib: vpx: build scripts do not use bash anymore
commit 5f3cec81948f123468f816cc66c21af6899cfac7
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 10:23:49 2014 -0700
contrib: vpx: remove useless condition
commit 7a830768702473305c8d48e95616220a16a3e2f1
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Jun 8 10:21:50 2014 -0700
contrib: vpx: fix .pc file
commit b9b9d7fe3e6e009ee08fc795a94cb5b342e722ef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jun 8 20:03:44 2014 +0300
lib: fix object reference leak, fix test suite
commit a780f4841ec764d2f6e10e7981c15e4c3edf50d9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jun 8 11:47:57 2014 +0300
vorbis (tremor): fix undefined left shift of negative value
commit 91e57b1625e1d063afbd92202117e11b53389fa0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jun 8 11:47:43 2014 +0300
flac: fix undefined left shift of negative value
commit 68f1623b0bba378deb64b2a22eb852732f5ec73e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jun 8 11:47:15 2014 +0300
a52: fix undefined left shift of negative value
commit 003af6b82000d46117581d87780c8be3dc87cf29
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 7 23:02:22 2014 +0300
wasapi: parse returned sample format (fixes #11174)
commit 84b23f9606eec5d6d6aa9369cb284bf5531a16a7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 7 19:18:21 2014 +0300
transcode: disable hardware decoding by default
It can still be enabled manually in the preferences as in previous
versions. Only it will not be used with the default ("auto") setting.
commit 1788f97ff660b307bbbcf1d8db5cb2207ddf6dc1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 7 19:10:24 2014 +0300
vdpau/chroma: reorient the video (fixes #11068)
commit 60630b384fa25a0eef544eecd7f87a7c7996bb6d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 25 21:41:09 2014 +0200
vdpau/display: request reoriented video
commit b87f8983bd37ee186b7a86c1ebae6bcac316911f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 7 18:04:03 2014 +0300
vdpau/chroma: remove one callback
commit 1d20c49533b7579620607bbb4f0b7f2a122e9a56
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 7 17:03:07 2014 +0300
vdpau/chroma: fix leak on error
commit 7f569759b4658f68575d5382a31eef5cff58ec4b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 7 17:00:04 2014 +0300
vdpau/chroma: remove dead code and simplify
commit 05e98ecfb3ce49e7d529978a96b50b35e4fb4410
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jun 7 16:54:26 2014 +0300
vdpau/chroma: avoid cascading errors when mixer creation fails
commit dd4ad1f966efc22d9233f326613dec669c19e3d6
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jun 7 13:36:41 2014 +0200
demux: ts: BSSD: probe secondary PMT descriptor (fix #2939)
commit e800ac9c72d9cf58bb84dabdfde26614defa28c0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jun 7 13:32:24 2014 +0200
demux: ts: add private data pmt descriptor info
commit 55908df8d8e39ee155cd70631133754c64c3d938
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jun 7 12:18:26 2014 +0200
demux: ts: add failed iod pid debug info
commit c36cc85eee793d594be13ecb58540566322d0b4a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jun 7 12:14:52 2014 +0200
demux: ts: add simulcast descriptor info
commit c755d4c7ad8e9783d62e7c1a9fcd4015419f3bef
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jun 6 21:43:01 2014 +0200
Revert "codec: faad: fail if no extradata"
breaks with IV in first packet as pointed out by funman
This reverts commit ccc273b48cef823e1536d80904c1e080cac4f1aa.
commit b557f55da6d3cd8b18cba9f1771dd888aaab6f7e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jun 6 21:41:39 2014 +0200
demux: ts: fix IOD parsing (fix #11573)
IOD bytes must be read in order.
introduced by 8fdf1f20beb53ec72b7f2a903071857596ce0d72
commit ccc273b48cef823e1536d80904c1e080cac4f1aa
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jun 6 19:40:25 2014 +0200
codec: faad: fail if no extradata
both packetizer and codec requiring extra
commit 73d73c4cde7493d36e7dc36f2107d2e5b7fd33fe
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jun 6 19:30:29 2014 +0200
demux: ts: add DESCRIPTOR_COUNT
commit 6310ab7ba457e604ff7931aebafc911238cfa20c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jun 6 16:56:26 2014 +0300
contrib: sidplay2: autoreconf all directories (fixes #11577)
commit 1ce453f08fc9a2875d271a945d9022922ea8c169
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jun 6 13:00:03 2014 +0200
demux: ts: fail early probing mpeg4 descriptor
commit f2203dd58e8649bf1f7d0b2c9d8bbbbbd6615e57
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jun 6 12:49:37 2014 +0200
demux: ts: fix comments/debug string
commit 2815ff05ba582c3a2d71f9c912a57873b0a62d2f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jun 6 12:22:15 2014 +0200
demux: mp4: fully read uncompressed samples (fix #11572)
commit dd4c25bc87ed286450d68902e6bbcf1a5bcca6ed
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Jun 4 09:24:45 2014 +0200
contrib: x265 1.1
commit 4b1794ff0e0ff5f496fb034f38cadc7b15f5a775
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jun 3 07:55:30 2014 +0200
opus_header: remove dependency on libopus
We might need to generate Opus headers without actually encoding anything
commit 313e7a26b4bab30c766ca599479817ee34f96091
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jun 3 07:54:21 2014 +0200
opus_header: remove dependency on ogg
commit ed8daf3ff05ee6808ca0d55e2eb5a4f6eb31234a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jun 5 20:20:31 2014 +0200
demux: mp4: remove debug string
commit 885249c19a0b3f9b4012836bbad7330154bdc87b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jun 5 20:15:26 2014 +0200
demux: mp4: unify and simplify samples reading
commit 503cbba78e136528d702b92d3bed785782cff37c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jun 5 20:12:55 2014 +0200
demux: mp4: don't duplicate vars
commit 6422c02eee9d6facde0838df297b49dc50265e92
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jun 5 20:11:42 2014 +0200
demux: mp4: name field
commit de39696df92af3790df8f179eb2eca9df87a6ee2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jun 4 20:02:24 2014 +0200
demux: mp4: go forward on null sample
Was regression with that tricky one:
http://streams.videolan.org/issues/10981/6.mp4
commit b3b928e8335d81d12ea3a2674e6dacc08ddcc025
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jun 4 19:31:27 2014 +0200
demux: mp4: fix stsd v2 reading
commit 36bdc4add90d04e90a168d0fd011c42369a297a1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jun 4 16:47:24 2014 +0200
demux: mp4: do stsd v2 checks
commit 6cbdc4977a6d4abb0ffdb21be632b26becd88eb4
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 3 13:33:00 2014 +0200
demux: mp4: add lpcm stsd
commit 3054560987971aff19c496db38834458f8c29377
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 3 19:34:09 2014 +0200
Contribs: unbreak Android/x86 compilation
commit 923292af1ca026dae34c292fa5857b4111120823
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Jun 3 13:10:47 2014 +0200
demux: mp4: don't prompt to restart if user specifies range (fix #11556)
commit f7a8461b25b11526f20fa01c71d63df843197d18
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri May 30 22:29:34 2014 +0800
contrib: force dataroot, include and lib directory as we want them
This overrides any autotools site configuration.
commit 63dfea6d0d1cd63c1774ecd8821800c753266cc0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri May 30 22:00:23 2014 +0800
doc: document the environment variables (fixes #8835)
commit 2fc9f597272e46be8b17e3101f4d19b51205d7da
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 2 23:38:34 2014 +0200
mux: mp4: add composition time (fix #711)
commit dbbb8dd1f53db78f8c8563712bb352ea750ed75e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 2 21:26:22 2014 +0200
mux: mp4: compress stsz entries
commit 1e1aebbc5ace6f2646edaf56bf14aefa0c11dde0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 2 21:09:25 2014 +0200
mux: mp4: fix stss samples grouping
commit 3291be91e64d309c36a4b94281d37bb7156b2467
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jun 2 17:01:54 2014 +0200
GnuTLS: update to 3.1.25
CVE-2014-3466
commit f21337d3029e4cfd3bf629d6838b2e2080ae66b5
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 2 15:46:12 2014 +0200
demux: mp4: fix copyright
commit fb6bd64b17c5b9873bb856087fa3dcd98d69f623
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 2 15:25:43 2014 +0200
encoder: twolame: return NULL if flush returns 0 bytes (fix #11553)
commit ab6f01f93beecab19f3fa6639500db8039f4ed3c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 2 13:34:20 2014 +0200
demux: mp4: split declarations
things that does not belong to libmp4
commit 24876369dc4b70672f586b4ef8d2ffaf7129d73b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jun 2 13:12:19 2014 +0200
demux: mp4: don't parse data if trun is missing (cid #1219918)
commit 653e43c004e537cdd85a4fb34ca5b7af7819ab41
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Jun 1 17:40:52 2014 +0200
demux: mp4: update PCR on seek
commit 3def03c5a52ecc853f7e17d84c4886e76a49bcc7
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Jun 1 11:25:26 2014 +0200
macosx: use new metadata-network-access variable
commit 83eb67671f0a08c0e11f5816b686adbe55fbc4be
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu May 29 17:13:21 2014 +0200
Revert "macosx: enable native fullscreen by default on mavericks"
They are several complaints for nonworking functionality with this
mode, because not every option combination is supported yet.
Additionally, the initial reason for this commit, namely grey
bars in fullscreen, is fixed by a workaround for 2.2.
This reverts commit 72b60566a25ca24cb4cf54d394a8275bee5cc9e8.
Conflicts:
modules/gui/macosx/macosx.m
commit f694412284ad5b40599badcaceafee7c77863205
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu May 29 16:58:39 2014 +0200
macosx: audio effects: use a more sensible range for the volume normalizer slider
commit 937911d559051522554ac6f0d6d35fc0836d541a
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Sat May 31 17:07:34 2014 -0400
faad: drop byte of padding for raw streams
Fixes #2575, #11514
commit c4b10db33cf1431f55fceddec9284a56d18b7341
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 16 21:34:33 2014 +0200
demux: ts: only SET_GROUP_PCR on groups with es (fix #6029)
There was the missing ref clock assertion after SET_GROUP_PCR because
that group had no active es.
Unsure if that's the best way to find all es associated to a PMT/group/program
Francois
commit 39f437a934e3689c9b6a07d1a5e2d795b3552f74
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun May 25 22:14:38 2014 +0200
demux: mp4: add "Leaf" mode demuxer
Adds a data order driven demuxer instead of trying
to rearrange seek order. Re-enables fragmented
files if fast-seekable.
commit 9b0c6e6b681e61a89b18ca04eaf01b588b128a28
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 29 19:46:57 2014 +0200
demux: mp4: fix seek return value
commit 6fd2c53062d51ff5a06ee7249ac94fb807643f0c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 29 16:27:07 2014 +0200
demux: mp4: validate fragmentation after first moof
commit ad7f67f398331ebaa8194e8aa199857b3b03906f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 29 16:18:47 2014 +0200
demux: mp4: export ContainerChildren instead of ContainedRaw
So we can stop probing at some point.
commit 1a970471b6edb0cbe308713d189510af874f5cb2
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 30 12:09:40 2014 +0200
AUTHORS: Remove duplicate entry
commit 22dee200e1ff34cd1686f4018419ff18ba942db9
Author: Alexandre Pereira Nunes <alexandre.nunes@gmail.com>
Date: Fri May 30 10:28:53 2014 +0200
upnp: Support Twonkymedia's DLNA server subtitles
commit ea660fcef85da0db1d512875c1605eeeeafe2d1f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 29 22:35:22 2014 +0800
vdpau: fix libavutil version number
commit c5dcc5dd1441fcfa8777d003a4ea449338c112bb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 29 22:30:40 2014 +0800
PulseAudio: require version 1.0 or later
The code no longer compiles with older versions anyway.
commit 05132466ba32dbcd77dc53b7abf96c3707823640
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 29 20:03:01 2014 +0800
Revert "l10n: Latvian update"
This reverts commit 85d23edc2c6ad74caf0b10afd51fecc81dc200d2.
Conflicts:
po/lv.po
This broke subtitles.
commit 4a799b11a39aa4bc18e776887250435c060e168d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 29 19:56:10 2014 +0800
Revert "l10n: Hebrew update"
This reverts commit d7233ca7f34fe08758000d1a4a10a094fa1a2261.
This broke subtitles.
commit 1b9df6468eb1a4120036f96cef5a0895c2170cec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 29 19:55:40 2014 +0800
Revert "make update-po"
This reverts commit 1dfb5bdadcdd6fc745a9a6f319b0a10c448b4f4d.
This blocks subsequent revert.
commit 8f6d438ab2f9af0e4be37a9e63680b3736c032ce
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 29 20:11:50 2014 +0800
ur: add missing character set
commit 5dadbb5683f4a8df3f6e1a27ca10a20f1a9f8a79
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 29 20:11:35 2014 +0800
ku: add missing character set
commit c1ad0c29a116ad7c0dc7e2dbfcc932002cb4737c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 29 20:08:02 2014 +0800
szl: add missing character set
commit 558e4e44468052c1580ce80ff3fc0b0a008ca5ff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 29 19:53:46 2014 +0800
bs: fix character set brain damage
commit 92f80df449252448f6e50f057d9abe2abc4ee84a
Author: Uwe L. Korn <uwelk@xhochy.com>
Date: Sat May 24 13:07:10 2014 +0100
Qt: First search host_bins directory for executables
This fixes the situation where both Qt4 and Qt5 are installed but the
global moc/rcc/uic commands are provided by Qt4 and Qt5's versions are
not globally installed. VLC previously picked up Qt4's moc/.. version
but built against Qt5.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 29a6c1e1215eb606fddd38ddc3c6f566e2b1b60b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed May 28 20:34:11 2014 +0200
vout_ios2: fix touch event propagation on retina displays
commit 3ff38b860a5bd13273568a478ee33efe205db688
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue May 27 23:05:01 2014 +0200
demux: mp4: fix TRUN composition time signedness
commit 105797f1e34100d3ad74cb6ef92aecc97058501a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue May 27 21:23:24 2014 +0200
demux: mp4: avoid overflow
commit 12bc82957eb4df9220a14d8dd63e4a20e7c43117
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 27 13:10:02 2014 +0200
LiveHTTP: fix typo
commit b00498bb938b3760d57e9ea2b70da10ffa5d8116
Author: Gilles Sabourin <gilles.sabourin@free.fr>
Date: Mon May 26 19:03:28 2014 +0000
contribs: dvdnav: fix libdvdnav git url
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8a83c71cb032dcba963f12694cf0ac51e10eb4a1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon May 26 20:31:50 2014 +0200
demux: mp4: don't trust only timescale for rate
wrong fix was 198bb199366ce6d0320fb5fca64784abec58c65f
commit d4ef9de71c360f493436f3014d0b6979d9dccd64
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon May 26 19:58:05 2014 +0200
demux: mp4: fix wrong debug level
commit 198bb199366ce6d0320fb5fca64784abec58c65f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon May 26 19:43:37 2014 +0200
demux: mp4: use timescale as rate
commit 8b16963ed12ab50cce46eaace220c6aed56707fd
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon May 26 15:19:18 2014 +0200
demux: mp4: add missing sample count
commit 743272ef231bca0de5168492dd2ddc8b85d547ac
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 26 16:17:04 2014 +0200
Small rewording of preferences categories
And removal of old strings
commit 2190e5660b86824ba0b78547414f47c5325a2ab9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon May 26 11:45:46 2014 +0200
demux: mp4: add stream_Tell helper
signedness problems due to error handling
commit b1702cbd84830128b4c3da09a73105fbe17705fa
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun May 25 22:14:38 2014 +0200
demux: mp4: add fragments tracking
commit fafd0af120d43cf37364e12d3ca88f9f2b4bb5ad
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon May 26 11:33:51 2014 +0200
demux: mp4: re-enable non fastseekable mp4
commit f8959894b4fee82711079c932a591490ce6f14a1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun May 25 18:03:20 2014 +0200
demux: mp4: set smooth as priv property
commit 1c6daf4c81766a9fb6503a4ab7434674364c1c59
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Sat May 24 16:47:14 2014 -0400
headphone: fix overflow buffer handling
Fixes #11502
commit 1aa472f11286bcb40044146f27606c53e8c2b43c
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun May 25 17:22:19 2014 +0200
NEWS: add some entries for the mac interface
commit 3fdb19ce1b57cb2964567082cda81eee5082de34
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Dec 5 16:14:04 2013 +0100
access: rar: skip old volume format string on failure (fix #9835)
commit 15958ae9788715875947f784ec8fed473e283c4f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat May 24 22:34:09 2014 +0200
Qt: sprefs: word wrap long label
commit 3c96b5b83a0fa81fb3a7cb19258bd688f876132a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat May 24 20:40:07 2014 +0200
demux: mp4: add trex helper and box checks
commit e8f515eda6dc7ef231217666e464923696fe716d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat May 24 19:58:05 2014 +0200
demux: mp4: compute virtual box size
commit f1c892ea0bf69a62450c60cc2a952546b49106d9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat May 24 19:59:04 2014 +0200
demux: mp4: add shortcut for box data union
commit bd5e28889f0f4645d83bcbbb893e4c15b7a45c2d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 24 18:23:43 2014 +0200
Contribs: update to 2.5.3
commit 4bcd83c9546dbb87e6ab931866923da371c49410
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 24 18:12:41 2014 +0200
Contribs: update PNG to 1.6.10
CVE-2014-0333
commit 9b11ab7ad01758a25742600c411bc61db05c4ae8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 24 18:04:16 2014 +0200
Contribs: update modplug to 0.8.8.5
Finally, a release!
commit 67fc4b9fb66681ebb9735557ee6a8c9d3b6992bc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 24 17:55:12 2014 +0200
Contribs: Update gpg-error to 1.13
commit 76c6d083f9e3ae1e8e6c95710027b493ffb3f717
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 24 17:47:43 2014 +0200
Contribs: update GnuTLS to 3.1.24
commit 18af0f4b38abcde515e69eaaa1508a58ce33b5f9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 24 17:46:39 2014 +0200
Contribs: update dvbpsi to 1.2.0
commit 90f7c0b02e49c188042d692fdc8c6ee9b915dc86
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat May 24 17:00:43 2014 +0200
demux: mp4: fix reading tfra
commit 21c8fcc85ce0b84834ab123074a84964f9776d8b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat May 24 16:51:26 2014 +0200
demux: mp4: fix reading elst
commit b6b90af630decc3dc1fe7f21dd420a5ba53a45df
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat May 24 16:49:36 2014 +0200
demux: mp4: fix reading stss/stsh
commit 8f50acc100259bf131f6ee9355baaa18a890054c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat May 24 16:44:34 2014 +0200
fetcher: fix setting pointer to out of scope var (cid #1215273)
commit 0aaacf561b7e3d944acd4ebdce06a982d72e72de
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Sat May 24 11:07:04 2014 -0400
Fix AUTHORS
commit 1dfb5bdadcdd6fc745a9a6f319b0a10c448b4f4d
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Sat May 24 10:58:24 2014 -0400
make update-po
commit 688202348ff876c66b777fe2d0d5ccc281ad67dc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 24 16:49:53 2014 +0200
Update MODULES_LIST
commit 3c76752f2e175931dabaead3c79cc43ccfecf76c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat May 24 16:30:50 2014 +0200
Update NEWS
commit c6b8b1b5022e2e701def97e02975814c9ad95942
Author: Mark Lee <mark.lee@capricasoftware.co.uk>
Date: Sat May 24 13:00:24 2014 +0100
lib: use explicit array initialisation syntax for position table
Also use unsigned char rather than int as the type
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 8402ed45ea0c11b35650cf1e901cd023f2b2666b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat May 24 14:26:42 2014 +0200
ios dialog provider: fix insufficient nil checks
commit dadda2294144efcc26e6c0b9877e477416402f79
Author: Mark Lee <mark.lee@capricasoftware.co.uk>
Date: Sat May 24 07:41:47 2014 +0100
lib: map the position enum to the correct subpicture alignment bitmasks
libvlc_media_player_set_video_title_display() was wrongly using the
enum value directly, leading to the video title appearing in the wrong
position for some values
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 4807e99bf3363d8f2f82cf09997da062c65e2e16
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat May 24 09:24:58 2014 +0200
macosx: simplify setAudioFilter
commit b34dd4b02c8beacfedcc7e7beed692349d7115f3
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat May 24 09:08:53 2014 +0200
macosx: fix memleak, cosmetics
commit 2fa14379ce867c9996cfda9220002211b0cc4dd9
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat May 24 09:04:19 2014 +0200
macosx: remove unneeded eq variable initialization
commit 1aaaece9535b3d751e9db2ec6766dee3c7516c79
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 24 13:03:25 2014 +0800
aout: do not restart input if filter string is unchanged
This avoids glitching when changing the equalizer bands from LibVLC.
commit ccdb1377fe701c6614df32a2373dbfb8ef41e23d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 24 13:01:44 2014 +0800
aout: move input restart on filter change from playlist code
So that it works for LibVLC too.
commit 0e63a3fc83917053fff91843aa97f82bc562ec99
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 24 12:55:30 2014 +0800
lib: enable/disable the equalizer as needed, simplify
commit 585c2bc3dee951323af1c1a7040db053527df8e1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 24 12:45:16 2014 +0800
aout: fix assertion on error path from transcode
commit 5885650efe3cddc3dd3f5a6ea4b78baff928b826
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 24 12:43:01 2014 +0800
aout: remove the bands callback (fixes #9350)
playlist_EnableAudioFilter() can be used to turn the equalizer on or off.
The GUI already does so.
commit 19ccbcb36de2abd1075c825c00ad52a0964bed38
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat May 24 11:55:02 2014 +0800
aout: remove unused "equalizer" object variable
This is no longer set anywhere, since equalizer-preset superseded it.
commit 0929da45d5edda843480266f00ba4e2cb700a416
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 22 22:23:17 2014 +0800
equalizer: clean up bands callback and handle invalid/incomplete input
commit 97a13b8f18f3a592e8aa45baa1d32116dc997206
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 22 22:06:13 2014 +0800
equalizer: rationalize the equalizer preset callback
This is just a wrapper from the pair of pre-amp and bands callbacks.
(This patch does not fix existing race conditions in init.)
commit b4cd28b3c163722479b39a8e05a295c9e9a3dc5f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 22 21:49:41 2014 +0800
equalizer: reduce PreampCallback contention scope
commit 991d2ebf6edf186f22280c268f720047f0d6564c
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri May 23 15:04:55 2014 +0300
transcode: keep in track of input pts drift for video
Also name it to be next_input_pts instead of interpolated_pts
If input drift is more than 100ms that we estimate, we have most
likely dropped some packet and we should reset timers. Otherwise
it can cause lipsync issues if we for example just transcode video
track and audio track keeps original (jumped) pts.
commit a90263be45d912f0146d68cd2336a96fe2ba5aa8
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri May 23 15:03:41 2014 +0300
transcode: store fmt per id/track
This helps to keep filters etc if there is for example 2 different audio
tracks with different channel count etc.
commit 602d02a062d30ced5bce602e90c254036708fb1f
Author: Nicolas Bertrand <nicoinattendu@gmail.com>
Date: Fri May 23 11:20:47 2014 +0200
dcp: Add case GET_PTS_DELAY in Control()
Use the option --file-caching to set PTS_DELAY
Default caching value is 30s, okay for DCPs with 100Mb/s bitrate
For higher bitrates and high resolution values, file-caching shall
be reduced. Avoid fifo full problem in decoder.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit de0f5ec7160c9609c7d9bdf8affb38d642a8e598
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Fri May 23 11:36:28 2014 +0300
Fix mmal include paths
commit 52227381eb0661681cb159d65d6aa69bda623f3a
Author: Adrien Maglo <magsoft@videolan.org>
Date: Thu May 22 17:40:09 2014 +0200
Fix the compilation on Android because of incomplete libc.
The nanf function is missing.
commit 3b671854cfc34dadef9db39da38372bd9047decf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 13 02:02:42 2014 +0200
Android vout: support the mouse events from jni
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d4485d3f17123e2e747a6d0c68c7eb9643ea4a2a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu May 22 14:56:27 2014 +0200
Qt: simplify Win32 and Mac detection
commit 1ad673fb5f5d5f3b939b2d065c299c356e464a4b
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Thu May 22 12:41:22 2014 +0300
Qt: Avoid uninitialized records in option array
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1dc8bb493e6e1a4e78131aea4c9f369330dec25e
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Thu May 22 12:41:20 2014 +0300
Qt: Avoid using dangling pointers and fix memleaks
The pointer returned is only valid for the statement calling the
function. The temporary QByteArray falls out of scope immediatly after
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d8dd5522c4085ccbed412d6ab679f49c27671203
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Thu May 22 12:41:19 2014 +0300
Qt: Fix crash introduced by 798ee1ab
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8a0b37ac3cce17468d61cd6fcee65149ddc7a575
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Thu May 22 12:41:17 2014 +0300
h264 packetizer: Remove unused enum
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 729e197023d28ae39206a433a36b17d4ff78829b
Author: Dennis Hamester <dennis.hamester@gmail.com>
Date: Wed May 21 13:46:41 2014 +0200
codec/mmal: Add mmal based decoder plugin
This plugin is capable of decoding MPEG-2 and H264 video through the Multi
Media Abstraction Layer (MMAL) by Broadcom. It is supported by recent Broadcom
SoCs and found on the widely spread Raspberry Pi.
Signed-off-by: Dennis Hamester <dennis.hamester@gmail.com>
Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2312578206b8539bac215ad7c747d61dd742dccd
Author: Dennis Hamester <dennis.hamester@gmail.com>
Date: Wed May 21 13:46:40 2014 +0200
video_output/mmal: Add mmal based video output plugin
This plugin uses the Multimedia Abstraction Layer (mmal) by Broadcom. It is
supported on recent Broadcom SoCs as found on the well known Raspberry Pi.
The plugin features support for native blending of overlays through DispManX.
Furthermore it supports automatic adaption of refresh rate to the video being
played through the tvservice API.
Signed-off-by: Dennis Hamester <dennis.hamester@gmail.com>
Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d5545aaae244b88c72f691ebf10df67d34208cbd
Author: Julian Scheel <julian@jusst.de>
Date: Wed May 21 13:46:39 2014 +0200
mmal: Register opaque fourcc in core as fake_fmt
Add a new fourcc, which will be used by the mmal decoder and vout plugins for
passing around opaque picture pointers to realize a zerocopy pipeline on mmal
enabled platforms.
Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Dennis Hamester <dennis.hamester@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5beb533ff08fba74bb26fdb3bf335210cbb4b0d4
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu May 22 11:10:05 2014 +0200
Revert "src/input: add a new input option flag to replace values of existing options"
This code was superseded by another approach and is not used anymore.
This reverts commit ba82f10c7108719e85413ee518e53249a549db85.
commit 60aecebec58e366f9bd9f570973f9bf26c9bfc84
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu May 22 11:05:30 2014 +0200
macosx: cosmetics
commit c7462d4582f8e6ee3fb690e8b81cc7a4bd25c828
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu May 22 11:04:46 2014 +0200
macosx: fix purging of resume media data, avoid memleak
commit 001cae59519cd53ef0c656d54ccf8c7f29092d63
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 21 21:12:33 2014 +0200
parser/fetcher: split in 2 pass mode
Changes from a depth first (local then network) per item to
an horizontal parsing. Allows displaying all local files first
and let the thread slowly process all other resources.
commit 44c6d7926c14e20d98a75569fa1450dd4634f943
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 21 19:22:41 2014 +0200
meta_fetcher: rename as scope and set values
commit 66a61feb95179fefb7fb2cd8e2897b078bed8c8c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 21 18:55:23 2014 +0200
playlist: fetcher: move playlist_album_t
Only used by fetcher for cache entries
commit 6a1fd4fbc9f84b00e51b50c2761478167d8c6399
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 21 18:35:19 2014 +0200
lua: art: google: update
commit 4553ce6dac0b1aa9a46d6b033eb866581900f722
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 21 17:44:20 2014 +0200
lua: lastfm: fix matching
commit e0a9173abb9e0948fea730ea2d4ec92783366538
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed May 21 16:43:48 2014 +0200
Qt: sprefs, unformize icon sizes
commit 568fc27952c0143cdec3c0018cb356616880daa1
Author: Julien 'Lta' BALLET <contact@lta.io>
Date: Wed May 21 07:49:27 2014 +0000
src/input/input.c: Fix a tiny memory leak.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3c91c68a02294b5d57a11c2c38c0466ade904055
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue May 20 21:50:25 2014 +0200
demux: mp4: check if fragments exists when seekable
Fixes the false positive and fallback on avcodec with
files having a mvex/trex but no fragments, and conforms
to the spec.
commit 7905fe6a0f6a1a64be9bc5fc027b5c63eef106f9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue May 20 19:32:56 2014 +0200
demux: mp4: timescales are u32
commit 7ca27c5e5f3cecd2dfa69a09afdbca5fa8830288
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 20 16:25:09 2014 +0200
Qt: use platformName() on Qt5 too, like on QPA
commit 73ff6ac34539eaf4f2df155a6b0afdac7f6e559d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 20 16:15:14 2014 +0200
Qt: use a processor helper for Qt5
commit ba02909b221d38fc554bb7835557346ed53d3294
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 20 14:58:40 2014 +0200
AVcodec: use avctx width for subtitles when set
Instead of hardcoding it depending on the codec
Tested with PGS and XSub
commit 5cedfe6d1988246aeeb28b5c79351f7d36ef10d4
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue May 6 18:43:41 2014 +0200
text_renderer: avoid 0xff << 24 with an int type
commit 1b99dceaa9a7eff095c8577ddebc6df88056a4f0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 20 14:48:00 2014 +0200
Qt: raise window when video Widget is shown
commit e0e95c4a1bf4d9556c440479b95a1e97426a1766
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 20 19:08:51 2014 +0800
float: fix copy-paste error in double precision amp
commit 798ee1ab7abb3effd5cedbc853f2e765523ce7f7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 20 19:07:28 2014 +0800
qt4: fix memory leak
commit bccf8c001891160350f7173de11bc78641249b40
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 20 08:55:02 2014 +0800
lib: fix logic inversion
commit 6e96d8a9158caf2551f363b6939765b08997d66d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 19 19:11:04 2014 +0800
lib: check scale range in libvlc_video_set_scale()
commit f350b09ddeaa879742d688ba3d7de7671d811eb3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 19 19:08:56 2014 +0800
lib: do not convert to double in libvlc_video_set_scale()
commit 2e77318cdd4aaf5a14eba144638a15809497496e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 19 19:05:34 2014 +0800
lib: return NAN on libvlc_audio_equalizer_set_amp_at_index() error
commit 2e8d457afe1dc56a86bcb3dc2d39d8c95c7ba3c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 19 19:05:00 2014 +0800
lib: fix (pre)amplification range checks for equalizer
commit 589f091f58a8dcb9481e8b10da6df39696a36ca0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 19 19:04:13 2014 +0800
lib: fix volume range check in libvlc_audio_set_volume()
commit 1456f2de4a23d4e5a432d3a3ace1539bd1c56850
Author: Daniel Verkamp <daniel@drv.nu>
Date: Wed May 14 04:27:02 2014 +0000
avcodec: map Smacker audio
Sample:
http://samples.mplayerhq.hu/game-formats/smacker/wetlands/wetlogo.smk
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ed9426599e1c0e44f251293b7dd4ead7e83adc5c
Author: Gilles Sabourin <gilles.sabourin@free.fr>
Date: Thu May 8 14:36:14 2014 +0000
contrib: tiger: fix autotools invocation
This patch fixes libtiger generation failure when automake complains about 'linking libtool libraries using a non-POSIX'
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a07d1b341c371b9832a4d371935d7ef2ba256ee6
Author: Luca Barbato <lu_zero@gentoo.org>
Date: Mon May 19 19:40:17 2014 +0200
lavf: Support rotation side data
Support stream side data only
Close #11473
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5e192e1ed443194fc554a90c8fdd018a4d77d68c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 20 10:58:17 2014 +0200
AVformat: use a similar compat detection than AVcodec
commit 328a034c115dfa9b4ff7b636b8ab90436af6464b
Author: Arne de Bruijn <mail@arnedebruijn.nl>
Date: Sun May 18 23:36:37 2014 +0200
PGS subtitles: use origial frame size (fix #6324)
With CODEC_ID_HDMV_PGS_SUBTITLE use codec_{width,height} for
i_original_picture_{width,height} to correctly display
subtitles with a frame size that is different from the
video stream
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6b47c5a15b1a610b46113e5a34a41840638f13ff
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 20 10:22:45 2014 +0200
--spu should not be an advanced option
commit 334715eee3a99c2c02219df41238f316498f1fbf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 19:10:32 2014 +0200
Qt: remove unneeded margins and parameters
commit 01c1221409ce18d67ff5e3b9723e685740a3afaf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 18:56:49 2014 +0200
Qt: uniformize sprefs margins
commit 9480c83c9e733cd94dab0b3f24de51337148ca59
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 18:32:40 2014 +0200
Qt: small changes to Simple Preferences
Notably add some verticalSpacers at the bottom
commit 9c035e4d9ea8e66a2189c68c60e70ac54422256f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 17:50:39 2014 +0200
Qt: put simple preferences section at the top
Close #10763 #7909, #9624
commit 13bb59c746adc9d476691efb40773f0785d5e9c2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 15:27:33 2014 +0200
Qt: restore time where you left off
This copies the MacOS way
Close #5315
commit b70cb5b95189cf0a69bccf974600cd4e578cc19f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 14:54:22 2014 +0200
Qt: s/Qt4/Qt
commit 9720a1807697daa3657f4b4c02e253014745a31f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 14:17:24 2014 +0200
Qt: store 30 recents item, show 10 in the menus
commit c407f5e0bb1ae12ee99b02bd26e15bd748807626
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 13:40:24 2014 +0200
Qt: remove unnecessary includes
commit 359ef7a193740caa847e4e6cc55f34ce6da10545
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon May 19 14:20:35 2014 +0200
macosx: simple prefs: Only show font family and subtype in the font panel
Other settings like font size do not have any effect and confuse users.
commit 40bcff3b764804bada4060e390a1367a0e08e930
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 11:53:42 2014 +0200
Qt: save time on item destruction
Ref #5315
commit 8fc62fef3451d2815a41d6d30e6e26b61a62f988
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 01:00:25 2014 +0200
Qt: store time besides MRL for recent items
Ref #5315
commit cbe150c96a3539f1e81d23167bc4c17593231d7d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon May 19 11:45:44 2014 +0200
Qt: save recents on quit()
commit 7d14a7c7f96371c6954a486f899540d5248c189e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 23:46:37 2014 +0200
Qt: cosmetics on RecentsMRL and Open classes
commit 72afb8836154356a8cea09d467dfa76b8168df83
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 14 19:17:08 2014 +0200
lua: include cleanup
commit 91d1975383ad00eed235eb3bf875e523321929f1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 14 10:00:40 2014 +0200
Qt: update art requests to use updated API
commit 41af9ab209cceb3b59cecc4173aeca72c7701198
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 14 01:04:33 2014 +0200
update meta request API to allow overriding
commit bdc3ad38f495a877c4420bf0cfef416862fc15e5
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue May 13 17:10:21 2014 +0200
deprecate art-album variable
commit ba13ac0ca12200f2cc8e756832733933490ccf77
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue May 13 16:36:31 2014 +0200
rename art_finder as meta_fetcher
commit 058b871eb01b1212fb62ee2d8d7d81b7958dca90
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue May 13 16:24:54 2014 +0200
finder/fetcher: always use scripts doing local access
commit 8301e1eacb856c6a13268ef8728fcaf2b3196028
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue May 13 12:11:54 2014 +0200
lua: meta: add descriptor/scope
commit 3391ffb19938e1f1b97c172abbbc5f5a1cb7e484
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon May 19 11:47:42 2014 +0200
macosx: addons manager: add l10n for download button
commit 76a07e86ea5b16e3be567e19b58012de79ae64e0
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon May 19 11:38:02 2014 +0200
macosx: addons manager: process the callback on the main thread
Avoids concurrent access to _addons and _displayedAddons.
commit 77fbebca8fd7e54a879f25cd7d556f03cd585f9f
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon May 19 11:00:36 2014 +0200
macosx: addons manager: restructure UI and fix some problems
- remove the + and - buttons, and add a single install button
instead. Current implementation of uninstall / install has a
toggle behaviour, so having two buttons was misleading.
- add a fetch button, to load the online repository on request only,
as done in the qt interface.
commit 13b25f22e0a703e0c3520779432536d4eff13901
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon May 19 08:58:18 2014 +0200
macosx: addons manager: fix crash when window is repeatedly opened
commit a270b32bb885be4b8196fe2686f0b11655e631ca
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun May 18 20:06:54 2014 +0200
macosx: lock access to addon_entry_t
commit 4a7e027c7919eef88976e91b4b15a3c0a68b725c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 23:37:32 2014 +0200
Qt: factorize directory opening
commit 7f2ce08ccc01c331ee679ebe26589bcaaf0ddfdf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 23:34:16 2014 +0200
Qt: move getDirectoryDialog to a static helper
commit 3f2ef26a3b31be95577526e2bc6a13929b76f6e9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 18:09:34 2014 +0200
Qt: factorize code of opening MRL
commit 2f1adbff408550d843d45ab55d64fc9427503a32
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 18:00:21 2014 +0200
Qt: rename helper for more clarity
commit c4d99d3b17b5ae84b052327ed1a4dceb01539915
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 17:58:28 2014 +0200
Qt: openItem was almost always used to pass options
So, create a method using QStringList and not input_item.
This should be cleaner in the calling sites, and avoid
calling input_item_new from Qt code
commit 2d8ef3b23597fd7178e446d5279ff3093f4839b0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun May 18 19:21:34 2014 +0200
macosx: don't continue playback where left off if user set a custom start-time
commit 98dd4679007dfe8ed9a65d5a50c98eb5e0a385fe
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun May 18 19:02:38 2014 +0200
macosx: don't try to continue playback if current position is 0
commit ef779091ce82dce5120d9c59982d9c0fde99203e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun May 18 16:28:28 2014 +0200
macosx: continue playback where you left off, take 2 (close #11478)
commit ff007ad18e482260c6e0f775a073855f24582614
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 17:05:00 2014 +0200
Qt: playlist enqueue, use the Open:: helper
commit c4d2180d813e2f3dd4d693ff2676d80f02e92e61
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 17:00:41 2014 +0200
Qt: use the open helper for streaming
commit a46006ea2572cdbb31295837c78aa002a74e7132
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 16:56:52 2014 +0200
Qt: use the open helper to open directories
And there was no need to use the Item version, and the MRL was bogusly
added to RecentsMRL
commit c5058e117ef916094cc7e64d115e8493ab8d8dd7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 16:54:45 2014 +0200
Qt: use the open helper in the Open Dialog
commit d276f7551e051bf241a0b18cf0412749ba38fe7b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 16:54:24 2014 +0200
Qt: provide an helper to open items
commit e3fa3a21da14ff0f2fcb8d10350653b06f307d57
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 16:40:50 2014 +0200
Qt: playlist, use the new helper to Open files
commit 4607174b308e3c1ef51a9a5fdc85bee8644543f7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 16:37:51 2014 +0200
Qt: DialogsProvider, use the open helper
commit c57be0a73baab69ef7da395ef398a8f2a994bec4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 16:31:36 2014 +0200
Qt: use the new helper for Main Interface DnD actions
commit 04cb255651b82e2eeccd7ebbf4ca31fab86135e2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 14:50:24 2014 +0200
Qt: move playMRL slot from THEDP to RecentsMRL
commit f2f7fd69c38def84c827bd2e051fed4308b1d0d4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 14:45:19 2014 +0200
Qt: add a new class helper to open files
commit 643b9dbcc78638a5db98fcecd5e57d8989691bc3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 13:45:43 2014 +0200
Qt: cleanup, remove includes and copyright updates of RecentsMRL
commit c5f17c47b86397c145800759b04343658c0e1d3f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 13:32:20 2014 +0200
Qt: cosmetics and update copyright for ActionsManager
commit e161c6a71efbd7d77256eb71387024464cc27658
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 13:27:44 2014 +0200
Qt: fix indentation is ActionsManager
commit a83415ceccb0f9c8f88a2da7993779fcd42a746d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 13:25:06 2014 +0200
Qt: remove isAlive from DialogProvider
commit f9bab4b46cf70f0ebd5947448588a6aff55e4f4f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 13:12:40 2014 +0200
Qt: use provided Singleton util for RecentsMRL
commit dff2e609d06ad475b84c4ca9a4b3ca2268c4a39f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 12:42:12 2014 +0200
Qt: add a bunch of virtual for destructors
commit f0bde3b9c7953542410c894eae8959b15f9814ed
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 13:03:16 2014 +0200
Qt: registry, inline empty destructor
commit 81efe326866643046438c266ce92014a47c08f39
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 12:47:05 2014 +0200
Qt: remove Extension's WidgetMapper destructor
commit 4bb2e6927655c51b3cbdfd998b3f3e06df6ad507
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 12:41:49 2014 +0200
Qt: use the provided Singleton class for ActionsManager
commit 84d9c73e85587057e5e5967a1189cd6388b3b2d9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun May 18 12:24:05 2014 +0200
Qt: use pl_Unlocked in playlist_Add calls
commit c68b47dd54855f2a158620d901dcfbea46d53ee9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri May 16 22:35:50 2014 +0200
mac-configure: remove old cruft and enforce compatibility with Mavericks' compilation environment
commit 2fe9c763f001c2ae86d67ef419c69892a6559090
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri May 16 22:30:16 2014 +0200
input: fix warning
commit 09211029096e03e126329e49f6a2154ba04316be
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri May 16 22:30:06 2014 +0200
macosx: fix warning
commit 1fd91c3b1967dd4843de7575c40170435293e62d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri May 16 22:20:13 2014 +0200
macosx: clean-up string utility
commit f690d54a0f58b5198712d8ff0d05729499067572
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri May 16 22:17:56 2014 +0200
macosx: move re-useable code from menu to core interaction object
commit 487825a52f66200ca6f7a44b461f0b761282f846
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri May 16 17:08:38 2014 +0200
demux: asf: add workaround for audio es delay
commit 6cef8558a8666b28fecc1634795037eea5414284
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri May 16 14:47:44 2014 +0200
demux: asf: remove assertion
always fails on non mms
commit e364ed3b8e86a5e432295d1f2fd6605a7814528f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri May 16 17:08:47 2014 +0200
demux: asf: add TS_0 to debug info
commit 2471b26c650283ea6eb5e5dfe6c725f8222c3759
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri May 16 20:54:52 2014 +0200
demux: asf: fix PCR reset call
commit 3e90cf530ece5b6a6996ccc22f29f0fb55443006
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri May 16 13:58:42 2014 +0200
demux: asf: set preroll point after indexless seek
commit cdcd6c9a8b40d5e7cf7f2763186884757ceb2b65
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri May 16 13:59:26 2014 +0200
demux: asf: fix preroll deadline
commit cd8fd58633eaeabf59d674939c9784c46506cd5b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri May 16 19:42:26 2014 +0800
araw: filter out non-finite floating point samples
The input is not neessarily trusted. Better safe than sorry.
commit eee1dd000d4975cba04732bbc70a9d792db33e58
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri May 16 20:43:14 2014 +0800
integer: simplify
commit 13c14eea08e8a2ad27b5b037eca29931f6bb6db7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 16 14:03:55 2014 +0200
Contribs: asdcplib, enable freedist and change Win32 flags
commit 0950f3b46e476488575e45223e4e4c04e38be848
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Fri May 16 11:55:48 2014 +0200
video_chroma/swscale.c: Fixup commit eae2f440af1d7e79019adc4da5f871d0592d9f91
commit 0191b268d9ade829266795df15ca08efe84018a6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 16 12:33:11 2014 +0200
Contribs: add asdcplib
Not activated by default, because of probable hard OpenSSL dependency
Note that expat is not mandatory to build it...
ASDCPlib in itself is BSD 3-clause
commit c5602849648dba5ab3eb91d017fc55431faee41c
Author: Simona-Marinela Prodea <simona.marinela.prodea@gmail.com>
Date: Wed May 14 20:16:33 2014 +0200
dcp: ignore prefixes in XML nodes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c62a68c5806b5c41504f591978ef8859ee072b54
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 15 20:11:52 2014 +0200
demux: asf: use send_time as preroll
Otherwise would buffer a preroll + min track delay
commit a3bdf53bf4283f3b7b26ee2beca592a08441398a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 15 20:09:21 2014 +0200
demux: asf: use VLC_TS_0 in debug
commit dc44ab58a4ff3175b65d429afe2d434a3e39ae2f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 15 20:05:20 2014 +0200
demux: asf: re-preroll on seek
Should avoid hiccups after seek
commit d9befadbff9eff79efc8ac2758ab894b00cebaa7
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 15 20:02:24 2014 +0200
demux: asf: check only active tracks within video/audio
or pcr update could never happen
commit 91376f84272c677064a8ac8e70e2e787eed9e476
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu May 15 18:13:03 2014 +0200
Remove unnecessary vlc_playlist.h include
commit 36c1916707c1a93253ef966cb6a2890fdccbfbad
Author: Rafaël Carré <funman@videolan.org>
Date: Mon May 12 13:05:02 2014 +0200
update: support up to 3k DSA keys
commit 5ce0c2c1eb05688958a4f33b95e7a4aef52ea9dd
Author: Rafaël Carré <funman@videolan.org>
Date: Mon May 12 12:51:17 2014 +0200
update: handle hash lengths with DSA keys larger than 1024 bits
commit cbeef6e088977b13e8d2470c87d8b1f65330552e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 15 22:24:08 2014 +0800
aout: remove no-op
The variable is already created by this point.
commit d7420aadc69a1bcfcce2dcb64cc2a844379fb5e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 15 21:47:35 2014 +0800
audio: add test for the new audio device functions
commit e9571522152087765ab40d074d3d5d8f165db175
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 15 21:38:50 2014 +0800
audio: support for enumerating devices of current aoout (fixes #10720)
commit b90f1b9051c6a0bf7f16f8c71e7b7e7f048ea215
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 15 21:08:59 2014 +0800
audio: support setting device of current audio output (refs #10720)
commit ad19329cf6582c1af7b00f7ae741f16ae24eaee0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu May 15 20:22:46 2014 +0800
libvlc: Doxygen cosmetics
commit aa31154249a8918457dd302e15f231131adcbf62
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat May 10 16:44:26 2014 +0200
demux: asf: fix mmsh es id offset and PCR handling (fix #11470)
might fix 11458
commit 4c5277f984a03c80561b9de492025fb3c5eff65b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 14 19:54:37 2014 +0200
mux: mp4: uninitialized variables
commit f3b952236dcbedcfe5c0e8ef6a74d708f289e69a
Author: Julien 'Lta' BALLET <contact@lta.io>
Date: Wed May 14 18:24:43 2014 +0200
src/playlist/thread.c: Use the macro to lock/unlock the playlist as in the rest of the file
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit afadabf0383c437f8b2d7b2f784b4c801c2c834d
Author: Julien 'Lta' BALLET <contact@lta.io>
Date: Mon May 12 20:14:49 2014 +0200
Updates (probably) outdated comments in libvlc_InternalCreate (the commented behavior seems to have been moved to the calling function) in lib/core.c
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit b2c81de9d6b56690611c0cebecde92df86d2380b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 14 17:44:30 2014 +0800
vdpau/display: fix blending on big-endian platforms (untested)
commit ec62f4be39ae8759e4297e0795758ce2fd8a281d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 14 16:57:57 2014 +0800
vdpau/display: cut&paste error
commit ee71af08af92c9e368587fa09866b0210256729a
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed May 14 11:47:00 2014 +0200
mediacodec: fix field type mismatch
commit d1f48110176415657d158b5f91f4790945f822d5
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Tue May 13 16:57:15 2014 -0400
l10n: Cleaning up po file headers.
commit ecbbbe20466bd54da0125f29b49a2634aea4540e
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat May 10 17:38:34 2014 +0200
macosx: fix resume playback feature
close #11471
commit ba82f10c7108719e85413ee518e53249a549db85
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat May 10 17:34:27 2014 +0200
src/input: add a new input option flag to replace values of existing options
This flag can be used with input_item_AddOption to replace the value
of an input option, if this option already exists. Otherwise, the
new option is added as usual.
refs #11471
commit fb18dbad69196fc775b769894eb92db0d7175d89
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat May 10 17:30:45 2014 +0200
include/vlc_input_item: correct misleading documentation about VLC_INPUT_OPTION_UNIQUE
commit 182c94b8b51baa50863861165b9d16a8b4c19a65
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:28:04 2014 -0400
l10n: Traditional Chinese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 3b5a9fd9c8431f55ac2aed9ae0e8209537387b0e
Author: Dean Lee <xslidian@gmail.com>
Date: Mon May 12 17:27:59 2014 -0400
l10n: Simplified Chinese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ee115de142ac653a7dd27c92344b4be54e88a07d
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:26:35 2014 -0400
l10n: Walloon update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 09f525f9013321653355eb760eb76913e30e4757
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:26:03 2014 -0400
l10n: Vietnamese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 79fad96ecc4bc98b22dc37ec49b69280ea76ee95
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:24:43 2014 -0400
l10n: Uzbek update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit f67e7d4668552a2318c784ba1364cce3abf005dc
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:24:39 2014 -0400
l10n: Initial Urdu translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 354b5ba79d525cd410754301d804c13506b74e24
Author: Andriy Bandura <andriykopanytsia@gmail.com>
Date: Mon May 12 17:24:36 2014 -0400
l10n: Ukrainian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit bdd2c7c4d3c220f159dac9e230a3f9112eaa31aa
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:23:06 2014 -0400
l10n: Initial Tatar translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 61e2a6b9c5355a91acceca44c422d6599622961d
Author: Kaya Zeren <kayazeren@gmail.com>
Date: Mon May 12 17:23:03 2014 -0400
l10n: Turkish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 6d380232a58190bcaac115fe29d59980b75e0b63
Author: Thanakrit Chomphuming <jernghan@gmail.com>
Date: Mon May 12 17:22:53 2014 -0400
l10n: Thai update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0ddcaeef428f8bfe270e0c5339f37833015b9f13
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:22:49 2014 -0400
l10n: Telugu update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit f2db43d87243a8486eee64c6bfb86c05110ddddc
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:22:46 2014 -0400
l10n: Tamil update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit f87050a9e7fde5021cfe1355089ef974c01ca4c1
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:08:48 2014 -0400
l10n: Initial Silesian translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 36c6720ed9abc5d72059a54dafc2587197110149
Author: A. Regnander <anton_r_3 at hotmail.com>
Date: Mon May 12 17:08:45 2014 -0400
l10n: Swedish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5470d27dd1231dced453e17c3523490b94f231f0
Author: Đorđe Vasiljević <theranchcowboy@gmail.com>
Date: Mon May 12 17:08:38 2014 -0400
l10n: Serbian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit b9b6172e6def24ae97c18317fbd268088ab46144
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:08:31 2014 -0400
l10n: Albanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9a8e179838de7e41c08858deed2c63e90c827a8c
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:08:28 2014 -0400
l10n: Initial Samoan translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 7d56e7819dbcd6836e808c90836b91788d4c3fa1
Author: Martin Srebotnjak <miles@filmsi.net>
Date: Mon May 12 17:08:25 2014 -0400
l10n: Slovenian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit daca788ae19a16155551608f7a9ec730f611aef3
Author: Marián Hikaník <mhikanik@users.sourceforge.net>
Date: Mon May 12 17:08:14 2014 -0400
l10n: Slovak update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 15a301bad37811927eb882dbb0a63b091af603d6
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:08:05 2014 -0400
l10n: Sinhala update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit f8ebdc3c5050f470b8e67976bf8d1b392289d8dc
Author: Alexander Lakhin <exclusion@gmail.com>
Date: Mon May 12 17:08:00 2014 -0400
l10n: Russian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit decbdbf1166f688d3905c4ff7a5d4d1d2016e8b5
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:07:50 2014 -0400
l10n: Romanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 6ee2c494707ae97b067b61a0f92aa7d0786d223f
Author: Manuela Silva/Alfredo Silva <manuela.silva@sky.com>
Date: Mon May 12 17:07:44 2014 -0400
l10n: Portuguese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 4368a5cdbafe6f4e7ad6e4f94e07b2720fe44ba9
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:07:37 2014 -0400
l10n: Brazilian Portuguese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 53e7cb95b02186b3d689d163c783ea19037caa00
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Mon May 12 17:07:26 2014 -0400
l10n: Polish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit e33d6fa26648b86782f703fa5a616d1c8818976d
Author: Amanpreet Singh Alam <apbrar@gmail.com>
Date: Mon May 12 17:07:14 2014 -0400
l10n: Punjabi update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 2901c92f16711a3def9a52e9a3efdd7d8bea58e4
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:07:11 2014 -0400
l10n: Initial Kapampangan translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 06a2d39134ad9996b8837dd97ea7f18b426183a4
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:07:08 2014 -0400
l10n: Oriya update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 4fb335545b260b4f6fdd3d4d86b4fbd601639ac9
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:07:04 2014 -0400
l10n: Occitan update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 181f7137a8856c4f727eccea9daf1a264eb83503
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:07:00 2014 -0400
l10n: Initial N'ko translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 2444a4a7de0de3cc2819392e926f412766358cec
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date: Mon May 12 17:06:58 2014 -0400
l10n: Dutch update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit e5daecab54f8aee944cdf516f2eee979a34e63b7
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:06:45 2014 -0400
l10n: Nepali update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit a6c6a887362f033438fad1725faa92bcc7de97cd
Author: Stian Jørgensrud <stianahj@gmail.com>
Date: Mon May 12 17:06:38 2014 -0400
l10n: Norwegian Bokmål update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9cbb6bea98d9cd5277e057ddbf47366ff2c6bb27
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:06:34 2014 -0400
l10n: Burmese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit fb34235b5c178fc062528cd324c0e217891610e0
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:06:30 2014 -0400
l10n: Malay update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit feb95df02f97e818e86a09efce08b817adfd0331
Author: Suraj Kawade <suraj.kawade@gmail.com>
Date: Mon May 12 17:06:19 2014 -0400
l10n: Marathi update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9e7e6b89e6a291c6c970b004db809bd6024912e3
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:06:15 2014 -0400
l10n: Mongolian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 532c00c74ef539d0bcefd71f078cbb48c4cbe86a
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:06:11 2014 -0400
l10n: Malayalam update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 85d23edc2c6ad74caf0b10afd51fecc81dc200d2
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:06:08 2014 -0400
l10n: Latvian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 10813c282fef93c23999b15067b49f379deb68d2
Author: Mindaugas Baranauskas <embar@super.lt>
Date: Mon May 12 17:06:04 2014 -0400
l10n: Lithuanian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ac470b9616a06d49a8ffff8fbbb3d8456517cd0f
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:05:58 2014 -0400
l10n: Initial Kurdish (Iraq) translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit b9dad3e4e6b5c9e8f6ade14ce31b03b93b4272ca
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:05:56 2014 -0400
l10n: Korean update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ed94b26405205835d054f315a9baa543f224dd8e
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:05:44 2014 -0400
l10n: Kannada update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5d9f54b99a99fdf0aa29b696968bd7c490ed4715
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:05:41 2014 -0400
l10n: Khmer update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9a6cb0ddfcc1e7b6e6f72cc0bd3f830e71b1cc23
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:05:30 2014 -0400
l10n: Kazakh update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9bf026250da4e2c840bac7e0262c8c7e168e325f
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:05:26 2014 -0400
l10n: Initial Kabyle translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit bd61ebb10854ca6a9d3125aebbc19cd225623944
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date: Mon May 12 17:05:23 2014 -0400
l10n: Japanese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 5ec330f4ca45f9488d5b27171598da5a3a2710fa
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:05:13 2014 -0400
l10n: Italian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ec8123f283931234ae3f1bc7bb5630fb29dc6aab
Author: Sveinn í Felli <sveinki@nett.is>
Date: Mon May 12 17:05:00 2014 -0400
l10n: Icelandic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 76e4a0f709683ffd9168c52fee8d114da4de2f7c
Author: Luqman Hakim <ovdl@rocketmail.com>
Date: Mon May 12 17:04:56 2014 -0400
l10n: Indonesian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 819f78d1fb8efd39ca27480085bf0085cbc5b44a
Author: Gabor Kelemen <kelemeng at gnome dot hu>
Date: Mon May 12 17:04:49 2014 -0400
l10n: Hungarian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 7098273ca81f1c6ef5013f09f174723795577bad
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:04:38 2014 -0400
l10n: Hindi update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d7233ca7f34fe08758000d1a4a10a094fa1a2261
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:04:34 2014 -0400
l10n: Hebrew update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 0fdebf70840e8b0c256822eed5522e9a331f8abb
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:04:30 2014 -0400
l10n: Gujarati update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 93cbfffcd0b05c352440888acb64f60c7453f1b4
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date: Mon May 12 17:04:26 2014 -0400
l10n: Galician update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit a90fc9e5bb7a2fa30d461dfd922d21b87d6b1b9d
Author: Michael Bauer <fios@akerbeltz.org>
Date: Mon May 12 17:04:16 2014 -0400
l10n: Scottish Gaelic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit f0f236258895d68ed121890ac1ece035b37ed990
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:04:13 2014 -0400
l10n: French update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 9d6cbacea3aada87e61bca1df0936d496f6f058e
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:04:04 2014 -0400
l10n: Finnish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 330b1d7599884ef2ff6d1ca8c03bd118381fa144
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:03:54 2014 -0400
l10n: Fulah update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 40235c283bad658ada2c5f91be2df40d6a8d8a26
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:03:51 2014 -0400
l10n: Persian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit b86140fcdc6227ba88399c5577ec1dcc39e97030
Author: Julen Ruiz Aizpuru <julenx@gmail.com>
Date: Mon May 12 17:03:47 2014 -0400
l10n: Basque update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 85c6cff1fcfa43251e691e315ec18834715eedde
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:03:36 2014 -0400
l10n: Estonian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 175b7a6704633bd1c2cf07d051d5254d1527b7e3
Author: David González <pico.dev@gmail.com>
Date: Mon May 12 17:03:28 2014 -0400
l10n: Spanish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 6471cf913de709aaa162057ae7809bcaeffba010
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:03:11 2014 -0400
l10n: Initial Spanish (Mexico) translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 1759a9194af67c7394471b518c604c5cc228e5c6
Author: Savvas Nesseris <modernphilosopher82-2011@yahoo.com>
Date: Mon May 12 17:03:08 2014 -0400
l10n: Modern Greek update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 02cbd0c00786b2eeb72648854d9fe5f2ec5c4311
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:02:57 2014 -0400
l10n: German update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 1cb75bf3530e353a68d99c4b5056125b194fb8b6
Author: Aputsiaĸ Niels Janussen <aj@isit.gl>
Date: Mon May 12 17:02:47 2014 -0400
l10n: Danish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 72f992867adb770a43812832c97645f0503aa212
Author: Aled Powell <aled@aledpowell.com>
Date: Mon May 12 17:02:41 2014 -0400
l10n: Welsh update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 6112f4a0b2d4ca88b642a3c50b2f07407954ee3b
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date: Mon May 12 17:02:37 2014 -0400
l10n: Czech update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit ff2d06c6e931321f64943e027db06422642d28b0
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:02:33 2014 -0400
l10n: Initial Catalan (Valencian) translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit c587adcf651ce98e65e7d682d5c0dbeb91aba276
Author: Pau Iranzo <paugnu@gmail.com>
Date: Mon May 12 17:02:30 2014 -0400
l10n: Catalan update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 6e3986d876d600c28a2dace57be6d59c34809feb
Author: Adnan Memija <sream_92@live.com>
Date: Mon May 12 17:02:18 2014 -0400
l10n: Bosnian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 02a66cc63281161a9baa12a83b0bb18d19fb249e
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:02:15 2014 -0400
l10n: Breton update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 812a20f2c547e9cc3b8b87004b2ef7715c84a1b4
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:02:11 2014 -0400
l10n: Bengali update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d7478ee87c881224eb1c40a068a1d620da4ac41e
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:02:03 2014 -0400
l10n: Bengali (India) update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit b17c0a194e4ba80cb428b70b2da33a40b7c01e81
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:01:55 2014 -0400
l10n: Bulgarian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit aa66c49d36804d92e81b8747faef59394c59ac70
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:01:47 2014 -0400
l10n: Belarusian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit accabf53102b145e00720698f8ae707fe3105033
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:01:38 2014 -0400
l10n: Azerbaijani update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 1e427e8b6c4f62db11418e8bfe7d8f8a7ac3f3ad
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:01:34 2014 -0400
l10n: Asturian update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit b77b722aa36e06c3596c837f64e29fe25f29d051
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:01:28 2014 -0400
l10n: Arabic update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit d75bda5a0e6bd3942ee6dcf3fd9d2374d1a5060f
Author: Chesús Daniel Trigo <xuxinho7@gmail.com>
Date: Mon May 12 17:01:20 2014 -0400
l10n: Aragonese update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 8b9bc1d48140ca5fb882b8c9f8b4bd9aa4436c3d
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:01:14 2014 -0400
l10n: Initial Amharic (Ethiopia) translation
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit a2dfcec5fd3de0be68d2dd48cebb09555604722b
Author: VideoLAN <videolan@videolan.org>
Date: Mon May 12 17:01:11 2014 -0400
l10n: Acoli update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
commit 2ccc40075e72db53ce18fd7badb1c4d075920e3a
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Mon May 12 15:05:27 2014 -0400
l10n: Taking po files from 2.1
commit 549b87a056dd69e1dee2bc04cd370d302f99c81b
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon May 12 23:20:19 2014 +0200
vda: readd ref buffer flag (for ffmpeg variant only)
commit 44e1e3c7e802cdc5fee12ca7672a9e463f631242
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun May 11 19:49:00 2014 +0200
macosx: addons: add a new addon class for the model representation
Also loads the locally installed addons properly to mark these ones
as installed.
close #11476
commit 4330d4567b5fa51ae41497c1f4a5c553a511426f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon May 12 12:44:27 2014 +0200
playlist: fetcher: remove unused policy
commit 1f5843e627a73b6704d661d83a003c2697090b92
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun May 11 23:08:36 2014 +0200
vlc_es: use define for es count
commit bd4fde7b1927b3bad7731d3bf3935bee1652dccb
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Mon May 12 16:26:11 2014 +0200
vout_subpictures.c: Fix Dereference after null check (cid 1213781)
Fixes a bug introduced in commit 7d8714d90eaaf4f0e58685e62d14ac13d494f316
commit eae2f440af1d7e79019adc4da5f871d0592d9f91
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Thu Apr 3 15:35:36 2014 +0200
codec/avcodec/swscale: Support VLC_CODEC_BGRA
commit 3f38d68df3afbc79cb6f8191bffad2e56704acdd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Thu Apr 3 15:55:05 2014 +0200
SVG decoder: Use alpha channel.
commit 0df73cebc001e201d588a81119ba31106a11d340
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Mon May 12 15:03:09 2014 +0200
Add VLC_CODEC_BGRA fourcc.
commit 1f8ac012d231b3f303cec43ea5faa67f0aeef6cd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Fri Mar 28 15:00:23 2014 +0100
Build SVG decoder
commit 55862d2ecc6ee4f6169808773ff259e20b0bef84
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Mon Mar 31 13:56:10 2014 +0200
demux/image.c: Detect SVG Scalable Vector Graphics Images
commit 13aa51f860e87d73e48fae104341af368c1a4557
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Mon Mar 31 13:55:31 2014 +0200
src/misc/image.c: recognize SVG images on mime-type and extension.
commit 2749995986b410e352db7d9b876f0bd3f1a470ea
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Mon Mar 31 16:35:19 2014 +0200
SVG decoder: Add options
Add the following options:
--svg-width
--svg-height The decoder tries to retain the source aspect ratio when scaling.
--svg-scale The scaling value overrides the --svg-width and --svg-height for the image.
commit f68056f174e904b280f05d133e25481a24c99383
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Mon Mar 31 11:58:22 2014 +0200
SVG decoder: various fixes
Various fixes:
- general cleanup
- fix wrong colors
- fix memleaks
- improve rsvg API usage
commit 96888e87d67a9edd5e6d04b6c279c3c1cfaa5bc4
Author: Adam Leggett <adamvleggett@gmail.com>
Date: Fri Mar 28 13:01:22 2014 +0100
codec/svg.c: Add svg decoder.
commit c03344e9d47e4265f4cc5e706d81c67dacda2ed5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Mon Mar 31 13:54:42 2014 +0200
fourcc: Add VLC_CODEC_SVG
commit 7f318cff999f87f69952f7243c2800ce081539db
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Mon May 12 11:13:48 2014 +0200
mkv: fix declaration/definition mismatch of demux_sys_t
Kill many compiler warnings.
commit eef985139e625ca4a175e8addd50b400b1854a9f
Author: Luca Barbato <lu_zero@gentoo.org>
Date: Mon Mar 24 17:38:09 2014 +0100
vda: Add hwaccel1.2 support
The global context setup are proper av_ namespaced functions,
the frames are properly refcounted and the output is fixed to
UYVY.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 074be88bc3b00af0c1feb211dec8244497530803
Author: Vikram Fugro <vikram.fugro@gmail.com>
Date: Fri May 2 06:46:04 2014 +0530
Add a GStreamer-based decoder module
GStreamer is a cross-platform multimedia processing
framework for audio/video postprocess/capture/
encode/decode/render.
This module is intended for Audio/Video decoding using
the available GStreamer plugins present in the system.
Currently this module supports only video decoding
and can be extended to audio decoding as well.
ZeroCopy is currently not supported and must be added.
Codecs currently supported are h264, mpeg4, vp8, mpeg2,
flashvideo, wmv1/2/3, vc1.
Signed-off-by: Vikram Fugro <vikram.fugro@gmail.com>
Signed-off-by: Jean-Baptiste <jb@videolan.org>
commit 0df71f1152932a7604e821170d85737fbffe8ad3
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun May 11 14:00:14 2014 +0200
Qt: addons_manager: reduce type gradient size
commit db8f517649bb57eefd71076fb60735bd136c7dee
Author: Rafaël Carré <funman@videolan.org>
Date: Sun May 11 13:12:30 2014 +0200
update: sha1 is not mandatory anymore
commit a3a04b83df39a96f1382c2cf222c774e2f483674
Author: Rafaël Carré <funman@videolan.org>
Date: Sun May 11 13:08:40 2014 +0200
update: support other hashing algorithms than SHA-1
commit 7d8714d90eaaf4f0e58685e62d14ac13d494f316
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Tue Apr 1 17:19:23 2014 +0200
video_output/vout_subpictures.c: Fix filters appearing and disappearing when loaded for the first time.
The sys->filter_chain_update and sys->source_chain_update interacted with each other, because
the code was not carefull enough on when it is safe to overload 'sub-source' with the value of
'sub-filter'. The 'sub-filter' chain can also be a 'sub-source', but not the otherway around.
commit 93900cd71aff74d4eec617d8f87be97427f83101
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Tue Mar 25 13:50:34 2014 +0100
libvlc: refactor sfilter enabling/disabling
Refactor sfilter enabling and disabling. One glitch stays present:
A user needs to call libvlc_{logo,marq,adjust}_int{ p_mi, libvlc_{logo,marq,adjust}_Enable, twice initially. Once before setting options to get module to load and second after setting options. After this Enabling/Disabling works as expected.
NOTE: when changing an option one MUST call
libvlc_{logo,marq,adjust}_int{ p_mi, libvlc_{logo,marq,adjust}_Enable, again.
The patch removes the dependency on the deprecated function vlc_object_find_name()
commit 7513dc81aefeb5ea26ecfe6bcaab7494bb6aafb6
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Sat May 10 13:35:54 2014 -0400
h264 packetizer: remove unused assert.h
commit c56ee724ceb7102b12316da2f8ca883de9a4a42c
Author: Rafaël Carré <funman@videolan.org>
Date: Sat May 10 18:05:50 2014 +0200
opus_header: opus_header_to_packet doesn't need to be exported
commit f04c25c8ce14991290dc11a6bd5a20c551849b4f
Author: Denis Charmet <typx@dinauz.org>
Date: Sat May 10 18:25:33 2014 +0200
Remove bad unlock
commit 9f0ef1430ba8e5fbb7eb473d9b88d3ba07343291
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 8 18:24:58 2014 +0200
vlc_es: add enum entries count
commit 5b7b2a5ed8dc2821b368f7ed56a8b4bfb7af973a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 8 00:02:49 2014 +0200
playlist: asf: add wax mime type
commit 81aa4ddbe3ae3e87687d860b802582cf4a160238
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 7 20:26:16 2014 +0200
xml: use defined value for return val
commit ad4fe9da3ea8d92118d2d448ce1f678850048550
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 7 20:25:02 2014 +0200
stream_filter: smooth: fix dead case (cid 1211817)
commit 1ec12ea13268ea7cb923730f6a92a6367ae896ef
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed May 7 20:15:03 2014 +0200
stream_filter: smooth: fix leak (cid #1211818)
commit 6bb0368b1b46ca7814a039d547f744b56b295b57
Author: Denis Charmet <typx@dinauz.org>
Date: Sat May 10 15:50:09 2014 +0200
Fix Directsound TimeGet
Fix #11333
commit 435a44a809896c13fdc522af6b864494d7fbd0a2
Author: Rafaël Carré <funman@videolan.org>
Date: Sat May 10 13:40:08 2014 +0200
update: do not hardcode sha1 hash length
commit f695ca65847cb6c83c6de804774137dca8e57157
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Fri May 9 16:33:57 2014 +0200
macosx: fix show fs controller hotkey (default i)
commit f14c1d74f8bf449a3f27bbd739aba4897ad7f236
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Fri May 9 16:08:56 2014 +0200
mac shortcuts: delete default shortcut for wallpaper mode
This shortcut is not supported on the mac, and will not work.
commit 83a1fba44b12f93bc01cd26816d76e7cc5a0aff8
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Fri May 9 15:35:09 2014 +0200
macosx: do not break prefs animation in case of double clicks on toolbar (close #11469)
commit cdd3630b71a3b5bd1355c5690fc854b661ba1f19
Author: Rafaël Carré <funman@videolan.org>
Date: Sat May 10 12:33:08 2014 +0200
update: use the digest algo specified in the signature
We already check that it is SHA1
commit 01f224b81fd9c3916739b0de40c6c7c95963933e
Author: Rafaël Carré <funman@videolan.org>
Date: Sat May 10 12:26:41 2014 +0200
update: use gcrypt enums, they are mapped to the spec already
commit 03f53a779660358a00ba0c5c4d0e5cac5b324fa9
Author: Denis Charmet <typx@dinauz.org>
Date: Fri May 9 18:27:42 2014 +0200
Keep the selected languages at segment change
Fix #11118
commit 741f4af4c6384d247aa69ba4c68fae92b9369d15
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 9 18:01:47 2014 +0200
TS mux: AAC is not packetized using MP4
Fix f3334ccb2f26fc984779015d37df7ea5b8dd88d0
commit a775cc03c19fe4a95d2a04383c7b226fbda4c3d1
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 9 10:47:11 2014 +0200
TS demux: PIDFillFormat doesn't operate on ts_es_t anymore
Fix warning:
initialization discards ‘const’ qualifier from pointer target type
es_format_t *fmt = &es->fmt;
Introduced in 60044057c53a580482fbe515d86bd5bdaa453dae
commit 5de00be18b7e53ba1b7df6d8062e186b05f5df15
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 9 10:46:52 2014 +0200
TS demux: use unsigned type for array offset
commit 79dddb004887e170e6e1d5b2563f11581f8b4c7c
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 9 10:46:41 2014 +0200
TS demux: call Demux directly
commit a19c5c71c6e8ae8fd9f7cb757f6922eaf9eda4d0
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 9 10:42:25 2014 +0200
TS demux: remove prototypes
commit a946138f66dcde7668a2a66fca0a1123f92982e7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri May 9 17:02:11 2014 +0200
Revert "NPAPI-win32: use PKG_CONFIG_LIBDIR to detect libVLC"
This reverts commit 33a939a720d653848465078c7ecf199556f6f99b.
commit 1036ebd40f2bf8e65948af548c8fff022128a00d
Author: Ludovic Fauvet <etix@videolan.org>
Date: Fri May 9 15:42:39 2014 +0200
release-howto: update the mirrors part
commit e7eeb9708ffd908b497e7755a3c8cade13aad2b7
Author: Denis Charmet <typx@dinauz.org>
Date: Fri May 9 15:00:27 2014 +0200
Use the MKV track width and height when the one in extradata are null
Fix #11387
commit ebcc69cfb1569a0fcedf10498606b231ae6fcb7c
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 9 10:21:01 2014 +0200
TS mux: start timestamps from 0
Make mplayer timeline display nicer
commit 882be2a1f8e756201e3b225cac26d239c20bd080
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue May 6 18:45:01 2014 +0200
es_out: fix potential division by zero
commit ec8fdba21a06df0b6d1f38b0f56e18830ed885d2
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue May 6 18:10:58 2014 +0200
vdpau: fix redundant const qualifier
Was meant as constant pointer and constant pointed data.
commit 490324fbc6db912e1367e33487c1711e8dea9384
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue May 6 17:41:46 2014 +0200
filter_chain: fix potential undefined behavior
If p_chain->first is NULL, we should not take the address of first->filter.
commit 8604f74079787a9cecd2f2582bdf78d714b18d4b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed May 7 16:47:20 2014 +0200
RSS: small cosmetics change
commit 34a5ca9143fe71c35fc2f52fd21883efdfeecc62
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed May 7 16:36:57 2014 +0200
RSS: fix opacity management
Close #7241
commit 33a939a720d653848465078c7ecf199556f6f99b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed May 7 14:28:35 2014 +0200
NPAPI-win32: use PKG_CONFIG_LIBDIR to detect libVLC
We do not want the fallback on external packages here
commit d09ff4709c937b5f32e4bb4a4db625b1b09c5c7c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed May 7 11:51:51 2014 +0200
Reorder crop and aspect ratio order by commonality
Close #11434
commit a6e1074b68cd71e9ad9d394a2753be2dd5084bdf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed May 7 00:07:49 2014 +0300
keys: remove zero-length array
commit a5a33334e810a73fd5f136d58dc2cd3f95bc6493
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue May 6 22:25:33 2014 +0300
Lua: input_AddSubtitle expects a file path, not an URL (fixes #11449)
commit 2ddd0f3eb3cd63d5fadf25902d81eade3141589a
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue May 6 17:19:24 2014 +0200
lib: remove unused variable
commit d066747c9e57494e2e9c8c22a7d18994b946a055
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 6 17:17:59 2014 +0200
Win32: DisplayName should not include the version
commit 1a8240f59989228e2ad7042eef0d5378d42cb55f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue May 6 16:45:13 2014 +0200
Add Tak support
(Why noone added this?)
commit 233e8157121367acaf3a191ab369c5c39578d829
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon May 5 19:30:50 2014 +0300
pulse: fix race where the device list was empty at start
commit 57b5d92ba74a7c9fc0e024e57fb299ff43543fbb
Author: Uwe L. Korn <uwelk@xhochy.com>
Date: Mon Apr 28 11:22:08 2014 +0000
UNPACK_DIR should only strip .tar as 2nd suffix
Fixes the problem where UNPACK_DIR returned rtmpdump-2 instead
of rtmpdumo-2.3 for rtmpdump-2.3. Only .tar.* archives have two
filetype suffixes, tgz, zip,.. have only one and the second "."
in the filename belongs to the version number which should not be
stripped.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit aeea38539a5180cdd9046981ae8caefe1f500710
Author: Uwe L. Korn <uwelk@xhochy.com>
Date: Mon Apr 28 13:29:02 2014 +0100
contrib: Set pkg-config path in ffmpeg configure
Although we know in the contrib build system the path to pkg-config,
ffmpeg does not always pick it up and dependency resolution will
fail.
Acked-by: Rémi Denis-Courmont <remi@remlab.net>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a41a6d3d7ae2facfb5e8363f0a8096b7405637d9
Author: Simona-Marinela Prodea <simona.marinela.prodea@gmail.com>
Date: Tue Apr 29 18:31:35 2014 +0200
DCP: read encrypted DCP with KDM files
Uses libgcrypt
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c7e0dfcc3a825ca8778bdc636cc35dbca452eae0
Author: Rafaël Carré <funman@videolan.org>
Date: Sat May 3 17:59:18 2014 +0200
contrib: x265 1.0
commit 7a903c93062ad161834fdd846e431958864e2e8a
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 16:09:48 2014 +0200
fdkaac error strings: compactify
commit 590285ccc83fbeb8d363e0858182ac60facc5f33
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 16:06:55 2014 +0200
fdkaac: simplify parameters checks
commit 3d2e27b5864e89dc1aeb9693486faf97d8a913f2
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 15:54:59 2014 +0200
fdkaac: simplify parameters setup
commit 6ea8c37608ec89183de429e8ba4ca01b0b24d188
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 13:07:42 2014 +0200
fdkaac: simplify bitrate calculation
commit 4d705160eeaa288f6887f812c157783e1143086a
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 13:00:11 2014 +0200
fdkaac: coding style
commit d069d1521e80b1cf618e897ad0f40e1905a26650
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 12:57:00 2014 +0200
fdkaac: reduce context size
commit e2263e68a285116ae8084dcb9cd848059888ade1
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 12:49:06 2014 +0200
fdkaac: move variables declaration
commit f9f9ff6112f9bf6e16659081c94a5f4d402e8a29
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 12:38:43 2014 +0200
fdkaac: simplify profile selection
commit f31841cd5161cf8942061d6e281b6fce6e847772
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 12:35:52 2014 +0200
fdkaac: cosmetics
commit c56a568542a11003cd6184404c9a66dabf0beb77
Author: Rafaël Carré <funman@videolan.org>
Date: Fri May 2 12:32:12 2014 +0200
fdkaac: set channel configuration
commit f53e858b9d1aab63ec059f5b12bbe631c0791481
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri May 2 22:10:55 2014 +0200
demux: avformat: rotate clockwise.
No code comments: no clue. But mp4 needs clockwise.
commit 1ce783daf44b5e080f90b46b17be2abb2c451c30
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri May 2 12:07:17 2014 +0200
Qt: update preferences intf preview
commit 29f10d48199e67cb397b4c154e4fb8ac9786df76
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 1 20:09:41 2014 +0200
Qt4: remove models and signals proxying
Was introduced as workaround for the SQL ML Classes design mess
refs 2f353e1801c97f7045e744ac2b0b501ed48ed34b
commit 2f353e1801c97f7045e744ac2b0b501ed48ed34b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 1 19:48:15 2014 +0200
Qt4: prune SQL media library code
refs c2c113e3922242765c747a8db93833575e5284f8
commit 532b001b472610c0bab57e01cabf7ab06cf8849a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 1 17:24:33 2014 +0200
stream_filter: smooth: node & attributes names are exclusive
commit ee26f5730aa6021856576fa62fc4b625e5c6b188
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 1 17:15:03 2014 +0200
stream_filter: smooth: useless code cleanup
commit 42e6f502a588d70c92ae2c7ffe9394455b644cf8
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 1 17:12:50 2014 +0200
stream_filter: smooth: fix memleak
commit 059529abf620aa7a0ab30223cfe8e381c70ee08c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 1 17:06:58 2014 +0200
stream_filter: smooth: fix memleaks
commit 839d173030838a61351331438dbbfc6bb7fa7487
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu May 1 14:41:39 2014 +0200
stream_filter: smooth: some streamindex have no fragments (fix #11377)
SteamIndex for Chapters have no stream, then no qlevels
commit c021c39d818a11554e5d454aee6b43df18c6e54b
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Apr 30 15:38:25 2014 +0200
swscale: modify output aspect ratio if transformation is not homothetic
Close #10745
commit 5e4ff1146df7fb3dd18eb0ffd73381f58a9212e2
Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
Date: Tue Apr 8 18:55:22 2014 +0200
copy: fix download from VA surface with odd sizes.
Fix download from Uncacheable Speculative Write Combining (USWC) memory,
e.g. VA surfaces, when the dimensions are odd. In particular, make sure
to get the very last chroma component for each row.
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9d567fd0dfa3ee39b371092c6119339e5b613aea
Author: Adrien Maglo <magsoft@videolan.org>
Date: Wed Apr 30 12:44:04 2014 +0200
mediacodec: check exceptions after createByCodecName()
Release MediaCodec only if the codec has been successfully created.
This might avoid some crashes.
commit 08dca6bfd9bc9c2254ea2f0d7b8ef1e359b4d100
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Apr 27 14:54:56 2014 +0200
demux: mp4: fix debug string
commit ab14c2148cbc6d42f7bbe7b8777f18d11fd58fcf
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Apr 29 12:54:38 2014 +0200
demux: mp4: fix qt1 overflow check
commit 39698bf75015077b46d1dce02e4e3770e950bbc8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Apr 28 19:36:35 2014 +0200
caopengllayer: don't pass invalid pics to the OpenGL context
commit 064b40c287214c76aed531ad9a6c8fe91621bad7
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon Apr 28 11:01:09 2014 +0200
macosx: remove dead code from extension manager
commit 344a596083ae4728ee13666e4546795d8606dac7
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon Apr 28 10:44:47 2014 +0200
macosx: cosmetics
commit c87e0df3c527d0dd4b5cb36ff9bef1325087e4e9
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon Apr 28 10:40:49 2014 +0200
macosx: properly inform the extension manager about finished inputs
commit 46d154e195544f2312b51593449ac6c9a903b932
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Fri Apr 25 15:22:41 2014 +0200
macosx: use a dispatch queue to notify extensions about modified inputs
This notifies the extension manager on the non-main thread as before,
the queue ensures that changes in quick succession are processed in-order.
For the rationale see a8ff52782d21b6425d8c26c96a2269939ac6ce18.
Fixes another deadlock on application termination.
close #10647
commit 6c2f54a9192f5b8e8cddd47845d7c8672ca70cef
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Apr 28 10:37:45 2014 +0200
macosx: ask for the 'album-art' fetcher option on first run (refs #9318)
commit 5080dbf52a06d0ca94b5648f9b8b1226ff94df2c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 27 17:40:03 2014 +0200
access/http: update Icy metadata on change (close #9332)
commit 58e4b45960f8d95e754ab9042a70f22965eb103e
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Sun Apr 27 15:45:55 2014 -0400
png: encoder: fix row offset calculation
commit 888571301018c3803ec3852a1ab8732daab16b4e
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Apr 27 21:00:48 2014 +0200
macosx: remove unneeded containsObject calls, fix UInt underflow, fix array cleaning
commit c1622c2c6e0e15a38fef723086ca8bf75a75b46b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 27 20:22:43 2014 +0300
OSS: select buffer timings
This should fix stutter.
commit f07447b47f0b239a3be3f533bc323b39178e4139
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 27 19:37:18 2014 +0200
Qt: try to correctly save the playlist state
Close #11331
commit aeb7c4c45d003fae1d777787bc264ecef6ad51db
Author: O. Hartmann <ohartman@zedat.fu-berlin.de>
Date: Sun Apr 27 20:32:31 2014 +0300
SegmentInfoCommon.h:43:17: error: unknown type name 'time_t'
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 3044105e9d4664609a7d749469fe0fd6d85e90ff
Author: Denis Charmet <typx@dinauz.org>
Date: Thu Apr 17 00:37:58 2014 +0200
Erase regularily the already played directsound buffer outside of the play callback
Since Directsound is unable to detect an underrun while looping, this might be the simplest solution to avoid audio glitches when the audio track finishes before the other es tracks.
It may look overkill but this properly fix #11145 once and for all.
commit 37fb48bc775565b7dcb8de7cb6ac8b7e0b76104d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 27 18:56:04 2014 +0200
macosx: add a11y option to increase playlist table font size
Dimensions match the iTunes counter-part setting
commit 0af6ed59563ddf8efda702e7bd3a5181311c6c1d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 27 18:15:38 2014 +0200
CDDA: more debug on CDDB failures
commit 6fa0c12c95b8eec9537ff2a1d80ae1180dd5ca0a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 27 17:09:12 2014 +0200
access/http: remove dead code
commit f24ac8e07c860c1c6f210c6b48430ca9a708a1c4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 27 17:34:51 2014 +0200
Use RGB for TIFF encoding
Close #10844
commit bd467e94d1c7e5d64b9df31e760c01b390c184d4
Author: Luca Barbato <lu_zero@gentoo.org>
Date: Sat Apr 26 21:58:10 2014 +0200
avcodec: Extend the check for impossible dimensions
Overly large frame sizes are commonly caused by broken streams.
Close #11245
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9d06856d21a87468b6c3708111b5c3ff556a03d9
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Sun Apr 27 10:37:31 2014 -0400
Contribs: update libass to 0.11.2
commit 88a0e2d7f85998cffa2535b8ad5ebf799f3f79c7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 27 16:25:01 2014 +0200
audiounit: cast OSStatus correctly for debug output
commit 626062e6dee463ed586b6cb16c3ff3862acef1a4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 27 16:23:49 2014 +0200
quartztext: remove write-only variables and a potential error-case leak
commit b8b8c438f8f65a93da82364c8fea1dbf987c4a8e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 27 12:33:15 2014 +0200
access/file: don't read-ahead when processing remote contents (closes #9885, refs #8446)
OS X Mavericks takes read-ahead very seriously when accessing SMB drives, so it caches up to a 100 MB. However, when the end of said cache is reached, VLC will stutter because the file system needs to re-connect to the server first. Disabling read-ahead leads to a continous data flow at the media's bitrate.
This solves a regression introduced in fe0a075ef3
commit dc44a90cbb08b6018a9a911ec8b41718a06291a5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 27 17:02:15 2014 +0300
httpd: do not fail-open on memory errors
commit b9b166207baef873d20de0487b336e77a6764cfd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 27 16:59:19 2014 +0300
httpd_RedirectNew: avoid strdup() with unhandled error
commit 00f0bdcbd87ee3a5d783af061919d135cd9bdfc4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 27 16:57:05 2014 +0300
httpd_FileNew: avoid strdup() with unhandled error
commit 5fee0e7de42125d73d73347348289c593cf56ae4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 27 16:52:40 2014 +0300
httpd: remove write only string
commit 2eddbc92120afc0652d7427404ff9ca4d9de9114
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 27 15:45:03 2014 +0200
Fix typo
commit e9099ee4effc3dfdde5f9c03755633c3e93ea9ca
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Apr 27 15:39:34 2014 +0200
auhal: properly retain device array contents
commit 7724e3e118ebce2f687972f3964e7bf96b8a5219
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 27 15:34:35 2014 +0200
Reindent
commit f6e4647f697d9c545eb226accd69d4fd3825538b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 27 15:26:00 2014 +0200
Map ON2 AVC audio codec
commit 4c1392b3597320b3411ac829907f939331034f3d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 27 13:10:35 2014 +0200
macosx: fix utf8 issue
commit e9c902d56b02226b8b7aa4dfde45e644a3a0641b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Apr 27 13:10:12 2014 +0200
auhal: fix a couple of memory leaks
commit 8108d3a00eb54d42e50448567e3207e84771d929
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Apr 26 20:10:45 2014 +0200
extras/tools: fix ragel patch application
commit 740e1aad5690438c1311d974f7c5b5e38f47a956
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Apr 26 19:00:11 2014 +0200
macosx: expose continue playback option in simple settings
commit fa4d67b2efb16b7378f0fa289c9815d6b183bc53
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Apr 26 18:54:32 2014 +0200
macosx: add continue playback where you left off (refs #5315)
commit f1ee099e712820bdde221ed8745db40d9ea815ac
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Apr 26 18:40:11 2014 +0200
macosx/StringUtility: add helper to format time strings
commit 407acf38d11420f38b0efd70954e53a82ff9a5b3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 26 11:22:51 2014 +0300
mpeg_audio: signed integer overflow
(with (uint8_t)255 << (int)24)
commit de7b556d7e39abeafeb0b042e05bcf5fa1bfaf04
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Fri Apr 25 18:18:23 2014 +0200
auhal: increase ringbuffer size by one second
This will result in approx. 50% utilization
for tta files.
close #11193
commit 2762ab0abe21d05dc9b4245263daea9e9a52364d
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Apr 25 15:25:37 2014 +0200
codec: implementation of Media Foundation Transform audio/video decoding
Media Foundation is a framework for encoding/decoding multimedia
content on Windows Vista and above. A Media Foundation Transform (MFT)
is a module implementing an encoder, a decoder or a filter.
MFTs can be enumerated and initialized using the function MFTEnumEx.
A MFT can be SW or HW, synchronous or asynchronous.
commit 735a0a47311682a984e06e023b1f7fa43a16c51a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Apr 25 15:54:04 2014 +0200
lua/http: remove remnants of the first generation http interface which weren't used in years
commit 14f35fd325c3ecda2cda0b2ae41be95bd5f9ab37
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Apr 25 15:51:26 2014 +0200
lua/http: fix copyright headers
commit 858599f12aabcf63c35de64656007569a0e45dd7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Apr 25 15:34:44 2014 +0200
http/lua: remove minimized local jquery copy
commit 46910a9cdf393b9b1147150028b688137768be0e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Apr 25 15:30:03 2014 +0200
share: fix typo
commit c361bc1fa304a1208c738ea6ff3a7d247e6ca131
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Apr 25 15:24:57 2014 +0200
lua/http: fix typo
commit 62f4aef0d55f54adbd72a78c67bffb23913257c6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 22:52:00 2014 +0300
DASH: unroll and clarify
commit c4aad5aaaacba1ffb5050dd808ee0c142fbc3348
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 22:44:55 2014 +0300
subsusf: simplification
commit 495dbc7cb2021d3fed7e2ed075b5b3313da95efd
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Apr 24 21:35:15 2014 +0200
macosx: properly store video-on-top state in playlist variable
Previous code was never called for fullscreen and video-on-top.
close #9999
commit 9671dce46b6c4337ee2982cfe5cacbda2bc6f445
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Apr 24 20:46:56 2014 +0200
vout_macosx: always set forced window size for the window provider
Also fixes bug for retina displays where events got missed because
stored value is the pixel value, but new one is the point value.
(close #10743)
commit 6f3abd5c9086326cfbf2ecb965d6c03775c2d941
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 24 21:00:59 2014 +0200
demux: ogg: save offset on serialno change
commit 1a9a0bd53449bd51a00ecf93fcbb05f2ceda5c88
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 24 20:43:12 2014 +0200
demux: flac: probe by mime type
refs #10222
commit aacada0b9b1d6a3ea09c75ceb61693b22aab43bd
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 24 20:37:26 2014 +0200
demux: ogg: probe by mime type (fix #10222)
commit 17759a962cb36273adc7839ba2be4b9bb1c2722e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 21:17:01 2014 +0300
mp4: dead code
ret cannot be NULL.
commit eed478c248cfad447e6d59d5bc24018e5715e3b4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 21:15:48 2014 +0300
projectM: dead code
commit 74fdea08cb260786d520363622001db535a02073
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 21:14:17 2014 +0300
netconf: fix flawed logic
commit 60a8fefa7f9f3768e5f4cf12b9c2aa95fd3b659c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 21:08:17 2014 +0300
RTP sout: handle base64 decoding error
commit 19da251907fb004b211fe996098160e6926857b0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 21:06:29 2014 +0300
dbus: remove evil intractable macro, fix memory leak
commit b54f2c636cc97f73007d6f574243cc43b7e2f0f8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 20:59:46 2014 +0300
vorbis: really fix out-of-bound read
Also fix format string.
commit f25e44e508417e0e86bc4615214229af47fff378
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 20:55:34 2014 +0300
STL: restore comment
commit 665f88b453dd7c8073b7b54448b9e7420026a973
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 24 19:21:50 2014 +0200
demux: avi: lazy load indexes if not fastseekable
refs #1532
commit 51b761fb597ea03f19190e4e5170e418812d5d91
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Apr 24 18:47:24 2014 +0200
vout_ios2: cosmetics
commit 3b7bfa10ef54f0688508598a184d349c0f1053bc
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Apr 24 17:01:14 2014 +0200
Do not try to packetize if we couldn't find a packetizer
commit 0e6f4f958b92574f86cb06520d092a67ab51a3b4
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 24 15:51:29 2014 +0200
demux: libavi: fix boundary setup
confusion: wanted min of max.
commit 4a67f8ce53e4564aaf9983fa41e04c4d1248417d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 24 15:47:24 2014 +0200
demux: avi: don't ask for fix on non fastseekable
A better way would probably keep not asking and
seek and load index when 'slow' seekable.
commit 83228de55c6b9105ec9ed059a73d991e0ffa1eef
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Apr 24 15:31:04 2014 +0200
vout_ios2: add support for touch events to control an on-screen interface
To avoid collisions with existing touch gesture recognizers, a double-tap is needed to trigger a left-click mouse event
commit 546871ce8c10a39727028f8c853567572a9ab872
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Apr 24 13:41:39 2014 +0200
caopengllayer: don't use GCD to fetch the OpenGL context
This fails in one of three attempts in Webkit and even more often in Gecko browsers
commit 82552e53293987293755d3e2d7b2e9d1eea5deb9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 24 09:35:32 2014 +0200
Add yet another QNAP fourCC
commit 0d3a81f8512e4b437a7ee08d1bf20261d23da35f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 24 00:02:00 2014 +0300
puzzle: remove tautology
commit 25f6146e8376fdfa19898fbf996ee169383e9b81
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 23:59:10 2014 +0300
http: avoid NULL dereference
commit aa65f6c6580836bf5881e5ea3ec17515ffcf0f0d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 23:56:17 2014 +0300
avformat mux: prevent buffer overrun
commit 1908e010c28d26d91bf68a2edcee9d099acb4c8e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 23:48:35 2014 +0300
lua: do not pass -1 to read/write/recv/send
commit e39e93a44ff63aa2937cc8f196f9584cc5d9c6d2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 23:39:57 2014 +0300
atmo: memory leak
commit 37f6e513110c8befb68b3260a10bfe53a3de135d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 23:37:35 2014 +0300
dbus: memory leak
commit 28132698012fab266d81de5b091d8b16e7906e3a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 23:34:45 2014 +0300
STL: simplify and fix memory leak
commit df3637568c2a2a1d8e9781143bbef7bcb1f3b79e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 20:38:04 2014 +0300
vdpau/chroma: NULL dereference on error
commit 23e14ee5bd1caaf2eb738a4abbdf8c2845de7282
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 20:26:58 2014 +0300
XCB/screen: width and height are unsigned
commit 1e42c4325050860920cb11eba449bfd63badb43b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 20:16:54 2014 +0300
ALSA input: cope with EINTR
commit 8587d92aa3c702eae07fb7a766976faa86b1056a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 20:08:59 2014 +0300
transcode: NULL check
commit ae226d5a52c423a34556ba1ebc4dc33e655b4e90
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 20:05:03 2014 +0300
zip: NULL dereference
commit cd640ff42266d72634478ad1ec251ea037ee5c88
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:57:47 2014 +0300
Smooth: remove tautology
sms cannot be NULL here.
commit baee60051965ac6ec54dd86564ba7e8a09e3f0c2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:56:21 2014 +0300
SAP: NULL dereference on error path
commit d2bf0f147cebb6ee895b043cdacf58ff7cd1cdec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:52:46 2014 +0300
RAOP: NULL dereference on error path
commit c229462aaa9323ea5dd4da7efb38adaa662427f9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:50:13 2014 +0300
taglib: fix potential NULL dereference
commit 26d1937b70a0c9dcf444bf2d7b490d6a43db0a09
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Apr 23 18:46:40 2014 +0200
ios2_vout: fix potential texture resizing issue if the UIView changes its shape (close #11081)
commit 972dfc6672c2c648bcc031aa9dbad6a482b6de61
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:43:33 2014 +0300
JACK: remove tautology
p_sys cannot be NULL here.
commit 8c9e80fb1f9c848e61105a304a74c26664383311
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:41:54 2014 +0300
lib: avoid NULL deref on error
commit 3fa1290cacdd673f6bf0e6afcf9d2a1a64bd954f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:38:25 2014 +0300
OpenCV: array identifier cannot be NULL
commit 04509ed82c593219182e80696d470e4f82d897c0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:32:11 2014 +0300
http: fix corner case memory leaks
STANDARD_READ_ACCESS_INIT is an evil macro.
Also the forward-cookies setting could change, hence inherit -> create-get.
commit 8a4edbb7929b5fc1e8b97b85c3771883f8d63b9d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:21:24 2014 +0300
vlm: fix error message / uninitialized variable
commit d3cd6fa1c6309039febba54ab1fb2aaf27ec9a9d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:15:10 2014 +0300
avi: memory leak
commit 9e9028cd476dc3eb3c7990d1d7cd256e9a2cf396
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 19:07:28 2014 +0300
XCB/XVideo: return correct number of adaptors (fixes #11235)
commit 40c8c1a75dc5426ce7919b5d869aacfde67e77ad
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 23 17:09:36 2014 +0200
demux: avi: create index requires only fastseekable (fix #8793)
commit 5b9551f561b6e62c966ecbc32e0424a254754265
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Apr 23 15:43:25 2014 +0200
caopengllayer: add support for hiding the mouse cursor
commit 3bda2242f4f26ba22e66ce6740221e91daf75291
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Apr 23 16:46:29 2014 +0200
caopengllayer: add implicit API to handle mouse events
Since CALayer doesn't have access to the mouse, it is the container view's duty to feed this info if desired
commit 5e1774355b665ede8c8a965b9c148fa1e9d367f4
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 23 16:33:00 2014 +0200
png encoder: really compress
return the encoded block size rather than the raw YUV size
commit 934d64c39cf021504f63e53fa36292dbc8fa9175
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 23 13:14:26 2014 +0200
demux: ogg: implement speex backward duration fixing (fix #11283)
Because all pages except last are -1
commit f9c5295c1d898200542ac0d2c2eb4c73cacf6424
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Apr 19 15:05:39 2014 +0200
demux: mp4: rename GetTrack->GetTrackByID
commit a4c61f60084dea4d445df61f65d2e3530ee90557
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:36:20 2014 +0300
dirac: no statements after return
commit 2374bacf5d923dc69f06b3dbdc41bc1f99b9c530
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:35:18 2014 +0300
mkv: use do/while-zero for impossible loop
commit f301c804cf9970e46cbab0c39b5795c1bfb344cd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:29:59 2014 +0300
x264: remove no-op
commit 28d74c660f0aaff9ff9d21c495dd2bed6d83f414
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:28:37 2014 +0300
XCB/XVideo: missing break
commit ca376e8df1bb44ad6ad5bbb59f19269ac65f07a1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:25:38 2014 +0300
sout/rtsp: dead code
commit 41de9cd3000b9bb8474c901ce4e6e84a20cd7943
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:23:41 2014 +0300
udev: flawed logic
commit bbfe2d621ab78062b65dd21c1ed97832ece11051
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:14:49 2014 +0300
zvbi: do not copy object of several kilo-bytes on the stack
commit 39f55bbf7f4329088970993a5a746d997debe288
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:11:05 2014 +0300
udev: fix unlikely descriptor leak
commit 5c6c8da612547ed5c47be5a825e48e850eb0b4ea
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:07:00 2014 +0300
v4l2/vbi: descriptor leak
commit b220b3f1dd251b63f41d99d1662dcb643f802de0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:03:38 2014 +0300
dvb/scan: memory leak
commit a8dffdef8bc773268028605d8e36e38d5617e06b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 23 00:00:52 2014 +0300
rootwrap: file descriptor leak
commit a7d5530e0d0d7501fffd23851d455d1b047593df
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 22 23:54:04 2014 +0300
xcb/screen: memory leak
commit 7f7437c52157ca043d623b18be53e9ad2dd8060e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 22 23:51:01 2014 +0300
sap: memory leak
commit a43c6c8370fbbaeae5020fed136141590f48162c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 22 23:46:08 2014 +0300
smooth: memory leak
commit c84703a166f684a12601096a6d8258a517491ece
Author: Finn Hughes <finn.hughes@lincor.com>
Date: Thu Apr 17 13:49:26 2014 +0100
Correctly process wholly translucent zvbi subtitles
A completely translucent teletext subtitle is sent to clear the old
subtitle, unfortunately my zvbi patch (f520484d) messed that use case
up, this one fixes it.
Thanks to Andre De Deudwaerder for finding the problem and tracking it down.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a797da47143c7d3d4c55a7cde47694b9141a68a7
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Fri Apr 18 18:15:45 2014 -0400
tools: update cmake to 2.8.12.2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cb792fd5de45691b088e30371f2f8f06fa5f0f4e
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Mon Apr 21 11:12:17 2014 -0400
speex: cosmetics
commit 08feb323f481d9fbfa914fea1d48d09581d8475e
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Mon Apr 21 00:29:54 2014 -0400
speex: deduce mode from rate when decoding rtp
Fixes #5178
commit 1a9bda43fc869ecc286e88e707a6098b05e138f1
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Sun Apr 20 19:56:04 2014 -0400
speex: assume default settings if header is missing
Fixes #2973
commit 68ecc0b25c8f677c24b4a53e46a7991c744d7e72
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Apr 20 21:18:29 2014 +0200
nsis: fix typo in french translation
commit 514d42c8ef6279737d4a5b44a3c306af782fb191
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Apr 19 12:27:47 2014 +0200
macosx: remove outdated / unused outlet
commit 20c037004dd0580cd620a359e2029cde3ab2a39c
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Apr 19 12:25:29 2014 +0200
macosx: fix outlets for search bar
commit 5ca7a2f0a2e46a00eacb68ab6d4494fcbd93820d
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Apr 10 15:16:00 2014 +0200
macosx: disable normvol slider if filter is disabled
commit ef7d8891412d02bfe8c0f354b80ac86c8b0b3391
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Apr 10 14:58:38 2014 +0200
macosx: deactivate spatializer controls if spatializer is disabled
commit 13bedc70a700158e3c3bc9e8c074292e8075f805
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Apr 10 14:48:35 2014 +0200
macosx: deactivate compressor controls if compressor is disabled
commit 9d676f054e55199e731696f4d0cd6ce699e21fdb
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Apr 10 14:38:50 2014 +0200
macosx: disable equalizer controls if eq is disabled
refs #9350
commit aa7f483af169b67ed2e038993a4a5d48817a1d99
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sat Apr 19 11:36:03 2014 +0200
vout_macosx: fix mouse position in vout for retina displays (close #11214)
commit a113b849e428b71813a569021bd10d6974f6621f
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Apr 19 10:28:56 2014 +0200
mpgatofixed32: check for invalid channels count
Make sure the buffer was allocated with enough channels.
This should not happen anymore since transcode now restarts
filter chain on format changes.
Reported-by: William Blough <blough@shell.cs.fsu.edu>
commit 149394aa908add5ef94723af410100f9b7d78cdd
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 21:51:50 2014 +0200
demux: avi: fix non seekbable uncompressed bitmaps (fix #9192)
commit b22d6462929c347a2d3aa976e54e6462c35a3715
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 21:16:04 2014 +0200
update NEWS
commit 4494922c3ea07fcb886cc14055a0bc8f4d8e7ae4
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 20:47:03 2014 +0200
demux: avi: handle paletized bitmaps
fruity.avi
commit cb7b1eef65dc475d97057e680c3c0a959ac448e9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 20:16:58 2014 +0200
vlc_es: add #define for palette size
commit 6c0587c2f3b277197e46fdb041834df387bd1dac
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 20:08:59 2014 +0200
demux: avi: add E_NOMEM returns
commit 9bf77558f48ee628598341c006b5bf16f4c525f4
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 20:07:18 2014 +0200
demux: avi: do proper palette reading and checks
commit b5909c98820e019c2e8dc5364bcf9c79dfd2c10b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 20:58:46 2014 +0200
demux: avi: wrong signedness & missing proto
too fast :/
commit acdf1d4d1b09aaaad6d9de5afd2537560d30f33f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 18 19:41:59 2014 +0200
Qt: restore the playlist if it was minimized when closing VLC
Close #9223
commit ac18c8a35cdab17ad5270d3ec4926ff585b8db3c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 17:37:30 2014 +0200
demux: avi: handle uncompressed frames flip
commit 0fb61b223940506da0b29b1fa151d2043d1b39fb
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 15:34:20 2014 +0200
demux: avi: fix negative height handling
commit 214add2fa8c1c662813e9c76fda1db438f0c4566
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 15:20:02 2014 +0200
demux: avi: add defines for compression types
commit 0a2313a54ca566fada4107533ca45cd844c022a2
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Apr 18 13:41:07 2014 +0200
directfb: use triple buffering
commit 3f2ac49df18ef40444fda5f6a4ad4bc2544f038c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 18 14:41:21 2014 +0200
demux: avi: align reads for uncompressed bmp (fix #6387, #4518, #9552)
commit 421a52294dbc6998df72b2b379630df57899291d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Apr 18 13:37:50 2014 +0200
Qt: fix play button state after toolbar customization
Close #10850
commit 24db1563782a1ee949c9fe4b0c0db9c93a7f911a
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Apr 18 11:02:51 2014 +0200
direct: set visible picture dimensions
commit 1e23c3cbd11bead24e97a8bb72bb5f7c6c980478
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Apr 18 10:41:09 2014 +0200
directfb: remove obvious comments
commit c2c12913f6cbc723fa1f392b84376ca8fb8243fc
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Apr 18 10:39:14 2014 +0200
directfb: remove dummy function
commit b9cca1d18bd5463130840aac70ca61d8e966f19f
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Apr 18 10:38:25 2014 +0200
directfb: inline OpenDisplay, reduce context
commit 141ba6b9433f10a0da56e5fe7279d4aae6383e19
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Apr 18 10:31:15 2014 +0200
directfb: simplify rgb setup
commit 00c7be60c4f600b3d13163588efae1c6e0406dc9
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Apr 18 10:17:04 2014 +0200
directfb: inline CloseDisplay
commit 8f2fde3cdd82b5d7e814cf628b6ea00cf85a8e1a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Apr 17 22:40:39 2014 +0200
LuaHTTP: do not fail when requesting command=fullscreen
If no input or no vout, it failed.
Close #11211
commit 428ede6098f146b960e0a8fdbce335358536efdb
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 17 19:28:25 2014 +0200
demux: mp4: trex duration is already scaled
read spec and throw dice
commit a05e4de0c3b173290e871ab83fbf5c47ddb9c727
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Apr 17 16:40:37 2014 +0200
audiobargraph_a: parse config chain options
commit 27f1750c106775cfdec61a286e840d16e89d979e
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Apr 17 15:33:37 2014 +0200
Mux HEVC in transport streams
commit 50fbb8e9a4b560da9e13820c47b16a9367c5f60b
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Apr 17 10:08:05 2014 +0200
x265: tag IDR and non-disposable B frames
commit be0796a6f82750c1cb0fac3db5a4cee13c8fb70c
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Apr 17 10:04:59 2014 +0200
x265: never prepend SPS/PPS/VPS to frames
commit caed1d91d6840c67ea53bced87d9c3c4a17216ab
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Apr 17 09:52:49 2014 +0200
TS mux: repeat headers on h265 keyframes
commit 864c19f1d21b31b0f63c933c70ff704d1a7adf02
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 17 14:30:27 2014 +0200
qt: toolbar_editor: fix preview bar ordering
commit 0438b6df81338388a13cb29ef0a3df707ae97741
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 17 13:58:35 2014 +0200
core: decoder_synchro: fix integer overflow (cid #1048882)
commit a4fdb5fa17c6d34494ceb48982d0aa1d94c8da63
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 17 13:55:13 2014 +0200
packetizer: flac: fix divbyzero (cid #1151677)
commit 426e9e88e6107949b9c6fefcebaf6711799dc958
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 17 13:37:58 2014 +0200
demux: real: missing initializer (cid #1049014)
commit b18082ac016c869daaea93a613f4529a21bf2dba
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 17 13:32:02 2014 +0200
vout: xcb_x11: missing initializer (cid #1049025)
commit 9fc1391b92cde90f21865c5e453a4c00959e2895
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 16 23:40:48 2014 +0200
access: zip: fix leak (cid #1048907)
commit f80a71a9f8d35d2fc4d7f50bff003456e497224d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 16 23:37:58 2014 +0200
codec: vaapi: fix leak (cid #1048909)
commit f121c6d71f0136181e444d45b572fdca7c4a84fa
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Apr 17 12:17:00 2014 +0200
Fix processing with Xcode 4.6
commit 508b744ee81d50a388544676236db0eaa1e6debf
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 23:00:03 2014 +0200
audiobargraph_v: use CFG_PREFIX
commit 3afd9951d89d6ddc9b72e937c10f1bebe948c198
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 22:58:25 2014 +0200
audiobargraph_v: do not use Command variables
commit 6d1e90eeaf40509cb957f80b12611640bca1ffeb
Author: Denis Charmet <typx@dinauz.org>
Date: Wed Apr 16 22:43:57 2014 +0200
Erase all the already read data in directsound buffer
Delays the apparition of #11145
commit 8d5e04c0833ab16d617850859666e70099fda49d
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 22:35:11 2014 +0200
audiobargraph_v: more appropriate function name
commit 062203a6f0021633837c17df933d08d6de1653de
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 22:27:00 2014 +0200
audiobargraph_v: use drawing primitives
4 times faster
4 times smaller
X times more readable
commit 38201b4799add11a10808503c3481822e8abce6a
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:56:15 2014 +0200
audiobargraph_a: silence debug
commit 88b8bff12d41c2854bf2167e2935273ad30cb5a6
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:38:41 2014 +0200
audiobargraph_v: simplify LoadImage
commit 066f2cd582d2f2bf96f6dc6707848e6b5cd727ec
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:24:48 2014 +0200
audiobargraph_v: simplify parse_i_values
commit d9bf34849af51af6b24e647257ee9b7195d25aab
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:21:46 2014 +0200
audiobargraph_v: simplify callback
commit 13d0590b9484514b043e5e0e51ef181167fff9dc
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:20:31 2014 +0200
audiobargraph_v: cosmetics
commit 8abe10b50fd8c9466052ab471f4055815b64a0f1
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:16:58 2014 +0200
audiobargraph_v: use NULL
commit 0c630661bd8a430bbaf33f5c457adeced742767d
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:15:01 2014 +0200
audiobargraph_v: cosmetics
commit 53d10bb5b5d1189fb77f8afdda9b7399026d8c23
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:08:57 2014 +0200
audiobargraph_v: simplify Open
commit e584696c4d6113fffbe6dd4281cb481bade389dd
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:04:55 2014 +0200
audiobargraph_v: simplify Close
commit 6e507987b0c85557391ce0089d12adc7ca5ac7af
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:02:51 2014 +0200
audiobargraph_v: simplify iec_scale
commit 680ef5334eae2d5fedefc9737da4dd1247b749a2
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 16:00:44 2014 +0200
audiobargraph_v: reorder
commit 5168254bf92f2323fb967618be9a492e8e31a4b3
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 16 18:49:40 2014 +0200
Qt: toolbar editor: make it easier for small narrow screens
commit 05729a009682b10c04eaaf9307eae0e37ea6678b
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:41:15 2014 +0200
Remove unused VLC_VAR_SETISCOMMAND
commit 253555facb3f76e698e9b9f46698c24c0e0b990a
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:39:06 2014 +0200
audiobargraph_a: update copyright years
commit 1e57497a8fdfd893dcbe87c6556d74bab3386c60
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:37:42 2014 +0200
audiobargraph_a: cosmetics
commit fd18a305cbb5fe8e882d8bfd95905e1799d42a3b
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:35:59 2014 +0200
audiobargraph_a: split function
commit ec3ee9689193b51a2ff9a60dff860927cebbd29e
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:33:38 2014 +0200
audiobargraph_a: name variable
commit 5b2e61614005a773bc51b308abec286fb5ba3b10
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:28:29 2014 +0200
audiobargraph_a: simplify repetition check
commit d8ec0a146e51114a1d7541920271cff3274a4cdf
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:27:32 2014 +0200
audiobargraph_a: remove commented out code
commit f4fcff7f39451db4f9d927aab845ac370e30ee65
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:23:35 2014 +0200
audiobargraph_a: cosmetics
commit 5f1fcaaaba066545a30fc4eeccafe9dcedaccf53
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:16:44 2014 +0200
audiobargraph_a: move variable declaration
commit 4958368beac1a6c1a8ad78dfc46038000012f7f0
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:12:52 2014 +0200
pow(x, 2) => x * x
commit b70701e3947ef4115298951bf4b256cb81cc18f2
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:12:37 2014 +0200
audiobargraph_a: c99 for, cosmetics
commit d492c369755818d62531cdd7fab486806fc27863
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:10:13 2014 +0200
audiobargraph_a: some bool variables use integer type
We can't modify it without breaking existing setups
commit 896bc257953bb229f378f8202fed87d91321c9f7
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 14:05:24 2014 +0200
peack -> peak
commit 10131dbf33ff5e9db4eb7f652c1728fff8f1d961
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 13:58:25 2014 +0200
audiobargraph_a: move initialization in Open()
commit 61368353e10eed49d66ccfaae1534816c885b744
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 13:55:22 2014 +0200
audiobargraph_a: fix counter wrapping
commit eaba76fb895835075277fde971e3ec5552213102
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 13:55:02 2014 +0200
audiobargraph_a: unused variable
commit a697149ac3739ebd10a48faffb103e80ba0ba954
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 13:52:46 2014 +0200
audiobargraph_a: variables are not COMMAND
commit fa478539d83421d63c00dbd279ebec4d5704416f
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 13:48:19 2014 +0200
audiobargraph_a: use CFG_PREFIX
commit 8ccdd27c8c49a5e8199ba4fb50d7cd8d2a3284e7
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 16 13:45:56 2014 +0200
audiobargraph_a: simplify Close
commit a1465c46ccaec092781b6ca972fade8f480da2f7
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Wed Apr 16 02:53:00 2014 -0400
tools: clean up after sed test
Some implementations of sed blindly take the argument following
-i to be the file extension for the backup during an in-place edit.
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 6ceee192b88dc85641a92b1ba7d84db782899590
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Tue Apr 15 18:44:48 2014 +0200
macosx: fix race condition which caused hiding the main split view (close #11103)
commit 0b4c9bc84b8da64089ac39f5b79d794be2e99b26
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Apr 15 12:36:14 2014 +0200
Contribs: dvdread, simplify the rules
commit ec871cc5821888c620e75e081717e4bb871f1a47
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Apr 14 23:39:44 2014 +0300
Text style: fix integer overflow
Occurs when shifting alpha = 255 by 24 bits.
commit 9ddb7984a456392428664399236e456140ed80be
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Apr 14 23:36:34 2014 +0300
dbus: fix undefined zero-size arrays
commit c2e56e6b8fe1c4b4ac7173faafd02edb37502a5c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Apr 14 23:33:37 2014 +0300
item: fix undefined zero-size array
commit 2497622dab711827d2ad4551a3095248142714ba
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Apr 14 23:30:28 2014 +0300
puzzle: missing -lm
commit 05f48849f9f40df11b5372a7e823a5c2d895b0f5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Apr 14 23:30:13 2014 +0300
integer_mixer: missing -lm
commit c9ae46db1ea4dca1105608e9f8041e2aa753b638
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Apr 14 23:02:08 2014 +0300
Qt4: fix use of incomplete type
commit 4c3f3f823d65396db79e98e0e117e9c6c4f4928b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Apr 14 21:14:07 2014 +0200
demux: mp4: fix mdat box reading
commit ad92c4f657007cd8c52b30a596f852f15cace130
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Apr 14 20:58:13 2014 +0200
demux: mp4: read fragmented movie duration
commit 7548510cb75d45aa5fc71433ffd65aa492b5ea94
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Apr 14 20:42:46 2014 +0200
demux: mp4: fix sample size signedness
commit 64dddc7905aac1f3ee5cc88c566088a9897ffaa7
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Apr 14 20:30:19 2014 +0200
demux: mp4: read samples duration from trex
commit 8c8e8fc1a90319fbd9716f3c1662c191263f7bce
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Apr 14 20:29:10 2014 +0200
demux: mp4: really read u32 sizes
and stop casting signed into unsigned (><)
commit 990a55cd6ddacdb690a9a1a8c23d42797d6b9546
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Apr 14 18:37:37 2014 +0200
Wise words on mobile OSes
commit 3023adf17bf641557a122a70c59fc19ad17d7800
Author: Adrien Maglo <magsoft@videolan.org>
Date: Mon Apr 14 14:36:06 2014 +0200
Core: Disable vout recycling for the visualization
This avoids the vout opened for by the "visual" module to stay
opened after having started an OpenGL based visualization.
This is a work-around for #9270, but noone fixed it/care enough since 2.1.x...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 57aed0c2fc2ea7be08e8bd95a9c24e26f6b2b51f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Apr 14 13:51:38 2014 +0200
demux: mp4: fix duration display info
commit a837f658285567cb4b0e64e21d9c3823ddb9c47d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Apr 14 11:38:41 2014 +0200
Qt: TimeLabel: set element selector to stylesheet (fix #9466)
Due to stylesheets inheritance, QTBUG-20027 happens on tooltip.
commit 5900cada81b99f52c588aeac45f810b299414ffe
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Apr 14 10:56:58 2014 +0200
nsis: comment languages not known by nsis
commit 29decd3caab2efcd7faa11006a5e6945fe53810a
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Apr 14 11:01:05 2014 +0200
nsis translations: fix quoting
commit 276197cb8b317b71a6c4f6dcf63538142c3d90b3
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jan 14 14:43:23 2014 +0100
nsis danish translation: fix quoting
(cherry picked from commit a07e33cdf1e747be8c50d692ab5c8b28d687ced9)
Signed-off-by: Rafaël Carré <funman@videolan.org>
Conflicts:
extras/package/win32/NSIS/languages/danish.nsh
commit 61fb6dc5d4f4be0993db38b25dd53b1cdb77ba42
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Apr 14 10:55:13 2014 +0200
nsis: remove double import
commit 713d4f7272090c82a2d0fa3396c4ee70088cc646
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Apr 14 10:54:06 2014 +0200
nsis: Traditional Chinese is named tradchinese
commit a62bab556fb50cd70be3157e484fa9b11134b3bc
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Apr 14 10:52:42 2014 +0200
win32 packaging: add missing dependency
commit 3b33df911c5c9e7d035df6212487c7fa9b70fd66
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Apr 14 10:32:05 2014 +0200
win32 packaging: do not fail if shared libraries do not exist
commit b9c1041a49d09e7c7e7c6c3932d4a823fc66d62a
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Apr 14 10:31:41 2014 +0200
Revert "Win32: fix packaging of libraries"
This reverts commit e810e214ea335c0a9adbb6885ce7ca4791bdad92.
commit e810e214ea335c0a9adbb6885ce7ca4791bdad92
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Apr 14 08:26:37 2014 +0200
Win32: fix packaging of libraries
commit 4914d420821358ef3f744e08ac907cd2a7044c97
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Sun Apr 13 13:38:07 2014 -0400
l10n: NSIS new languages and cleanup of .in file
commit a73ff93d23d4e20e2966c07f2d669087d97891b2
Author: Max Dilipovich <repmovs@gmail.com>
Date: Fri Apr 11 23:05:19 2014 +0400
playlist: repair playlist order on shuffle (fix #4857)
Selecting first item to play in random mode as null, the old method
was giving a random item at a random position which resulted in only a
part of the queue playing. If we set first item to NULL, playlist
automaticaly selects first item from the reshuffled queue in the
request processing loop.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d87dbcb0c9e47acb02d20cfe71009702d57af1a9
Author: John Stebbins <stebbins@jetheaddev.com>
Date: Wed Apr 9 12:45:38 2014 -0600
demux: mp4: unbreak vobsub playback and read vobsub palette
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
commit 362eb37462d9ba9ffd010094bad6c7a41830a455
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Apr 13 11:42:53 2014 +0200
demux: ts: replace if/else with switch
commit 34d9105ebd2a2773105465b41392e1fa591f9ac6
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Apr 13 11:33:19 2014 +0200
demux: mp4: meta != udta/meta
stop trying to read random atoms
commit 34f2fc3777085268f10416a841562c9874169da7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 13 10:44:17 2014 +0300
addons: fix invalid function cast
commit 5631d28015bc5b9db7d4c0b1f5e791a434c738c4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 13 10:40:19 2014 +0300
spudec: fix potential buffer underflow
commit fed414c4bcbb6ac7b2819fb6a4ecd1e29ea7bf0b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Apr 13 10:32:33 2014 +0300
v4l2: fix format warnings
GCC and Linux do not agree on the underlying type -long or long long-
for fixed size 64-bits integer on 64-bits architectures.
commit 3ae3e5f8b293a14bc05ac43219cd9bae80fa07e8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 12 22:09:32 2014 +0300
input: fix access-specified demux (fixes #11185)
commit 1516cebddbc418502da2c95b9d6b72e418f0eb8c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 12 21:59:56 2014 +0300
DTV: always override the demux (refs #11185)
...like other access plugins already do. The input thread does not care
if the original psz_demux value is overriden.
commit 06360b941df9727aa3437de2d97947fdf3fcef38
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 12 21:59:43 2014 +0300
dshow: always override the demux when applicable
commit cb2fda7d3ad67c69f1b64209c25cc4425f79945c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 10 19:55:30 2014 +0200
demux: ts: handle different LPCM types
commit 69adf3b6954f157b9566a52b66b0f2e63a496dcd
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 10 19:54:21 2014 +0200
codecs: lpcm: add WiDi LPCM
commit a3be08a37052f14cda17f9c0e6f3609f9ddcd878
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 12 12:40:27 2014 +0300
motionlib: fix potential file descriptor leak, set close-on-exec
commit 9526a0280947e6a575e084aa2fb0508cfa5b4716
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 12 12:39:53 2014 +0300
src: set close-on-exec flag with fopen()
commit 25d5ddb5053f98f4f73f24f853a5ebdf9ce60173
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Apr 12 11:35:31 2014 +0300
Add missing argument to fcntl(F_DUPFD_CLOEXEC)
commit 60044057c53a580482fbe515d86bd5bdaa453dae
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 10 12:27:03 2014 +0200
demux: ts: don't mess with es type (fix #10244)
datatype was changed assuming a cable private type 0x82
without even parsing other registration types.
In that case, it was breaking HDMV which also uses 0x82
for DTS audio.
introduced by 7e3dcdd09c2fac64f00acb360d30f24c74894609
commit 7a497c95caa7e914f03089443c94786e4ae28dfb
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 10 12:26:30 2014 +0200
demux: ts: name registration type
commit 1702e77aeb284e52b482b667bb77c982426dc447
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Apr 9 18:56:00 2014 +0200
auhal: use audio device latency for better a/v synchronization and airplay support
refs #7127
commit 591efc8074c79b484799094e7c89825afb3f9402
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Apr 9 19:01:51 2014 +0200
auhal: fix detection of disconnected airplay devices
commit 2bfcc58d55ac6650abf6aea00f501f7a2cb3bbc2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 9 17:33:41 2014 +0200
demux: mp4: rewrite stts/ctts processing
in a way to get rid of most limits checks.
Fixes the corner case where i_rest was always 0 and
the index kept incrementing (source of prev oob access)
commit 78a04b33e6b99e91f6ac7e78274c511b0f3ac585
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Apr 9 18:15:14 2014 +0200
Configure: require dvdread 4.9.9
Close #6649
commit 30ea0b02746f913d2af45a6666af77fc342709e7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Apr 9 18:14:17 2014 +0200
Contribs: update dvdread to 4.9.9
Ref #6649
commit 6c4493a71679f3995b81c828511a65896b6af88d
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Apr 8 14:19:58 2014 -0400
visual: don't crash on empty buffers
Fixes #10533
commit cbea0ade62580b69af7f937f72290f464758fcd7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Apr 9 17:10:25 2014 +0200
dvdnav: prepare a warning for ARCCOS-protected DVDs
Ref #6649
commit 76c0e0f70f3871ad31a9cd18fe1ce9fc5c8145ab
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Apr 9 15:17:33 2014 +0200
When the current title fail, try the next one
Arccos FTW
Ref #6649
commit 85365c630dc54fe3be69013179160a7def6f0b0d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Apr 9 15:02:02 2014 +0200
DVDread: Fix crash with Brave DVD
Arccos protection system!
Ref #6649
commit 44a5b18d94f227cb16db70657d2b6242397f87bc
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Apr 9 15:20:40 2014 +0200
Windows packaging: copy all runtime libraries that are possibly needed
commit c3ab5876a31290ae0d832c146a00eb3d03d87d38
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Tue Apr 8 22:55:21 2014 -0400
tools: require cmake 2.8.8
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 5994f35b208c7c9ebebf4f225fc45a79b87835e9
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Tue Apr 8 22:55:20 2014 -0400
tools: compare micro version
Some tools differ significantly between micro revisions.
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 1f0542a7eb0ca86d3786eb815e454215b468e584
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 8 22:40:31 2014 +0300
contrib/nettle: detect system nettle
commit f687992b8b2c3f46416c6e0ef0d3a945f5928e1b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Apr 8 10:52:50 2014 +0200
demux: read chunk if pos + sample size > target (fix #11166)
If first chunk is greater than first samples duration, the
data is never read/sent.
(segmented mp4 related, demux tries to read 100ms (CLOCK_FREQ/10)
- [0] duration=133ms media time=-1ms) rate=1.0
- [1] duration=667034ms media time=66ms) rate=1.0
commit b74243c89d67023b5dc9720e3f2153c3d94ad5c7
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Apr 7 14:35:15 2014 +0200
demux: mp4 fix memory corruption on CTTS indexes
refs #11162
commit 7c82aac1267eccf02ec7306d5aa0fb76e8b873a4
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Apr 7 10:57:12 2014 +0200
demux: mp4: fix memory corruption on STTS indexes (fix #11162)
commit 2abaf69c2182f8a668d0c2f96f609f0cd3846464
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Tue Apr 8 11:52:50 2014 +0200
vout/macosx: add error if opengl view initialization failed
commit 17ef4df96187b168524e79f70e42271d3169a07d
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Apr 8 10:31:06 2014 +0200
logger: uses html default filename when appropriate
commit fbfd51491a1e52d7e3c1a83434e27b401e5fcead
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Apr 8 10:13:40 2014 +0200
extras/tools: remove openssl
it is never enabled
commit 017fa4891d13f636e10bab81e68a3f49ae596b5c
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Tue Apr 8 00:52:37 2014 +0300
Remove unused string
commit a6c75fc490871a7e27cb8854d77c34a022fb7391
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Wed Mar 26 21:18:49 2014 +0000
libgcrypt: update to version 1.6.1
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bce0b5cfc6574a64b6e1cfd089a1b1225a1b1fa2
Author: Brian Schmidt <brian.schmidt@weather.com>
Date: Mon Apr 7 11:01:13 2014 -0400
avcodec: Fix memory leak in EncodeVideo
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
commit 9e6b25916ac210c06c6c78a57fd3f020ed718d6a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Apr 7 19:40:43 2014 +0200
Allow hev1 as a fourcc for HEVC
commit 2eada01e3db17b930bc27c57c4aa8987e4400a4e
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sun Apr 6 11:53:26 2014 +0000
kva: support ZOOM
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 37e886d113b8b567c15208579fb2f5cdd88f367f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 6 18:55:29 2014 +0200
Add more TwoCC for AMR-NB and AAC in wav/riff files
commit b993decd0c85652a194dd92712b01854216aa0ff
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 6 18:51:23 2014 +0200
Add numerous FourCC fixing avi samples...
commit c3d8ac7f8dfa2f23b83ef73e685655304393a532
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 6 18:42:33 2014 +0200
avcodec: map VP7 decoder
commit 9cfa77639b08774d29ba22e8d1503e9c81f5ebfc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Apr 6 18:42:13 2014 +0200
Add VP7 fourcc
commit c757292da9078755390f30c65d223cf3f286939b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Apr 6 18:23:48 2014 +0200
Qt: profile_selector.cpp: missing opus
commit 52ffdd1c4d40224c129e3960b7c8e0b59428ed22
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sat Apr 5 23:59:33 2014 +0900
kva: handle rotated movies
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit ae904d83446a00457e3618398b2ebffb84fabed4
Author: Sergey Radionov <rsatom@gmail.com>
Date: Sun Apr 6 17:49:30 2014 +0700
fixed threading issue in libvlc_media_player_get_media
and some cosmetics
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit dac22c2a2f97ccaa14119649848630943837fcf5
Author: Tim Walker <tdskywalker@gmail.com>
Date: Sun Mar 30 15:26:03 2014 +0200
mp4: support 'hev1' sample entry name for HEVC.
libavformat produces such files.
commit 00ee682e9030a5d3e5a3a0d73cd04cbd13b03609
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Apr 5 19:57:08 2014 +0200
Qt: telexFrame: change buttons gradient
And then make them smaller as it is not really nice.
QRadialGradient currently crashes on WIN32/SSE2.
refs #11146, See QTBUG-38139
commit 05ff71548b365c6cfafe7504eeb12c167170a874
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Apr 5 12:05:33 2014 +0200
x265: repeat headers on keyframes
commit dd6b4081b39c799435206e2257b6e1891c4fdfe8
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Apr 5 11:37:25 2014 +0200
contrib: x265 0.9
commit eadc6196df90f5294bbcff2bb9e0a0375c851979
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Apr 5 11:47:33 2014 +0200
x265: default to 25fps if frame rate is not set
commit 4867c2a6fda4d3a39e35691f8e162c76c12d0167
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Apr 5 11:42:56 2014 +0200
x265_encoder_headers: account for 0.9 API changes
commit 22d0f70c5c48a7e132b26984e017aa95a553c872
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 4 18:55:36 2014 +0200
Qt: telexFrame: enforce non zero widget pixmap size
guess for #11146
commit bbacf6f98daece8f61517094a4fcc8a426bcb2d2
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Apr 4 11:13:43 2014 +0200
Revert "MP4 demux: only set fragmented flag if filecontains movie fragment atoms."
This reverts commit 9ef5be06a9b3d0a8bf867f707db2d9604b01c807.
Fix #10983.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 6dff8ffd6c4457e6619a004b23284f5a06a76882
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 4 08:50:12 2014 +0200
demux: mkv: fix warning & int overflow
commit 5b24b0b6f58b211c9f8642f77d50603363a0a850
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 4 08:44:17 2014 +0200
demux: mp4: use define for block size
commit 2f0a363d77c25002383deb7aaf031687be76e4b2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 4 08:30:15 2014 +0200
demux: mp4: use CLOCK_FREQ
commit 64c4b59ca7c5908cf16d21d3c6afbd9284bc7ce8
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Apr 4 08:14:05 2014 +0200
Qt: don't allow empty file on convert dialog (fix #11072)
commit 470602d5cfc6b1069ab2a0591271345b9550d7d0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 3 23:56:27 2014 +0300
rawvideo: avoid casting function pointers
commit 1e697c0ea32491cd07cb057be123371dc8949154
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 3 23:56:00 2014 +0300
rawvideo: fix vflipped bitmap packetization
commit ced162370d030c6c3bb0cdfe28deb129ddea9b62
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 3 20:23:16 2014 +0200
codec: tx3g: missing braces
refs c3c6e9b81d34ab970ccc9bb22f960558acb31cb8
commit 2f966bd6edebb262b4e5e0977d84c9737e8043c1
Author: John Stebbins <stebbins@jetheaddev.com>
Date: Thu Apr 3 11:08:02 2014 -0600
substx3g: Allow multiple simultanious face styles
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
commit c3c6e9b81d34ab970ccc9bb22f960558acb31cb8
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 3 18:14:57 2014 +0200
demux: mp4: handle in sample text encoding (fix #11137)
commit edb0f284e4348469ce9f9d4fa64537ae78971fd0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 3 17:52:39 2014 +0200
codec: tx3g: handle utf8 (fix #11138)
commit a5d9020b282d107e76259748f428ba93e34eca4f
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Thu Apr 3 19:33:57 2014 +0200
android: fix green line issue when using an YUV surface in SW mode.
The padding lines introduced by avcodec for direct rendering are set
to black since they might be used by Android during rescaling.
commit 360326dbf1a31ebf3f9ac713860550249c89d32e
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Thu Apr 3 13:32:32 2014 -0400
scene: remove unused include
commit 8260ca6f2e439ef55114114212925f1422abf3f1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 3 20:19:35 2014 +0300
playlist: log error message on export I/O error
commit 31d48b089124a50e76486f8ef6b1fb03936a9bda
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 3 20:16:49 2014 +0300
playlist: report playlist export I/O errors (fixes #10087)
commit 11e571c7b2c0dc8a52443e541787b34aa5b3d6a9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 3 19:42:49 2014 +0300
hwaccel: uniformize plugin descriptions
commit 9495b3ca984336ecdfbfad7c688b43d3dd44b73e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Apr 3 19:39:05 2014 +0300
configure: remove gratuitious greeting in error message
commit 14b85712d1ed59aa37c23f07a85c8c694ff73b09
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Thu Apr 3 15:37:13 2014 +0200
mediacodec: check exceptions after getCapabilitiesForType()
Avoid crashing on some devices, but it forces fallback to SW decoding.
commit f90e9ebc5a95ba65873995540901260233e32f97
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Thu Apr 3 12:18:48 2014 +0200
omxil: do not use iomx (Android) for audio decoding
commit 06ee1e1131575f581bc84b62cf0d50caeb28c4e6
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 3 08:30:45 2014 +0200
Qt: implement teletext buttons (fix #11132)
commit 39ba1dfa171fa2748b068712e63d535a6980c5e7
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Apr 3 07:30:27 2014 +0200
Revert "zvbi: set text format as default" (fix #11133)
Teletext & Teletext subtitles are different things
This reverts commit 8d40fb1276f5bd72ff37a4b2099c4842765b7471.
commit 3937eb1077be6b23c7afebf63de6b698f7f958c7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 2 23:23:41 2014 +0300
contrib: detect local Lua 5.2
commit 9fc317a3c82fbd3e59ecbb46631a934c8e9b3c1f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 2 23:10:47 2014 +0300
contrib: detect local taglib
commit 942b9f16fbcaa2491c2e01a82c1a463858200190
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 2 23:10:39 2014 +0300
configure: fix Taglib version check
commit 5ae7b5e3c3f795e10e2189238a962bd220ecbcd5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 2 23:04:48 2014 +0300
Lua: fix compilation with Lua 5.1.4
commit db6118f15fd135a0f948ae855b23d07e926741c6
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 2 20:30:50 2014 +0200
Qt: teletext range (fix #11090)
commit 4e4d126b20beddc734e2921b087569a399ce894b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 2 20:30:30 2014 +0200
Qt: fix segfault when customizing buttons
commit 8c6482b3e183b3f80135b9400cd75c3725e98704
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 2 19:30:57 2014 +0300
decoder: fix potential NULL dereference
commit 01c1d49be8c2b9eb375327c79145fa74e58c2f21
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Apr 2 18:37:20 2014 +0300
avio: fix busy loop on EOF (fixes #11076)
commit 5b8095894633bb7148315a54c89daaecaae8c847
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Apr 2 17:02:10 2014 +0200
demux: mp4: fix condition
is array, not variable.
cid #1194828
commit 4d69a4c57a9b012d236546b165901dff7719624a
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Apr 2 15:01:22 2014 +0200
macosx: simplifications
commit 9eb1e87cf2a602f6cf641d225369c496af81d2f0
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Apr 2 14:53:03 2014 +0200
macosx: load core dialog nib on demand
commit 7d67bb4b6638e40535b8398c1a60119ca6b40dae
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Apr 2 14:31:50 2014 +0200
macosx: avoid ugly delayed initialization calls for the open panel
These selectors may not be called in time as the main loop is blocked
if a modal dialog is open.
commit 3d5587d3f9f0e80e058ae79e88b866fcb45a3940
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Wed Apr 2 14:24:48 2014 +0200
macosx: Fix startup delays by loading Open.nib only on demand
There is no need to already load it here, not every user uses the open panel.
Additionally, input devices listing may take one or two seconds the
first time after the system started, so this is also better done only when needed.
close #11098
commit f5a53d4ee1316bd42fbf7d62721901f24a5899be
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Wed Apr 2 02:18:33 2014 -0400
avcodec encoder: get bytes per pixel from context if needed
Falling back to 3 bytes broke the buffer allocation for BMP with ffmpeg, which
defaults to RGBA.
Fixes #9687
commit cff295639b1cd437af6ca93dd0a2a705e136a4b1
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Apr 1 17:56:53 2014 +0200
mp4 mux: encode video orientation
commit 3f4eb3aa38427110fe33e5336d108bcae14a53c5
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Apr 1 17:56:23 2014 +0200
transcode: copy video orientation to encoder
commit 95d5c47c5577c3a61443dcd20e77b2de52d96062
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 23:43:34 2014 +0300
ts: fix warning
commit f4fafb0a113a7dd49f7da3bb21dd612f910ec56f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 23:43:26 2014 +0300
gme: fix warning
commit 6505d4ead178a6730242a1d4edc5777527a85665
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 23:39:24 2014 +0300
fourcc: add missing initializers
commit 118d418caa58b79367131ed16c7147f7e91bcf72
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 23:36:45 2014 +0300
transcode: fix parameter warning
commit 65a29b5a84eb1566744c9975fbe2eb642b877510
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 23:33:41 2014 +0300
xspf: fix type limit warning
commit 93db7261953ba2cfe55028540c7ea28cd3edaa04
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 23:32:45 2014 +0300
mkv: check for overflow and fix type limit warning
commit 760f62e0f60fbb567a8eaf795d1208572709f117
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 23:28:33 2014 +0300
mpeg: fix warning
commit 568b736d7b6d2460a7817162fde6db6715007919
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 23:21:28 2014 +0300
http_auth: fix debug message on 64-bits architectures
The * modifier expects an int. A pointer difference is ptrdiff_t.
commit 029c7a0a8a81476f8280ea362fb5f3a91b2161ef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 23:21:19 2014 +0300
decoder: fix debug message
commit f151f923c249b116084ba6041fbb4a147bfb90d2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Apr 1 22:23:59 2014 +0300
mp4: fix pointer type
commit c2699feec140bdce44cd7423666cd339f57b8541
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Apr 1 15:44:52 2014 +0200
opengl: use buffer objects instead of host memory for subpictures
See bbbc51c713432b25b0ffdfa943b8441aa7d4f96e
commit 31ffb2030926499436f02671fe61dc015790ffbf
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon Mar 31 21:20:15 2014 +0200
Revert "package/macosx: remove .rar from list of default file types"
This reverts commit 7c2652cd8b4bbb4be81aa2a928f8cafb86351b6a.
commit 67004e36c5b3d9aaef68b2febcbe1df531829fe9
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon Mar 31 20:20:46 2014 +0200
macosx: do not explicitely set presentation options for native fullscreen mode
These flags will be set internally to the correct values. Mavericks even
warns in the log that these calls are ignored. Additionally, the os itself
knows best if the dock needs to be hidden - this is not always the case due
to the new multi-monitor fullscreen in Mavericks.
commit 791354cd285bd52fb556a6e844a4f841ef27561f
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon Mar 31 19:26:05 2014 +0200
macosx: preserve fullscreen state also in native fullscreen mode
should close #10670
commit dd7b6ad867f995c6a9699a9599667e4e4f8e2da0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 31 19:50:45 2014 +0300
Old RC: inverted logic (fixes #11052)
commit 9ffe8e97421666d25be81b8c54ebe0ec6dba286f
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Mon Mar 31 14:56:35 2014 +0200
macosx: remove unneeded workaround which disabled native fullscreen restoration (refs #7872)
commit dd6454da613a5791a1e228f1c14da9b2a4a88bb5
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Mar 30 21:43:15 2014 +0200
macosx: exit the native fullscreen mode if video is finished
This implements the behaviour in a similar way as in non-native mode.
Only if the window was set to fullscreen already before video started,
it will stay in this state.
commit 1e3cdead755adacb4a4a6ff35e482b7dc99f4cfe
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Mar 30 21:39:20 2014 +0200
macosx: set fullscreen to false also if window is exited the fast way
commit b619427b752ec9ca165cd7d8139f82d9a399df55
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Sun Mar 30 21:36:57 2014 +0200
macosx: avoid issue which may wrongly hide the controls bar in non-lion fullscreen mode
commit 15e37f2a779b95f0f8ea25901bf1d8cefc5e4644
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Mar 30 11:53:47 2014 +0200
dvbpsi: handle all message types
commit 1f3c2d276960cfd21572a167f278e470584c170b
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Mar 30 11:50:27 2014 +0200
contrib: gcrypt: fix non amd64 builds
commit 4acdfca5a9977b5ae4445ddd90b78ebdecae70d0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Mar 29 20:12:19 2014 +0100
extras/tools: update gas-pp
commit 6149bbc90a14c8ffcf0417a7f47123e6c97014c0
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Mar 28 13:48:30 2014 +0100
Direct3D: handle rotated movies.
commit 1d400f7a8540a3054b874d8632472cdf64d833c9
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Mar 28 16:30:21 2014 +0100
contrib: gmp: fix thumb2 build
commit e4b10641052fb3f7055ad4cc30b96e30656dfa68
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Mar 28 15:41:17 2014 +0100
contrib: sparkle: short-circuit -Werror
commit bbbc51c713432b25b0ffdfa943b8441aa7d4f96e
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Mar 28 15:07:13 2014 +0100
opengl: use buffer objects instead of host memory with glVertexAttribPointer.
Previously, glVertexAttribPointer was called in function
DrawWithShaders using an host array (textureCoord) allocated on the
stack inside a loop. This caused stack buffer overflow afterwards.
See http://www.opengl.org/wiki/Synchronization#Asynchronous_action
Array definition could have been hoisted out of the loop but using
buffer objects is a better solution since it is now the only option
with recent OpenGL versions.
commit 1023f2ca508f9a9f11a78ce51ed32d259db20478
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Mar 28 14:50:53 2014 +0100
contrib: gmp: update to 6.0.0
This version is dual licensed GPLv2/LGPLv3
commit 8d6be5e2024f75b4705d2b25dc98ba6999162725
Author: Adrien Maglo <magsoft@videolan.org>
Date: Fri Mar 28 12:19:03 2014 +0100
AudioTrack: use the render position from the DSP to compute the delay
Do not use the frequency rate in the computation.
commit b74e590d7016f99ed24bb0ddfbd619f80f971d01
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Thu Mar 27 11:28:45 2014 -0400
gcrypt: fix amd64 assembly on Solaris
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 7c2652cd8b4bbb4be81aa2a928f8cafb86351b6a
Author: David Fuhrmann <dfuhrmann@videolan.org>
Date: Thu Mar 27 22:45:27 2014 +0100
package/macosx: remove .rar from list of default file types
commit 591e83a116399a9e1de2fa749dcd88c36674d9aa
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Thu Mar 13 13:50:27 2014 -0400
contrib: add Solaris to bootstrap
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 5428d0e1f1a6b825d2cc126caa719bd9b13c37b6
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Mar 26 21:04:26 2014 +0100
macosx: improve logic to toggle effect windows
The window is now ordered in front every time with a single click / shortcut
like in iTunes.
commit 5516edcab093004eeda6f1c3ff423b8c2771fd31
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 26 19:14:23 2014 +0100
Revert "demux: mp4: fix fallback on PAR"
This reverts commit bcf7989613b3bb888e5a9941ffe3310539347586.
According to some other samples, doesn't sound like a correct fix.
commit 4508f2745c7448f3a128e21152c564d8796fe5e1
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Fri Mar 14 01:00:08 2014 +0100
Make macosx vout module handle rotated movies.
Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
commit cc3b59d6c8c5cffd9b88d81492b417d899f55d70
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Mar 26 18:27:20 2014 +0100
src: fix typo in comment
commit bcf7989613b3bb888e5a9941ffe3310539347586
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 26 17:26:12 2014 +0100
demux: mp4: fix fallback on PAR (fix #11075)
commit 56211a99963f12f2bdc90610abc4eb6fba084e60
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 26 12:54:22 2014 +0100
Qt: move extensions tab away
commit a72b33b062bad7c52f4b5b8dfb8da4d1beeac8d5
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 26 07:41:11 2014 +0100
demux: mp4: remove unused dummy fields warnings
commit c9cce4e91f34b96b2cbaa9b39aadb6a65852e674
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 26 07:37:56 2014 +0100
demux: mp4: read covr atoms (fix #8091)
commit c99c90d180073d857e6d44e7765263037ca3f8ba
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 26 06:40:46 2014 +0100
demux: mp4: rename union data pointer.
Avoid naming confusion, because data is an atom itself.
commit b8f8588eadf17dcb5499b5ff95d5e0d5c53d2775
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 26 05:45:20 2014 +0100
codec: substext: process asprintf returnval
commit 8a8767fed1ca22a7ec57e69da7cea79dae6f3a11
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Mar 25 18:40:48 2014 +0100
macosx: already set fullscreen to no when fullscreen exit animation is started
close #11061
commit c877b353969c78b7e98b71a8e5cdf0013ec03826
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Mar 25 19:05:23 2014 +0100
macosx: do not handle triple clicks explicitely
refs #11061
commit cf3eec8b6f0dc796f1b85a1c1710f95e485ba59c
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Mar 25 14:05:29 2014 -0400
Contribs: update libass to 0.11.1
libass is now hosted on github
commit 11662eb81928c230871746131ef4dd04315514ad
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Mar 25 16:37:36 2014 +0100
demux: asf: only apply valid A/R
refs #11063
commit fd569c883b602a5ae6da3fffed98751fb0fba26f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 21 19:56:48 2014 +0100
demux: mp4: add support for tx3g (fix #8305)
commit 6a63bcae635b35ae291a47e45a1d5ca75e079075
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 21 19:47:11 2014 +0100
codec: add tx3g spu
commit 2a60d695e5682f60fd0627df6c88abafd818f4b2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 21 19:33:39 2014 +0100
text_style/renderer: unify default font size
commit 39401931218b00bc2a24794c4543fc286adffa62
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 21 07:51:29 2014 +0100
es_format: allow codecs to override spu styles
commit 84d7b2761dd9a033e0f0df7e6a3943e6e53990d7
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Mar 25 01:14:21 2014 -0400
lpcm bd: fix 24 bit stereo decoding
Fixes #10265
commit 32abf2d43c056c26a7f849c88bf8561ee1198465
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Mar 24 20:47:34 2014 +0100
tools: update gas-pp
commit e76e8639d48f1b33e239082521c9e6319af86379
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Mar 24 19:10:59 2014 +0100
macosx: fix drawing the search field at 60fps and wasting enormous amounts of battery when blinking (close #11067)
commit 13cb1f0e203a0dd06c2da6e948296393d9d9c6c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 24 19:56:09 2014 +0200
lua: dead code
commit fe30f8c0c3580a93d415004d0e56aa6de7cbbb24
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 24 19:54:13 2014 +0200
Lua: add sockets to extensions (fixes #9495)
commit bfe17fd33e68ea4aed301147fd4e090fc2f6abb6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 24 19:45:43 2014 +0200
lua: vector out files descriptable table code
commit 6da72c20cf4e4064b1758938131d00d327552770
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 24 19:23:10 2014 +0200
lua: move some code, no functional changes
commit 8c5e52f4e46a08009ec05b1761f359a44ef53523
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 24 19:02:19 2014 +0200
configure: fix GL detection on Windows (close #11062)
commit 54560cc8727a5b4ac84ee286c3bc5a0342272a5d
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Tue Mar 18 22:53:27 2014 +0100
Make opengl.c handle movie rotations.
Signed-off-by: Felix Abecassis <felix.abecassis@gmail.com>
commit 4af619388fa588405ef8fc2ad7c810bed4285e0f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Mar 10 20:16:02 2014 +0100
Contribs: enable ass for WinRT without fontconfig
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2d6e30b59732b36ae4e75874fe440db59eacbfa6
Author: Luca Barbato <lu_zero@gentoo.org>
Date: Wed Mar 5 12:33:52 2014 +0000
contrib: Unbreak sdl with osx 10.7 and later
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5384c38e49ced921fbe576465ef363e9369bcff2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 23 23:04:45 2014 +0200
Lua: split sd function for SD and for interfaces plugins (fixes #10308)
Functions casting this to a services_discovery_t pointer are only
usable by SD plugins. Functions looking up the playlist are only usable
by interfaces plugins and extensions.
commit d731e77454f5b5a699de8498fec63e62e4d72359
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Tue Mar 11 15:12:35 2014 -0400
tools: set CPUS correctly on Solaris
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 705ee955b8b3a9b81685185b4da8be08face8ff0
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Tue Mar 11 15:12:36 2014 -0400
tools: add GNU sed
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit e3b2ec7e15eeb3abcc81ac0dd4566bf1c0bba8c2
Author: Denis Charmet <typx@dinauz.org>
Date: Sat Mar 22 20:42:52 2014 +0100
Reduce trace verbosity for well known "unknown" components
commit bbbc5b5223d887801678a354f85d519dcdd6faf9
Author: Denis Charmet <typx@dinauz.org>
Date: Sat Mar 22 20:20:06 2014 +0100
Don't demux 5 blocks each time pf_demux is called
Close #2658
commit 020d6bb4d0887201549651ba5b6e84f352a520c2
Author: Denis Charmet <typx@dinauz.org>
Date: Sat Mar 22 20:13:14 2014 +0100
Add basic A_QUICKTIME audio support in MKV
Fix partially #11038 since seek is still broken
commit 2cb878463636c62bc0a597208d8f07b647ca7877
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Mar 22 20:09:54 2014 +0100
contrib/gcrypt: fix compilation on x86_64/Darwin with clang
Patch is pending for upstream submission
commit 313038e3e412af0d2741cb18f027855c307a5cf5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 22 20:45:34 2014 +0200
va: make the description pointer const
4 out of 5 plugins expect it that way and the owner should not modify
the string anyway.
commit d19f27a961200f486433657c2c835fd1d3e8df93
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 22 20:42:25 2014 +0200
vaapi: use driver name (rather than VA-API ABI version) as description
commit 4db3b62d490b1bd1083beaa9beea182ab9db8ada
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 22 20:38:20 2014 +0200
DxVA2: remove vlc_object_t back pointer
commit f1457ea32f4241f85e73ac47b7030702a24abebc
Author: Denis Charmet <typx@dinauz.org>
Date: Sat Mar 22 19:10:46 2014 +0100
Fix MKV multiple edition handling
This use the default edition and properly signals the core that the title has changed
Fix #10542
commit 2f3c89c94ef51705ff6461c0357df8da9ded4e80
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 22 18:10:17 2014 +0200
vaapi: add support for DRM backend
commit 833f43cfb5e5ac0e19fa3630dcad4d50a21f4e2a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 22 16:09:12 2014 +0200
vaapi: do not retain version numbers
commit e59154b30a4d329c2ac9bda0a29bde74eab3181b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 22 16:05:28 2014 +0200
vaapi: fix some memory leaks
commit d8c0c2fc72890a368effec5e9df4a0c5944eaf81
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Mar 22 14:37:01 2014 +0100
auhal: add error message when format change failed
commit 4f4b79847fa4aae3c0c76f18e0886cf8ce427dc5
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Mar 22 14:26:06 2014 +0100
auhal: implement failure for stream format change and fix possible deadlock and crash
close #8962
commit 2e4971051211f827340643f24ea8530331c40b05
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Mar 22 14:06:20 2014 +0100
auhal: always do a final format check in stream change function
commit 2e4af36981bdee565172366ef10d7af86ba90077
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Mar 22 15:36:01 2014 +0100
contrib/jpeg: use our own hosting since their servers blocks downloads with curl (close #11048)
wget and mainstream web browsers are not affected.
commit 82eec5cdb80397a80f694850c4891087db515b2a
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Mar 22 13:51:56 2014 +0200
headphone: fix memory allocation
Don't just set i_buffer to higher than it was with allocation.
could Ref #10445
commit 168a83f74bda17c02c5f332da036023619c5a557
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Mar 22 12:28:37 2014 +0100
Add version guards on avutil for AV_PIX_FMT_GBRP
commit 1ab751e4ac41478ba223f174dd10ff9907f5392d
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Mar 22 09:46:08 2014 +0200
transcode: add parameter limits for audio
commit 4e1fb26a2282b483c4e8a6237293f0851ce20188
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Mar 22 09:24:43 2014 +0200
transcode: handle fps conversion in one point
We might not have proper framerate info yet at this point
commit ae9ae8a104b1484c4e9268fe95eeb4fbd1fc79ac
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Mar 22 09:18:25 2014 +0200
transcode: obsolete audio-sync
commit bbd9cc3cac22203ef99c4a7ef870457adf37d64c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 19 07:16:58 2014 +0100
demux: mp4: don't seek on current position
commit 931a5be2869f3582a13e54655fb197ef2c186ed2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 19 07:05:44 2014 +0100
demux: mp4: don't read jumbo chunks at once (fix #7150)
and increases times to match data actually read.
Also fixes vorbis in mp4 playback
http://streams.videolan.org/samples/MPEG-4/vorbis-in-mp4/
commit d9aed41951193e487823a660936555d879db72e3
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Fri Mar 21 11:28:37 2014 -0400
demux: flac: use CLOCK_FREQ
commit 302af54f27d7dd1693c8a242306e459d8b512adf
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri Mar 21 11:51:10 2014 +0200
fdkaac: set i_nb_samples for output blocks
commit 218f8cec6805f10030b3a7421ce4e98604034819
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri Mar 21 11:49:06 2014 +0200
fdkaac: output length is constant and doesn't vary from input pts jitter
commit 9d4539fc653c6b2996eaaf9de0964a51c73ff0fb
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Mar 15 17:16:25 2014 +0200
use CLOCK_FREQ
commit b9883cb9a2f1e455eeeaa94be072364d665e13c7
Author: Alex Woods <alex@packetship.com>
Date: Tue Mar 18 13:28:37 2014 +0000
Fix glitching at start of stream playback
This patch fixes a problem that occurs at the start of playback of MPEG2
streams. The symptom is that an initial good frame will display and
then the video appears to skip back a frame or two and some
macroblocking is observed. The stream then plays correctly. This is
really obvious when switching between SAPed multicast streams, where
you're jumping right in to a lot of movement and probably not starting
with an I frame.
The issue appears to be some code introduced way back in 2004 (commit
eaefb8508dba22fb04193241347a072caac34cf1) which resubmits data to the
video codec. The commit notes suggest it was to avoid dropping the first
I frame, but I see no obviously lost I frames after removing the code
with my test samples. Presumably this was a work-around for a libavcodec
issue that is no longer required.
Therefore, this patch basically just reverts the 2004 commit in its
current form.
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
commit 7ebdca36486059c1ba2c936fbb938a2de742ba0a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 23:10:28 2014 +0200
audiobargraph: remove bogus TCP connection (fixes #9491)
commit fe52be6f720c83a7a6bdea0ed4bbaa5d39fdea97
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 23:07:22 2014 +0200
audiobargraph: use variable & callback for audio values (refs #9491)
Also fix potential buffer overflow with snprintf().
commit f2092cbf8cd3e0d7cdacadec8b2adb6f98665351
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 22:54:07 2014 +0200
audiobargraph: use variable & callback for alarm state (refs #9491)
commit 2a5d95e3147ce0a692bf32375ebe442f1fa14dab
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 22:52:50 2014 +0200
audiobargraph: fix callback crash due to missing initializer
commit a325c83b1387d4844eb211cd0b142166570a2ea0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 22:36:17 2014 +0200
audiobargraph: stick to single precision
commit 0ef6a5e13e2cd43d4c786c3ca0228b1a166636c1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 22:35:15 2014 +0200
audiobargraph: check allocation
commit afc248574db5bec45225c7484d10619b2a76ab6f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 22:34:16 2014 +0200
audiobargraph: avoid heap allocation
commit 9cd0bbb7e80d34ba0c0f7e1c337243678bce45b1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 22:13:23 2014 +0200
mad: robustify against corrupt byte streams (fixes #10726)
commit b1123693cdfca216b5fd7ecd1fee17e474f3b802
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 22:06:25 2014 +0200
mad: remove no-op
Those values are already set by the caller function.
commit a34b8d76ed70d534773c82b64f5936660063ca38
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Mar 20 20:25:14 2014 +0100
macosx: do not (mis)use the content view as the video view in fullscreen
The content view can never be nil, so methods like removeFromSuperView
which are used do not work as expected. Thus, it was possible that the
content view is a dangling pointer, causing crashes when trying to draw
the window.
commit 113917a45b1e934d1498e5b935a350b4196dd58d
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Mar 19 20:14:51 2014 +0100
macosx: reactivate no animation path for start in fullscreen
This fixes several glitches like concurent animation of window resize
and fullscreen resize.
commit 0011c26124c608f632418108ec9f4444e632afbb
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Mar 19 09:48:07 2014 +0100
macosx: reactivate fast path for exiting fullscreen window when video finished
This also removes old workarounds which are not needed anymore.
close #10826
commit 4aafb9636a8262f9a132aab149a8ce58ebcbe64b
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Mar 18 21:48:22 2014 +0100
macosx: remove orderOut when closing video window
This should not be needed anymore.
commit f319b959d1337851812d5f524fd6dd69d1d134d8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 20:50:09 2014 +0200
msw: collect files in a single directory (fixes #10900)
commit 663877d8543d4e414f5040f14b116cdbe770fec1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 20 19:30:01 2014 +0100
Win32: Do not assert on non-recognized touch events
Sometimes GF_INERTIA is caught too, for example
commit f93eaec827d64b3ec361c61a977243b7d85701aa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 20 17:25:18 2014 +0200
rawvideo: fix handling of zero dimensions
commit b4086a1201f5669f32bf142ce845d3f69cc40901
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 20 13:11:54 2014 +0100
AVI: reverse the height only if it needs to be reversed
commit 9b58a259ac8e4ba7d7389adf872d9a0b92cdb13a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 20 13:11:04 2014 +0100
Rawvideo: we can have a 0 visible_*, since we copy from width|height
commit 0e10c9d6bf06785eb3990786d7c1e3217eadf601
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 20 12:57:11 2014 +0100
Fix planar GBR H264 samples
commit 1ec45d909aac8158adf3ef4c76e740cdba4e1a30
Author: Ronald Wright <logiconcepts819@gmail.com>
Date: Tue Mar 18 19:16:17 2014 -0500
libvlc: equalizer: Use ISO bands instead of VLC bands
This eliminates the inconsistency between the equalizer bands that are
portrayed by the API and the bands that are actually used by the equalizer
module.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 4c156e1054ce76bf305ae103646ce92ed6295e7b
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Mar 18 13:30:15 2014 -0400
png: set visible_ width/height
commit cdc35a524a7e407e1a7cb5f53db60e5d50c23391
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Tue Mar 18 18:41:30 2014 +0200
jpeg: set visible_ width/height
commit c9699d8f5a5c793bb5157ca89ad206e8f5faae3c
Author: Tristan Matthews <tristan.matthews@savoirfairelinux.com>
Date: Tue Mar 18 11:58:13 2014 -0400
jpeg: encoder: set pts and dts
commit 1928d1bfdd9cf3ae79a47d16e7e8b8d22161651d
Author: Tristan Matthews <tristan.matthews@savoirfairelinux.com>
Date: Tue Mar 18 11:56:58 2014 -0400
png: encoder: set pts and dts
commit 24811d4d8410875964273062b68c4c419359e977
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Mar 18 15:38:13 2014 +0100
bluray: fix invalid argument crash for error paths in open
commit c38dc0da7afba7010fc9671afa459e62ffe2ac2e
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Mar 18 15:18:37 2014 +0100
macosx: drop the potential BDMV folder from a bluray path (fixes #10928)
Only the path to the bluray structure itself is supported.
commit 6f8c750a6ffe8844ec47d7890e3190c3c6e6b5c3
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Thu Mar 13 13:47:40 2014 -0400
ragel: edit patch to work with other versions of patch(1)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit d61d6f832382e720ac8c530d05aa4dc08791f91a
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Mar 11 18:07:05 2014 +0100
contrib: qt: Qt 5.2.1
commit 5c03166a2cf62872aeadb6dfd3b7e111777e0c23
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Mar 18 09:43:41 2014 +0100
qt: qpa/qplatformnativeinterface.h is only needed on Windows
commit 7e5e92bbe40d6be0820149d248c34e6ee0b04e27
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Mar 11 18:07:30 2014 +0100
qt: do not use jpeg plugin with Qt5 on Windows, it will be built in
commit 44db86c9eceb2e584eb6bf743ea299ff778444b9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 17 22:07:23 2014 +0200
vdpau/chroma: keep history even if output picture allocation fails
commit e6db986f3ad88db4772a155df9e20412ae1017de
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 17 21:59:14 2014 +0200
vdpau/chroma: fix double free on error
commit 2ea9a9818e1d6ce5c27e261b4d0d5760f4dfd586
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 17 21:15:48 2014 +0200
vdpau/chroma: fix corner case of corner case when changing device
To ensure the vdp_t instance pointers comparison is valid, the old and
new instances must be contemporary. Otherwise, the heap could put both
instances at the same memory address. So keep a reference to the old
device until after the comparison.
commit 17dd86ef1d3a6244b2817b14ca3b390bfc50201f
Author: Anatoliy Anischovich <lin.aaa.lin@gmail.com>
Date: Sat Mar 15 22:42:28 2014 +0200
demux: Fix XSPF xml:base parsing (fixes #5697)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f952f16e632d2b755a4934de8a6480587944447f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 16 15:05:34 2014 +0200
video output: failing to resize is fine if forced
commit ca88cfb9d67f380d6bf69a6b2e23456a3d90fede
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Mar 16 11:11:48 2014 +0100
demux: mp4: don't disable all referenced tracks (fix #3392)
Referenced chapter tracks might not contain chapter only data.
commit bd341a98366bab7b922390c278789c615b1b6f5c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 16 11:54:23 2014 +0200
XCB/window: fix potential use-after-free
commit 00f76ba241a73ccfada32c3171e0d3da6b298619
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Mar 16 02:24:42 2014 +0100
Qt: remove buffering info from TimeLabel
commit bafe1e394e2e229be10bef25e3a7f45c013de5f2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Mar 16 02:12:57 2014 +0100
Qt: SeekStyle: fix boundaries truncated handle glitch
commit 3013997d801170ddb66668c73be3bbc7faa71676
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 15 14:38:53 2014 +0200
video_format_TransformBy: fix and preserve video offsets
In general, the picture buffer contains, in memory order:
- cropped top scan lines,
- visible scan lines,
- cropped bottom scan lines,
- extra codec lines,
- padding lines.
This order needs to be preserved when flipping vertically or rotating
180 degrees, since filters and displays rely on this. In particular,
the picture plane structure so far has no provisions for non-zero
offsets, so filters expect visible pixels at the top left of each
pixels plane. Effectively, non-zero offsets only work for cropping
after filtering. Lets assume that the number of cropped lines are
identical at the top and bottom, and keep the X and Y offsets as are.
This fixes green lines at the bottom on R180 and VFLIP.
If support for non-centered cropping is ever required, I believe
offsets will need to be added to plane_t. This would break many video
filters though.
commit 7782614f0bbb8c0ad4da534e6aab8fd170c9a73b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 15 14:29:40 2014 +0200
es_format: reorder two functions
commit 7bd5f5a211c5547a859842095e130162fc6ac8c1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 15 12:49:57 2014 +0200
XCB/XVideo: fix crop (fixes #10973)
commit 5564e7b414af1df4005a70f4b4808540fb69a47a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 14 23:26:28 2014 +0100
demux: mkv: fix unnamed segments names
commit d6daa5e5f3926af978f5b0917c0255e273e85463
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 14 22:56:38 2014 +0100
demux: mkv: fix single track opus playback
Only first frame in a block has timestamp, then (0) last_dts is never valid,
(1) PCR never sent, (2) track never selected by core, goto 1;
commit 4ba01f2831193b2a59513c897b159c14c0a9f086
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 14 19:34:19 2014 +0100
demux: mkv: fix seek segfault with invalid chapters
commit a4c33da25e9c84c167717bb4a7a2756c8452aaf7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 14 18:56:02 2014 +0200
wasapi: fix inverted logic
commit 1c2f6a4970d405db001851da8ccf6edf3df0ac55
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 14 18:34:41 2014 +0200
DirectFB: reorient video
commit 853bfdb6ee20bf67dc5cbc5b94388281f12a67e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 14 18:37:52 2014 +0200
Linux FB: reorient video
commit 43161ef309017d3d592e7d07bc34eb3d54228cf8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 14 18:37:06 2014 +0200
yuv: reorient video
commit eeecf856de8be64741661c301544adb675696f57
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 14 18:38:25 2014 +0200
vmem: reorient video
So far, the callbacks have no way to access and use the orientation, so
better fix it.
commit fd8b1414f38df80c0a339d272e1139223731fbd2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 14 18:23:06 2014 +0200
es_format: fix warnings and simplify
commit 6ce874111cc4168a03c3b41c078af591da90a362
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 14 18:14:27 2014 +0200
Reverse parameters order of video_format_ApplyRotation()
commit adb10cda195a9ef665c9da1936b7b803ed8ea250
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Fri Mar 14 01:00:10 2014 +0100
Make sdl vout module handle rotated movies.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit af147ca1552414cd57aa5acf194fa1093df5dd94
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Mar 13 11:49:44 2014 +0200
trivial: fix upmixing case and handle dualmono
Earlier commit for dualmono (from 2003) seemed to miss some cases
and reordering the if cases as I assume dualmono isn't most common
case in filter.
Ref #7261
commit 6b7dcd7016c6cd46f4a685e5bdadb4e29c5f38d1
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Tue Mar 11 13:35:45 2014 +0200
transcode: cleanup channel setup and allow upmixing
Allow channel upmixing as we have channel mixer that is able to do it.
Fixes #7261
commit f74a7960714bf661127918883e644bb6b99242ce
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Fri Mar 14 11:26:01 2014 +0100
caopengllayer: fail if no gl context exists
commit 67bd0e7d34906953ed20c171b16f7ae38e7c720b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 14 02:27:26 2014 +0100
demux: ogg: map language to fmt desc
refs #4175
commit d1b35f9efbfc489f48df43c078bf3fd9c2536912
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 14 02:26:33 2014 +0100
demux: xiph comments: allow setting fmt descs
commit 797a58b1e8f94609f2654c28f5e99e6a52ae9fdd
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 13 23:58:56 2014 +0100
demux: mkv: enforce valid frame rate
commit 1bfc365c5b65660a7bc4bbb60654d068285f8558
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 13 23:47:27 2014 +0100
demux: mkv: ensure timescale is always valid
commit aad4b35c049ba3276c1d19bfb6b12048dd1c5089
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 13 23:40:37 2014 +0100
demux: mkv: fix opus block truncation (fix #10176)
commit ff9af3f66acedeb7a1ce84b80aba0346e592ebf0
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Mar 13 22:41:21 2014 +0100
macosx: fix main window positioning on startup (close #9818)
commit e580a8fe9e3c1fea4229e1c1b045975e8119d0e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 13 22:26:25 2014 +0200
XCB/XVideo: reorient video
commit 23ab2a8d96dd05615345762372f5bd6d8a030adf
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Mar 6 01:12:32 2014 +0100
XCB/X11: reorient video
(Note that the pointer position is not reoriented, this comes with a
later patch in the series for all XCB video outputs.)
Modified-and-...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 88660f191b735418ed6210ef3f9da45880c1c9c2
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Mar 6 01:12:25 2014 +0100
video output: support rotated movies
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 5290dabebe81e97fafc7f2f9a63f22bcb7884d0a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 13 21:03:57 2014 +0200
video output: fix offsets and visible dimensions of filtered video
This parameter copy was working around broken format-changing video
filters, but it broke filters updating the format correctly
(deinterlace, transform and croppadd).
Refs #10745. Note that transform is still not working correctly: the
aspect ratio is broken for transpositation and quarter rotations. This
latent bug should vanish with the video orientation support later.
Otherwise the proper fix is to allow the filters chain to change the
format.
commit 2d39e8f9ab2a2b24bc5703a070feeb94d0f8c4f2
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Mar 13 19:06:58 2014 +0100
macosx: robustify playlist table columns initialization
Unknown columns might occur if the prefs are written
by a newer VLC version.
close #10664
commit 5e4e1fa495ed991022914f0f460f50f84d6dafa0
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Mar 12 23:29:22 2014 +0100
mediacodec: use a circular buffer of timestamps as a workaround for DTS only samples
commit 26bcd87ed99e1ca90bfffd30f0428327bee36b29
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Thu Mar 13 18:59:03 2014 +0100
mediacodec: cosmetics
commit 528e0f14f3af1a097f30c861297beed583c52bc0
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Mar 13 14:49:02 2014 +0100
video output: support rotated movies (SPU)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit e858eb13be6ab571879b487a4b7d4222f7c26d1a
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Thu Mar 13 13:50:25 2014 -0400
contrib/bootstrap: don't assume cc is GCC
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit d6b9b0cba20c30581363f6e7f324b586ca5d3660
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 13 13:38:29 2014 +0100
extras/ios: enable vorbis since it is needed by the ogg demuxer
commit a9e0818e6e3b23e844dc2d8bcede16edc295110e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 12 22:44:30 2014 +0200
wasapi: fix overflow after a few hours
commit b52247039589ac093f16ed971939e6c17b8ea962
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 12 22:43:38 2014 +0200
wasapi: write timings to debug log
commit 889b477b0a66b06a2b0cf49f9e02646c6b111698
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 12 22:05:16 2014 +0200
wasapi: sleep for half a period as hinted in MSDN
commit 1a1169931a7e6c9e7c1a71da7e7e378b07b191ef
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 19:50:13 2014 +0100
demux: mkv: fix leak
cid 1048915
commit b2379a00d16403679d59edd9a4e48a7a8f44175d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 19:23:41 2014 +0100
demux: mp4: fix memleak
cid 1048916
commit 9248073767718f4fb4eb369cc9f2743fcae48845
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Mar 12 19:37:53 2014 +0100
Remove remnant
commit d83250a1227dfed2f30dc0214d1dc41dd2e95d22
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Mar 6 01:12:29 2014 +0100
chain: handle movie rotations
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f064714362bff666216cdbe5df22521e87823459
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Mar 12 19:27:11 2014 +0100
Remove the CoreGraphics video output modules since it was only a skeleton for the CoreAnimation Layer module, so it's not needed anymore
commit 6cddc0388fec4ff572f33fcabfe9a5fa87c2b1b1
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Mar 12 16:48:17 2014 +0100
Win32: the dimensions of the unclipped source rectangle should be the original format of the video
Fix #10886
commit bacef2b031e4413cc37a7947e2f33c474e24cef0
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Mar 6 23:08:53 2014 +0100
transform: make filter work with chain where format change permitted
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 31180c4581cfcb87a16cca5fa5d619b167aab2d6
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 18:41:35 2014 +0100
access: cdda: fix resource leak
cid 403219
ioctl isn't released
commit 651695499b6f100ea254d47f3481629ee6a99865
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 18:30:31 2014 +0100
stream_filter: smooth: fix negative array access
cid #1048853
commit 8c2e47c08a41acaf7bf4e4b6996c12bb1774a867
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 18:25:40 2014 +0100
codec: vorbix: max channels is 8
fix cid #1048883
commit f7b444dab78395ef94a42fde851ecb4810288613
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 18:00:00 2014 +0100
demux: avi: missing initializers
really unlikely (malloc fails)
cid #1049010 #1049009 #1049008 #1049007 #1049006
commit d85f81bb8a5eebf79864cbdb467ebfa8ba35556d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 12 19:06:00 2014 +0200
win32: fix warning
commit d8eed0014bc2da9a1d695c6d43df6d16bfc16649
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 12 19:00:25 2014 +0200
win32: fix starting the single interface backend (fixes #10494)
commit 555e043242e8536004795bbb1f677cac5ae744c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 12 19:00:04 2014 +0200
winmsg: fix name
commit e49759a3ed6261661f5a75d919a8b3b9a952b97a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 17:50:31 2014 +0100
codec: opus: don't support more than 8 channels
We have no mapping for > 8 channels.
cid #1062574
commit 202c1123af31ca78eb65d1388831d210dd2d1fe9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 12 18:50:10 2014 +0200
yuv: deal with crop (fixes #9160)
commit 577f6f28932c10adc91117226cdfb773f22fcc16
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 17:41:43 2014 +0100
mux: ogg: kill out of bound access warning for contenttypeless codecs.
commit f3599e8f2395705782bbec65a9f13363c4b7e77d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 17:19:09 2014 +0100
demux: ogg: fix use after free
cid #1191891
commit 9839f126e0ebfdf103b63864691ab02f765114fd
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 17:05:34 2014 +0100
demux: ogg: clear reordering struct on early stream deletion
commit 28787e220f27f7677ecbd1e2d72a917e304f8b70
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Mar 12 17:04:23 2014 +0100
demux: ogg: wrong allocation size
cid #1191888
commit 5bf7355feadfd49bd95f575998ef99cd300a191c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Mar 12 15:30:15 2014 +0100
extras/ios: fix compilation with Xcode 5.1
commit 0a0523838e1ac351cd805fb7f39ec7f2475de949
Author: Florent Pillet <fpillet@gmail.com>
Date: Tue Mar 11 23:52:13 2014 +0100
caopengllayer: improved main thread synchronization and locking
Grouping of 2 sync calls into one, use of CATransaction lock / unlock instead of being / commit and introduction of GCD
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 4bb97e4a9403f5b3a7a3273a7e5b6e2f3ed41673
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 11 22:34:50 2014 +0200
rawvideo: use chroma desc, follow dimensions set by the demuxer
Refs #10722, refs #10723. Also fix a small leak on error.
commit 4f86b9d4a9cb3bd0d210e7b2d54e1c834a1239f6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 11 23:48:57 2014 +0200
picture_Setup: missing const
commit 9442de704449b10cc053c1a585e7d9d5dab388b2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 11 21:39:11 2014 +0200
vdpau: adjust SPU position and size (fixes #10909)
commit 2c8bd7d88537277d202ebaa489c62fbc1ab220db
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Mar 11 11:17:14 2014 +0100
qt: support for Qt5 windows build
commit f00c837fb6fe6566f053f6721b83512c9f3e4bb5
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Mar 11 09:11:12 2014 +0100
qt4: fix windows build after 6ea38362e66
commit cf0901c37f0bd0ce17177ba9f4ee578783556ac0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 10 22:29:13 2014 +0200
input: correct default value check for $demux (fixes #10475)
commit 6dc876028c457902f0b8ca2f3ca56186fe811f9f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 10 22:00:40 2014 +0200
input: factor if and add error handling to demux_New()
commit e1c3843fb0b20adff899ce9dd0888ef604c59b9f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Mar 10 20:40:49 2014 +0100
Contribs: patch iconv for WinRT
commit 0be748f9e267451e90370d0553e4cb4528d2e919
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Mar 10 20:41:05 2014 +0100
Qt: SeekSlider: don't show buffering < 1s
commit 6ea38362e668a6de336bc5897e7fcedcc1d7a3d9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Mar 10 20:34:31 2014 +0100
Qt: seekstyle: pass parameters through options.
commit 2893fcef61da1e6df290683e9fe967f5d11e7e63
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 10 21:35:58 2014 +0200
playlist: remove b_auto_preparse
commit 7cf9657350304f296b728bb94671d8f255bb1294
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 10 21:32:13 2014 +0200
playlist: use playlist preparser for playlist items (fixes #10344)
commit 9781b239ff58ca7cedbd2a17d8ce2d9fa3c0fe62
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Mar 10 19:44:17 2014 +0100
projectm: fix NULL or uninitialized pointer dereference
commit ff42916045c79a24488bf69e9c2146b50011bc28
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 10 19:18:43 2014 +0200
lib: reset the audio output when selecting amem or custom plugin
commit b1ff0c7e294f99a8b480fc0ad717ef3a6d47e478
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 10 19:18:18 2014 +0200
resource: add input_resource_ResetAout()
commit 147ccd1bab56d373e5563763547be9780cb23245
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 10 18:35:44 2014 +0200
aout: fix potential crash if changing device on aout being deleted
commit bf62d22f2ae05b41b62c603da72f3e680e5ec4d7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 10 18:31:54 2014 +0200
resource: simplify & reduce aout locking
commit bb3fe09ca5acaffaf794c7e618f0e73ae34aa448
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Mar 10 17:39:10 2014 +0100
avcodec: use PRIx64 to print uint64_t
commit dbc89d2db3ea06f92d99e68ec3fe917f194ae13f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Mar 10 13:36:39 2014 +0100
demux: ogg: add more divbyzero checks and fix oggds ones
cid 1191737
commit ff681fc79fae79f428df272a9d005efef2fc9c87
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 28 02:03:15 2014 +0100
demux: ogg: rewrite pts and pts computation (fix #9828)
- Previous algorithm was unable to guess the first packet
pts because of ogg design (some codecs/opus/vorbis have total
sample at page granule and only granule on last packet. You
then need to compute first packet pts backward using packets
duration).
So we were stuck either assuming a start at pts/pcr zero, or
be unable to handle ogg streaming (non zero start) correctly,
or had to always drop the 0..N-1 packets for first page.
We need libvorbis to correcly compute those durations (code
is far more complex than opus's one).
- Refactorized to discard the tons of cases appended
with each new codec.
- lots of other fixes in many places
commit 5008e1c35f7c5aa79c2f9e69f9e4995f3a539822
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Mar 10 00:25:16 2014 +0100
demux: dvdnav: always update chapter variable after title change. (fix
Because event will rebuild chapter variable.
commit 0ea25a747dc3167fb242f1051826d17ac4d59822
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 9 23:25:22 2014 +0200
xcb/glx: correct viewport position (fixes #10907)
commit 3b8a55295de1207fe92824fd58cc590284f44715
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 9 23:25:09 2014 +0200
opengl: correct view port position
commit e8c856b9a2c1e410b4e64f65b85184883e292ffa
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Mar 9 21:50:34 2014 +0100
metaengine: folder: test uri against folder first. (fix #10380)
because make_path strips last segment
commit 177078ba86f8e1615c2220b96f8c4a8c643c0a6d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 9 22:30:09 2014 +0200
v4l2: implement --v4l2-fps for real (fixes #7395)
commit e770901ed69f59c764162b4b8735afd58eb9d904
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Mar 8 10:30:31 2014 +0100
macosx: cleanup blocked shortcuts
commit fc3655b50f1aa779909448f58e9db21519beecc3
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Mar 8 10:08:58 2014 +0100
macosx: increase size of dvd menu button for l10n
commit 7d25d78e747d5fe40697b7e240aec8613df28b0f
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Mar 8 09:54:58 2014 +0100
macosx: remove open BDMV folder button
Two different buttons signify to the user that there is an
actual difference in using either of these. But in fact,
both call the same code and if the folder is misnamed, even
the BDMV button would classify the folder as a DVD type.
stringcount--
commit f315dfe1f21b9727a30f2ab97e384cb345c49bf7
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Mar 8 09:31:50 2014 +0100
macosx: removed 6 strings
commit 4b925047838c633d71165a0f9a9c879870203c64
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Mar 6 16:38:48 2014 +0100
Configure.ac: fix check for 32 bit luac on some platforms
commit 0823125ed7df8951b5e903525b53b41e402e66ff
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Mar 8 20:01:30 2014 +0100
Qt: VLCModel/TreeView: delegate cover rendering (fix #10206)
commit a1f1c15f6c78d170a04e1b03eb915ada7ce1c9f5
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Mar 7 03:33:15 2014 +0100
demux: ogg: keep searching for 1st page if incomplete
commit a351db66d992846fba3656339aa6c93d54edfa86
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Mar 8 14:02:01 2014 +0100
extras/ios: disable addon manager modules
commit 8b23a30ee87ef070da7b027be38076afe721cd03
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 8 10:57:16 2014 +0200
xcb/glx: remove stray libraries
commit 9ef5be06a9b3d0a8bf867f707db2d9604b01c807
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Fri Mar 7 23:16:31 2014 +0100
MP4 demux: only set fragmented flag if filecontains movie fragment atoms.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 307a8c17b02695d64e493ec8db0f3ada08c56e9a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 7 21:40:20 2014 +0200
projectM: make GL context current
commit a368cd48347312899f7f2575375aa0efde812ba2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 7 21:38:33 2014 +0200
vsxu: make GL context current
commit bc8f690a34299da32c3ded214176934746ef73ae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 7 21:36:56 2014 +0200
glspectrum: bind GL context when needed
commit 3ed9eb36981a7fb1dadab531da211e52609e11a3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 7 21:01:04 2014 +0200
xcb/glx: reuse the GLX provider code and eliminate a lot of code
commit 26a023d89a9fb02b351a2a6b5515bba135056e1b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 7 21:29:07 2014 +0200
glx: add missing surface type check
commit 377376e0ed19399c5711b84a633abd67f055d33c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 7 20:59:37 2014 +0200
projectM: use assert()
commit 224e6c12eb772e2dd6798102b716d43072b13d25
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Mar 7 20:59:18 2014 +0200
glspectrum: missing void
commit e737cf0b009548bdb00908a184dc75255feb1170
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Mar 7 13:23:25 2014 +0100
dxva2: fix typo
commit 9e996b0514c5c189342db9f427358615536fbaa0
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Mar 7 15:50:30 2014 +0100
contrib: x265 0.8
commit f61700fd0796a0b43abcacbd99b9851678662908
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Mar 7 15:55:27 2014 +0100
x265: update for API 6
commit 55702dbdda8978b3567dd383ab321b2f3a15c337
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Mar 7 15:11:12 2014 +0100
Decklink input: factor out some SDI code
commit 9df9c4cfdaeff31b6d5d8f87d5162f174eb9668b
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Mar 7 14:40:38 2014 +0100
Decklink: autodetect input format
commit 5ec4f242717d9737521998a855376a85c47c2b63
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 6 04:41:52 2014 +0100
demux: ogg: theora: prevent zero frame rate
Disables VP3 based video tracks and allows
playback of other tracks without PCR pollution.
And fix some overflows.
commit e0721e6d52cba9ac590eac79e4d04ab145e99034
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Mar 3 22:32:22 2014 +0100
demux: ogg: fix empty page bug after seek
pagein() can't reload the same page, and will
append its packet on next valid pagein() call.
commit 899f379572c792e9a691a591fbfc2193ff328b20
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Mar 3 22:28:03 2014 +0100
demux: ogg: fix seeking bounds search
Might not have found lowest granule for vorbis/opus like codecs.
commit e723b4fc3118c6f04d6d115656c4832e7f29f362
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Mar 6 23:23:19 2014 +0100
addons: add configure option
commit 9e4cda92f2e2f9047e7e1aa167339138cc5f09e6
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Mar 6 01:12:24 2014 +0100
Add transform helper functions.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 09e5b394ff228fa8d3f79432ef283b3defc2cdbf
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 6 21:56:12 2014 +0100
build system: fix object names for vout_ios2 and ios dialog provider
commit 5a5410f678c184d11c6d4cad93ffb1e843046a3b
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Mar 6 01:12:23 2014 +0100
Make most video filters bail if the inputand output orientation doesn't match.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 47b703a0a268fc855463b927814b720f61f264c7
Author: Alex Peak <bobcatawareness@gmail.com>
Date: Wed Mar 5 16:49:44 2014 -0800
aout: add rounding to playlist_VolumeUp
Additional rounding step ensures that new volume is a multiple of the
"volume-step" as defined in libvlc-module.c.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit e1078e067c661c82699ec7f153bb2da2b756d2fc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 6 22:09:26 2014 +0200
xcb/glx: make context current as appropriate
commit 412e0d803e51bcfd1d0beff55a385b440b2f1e39
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Mar 6 22:03:13 2014 +0200
gl: make/release current context as appropriate
commit 83130c98fdb57cef00d11666e5acd72119a98ad5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 6 19:20:52 2014 +0100
Freetype: do not ship dead code on WinRT dll
This allows freetype.dll to pass WACK
commit dacf900cafa1723f8620db5c0d10aa86f7f93c5a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Mar 6 18:33:13 2014 +0100
Freetype: allow to pass a font on WinRT
commit 6e8199aa1b0641bb74bd0e18e861c95b0c6a0a5b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 6 16:29:02 2014 +0100
Update NEWS and module list
commit ea6e923fc9915b60002cdb4a2a7fc2b17d6d12d9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 6 15:06:23 2014 +0100
Add basic iOS dialog provider
There is no support for progress dialogs so far
commit 2fbc137c4fd01299d92693d324b902dd6f8569cf
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Mar 6 16:18:47 2014 +0100
audioqueue: fix compilation when enabled with --enable-audioqueue
commit d0afa7f918dfd1f27d15127db78fbb08c49c2d2d
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Mar 2 13:06:54 2014 +0200
avcodec:multichannel encoding support
Make some assumptions on channels, like 6 channels is 5.1 etc.
Ref #1897
commit 7962989c128e76e53e393259fb0b81eefc3496f6
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Mar 2 13:07:44 2014 +0200
transcode: add more channels on audio
Assume that 3 channels is 2.1 instead of 3 front channels,
also 6 is 5.1.
Ref #1897
commit 3c2de31c62170eafad2ebff7c993ace6d56a48de
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 6 15:49:04 2014 +0100
extras/macosx: remove dropped options from configure script
commit d7e00d62244f1281d2aabf9b764dd734fa9779af
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 6 15:47:12 2014 +0100
extras/ios: remove dropped configure options from build script and disable audioqueue aout
commit a198d0e20d8aecf05d2097e3927c9ab298fd6c98
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 6 15:19:25 2014 +0100
configure: fix compilation on non-Darwin platforms
commit 8a605bab67b8fd21650269031b57a78c712e8031
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 6 13:19:24 2014 +0100
build system: add conditional variables to differenciate between iOS and OS X
This allows automagic enabling and disabling of the needed and useful aout and vout modules
commit ca7130d25403e227f5a533ffc937c702ad416ac8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Mar 5 18:21:40 2014 +0100
macosx dialog provider: relicense to LGPLv2.1+ for use within VLCKit
Agreed by Pierre d'Herbemont, Sebastian Zwickert, Rémi Denis-Courmont, Jean-Baptiste Kempf and me
commit e6e09d2bf4f9f802aa27e3ca0cb75a3cc787e2cb
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Mar 6 11:05:36 2014 +0200
httplive: use CLOCK_FREQ
commit f4254943bb0fd22f3dd4e4036513f2f1a3effe21
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Mar 2 13:04:56 2014 +0200
httplive: have some sane max_duration_length
Regression from ac3f61953b25a61cf46c16badcfd2a24f890b83e as without this
there could be negative/zero max_duration_length if playlist didn't
change and it would cause instantenious refetch of that playlist.
commit c0478884abf37ce740c84847a4623648275a92cf
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 6 12:18:14 2014 +0100
macosx dialog provider: fix compilation warnings
commit a54e18ab16fbcf3cb2c80309ff65e4e07a2dbb3b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Mar 6 12:10:36 2014 +0100
macosx dialog provider: fix misleading (and duplicate) module shortcut
commit 4d2b1bd21d9626b19c697c75fb67b14dd88c9367
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Mar 5 16:48:46 2014 +0100
avcodec: allocate one additional hardware surface for MPEG-2
Required to avoid visual glitches when running out of free surfaces
with avcodec and vaapi/dxva2 backends.
Fix #10868
commit 37efc237e4caa6c4688e403eb325d01c24bd6da5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 5 21:56:09 2014 +0200
vdpau: remove dead code
commit 06904b8fd409debb76f2c50715a3327f73ad9f9e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 5 19:45:39 2014 +0200
vdpau: work around mismatched FFmpeg version numbers
FFmpeg doc/APIchanges is not trustworthy.
commit c304d3d71117adaf135aefae2b2ddafcb07b229c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Mar 5 19:43:59 2014 +0200
configure: detect which avutil fork is present if any
commit 82db99a42f27f630be1bb8433d2a6a0f92542522
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Mar 5 18:42:48 2014 +0100
macosx: show reveal-in-finder menu replacement at a similar position as the original one
commit ceb372ef24cdb1b5070f82afe468f683783649d8
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Mar 5 18:41:53 2014 +0100
macosx: fix reveal-in-finder menu for detached windows
commit 62b975abcc0275f1f8bea538295daee434c01582
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Mar 5 12:22:32 2014 +0100
x265: set pts at encoder input
commit a4d43caa434a9834ae6c29d3925a2c5fe4520a50
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Mar 4 16:44:25 2014 +0100
magnify: correctly set i_visible_width/i_visible_height after dimension scaling
Fix #10744
commit 47a9e86e839b455ba256ee89c141298c754d5524
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Mar 4 22:43:49 2014 +0200
avcodec: allocate more hardware surfaces for threaded decoding
The number of threads impacts the number of surfaces that should be
allocated by the HW acceleration backend. If not enough surfaces are
allocated, the VAAPI and DXVA modules returned the oldest surface
currently in used. This technique can cause many visual glitches with
some samples. The number of allocated surfaces now scales with the
number of threads used by avcodec.
Fix #9887
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit e31fb2a4d1f7271d670700aeb925e658bcabf05f
Author: Luca Barbato <lu_zero@gentoo.org>
Date: Wed Mar 5 11:30:08 2014 +0100
contrib/bootstrap: improve xcrun handling
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit 7e8b856b0e3ba1ae96ae153105293e7eb21fb7a2
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Mar 5 11:09:30 2014 +0100
av_vdpau_get_profile implementation for FFmpeg
commit 929692f45fc81f9dd4daf5981fcc26c9dc136214
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Mar 5 11:02:18 2014 +0100
av_vdpau_alloc_context replacement for FFmpeg
commit 55fbe11e4ff8a0fa81fd970be98b607ab7d2d342
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Mar 5 10:35:07 2014 +0100
avcodec/vda: cosmetics
commit 7a3a03a96c966853db20d384434de683fead83f2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 4 22:53:47 2014 +0200
hwdummy: update to libavcodec 55.26.0
(see also fccfbd2fd1f6e91ecc3888c361348d35893140fb)
commit ec2e952e7b82eb5aadee886e49aee631a5745e5f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 4 22:55:46 2014 +0200
vdpau_avcodec: fix mismatched alloc/free
commit 686df8fd8d049c1f9a18d303607b23a533f077cf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 4 22:35:37 2014 +0200
vdpau_avcodec: simplify with av_vdpau_get_profile()
commit d4d02c57196c09d6ae560bdcf923c738a503c4bd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 4 22:33:44 2014 +0200
va: pass AVCodecContext pointer (inner part)
commit d7b9acc0cc920a033e58b4db10c6b9f68c55c018
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Mar 4 22:24:23 2014 +0200
va: pass AVCodecContext rather than only the codec ID (outer part)
This should perhaps be const... but libavcodec seems to require
non-const even when const ought to be enough :-(
commit fe573d25f0c5c640e822671e561013ae8f3a069e
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Mar 4 15:22:01 2014 +0100
dxva2: check number of surfaces to allocate is not larger than the upper bound
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 40420d96a642e2721d24ea5129aa6fe71cb3220a
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Mar 4 15:22:00 2014 +0100
dxva2: remove useless variable
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit e3dfdba27fbba5f83bb8101e040b36e2480b03cf
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Mar 4 15:21:59 2014 +0100
dxva2: fix incorrect return value
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 14c90980a039175db436beb65419b8146c056db5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Mar 4 20:36:42 2014 +0100
FreeRDP: support 1.1.0-beta2 API
Close #10832
commit 20e06550d5dc498d5b55ea0d06d10ca250e9e33b
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Mar 4 19:08:23 2014 +0100
macosx: do not warn when trying to translate null strings
We don't do any actual call to gettext here, so the warning
is not really needed.
commit 283fee16a0ee523aa286a408ec0c85c4c590ee98
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Mar 4 19:03:14 2014 +0100
macosx: do not translate name of config items
commit 8ab8c750cec943ea3da617dc19574429f2a03b2a
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Mar 4 19:11:44 2014 +0100
mediacodec: move timeout from dequeueInputBuffer to dequeueOutputBuffer
dequeueOutputBuffer should have an higher priority since releasing an
output buffer often allows MediaCodec to make progress
commit 827b8e61eba8d893a144510142fa905979588c31
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Mar 4 18:09:24 2014 +0100
macosx: fix some static code analysis warnings
Most of them are memleaks, uninitialized values, unused code
and type mismatches (float / int vs. CGFloat, uint vs. int)
commit 58d4ebc3f4d45a4e0bbf99adb1535d76195d8e8b
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Mar 3 22:22:09 2014 +0100
macosx: improve handling of playlist view state in case of multiple vouts
close #10761
commit 3c9463627d55d5e3f21f26eada40eaa137d8eca5
Author: Jerome Forissier <jerome@taodyne.com>
Date: Tue Mar 4 16:03:30 2014 +0100
macosx: package libvlc_version.h, not libvlc_version.h.in.
Copy LibVLC headers from the installation directory: $(prefix)/include
rather than from the source directory, where the version file is still
unprocessed.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit ceed4a8e587a9645127b99014ae9e6fa236615b6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Mar 4 14:09:45 2014 +0100
src/input: fix compilation warnings
commit 7ccf7f7e8ea10e4afec7bb7158ab179fcb1246aa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Mar 4 14:05:50 2014 +0100
DVDnav: require 4.2.1
Ref #6649
commit 02b2b799388f90014e1d3a4e3df4a3b0320acf4e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Mar 4 14:02:16 2014 +0100
STL: correctly align at the bottom
Close #9833
commit 138470090c89a5d186c3f279e723f02d237d8e68
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Mar 4 13:28:20 2014 +0100
STL: fix support of line breaks
Ref #9833
commit 22f5ab360721e09acafa723573483209eefd585a
Author: Ross Finlayson <finlayson@live555.com>
Date: Thu Feb 27 23:27:32 2014 +0000
live555: Support playing H.265 video RTP streams
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cf8077a2c384886f91733dbd9b7ee7e56a8eb105
Author: Lukas Juhrich <ljuhrich.yahoo@gmail.com>
Date: Fri Feb 28 20:37:50 2014 +0000
Qt: Added icons in the SysTrayMenu
Increase Volume / Decrease Volume / Mute / Speed->Faster(fine) / Speed->Slower(fine)
Used Existing resources, nothing more added.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit beb840becf2b78d3dc94ddefdb00037e0dfd93bb
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Sun Mar 2 14:20:59 2014 +0000
smem: simplifications
This patch removes a calculation which seems not to be required.
It also "fixes" potential issues when i_visible_width/height != i_width/height.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 12f3ef005ba6ec15eee7b94b4d74004ac44c55ec
Author: Romain FLIEDEL <romain.fliedel@gmail.com>
Date: Mon Mar 3 11:04:36 2014 +0000
httplive: fix wrong url when computing relative uri.
Remove extra slash when computing relative uri with an absolute path.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 28fd6664d10ae3cba4149d915a620d6811b1ec7c
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Mar 4 12:40:22 2014 +0100
Revert "npapi: sensible prefix"
This reverts commit 4ec3dd7b1787a94f0172f7671ae808c057f8d32f.
This broke windows packaging.
commit 4ec53cf794d324dc58f7be9a71ff6c77c231eb4d
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Mon Feb 24 19:11:29 2014 +0100
mediacodec: disable direct rendering if VideoPlayerActivity was not started
Signed-off-by: Adrien Maglo <magsoft@videolan.org>
commit ec78f3219473d150c2c0f5039fbcdf8d0ddc4346
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Mar 4 10:31:02 2014 +0100
Contribs: update GnuTLS to 3.1.22
See CVE-2014-0092
commit ef73ccacb7ec67c6fd3d885a9dc9ab2897cacfa0
Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
Date: Mon Mar 3 22:37:32 2014 +0100
Fix VCDX compilation (close #10834)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
commit b13cc6465b1eb9ebc682e1c1dd4152027a0d40ed
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Mar 3 19:09:47 2014 +0100
src/missing: remove return after assert case since this is only needed for non-debug builds which are not used by developers anyway
commit 842ef35fd8c07e7fb411dbe5f9bdbb4103456b29
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Mar 3 19:05:49 2014 +0100
typo
commit 0db69ac2a51b5441a1364683feebe5775c1b0d72
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Mar 3 19:37:25 2014 +0200
avio: use network-caching (fixes #10844)
So far only network protocols (well, only RTMP) are aliased.
commit 374bd117c4390bcfbc1b56f40b1183560f256b0c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Mar 3 18:28:42 2014 +0100
src/missing: fix a bunch of clang compilation warnings and update copyright header
commit af2991d527e44edfdec64fb99ceea73f33ff56eb
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Mar 3 18:11:08 2014 +0100
src/missing: remove no longer needed stubs since the internal API is gone
commit 4efabf7921c9be06ba7e25d06b8d6a70f7d380c0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Mar 3 18:09:10 2014 +0100
src/missing: fix compilation if httpd is disabled
commit 508d92f2f8168ac9def51eea59f133af50352d07
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 2 15:20:26 2014 +0200
mmdevice: implement audio policy callback (fixes #7204)
commit c4d74ccfbb496eabf384d99272513664be924601
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Mar 2 00:17:38 2014 +0200
mmdevice: override endpoint volume to allow amplification
This works more or less like SNDVOL (and like PulseAudio with flat
volumes not disabled): the VLC volume represents the product of the
endpoint volume by the simple volume.
commit 3da8bccd95c7de2cd70dee438edbbee3bf6aa1b6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 1 16:40:36 2014 +0200
mmdevice: print endpoint volume range to debug
commit 15e0df6cc9e10c803adaa7b94b33f10ee7cd4b1e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 1 23:28:43 2014 +0200
mmdevice: merge volume/mute update code and fix initial volume
commit 9577406b581d26b53b32133ffb5d6718bade3cab
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 1 21:42:31 2014 +0200
wasapi: fix TimeGet()
commit 83fbb46447bb3dc764bc7bf5adbdb0e51b9fc2e8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 1 21:41:59 2014 +0200
wasapi: fix S/PDIF check
commit fa4b63c8737218952edf75c27a8e27b4baefd5fc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 1 19:54:06 2014 +0200
mmdevice: guard against out of range values
commit d280b44e2def2bca73745f857f4c8b165c1ccc05
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 1 16:00:32 2014 +0200
configure: unbreak cross-pkg-config support with contrib
cross-pkg-config tools have a correct default search path. The contrib
path should complement it, not replace it. If the caller intends to
(ab)use the native pkg-config for cross-compilation, the caller is
responsible for selecting an adequate default path, not VLC configure,
just as with every other build tools.
commit 03e70c71d1d2cdbac3d0264c2d497838ada116fd
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Mar 1 13:28:41 2014 +0100
macosx: add NSFullScreenWindowMask to compatibilityFixes.h and avoid NSAnimationContext warning
commit 56046780fcb0a65cdf8f73e20a94f835ac2e3552
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 1 15:23:34 2014 +0200
npapi: correct pkg-config paths
commit 4ec3dd7b1787a94f0172f7671ae808c057f8d32f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 1 15:23:18 2014 +0200
npapi: sensible prefix
commit 54536c58b87d08a851a64bfda2f4718b459a816d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Mar 1 12:16:04 2014 +0200
mmdevice: improve diagnostics
commit 8da16971d62f105e473532cf9f7a90a13749fcd9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Feb 28 22:57:34 2014 +0200
mmdevice: add missing initializer (fixes #10775)
commit 1f337eb4d00b577ecc2052bc944ae68e4fe07e26
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 27 22:18:35 2014 +0100
auhal: rename layout variable to make more clear that this is the input layout
commit a748266bfbe9d8671db2edd0c454697a6acfbc70
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 27 22:12:34 2014 +0100
auhal: correctly fix channel ordering by setting the correct scope.
fixes #10125, #10199
commit aa7be6c00f0ed5d209d7ebbf1d86189df571f491
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 27 21:43:41 2014 +0100
auhal: simplify switch by mapping with an array
commit 1fa04037b0586169311bccf659cb05ce3e1a1267
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 27 21:10:05 2014 +0100
Revert "auhal: fix wrong analog 5.1 channel ordering (close #8589)"
This is superseded by a proper fix.
This reverts commit fa396d194fa58097223475d8038605f10a5041c5.
commit 12430404182556352031366bf25b33c68b576fcf
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 27 21:04:08 2014 +0100
Revert "auhal: rework channel mapping for analog surround output"
This reverts commit c3bb23cd68f36ea37cf8d6ecb7cc187cd47c1c38.
commit 9b72dc3fa6776558d9fca0e506ec39b40ba39c7a
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Feb 28 15:55:29 2014 +0100
DirectSound: avoid double call to release function
If Start() failed, IDirectSound_Release() was called twice.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> with changes
commit 5ef694fb37e95c5b75107585486e50fb1397adcf
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Feb 28 15:54:54 2014 +0100
DirectSound: use calloc for aout_stream_sys_t
Fix a crash occurring when CreateDSBufferPCM() fails in Start() and
afterwards Stop() uses uninitialized pointer values when releasing
objects.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 25ff844112e663c7e9a8977d6b3317ec1e671311
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Fri Feb 28 14:49:10 2014 +0100
macosx: comment custom lion fullscreen mode on snow leopard
NSFullScreenWindowMask is not defined here.
commit 197604633b252a578d358fb3f604f25b3ef0347b
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Fri Feb 28 13:56:26 2014 +0100
macosx: check for NSByteCountFormatter on runtime, to fix compilation on snow leopard
Defining the category to a nonexisting class is not allowed, as well as providing
an interface for this class without implementation.
commit 49f3d107ea373f4f240432f2a288e679059d1454
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 27 22:03:42 2014 +0100
macosx: avoid NS_ENUM to fix compilation on snow leopard
commit 8dd2cd4fad8a723bfbf7c84acc95c21d79d23883
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 27 21:45:20 2014 +0100
macosx: fix compilation on snow leopard by not using [] syntax for arrays
commit 919034b8c2b53e217f013d47712a17230cc4f63a
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Feb 28 12:11:18 2014 +0100
release-howto: Explicitely select VideoLAN signing key
commit 0405bf4017e24be5183cc006f75e2f14f49a358a
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Feb 28 11:33:50 2014 +0100
avutil: Remove (broken) CPU detection on android
libavutil does what we do already
commit ab870c51419e2e89db872940d1a21823fc2f4251
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Thu Feb 27 16:36:33 2014 -0500
Qt: animators: fix reorder warning
commit 6ae117da3f1dac3b8fcf950d07abe9c8d61bdcea
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 27 20:33:31 2014 +0200
libvlc: fix potentially leaked error message
commit 99fffd130aacfb01ac6e04740a553e1e79620b8e
Author: Jerome Forissier <jerome@taodyne.com>
Date: Thu Feb 27 18:59:14 2014 +0100
libvlc_internal.h: delete unused function prototypes
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 2ec4f0a67afd8b790415a591cc9872647ead7be7
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 27 17:44:44 2014 +0100
macosx: reorder string functions and add add some documentation
No functional change.
commit 8afd622d2c47cdc1f0d7844c6fb192fee55a856f
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 27 17:25:18 2014 +0100
macosx: fix page up / page down hotkey support
close #10716
commit 4bec749d2a8b362d0be73195ce5916d32920c73f
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Feb 26 18:30:48 2014 +0100
macosx: do not enforce AR if video view is hidden
commit c88cf59b9da0d13559e0c63fb63a3fd7f1bd867a
Author: Jerome Forissier <jerome@taodyne.com>
Date: Thu Feb 27 16:53:24 2014 +0100
libvlc: fix possible free() of static const char[]
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 5bf612e9bdd7e4a2ac766df9936cc9089f5c3fb2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 27 18:33:57 2014 +0200
vdpau_avcodec: remove development versions support
commit 8eb20f455800d67e71b9868550bcfb45092cd6a2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 27 18:33:35 2014 +0200
hwdummy: remove development versions support
commit cc5dc79ae8ea9613dabf596511772c3711db5266
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 27 18:33:06 2014 +0200
configure: drop old development-only libavcodec versions for VDPAU
commit 8512cab6af819bf0223d74feffc862e6c162c89d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 22 19:25:59 2014 +0200
avcodec: remove the VLC DSP mask (except on Android on ARM)
libavutil will always check for all CPU features that it understands,
even those VLC masked. Thus masking features provides no savings.
libavutil runs more tests than VLC. Depending on the platform and
operating system combination, libavutil is either as conservative or
more conservative than VLC. As such masking features provides no extra
safety.
So overall, GetVlcDspMask() is useless, at least nowadays.
Android ARM NEON seems controversial so it is kept for now.
commit 93ae604cedff323a5d6ed33548fd53a36b3ab9e6
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Feb 26 17:33:38 2014 +0000
Win32: use visible dimensions for all vouts
Close #9645
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8b6da64add272b62718055a39827bb6b3cb36627
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 27 16:09:41 2014 +0100
Qt: be compatible with Qt5
commit bcfbeb1b275360490f956341b264295169665fa1
Author: Valentin Vetter <vvetter@outlook.com>
Date: Thu Feb 27 16:09:27 2014 +0100
DCP: update authors
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9a67cfe89bf7d78be3932dacebdf04e78baf94fc
Author: Valentin Vetter <vvetter@outlook.com>
Date: Thu Feb 27 16:08:55 2014 +0100
DCP: allow to pause
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c51eff1f3b2848d4f7a8fe913c075c80181e0f8c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 27 03:38:13 2014 +0100
Qt: addons manager: add search box
commit d0d1f57e9706d3bffe713722aa622b20476fc7e0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 26 00:42:23 2014 +0100
Qt: addons: draw INSTALLED state
commit 6db79d2e43ad9f4bf2af6ea836a05938f51aa764
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 14 20:09:31 2014 +0100
Qt: addons: rework addons manager UI.
And don't download by default.
commit 0dd7de57435c1ee0ded750fccaef792a472b1063
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 27 02:55:12 2014 +0100
Qt: addons: tag addons with colors
commit d839410aadd7b407525293332733ab6aed6be9a4
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Feb 26 18:36:13 2014 +0100
Subtitle: fix off-by-one error during allocation before call to sscanf
Fix a crash when parsing subtitles. From the man page of sscanf:
"the next pointer must be a pointer to character array that is long
enough to hold the input sequence and the terminating null byte"
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
commit 5c0a6cabc3dbf9ec248c0df48b907619c061c02c
Author: Mark Lee <mark.lee@capricasoftware.co.uk>
Date: Wed Feb 26 16:49:15 2014 +0000
lib: allow media player volume to be set before playing media
This is based on similar initialisation as is already done in the
playlist_Create() function.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 345afa864d4107a1e3bdabb044994df2004185a2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Feb 26 18:24:10 2014 +0200
libvlc_media_new_path: set more meaningful error message (fixes #10792)
commit 74167c1e8ccab71e96909f09d825888eaeafdbdd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Feb 26 18:22:43 2014 +0200
vlc_path2ri: set errno to disthinguish errors (refs #10792)
commit 90b73bf55a9ce9cc16a55af31c09317d3d8a9bb9
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Wed Feb 26 14:02:33 2014 +0200
fontconfig: use double as FC_SIZE
Also set size only if it's > 0 (assume 0 is non-usable font-size).
commit 820f8f2acad4376ba99a7fa2d2e2ce895a9819b4
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Wed Feb 26 14:01:04 2014 +0200
zvbi: fix duration on text subtitle
Missing 0 from commit 18305c12b6469c82fd84560f3935389662bc0475 and change to
use CLOCK_FREQ so it's easier to understand.
commit 34635d833e2b2378eac387f33c5d6bd18a487c07
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Wed Feb 26 13:52:58 2014 +0200
transcode: don't fail spu track if we don't have something to render
SPU track works even if it doesn't have something to render at given time.
Fixes soverlay and subtitles in sout.
commit 35269665cd80e69b6ea885c6ff731332a259613e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Wed Feb 26 10:55:26 2014 +0200
transcode: don't check psz_senc on spu overlay/encoding, only codec
commit 795c018ba4a6065c9999eafbb9adb13f3ebcae71
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Wed Feb 26 10:55:05 2014 +0200
transcode: return VLC_SUCCESS on overlay case also
commit ee6b5cefbc89b56b9688698e1e03eb178b653762
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Feb 25 18:24:46 2014 +0100
macosx: fixed some memleaks, removed dead code and fixed some type problems in intf.m
commit 1eee419fb365ca17d0a341958b5743687af2d3a5
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Feb 25 18:23:34 2014 +0100
macosx: remove unused intf_sys_t
commit 08b6366941a67cb5a5bb037fde351522f7347ca3
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Feb 25 13:43:15 2014 +0100
securetransport: fix memory leak in error paths
commit 8db7e1865bdd3e6196e57bd21f0af5c6076bfab8
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Feb 25 15:10:45 2014 +0100
http output: fix off-by-one
(Coverity report 1187490)
commit 489aea84832df83e1ef9bf4bcc057ef29bfeb552
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Mon Feb 24 18:54:38 2014 -0500
extras: use MAKE environment variable where appropriate
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit bc04b0c046eaad46e5d16d795274c6c015bf8e3e
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Feb 25 11:39:43 2014 +0100
httpd: avoid uncontrolled format strings
commit a03267899f91a4dadd0d49692a99f5201d017515
Author: Sean McGovern <gseanmcg@gmail.com>
Date: Mon Feb 24 17:14:03 2014 -0500
contrib: update upnp to 1.6.19
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 6ceff201c7610fe040388285971171d799c9da65
Author: Denis Charmet <typx@dinauz.org>
Date: Mon Feb 24 23:46:05 2014 +0100
Update NEWS
commit 9b2058c6ca785aa9cc9233749221bbf359a97a39
Author: Denis Charmet <typx@dinauz.org>
Date: Mon Feb 24 23:40:02 2014 +0100
Use vlc function for host to network conversions
commit 22a76f31dbd4fa02a254f7ad2955b38e17678364
Author: Steinar H. Gunderson <steinar+vlc@gunderson.no>
Date: Sun Feb 16 11:53:41 2014 +0100
Support the Metacube protocol when streaming over HTTP.
This is an inclusion of a patch that has been living out-of-tree for some time,
but now as Cubemap 1.0.0 has been released and the protocol has been frozen,
it would sound reasonable to get it into mainline.
Essentially it makes the VLC HTTP server support the Metacube protocol, which
is a framing format to let an external reflector know where the start and end
of the blocks are without having to understand the format itself (similar to
how the VLC HTTP server itself gets to know this information). This lets it
serve the correct header block to new clients joining in the middle of the
stream, and makes sure new clients don't start in the middle of a block,
which is a problem for non-self-synchronizing formats (such as FLV and WebM).
It includes self-synchronization and header checksumming to ensure smooth
recovery from overruns in the server-to-reflector TCP stream.
The only consumer of this protocol currently, and for the foreseeable future,
is Cubemap (http://git.sesse.net/?p=cubemap), a scalable video reflector
designed to be used with VLC.
Signed-off-by: Denis Charmet <typx@dinauz.org>
commit c4d0891bf9321c96ba3c5c5eb2d819e1d38ee164
Author: Denis Charmet <typx@dinauz.org>
Date: Mon Feb 24 23:24:48 2014 +0100
Fix CreateDecodedNAL return
commit ed686b091af883731923ab9ef40fb7d0b7346cc1
Author: Denis Charmet <typx@dinauz.org>
Date: Sat Feb 22 17:41:59 2014 +0100
Allow hevc muxing in mp4
commit 52a59eb4b29d985faf9987dba5360627d6ca2743
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Feb 24 18:44:06 2014 +0200
oss: fix dangling descriptor value (refs #10772)
commit fd905df93c60e9b7920c5b41962d30ff878af9c4
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Feb 24 17:01:06 2014 +0100
SDI decklink output: Do not set input options
commit c6d2ba70fb6790c3c8c859dd2bff8cbee64e13d4
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Feb 24 12:43:26 2014 +0100
auhal: prevent revert to unusual formats after SPDIF playback
Getting the current format is unreliable, for instance if the audio
cable is plugged in while playback is running. Thus only the
first original format is trusted.
close #9957
commit 897c162eb5fa4cc7b1878e280de32a3f2d3649b8
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 23 23:55:14 2014 +0100
auhal: do an early check for the stream format set
This prevents waiting for the timeout in some situations, especially
if the format was already set to the new value before.
commit 3aa6b1be4eddadc4fc74ae9f740588b2f5184c95
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 23 23:07:06 2014 +0100
auhal: check if render callback does not want data
Indeed this can happen rarely.
commit de2d863309bb0a1cc797d6d5d43e38562c7c14fe
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 23 19:32:08 2014 +0100
auhal: remove unneeded global variable
commit 46a5276d39edefdddee178589984a34ccb294f8a
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 23 19:18:36 2014 +0100
auhal: do not check for changed streams if selected device is 0
commit b81200fba9d8d9f8c93ef15ae451dbf529f2f409
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 23 19:17:09 2014 +0100
auhal: unlock mutex in stream listener error paths
commit e568e69e603f0fd6993acd376b343750e899a7bf
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 23 18:12:14 2014 +0100
macosx: add workaround to avoid grey or transparent top bars in fullscreen mode
close #9469
commit 2477d7d037ed349c3ecb51051d417dd75c08ac68
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 23 17:35:53 2014 +0100
macosx: do not animate change between dropzone and playlist
This would result in an unpleasant black or grey area for
a short time, for instance when selecting the media library.
commit 84852c462b8f80b03299a743d9a68f1fb54cbbc3
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Feb 24 11:19:53 2014 +0100
decklink.cpp: remove BOM
commit 8a62913aa35ed91c415c531ad7d5876e75b6dc1b
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sun Feb 23 19:38:10 2014 +0900
os2: make high-memory safe
Some OS/2 APIs are not high-memory safe. So there are needs to use wrapper
functions to make them high-memory safe.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit bb3d20e76d975cd8d2c71170d11e1268e455bc91
Author: KO Myung-Hun <komh78@gmail.com>
Date: Fri Feb 21 12:24:47 2014 +0900
bin: fix SIGSEGV at exit on OS/2
--stats was added at commit c24ea5fb3af17c08ea12d94a106577d06e9f4870.
So free arguments after this.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit b2aa2919dabb0b809aef78b0db617088b79720b7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Feb 23 16:19:51 2014 +0200
xa: do not keep the whole ES format around
commit 4f5e7f1bcec6b1675a4595c3063a00606e256540
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Feb 23 12:29:54 2014 +0200
PulseAudio: fix setting volume without stream in most cases
commit dd007b12b531bb4aeb3913f47434c27fd9b80872
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Feb 23 12:29:34 2014 +0200
PulseAudio: update volume when there is no active stream
commit 2399bf33f51a1c9bbcf78d4ae22ab34df7cee6c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Feb 23 12:21:37 2014 +0200
PulseAudio: missing initializer
commit 0cd6538def5a6d56d4852eaca43dc586a929adc4
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Feb 22 23:50:39 2014 +0100
macosx: improve readability for main window check
commit 65c4bea632e2648113d1775b98826689f148a4b7
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Feb 22 23:47:55 2014 +0100
macosx: better check if we can open the new vout within the main window
fixes #9919
commit 997fc4676b3de941ea5fcfa53be6dbd0f583d7f7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 22 19:07:47 2014 +0200
avutil: put the CPU flags in the VLC debug log
commit cac559118ec6bbbef12ac84d9310e7391978c2ca
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 22 19:03:22 2014 +0200
avutil: vector and serialize CPU flags initialization
av_set_cpu_flags_mask() is not thread-safe. So are the first call to
av_get_cpu_flags() after loading libavutil, and the first call to
av_get_cpu_flags() after a call to av_set_cpu_flags_mask(). So call
those under the avcodec lock during initialization.
commit df4c7f8c0072e8aaac0e47f4eff70f8476fc3df8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 22 13:20:08 2014 +0200
Qt4: update audio prefs volume widgets when changing output
commit d27ed2ce9c03bb3a40bfa4d7dae7c0fa7653bcce
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 22 13:02:54 2014 +0200
Qt4: complete default volume lookup function
commit 7898d4241673aa94a7ec0267314a454853fd2522
Author: KO Myung-Hun <komh78@gmail.com>
Date: Fri Feb 21 12:24:46 2014 +0900
configure: add -Zhigh-mem linker flag for OS/2
When converting 1920x1080p mp4 using x264, x264 complains that it failed
to allocate memory. This flags makes it happy.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit adc609524038975e0874ccd11a5f15de0523875c
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sat Feb 22 14:58:09 2014 +0900
os2: fix one instance mode
Files are not added, and a first instance is blocked.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fc5a99b96abdc728a9cdc541f84d69900312dd85
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sat Feb 22 17:23:44 2014 +0900
fsstorage: missing #include
-----
CC addons/fsstorage.lo
addons/fsstorage.c: In function 'WriteCatalog':
addons/fsstorage.c:543:5: error: implicit declaration of function 'getpid' [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make.exe[5]: *** [addons/fsstorage.lo] Error 1
-----
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 62fd9456a7054eabbc1c15de2a240c0ca4a72f6f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Feb 21 18:16:10 2014 +0100
Dash: __STDC_CONSTANT_MACROS must be before config.h
config.h includes vlc_fixup.h that can include stdint.h
commit 273c9cc14b53c49ac27f9d09df5cb67ea4a2e23d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Feb 21 18:48:16 2014 +0200
stream_filter: rectify PTS delay unit (fix #10748)
commit c3bb23cd68f36ea37cf8d6ecb7cc187cd47c1c38
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Fri Feb 21 16:23:00 2014 +0100
auhal: rework channel mapping for analog surround output
The code reads the user-defined settings and adapts channel reordering accordingly,
not the other way around.
fixes #10125, should also close #10199
commit f8d91ce2528aa5d0a864b42490d1586ce2b49465
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Fri Feb 21 13:26:22 2014 +0100
macosx: fix dropzone positioning in black interface style
commit fa3433e3c175200585de3f5773114a20e2346c3b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 21 01:29:30 2014 +0100
addons: use predicate on finder thread
changes use of null uri
commit 669c40dc0b4acdaf4b79e8b5fe2517324465f02b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Feb 21 15:02:06 2014 +0100
Merge 2.1.2 and 2.1.3 NEWS
commit fe0ec6a107aeb945f2312317c06e955111b21bd4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Feb 21 14:50:16 2014 +0100
macosx/about: fix layout issue and simply code (close #10746)
commit 39d0b32282316ca6de2fdb6907fddc1a0b93dec9
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Feb 21 14:47:00 2014 +0100
avformat mux: use a variable
commit 7f16c15065e1cf28e34d94b0d491c2955f839ef9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Feb 21 14:28:48 2014 +0100
vout_macosx: remove misleading user-facing error message about Quartz Extreme being unavailable (close #9777)
While it is strongly desirable to be present, the API behavior or the driver quality seem to have changed on OS X 10.9, so this alert is triggered way to often while video is actually being displayed just fine.
Log message is retained for debugging purposes.
commit 9c8e23547069a5390afadbd374a33e5521c1f0d0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 20 22:01:42 2014 +0100
addons: Retrieve: narrow lock
allows UI updates while downloading
commit 71e8c79f880e0c30f75702087922795f30364d75
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 20 20:12:05 2014 +0100
dvdread/dvdnav: fix linking on darwin
forwardport of 3bde20b52de75861c3c200e4d55b93dad1d6a6b1 from vlc-2.1.git.
commit d6f8f3298217bc5d489bce740267b30c208b50eb
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Feb 20 18:56:33 2014 +0100
httpd: cosmetics
commit 85724e8f7c66a00154fadf99c737f3722110bae6
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Feb 20 18:34:56 2014 +0100
httpd: simplify MsgAdd
commit f170a3785c3b66d46f6c42920e93d2a77ef13095
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Feb 20 18:30:04 2014 +0100
httpd: use c99 for
commit d0ef4bd7e83ecdede9287524c7f44ac75fbe839d
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Feb 20 18:28:10 2014 +0100
httpd: remove commented out debug code
commit 8deea3297eba9ddde9c0fe8e608b726bd4584a21
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Feb 20 18:24:11 2014 +0100
sout_MuxSendBuffer: use a variable
commit 35861b06c4cd3de5052a08ac7a4a9ec0f10a022f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 20 11:50:03 2014 +0100
Qt: addons: missing deinstanciation
commit 6a327f355c5780776374f28eef8847b443dd0d70
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 20 16:04:35 2014 +0100
addons: fix threading and cancelable sections
commit 314047bfe353c849b275d6808fd29d8c9af7f043
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 20 17:43:24 2014 +0100
growl: fix incompatible pointer warning
commit 467c2535f24b733720ea17cf0eb157dd66c7c081
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 20 16:59:33 2014 +0100
Fix Windows plugin loading for Windows Store App
SetThreadErrorMode is only for desktop mode
commit c76b97683edb776946cff513777a38f89e711900
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 20 16:52:01 2014 +0100
Update NEWS and MODULES_LIST
commit 84b9f9ceae3ab1d8e98ff1e7f426c4f90c05eebe
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Thu Feb 20 09:09:32 2014 -0500
png: split up assignment and comparison
commit 858f38cf3d59c18724657339ad762c6c87e8889c
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Fri Feb 14 02:16:37 2014 -0500
png: add encoder
commit 453264d4bc7ad9b60285b2eb237a84f76f279e20
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Feb 19 12:30:05 2014 +0100
vout: refactor deadline computation for cond_timedwait in vout_control_Pop
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 07be06c0cdf0433711cdb33341c2b22c6067e15b
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Feb 19 12:30:04 2014 +0100
vout: check the can_sleep flag when a deadline is provided
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d72d22ae4d5a3115834bad8dae0a57b2e7904d94
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Feb 19 12:30:03 2014 +0100
vout: remove flag is_sleeping from vout_control_t
Previously, the is_sleeping flag was not set to true if a deadline was
passed to vout_control_Pop. Consequently, the condition variable would
not be signalled by function vout_control_Wake, called by
vout_PutPicture to give a vout a picture to display. Thus, the vout
would not wake up even when receiving several pictures, instead the
vout waits until the end of the deadline. If the deadline was computed
as the "refresh" deadline from ThreadDisplayPicture, the sleep time
can be as high as 60-70 ms.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 121c7fc1c9125774fd95b6c8161db1bfd6f1376a
Author: Julien 'Lta' BALLET <elthariel@gmail.com>
Date: Mon Feb 10 13:50:52 2014 +0000
icast.io lua sd
This replaces our old radios SDs
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 57b356e2e2f646f7907a1518dbe605fc9899bc02
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 16 11:53:30 2014 +0200
sout: Don't wait until all the es has atleast minimum amount of blocks in fifo
So if one elemental stream stops inputing data to muxer, it can still mux
other tracks.
Ref #4520
commit 73e62faf8b99a0da8b37e3d2c14d9b3083d75917
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 20 00:32:41 2014 +0100
use pid for tmp file patterns
commit b5c92530e885e639343fb4828f8327f830cf8c0f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 20 00:05:53 2014 +0100
addons: missing threads join
commit 1edfc31a251c222628f9912442bcace7b45eb4ec
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 19 23:10:14 2014 +0100
addons: change i_score type and do boundary check.
Use hundredths for that 0..5 value.
(avoids dealing with locale separators in xml readers
and writers)
commit 881548c39c4ab1eb441d540b52340d01ab51220c
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Tue Feb 18 22:26:52 2014 +0200
bluray: improve readability by using local variables
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 68aafe59b98b353a0b1dc1675d91bc4a82263ff1
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Tue Feb 18 22:26:51 2014 +0200
bluray: cache current playlist info.
Avoid reading playlist info from disc every time it is used (adding streams, selecting streams, changing clip, ...)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 58813c05b83f753e2bcba43838e4b3957de2737c
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Tue Feb 18 22:26:50 2014 +0200
bluray: fix displaying of still images
MPEG-TS demuxer does not flush last video frame if size of PES packet is unknown.
Packet is flushed only when TS packet with PUSI flag set is received.
Fix this by emitting (video) ts packet with PUSI flag set.
Add video sequence end code to payload so that also video decoder is flushed.
Set PES packet size in the payload so that it will be sent to decoder immediately.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d39f739ba961a0e1dc64e2ee9c7026431c1a0716
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 20:17:01 2014 +0100
mosaic: sets original w/h
commit b607ed93872f3b94be75142f8ca5a0a8d853bd75
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 20:16:48 2014 +0100
mosaic: merge declaration and assignement
commit 91815b7bf43876560700485a1acd735edfacdff7
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 20:16:35 2014 +0100
Mosaic: don't reinvent GetAddress
commit 535cb1f31d1e031e557db661b4c33c524d0ba24c
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 19:50:00 2014 +0100
avformat mux: use some default values and add debug
commit 9a6659fa5fc55a797a292acf52af400fd585636e
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 19:43:40 2014 +0100
Revert "avformat audio mux: set frame size"
This reverts commit 61426dcb1ec7497cd6413a174cc6687d7cd46df7.
This was a repeat of 077f47ff59b9e5e1a523d924a0307105dcdee4bc
commit 3ca269d6fb4e2059928e4a3a29feb61f7d60edcd
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 19:33:58 2014 +0100
avcodec encoder: add more aac profiles
commit 7691335f7568d5938efbcd4ff6ec6fab24605593
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 19:33:45 2014 +0100
avcodec encoder: aac ssr profile is supported
commit 75aace481ab8782b36ee7667864de912c35e7899
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 19 17:58:00 2014 +0100
addons: don't detach thread (fix #10717,#10719)
commit 8cb8471070aef96df11cc07de0bcabc14138b04d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 19 17:42:41 2014 +0100
addons: add missing b_live flag locking (fix #10718)
commit addc5f26d000a390ba3a7b7a2e840620e8d3b88a
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Feb 19 16:39:19 2014 +0100
mediacodec: add more safety checks when trying to get codec capabilities
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 93f201fbe17b194a16031a497e97704384501394
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Feb 19 16:36:09 2014 +0100
mediacodec: do not accept codecs declaring no capabilities
Previously, if profileLevels was NULL or length 0, the codec was
accepted. Some devices have several codecs for mime type video/avc,
the first one is rejected based on the profile capability but the
second one was accepted since there was no capability declared. Since
the actual capability of the second codec was not better than the
first one, decoding failed.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 50f1dcb7204dad1d5ed017eee2ade85d07d57701
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Feb 19 16:18:53 2014 +0100
DCP: kill warnings
commit 61426dcb1ec7497cd6413a174cc6687d7cd46df7
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 13:53:35 2014 +0100
avformat audio mux: set frame size
commit 8cb41cb3b7525cc8e44bc272da530ed1adcf4f36
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 13:42:21 2014 +0100
avcodec audio encoder: set frame size
commit 2621fdebb30374d2b5e5b53a59af927616680351
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 13:21:58 2014 +0100
avio output: use correct private context
commit f8fc2f5829588dd09d707af88ad111c0cb8d2c42
Author: Ross Finlayson <finlayson@live555.com>
Date: Tue Feb 18 11:06:47 2014 +1300
live555: Support playing Theora video RTP streams
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 46238b95066fa454eee52bc34f9e81a610ab1d18
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Tue Feb 18 22:26:49 2014 +0200
bluray: implement still image timing
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ea9687d4029afee0fa3c5d6a0a152b8a418767c9
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Tue Feb 18 22:26:48 2014 +0200
bluray: shuffle/merge functions
Remove duplicate actions.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0c01d856d38e72a979981c092b6a8dd5d67341a5
Author: Valentin Vetter <vvetter@outlook.com>
Date: Wed Feb 19 03:56:09 2014 +0100
DCP: Read multiple reels
Allow to read more than one reel
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 366a9aa8344aa33c939afe2ab7674273030b350c
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Feb 19 12:29:34 2014 +0100
vout: fix typos in comment
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d3c2782b73f159b57576034de811074ed4249e2c
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Feb 19 11:25:37 2014 +0100
mediacodec: fix style
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e7a54d238a69887901ce5ad89f8e4e3a3a80c4d8
Author: Zhang Rui <bbcallen@gmail.com>
Date: Wed Feb 19 16:59:20 2014 +0800
MediaCodec: correct field signature
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5b6a1820ff887015aee2506891b439943ea7d756
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Feb 19 10:59:40 2014 +0100
avio: initialize avformat network support explicitely
commit f57ca3b1bcf38d32879a7f5219cef5be323da012
Author: Sergio Ammirata <sergio@ammirata.net>
Date: Wed Aug 17 00:41:14 2011 -0400
Enhance dmo to support new dlls. This adds support for WMV9.
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 0e423c098c73e820eeb5aa72b1b676e64007efd0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Tue Feb 18 20:18:13 2014 +0100
macosx: remove 'vout' option from simple prefs since it is clearly an advanced option this OS, which can break the setup way too easily
commit 75cc1f0e68e3e55737c46df22df80d772ceae754
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Feb 18 19:27:18 2014 +0100
mediacodec: handle MediaCodec exceptions while decoding
If an exception is thrown when using the MediaCodec API, the decoder
module enters an error state and will not attempt to queue/dequeue
buffers anymore. The error state is notified to the Java using the JNI
function jni_EventHardwareAccelerationError().
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 6eeac3302cb72b6093701c1a442a0b3895f91196
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Feb 18 19:27:17 2014 +0100
mediacodec: add missing exception handling code after dequeue{Input, Output}Buffer
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit adfc4aa92b5dd7d88891af699efb21de4b1eab33
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Feb 18 19:09:29 2014 +0100
Qt: addons: sort view
commit b69ad311e33493c9bfe09e9299f37b1ea114df80
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Tue Feb 18 19:54:36 2014 +0200
mux: add case for MP3 in muxers as it's not different codec that default mpga
commit fe5063ec5ad1873039ea719eb1f137c8f3bda84b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 18 13:38:56 2014 +0100
Fix possible XSS in httpd_HtmlError
Found by Francesco Perna and Pietro Minniti from Quantum Leap s.r.l
Quantum Leap Advisory: Adivsory #QLA140216
commit 8cc28d2ba34f3672c45d173b4498337ac0613b22
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 18 12:15:35 2014 +0100
Blend: allow YUV 4:4:4 16bit
This is notably needed for old vouts like Xv and DDraw
commit f95c3a0b31e7eaaa27a0001f6fa980899eec7968
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 18 11:49:10 2014 +0100
Avutil: Map 4:4:4 16bit chroma
commit 31e2279b68ccd5c21d4400aaa79bbe75d5046bca
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 18 11:43:28 2014 +0100
Add YUV 4:4:4 16-bit
10 bits should be enough for everyone
commit aec33d68527544e1cc685e22e21856fc78792ce0
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Mon Feb 17 01:32:20 2014 +0100
Avformat: Support rotation information
Notably for mp4
Ref #2882
commit 5abfaffa787416afe35b95c0171f861214bb271a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 17 23:20:10 2014 +0100
Subtitles: Detect stupid SRT convention for languages in filenames
This detects filename.xx.srt, where xx is supposed to be the language
This is a longstanding request...
commit 1ffcc4e53a3ef5a02c8d1f1d2f835484411281d4
Author: Denis Charmet <typx@dinauz.org>
Date: Sat Feb 15 23:15:49 2014 +0100
Allow custom HTTP headers for httpd_Stream
This will end up useful for cubemap implementation and may allow to put mms stuff out of the core
commit 956a6bc8726bca9c9c0cb6e7e70e0ba9d10a1b96
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 16 18:30:44 2014 +0100
Plug gestures on video output
commit 20c8e19ed360854cbc77b6b55285e04d651c1b50
Author: Ludovic Fauvet <etix@videolan.org>
Date: Fri Feb 14 20:00:48 2014 +0100
Add Win32 gestures helper
This is a helper to take action on touchscreens on Windows 7 or later
It uses the braindead WM_GESTURE API and supports volume, seek (1 and 2
fingers), play/pause (2finger touch) and fullscreen (zoom gesture)
The API is simple so other UI element can use it, notably Qt and the
vouts
This has been edited by jb too
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2581bd185d4e34e9eb77ce64352adf1a24b40e28
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 16 22:24:43 2014 +0100
MSW vout: remove tabs
commit 50888f4421ace97b2de2d333cceef1e51d4ed264
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 16 20:29:47 2014 +0100
macosx: add missing licence headers
commit 4d14c9f301f4cc2e8d0865a00d1ababe7085bb43
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 16 20:06:23 2014 +0100
macosx: add spotify.h to fix make dist
commit a7fd39ad3d9f675c2621c7d88bf7fc5638133afc
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 16 19:50:27 2014 +0100
POTFILES.in: add missing addon manager files
commit c15054989cd357ee750469c1b948eca182c33aa8
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 16 19:15:27 2014 +0100
macosx: improve tooltip for macosx-control-itunes option
commit f6e5ffb4e6e3caf097ac7774b9fd8843f4a73e0b
Author: Allan Odgaard <git@abetarda.com>
Date: Fri Feb 14 19:20:59 2014 +0700
macosx: Pause Spotify when video starts
This mimics the current iTunes support and behavior is controlled by the same setting.
Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
commit 933916d7d2b901b0dff4cb628387d516b6c7ae1f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Feb 16 18:53:54 2014 +0200
marq: correct text documentation
commit c09c8dc6248dda4f0b0bf2727cd655f7dbf1247f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 16 16:55:03 2014 +0100
News: fix typo found by No_se
commit 0fcc57d946572cd997292706171d7d339a2809f1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 16 16:39:06 2014 +0100
Update NEWS
commit cf750eb36d7385fec5cf062bffcc5eab96c99d41
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Feb 16 16:23:21 2014 +0100
httpdAuthOk: fix mismatched parameters order
commit b9f216c13e31c221d199e22f89983845f545550f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 16 14:27:20 2014 +0100
Macosx video output: remove trailing spaces
commit 7f78e6b4db76ce6e71c7a1003b5c73886dc1c2a6
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Feb 16 12:02:22 2014 +0100
httpd: whitespace
commit 3fb69dd7b8cd74e35d4500142c5e0baa9b1040ab
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Feb 16 12:01:20 2014 +0100
httpd: split user auth
commit 153dd61796b3f3ef49a03d53261dd40ce0afaa92
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Feb 16 11:47:39 2014 +0100
httpd: use c99 for
commit 5e0e8697de0815674f8312a02f8c89f1c7de4777
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Feb 16 11:36:33 2014 +0100
httpd: simplify httpd_ReasonFromCode
commit d2f69bc36ae0d69ebd969f3dab07b45266255f35
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Feb 16 11:29:30 2014 +0100
http: split loop function
commit 1eec094978eb12ca2316a588d0c0d36c04a81aa4
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Feb 16 11:15:31 2014 +0100
httpd: cosmetics
commit 370c3df3b512fb3a7d74310c0c20417b66aedfba
Author: Rafaël Carré <funman@videolan.org>
Date: Sun Feb 16 11:02:02 2014 +0100
httpd: use switch, cosmetics
commit 8a8c5e19e654e0b4bdb98a3b3dc1991d0cff29a5
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 16 00:24:42 2014 +0200
stats: calculate average track segment sample 'duration'
commit bb0db48bf997343128d9a69d11ece1196265b0f4
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 16 00:17:33 2014 +0200
stats: calculate track length
commit 1785bf6f62a76cc6c50c309848c41f4b06edcff0
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 15 21:03:29 2014 +0200
transcode: obsolete hurry-up flag
commit d2acb6213e0ec75d7d7050f2fdbb957f1e8c6006
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Sat Feb 15 22:50:53 2014 +0100
Revert "input core: add status field per elementary stream"
This reverts commit d8199d8cbe0e4e3f4920580c4735364a4664fc7e.
commit b4b99ec69c8003fb3ccd7b225011d2b920608892
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Sat Feb 15 22:50:37 2014 +0100
Revert "demuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe"
This reverts commit 1ac11c9893222a5056b5963f9da39cba5d2b0468.
commit b1776794fb5dc7f96c625238914d8ef938c867f0
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Sat Feb 15 22:50:23 2014 +0100
Revert "lua: report status of main ES-es on current input."
This reverts commit b978c15a594f71ec07526beb7fe4101195e0c9af.
commit b978c15a594f71ec07526beb7fe4101195e0c9af
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Wed May 2 13:10:02 2012 +0200
lua: report status of main ES-es on current input.
commit 1ac11c9893222a5056b5963f9da39cba5d2b0468
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Sat Feb 15 15:03:40 2014 +0100
demuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe
This patch depends on "input core add status field per elementary stream".
commit d8199d8cbe0e4e3f4920580c4735364a4664fc7e
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Sat Feb 15 15:02:42 2014 +0100
input core: add status field per elementary stream
VLC has status reporting on the input state, but not on the output state.
This makes it impossible to know if playback actually started completely from
checking stream status states.
For instance a failed audio output cannot be determined programatically. This
patch adds an extra field per ES (in src/input/es_out.c) to determine the state
of that ES (DISABLE, ENABLED, ERROR).
If CreateDecoder() cannot instantiate an output, then it set p_dec->b_error = true.
This is used to determine what the return value for es_out_GetEsState() should be.
If p_dec->b_error is true, then it returns an ES_OUT_STATE_ES_ERROR to the caller.
Else it returns ES_OUT_STATE_ES_ENABLED or ES_OUT_STATE_ES_DISABLED.
A function 'es_out_GetEsState()' is available to query an input for the state of
the primary audio, video and SPU elementary streams.
commit 2bc56d7de86df3db77554ad1ff0016a86941b93b
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Sat Feb 15 22:43:29 2014 +0100
src/misc/fourcc.c: do not break some MPEG2 videos
Bug introduced in commit 87cd07ca3ae1ee3eeb59c8f6a659180ba85795d8
commit d52d2efd5817fbdb49eaf2482e778171067b0568
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 15 21:50:47 2014 +0200
mmdevice: split out Store code
commit e5267d38f1379979c45b9564c83f056b90e0fd90
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Feb 15 20:33:27 2014 +0100
macosx: use custom animation for native fullscreen to continue video in animation
close #6347
commit 90ff214a3eaadaf8e598fb0628b53e3e312fbcf8
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Feb 15 19:48:36 2014 +0100
fsstorage: fix duplicate const specifier warning
commit 0f44a068cabcd7cb204646b8762262a6d5ba2962
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Sat Feb 15 15:43:38 2014 +0100
sout: report muxer errors back
commit f04a7c62c1c20988e7e6e780dfad8d5b90f35913
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 15 19:28:25 2014 +0200
stats: calculate dts difference if there is actually difference
commit 47abb64a0dead4dc6d56ce7a346076e310fc4358
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 15 19:20:30 2014 +0200
stats: write outputfile as tab separated with headers, easier for example gnuplot plotting
commit 578b83be4dae986f1dabf2d8ba24d20d6d97da0b
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 15 18:24:20 2014 +0100
Use block_ChainRelease
commit 4847fa8932fbcffd8b28d98a5d017271cb129ac2
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 15 17:13:15 2014 +0100
Remove --ts-out option
commit bfb45120b75d7fc33aaa79f44653fe761e99414a
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 15 18:07:01 2014 +0200
contrib: patch out misc directory also from dvbpsi contrib
commit f2f0361f350efcb6f6921a0b497114e6890bdd7a
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 15 15:24:45 2014 +0100
sout-all now defaults to true
Stop losing extra audio tracks after the first one
commit 9e09db809c28f3289f24bdee64cf9a07dbd1150b
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 15 17:23:16 2014 +0200
contrib: update libdvbpsi to 1.1.2
commit af7766e2e37b7fb09ca7964b6909f8735cc30036
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sat Feb 15 18:00:23 2014 +0900
os2: missing #include
-----
CC os2/specific.lo
os2/specific.c: In function 'IPCHelperThread':
os2/specific.c:57:5: error: implicit declaration of function 'pl_Get' [-Werror=implicit-function-declaration]
os2/specific.c:57:30: warning: initialization makes pointer from integer without a cast [enabled by default]
cc1: some warnings being treated as errors
-----
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
commit 4d67619bda8c1f62c54293840120410bb4fa660b
Author: KO Myung-Hun <komh78@gmail.com>
Date: Sat Feb 15 18:00:22 2014 +0900
addons: fix compilation error
-----
CC addons/vorepository.lo
addons/vorepository.c: In function 'Close':
addons/vorepository.c:490:9: error: implicit declaration of function 'unlink' [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
-----
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
commit 5069e3d7ebdc912404a5810ae5a32700aa8ee75c
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 15 16:02:16 2014 +0100
s/sout_stream_id_t/sout_stream_id_sys_t/
All our private context end in sys_t
Do the same for elementary stream specific context inside sout modules
commit 630ccbb6f4c8842c534de9c6f9b32c100ab1912b
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 15 15:17:37 2014 +0100
input_clock_ConvertTS: log failures
commit dfaaba05fc284daa551dd06b0a6bf7c289e178f4
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 15 16:39:45 2014 +0200
NEWS: mention transcode fps accepting rational numbers
commit 47445c671d02bad8cda19352eb277a7275a6bd87
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 15 13:55:31 2014 +0200
stats: calculate full md5 and give final stats on closing track
commit 0ea07e076caf5edda8de5657052479e37970ebbd
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri Feb 14 21:55:42 2014 +0200
transcode: take fps also as rational syntas, so 30000/1001 works
commit 15b81909f95e1055ae0afbf84586356b0d094da7
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri Feb 14 21:55:09 2014 +0200
URational: handle also plain integers
commit 11785176e740c43734d6bb63693108154f871c8c
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 15 12:23:27 2014 +0200
transcode: fps sync calculation correction
commit 87cd07ca3ae1ee3eeb59c8f6a659180ba85795d8
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri Feb 14 12:44:15 2014 +0200
add mp2v/mp1v to muxers
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
commit cecf9be95453c30e3947dc06f5ea87a960f10fa5
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri Feb 14 12:44:14 2014 +0200
differentiate mp1v from mp2v and default mpgv to mp2v
Fixes #5864
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
commit dc05b32f33d4d487c7f431e1ab16c151e0745cf3
Author: Denis Charmet <typx@dinauz.org>
Date: Sat Feb 15 15:16:29 2014 +0100
Don't silently drop late frames
commit 98b613b11cb0465e7dce13a803dcabb182fd2b2c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Feb 14 19:29:51 2014 +0200
Linux: update default optical disk paths
commit af17ddcdf207cb605f305dfc282fad07b7aaac2c
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 15 11:25:42 2014 +0100
Fix typo in comment
commit 8aa498b7d85e4c85b2ad61715ec57dec05ef79e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Feb 14 21:23:59 2014 +0200
Win32: remove useless variable atomicity
commit f59907f12f37e8cd209aae48a1a624d2a6a99bc8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Feb 14 21:08:57 2014 +0200
Win32: remove live loop and bogus atomic variable
That inexplicably got merged even though it was rejected upon review.
This simplification follows afe774e0b19c7dcad8d0ae248480df1b0660a380.
commit 92164492d8dcd4a636bed07563f009dbdaf01a7b
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Fri Feb 14 19:34:36 2014 +0100
macosx: reuse existing strings
commit e8289c83b34c3e4304f1e74a717775bd20318bb4
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Feb 14 19:06:13 2014 +0100
mediacodec: add a NULL pointer check after getting the profileLevels field
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3ed3b149558322dba122e924164a958bde55b04d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Feb 14 18:50:44 2014 +0100
macosx: re-write addon manager xib file to work-around a bug in IB 3.2
commit 7ce25847a85bf33b9c201166330ccd49fb41f23c
Author: Ludovic Fauvet <etix@videolan.org>
Date: Fri Feb 14 18:20:02 2014 +0100
Use a QVLCFrame as VLMDialog base class
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8716719a779df2e0909ca911f0b6a9aea58b2e53
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 14 15:31:23 2014 +0100
Qt: plugins: check after casts.
Really unlikely
cid #1174897
cid #1174898
cid #1174899
commit 75911f54a9c0da989597581328ebbf6b001e784f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 14 15:23:55 2014 +0100
addons: fsstorage: fix use after free
cid #1174899
commit 34174cd25cbaeb9aa6fd9a9f30ffc1be6a6cb782
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 14 15:18:11 2014 +0100
playlist: indirectly write when exporting to ml.xspf
commit e7847d8d52da8c8fb1e1a2c9fbfd9d1145f0cbdd
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 14 11:07:08 2014 +0100
addons: fstorage: close fd before renaming.
win32 can't rename a still open fd
commit dd22f44cef872d84e5fba18a5e11b3ef3ae53549
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 13 23:58:33 2014 +0100
addons: fix path vs uri usage
fixes Win32 installs
commit 6b19dc64a67a430db0d37996991d217bbf3b41a4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 13 23:58:28 2014 +0200
vout: fix signedness warnings
commit 4aef1ff049b30dbb2d237c37b2438344cfd55a42
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Feb 13 21:50:53 2014 +0100
macosx/addon manager: revert xib file to the Interface Builder 3.2 format to fix compilation on jones
commit c765ee0b504dafcb460f964518a5af3821a662d7
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Thu Feb 13 18:33:40 2014 +0100
Direct3D: pass dimensions of the D3D region to the pixel shader
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c11fd844e6fbfe1640b7b66a21961de897f16312
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Thu Feb 13 18:33:39 2014 +0100
Direct3D: set dimensions of the D3D picture region
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d5092d766a938d0e20815e29c8f07aaddd79c478
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 13 19:22:56 2014 +0100
fix addons MODULES_LIST description
commit c763aac8036e3ffbfcf0fa45219c321aab2a3f1a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 13 18:59:00 2014 +0100
addons: vorepository: Revert dev change of ADDONS_REPO_SCHEMEHOST
Partially reverts commit 79295631dab4ec033918dddaf51c7b1c6a89ad55.
commit 2c5aa8818c9fb11582e5e14cab834533dc42c56d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 13 18:36:52 2014 +0100
addons: vorepository: missing internal manifest stream creation check
commit ed673d837c4f23137d5d280099c427860ced1ee6
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Thu Feb 13 16:29:24 2014 +0100
Direct3D: do not use pixel shader when rendering subpictures
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 394cb992d42023e301480a64bf2cdd99de7f7d51
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 13 17:43:22 2014 +0100
addons: fsstorage: fix missing end tag with versionless vlp
commit dcb11e032e9c1ff68c37856f45fea009f6410c8c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Feb 13 17:42:32 2014 +0100
addons: fsstorage: indirectly write catalog
Avoids corruption if anything goes bad
commit 6f966831a329f7506d3919a73ae8b5612c425a65
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 13 17:04:54 2014 +0100
macosx: disable video settings in simple prefs which are not working in native fullscreen mode (refs #10143)
commit 0c1c6933567867b4f98c314b790eed80eaf4beab
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 13 14:52:15 2014 +0100
add m4b extension
commit 96fdf2c886402ac4f705b3d481fe10240b217543
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 13 14:23:07 2014 +0100
Revert "vout: assume aspect ratio is 1:1 if information is missing"
This reverts commit bf5bc83e52ef5b4fd090b74b6d5bd9523b6dcbd7.
Close #10657
commit 371acd7ce8cbb43a0f84741eeec780eaa09a8d84
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 13 13:02:40 2014 +0100
Bump DVBsub priority above avcodec
Since now avcodec module accepts dvbsub, it is always taken, even if it
fails to decode...
Close #10655
commit 332f4b09cbec96cf43dd4c681087336f33d2f727
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Wed Feb 12 22:37:50 2014 +0200
bluray: fix setting parent input
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5619508957be5e4651c0b4cd01138db630afaf0d
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Thu Feb 13 13:40:27 2014 +0200
bluray: enable pop-up menu
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e1a9f3305e39a221139b881c219b0ae22ecbd566
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Thu Feb 13 13:40:26 2014 +0200
bluray: use bd_get_main_title()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e4dabd8c95c03513012eac0e56baeb23acf4bf4b
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Wed Feb 12 22:37:49 2014 +0200
bluray: fix abort() when empty overlay is closed
HDMV titles can construct empty overlay with invisible buttons to enable navigation.
This is used in ex. photo galleries (to flip image) and with audio navigation ("spoken menu").
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e25184612eee912c8ef329cf1ad7a0a2b76d96ba
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Thu Feb 13 10:19:05 2014 +0100
Direct3D: do not leak textures when recycling them
If several textures from the cache (i.e. used during the previous
call) are matching we invalidate all of them but only keep the last
one. We therefore lose all references to the other ones.
Close #10248
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 79295631dab4ec033918dddaf51c7b1c6a89ad55
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Feb 12 22:31:27 2014 +0100
addon manager: fix compilation with older xcode releases
commit f8cbff7477bb5260f57c970f05015ff9936965fc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Feb 12 22:25:06 2014 +0100
macosx: iterate on the addon manager
commit f7016207781555610a1f012c5ef33e487c8c449f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Feb 12 20:21:08 2014 +0100
macosx/addons: add missing l10n and ignore skins
commit d3b37a82476d2a8081befd3ab74d97e84a12c2b7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Feb 12 20:17:15 2014 +0100
macosx: add basic addon manager
no fancy UI, but it works
Needs further UX improvements
commit ca3e0cb54e30961c9d6844d463239c21c42e6156
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 12 19:06:58 2014 +0100
addons: fix duplicate decl of entry_t
commit 9bc339e56790535b4baa4ac44c9446ce77c2c4bc
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Feb 12 17:21:29 2014 +0100
macosx: fixes 'clipping contents' and some other xib warnings
commit a76356c8fb1e15c87497b01ea39638a8808279de
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Feb 12 16:45:51 2014 +0100
macosx: auto-expand codec information view
This is more useful than always having the items collaped.
commit afd8ee691632e91e8541ebc06874f62c512ff63b
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Feb 12 16:30:43 2014 +0100
macosx: increase maximum number of messages for the messages panel
This is needed to a complete log as some modules like mkv are very
verbose. The actual size is not so critical anymore as messages
are only arriving if the panel is open.
commit 4e6c4d38082b93255b6b5508bb1da12b4981a56e
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Feb 12 16:18:52 2014 +0100
macosx: fix xib compilation warnings for open panel
Action prototypes were missing...
commit b173cc47256e8a21c13ea92f2cc246802024ac9c
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Wed Feb 12 15:51:32 2014 +0100
bin/darwinvlc: readd exit handler for the case the macosx interface is not used
commit c0ebd894917fcd8de8b9ed5924a5c9616a73870e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 12 15:04:51 2014 +0100
input: es_out_timeshift: fix temp file dir separator
commit 6cb520b528e46fca5118ed23bbc6ea5f05db8c1b
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Wed Feb 12 10:46:33 2014 +0200
avcodec: make sure visible_width/height is defined
commit 9603fbc7aa15964670094c7fc0ee73a021dcf870
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 12 02:29:06 2014 +0100
Qt: addons: clear spinner from view on empty list
commit b039995fb0a148dce476369e46085018c85bd9ca
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 12 02:24:51 2014 +0100
addons: fsstorage: missing check for managed skins files
commit e462e6242832faea09857a5d11802ab9f2d039e2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 12 02:17:14 2014 +0100
addons: fsstorage: strip scheme from catalog path
commit 15d4d417a96fd4d5111a92f1e6cf63a3ec5f8f2a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 12 01:44:22 2014 +0100
Qt: animators: missing initializers.
cid #1170830
commit eaa5b3205e95fbf6f256ffdf00f72adc08bba77c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 12 01:36:22 2014 +0100
addons: handle unclosed addon tags
cid #1170827
cid #1170828
commit ad5dda257a219f1b2f267f2780ff02e4e9053325
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Feb 12 01:29:56 2014 +0100
addons: fsstorage: move initializer
cid #1170824
commit d2a5c2d3c8e13d16652d59d4385455b4720e603e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 11 23:03:05 2014 +0100
Updates for NEWS and POTFILES.in
commit 414be133054e39597e8f8331c7e2f047dbf28da2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 11 22:59:01 2014 +0100
Update MODULES_LIST file
commit c38a4b7db775f5b2ee0be5f5d15edbe7bd91c756
Author: Denis Charmet <typx@dinauz.org>
Date: Tue Feb 11 22:40:17 2014 +0100
Add a simple raw hevc demux
commit b1c0b336315c986c0c33cac3215e8aa2a9cd0fc0
Author: Denis Charmet <typx@dinauz.org>
Date: Sun Feb 9 22:57:06 2014 +0100
Add a trivial hevc packetizer
commit 5f194336a9c8ecf3c199bdcefadb3b1aad4e85ea
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Feb 11 20:34:05 2014 +0100
macosx: use VLCDropView for the controls bar drop area
This removes VLCThreeImageDropView and thus duplicated
D&D code.
commit b85e854c079c8ac255b62d77f9090df6612de7a9
Author: Ludovic Fauvet <etix@videolan.org>
Date: Tue Feb 11 15:55:22 2014 +0100
nsis: allow changes in file association after installation (fix #4323)
The extensions registration is now split in two:
- All supported extensions are registered during install
- Only the selected extensions are effectively associated with VLC
This allows the user to modify file association (even for extensions
not selected during installation) from the VLC preferences.
commit 2017370587f530cbea87c3bfb43695e56b3c27aa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 11 18:22:40 2014 +0200
mmdevice: avoid incorrect assertion
commit ad58279cf86051a108589eeea6520f69243c1fb8
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Feb 11 16:20:06 2014 +0100
Win32: return a failure when a CHANGE_DISPLAY_SIZE event is forced
See x11.c for rationale.
Close #9273
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 1b9ac1d34a9228394007f9255f96515ff4734da0
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Feb 11 13:31:12 2014 +0100
mediacodec: check if the codec can handle the H264 profile of the input format
The level is ignored for now since some encoders are not computing the
level and instead set it to the maximum possible value.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fe8525155164927e08208a43b125a7fa80d9ee76
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Feb 11 13:31:11 2014 +0100
omxil: add conversion functions from OMX H264 profile/levels to profile_idc/level_idc
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b0070cd505a1d25e9d9776076500316b5b0d799b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Feb 11 15:10:57 2014 +0100
Qt: fix compilation with Qt5
commit 591ec61dc12f747b1e840f0f779fb41ee0ceb32f
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Tue Feb 11 13:07:56 2014 +0100
addons: fsstorage: handle Win32 paths
commit 323d078ca23954c9b78f68b2ff67cfe2440ab356
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Feb 11 07:56:36 2014 +0100
packetizers: do not rename variable
Use the same name than PacketizeParse
commit bd190a9925acbd6550b0976707348b6dcbf019f4
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Feb 10 17:14:26 2014 +0100
Qt: addons: show summary in addons info popup
commit c719c840a4a209acfe23bc7c271a6ad6e9cd5ea1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Feb 10 17:10:48 2014 +0100
Qt: addons: fix background paint glitch with new editor
commit 55678c1ce745360c32361d04f6c753bf7f8446f2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Feb 10 17:09:21 2014 +0100
Qt: addons: add support for vlp package drop
commit d88a39ecc2d3707836c135b16f6d264cd11de51e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Feb 10 15:20:38 2014 +0100
Qt: addons: manager: add support for single archive install
commit da7f0a603e441649bc54ad09aee58447e6876328
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 10 16:52:46 2014 +0100
Atomic: fix compilation under MSVC WinRT mode
... no comment...
commit b35351951b10ddce7bc26f2f558905d7d36477c4
Author: Julien 'Lta' BALLET <contact@lta.io>
Date: Mon Feb 10 16:39:52 2014 +0100
Reindent Makefile.am in share/
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cb4286230bf95ca5b5c11edacab15c2f0e3fcc52
Author: Julien 'Lta' BALLET <contact@lta.io>
Date: Mon Feb 10 14:34:59 2014 +0100
Moves lua/intf/modules/common.lua to lua/modules, since lua/modules/dkjson.lua depends on it
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 83029b9d0d2f4057c3ac6ba0c41f1092754390bb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 10 16:31:27 2014 +0100
Qt: Reindent Makefile.am
commit 13fc70689cfcd5027a497ae8136efa4efb5909ac
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 10 16:31:13 2014 +0100
Qt: add references to the new png files
commit c776aa19a0a7189acd1396b5e19998d2a51c7c80
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 10 16:12:20 2014 +0100
bluray: shut down a warning
commit fecca4507b4fe0a853e572c24f8b1ec3493540c7
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Mon Feb 10 13:27:04 2014 +0200
bluray: Handle overlay when no data is returned
Fixes HDMV menus with still image background and BD-J menus without background video.
Remove incorrect end of title log message.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f314ee2a18b57b9ed5aef823363ef4eca9beca73
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Mon Feb 10 13:27:03 2014 +0200
bluray: handle overlay in non-menu mode
Required for BluRay text subtitle support.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d4ee3d507f90f04566603a6db9ba6b45ce2faf60
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Mon Feb 10 13:27:02 2014 +0200
bluray: handle BD_EVENT_IDLE
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a799b4d6e6f67647507df2236e020c4e93d3ec7e
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Mon Feb 10 13:27:00 2014 +0200
bluray: always handle all libbluray events
Events can be returned even if read returns <= 0.
Single bd_read_ext() call can trigger multiple events.
All events should be handled before next bd_read_ext() call,
events are tied to current read position.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9e10f3fbf0459e0de6818c5ff31eb998c348511d
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Mon Feb 10 13:27:01 2014 +0200
bluray: handle BD_EVENT_DISCONTINUITY
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 99baabc33e1ee47a3f77912bcb2a629339ce5336
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Feb 10 15:27:56 2014 +0100
bump plugin ABI
commit 04b0143d8e3af3798889d227c0d47dc83c404a55
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 27 14:18:37 2014 +0100
picture_Setup: set visible dimensions correctly
commit b07ed16e1289758bef39c1122b085b5842b6f0f4
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 27 14:15:36 2014 +0100
video_format_Setup: set visible dimensions
commit 0ba9b178499aafff792449617319348a8388ea9c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Feb 10 15:13:09 2014 +0100
addons: xmlreading: inline helpers
kill warnings if unused
commit 58ea4aceecce4b8b5d56464efa70f03333b95425
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Feb 10 15:11:11 2014 +0100
addons: vorepository: add support for manually downloaded archives
commit 2864a4c10fae14884840224cc7efe22c620c90a8
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Feb 10 14:06:49 2014 +0100
mmdevice: unbreak window store build
commit 130a8081fc561e3bb44076a2130e228120c01c38
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 10 13:57:19 2014 +0100
Visual: add an assert in an impossible switch case
commit ec28ebfabcef60877a6021954815ecd4427818aa
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Feb 10 13:58:17 2014 +0100
Distribute vlc_addons.h
commit 69f4b704958fdc9dba1b7c329803b3fc0c2ac261
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Feb 10 13:39:46 2014 +0100
macosx: show stats panel again
commit 91e105d282271d6a7d2d2f4bf2fdbddf9fb17b0e
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Fri Feb 7 10:14:01 2014 +0100
demux/ts.c: Solve 'lost synchro' warnings when using a file input.
Solve 'lost synchro' warnings when using a file input. The warning was
triggered by the functions GetFirstPCR(), CheckPCR() and GetLastPCR().
They searched for a TS packet which contains a PCR but did not take
the TS packet size boundarys into account. By rounding to the nearest
p_sys->i_packet_size this warning was resolved.
commit 511888ee37892959a45e35a9f3d4d386f13419c2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Feb 9 23:57:50 2014 +0100
Show OSD when drag-n-dropping subtitles
And when it was successfully added
Close #8395
commit da84acd06cc384060502e4ad6d873533e1bd6ffe
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Feb 9 21:37:58 2014 +0100
addons: fsstorage: drop empty file check.
commit 6783e38ab6ca0a0beb0d49163e983c52306ebab3
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 7 23:10:17 2014 +0100
addons: add addons.v.o repository
commit bd3960775e67fe0be9f422b233a297fbc3aef3c9
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 7 23:07:58 2014 +0100
Qt: add addons management UI
commit aea9ebb9fdd4251ba384c6a68c9b35dafd99d2b8
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Feb 8 19:26:08 2014 +0100
Qt: add DelegateAnimationHelper.
Delegates can't request updates themselves.
Repaint needs to be triggered at model or view level.
commit 0f1dbde6699ea778da6c02eab5d73a8d1cacd8fb
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Feb 8 15:01:03 2014 +0100
Qt: move animators code
commit 29f4fe99c526f685477ad208cfac5b7e3970c59a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 7 23:09:32 2014 +0100
addons: add local storage module
commit 1a8ead402d83eb965596d301e541ee3ea545631e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Feb 7 23:06:20 2014 +0100
Add addons management API
commit d05bec79626d2ff10ea578ba1de9597c98f603f8
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Sun Feb 9 18:22:29 2014 +0100
mediacodec: disable HW acceleration for profiles Hi10P and higher
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3bdc428bf00c74bec6d988f1cadec3675c0058df
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Sun Feb 9 18:22:28 2014 +0100
omxil: move code to parse profile and level of H264 format to omx_utils.h
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 91a4846e1eab08e8a6a89420fe58b5f2367d4ad7
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Sun Feb 9 18:22:27 2014 +0100
mediacodec: unlock the surface if configuring MediaCodec failed
Solve a bug where the display stays black when the dimension of the
video is not supported by MediaCodec (either too small or too large).
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3d4d9fe5453cb88b5d3b4d8110c4a01c80180529
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Sun Feb 9 18:22:26 2014 +0100
mediacodec: disambiguate error message (same as below)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit d82728f0c33f24d9f4b24141fb3621f871cb0b80
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 9 15:36:07 2014 +0200
transcode: don't care other tracks drift when calculating pts
Also don't care input fps and only calculate what should be the
next output pts. We anyway define output fps to be either 25fps
or input fps if it's available.
This should help to eliminate skips/visual artefacts on video if
there is small skips in input. And output constans fps from transcode.
Fixes #10453 for me
commit bdf9d06c4f627639fe58c35e152014621de80165
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 9 13:15:35 2014 +0200
opus: support setting bitrate
commit 5507803e34f3215110733477497ae7db2fe48a79
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 9 13:15:18 2014 +0200
accept opus as audio codec also with Opus
commit 53ce1b6bc31a4c73ca3c6768aba83a8848c52f44
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 9 11:18:07 2014 +0200
fdkaac: prefer fdkaac over avcodec for mp4a encoding
commit 737dd5257af9237228a5baffcd84936c645f6800
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 9 11:14:29 2014 +0200
transcode: check codec aliasing for SPU also
commit 7506a447c66a18a56667bd230eb7ee7272fef00e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 9 11:00:54 2014 +0200
transcode: only try to create transcode chain if video codec is defined
commit d3bc32927a4f3c564fff442c89f57e4ca4a9551f
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 9 10:42:53 2014 +0200
transcode: don't try to setup transcode chain if there isn't audio codec defined
commit bacd5123092f0f01296a8e95551edd5489f82417
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sun Feb 2 12:55:54 2014 +0200
stats module
Prints dts, segment number, length, difference to previous dts and md5
of block.
with prefix-option you can give prefix to print in stats-line, so you can
add stats module multiple times with different prefixes. Output to file
is given with output parameter.
commit c3f638a6dab79d88b1c51e2d1b77e115c3160c52
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Feb 8 22:45:59 2014 +0100
mux: ogg: flag blocks as HEADERS for backup. (fix #10612)
Skeleton handling does early write of some headers,
and then skipped flagging them.
commit c875b9ea2c1ad5f00ed09d919deb3b144aaac7c0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jan 18 03:26:24 2014 +0100
Qt: ExtensionsModel: do DI
commit 4d756c68e54439a44ef611cdfb7e4f95bc7f10ff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 8 23:52:30 2014 +0200
Win32: avoid warning about "pidfile"
commit 87d88aa85f082833ad92ef9d35838e285879139a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Feb 8 20:07:11 2014 +0100
Map FIC fourcc to libavcodec
commit ae2b28051b14ad1f58f5996735d0ab9d3b54fb06
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Feb 8 16:22:10 2014 +0100
Add FIC video FourCC
commit 8db74e209c60dc5a529d114f7c0b51ead1c64955
Author: Mark Lee <mark.lee@capricasoftware.co.uk>
Date: Sat Feb 8 14:10:13 2014 +0000
lib: expose new meta data attributes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ec6f231935596b5f8237899f4296f33b5c2a7010
Author: Maxim Bublis <b@codemonkey.ru>
Date: Tue Jan 28 07:35:21 2014 +0000
Fixed contrib compiler on MacOS X 10.9
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4e62c1faae876d142a3430eb243df63033f6785e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Feb 8 15:48:54 2014 +0100
Contribs: update libpng to 1.6.8
See CVE-2013-6954
commit c2441322e4e4a6ba7f01568d55c8fb2fca73af58
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Feb 8 15:38:55 2014 +0100
Add NEWS for FFT windowing
commit 23cd7b25da73d295093b8d218e8719ec4492b23d
Author: Ron Wright <logiconcepts819@gmail.com>
Date: Sat Feb 8 15:34:45 2014 +0100
glspectrum: use FFT Windowing
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cf024724079899b6d2091421b333c1968e416434
Author: Ron Wright <logiconcepts819@gmail.com>
Date: Sat Feb 8 15:33:42 2014 +0100
Visual: use of FFT windowing in spectrum effect
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 17b03dd5fc1d1c2b6b8a4303fefa54666f1158ac
Author: Ron Wright <logiconcepts819@gmail.com>
Date: Fri Feb 7 17:12:00 2014 +0000
Introducing FFT windowing routines for spectrum-based visualizations
This patch introduces FFT windowing routines to reduce spectral leakage in
spectrum-based visualizations. It supports four types of windows that are
commonly used in spectrum analyzers (besides the pre-existing rectangular
window): Hann, flat top, Blackman-Harris, and Kaiser.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cabe71212a0c4bce61e8ebcc52953eadd951597b
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Jan 29 14:37:43 2014 +0000
vout: reduce zoom ratio in order to avoid signalling unnecessary zoom events
For instance changing from 10:10 to 1:1 should not generate an event
if we are not in display fill mode.
commit bf5bc83e52ef5b4fd090b74b6d5bd9523b6dcbd7
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Jan 29 14:37:44 2014 +0000
vout: assume aspect ratio is 1:1 if information is missing
Avoid signalling a change of aspect-ratio when it only changed from
1:1 to 0:0.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 167a7a532172a2040eef06e7b4728a96303a5bda
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Jan 29 14:37:45 2014 +0000
vout: remove commented code (moved to vlc_vout_wrapper.h)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fd161f46cf211f1afd887ac2aafeaa7bdfe76faf
Author: Petri Hintukainen <phintuka@gmail.com>
Date: Tue Feb 4 21:37:16 2014 +0000
ts: fix demuxing of BluRay streams.
BluRay streams have 4-byte header before TS sync byte. Current code handles 192-byte ts packets,
but it assumes extra bytes are at the end of packet. This results in re-sync at stream start:
1) first packet is dropped
First packet is usually PAT, and losing it means losing the first GOP.
This is fatal with still-image based menus.
2) 4-byte header of the second packet is skipped
This results in read of the last packet returning only 188 bytes,
and it is also skipped.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 18305c12b6469c82fd84560f3935389662bc0475
Author: Dennis Hamester <dhamester@jusst.de>
Date: Thu Feb 6 13:30:42 2014 +0000
zvbi: Set stop pts only for subtitle teletext
A maximum display time does not make sense for real teletext pages. Instead
they should be displayed until the user disables teletext or the page is
updated. Therefore do not set a stop timestamp on normal pages, but only when
rendering in text mode, which is meant for subtitles, where the timeout makes
sense.
Signed-off-by: Dennis Hamester <dhamester@jusst.de>
Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8d6db3acb29ac883614dbed7587f6c658390c6e9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Feb 8 14:57:22 2014 +0100
NEWS: mention libvlc change
commit cf60e023e290804fba8204ccadfe91c3ccb3c716
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Sat Feb 8 12:32:21 2014 +0000
bluray: implement subtitle stream selection from BluRay menus
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 27d6d6fd5eff764b8d36f9abeb33ed069da713b3
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Feb 7 17:26:18 2014 +0000
Direct3D: implement HLSL pixel shading in the rendering pipeline
The user can choose to apply a builtin shader using a selection list
in the options of the Direct3D vout module. A custom shader function
can also be loaded by specifying the path of the shader file.
Many changes since the latest patch proposal: we are not compiling
"shader techniques" anymore but now shader functions using the "main"
entrypoint. All the shaders previously in pixelShader.fx are now
builtins.
Based on the code by Sasha Koruga for GSoC 2010.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit dbccf39c3e270741e7dc916d2bdd43fcd7388637
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Sat Feb 8 11:57:36 2014 +0000
bluray: fix division by zero
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 18276756a2bcb821335b3064bdc165f13b9cbf4c
Author: Mark Lee <mark.lee@capricasoftware.co.uk>
Date: Sat Feb 8 07:43:26 2014 +0000
lib: add missing version tag for new API method documentation
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 0dffa31ec5c0f0c4eb3e7a6e58ec7f4cabd719d0
Author: Mark Lee <mark.lee@capricasoftware.co.uk>
Date: Sat Feb 8 07:41:13 2014 +0000
lib: add missing define for scrambled-changed event
This is needed for libvlc_event_type_name().
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit f267e0a356af32898a8c5cb36104a9010b68e6af
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Fri Feb 7 23:55:48 2014 +0200
libvlc-module: remove description string for removed option --plugin-path
commit 6bab9a3141f8025726694e94c1fd210064e2db4c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 8 00:21:32 2014 +0200
mmdevice: update comments
commit e95425cd69ef4ca84656231d36386d0dc2f69ad5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Feb 7 23:39:05 2014 +0200
mmdevice: do not override target Windows version
commit 8b9e6d1672f569aee20e663bd938266c1b73224b
Author: Julian Scheel <julian@jusst.de>
Date: Thu Feb 6 22:03:24 2014 +0100
libvlc: libvlc_ScrambledChanged event type added
Expose an event to libvlc users which allows them to get notified about the
current program scrambling status.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 23ca807885ebf010af7ea38bc2e26b0ffe37faf3
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Thu Feb 6 23:18:35 2014 +0200
bluray: set audio/spu stream languages
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 4b5b89cd4b60a16b8de1e916ef297640853f241c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Feb 7 23:09:26 2014 +0200
win32: use SetThreadErrorMode() if available
commit 170e5561c1efcd563f5cdae7291bef32fad12a45
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Feb 7 23:05:36 2014 +0200
win32: call SetErrorMode() while still single-threaded
(This is required by MSDN.)
commit 81055423a54c577b23e0b8cd40ad3a28b79cb1f7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Feb 7 22:33:11 2014 +0200
mmdevice: scale volume as other Windows plugins
commit 7087f3bfb105f6ca2d3ed54b6449cc1174625294
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Feb 6 16:17:34 2014 +0100
video_format_IsSimilar: check orientation
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 447ecbf67c0e659c1978b89189c785c41de5eb59
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Feb 6 16:08:49 2014 +0100
decoder: check video orientation in vout_new_buffer()
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit cc4f28aa4d21b90e52f0b29d278d204ac6f2994a
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Feb 6 16:02:37 2014 +0100
avcodec: copy video orientation to output format
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit d4b9df3d3c41d4a366a3ffd0405a9464bb9b54b2
Author: Matthias Keiser <matthias@tristan-inc.com>
Date: Thu Feb 6 23:15:40 2014 +0100
transform: parse configuration argument
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit a50f751742a9122d29963462360a209931466485
Author: Martin Storsjö <martin@martin.st>
Date: Thu Feb 6 14:58:07 2014 +0200
mediacodec: Use the input aspect ratio when sizing the direct rendering surface
Signed-off-by: Martin Storsjö <martin@martin.st>
commit a181625435216e69cf14f64d172d66fe6fbad05a
Author: Martin Storsjö <martin@martin.st>
Date: Thu Feb 6 14:52:07 2014 +0200
mediacodec: Pass the aspect ratio values through from the packetizer
There is no way in the MediaCodec API for the decoder to signal
these values to the caller, at least none that is publicly
documented.
Signed-off-by: Martin Storsjö <martin@martin.st>
commit 41067d217d365d40a27920c117453c7b0d4a8fd6
Author: Julian Scheel <julian@jusst.de>
Date: Fri Sep 27 14:32:40 2013 +0200
omxil: Passthrough aspect ratio from input format.
If the input format has a valid pixel aspect ratio set (ie from the
packetizer) pass this into the output format. This helps for omx
implementations which do not report the aspect ratio.
For omx implementations which provide aspect ratio information give these
precedence over the incoming values.
Signed-off-by: Martin Storsjö <martin@martin.st>
commit 5f77310fb9d7bbe3b5c19a01903cb93ec362d114
Author: Julian Scheel <julian@jusst.de>
Date: Fri Sep 27 14:32:39 2013 +0200
decoder: Give packetizer aspect ratio to decoder.
When the packetizer detects a valid pixel aspect ratio this should be
forwarded to the decoders input format. This is helpful for decoder modules
which do not expose the aspect ratio on their own.
Signed-off-by: Martin Storsjö <martin@martin.st>
commit a0da80b66b71786a6ca70a95bfb317713f24e542
Author: Martin Storsjö <martin@martin.st>
Date: Fri Feb 7 15:32:01 2014 +0200
arm_neon: Explicitly specify the symbol name for amplify_float_arm_neon
This is consistent with all the other neon functions. This avoids
having to add a symbol prefix via other means (macros, wrapper
tools) on platforms that normally use one.
Signed-off-by: Martin Storsjö <martin@martin.st>
commit aa8cc70921a7b542f92a62084d81aa445a76232f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Feb 7 16:07:42 2014 +0100
Add .bik extension registration
commit 2768afffbe4753b7cb3bc9d8245457e23fdbf0bf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Feb 7 16:03:16 2014 +0100
Update NEWS for Bink and jpeg encoder
commit 3be2bd676bad5e36b12f9ec0cf0d2d1dd349a140
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Feb 7 16:02:20 2014 +0100
Contribs: compile Bink decoder
commit 9d30f924d9e55cdf157218d3b7047db88e1010ac
Author: Daniel Verkamp <daniel@drv.nu>
Date: Wed Feb 5 21:17:14 2014 -0700
avformat: use avcodec codec_tag as original fourcc
Fixes Bink video playback. The Bink video decoder in libavcodec relies
on the fourcc to determine the version of the codec.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c67c7d8692f9baec3501d011613d09e0bca4f89e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Feb 7 12:40:58 2014 +0100
contrib/orc: use our own download mirror
commit 3b55e958c5cb47fd9fb1ae3af48fa2d77500ab74
Author: Martin Storsjö <martin@martin.st>
Date: Fri Jan 31 10:53:41 2014 +0200
android: Only reupload subtitle surfaces if they have changed
This avoids reuploading a full resolution 32 bpp surface for
every frame while the subtitles are displayed.
Ideally this information perhaps should be signalled from the vlc
core in some way, but until then, this avoids excessive slowdowns
with subtitles with the mediacodec direct rendering.
Signed-off-by: Martin Storsjö <martin@martin.st>
commit eec3b7c5111eebdd1e2f0ff86f3850612ca67c6f
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Thu Feb 6 14:41:37 2014 +0100
demux/ts.c: Handle allocation failures in Open()
commit f3bbea2fbc9ebfb3119c3258636babac1b5ed9b9
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Fri Feb 7 11:02:00 2014 +0100
access/decklink.cpp: fix compilation
The member m_ref does not exists in DeckLinkCaptureDelegate(), it is named m_ref_.
commit 2e917cd4f9ecfc9b8f1f5b4858e658ce27db59ce
Author: Martin Storsjö <martin@martin.st>
Date: Fri Feb 7 10:28:42 2014 +0200
ios: Pass the right architecture as --host when building contribs
--host is used to indicate where the built binaries are intended
to run, while --build indicates the platform where the configure
script is being run and where it is built.
commit ed1bd9b2b1232f24c6f11194996f031a594a0469
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Feb 6 23:15:03 2014 +0100
darwinvlc: fix transcoding on command-line broken in 9fc66e695 while retaining the fix
commit 39066fe78d9e82900067fcb0601e7d097c2ada8d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 6 22:21:34 2014 +0100
MP4: map Director metadata
commit 0901b265a9916016f63609ddf05fcb2e2080daeb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Feb 6 23:57:33 2014 +0200
mmdevice: do not enter the COM MTA upon unloading (fixes #6830)
(The MTA is still entered upon loading. In that case, it fails safe.)
commit c8407ec66593b6027c0a9cafadc38abd1b9785c0
Author: Wieland Hoffmann <themineo@gmail.com>
Date: Fri Jan 17 18:29:43 2014 +0100
meta_engine/taglib: Write MusicBrainz Track IDs
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 922c1bc9484427c1cb21296d22f0ace748c69fd2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 6 21:40:03 2014 +0100
MusicBrainz: use the MB release ID if exists
commit 45d50c431a1109c89ac2cd56b639d0be7d2389e5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 6 19:44:15 2014 +0100
Taglib: use an extradata to store MB releases
commit ccca9becbf63cfdc47516023a81b4c29021531ab
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 6 18:19:18 2014 +0100
Add the new metadata to lua code
commit 7c7948dba07607ae472438b8d5327e45bd13be01
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 6 18:11:19 2014 +0100
Provide vlc_meta_TypeToLocalizedString for the new types
And a forgotten old one...
commit 2396ab526d169c8507966c23e3de1b7f47b2f010
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Feb 6 18:10:56 2014 +0100
Add new meta types for film info
commit 47bb64f9ccf92b263cb05b8f9e96c84e1861c039
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Thu Feb 6 10:58:56 2014 -0500
Revert "vdpau/avcodec: fix build for older ffmpeg"
This reverts commit 4e0240788000e30f7529fded04dbc281d5a8f91f.
Rationale:
https://mailman.videolan.org/pipermail/vlc-devel/2013-April/092607.html
commit fe1ac6e30b60ae826443d8508c84fce7319e7000
Author: Petri Hintukainen <phintuka@gmail.com>
Date: Wed Feb 5 00:37:17 2014 +0200
ts: do not set same field twice
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 06e24490ebe21179827dceba9b50b0d8b673286c
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Thu Feb 6 12:04:17 2014 +0100
caopengllayer: Use the same gl context during modules lifetime
Fixes broken playback after switching to fullscreen for some browsers.
commit 8fd68dcfe57d7cf1c85bfc0faff7cd65cc290847
Author: Nicolas Bertrand <nicoinattendu@gmail.com>
Date: Thu Feb 6 11:23:13 2014 +0100
dcp: Use .pc files for asdcplib
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4e0240788000e30f7529fded04dbc281d5a8f91f
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Wed Feb 5 16:51:28 2014 -0500
vdpau/avcodec: fix build for older ffmpeg
commit bba3b522576349cd4a85abb3cd4e87d6b01386ac
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Wed Feb 5 21:36:23 2014 +0200
codec: jpeg: Check for NULL p_pic before encoding
commit 9911a463a6b62f8a0214fc64d9ef8cf2800c17b0
Author: Denis Charmet <typx@dinauz.org>
Date: Wed Feb 5 20:21:59 2014 +0100
Support hevc ts demultiplexing
Beware the ts with hevc muxed as private PES seem to have PCR issue and should be played in case of problem with --no-ts-trust-pcr to avoid drops.
commit fccfbd2fd1f6e91ecc3888c361348d35893140fb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Feb 5 19:49:25 2014 +0200
vdpau/avcodec: update to libavcodec 55.26.0
commit 72013a5b4f565e8fbfe83369a4bfa76d0026fc1a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Feb 5 15:37:07 2014 +0100
iOS: don't deploy xcrun as for Intel builds as this isn't needed
commit fc45d0b90fb85160d2d1af8302b70fcfe135a59d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Feb 5 15:12:37 2014 +0100
contrib/avcodec: unconditionally enable pic on iOS (close #10532, close #10531)
commit 30dcfdd04fa8f90231ab53f6efff302dbb3c6ad9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Feb 5 00:04:01 2014 +0200
MMDevice: only WASAPI lacks S/PDIF support so far (refs #6827)
commit 36f9c4031971fbeb2b444760d54cc980f1f8e000
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 4 23:58:35 2014 +0200
DirectSound: add support for MMDevice API (fixes #7394)
commit 39694ce4dd907272c101b418458447fc8bcb2627
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 4 23:35:42 2014 +0200
DirectSound: factor out common code for legacy and MMDevice
commit dd3e234c32f607d35a05108122923b06cd40f136
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 4 22:56:32 2014 +0200
DirectSound: remove stray event handle
commit db527697e008cdf405531d73b472ebb63b462d54
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 4 22:51:43 2014 +0200
DirectSound: reorder to reduce forward declarations
commit 43291e2e7ffd353d171ada04d3d0980cc21e866c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Feb 4 22:09:13 2014 +0200
mmdevice: fix restart due to preemption in Start()
commit bdaac334537accbb4b9fbf91f90fb6acd4967fe0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Feb 3 23:21:54 2014 +0200
wasapi: split as separate module
commit 0c3e5519aca12742c87a6a28900b79b280b03ec0
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Feb 4 13:37:21 2014 -0500
codec: jpeg encoder: fix build for older libjpeg
commit e868212d51f4fdf5fa1dda7f44737586032ba848
Author: Maxim Bublis <b@codemonkey.ru>
Date: Mon Feb 3 13:50:43 2014 +0400
codec: jpeg encoder implemented
This patch implements jpeg encoder using libjpeg.
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit ac3f61953b25a61cf46c16badcfd2a24f890b83e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Tue Feb 4 09:51:11 2014 +0200
httplive: use correct segment to calculate duration
Fixes off-by-one segment duration uses, and actually use
new segments length to see how long segments are and when
the playlist should be reloaded.
commit 29fdcac6deb6fac5183eecf1f7b02fac99cfd833
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Feb 3 18:32:40 2014 +0100
NSIS: use ifdiff and not ifnewer for file installation
This should allow downgrades.
Close #10551
commit 2dbc6647423f83592714c8f74acef469f2eacbf5
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 2 20:09:08 2014 +0100
macosx: fix and cleanup quit-after-playback main menu item
close #6073
commit f36dcf5a5cfeb0b7af7035f3dc95aab75a3a1fa5
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 2 18:18:07 2014 +0100
macosx: implement libvlc exit handler to properly terminate the app when requested
This is the only supported way to terminate an cocoa application and also ensure
that the gui settings are getting saved. Adapted from similar code in the qt
module.
commit 254a5ee275d526364e7eebb1ae63c0fb71127f16
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Feb 3 12:38:25 2014 +0100
Added coreanimation opengl layer vout module
This module is used for video output with the windowed npapi plugin.
close #8506
commit 9fc66e6950f19f8fdcb030336e609fc2902b2ec4
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 2 17:53:26 2014 +0100
bin/mac: do not start playlist while quitting VLC
close #8353
commit b5452bad443fcd34b98f59c4e24131aaf8e5beb2
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Feb 2 15:49:07 2014 +0100
vda: use the ffmpeg api to avoid memleaks.
This will not compile with libav. Libav needs to be fixed before we can
support it again here.
commit a24c2e7d38b888915ed1ec2c3198ef616c719959
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Feb 2 22:46:08 2014 +0100
macosx: reimplement NSByteCountFormatter for 10.7 and earlier
Note that this implementation only includes the features we care about and is incomplete
commit 097587637202b90650c9ebf4e6ee53a1ac545e14
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Feb 2 20:47:01 2014 +0100
macosx: fix recursive inclusion of the compatibility header
commit eecfe4310f9435cfd9300ba0fbc27465a758bcbe
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Feb 2 20:30:27 2014 +0100
macosx: add file size column to playlist table (close #9497)
commit 34b896f9455f7afbd705f1b928f88fbe48fcca7c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Feb 2 20:20:55 2014 +0100
macosx: fix compilation warning from the future
commit ba60bd80da7cb866033c1e0a16b6fc8293725c84
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 1 15:06:33 2014 +0200
transcode: update 'input pts' on loop so duplicate calculation can work properly with yadif2x etc
'input pts' is the pts after all the filters, so for example yadif2x etc need to take into account.
It is used to determinate if we need to duplicate current block until we should get new picture
to encode.
commit 4021ce949b4ae20720e15709757344c5ec3be62d
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 1 14:01:38 2014 +0200
httplive: use longest segment to calculate reload wait instead of given max duration tag
This way if playlist contains way shorter segments than max-duration,
we have better estimate on how ofter we should reload playlist.
commit eed05ce7725e3b5ce69ca3c63bb461511646605c
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Feb 1 12:39:04 2014 +0200
transcode: add comments on why we check frame dropping on 2 places
commit dee8cee6862a87c9fed338683d76a94a2ec82f79
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sun Feb 2 14:31:37 2014 +0100
macosx: display total playlist duration (close #9852)
commit c33e62ce48892dcc367632d53e16dd676ea8f89b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Feb 2 13:21:37 2014 +0200
RC: remove last stray reference to the menu command (fixes #10539)
commit 0991948a3e9b6434a215bac75bd83e2b9a7f8571
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 1 18:54:44 2014 +0200
Old RC: remove reference to former menu command (fixes #10539)
commit 39053b7007dfcb706d4c0c2cc8021678ca3b11de
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 1 17:08:09 2014 +0100
contrib: x265: do not build shared library
commit 7fd9d4d45a9b56179d1ed963ec9d17394ba82340
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 1 17:01:22 2014 +0100
contrib: x265 0.7
commit 9b5fbb1298fbf70eaccfaf7a5ae593eeda50216a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Feb 1 17:58:58 2014 +0200
mmdevice: IMMDevice is really only used in desktop builds
commit 8d045bd84a1a06f432b551753a2c64e8f4a97edb
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 1 16:42:23 2014 +0100
dirac plugin has been removed
commit 8033756b40cf80e436cc37f844f99d7af826cafc
Author: Martin Storsjö <martin@martin.st>
Date: Fri Jan 31 10:53:27 2014 +0200
opensles: Only try the actual sampling rate if it is lower or equal to the native sampling rate
If resampling from a higher sampling rate to a lower, one will
end up with noises in the audio due to an android bug.
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit f39b85a92d01d14bb4438bf9f67c3dca18fa3be6
Author: Rafaël Carré <funman@videolan.org>
Date: Sat Feb 1 12:46:50 2014 +0100
audiotrack: remove double initialization
commit 4088ffee796d3393015570bc54417a01063e64e3
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Fri Jan 31 17:55:52 2014 -0500
contrib: speexdsp: drop patch
It has been merged upstream.
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 0eb5239cd8979ff26fe22706ffcbeb7dc32be9e9
Author: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Date: Wed Jan 29 00:06:02 2014 +0200
smem: Use size_t for buffer sizes
commit 9f4a5e4dbd0fc47622161d2c2a7ef15cf6812cec
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jan 31 13:41:18 2014 +0100
contrib/sparkle: fix compilation on Snow Leopard
No functional changes
commit d5e2c07e487321d25fb0510c332ffd89fd494df2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jan 31 12:50:45 2014 +0100
MMDevice: we need sys->dev for WinStore
Until we can split this code out :)
commit 0d75e9fadad423a49706e71e4f75ce555fe0c9fd
Author: Maxim Bublis <b@codemonkey.ru>
Date: Thu Jan 30 15:21:55 2014 +0400
codec/jpeg: move some setup in init function
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 4329e2a4bc329dae91cbac596359c7262e59b80f
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri Jan 31 12:50:50 2014 +0200
transcode: set output pts in OutputFrame
Fixes setting output pts if video filters return multiple
frames in loop but in OutputFrame we don't need to duplicate. Then
we don't set output_pts correctly on following frames, only on first
one.
commit f945150eb86180aa68f74c2c33bed18182687531
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 29 21:02:57 2014 +0200
mmdevice: implement device notification client (fixes #7202)
commit e8668774da18804c7ab22b9cf62d119423495afc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jan 29 19:59:20 2014 +0100
Win32: workaround awesome Windows key design
Multimedia Keys, on Windows, generate both WM_APPCOMMAND and WM_KEYDOWN,
even if you accept the first, because that makes so much sense.
But some remotes only generate the APPCOMMAND ones, of course...
Therefore, Qt will get the messages twice and do play/pause.
This is not the correct fix, I'm afraid, but this will do until someone
redoes the configuration of the options and fixes the APPCOMMAND
handling with a correct MCE remote. This will do it for now...
Close #9521
commit 4ffd6f0bbf863f4e4c07c10e2c894f02d1fb3ca6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 29 19:22:20 2014 +0200
mmdevice: move volume, mute and device control to dedicated thread
This should allow changing them from within a thread using STA.
(The plugin still cannot be instantiated from such thread though.)
Also fix MTA enter/leave in a few places.
commit 3e1753ac7798befc1e3161874836db14abe439cd
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Jan 29 18:18:33 2014 +0100
contrib: gettext: avoid spawning extra sub-shells
commit fa8ebe709302d33997180cd99f0165e5ca1cf8c4
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Jan 29 18:17:32 2014 +0100
contrib: gettext: fix android build
We only need autopoint to autoreconf packages
commit 750aedbdb8756168b04398f04ad91f85546dc293
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Jan 29 18:15:42 2014 +0100
contrib: avoid cmake rewriting gcc sysroot on Darwin
commit c17e507a2a2fff29b8ac806e7c25276930c13f92
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 29 18:45:51 2014 +0200
npapi: update the tree automatically and, if needed, rebuild
commit 206f86289954cc2e0078328e0e4a90952e9b461c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 28 20:20:44 2014 +0200
wasapi: mark more desktop-only code
commit 9f7bfd93e3a749a2912adda6380370310cd4dffa
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Jan 28 10:56:46 2014 +0100
hotkeys: fullscreen state of the vout should have precedence over fullscreen state of the playlist
Double clicking to toggle to fullscreen mode does not trigger this code
path since 7b8083d228. The state of the playlist was therefore not in
sync with the vout. Pressing the fullscreen hotkey caused the state of
the playlist to be used to set the state of the vout, thus causing the bug.
Close #10433.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7a52ace172ef0275ba2efb9d5b853147f11e6dfe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 28 18:37:59 2014 +0200
vlc: fix warning
commit 4e0920ce35fe50c437fdc0a31f3b46a1dfa13016
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 28 18:23:56 2014 +0200
transform: fix off-by-one (fixes #10505)
commit d5ec2e9fc700ffeceb3151885f438cd23ce1325e
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jan 28 11:05:02 2014 +0100
jpeg: avoid a cast
commit c24ea5fb3af17c08ea12d94a106577d06e9f4870
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jan 28 14:30:36 2014 +0100
--stats: default to false
commit f7e78fb2cb603de3cd1ab27e48055484a966be56
Author: Petri Hintukainen <phintuka@users.sourceforge.net>
Date: Mon Aug 19 18:15:01 2013 +0300
Reset input titles before adding new ones.
Fixes duplicate entries in title menu after INPUT_UPDATE_TITLE_LIST.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b1c07e979ce44728c203bbf394ba6389b1673ead
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Jan 28 02:40:02 2014 -0500
demux: ogg: remove unused variable
commit 49235e261f464a3256b3091e09012e1cb4100934
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 27 21:53:33 2014 +0100
avformat demux: accomodate for Opus lavf extradata
commit 6797af80c78a781a43f1ec6358eff23add684a4b
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 27 21:44:05 2014 +0100
avformat mux: transmit Opus extradata in the expected format
(Only the OpusHead packet, no OpusTags)
commit ee3cd25bf15cd31063a04839aeaeeba6a8a508af
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 27 21:27:46 2014 +0100
avformat mux: use a variable
commit 50bf597dcf5fd810b4c2babbbbd7e24d328ae07b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jan 27 18:33:51 2014 +0100
darwin/dirs: fix plugin lookup with the NPAPI plugin
commit ee0b9164f9c46feb19a615a6ea47512d142000d5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jan 27 18:46:51 2014 +0200
vlc_readdir: remove string duplication, simplify
commit 7625fc4bd47f1e1220d31a4ff964003e6924c85a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jan 27 18:25:47 2014 +0200
vlc_readdir: drop support for threaded access to a single DIR
This simplifies the code and avoids the controversial readdir_r()
function. None of the vlc_readdir() or vlc_loaddir() code paths shared
the directory handle with another thread anyway.
commit ed9993ea0f46b778daf24c89cbb6607197c15ebe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jan 27 18:25:04 2014 +0200
DVB (old): fix memory leak
commit 71d201b8d94aad02d86d89bcaa07e6bc083dc493
Author: Maxim Bublis <b@codemonkey.ru>
Date: Mon Jan 27 20:04:50 2014 +0400
codec/jpeg: removed useless code
On any error libjpeg always setjmp, and that code never executes.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 375f89a51ae81de3bb5b9c6a6b10839e2289629c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jan 27 16:11:06 2014 +0100
freetype: fix crash is no monotype font name was set
commit 987349d7c90cacca2f8383bfb64cdc2a4551b1b1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 24 18:06:33 2014 +0200
input: cosmetic
commit 3fbb103ab60aa88161414975e9140b68dfd695b9
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Jan 27 16:09:09 2014 +0100
coregraphicslayer: fix memleak and avoid unnecessary image copy
commit 607c5b7af03a0db32ce212e6f6f31fae8f693aa8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 26 18:57:05 2014 +0100
Revert "Qt: remove SPDIF option"
This reverts commit d39285a18cd99fdc76a20fc317074e0ee862a504.
Conflicts:
modules/gui/qt4/components/simple_preferences.cpp
commit 0206828ae8f09f856bd4ee02b112202b977f7cc9
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Jan 26 18:17:21 2014 +0100
macosx: Fix issue where window vanishes from screen if fullscreen is toggled fast in a row
Extends bool to describe both enter and exit fullscreen transitions.
close #8074
commit 38e14c073d735e7bce486752e1db2343701eb890
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Jan 26 17:07:44 2014 +0100
macosx: workaround for bug where window will vanish if minimized in float-on-top mode
commit 62166376a88ca4c17e2318f05e2c8332977b290d
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Jan 26 15:00:41 2014 +0100
macosx: be more tolerant when checking for physical device (fixes #6253)
commit bfa8edd879c2af197092e867f32ce1a202932fe9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jan 25 20:09:16 2014 +0100
audiounit_ios: fix audio unit handling in pause state (close #10480)
commit 945d6f4c851071ea739c64b32f0a59507d39ec82
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Fri Jan 24 17:48:08 2014 +0200
transcode: reset audio pts when samplerate changes and set it on module open
commit d38e0f861f5b7e38f52bb54b55062cfa93b28eb2
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Jan 24 19:14:53 2014 +0100
Win32: correctly use option "disable-screensaver"
Close #10366.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 9b67dffa3ed7d335d2b8bd391755a6ffe562607f
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Fri Jan 24 19:39:25 2014 +0100
macosx: advanced prefs: fix table view width autosizing
commit 4049e2334dd6213363c154be9d0aab1d1a8a1e3b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jan 24 18:44:56 2014 +0100
Contribs: add libssh2
commit e3b809c1e4d16d858732d467b5ecd10b81d16db8
Author: Maxim Bublis <b@codemonkey.ru>
Date: Fri Jan 24 18:08:51 2014 +0400
misc/image: fixed overwriting of correct visible dimensions
In some cases fmt_in already contains correct i_visible_width and i_visible_height values.
This patch fixes incorrect overwriting of valid values.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a9712eb1304a85a05e203b2c30a68fb304172c63
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jan 24 15:17:11 2014 +0100
Contribs: update vorbis to 1.3.4
"The primary feature of this release is reduced static data size in
libvorbisenc."
"No functional changes, but the encoder lib is now a shade over 25% the
size it was in the 1.3.3 release."
Before: libvorbis_plugin.dll: 1.7MB
After: libvorbis_plugin.dll: 717kB
commit b81456fb970d3586f968f0c29eca5190e9944d88
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jan 24 14:44:42 2014 +0100
Contribs: Remove unneeded Android patch
commit 31d3613053eccfdd54e6eb56153d14143957297a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jan 24 11:40:04 2014 +0100
Contrib: update live555
Close #10406
commit efd5eca5eaa1693c1f977ecd2e883851e2a53f01
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Wed Jan 22 09:46:17 2014 +0000
android: implement subtitles rendering for Android MediaCodec opaque direct rendering
A blending filter is used on the subtitles surface above the main one by wrapping the corresponding NativeWindow into a picture_t.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b729c33b249e1eaf79cb2071668a05a0368101f2
Author: Sam Malone <samicemalone@gmail.com>
Date: Fri Jan 24 09:24:42 2014 +0000
lua: http: fix artwork not being displayed on windows.
Close #7607
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit af24f1e83c9aed71f2104b7698e34399539f4f27
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 24 07:07:55 2014 +0200
record: fix sout-access-file syntax (fixes #10473)
commit 379eb7663f612d598e0e50ddba9b7d7a3201cd9d
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Thu Jan 23 19:33:35 2014 +0100
qt4: fix seek support in VLM
clang was giving a warning about the addition of a const char* with an integer.
commit 6fc0ae32f0029420cf52665b164c87840b08fb61
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Thu Jan 23 19:27:09 2014 +0100
alsa: move const qualifier at the right place
commit 5ca6d6ef6f39e0d8098d51b6cee443e7b557a725
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Thu Jan 23 18:21:07 2014 +0100
flac: fix encoder enum type
In fact both enums will have identical value (0 as first enum in the list). But
this can break if the header change.
commit df5b4a9db941864d2dead106bc70c03322f31ed8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Jan 22 15:01:50 2014 +0100
contrib/harfbuzz: fix OSAtomic calls for AArch64
commit 0de04aff208d3ed4477d718dd88f44be3d9acb50
Author: Forteve Zepushisti <videolan@videolan.org>
Date: Sat Dec 14 23:09:59 2013 +0400
fix gui/skins2: ft2_bitmap.cpp write after allocated block
this fixes trac #10134
Signed-off-by: Erwan Tulou <erwan10@videolan.org>
commit df28caa30662840d74cae6312ca8fb09546ce8a9
Author: Julien 'Lta' BALLET <contact@lta.io>
Date: Tue Jan 21 16:45:08 2014 +0100
Extends lua's SD API to add a remove_node method, similar for remove_item
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 0eb37e84935763d7055eb08a3d28fb1b5231ae0a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Jan 22 14:12:34 2014 +0100
extras/ios: modernize build script
commit bf235ea880cc812c5ff053b91a218d03261434c5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Jan 22 02:32:01 2014 +0100
contrib/ios: simplify arch handling
commit a8a64471140ba115c0059363c9c9bc0f76debdc2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Jan 15 15:13:03 2014 +0100
extras/tools: update gas-pp
commit ba2d5efe17fd664fb3cd356a09782db31a42ee79
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Wed Jan 22 13:42:36 2014 +0100
contrib/avcodec: remove remnant
commit 2ff134679b5262783d3d9ade571c9a9a11e38cab
Author: Julien 'Lta' BALLET <contact@lta.io>
Date: Tue Jan 21 11:38:40 2014 +0100
Implement lazy loading in icelast.lua, fix doc
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 648b2bc745516f59aafc28782418d70b531c899f
Author: Julien 'Lta' BALLET <contact@lta.io>
Date: Tue Jan 21 11:30:10 2014 +0100
Document the lazy initialization solution for the double lua context loading
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 294c97cd9d95d81465c0e1b2b319428301f3d4aa
Author: Julien 'Lta' BALLET <contact@lta.io>
Date: Tue Jan 21 11:11:09 2014 +0100
Fix a segfault in LUA Service Discovery, when stack wasn't a clean state after the first iteration of the FillDescriptor loop
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 69894cdbca87f5861a8835c82436f1a5dc6badb1
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Jan 21 10:59:57 2014 +0100
DirectDraw: cleanup and document code after removing Unicode mode.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 7cbbe5646819afbf3f5618d5827e6c066dd5a04f
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Jan 21 11:30:12 2014 +0100
Direct3D: add a new state handling when the device is lost but cannot be reset yet.
In this state, do not call Direct3D functions and exit the "Display"
and "Prepare" functions early.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 3b7529dcbabd43745c40ab0590e6c8b470d086f0
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Jan 21 11:30:11 2014 +0100
Direct3D: fix typo.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 508d398c6f249aafcddc6650ddc8dcdce0b23d70
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Tue Jan 21 04:16:31 2014 -0500
Freetype: fix valgrind warning
Fixes "Conditional jump or move depends on uninitialised value(s)"
in RenderCommon (freetype.c:1705)
commit f35551e50cea30238b6a532436b93cf352bf5ff2
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Jan 20 18:21:56 2014 +0100
macosx: simple prefs: robustify and cleanup saving int and string list
commit ddb643bf03f2970e3cc9bf4575d2efc98d7756e6
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Jan 20 18:16:54 2014 +0100
macosx: simple prefs: use config_GetIntChoices for int list
commit 4e6bc174ce1c99a340e5a682f6e323cdcdc78ed5
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Jan 20 18:16:00 2014 +0100
macosx: advanced prefs: use config_GetIntChoices for int list
commit b76584c163764925378bee83e4797db53b24ee91
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Mon Jan 20 16:00:49 2014 +0100
transcode: cosmetics
commit 184e5a3fedb0a3f08d0ffa9ab30af8d52f3f277a
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date: Mon Jan 20 15:51:08 2014 +0100
transcode: fix object leak with audio transcoding.
Transcoding audio could result in an assert being triggered on an objects refcount at
exit of vlc. The issue was introduced by commit id: 651ed87f2bc8f2299c823122406e524b30590d2f
commit 77c6cbf165d9f460e22674c8738d75d84e8a0fc3
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Mon Jan 20 16:30:14 2014 +0100
DirectDraw: DirectDrawEnumerateExW does not work, use DirectDrawEnumerateExA instead.
Fix #10189, #10307.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fd35fe041b3e59722476f4a1e07d8c14cb4a301e
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Mon Jan 20 16:30:13 2014 +0100
DirectDraw: do not save a string that is deallocated immediately after.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit bb964cd57718aa0c40a01d7600955e9e07c6835d
Author: Erwan Tulou <erwan10@videolan.org>
Date: Mon Jan 20 14:37:03 2014 +0100
Qt: fix playlist issues when Qt works as a dialog provider
For the Qt plugin to keep on working both as an interface module and
a dialog/menu/extension provider, the new implementation of pl_Get( p_intf )
can no longer be used blindly, since it now assumes that the playlist is the
parent object. In the latter case, the parent object is the calling interface
(for instance, skins2) and the playlist is actually the grandparent !
As a rule of thumb, THEPL which is now initialized appropriately should be
used instead of pl_Get( p_intf ) throughout Qt.
This fixes trac #10421
commit 9bf135cb039e4130cd8dfce599b7632703bfec0d
Author: Erwan Tulou <erwan10@videolan.org>
Date: Mon Jan 20 12:14:37 2014 +0100
skins2: remove unused variable
commit 5981a203198707ac198c7866cbddd3003ccd51ec
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jan 20 07:38:27 2014 +0100
Qt: use DIR_SEP for BDMV and VIDEO_TS detection
commit c36f023fb990876e12c40245ecafa1f9db6c8ba4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Mon Jan 20 07:35:39 2014 +0100
Qt: avoid the record button to appear multiple times
commit 761a49f8f9352ab5633cdea47900aa2b95ba6cf8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 19 19:29:15 2014 +0100
Revert "Pass the value by pointer (cid #1049514)"
This reverts commit e7d6279cee9d96d0b2514a5659bc21e861f5112b.
This broke zvbi decoding on Windows
Close #9523
commit b502075972e0cfbea51dd21aaf72b09ba671c501
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 19 18:59:00 2014 +0100
Qt: fix folder opening of DVD and BD on Windows
Close #6328
commit 7ef85b9e804b0f2786797a39eeaec72ef81e8a8e
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 19 18:10:11 2014 +0100
fb: fix palette size (4 channels and not 8)
commit 6ff63c369fc0336e7484f98d9c7f50650af2ecd9
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 19 18:05:12 2014 +0100
fb: fix pointer arithmetic (cid #1048983)
commit 70c147f0616175866ddd9dfc0ae8c6978d8a9b0a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 19 18:06:57 2014 +0100
Qt4: add a record menu action
Close #8761
commit 98ed7f65a64c3c0a61bdd46184efcd4248c9e636
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 19 17:44:31 2014 +0100
Qt: make the mouse sensitivity in FSC configurable
Close #9462
commit 6ad9a260b5c94313e5c3452b0cc131b8074b8680
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 19 17:43:28 2014 +0100
mkv: fix use-after-free and double-free
commit d2ff0942a2b6d18a9dfb53ad041f2ade62a2d365
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 19 17:42:04 2014 +0100
Fix wrong implicit cast
commit 2b2889024fd5a4dcb6fafbe12e5b0bf1b7dd1ddd
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 19 17:39:59 2014 +0100
help: fix help string if colors are disabled
commit 3dd6f93fa7864d4035cf472002dbf496ed8c0777
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 19 17:39:10 2014 +0100
qt4: fix clang warning (implicit conversion)
commit 2310b1952ee36104d23b9840f9b42364057cf4fe
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Sun Jan 19 17:37:38 2014 +0100
update: fix memory leak
commit 302ffe2e61704ba514402b7b015e6709540973fd
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Jan 18 23:22:25 2014 +0100
macosx: advanced prefs: fix width of table view
commit 7dd80de5601ff0b85dfa3e0db9be9d69a2bfa1f5
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Jan 18 21:42:10 2014 +0100
macosx: advanced prefs: remove scroll view from module list table view, fix layout
close #9971
commit 65a983cf2d01d5a7aff81149af425a8164d0cfa0
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Jan 18 21:00:19 2014 +0100
macosx: advanced prefs: implement controls for CONFIG_ITEM_MODULE_LIST
fixes #7493
commit eab8b4acfd921903639aeee57f10e67248c39c41
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Jan 18 19:43:47 2014 +0100
vout/macosx: use shorter name
This is a user-visible string, not the developers doku.
commit dad64d35ac4d3b89b06565f1363219f8810a69ad
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Jan 18 19:35:41 2014 +0100
macosx: simple prefs: merge module list into string list and simplify
Uses config_GetPszChoices.
Fixes bug where explicit selection of macosx vout module did not worked.
commit b954a5927defb181d53ce9ab09a8a1d6de76d6ba
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sat Jan 18 19:34:22 2014 +0100
macosx: advanced prefs: use string list control for CONFIG_ITEM_MODULE and simplify
Uses config_GetPszChoices.
close #8941
commit cdbe3eeb7b3d7db19b3de9af32eb066640b85ce6
Author: Martin Storsjö <martin@martin.st>
Date: Tue Jan 14 15:30:21 2014 +0200
blend: Handle alpha when blending in RGBA buffers
Previously the alpha channel wasn't set at all, and the RGB
components were blended without regard to the existing alpha
value.
Signed-off-by: Martin Storsjö <martin@martin.st>
commit 0eedfc01b24a0e313ed96a6f33233ce90f71967b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 17 23:11:08 2014 +0100
Qt: ExtensionListModel: don't specialize
commit e1cdc9e5912d3378ac8d48fc8b859c73f60c4dc0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 17 22:50:50 2014 +0100
Qt: ExtensionItemDelegate: remove unused members
commit 5f78dc28f844fa043b8c63b48bc50dd882f5f13d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 17 21:07:02 2014 +0100
Qt: ExtensionItemDelegate: rewrite (fix #10407)
does it the right way
commit 096802060b7f5d5157a998f9555263b82d6511e2
Author: Wieland Hoffmann <themineo@gmail.com>
Date: Fri Jan 17 18:29:41 2014 +0100
meta_engine/taglib: Read TrackID in all formats
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 987d6cf967cc70752493428496a16d4c62c56044
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jan 17 17:36:31 2014 +0100
Qt: fix audio menu crash
Close #9674
commit b402de6246a3d26c9cd61d91a0bc4f9a99496f1e
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Jan 17 15:46:09 2014 +0100
avcodec: map OPUS codec
Libav: 2a3d82ab467183fd108f451a85ca06ebc2a57e2c
FFmpeg: e62fd6619f7aa91956a1b4ccfa7b0b8d7bc4ba90
commit d75a07a202fabab74cee6574092ad0c94380e32e
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Jan 17 11:46:49 2014 +0100
mediacodec: implementation of MediaCodec GPU direct rendering
Based on the work by Martin Storsjö.
The decoder stores opaque buffers in the p_sys member of the picture
and the vout uses a callback from the decoder to render these
buffers. When the decoder flushes or closes, all the currently in
flight pictures (filled by the decoder but not displayed yet) need to
be invalidated. A mutex is required in order to prevent the vout from using
destroyed MediaCodec buffers.
In order to avoid a deadlock when exiting the decoder, a maximum number of polling
attempts was added in order to avoid blocking the decoder indefinitely if the vout
is not releasing output buffers anymore.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 31bf4b4de5c5c00f660fa3ab5dfd27729fddb669
Author: Martin Storsjö <martin@martin.st>
Date: Fri Jan 17 13:49:31 2014 +0200
mediacodec: Set the dequeue timeout in the right unit
The timeout parameter is in microseconds, while the previous wait
value (30) was supposed to be milliseconds.
Signed-off-by: Martin Storsjö <martin@martin.st>
commit 7a19c0b41e4c43392f423338d41b0bcebc3e5329
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Jan 17 11:30:19 2014 +0100
alsa: set spdif options also if device was specified
On my laptop I need to specify --alsa-audio-device hdmi
commit 806a5a50f52cdf467c83ddebc3853ecf93c879ac
Author: Rafaël Carré <funman@videolan.org>
Date: Fri Jan 17 08:21:49 2014 +0100
vout_Request: cosmetics
commit 17818d7bce710b281bc9d012aaf84a18b59924e2
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Jan 16 22:00:52 2014 +0100
Use str_format_meta for snapshots
Fixes: #9938
commit 3514f7b00963a5cffe4381be3c82a0b2149f3d07
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Jan 16 20:55:25 2014 +0100
Mention dirac removal
commit 37502dd2d20a6c7669e81a24cccdaaea47c09f83
Author: Rafaël Carré <funman@videolan.org>
Date: Thu Jan 16 16:12:58 2014 +0100
Qt4: add h265 transcoding profile
commit 557f5d1c6a68ea71ae50505af80c3f13effe3958
Author: Rafaël Carré <funman@videolan.org>
Date: Wed Jan 15 21:41:54 2014 +0100
Remove dirac.c
Comment says:
"NB, this is a temporary encoder only module until schroedinger
offers superior encoding quality than dirac-research"
http://diracvideo.org/2012/01/schroedinger-1-0-11/ says:
"Schrödinger outperforms dirac-research in most encoding situations,
both in terms of encoding speed and visual quality."
commit 1a774ee2dbc4339982d90432d2a2325dcc3031eb
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jan 16 19:27:18 2014 +0100
demux: asf: don't warn on stop.
Can still have unsent blocks.
commit 6aa64b7a836a7d886ea8a145c71a685a411bd22c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sat Jan 11 20:22:26 2014 +0100
mux: ogg: compute correct dt/pt/delay/distance for dirac.
refs #9648
(no fix as codec sends bad pts sequence)
commit 3ae14a6063cfa541e70f83ff90d8b059674e51b0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jan 16 02:22:33 2014 +0100
encoders: shroedinger: fix invalid write
commit 67b7e7466cb828f3b7e68d27c520cb60da693824
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jan 16 01:38:39 2014 +0100
mux: ogg: uninitialized value
1st header write can contain random values but that
triggers false positive on valgrind.
commit c21305385d6f8a1eeb7931a4e7c42de6017ede26
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jan 15 19:53:51 2014 +0100
encoder: dirac: match source geometry
refs #10386
Still junk on bottom due to invalid plane->i_visible_lines
commit cf77bbb044a9e58959dadb81adcd818c61a9b10a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jan 15 19:52:26 2014 +0100
encoder: dirac: fix heap overflow
commit 9fc1397ac49186237ea24991326206015bf4d32d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 3 15:24:14 2014 +0100
demux: oggseek: fix timestamp computation for opus
commit f16fd3003272794ddbb831a23ffd64153298ec7b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jan 2 21:50:52 2014 +0100
demux: ogg: add PCR gap handling warning
commit e39d1a58ff5541dfb2e891935d3548e0813518dd
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jan 2 21:48:10 2014 +0100
demux: ogg: fix PCR from opus granule.
Can't use granule 0 as it means there's still no valid first sample
after processing packet.
Fix start gap on opus webradios.
commit ce9dac0ed9264fd4425b1901461881b078bb1c81
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Thu Jan 16 19:32:01 2014 +0100
package/macosx: remove legacy code
commit 86cf839305d711cadea062018e01858cb908de74
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Jan 14 17:34:53 2014 +0100
android: use common function LoadNativeWindowAPI instead of duplicating code in vout modules.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5adb592077fecabb0e51d1e129f75b8994971527
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Tue Jan 14 17:34:33 2014 +0100
android: add a new file in order to refactor common code between Android vout modules.
Implement a function to load the Native Window API from the Android
library. This API is needed by current vouts nativewindow and surface
and will also be needed by the opaque vout.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit a32af4a431eb6fcb00dac3fa5460ce6f7b811fdc
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Jan 14 13:21:30 2014 +0100
Update tooltip for http-cert to reflect the situation on osx
commit 7342f1c42d5d149a8351c2c1c004d84cc1836a51
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Jan 14 13:10:57 2014 +0100
securetransport: Coding style unification
commit dc0ca56148308780dd3a98858cd945efabe86245
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Jan 14 12:21:56 2014 +0100
contrib: disable gnutls on darwin os
commit b9f4af75ef21dba6a15a625317bf3ed0536edd9d
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Jan 14 11:59:18 2014 +0100
securetransport: Add TLS server module
This module uses the string passed by --http-cert to search
the server certificate in the OSX keychain. The corresponding
private key is selected automatically.
commit a07e33cdf1e747be8c50d692ab5c8b28d687ced9
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jan 14 14:43:23 2014 +0100
nsis danish translation: fix quoting
commit 715ed9dfb5113aa4662a22fdd57b979c5d2a2463
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Sun Jan 12 23:46:48 2014 +0100
l10n: Updating and adding installer files
(cherry picked from commit 47f740e7e0da787f44a0ec7d56985505e0c1a4aa)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 916e841ea992becaa788b1db1d6c0ef80193970a
Author: Ludovic Fauvet <etix@videolan.org>
Date: Fri Dec 13 17:40:39 2013 +0100
nsis: use windows-1250 encoding for Polish and Slovenian (fix #10126)
(cherry picked from commit 7d48c11c0c5068cb388e8ea45277ce89b68535dc)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit e4367cd21d556ccfdaa5ad3c62ed6bcfbaf5dada
Author: Ludovic Fauvet <etix@videolan.org>
Date: Tue Dec 10 16:27:18 2013 +0100
nsis: fix encoding of translations
As of now, NSIS doesn't fully support unicode so it is better to use
their iso 8859 counterpart.
ISO-8859-1:
- Dutch
- German
ISO-8859-2:
- Polish
- Slovenian
(cherry picked from commit 02a8a0326001760195383e03bb04a047919fe09f)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit a27214464bf4f292c60e50c5cb3336beee481e67
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Sun Dec 8 19:37:35 2013 +0100
l10n: NSIS Polish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
(cherry picked from commit 5aebac3078b586fcd72ba17b01e934a45431370c)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 74cd59ac241fe18d6a4aca21ea5f420cad02476a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Dec 8 00:05:10 2013 +0100
NSIS: fix polish translation
(cherry picked from commit 35c5354c363d30119edccb0c0d5d9d26b68fd753)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 71bb485988e3f4827c5c43504e5466f8ef92e677
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date: Sat Dec 7 16:46:37 2013 +0100
l10n: NSIS Dutch update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
(cherry picked from commit 5280d37fe2edcfc3402ef339457e3f959ff4a9db)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 7d49f7c09d836cf58f892d0ba4b4268ef4995ea8
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date: Sat Dec 7 16:44:50 2013 +0100
l10n: NSIS Polish update
Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
(cherry picked from commit a7170eee8648f9f02d7de22fe9203b83c599651d)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit f3a5e3788987cbf32a9c5e2a339a8831af007d02
Author: Christoph Miebach <christoph.miebach@web.de>
Date: Sat Dec 7 16:37:59 2013 +0100
l10n: NSIS German update
(cherry picked from commit 1f70a1d67dbf8ca616d40e1260a58f5a1058f60b)
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit b957f4bfa47d2f9a6af52eaf89b5d49573b9650a
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jan 14 12:24:46 2014 +0100
contrib: we don't use nettle directly, only as a gnutls dependency
commit 25d1d8eee4eff5d409145db3ad17da9f40dc2933
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jan 14 11:48:57 2014 +0100
vpx decoder: check if library was built with vp8 support
It might only contain the vp9 decoder
commit a177dd4fa61e0e770783aa8e9f84ac5f795581b1
Author: Rafaël Carré <funman@videolan.org>
Date: Tue Jan 14 00:23:23 2014 +0100
contrib: x265: handle checksum correctly
commit d03f05479f46ec10f8194e62cddb4e77815bc7e0
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 13 17:59:41 2014 +0100
contrib: add x265
commit a0e6d8c20323d93964b0c46ec028204eea2a5077
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 13 22:25:27 2014 +0100
x265: use pkg-config for detection
commit 6768c9cf7fb1a888702c5853ab9795f2dae7ff4c
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 13 17:42:08 2014 +0100
contrib: Look for bzcat
commit 30cd5db56a0002cb9d6e080022e22d28cac0ec3b
Author: Wieland Hoffmann <themineo@gmail.com>
Date: Sun Jan 12 23:04:09 2014 +0100
musicbrainz.lua: Use MBIDs from files, if they exist
If the MBID of the album is already in the `meta` table, use it to query
the MusicBrainz web service, instead of doing extra requests to the
search server.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ab7c22aaa17e2b314f8c2f76370edccac07fca58
Author: Wieland Hoffmann <themineo@gmail.com>
Date: Sun Jan 12 23:04:08 2014 +0100
musicbrainz.lua: Support coverartarchive.org
If the Cover Art Archive has artwork for this album, use the 500x500px
version of it.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f18236eee239fa8b57641ba82f20576ab244202f
Author: Wieland Hoffmann <themineo@gmail.com>
Date: Sun Jan 12 23:04:07 2014 +0100
musicbrainz.lua: Use get_releaseid even if the album title is known
This renames `try_release` to `get_releaseid` and uses it to find the
MusicBrainz Identifier. That MBID is later used in the query passed to
try_query.
Not using the ASIN returned from the search server in the get_releaseid
call means one additional request is performed in the case that both the
artist and the album name are already known.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c50c436760afcb4c16456f6002a1d75d36c1a313
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 13 16:52:04 2014 +0100
contrib: taglib: fetch patch from https://github.com/taglib/taglib/pull/309
Closes: #10227
commit 1e335d5e5e5baf1a5425b56edab27b07713fe7c3
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 13 16:10:29 2014 +0100
avcodec video decoder: returns delayed frames at end of stream
Closes: #10331
commit fc3d0d50b0dd0007f966cccd6cf900fdc13491f9
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 13 16:02:58 2014 +0100
core: ask video decoder to return its buffered pictures
commit 0e630d124b147819545cb32d08008527c2d6c4cd
Author: Rafaël Carré <funman@videolan.org>
Date: Mon Jan 13 08:39:47 2014 +0100
Remove reference to deleted file
commit 2b0d9882530302947ab4774a3bac119da6094581
Author: Andrey Utkin <andrey.krieger.utkin@gmail.com>
Date: Sun Dec 15 18:07:16 2013 +0000
Enable JPEG RTP packetization
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8eae542ad94652396035ee70920ca2ab107033ed
Author: Wieland Hoffmann <themineo@gmail.com>
Date: Sat Jan 11 14:10:16 2014 +0000
playlist: Recurse on ITEM_TYPE_NODE when calculating the duration
When adding an item X whose underlying input_item_t's i_type is
ITEM_TYPE_NODE (like a folder), we need to call playlist_GetNodeDuration
on X again for the duration of X to be the sum of the durations of X's
children.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit e714549a2a69bc1f49b5ebd2893b3e313f4e0e65
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 12 16:56:53 2014 +0100
Add .rpl extension
commit 2a036fb478396f613d1f2b837c0737e1a8a414ec
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 12 16:53:02 2014 +0100
Add .txd extension
But do not register it by default on Windows.
commit 82ebd6931ff019aef67e2830eef2091ea00add3a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Jan 12 16:50:43 2014 +0100
Add .thp extension
commit 3510e3b75f7cd107d9e92e1d475bf9e3d5ebef76
Author: Daniel Verkamp <daniel@drv.nu>
Date: Sun Jan 12 01:15:04 2014 -0700
avcodec: map Auravision AURA
Sample:
http://fate-suite.libav.org/auravision/SOUVIDEO.AVI
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit cf550d148c98f66d8d580fa4a5ddb531dc317c22
Author: Daniel Verkamp <daniel@drv.nu>
Date: Sun Jan 12 01:15:03 2014 -0700
avcodec: map Canopus Lossless (CLLC)
Sample:
http://fate-suite.libav.org/cllc/sample-cllc-rgb.avi
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit fa5f671482f7c2c943292ff4daa9601bd3345443
Author: Daniel Verkamp <daniel@drv.nu>
Date: Sun Jan 12 01:15:02 2014 -0700
avcodec: map KGV1 (Kega Game Video)
Sample:
http://samples.mplayerhq.hu/V-codecs/kgv1/kgv1.avi
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 612cfb1952e47ab1a4a708df5415e79823fa6838
Author: Edward Wang <edward.c.wang@compdigitec.com>
Date: Tue Jan 7 22:10:20 2014 -0500
Android: implement vlc_strerror and vlc_strerror_c
Android does not have strerror_l() and won't have it any time soon.
Localization is not required as these messages will never be displayed.
Signed-off-by: Rafaël Carré <funman@videolan.org>
commit 10daf9ee3038951aaacf9b5824c9d77a140f4ca1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jan 11 18:34:22 2014 +0100
macosx: don't show the 'hey, we found an update' dialog when playing a video
commit ce55da2ea43f6c781499d50bd15e58000b6db021
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Sat Jan 11 18:16:29 2014 +0100
contrib/sparkle: add patch fixing compilation within current versions of the Xcode IDE
commit f4e53154aaabac7cf6fd1b0f007061a6be110888
Author: Daniel Verkamp <daniel@drv.nu>
Date: Fri Jan 10 18:00:22 2014 -0700
avcodec: map Escape 124 video
Sample:
http://samples.mplayerhq.hu/game-formats/rpl/escape124/ESCAPE.RPL
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 2af32e394f8718da99df70bd2e255a46b7100139
Author: Daniel Verkamp <daniel@drv.nu>
Date: Fri Jan 10 18:00:21 2014 -0700
avcodec: map PCX
Sample:
http://samples.mplayerhq.hu/image-samples/pcx/lena.pcx
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 8b84eb692169ff0bed44ba1fd9f95766ad25f35f
Author: Daniel Verkamp <daniel@drv.nu>
Date: Fri Jan 10 18:00:20 2014 -0700
avcodec: map RenderWare TXD
Sample:
http://samples.mplayerhq.hu/game-formats/txd/fronten1.txd
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit b9feb9153b2c6a054c93a7afa00c6f3534e16e45
Author: Daniel Verkamp <daniel@drv.nu>
Date: Fri Jan 10 18:00:19 2014 -0700
avcodec: map GameCube THP video and audio
Sample:
http://samples.mplayerhq.hu/game-formats/thp/AfterCredits.thp
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 19092b0414c63b2a4a246cfbee731869584a112f
Author: Daniel Verkamp <daniel@drv.nu>
Date: Fri Jan 10 18:00:18 2014 -0700
avcodec: map LCL MSZH and ZLIB
Samples:
http://samples.mplayerhq.hu/V-codecs/mszh-zlib/monika_mszh.avi
http://samples.mplayerhq.hu/V-codecs/mszh-zlib/monika_zlib.avi
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ea4c47e7ce8a5d8e75fa069b3d9e1b40e75e37c1
Author: Daniel Verkamp <daniel@drv.nu>
Date: Fri Jan 10 18:00:17 2014 -0700
avcodec: map Wing commander IV Xxan video
Sample: http://samples.mplayerhq.hu/game-formats/wc4-xan/wc4trailer.avi
Audio does not work for this sample; it is recognized as raw PCM instead
of the special Xan DPCM codec (the avformat AVI demuxer has a special
case for recognizing this audio codec that is not in the native VLC AVI
demux).
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit c8e99546c525fef73629498cdc258b2d47f17ef1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Jan 11 00:52:40 2014 +0100
Contribs: Update to vpx 1.3.0
commit 4573489d01e8fa72e209fa3cb03c69f82b3e609e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jan 10 18:24:42 2014 +0100
macosx/QuincyKit: fix a few compilation warnings
commit 37176e860aaab545f81ce5d8037fc88667b99bb4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jan 10 18:11:46 2014 +0100
macosx/QuincyKit: add l10n
commit 9dd741de1bc2bba7092dee3c22e40ad251a397e7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jan 10 17:49:41 2014 +0100
macosx/QuincyKit: minor tweak so we can set our own app versions if needed
commit 4cec2c76e05c65fed46f1cdf580bba9038ca75c6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jan 10 17:48:40 2014 +0100
macosx: add and deploy QuincyKit for crashlog reporting
This is for evaluation only. We might want to revert to our previous system for the release.
commit f66dacb3c900bc1456803fe9a6807979d830bbfe
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Fri Jan 10 17:02:28 2014 +0100
macosx: remove previous crash log reporting mechanism
commit 779fd3dd597bff3be5636e5e822f38b1fc468bb6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 10 19:13:24 2014 +0200
Fix grammar / typo
commit 25c43a8af0ed9da74bd532b24448e4d5247e3cd0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 10 18:11:17 2014 +0200
configure: fix shell syntax (fixes #9571)
commit d976d9d061655cf88f9df83822a38a7db814ecf5
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Fri Jan 10 15:37:29 2014 +0100
mac package: convert Info.plist into binary format before deployment
This reduces size of this file from currently 60 to 16 KB.
commit c5e6a70d5e72225efb4ca7b346bf3abd11f64234
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Fri Jan 10 15:35:57 2014 +0100
mac package: add UTImportedTypeDeclarations for file types
This allows the OS to sort the files into the right categories
(movie, audio, ...).
close #9778
commit 34abc32f966699536c14e922995389921afb1d61
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 10 15:13:10 2014 +0100
packetizer: flac: process end of streambuffer (fix #10340)
commit f298d137bbc08c7b84892a868ab338bf25c8667e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jan 9 16:37:43 2014 +0100
demux: flac: call packetizer at eos.
refs #3178
commit bb4af40803fbe8224a846c96f37631ac11b3f4ac
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 10 14:36:53 2014 +0100
packetizer: flac: fix end of frame blocksize handling
commit c54e1de618d0eebd2ade54da12f0f8571a47f488
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 10 14:35:42 2014 +0100
packetizer: flac: hint min frame size
commit 68ad868d133bef36360a154335fcb9e014237b8c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu Jan 9 21:24:01 2014 +0100
packetizer: flac: ensure blocksize range
commit 540a17d105e92d70d00b7e51e6d340db56efccf6
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 10 15:30:26 2014 +0100
packetizer: flac: remove commited debug code
commit f39052fe93cce2bb0e0d897b317cf426b8514233
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 10 15:20:21 2014 +0100
packetizer: flac: add some comments
commit 4e963fac6c0f6ca678288dd4a97d9e292dc1e7f0
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Fri Jan 10 09:11:29 2014 -0500
demux: avformat: use CLOCK_FREQ
commit 14ffb1a5ca8ecee6ad9cd569dc1b162e2eeed1ba
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Mon Jan 6 22:15:55 2014 +0200
differentiate mpga (layer 2) and mp3 (layer 3) codecs
Fixes #10318
commit 03fe7c3da8e32de622ab892ce611a029067a4bb6
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Mon Jan 6 21:49:25 2014 +0200
core: differentiate mp2 from mp3 audio layers
ref #10318
commit 6d07bbb99f5d1bfc8046d729518e9af430946497
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Jan 9 21:58:43 2014 +0100
Map Bink Audio and Video codecs
For some reasons, the video part does not work yet.
commit 3dfba47808176d1c032e34166028843a4317567c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jan 9 21:04:36 2014 +0200
vlc_readdir: fix integer overflow on error
commit 2683bad6517b282d500e3faa4d0622db328f76d7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 8 19:40:16 2014 +0200
test: check POTFILES.in in test suite
(It is already tested in dist(check) but that is way too slow.)
commit 1128f3cbdc26967841d38cdffa41e7bd1afa2d76
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Thu Jan 9 19:54:06 2014 +0100
Add Atrac3+ decoder mapping
commit 1f73fdab1c0d297e50594aff7cf48a98a3e35915
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Jan 9 10:56:34 2014 +0200
twolame: fix build after revert
commit 34f7437df3bf75ecb75c630a4792829f85bdc0b9
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Wed Oct 2 10:50:58 2013 +0300
faad: set decode_audio at the end
commit ca446ef342ac19ebd75715f053431c2c87937965
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Jan 9 10:39:57 2014 +0200
twolame: set pf_encode at the end
commit b747dccee26bfa9214c2fe6eaddbd4cf52ce0c27
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Thu Jan 9 10:35:44 2014 +0200
Revert "twolame: use FL32 as input"
This reverts commit 2363d00e1131bc4b50e3a15a6593e824bee68dd7.
Twolame converts from FL32 to S16 internally anyway so no point
using this instead of converting inside vlc.
Pointed-out-by: Rémi Denis-Courmont
commit f88f91467700484a65d6c5abf0a71cfc4a209320
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Thu Jan 9 01:28:47 2014 -0500
opus: always sync i_buffer with i_nb_samples (fixes #10135)
Specifically, the crash at the end of playback was happening when end trim was
not being subtracted from i_buffer.
commit d1ee4337bf463521b8b0ba5eda49eec174c52439
Author: Tristan Matthews <le.businessman@gmail.com>
Date: Thu Jan 9 00:25:55 2014 -0500
vorbis: fix format string
commit 6449a22a1eed3cf1b6b97d7d7145abf0b4b0bf67
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jan 8 15:22:03 2014 +0100
demux: flac: use frame pts (fix #10328)
commit f14738ba51d4f6e77139e0c6d2d311703f26926d
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jan 8 15:03:54 2014 +0100
packetizer: flac: generate PTS from frame info.
commit 7aae3b8aa49d3eea689f30a5a456faca52c1d937
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Wed Jan 8 15:22:32 2014 +0100
demux: flac: use CLOCK_FREQ
commit 85149ef4ac4282ead491747e33eb351cec4fe62d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jan 8 14:37:39 2014 +0100
Qt: add a right-click action to save the playlist
commit babcef914acdcb2ab9a38e5fa2eb2e3bf9deb477
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed Jan 8 12:58:24 2014 +0100
Distcheck: playlist.h is gone
commit 3baf8ce144bdb26c0c12e53c6537dd3571549cb4
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Tue Dec 17 16:42:00 2013 +0200
transcode: set pts on module open
commit 2363d00e1131bc4b50e3a15a6593e824bee68dd7
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Mon Jan 6 21:49:55 2014 +0200
twolame: use FL32 as input
as FL32 is used in filters/resamplers also, this hopefully
removes a need of one conversion.
commit 2c34c934467e389fcd606cfe7b56f534ee263c03
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Mon Jan 6 20:15:37 2014 +0200
twolame: implement flushing on close
commit b381bf8f8291110314b5c1fc0d04d89e3cd042d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 18:38:12 2014 +0200
src: simplify and inline pl_Get()
commit a87ad3c76d203df5a89e1a5a3f25f890f94805ab
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jan 2 23:36:35 2014 +0200
playlist: create instance only when needed
This avoids checking that the playlist exists over and over again. The
playlist always exists when an interface is running.
commit c39376d370292b469bb9c5ad49ebc6f76626c825
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Tue Jan 7 23:26:35 2014 +0200
lib: add helper for playlist startup
Also remove a useless and unsynchronized test.
commit 93e4bf12583ed0e34f6abd89f6ac4d823c96a6b8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 19:25:51 2014 +0200
lib: remove unneeded code
commit 085f6772fa9739d3e9ed9a7f903e867e5e989b36
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jan 6 10:23:43 2014 +0200
src: helper for command line item handling
commit 11405d4de49c252c69e168346d8911b119ea8a4a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 19:08:21 2014 +0200
interface: create the playlist first and use it as parent
commit a5056a2d8fb05af732914c37e6bd15f56a97aa9d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jan 6 10:32:07 2014 +0200
playlist: merge interface and playlist locks as one
This restores symmetry in the playlist API, but most importantly, it
is necessary to fix some corner case races (in later commits).
commit c5f74fa3a218e946ce28e3ee1d582ede934e9513
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Mon Jan 6 10:23:18 2014 +0200
src: move one declaration
commit 36ac118c4c17ce6a2c12c91bc99d22199dce4c84
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 19:43:42 2014 +0200
win32: move single instance back-end to separate interface
commit 9a144c024b7e8e3295a8f07ced5224bd7f7fac36
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Mon Jan 6 17:21:33 2014 +0100
src: darwin/thread: do not create own condattr
commit 15a85cc6cc73e8ca885bac7e72a3c22ae32ad54b
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Dec 31 11:41:55 2013 +0100
src: darwin/thread: reimplement monotonic clock for darwin
This is based on code which was silently removed in
0f9a94f2183fc6c6e9ce8b77eb497aab160cbbbd and
45c2bc0811cc2d9fe8e11448a05742d7ff6da1d8.
The patch solves timing issues if the user changes the system time, for
instance while playback.
Another timing issue was pointed out if vlc_cond_init_with_daytime is used.
This remains unfixed, and is documented in a Fixme.
close #10072
commit 28102b7cb60dc9338a98bc385379e8691c129eba
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Tue Dec 31 11:17:08 2013 +0100
auhal: fail in render callbacks if bytesToCopy is <= 0
This should not happen in the current implementation.
commit 9cc6af385502109b03f69c282e935cbde4081756
Author: Heorhi Valakhanovich <valahanovich@tut.by>
Date: Mon Dec 16 01:28:34 2013 +0300
httplive: Adjust conditions for playlist reloading
Commit 7655d6c889d2425c1fd4615f7e2692df1a47470c changes HLS http
playlist reloading policy. But leaving only one fragment in buffer is
not enough. This patch ensures that less than three fragments in buffer
leads to playlist reloading. The overal result is more reliable http
streams.
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
commit 9f0a91cb7e562fcfb72046b38a5f986c0e1bc0e3
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jan 6 23:43:59 2014 +0100
demux: wav: stay within riff chunk boundaries (fix #10323)
commit fba05eaa2aad38d86bc233c2465d8a6d7f056d2e
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jan 6 21:08:51 2014 +0100
codec: vorbis: birates are signed. (fix #10324)
Negative being meaningless.
commit 6ac2e1cd98156d94b136682553dd903e087c7740
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Mon Jan 6 21:07:36 2014 +0100
demux: ogg: vorbis birates are signed.
Negative being meaningless.
commit 3f6abe77dc77550a8b500d670f35396ee9a1f050
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Sun Jan 5 01:50:50 2014 +0100
mux: ogg: add support for VP8 in OGG
commit 3111f2923a27f87549036a51bf7350ac821f4f37
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 3 23:59:06 2014 +0100
demux: ogg: add ogg/VP8 support
commit 8584fc6e3ce097dfdaf41519606543b8870dec9c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date: Fri Jan 3 23:57:04 2014 +0100
demux: ogg: split comments parsing from xiph unpack
commit 18b224c98b282e20904a56f1ecdde3b9e9556bf4
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Jan 5 19:21:11 2014 +0100
securetransport: add missing error checking
commit efbb9e0de718493549f8123bb6c57e7cfc1c9f45
Author: David Fuhrmann <david.fuhrmann@googlemail.com>
Date: Sun Jan 5 19:19:05 2014 +0100
macosx: save frame position for fspanel (close #9958)
commit 44d7abad1b47fbfd25731e371aa19b897f04b332
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 18:34:42 2014 +0200
Qt4: specify function prototype, remove cast
commit 8c17cf44c589221323fb2b449ff042ee807e79fe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 18:33:59 2014 +0200
ncurses: pass interface thread pointer to pl_Get() directly
commit 8e032ed86117ff4486b2a048d047404e54e1d10c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 18:33:32 2014 +0200
audioscrobbler: simplify pl_Get() usage
commit c1677c6920a0a2bee3300faafe9bd068825df16a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 15:51:09 2014 +0200
v4l2: fix frequency conversion from Hz (fixes #10309)
commit 781ff75140b51aa17096e7a2e424bbb1836fc4b5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 13:39:30 2014 +0200
Lua: set playlist object explicitly in state
commit 3ccae49f75ceb5f38b8f7c4fcfaba4d7a7e3f8b6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 13:30:54 2014 +0200
Lua: check vlclua_get_playlist_internal() for NULL
commit 78e0f0351a01a728dfeb7c10a3665ca292c0a6e4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 13:21:39 2014 +0200
Lua: do not call luaopen_volume() twice for interfaces
commit 6766179f9abf73460d1ba11e5ae756eecdc58dca
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 13:27:23 2014 +0200
Cosmetic
commit 216b14b6b13ff0aae60373841015737389b119ee
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 13:34:12 2014 +0200
Lua: remove cargo cult check for the private data of the input thread
commit 2f846d8c8e95a1d0ea2abebd44153eef3801e07e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 12:14:51 2014 +0200
hotkeys: fix wall-paper toggling
commit ecbfb0f27f3647d71906317f397af384899539bb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 12:16:30 2014 +0200
qt4: update wall-paper mode toggling
commit 5a49525777eb4e83d034a96e8ff89db68a373f43
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 12:17:54 2014 +0200
DirectDraw: remove wall-paper playlist hack
commit f94e05c6f755a9e2b8b7bd8e548850e9e0084960
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 12:17:16 2014 +0200
Direct3D: remove wall-paper playlist hack
This is now managed by the playlist and video output core.
commit 871c93cb9a8f26a19dcfeec2bcb63a0d84b0a015
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sun Jan 5 00:07:41 2014 +0200
XCB: remove wall-paper mode legacy hacks
commit 844ff7d95d2881619786d53bfa7c07fe59c945fe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jan 4 23:55:23 2014 +0200
vout: add proper core-managed object variable for wall paper mode
commit 005ff29ba1fa6e2ab0aebd97a3a54eebbbe1b6cc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jan 4 23:51:24 2014 +0200
vout: pass enum for window state instead of boolean (refs #10302)
commit 76d6f98eefa83aa147070c75a8b1b7a86bd448f9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jan 4 23:08:12 2014 +0200
Qt4: fix fullscreen and video-on-top toggle across input or video reset
commit 2fcde01aabf50fb2f0567840b8c72114d383f364
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jan 4 22:57:08 2014 +0200
Qt4: refactor
commit 0a232d66f06f065a29b0b393da8a31b900ca868c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Sat Jan 4 22:50:39 2014 +0200
Qt4: improve macro expansion safety
commit 5b227602021a811fe921db6bf9388f3a4d0ff516
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Sat Jan 4 15:09:47 2014 +0200
transcode: handle acodec aliases properly
Get correct fourcc for i_acodec instead creating fourcc directly from
user input.
Fixes #9755
commit 4e6c9e082db20a723154dc79d604092fc120c146
Author: Ilkka Ollakka <ileoo@videolan.org>
Date: Wed Dec 11 09:02:49 2013 +0200
date_Decrement: change assert so it doesn't to funky stuff
If we do date_Set and right after that date_Decrement that assert
seemed to behave differently in 64bit and 32bit architectures.
Ref #9022, #10101
commit 67531a989304442223d33da611b071083a4810bc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 3 23:48:08 2014 +0200
configure: fix check for libnsl
Pointed-out-by: Jon Tibble <meths@btinternet.com>
commit b961d236a3fdf985a465b1fe9f1aeff08c509cb9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Fri Jan 3 12:49:22 2014 +0100
Contribs: dvdread, use the correct libdvdcss option
commit 8ef254bbae16f3df8b760c4d89fc518610a2f40a
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Jan 3 12:46:05 2014 +0100
vlc_atomic: fix compilation warnings with MSVC.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 66572ed7eace0d0ad17410f252f51f38726f3e8e
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Jan 3 12:46:04 2014 +0100
vlc_atomic: set the atomic types to be at least 32 bits wide with MSVC.
This change is required since some atomic operations of the
Interlocked API are only available for desktop apps.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 5ff29f804f88b805c0862032832be7fc1a5d02d6
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Jan 3 12:46:03 2014 +0100
vlc_atomic: add missing include for MSVC.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit f6b762329f495f3ee0dc4879c0942ae5326ba156
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Jan 3 12:15:44 2014 +0100
opengl: comment texture recycling and document a possible bug.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit ab997f4545e1aaa58bb4f6089e6a399f01baba03
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Fri Jan 3 12:15:43 2014 +0100
opengl: allocate the texture size using the visible dimensions of the format.
Removes a green line bug at the bottom of some videos.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
commit 4a50968e61108734260bc648822546d315882715
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 3 00:06:26 2014 +0200
motion: use pl_CurrentItem()
commit 98220f2b22503e1695383dbc78c2196429deab34
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 3 00:06:11 2014 +0200
audioscrobbler: use pl_CurrentInput()
commit 4e684f13c0237de4b9112c6426472ff8df46c358
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 3 00:01:15 2014 +0200
podcast: fail safe if running in LibVLC (i.e. without playlist)
commit 0476906e5c1ee6f5d8ced7e1766b9ba5cef828a5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Fri Jan 3 00:11:31 2014 +0200
atmo: remove invalid input state callback code
There is much suspicious code left. This plugin needs to be fixed if it
is still used.
commit bcb04e32aa4b800ca1536da79a3c938a232ad815
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jan 2 23:35:02 2014 +0200
str_format_meta: fix reference counting
commit d2b076e1beacffac1b43b63f1d175ecebe0a1325
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jan 2 19:33:06 2014 +0200
dtv: fix DVB-T2 tuning
commit 331299dc7bc9c03c17e68e9a1cb4335b535866b5
Author: Felix Abecassis <felix.abecassis@gmail.com>
Date: Thu Jan 2 11:43:02 2014 +0100
Remove the deprecated vlc_atomic_t type.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
commit 418241e3a01f4ce7dbddb3d7714504200726a0e5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Thu Jan 2 13:34:44 2014 +0200
vdpau/adjust: cut&paste error
commit 9ae6571a0b18d4e2b752fed9c212f886442dcef9
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Wed Jan 1 20:33:04 2014 +0100
transcode: fix memory leak
commit cc67f0252776ac00452eacd826af7d343df064a9
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Wed Jan 1 19:08:55 2014 +0100
ts: fix potential use of uninitialized variable
commit c9f630198d07bafcd83927360149b47059b66ec8
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Wed Jan 1 19:06:47 2014 +0100
ts: do not call stream_Size two times
commit 83c6f126eb638ed6a570dcc6dc5884ffab5ebb03
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Wed Jan 1 18:53:35 2014 +0100
vod: reduce complexity and please static analyzers
commit 225a216b7c645f977d0001e041dba267dd3f8b4f
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Wed Jan 1 18:53:16 2014 +0100
Qt4: fix sizeof mismatch
commit b1d4cd1999dc7739e062406d90d2db6b2cdb394e
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Dec 31 18:38:38 2013 +0100
xdg: fix infinite loop if the file is invalid
commit 8efb3b639f6a1c8f96b3d1f8dd5de5db53acb97c
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Dec 31 16:02:27 2013 +0100
vlm: reduce deletion complexity and help analyzers
commit 0781db0423a75f8eea67867d74efa7fcc0dec684
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Dec 31 15:52:43 2013 +0100
chorus: remove wrong (and uneeded) dealocations
commit 33f3158d5e79432b06ae8014aa999514f6f19f90
Author: Denis Charmet <typx@dinauz.org>
Date: Wed Jan 1 22:35:36 2014 +0100
Remove faulty return when vobsub doesn't define a size.
Close #10111
commit 776f719e75bad42a1e684b5c074a95cf7f9fc3b1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 20:31:26 2014 +0200
input_CreateFilename: take explicit input thread pointer
This should fix meta-data expansion in LibVLC (i.e. when recording).
commit 68bc7fd968916a68eb16873431d48e4185669838
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 20:25:52 2014 +0200
str_format_meta: take input thread pointer rather than playlist
commit 098f3844b086a18c332f663a13c586bf1881b297
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 20:17:32 2014 +0200
str_format_meta: clean up
commit 27da83668571d11e8fed3bd87d2b396dfd5b57b0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 19:19:26 2014 +0200
dbus: use pl_CurrentInput()
commit 5be88dcfc4e3585a90b8cdcbe6aee28c471173d4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 19:19:13 2014 +0200
pl_CurrentInput: more specific prototype
commit b3f95b9594696b80ad5c3f0053b1507306c9ccb5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 18:07:45 2014 +0200
intf-add: small simplification
commit 11c1769c986a690a75e8fe5df11e293f5f52e206
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 18:55:49 2014 +0200
libvlc: look "syslog" value only once, simplify
commit bc1fa152b3f17a26eef9cf57596c8368b6e30829
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 18:52:01 2014 +0200
libvlc: look the value of intf up only once when used
commit d19530bcb2f4721e5c4b2704865c0d86440d899b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date: Wed Jan 1 18:38:19 2014 +0200
libvlc: remove "evil" daemon global variable and clean up
(The unlikely corner case of ENOMEM remains unhandled/unfixed.)
|