2
0
mirror of https://github.com/xcat2/xNBA.git synced 2025-03-02 17:20:16 +00:00

Filter insertion now actually works

This commit is contained in:
Michael Brown 2007-01-31 03:43:59 +00:00
parent 21f3789ec8
commit 2d726144f7

View File

@ -174,12 +174,16 @@ int insert_filter ( struct stream_application *app,
struct filter_stream *filter ) {
struct stream_connection *conn = app->conn;
if ( ! app->conn ) {
if ( ! conn ) {
DBGC ( filter, "Filter %p cannot insert onto closed stream\n",
filter );
return -ENOTCONN;
}
DBGC ( filter, "Filter %p inserted on stream %p\n", filter, app );
filter->upstream.app = app;
filter->downstream.conn = conn;
app->conn = &filter->upstream;
conn->app = &filter->downstream;