summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* version 0.3.20stream-engine_0.3.202007-01-041-2/+2
| | | | 20070104175334-b59df-58608e3704eb8a821a69a47182f339675860208f.gz
* set nano version to 1Dafydd Harries2007-01-041-1/+1
| | | | 20070104175251-c9803-f6dbfeefab60fc91dd652b1f92d70a2f631da71d.gz
* version 0.3.19Dafydd Harries2007-01-041-1/+1
| | | | 20070104175226-c9803-563e7f266ca6555f38baa2b815537d0b7ca794bc.gz
* actually link colorspace ! videoscale ! sink, it seems to behave better thenRobert McQueen2006-12-291-6/+6
| | | | 20061229225819-418b8-54dd1a07dd43854538cc6f794b62e219d278187f.gz
* Link the sink elements (ffmpegcolorspace ! videoscale ! whatever) into a bin ↵Robert McQueen2006-12-291-5/+15
| | | | | | so that they get set PLAYING together. 20061229205753-418b8-467caa3524e62645bb27f792740e2fa85dceb30d.gz
* use new video sink making function for output windows tooRobert McQueen2006-12-291-15/+10
| | | | 20061229185723-418b8-ac7779fe42eea6cf6c58ec0b62b1e3da6efc814a.gz
* return TRUE when we've scheduled preview window creation for laterRobert McQueen2006-12-291-1/+1
| | | | 20061229184619-418b8-e6a60bad12771d54805a78f355c55abfe57bf857.gz
* tweak indentationRobert McQueen2006-12-291-2/+2
| | | | 20061229184610-418b8-07ef369295b67b7887d101f8b4812212806bbcd9.gz
* add a v4lsrc fallback for the source and print the one we finally useRobert McQueen2006-12-291-3/+11
| | | | 20061229184549-418b8-46600239749bcc3e5efe1374250fce8c68396a4a.gz
* link a videoscale and ffmpegcolorspace before the sink so that it will work ↵Robert McQueen2006-12-292-28/+53
| | | | | | if it's ximagesink, not xv 20061229184439-418b8-5c3c51241b58bd0d47846662adea873ed91e5d36.gz
* when providing the X window ID, set sync to false on the actual sink (for ↵Robert McQueen2006-12-291-0/+6
| | | | | | the gconf/autovideosink cases) 20061229164825-418b8-f3897e0f7637d975bb580c06c344012a46d10f51.gz
* extract preview window sink creation into a function which tries ↵Robert McQueen2006-12-292-13/+49
| | | | | | gconfvideosink, autovideosink, xvimagesink and ximagesink in turn 20061229164550-418b8-3eb7add3349d01036b62cbdd45ac5cc4f97573b0.gz
* export g_object_has_property from stream.cRobert McQueen2006-12-292-1/+3
| | | | 20061229164328-418b8-3762d5c336c48556aaa9f102e4a0adf9839044a7.gz
* wake the main context after we schedule an idle wake-up, because it's been ↵Robert McQueen2006-12-291-0/+1
| | | | | | observed in some cases that the mainloop is not woken for a long time, and many errors are printed... 20061229045047-418b8-cfb4760312e7c69e72ddcf9b83f7211a608be67f.gz
* when handling prepare-xwindow-id messages, look for window pairs belonging ↵Robert McQueen2006-12-291-10/+20
| | | | | | 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
* TpStreamEngine: try linking a videorate and an ffmpegcolorspace into the ↵Robert McQueen2006-12-121-0/+24
| | | | | | video src so that our filter will negotiate even if the hardware's not so imaginitive 20061212233228-418b8-ace250560fc463dbbe1cc9c1deb7cf98ccca1f58.gz
* TpStreamEngine: filter the video src to I420 atm because ffencs don't deal ↵Robert McQueen2006-12-121-8/+10
| | | | | | well with anything else 20061212233058-418b8-48f2b5e4639186dfaf7daae748a4e84328e2eb61.gz
* TpStreamEngine: before going to v4l2src, look for gconfvideosrcRobert McQueen2006-12-121-0/+3
| | | | 20061212233031-418b8-d19020a844724d7e4ccb1bb87c40aab96d8e0b0b.gz
* Remove xvimagesinks BEFORE stopping the pipeline2006-12-091-1/+1
| | | | 20061209004948-2425b-f2d4b951da8d54ab05999cf3457c2ccf0bb2e025.gz
* version 0.3.18stream-engine_0.3.182006-12-071-1/+1
| | | | 20061207125801-b59df-83fb1316ef21376db830dca70e99e68428c8e067.gz
* Don't mess with pipeline STATE!2006-12-071-8/+0
| | | | 20061207001135-2425b-134463544d234c9ee011775155b51b53252c65e0.gz
* Correclty call check_if_busy()2006-12-061-1/+1
| | | | 20061206202536-2425b-8cb4bb9633c4cd5d39cde57e6fac01a33fc7fcc7.gz
* call check_if_busy() when removing preview windows as well2006-12-051-0/+2
| | | | 20061205234545-2425b-daed9d34578dd3a21da4323422bd5f6827818f7f.gz
* Fix debug msg and only set state to null on pipeline once2006-12-051-2/+1
| | | | 20061205175241-2425b-cc0b5af6378f4800c7a7a8e3c73a6418dd637476.gz
* Async handler fixes : shutdown video streams on xvimagesink errors, shutdown ↵2006-12-041-49/+130
| | | | | | video pipeline and restart on all others 20061204162725-2425b-974eeb66217418b3ba5c618da06dd7b01f6b4fc0.gz
* bump version to 0.3.17stream-engine_0.3.17Robert McQueen2006-12-071-1/+1
| | | | 20061207094931-418b8-9a89530fd8d9130298ed4bdac777584e47155590.gz
* only pause the media server for audio streams2006-12-051-1/+2
| | | | 20061205183344-b59df-ee49ca8e0c903a5d454d15bfe8fb57de56ae5c09.gz
* change video source caps filter to use QCIF instead of CIF2006-12-051-2/+2
| | | | 20061205174510-b59df-7f806c0b348d529fd6882ab540a3ec741c4ce329.gz
* */Makefile.am: clean up so that generated source files are *not* included in ↵stream-engine_0.3.16Robert McQueen2006-12-015-21/+24
| | | | | | dist tarballs, but their sources (xml or lists of marshallers) are 20061201211210-418b8-83200456851b5038fe4cb48bee1ea5966deb5b2e.gz
* tweak the segv handler to print a message & backtrace, rather than try and ↵Robert McQueen2006-12-011-12/+13
| | | | | | do glib stuff, although it's disabled by default 20061201202003-418b8-965f5e8e6258d6c240d6743e1487abd09c1571a0.gz
* Makefile.am: write darcs changes to ChangeLog on make distRobert McQueen2006-12-011-0/+4
| | | | 20061201201945-418b8-96f41ae1aee75c9fe3400973823fcefaa3fda8d7.gz
* bump version to 0.3.16Robert McQueen2006-12-011-2/+2
| | | | 20061201201855-418b8-40b0e5e47543fd31ed7ab68348be28b06566af1a.gz
* make cb_fs_stream_error call tp_stream_engine_stream_error2006-11-291-5/+2
| | | | 20061129165425-b59df-fe0cd24e0726c2887d2c234761c65ecc8a726070.gz
* make tp_stream_engine_stream_error not call stop_stream, call Error() ↵2006-11-291-9/+3
| | | | | | synchronously, and emit the stream-error signal so that the stream is stopped and removed 20061129165311-b59df-57eedd71c88b0ef68af7f4b886fac4e53bbcae5b.gz
* rename/reindent Farsight callbacks for clarity/consistency2006-11-291-24/+26
| | | | 20061129160445-b59df-1c954e6b5010479f6b60a695c9aca3ce66f96074.gz
* slice-allocate method_ctx objects2006-11-291-9/+9
| | | | 20061129154636-b59df-8706e96eac41e1cd8cd92d3fe070c84bf5332b26.gz
* wrapping2006-11-291-1/+4
| | | | 20061129151326-b59df-15ec8c17e3d2344a993477bb0de629edd3535837.gz
* resolve conflict2006-11-291-0/+6
| | | | 20061129151315-b59df-2b509c2a8bcd1593b0a23a20b1da5de2d57d1080.gz
* stream: emit error signal when async method call fails2006-11-291-17/+66
| | | | 20061129145633-b59df-341ec8fe17e7b08554b6da477ba9cc40b6c20210.gz
* make segv handling and backtrace printing only happen if you --enable-backtraceRobert McQueen2006-11-261-0/+6
| | | | 20061126183015-418b8-af0752395ad11f46dc4627059747826b7b11e7f4.gz
* fix some sign-comparison bugsRobert McQueen2006-11-261-3/+3
| | | | 20061126181152-418b8-5aedc9356edb20522fc74002821e7ab4d5037f8c.gz
* configure.ac: copy versioning & cflags stuff from gabbleRobert McQueen2006-11-261-20/+55
| | | | 20061126181014-418b8-125e473c3fe0598d50919dfb637aa6d4a4dd9226.gz
* bump version to 0.3.15.1Robert McQueen2006-11-261-1/+1
| | | | 20061126164457-418b8-c36dbfa40bbce9b30a6f762b23428b12e34c87b5.gz
* bump version to 0.3.15stream-engine_0.3.15Robert McQueen2006-11-261-1/+1
| | | | 20061126163959-418b8-75eea636a0c983a7cb5cf1d59ee9536c3601812e.gz
* Re-enable realtime functionalityJussi Laako2006-11-261-1/+1
| | | | 20061126144223-358ba-295dc48f350696e98fa7a4012461c93ca044a402.gz
* * src/tp-stream-engine.c: (bus_async_handler), (_create_pipeline): Get the ↵Zeeshan Ali2006-11-261-17/+15
| | | | | | whole caps from the environment rather than only the fps. 20061126144055-f39b6-645ed1bad79c43c50143eeaa51565eea28fdb6ec.gz
* NULL pipeline after called stop on farsight streams2006-11-241-1/+1
| | | | 20061124162714-2425b-cafefebc70683295fbe139cc45b89a0566a0c843.gz
* Stop stream when tp_stream_engine_stream_error() is called2006-11-241-0/+1
| | | | 20061124162627-2425b-91ea088fe79ea432f3761eca52e4380535061fef.gz
* set the watchdog bark/bite to 5 and 30 seconds respectivelyRobert McQueen2006-11-261-3/+3
| | | | 20061126135317-418b8-5731f06a3e463da7c25d39a2740f41d139c82b9a.gz
* add a SIGALRM based watchdog, reset every 3 seconds and aborting us after 5Robert McQueen2006-11-241-0/+23
| | | | 20061124175958-418b8-be9b7ea29d5a32790099b76a0deb77068ddd2e4a.gz