Commit graph

26 commits

Author SHA1 Message Date
Matthew Waters
1ead809fca build: add meson fallbacks for use in gst-build 2019-06-11 16:55:57 +10:00
Matthew Waters
28fdf37d17 run gst-indent over c files 2019-03-26 16:09:29 +11:00
Sebastian Dröge
fc41dd802f Add meson build system for playback/player/{gst-play,gtk} and network/http-launch 2016-08-26 19:02:24 +03:00
luis
fdf0d58143 network/http-launch: Reduce duplicated code, using the same code for the HEAD and GET
requests.
2015-05-10 18:11:16 +02:00
luis
82c788e77f network/http-launch: Defer the "200 OK" response until caps have been resolved, in order to
populate the HTTP content-type header, both on a "HEAD" or a "GET"
request.
2015-05-10 17:53:03 +02:00
luis
911a010532 network/http-launch: Encapsulate sending http responses in their own function, so they can be easily deferred (future work) 2015-05-10 14:28:15 +02:00
luis
58a2c722d9 network/http-launch: Make GList clients consistent (items valid always). 2015-05-05 13:45:49 +02:00
Luis de Arquer
ebe2883488 network/http-launch: Content-type header creation now happens into notify::caps signal handler 2015-03-18 21:39:26 +00:00
Luis de Arquer
d72375c22d network/http-launch: Minor format changes 2015-02-21 13:49:58 +00:00
Luis de Arquer
bb90ddfad1 network/http-launch: Content-type boundary tag is now taken from the multipartmux "boundary" property 2015-02-21 13:04:19 +00:00
Luis de Arquer
9da0c14273 network/http-launch: Add support for MJPEG streams using multipartmux 2015-02-21 12:33:17 +00:00
Victor Sergienko
aaaea24c21 network/http-launch: segfault on GStreamer warnings because of wrong parsing function 2015-01-27 22:34:57 +01:00
Guillaume Seguin
28507ed0cf network/http-launch: Fix segfault
Message len was not updated when iterating in on_read_bytes
2014-10-17 14:43:25 +02:00
Guillaume Seguin
5a2104e89d network/http-launch: Add PORT command line argument 2014-10-17 14:39:30 +02:00
Sebastian Dröge
dcf3da3d5d network/http-launch: Append \0 at the end of the requests to make the string functions happy 2013-07-28 19:01:34 +02:00
Sebastian Dröge
c8a308eee2 network/http-launch: Make HTTP handling a bit more robust 2013-07-28 18:53:51 +02:00
Sebastian Dröge
466d249647 network/http-launch: Fix writing response if the write could not be finished in one rurun 2013-07-28 18:39:07 +02:00
Sebastian Dröge
e38e9ce609 network/http-launch: Disconnect clients if there was no valid HTTP request after 1MB of data 2013-07-28 18:38:01 +02:00
Sebastian Dröge
9228d05bf3 network/http-launch: Timeout if client did not do a GET after 5 seconds 2013-07-28 18:35:20 +02:00
Sebastian Dröge
c8cfba9acc network/http-launch: Improve error reporting a bit
and add some FIXME/TODO comments here and there
2013-07-28 18:32:16 +02:00
Sebastian Dröge
1445b2bf92 network/http-launch: Fix copyright year 2013-07-28 18:24:53 +02:00
Sebastian Dröge
f132da65a7 network/http-launch: Add EOS handling
Just quit on EOS for now
2013-07-28 13:54:58 +02:00
Sebastian Dröge
1cbacffb52 network/http-launch: Adjust timeout a bit 2013-07-28 13:27:20 +02:00
Sebastian Dröge
7c1b72ef48 network/http-launch: Fix example commandline 2013-07-28 13:03:51 +02:00
Sebastian Dröge
d72c7a85ba network/http-launch: Add initial, working version of the code 2013-07-28 12:58:43 +02:00
Sebastian Dröge
d6f4e60bf5 network/http-launch: Initial commit 2013-07-28 10:51:39 +02:00