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
|
commit 0b1bba79cfe94e7676fe69e9e0d2e3983a3c14c5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2014-08-25 15:01:45 +0200
0.6.2
commit cdce30ff7231ba01e27899f8c8c42fb2dd5cae7c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2014-05-26 13:38:31 +0200
call-stream: add mising 'break' in switch block
https://bugs.freedesktop.org/show_bug.cgi?id=79006
commit b900606d28ee101dc5bf6f16dca6b26fdca81888
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2014-03-06 12:21:18 -0500
version 0.6.1.1
commit 67851545b72518743469e6e862d9f191a0697105
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2014-03-06 12:17:05 -0500
version 0.6.1
commit 0ca4ba4c593df911bb491dfdce4ccccd77118167
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2014-03-06 10:33:04 -0500
call-stream: Ignore local candidates if there are none
Otherwise it will call add_candidates() with NULL which triggers
a ICE restart.
commit 240648e79c882702b497b0af9c3ec5cc563739d6
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2013-09-25 20:37:15 -0400
Fix typo, make it build
commit 96dc161f99ec2058127d50b2bb28ea3e9c2d3835
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2013-09-25 20:28:41 -0400
Use AS_IF in configure.ac
https://bugs.freedesktop.org/show_bug.cgi?id=54121
commit edf5cf40797eca0e6661fe3b08912a84a39204c3
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2013-09-25 20:23:20 -0400
Replace INCLUDES with equivalent AM_CPPFLAGS
commit 91fc609e105b466fc5b2c4983baff82a6fa9ced2
Author: Nuno Araujo <nuno.araujo@russo79.com>
Date: 2013-01-19 07:53:34 +0100
Fix the build with automake 1.13
In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated
since 2002) has been removed in favour of AC_CONFIG_HEADERS.
commit e60291e9221d984bcfbb655db15749c94c1d1a0c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2013-09-25 12:36:21 +0200
add telepathy-glib-dbus.h
Not yet needed but will be for 1.0
https://bugs.freedesktop.org/show_bug.cgi?id=69806
commit 034eee8ea7303ee0f43ad5d9594a37e29f1e24ef
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2013-09-25 12:50:43 +0200
call-stream: fix type of state variable
https://bugs.freedesktop.org/show_bug.cgi?id=69806
commit 1ddd6ae3dfb2e6f1200700215eafcf53bdd4cf35
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2013-09-25 12:07:42 +0200
build with TP_SEAL_ENABLE and TP_DISABLE_SINGLE_INCLUDE
https://bugs.freedesktop.org/show_bug.cgi?id=69802
commit 8dc3a82cc6680f9f22900e595fa88bb6d6f2850e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2013-09-25 12:07:34 +0200
stop accessing TpProxy members directly
https://bugs.freedesktop.org/show_bug.cgi?id=69802
commit 1afbe1ebe9764982cd0873cbb30f7ba7b8dc9f4c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2013-09-25 11:56:25 +0200
bump tp-glib dep and use versioning macros
https://bugs.freedesktop.org/show_bug.cgi?id=69802
commit e0cdd884ebf463f1c371a4105f56af0c7ae54248
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2013-09-25 12:01:15 +0200
add missing config.h includes
https://bugs.freedesktop.org/show_bug.cgi?id=69802
commit 3190e5ab4160d0d7b9946db547b22b1babe2e870
Author: George Kiagiadakis <george.kiagiadakis@collabora.com>
Date: 2013-09-24 15:31:13 +0300
examples/call-handler.c: s/ffmpegcolorspace/videoconvert/
commit 482561aa00c9329aa3d82e00a3f26eff38e7eee4
Author: George Kiagiadakis <george.kiagiadakis@collabora.com>
Date: 2013-09-23 17:28:53 +0300
examples/call-handler.c: Actually use has_audio_src / has_video_src
commit 0816fe31d1c0b7f90770f72dd52c75dae3d21afb
Author: George Kiagiadakis <george.kiagiadakis@collabora.com>
Date: 2013-09-23 17:28:18 +0300
examples/call-handler.c: Fix content property names
commit 61682dad3886da6336ee0e88aae9f620e0a02c50
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-09-25 17:01:09 -0400
version 0.6.0.1
commit 3a4c67d4a9c218dea8e4608f7f7050ff4f8bd83b
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-09-25 16:59:56 -0400
version 0.6.0
commit a3babd6c929e0b841839a307ddeceedfa85163a9
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-09-25 16:58:01 -0400
The GStreamer 1.0 API is no longer unstable
commit cd002a7f723229450968f8ea2664fd173a5047ad
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-09-25 16:57:49 -0400
The relay-info is now a GPtrArray instead of a GValueArray
commit 7d487ccde03cefe7938affe4c0f98360cef7ba8d
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-09-17 13:13:24 -0400
Only include telepathy-glib.h
Also bump telepathy-glib requirement to 0.19.0
https://bugs.freedesktop.org/show_bug.cgi?id=54999
commit 024c71c812b9d2c52783fb6fec866b3c07ff08dd
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-09-13 22:01:12 -0400
version 0.5.0.1
commit 5685f34ddea336acaabef90dc001af06305913a0
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-09-13 22:00:00 -0400
version 0.5.0
commit b26ae900b01d4049ab6b660ef71528f4cabf19ad
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2012-08-26 14:46:57 +0200
Bump soname
commit 7ac1f35327f050c638e536e887a3e6dc17807bfc
Author: Dominique Leuenberger <dimstar@opensuse.org>
Date: 2012-09-11 23:14:38 +0200
pkgconfig: Require gstreamer-1.0 and farstream-0.2
commit 9e626b207c8dde12ce73bc9b5869eb6f2b1d8cf8
Author: Dominique Leuenberger <dimstar@opensuse.org>
Date: 2012-09-11 21:02:46 +0200
gobject-introspection: Also depend on Farstream-0.2
commit 90bebf31c2dc1f5221b70fd753d5202f66e9ff31
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-09-11 12:40:18 -0400
Depend on farstream-0.2 for GStreamer 1.0 compat
commit eb43dad2a96b59aae80a988bb186176a70859a67
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-08-21 20:09:19 -0700
Generate GObject Introspection data
commit 97dcfe87e01436122d81e91e9939a05f85ef8491
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-08-21 20:08:47 -0700
Add : to fix warning from introspection scanner
commit f4de422881ea6fcc22a72ead639bbde3e84b7199
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-08-21 20:07:33 -0700
Remove static python bindings
commit 6c6f13385ed0f14df88fa477c9964425755c5cf6
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-01-29 23:16:26 +0000
Port to GStreamer 0.11, remove static python bindings
commit 0c96f96c732a0f2489afd6df1b0dbeb9a2c2beed
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2012-09-03 11:49:54 +0200
Set RemoteContact when accepting & updating media descriptions
commit 5baebea7b3d7b5cb6afc37989a5e42d365c15052
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-08-21 19:43:29 -0700
Remove deprecated TP_ERRORS
commit 66fc42f109712f3ab44e0daee5fca4ce861e2000
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date: 2012-04-04 15:51:08 -0400
start on version 0.5.0
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
commit 066867ea84b017df6da611afd64d8dc2a1784a6f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date: 2012-04-04 15:50:45 -0400
start on version 0.4.1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
commit 8e9efa7e7eb9e4ec9e718b900264d9ad822388dc
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date: 2012-04-04 15:48:42 -0400
version 0.4.0
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
commit 0cc0d236821e6ccc162d002478d76dcc7a18db1c
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date: 2012-04-04 15:47:47 -0400
update NEWS for 0.4.0
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
commit 2f6bd3e6bd95d9806c8c4574b300f20bf7e61187
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2012-04-04 11:13:39 +0200
The right macro is GLIB_VERSION_MAX_ALLOWED
https://bugs.freedesktop.org/show_bug.cgi?id=48285
commit 2721ff5373382613cf331d9f3809f4271de452a9
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-20 12:49:18 -0400
version 0.2.3.1
commit db872e4f63e3bac04ee097070873fd82b1a51e76
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-20 12:23:24 -0400
version 0.2.3
commit 02149cf6c5ec94484f08bb2197a5d33e9f2c1a1f
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-20 12:46:44 -0400
Remove the (skip) annotations as they confuse gtk-doc
commit 71b46b46da8bfc77cb3574c21b0739dcc444198d
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date: 2012-03-20 10:26:42 +0100
Don't segfault if there is no error set
https://bugs.freedesktop.org/show_bug.cgi?id=47558
commit e258b66a1212007f52a05fc1e284aa8632a57ffb
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date: 2012-03-20 10:14:23 +0100
Fix build (missing '\' at EOL in header list)
https://bugs.freedesktop.org/show_bug.cgi?id=47557
commit c4880f4fa3118b57ac007aab54ee5201c471136b
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-18 16:55:41 -0400
Release resources when destroying TfCallStream
commit b707a6c14e96155c225af1ba1ed70ffe473c0ddd
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-18 16:55:28 -0400
Split _destroy() and _dispose() and call _destroy() manually
commit cbd7e9f5788a193d9802b329035c19170cb0c023
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-14 12:33:53 -0400
Make sure all TfCallStream are disposed before their content
commit d20ace30f0bcb62f854cf383d185edba1faa85b6
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-14 17:29:04 -0400
CallStream: Protect against early dispose
commit 9d9a0143b2792ee7f3fc25f4072cc72c8b0cbcf2
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-14 17:28:50 -0400
CallStream: Split finalize from dispose
commit 05ad14bf449b1da5fd42fe1da97a7fa1e5e79fe5
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-13 17:18:34 -0400
Don't ignore MediaDescription offer if the answer is the same as the previous one
commit 5d59d27433b6d32e2c9ae2a7e3860a776d484e2c
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-13 16:29:49 -0400
Don't try to start receiving if one can't get the receive resource
commit 0477760a541ed511a0297b371776016371a9aa9e
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-12 21:00:56 -0400
Set stored remote candidates
commit 0cfc1a504cc8d8ecc3c8ece3503d9992bb8f3d3b
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-12 18:48:55 -0400
Add component to the endpoint state debug message
commit 9ad1adcdf4bfd8dbf6cf0d461ca2cf2a73c33747
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-12 12:54:38 -0400
Add annotations to tell bindings to use _literal versions of the functions.
The non-literal version just add a g_strdup_printf() before calling the
literal ones. So bindings shouldn't use them.
commit 577cdc162c9d09184cc085877001e380d4e4a0a4
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2012-03-08 21:33:50 -0600
Use the generic marshaller
Adds a requirement for GLib 2.30
commit 98e5cf7000dce197912c1e01cff4c202fdac62c4
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-08 17:10:39 -0500
Fix typos in NEWS file
commit 97a00b7c41595705a611c1f1bf21a6e6290a7f15
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-08 17:05:57 -0500
version 0.2.2.1
commit 2dd677fbda85b00bbba8aff29d2ff91a4d4c3c48
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-08 17:03:08 -0500
version 0.2.2
commit 4ab19099d8d7a44a3de8ff806808ce0d2598b4ff
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-08 14:15:26 -0500
Don't access fsstream if it doesn't exist
commit 8e4b120740404c733ac3bbb6fa3f115aa4988b32
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-07 16:19:23 -0500
Make it just a warning on Content error
commit 7b19cb3730ce59322a7f41b5a99044163bb35818
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-07 15:58:58 -0500
CallContent: Guard against early dispose in some callbacks
commit 5c1ea995af69e251bce731c22b47fbcea158da55
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-06 19:57:16 -0500
Example: Return correctly from start-sending
commit b0bf8d8f88a4648866b13241993cf43960574f25
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-06 19:14:53 -0500
Update the example to better use the APIs
commit e18101902af6cee9c2dfe6a791860a893fd21c45
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-06 17:05:38 -0500
Add finish function to the async new
commit 0d61b094caa77c83f3826dbb1adddbcfe55f5016
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-06 17:05:28 -0500
Fix small bug
commit 1ed8c5746c9a379a0b9eedfa20770452a9c29eb2
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-05 16:41:48 -0500
Make it possible to remove a endpoint
commit 6ec1a93f027280c59b014e9d22e23c1d041c4c1b
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-05 16:41:23 -0500
Factor out setting the FsStream direction to/from sending
commit 9c4189db00a750028ffeb8c5a9639ad695391a05
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-05 16:37:56 -0500
Factor out endpoint disposal
commit b64e1674925ae432af04b40a75a27d946f6ca87b
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-03-05 16:34:08 -0500
Put all setting of the endpoint path at the same place
commit e40399b303cb9b53e24da8122fc8f4f36bdc5d2e
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-29 13:09:21 -0500
Ignore deprecations after 2.26
commit 6113d37768d42e2b7032b5db59dcd0478cc3a05d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2012-02-29 14:00:31 +0100
include missing config.h
https://bugs.freedesktop.org/show_bug.cgi?id=46768
commit 24206f84095575cd70806edd97d1a34919506717
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-20 18:10:00 -0500
version 0.2.1.1
commit 8aa9735cded2a1589de68951c4f7724a6d5765fb
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-20 17:52:02 -0500
Version 0.2.0
commit a585da84fc5f3bc00907b25452759137de72f769
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-20 18:01:12 -0500
Fix errors in doc building
commit cbf78df822df886c92a6c9f0934067198584ecd3
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-20 17:47:53 -0500
Also cast the correct object
commit 8e0e122cdd12f01b9abb4e0ba0c1ab7b59397e14
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-20 17:44:42 -0500
Connect to correct object
commit 7d56e7b4b3c801a5ef5e9f88fc34c84656e0aa0d
Merge: ac8cae2 bf1bb99
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-20 17:31:41 -0500
Merge branch 'call1'
Conflicts:
configure.ac
examples/call-handler.c
extensions/Makefile.am
extensions/call-content.xml
telepathy-farstream/call-content.c
telepathy-farstream/call-stream.c
telepathy-farstream/stream.c
telepathy-farstream/telepathy-farstream.c
commit bf1bb9987d0f9ad5bdccc42d67fb0a8e78feaf0a
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-15 16:19:04 -0500
Remove mute as it has been removed from the spec
commit c910be247d3be7b86409fd9a77165d295d94a91f
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-08 19:04:10 -0500
Add a reason when rejecting invalid codecs
commit 30cb4df8d9a603f58b7ab3d4c74b1563033b8a76
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-08 16:26:06 +0100
Return not-implemented if more than one endpoint
commit 9626c140baf85f8b1a4464924d0d7de7bb0e738b
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2012-02-08 16:25:46 +0100
Use fs_*_destroy methods
commit edc029a12e178c6e8f1d4bd64fadc40a85f941fd
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-12-16 15:43:55 +0100
Set self->contents to NULL in dispose
This avoid a crash if dispose is ran twice or if content_removed is
called after dispose
commit 250bc7c9bf42a805929e3d71740036fc513fde4a
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-12-16 15:43:35 +0100
Keep a ref on stream proxy
commit 85050594dc47e0bbc954647abb5d46290d293eb1
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-12-08 10:50:37 +0100
Fix refcounting of TfContent
commit 46c7055150057d3d0a8534913f7e3a2a6b083d8c
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-23 16:03:22 -0500
Use the contact handle from inside a MediaDescription
Also, use the updated API without the duplicated contact
commit 10fb8a72889052eabc919e0da8a358121da99a5a
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-23 13:19:29 -0500
Update to the newest spec
commit 37a3f51b1d436f8c04c98a6964d79aba5b515c2d
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-22 23:28:39 -0500
The "streams-removed" signal has a reason argument now
commit dd0233dc0aa9a1168468d45cae77922f32588c4e
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-22 23:18:13 -0500
Ignore remote candidates before the initials credentials are in
commit e4f7eba953daff822840f3787b25e042cb4f125d
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-22 23:17:51 -0500
Use tp_value_array_build() correctly
commit fd2ae3128a28b4810405a45025e47335b24f6f9a
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-22 22:47:39 -0500
Add debug prints to TfCallStream
commit 83b244ab71cae54a4bad81ebb7bad05f4e17360f
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-22 22:11:16 -0500
Read the Sending/Receiving states in the GetAll
commit 54f2caec8837d35fba22a1c27c08ad53d02906e7
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-12 22:07:41 -0500
Keep ref to content proxy
commit f065c30685080fe0b5d3146c404303b95615d3bd
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-12 21:35:45 -0500
Delay stream creation until the user has had a chance to connect the src-pad-addes signal
This is to prevent the race where buffers arrive real quick and the user hasn't had a chance to connect the signal before it is called.
commit a650e7397d97b0c820a060d03b9c57a7ea7488e7
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-12 20:59:56 -0500
Start receiving from the stream's creation if possible and requested
We want to minimize the probability of packet loss by creating the stream
in receive ready mode.
commit 2a9ebd8d6cb2cab2da69d3057b8d4e914dbf6a62
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-12 20:28:38 -0500
Tell the application if a pause is temporary or permanent
commit 5082404aab6badf205e567c2454cbc5311c1a834
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-12 20:19:26 -0500
Change the stream directionis as requested
commit 880ccf99e77c7d635a3da9c8b63238b301f5d595
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-12 20:19:02 -0500
Correctly ignore the updated flag in the telepathy codecs
commit ac8cae2410b5ba8c59249d51ba0b53b79754ea9c
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-12-09 14:38:58 -0500
Partial port to new volume interface
commit 1521a274b53bb7015421c312caaad335923cabe8
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-12-08 19:08:48 -0500
Fix previous patch to compile with current code generator
commit 5dfab41ba7ae0ff0298fe28bbecb55e31c469f1b
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-12-08 19:04:10 -0500
Add separation between force and add candidates
commit 648784bede8db1fac5e8f14305d4a75e7044976f
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-12-08 18:47:11 -0500
Port to new telephony event API
commit fb24a81c329bcdbb3766ccff982f02241e2ffd3a
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-12-08 18:26:53 -0500
Fix build with installed incompatible version
commit e4e372b51d049f210cc5a54508fd294bf346948a
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-12-08 10:50:37 +0100
Fix refcounting of TfContent
commit 30a272d6b04de58b21af1999f251c1338cacb25e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-12-07 18:06:53 +0000
Actually complete the async init operation on success
On error and normal finishing of the async operation the same operations
need to happen, so no need to duplicate the code.
As a side-effect this cause the async operation to actually finish in
the success cases.
commit ee1affb1828c3de3bf807ac73a13bb8ddd9154ca
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-12-07 18:06:06 +0000
Port the python callui example to Call1
commit e69aa40fe057fa6769caf3636040ef1d7c1e2f38
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-11-28 16:54:11 +0100
misc fixes
commit 8ae01bcee805709ff3e250b4b19bbbe24ec30d64
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-11-28 16:53:52 +0100
Start 0.2.x
commit c1d38f079183c6b33c124b04400984f5f9f0a92f
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-11-14 12:02:36 +0100
Fix connectiong typo
commit b46aa5d21a8fef9f15531788c71dd3914c074acb
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-11-14 12:00:33 +0100
tp_call_stream_get_remote_members() returns a TpContact->TpSendingState map
commit be275c179af47bd916f97b67b9ea631cadf8a407
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-11-14 11:41:03 +0100
Use tp_call_channel_hangup_async() instead of corresponding tp_cli_
commit 6c1badeca33db73966163005796e966c5ce244ee
Author: Xavier Claessens <xclaesse@gmail.com>
Date: 2011-11-14 11:40:07 +0100
Fix build warning
gcc is not happy because it thinks that state_str could be used
uninitialized, but it's not true.
commit 78672265c97a7eecab317ea185d6f1f191dcd4e9
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-14 14:41:56 -0500
Remove example dep on the extensions lib
commit 5531a87729b078538fc2da2c619e44fc76f479da
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-08 20:11:10 -0500
Port to xclaessen's tp-glib branch
commit 03f8e008f0e72fe1fc3d5e2b4d1f17b77ba93f71
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-09 19:00:51 -0500
Make the MediaSignalling mode work
commit 4eb7319798bbae58c2f3f4880c446c8f5183fbcb
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-08 18:53:22 -0500
Add methods to report sending and receiving failures
commit a4d0638f123d2752e56174632f89bd1a62087665
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-08 18:03:02 -0500
Simplify tf_content_error by removing useless parameters
commit 7ee4b200763bbdab315fa796e31c8c7e9bf8774d
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-08 17:25:21 -0500
Use the parser API in the streams
commit fc8cfbe74386b198584adc52f64b7b258e82ba4f
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-08 17:13:32 -0500
Update to new message parser api
commit d0efff246a6668a28a2366e8ba483de99109b7ce
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-07 21:25:14 -0500
Document interfaces by file
commit 92098d57b13ebad10f53e8b02daea8144eac4c5d
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-07 21:19:02 -0500
HasRemoteInformation is only set by the CM, so lets ignore it
commit 50462e1f31c66ff2bcd941b8942d9020ade0ca23
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-07 21:15:04 -0500
Set all the attributes from FsCandidate to Call candidates
commit b3f1ba43b545087490ad1054ce62078f48fe64e4
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-07 21:06:21 -0500
Fully parse remote candidates
commit ea89416731bd3797d7b2b3abb06c8d614e36c6c9
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-07 20:53:34 -0500
Add more debug
commit 9d21b8967845226d4b1e9d03421752c690fcf180
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-07 20:50:56 -0500
Print the local codecs
commit df64f42af4215dc12a58cb65e44dc00073c6f21f
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-07 20:45:00 -0500
Print something when the send codec changes
commit ce7355cf9369dc1f6f06dac11fff764e18b2ee94
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-03 17:46:35 -0400
Implement DTMF support for Call Content
commit fc6d5ab1c00248e3d6fc2fa77b074d9842806e15
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-07 19:20:20 -0500
Use the new GstMessage parsing functions
commit 12e2cac5777a13f94beb2a21efa7ad139b6dc989
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-03 20:12:24 -0400
Implement rtcp-fb and rtp-hdrext in call1
commit 0da2edba2a44c6517ac746d051e24df5bf9d7902
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-03 19:59:45 -0400
Put direction conversion in common utils.h
commit 3097a048e5a23f6592e69253073fa19660d09c80
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-03 19:07:55 -0400
Set fully prefixed names
commit 9545232dc04ea04d74f217a4fa64e05e1cae3285
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-03 19:05:21 -0400
Set the FurtherNegotiation and Updated flags correctly
Also avoid doing unnecessary Updates
commit 37cd1208d68e689ab951b63713c25b16dc99e968
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-03 18:18:24 -0400
Use the account manager to create a channel
commit 1810df294803111e972fc8f48de9936655374bd5
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-03 18:16:19 -0400
Farstream doesnt let you specify the dtmf type
commit 771bf0d291ac1e2b53249a2e836061c97b6d49e3
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-11-03 17:49:04 -0400
Print remote codecs
commit 298083e9ca93cb328501f5dae8131d1f8cfc610d
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-10-13 18:43:30 -0400
Port to Call1
commit a829144960de949e7601250a585ee38128f1231b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-18 16:55:31 +0000
Master should go towards a 0.3 release
commit d2a1308fbbeb603e3103af8bcf6fd7fae6f8ac64
Merge: e225393 725e7a7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-18 16:54:12 +0000
Merge branch 'telepathy-farstream-0.1'
commit 725e7a79aa8340ddf08008c4740d66bd5867e005
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-18 16:42:16 +0000
Don't try to preserve times
commit d038c4bdc7c7b2efe28f27434f01e85aba1af544
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-18 16:45:40 +0000
Bump nano version
commit 4b686320a5873ccc53d8d942031fbe3a5cf1c0bc
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-18 10:38:40 +0000
Version 0.1.2
commit 4a57295665df4fde9be62471da58ad631c241353
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-18 16:13:32 +0000
Update the telepathy tools snapshot
commit f28972bf8ea7d42a4d4ba55b44114aff1bc80947
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-18 16:02:12 +0000
Switch to automake 1.11 to make gtk-doc happy
commit 92dc8a89488d1f3bd7cb9c75604fa231e260bbef
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-18 14:11:44 +0000
Require slightly newer gtk-doc
commit 538f29d85735d679e7b4cbe33836ff4dd9b77fd3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-18 11:21:05 +0000
Fix out of tree documentation builds
commit 4e488aa1f09178abafbc4bf71e6fd4fc88adafb9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-16 18:49:50 +0000
split request and reported properties
commit 9bdd6934dc5adb6305c69707ae4ef109c38c2f79
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-11-15 17:55:20 +0100
Update to latest AudioControl spec
commit c4c97449fc5fafab32d65ce4d375537225b712c5
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-11-05 04:29:00 -0500
set_property automatically notifies of a property change
commit 94b88eb21b1be16ad0683fe6c4854f04c691b388
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-09-12 02:10:49 -0500
Use tp_simple_handler_new_with_am instead of the deprecated _new version
commit 5522978b39d674ada79b1fe45c9c9741f3369dcb
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-09-01 01:42:57 -0500
WIP: Respect 0 being unknown for volume properties
commit c038f34cb6ed4f23ac811db4812d90f19dd0ce53
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-08-08 22:47:54 -0500
Support changing output volume via a volume element
commit 8574239a7f91071b2dd54411bce69fd03787fdda
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-08-05 15:46:14 -0500
Use a range of 0 to 255 instead of 0 to 65536
commit 78ed9d7be88494fdd958fda09c42f89a1231a6dd
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date: 2011-08-03 14:30:43 +0300
Fix input/output mixup
commit 8bf26c3b3124619bd89ef00d9780bf6cab1fad75
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-08-01 11:43:25 -0500
Use pulsesrc instead of audiotestsrc
commit 3ccb5651b6ec0924eee4b5244ee75f07d466ae38
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-08-01 08:40:58 -0500
Respect AudioControl interface's audio-input property in the example
commit 53b79e8f6360fdbc3cd52279ae00443696e41ad0
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-07-22 00:23:15 -0500
Abstract creating an audio source in the example client
commit 017e178f7aca7ee8ec346a6c7574b34eb3ab66f6
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-07-21 23:05:29 -0500
Add bindings for the CallContent's AudioControl interface
commit 3426e3c0f34df7d94d27bad95d6683d2ad6de375
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-07-21 22:23:52 -0500
Add Call_Content_Interface_Audio_Control extension
commit e225393827e6355ba9e29450e9fb4a878f519e23
Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
Date: 2011-10-19 14:55:59 +1100
Fix mistake in .pc.in file caused by search-replace
s/farstream-0.10/farstream-0.1/
commit baad8e349cca500f7e62b9434f905c8d1a9b1611
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-10-13 20:02:46 -0400
Remove the use of "codecs-ready"
commit c13ba74b064ce55edd29ccbc8060bc1401164083
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-10-11 19:21:17 -0400
Rename to Farstream
commit adba0fd159c5af9ecac0e24f7575edf4bc85e56d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-05-12 16:26:18 -0400
Renamed file from fs-conference-iface.h to fs-conference.h
commit 0ec8ece01671c3c77769384095b6d2eead0af30b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-05-12 16:25:59 -0400
Use fs_stream_set_transmitter
commit 1ee54ac6c4b4978d6ec825e82446e6c729cccfbc
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-05-12 16:25:19 -0400
Replace set_remote_candidates() with add_remote_candidates()
commit aecc3d3de9c6a66e21e0ada1c5333470a8517711
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-05-12 16:24:52 -0400
Replace FS_DTMF_METHOD_IN_BAND with FS_DTMF_METHOD_SOUND
commit bd103e29a899365da064e0e7abfa5b8fc2a6e665
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-05-12 16:17:53 -0400
Remove pointless ABI section from FsCodec
commit 0d93a7cfeb15c82e249bd8dd0a4c4facabf1e87f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-05-05 15:30:13 -0400
The READY state has been folded into CONNECTED
commit 959d9bb3c3cce96e87f9fc8145ef0d25997db082
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-05-05 15:21:24 -0400
Remove special handling of ptime/maxptime
commit ed343fce80ed3c94fc4564b8f966650fe4965a12
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-07-25 21:01:22 -0400
Try force_remote_candidates if set fails
commit 78428cec73f16e968e97b9a21b62ec9391fb7b7b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-07-25 21:01:04 -0400
Remove debug-msg
commit a8c5ec83cfde10ab0088e883a36eed75d7bb66dc
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-07-25 20:57:12 -0400
Remove cname from new_participant
commit b18c023e92a30c6626e6281e5d0cc050104e4760
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-07-25 20:56:53 -0400
Remove unknown_cname error
commit 9a3f5631b311ae51e81998af376d53107d1bd0ba
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-10-11 18:28:53 -0400
Add a "restart-source" signal on TfContent
commit 16f58bd3c8647c691804bedae5e94b165a69b2e4
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-09-07 18:05:21 -0400
Transform the farsight2 renegotiate message into a restart-source signal
commit ed96fc1cf073eaa6ba21b1e55adc980e2cee4c46
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-28 14:29:22 -0400
Add debug message on explicit state change
commit 566820521c266c2dcb72c12a660c03f49c8f4a06
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-01 16:59:47 +0100
Only call CodecsUpdated() when config params have changed and the other side should be notified
Also require farsight2 0.0.29 for the new comparison function
commit c53c03a059b359034627259b7edbcda720d629f4
Author: Laurent Bigonville <bigon@debian.org>
Date: 2011-08-01 10:22:26 +0100
Fix linking with "ld --as-needed", as used on Ubuntu oneiric
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
commit c9dc94e876e8ce90550e408b9a757407844a168d
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-07-14 16:52:56 -0400
version 0.1.1.1
commit 4157416592dbf8d5071a8444e831efc2154f99eb
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-07-14 16:50:41 -0400
version 0.1.1
commit a6980c3e2c1ff20af2d749ddaf240b8b0ae12ece
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date: 2011-07-13 21:01:19 +0300
Do not try to use a NULL hash table
Normally, the contents are destroyed when the channel unrefs
them at start of its _dispose routine.
However, a content may be temporarily reffed while there are
async operations in progress (eg, got_content_media_properties),
When this happens, the unref does not destroy the content, which
will only be disposed of later, at which point the channel will
have been disposed, as the contents do not keep a ref on the
channel.
This patch fixes this by disposing the contents when the call
channel goes, regardless of whether a ref is still being held,
so that each content's conference will be put in the expected
order as well as other cleanup. Checks are added where neeed
to avoid using deleted data by the code that was still holding
a ref.
This scenario can happen rather easily when cancelling a call
just after requesting it in meego-app-im.
commit 13b590a0ce6c73741f17fc2353caa03ab55d3a53
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date: 2011-07-13 20:35:42 +0300
Remove empty statements
Likely a typo that got cut/pasted.
commit 32ce42b5c7fb459d5850522ab84f5c502ba97462
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date: 2011-07-13 20:16:30 +0300
Avoid using a NULL hash table
This hash table is not set at object creation, so may be NULL
if the object is disposed of quickly.
commit ffb477d971d43cf4e704d15c4faaee6047350994
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date: 2011-07-12 19:58:04 +0300
Avoid losing a ref on error
The reference intended to hold self in the hash table should
be removed when not actually adding to the hash table.
commit ea9b6a86ea88e96f1e35a964f11fc9e051836305
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-07-12 16:05:46 -0400
Require newer farsight2 for rtp hdrext
commit f8376cac12e7025d56261c872e56c4a64610c9b4
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date: 2011-07-11 17:51:49 +0300
Fix crash when ending a call early
The async result might hold the last ref to self, so hold on
unreffing it till we're done using self.
commit 80d580a13645cd38cee928d2e9a8e6307c8be968
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-07-06 10:05:38 -0700
Only emit valid resolution requests
commit 6eb6afc63b2b4c3e58629359ec03e2aa31af0616
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-07-04 17:51:32 -0400
Trace gstreamer errors
commit dd8d882a87127a4f2bf85bd762ad5282b526bc9e
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-07-04 18:57:08 -0400
Don't move to ready state on framerate change
Doing so would freeze the video for a second wich looks glitchy. This
change has the side effect that framerate will only be controlled by the
videomaxrate element. This also work better with certain UVC webcam.
commit a7c2564c38e66dcff3124b19bc4617de558de2fc
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-29 18:55:43 -0400
Update python defs
commit 1f7844c582bbac3b5727a195c94fd7db7cb21989
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-07-04 14:27:33 -0400
x264enc element define key-int-max as <= G_MAXINT
commit fecaa47a8755e6046f0b72fb4a357ec573127b6b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-07-04 09:22:39 -0700
Get the initial VideoControl properties from the right interface
commit 4e6641b90279c70a79abaed86f4c5733a83adc97
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-06-29 22:55:11 -0400
Only send when in sending state
commit da98f4aa78d83b3e7a14d7fb94b1259dd5c7f8ba
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-06-29 22:52:57 -0400
Initialise value got from properties
commit f18afa02a5e37eeb56cab9b3b49a5f43bb34df05
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date: 2011-06-29 22:52:14 -0400
Fix width and height property install
commit 32b36df54b4ea85c073ba9e336f6b63406ccf08f
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-29 18:50:09 -0400
Set the initial video resolution
commit 89d9404963588f40e26026ce637d9c6a160a7e14
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-27 13:42:11 -0400
version 0.1.0.1
commit f01712de169528734a11efae80c7e4de1f8ece06
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-27 13:15:07 -0400
version 0.1.0
commit ea21f6ab0511786a99418967516df732ae6134e9
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-24 17:38:01 -0400
Fixup docs
commit 4b4ca908468975f1c6ff7a47b56b0cd64d443f01
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-22 13:08:34 -0400
Don't crash if named telephony event is sent before connecting
commit 1e4fe212884f8b6c36ab40297bfac4605ec85b53
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-01 17:00:41 +0100
Run dispose from the main thread always
commit aa0caac9570eb1f1fdf5963cde6ac7430aa808a2
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-05-30 13:51:26 +0300
Remove set-but-unused variable
commit 1b38dfaf23e69b7923f1fdf3b5c8fd11c419ddba
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-05-16 18:57:23 -0400
Set the rtp header extension preferences before the codec prefs
The RTP header extension preferences are only taken into account when the
codec preferences are changed.
commit d53954248f9eded799dc77878bdad6a9e2a816e3
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-05-11 15:19:52 -0400
Set Farsight2's default header extensions and codecs
commit e759815837a3e3d6fb11361c46bd91512f56078f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-05-11 13:06:06 -0400
stream-get-codec-config signal does not have details, removing hint
commit a91aeaa232ae539113ae53e82839c5b89377e9fd
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-22 17:10:09 -0500
Set the local RTP header extensions
commit 864116bef0fcd580360801cb8e03ba77fce783cd
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-22 16:05:45 -0500
Set remote RTP Header extensions
commit 4dcd5e674761957936543fe9d94125e4bdeb6ed7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-22 15:19:49 -0500
Set local Feedback Messages
commit 821cc2d1405218dffd583aaefeea320b9d3d97a7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-21 23:55:07 -0500
Implement setting remote feedback messages
commit e59011dce54f326e3bf3f65847d1778b695e5f18
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-04-12 16:44:37 -0400
Ensure there is a stop call before a start call always
commit 8bc2d188be226d677d67c0fb7d546ea6357fe8b6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-29 18:27:11 +0100
Implement StartNamedTelephoneEvent
commit 9c2364c602d529824b25911361576efe9a3a7c96
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-29 18:26:51 +0100
Return TRUE when messages are handled, a few were missing
commit f32687fe0364e2295d629feae1d68a2b18ed265d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-29 12:08:04 +0100
Add StartSoundTelephonyEvent and StartNamedTelephonyEvent
The sound variant has an implementation since its trivial
commit d673a724f145070a8e4576a0d806fc389372c1c9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-04-02 22:44:49 -0400
python: Don't link to libpython
Some distributions (Debian) link libpython statically into the python
interpreter
commit 14a1e56cac324a2fbe64dba1c87822420d8615a1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2011-03-30 12:01:19 +0200
async_method_callback_optional: also ignore NotImplemented errors (#35791)
commit e555b0175a322ae94ef7dd574e89789fa643b729
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-12 00:17:51 -0500
Implement start/stop receiving in TfMediaSignallingContent
commit 0238e09f6e6e3f5962636857f0ea4185cd3b8717
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-11 23:08:20 -0500
Add signals to start/stop receiving
commit 5362bfe4fa345a131f13a928765f86ee5b61d3d7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-12 00:06:00 -0500
Implement iterate_src_pads in TfCallContent
commit 1554f2ffdd266542f40f2a93e96156e488506d17
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-11 23:21:04 -0500
Implement iterate_src_pads for the media signalling content
commit 9dd5cfa5e51418b516109cc5f5c2f5113d20d723
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-11 23:17:16 -0500
Add method to iterate src pads for a series of handles
commit 7f9ac82d58a04aec945f331be0be0928659a81fc
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-11 16:13:19 -0500
Set the default codec prefs on StreamHandler too
commit 5207e8120c1df164c587eb5730d672f3dce118a9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-11 15:56:26 -0500
Export stream-id in media signalling content
commit 455dbfcb4f0065f8c0bc24c1f4dd5564edf7d7a0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-11 15:54:21 -0500
Create/announce TfMediaSignallingContent as required
commit f081906f51cf20399cd17b1d376701e4b1e3f053
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-10 17:21:20 -0500
Implement the TfContent api on top of TfStream
commit 9de505068df17515f6a5e35bbd4ab10f8206cad7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-10 15:51:08 -0500
Remove tf_content_set_codec_preferences
commit 15bf8d8ec7375780bd4277e46a7f506b6217a7b3
Author: Paulo Pizarro <paulo.pizarro@gmail.com>
Date: 2011-03-02 15:47:09 -0300
Saving TpChannel on creating TfMediaSignallingChannel
Signed-off-by: Paulo Pizarro <paulo.pizarro@gmail.com>
commit 97185a7111694e8db993c52e4b740755df505796
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-10 15:43:07 -0500
Don't leak the tpcodecs if we do Supported then Update
commit 152269698a731827789a1bd13ef4448e036f7557
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-24 17:12:20 -0400
Update python defs for the error methods
commit 715d9c61c2ed93995e92add0b80e5a2a2fae8e0e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-06-10 09:50:02 -0700
Clarify the FsConference reference counting slightly
commit aa32b795887c58a785cc0b2de8ad93154db7e3d7
Merge: bc299ca 63b264b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-06-10 09:32:35 -0700
Merge remote-tracking branch 'vincent/leak'
commit 63b264b920989ae22c237287cbbd4cdd707bef69
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date: 2011-06-10 15:33:14 +0300
Fix FsParticipant leak
When getting a participant that already exists, the FsParticipant
to which it corresponds is reffed, but not unreffed in the put
function.
commit 9cf402f1d4971fdee7a7676e9dc3b0391a12c881
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date: 2011-06-10 15:32:11 +0300
Fix FsConference ref leak
When getting a conference that already exists, it is reffed,
but the corresponding put did not unref it.
commit bc299ca706f51adee1fb18819e5512d89c701a99
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-06-10 01:54:44 +0300
Don't shadow variables. Causes the CallFsStream not to be freed
commit 5540bacd3337939a2491dbadf673296d263209a6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-06-07 16:05:16 -0700
Remove stray debugging printf
commit c56f813a6ec08200f347b4b12d815fb4363fbaea
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-06-07 15:53:09 -0700
If the element has an intra-period, set that to 0 for manual keyframes
commit 14012038fd3464c443363e67b28bb355fae22c37
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-06-07 15:46:49 -0700
Fix typo in default resolution
commit bac3e751a89d02c221d26931011e39460eebdbae
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-06-03 10:39:04 -0700
Handle resolution changes
For resolution changes go set the video element NULL instead of just to
READY, otherwise at least logitech cameras seem to get confused
commit 39bd4c977d184a18ad732987ad0f4edb9df270c5
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-05-23 11:36:30 +0200
Add signals/properties for resolution changing based on the VideoControl interface
commit 9e2e1251fa23bb59c4c5dc374b67db5cde059663
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-05-20 13:36:35 +0200
Let the example call handler react to framerate changes
commit 1775817309e6be0c5e0555a0f31fea450e24f5f0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-05-20 13:32:36 +0200
Signal framerate changes
commit 15bad43bdba634f16593b0b1eb733de717f23492
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-05-20 10:41:43 +0200
Set the keyframe interval to maximum if we're using manual keyframes
commit c9652378db8d953ef64489b4f923152e5ecfa4bf
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-05-19 12:46:47 +0100
Implement keyframe requests
commit 2e3a8a66590da8802f356dab58c1d52f1fc59c80
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-05-18 18:14:14 +0100
First iteration at implementing the VideoControl interface
Check for the VideoControl interface and listen to the various
properties. Also implement setting the bitrate and the MTU based on the
VideoControl interface
commit eae3eacc53f5c5c7b7f8b7082209b16a11093525
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-05-16 13:18:56 +0100
Add various call related capabilities
commit fb590a7152e5c3ae2f1504ab35bbf13d943b07f8
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-02 12:04:45 +0100
Don't do the src_pad_added dance while cleaning up
commit 1df97c3a2f5ae3811a659b31e22936da925d6658
Author: Olivier Crête <olivier.crete@collabora.com>
Date: 2011-06-02 11:45:38 +0100
Don't hold the Content lock while freeing a FsStream
Freeing the stream will push out a EOS event, which may cause src_pad_added to be
called if there is no src pad yet. Which will take the Content lock, which causes a deadlock.
commit 82cff52bc48921370fdc6326f8f588fe94f383cf
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-04-19 11:08:00 +0100
Cope with failing to get the media properties
commit 55826d0cd8f193e430b26140d191a8ab03ec8588
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-04-19 11:07:33 +0100
Ensure the CallChannel stays alive while asynchronously creating contents
commit 600ce76260a037b54a575814b28872fa3bbf7334
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date: 2011-04-06 14:17:57 +0300
do not keep a pointer to an unreferenced object
On success, the pointer is overwritten without refcount changes,
but on error, the offer is unreffed, and the current_offer pointer
would be left dangling.
commit 129a4b8839ee96eae216293ee2e1862a3c2a6d07
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-03-29 16:37:22 +0100
Add videocontrol interface
commit 77a6630e712de63d6a8179a58db02278715cd570
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-23 16:43:11 -0400
Remove public tf_channel_error
commit ae8135a0ef7787144900a8b68f29921bd1588705
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-23 16:34:30 -0400
Use tf_content_error_literal instead of _printf
commit 3c21ac38683e1ab7ae460112d100f1b270d611cd
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-23 16:21:50 -0400
Don't leak GError
commit 08c8b46511fb0d7566318918d39ac8d8ca07eb19
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-12 00:42:05 -0500
Move the printf content error function to the base class
commit 1dc12caf46a72d2d9fb82e131188c19fc27a6747
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-03-14 11:52:50 +0000
Correctly handle bus-message even after the channel has been closed
commit 5b2277a945beb0663fbd1e0b4eaeb134a1578322
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-08 21:25:32 -0500
Make sure the same content isn't added twice
commit 9f4712e170a57059a425e59eb90059cd60d72d17
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-08 21:25:20 -0500
Work around async_init's ref handling
commit 117ba2c94fab63126c0088f9f1d1e6471ed41d2f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-08 20:10:00 -0500
Add object-path property to TfContent
commit f9d40a0da524bf81504ea63ece3284ac36665b1c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-08 19:03:27 -0500
Don't leak GAsyncResult
commit 2150b050c5d2af0e6435df67104db60293191b63
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-10 15:58:54 -0500
callcontent: Missing break;
commit fed8a8acc0442a123f703b5833add7fe419e9ff0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-03-08 18:16:38 -0500
Require newer farsight2 for defaults
commit b6ef3ec4afe9f0e9990706d1ad700eb3348cf79b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-24 14:32:20 +0000
Gracefully fail if a Content doesn't have the Interfaces property
commit c4648e8e8a92e6e58da937f59519c7660cc889f6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-23 14:08:08 +0000
Use autovideosrc and change the default resolution to 320x240
commit 92e03020b6460a64e91ff3c7882c240eec128fee
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-18 19:05:33 +0000
Use gio explicitely
commit 35ecf76cbcdaddfcdb4a375aee2dc29d8805f50d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-15 19:38:31 +0000
Also update the pacakge name to farstream
commit 50b0c1c8ba4f14ac24deafb639b8b5d4703bb197
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-15 19:33:17 +0000
Add long and short description
commit 70ad138db11d6fad3bb6616e3c52190957808559
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-15 19:31:59 +0000
Add tf_init in the sections document
commit b6c0fa8f6dc3d9ee5f5d74fc49574dbb13a5874d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-15 19:31:44 +0000
Spell out which files to ignore, it's not a glob
commit 405ccfa026539ab212a98883156e789d3ba7966f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-15 18:40:21 +0000
Add missing files
commit ed909918bef6a8e322c938e4a5c8022fda470ed2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-15 18:40:06 +0000
Add missing files and buildflags
commit 8ec78ddc87c3835ca903b9c02a30ed9fa5336953
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-15 18:39:49 +0000
Add input filters
commit 8f732b68de7e6df9a5ee5be8a66b0ccc08c36df3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-14 15:33:05 +0000
Don't use glib 2.28 functions
commit 87bb43796eff657184608497351ff20a4bbb561e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-14 15:32:47 +0000
Handle not having default properties for a conference
commit 1341f1f2e6a71fcd155289c638187c0f87d87dab
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-14 15:32:18 +0000
Check return codes from _link and _set_state functions
commit 3d0039c8a75625b5f96821abd70c4b500300bd68
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-14 15:10:02 +0000
Don't leak the bus
commit 73d1bea82e65d587d5ee7895cf9b9facea6c2b92
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-14 14:32:38 +0000
Default Codec preferences are now done by telepathy-farstream
commit 79ea72e16d3eada53c66c681c718621ec6b3dfe8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-14 14:31:47 +0000
example: Use one notifier per conference with default property setting
commit 8d4778ce5fca84029ce06a2379732ab564f55536
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-12 13:53:51 +0000
Update .gitignore
commit dcdbe199fc85f798863a534aa9040741c0f92dec
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-10 13:24:34 +0000
Add a C example of tp-farstream usage
commit 60cd85bf6df1c5ca249df4827607b2ce5d647591
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-10 23:28:54 +0000
Set the default preferences early so the user can override them
commit bf9b00e81bed0dfd20a8a40791c63495ab2255e1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-10 18:41:56 +0000
Don't connect to invalidated twice
commit 71fdcc4f824ef859c681580d137745601997ce39
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-10 18:41:35 +0000
Shut down the channel if preparing the CallChannel failed
commit c5ff6db45aa24de502551d5ecebfc3e9ea0b2ee5
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-10 18:40:21 +0000
Keep a ref to the channel proxy
commit b97b54ce7cb839c3e78113a9f953cc2c4fad8467
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-10 18:00:59 +0000
Don't use guint16 values for ports.
GLib doesn't have a GType for uint16, so when getting/sending them over
dbus they're represented using normal uints. Which is mostly fine,
except when using tp_value_array_unpack and it tries to scribble a 32
bit value in your 16 bit variable :(
commit acb5a24c7a847186b633c51b9f0391f41532d447
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-09 16:32:03 +0000
Delay Accepting offers until we've given its codecs to farsight
commit a4762f75c47a36551400722c02ef0476a7245770
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-09 16:25:41 +0000
complete theasync operation, after retrieving the contents
commit 9d2a1167b7781233476c9e7633646532f3fec284
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-09 16:19:02 +0000
Don't unref self after the callback, it's not our ref
commit 5fafb3e2f0cc11e0584083ca4aa00fa3625b4e60
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-09 16:34:30 +0000
Also export tf_init
commit 93352efb5a098efc53f2f72683f47cba1e0cd8e8
Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Date: 2011-02-09 13:25:38 +0000
Install telepathy-farstream.h
commit 4658c7a6deb8e178469ef3e9345abcef09cc80a2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-09 11:48:30 +0000
Only export TfChannel and TfContent functions
commit 7359f5234b960b55899357cab4f09d5642e4b045
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-09 11:47:00 +0000
Update python bindings to not use TfStream
commit a72cc6373efb54af8f8f5e44ff32624f81f8f42a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-09 11:46:40 +0000
The TfContent API actually requires farstream headers
commit edfdeafcabc50f23d3b25277bcbda150550610b1
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-02-09 11:21:13 +0000
Do not install stream.h, its not part of the public API anymore
commit 70fbb61b54746e7bd054002329582c4e635f6bea
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-04 15:04:51 +0000
Remove random empty line
commit 14380d66669d121baa1893889b2ae921d6a4f7b3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-04 15:04:24 +0000
Unify error handling and correct refcounting
commit 09151539f52ce0162acd68907ee6d0f67d75aff9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-04 15:00:50 +0000
Drop the ref we get from g_async_result_get_source_object
commit 499e9edd52be2871b489da760323b3cf33638d75
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-03 17:06:15 +0000
Remove stray debug prints
commit 6fccefac665ed9670299dadc5e7b7650b756e6fd
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-03 17:05:58 +0000
Add a queue after the audio testsrc
commit 57fb0540f2ec4cb1766c2237ba55ed094b0b2350
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-03 17:05:04 +0000
Show state changed and clean up when the Call is Ended
commit 032c90e17848bec12e89920820cc1c6d681c967d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-03 17:03:25 +0000
Cope more gracefully if we can't create a conference element
commit 70376733dde8485e5d321ee4d1cfeba91b89301d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-03 17:01:56 +0000
Let the async init functions fully take over ownership
When asynchronously creating a GObject the ownership of the object which
was just created should be passed on the the aync functions, while will
eventually pass it on the he caller as part of the result callback.
commit 22de80f837de7319a634cbff389bb2aeb002d3b9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-03 16:57:10 +0000
Ensure the AsyncResults gets unreffed in error paths as well
commit 669c36995f878aa29e2b877ccaa1605f2d7c9ff6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-03 16:51:31 +0000
Unref the CallChannel on shutdown
commit b9ed78ed24e3334844a8234ead27974cb82fb801
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-02 19:01:26 +0000
Enable local candidate generation in the shm transmitter
commit b258608e4c28ac297e7ffdd42b75a61f69eecbe8
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-01-31 15:54:46 -0600
HACK: Force outgoing video resolution to 640x480.
commit 6b4dac9929f20d4ad21f510f93e01527a6003e0e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-02 10:50:35 +0000
Make _add_remote_candidate function plural as we can add multiple candidates
commit cf5c9c5d2e42862be8f1fbbac66b90cf5640bb00
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-02 10:50:00 +0000
Prevent accidentally triggering an ICE restart
commit 2c91e2858ada6667e31d151e9c5e21bd524aeb55
Merge: aa9e844 8352bbd
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-01 16:30:01 +0000
Merge branch 'initialization'
commit aa9e8445fe220489781a9d8ad6f713f85d9408d6
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-01-30 19:52:26 -0600
Fix assertion from FsRawSession not overriding set_codec_preferences
commit 09bdd9822c6584a4a17f6817fcf6a3f1f1b18e18
Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
Date: 2011-01-30 19:17:39 -0600
Silence warnings.
commit 8352bbd952628ae0b896f46d751157336b8410fb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-01 14:20:55 +0000
Correct the fd.o bugs url
commit 40572657bf182cb27e35780d71ffcf57ef864765
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-01 14:18:46 +0000
Add global header and global init function
Because we're using extensions we need to initialize telepathy-farstream
early on so the various extra D-Bus interfaces are registered before the
proxies are generated.
Take this opportunity to add a global header, so users only have to
include one header.
commit 2b7df0d00169682c535ebb0083601cc87ecdf102
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-01 14:17:14 +0000
Need to depend on Gst for GstMessage definition
commit 57b5a0b77144b05e90d387ff4ad0e9d05ce5dc54
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-01 13:22:55 +0000
Update the python example for new signal naming
commit e4cbaaedebfae2f815c2d12367b6df2038b4b6ce
Author: Mateu Batle <mateu.batle@collabora.co.uk>
Date: 2011-02-01 07:59:53 -0500
Changed signal names to conform style guide (add -> added, remove -> removed)
commit 3651cb7e62879ae712f9d73f4fff18b1ce41fb77
Author: Mateu Batle <mateu.batle@collabora.co.uk>
Date: 2011-01-28 12:33:01 -0500
Fixed missing CFLAGS in makefiles
commit 95a778f623465d353b5abfd685cf7b51fbf69c52
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-01 13:14:24 +0000
Update spec snapshot
commit 7043e2a80d63c230f9f832bcc08af2f0a3bf3896
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-02-01 10:06:22 +0000
Renaming telepathy-farsight to telepathy-farstream
We've wanted to renaming farsight to farstream for a while now.
Implementing Call breaks tp-farsight API/ABI, so this seems like a good
time to do the renaming. Farsight itself should follow in the next few
weeks.
commit 85bb52b9edfef4d1536b1282affdf7c617bb31c7
Author: Mateu Batle <mateu.batle@collabora.co.uk>
Date: 2011-01-27 11:30:06 -0500
Fixed some compile warnings by including stdlib
commit 172b30261d06bd2f642efcd2622e0e10804dcfe9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 20:07:45 +0000
Add small python example
commit 0ea52823daa16ec80b201de0b4d2a1c950f79991
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 19:25:27 +0000
Freshly autogenerated bindings
commit 6459abfdb57a532c177083491426c81556f19d11
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 19:25:07 +0000
Update filter definitions
commit a4fcec092799be874c0c7f4c2164f64cba2c455d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 19:24:46 +0000
Update the override file for channel_new_async and tf_content_set_codec_preferences
commit a831fadb54c95e649e1cb95fad7f2392a967e0e5
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 19:24:04 +0000
Add content.h to the files to generate code with
commit bcc75033f7539f2a7f3df3c1b7baf22dc614827c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 19:22:29 +0000
The fssession property is codec-ready, not ready
commit 1342ead77d5e48bbcbd10fffae28bf8cfebb95e3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 19:19:48 +0000
Seperate the various stages of codec processing, so they can be done when needed
commit f6ce81a5a5976b9cc33d7dcf947573365e7ab517
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 19:12:39 +0000
Deal with packetization being on the media interface
commit 7a864f3b2a9654485180940d5db8b42db0d44d18
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 16:05:24 +0000
Use tp_asv_new instead of g_hash_table_new_full
commit d737df673f40cccd9f02670f3ab0e737e7743c01
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 16:04:48 +0000
Use correct types for the stream interfaces
commit 5c3d2c8f2823ad36adc03f639dc1a2cd7d672388
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 16:03:47 +0000
Zero dynamically allocated Parameters to keep GLib from complaining
commit 9efb04bf4334c6f4ee995ae24463c73e906f9db9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 16:02:18 +0000
Don't use the UIs sending methods for media errors
commit dba0296553a3a460cd4f587ed799979cd03e9d24
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 15:56:04 +0000
Implement media-type and tf-channel properties
commit 9c3b11449c5b157ee5ce36629222e79e412cdac1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 15:32:52 +0000
Do a runtime cast/typecheck
commit 6e6cfc3669e4e02fdd34b55e6208310415b7db6d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 15:04:18 +0000
Remove spurious newlines
commit 417f007e6de1bb878b98df0b54368d0119db1b12
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 15:02:10 +0000
fs-conferences is boxed not Gobject
commit 311ff040c42af0b245af320a6b874ea3c5d33981
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 14:56:21 +0000
Add a media-type property for subclasses to override
commit 0160ab2d763a55c2a29e04182bcc8f14626b9dc3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 14:56:00 +0000
Add a dummy get_property to TfContent otherwise GObject gets upset
commit 178c552c889aa04e13cf9c9e570fbec32f3930f0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 14:54:55 +0000
Also pass bus message on to call-channels
commit 08f4a2fce03a433cb0cd85f28b817c46815faad4
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 14:54:32 +0000
fs-conferences is a boxed property, not object
commit e140d2c99aa4be830d9eb42f6f4dba71a560260a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-26 14:54:15 +0000
content_{remove,added} have a TfContent as a secord argument
commit fbb2f156425fbf730b52061579b278652eb44f1d
Merge: b85a732 412fbe9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-17 23:35:30 +0000
Merge branch 'call' of git+ssh://git.collabora.co.uk/git/user/tester/telepathy-farsight into call
commit 412fbe980ff6cad07d45ebf910afba5ee135a2b0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-17 18:32:29 -0500
CallContent: Use sending_count from parent
commit b85a732d52f3a630162082def1b114549caf33a7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2011-01-17 15:13:23 +0000
Update call spec version
commit e784ddd2f83150c3231de5573a4fd98e17b987ee
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-12 17:38:19 -0500
CallStream: Request sending resource when required
commit 5bc0ffc5bc7cfd288ef69b6ef91fe6e1a3623341
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-12 17:37:51 -0500
Content: Make the sending request into a counter
commit 3d1e6d6ef69914710483aef113cf66c8ce0f2e4a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-12 17:29:39 -0500
CallStream: Use single function to sending state changes
commit afd09f57ab84ef69199eea041f5ee73664dcc62f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-12 16:29:44 -0500
Content: Use a single handle in src-pad-added
commit 11a4db73586c7ca33f10d359423464ae919c00b6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-11 18:37:01 -0500
Call: Set the direction to sending following LocalSendingState
commit d16ea713a18cce813402707e828c5c8c7156d485
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-11 18:24:39 -0500
CallStream: Don'T stop receiving based on members count
commit 7a60be12b62962b4bdabaaaebd0620d075713b07
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-11 18:17:20 -0500
stream.h no longer part of the public api
commit e708acb6b537faa2b2d8202d0d3a810b95af36ec
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-11 18:15:00 -0500
CallContent: Always receive (hold will come later)
commit 4abd33ef2367a87c9fa7b196e38df82d2ab5127c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-03 17:02:13 -0500
Add documentation for Call-style API
commit b3467acb3955e2afb05ab46f8d45d3ddaea78264
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-03 16:29:55 -0500
TfChannel: Remove get-codec-config signal
commit 08d4f87ce43d70296a52ad216ae11cadf20df1e5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-03 16:10:07 -0500
Make CallContent initialization async
commit 6cb2e7a8ff00e0b10b754d05af34e7e4bfd0165f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-03 13:17:15 -0500
CallContent: Implement setting the codec preferences
commit 45c97c77ca57b426b3a193ed144f729e88754f16
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2011-01-03 12:59:51 -0500
Add set_codec_prefs to TfContent
commit 18b975b2b4d541763ce186af5a5aac4d56b87e63
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-30 17:23:57 -0500
callcontent: Pass along src-pad-added
commit 9a952af0f698cfba681b76d0cd9cf56a76b2cea2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-30 17:05:52 -0500
callcontent: Lock CallFsStreams
commit 3ddc09de134054a3f898a9998ca7377d27e4ebdf
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-30 16:15:01 -0500
content: Add src-pad-added signal
commit 86b4375c5960dcc6ec918999c4fda3681ef471db
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-30 15:25:17 -0500
CallContent: Implement sink-pad property
commit 75644f79eafecc9e3359cb2ea93c6f97cbc4a9e7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-30 15:12:58 -0500
TfContent: Add start/stop-sending signals
commit 6317047767e000d32f022f6fdd5d94dfac635e45
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-30 14:29:01 -0500
Remove duplicated call
commit 34ff9bf273d227a0e532ae78c919c56106700106
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-30 14:25:11 -0500
channel: Emit content-added/removed signals
commit 9a39cce45fd14a9c0669ea2c36ba2e5ac8a03db7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-30 14:09:45 -0500
Make TfCallContent derive from abstract TfContent
commit 4febe45422ef1915bea3c4472ca7f0a7c7d3fe3d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-29 14:59:54 -0500
Add TfContent object
commit 7572f02bc76a944a230e8ca3b1de6a2a9ca22f11
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-29 14:23:48 -0500
TfCallChannel: Add content-added/removed signals
commit cb78eb85092471f945bf3a54c585128d5bb3f29c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-29 14:23:23 -0500
TfCallContent: Complete renaming the macros
commit f852c79b1fd86a9edcece6f70fc48037f1c38939
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-28 18:16:08 -0500
Make TfCallChannel use GAsyncInitable
commit 373232b8316309ab453aa9321158b4bf11ab5c54
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-28 17:14:48 -0500
Make TfChannel use GAsyncInitable
commit dec81f0a245f1e228ada0cad363da595c828b7ae
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-28 14:36:44 -0500
Add signals to give conferences to the application
commit b53e8a3888bbf588bb0da26426944eaa8339b90a
Merge: 6396a58 ef455a2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-28 14:33:26 -0500
Merge branch 'master' into call
Conflicts:
telepathy-farsight/stream.c
commit ef455a2b9b95999dd7bd9dbdf43c7e3177fb50ad
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-22 12:52:55 -0500
version 0.0.16.1
commit b385980ff101fd6495a667f27fa1a9a07cad1be8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-12-22 12:50:23 -0500
version 0.0.16
commit b65cfc3e2a43bd3af403ede70ecb4e2838979406
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2010-12-05 19:56:51 +0000
Ensure CodecsUpdated is always called when needed
For a CM calling SupportedCodecs after local codecs have been set is only
expected to contain the intersection of the remote codecs with the existing set
of codecs. Specifically it's unexpected for codecs to change their parameters.
This means there is a race when remote codecs are updated and at the same time
the local codecs are updated, as telepathy-farsight tried to ensure to only
send a set of codecs once (via either SupportedCodecs, CodecsUpdated or Ready).
To fix this always call CodecsUpdated when the list of codecs has changed after
the initial set of codecs was sent.
commit ca3b450d1269c3fa1a1254fd25978edd1cfe1c06
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-11-17 15:57:11 -0500
Don't print an error message when optional methods are not implemented
commit dfffe650078175f099001f9bc14a3daf0c7e2350
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-11-17 15:50:09 -0500
Print the right error message for NewActiveTransportPair
commit 341624337f19078e946622427634e0b54a54aac3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2010-11-17 17:04:07 +0000
Use tp_dbus_daemon_dup instead of tp_get_bus
commit 33c09394dd965de82e76323160ee563ee033f9fb
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-11-12 14:37:59 -0500
Compare with the right enum in the DEBUG/WARNING macros
commit b04e3969381b215ab72a701d235e312366bbaa74
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-11-12 13:48:10 -0500
Don't try to free a possibly NULL member
commit 68f32a42602806560ca4e4bea3e3d3d3084f5a09
Author: Louis-Francis Ratté-Boulianne <louis-francis.ratte-boulianne@collabora.co.uk>
Date: 2010-11-12 12:05:31 -0500
Remove code duplication for candidate type and network protocol conversion
commit 75e3ce87dc7326a941048bc8da99f0b6fe0f8ea0
Author: Louis-Francis Ratté-Boulianne <louis-francis.ratte-boulianne@collabora.co.uk>
Date: 2010-11-10 16:27:08 -0500
Emit NewActiveTransportPair signal when selecting new candidates pair
commit 6396a580f6e6ba441a13ce144eecd9697b2ef428
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 21:30:20 -0400
Add handle of local candidates and other stream bus messages
commit d9ce446b05e214cca52a71f66cceb90e169505b1
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 20:39:10 -0400
Manage endpoints and remote candidates
commit b97cd0f93777c931cb6b8c879f6af776cbecc546
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 17:20:36 -0400
Create FsStream when it is possible to do so
commit b8ea9771f835170f738f4a69f13a7e95f1e6caf5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 16:18:23 -0400
Track Stream members and directions
commit a97d688c1f23762579aefb0b0dfb296791563e48
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 15:38:08 -0400
Create stream objects
commit a0f4702d0d8948b670ef4907dec75141b307398b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 15:34:38 -0400
Add CallStream object
commit 6c2832d0d307fb39a9b3caedba7f4d4bebb32cfe
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 15:01:18 -0400
Complete processing of the codec offers
commit 515b3a2ed238280513c9e3bb80b5fcdb4ffc352a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 14:42:49 -0400
Add functions to handle FsStreams
commit b63b431c01749f2607db0a1e9c7dd42507a13399
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 18:11:09 +0000
Add ability to create FsParticipant objects
commit 443e73b1e9172b7b0c5d6495859a16d93669e5ed
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 17:38:56 +0000
Add first part of CodecOffer handling
commit 301e9107b153ca4a5330dd28656afd6c4950094b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 16:41:21 +0000
Remove svc stuff from generated material
commit 3beaccedeffaaee0a2b1d665e80837053b1f0754
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 16:12:33 +0000
Update CodecOffer spec again
commit 89b80e02d5844499c3b9c61f0f38fbc96bf06605
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 15:52:46 +0000
Respond to Content errors by removing the Content
commit 95811d1b48b31654c0d9512e9413b5a2c77e356d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 15:23:03 +0000
Add property to get FsConference from Content
commit 87f7a20a9e4e51b8bffb450068dbd3eef3798f82
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 13:40:53 +0000
Add support for multiple FsConference of different types in the same Call
commit f5d547eef80fe665dea8744017888c5e663feb87
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 10:54:22 +0000
Ignore Channel that have hardware streaming set to true
commit 2bed39cdbf1a8df7fe962871717350aac8640e9d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-29 12:08:04 +0100
Update existing Call code to newer spec
commit dc9abfe43758b174abebd51526d385ebde73d547
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-10-31 10:33:24 +0000
Update Call extensions to newest version
commit 7ac98bbb74293282eb8a798ba1e8ce6eddaefd53
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 14:14:41 -0400
Remove cname error, Farsight2 doesnt produce it anymore
commit 6685efc3f7f91ac90e0570feb97c38c81c026fb0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 14:10:18 -0400
Pass buss messages to contents
commit 2b752832d1fc05d6c45692dc82b90431071db466
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 14:07:19 -0400
Remove trailing whitespace
commit 44cce206688b8ead9f75b34db6d87c3517fe7ae6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 14:06:20 -0400
Set the local codecs on the Content object
commit a6026ec1c359c1cb8d73f7268567174cc62d1bae
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 13:32:44 -0400
Rename TfContent to TfCallContent
commit f4866a729edf34ccd30f7475897a20603d64cd97
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 13:21:11 -0400
Retrive media properties on the Content
commit 75ce8a5313893cdbc9b3b63b609a96bbe909b86b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 12:59:26 -0400
Check that Media Interface is there in Content
commit 8f49466c9e65e02659039ea58b33819f77b05110
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 12:52:02 -0400
Add Content object
commit d3bd1e5b1b6ad8ffa76511b2e60e4067b9c13e37
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 11:53:03 -0400
Handle bus messages for fsrtpconference in Call
commit c3d195c6f510a6a0a6525567694a0e4ff4d53b99
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 11:42:26 -0400
Create fsconference for call channels
commit c68d98ad543c07f79f88b19f5120a71eae1d19f6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 11:26:38 -0400
CodecOffer: Only allow one contact to change its codecs at one time
Multiple contacts changing their codecs will have to come as multiple
codec offers.
commit f498983aa58d12a193f188fd003a2c268eb5e854
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 11:06:28 -0400
Add Call Chanel object
commit fdfd38ee5d6828b9af76f4775f36e6ef103431ed
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 09:44:37 -0400
Add call channel class
commit b26b0225ed5e79d1f1d11705611dd15c368b32c2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 09:44:23 -0400
Stylistic fixes
commit 89833914ea7c7de32bbc90ee33a4cc988fdecadf
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 09:38:25 -0400
Put the generated extensions code in the TfFuture namespace
commit 0847b44e37bdfc01ea937cdc542ecd880d503c14
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 09:21:23 -0400
Import code generator from tp-glib
commit 0c471fe55ac4bbedcc4a1acccb0cc2477a7279f1
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-15 08:49:54 -0400
Have TfChannel give the FsConference to the user
commit 58946f1d8f4b2c395582c9304027b666e2ea1652
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-14 22:06:20 +0200
Force to have only oneSessionHandler
commit c980f033055d1924e1b7af0ef42b9e962a7dee1f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-14 21:43:51 +0200
Move MediaSignalling specific part of TfChannel into its own class
commit 81232ee83f632a3636626060db11e41bad4e455e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-14 21:02:07 +0200
Use tp_channel_call_when_ready
commit c7b73afde338c9d1349fb61d62d867c3b8318324
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-08-14 20:43:34 +0200
channel: Remove unused private member media_signalling_proxy
commit ffde4266df6faf3c8bcbd645a13a77d0dae72db0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-09-10 16:44:18 +0300
Version 0.0.15.1
commit 81057367ed314e649c0aef4391c3f3248fa310cc
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-09-10 15:09:24 +0300
Version 0.0.15
commit 13c24e193b808f3b9f47acdafdd0fccb043b2d6f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-09-10 16:39:18 +0300
Hide non-public objects from gtk-doc
Makes "make check" for gtk-doc happy
commit 3332fe6e7e0abbd0fd4e690aff6358d21480d4e3
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-07-16 16:38:56 -0400
Release camera when on SetStreamSending(False)
commit 7516373857eef688e56967e9df83e1678bd7c1b0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-01-08 13:54:04 -0500
Add more details to debug messages
commit 64ebb9cf7c9c8f88ca912bf8b40512b069fbfc40
Author: Olivier Crête <tester@tester.ca>
Date: 2010-05-26 22:43:06 -0400
Version 0.0.14.1
commit 75684548d1aeba47763784edcefba8d692ad1ef3
Author: Olivier Crête <tester@tester.ca>
Date: 2010-05-26 22:39:09 -0400
Version 0.0.14
commit 12805859a007b91fd40e52420b28f17ea68a8001
Author: Olivier Crête <tester@tester.ca>
Date: 2010-05-26 22:16:10 -0400
Only set the controlling-mode for the nice transmitter
commit 6bd60032c03d86516d1144ac250ec1eb7f10fe92
Author: Olivier Crête <tester@tester.ca>
Date: 2010-05-26 22:03:01 -0400
Use silence rules if possible
commit f27397da8a3d291e5857e1d7a070e4154b01dc03
Author: Olivier Crête <tester@tester.ca>
Date: 2010-05-26 21:59:55 -0400
Make it compile with -Wshadow
commit b46186bc4c21e58b34d30e115914bb4bc12e3af0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-02-23 20:11:38 -0500
Add property to get the Farsight Session
commit 35f16c6ede1383f9003f38c7e2608e8dbde67983
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-02-23 19:38:10 -0500
Add property to get the Farsight Stream
commit d6fb9ed6c592a76efdedae9197d86321b6fcecfa
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-02-18 17:46:03 -0500
Ignore empty strings in tp properties (treat them as NULL)
commit 95d500aa3e4000f963419fd776592e829e7805a2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-01-14 15:52:12 -0500
Recognize "shm" nat traversal as "shm" transmitter
commit 9dac5229811d5b7bf6401558957579e7107356f2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-01-05 14:12:07 -0500
Version 0.0.13.1
commit bd7be4cdc2e2ea26101458738eaa2db91cadb345
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-01-05 14:03:55 -0500
Version 0.0.13
commit bb656de6bd913dea6dbd572d7e578e6fc605183f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2010-01-05 14:02:27 -0500
Require farsight2 0.0.17 for ptime/maxptime
commit 77884843668654e4ba05614aecb0bc9fce107699
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-11-10 19:38:00 -0500
Export held resources
commit d4795af1a73e6d220bd05baf153f12cb62a0d23c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-12-31 17:50:40 -0500
Get ptime/maxptime from the TP optional properties on the codecs
commit f929447c16feaabeb2524d134f7e700d5c6352c0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-12-31 17:49:56 -0500
Set ptime/maxptime as optional parameters on the TP codetc
commit 8fbd8761f693cb02914ecad3da2eed441364955d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-10-15 15:56:51 -0400
Version 0.0.12.1
commit 08d747cd2d5915b317bb3bc4d3b38096889a747f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-10-15 15:52:45 -0400
Version 0.0.12
commit 67a99e644ee6a0bd890c4fc7121ade3f96ca8a21
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-10-01 14:21:17 -0400
tp-fs: Connected isn't really connected
commit c9565b7a0ab68d86b3a784db5b06d893393580a5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-25 12:57:02 -0400
Prevent race between src-pad-added and dispose in idle creation/destruction
commit 3ef852cdf91dfb0c3995c4b4b7dc8a6cbcdaddb9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2009-09-19 15:07:40 +0100
Simplify converting optional codec parameters from tp to fs
commit 9c6fa300a28469d88fa0250b489fd519a402092e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-10 14:12:57 -0400
Version 0.0.11.1
commit 7b320977549d1f4c843c38bab9e4795f420bca6f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-10 14:02:01 -0400
Version 0.0.11
commit d81fcc3123c7e5840785cb381b3704b1ccd75f4d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-09 18:26:01 -0400
Don't leak transport
commit ca3b159d5873f5a2ebe3333571c84b932524aca9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-09 18:17:47 -0400
Use take_boxed to avoid leaks
commit bab8faad0c48b383b31ef62be7f1897b8f777095
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-09 17:40:57 -0400
Reset GValues after use
commit 49bba0e09dfcb7bf64767f505ebe3f59c8aa85b4
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-09 15:32:17 -0400
Dupe codec optional parameters
commit cc121ebc307ae3105be3ab019cc51eaa159db4c6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-09 15:19:51 -0400
Unref participant and conference when disposing of TfStream
commit 251137a2d30ccc0276ad43c3fe2988ecb85bdfd0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-08 21:13:43 -0400
Version 0.0.10.1
commit 512ff33764ec350ece2f062763e4a078eb6c6b40
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-08 21:10:13 -0400
Version 0.0.10
commit 67f6ed1e9fd963a6dc1cb0b2c68e622e47095a19
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-03 19:10:09 -0400
Only emit connected on selected pair if there was no connecting first
commit 8b0f0dc393c902903f9ed5cd876eaefbfcb98c1c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-03 13:45:56 -0400
Set connected state on src-pad-added signal
commit 5778505b5ffaa74d91f13beaf3b42f4abde62fe3
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-03 13:34:07 -0400
Emit the stream state changes when the underlying Farsight stream changes state
commit 5a75baf74b9fbe633923a5191a6ec599e44ea5ad
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-08 20:55:31 -0400
Don't leak fscodecs
commit afe442b6ed4b9e06b7c8707de80128fe0d54595c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-09-04 17:23:10 -0400
Don't leak string
commit c53c256d89b8b08ea1953bc545c50fc6f3a21b85
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-24 20:28:24 -0400
Don't emit session invalidated when the session proxy is invalidated, only when the channel is disposed
commit 8fd00d8e1f58a2ec7e81cc953e5da00a303ebc6c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-24 20:27:48 -0400
Free streams before sessions
commit 36583332978f820bb00fbd139d71d75d94d79a8d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-17 14:32:15 -0400
Implement new error number
commit b2918288846c7ac20ed5b6ca24c6203b97746d79
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date: 2009-08-25 19:38:16 +0100
configure: depend on a newer version of tp-glib
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
commit 45c9b4eec8d8d1619343b5c846dc3ea91b02437e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-24 21:05:48 -0400
Version 0.0.9.1
commit f25ed0974f560dbd72ec136d603ff6a580d8a07a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-24 21:03:52 -0400
Version 0.0.9
commit 97916d26f6e67949c3f7baeea52eccd56223c35c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-24 20:27:34 -0400
Don't mention s-e in error
commit c72b47babdd916adf99933e58dda66547d2b8088
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-21 21:15:53 -0400
Free session when its proxy is invalidated
commit 10c670d12ba9de8f816cce8eb467fdd7ab3adb17
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-24 20:35:05 -0400
Add 0.0.8 NEWS file
commit 3c5138e594fd4590a0cfd5288f1fd74139ddda66
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-24 20:33:19 -0400
Update readme
commit 7f6dd6061de5814b42799742022c3d4579b8c9cc
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2009-08-21 13:41:53 -0400
Fix ice priority, the cast was wrong and made the priority always 0
commit dcc0cecdc50dfdfd459dc1b5d04eac6fc6a9313a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-05 18:32:47 -0400
Emit session-invalidated on channel dispose
commit 1118ddb9d0c23297739078a272d521b8bdc2452a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-03 16:59:17 -0400
Version 0.0.8.1
commit f351650609a31582337bb8a087840cd7611c6e7c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-03 16:53:16 -0400
Version 0.0.8
commit 24d1a875c6aecfb954ff92edd7476ba374efe617
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-08-03 16:41:54 -0400
Require farsight2 0.0.14 for the tos property
commit 914933418131e4e9c5eac8ce25d3d402ccd637b2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-07-25 16:08:59 -0400
Add ToS property to the stream
commit 311f0e1161679a6e49ef4a90b8866ab4c241ecf2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-07-28 11:27:34 -0400
Connect FsStream signal with g_signal_connect_object to make sure the passed object still exists
commit f4bead815849eb274a7f72187bdf409ec91b9600
Author: Louis-Francis Ratté-Boulianne <louis-francis.ratte-boulianne@collabora.co.uk>
Date: 2009-07-13 12:43:51 -0400
Set the controlling property of the ICE according to CreatedLocally
commit 55dd1caef77a22ca299edc752c3b0be92ed6c1f6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-06-16 13:53:06 -0400
Print active candidates when they are selected
commit ca3c3a2a857a92c6e0a29f62b68788b4297ef93e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-06-05 11:56:15 -0400
Accept calls from CMs that have no properties on their StreamHandler interface
commit 9a12f71a6e0692bcb709b73ebaf16b8bb566f310
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-05-13 16:53:50 -0400
Ignore not-implemented error when setting codec preferences
commit e9e4e880a6b6c8ee98382fbcdd6463d30847debf
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-05-06 19:10:19 -0400
Version 0.0.7.1
commit 1f47477183c8abd315625a7671eaf83618e11853
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-05-06 19:07:47 -0400
Version 0.0.7
commit 692a432cbeb04c370c9ee0d2d8e1fa0ee7fb3cd7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-04-27 13:41:38 -0400
Test if conference element could be created before referencing it
commit f56a6880f07644d2cc426f64c4423316bfdc4126
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-04-17 13:29:08 -0400
Ignore generated python bindings code
commit c7b7a88e94121785868f0dcb6c707a2d420c6eb7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-04-17 13:28:44 -0400
Remove leading slashes from .gitignore
commit 9adb5359ce08bf0c5d84a615042fb04786a45ff1
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-04-16 13:31:39 -0400
Use the right GError variable
Renaming the error variable in the function arguments to prevent further mistakes
commit 28ca781b491b79433bf1dce5f83303e4aa5fb3ea
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-04-15 16:25:38 -0400
Farsight 0.0.9 is required to prevent some crashes
commit f7ac031e9c0d08f54778a80042682137378b5ac5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-20 10:27:36 +0200
Fix typo in warning
commit dc1c8e45a27f16b82911f018c9d54b6bf52cb9ae
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-04-12 11:24:03 -0400
Update tp-glib dep to 0.7.26 to match reality
commit 2422234bce79636398923646ab914885698d63c2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-04-06 13:13:00 -0400
Add error domain
commit 50e9fe73bde203d109a0be9da21eb0794e71a2f7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-04-06 13:12:52 -0400
Remove false pygtk requirement
commit 1ed8e1106d3817deedae2cc77c52fc83773d317e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2009-03-20 13:27:30 +0000
get_session_handlers_reply: don't create the sessions ptr array if an
error was raised
Should fix http://bugs.freedesktop.org/show_bug.cgi?id=20765
commit 6fae4cbe10ddb692f04846d1296058f1046b2486
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-18 17:29:59 +0200
Shut up compiler warning about unsecure printf strings
commit 55a79bde95af1f28379b25045e4686f598a54597
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-17 18:27:42 -0400
Version 0.0.6.1
commit 0edd78d9c388896cff1663fe9fa77669208fdf39
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-17 18:23:05 -0400
Version 0.0.6
commit e42bdda59972b2f3793eee30f4d5f18be0a9a9b8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-17 17:57:56 -0400
Fix little typo
commit 7d393cb9b948def684ce95e886629f69f6207e65
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-17 17:24:18 -0400
Use the right type when getting RelayInfo
commit 9e2fba6699509199830817836eaa482d27292337
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-15 17:12:56 -0400
Version 0.0.5.1
commit 34495545f9ad56e0b5a4293f8cf723332cb48014
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-15 17:12:45 -0400
Version 0.0.5
commit 2fb56493eec0f86b9022c09734c96070514e727e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-02 20:30:19 -0500
Add debug
commit 0535219156c41473d7bcac6a17cb1924cef55b0f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-02 19:50:54 -0500
Convert relay-info from dbus to farsight
commit 5442c2b3db0aec8c0456822dad7d2657305ffaa0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-02 19:19:49 -0500
Get the STUN servers from the new property
commit 94b1377f60d9a2e1ee48dd71f829fe5cc9fa9ffc
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-02 19:02:32 -0500
Get NAT Traversal from the new interface, fallback to old
commit 71c6355949b53bae5ce8482fe0c71e4724a77224
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-02 18:52:04 -0500
GetAll properties before creating FsSession/Stream
commit c1c891485741e2a56a496b5a15a3c8e143cf02cb
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-02 18:35:51 -0500
Make it possible ot call tf_stream_shutdown before a FsStream has been created
commit 296f42618e35de52447406482f44c693875fc703
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-03-02 18:31:30 -0500
Ignore Gst Messages in streams if no stream/session has been created
commit 78f5d7e881b9a29d08025728eab02caef53b262c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-02-24 17:24:51 -0500
Print stream pointer in messages
commit 27997f62747da49be8c90c14d7b2c2230dbdbcda
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-02-04 12:48:04 -0500
Don't leak tp candidates
commit 2fe664668db896b9e4915eeeab24c04e0547f216
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-01-21 15:52:11 +1100
Send CodecsUpdated when unrequested codecs changes happen
commit ce26d6ddfe327656563452f49eac559214184412
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-01-21 16:18:43 +1100
Require newer tp-glib for CodecsUpdated
commit 9740c8d1c31403133825b560ae772795b25f6c65
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-01-21 15:44:34 +1100
Remove gathering machinery
commit e4ae809764c46893c0d5610a8c51008381adc385
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-02-25 17:43:31 -0500
Stop stream when its proxy is invalidated
commit 3714dfa4ab4965be1be6d9168211f480b9e8ad16
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-02-10 14:50:45 +0000
Make the printed methods match the called ones
commit dbf982c38cf79ce8b9302d857bf1edfe74283b88
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-02-09 17:04:17 +0000
Report to the CM if a stream can't be handled
commit 84c8f7110df00cd0bcf9ae7523d5a2ad2349e45d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-02-09 16:58:12 +0000
Report to the CM if a session can't be handled
commit d97541d113c334dfd607955aafbf1f2511066a03
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-02-04 14:35:00 -0500
Add telepathy-glib, gstreamer deps to the pc file
commit a89018755899d0ce62495506a4f59b1d456afa07
Author: Senko Rasic <senko@tachyon.lan>
Date: 2009-02-05 08:49:49 +0100
tf-stream-constructor: recognise "ice-udp" nat traversal mechanism
commit ee3367ef9263ad9eb2082ae118f7adaa67e1ffc8
Author: Antoine Tremblay <hexa00@gmail.com>
Date: 2009-01-25 13:36:32 -0500
Added missing farsight2 CFLAGS in python Makefile.am
commit 63e4639d3f659ecc71b94d62a2aea55e109b8b55
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-01-14 13:00:39 -0500
version 0.0.4.1
commit 49492fe73fa055ef1dde449f33cfa36a246a752b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2009-01-14 12:57:03 -0500
version 0.0.4
commit 2e998fb7fd73cc14779d02a37c16a1c5eca16ca0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-12-29 17:11:52 -0500
Make it possible to not have a request-resource handler
commit ee4c9064e9c797b729448acdd9d3d291640e2112
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-12-16 12:20:28 -0500
Release sinks first
commit d54dab7fe291f4dd13704d49638c93ca59a6ac68
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-12-15 17:33:25 -0500
Remove gathering mode once gathering is done
commit 60d223bc801b92ec20d9b8a35abef19eb6433820
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-12-09 21:00:41 -0500
Export error functions too
The arg is not a real GLib enum, its actually an int
commit 3024fa2114fd0204422273d0fd74d29831387d62
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-12-06 18:08:20 -0500
Don't try to emit signals before getting the user a chance to hook them
commit 5b1fb048f814d9dbc2857a3a6f0bbd2284d9bf48
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2008-12-05 16:01:09 +0000
Remove .cvsignore from gst-python
commit 893a25882643083b5d6e00b837d83e3f70f8f23e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2008-12-05 16:00:27 +0000
Remove an old back copy
commit 89e7a77706aeca3dad75c2cde5980c0341971ced
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2008-12-05 15:54:27 +0000
Add $(top_srcdir) to the include path, fixes make distcheck
commit c22cc27de4e3fb520c1a0f527258c0c1c7a1d793
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2008-12-05 15:48:00 +0000
Remove example.py from EXTRA_DIST
commit 57adb8b378fe7da3e12af583555ccfd85979321a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date: 2008-12-05 15:42:27 +0000
Add basic python bindings
commit d4ab1e404526ce46c2d3197589c4fda77f642fb8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-12-04 19:12:44 -0500
Set the held variable properly
commit 65ce645192cffeb0cacd4998944b82a2fe58f29c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-26 15:09:27 +0530
Remove leftover dep on gst-plugins-base
commit 2dffb5d6e97b690e73ff2d56468b8622f459e6dd
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 20:29:04 -0500
Version 0.0.3.1
commit fa01d07f78212fb04b7bd2809b75a86c9a1f1dbf
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 20:27:13 -0500
Version 0.0.3
commit 69681dbc8c14ff472543f39b6f3b4ff2d3b6687e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 20:14:52 -0500
Rename tf_channel_new_from_proxy to tf_channel_new, and leave the proxy creation to the client
commit 9e148a557283d741838bf89c0d2e8f32b425eb11
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 19:56:23 -0500
get the channel-ready property from the right object
commit 13695f57474e8c520f2c7270c6cd3fd56bc772f5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 12:58:12 -0500
Version 0.0.2.1
commit cc65ac2f117ba61d25879710f38a0264686c5896
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 12:55:51 -0500
Version 0.0.2
commit a8fbbaeaa296d262dad1e4cb7c4973134827b337
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 12:52:14 -0500
Add new makefiles to configure.ac
commit bf429349cf1a49a9efc95e7a8afaefd1dbf722bd
Merge: 09bc6d4 172d467
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 12:50:31 -0500
Merge commit 'smcv/trivia'
commit 09bc6d4d695fa4e1116ebd1f834ffea2f393af06
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 12:49:56 -0500
Version 0.0.1.1
commit e1af5046e99b97f50c2802e8a4091d13b5b352b9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-21 12:30:24 -0500
Version 0.0.1
commit 172d4672ab85a4ff02b63d4275a26539d57a44bc
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date: 2008-11-19 14:28:53 +0000
Include tools/telepathy.am from telepathy-glib
Also add documentation-uploading to Makefile.am (from telepathy-glib again)
commit fa2ede39e67950938da25f0be114f23b4601e239
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date: 2008-11-19 14:27:44 +0000
Add telepathy-farsight-uninstalled.pc.in
See http://smcv.pseudorandom.co.uk/2008/09/pc-uninstalled/
commit 034515ddb0555ec54919b8bca0805a2ea1af27f1
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date: 2008-11-19 14:26:24 +0000
pc file: use correct farsight2 version (please keep in sync with configure.ac)
commit 98451b742f14800336ff14ebf1d6b3479f22fb06
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date: 2008-11-19 14:25:55 +0000
.gitignore: rearrange
commit 700a3567ae1b25cc46e76f8b6978e8809b1aadf7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 17:37:32 +0000
Properly hide the session symbols
commit 797dd52f17f5f8d066bd43ecb1332afb4e646acb
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 17:36:47 +0000
Add tf_stream_get_id
commit 001d8e28ffd6a6c1b0c7ec179947398ec4d72c7d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 17:33:12 +0000
Call the channel_ready function from an idler if its already ready
commit 773487e69986537fc6bde90a5f8c1ca15dcfca67
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 17:10:19 +0000
Hide the TfChannel struct
commit 88dbef1a60f6cdba31525623d8c5df9ea1a10003
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 16:56:59 +0000
Hide the TfStream struct
commit 09fe99e7b760bbbd114cf5b27015705d2288a86b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 16:54:16 +0000
Hide the rest of tf_session
commit ae96bca4b6905f8483d5ae33e95b6919c7e26ca7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 16:52:48 +0000
Use simpler regex to hide the symbols
commit 8b36b8d0e15a2bcddc7644e884bfb8187cc19c19
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 16:50:47 +0000
Make all of session.h private
commit 6b74a76d46378a6fc989c2e0f8b94074c1dd1c21
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 16:38:59 +0000
Use TpMediaStreamError instead of a guint
commit 94a7701761034391f8528f4bf7f890894f0787cd
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date: 2008-11-14 15:55:51 +0000
Require automake >= 1.9 (see telepathy-glib for rationale)
commit c4fc461ea290168775feb4402d33c03bef56cdd1
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date: 2008-11-14 15:54:25 +0000
Remove INSTALL - there's no point in having a generic one in git
automake will put a generic INSTALL in our tarballs anyway.
commit 3587588e20db9fac054d8ac86f1d06340080bc16
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 15:23:04 +0000
Send bugs to the s-e component for now
commit 8ff50f7196940400f6f555a124ad557364f47db9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-11-14 15:17:31 +0000
Remove extra_dist too
commit dcd2f6b4f0a89dd884e3d741dae055e53e4c08ac
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-23 20:01:57 -0700
Remove stream-engine and keep only the library
commit 3ada7b1b24851081bb4209885887f346afe69b19
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-23 16:56:56 -0700
Simplify window xid setting code
commit e1c5bba88b0c8eb20f05556d6162c466b8bb0876
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-23 16:43:56 -0700
Remove some maemo specific things
commit cd6d34834435e333959db5b93328b9993cceac52
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-23 16:31:25 -0700
Use non-XDG dirs for configs
commit 7f907780a0f388babd75084b2b00459112fad7be
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-17 16:19:03 -0400
Add section docs for libtf
commit 68807d6da2989f8c0f555a98dd1a31ac46f3f564
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-17 16:09:19 -0400
Use the right filenames when doing the checks
commit 27658f3c68578180237d611fb6f4a20023706391
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-17 16:09:03 -0400
Distribute data files
commit ebf5c165d76df1d2327adf019af4c9ea4f4f612b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-17 16:08:23 -0400
distribute -priv.h headers
commit 6340a207415e0e187b1d77654edd46686f917ae6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-17 15:28:54 -0400
Replace darcs changes with git log
commit 381cf6828282888deae95574e26eec081c8d94d8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-17 15:28:19 -0400
Hide the gtkdoc build stuff from git
commit 705750df83eadb25fd018860fc6843a9e46e4538
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-17 15:26:25 -0400
Hide private stuff from gtkdoc
commit e56811da22e8889a166b211aaaeb1c4cee333bff
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-17 15:12:33 -0400
Remove .list from SOURCES
commit ca88bd5fba3b79c7fe78f2af803d433e56411352
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-17 14:56:18 -0400
Generate the signal marshaller .list files from the code automagically
Code taken from telepathy-gabble
commit 8e30430bc521a106921acd1031bde801b3b2272d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 16:02:12 -0400
Don't crash if we can't start the video source
commit 4f556c92c1b289af95852a3ad174ed29e9253094
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 15:46:21 -0400
Rename close_*_stream to error_*_stream
commit 47dc4bedd05288926e7985985b54759cfbe6bd4a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 15:14:59 -0400
Propagate audio stream construction errors
commit bf1b0b43daf5179d4b1db7c4896c4005b2fd1bba
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 15:10:34 -0400
Add error domain for stream engine
commit e6d0cc0b36dcaa1144f3302794ecdbc77eba3b51
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 15:10:19 -0400
Replace g_error with a Farsight style construction error
commit 22a29d02da4feda321c86feb3e994f8a0b494c0b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:52:04 -0400
Clarify comment
commit 23e92e6e572a871e6094d26636201da8615ef15e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:51:04 -0400
Update comment to match code
commit 906ddc5c585ae9eabef9fb37364cbfcad994c5a2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:48:41 -0400
Make gtkdoc comment match function name
commit 7a7d69742f69ad567b89297ac08f93b96d41423a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:36:40 -0400
Fix wrong indendation
commit 79acd54596a8d42f32dc24f54e7537e488c4c02b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:35:41 -0400
Remove useless CHANNEL_PRIV macro
commit b0353c06f37c5e9adb5b3bc7ceffb4e2788e4d79
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:32:41 -0400
Add finalize upcall
commit 685f436ad16aab914f1400a84b0f85c7f523f0c2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:31:34 -0400
Complete comment
commit fb6849616d845c6f76ca613556c2772443c4f9ff
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:30:40 -0400
add missing negation
commit 89a47b277370c5789cbf40afd4275656c3cf69a8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:26:57 -0400
Remove useless casts
commit 3eddf2a53199b23282778b8dcb1e6f9a282d5d46
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:25:08 -0400
Make comment match filename
commit 1740af731ca398fedaf9ab34d9315930671d6242
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:22:49 -0400
Unfail more indentation
commit ab6fe7ba5e7e8954fbad4dd245c7ea4fec62eb7f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:21:33 -0400
Stack allocate error
commit 34311d5c18f7a5fed41ac0e0622bfa71afb60e10
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:17:45 -0400
Indentation unfail
commit a7d2ef488e088a549f36b3756ffb9e0362e85f77
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:14:30 -0400
Do early return, simplify code
commit 37f294d3d4dc626a679c641a0de02f12f27f1224
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:08:35 -0400
add error message if there is none
commit 0a569dbf1b3f480ae18f920f73edcb942b3cd68f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:05:28 -0400
Read headers from the tree, not from the system
commit 5dddc25b482f9418a7c34c5d4ce7b513bccbb9ae
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:04:27 -0400
Fix indendation
commit 62f276ee2a6934bfeab001889a132bf8b54f04c5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:04:04 -0400
Remove leftover stream engine reference in telepathy-farsight macros
commit 04b2a90c200d70622c8a1dc38c1e5c4e3dc9e126
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 14:01:23 -0400
Don't leak ghostpad if pad adding fails
commit f70c42e5a1a86bed6ec1d54e555b8e81186fe829
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 13:54:47 -0400
remove useless debug
commit 7fe990601e46116aad2ed4743b8baed308f917c7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 13:53:47 -0400
Make the property declaration more consistent
commit 2beef0d7dc9ac921bb16d2dbd5d4e566b00e1264
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 12:10:54 -0400
Remove blank lines
commit 88a9d1e3f6a028c85323072a538496e787786da6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 12:02:36 -0400
Remove the PROP_0 from TfStream
commit 842feaf8389df8bf2424d2bc55a88d738544afc4
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 11:55:28 -0400
Fix link to upstream doc
commit 7d1d0833884cdb5a1e54c0793b00e4be8b2888b3
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 11:54:34 -0400
Remove template comment from gtkdoc makefile
commit a1e8c68bbc5985f3be904374182fc413c98e85c5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 11:53:17 -0400
Remove tabs in configure
commit f0cda02b94ce7182a9db82a11606d875e2d57a71
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-10-14 11:52:46 -0400
Remove tab in xml
commit 00bcef6f7d4e041e0e051d6e66cfda36ae418ee9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-09-19 13:10:48 -0400
Depend on fs2 >= 0.0.3
commit e72b345726708ad6c1d1cfd06b59e37891dae931
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-09-18 15:30:43 -0400
Remove unused enum
commit 7bb71e63c7c9b08627c3d688f50bf56d569975e1
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-09-18 11:57:25 -0400
Disable MPA/MPV by default (they require a parser to pick the decoder and we don't support that right now)
commit 4b7a8072b4d233b570f087411fff21b13d4bfc39
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-09-11 19:26:48 -0400
Replace org.freedesktop.Telepathy.StreamEngine to org.maemo.Telepathy.StreamEngine
That makes it clear that Stream Engine is for maemo (and desktop users should use the library)
commit b66a416e9924482f56f4669c5e8d935109287901
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-08-27 14:42:27 -0400
Remove channel handler interface and replace it with AttachToChannel (with the same arguments)
commit cf26021586dee9333cf9c5eb70d73e8658b87667
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-08-22 21:49:41 -0400
Produce all of the local candidates at once, because we have to merge those with the same foundation
commit d8ea0437dd4f903de9585642532f6a594838444b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-08-22 21:15:38 -0400
Make erro clearer
commit 784de71ceff9e5f6361355f8f6c24d403ad80ca0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-08-22 19:11:41 -0400
Remove .git-darcs-dir files
commit f8182389a08ef20cf8d36322b3f2cd6f3628ed56
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-08-22 19:03:46 -0400
Remove darcs _boring file
commit 78264253fb84829ee719f0f43ce3e6f1e50e5f7a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-08-22 19:03:37 -0400
Added .gitignore file
commit 62fd8329a586977600333c8cf1c69e92165a8551
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-08-22 19:01:17 -0400
Improve maemo support
commit 75c77b394f044799ba2db38e0ce8586c765b0c6e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-08-22 19:00:56 -0400
Remove deprecated application media type
commit a1b06a092ae7e9871c937a83915fc8c06ce395d8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date: 2008-08-22 18:58:29 -0400
Make autogen.sh executable
commit 60cb2c0388af92ac3ec00ddcd0729744aff659e5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-30 03:46:02 +0000
Rename the doc directory too
20080730034602-3e2dc-c602940c618cc1edb0a0bd97c9d745accb09b5ca.gz
commit 08733d1fb1a257de7e2939a43e89bf4c682ad009
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-30 03:21:38 +0000
Disable set_active_candidate_pair() for now
20080730032138-3e2dc-a7fb9fa27b0145522b0f5fe872b86462676a8f7b.gz
commit bb40c82c15f1b919dc08ddcc06d04aa5c91833d3
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-30 03:21:19 +0000
Return an error if requesting the video source resource fails
20080730032119-3e2dc-ba91b0563a72522d02512071d92de9ac7656f60a.gz
commit 5210b0426002cc2c308d1d3c5b7c81b64e7831e2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-26 00:01:02 +0000
Enable source temporarily to allow for codec config-data gathering
20080726000102-3e2dc-7d4cbf1a8a822e4616d73409cd61f84bec878ca7.gz
commit 2e282bfb12c36a2d350c8db4ab643408ddfb4517
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-25 17:06:59 +0000
The properties are called farsight-{conf*,part*}...
20080725170659-3e2dc-7a8f8161ac9caf3a9c52f84eb9652a0a8c9df83d.gz
commit 65abcb2bbc93969a66e4d55dc12cbaf0fa1ed3c2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-23 23:50:14 +0000
Require telepathy-glib 0.7.8
20080723235014-3e2dc-1bf635610ea4d41538e6787501ac5633619e6640.gz
commit d8ce69123af0608a53cf89e470421d85ac48252a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-22 00:15:17 +0000
Add details to resource handling signals
20080722001517-3e2dc-f7cc8250b912ea372480bec71f56f22cc2617020.gz
commit c27ec5079fe1724c56bce138d2f606c076b5a218
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-22 00:10:53 +0000
Fix little doc typo
20080722001053-3e2dc-581d2b3bce3b0a21b37636feac636f6d79ebd063.gz
commit 5c3c2283b2587b5b180a0fc5e7527ec3110942b9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:59:08 +0000
Add library versioning
20080721235908-3e2dc-2e383670980ca7d09a871d41b0a845a77b695a52.gz
commit 61c26d5164aa1966bf6d53a04fe320289209d0d5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:55:36 +0000
Rename the library to libtelepathy-farsight
20080721235536-3e2dc-8b5285475fc373cda2cfff1c570c72d471d2d08b.gz
commit 9e73a388216c03c888eab5799b7c0c912bd83858
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:51:00 +0000
Install header files
20080721235100-3e2dc-84e4a5a45cae678447c2932d8c7743c7de4e7bde.gz
commit ba1fc8162da51c8d1e44862750a4aa6f137c49f0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:48:51 +0000
Add pkgconfig file
20080721234851-3e2dc-5f45de50f42d3b255990943fe40285f381cb84a6.gz
commit f66cc9a073150fe293129009d60be53b8ac5ed5a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:44:07 +0000
Rename Tpmedia into Tf
20080721234407-3e2dc-308d717936e5f62a48f348e79a4f6df17edacfe6.gz
commit c0e04c4021b3ed0ef765c586b737f1c847583e67
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:37:45 +0000
Rename _tpmedia_marshal to _tf_marshal
20080721233745-3e2dc-27bf5d2b952f0e544eb57f36d8856109a1666056.gz
commit e817f38590d83d486bd6daa41cc8477cd96d962b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:33:33 +0000
Rename the lib/ dir to telepathy-farsight/
20080721233333-3e2dc-69e77fef7f97ad2c5d217769dbd86dae5bff531d.gz
commit 92f550220f38f4b60cc917f99b12190abe3f5397
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:25:54 +0000
Fix little documentation problems
20080721232554-3e2dc-4723caea8831dd55dd2a876d8937125994847c3f.gz
commit 2996f61f473fef0a7e9ed52715ab7186895fe7c8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:21:43 +0000
Document the stream
20080721232143-3e2dc-7e5e4b258c86e0ce8d862a15b81bdb1515add14c.gz
commit e4423c0a12ee5020ecf3e59defda4ca5b3be5f52
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:11:53 +0000
Rename ERROR to ERROR_SIGNAL to make some old compilers happy
20080721231153-3e2dc-a2437f8d8bb05c55b4ca67eeefdefd7d2c76124e.gz
commit 0d13768b195a55850271808bdccdc4630667c75a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:07:06 +0000
Document stream.h
20080721230706-3e2dc-a502ebd9ab11a3dc85a6faf28cd08734cbaa5d90.gz
commit dd74962504b78cf5eba59b0e2dc9ebcc51ddd4ef
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:05:12 +0000
Make the TpmediaNatProperties struct private
20080721230512-3e2dc-dda382c19fbb5aebf7db8f61e551caf0d68e28ea.gz
commit 62b25f8edb73bb127f0bf7720bd090bd2f7dd127
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 23:00:11 +0000
Put the channel before the stream in the docs
20080721230011-3e2dc-447fe0d8f408f1631690f3928127654061f59376.gz
commit 68dfe56549b92382fd22af9d721abec50fb4e3cb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 22:52:58 +0000
Remove the session from the public api and the docs
20080721225258-3e2dc-eaeb29ef73e0e8be217f2b2250716f4235efba7d.gz
commit 1666637593a3b3ffd1f6deb0e4c6c069f2507f3d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 22:50:16 +0000
Add types file
20080721225016-3e2dc-e601a961a12ec67f7029ed738057ce5e82033d1c.gz
commit cf7f4da46d524e6b218298b9af8edaac44bb10d6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 22:46:41 +0000
The signals are not detailed
20080721224641-3e2dc-aee628e09d51e56dedaf5b879c24a225678e80b0.gz
commit 89d5e9c93001adb1644cd1cb96f3eb76f01f6297
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 22:45:20 +0000
Fix horrible identation
20080721224520-3e2dc-ea6bfd50497ff354b21d7200d8fb35db271f5807.gz
commit c01e8d66c73c8d1b1b4160c18db8ed746c59feb0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 22:36:40 +0000
Add main doc sgml file
20080721223640-3e2dc-1671694539a76a92fbfa7d956e41c2b9f881a9a9.gz
commit 2203319d85423fb8a0005be3cbcfa29f2d67823c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 22:27:40 +0000
Stop including the session header
20080721222740-3e2dc-e2e9e98ca0cf09ace92a005577ff2ad6040d3899.gz
commit 3accc7e87d39070fef73212d1d45a921b46b6ca6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 22:26:56 +0000
Remove the need for the session object from the api
20080721222656-3e2dc-869e9d054803bd7b55f95dae496649c86ea194b6.gz
commit c81ea79e4a821fdcf671bb8b299177ca9d21005a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 21:49:56 +0000
Document the session structures
20080721214956-3e2dc-9537ff0be57aea543380789aa73c3c435ea1ef5d.gz
commit 3c15be60d013199cbd4c5e0d8fa5277c9a3081b1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 21:49:05 +0000
Document the channel a bit more
20080721214905-3e2dc-14438465c6f8929c430e3b0be924caacf9f62f09.gz
commit a72662e4b9d93ca9355dbdd7d64e9d6503bfb829
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 21:46:35 +0000
hide the privates from the doc
20080721214635-3e2dc-3de030b7c18f238f6f9254fc7110342aa7e9a49e.gz
commit 6cab929fbc35f11e62eed68f287edbf07768f1ad
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 21:46:06 +0000
Add the sections file
20080721214606-3e2dc-2275a1b03c1b9845c2a123d6083005de2921936a.gz
commit eb328bf69911d23631d0c91f40fbb92e22594ae5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 21:43:06 +0000
Fix major typo
20080721214306-3e2dc-ee112e2149887cbfcd6f5908d2b65f99c9520763.gz
commit 33b7408317db55c3b5b70c7c3e663cb1a98b4208
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 21:36:17 +0000
Properly indent channel.h
20080721213617-3e2dc-ebcb8fc7329733c575a1cd5e969412b41ffef9e7.gz
commit 5358aa8fe1c834575e5e199d7a295fd05760fdcb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 21:35:36 +0000
Rename self->chan
20080721213536-3e2dc-9cd6b3816f5beb7d10cc51a67632d16e804a99c7.gz
commit b478a7c33dc1cfb94dd988a2c6926ce6b916ba90
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 21:34:10 +0000
Rename session-type into the more accurate conference-type
20080721213410-3e2dc-ac64a9df228aef65cb9fc921a3628d4c063a559b.gz
commit 2e7a3f3aff817c9956559747265c4d511377d8b7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 21:29:14 +0000
Document the channel object
20080721212914-3e2dc-0d916f3005fbee318cf6c3d4d44fce567a6db9d8.gz
commit 9a7d635f4491763a086235a5cd215ce5cc773e69
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 20:57:39 +0000
Replace TpStreamEngineNatProperties with TpmediaNatProperties
20080721205739-3e2dc-2595f77329e5f2974b37d0a3b6b9ea9321cddbbf.gz
commit 53ac86f51e680cace4ae6da013934a92e7e8b13e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 20:54:16 +0000
Hide the private functions from the public ABI
20080721205416-3e2dc-0f88106de6040b2f432976704b2bc4d43ab568e6.gz
commit faf6935b96afaf2c07de8422bc36640da71c9b1d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 20:50:09 +0000
Add initial gtk-doc infrastructure
20080721205009-3e2dc-a9fa93d0de7726971667f3ffa6a3d74843d4bdcf.gz
commit c38fe65ddf8ef791d49fe2f3414d2bfdb115d944
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 20:36:27 +0000
Remove double asterisk as it confuses gtkdoc
20080721203627-3e2dc-da23ccb05ce95e0f9a7d542afdf9ee0a50df981b.gz
commit 742efc35bff7d569b23e30db53b0d202a9882049
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 19:21:00 +0000
Don't allow undefined symbols in the libs
20080721192100-3e2dc-0e18d1ef0fefd4e5a9aa615e3d11c852686cbe55.gz
commit 7d490e333e845373346dfb47a9365ca9700dfe98
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 19:17:20 +0000
Hide private functions in private headers
20080721191720-3e2dc-6706815924ec439ccbe2a61b981c9b663addf955.gz
commit 2ba4b9452e195a557a02fb347bb08e7079b03db7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 19:12:40 +0000
Add new method to create a tpmedia channel from an already existing proxy
20080721191240-3e2dc-a367c43868edbc2715d49e4a5c0e2ef25995678d.gz
commit 761ab498e28b683b7047f677dfef0b2348b0f6d7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 18:44:37 +0000
Remove useless convenience lib
20080721184437-3e2dc-debd5cbdbd4f803933855add89e6f7165ab00803.gz
commit 6f6e51159e50423596d5c858e7a3da6db4273e37
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 18:42:11 +0000
Remove unused marshallers
20080721184211-3e2dc-b7be95ceba0413c3c9012cc9c1eb85530c6b9bfb.gz
commit c774b26fe7357efffd2b7a0a4312eebe39f0bc01
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 18:40:49 +0000
Move the content of the library into its own directory
20080721184049-3e2dc-b09f9154b40fb92a9dfb5a2a7c45341af115cc8f.gz
commit 9b7cde28d8f841a6f918b477f0452260a8384f43
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-05 20:52:00 +0000
Rename TpStreamEngineSession into TpMediaSession
20080505205200-3e2dc-5a607ca075e352725d9b3dea3ab718fe453e0526.gz
commit 5f4a1d979e87a8d30d98b7918e3c269d61b0c595
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 18:23:24 +0000
Add directory and Makefile.am for library
20080721182324-3e2dc-126d99b7cb2da6580a2f6a45c62428c65c335bf4.gz
commit 6772349c43ed20281f885f7e12d1d3a727a55d31
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 18:17:02 +0000
Use the right linking order
20080721181702-3e2dc-69345fee935e7746546742f63af8bcb51f930a60.gz
commit 409920a9b8b75c818fba52479e83136fefda80ef
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-21 18:14:53 +0000
Search for gst-interfaces directly instead of gst-p-base
20080721181453-3e2dc-c335ac4e9ae2de092a78463a0ceafe8b3a004ce2.gz
commit 56ee237eebf2d3e59c06fded9a0c046ef7bc013a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-07-03 17:03:49 +0000
Use set_remote_candidates() api
20080703170349-3e2dc-ae8dae4776ebe04f7ed527b5542ae8e36ecd7d35.gz
commit 53a28f49119bc8ae2aff09b117fcf262190f1bc1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 23:36:23 +0000
Fail stream if there is no codec found
20080617233623-3e2dc-a4fcc2ce4aee64382713e0bcd05d536adb7a5417.gz
commit c8dc064b60566be3345834e2d0a551a1e4b35a63
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 22:07:00 +0000
Send supported codecs only once (thats what tp-ssip expects)
20080617220700-3e2dc-ed31d6d3f51f2a9508172484785b555b3066d192.gz
commit dc01467e674ff2d1191f5ca8d628de52c516c5c0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 22:06:50 +0000
Its codecs-ready, not just ready
20080617220650-3e2dc-f24f1b10a9541ee65025d0e78e07c839c4a1287e.gz
commit 99d03fd529664b8358e9b1048e24fff135e09115
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 22:06:08 +0000
Print send codecs changed
20080617220608-3e2dc-d9b50ca91f39facc5110e5088c4d0c8319ef3191.gz
commit 169493def3a7c995ac97df2ee93aa78cee2b8a42
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 22:05:58 +0000
Ooops, its errorno, not errno
20080617220558-3e2dc-61dadb83acde3757ccf7e85f7b8297ef931aa52c.gz
commit db034183b155512695628f6b497a9d270f948861
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 22:05:39 +0000
Fix indentation
20080617220539-3e2dc-473c263d4e9154322f57520ca062d3d81e1b7315.gz
commit 0936851b7a873dc6231275a2cf0262326b202978
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 20:31:11 +0000
Wait for the codecs to be ready before publishing them
20080617203111-3e2dc-7844f7df86726b7278511d609dcea8ab19596efa.gz
commit 7877065c664eb62d2c7193b12edf4ce3df71b445
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 20:14:45 +0000
Replace "negotiated-codecs" by "codecs"
20080617201445-3e2dc-891437559d0043356d63f603fe617b0dc20aa1e9.gz
commit bb37aee16215c55016066a1a1d4db366dd5702be
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 20:14:15 +0000
Replace "local-codecs" by "codecs"
20080617201415-3e2dc-e1602a06d686a73f457a4a2aeae8d329273da634.gz
commit 940b364b5f0fe5c938dea9fc6b46ba5bf41c5c5b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-06-17 20:13:17 +0000
Rename local-codecs-config to codec-preferences to follow fs2 api change
20080617201317-3e2dc-f8d8d87b182421114ab8e08ffa5a27e35190efb9.gz
commit 8b73d22dea22cdb9cb918e6ebb7064cf079ea544
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-23 17:54:33 +0000
Error out of the gconfv4l2src fails on maemo
20080523175433-3e2dc-65998f777a6006aa4d8f562f7805ed4b93c25e14.gz
commit 7e4a71e41966414f059bf150e14a3b71947bcbf9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-23 17:53:43 +0000
Test the null-ness of the videotestsrc before setting its properties
20080523175343-3e2dc-9e17b1d8f6cab9e5bdb226de3b1c668f0b1b2faa.gz
commit 190122201c22d7704e753da247915cf68286f0d9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-09 18:40:26 +0000
Put the pref local candidates outside the stun if() block
20080509184026-3e2dc-61f62b0e154fa7eab0653f884323adf8fab88db0.gz
commit 8427a0bfe6a27e5fb01a2fae42f0405338105a36
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-05 20:58:53 +0000
Rename TpStreamEngineStream into TpmediaStream
20080505205853-3e2dc-2d835261618b45fff0fc82019bc8e5d7892b7c42.gz
commit 9ee2a448e81f453d972eb645bd709e7df84f6832
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-05 20:42:38 +0000
Rename TpStreamEngineChannel into TpmediaChannel
20080505204238-3e2dc-702da51cda83f2cea47dd20530a129db79a8bf72.gz
commit 731909f5108014c1c48eb5992a38a175f79584d8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-02 22:13:54 +0000
Refuse GetOutputWindow on non-video streams
20080502221354-3e2dc-5a7dc0d4fbd7104ce4ebe2336ee98d9475d68f79.gz
commit 99d5d41da5a885b9269c009620f9f1d600571baa
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-02 21:33:13 +0000
the stream is not ignored
20080502213313-3e2dc-b25d54840f84a70b9db656570741e8c439ec8948.gz
commit 9f36f6029449568310759ef649e9d338946cdf46
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-02 21:33:00 +0000
Stop stream on close (so that teardown will be easier)
20080502213300-3e2dc-33ab3fb44bffb59925bf5d02dd4309b9a6e55ec8.gz
commit 5c251d51a4e6733e1426f8ac4869837de8fab5c6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-02 02:46:56 +0000
Let the bin name be automatic
20080502024656-3e2dc-34d65758fb5055b090c17354a300ab1db283239b.gz
commit 6d4d02c8cae108e2e6c8e0a9b16f2bbc646a3f92
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-02 02:46:29 +0000
Call candidates_added() on every candidate add (in case we're using something like jingle)
20080502024629-3e2dc-7bf92c04f67b7555f598ace56b73ed3ba2fff90b.gz
commit 3488cf8e30050f3364a6783b74f0b98e9e5664a8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-05-01 20:17:33 +0000
Set the compat mode to gtalk if the requested transmitter is gtalk
20080501201733-3e2dc-42756cc2107e3a12584a93de2495ae48f7c77344.gz
commit cc073ee157e1154e06d73262e473eb7e09485aec
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-29 00:06:06 +0000
The sink is not a bin on maemo
20080429000606-3e2dc-e9a921b1a7b493b5ec5710529361497978f63cf1.gz
commit 874bd262983a6a352230c298d9c237e5d97329ae
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-28 19:19:53 +0000
Use ifdef instead of #if
20080428191953-3e2dc-14e5666e7c503e406e88943d0c20e96ab5de222e.gz
commit 2c088556d654ca1c3f35c866709d958043a1c618
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-28 19:19:48 +0000
Init variable
20080428191948-3e2dc-28d952f837f35c007b2ec5bd31451dcfff10ea9f.gz
commit d3da840f1bdd5f04b7d345cdba1d9df95ea24530
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-28 19:19:39 +0000
Add proper stdlib includes
20080428191939-3e2dc-16ed60c3b2313fefa36884290a205c6304c7f435.gz
commit 442c80fc560ba0904bebc8c131e167674887057c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 22:21:40 +0000
Add maemo audio src/sink
20080422222140-3e2dc-1ff40bb2741aec3402924e5c4a6dc24ea97dd5a7.gz
commit 69ae07727ce447849fda04a219b15f6b27daae72
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 22:19:02 +0000
Remove unused string
20080422221902-3e2dc-afea804499ab6728fdcc09ece1dcbe162bd1471c.gz
commit e4c19845ac1a405ef8e3c867596a15d7d9e22cda
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 22:13:55 +0000
Free resources in two steps on stream shutdown
20080422221355-3e2dc-3bfeccac20ce5eab47aca6abad84945c31c7ea60.gz
commit 1ba1f8f9130711cff998cfa0b4465d8ed942187f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 22:09:30 +0000
Make it clear that these stop the audio sources
20080422220930-3e2dc-f6a923c1a19e3d96f20e6a3125370852a74ec295.gz
commit ebdb064e71478d9b6bf8a9284cbde44bb8df56e9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 22:09:10 +0000
Load element configs from the proper xdg directory
20080422220910-3e2dc-5c7dfa490eb6aa09660e1c27eb1897c24a3c0c19.gz
commit c32d9bca9be4347047093667fa1bb50f84c6c2d4
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 21:48:44 +0000
Remove unused FsElementAddedNotifier from audio stream
20080422214844-3e2dc-14f45a58e97c6f3774df3b0589e64e2c45fc4da3.gz
commit 6d5e9cf59583f0c73ba5acf3bc8d3e98106487c9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 21:42:09 +0000
Request audio sink when data arrives, release it on hold, etc
20080422214209-3e2dc-4a8ed02f21b96bb5fa846b6ddb8d741398372856.gz
commit f12acad95a91a68f0580a816dcde8e97c6b37b00
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 21:41:58 +0000
Create audio sink on request
20080422214158-3e2dc-c127f1875ccbe6f9034810a731dfd0bfe48a5a80.gz
commit fe3068134b6c1f222c651fa5b3a60ac6334dd2a5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 20:10:56 +0000
Add signals for the audio stream to request pads
20080422201056-3e2dc-ddcadd01ea6ca2f815f68b523b07ab2f10236f3f.gz
commit 72e4062e8071881daab369d4ce6cc3bd0e19fc3c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 19:53:57 +0000
Don't manage audio sink states from the Engine main objects
20080422195357-3e2dc-185bdae319706df6361b3b70038ab64d284cfcee.gz
commit 1c9fbd2604367f996ba35b79b12ad0da8617928f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 19:51:46 +0000
Explain why we leak the tee sink pads
20080422195146-3e2dc-de74acb62926586b670b36c79d7a87542fef0a04.gz
commit 30896fc653d56d1e289e51f8d0cf30b113012c94
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 19:36:08 +0000
Unlink audio stream before releasing it too
20080422193608-3e2dc-312b671a0653559b4f35271aa002d654137b8e16.gz
commit 2c7a38c34d6306695e536e50d15ea3402e9752df
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 19:28:06 +0000
We have to add/remote the audio sink only when needed because of the async stuff
20080422192806-3e2dc-8d5b4d9005a1d2b4c318a1880f2196c0863ac581.gz
commit 9c57c37ab3cb357ef39870409315c1575875e3b5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 19:21:09 +0000
Make audio stream use unified src
20080422192109-3e2dc-56823d11d5df0a37e94488f32a8abf1ec4bf913e.gz
commit 44ac3dae2230e5b86aeb0aab74ece9fde589e309
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 19:13:05 +0000
Make queue in videostream leaky
20080422191305-3e2dc-15138add499dc6180651df28fecd05181f02b5ee.gz
commit 81d9f075d15f6731e1300d1020f800f1bf0d3342
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 18:29:03 +0000
Build audio source/sink in main pipeline
20080422182903-3e2dc-43b26c9a57dd340bd272869fc2a44529c70c4998.gz
commit 66c3269a8140dacb0a67d57cc57c9dbef01703d0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-22 16:31:07 +0000
Separat the video pipeline elements in its own function
20080422163107-3e2dc-a122981090407322a1c218f0758e1125a0fcdb1f.gz
commit d42fd4b005b2cf1a7cc9f93c103885f69a86de22
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-21 22:35:14 +0000
Add codecs conf to s-e
20080421223514-3e2dc-03c203b98ace690532f76430f6ddc3ce7a3ccd01.gz
commit a6a73f8d02f3462852ea2077e56a597f75f2466b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-21 22:11:36 +0000
Rename some video vars/funcs to make it clear they are video
20080421221136-3e2dc-7e57f4004fd71cf8428b2491e7ffece7eff0945d.gz
commit 264aae80f17d767eb0f7c49bf2efd4a7b778d797
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-21 21:31:40 +0000
Don't release tee pad, it impossible while the pipeline is playing (yes, leak them)
20080421213140-3e2dc-e7d6e32cf27aee4ba6ad46f6fe8e84ad0783feaa.gz
commit 2abeb3b76a62664ca0c9bbf267393a5fb93f6e09
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-21 21:31:23 +0000
Use the right element name in the error structure
20080421213123-3e2dc-3ce35d3a8774b8167e83f1604f3a10bcd71be60b.gz
commit 91f1c961aaa5a9d6ab5ad7f6492dce06e95b5220
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-21 19:50:42 +0000
Really use output sinks and destroy them on closed
20080421195042-3e2dc-072d108058ce106e9ccffe090abaa132da465baa.gz
commit 1370b22b292d19b0a7523d645802f555ecf44d62
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-21 17:25:01 +0000
Create pad later to not leak it
20080421172501-3e2dc-101c561083c546892c7b1361f1feeec4df2c9b41.gz
commit 1132e63a62a11ff1101723ebe9afc4742f10ab6e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-19 00:19:30 +0000
Only test what needs testing
20080419001930-3e2dc-2ac0e495ffd488cf9b592b75e998486cba43f98a.gz
commit 6f96491eaec856545273f20964f504eaf5f52f67
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-19 00:19:10 +0000
Fix error messages
20080419001910-3e2dc-7c7f0f88c22219974387059ed8ef0ab056bd237b.gz
commit f3d8efd654810caefb9d38e1ffd903e5eae1e877
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 22:43:40 +0000
Add way to inject local codec config into stream creation process
20080418224340-3e2dc-4f6855f3c1df0a997689a2194472894ac32a5ae4.gz
commit 3ea42a5e6ba8d0c4bf31291b7cf3aa70b221d7f5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 20:38:23 +0000
Set the src pad after the preview has been created to avoid a race where the sync-message arrives early
20080418203823-3e2dc-50c4183d922afb30c3b03f73afd684f58fdf7f0e.gz
commit 625083c326d0a4617576eaf7731b69c98301cf6e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 16:06:56 +0000
Print message if the source stop is not sync
20080418160656-3e2dc-36920574dac6e1a0bb76bd76f671352d13fe613c.gz
commit e7331b503656269ebf74198072d9ccd7b914a017
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 16:02:04 +0000
Stop elements before removing them
20080418160204-3e2dc-68075ea7176b9d787d3a0bf88ab58ac24f9b448b.gz
commit cc81c57d6d8bd7785d6dae4265ef27d0b28e9049
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 16:01:43 +0000
Make the receiving signal related to packets arriving to the sink
20080418160143-3e2dc-498b9e37ef5edf7a3d3a5ac0cd9ee5d2caabcf39.gz
commit ca5472b2879e2fd1cb75cd643def57bb33a6ce31
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 04:25:34 +0000
Restart pipeline on errors
20080418042534-3e2dc-853c873c131cac1d503500b3a2b31ce8da9748a0.gz
commit ed89a5e2bf9dcbabc137075edae9f281d806acd6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 04:25:20 +0000
Implement freeing the videostreams
20080418042520-3e2dc-3ab29422fe4b2b6b4c8525e94ee37f512a20aa5d.gz
commit 0df2f4203cda56bd7e3838683d7a1482e8938af9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 04:25:00 +0000
Implement freeing the preview sinks
20080418042500-3e2dc-d0ab1bb7188d0f6c0a30d43b2ac7303f194565f0.gz
commit fd5b0b72cc4ea7ad1a6237352051bdd6c7e06bf5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 01:58:35 +0000
Move to new s-e api, port to fs2, all in one massive patch
20080418015835-3e2dc-ab028e989b09b4b6725f839c0581816d93cbcec9.gz
commit 871779d2248ce3d901f9fa837c7173b9f46ea9c5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-18 01:56:56 +0000
Add temporary requirement on gtk+
20080418015656-3e2dc-e39ca5b7810c5d40d77d1192ae8b8cee759bb60a.gz
commit dbaae1fd2daebb4505376b1a8135b2181898c92c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-15 17:18:28 +0000
Implement stream holding
20080415171828-3e2dc-ea64661c508d21cb643d56f02a1cd3269671bafe.gz
commit 73487de1085d0846804558c2a1fff2b0962e2c79
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-15 17:17:55 +0000
Remove unused includes
20080415171755-3e2dc-380a65343ccb6c46c4b5d6eddf0d3b0023e61e04.gz
commit e646993f307dac75fd6311b91a1336b6bd93d801
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 22:53:26 +0000
Remove unused marshallers
20080411225326-3e2dc-a5c7c73969bf64dc311ed00f6ac6a835e4475e50.gz
commit f81ee97a75a38164dbcd295a7e5ccb5e2ba8bb74
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 22:53:18 +0000
Improve debugs messages
20080411225318-3e2dc-d6f1123d16f14302d5ea625d1cd0c8bb3b46ecca.gz
commit 4c5ec2e13178f43f8a810ec0b3f3662d4990796b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 22:53:07 +0000
Emit error on failure to receive data
20080411225307-3e2dc-ecb6141b2054307763416d3874a6e10afed66b6c.gz
commit 5dd4ea1b657983021e440a483a6b58c11d8ef1e5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 21:15:48 +0000
Port stream engine audio stuff to new api
20080411211548-3e2dc-9869e6e81b0764d96ddfab1133ac9a3af48370a4.gz
commit 522bf83957fa5b8ee8d2a290bb67404a8b7fc2d1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 20:38:11 +0000
Remove all traces of farsight1
20080411203811-3e2dc-0a37deb28ed82ed41c8dfff107ca586261e2f62e.gz
commit ae381156f5cf1c31ed3b87ac27bd215646f8d83b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 20:33:26 +0000
Only ignore not-linked errors from the video source
20080411203326-3e2dc-a6ffa0a7a71b846b12cf14f109cce8d0bb0009b9.gz
commit 1c85c7ba48b2a9636524708e0c13a0ef5d96f5db
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 20:31:55 +0000
Revive receiving code
20080411203155-3e2dc-0b3ebfe1af93cb95e8918c96e8935894ce2b6312.gz
commit 43866c526d7b86c15599d6ef8f97bae2f65e70c3
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 20:13:32 +0000
Hook up session creation/destruction
20080411201332-3e2dc-e4f4b7b22f1455554c015fd1f38432741f7e796e.gz
commit 86696080728b955f6847d72f8166ed7a737e1531
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 20:11:43 +0000
Misc fixes to the stream class
20080411201143-3e2dc-f357177c6084cb939700952aa7535e42117e8e1e.gz
commit c9dd97575dd0a66c6256efe73520c77e1479df20
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 20:11:22 +0000
Add Invalidated signal to the session when its proxy dies
20080411201122-3e2dc-fd3b52b2783b5d09e1e1472e5a7a64e2999f8e71.gz
commit bdf03af9ee68d0025c2c58c0f4e2c7e324117c15
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-11 20:11:08 +0000
Don't call closed cb on errors
20080411201108-3e2dc-af947fc5295e3cbc6591a4a8fb27cb824d0a4f4f.gz
commit 0c837fe3a6f025cc3099d0393cbbcf16046b7011
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 22:44:43 +0000
Add session-created signal to the channel
20080410224443-3e2dc-f548ab0bcc11965b7b530ccf7dbfb3c0c8dcc3b2.gz
commit 7aeb300ba10231daa4c3c28364597916cf6cde77
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 22:42:45 +0000
Send async bus messages to the channels
20080410224245-3e2dc-135d4f73b0721b0076d97818cc4ff2afcb108974.gz
commit 6e8bc5da674e7080f3512775ebeb68780e066212
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 22:37:20 +0000
Add new stream function
20080410223720-3e2dc-9b9f197543163f2311acafeb0f79bd26d80c9df3.gz
commit db2ccba8c72e7d3cac98d056ad2ffcca562f3274
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 22:37:04 +0000
Use new method to build streams in channel
20080410223704-3e2dc-df63051d592b0fe1330a1ae3d8a88ecd82d05f46.gz
commit 74e8dd846682731ec13cc2643a7123f6eab5861c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 22:36:17 +0000
Remove stream gtype stuff from the channel
20080410223617-3e2dc-2bd9545fef24f9887d2684599fe1481c9487bd0d.gz
commit 1cab7ab6b8399f5d4bacd5e74cedc71c1d3ce330
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 22:36:03 +0000
Remove stop stream
20080410223603-3e2dc-f5b5bfc6d9ddc173aba037e3cc1bcaf5c8116b3b.gz
commit ea7a1a758331737b3dd5bc7b46a6307be067c1de
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 21:54:54 +0000
Port audiostream to new model
20080410215454-3e2dc-9c64ba7a4eea4379a67cbd6e164dec68b8a26de9.gz
commit 4da1b9825d071be0710387dc359f3d2aa4f3e2cb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 21:04:14 +0000
Use property thing
20080410210414-3e2dc-5f1110a55d10ad576283799f89f5acd57cc90512.gz
commit 40342a459f46332880b8bd7ea367a59a37eca92a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 21:03:32 +0000
Keep a ref to the conference in the session
20080410210332-3e2dc-76667087aa9bf80481342d40dce450fc5f0e9d25.gz
commit 6afc37e68bef951be49cda0e27d14fac6f7630bc
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 20:59:58 +0000
Remove unused state-changed & receiving signals
20080410205958-3e2dc-493781d8641cf00474f418b4bb3a8dd5449d01c5.gz
commit 233a99d5232a7c3000e64a2294f9a1a5916c6e00
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 15:29:41 +0000
Set no-rtcp-timeout to 0
20080410152941-3e2dc-9d221457823d8773f6dc9c31147a9a4b9f9ba327.gz
commit e54ac3f0ea0b58ee2c26b2803c8054041068b782
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-10 15:00:18 +0000
Ignore unknown cname errors
20080410150018-3e2dc-35c2b80024ba9f2e205f69cdd9b1657bacfd55e8.gz
commit 448aeb297b658c920e5c0235eb8672329f140d97
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-09 22:28:25 +0000
add sink-pad property to the stream
20080409222825-3e2dc-fe3af51e91a2cabbfc5c0f30b145821cd2748cc1.gz
commit 6d002ae08c06bd41d028b397bc3a61c7149efe35
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-09 22:28:20 +0000
Port stream to the fs2 api
20080409222820-3e2dc-97051cfa97a85eba58bae6b7f4c44c4726e1d0ea.gz
commit 893fbe6c997c877e6227fa30f4567ac618ec56c8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-09 21:52:23 +0000
Add methods to handle bus messages on channel ans session
20080409215223-3e2dc-ba89f56c3f3879ab7c91b893245ccc388802f7f2.gz
commit e6aa3615b9f41e58975db6b7419970887fd8bdd9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-09 18:22:39 +0000
Replace farsight1 constructs with farsight2 version in session
20080409182239-3e2dc-2f88fe2992d863b85fb03f506441c772b906818d.gz
commit 5d50d1d85a54d404754aba3016875136434dfa2d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-09 18:22:28 +0000
Add farsight2 to configure file
20080409182228-3e2dc-2e4ee221c8de95d40c19a7835822cf83673c504c.gz
commit 61bb74f0f8a0cc09311d7ad81c1e44da9c25a556
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-09 18:08:12 +0000
Use farsight2 constructs in channel
20080409180812-3e2dc-511de671301f879ae4c8daf3a9301da7b6b13a47.gz
commit c2b32eed338f3d4480d6a56c99b5317af537414c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-09 18:07:36 +0000
Remove pipeline from channel
20080409180736-3e2dc-de75d834acd30db186a3f1645d545495d57735cf.gz
commit 477f57b1ecd0132b570ef6e19c1bb91e14d854b3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-04-12 01:34:12 +0000
merge conflict with coverage patch
20080412013412-418b8-1cf4d2697d4d790b5d2dbc10ab426e12f2d46089.gz
commit bfdf5c436c0fb1d4ecbf8868f44a139627720028
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-04-12 01:28:35 +0000
add --enable-coverage flag to compile with coverage info
20080412012835-418b8-75e0a2428790e2840423f1f350d599bf3ada3d44.gz
commit c74c00895da4a4cd103352dd78965ec7f16c039b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-02 17:14:17 +0000
Make it clear that printf'ed message is from stream-engine
20080402171417-3e2dc-91b6a574a0cf56c8e3f8a0ed1854251dd8ded69e.gz
commit b198d5f53f15a676ff9b5e5afbc68acc13812d51
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-04-07 22:52:46 +0000
Oups, freeing resource shouldn't do anything if not on Maemo..
20080407225246-4f0f6-c2237ecdcb43543e00c68ef4673e0eeb6fef13bc.gz
commit 0e3fdda44529d39c234bc48ab10e37b016fd55b1
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-04-07 22:18:04 +0000
Audio resource only for maemo
20080407221804-4f0f6-5dc3efef3f0892cad82a65e8b1fb3bb07b6ffcb7.gz
commit 212427e8bc08f042ef36d3a9d364663b671ce302
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-04-07 22:16:37 +0000
No more need for the free_resource signal id, always listen to the signal. Simplified stream weak reff stuff
20080407221637-4f0f6-26d1e409abc00b1331a7ec98a4c1b71f3a6f1711.gz
commit 0ed6f8d0ad74a844850945065cf4a142985ad56a
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-04-07 22:16:02 +0000
Make the stream aware of whether or not it holds the resource
20080407221602-4f0f6-16b7d650532664a8eb8f92d6d3b522f0c5f4591d.gz
commit a52dc9669f092e0a50bf5593e2ed96a3d506beb6
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-04-04 19:51:35 +0000
Make the dump dot into an idler and add checks on non NULL pipeline
20080404195135-4f0f6-9ec398a004d0b40caaadd0efca92f1ffee405ab6.gz
commit fc52d9e806df6a1035ba3b7d3fa2527518c05de8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-07 20:05:56 +0000
Make stop use a default implementation
20080407200556-3e2dc-5cddf675f370006b5e60786a183322190a96200d.gz
commit 2b38b0f67e28d9e6ac7ae1c1a5d71b8f44325d70
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:27:01 +0000
Add g_gnuc_unused in refactored code too
20080404182701-3e2dc-b6b24d1938a16636002b84bf9d93d0d5ef5752f0.gz
commit 4a48ad574325250da1182010367f6d75a7310a93
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:23:31 +0000
Create sink/sources in the children's constructors instead of special methods
20080404182331-3e2dc-a231e79a2e1c73b4e2c1b9627288876f8b6d6878.gz
commit 39d875753dc1dceac47eb06c0b3e2f3697280a4d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:20:04 +0000
Verify that the media type is audio for audio streams
20080404182004-3e2dc-ae5da1561ff47a4ff499fac7aecf516a75ab3e20.gz
commit 4f072dfe05419f826c90318fcba8fe7c94506149
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:19:28 +0000
Update copyright dates on stream.c (been modified quite a bit)
20080404181928-3e2dc-b78eceb063fc23aabe49baa10f0ef77872c59149.gz
commit e106f02ab9db40b1d2df05ca38f31226db87e87b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:18:56 +0000
Use stream properties to set sink/source in videostream
20080404181856-3e2dc-9ef0faff6e5a0b87d46eec159a5d308d75b56a0b.gz
commit eb518198029a79f3e07c816c7f59c885ca1c0b55
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:17:42 +0000
Get source/sinks from properties in audiostream
20080404181742-3e2dc-d58aa294932e452f90835a5c54dc6d0b8df3c518.gz
commit 89422fc11d2e58e69231719ef5ec07b8e007c74a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:17:06 +0000
Move everything related to the video sink to the video subclass
20080404181706-3e2dc-89066b785fdb078181bb450c4be8666f913469ab.gz
commit b7c46713e910615f63c27a158e473952d238a29d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:11:55 +0000
Add virtual function to stop the stream
20080404181155-3e2dc-35b653cd84c1d6ba1ccceba3a594b520b9e07a2b.gz
commit 6cfe6ddf498d9920450fb4487373f3fa2f9c9abf
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:10:04 +0000
Move the life-cycle management of the video source to the subclass
20080404181004-3e2dc-581fa61627559ed89856d5f70d96884299141455.gz
commit be791db1a030c6d42f8df6aa18143c9292e707ee
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-02 19:15:48 +0000
Add subclass for video streams
20080302191548-3e2dc-1514b300afe4b777dbedb2960a6d67ec0864bdba.gz
commit 860fddfc5cd0896f8fd560f69dac457549b5f03e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:01:43 +0000
More merging of refactoring into trunk
20080404180143-3e2dc-de5eceb229d41a47f9701ca1e5fa45518fde928a.gz
commit ff31412beeb55a23a5ecb38aa45df3a4b715ebdb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:01:04 +0000
Make fs_stream a public member of the stream so its children can use it
20080404180104-3e2dc-c762ae2a244aa0ff653ad644265431e44671fa2b.gz
commit 16a1aba7fae666a858f3018c7fc62a54214d9e2c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 18:00:51 +0000
Move volume/mute related functions to the AudioStream subclass
20080404180051-3e2dc-0d1a42599a2a77c4ea2ecd4ff3c5cc5ee46b5e28.gz
commit 316b417132a354d924c7ea3e2bebd5525d93394d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-04 16:21:50 +0000
Merge refactoring into trunk
20080404162150-3e2dc-0c060f2e992367a1b9fc7409ac7d26658faab99f.gz
commit edd96263d97230778034792b5a9cc56e48c54361
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-02 18:31:02 +0000
Move making the audio sink into the subclass
20080302183102-3e2dc-da2d7814067b7efa9aed09408238d24a5720aaa6.gz
commit cf50f241145fec067b6678a2902b799df9775087
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-02 18:28:14 +0000
Move making the audio src into the subclass
20080302182814-3e2dc-59ce6565f45981a90825992ca6a38dd840032f97.gz
commit 74cebbeca58545fbce8008bfc69b0955d61d67a1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-02 18:27:37 +0000
Make the stream_id public so subclasses can use it
20080302182737-3e2dc-3d43f03d7c4ec42d7a62a80479305d8c94b3f976.gz
commit 28313df4c154bbd3762c43a8c8d9918d8fcacee5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-02 18:18:07 +0000
Add virtual functions to make src/sink in streams
20080302181807-3e2dc-0ec76c155c36809cdae0d1fca0f60bdeee4f60f3.gz
commit 4bac5495a02bf2ee6a142a04ff1806dfaad10075
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-02 18:11:53 +0000
Add audio stream subtype
20080302181153-3e2dc-ed0cd5ad739ba13a0590d592384c7e860bcaf84d.gz
commit 7b9201b82bfd86bee7e907d4baefaaade1e63d8b
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-04-02 23:20:08 +0000
Adding support for SIGUSR1 signal : dumps a dot file of the pipeline.. very useful for debugging video pipeline
20080402232008-4f0f6-f840585af55a5df7a65234f0e2c467ddab4c05a6.gz
commit e04346b7af9da7b4099eefe616236262604bccbf
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-04-01 22:17:49 +0000
Fix bug when resources are freed when the stream is destroyed. The signal id was not reset to 0. also added a free-resource signal in the dispose of the stream. And changed some var names
20080401221749-4f0f6-e87a9d5e5fe40b32ae774dbbe87ebc5542829b4e.gz
commit 138dd2e423071f3c4d5cdc99bc2c5350571cd1f7
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-27 19:18:16 +0000
Cleaning diff... removing unnecessary newlines and forgotten property on the g_object_new
20080327191816-4f0f6-6d88135c796dac720c18f567167192ea9647be88.gz
commit c4881ac609489409113018c19f24a650f3576288
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-27 19:07:44 +0000
Fix conflict
20080327190744-4f0f6-430c87b29d2a29ef36af03576c9991389467f32c.gz
commit cce864ce8987fc4b3c89162f6e929d546150493f
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-27 19:06:05 +0000
Fix pseudo-typo
20080327190605-4f0f6-b52cfa24cf01cd46d9f6f6e1847cc7b17b59325a.gz
commit f2e12682114cb6af8ab427c60ad4db6d47e4397b
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-27 19:05:45 +0000
Remove unused channel property on stream
20080327190545-4f0f6-3aefce222139eb4dfb1d2d672223ff2c05f17057.gz
commit 7ae3e9af90162fe1d89bddf9606747a98ed67d51
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-27 19:04:23 +0000
Use signals to request/free resources
20080327190423-4f0f6-830be80c3370a39edcb08fe0cf0e691cb6ca440f.gz
commit ad44481ebcb7f887065bfe0c79b7a37230f6309a
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-25 17:12:04 +0000
Make the unheld_streams a GList and have a weak ref on it
20080325171204-4f0f6-860e5b397a73f726c58cb712557031872eeabca7.gz
commit d8b7d5d85cc9436f84b2e2f314fde17775f50bf3
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-24 20:27:47 +0000
Make sure that stream-engine is aware of the stream being 'held/unheld' when we start or destroy a stream.
20080324202747-4f0f6-a2ca81279f6f65b7da7bcdd6f9e4369141e3656a.gz
commit d499b5e8f5d90fa7ea35a9fe7f2122a29160485c
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-24 20:24:40 +0000
Add set_stream_held to the MediaStreamHandler
20080324202440-4f0f6-c5d221233d0bd8bd48856f0a13eb5706efe7fc0f.gz
commit 4ee663740798efed837eb08165a375ced77da625
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-24 20:23:54 +0000
Add unheld channel awareness to stream-engine : new API
20080324202354-4f0f6-65821637861d01f11abf46544cf2a2caeaaae83e.gz
commit 22566c5c35d598c55955b2dba160eda057d3e08a
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-24 20:22:36 +0000
Add parent channel property on stream
20080324202236-4f0f6-8564dd0f77a823208801861ff7bfc48b0168d08f.gz
commit 1128974fea6830b465f07a706098b666a9aeea0f
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date: 2008-03-24 20:22:04 +0000
Remove confusing tp_stream_engine_stream_new function
20080324202204-4f0f6-703ac73ccb85eecb14c5902967c2856166c0528d.gz
commit 8749896db1d79da211eea81e56c00c7df932ce6f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-04-04 01:53:43 +0000
bump version to 0.5.0.1
20080404015343-418b8-4403bbde65ac533a091016fb0e09be43cec83579.gz
commit 1d33f0a18f3da239ad7d815bb82ecbef9c865c88
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-04-04 01:47:06 +0000
final NEWS update for 0.5.0
20080404014706-418b8-77d4752e7735cface34b70dcc720089f9325b4e8.gz
commit b22f8fb6b3713bb78e58a0f138c0106e28148633
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-03-21 21:08:06 +0000
bump version to 0.5.0
20080321210806-418b8-4beece88da8d459a68146b0654c6207c6e874e02.gz
commit 333ab3a45a866975fe38aabcd7085e3668e111db
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-04-04 01:12:39 +0000
update date on NEWS
20080404011239-418b8-7849d17570c35e132b106a874fb8e0f6c50d95d0.gz
commit 2eaded038082dfdb61ad292b67ca79b6d2baa225
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-04-04 01:10:30 +0000
set the video source to NULL state straight away when it becomes unlinked, so the device is closed
20080404011030-418b8-d758810d944de133fe1e0a396526f2c6dfa08564.gz
commit eb26c90247bee72d19bf3bc43e882ffff5faec42
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-04-04 01:10:07 +0000
make less alarming error messages when the video source & tee becomes unlinked (happens normally)
20080404011007-418b8-07c89da7b7092677d88ca138e52cf34f7dfd3528.gz
commit 6e7bd9b6f597483ce4b0ac6388315d8d50560771
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-02 00:01:29 +0000
Init GError pointer to NULL
20080402000129-3e2dc-7d5d0e5dd236b7ed1cd90daecf01bcb374a6372b.gz
commit f2639ddefa37cd9030271558c8556575759233c9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-01 23:27:10 +0000
Don't try to remove non-existed idle source
20080401232710-3e2dc-fb242bd6935b1a6e4c0c38e9090e7de388ac24de.gz
commit c2cbea4e889ed05b6c1d3819ac9953017039163e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-01 19:57:46 +0000
Return from the right function (output volume, not window)
20080401195746-3e2dc-d964af940f7fab39254c5638730e5bb0f62e3190.gz
commit 3f6b8889ce04c02118aec67321e9f93a5d9beae1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-01 19:56:40 +0000
Only return from the removal of the preview window once it has been removed
20080401195640-3e2dc-93a3c3db5b3415fba8fb528e1c56556e345ffbf3.gz
commit 5536862729ab30963a00c8987eb6480df7eadfd8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-04-01 19:05:39 +0000
Remove idle calls for windowpairs when they are destroyed
20080401190539-3e2dc-bc5a9e888b54235d37542e88f419ddf8b825e566.gz
commit fdef6b76aef22f8214c6003084e453b7984a8122
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-26 15:53:54 +0000
Reset videosrc/videosrc_next pointer to NULL when the pipeline is unrefed
20080326155354-3e2dc-8f29078080fc13d1ae2babb2db548b41dc86a231.gz
commit 337d9763296427c31079664692597acdf0bf8f0f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-25 16:13:03 +0000
Dont crash if dispose/error has happened
20080325161303-3e2dc-2da1d4197db051e506c0e76d40de956c048a4551.gz
commit 36ee6379b4cd3d109e376fdcc9726f2eff61fb2f
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date: 2008-03-31 12:09:57 +0000
Fix --disable-Werror
20080331120957-a41c0-906222890026765b3761fd6fd4ffad0f15567336.gz
commit 656b96ad3cfd4be73c4706cdf01cd15468c495ab
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-03-25 11:10:48 +0000
don't set audio src or sink elements on the farsight stream when maemo support is enabled, unless FS_AUDIO_{SRC,SINK} env vars are set
20080325111048-418b8-de8a40e1660aaca8e11c596f604446570df2817d.gz
commit 605a5c3b626d20bc986f2aed0dc723c549f90861
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-03-25 11:10:31 +0000
whitespace changes
20080325111031-418b8-8a68cc748fc77c6bbd81977054b7f50776709cdd.gz
commit d66b252f3fc69c741dd7f6927f2f190127351bc3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-03-25 11:09:36 +0000
rather than doing strange acrobatics to work out whether the unlink callback has been called already, don't add it if it's already been added
20080325110936-418b8-b8c3232ea280507c902506194d433c09e268af99.gz
commit fcf014414db0008b187a94b8fa1343d16987ce8f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-24 22:04:16 +0000
Unlink the right handler
20080324220416-3e2dc-0e753ee3a675a0f343e9671109ffe036310fe80f.gz
commit 4c7f4bef2b7467fc5e543fefecb35a24cd6eb1df
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-23 19:43:37 +0000
Verify if setting the sink/source on farsight streams succeeds
20080323194337-3e2dc-52af8aa5fd8c70b1ec17b1b5ac4e39601696542d.gz
commit 39c524b2969d6401625e0c5560be78fad3e206a9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-22 21:42:54 +0000
Stop the unlinked signal once it has been received once (only one ref was taken)
20080322214254-3e2dc-550775cbac7f1545a230623d1faa47304ea2fd34.gz
commit b5e7baac3a3d010cc2afac0c9c10a47db0bbbc13
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-22 21:19:20 +0000
Use the right marshaller for x errors
20080322211920-3e2dc-8c35f3fb82102dd3ca25ac26a1fa4846fa34eb54.gz
commit 3a4596f91da0928ae51487c7a1077ffba4e6442e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-22 21:17:50 +0000
Make ref counting a bit more simple
20080322211750-3e2dc-8c23e068cacddd2ceef9fd8359003bc423dd1e0c.gz
commit ee13d7354fdb87ac00c29d8d5040fd45d389e94d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-22 19:34:15 +0000
Unref the right element on errors
20080322193415-3e2dc-9df8d459f464bb084ffb3af75f22bc6f6d1a7bec.gz
commit 40619539b1bae76f587fa2d952e2f23aa039eff4
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-22 17:22:51 +0000
Make sure the output window id in stream is 0 when there is no windowpair
20080322172251-3e2dc-efb9f12f488578eb1867e4e89ba3249b17ef55b0.gz
commit 7d521fd81c27d5bc087989ffc39436d0d6f3bef0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-03-21 22:00:16 +0000
remove extraneous FALSE setting in stream _init
20080321220016-418b8-aa53cb303958189f5485acb2b2b5abde6d45c005.gz
commit 1356b8bdfd2ed6285069e401c2b5a9a575d8870f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-03-21 21:30:01 +0000
initialise volume to 100 and mutes to off, otherwise clients who don't interact with the volume/mute APIs will get no sound
20080321213001-418b8-96f17402bec71f7dadf97a335f3b45ddbcdfcf95.gz
commit 82fb572f8f6c785c62ad50f8e138632307a70fa1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-03-21 21:07:42 +0000
NEWS for 0.5.0 release
20080321210742-418b8-986d2a67553ebe43dd5f85a29e99a4c7791fb873.gz
commit 003bb6dda9e7e61917ca9947c86e825f60fbc9d6
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-03-21 19:00:16 +0000
bump required farsight version to 0.1.26, because of changed src/sink reference ownership semantics
20080321190016-418b8-4b0bac6ee8f9e349378c46c17dbfcc1c01f1a1aa.gz
commit 72aa6393b3be466b7d202de47a73cde9d441ca67
Author: Sjoerd Simons <sjoerd@luon.net>
Date: 2008-03-21 23:28:16 +0000
Also recursively set properties on the audio src and video sink
20080321232816-93b9a-8e6ed0d339de2f2caa1210a0cb8f8fddcdd603b7.gz
commit d8f5971576986887f7f60469f0e32ec2ed9e32a3
Author: Sjoerd Simons <sjoerd@luon.net>
Date: 2008-03-21 22:10:14 +0000
If a bin is added to the audio sink, set sync to false on elements in it and listen to element-added signals on it
20080321221014-93b9a-a39e7afb4ac03059c114d7467943bb148db10a70.gz
commit 4d547f146644a08e6efb6503a3e05a9491512c2a
Author: Sjoerd Simons <sjoerd@luon.net>
Date: 2008-03-21 20:21:19 +0000
Mark unused parameters with G_GNUC_UNUSED
20080321202119-93b9a-93967dec9735d0821f15c1443adc1ae58c83daae.gz
commit 94c47de6e3ed4534f6cd28e7d80e6048d349464c
Author: Sjoerd Simons <sjoerd@luon.net>
Date: 2008-03-21 20:02:18 +0000
Let the code generation mark unused parameters with G_GNUC_UNUSED
20080321200218-93b9a-bf9b73b0ad39a042271b415e075d72a0d1f41f5e.gz
commit e8de1d32797a79a4dcc6bb715af23bedb3f48133
Author: Sjoerd Simons <sjoerd@luon.net>
Date: 2008-03-21 20:01:19 +0000
api-cli: Mark an unused parameter as such
20080321200119-93b9a-4d5dfa6f6f31324cb317aa69e41d30c8b1f5a0cd.gz
commit d9b08098bf4e48010705af75bff9edd3c118a0b9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-21 17:35:48 +0000
Rename testsrc to reflect the change to fakesrc
20080321173548-3e2dc-204be8553806c31b28c4a6d00159a9ddfddcbd60.gz
commit 32d3f736b8eef704ec3d5172575fb7a0152ca187
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-20 23:15:07 +0000
Use fakesrc instead of testsrc when camera is not available and dont start it
20080320231507-3e2dc-9ad7144eb71e32066329b35707f3edd05263c712.gz
commit 6885fe53989d4725884b334d7ed9001f92d534a2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-22 15:13:45 +0000
Force a videotestsrc if there is an error on the bus
20080222151345-3e2dc-1ec585609ddb76d47158c08312432f7a6b8eec52.gz
commit 05e2e64d39e59796901273648319c7984183ea63
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-22 15:13:17 +0000
Fail the preview windows if the video source can't be started
20080222151317-3e2dc-7d29c4412fa9b5817442ea1203f3f260c76ce481.gz
commit 05da36ac15522a09734ed7b77dab99f1cba775c2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-22 15:12:22 +0000
Test if the video source can be opened and use videotestsrc instead of it fails
20080222151222-3e2dc-49626bf4fbe1a67e53455c348c8f279ccaa755ad.gz
commit 93456838d6415f2a06a7576a843897631120eb2e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-21 16:59:14 +0000
Completely remove useless and anoying framerate filter
20080321165914-3e2dc-354b89cbe9af7294a23449212d70f8fc9ff571b4.gz
commit d6308640f00f6dd93e345124dfb456d5a94cabb9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-21 00:38:40 +0000
Allow for a larger range of framerates (since we can't use videorate on live pipelines)
20080321003840-3e2dc-453ead8c5b7109a17293196a62b8c8875a5ff11e.gz
commit a795c39a144770cf6905d94af0f7ed367df6e0c3
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-20 23:58:28 +0000
Stop source too when stopping errored video pipeline
20080320235828-3e2dc-1dc17ea80d322713e4580e0724b32e8fa6c190f9.gz
commit 551fb7de021d6c5be8d54887a19d66e902a660ae
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-04 00:44:52 +0000
Ignore badwindow errors for unknown windows too
20080304004452-3e2dc-c3b42c492727e8b9fa46d35322b853cf65c1989a.gz
commit 2a0a76c5556d15261686dd7740199b000119655e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-04 00:37:49 +0000
Ignore QoS events because the timestamps are unusable
20080304003749-3e2dc-18d442f70b343699f2260d99cbb94e31412431bc.gz
commit 3dbb28c19329753c7353b2be4884adf99d7d56d0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-03 22:47:53 +0000
Ignore all bad-drawables
20080303224753-3e2dc-db84504b782e5e3242c2269312f47d03a2254d1a.gz
commit 087d4aa1eb1fafd9eba47803c08f9fed5ed415eb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-03-03 22:04:58 +0000
Rename callbacks to more precise names
20080303220458-3e2dc-c946b93c2d2660385d8c1e2f9cc7a6ad6c52b109.gz
commit 9c105fc08da4c23d4afaa37f1a94c6812bff86b5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-03-07 14:47:50 +0000
api/Makefile.am: Fix out-of-tree builds by allowing headers from $(top_builddir)
20080307144750-53eee-7ffdeb7fd9625c3439d054aac85bb48c789a0c69.gz
commit af354e1c61c92b6339297b87317f542881cf22bb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-03-03 18:10:06 +0000
Update api/ to generate client-side stuff and docs too
20080303181006-53eee-b7229e382c0759aaa3a8caf38179e2c6f96d2de8.gz
commit 2efff753b8e9ccdedf9197908eda81299d551762
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-03-03 18:08:49 +0000
Update tools/ from telepathy-glib
20080303180849-53eee-208633fe2b32cd5bc5d6f3a68243ef69448ad2f2.gz
commit d768718ba9813862ed483dd502e57d2909e39465
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date: 2008-03-10 18:54:43 +0000
Remove g_main_context_find_source_by_id
20080310185443-a41c0-f28bd2d1e8498fd76544dcc2f037e7401bbede8e.gz
commit 4a8d2400c0d98db8e409e6bc95126782a83d16b0
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date: 2008-03-10 13:33:58 +0000
Reverse moving g_timeout_add in the previous patch and handle the timeout in a cleaner way
20080310133358-a41c0-52c29a9ef17a7f5905f507c65facde9731836dd3.gz
commit eab4dbc9bc807045862568b000ee60218ca0f13d
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date: 2008-03-07 14:23:55 +0000
Request D-Bus name after D-Bus object creation (bug fd.org #14877)
20080307142355-a41c0-4e7db6c49c3bf14565e7d8a53c7b70c51dda254f.gz
commit 49332060ab51dbcbd6c72c29d1b6a8d3bd353a8f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-24 12:33:39 +0000
only set the "preroll-queue-len" property on video sinks if "async" is not available
20080224123339-418b8-d2a88a26e979e4692d0bb14155a0330cf2288a3d.gz
commit f6e0eabf30984f8cec3506106deccc75078a4439
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:30:23 +0000
now we monitor video sink bins for elements being added, we don't need this hack to set properties here
20080223153023-418b8-260b106a08da2037d2b9142170e4b5e7a10952fa.gz
commit 8e433eeb0ce7e8614a866f31f9ccd1eba4bd2eae
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:29:29 +0000
set the chat profile on gconfaudiosink
20080223152929-418b8-c89e4635162efe531fb94eb0c4e53c3c2551fa3e.gz
commit bfe0b46dfdfdb4fbd916c23bbebbe14f1c507c3f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:19:02 +0000
we don't actually need to export the set_video_sink_props helper outside TpStreamEngine
20080223151902-418b8-e5114fe4fe98dd1882b93efda2d09bdfbcbb8c67.gz
commit d48b58a5cd31061e34e74411481b21596c1ff081
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:16:07 +0000
don't need to set sync here now, audio is already taken care of with set_audio_sink_props, and it is a no-op on a bin parsed from an environment variable (users are expected to know to put sync=FALSE :D)
20080223151607-418b8-7294a62f203cdcac0d83d071c9a704decc2424af.gz
commit 80e4e116ff6f0b272a48781053f6af037115ff31
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:15:55 +0000
clean up some indentation
20080223151555-418b8-7a24e404a36767869807cbf2568cf7609be13502.gz
commit 964189136ea610520019c1ff798c593aab351c04
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:12:30 +0000
reindent tp-stream-engine.h and add tp_stream_engine_set_video_sink_props function
20080223151230-418b8-f11701e953907f47757fbd7cbf772d62ee3a3396.gz
commit a0d27d1116035d6e209a671f94d4f3583542b547
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:11:06 +0000
move video sink property setting into a method exported from tp stream engine, and make it take care of setting sync=FALSE on autoplugged video sinks
20080223151106-418b8-18b6a200b37c6748bc84bd64d659eef66c58da89.gz
commit b01dcf00b58d7a4f4762ee71dd647dc2e444a3cf
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:09:37 +0000
print audio sink creation success/failure in one place, and add a bin element-added signal to deal with setting sync=FALSE on auto-plugged sinks
20080223150937-418b8-0c59c9ec5ab120247a0c78fc60ae2d8d118156ef.gz
commit f765dced9d5d847964484ee18586ae24cbeb9adb
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:06:20 +0000
print success/failure of audio src element in only one place
20080223150620-418b8-2d84fca1fb89e37d8eb4cae800c0d9f7818f3c98.gz
commit b74dab3ed7bdd1c97d3a8db46f2735b7d66c689b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 15:05:57 +0000
use stream-explicit DEBUG macro in fs_codecs_to_tp
20080223150557-418b8-54cde3039dcd1d96e412fd4b0b101383bf41e728.gz
commit 728566cd9e402c0617ec91ffa73cebb29bc58852
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-23 14:10:19 +0000
set audio src properties like is-live/blocksize/latency on elements which are added to auto bin elements (like gconfaudiosrc)
20080223141019-418b8-1d984c78b95ce08c9de6ff50d865beae4c005a0a.gz
commit 828cb87d70d98c736821d345aa97cffcfc6c6427
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-22 15:13:58 +0000
channel: delay creating priv->sessions until after GetSessionHandlers has returned.
This lets us use it as a guard against adding a session due to
NewMediaSessionHandler. Previously, we could get this:
s-e: GetSessionHandlers?
CM: NewSessionHandler! /foo/bar
CM: here are your session handlers: ["/foo/bar",]
and s-e would create two sessions for the same session-handler /foo/bar.
This caused s-e to call Ready() twice, which (due to a Gabble bug) caused
double emission of each NewMediaStreamHandler signal, resulting in s-e
thinking the CM was trying to give it two streams with the same ID and
cancelling the call.
20080222151358-53eee-8cd44c4a30e0cf1528743f1fc2f2243a05f86141.gz
commit 578b442eaf7692f12c0f158673acbce7bdce6247
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-22 14:22:46 +0000
Fix wrong parameter to g_signal_handlers_disconnect_by_func, potentially causing a crash during dispose
20080222142246-53eee-fa72416cc08e6efec27bb371f6ad8139cc6492d4.gz
commit cb6d107f8287dcc4f6055bf69ce380a382322181
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-20 17:50:26 +0000
stream: be sure to disconnect all signals in dispose
20080220175026-53eee-cebc890f8687a3f3e35eacfdd01cfc62791e3b66.gz
commit b2d028cf2154c83ad22cc333249271e6f9d01062
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-20 17:50:17 +0000
session: be sure to disconnect all signals in dispose
20080220175017-53eee-937908266e3044568c33cc6a52f624d0a097923b.gz
commit 0d74134c3180bcde4fe50980e77fd1eaa8b65d01
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-20 17:45:51 +0000
channel: make sure to disconnect all signal handlers in dispose
20080220174551-53eee-8151502e544f3b8e3d1e4b0ad7d0de27ee7ae000.gz
commit 11606f791a6a49b161e9032223c954b333a1b15d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-19 16:36:02 +0000
Ignore some generated files
20080219163602-53eee-b483065a39793f9e0fcae33cbe7d66a3d4847f34.gz
commit 4de605ba0f3451f832200a2f51132c884199a7a1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-20 21:06:52 +0000
Use the volume elements to set volume/mutes
20080220210652-3e2dc-9e76e948cfc79d943fc11a02f3d665cacb68f739.gz
commit 182fd608c99b5cf20bb14687ef9fec4074e0211f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-20 21:06:33 +0000
Add volume elements with the sink/src if they font have volume properties
20080220210633-3e2dc-6dcb21568c86b7a5092bbe2da1ad2cdb8b1f4302.gz
commit e5d33dc47fd626dc84fcb3ff8955ebf969d22523
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-09 19:08:42 +0000
Default to using gconfaudiosrc instead of alsasrc directly
20080209190842-3e2dc-b0ee29f75a5aca6e9183abdab9c75cc15e1dcd9c.gz
commit 502e31af3f0ab0757922d9f8d4a3b784bdb39791
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-09 19:06:02 +0000
Try to use gconfaudiosink/autoaudiosink before alsasink
20080209190602-3e2dc-7a8575fd6475c67492f54beded0a68ec1f50b4f2.gz
commit 211a9cf3ad8527de5f79904e274091fa3fefd949
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-20 18:19:36 +0000
Set the output sink to playing before giving it for farsight
20080220181936-3e2dc-d14252801a30f2a33a9788faeb8284d4ade91d30.gz
commit 42be4c0f02b7ba40b0f53fdaee5974300946c616
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-20 01:14:33 +0000
Free the string only once
20080220011433-3e2dc-db6f89907465f46597c4420a2e2d98cfbcc1ef58.gz
commit c0e679864d548b034c33ffd5b463e12931b8de4d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-20 00:50:37 +0000
Remove useless check for parent
20080220005037-3e2dc-6280582c44f0709b91447136f1a4704c2603daa8.gz
commit 6e9b6ece9865172f080a342c82a6a579af36aee5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-20 01:05:05 +0000
Fix odd whitespace
20080220010505-3e2dc-dddfc62829f8649dc42b7076c14a93db218ad811.gz
commit 0870b63044dbb7aadf69bcb18cffec7c45c8cee9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-20 00:56:36 +0000
Fix screwed indendation
20080220005636-3e2dc-1ac562e4fb13878f78a3d47caebec2d1e4c5e00b.gz
commit 2dab0c7fa6b21cd392e62c58735ae51864f26ce0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-20 00:53:47 +0000
Test for things before using them
20080220005347-3e2dc-fda205d9ccbf3dbe61785a7385e56c561069d87a.gz
commit 34fd516123983b8f7b59fdd74d6b445631d7ba4a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-20 00:50:37 +0000
Remove useless check for parent
20080220005037-3e2dc-38b716159a6c2bca5aefabf7aac3f9694e91313d.gz
commit 57101fefd5234861adeb4d5a8276f117b1828af2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-19 18:34:14 +0000
Merge no-fakesink and tp-glib branches
20080219183414-3e2dc-842a33c44d7d783584c3329b1e1d7365816a34ec.gz
commit 0cfca358488126a837ea635bc7de9c905a852fb7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-02-09 19:05:29 +0000
Fix conflict between tp-glib and no-fakesink branches
20080209190529-3e2dc-3fcbafb9a7d9fee79b519e79209a9f329e411c55.gz
commit 76dc1cbd378f1289a3cbcea56dfe843404b25a52
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-12-20 22:27:21 +0000
Merge with trunk
20071220222721-3e2dc-150f3725b3a435779651d60d0940ae3f90348c38.gz
commit 171050d5df00c06603b39ac606b64d3d64339c2e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-12-20 22:12:36 +0000
Fix conflicts
20071220221236-3e2dc-dbba0493be3588fdf07ebf7abcad4354993a05ca.gz
commit afbc57b6bcd0b63f061294ec864a77b876c3ca88
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-11-20 21:57:49 +0000
Fix conflict with rob's refactoring
20071120215749-3e2dc-c1ce41cbe7df3ac6c5f4d4e52b750f4f7079ed4c.gz
commit 1c43eb0ec128457d389d90c8343fabd9d0def49e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-11-02 19:26:17 +0000
Make the indentation of all new code GNUish
20071102192617-3e2dc-c74af663f73af14f48796d65f825cd242f0a780a.gz
commit 8881c2afd37107e7107e80f76333122a021526ee
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-11-02 17:01:55 +0000
Don't leak ref if pad is already blocked
20071102170155-3e2dc-7caff8c7b286d3acbef068123935597a32bbb102.gz
commit e072a00ad0034833d7148d14b0d08521f84e8131
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-11-02 17:01:32 +0000
Check returns of gst functions before using the result
20071102170132-3e2dc-07efccaa387fea523c51050ad065b70b7885432a.gz
commit cac6791157e7013c87f5bedd4b6e2d923ecc9e5f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-11-02 17:00:45 +0000
Assert instead of leaking and returning
20071102170045-3e2dc-bb2b7c621e6b95bc59a3f1aefc48ff697c00cf67.gz
commit 5ae5c8d81303ca76de445cc94b32b22a61b9df19
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-24 18:32:05 +0000
Properly check the return values of various gstreamer functions
20071024183205-3e2dc-3ca42ad7f42753142ab8f70cb23082265e042333.gz
commit 6a0b2a8c1aa579aabc90297c58643eb64db6a217
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-24 16:56:48 +0000
Handle iter resync and errors correctly
20071024165648-3e2dc-4c85cf5ecfdd2cba751ab1fd7683eedf18ffe57d.gz
commit be67d3d17305e73d2c84b540094bf23155bd5e97
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-19 22:05:31 +0000
only do the stop source magic on the not-linked error, otherwise we have to rebuild the whole pipeline
20071019220531-3e2dc-e1a61792515e72e441ed50690ee46ca175290182.gz
commit d8789312a96157b20483022b41bb00ab5913a444
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-19 21:47:11 +0000
Remove artifact from manual patching
20071019214711-3e2dc-43c1d8606c2e44ab7040895c73d9aa4c63037169.gz
commit 8d8046937f16fc41e3f4175d7dba269deec497e9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-19 20:48:24 +0000
Properly dispose of the video sink only when it is disconnected
20071019204824-3e2dc-eaccaf0f5f7ea48e9a68c187524bdf62991554ff.gz
commit 319662efc28694de9d3e7904b805c4a470bbe546
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-19 16:37:13 +0000
Prevent race where the not-linked bus message arrives after the new sink has been added
20071019163713-3e2dc-7e0bcd161b02f830e45e746fdab419604d753baf.gz
commit 6344bafd395b7456613b3e6eb435e9a48eb7a695
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-19 16:36:56 +0000
Remove the fakesink, stop the source when nothing is connected, restart it when something is connected, make sinks irrelevant of the playing state of the pipeline
20071019163656-3e2dc-a3112414cdb64b2f49c348948426b0ca156daff4.gz
commit d559cf4e8e0877a448409dd827886816260639cc
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-19 16:23:42 +0000
Do a bit more error checking around the queue
20071019162342-3e2dc-28e690ebe9d5af50150bcbb921ff36eafd07473a.gz
commit 5fab4f63fb951a7e7414d775c57cb03309aa45c4
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-15 22:01:05 +0000
Keep one more ref to the queue
20071015220105-3e2dc-03e8ad685710db0cea042012bb5f58963a23ba86.gz
commit 0ce71cba5c722b586d000f1b1c0badad6befd9f9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-15 19:18:08 +0000
Allow disabling the watchdog with STREAM_ENGINE_NO_DOG (for debugging)
20071015191808-3e2dc-32f1591a1a0ec17c50e7a27eae2909c14dbd0cd0.gz
commit 5ae3cd61b125ace89c69344836915cce157e8f12
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-15 19:16:40 +0000
Cleanup queue when the element is removed
20071015191640-3e2dc-6c913b168ec7199493d0e98435215cd2b11e5bb3.gz
commit 9486cf74c072d9fe43f43b4508829b5734644b26
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-11 18:53:20 +0000
Emit linked signal on the stream when the src pad of the queue is linked inside farsight
20071011185320-3e2dc-5beb9fab4971e6397f903a729ce22f0d4cb5668c.gz
commit d79081215b05ad2c1a6912d4de027c5aa1d6b809
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-09 23:16:18 +0000
Stop the video source on not-linked error
20071009231618-3e2dc-1bec6ee9a6827364d425cd0b89498a7f3ade3f9a.gz
commit 24e842d0be99ead8401f69e69eb648deae2a38ea
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-19 14:35:08 +0000
Use invalidated_cb instead of destroy_cb for 'invalidated' signal handlers
20080219143508-53eee-47b1c7b794d66e1557d20adabd701357d56207b5.gz
commit e13b5b4ee5c2690a67213982cedafb1de0e9aad1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-19 14:33:27 +0000
Use tp_debug_timestamped_log_handler if $STREAM_ENGINE_TIMING is set
20080219143327-53eee-dbd090b45bdb0bd81fdd2c1e140b29f61b45803d.gz
commit a18b5ff4801fd11ab06a8d8657e1db8e1ee771a6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-19 14:14:36 +0000
Replace destroyed signal with invalidated signal in stream and session too
20080219141436-53eee-e420884d3fd48a7d7576cae54c62ce961ddc44a6.gz
commit 65dac619669bfd2134ccaf8b83a7927c31b22a5d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-19 13:52:29 +0000
Port from a previous tp-glib API to what was actually merged: use invalidated signal instead of destroyed, and notify::channel-ready instead of channel-ready
20080219135229-53eee-81fba62a076436c6e44a5c4abe93fc75969d5533.gz
commit 84089792334790f675d2bc9ed736cf6eee47d4ff
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2008-02-19 12:54:03 +0000
remove unused variables from session.c
20080219125403-418b8-1931bc5365d99d2f08ecb76f854af1633fe4cf31.gz
commit 1fd7bb8c825e0bbb8e3b8d95f98bef5728f36435
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-18 17:07:15 +0000
Merge with Tester
20080218170715-53eee-12145f3d9f6acb9f0a20b83441c8bf4a34690d69.gz
commit f1e714a108bf4882cda9493366a5f66e05b4c720
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-02-18 17:03:26 +0000
Fill in README and turn off non-GNU-make warnings (fd.o #14020)
20080218170326-53eee-fd33c6a2e7c1c8fbf2e465a87da927fad28ddce8.gz
commit d2f8affa0bd8827da33fff4aff1766e29d5ee4e7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-01-25 11:42:29 +0000
TpStreamEngine: consistently call the TpStreamEngine "self" rather than "obj"
20080125114229-53eee-2d59095fa08ee4ef2eefe7facc388bc2dbb0f389.gz
commit fa0d6265f27c429d1f77878750e3d9afbf5213f7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-01-25 11:33:28 +0000
tp_stream_engine_handle_channel: don't continue to handle channels that aren't StreamedMedia
20080125113328-53eee-8aec99baecd5c764a84994eca2adcf46c305dc1d.gz
commit c4bd24582ebf274a6b86009d7196b36802a9c052
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-01-25 11:30:17 +0000
tp_stream_engine_channel_new: also take a Connection object path, since TpChannel now requires a TpConnection
20080125113017-53eee-3ea39fe558ce463d4259fa1725f015ecfdbafab8.gz
commit 36a5f7a0fa6c63c8f0fc854b257cdd6b23efa69a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-01-22 12:56:05 +0000
Use tp_debug_divert_messages and tp_debug_set_flags
20080122125605-53eee-1eb0ca41b8724f6cbc0bf81458f8196e3b55d390.gz
commit 3bd2a6380236c26217310341097151921f064f83
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-01-21 12:55:38 +0000
Catch up with tp-glib API: extra argument to tp_cli_dbus_daemon_run_request_name (which in this case we don't care about, so pass NULL)
20080121125538-53eee-5accd2b2bb8a3ed379f95625c9cb97cf7252d32e.gz
commit 5b16938f310a6d68c62de774a0924f0e9486413a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-01-15 09:46:32 +0000
Use tp_cli_dbus_daemon_run_request_name instead of tp_cli_dbus_daemon_block_on_request_name
20080115094632-53eee-bd6c9dc8a7c22b331358b004f21ba173d38ae4a6.gz
commit 7f5673d6551a0067b08222934a7dfd14b4c8dc6a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2008-01-15 09:45:48 +0000
Pass (GError **) NULL to tp_cli_*_connect_to_* (tp-glib unreleased API change)
20080115094548-53eee-11ba84fa592ba9af1dd94205425ca0b745188b30.gz
commit f43d08e98b57ecd2af81e70ab7150107c7ac50a5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-19 20:01:01 +0000
stream: use both user_data and weak_object to avoid passing around "method call contexts"
20071219200101-53eee-82988dfc6451c7f1201993477622789baca768aa.gz
commit 239aa60d2fccebea89f2bf0b82385400bcc63718
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-19 19:59:56 +0000
stream: use TpMediaStreamHandler for first argument to callbacks (tp-glib API change)
20071219195956-53eee-7826e0f5e5d263a1040fc25d9603f92e44228916.gz
commit 21031a99e13ba2e28e25b33e38c41b0019e9b71f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-19 19:58:35 +0000
session: fix remnants of old DBusGProxy code (use correct signature for destroyed signal)
20071219195835-53eee-f0452153852f3a8fd253292f0f70c446e59dafe1.gz
commit 7aff18bffe9ae9ec125ee4cc201c0821d131b33a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-19 19:44:51 +0000
session: adapt to new tp-glib API, fix some remnants of old DBusGProxy code
20071219194451-53eee-a70c4a00147d2a37fd9610aa500faa17ac2e50b5.gz
commit 6215a5f479d7b98929c33726b490b0188efbd8df
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-19 19:42:55 +0000
channel: Adapt to tp-glib API changes (typed arguments t o tp_cli API, tp_proxy_has_interface_by_id)
20071219194255-53eee-e205941431d0d4f81a5f162ef6d0cdb440a41241.gz
commit ea4d8b284beff8165ffeb1a417120f706064b629
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 18:31:38 +0000
Make sure TpStreamEngineChannel always emits handler-result exactly once
20071213183138-53eee-95122d40ff01552a45e62d84fe10b06baa15b4d3.gz
commit 0da83071f4189fe502f90f8e967557579299b0f4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 18:23:36 +0000
Don't assume that TpChannel objects are immediately ready for use. Have TpStreamEngineChannel emit a signal when it's decided whether it can actually handle the channel or not
20071213182336-53eee-b6753bb781be5eabafd4cbe0f8f83c071f61cde5.gz
commit ae13be312faf921c55bcacae7116324be89f42ae
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 18:23:11 +0000
Fix signature of destroy_cb in stream.c
20071213182311-53eee-64c5443c8949c19d828e1f264b0bdd2331cb596d.gz
commit abb0feef850e5eff2c883f2c70ac1a297de3d500
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 18:22:02 +0000
Don't unref channel proxy on shutdown, but keep it around so g_object_get(..., "object-path", ...) still works
20071213182202-53eee-f6c5b6454d4498b26513848ae9a97a2297091a66.gz
commit 6e66d8b236406698bcd5ca0790a7434c1784a7b7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 18:21:48 +0000
Fix signature of channel_destroyed
20071213182148-53eee-399bf2f36692a84b037650d1c0c77ee037e45e8e.gz
commit 67da25bdd11006dd501428e29aa8945f30ab9d23
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 18:21:03 +0000
Remove stray empty comment
20071213182103-53eee-a18215a1958aaf586488b76adf5d03ffd91f3aa0.gz
commit afe19b66aa9366a04e107dab3461e1529878b000
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:49:28 +0000
Don't require libtelepathy; bump telepathy-glib dependency to 0.7.1
20071213164928-53eee-03899176a063e413dcbb91a03a36b4fc439f19ad.gz
commit 72ae105f40968fa4562e940e24e2c276cca70b7b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:47:48 +0000
session: Use telepathy-glib proxy
20071213164748-53eee-3bdf55a394fbf3ac5e045262b71e42f54498de91.gz
commit 34f5c8353b44cc7e62967a9064b969c2fe11ef99
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:31:52 +0000
session: consistently call the TpStreamEngineSession "self"
20071213163152-53eee-996af5c65caca5010ef38f6371d8ba686ed4799b.gz
commit 0a36723edbb764ebe4213966038ace637952fb68
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:31:34 +0000
session: use simplified private-structure access
20071213163134-53eee-d8999e230e870ea46540cc8ef2474eec2f69d032.gz
commit ed90e0d57a48ad24e756310e88e8ed1b44391eb6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:27:07 +0000
stream: use simplified private structure access
20071213162707-53eee-e880782eb8a4806f37146631df537f17600f813f.gz
commit b5ea6892ea13de4a1c62d56c7acd0ca6094d8dee
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:16:24 +0000
stream: simplify private structure access
20071213161624-53eee-5df2520246665e75ae5b6c5997808370d9a147be.gz
commit 33c666f59419a55bf9617c577f9a1483723e4c4f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:16:07 +0000
session: simplify private structure access
20071213161607-53eee-bf44f4c84a1b277613deb0597231a228c3cad477.gz
commit f7022d106a8b89529fe23e530307d62cf9386307
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:14:18 +0000
tp-stream-engine: update copyright
20071213161418-53eee-0e4f74e64dcdd348d8ceebc1235bc7ff1dab0f39.gz
commit d9d2bb5269e6d66cba9006823bf9b77d1fe471dd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:14:10 +0000
stream: update copyright
20071213161410-53eee-8598dc29a2a38e4b6f7206ae1503744ad176d7ab.gz
commit ffc879cb894e9b1adab535ba6d61733516ffe0be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:14:05 +0000
session: update copyright
20071213161405-53eee-25077543359c04134a4748b8d050cb66c20d7da6.gz
commit 93ae9891e0a67d2ee33187682058d5246249bbff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-13 16:13:55 +0000
channel: update copyright
20071213161355-53eee-9be711805eb729f094a35ed47fe07be540832828.gz
commit 49e8fe2425426ef51f03c784258d5c98cb67393d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-12 19:04:36 +0000
Port to new telepathy-glib API: signal receiving is no longer direct, so signal callback arguments make more sense
20071212190436-53eee-06f785417022b83c88a41c25751fb45d23760680.gz
commit 7d0f3fa3f53ded4dfff17f97ff8f6571c639bfd7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-04 18:14:22 +0000
Use TpMediaStreamHandler in stream.[ch]
20071204181422-53eee-b8ea200bfe92fbeedbe657feaeb45204f9978a2b.gz
commit 22075eb58bb52cc3e315ea15c5ad2f4afaa3be3d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-04 14:57:22 +0000
Use telepathy-glib in channel.c
20071204145722-53eee-0ec3703f501a5d39bc384979d2eb78388f65e83d.gz
commit 983150401a4bd2c361be400ba085418f3024f736
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-04 14:04:52 +0000
Move TpStreamEngineChannelPrivate typedef to header and simplify CHANNEL_PRIVATE macro
20071204140452-53eee-675bad5b336fb7ea929ba93e7341bfb9903f45b3.gz
commit aaa29ac8e021a43f49638041782ce833ecaf6af9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-04 13:09:31 +0000
tp_stream_engine_channel_new: take a TpDBusDaemon parameter
20071204130931-53eee-b1f0baf3fced4d02aec2d17ce07dfa02c6fbe3ab.gz
commit 739e8a5b6eb2643bb55d8b4470b2090fd4a03549
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-04 12:59:18 +0000
TpStreamEngine: Add a TpDBusDaemon and use it to call RequestName
20071204125918-53eee-59b3679110c112401ca23ea284794a44fc5a4e89.gz
commit dfb36bc31ec738e8864209c85fe416d0ed41e888
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-04 12:46:30 +0000
Get rid of TP_STREAM_ENGINE_GET_PRIVATE
20071204124630-53eee-3e26835c1ad1a80af0a94d3ad9fd65359db5123d.gz
commit c6a7705fb222990c9a73eb00c316c0f97f8f3d20
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-04 12:37:03 +0000
Make TpStreamEngine::priv a TpStreamEnginePrivate* so we don't need a TP_STREAM_ENGINE_GET_PRIVATE macro
20071204123703-53eee-d7e6b2f852c99b33cda1227727c3fe99b5270a64.gz
commit 08cea0bef58c4367db940cf74a8158c4c656de3c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-12-04 12:16:25 +0000
TpStreamEngine: avoid using libtelepathy
20071204121625-53eee-6c6006078f47f2b0bff522c37a978a4678750098.gz
commit 42364157a374c1d2cee30ca8ab49e64601b0dc28
Author: Sjoerd Simons <sjoerd@luon.net>
Date: 2008-02-15 23:07:54 +0000
Add a videoscale element in the video src pipeline. Fixes support of webcams that don't support cif
20080215230754-93b9a-27325e243e1d8d0706ae1c3a99ef4e8dc9be2113.gz
commit e49cbbbf7aab533b17e683a949af08d957b40d5a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-01-17 20:35:21 +0000
Set the muted state on the src right after it has been created
20080117203521-3e2dc-67166046be3ba4b9381e5111354e410d4ddc834f.gz
commit 7bfba6495d81a51117f6bfc259b2de8a4654213e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2008-01-17 20:34:58 +0000
Use g_set_error() instead of g_error_new() to not crash if *error is NULL
20080117203458-3e2dc-58fdc1745052c8da17b755b562d20b8cc6a1d126.gz
commit 27c2d85b77051dd8d81c66d6fbc12a3972f6cfc7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-12-20 22:09:16 +0000
Dont crash if no sink/src is set
20071220220916-3e2dc-2d3fd8d19cb3d550ea1594dd625adda6651d023d.gz
commit 085ad5eab017fbd5124ba6a0db094a20104f8458
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-30 13:15:36 +0000
Stop using deprecated libtelepathy names for things
20071130131536-53eee-b0087e6aab079eb1889d91d7957bcb346016d033.gz
commit b7a54d53117edec39044e202b332b92f714282e6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-30 11:01:36 +0000
Port easy things (constants, interfaces, tp_get_bus) from libtelepathy to telepathy-glib
20071130110136-53eee-17550b11fd1b7e2d0cec997446031fc6e7a747e8.gz
commit c59e68c3a0f411f8763db2b834ed868a554074d4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-30 10:56:08 +0000
Remove trailing whitespace in configure.ac
20071130105608-53eee-19342a25ca972b728b7016cf6a214022df114928.gz
commit 0fdd46d2d7152f8090863d06c2b199b5e5dc872b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-30 10:55:38 +0000
Use TELEPATHY_{LIBS,CFLAGS} rather than LIBTELEPATHY, now we're checking for both libtp and tp-glib
20071130105538-53eee-e867e1f0e160424018cc0a57a212765c15a3c0e2.gz
commit bf9c51185cc313c8dd1177f7581de3f19ef7d889
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 15:08:23 +0000
TpStreamEngine: convert synchronous method implementations to "async"
20071129150823-53eee-334f17d817fbdb5ba3463a6f006828eec8e67fa5.gz
commit 18ea875a087a74cff9bc3676c250e790e40371fb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 14:46:20 +0000
Make TpStreamEngine synchronous D-Bus method implementations static
20071129144620-53eee-5863ce89683b80bfb917dcdd0144944f4e50ed41.gz
commit fcb142af3d2bfa30197c5cfe84d898199c8e3111
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 14:45:13 +0000
Make TpStreamEngine dispose, finalize and D-Bus method implementations static
20071129144513-53eee-a4ed3904217f11bc9063537394ed2d0a63fe19f8.gz
commit ddc0daaa8029647b333007a5494cd9ffa6f7fac5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 14:41:26 +0000
Remove some signals marshallers we no longer need
20071129144126-53eee-4ffb0f5c2ce9dc5524002af7238d67c74cfea389.gz
commit bccc0e1855197db975bdba0a4336c9927a221f5e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 14:37:21 +0000
Get rid of now-unnecessary stuff from main Makefile.am
20071129143721-53eee-855ee4131559131f28a52eb041c0b425abf179ce.gz
commit d9553da52bffd306df147c1622d2a53d57eedd73
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 14:36:22 +0000
Implement TpStreamEngine using the generated GInterfaces
20071129143622-53eee-62f55d2ba33b803eadbcb14518f8ca583e809034.gz
commit c883fc38a13a5354a69a5f9828518b4d6b1e5799
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 14:36:05 +0000
Link against generated stuff in api/
20071129143605-53eee-5e8ec42ab34d01416bc0ac301fe467a5b5efe077.gz
commit 6d470e278241f2c1ee85df997d44270e959840f5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 14:35:49 +0000
Compile against generated stuff in build dir, not just against srcdir
20071129143549-53eee-0b647fb1c7611018d9fce4aec7b153f378b5ab7d.gz
commit 1f9d38c1d699d8626b1da9a377dc5b37f242791a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 14:35:41 +0000
Auto-generate service GInterfaces in api/
20071129143541-53eee-969a709bc165e76b794f2db623d88309c376cde8.gz
commit e5b5d211eb0571f905548d617f9e13fbc1b0ec58
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 12:35:32 +0000
Get rid of types.h, use telepathy-glib directly
20071129123532-53eee-3c7816a90d68bfb26d00323dde2dbdd6f33a42ce.gz
commit ee566d16f8b17b74edde292cde01afa5ee160c6b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 12:31:42 +0000
Get rid of telepathy-errors.h, use telepathy-glib instead
20071129123142-53eee-54f94e75595111a92be3baf95a663a9f884b1e4a.gz
commit 3d3e493b6b3562d78bf02b28b1347255f87b1524
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 12:20:36 +0000
Make telepathy-errors.h and types.h wrappers around telepathy-glib
20071129122036-53eee-a34c02f64cf47b4e417b3f0dde6f1d61908fd21d.gz
commit f794149b8d9ef5f2fb6be55ba498dc573822542c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-29 12:20:25 +0000
Require libtelepathy 0.3.1 and telepathy-glib 0.7.0
20071129122025-53eee-0d380476b3c7b6a4037feefd46c6ce332a52dceb.gz
commit 03ad70a24dde3021155fb5a910c8dea04cb578e5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-28 01:28:00 +0000
fix LGPL in test files
20071128012800-418b8-a4e6096d8e936c4a3610023bf2a2ab2e6f410e98.gz
commit e443bdb6a2d562c3540eb7d821c7e327f846cc83
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-20 16:41:23 +0000
remove unused error handling code, and stop infinite looping on video stream errors
20071120164123-418b8-4051034131286111931ceaf1430c9faf973ed5b4.gz
commit e35cc648786722d35523901433e248c30dc925ca
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-11 22:55:57 +0000
remove unused _set_preview_window from stream.h
20071111225557-418b8-24e811a9a485e2f94f937493071fd66dbf582914.gz
commit d4ac1b3458d58d33e113eb61629845c044968f13
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-11 22:45:02 +0000
delete some unused rules and tweak comments in src/Makefile.am
20071111224502-418b8-0b08212ef617f4ee87985d2628d6844f7ccafa75.gz
commit 9c50fe6e49e2b157ff7fb6f83904a7c89a6843d5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-11 22:43:19 +0000
make the s-e binary deped on src/tp-stream-engine.xml
20071111224319-418b8-3dcd460275d8f07c6783e27125b22be9dde9f8e4.gz
commit d0ae212f95c5b719c675e2ea813be351e1152357
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-11 22:39:48 +0000
move common/telepathy-errors.[ch] into src/ and remove the directory
20071111223948-418b8-3a5251db18ae2e04dcc86ffd38046484b05b8e07.gz
commit fc19c4cc2fe32f538fb96bfc97d59f93d48a2224
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-11 22:14:08 +0000
remove deprecated and unused generate/ and tools/ machinery
20071111221408-418b8-944788a24553591effdc3908b36b61cf0ec0cd87.gz
commit 227188065b47cf8d05a92f2b28551bd5665701c5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-11 22:05:20 +0000
move tp-stream-engine.xml to src/ dir
20071111220520-418b8-e99c904db0cfa19e68fe4b5aad9e97172db114ce.gz
commit 25ff9695cb016e47fdf9ba1fe32bdd19be47ffed
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-11 21:50:10 +0000
remove backtrace code, it's not enabled by default, and never really worked that well (better to get a core you can feed to gdb)
20071111215010-418b8-31e5a1d9b5a87732fa023db3adb2d36ee53a30c8.gz
commit 2832d5d0e5c59eeaaf14f573a4dc5c3410e81f78
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-11-11 21:46:20 +0000
remove support for logging to infoprints, it's unused and there are much better ways to get logging out (set STREAM_ENGINE_LOGFILE)
20071111214620-418b8-0a55510a7f121499fa1d6a53a8582c12a1457e57.gz
commit 6b179092d17b189e3158f17b13081877e77f7654
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-11-07 16:56:09 +0000
Install telepathy-stream-engine to $libexecdir
20071107165609-53eee-81171312eb8cc678e7c7c0f36736327393895162.gz
commit d945272a8cf69a64ff39349d78afc170aba2b291
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-10 00:07:24 +0000
make params indentation consistent in the channel
20071010000724-418b8-89a5bdc2acad06b85e6203b282bc17ef6eba597f.gz
commit 067709876ccd0801e5a1f4b12b3ffafd7c6e9fbd
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-10 00:02:41 +0000
correct name of channel's "stream-receiving" signal
20071010000241-418b8-dad98df5ece2d279aff5c424682932c5b259eec4.gz
commit 3669fc910ff6c13c52bedffa43cc227a49ea9d98
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-10 00:02:18 +0000
add "stream-created" signal on channel
20071010000218-418b8-8d747fd1d43f6852f1e49344b11571162f7ec9a2.gz
commit 8428a05e6620e914a3a3a822dafc3bee6a79e6e2
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-09 23:21:53 +0000
don't hardcode the pipeline used for video streams in the stream constructor
20071009232153-418b8-b129baf74e15a2c183dc51f12a7ac489684e35e0.gz
commit 29421b7c1e7e92e4accb0d1cb7bee5d9eb2f3b48
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-09 23:21:40 +0000
use the {audio,video}-{stream-gtype,pipeline} parameters when making new streams
20071009232140-418b8-a57e72c47089326dac16cf55213709907cca07ed.gz
commit 2da28116cab2a60fc903d92f094069986a2a709b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-09 23:15:14 +0000
set the video pipeline on the channel from stream engine
20071009231514-418b8-f913181aee53496f20bab08ace2ae7142de099b5.gz
commit e935d620030c30aa4359ae734a6d5b2a64e46778
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-09 23:06:32 +0000
add {audio,video}-{stream-gtype,pipeline} parameters to the channel
20071009230632-418b8-1f28741f8e735d199706ed8cfe0e7eea7fc6caef.gz
commit 81ee8c1cc51eb221e95d2aceeccb45b1542a7076
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-09 22:05:18 +0000
Add queue before fakesink (we must add a queue after every tee/demuxer)
20071009220518-3e2dc-9a52746bc6315216276b5d39d3df6d8a630e250a.gz
commit 65809306cb65c8ce233ca1ba3ac18f3e17222c11
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-10-09 22:07:16 +0000
Fix asserts
20071009220716-3e2dc-1afa8d1e7739b717b3d9f60284335c50c07378ca.gz
commit f9d6a453cede3d82373b5a873403d2bea03fec06
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-09 20:42:41 +0000
free object path and bus name in the finalize function rather than the dispose
20071009204241-418b8-8b688c85c82231180d8c59e742a7537c7eb8c188.gz
commit 09e141407b97992cf18ccd34d78d989d44ac29ec
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-09 20:41:23 +0000
store pipeline temporarily in the stream private structure and use it in the constructor, because it's a construct time property and hence fs_stream won't have been been created when it is set
20071009204123-418b8-8ee034312dcbd12bfa914da753b55ad74f76ed99.gz
commit 82b8eb4d6ce5a8245f0cea171234dfb021df75d7
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-04 02:12:26 +0000
tweak misaligned bracket in channel.c
20071004021226-418b8-ffdb89b21ed2ef9b4c4e60bc21ce55ff13a79bed.gz
commit 91161b055ae5f41a6cdaa900407ad305ad124a72
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 23:47:40 +0000
make stream engine use a priv pointer initialised to the GType private data
20071003234740-418b8-a5cd9797faa7bd06b7aeaf43eb3e61b0401b7245.gz
commit 3bfe61cbf336b614970c64c0b4687821c7cd5861
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 23:47:30 +0000
make stream use a priv pointer initialised to the GType private data
20071003234730-418b8-8cbf780d25d9168857bef7207d8a3aaaa3356879.gz
commit e866c329b19828cb15b9c60ff1ca29c56f86f43d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 23:47:11 +0000
make session use a priv pointer initialised to the GType private data
20071003234711-418b8-347430fb69ec8eb3bc4db55603e9ac5e919e6bd3.gz
commit 461d4715a0107bd0827950e952afaa28c162072a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 23:46:47 +0000
make channel use a priv pointer initialised to the GType private data
20071003234647-418b8-6815d58a49cda0cc4db9f54400b0b57c12479497.gz
commit f25fcfa63a3ad5b4b871685c8fd527c9997373aa
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 23:35:54 +0000
correct conn_timeout setter to use the right object
20071003233554-418b8-d3c5dc18d3aeaf01cabfc0aae1677b26892ced26.gz
commit 43ce9088cdde659eea668400ba9e63d21cda9bde
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 23:33:07 +0000
send an error to the CM if it makes a stream with the same ID as an existing one
20071003233307-418b8-02de66702d6bbc4490e25683b8c29fd73ddfcab6.gz
commit d20d53067c8f84b299d6ac3d8eb5985e54612dd1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 23:13:19 +0000
whitespace tweaks in stream.c
20071003231319-418b8-e59e3155f338dc65853f3a97ec196dd7fbffc47e.gz
commit 0420c3c06d64509603ac4ed94c64892d0d938067
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 23:08:37 +0000
split tp_stream_engine_stream_go into a real constructor that uses the properties, and a _new function for error checking (not many errors really)
20071003230837-418b8-1a1b1c1de3345bc20079faf1859fbf05d28a2718.gz
commit 854a4c44d67dee03914580bb946b7cbd327dbb31
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 22:26:11 +0000
make stream_id and media_type private members of stream
20071003222611-418b8-f5a39f12fc45b74723887da37237a6502eee01a2.gz
commit 7529b0ce9f8316e86ee59539eb605ade2b0b0a1f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 22:18:07 +0000
add properties to stream: farsight-session, bus-name, object-path, stream-id, media-type, direction, nat-properties, pipeline, source, sink
20071003221807-418b8-291555d6c363f30de9b43d3b9fa0ce76d39e8aa4.gz
commit 4e217b8131ec261ea974c22131e9ccfd320511d0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 22:07:48 +0000
move up tp_stream_engine_stream_init
20071003220748-418b8-3f6169ce8751320603d4e29f7ccc48f51064ade5.gz
commit a3f7207a7cf0c03ad970bed54946f010ce141308
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 21:59:33 +0000
move down tp_stream_engine_stream_error function
20071003215933-418b8-401a74154c7b5219ae1ae58ebedaa3448ebbb69f.gz
commit 64ad06babaf465d591e365cf64dbf853b92d3ec5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 21:49:21 +0000
add newline to channel.h header imports
20071003214921-418b8-c2b1ebd23157eec689290d8f2fb45e17d6dcfff2.gz
commit 6a2d20a863a32e677f760dd624aac1f844dab765
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 21:47:24 +0000
remove unused channel_path from channel
20071003214724-418b8-50475c1fa9d2d3020eea19419124901a54f23ae0.gz
commit 7db801477b02e1bd1e8e7f2b39f0fffe14e3f992
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 21:46:54 +0000
remove unused channel_path from stream
20071003214654-418b8-643fb8e62e635669cf900fd4a1b0dac2f3641db4.gz
commit 88a78d9c25fa8d46821eeff3196c388daed876b1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 21:44:40 +0000
remove unused tp_stream_engine_emit_receiving and tp_stream_engine_emit_stream_state_changed methods
20071003214440-418b8-40928eabb0ac219d4fc6a79fb63171290a8e6bbe.gz
commit 48e87dfafe1a0d2beb87dedf76136371bb371aea
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 21:42:12 +0000
use channel's "stream-state-changed" and "stream-receiving" signals to emit Receiving and StateChanged D-Bus signals on TpStreamEngine
20071003214212-418b8-cdcfc1c9053a92b05295de44bdbc0dff613c1dd1.gz
commit 46ddcbd6a3bd74f3c7f4db680f8e335da072b422
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 21:42:04 +0000
add "stream-state-changed" and "stream-receiving" signals to channel
20071003214204-418b8-aed269841a947aebf429cbc3917dba47ca7631fc.gz
commit 19c6267ddc5c4da673a44931ce0a2a3c798f0686
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 21:20:45 +0000
add "state-changed" and "receiving" signals to stream
20071003212045-418b8-b54f5f33ec4c8be5934c3b83be129030cdfa54f5.gz
commit 054f3ae86484e3c16b914f993117ae45fcde2957
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 21:10:57 +0000
rename "stream-closed" and "stream-error" signal to just "closed" and "error"
20071003211057-418b8-5ca9026d804a964df518c9ebcda3aa1eb3ebdd73.gz
commit 628e669cd6b82fdff6c25ae744313a43c829de19
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 20:58:39 +0000
make channel_path a private member of TpStreamEngineChannel
20071003205839-418b8-c2cdefcffddf359b766785387e8a8eb8e36bed7a.gz
commit 47d9965fd16077a3953b25308c0c2c1b8ae27e07
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 20:57:05 +0000
implement _lookup_stream using the hash table of channels by object path
20071003205705-418b8-c8aa69f4ac708edecfa3e384bab96b93604e8192.gz
commit c9c85570b5bf283b8391a601611fc6d6ea4bb68a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 20:54:00 +0000
add a hash table of channels by object path in TpStreamEngine
20071003205400-418b8-a67e192c1cf3a76eb2b7603f8aee685b54756ba4.gz
commit f969eecdbde0b484f749bf2c9fa665b813cb45ad
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 20:49:49 +0000
add an "object-path" readable property to the channel
20071003204949-418b8-eea840ec444975d2a9bdfe8f1dd2d1b007907472.gz
commit 4a736745ecc908491848d755e91727c4d1392a7f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 11:37:56 +0000
add a constructor to the session object and get rid of the _go function
20071003113756-418b8-0649ef60dc304be4b326f5a767d3da2054115938.gz
commit 05628e594644b887ff578f78d6f286e5f237eadf
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 11:28:59 +0000
add properties to session for bus name, object path, session type and accessing the farsight session
20071003112859-418b8-08e48f6ba2e7ce39785bc9f4c17fdc699a87a76b.gz
commit fa3e34bbbca2b9b30913ce9130f677947d6e324b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 11:26:09 +0000
remove unused nat_props and channel_path from the session object
20071003112609-418b8-7177753204b51146bcda4635ad392c0493e4d8ad.gz
commit 0caa1bdec4cb2cee6c0ce31e69859fa69f463aac
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 11:18:04 +0000
use the new-stream signal to make the channel responsible for creating/destroying streams rather than the session, moving code as appropriate and updating the functions for looking up and iterating streams
20071003111804-418b8-a7c66b7d5906ea2abbcd116e377b055cc590cc0e.gz
commit 337403ea037db8cac32ba20c7d720220fab21990
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 10:51:17 +0000
add a new-stream signal to the session
20071003105117-418b8-5a838e4e55ddfd4d6be9e32679b9605bb25e0fac.gz
commit 3b49cece9c8c9249511deb6a1046d73b7baa79a5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 10:37:05 +0000
move init/dispose/class_init up in session.c
20071003103705-418b8-99112308c195469d26b3b077b3700bc991263dba.gz
commit cab3950ea4c7f7ff320820229c7537c8380d2f0c
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 10:18:28 +0000
correct prototype of cb_fs_session_error in session
20071003101828-418b8-f1ee58d3977217a860280ed43e230feed913226d.gz
commit 79f2dd92e85c40a2d38751bbaf468341e005f3d5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-10-03 02:06:20 +0000
correct indentation in get/set properties in channel.c
20071003020620-418b8-7eaaad85a6fb2a94d4d941817ffa3af155d62b0e.gz
commit 18d4853fc4c5352ccf3910efb6c2397dc9e641f0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 13:28:08 +0000
make TpStreamEngineChannel's sessions variable private
20070929132808-418b8-47c5c0b339d2350d63a5964d250a7533a9910b10.gz
commit 6aae255c8c67ac6700abd53fc9b5930d696e62bc
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 13:16:28 +0000
implement close_all_video_streams in TpStreamEngine using tp_stream_engine_channel_foreach_stream
20070929131628-418b8-02325dcdcca430c947f793f0d4beebfdf45d13c9.gz
commit 3d02372fcb27b23c85ffda640895c5bbe3bd4dfe
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 13:12:35 +0000
add tp_stream_engine_channel_foreach_stream function
20070929131235-418b8-b29a2da2f491004ab904a21313c115b502fdc599.gz
commit 2b61ff2c7e5ee2774b1f4cb04a62dbcff2ee8f81
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 12:54:56 +0000
implement _lookup_stream in TpStreamEngine with tp_stream_engine_channel_lookup_stream
20070929125456-418b8-54303da610650d4531770dbb50805ad5992111c9.gz
commit cf653005ae5a2089d6e4f38819bc22a78af2d5c7
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 12:50:11 +0000
add tp_stream_engine_channel_lookup_stream function
20070929125011-418b8-0e6a2314a09e4c28cae46b1e7b555390c698ef85.gz
commit 0a077393403b778d05a9b7081deda78b0c13bf03
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 12:27:49 +0000
split tp_stream_engine_channel_go into a real constructor which uses the "channel" property, and a _new function which makes the TpChan object and checks for errors
20070929122749-418b8-6308555243247234cabfb0175034b975bca3b420.gz
commit 6f5355db4db0faa25823b85d412f859ac5d5e873
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 12:05:03 +0000
correct function prototypes in channel.c
20070929120503-418b8-e240b55ae8621714ed72568d584104bee0b47e9a.gz
commit 418765794a84d6a9149356a66cc7b67c9f988b17
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 12:02:42 +0000
add "channel" property to channel object
20070929120242-418b8-2376a00e7d34b6d8d3a1a0332a628273907ccf87.gz
commit 46dd330f28f9e5b87c1431e09f54b64a4511a233
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 11:56:44 +0000
remove unused connection_path variable from channel
20070929115644-418b8-40e830d8cb79403eb0e9313a7d4123387ba2a162.gz
commit b71fef433fe94c71112114cddb03bef933dd580e
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 11:54:04 +0000
remove unused connection_path variable from session
20070929115404-418b8-bc68e0be7e817c8568c3c688e8f1fd00cb211256.gz
commit 7ba4937dd89a56525cbd89b518873d7a8942d86a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 11:51:59 +0000
remove unused connection_path variable from stream
20070929115159-418b8-18d850218b61f6999f11c2305caa2dd3746dda6a.gz
commit def31cf8f81a6ed1631ccab3d278505a6f07336b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 11:51:12 +0000
remove unused connection_proxy from stream
20070929115112-418b8-806c0c3c369a3164713c8e140ab19952a26917ea.gz
commit d880cfd7238660b797b9724fb31378e51bf2acab
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-29 11:46:23 +0000
make the channel object only store/look for a pointer to the media signalling interface, not the streamed media interface which it doesn't actually use, avoiding a needless assert
20070929114623-418b8-75f2e3f1c098c651d09b3eba502595e5f252068c.gz
commit 8ed5c2728b4f1372b64d1bac047d29a96b9daf92
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-28 14:02:34 +0000
rename TpStreamEngineStreamProperties to TpStreamEngineNatProperties; make const where appropriate; improve readability of code to set properties in stream.c
20070928140234-418b8-abc7862b254618e7dfd87f94c8839930219d9ba4.gz
commit 97bee3976449f2acb5864d5327035bce6d3b6dbe
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-10-01 16:07:26 +0000
Put --enable-seq-dias in ./configure help rather than --enable-sequence-diagrams, because that's what the option actually is
20071001160726-53eee-e058225c94e394baa3adcd63c5ce55b3ea9dcd58.gz
commit 97f295ba9c4822cea558f23f4ffe2153e231da2f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-10-01 14:37:52 +0000
Don't copy around sequence.pic if srcdir == builddir.
For the record, this batch of doc/ changes are to fix fd.o #11818.
20071001143752-53eee-6e8a8cd8efa14cf8ca17ccb35b6682bdf7a484e6.gz
commit 2c49741f88ea0010cfd4d657e818a951443505a0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-10-01 13:59:19 +0000
Copy sequence.pic to builddir when doing plots, to fix distcheck and other out-of-tree builds
20071001135919-53eee-892a8ce30744c8df7c2b319f147305cc1411e613.gz
commit 73ecf684f4d0a533eee2ebe0c3491f007df4429d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-10-01 13:59:13 +0000
_boring: ignore doc/*.png
20071001135913-53eee-040922e5c652e5e34856e663ec72322d66638798.gz
commit e5d79007cb017420ee16e018bcb63fa5cb700de0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-10-01 13:58:46 +0000
_boring: ignore tarballs, dist/distcheck directories
20071001135846-53eee-1bf8ea0f482be9430a336b50ac05a1c7ed51d8ce.gz
commit 99fbed5f11f81cda616837b473e27536c8e3e1e0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-10-01 13:57:37 +0000
doc/log.sh and doc/test are cruft generated by pic2plot, behave accordingly
20071001135737-53eee-ae3617e785c6942c6689e799ca094bf311e2c2af.gz
commit 6590f3db1080e755934bee2c95b70c6997402ff0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: 2007-10-01 13:47:25 +0000
doc/Makefile.am: ship sequence.pic in tarballs, and use a more conventional way to ship make-call.pic
20071001134725-53eee-6e463fe22ab3366e41ce186b7cd17850a8df3f41.gz
commit 34903dfb68b4acb3d4ec0dc4070feb57e7ad2c84
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-09-28 08:53:39 +0000
Print debug message on general warning message
20070928085339-3e2dc-52b8f9db5ca95b0e5c6f2499fd491560cadae105.gz
commit fb2e68c044daabdd34ef1e6268a60c91ceab7bd9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-09-11 21:09:32 +0000
Disable leaky queue on maemo
20070911210932-3e2dc-4520956722ab9c64b9fe8762e18aa4497167e992.gz
commit 754088ce383bec1b6b5e86dbd55f0fb3d0d00c0e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-06-07 10:12:50 +0000
Add leaky queue after tee to prevent freeze on blocked network sink
20070607101250-3e2dc-25e9dcf43c104d9aefc48f08bfa88c6a851f981c.gz
commit 49eed89d1fcae642a62bc314399124cdd72efc29
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-28 09:08:08 +0000
bump version to 0.4.999.1 (next release on this branch will be 0.5.0)
20070928090808-418b8-82a3717669ea376ee41282bdf3345e9b17bc8597.gz
commit 906ec775a2ad45e386e765730f28c42c45aabe70
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-28 08:47:49 +0000
bump version to 0.4.0
20070928084749-418b8-68320d83d38d3362e64c69e12823668e014d9674.gz
commit 70e0cf6d6732561c59b2e51342c4f731aae82ba2
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-09-27 08:10:27 +0000
merge misc-signals-marshal.list into tp-stream-engine-signals-marshal.list
20070927081027-418b8-adce4853dc3378d60b06c10dda2b29a757388b8c.gz
commit 4ffcebe9abcd3ef01175110b5d78fb02a0800346
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-09-19 07:20:43 +0000
Disable force-aspect-ratio on maemo platform
20070919072043-3e2dc-8c7eb095042f68bcc9cb09726c61f00f9bf6a535.gz
commit c86fb987e5d9733be9fbedb7db60668aa02889fd
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date: 2007-09-11 15:11:49 +0000
session.c: disconnect destroy_cb before unreffing session proxy
20070911151149-c9803-f45b1a9251284033bbf87ef3af1cde0127911c80.gz
commit 6e4d4f286253c28f6a3a9eff460b7fbcb108cc64
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date: 2007-09-10 17:58:46 +0000
channel.c: dispose: move proxy pointer aside before unreffing
20070910175846-c9803-7f0fba541cd01b343a3eb19196d6ea67d5aae794.gz
commit f9a7fa1ac955fa5177b9c2f60e171b4601b84237
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date: 2007-09-10 17:52:30 +0000
channel_destroyed(): do nothing if priv->channel_proxy is NULL; move proxy pointer aside before unreffing it
20070910175230-c9803-cc9a7b8c7cef881d22cd04899bb72b9d4f22d41e.gz
commit 1004dd5089f53f8b988937be64bbe1987e227866
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-09-06 23:47:09 +0000
Make sure the external sink is playing before it is passed to farsight
20070906234709-3e2dc-f194eea08c6528033435d4df3776ddf5216fb413.gz
commit b50b3a598426452fdcf1a33065ef5759b3ce0971
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-09-05 21:16:36 +0000
Remove video sink from the pipeline before setting it to NULL, but only after the farsight stream has been stoppped
20070905211636-3e2dc-be9869488ccdcb0dfa1ceacd9431428fad01e641.gz
commit 349aaa6aba631606093d8da281ff4c1163e69982
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-08-27 17:23:25 +0000
Disconnect the destroy signal on dispose
20070827172325-3e2dc-87307027de6c3932ec6b4f249b7f00806c8ce8fa.gz
commit 3c78437dac8df4bdb4ce9f3ceec2c2431b51b970
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-24 16:23:51 +0000
use _exit () instead of exit ()
20070824162351-b59df-5fa8a4ee9a2daeaab7cde559d1684799a51bde67.gz
commit 3db357ed0918b7c39aaa970b7ae96204f1dfa0ee
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-24 15:47:11 +0000
use write () instead of g_warning () on SIGBUS
20070824154711-b59df-1f84d7c1a9e6ed134e0b2ff3fb5efe9aaaea4d75.gz
commit 9478d473fde4048f4e94691cf616879762862dae
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-24 15:40:17 +0000
on SIGBUS, call exit (1) instead of idly calling dsp_crashed
20070824154017-b59df-2ae69b644a6c31a4d95e68c2cef2bf45919e784c.gz
commit 40d51a992f1c8de81d76f55f2b3c811b9d4c9fd9
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-21 18:27:40 +0000
stream.c: unref stream handler proxy when it's destroyed
20070821182740-b59df-58d48f25064fe287eb791c26d0a261272412a819.gz
commit 95cb7d54bfdcbde25aa983fb01f5b6cef9491dbd
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-21 18:26:48 +0000
session.c: unref session handler proxy when it's destroyed
20070821182648-b59df-7582e0d1e387e98041a9d88aaf015199ce4d8691.gz
commit e69343dc809405dd3fcab2b34db02f4a2b7217d9
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-21 18:26:07 +0000
stream dispose: move pointer to stream handler before unreffing
20070821182607-b59df-ed069cfb849c60f361d5c12caa8a5511fd67c728.gz
commit 363f9117a8a9212e42afb5878984b1b2483d1bc6
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-21 18:25:18 +0000
session dispose: move pointer to session handler before unreffing
20070821182518-b59df-e246fe3195533bea1aad5eb5e5ebe4254b94bf66.gz
commit c1e3044b0793a1d430bd275b581746fb1297eef7
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-20 16:35:27 +0000
only unhook destroy handler if the channel proxy is not null
20070820163527-b59df-7a98b83fac89345546b3c99d8c3269780261b19d.gz
commit a46f924c6640e4c183823ef033595c727d72b525
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-20 16:34:58 +0000
fix inadvertently inverted condition
20070820163458-b59df-09c4aefeed2aa1e611e39f121c737a77c46e52d6.gz
commit fca5ec037bc31a958412f1d2aaf3778903974f97
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-20 15:55:29 +0000
shutdown_channel (): remove unused second argument
20070820155529-b59df-8b33b064908185f2ce9d6d8dbf5162a399d53d7b.gz
commit ba514a39bb1c7e97d29785e30abfabe21e51e8c1
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-20 15:54:45 +0000
channel.c: use nullness of channel proxy to decide whether to try and disconnect signals
20070820155445-b59df-d9c342fe78aaf98f1ac9ac1ec7d182d31519f0a9.gz
commit 089ef212066301f9c8893aa255b4df12e0a115bd
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-20 15:53:59 +0000
channel.c: nullify reference to channel proxy when it's destroyed
20070820155359-b59df-4ebe71c5adf74eeedb13a9f41c3a2ee945ded105.gz
commit 76b6ca96e5fb8e4e358ea8bd530f5b98e01f4300
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-08-20 15:49:54 +0000
make disconnecting channel's destroy signal handler idempotent
20070820154954-b59df-d9ca8b6faf221cac9fc0b15973822e7c3b3192d2.gz
commit 9c19156d09c1a67474bdeb647117177db8afebf6
Author: <philippe.kalaf@collabora.co.uk>
Date: 2007-08-09 21:58:05 +0000
nano back to 1
20070809215805-2425b-1498385e90eabf87a6cc41ae50e13928bb6d238b.gz
commit 2205e576ada703b8f487063d1119e2a4bf6168c6
Author: <philippe.kalaf@collabora.co.uk>
Date: 2007-08-09 21:57:14 +0000
Bump version for 0.3.25
20070809215714-2425b-d99f0647326e740ccafe74a8435fe8d7908e88cc.gz
commit 19d85bd517c3aeadc4d349f49732565468758a62
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-08-08 21:26:49 +0000
Send error when the codec negotiation fails
20070808212649-3e2dc-eca1806979c34f8df5cfc93aac5ee5ff69999f55.gz
commit 1af2f19942afbb057803c2bbbd58111a5a6091ca
Author: <philippe.kalaf@collabora.co.uk>
Date: 2007-08-09 19:20:17 +0000
Variable name hairdressing
20070809192017-2425b-a2ed9ffa116e17c3d1c40adc4cbb963e2fc97b9e.gz
commit 31a9e2dd2b3631c970abcb874b4bf3a64e41c970
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-08-08 20:48:25 +0000
Tab oops
20070808204825-3e2dc-ce49d336a4a59f1719b2778d4660923855ee1db7.gz
commit 82a49787aac930c8f76a37d2e1ce0f8be61350f6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-08-08 20:08:20 +0000
Handle case when a window id is re-remove while it was being re-added, cleanup code
20070808200820-3e2dc-f328699e2045917d175a72c0db1a0fa5d8eda23d.gz
commit 78563d7a8a285948bdf4f9f66767297197757429
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-08-04 22:40:42 +0000
More fixing of the way the preview window is removed on errors
20070804224042-3e2dc-270ecbb67f0fbfebb292971dd3cc2ef97291a3b1.gz
commit 88f26792c967223f6cb85e79c29567b55e23f9d9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-08-03 18:36:59 +0000
Handle BadDrawable error too
20070803183659-3e2dc-91474b4aba3dadfac8ec4e82055067edafe9b94b.gz
commit 23a224dd91cf2c55603ab09b89d2444a7ec8004d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-08-03 18:36:17 +0000
Make remove output sink before more like remove preview sink (ie pass the window to the callback directly...)
20070803183617-3e2dc-11fa08ed36781d7b7de63c3d540e56c8e720297b.gz
commit a27b65a302ad5ef31226ec669b51d503c99ba0e6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-08-03 18:33:25 +0000
Do all changes on the main thread, block the src pad of the element before the tee
20070803183325-3e2dc-c6d58d8957f84ced2f9eb21b29431112240c3763.gz
commit d2a6e14781de15bb4f2e17db2a9c0154c33bfe82
Author: <philippe.kalaf@collabora.co.uk>
Date: 2007-08-07 21:22:50 +0000
Set preroll-queue-len property on preview xvimagesinks in order to support multiple preview windows
20070807212250-2425b-32f82a2b4624514166fdb5942fc361f7cf76d945.gz
commit 86a6b9557bacb363aa6da1bed10b572f91fdcb9e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-07-06 19:49:18 +0000
Remove tabs
20070706194918-3e2dc-69ffbcd09e545ffa21e64ffd818e941a36dedeed.gz
commit 6801e0c050072556f901925fae44c7585164ccdd
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-07-06 19:11:18 +0000
Don't block eternally on failed state change
20070706191118-3e2dc-873dfccb9bc9c60cd4b8877d998d70ec6fdefba0.gz
commit 9da4fe2ede222b3021d75dcaa8dbfcd2d4cf828e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-07-06 16:57:56 +0000
Unref pad after use
20070706165756-3e2dc-fae8012a9da9ee7011e86b57601387fd4fe2aae4.gz
commit 3b61050e743df84c5b115d9e94bbe82fd53f4519
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-07-03 23:16:33 +0000
Remove old _remove_defunct_preview_sinks function
20070703231633-3e2dc-3595b0d02631940a0ce8a924180eca5b15bf535f.gz
commit 141d9415a974e68cd3bbe42c7f8eb847ffd07ac1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-07-03 23:14:23 +0000
Do proper pad blocking before removing the preview xvimagesink
20070703231423-3e2dc-524270cca3145b46b800d1a8434522e7b86c1d86.gz
commit 3edfacdd2a3a4bcfe9b7ad5d5e50ccfe32bb88d0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date: 2007-06-27 17:05:22 +0000
Call gst_init before any glib function (and g_type_init is redundant)
20070627170522-3e2dc-687383a0f82a3cb11de87d96e0e1255239bb7395.gz
commit 850aae2c8749d9953415cff675d8d0b9402d12e6
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-06-05 16:24:17 +0000
raise dependency on farsight to 0.1.21 for working state change signals
20070605162417-418b8-9ae131f1382f53ad85b0f1944fce43f6cad2771e.gz
commit 214ebfe7ec8d217bb71a8f701d4ce24cf23a5c43
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-06-05 13:40:50 +0000
guard stop_stream with priv->playing, otherwise we end up stopping the stream when the CM makes it's post-Ready push of current state
20070605134050-418b8-9759192d26c941577496f16df0bc02dfa35ceb6a.gz
commit ec0fd471ec8a7dc4763e4ed0916c543708d432e3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-06-05 13:39:40 +0000
use farsight state change signals to emit the new StreamStateChanged and the existing Receiving signal
20070605133940-418b8-aa0c454cc4fabdc16f33ba8f0c9cc8f26432d29c.gz
commit 46b2c42ecd8d069f1259a65b2ccd6dbe43c38a83
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-06-05 13:37:10 +0000
add a StreamStateChanged signal to report stream state and direction changes to the UI
20070605133710-418b8-d007baf92a504bf8b7749ae86a1fc7dcd3cc64cc.gz
commit 3c6ffb040ca9012da60bef35cf655844ecc55e9a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-06-05 11:17:48 +0000
free the stream's channel path variable in a finalize, so it's still valid when we're shutting the stream down
20070605111748-418b8-025c608f144194ef8f0b2f93e7170008226ba3e0.gz
commit a9be0c0202484a5e069c1a4f4dd3ea8b299c3435
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-06-04 13:32:30 +0000
remove redundant guarding around calls to fs_start_stream (now a no-op) and fs_stop_stream (now idempotent)
20070604133230-418b8-2e23244cdc306c4bf5958b4771fb6ac04da77f42.gz
commit b96596a0cf71f0de8d518c473a5d11de3e178fb1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-06-04 13:24:51 +0000
remove redundant code in stop_stream()
20070604132451-418b8-ebb356a8e35484292996cccee0dadb4490f250ff.gz
commit 871f6eba44593c42ce28e2257fd4d7aea79a25a0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-06-04 13:23:49 +0000
remove calls to start and stop media server
20070604132349-418b8-66563f7fff267fd423ea75b0bdfcf5fb5930d949.gz
commit a77087e979cb0106bb2bf6df9897a949dc0893e8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-05-01 13:37:05 +0000
fix signal name due to bizzaro inconsistent/meaningless naming in libtelepathy
20070501133705-418b8-5494f115b08ab0456dbd22eb0112510b4147a553.gz
commit 03be6d68610077eae11ef4e3fc5f6acc001e5656
Author: Sjoerd Simons <sjoerd@luon.net>
Date: 2007-05-16 23:33:56 +0000
Set force-aspect-ratio to true on video sinks
20070516233356-93b9a-dc927dc206803bf057667430e501ffc07b55f393.gz
commit 514b8ade57787bc13d6e20733bacdb8856603de5
Author: Sjoerd Simons <sjoerd@luon.net>
Date: 2007-05-16 22:36:20 +0000
For non-maemo up the resolution to 352x288 instead of 176x144
20070516223620-93b9a-2996fba9abb3c31ec8619d61ddb3147484ebeba7.gz
commit d7955614256afd3ac8c5eeb57d4739bf06eb6f1f
Author: Sjoerd Simons <sjoerd@luon.net>
Date: 2007-05-16 22:27:11 +0000
Hack to force usage of ximagesink for the preview window, so the xvimagesink is free for the main window
20070516222711-93b9a-88d0ebd5dd96651be57cceab4c68bb1a3daae4e6.gz
commit 6df0bd6caa0468d739ef8e53c59c5cd98606eb29
Author: <philippe.kalaf@collabora.co.uk>
Date: 2007-05-22 15:33:48 +0000
Set QOS to FALSE on video sinks
20070522153348-2425b-43f93ddb0c6d5ec8be549389a8414d2b5b5637b7.gz
commit c7a2be5f8fae210cde772468cef353d519e6c5f1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2007-05-09 11:17:07 +0000
autogen.sh: remove $MAKE test
20070509111707-7fe3f-721aabcfe3902503610a86adc94ccf5598bda2e5.gz
commit e95937e77decd4a038bb79718010d4611b502381
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2007-05-02 15:04:51 +0000
create a ChangeLog so autoreconf is happy
20070502150451-7fe3f-d08e0791e3c23cfe85dfee9049d7fe504b8c1c09.gz
commit cfd6f2639f8570d7ef01d0fc48711645f5262bd9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2007-05-02 15:03:48 +0000
add autogen-sh
20070502150348-7fe3f-128c6e3685e505509d43372983aeaf79d5bfc2be.gz
commit 27e1870599aee2f0dab18b88fa08d3ab4ca96ddd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: 2007-05-07 12:08:51 +0000
implement STREAM_ENGINE_LOGFILE to redirect stdin/stderr to a file
20070507120851-7fe3f-22652072971f90ac337ea902624c3e0503c474f9.gz
commit af52b2afc833332cc7d672bfa84a5292623b0b33
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-30 18:32:33 +0000
bump nano version to 1
20070430183233-418b8-7bf5c8dbc38c4057955c9cc1c5930361010ee1b7.gz
commit 3a7792f436f5e177fee107dd57a1e5984f519f30
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-30 18:19:01 +0000
bump version to 0.3.23
20070430181901-418b8-cfdbd54578b2bb82df72a56bcc3164048d2c221b.gz
commit 1438f22ddb20a5073f10a5db3d9cf14f8d8abe66
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-30 18:09:43 +0000
add missing argument to property changed callback
20070430180943-418b8-6cb4ba70ddc76629f5d58e036618d915c9860174.gz
commit f232fed8e2061f0326447b05e47ac3472d71f890
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-30 16:43:45 +0000
hook to the property-changed signal on the TpPropsIface and keep the TpStreamEngineProperties structure up to date, so that if eg NAT traversal mechanism changes between the channel being established and the stream being added, the correct value is used. refactor property getting into some cleaner functions.
20070430164345-418b8-e8739e2cccf90bd643126d68812c4ddde2919fd1.gz
commit e9d30426862f6d7a9245554b70911a598974fdaa
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-30 16:42:51 +0000
bump farsight version to depend on the new "transmitter-object" property on streams
20070430164251-418b8-c59f30bf43cc35c6a49e250ccbf63965542faa42.gz
commit 3315dafd76c0499587a5d2ddad8227daf1f25b72
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date: 2007-04-13 20:25:13 +0000
channel.c, stream.c: removed turn-server and turn-port properties
20070413202513-01440-91f135d4afba0cd2725d14b0b81a2e62abc1f2ac.gz
commit b555367a548e6a644290cd8c036a321ad425f600
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date: 2007-04-12 22:59:12 +0000
stream.c: reverted transmitter property names since farsight api isn't changing, and fixed a ref leak
20070412225912-01440-cac0d86d3c6ed5fe8b710c3520ef2cb9827ad8f9.gz
commit d90e1a579857150a96418af3ff5c343993074cdb
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date: 2007-04-11 15:51:08 +0000
using modified farsight api for setting the transmitter properties
20070411155108-01440-5059cb75f61f954e3eafc85af071865f5b32675e.gz
commit 26a26864abc4ed8300fc4614fa294a3ec53046ca
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date: 2007-04-04 10:52:22 +0000
StreamEngineChannel now uses turn-ip and turn-port properties
20070404105222-01440-dc3c4c7ddfbc98f8266e7e6b61814c8b82940d00.gz
commit 05b2ee8c9a1f611c18d49a80f15f73bcf847944c
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date: 2007-03-26 17:05:45 +0000
setting relay-token property directly on the stream object
20070326170545-01440-104b85611f0cf160b962c97329a493a5229da16c.gz
commit adbf4b6240bfb9a91be4b620fdd1eacebb6823bf
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date: 2007-03-12 11:58:21 +0000
stream.c: pass relay-token to transmitter object if possible
20070312115821-01440-ddd6d2a8a666a92f74748f6ce65604d92d08680e.gz
commit efa0753111fe9aa8c062df7b4910730520b05474
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-15 20:00:58 +0000
bump version to 0.3.22.1
20070415200058-418b8-b375f32968921a70a0c2e1b5b48b26149ff72cd5.gz
commit fa2f10e1db64282cd629e1bdc161116d21dde8e0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-15 18:30:35 +0000
bump version to 0.3.22
20070415183035-418b8-410c74cca13c1089b2361f908c6a19c48e835f4f.gz
commit 5e2f04dcedc1bb73b18736c9d88ee58c4dabea76
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-15 18:23:52 +0000
unhook telephony event signal callbacks at dispose time
20070415182352-418b8-034fb5442b04575592bbe26427545fe0e6bc24f2.gz
commit cfacd812d149609f39047bbdfcbd59d56f2a6cd8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-15 17:52:52 +0000
add debug messages if event start/stop fails
20070415175252-418b8-a78d8ab3d11fd26b61bd5518dc13795c9bfa9fbf.gz
commit dd35d7ddfeaea5034fe846b35aaa6efc5048f0df
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-14 19:03:45 +0000
bump farsight dependency to 0.1.17
20070414190345-418b8-18a0887a2866f403f49dda81644b21dd53b3bc73.gz
commit d9a377a3d072f171d1f4f01a7fac9ba51fddf2a3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-14 13:22:52 +0000
fix broken debug print in stop_telephony_event
20070414132252-418b8-46d2cd43d95366462a321a785715bb8e22635b4d.gz
commit fef97e6fcf5cc3dd9c92fba49db2344e1f848ab4
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-13 19:08:08 +0000
bump libtelepathy dependency to 0.0.53
20070413190808-418b8-347fc851a7530676c4bb14efdb56c593b0fb890a.gz
commit e09fb411c916d47e46f89a1ceb297ee143560547
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-04-13 18:43:34 +0000
add support for propogating telephony events from the CM to Farsight
20070413184334-418b8-71943bdcac30621343c883f9a89e7b318f32612d.gz
commit 712083b49527bbf74904e984c1f6b2019f5ca083
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-02-27 01:24:58 +0000
bump version to 0.3.21.1
20070227012458-418b8-9d91a5954c442e40fda9d2eb8946adfb52543c80.gz
commit 0f7de66bc68c94904bbc4501c2eedc14d026f770
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-02-27 00:57:18 +0000
raise libtelepathy requirement to 0.0.50
20070227005718-418b8-14c2087f3f6a16c703e1ca160da79115653d9175.gz
commit 64f80ec7fd9ff44867eef1df345c0a088820c57c
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-02-26 14:13:47 +0000
bump version to 0.3.21
20070226141347-418b8-f54125573fd5e77f46e0597368c4a49a35fc9be4.gz
commit 6aefb986cf798964d3bca3d2b51788fcaf9486b5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-02-26 03:22:22 +0000
remove duplicated = 0 causing stun and NAT properties to get confused
20070226032222-418b8-b4cd10d15c8ab409697f9f2d569e6c1952b471f6.gz
commit 1828f35b227e4cccb82f74618e72473a26e45366
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-02-23 19:15:04 +0000
get NAT traversal settings from the channel properties interface and provide them to the session
20070223191504-418b8-8bab339d59e7c7169f873f1e995416f854168563.gz
commit d56b634218bbbad5d3db96762faf5e9bee9423ae
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-02-23 19:14:50 +0000
fix unused variable in channel _init
20070223191450-418b8-fe72d43884866842ebbad5337523bd1d5c71f0f9.gz
commit 9b0c1150e7e24e942155e613167dae1fdc4d53f4
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-02-23 19:14:02 +0000
make the session provide TpStreamEngineStreamProperties to the streams
20070223191402-418b8-8e030fc7a20555f55ef624467a394ef09fe0629b.gz
commit 495ec2f359d745733fee7280fceeb3cfb34d4655
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-02-23 19:10:24 +0000
get NAT traversal and STUN properties from a TpStreamEngineStreamProperties struct, not from fiddling around with the connection
20070223191024-418b8-3ae05d1b8adaca3781e7f99c8e7c8c9db2c113de.gz
commit 17a33d5913c9f8ff4f7bc4add0a44e9491e967f7
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-01-24 22:29:57 +0000
add header guards to session.h
20070124222957-418b8-41ba703ba56c3850cb7898e0e46dd8dcf9f9e22c.gz
commit c592af0dd8977c66f259a96eb32e9037249e4c49
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-01-24 22:26:49 +0000
add header guards to channel.h
20070124222649-418b8-34573b1ee391c1385f57314c1f5a6c578a39fe07.gz
commit 6545449ba29685e0dcc313d5d6f2712b1491cfaa
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-01-21 12:07:53 +0000
remove unused volume and mute members from channel private data
20070121120753-418b8-71292029fbff2df551aa58f5c208e77edbb46e7b.gz
commit 6ac878c150c4464fd7ab25d6d20381c038545a06
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-01-21 11:36:16 +0000
use new util functions to disable the media server when we handle our first channel, and re-enable it when the last channel is closed
20070121113616-418b8-c749b8433da36676192e7fa8f202e17fe0c6e2a5.gz
commit 236c202003303c09787988954ca62da6b70b61c5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-01-21 11:26:50 +0000
move media server enable/disable code into util.c
20070121112650-418b8-9cd1d460c917864dcdcdc8b1085fe5730cd0d731.gz
commit 5acc423dcb1721a2037dbeb968700a645c89d049
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2007-01-21 10:40:29 +0000
move g_object_has_property to newly-created util.c
20070121104029-418b8-204dec95aa42983c650cf983359bfbca01751398.gz
commit 0e38920c668a07d115fa7095ee89946b5d8f9658
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-01-23 14:01:18 +0000
allow using separate sinks for output vs. preview windows
20070123140118-b59df-36282ed6386fd9f5b992f3daf26505767f7a0403.gz
commit 9d15edaf2601d4c48896a37701181235af3e4970
Author: <raphael@slinckx.net>
Date: 2007-01-08 15:47:28 +0000
Build fixes
20070108154728-afd96-29b81747cf939365ebd085fad6f3f30a70d6c25b.gz
commit 2307c2b0c37cb7206c2a9d945e1c49eee757e5a0
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-01-04 17:57:55 +0000
set nano version to 1
20070104175755-b59df-f6d1a7f93e23fa60167c52112fc2b01065a11294.gz
commit aa31fb42556e41ec8047e58bdfd5e28b57db5b5f
Author: <dafydd.harries@collabora.co.uk>
Date: 2007-01-04 17:53:34 +0000
version 0.3.20
20070104175334-b59df-58608e3704eb8a821a69a47182f339675860208f.gz
commit b5573dacaaa4935f4934a4fd48984e6cda707a56
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date: 2007-01-04 17:52:51 +0000
set nano version to 1
20070104175251-c9803-f6dbfeefab60fc91dd652b1f92d70a2f631da71d.gz
commit 62a7f598ec8fdce2bbf02662bd43d4bc31e2b8c5
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date: 2007-01-04 17:52:26 +0000
version 0.3.19
20070104175226-c9803-563e7f266ca6555f38baa2b815537d0b7ca794bc.gz
commit 2c025d2b6b7ff38c3ad27744d63ec5f6f485936f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 22:58:19 +0000
actually link colorspace ! videoscale ! sink, it seems to behave better then
20061229225819-418b8-54dd1a07dd43854538cc6f794b62e219d278187f.gz
commit 366d6262e88b39212b7ffd8c0320b86bce69bc1c
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 20:57:53 +0000
Link the sink elements (ffmpegcolorspace ! videoscale ! whatever) into a bin so that they get set PLAYING together.
20061229205753-418b8-467caa3524e62645bb27f792740e2fa85dceb30d.gz
commit dbe331c90352fdb2afd3fd621233544c24b03357
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 18:57:23 +0000
use new video sink making function for output windows too
20061229185723-418b8-ac7779fe42eea6cf6c58ec0b62b1e3da6efc814a.gz
commit 155f41311797eb5de03584471ea4add515add9c4
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 18:46:19 +0000
return TRUE when we've scheduled preview window creation for later
20061229184619-418b8-e6a60bad12771d54805a78f355c55abfe57bf857.gz
commit 150d76477702b93bcb19f4729347ac5b561c3fef
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 18:46:10 +0000
tweak indentation
20061229184610-418b8-07ef369295b67b7887d101f8b4812212806bbcd9.gz
commit a4fb35d4d5d62a3df9f50f6b37b3622aab85292a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 18:45:49 +0000
add a v4lsrc fallback for the source and print the one we finally use
20061229184549-418b8-46600239749bcc3e5efe1374250fce8c68396a4a.gz
commit 9de92e736daddd25b330224bdbffae2f6cc9cb8d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 18:44:39 +0000
link a videoscale and ffmpegcolorspace before the sink so that it will work if it's ximagesink, not xv
20061229184439-418b8-5c3c51241b58bd0d47846662adea873ed91e5d36.gz
commit 62a32aa3b3358e2f3618e90287ce23270f523c85
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 16:48:25 +0000
when providing the X window ID, set sync to false on the actual sink (for the gconf/autovideosink cases)
20061229164825-418b8-f3897e0f7637d975bb580c06c344012a46d10f51.gz
commit da5b09bda12b918290813cd171a4da17377b0448
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 16:45:50 +0000
extract preview window sink creation into a function which tries gconfvideosink, autovideosink, xvimagesink and ximagesink in turn
20061229164550-418b8-3eb7add3349d01036b62cbdd45ac5cc4f97573b0.gz
commit 9e21a39ce520ab18cc389ffd170b0885c1312792
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 16:43:28 +0000
export g_object_has_property from stream.c
20061229164328-418b8-3762d5c336c48556aaa9f102e4a0adf9839044a7.gz
commit 7277e59c4b9a512415da71357fd75134b9843890
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 04:50:47 +0000
wake the main context after we schedule an idle wake-up, because it's been observed in some cases that the mainloop is not woken for a long time, and many errors are printed...
20061229045047-418b8-cfb4760312e7c69e72ddcf9b83f7211a608be67f.gz
commit 5c45852e78474ffd78e16efadc49365d1def7788
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-29 02:41:03 +0000
when handling prepare-xwindow-id messages, look for window pairs belonging to the parents of the element that sent us the message, as well as the element itself, to deal with x/xv image sinks which are in a bin (or autovideosink)
20061229024103-418b8-30c8fccad7a571e019c270eaa6c570c219832c48.gz
commit 1405f8f03f81ca85d9c0ee859fc72b56a7f0e78b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-12 23:32:28 +0000
TpStreamEngine: try linking a videorate and an ffmpegcolorspace into the video src so that our filter will negotiate even if the hardware's not so imaginitive
20061212233228-418b8-ace250560fc463dbbe1cc9c1deb7cf98ccca1f58.gz
commit fb11a878926b3ce7ef16ec5aa9598fe0859d63a6
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-12 23:30:58 +0000
TpStreamEngine: filter the video src to I420 atm because ffencs don't deal well with anything else
20061212233058-418b8-48f2b5e4639186dfaf7daae748a4e84328e2eb61.gz
commit b14df79f3aee318a5a2d3c8a7b1a40bd5ff21065
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-12 23:30:31 +0000
TpStreamEngine: before going to v4l2src, look for gconfvideosrc
20061212233031-418b8-d19020a844724d7e4ccb1bb87c40aab96d8e0b0b.gz
commit 544056348316aa1dee4fd01836a91ae2043a16c1
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-12-09 00:49:48 +0000
Remove xvimagesinks BEFORE stopping the pipeline
20061209004948-2425b-f2d4b951da8d54ab05999cf3457c2ccf0bb2e025.gz
commit 600712e0676aa53d941e1b5b6276bf1d5e66256c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-12-07 12:58:01 +0000
version 0.3.18
20061207125801-b59df-83fb1316ef21376db830dca70e99e68428c8e067.gz
commit 75e299b43707372740153adaf4f507807424094c
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-12-07 00:11:35 +0000
Don't mess with pipeline STATE!
20061207001135-2425b-134463544d234c9ee011775155b51b53252c65e0.gz
commit e7e64b1e4c7236da44991c07e5d243ef724ce68d
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-12-06 20:25:36 +0000
Correclty call check_if_busy()
20061206202536-2425b-8cb4bb9633c4cd5d39cde57e6fac01a33fc7fcc7.gz
commit 9d5a70c750bff39ea5d059717af343af85a3483f
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-12-05 23:45:45 +0000
call check_if_busy() when removing preview windows as well
20061205234545-2425b-daed9d34578dd3a21da4323422bd5f6827818f7f.gz
commit ea65953abf69f9bac8642abdabd8e0f757aa1367
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-12-05 17:52:41 +0000
Fix debug msg and only set state to null on pipeline once
20061205175241-2425b-cc0b5af6378f4800c7a7a8e3c73a6418dd637476.gz
commit b6aa569cf5fcea7b42f013ce3875cff98bfdfdc0
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-12-04 16:27:25 +0000
Async handler fixes : shutdown video streams on xvimagesink errors, shutdown video pipeline and restart on all others
20061204162725-2425b-974eeb66217418b3ba5c618da06dd7b01f6b4fc0.gz
commit d196fd4b3458dcae83403608f84992940573728a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-07 09:49:31 +0000
bump version to 0.3.17
20061207094931-418b8-9a89530fd8d9130298ed4bdac777584e47155590.gz
commit c62d9691f0a2a24a51add434d06b086a70a4ced9
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-12-05 18:33:44 +0000
only pause the media server for audio streams
20061205183344-b59df-ee49ca8e0c903a5d454d15bfe8fb57de56ae5c09.gz
commit ed202cdf14893e60b0d5f4ee489fd50fe15e2208
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-12-05 17:45:10 +0000
change video source caps filter to use QCIF instead of CIF
20061205174510-b59df-7f806c0b348d529fd6882ab540a3ec741c4ce329.gz
commit 145f76a595ef4aba9a9cf8ffed50e843e2ff0fce
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-01 21:12:10 +0000
*/Makefile.am: clean up so that generated source files are *not* included in dist tarballs, but their sources (xml or lists of marshallers) are
20061201211210-418b8-83200456851b5038fe4cb48bee1ea5966deb5b2e.gz
commit 97b0fbd07e1865fbe50d4207c75bb5913977adba
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-01 20:20:03 +0000
tweak the segv handler to print a message & backtrace, rather than try and do glib stuff, although it's disabled by default
20061201202003-418b8-965f5e8e6258d6c240d6743e1487abd09c1571a0.gz
commit 8f27eb80a38a0ed1e8282a00ab329a66a5218c10
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-01 20:19:45 +0000
Makefile.am: write darcs changes to ChangeLog on make dist
20061201201945-418b8-96f41ae1aee75c9fe3400973823fcefaa3fda8d7.gz
commit b66a4903d8092a32412ca6074ec88d04eaae4b9f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-12-01 20:18:55 +0000
bump version to 0.3.16
20061201201855-418b8-40b0e5e47543fd31ed7ab68348be28b06566af1a.gz
commit 48b161c5d31146e6326f2798dab84d7647f27cd7
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-29 16:54:25 +0000
make cb_fs_stream_error call tp_stream_engine_stream_error
20061129165425-b59df-fe0cd24e0726c2887d2c234761c65ecc8a726070.gz
commit 677fd2caca9c388a553517ce58bdd388635e59db
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-29 16:53:11 +0000
make tp_stream_engine_stream_error not call stop_stream, call Error() synchronously, and emit the stream-error signal so that the stream is stopped and removed
20061129165311-b59df-57eedd71c88b0ef68af7f4b886fac4e53bbcae5b.gz
commit c4ed8c0e7a4daebd5f9b786e27fafb9907590c61
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-29 16:04:45 +0000
rename/reindent Farsight callbacks for clarity/consistency
20061129160445-b59df-1c954e6b5010479f6b60a695c9aca3ce66f96074.gz
commit 9c9e7d3a4706f73adecd61e2c62ec8b4b381a31c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-29 15:46:36 +0000
slice-allocate method_ctx objects
20061129154636-b59df-8706e96eac41e1cd8cd92d3fe070c84bf5332b26.gz
commit 29d01f7e73e52609ff249764cf4873ff687ed78e
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-29 15:13:26 +0000
wrapping
20061129151326-b59df-15ec8c17e3d2344a993477bb0de629edd3535837.gz
commit 8c880ec265528a623a1ac4fb4dbc7611c0721500
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-29 15:13:15 +0000
resolve conflict
20061129151315-b59df-2b509c2a8bcd1593b0a23a20b1da5de2d57d1080.gz
commit a37a8fa482ff4965ce07f9c1852570ab8fc73a18
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-29 14:56:33 +0000
stream: emit error signal when async method call fails
20061129145633-b59df-341ec8fe17e7b08554b6da477ba9cc40b6c20210.gz
commit f4e0b2f38129dbdfbb3f35dbdece56a0a43dbd6f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-26 18:30:15 +0000
make segv handling and backtrace printing only happen if you --enable-backtrace
20061126183015-418b8-af0752395ad11f46dc4627059747826b7b11e7f4.gz
commit bcdae90bf4f23ecb3466e44a350f6bd4816921a9
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-26 18:11:52 +0000
fix some sign-comparison bugs
20061126181152-418b8-5aedc9356edb20522fc74002821e7ab4d5037f8c.gz
commit 728ee82b72c4e503c2af5931cdad223d8bc5d3d0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-26 18:10:14 +0000
configure.ac: copy versioning & cflags stuff from gabble
20061126181014-418b8-125e473c3fe0598d50919dfb637aa6d4a4dd9226.gz
commit 28ee1f7b55a4fc10ce1aba4bf68be2685a6813d9
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-26 16:44:57 +0000
bump version to 0.3.15.1
20061126164457-418b8-c36dbfa40bbce9b30a6f762b23428b12e34c87b5.gz
commit ac233b4232ef231c275f2a19d36297aaca618939
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-26 16:39:59 +0000
bump version to 0.3.15
20061126163959-418b8-75eea636a0c983a7cb5cf1d59ee9536c3601812e.gz
commit 05e541385504e2cd8e614930a7929c18de4024dd
Author: Jussi Laako <jussi.laako@nokia.com>
Date: 2006-11-26 14:42:23 +0000
Re-enable realtime functionality
20061126144223-358ba-295dc48f350696e98fa7a4012461c93ca044a402.gz
commit 21ab55218e2347e2ed0d6991aa90e8e5cd6c53a5
Author: Zeeshan Ali <zeeshan.ali@nokia.com>
Date: 2006-11-26 14:40:55 +0000
* src/tp-stream-engine.c: (bus_async_handler), (_create_pipeline): Get the whole caps from the environment rather than only the fps.
20061126144055-f39b6-645ed1bad79c43c50143eeaa51565eea28fdb6ec.gz
commit bea0345ac433a5c24e9efc7f0904b27a122ca170
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-24 16:27:14 +0000
NULL pipeline after called stop on farsight streams
20061124162714-2425b-cafefebc70683295fbe139cc45b89a0566a0c843.gz
commit bc3b42f5ddb70ef18716e5eb7610f8cc1df9f194
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-24 16:26:27 +0000
Stop stream when tp_stream_engine_stream_error() is called
20061124162627-2425b-91ea088fe79ea432f3761eca52e4380535061fef.gz
commit da2f85023b5f132ee92ae81e97be5d831709a3c8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-26 13:53:17 +0000
set the watchdog bark/bite to 5 and 30 seconds respectively
20061126135317-418b8-5731f06a3e463da7c25d39a2740f41d139c82b9a.gz
commit 49723eee89dcd3288f391a592bc7eed7a2d3a5f9
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-24 17:59:58 +0000
add a SIGALRM based watchdog, reset every 3 seconds and aborting us after 5
20061124175958-418b8-be9b7ea29d5a32790099b76a0deb77068ddd2e4a.gz
commit 4f1190aab4d511b71a721d7ca5e2cd8b9f5cf287
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-21 21:46:51 +0000
version 0.3.14
20061121214651-b59df-4d7271363532a5087f12b60ee1f1b7b124a06e8f.gz
commit d2b464b120140f452bc73eb72355bf92d509dee5
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-21 15:53:29 +0000
instead of shutting down on pipeline error, close all output sinks/preview windows and set pipeline to null to that new one gets created
20061121155329-b59df-81f6daa4e486abaf89df8ed0f47f27f3812c075e.gz
commit ae8708bd2878e6e48998ac78e87eb04fbb236140
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-21 15:33:29 +0000
when we get an error on the video pipeline bus, close video streams rather than all streams
20061121153329-b59df-ba18bb3b171b6fd66fad12ed5e01fd2601a7c946.gz
commit 4335fac0522d0dbed38984836e8a2b0e83fb2328
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-21 15:32:37 +0000
make stream media type a public member
20061121153237-b59df-e538b395b9656079ef91c4ce010c714be52dd9ae.gz
commit 4c5f27e1c5bffa6f2cb5c7d9755fa86fcd647529
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-16 12:32:25 +0000
make dummy callback call g_warning instead of g_critical
20061116123225-b59df-c6a51ba5ad9aab95b7c0e31bb80126b31174f1e2.gz
commit 125b838d1cc65b887457bdc96a60ffd4e5485899
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-16 12:19:52 +0000
version 0.3.13
20061116121952-b59df-f32099c2aac2165813c8f3824da79454afd8034f.gz
commit a0b48c61c9913bfe795b399a5887769543f42803
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-14 18:33:55 +0000
Check if sink exists before actually unlinking/removing it
20061114183355-2425b-fede1a6c1563066ff50bcfd93b93372909017b7a.gz
commit 5f142a2de90551bc993dd5b498419d6149919513
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-14 00:03:51 +0000
Give error string along with the GError
20061114000351-2425b-389b24bf383e12bbc9904da87816effbf2b49eec.gz
commit 92e456821a83a944e990c2db2ebbdff849b82369
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-09 10:27:37 +0000
fix the fix to the error management (double brown paper bag)
20061109102737-b59df-1bf0bc439b58bebef114072cb0e0c339cc669c0a.gz
commit 95382f0cab588d2539a74d5813b1b4affd423841
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-09 10:14:42 +0000
fix error memory management (brown paper bag)
20061109101442-b59df-21fa6b6a46632689e0a90a7da3ec04565bd88ccb.gz
commit cc006c6d4e893d033505a635c2474d623d6fc645
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-08 16:23:16 +0000
version 0.3.12.1
20061108162316-b59df-b1331760bba30eaaa477b1d282e19e82a1e8b6ec.gz
commit b1c5918e84a0877911c3fb8718f364ab0ec79b3f
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-08 16:11:42 +0000
version 0.3.12
20061108161142-b59df-80460f478ba1627d27cdec6f0ce47e40835256cc.gz
commit 5cab19c1ecd7fe1e91a5c133a881623890856b13
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-08 16:10:58 +0000
always pass error to _add_preview_window
20061108161058-b59df-1968dcdd837e72f17e6a80b823d8782122f42b0f.gz
commit e6b0011db7b8dbfee042ad92de27f012646bc54a
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-08 14:44:19 +0000
save error message in GError rather than gchar *
20061108144419-b59df-1a3a9b1ac05720ff2f36c39abd4d09dd4510c55d.gz
commit 8d7a7fcad6dd62c98c8c282d15133474dd48a92a
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-08 23:13:31 +0000
Indentation fix
20061108231331-2425b-0659ddc4fe5247eda3aec6f13684968762b3e53d.gz
commit 0dd7b1bf403fdd6ec61cdfe00b1b7b14cfe5e8ab
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-08 23:11:50 +0000
Correctly free errors after gst_message_parse
20061108231150-2425b-b9d767d63d097aef13e214b9fbfb8727c9aa549b.gz
commit a1c5466582032b2a46d55b8c04ff57377203b243
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-08 22:23:32 +0000
Get rid of static error string
20061108222332-2425b-1f8c851f32390f4a3dc2e507afb4756afe70ee56.gz
commit cf7be183e0bc93b44dd42d781737a1eb1633956d
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-08 21:56:04 +0000
Only add preview windows after the pipeline has gone to PLAYING
20061108215604-2425b-37e53f270e37545fd148e2d063f8752642a3d233.gz
commit 4f687efe8d9d0b6f947f8d86d7bff62f2af7c4e2
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-08 00:45:36 +0000
Patch by Zeeshan for better error handling
20061108004536-2425b-b23a4537e14dd95bff0562ff76499027a99b369c.gz
commit c776ff60031e13d372d18880dee80757d4975083
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date: 2006-11-06 14:35:35 +0000
disable realtime priority code by default
20061106143535-c9803-0e3682fe0ca8e52971b7d73bc65bd57b496fc32e.gz
commit cb676c595069cd91d4d1fcfb38ea41dd2dea152f
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date: 2006-11-06 14:34:29 +0000
host realtime setup code to before gst_init
20061106143429-c9803-e129cd0e6f7c704af36f4a0cf3a8e20d7d3fe61d.gz
commit 55bb67a0858d44955b4f7f97b1cf1c07adb8e928
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-06 13:03:00 +0000
only declare rt_* variables if USE_REALTIME is enabled
20061106130300-b59df-31896b135c05e0e2d06a041dbbebab3b95a0d680.gz
commit d6794373ade74bae30411dd5d434a84547fdad6e
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-06 12:58:20 +0000
move various #includes out of #ifdec USE_REALTIME
20061106125820-b59df-8fc1162653d92e0e32781214defb5e3a5382aa18.gz
commit eeb50d13d40848c5e1b6172c3ad57f94c7cb6de7
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-06 10:24:39 +0000
support connection managers that don't implement the properties interface
20061106102439-b59df-91a45e261d01d652efa614f13228d3265f4dda43.gz
commit a8d48ae43492a770dc35d0c4a1fdb24e198c3c0c
Author: Zeeshan Ali <zeeshan.ali@nokia.com>
Date: 2006-11-02 12:53:29 +0000
Patch from Zeeshan Ali <zeeshan.ali@nokia.com> to prevent race condition where a preview window is created before we store the XID for it to use
20061102125329-f39b6-34d1d951641760e946b29d4702ec2cbfc77b4280.gz
commit 2655d3917806b5a3bca9bafb828ec9f15c7ac941
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-01 03:16:27 +0000
bump version to 0.3.11.1
20061101031627-418b8-08e39a46610f3df4338ad746b4d444b9ba8e906c.gz
commit 3ef935c9a3a23078ec0ca43b94872183bf845779
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-01 03:06:29 +0000
bump version to 0.3.11
20061101030629-418b8-aad6ca0a94db203440a6cf976ed588f953198a4d.gz
commit 0f462063c4ca9e33e634cc3e34c2f5431c1c7d54
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-01 03:00:30 +0000
add ChangeLog to boring to stop it creeping back
20061101030030-418b8-653badd44692b1c328bcb784a1ca8bf1f2d4d105.gz
commit 38015bfb333c5db3268d575ddf1d7cb7ff1e443d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-11-01 02:59:13 +0000
remove totally incomplete ChangeLog
20061101025913-418b8-852fe4ea6a42849540044b59bcaca98425ea765a.gz
commit c016bf22eb925de6022ee8cef200bbaf2510abef
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-01 02:02:07 +0000
Removed ffmpegcolorspace between tee and sink, set preview xv sink to READY before linking
20061101020207-2425b-b2b4f1b077b870cadcf74fb08fb6f79aeb8a2f96.gz
commit 4a1d1359ca85747cacedc056560dda125cdb19db
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-11-01 01:56:19 +0000
Some extra debugs
20061101015619-2425b-9b24a537b64d0683ba344c9bc7fc532c14e78f43.gz
commit 6886363f18e4a968d020cd04e0c176e2c20abb0e
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date: 2006-11-01 02:35:12 +0000
patch by Zeeshan Ali <zeeshan.ali@nokia.com>: allow setting video source FPS in FS_VIDEO_FPS environment variable
20061101023512-c9803-d08f36f79156d242aa3b7829d53a47fdd2e54d69.gz
commit d1edd0ad9414764465cefa666c8fb729688625d2
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-11-01 01:08:16 +0000
resolve conflict
20061101010816-b59df-10802d53ce7586de1fd2d8b1b05e4f7f662ee4fd.gz
commit 13e054ee33f3ff4658fa6661f7896ae666f89cdd
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-30 16:34:07 +0000
make previous patch compile
20061030163407-b59df-1f6db5bd67f22d9de437a0e42b7fda05a4a93e67.gz
commit cdf3f1b66c2366e439ec24e59737c868f5085219
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-30 14:06:39 +0000
clean up media server proxy in a safe manner
20061030140639-b59df-f08b4c038975dff8da93ce9a622dac822e739b2e.gz
commit 3168c65538ce853259974511d8611be9061d5a91
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-10-25 19:48:17 +0000
Tell set_stream_sending() to simply unlink/relink tee to stream bin if a video stream
20061025194817-2425b-44651e0e6fe30761e800f991f0e66e9639503dec.gz
commit c5ca6619e2323fbe888494bc46f805fd3e10f9af
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-10-25 00:57:36 +0000
Make s-e pipeline more efficient (block source when no one is listening), also fixes a seg fault
20061025005736-2425b-43c4baa12cfc96d274f64dcffbeab5ddce67fe43.gz
commit a69d04e82fc33c64ca279abbfad84028b4a8c80d
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-30 19:11:38 +0000
set name on video src bin if created from env var
20061030191138-b59df-0ece9479589c18ad9b7ff5363f5c02f33f380293.gz
commit c7ab7de56974b72589419b282e4cf04e034dd3dc
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-26 19:59:27 +0000
version 0.3.10.1
20061026195927-b59df-fbb67c324607cd37d3aec50a01b36e6d8892cd47.gz
commit c346df3f9af3aefbee16dde276587fe84b5a724b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-26 19:54:48 +0000
version 0.3.10
20061026195448-b59df-6b7d2bd26d10d1b03e58a720724620acc9323767.gz
commit a32f596cf8f66041fbcd392c99ed6d75b85a4c42
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-26 19:54:31 +0000
assert that pipeline description produced a bin
20061026195431-b59df-253dee6a021a66e0c16c417dfdd427fc77dcced7.gz
commit 902cb878bceca31444a09e396b51e946f1ed83c6
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-10-25 19:48:17 +0000
Tell set_stream_sending() to simply unlink/relink tee to stream bin if a video stream
20061025194817-2425b-be866e3c79062a8e37b55482677426677430a0ab.gz
commit 1004878d466bf9d7e798fa571787cc71e6375314
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-10-25 00:57:36 +0000
Make s-e pipeline more efficient (block source when no one is listening), also fixes a seg fault
20061025005736-2425b-a26fae751be1c1e79f8cd54670b5fe80f35979a1.gz
commit 5734dbf47c952b5b7bb15de2e179a20ef68c1911
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-23 16:55:40 +0000
don't free NULL GError
20061023165540-b59df-102a7f83dfe2c764220c6916929caf8cf1573a71.gz
commit 306d9135f5e7212f7e1600423fc80e5372012d3c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-23 16:21:39 +0000
add debug message for close request
20061023162139-b59df-18952549b9d3db556c860ad5a19674a9a91a3a46.gz
commit 19114396de290131b0e76b40b5b0d6dc8290d5ba
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-23 16:20:20 +0000
cope better with Maemo media server not running
20061023162020-b59df-a10c2555a95627145dbf4a4ebba8b30bfdabe442.gz
commit 699b4e9e1f1fd5f2f8d2244f456603ebd7c8a85b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-20 15:36:22 +0000
fix type-punning warning on bin iterator
20061020153622-b59df-c152d147724d744399ce84e0e0f65424b1ec3713.gz
commit 12471f309ab3b741efdb7c832091b09e25093105
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-20 15:35:45 +0000
channel.c: remove unused dummy_callback
20061020153545-b59df-e8abde4939348c8c69f0c9e6b4374e84f1e7575b.gz
commit a6c21de62452a6dfd9e1a8f7cd2eb807ae7dbb12
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-10-19 16:34:54 +0000
Implement a shutdown() method in stream-engine
20061019163454-2425b-c04f793e8a003f13800963988492c39d780e68c6.gz
commit 481bda5a37b1fa22df96128616dc13d1c356b8a1
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-18 13:26:40 +0000
version 0.3.9.1
20061018132640-b59df-83a347ffb9d2279070a76a29846ba8947039142b.gz
commit eae38a69b0344dc5aa84287494d88ac6dc28d607
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-18 13:20:46 +0000
version 0.3.9
20061018132046-b59df-04f1afd0f2e2710b067cd6feec2d0a70f1406a1e.gz
commit 50c63d581c0a41918af13ed7f831516d9f71b841
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-18 13:18:40 +0000
set pipeline to playing after adding window pair
20061018131840-b59df-eab263a4339d59be27afdacd7727f24f661f4f3f.gz
commit d1260e6fb48b7740ddc4758be615f1a1a5e1b5aa
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-18 13:18:03 +0000
print source of prepare-xwindow-id message
20061018131803-b59df-b5c6c745d682a9bc4957e0f4c882ea9f6adf335b.gz
commit db8e9597c19ab4ed2d8fd2dea7f51b9b0c44487a
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-18 13:17:19 +0000
search through bins to find sink belonging to window pair
20061018131719-b59df-5162c2d3b92161b3099d66e3ac2f722c968e6c18.gz
commit 5d3b010b9a008f65843782de883c68de85ae1287
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-18 13:03:45 +0000
add window to window pairs list before getting the pipeline
20061018130345-b59df-81b20f969686a648ba96225f6435b65dce7e7465.gz
commit ace98c68d87a04eeed14a15743620f3c1695766d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-10-11 20:44:48 +0000
bump version to 0.3.8
20061011204448-418b8-19f7a04888088737d15ae40fe791e7f06241e606.gz
commit 572197c1fb12774cd8c3004566d23b9fb859b77b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-10-11 20:40:44 +0000
TpStreamEngine: if MAEMO_OSSO_SUPPORT is enabled, look for "gconfv4l2src" in favour of "v4l2src"
20061011204044-418b8-9be1b5143555be2356f57878e798c39649814773.gz
commit 7f3724e07d0aaf148e8b94f44330eb26ba6704b2
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-10-11 14:32:44 +0000
Hook up SetStreamSending signals to farsight_stream_set_sending
20061011143244-418b8-4755106eba6692feff50107fe041da030a5719a8.gz
commit cdb478399bc1169e7578d23988485711e4c1ad24
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-10-17 15:36:14 +0000
Propagate channel error to all streams instead of sessions
20061017153614-2425b-a01c623c92cf5e405338fb2991befafb2f4073b9.gz
commit b99d8227c5230428a6aef03a65f42cb9f4062ed5
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-10-16 22:04:11 +0000
Properly handle gst errors in async bus handler and exit()
20061016220411-2425b-257557755b9bdcfda965b0efad109901e7480202.gz
commit 613f84a02e3efd271ff70c8cae5c2846874c9862
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-10-10 14:48:07 +0000
TpStreamEngine: ignore BadValue errors on preview/output windows (they can happen with xv)
20061010144807-418b8-823957066885bdf5e8c4cc5bcf473aafb4a3e67c.gz
commit 84f2af360075df29b33703a1c78f45e1edd2eb08
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-10-10 14:20:32 +0000
XErrorHandler: add signal for BadValue errors
20061010142032-418b8-4b0264aeed9fa0fb2d4a05f4b71ef5b2ad86ae2f.gz
commit 9ad79308fdcba05fcefdcbb9a8fa8ee473db3a6b
Author: Zeeshan Ali <zeeshan.ali@nokia.com>
Date: 2006-10-10 12:05:15 +0000
Build the videosink from the environment variable if set.
* src/stream.c: (tp_stream_engine_stream_set_output_window):
* src/tp-stream-engine.c: (tp_stream_engine_add_preview_window):
20061010120515-f39b6-382c7575f17627f3078e4b0145f8b6a9673fbdde.gz
commit 607d222c015ebf7bb1701964f3a5bfb87e4e46f3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-10 13:43:52 +0000
version 0.3.7
20061010134352-b59df-0b04bb7ccfb751583a3037cf4d5ce3fe38bb2a92.gz
commit 50bdb3793245feb5e43c03b8e2d9c2fd70971737
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-10-10 09:34:46 +0000
remove null_stream argument from _remove_video_sink and null it manually in the only relevant place
20061010093446-418b8-4f54b463837ac06c27ac99206865ceedc69cf16f.gz
commit 4a6b13c80086e167b84f4e8ff4d496ef61a64c0b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-10-10 09:19:00 +0000
remove overly defensive ref/unref of sink; it defends against a case which we rely on being true in the other place we call _remove_video_sink
20061010091900-418b8-1871d26863ccf08a178657b9365caefd9f0073e8.gz
commit 57b7dbddec1eefdab6aab79b4a6f90f0dcfc15c9
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-10-10 09:14:15 +0000
only stop the stream on set_playing (false) if it was started
20061010091415-418b8-7346d97192fad0c17198a9190852482a26dd7795.gz
commit d0a5947339a01c576abfaf6ea0337512015d0b77
Author: Philippe Kalaf <philippe.kalaf@collabora.co.uk>
Date: 2006-10-10 11:13:26 +0000
Add new dbus signal "received" on StreamEngine to signal when we are receiving a stream
20061010111326-22d42-2fc712750b89ba085bc69b7119c5878760ee15fe.gz
commit 563bf33c63c7ebc92cfc0b9595d232bb68b0fba0
Author: Philippe Kalaf <philippe.kalaf@collabora.co.uk>
Date: 2006-10-10 11:12:43 +0000
Fix volume setting bug
20061010111243-22d42-abae81a2e77f3a4ddea50e3160c788e494cb0b90.gz
commit fb26b67ad685e26be32d66641c0cc994378d4da3
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-10-05 00:54:39 +0000
Cleanup xvimagesink leaks and shutdown sequence
* Fix GstMessage leaks in bus_sync_handler (Gstreamer example code is wrong)
* Don't set sink to NULL on normal shutdown (only when setting window_id to 0)
* Mangled ordering and logic in _remove_video_sink()
* Make sure stream-engine stops all farsight streams when channel closes
20061005005439-2425b-bace153c52b9e2229205ab8c7a90fc79c706a701.gz
commit 80591354ed880c7a9aec6f3c1f822c92ef6dbf18
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-04 16:10:10 +0000
fix _remove_video_sink call
20061004161010-b59df-d3a039a7aff196d567045f3fce5de8e067133008.gz
commit c6237439828eb07823da4aad3c452efec05f49bf
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-04 15:55:42 +0000
remove video sink when the stream is stopped rather than when the window is disposed
20061004155542-b59df-8edd67bfcb09ec1ccd938c61e4b05e2968eed2e6.gz
commit 110e36729d4e216d1cfb45eb5e5fd46059588488
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-10-04 14:34:22 +0000
have a helper function to remove the output window, and call it from both set_output_window and the dispose
20061004143422-418b8-4ca641946c9be16ccc515cfa24608f3a860c14d5.gz
commit f2becf67f8bb07e5b9a6c607ebdc3ac69c5990a7
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-04 14:12:29 +0000
fix stream stuff
20061004141229-b59df-cad28ad8942f6608111df54c4bb85215a0a63d94.gz
commit 53439e9393db401ed7ba706b8bcc54f1b3f5403b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-04 13:59:20 +0000
set output window to 0 on stream dispose
20061004135920-b59df-6adc97046571dec41d9c7835876d31e4a5aa5361.gz
commit 6cf5d0ec298dd4d69d9183f3de5901d1bbe2dce0
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-10-04 13:42:59 +0000
remove video sink from pipeline when output window changes
20061004134259-b59df-bef145070f556fd35d3b6a5a6b093ed72077b114.gz
commit 8dbc44f4603c5748485a04d6fe2859fb67e8250c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-21 15:29:40 +0000
bump version to 0.3.6.1
20060921152940-b59df-e248353f3b8f26c083724ac1e406f39111eaccf0.gz
commit a6ef98fc44f8c4ceb779ab7637f41e14e6cb113d
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-21 15:23:46 +0000
bump version number to 0.3.6.0
20060921152346-b59df-3aba681c75a99753a85a128ef1971929219eb819.gz
commit 4c2c70e0061442faaff20677df49353cfc32d597
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-21 12:38:48 +0000
NULL media server proxy before unreffing the proxy
20060921123848-b59df-4e784ad15f3a534d4be917414e50151bc728771d.gz
commit 427ea3938e8992b765eef94dd7dd545283e3ba0b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-21 12:10:31 +0000
consistently refer to Maemo media server as media server
20060921121031-b59df-746d19a6ed2b5c62defad915d9331f774d159aa8.gz
commit 8c0fc963c3c30f01c059b1f20ef3edb749dd4f9b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-21 12:09:17 +0000
clean up boring file
20060921120917-b59df-436e1a332467a3b551cce8cba3d77cd194723e86.gz
commit 3f6b635e614ca58454c00368b2db38c64c0be556
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-15 15:00:55 +0000
bump version to 0.3.5.1
20060915150055-b59df-e90864309e87efebd279634c8376e024fbc0ca23.gz
commit bed5b9e0c41cbf84a1fb43586ff323ac53499637
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-15 14:10:30 +0000
bump version to 0.3.5.0
20060915141030-b59df-9b5f023ec43f8429566cf4a1e6cf1276695016cb.gz
commit 0aa4a12fac73bde4e32a84ff294134f595e59f82
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 13:37:03 +0000
Tweak debug message to not say the name of the sink, it's not always guaranteed to be one thing or another.
20060915133703-418b8-35a57cebc8b1b92a321a6a3d4f1cd9f4410a07f8.gz
commit 1951f9c74f461535cc68e25ca4d7379e0fb2aede
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 12:02:22 +0000
Make X error handling code in TpStreamEngine also handle output windows as well as preview windows.
20060915120222-418b8-337832c65bcf68682afc0a71f546f107a1102244.gz
commit f92567c41712c086778657c78b49b8297a89d1d3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 11:33:32 +0000
Improve debugging on SetOutputWindow calls, and fix bug where even in the no-op case (existing ID is the same as requested) we tell the stream engine the window pair is removed.
20060915113332-418b8-13831623d38f93af498749736dca68214825c248.gz
commit 74fccc638ae54300124e1dbdaba8819a7e058100
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 11:29:38 +0000
Make SetOutputWindow(0) unset the video stream sink.
20060915112938-418b8-e1b1fb0db47052a41d45262c22af067ecc668826.gz
commit 198f55b2f96196aa4871c096f2ff126f8dac8047
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 10:11:50 +0000
Store the TpStreamEngineStream in the WindowPair for output windows.
20060915101150-418b8-143a716a8ddbd74bc4e03be2888339c57276007d.gz
commit ea8814e878208b9f77b1b6db03e956f17519e1b5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 10:10:23 +0000
Add a header guard to stream.h
20060915101023-418b8-a72548cecb8bf681121920cea958063a16bf1322.gz
commit 0f9e6222e82d0a5940134bfdcc1558d78e44b082
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 10:03:16 +0000
Remove BadWindow handling from stream.c
20060915100316-418b8-4d04435e9520e22005bff1966c09f9ad746d1eae.gz
commit f17d84ad2549cdcd773f5cb26dc1ff0755099fba
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 09:41:30 +0000
This atomic stuff seems not to work... just go for volatile atm.
20060915094130-418b8-9e550b5beb7020b22626cd2db107d79534df96ec.gz
commit 2e8da82c5a4dfb44d1163813d9b7be82272c8a5b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 09:23:25 +0000
Unref XErrorHandler object after emitting any signals, to avoid leaking references every X error.
20060915092325-418b8-8a5852643b9ddc99a086b00bde12efe8b1e30ce9.gz
commit 58e1527d6b43617c490aa2b98386b787d096feed
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 09:22:42 +0000
Ignore BadGC if there are any pending-removal windows, regardless of the resource ID, because we have no idea what the xvimagesink's GC is.
20060915092242-418b8-48e3214fb0c2e9ed17840f5bbbcce2eb7453565c.gz
commit ac610e6bbdad01d4b6b0edbfa1f60e5258532d07
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 08:49:16 +0000
Apparently in glib 2.8, the g_atomic_int operations don't expect volatile... hmm.
20060915084916-418b8-0126498e4264f19998c22b39534291c1c688e056.gz
commit 600b47c38cfa3fbc7df132f141751ac9c249278b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 08:41:48 +0000
Fix silly bug where we look for preview window errors in the list of output windows.
20060915084148-418b8-8f02d6c25c4b1a3cf7fd544792b1b9e8bb295c7a.gz
commit 0612cb0d9c629d2d503915e2c13468e6a5f2b75a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 08:36:04 +0000
Keep only one reference to XErrorHandler for the lifetime of TpStreamEngine.
20060915083604-418b8-76290c8f7246fb315e2f40096b8106feee4e8f8e.gz
commit 67f6c373e997c5934ae01e679fee917db8e4bc5d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 08:32:19 +0000
Hook to BadGC on preview windows and also ignore it if removing is set.
20060915083219-418b8-f93952bec3e79fed05c925c073b2bdf7aa622afe.gz
commit e10c25154b47c720bea353a4139c8737b07eb7c5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 08:32:07 +0000
Catch BadGC in the XErrorHandler
20060915083207-418b8-c6591aed2d920a46c914a39b435e0a556747cb00.gz
commit 706d874cafdf8890d1fcaa607a891068b665b087
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-15 08:29:29 +0000
Replace use of g_atomic_int_set with g_atomic_int_compare_and_exchange
20060915082929-418b8-747064312b40714a1a3e534ec488254136955111.gz
commit 4d5a916100c1d4210b6815ebaf95dbd786cf0321
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-13 16:53:03 +0000
Handle stream errors in the main thread with an async bus handler.
20060913165303-418b8-03e0449cce1e1a07ca895e4ec2836ef2b73b91af.gz
commit 9d8f1dca7e94f3a9662433a138fd3e705d3f4c5a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-13 16:12:32 +0000
Quick hack to handle a resource not writable error from xvimagesink and remove the preview window.
20060913161232-418b8-9b07246048eb2b251afb3c6d40e6004b3a719e99.gz
commit 7baed3a235022d22f0b0b8bdcda2fa753e264b12
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-13 10:38:47 +0000
Make wp->removing volatile and access using g_atomic_int_get/set
20060913103847-418b8-446415fbe26ecaf707d27ae593027e10d79c9f22.gz
commit 870fc3a31878d0b0c849f1659a4ee68743eb6094
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-13 13:12:28 +0000
bump verison to 0.3.4.1
20060913131228-b59df-3c2f42b9d56daed63cf802c869d5e60c0c63611a.gz
commit 3d9bbaf97eddd307069082168ce4f56588565188
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-13 12:52:20 +0000
bump verison to 0.3.4.0
20060913125220-b59df-c382b44efd1f22cd8c639fc62da35f42e1a13f0f.gz
commit 60bccaf424c410e8d6b9fcef31333538c4536e19
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-13 10:35:27 +0000
Try and remove any defunct Xv sinks before adding any new preview windows.
20060913103527-418b8-08f74245cd5ebd2585f4fbae40877d0183e62c40.gz
commit 335821b5b35311c9a46f376cc92a4aba49efb37a
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-13 12:26:44 +0000
use weak reference for X error handler singleton
20060913122644-b59df-2e7abc2829c825e8f1566498eae928f9f14e6971.gz
commit 7e7a52f2ab2fb8fd59194098a64ba075cb1a64d1
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-13 12:10:35 +0000
remove x_error_handler_cleanup
20060913121035-b59df-d46a0a0942134a83cd6f2ab6540695c016f31929.gz
commit 8ae7f1faec834376171e44fb69a5a01938321870
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-13 12:07:35 +0000
return return value of old error handler
20060913120735-b59df-02c75ed9b7d69e7743e8d67e4843efa3b3f67c79.gz
commit e90cc7977106ee1211357752c8d295c4fbaa71e5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-12 17:04:34 +0000
Store mapping of sinks<->window_ids in a linked list of WindowPair structures, and use a null wp->sink to indicate that a BadWindow error is being handled already, and that subsequent errors (usually one more BadDrawable and one more BadWindow) can be ignored.
20060912170434-418b8-8d9bae910698ea5d6e5da6e6e6dd3eece7e5b83a.gz
commit 21cfb677f6dfb61ad753bd20b556fdce507fefc8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-12 14:53:21 +0000
Remove preview window element from pipeline in the main thread - the BadWindow callback happens in the pipeline's thread. Ignore the BadDrawable errors that we get until this happens... :-/
20060912145321-418b8-8570a1e98c6c384418ee290fc367723d20246d10.gz
commit 5d615bc4c5f9c1a9e5a6f5b33a1564b07ffa9d73
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-12 14:24:21 +0000
Make SetOutputWindow robust against repeated calls
20060912142421-418b8-8b9adacfadacac4fbbc1e977f89646f3cedeea0e.gz
commit b782f4f327a8bfdd6bebac24831b8be499d9ec5d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-12 14:23:26 +0000
Unref the sinks after giving them to farsight so that they are freed when the stream is
20060912142326-418b8-33a5d4c0a7ff22726b0a10a24ff389a64988f399.gz
commit e7defe5f27bb12849e81257b206571acc3185334
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-11 18:28:26 +0000
remove output windows from hash table when we're done with them
20060911182826-b59df-0ff8133f7d290c22058a056d0cd3eaa8b2077235.gz
commit 6ec1905d5e78453b4a82c5f3a1d88b5ef0fe1a3b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-11 10:17:32 +0000
configure.ac: simplify pkg-config calls
20060911101732-b59df-6c664292833f5afe0d68fddb1eee56963ffa13b9.gz
commit fa210da145e5e72dd0164a54f10dda95951473a7
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-09-12 19:56:44 +0000
Remove broken pad counting code and add fakesink to tee
20060912195644-2425b-1de4673967546a8902b43a49104ad15ee28a6b63.gz
commit 85b0c012bd685b11169abebe55cb20a1059c6bbc
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-12 11:45:47 +0000
TpStreamEngine: hook to BadDrawable signal to cope with unexpected preview window disappearance
20060912114547-418b8-f26cff0d5835e7e01d7cd468f2dd44def0d51314.gz
commit 23a87203ab7d17bafaefd83c2603c5835007f891
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-12 11:45:06 +0000
XErrorHandler: add callback for BadDrawable
20060912114506-418b8-975eeeffdf51e84e6150637fee102620d15a09c2.gz
commit 0bbcd24d0db80fd54ee4ae4616da7d7c91083427
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-09-12 01:10:41 +0000
Replaced non-functional iterator pad counter by my own (tm) tee pad counter
20060912011041-2425b-0d3e2aceacef1a21b4a2203e72f2744dba8bf25a.gz
commit b942843979ced702ebaca6c1c4499c74fd7e0924
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-09-12 00:25:09 +0000
Properly dispose of preview sink and PAUSE pipeline if it is the last element connected on the tee
20060912002509-2425b-494c669a33b36fff76562b8e1cb5cdac6c23e405.gz
commit 95ea0980529d572f387dbc06affc47cecae773b8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-11 15:20:15 +0000
Look up the preview window GstElement with an ingenious reverse lookup on the hash table of GstElements -> XIDs
20060911152015-418b8-b9aa285c5e83c69d9f8106e3d01340b5a68a070f.gz
commit 00df85bbee5ad9cba816a472464c0abb3d8606c4
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-11 15:18:28 +0000
Remove g_object_unref from preview/output window hash tables because a) it was doing it to the XID value rather than the GstElement key, and b)the GstElements are not referenced when they're put into the hash tables
20060911151828-418b8-8236433fae47ef1b255c2807e1bf9da1c5445d4b.gz
commit 76d7faca079fe2b67b993791c66f8be5489c5720
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-11 14:45:38 +0000
Disable apparently duplicated BadWindow handler in the stream
20060911144538-418b8-9c619450df08b67eb16a0ecd6b62387430ae4630.gz
commit dea04a8f0c23650dc59c25ea286627bba7886751
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-11 14:45:14 +0000
Hook up BadWindow handler for preview windows
20060911144514-418b8-581497649f8eb403096b1d169d8d8642bf2d11d8.gz
commit cfcc20311c587779400b602c464f13191be3118e
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-09-11 23:36:11 +0000
Fix inverted g_hash_table_insert call for the preview window XID
20060911233611-2425b-e15f48386d8a3b4df5fb3a557191839f2089410f.gz
commit 62bb89d1772451903e8697cd12a108727d00c24a
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-09-11 22:25:13 +0000
If there is no window_id, just return GST_BUS_PASS instead of asserting
20060911222513-2425b-aa195a967ec26df6b3247b64b74e5b315623c0cb.gz
commit 1f947537867689a3674788a66618029357d072ad
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-09-11 22:19:26 +0000
Add sink to bin in case of FS_VIDEO_SINK being set
20060911221926-2425b-57f088f0ebe366b12a542cb790d95978a42154f7.gz
commit eeb85d2d1c3200436040f64c50b19dbba64f8671
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-11 11:09:44 +0000
bump version to 0.3.3.1
20060911110944-418b8-b1222ad9ae9b119080d6769a3513474a9f0edd37.gz
commit 83778741cac969362ca31a4d87c186290f101472
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-11 10:59:45 +0000
bump version to 0.3.3
20060911105945-418b8-e389db6bd96580d63705827450305ae1533d63e9.gz
commit fbbd06e7c4157ce743ef0f2e825dd603871566a9
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-09-11 06:52:05 +0000
Use env var to make shared video source
20060911065205-2425b-4947fbf069795d516022e51523fd1c96276f5726.gz
commit 2a7bbddc61af42ce838ae4c53244719397d05ece
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-10 19:15:16 +0000
update for new farsight 0.1.8 (there is no STATE_PLAYING now, because state refers just to connectivity; mostly remove these checks because the functions are safe when not playing anyway)
20060910191516-418b8-4b90f3f1d345bb362ed67c73bfdf1d818164b6e5.gz
commit 0f4fc1e57d2b63b4af1ffd150e05204ababdabe1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-10 19:13:12 +0000
update to telepathy spec 0.13.4 and libtelepathy 0.0.33 (basically s/ice/media/)
20060910191312-418b8-0abe17577a502957c4737ba4406ad5b8edd2d71a.gz
commit bb4aa182f3d1fd7127fe080185814abcca51e59c
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date: 2006-09-10 15:36:10 +0000
configure.ac: raise libtelepathy dependency to 0.0.33 and farsight dependency to 0.1.8
20060910153610-418b8-f27b687f44ea6415467ad0e0450c26198dc3ec46.gz
commit 23d46acf5d456fb40f4a8402d496b9c2808e4602
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-10 10:24:19 +0000
up video filter resolution from QCIF to CIF
20060910102419-b59df-0bef6bcf6d995ae8b6d20299d56273e6f87119b3.gz
commit 7c1215f3a698c8a13dbf433261f3855df35aa7d8
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-10 10:22:40 +0000
make video pipeline use v4l2src
20060910102240-b59df-48ce8c53718c15f8fe9a1e0f37f92c4f866e1775.gz
commit 0c55fd800832a1601244f60b30c1595c7fb46f7e
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-10 10:19:51 +0000
print GStreamer error messages
20060910101951-b59df-191096b36260602f6e081432fc54688bd3fcd8d1.gz
commit 14459f7ab76bc5e6a6d3429820cb079e948570da
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-09 16:58:37 +0000
remove unused member arg to new_ice_session_handler
20060909165837-b59df-502aa69a139c9c10c7a9e563b8bfde81929263f5.gz
commit caee6a82fceeb336751018940dd24e96cf2cb797
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-09 16:57:42 +0000
get_session_handlers_reaply: refactor, improve debug output
20060909165742-b59df-aa53f7c63d41e107f570df75c5ac3bdd8c4a49de.gz
commit c39e956261c100ebf22a1c8f443bd81a4aa23b9b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 17:04:14 +0000
move BadWindow handling back into TpStreamEngine; add ffmpegcolospace to preview window pipeline
20060908170414-b59df-2e59ce08b9b452f8651ece14c4355296034d6ca2.gz
commit 620bacb9ce9178a9e59288c68927516e799abaf9
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 16:58:18 +0000
set sync to FALSE on preview window sinks
20060908165818-b59df-baf1f827f31f3a7fd3f9e32769fe45dd686868ea.gz
commit cdcf9a4eaeb344692cf70b7c39ae4922b3544a94
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 16:57:03 +0000
set is-live=true on video source
20060908165703-b59df-6b6649e7f117f52d1b527fe6385bc3278c7ae330.gz
commit 4d38f4491f2600470da56aebdc14890c42a07615
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 13:33:06 +0000
set Farsight sink to NULL, not fakesink when bad window error is received
20060908133306-b59df-9c66dd293384d6b1c5222379b1f6380187d5a851.gz
commit 472aec76d5ce3d60723f5c79e7b4c3959376f29d
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 13:30:09 +0000
stream: include stream ID and media type in debug messages
20060908133009-b59df-2002c8711a3ad636e1e0e3656a01e6a42d5f7d2e.gz
commit ebe50196cdcc7541c0cd0fd4d3e95578faa923bc
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 12:50:31 +0000
correctly set stream IDs on streams
20060908125031-b59df-c76b72ed830c337a96a387190f5bae37a28e781e.gz
commit c3f80ae70374b33233c9e238955871e855f86028
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 11:53:43 +0000
set pipeline to playing after creating preview window
20060908115343-b59df-bc8a16704adea957ef013b001e7da86befae0ecf.gz
commit ac30411a70793b6f5bb39edc3bb31cfb82350490
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 11:53:07 +0000
don't set pipeline playing immediately after creation
20060908115307-b59df-ec7809a0bec61f6190f24de67963d3102960a8d8.gz
commit 694997328a8f8e888881ea331e65162109d0a143
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 11:52:49 +0000
don't set YUV format on caps filter
20060908115249-b59df-537dfa5aec706a1ad3a9729351a8fc991333b273.gz
commit 68fa04f8e1c7c3e506b1e0831bc3b20dc3d27808
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 11:52:02 +0000
stream: set pipeline to playing after setting Farsight stream to playing if media type is video
20060908115202-b59df-26534f1d7fca77a6f6e6b59b3966f172f9cc4f74.gz
commit b369185350ffbd8d503d1e7fc737f23c528adae3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 10:57:51 +0000
set_output_window: don't check for fakesink; hook up X error handler
20060908105751-b59df-2e116b4b6d52f170cac5f5a1640eec158d1dc47a.gz
commit abf12449277ddbd930a2dfc815fb874ae054a603
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 10:56:03 +0000
tell Farsight to use the stream engine pipeline for video streams
20060908105603-b59df-8ab586e525a303bcfcca07b6f7e3969c467d1150.gz
commit 542f82978232435b18769c7732b39acf96cae1fc
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 10:52:10 +0000
don't use fakesink as temporary sink for video streams
20060908105210-b59df-4770793732f7319035c64c988f12460f294737ac.gz
commit 800f936ab5cb1fe323637b3e014f830208714bcb
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 10:51:20 +0000
use tee as source for video streams
20060908105120-b59df-f9bddf6515f2699a5a0b177983d68faecd32b829.gz
commit 73aa69b293237c6e106fb11e744049d7ccd8e0ac
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 10:48:07 +0000
hook up sync bus message handler for setting X window ID on video sink
20060908104807-b59df-f04672e70362c5aadbe0bdc901eae8c971c9b0a9.gz
commit e89dfb2c47f96ca4fd6839ad30b0fd53b1126046
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 09:22:47 +0000
document tp_stream_engine_get
20060908092247-b59df-aa40e3cd434e0a5adbbd42da64828952bfa28403.gz
commit 2f349f6e648ea16812747d77d8dff15d0251587e
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 09:21:43 +0000
tp_stream_engine_get_pipeline ()
20060908092143-b59df-44361db002146812aa5db306f8ac071814570bfe.gz
commit 43a0ed4a4f36dd5e7277d3f2c2796323aa4b5044
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 09:20:20 +0000
set pipeline state to NULL, not PAUSED before unreffing
20060908092020-b59df-15ad0904ece68a4a3d5dae5e75837af87dc9ca60.gz
commit b996406639a1d561d80d74f99df1eab7d2de2ac8
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 09:19:46 +0000
remove fdsink code
20060908091946-b59df-5f1e70da860a7fa0b7131b020439b4864802565a.gz
commit 151b2c7e37218cebf777dbdc93ef3af644ee8acb
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 09:10:50 +0000
unref tee after getting it out of pipeline
20060908091050-b59df-4d70e0f0df663314ca90d1e9679856ce2e36f595.gz
commit 830f2f84a223b910177751a60c3423412d2a13de
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-08 08:05:39 +0000
xerrorhandler: add copyright/licence headers
20060908080539-b59df-22ac6c1789e9e903473c051f46bee42c7cd35653.gz
commit 9adc6fc726832f371fb727a32f9c55a4f1b4a802
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-07 08:58:07 +0000
use g_hash_table_destroy rather than _unref
20060907085807-b59df-da58207b4ac16e041fe71e1fe59fa1cf72cc6da8.gz
commit b2ee363a2af5778fb0b0ddfb981c1ccf5166e04c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 15:49:30 +0000
bump version to 0.3.2.1
20060906154930-b59df-83fbee6964c8545dc1ea8443e3011d0cf9328c89.gz
commit f18c781d3435e7365d614593f952749644d63d45
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 15:46:00 +0000
bump to version 0.3.2.0
20060906154600-b59df-074e68d1a45ac1c7b7e48eae5f6afc54dafc56b4.gz
commit 1dbf11701ccd6c808a4d1dc561b5d9530678f120
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 08:58:37 +0000
default to v4l2src, not v4lsrc
20060906085837-b59df-8e12d55cea67b841448b1aa662dae6d0be41434f.gz
commit 1fac1a07ec72d16b90b791748d5be941279e14f0
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 08:08:19 +0000
handle new Close signal on stream handler
20060906080819-b59df-c2a531a602b9070e23e98c9929bb481bae98c2c2.gz
commit 48ee810e1f1784ac6a345192c53692a84d3d6c03
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 08:07:32 +0000
stream ID should not always be 1
20060906080732-b59df-c2e66bce6f412338808da64a82d4d113fc226019.gz
commit 7b41cacff1bdfc590be01fd4b0c6c2a123dcd6cf
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 07:54:38 +0000
prevent stream-engine from timing out if there are preview windows
20060906075438-b59df-519d9c098a696347cf81cb719c6e2a0408714b2d.gz
commit e5b1429ae17582ae239aa62fb1bc79bdefd0d634
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 07:53:46 +0000
set preview sink to GST_STATE_NULL before unreffing
20060906075346-b59df-868e89b840847426a5f9cb09dec498389c559d61.gz
commit 0803c1d765f92a08699e289e2f8b5acd60e9741a
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 07:41:54 +0000
revert to simple v4l src creation
20060906074154-b59df-444e703f9c7c68a4c0deccd0b30d93e7693c669e.gz
commit 1cf77e76389f7b92544f5c9058c7cfa9d6f2ef3b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 07:31:27 +0000
don't emit stream-error signal when embedding window goes away
20060906073127-b59df-76f54e761344a943613feefb867d5c46369a6c9a.gz
commit 1323d601814c9a4b50134bc5a11b758d31441fb9
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 07:24:13 +0000
sync element with parent after inserting into pipeline
20060906072413-b59df-0d51919633af4ad4b69d47f542f8743eb135debf.gz
commit e52522d41f3c8273d9f744b35bf06150b842e41a
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-06 07:20:38 +0000
check for mute/volue on src/sink before setting
20060906072038-b59df-0e2d0da13d76fdd3591b2a30578737ae56496ca0.gz
commit 68b82f8f071fe28d16bdb0f091c43cb86f19fac0
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-05 16:10:22 +0000
src/sink creation: parse pipelines in env variables, add debug messages
20060905161022-b59df-f9bcf9fe25d0879f18d7c049ea6e061821b5ee25.gz
commit f77d8e595d34cc6414c4aaf5ade1554ce7b4d0e4
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-05 09:18:18 +0000
remove obsolete _set_preview_window on stream
20060905091818-b59df-68ebcc54ecce7b669048bd037f23e6ca0c9590fb.gz
commit 1efe79b5e3a80aefe714a594b8a274b3ebf79398
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-05 09:17:36 +0000
make TpStreamEngine a singleton
20060905091736-b59df-97e1350e10eff4f4de0c79749423a6de30c3cb2a.gz
commit fbf61054f31de2b7d84adc4bf62da596e6a316d7
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-05 09:02:51 +0000
tp_stream_engine_{add,remove}_fdsink
20060905090251-b59df-431d53e447695289fef5f0bcf7b9434a208a15bc.gz
commit 50a8cbe3d4de657eb5eade41bf448eb89bffc9d2
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-04 18:56:28 +0000
simplify src/sink creation logic
20060904185628-b59df-92c2726310556d89880e7e379d5721e95de09de5.gz
commit 61679de5eb044bf13d1efb97a6908c5654033b7e
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-04 18:41:30 +0000
check for sync/is-live properties before setting them
20060904184130-b59df-cca34437d203896043425bf2eb8388bcc21aa544.gz
commit 90fe9ee9365b34c13cd1696712b8f4b352305b0c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-04 18:34:21 +0000
SetOutputWindow: only set window ID if sink is has the X overlay interface
20060904183421-b59df-9a12d93e1def0e52bd2464b0a82a33b7af0d10d8.gz
commit 880574d9191cd60d6e18a9065de184feacf844b3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-04 18:33:26 +0000
explicitly set tmp video sink name
20060904183326-b59df-2d91d15c586b100203a44716c43e1f5f164765f8.gz
commit 59b728f83f06e7eed8e51c699fd287a5e4bb705d
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-04 18:30:06 +0000
better support for setting src/sink through env variables
20060904183006-b59df-e631672e86dbfb05b8e297a92ccc9715022e602e.gz
commit e4f8e3613cb85271f0f85f8e6941aea0559f351e
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-04 18:10:09 +0000
set sync on sink whether it be audio or video
20060904181009-b59df-a7ede277f327b3bd5593bfa22c41ab2af692065c.gz
commit 4452e6a068189532be5faec879a8e9bd48ec89d8
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-04 15:05:04 +0000
call IceStreamHandler::Error when the Farsight stream raises the error signal
20060904150504-b59df-315a5747336441399e27cf9d5e4ed4037aa7c9f5.gz
commit 09792d5f530eb2e1b1cc1dea97f39b5298d66c37
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-04 15:01:49 +0000
initial implementation of AddPreviewWindow, RemovePreviewWindow
20060904150149-b59df-0844f3be5240064f425ae5ec9759d9727410f97e.gz
commit f7aeb80f270d1b23497ff14cb49c46e968e39a66
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-01 18:51:30 +0000
make bad-window callbacks return boolean; call old error handler if error was not handled by a GSignal callback
20060901185130-b59df-55005d13e836d219ad3e78f94ff98bce6c9342bf.gz
commit c444c7d514424ce16f66681f52325376e86e7bbc
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-01 16:18:33 +0000
hook up stream object to X error handler when media type is video
20060901161833-b59df-d200a087c24cfe61436300e236f239c5d3f31858.gz
commit 977eb9dc26432c8d1f9d4744bbb819dafac9db08
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-01 16:18:08 +0000
add XErrorHandler class
20060901161808-b59df-3a6f54b701d50a1b88b0cf494e255d814313f404.gz
commit cdcb7c5747889b796958b2899cba8e9cecd22e8b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-01 16:15:55 +0000
link against libx11
20060901161555-b59df-6aff434d235c6b43028553834d55052569cabd91.gz
commit 98f84dcc76990bd242072091205b81871b72fd0f
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-01 14:55:06 +0000
re-set mute/volume on stream when codec changes
20060901145506-b59df-ddbbd75d5252deb9b6c4e04c6cadc92a28d66e8f.gz
commit 47ac2feea0edf757f5c45d7ad4c33e7fafcc8614
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-30 13:41:17 +0000
remove unused interface XML
20060830134117-b59df-5dfefe33fc8b67dd7d619850ecb01a4791a09292.gz
commit adacf77f270135324631262ad40c0fc21b8cc45d
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-01 18:11:10 +0000
set sync=false on audio sink
20060901181110-b59df-ac64f63f57c1299bfa603e6c7fc82a50a36ab569.gz
commit fec7b27f5bc3c749207c532cd447bfe86ffca0d9
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-09-01 14:54:10 +0000
fix memory leak of optional parameters hash table
20060901145410-b59df-dda68c3fd9e5022c70f7cf190032acf24788067b.gz
commit 0885dd0090a370a9978688c84191a8ab5c4cfaa8
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-08-31 23:42:07 +0000
pass optional codec parameters back to the connection-manager
20060831234207-50843-c73e94e700aa33db4397a61cc2367cd7089e6a91.gz
commit c7f3c5759a4592ac850d04f2ca748d0029e8c6e0
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 17:51:23 +0000
version 0.3.1
20060829175123-b59df-d0aa37f6e1c5c8986e6fd94ae53c8a1e2a3a41b0.gz
commit dd62dbc8dc8789e77da94b96e683098368c7dccb
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 17:44:54 +0000
remove duplicate declaration of generated marshallers
20060829174454-b59df-f7b8d712b701fd2612fc22e45fc7db480908034e.gz
commit b340d9308cfeb9d3a0ae620909c21c789dd2a569
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 17:44:08 +0000
don't generate media * handler headers files
20060829174408-b59df-7606f9c6ac79c7d69f5a6704c449df48ec5fde57.gz
commit 2ad896cb048ac7ed02bac057c8d1a0ead77a511c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 17:43:39 +0000
remove #includes of generated media * handler headers
20060829174339-b59df-b25577db4b6141d2605983b19a545330017c0c23.gz
commit 317ce53de2717a0a2beb0b313bccb02c17d1bb72
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 17:41:37 +0000
use libtp ICE calls rather than own Media*Handler calls
20060829174137-b59df-80e8bfd0d37ec5442ab82d81ace8b9adeed9a74c.gz
commit 7a0a2b43e9874288e5aef82000a055e42557e28a
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 17:40:51 +0000
uncomment SMC::Error call and replace with IceSessionHandler::Error calls
20060829174051-b59df-9bb0fd24bfac85b81d98b22c2b4fa1f06620d5b5.gz
commit d3394fba1be28ca3d8c8ffaaee5e32beda3a33a6
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 17:24:09 +0000
s/Voip/Stream/ on bus name, object path
20060829172409-b59df-daed6238d80d30aafb25ce8a76ca3ca94498f965.gz
commit e64763ae71d76fc2a02928d4d15066de4051734b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 17:08:55 +0000
add types.h to Makefile.am
20060829170855-b59df-1312c4a47edc0f3e194753bdc44157e18cd19430.gz
commit 819a9fbe3bf9d3a78c789f08a24948254a3a93b3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 15:46:02 +0000
HoldStream -> MuteInput
20060829154602-b59df-6f089278ab40f984e46409be3b218790d1c3c431.gz
commit 6344aec8651b0445dac9e0ee2af428526668be41
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 15:09:38 +0000
HoldStream -> MuteInput, regenerate stuff
20060829150938-b59df-51a2a4f89e84b2f4b2302e41e8a945b34f419389.gz
commit 31129204a508cf1444dc267628de6de197290873
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 12:03:03 +0000
remove #include of stream-engine-gen.h
20060829120303-b59df-503537b1242eb77116fa394ff1e68f58a41cb656.gz
commit c04bb5bcdebecd3b14c90f3cdc0d3c1d7175167b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-29 12:02:11 +0000
merge with new generated sources
20060829120211-b59df-266940af961507493c78b91764feda8eddf9848f.gz
commit 04cd82315a967607f50f380550ad8b6dddccc6d7
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-24 19:50:49 +0000
s/Media/Ice/, and other spec change stuff
20060824195049-b59df-2286703d903c6f994e2f50b4616bfb125c7109f6.gz
commit 9d218abd45963ccfc38200f8e89cb109b68ff936
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-24 12:11:45 +0000
NewMediaStreamHandler -> NewIceStreamHandler
20060824121145-b59df-91ea0fa8f99dce06d594ea939375444ea9e41aaf.gz
commit 11a1f6bf2736b62b763f69a84486a62c2d5ecd46
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-22 16:53:22 +0000
regenerate generated sources
20060822165322-b59df-adbcf4f046878c7e6c53aba0f63642374b2dc7d5.gz
commit b918457f763d900bc53833063cc5fbf18da93faf
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-22 16:52:47 +0000
SetPreviewWindow -> AddPreviewWindow, RemovePreviewWindow
20060822165247-b59df-b240b9d13c32048b218bd7c62de5bbeee3e3d49f.gz
commit b59b1e8bbd83d36f92ebf9c90fe91624cfae0d65
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-22 16:44:48 +0000
MediaStreamHandler -> IceStreamHandler
20060822164448-b59df-aaeba45c75406b682dbb2675ac0f163d024b9023.gz
commit 001cb1add1a3e718f364c92d9f4ae9b25581f97d
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-22 16:21:08 +0000
indentation
20060822162108-b59df-cf64c18b1a9b27daa718eb205f3d00b1abb8d0e2.gz
commit f9a02d14f9f874ee50cda12eeb6b60ba9df7c4ed
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-21 16:22:46 +0000
implement new API on StreamEngine object
20060821162246-b59df-a888a0685a26a21de82e27d3062370fc12ca40c4.gz
commit 2d409f3ad2933401649d7b6c6b86a989382e95c8
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-21 16:21:58 +0000
implement stream lookup code for stream manipulation
20060821162158-b59df-9c9baddce259e363d1247b5c50bae22328795e2d.gz
commit 8d60a903ce059fdb6e52312df6e9e7c1c02eef87
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-21 16:20:34 +0000
implement stream manipulation methods
20060821162034-b59df-50707a498113bba20f05677dd2862a1c1a55b673.gz
commit e62aab32e91986cda991b6a3c4ee68138054f320
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-21 16:20:01 +0000
save media type on stream
20060821162001-b59df-69ed2df769b80a7de55412174eea74e472c80c50.gz
commit 4be8f1c19e7a033d2538168a46db70e4eb5dd87c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-21 16:18:10 +0000
refactor gst element creation
20060821161810-b59df-6dae9d693be773eff18bd1e64b9dcb52d34b7e2e.gz
commit bdb92ef46e25a4ba9fa67ee3e4a85f1ac916c883
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-21 16:16:13 +0000
configure.ac: check for presence of gst-plugins-base
20060821161613-b59df-1480ce4f86b507501b26728486c37cd868ff7743.gz
commit baa8dbafd16c863c7bf83e5a06398c3ef6f67741
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-17 14:27:57 +0000
channel: remove unnecessary methods
20060817142757-b59df-ccf798078e03ad0e92ad4c488b11178a606c50f2.gz
commit 2fa8108cce5e75ac928d802e90de4ca2aaaa0305
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-17 14:11:46 +0000
session: make streams a public member
20060817141146-b59df-48abc3540284415fc9aa9593e06cb8562bca5a04.gz
commit 8d647a3102ac1bff8e071d3b34d6a1ea53562de6
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-17 14:09:21 +0000
channel: make sessions a public member
20060817140921-b59df-62718c95a868923b000c1e935dca51e12425f048.gz
commit 6df334950a0a196f667878954e88cacd7fe7fa63
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-16 18:11:08 +0000
give stream a stream_id member
20060816181108-b59df-4d1fa690d0781130b62d26b4c60e72da20aebe73.gz
commit bac98307c1720ed5957300ec74fa5f8cdf98eec7
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-16 14:51:26 +0000
refactor src/sink creation; support audiotestsrc
20060816145126-b59df-411b7b73753966e623df3fbe298e67a150173154.gz
commit 0e17005396f3e0c292cd52a3bcf724b40a027dc1
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-16 14:29:41 +0000
disconnect state-changed handler from stream
20060816142941-b59df-c69b065a9419a10a26d5007a5891f0ca9b5d85f7.gz
commit e54eebe71c0ff384cce8b1785263eb8582d80d54
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-16 12:15:51 +0000
regenerate generated source
20060816121551-b59df-6deb2c6afe027554fe95f5ce9956512fc4f3fc4c.gz
commit c2af16b1e84372c2c5923e56433feb323bca5f68
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-16 12:13:08 +0000
xml: rename parameters
20060816121308-b59df-0569020a1dd7f36bfcd31da8c8af14af55363824.gz
commit 2f67f69110a0a195b8815a6b8efb32aee8a3ab3d
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-16 11:53:13 +0000
channel: save channel path
20060816115313-b59df-4c98d89779649f7b64ff5d6772a66cc649e1412a.gz
commit 18703f763f6cec54cb83b3111fe7db9993569b3c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-14 14:26:27 +0000
stream.c: tidy up debug messages
20060814142627-b59df-4cda9180997612fb6675f754bb49ff5409da717a.gz
commit 6ed2e9ccda65c7934e4f4ceaf184429e6d0244a2
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-09 16:25:19 +0000
stream.c: clean up g_message calls
20060809162519-b59df-8f04c8c9006791bb53c38c775f52cd86daa3380c.gz
commit bb0b5597a7bfd17c145fc065fe7e0886493e64d3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-09 16:22:34 +0000
move config.h include higher up, and wrap in #ifdef HAVE_CONFIG_H
20060809162234-b59df-89982540aace76a6d890bd619b0660a339b969b8.gz
commit 1af47351b42d244fd4ebc105b5eb8bdd2b387510
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-09 12:42:30 +0000
use media engine disable retval rather than checking for non-nullness of error
20060809124230-b59df-4aa1ddb373801e09c635648c78ba262c766a4b3d.gz
commit d3456617c7fb018da428a2a23920de1709788190
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-09 10:45:48 +0000
make tags file boring
20060809104548-b59df-e81a39af374a65e24db0e2241422ace157432be2.gz
commit 06b5293a014916357c2831a720c6e7cefb2bae84
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-08 17:22:56 +0000
fix media engine handling
20060808172256-b59df-bed1a76d1e60ad44f70b5ce1256e175a5f511f67.gz
commit 54f57a294110d46942a58a21c5516e8c0ab028be
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-08 17:21:56 +0000
undo overzealous media-engine.xml -> stream-engine.xml
20060808172156-b59df-519206405de5ff1b5e6603826cd7f131c3ac8019.gz
commit 3ffad30fc19d7c920774c8d72079112f69f99d3f
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-08 15:04:13 +0000
fix "g_object_unef" typo
20060808150413-b59df-3b7671bc64a44a98cba051ad833621a82d1bb85e.gz
commit d0a42e5214250049d6331b76bf7271d8770b591f
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-08 14:52:06 +0000
change DBus object path so s/VoipEngine/StreamEngine/
20060808145206-b59df-621ab4d9abde5bf5b3e53d6a16643c38ea19cc4d.gz
commit f56d4fbb12de38063c43795a821ad22af363bc00
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-08 14:30:44 +0000
regenerate generated source
20060808143044-b59df-640dd54666ec7e7339212043db2c7b625fab3107.gz
commit e0c448309ebffd983dbdac9cecba2e7fe875309e
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-08 14:29:26 +0000
modify StreamEngine API for video calls
20060808142926-b59df-4c84c2db8ef470ba08c9993408954a87ecdc7ed2.gz
commit d805a6dd111e07cf1ae43b6952e785fe5f61b2f8
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-08 14:23:48 +0000
specify python2.4 for generating XML
20060808142348-b59df-2772e274c54dbe9f19ece315425d76427f7bf906.gz
commit 955260d8aef31daebbff69d6af0f0b3b66c8c635
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-08 13:30:11 +0000
regenerate interface XML
20060808133011-b59df-e3973895ab7473eaba4df7193626116fd5cd6462.gz
commit adb777592d93f9e9aafc58f79715240c4df7a6e3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-07 17:14:45 +0000
indentation
20060807171445-b59df-d5df81902d269c6e5190d249d4fe989ed600e3be.gz
commit b5573d33d6b0975bcc34aa67cd9d92221f4eaba3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-07 17:02:52 +0000
remove stream from session when it has an error
20060807170252-b59df-a329679c9b4d0eff45453ad7e62e69d672dfe481.gz
commit 445c199810e25313cea171b8c6e527005aa1eae9
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-07 16:46:34 +0000
check return value of tp_stream_engine_go
20060807164634-b59df-13f52adaf2ee9e815961c1667980c417eb2b48e3.gz
commit 4eb0a68c921eec913f910f87fa4ec93be81053de
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-07 16:44:18 +0000
make TpStreamEngineSession support multiple streams
20060807164418-b59df-04e171e41f6b0578273dea5e631c50ab6b9febac.gz
commit d00182f99ef09bd22f5f66e85cb89ba0b8ab578b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-07 16:13:55 +0000
indentation
20060807161355-b59df-f2d20afdbb9eea257de5961deef70111d564fc18.gz
commit 1234382cda17f239a023d212cebce071f6fc74cd
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-07 16:10:21 +0000
rename session_proxy -> session_handler_proxy
20060807161021-b59df-8d49eac9056f61b5d912b961a42253407cdfdf2b.gz
commit 95453c94d61f16142d6daa21087d773a26742471
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-07 16:07:04 +0000
indentation
20060807160704-b59df-2bcdc8473f2af72e0f8b677b71f888400e9ebccd.gz
commit 5ef9583ca39f6fe3d7f933aec47999938aee1853
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-07 16:06:26 +0000
assert stream is there before starting/stoppping it
20060807160626-b59df-120255660269c53a15eaa47d4950cca1e9358daf.gz
commit 15338c1345f579cc631c774ecb382aa1638f07cf
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-07 15:54:19 +0000
make stop_stream static
20060807155419-b59df-b4eeaa31a3b9c2041a73e759d1827772625dce90.gz
commit 22e5a27394d24dde6146aa750d1654df6bf73ca3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-04 14:30:59 +0000
split out TpStreamEngineStream object
20060804143059-b59df-be7ce3b825966fad896fd2b2d10b7056dad3cac8.gz
commit 1de65fa5f5783ca210e1f38b34c01b9e7a6053d4
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-03 16:14:58 +0000
zomg: split out TpStreamEngineSession object
20060803161458-b59df-303303970ebc0d72a04c89679f3a1f269b6d21de.gz
commit 7ec36fec4bb2b31a7326522f3564b38466c7b727
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-03 15:00:27 +0000
document tp_stream_engine_error
20060803150027-b59df-0ecb1a6991dc16216ae1961ba84c3dc4679fa5e8.gz
commit 757ea3a474bcb90de1ca7a5bd5bdd88f7aa5367e
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-03 14:53:44 +0000
raise no-more-channels signal on right object
20060803145344-b59df-2c1012356664170b7c3c4d664307e5bbe461f525.gz
commit e2bf8498cc6a5316462915013cdc02cc411be91d
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-03 14:25:08 +0000
emit no-more-channels when last channel is closed
20060803142508-b59df-63efefd20834a916fe8a33d36e5e983db38369cb.gz
commit 82be2633f082849dc42572b9fd3b00f6ada4e3e3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-08-01 09:36:10 +0000
indentation
20060801093610-b59df-6ead925b256a8dc3da8c4c737e51204cd910329f.gz
commit 784ea9ee081933433ddeadf782b1d9d61a10b4ab
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-26 13:35:30 +0000
fix stream error signal emission nubbing
20060726133530-b59df-1e83f69af31f5bf4fba8e7ba4bdf01acc71caed2.gz
commit 89f7b5b3595bf24059e4cfa5b3906f2d235f8c78
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-26 13:22:57 +0000
remove leading underscore from tp_stream_engine_register
20060726132257-b59df-929ffffdfe7a33755ba2eb365fe9ebb61f307908.gz
commit 977e2f068d36d1402a469c8c57efc38ca989053f
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-26 13:22:20 +0000
fix TpStreamEngine prototypes
20060726132220-b59df-9121ea6a787db7027445604c818ca12cd396e390.gz
commit 2f6a693c6943650a819d06b92395c63c38e6ad33
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-26 13:20:42 +0000
remove return with value from void function
20060726132042-b59df-c2118f708e6e8e822cc8cc3fb4e8e8e56bdaefa9.gz
commit a832e925924a884d775e38e552c66ad1e081cf2a
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-26 13:15:23 +0000
add TpStreamEngineChannel object and refactor zomg
20060726131523-b59df-bab09bdd02587a61a77774527bc6862562c6eeb3.gz
commit 59aa7249897b5d4dad42a7103defe4f36f884834
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-27 12:29:42 +0000
set nano version
20060727122942-b59df-b1bc470540a957ccb883d4de40b58edadc7abdd7.gz
commit 19bdb85183be36b60da9e6b462581fa7355b0148
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-27 12:23:49 +0000
unset nano version for release
20060727122349-b59df-94b4bd8e3296124136cef2338afc8f9aca659c0a.gz
commit 7bbe2eb497b3570083780bef9ab15c64035eca2f
Author: <raphael@slinckx.net>
Date: 2006-07-10 17:20:29 +0000
Add chandler file to stream-engine
20060710172029-afd96-807fae8b3496d9378c4f5efa09f86c0d5fa5b08c.gz
commit adaf98e804aebffa5e2b552c2632c1001326a887
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-26 13:19:00 +0000
unstable branch 0.3
20060726131900-b59df-abca47b9f2c975a8bda72a7b037510006596e5ca.gz
commit 31df8e7ac9f44590c06ec199e9721bc3a12a8650
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-18 13:27:24 +0000
make session error callback take session proxy rather than stream engine
20060718132724-b59df-9eab4dc9665a3b8ec62c7d5967cfdacecc79b332.gz
commit 6b11b7eecc40e81bc7d2ffba2f93e01dbd0cb517
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-18 12:26:25 +0000
undo overzealous renaming
20060718122625-b59df-13d72cc5727d89c3230b3896ee5617072166dd4f.gz
commit cbea60f82dbd0bcca0bd308f73a9ff823b993060
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-11 14:55:00 +0000
update default INSTALL file
20060711145500-b59df-c0a243e500c809793a9fa2bfaf9d0b050f0338bb.gz
commit 68d66a130ac3cfca11827e9519431ef7c8ff29e7
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-11 14:53:01 +0000
fix some missed renames
20060711145301-b59df-29d2078b4f5f88db63bda1d72ba98e6822535674.gz
commit 2174d9bd037ddf104c09dda81b46e2f9e3be0ae2
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-11 14:28:55 +0000
s/Media/Stream/ in media-call.pic
20060711142855-b59df-751036455007466adc43f9f999e0aecc93cf94ae.gz
commit 2f56577f3e15fc5274854c8d2e4c520f497136b7
Author: <raphael@slinckx.net>
Date: 2006-07-10 17:20:29 +0000
Add chandler file to stream-engine
20060710172029-afd96-4941ee0307db27318aac53917236b3cb8686ff53.gz
commit 9efb16d0288758994c1ba8404f67bceedd681697
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-10 15:53:10 +0000
rename to stream-engine
20060710155310-b59df-76323964adb74bafa5e78e016a56465b3fa839a5.gz
commit 8cc8b206e70cbd539c470636b3c77653cb74d02a
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-07 16:37:39 +0000
rename: s/voip/media/ (obj path/bus name unchanged for now)
20060707163739-b59df-f266ee1b13189fbb64d16daa9253af81647634ab.gz
commit 91e29e30f39b47b24d4792cd4db6d518afc25f95
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-07 15:46:27 +0000
configure.ac: rename to media-engine
20060707154627-b59df-40d2b83802228d4b14f2d9b97c21a96d6eea6967.gz
commit 290ace884af0129594939e97aab95bcccb935b52
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-07-07 15:42:32 +0000
version 0.1.13
20060707154232-b59df-69960a0c6312d1515e3299fa56ff62af1c72c0b8.gz
commit 4e092ccda31966f0152592affdc5b4fe8f7455d3
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-22 15:38:54 +0000
require libtelepathy 0.0.14
20060622153854-b59df-46909d4b7c9b27b3c02a7c0b9af115c59ad944ed.gz
commit 4a0504b1addab88d834876ff113c8468a228dea7
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-21 19:10:58 +0000
set chan to null after unreffing it
20060621191058-b59df-7b14eedf1bec81a8b29ef5b3643880d2f9f38389.gz
commit 74edb8d7003c4e640238f1c00c493180f65dd1ac
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-21 19:10:17 +0000
add/fix defines for maemo support
20060621191017-b59df-004e8f8d928eb5c43115c110a8268dd32f8178bf.gz
commit e86c08bd2fb03ce715f82a4b9d3cd060f34c4a1b
Author: <rob.taylor@collabora.co.uk>
Date: 2006-06-20 14:18:51 +0000
new release, version 0.1.12
20060620141851-25e70-e24ecc9d22132274556e41e5d88f1796a084480e.gz
commit 9a852d800b64f61aaabf6704c3bd4deb6449f9dc
Author: <rob.taylor@collabora.co.uk>
Date: 2006-06-20 14:14:21 +0000
listen to destroyed signal on the connection proxy and shut down nicely. Lots of state cleaning up fixes.
20060620141421-25e70-2755f93918df6d0eb99e670f2419aebf7d12d26e.gz
commit a649be1c9b59d395bb17af14c128fe2e392bb3a7
Author: <rob.taylor@collabora.co.uk>
Date: 2006-06-20 14:12:48 +0000
correct comments, debug messages and whitespace
20060620141248-25e70-e69ded7ca50015e4d56affe722f593f9337fccb3.gz
commit 0dfa3479dc898ddfeb5bc6f13c0b5006aad5f1db
Author: <rob.taylor@collabora.co.uk>
Date: 2006-06-20 12:38:38 +0000
check for backtrace and execinfo.h in configure
20060620123838-25e70-dcd52aa9537911bad92119864d68c2a60cc93a62.gz
commit 6c23d3108e6f4e3009a23b07ee767e13b877b9cc
Author: <rob.taylor@collabora.co.uk>
Date: 2006-06-18 18:50:17 +0000
don't try to stop the stream if it doesn't exist
20060618185017-25e70-46eff27f5adb22672b6c43fb19c57c4896b29218.gz
commit 4c4d1e833b3fa62cc441ed4f2c2cf9a61ccbf7cd
Author: <rob.taylor@collabora.co.uk>
Date: 2006-06-18 18:49:15 +0000
when we get a sigbus, exit in mainloop thread.when we get segv, removed the handler before continuing
20060618184915-25e70-b8ba44fc4c74f2d6cd974034619f2e56ea52348a.gz
commit 5ae5cbdc941af090bf782781aa0dbd87c15c207c
Author: <rob.taylor@collabora.co.uk>
Date: 2006-06-18 18:39:00 +0000
clean up some more state when channel is closed
20060618183900-25e70-68a9697688c01edc804a73671f0e5a9e71542aa2.gz
commit b34f04828412037c98315c0e13af327e37af5135
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-15 21:12:40 +0000
bump nano version
20060615211240-b59df-3973885dbf0695c9f302e83ab4935824ddbb2386.gz
commit 767ddad175c9adbcfef03c2dc835c63480a771aa
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-15 21:12:05 +0000
version 0.1.11
20060615211205-b59df-c8b33f916042b4f221537e339995926e64e11984.gz
commit 52bb745ef2a2a7fa41333e3be4bf06a096f960ef
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-15 21:06:48 +0000
use libtp props interface to pass STUN parameters from connection to farsight
20060615210648-b59df-acce17508213a52c2358a4c08061396088414d0a.gz
commit d991dccfbbafa111fc6ce0c69026c671c9aba460
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-13 18:37:55 +0000
bump nano version to 1
20060613183755-b59df-35398291d9c08c4cb7a586e657aadb19a9e824b5.gz
commit 0e47e0c63072359795fa98cb28b50b1ee8269fbf
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-13 18:23:22 +0000
version 0.1.10
20060613182322-b59df-d4c44b55151f6194ff9abc319b4cd1a090ab48ff.gz
commit 82ca6871879dd1d4906af8883fa421ce9e18d097
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-13 18:21:54 +0000
add empty changelog to placate automake
20060613182154-b59df-247d644e851d3ffc83a6db1d4f1d547d652b5b1b.gz
commit 362e6ce0c46a139d25b00ca1ace87cbab24860ee
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-13 18:16:28 +0000
automake fixes for distcheck happiness
20060613181628-b59df-fd4d7e14e550a72c36902a31fa932b3b4ed8ed23.gz
commit 4253b6279f0e69f8472de8dc7c5f45bcbd6b85cc
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-06-12 16:45:32 +0000
Applied patch from jari.tenhunen@nokia.com, with a couple of minor changes (two GError leak-fixes and removed an now obsolete callback), that makes HandleChannel throw an error if it fails to disable MediaEngine.
20060612164532-50843-c3082135dbca99d448c1db2cb20f4ff6ae94de6d.gz
commit ad08f692c24abe471136dcb33b7e572daf17995c
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-12 16:54:55 +0000
new version 0.1.9
20060612165455-b59df-06990a3a80f92aeff123eb483459de057fcbbf1f.gz
commit 6488f945d987df6d966b2879e05f139e5633481d
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-12 16:36:48 +0000
add statusbar.xml
20060612163648-b59df-29ba430d69a312bcbedd6ca2ae8ab99b001174fd.gz
commit 3fec0afdca67209e4d5f342550157b53125100d5
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-12 16:30:21 +0000
make building with infoprint conditional on maemo support being enabled
20060612163021-b59df-ffbd794d9fd01cd3bc0c6fba6d5fab6ec372dadf.gz
commit 0e075cb8c6c8c4cc51a8b3399637a920f1e0fada
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-11 12:51:08 +0000
make use of statusbar-gen.h dependent on USE_INFOPRINT being set
20060611125108-b59df-b423af4cc394b800b171c7699c35ff2451d89cbb.gz
commit ff94fc956dbc573941b74abc05047b0801a94c4b
Author: <dafydd.harries@collabora.co.uk>
Date: 2006-06-06 11:27:48 +0000
fix typo "causght"
20060606112748-b59df-3f0e1c21093483739dfd6622679daec09bee2b91.gz
commit 967e765803d20e131989a28de849402585a38878
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-25 17:49:57 +0000
handle segv by closung the pipeline down - safer when you have hardware elements in your pipeline.
20060525174957-25e70-b06496cc44ab02792fba6c10a7d3a84b245ef0a5.gz
commit 1ce53fba043a767c7ec710d010d769f30f0c4d81
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-25 17:49:18 +0000
fix whitespace
20060525174918-25e70-0db14a94230ccadd4c9e6f4aabd779ea6df4baef.gz
commit 3b590a43301271fb2e542c7623b08afc81e96bc3
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-23 11:55:22 +0000
enable 770 media engine when channel closes
20060523115522-25e70-e8edd12908893c8f55fb3a1ad4d375839ce04091.gz
commit 22087a09b94d88006e82747871af11401fe5123a
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-19 13:16:47 +0000
new version 0.1.8
20060519131647-25e70-ca6641c6e839afedc8e37bae23f362718ae012ef.gz
commit 74b8b9775ec13ba0b1eda98dff789722f45ef661
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-19 13:16:30 +0000
emit warning if 770 DSP crashes
20060519131630-25e70-9926d5b1290f77f34b096dc572c316bc47d5d8a9.gz
commit bf990d42d3bde97278d2ada9fe2626a33c10cbbf
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-19 13:16:02 +0000
add priority policy handling to realtime mode
20060519131602-25e70-e4ec882fd21ba5a4302d8a685bf3efe444923c90.gz
commit 0490a6256e154a3312b9d8bc12ce55d5f5e01bb4
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-19 13:15:36 +0000
remove VOIP_MUTE_DISABLED envvar
20060519131536-25e70-4e4b9dc09216e79eac00dc7583418ceb6bfc5022.gz
commit dbc4227d7a26f78c01c9e60d39d66fc1e2b6b7d9
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-19 13:14:26 +0000
fix up 770 infoprint handling - delete proxy in the right place, also log to default handler when in use
20060519131426-25e70-aa036b08a6a7db7231a832463da8547482f40c34.gz
commit 0c5363d4583f3c6a1a22c48c8931a78bc6fa0309
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-19 13:12:32 +0000
on 770, change to useing media-engine disable
20060519131232-25e70-a7cf3edceb6a8641f7c45d43f797a1e3d4461f7f.gz
commit 18ce061a52e2337461b745e10992effe8f711cf9
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-11 09:27:31 +0000
add message for DSP crash on 770.
20060511092731-25e70-37caafcd80d1c6746b30b45161db64a6efd9e5ba.gz
commit 41737cd4030517e7cbd7195d6e319f7d38568e82
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-10 16:37:38 +0000
increase version to 0.1.6
20060510163738-25e70-e71d030c15d67ce400460607c1843bda636f5e1d.gz
commit c06f419d9c01bee8920947de226e79a2a0b76a94
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-10 16:37:00 +0000
handle dsp crashes on the 770
20060510163700-25e70-700dbaad42aaec55b5f46ffb4e6268d9880b5ff8.gz
commit 3bf215f5b26ee468503a52494c67bcf1a7596d5c
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-10 16:36:04 +0000
add envar for setting connection timeout
20060510163604-25e70-4d9abb259a6b9d88b9f5924a3757d589f46cc341.gz
commit 39d897265c024f080e731cc5d696345751011382
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-10 16:25:17 +0000
add code for printing debug info in popups on maemo
20060510162517-25e70-2797de40af4c97ee2d58083708713fa68d1b29ed.gz
commit fda8f7c637590e420379b4cb1c1944e5bdd9ee9e
Author: <rob.taylor@collabora.co.uk>
Date: 2006-05-10 16:23:25 +0000
remove got_remote_codecs, not needed now as logic is in farsight
20060510162325-25e70-6da5eb406e6bffd0fd2c9e46168bd672dc522c61.gz
commit 0c4459d6a944a8a89c7dad4bd4ea719339ccdedf
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-26 11:55:01 +0000
added more debug
20060426115501-25e70-bdea8b88770ac315761af97858337609025fb50d.gz
commit 58cdbbf23c6f3edcbe0e29b66199cf2d2efa46c7
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-26 09:21:53 +0000
version 0.1.5
20060426092153-25e70-3e34e51aa5a553e90bb2222c776c1f6c3234e435.gz
commit 235085b62a331dd7c50daff41440f4e743ecf328
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-26 09:21:16 +0000
change VOIP_MUTE_ENABLED to VOIP_MUTE_DISABLED
20060426092116-25e70-5f35ea1b223fe9ed59e764f9cd6430eb23fea93a.gz
commit 8eb1f6a18eb61cbd9fea31c5b61c4825c702395c
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-26 09:20:34 +0000
add support for SetStreamPlaying signal
20060426092034-25e70-5a7aafd3cade9e9c5a4287cd6fe27091386aed86.gz
commit 1af045ae7a17007a81ff9a938e9d6121f2d737d2
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-26 09:18:26 +0000
up the version number
20060426091826-25e70-0e56450c0bc10a704713d34d83af779db8041acb.gz
commit 1bc6edde2c6b457e5ddfc55d38874bb409438c0d
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-24 16:53:00 +0000
allow voip-engine to run as a realtime process
20060424165300-25e70-3c1a669085914b96d590aecfcf5c7a0a40efd575.gz
commit bf7992704ee8ac17a04934a23a1bae0b74a997b4
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-24 16:52:16 +0000
only set volume and mute whiloe playing and sink availiable
20060424165216-25e70-c62af311cab5c91550c907237b4f8471fc90ee2b.gz
commit 29f08b1ee269e89d6a97b32f9f5c5de08e8892eb
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-24 16:52:05 +0000
add more debug
20060424165205-25e70-004656623f8c378d5fdc135af770a76831ab038f.gz
commit afda119fad8d5a536b8e3433022960b829820a54
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-24 16:51:10 +0000
clean up more in channel closed - this is all a bit nasty
20060424165110-25e70-464f5117c194ed8b1a0499f3666968a46b97a945.gz
commit 212d6a83daed118a8cc248d4adf36b28fee94f6f
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-24 16:43:38 +0000
add env var for wether to use mute or not
20060424164338-25e70-6e0e3af460234f63c487429a4683a292a80e21cd.gz
commit 4a1b06d49fe70c0f928f2fb6d0d48699656ee7ea
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-11 09:20:46 +0000
new version 0.1.3
20060411092046-25e70-83b88db4075ff2a62c285f7f135354b0c06eb8ba.gz
commit a6e6b098611664eacc101fbc5e7451d1bb44a2e0
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-11 09:19:11 +0000
add more volume debugging, cap volume in tp_voip_engine_set_output_volume
20060411091911-25e70-02cea13e59956a7a08db540d5ce2330615a279f1.gz
commit 9c0bee03ec63495ede9494970c3cd521f553ec4c
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-07 14:28:18 +0000
error gracefully if we fail to get a proxy to the mediachannel
20060407142818-25e70-e87d7873537353e6d0cedddcb6358da0cc2ec3e6.gz
commit 577eb6951d3f83525082620730f020e929520340
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-07 14:28:02 +0000
add misisng osso media engine interface defn
20060407142802-25e70-0b91bc7c24dca48a73d1253f8fb66ff81479569e.gz
commit 047314bd80156b71397fe24e9a01b406ee7d87ec
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-05 12:46:45 +0000
disable mute on input for now
20060405124645-25e70-a2d6997506d05d1aa29e4ec6f2b19a32bd0a1267.gz
commit 57b37a7bd165ba9e0395731b1bb795be6eb8aa11
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-04 13:27:09 +0000
remove ChangeLog
20060404132709-25e70-a6a7f74b2ec2d297415de62208bf1c51e402f8bb.gz
commit e94c9413a634641a05824351c90d8d07323260df
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-07 13:46:01 +0000
up the version number
20060407134601-25e70-85a8e8f295299f7363685688aeb8b635ad1524f4.gz
commit 02e3d593941ff44a5bf40f8a5e4c85abda49b6ce
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-07 13:12:36 +0000
dont attempt to set volume/mute if stream isn't playing
20060407131236-25e70-64f7634e2a776852ac8b95b253c45db7e7c6269f.gz
commit df94de3c149273cd87c890d99838e6ac598865c0
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-07 13:11:53 +0000
pause media server on 770 if voice call started
20060407131153-25e70-7bf426a2e0eb7808513d3ee7c4e51d4863c2134f.gz
commit b5db4bb11d3dec3cd0bcc64e1ad95559115721c4
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-06 08:11:23 +0000
add debug to volume setting
20060406081123-25e70-1efe883b29f897a143fe228353463399078821a4.gz
commit b4385c8d82d13a16586cf14380001ffe4a251838
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-06 08:11:04 +0000
up version number
20060406081104-25e70-731021339004f64b1ae4111edbb9d0e24123c63c.gz
commit ea54e826b7a5123bdf6724b66553af979b0d1ce0
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-05 12:45:34 +0000
add stream state reporting
20060405124534-25e70-f7a1afb522653e2ef7345bd32a88c2a5c8e9f063.gz
commit 6e4758f7dbd540afe056191ed6467ff9e3dd7bcf
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-05 12:41:52 +0000
updated xml to add streamstate reporting
20060405124152-25e70-b2b0aa7fe6c29a743a13228e1e245797b370c8b2.gz
commit 6b30a55fb903769a2b2a470982f2ce4b30503c28
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-04 13:27:21 +0000
increase version
20060404132721-25e70-10aad5f01e97752a64742a8f5057ec6622194a5d.gz
commit 7851e522d7755ebd2fb6506934450941e8183c0d
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-04 13:26:32 +0000
remove debian directory, add to _boring
20060404132632-25e70-5d4318ee977e0fdc6aa632a1d5ed5c464682cb2c.gz
commit c5535e8b4276de991b1bb4dc68cfcb406eec977b
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-04 13:19:28 +0000
make sink and source setting work for both codec source and sinks and normal sources and sinks
20060404131928-25e70-2b50893e4e65210c03e0baacad24d8b13b1e177c.gz
commit dc085a6a3bf777e7401d1654611c7a0ab2a31af0
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-04 13:19:01 +0000
fix codec param passing - was broken and leaking!
20060404131901-25e70-09dba55506165b94b8fa1e0adf1e99a6cdaa26c2.gz
commit f098268a11c40dbaa1771e57073716602d024252
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-04 11:53:10 +0000
remove whitespace
20060404115310-25e70-9ee1500f56e4287e6233b711e0c7bfb3a7864024.gz
commit 530cd1d35dc058d93a127a9a72d1af651d9f0734
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-04 11:48:54 +0000
change mute/volume interface, add implementation
20060404114854-25e70-bde85acc74f649ec59aa82e25de9ef3e34c2e7d0.gz
commit 1770356fe122ffcbc4670c5536c189c618780766
Author: <rob.taylor@collabora.co.uk>
Date: 2006-04-02 11:39:49 +0000
added org.freedesktop.Telepathy.StreamingEngine interface and generated source
20060402113949-25e70-6dd774cd7fe6de3a505c07514dc5345d1b9450e9.gz
commit d4719c49ff4a45126d9c905af508d9df7bc87289
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-08 17:41:24 +0000
added dependancies to libfarsight-dev, libtelepathy-dev in debian packaging
20060208174124-25e70-052276b813614a39693c092e2b525356ed173517.gz
commit 943bed4c258e70d86ae9e6b56a63f07335d85399
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-08 17:40:50 +0000
added .svn to _boring
20060208174050-25e70-c4334e89c37d3d4f8dd7829dd4de496ef7e5cfe6.gz
commit 8b36b19c876b11178580daf98c33baeed21ae2e5
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-03-28 20:37:01 +0000
Use new farsight-stream states
20060328203701-2425b-41cda7aafd79d215586d95bb5d4268992d39ce8c.gz
commit cb3b6e18f2f40e62d458bcfb96fe8e95efdff3bf
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-25 00:33:53 +0000
do cleanup when channel is closed
20060225003353-50843-08e07fdcfc5ef00866ec70f8201aa2ecbb58aa00.gz
commit 3ee9970bb31336f0d0e858ee87fc253c8382feb1
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-24 23:44:23 +0000
remove the candidate badgering hack completely
20060224234423-50843-b0dbac7121e7eb46bafad059687a089e4604c4c0.gz
commit 76cdbf7da085a2227839f6dfddc68ad1243a4fdd
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-24 20:15:50 +0000
fixed a copy'n'paste bug related that resulted in a signal id being overwritten
20060224201550-50843-bf25c0406464f1daf2bc2a84d3400ea391c03cbb.gz
commit 715cb42b82203c5322b30450b8e50792d6632c0e
Author: <philippe.kalaf@collabora.co.uk>
Date: 2006-02-17 22:49:52 +0000
Added FS_FAKESTREAM env var
20060217224952-2425b-df95a358ab03545759303a5edca12f52ccbbf8d9.gz
commit bba83549e6a3c73c7678737a9a9714099ff98a0c
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-17 13:32:48 +0000
call start after having an active candidate pair and remote codecs set
20060217133248-50843-f3b1e498e820b3dd14c0de9c6798fbf6dd1fe35c.gz
commit 6fab5ec40e317b94d8dbf72136421b340e49b6fb
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-17 01:45:16 +0000
set a couple of properties on alsasrc
20060217014516-50843-0722fec5dd5b8cb74b7f7a041d4287004d4170e4.gz
commit 82083fd2e7a2edafcc46c0fe18d686bbdb3d644a
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-15 22:39:32 +0000
comment out pre-jingle hacks
20060215223932-25e70-d0c449623747c411aa96b9eea0782f20463bdefa.gz
commit 7ddc2e546635d05934d537e1406272232b8a1e2d
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-15 22:38:43 +0000
add debug for remote candidates
20060215223843-25e70-1a754faf38a993627e01f3351a12eefa924c44e0.gz
commit 7deaf7ec8bdfcf029969eedb17ce79a595d1ec74
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-15 22:38:02 +0000
call stream start on recipt of 1st active candidate
20060215223802-25e70-816f42431ed84159aa5672a008a6ccd89d6dbc2b.gz
commit d79d4b40eb5bbf5ca471221b8242d1b31bed6e68
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-14 19:16:23 +0000
set source and sink
20060214191623-50843-9399637556d5a105cbcc3c8a96fd7acf9a096378.gz
commit 398032002507acd770ab01df57eb364cd89bf182
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-14 19:15:33 +0000
fix bug in set_remote_codecs where the return value of g_list_reverse wasn't stored
20060214191533-50843-cd2959c6866fdd476947f17de3487287241cb589.gz
commit ce4b0612a1a2cb53372af475507bb90ba8842e4d
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-14 19:13:36 +0000
add a hack to manually set the active candidate pair (will be removed when the Farsight ICE-stuff is finished)
20060214191336-50843-c367367c94abc61e0f944e4f948b5b34ac9ff136.gz
commit 7d9902479b92a28d080280f993b1ceb1599e1f14
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-14 18:40:14 +0000
move some marshalling code into fs_codecs_to_tp. call farsight_stream_{prepare_transports,start} before calling ready.
20060214184014-50843-f35ed34cbed2151bc8aaaef27389dee82b91c09d.gz
commit 92c926a5d39d57cee33e8409ca88cbf57dbba1fa
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-14 18:37:05 +0000
add some more debug output
20060214183705-50843-f532a1a42b259d650a40d852ff1272f95e3e3386.gz
commit c342dde087098a06f8bfec2cc2fe7d97c03711de
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-14 18:35:38 +0000
fix a GValue initializer error
20060214183538-50843-0a236cb8e64ff6fce84b5d95c8764365cebe77ca.gz
commit 4fadbc98ecd9c20d01ae757d191fb21fbabcf429
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-14 18:31:29 +0000
fix lots of whitespace errors and a few spelling and style errors
20060214183129-50843-0fe5389efca77e8468f13ec6972358ff7b2ae801.gz
commit 8f921887cc98dddefcfe98566174f8385de8b716
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-13 10:18:31 +0000
add VOIP_ENGINE_PERSIST env var for disabling 5 sec timeout
20060213101831-50843-75f61e4e0586c68bdccbd44274b10b25ed01c9a1.gz
commit 7c5976eeda801ebb640562a73f2dea80bf88c216
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-10 23:44:26 +0000
fix up default cases to return when unknown values are found for type and proto, fixes build errors.
20060210234426-25e70-b011d2924a26c367d33c52c1c7ee26e13cdaf507.gz
commit 7a381352f8068f3b726ce52125e60d566348e86b
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-10 23:41:27 +0000
make voip-engine exit after 5 seconds of inactivity
20060210234127-25e70-47b3f9a5e5531744c00fb9de8f6ee16f1366ee17.gz
commit 091f970c7daabe64c59c3b4622c41f3abaa302be
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-10 23:40:07 +0000
remove handling_channel boolean, use existance of priv->chan instead.Unref chan on dispose.
20060210234007-25e70-5e65284846e1dfb63072e2e9269c18825a5bdbf3.gz
commit 57550090b42c428b0d12cde7c5fcaefce8a7574b
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-09 13:35:52 +0000
use the StreamedMediaChannel interface instead of Channel
20060209133552-50843-20e6b68e33b6eb6d63bb934f700e304c3e772b4b.gz
commit 1b12b06ee1a9f33e086bc95d9f447dc219772977
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-09 13:13:03 +0000
update to match fix in Telepathy spec for NewNativeCandidate signature fix
20060209131303-50843-f8a3fb1076c1bb7e4adc78cd19f5a242ded0cfa6.gz
commit a7ec9259841bf4a1eac2e279fb36d03591d39405
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-09 01:34:25 +0000
fixed up new_native_candidate and ported it to the new dbus struct API
20060209013425-50843-733161868f8d9c40bbeabbe5bba1364301bbc8a6.gz
commit 65f1cd502bf3972bab40c225a92ff765f071758d
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-09 00:31:14 +0000
allocate the GPtrArray before using the pointer (doh)
20060209003114-50843-9afe323d2b4c6e38697909a1707787e99382f953.gz
commit 6233d9b22c0eac952879d1a3fc594c2f3967ea7c
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-08 22:23:58 +0000
call farsight_stream_prepare_transports after Media.StreamHandler::Ready() has been called
20060208222358-50843-f162ba5890313537a4c773a1c31cf30b7e8d2ab5.gz
commit b4e559a9e43bf54ea33bcaa76341112923f43986
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-08 22:06:22 +0000
pass all supported codecs to Media.StreamHandler::Ready to conform with the latest Telepathy spec change
20060208220622-50843-4e43e6d74d3d4e77ebad9525a924cfce9cc899dc.gz
commit 7767188aaf3d5df49341545938f41d17e8b2926a
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-08 18:27:43 +0000
have introspection XML generated for Media{Session,Stream}Handler
20060208182743-50843-552a344ebd63c5f2fd69f1972d68fdade500f36a.gz
commit dc6766a5284185be6e19132e760c779395f48c57
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-08 17:23:09 +0000
use tp-helper,interfaces, constants from libtelepathy
20060208172309-25e70-e9ee7ccb14717e09738d3b50d3ca5472361dd80a.gz
commit 091c4b39e5575fda8cc7a4e81f386d63f5e52127
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-08 16:42:04 +0000
add generated source that the current code was based off
20060208164204-25e70-b62b2665d85987b37024a29bbb435ed3eefc7ff4.gz
commit 1d90010d2072cfcaa0793bd1e77e0b378d4fc0a1
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-08 16:30:26 +0000
remove now pointless service side xml that was for the glib test suite
20060208163026-25e70-780d2c7bd45b77f4be22d0898fee1ebb5d9337be.gz
commit ea76f51838ae91ade24855fa2ed2589802be7d20
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-08 16:25:39 +0000
fix src/Makefile.am for new xml location
20060208162539-25e70-ae6bda3031e32007f4d008d2f3ed74e078d3a365.gz
commit a408822e595a39c35feee0f9a40361f238aa0903
Author: <rob.taylor@collabora.co.uk>
Date: 2006-02-08 16:18:42 +0000
add generation infrastructure to generate dir, remove tests/glib
20060208161842-25e70-81a574b6baa9d2137d4a7a6764e3b90bac732d02.gz
commit 7bcf729f39553fa6d2f56ccfbdaeab599c92acd8
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-06 18:14:20 +0000
parse candidate transport type as well
20060206181420-50843-7c9c513ccaed56d9587b41b44f965f81ad9f4a52.gz
commit a394ed56e5e6afe90b8268053405c6432698c9aa
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-06 17:55:04 +0000
fix expected type in set_remote_candidate_list
20060206175504-50843-ae7c764fc97ecd750eed14b2814258bfd4b1c3c6.gz
commit d92490c9ee70f4492179c54f21dbe079c14f43bb
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-06 14:14:27 +0000
signal marshalling fixes
20060206141427-50843-2679b670f810ad8a42c827d03815285b87a76096.gz
commit 47006a0d8c999e34cf70996b54c9174b9f530517
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-04 16:41:32 +0000
remove unneeded if block and tweak the coding style to match the rest while at it
20060204164132-50843-1208ad0119f70b94524bd482a1823f034413a5d7.gz
commit ca68607693ca11d5e0f0548f00b25f0bdb1def5b
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-02-04 15:31:52 +0000
update to work with the latest libtelepathy. add test-case for gabble.
20060204153152-50843-59a328cba6496ae11eb4bb5ef607148987c044c6.gz
commit fa536470eb3c721a3535b2ec65ee0e7274ce765a
Author: <ole.andre.ravnaas@collabora.co.uk>
Date: 2006-01-27 15:15:07 +0000
updated to match the latest libtelepathy API changes
20060127151507-50843-fec85bb61746e33d3a83e3754221a6449d41e26b.gz
commit aac851dbbd3975c8cd5becd8ae897171c33a7f50
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-23 14:38:08 +0000
rename constants to be more usable
20060123143808-25e70-1fdf8274c23d93e5caca5dcdeb63378e688110c3.gz
commit a0bad0f498bf0a8fc524436ab0ca5019e7f1e7f9
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 09:19:53 +0000
removed accidentally added file
20060119091953-25e70-721cc166a7d062d25a6463901f9d66381bb16c1f.gz
commit b24616bdd09e6739a56f9e8565e6925de26bface
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 09:16:18 +0000
make dbus .service file generation work properly
20060119091618-25e70-a2fb5bc140b098ce0b2fcc140aec78827d3906f6.gz
commit 3bc32a6ee1faf5fa8cc061a04127cba2335c5b38
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 07:31:26 +0000
install a dbus service file for service activation
20060119073126-25e70-3c8dc6e156c182abd86a020a759eae5c6af20f80.gz
commit 16cbb5b1c1d484fe120ae91ebf6f9236d7ffdd3d
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 04:39:10 +0000
make do_test.sh run the python test
20060119043910-25e70-be598d47ec000a6a68461cd45754c6b5325dd580.gz
commit c920084baa9be2d31188803bb9931d023eb4aa60
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 04:39:01 +0000
fixed make dist
20060119043901-25e70-b3071fcb933332b285f5483c94db260919c788d0.gz
commit 02e0daa3deed9d16c1ffe2c40fb754140b70aaa4
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 03:35:50 +0000
fixed compile issues in tp_voip_engine.c
20060119033550-25e70-75959980d6eafb110e09e83e9b2c80012805bf00.gz
commit 00c010e6f8d859e5dc3ca5301706ebb79fd5280f
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 03:25:08 +0000
connected farsight up with voip engine
20060119032508-25e70-70b22662ca1b4deaf285b1e707c7510a3ff01b87.gz
commit 166105b18a88f45acd486c13144382e741c9c8c0
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 03:25:02 +0000
added TODO
20060119032502-25e70-508f755a983c413a568fa81a88cbe94a7077f747.gz
commit 72e131ac5403f738be5f99f2cd2d86b91d5fd25d
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 03:22:31 +0000
abandoned glib based test implementation due to dbus bugs, implemented python test harness
20060119032231-25e70-d1253627a5c3f5f19383ae2c012951bdc6c2278c.gz
commit adf53cca1151ebf30bdc44c4bdfdc12ba747ccad
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-19 00:32:05 +0000
regenerated xml from spec change to remove usage of 'q'
20060119003205-25e70-b26ed30af74106327cab54eb29e6b27b9558318f.gz
commit 1890068761d33b38828b2764b3bd86c5795b4f6f
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-18 05:14:02 +0000
regenerated for bugfixes in the spec
20060118051402-25e70-99e5e1d1e985d195bf636f9c7f85add9568560a0.gz
commit 9505e5cec621680656496b4d0a746f2c05360420
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-18 05:13:44 +0000
resolved conflicts
20060118051344-25e70-815d85e4c99acd7a762ee09421ba2326a58911ba.gz
commit 72226cb188efdd9c033c4fa6f4458070f08a81e7
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-18 05:12:29 +0000
renegerated xml for bugfixes in spec
20060118051229-25e70-1a0e9d3ecffb18dcb26f16cae1e81fdb7b066c71.gz
commit 206dfe9846b539b49d6cb5334beef41dc9d406c5
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-18 04:31:47 +0000
code regen from last spec change
20060118043147-25e70-f48fed50e777038afe6eefe1b9941bfe46c5ca03.gz
commit 3bc50f5f58bb4d1d54ca232ebef741fdaa44d782
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-18 04:31:08 +0000
regeneration of xml from spec changes
20060118043108-25e70-f37dbbd9e710ed81d536e3f21bcf9d03065b2754.gz
commit aff9d1a43697d0b5e493cd8fb15a18b5ba687437
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-18 04:24:14 +0000
regenerated from xml changes
20060118042414-25e70-0907707c11ae33c2b6859b318bc968020e01f666.gz
commit a6688893b4e44356ede00b32ccd40c97fbdc5c88
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-18 04:23:46 +0000
removed Introspect interfaces
20060118042346-25e70-27cf06f372e9bccc67d8bb38096df8fb8a2a973f.gz
commit 6bd69d8631cce45a7f3be1bc8ab3c170956dd796
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-18 04:22:15 +0000
updated xml from spec changes
20060118042215-25e70-699aa473edc96e0b9447e440b953eabbe4c1bc5e.gz
commit 3d245ec49e37a53a7cc306933000acc756ed2d5a
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-17 04:29:05 +0000
regeneration from 'remoed Introspectable interface and annoted GetSessionHandlers to be asing so we can use dbus-glib-lowlevel'
20060117042905-25e70-d63b5e5e7c01b2233b3a98b3f6fef9b421d2fcde.gz
commit 621537b841fd4a2f645cc56aeb95dd870056f4c9
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-17 04:28:15 +0000
remoed Introspectable interface and annoted GetSessionHandlers to be asing so we can use dbus-glib-lowlevel
20060117042815-25e70-d6835f0d0544dd948417d362248efcaab21ec54a.gz
commit 8df570bf4f7ceb6699d2fa9bdb0330a6ef379787
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-17 01:52:18 +0000
regenerate telepathy-interfaces.h with prefix TP_IFACE
20060117015218-25e70-95ee8d33f803a148e1ba3ef23ea20eceef962011.gz
commit d74bc1a715fefee3f49302eb228a78a9bce57501
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-17 01:51:59 +0000
prefix interface names with TP_IFACE to stop name clashes
20060117015159-25e70-dab7ade33594104a6854d3c6bb4c0621672f88c9.gz
commit dc95311be75685d1065350266e0ebb8417126c72
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-17 00:45:36 +0000
remove -enumtypes.[ch] rules from src/Makefile.am to stop weirdness
20060117004536-25e70-6c096e15eab337b2dd1736dc3283dfdf638f31c0.gz
commit fc06f016c06df4a24ae67cc32709f5aca83d6d7e
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-17 00:43:16 +0000
added missing test-voip-engine.h from last commit
20060117004316-25e70-70d65fc82e1d7235edab0ced5bcff706e556ad5c.gz
commit f1b46078ab668f38c7b9c42488f3fca76bb1a933
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-17 00:36:49 +0000
implementation of test-channel. export dbus objects in test.
20060117003649-25e70-cfffae60e348cc3a9b7aedc6d48bf5bd6a211b4b.gz
commit ca0005f35f0cb08653e2cc7b5faa92436df35e77
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-17 00:35:50 +0000
add linking to libcommon-convenience to tests, remove %-enumtypes.h rule as it was makeing things it shouldnt have
20060117003550-25e70-f332694cc52e955041fd43a840fd876e0516b1c1.gz
commit b4c67901a9974261bf998ebfd71963b4642948f7
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-17 00:33:53 +0000
clean up header for telepathy-helpers.h
20060117003353-25e70-098896a1d09f5edda7c17fa4e6538a1ff215d092.gz
commit 9d56394b910f2658e36050e98d8faae297aa7338
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 22:53:49 +0000
regenerated code fully sorted
20060116225349-25e70-6142907a77b09d70ffc3a411adbba92a9525ff9d.gz
commit 0479700d7cf14c70e9479edcea1bab2a31566b95
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 22:53:13 +0000
made sorting of method names actually work thanks to Robert
20060116225313-25e70-7ebf21a8df8586a98cda552f25831770372c38a2.gz
commit 0364bcd6e0d974f93cd2403c295dc69de4ed380d
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 21:43:52 +0000
regeneration from last change to gengobject
20060116214352-25e70-2cd22931c0dfd16babe979f1391c89b3a2ae573c.gz
commit 1af5137a46666aecec1be322ec4e014c0850070f
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 21:43:39 +0000
added basic types for struct and dicts
20060116214339-25e70-c42656c7ece7c6d75b80e566726db6a72ea82a44.gz
commit 21ccfe37bddcce50bb177febb6c298515caf2152
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 21:34:27 +0000
added TestStreamedMediaChannel in test/Makefile.am
20060116213427-25e70-1307767365a5ad467f5f47e834aef4201211c762.gz
commit ac40228c10deda18ee2b4b5d3340b72aaa19afa0
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 21:10:40 +0000
add generated files for TestStreamedMediaChannel
20060116211040-25e70-3067cc270cc4794f7a974d819229ba584f3864fa.gz
commit efe4c5702566e5132167c37d73183832f8f6dd7a
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 21:10:19 +0000
make do_gen.sh generate files for TestStreamedMediaChannel
20060116211019-25e70-361e244fba6779479b3e457fa394afe3b9c3881b.gz
commit ef4c8f75ad3446afcd26d190400e164bf8785b28
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 21:09:14 +0000
renamed ./xml/test-streamedmedia-channel.xml to ./xml/test-streamed-media-channel.xml
20060116210914-25e70-df7995cc1d33dbf70f6dd70da318c0ef8ca2dcbd.gz
commit 4de6e7d335b34005671c73f4d5f5288c1bde1069
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 21:04:52 +0000
added xml for a test streamed mediachannel
20060116210452-25e70-c839f6d5486977e13d5c7e4fe4bca23179767584.gz
commit 986b804aa6347574f80dc42fc79d1980e1c24922
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 20:47:19 +0000
start on test code
20060116204719-25e70-517eb09cb328542d01d7ca7237db64acb054cb4b.gz
commit 964ae0c851dedb5c0c9edd6cab5c9e829ecadf4e
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 20:46:57 +0000
fix typos in telepathy-constants.h
20060116204657-25e70-c272291519a32aad75570bd6b5fad06f8fd18c0f.gz
commit 83297b8c3d6a4c46b263f2f6c8be5de7a2c1dbe5
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 20:46:18 +0000
add a telepathy-helpers.[ch] with useful dbus accessing functions
20060116204618-25e70-7190ff939c19e9199298b930a3021c4d1a381628.gz
commit 39387f7c4f585d25c0c4814f93b9208e8cb9eee5
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 18:12:05 +0000
added getting of current session_handlers
20060116181205-25e70-a6a53d35c57229d80d64bb53d75b0bc0b845a46f.gz
commit 04af522516b4b8106a819da4ab6d5ee80c5fa115
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 18:11:53 +0000
updated dbus dependancy
20060116181153-25e70-3d465bc8bec049053c1c21ec01b219e2099b8d0d.gz
commit 9dd9cbe2d24fbee840959a81a089097e4bfcb199
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 17:54:16 +0000
regeneated code for spec changes
20060116175416-25e70-12e787f369b88301e9e12fc7da0beaed04eb59d0.gz
commit d6faf2b2083899d8991bd02ac5d942c4f65804fe
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 17:53:05 +0000
updated StreamHandler for new spec
20060116175305-25e70-c8bdb3d82ffe120fc1a3dd366b506483ca7e2847.gz
commit e47e212c92faa2b1fd747eb4ab2639b7d6ffabdb
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 17:54:48 +0000
added mediasession handling
20060116175448-25e70-1b81ef35fcd4c88a74001d0f2be5b8dcbfa134d8.gz
commit 98c82681f8bbe5bddf494c0cad2e0ff1db838741
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 15:50:53 +0000
regenerted telepathy-interfaces.h
20060116155053-25e70-f0fe2d87c191af8ac46d8a468d11d006c2d006ee.gz
commit a8503c0829d4c310950395fd1431d3820dcc6e3c
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 15:50:28 +0000
fixed interface list generator to sort and prefix TP_
20060116155028-25e70-c1b796570ff94a60807ef5b3559fc0c63dceb47f.gz
commit 43603c9170447bd34b468f7377cd58c7692c84c9
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 15:03:45 +0000
added binaries to _boring
20060116150345-25e70-9e527d7e0a17a7a947da803fe0d3b142cb61225f.gz
commit 58cbc478e3ee02ca6bf85e5ea8af0cd10c0083bc
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 15:01:10 +0000
add generated telepathy-interfaces.h
20060116150110-25e70-2a00151246d1c63b9acb40a2f1529eac2f5e01e3.gz
commit 2fb4210e0e2f29ea1abd42c26a222e70665c1574
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 14:51:45 +0000
fixed interface definition generator
20060116145145-25e70-cbd7e2bea2f5ed0833d703ab25824417b58c1b82.gz
commit 25afbe69932d3c17b6124926b67d1d6cd863aae2
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 14:46:25 +0000
added python to generate telepathy interface defines
20060116144625-25e70-611de60484f7935c4157998b6647a7f52dd557a8.gz
commit 5c4434cc2cbd1dbd66d6185a8c2857bca1831cb9
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:31:07 +0000
add newfile missing from last record
20060116133107-25e70-f3e235dfef40e3a74779ef21d9526a66107187f1.gz
commit 879910a0b4dd4d89f2e944b049150b2d0446d30d
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:30:25 +0000
fix up test/Makefile.am, add a dummy main so it builds for now
20060116133025-25e70-a9198a5ea19fe9c0b4e7a4238aa07152f7dd99aa.gz
commit 311d3f993d5917071fd2090e14e2eef69a2a0e50
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:30:10 +0000
make tp-voip-engine compile
20060116133010-25e70-0c16a769f5713d192dae28ed6d485abba2a4a8c0.gz
commit 36b92d159c807fca4fe1926286b8e1a94557087e
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:29:23 +0000
removed as-yet unwritten recieve sequence diagram generation
20060116132923-25e70-2da982a11b41c44f5cbdd4310ca82fe83e2b81a3.gz
commit e4767eb6ee4ea2fa2615635c54886b85bd764180
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:29:11 +0000
fixed typo in ./common/telepathy-constants.h
20060116132911-25e70-863d116b6c8725768ec5ef028147924171107a54.gz
commit a2f700f9cfc1de0c12cf221bb9cf3a523046830c
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:17:06 +0000
added missing stream-handler generated files
20060116131706-25e70-2816b61895b3fdf5be117683f3c9e00534e966c2.gz
commit 2799c70d826acd85445d9ac29540ed28c785b23e
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:16:28 +0000
regenerated from voipengine rename
20060116131628-25e70-ab4b07a8afee167c6df81a2d1be7cf3f55069a3e.gz
commit 682070b18de5c2f83b28aa7717e43770ca96cc32
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:15:39 +0000
renamed VoipEngine to TpVoipEngine
20060116131539-25e70-f32109cdb5f852e750e68b9f8e3d5eb2f06da983.gz
commit 5d3f6c58fba10634d9e80a5d76c1c5633c040d3e
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:09:56 +0000
1st stage of renaming voip-engine to tp-voip-engine
20060116130956-25e70-c22138fd0b0941229842d12d3439c120e32d4416.gz
commit b0aa53ec50364d6c7ac45fc86ebc720ed1c0b3fb
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 13:08:37 +0000
added startof day to voip-engine
20060116130837-25e70-810ddf693a62c502f5bc23009bd7756bd6762169.gz
commit 35d00907f19d60285648e085f4ed10a86d977246
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 12:59:47 +0000
fixed do_gen to generate for TpMediaStreamHandler
20060116125947-25e70-e21ee66345fa7c8a0ad8a22487c5315eaf15b498.gz
commit 0148819ae5b744045cffdc754c14abfc1cdb096b
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 12:59:27 +0000
added ./test/tp-media-stream-handler-signals-marshal.list, fixed up test/Makefile.am
20060116125927-25e70-120c111c39daa9bfa621ccc9d4da1fc64c00616c.gz
commit b5252ca1d8fc3aa5820dc9a42522998b6c9c6ba4
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 09:59:27 +0000
regeneration and files added for changes to generrors.py to generate the error quark needed to register the errors with dbus
20060116095927-25e70-f1c43f82f97dce091361332458ed77e27b95db1b.gz
commit 57ce2490624bb997c984884240ace1a07934e22b
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 09:58:46 +0000
added to generrors.py to generate the error quark needed to register the errors with dbus
20060116095846-25e70-d013ba78349a60e71c5f6ac30d079831f631283f.gz
commit 19ba015f7824d5dc8b58af748443be594bdfcd68
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 04:32:12 +0000
regeneration from fix to gengobject for generated code compiling -Werror,-Wall
20060116043212-25e70-c7c2f1e7c27ef9d9eecda1bc6e092d4efde5f48c.gz
commit f3e659878b4c5332c0b3b9cb36e6c934551de263
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 04:31:04 +0000
make gengobject not emit a signals struct if there are no signals defined. Make generated files able to be compiled -Werror -Wall
20060116043104-25e70-2c4f56ceaf488ac04d52ad394529f6e96ebc5f7e.gz
commit 5486f5be29acd560259f414a8c1178e93c0642c3
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 04:30:23 +0000
fix up test/Makefile.am a bit
20060116043023-25e70-bc770498be1249f6f9f1847499b7dce86f9716fb.gz
commit e648c37f4a57081c470d28400564ed90630e93de
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 04:28:00 +0000
make 'common' directory build a libcommon-convenience,
make src link in libcommon-convenience
20060116042800-25e70-88a40740b440d6b9411950e6086d4e3d0cc602c6.gz
commit e273562d9c4fb1d1f33e139048a47ce6f9f79fe9
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 04:08:39 +0000
add 'common' directory, switch autogenning of errors to there
20060116040839-25e70-b3f52420dd5ad4f415b0c65cec50c058ae52d445.gz
commit e828f40509e02d41265d417946b0876f3390a601
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 03:40:38 +0000
1st bits of implementation of channel handling
20060116034038-25e70-432ec20bd091093ccadb8305d048eef91a39fe0f.gz
commit 453e0228c80e7414e194e9e65937c32869078703
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 03:39:57 +0000
added ERROR_CFLAGS setting to configure.ac
20060116033957-25e70-b5fe4289eb54631aaaca7c50b5fa621da8d2485b.gz
commit 4399f8fa2284fca64ff8d0b52e1345e3b6d7073c
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 03:24:59 +0000
made tp-channel-handler into voip-engine and autogenerated code
20060116032459-25e70-acc9efdaaa0c6c4de898c3a792ec68d6625e5c5d.gz
commit fd901d921e83e31a8ee3741e40c0969e923b25ee
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 03:00:44 +0000
add autogenerated service object skeletons
20060116030044-25e70-aa1d75261f79ccf389d4d356b9a919d079e09bc5.gz
commit 6b4a7ab14bb421a561fc7272827727cd83b253d3
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 02:59:12 +0000
add code autogenerating for service objects
20060116025912-25e70-1b821bb000737a1a654d5127fdb51716f7f59140.gz
commit 6262bd3421211b440a3da6af28bebd43bd3a93de
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 02:59:05 +0000
add debian compat
20060116025905-25e70-60008f50cff670119437ffab2ba21d1184fd1332.gz
commit 244407fd6bf790e12b784c8a42b0b0ce2f74c1ba
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 02:57:14 +0000
add xml and src directories
20060116025714-25e70-e5d89601f17366ee88c3711f7c2fb628b1455063.gz
commit 6345379eb7c0e2ab8c191ca6454e77db4111f19c
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 02:56:55 +0000
add dependancy on libtelepathy
20060116025655-25e70-1ef9697182abfb50b62440ebf0c07a14170206cc.gz
commit 084cc38de577c675df4c02032f41fef4090adb2e
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-16 02:56:27 +0000
make lots of things boring
20060116025627-25e70-786d465fa530e748665b2445146b73b87f823ca4.gz
commit 90152f5f7a7a54024f8097e74988bf76f5002684
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-15 21:19:32 +0000
moved src to test as thats the server bindings, *doh*!
20060115211932-25e70-c41d46baf28e583b469e1a519e0beb4f2ef335a8.gz
commit a849b195641d28a7c69d6dca167fad08745956c3
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-15 21:18:56 +0000
added makefile for generated source
20060115211856-25e70-519f11dd09d3618e7a42085abca36966a27dd182.gz
commit b8018b00d634d0ec47b8b08cecdf9daa6bb6eb54
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-15 21:18:14 +0000
updated xml for spec changes
20060115211814-25e70-59aa70e9174b05d7167f8225b40c63bec2071749.gz
commit 0147419595c309b97e8ee3da2ffc7cfc6f0abe19
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-15 21:05:40 +0000
added missing .m4 files
20060115210540-25e70-43d78a7d5d073b1740fb309c7445f39835c194ff.gz
commit 88814531c9a1dea9901efbaf219e1cd473f79245
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-15 21:03:53 +0000
add autogenerated source from xml
20060115210353-25e70-4b262a4f924aefb7d5b0acc3f3ee233ebff8253d.gz
commit ffd8c22cb8f21473cf29def48defd5b8ac263f1b
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-15 21:03:27 +0000
added dbus xml descriptions of objects to export on the bus
20060115210327-25e70-670f0b8bc150e29b4f1a60187f05503e07d7f665.gz
commit b5afd8ff21499d0e5ee47429b6cd235a0df81656
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-15 21:02:58 +0000
added code autogen tools
20060115210258-25e70-e35df579405fe907cd0326849a31e1c65dcc93c9.gz
commit ae8a44f2eb6684a8581a6f892719c6fcd85e5348
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-15 21:02:37 +0000
added part of debian packaging
20060115210237-25e70-c0c20ec070b46fd2fb2ca6c60316fb9a3bd7b079.gz
commit 42f8cc62631c3d3f7795049a29e135b2a1b028cf
Author: <rob.taylor@collabora.co.uk>
Date: 2006-01-15 17:09:53 +0000
creation of voip-engine tree, with some docs
20060115170953-25e70-894c2cacfd64b2cef58e771ddfae0aa1c57d9fab.gz
commit 36e7ba52d4397763aca609c368bc6f2472b644a1
Author: git-darcs-import <>
Date: 1970-01-01 00:00:00 +0000
New empty repository
|