Skip to content

Commit

Permalink
Remove transport abstraction (#38)
Browse files Browse the repository at this point in the history
* Remove Transport behaviour

* Improve socket control transfer

* Separate getting the socket and getting control

* Merge session/logic.ex with rtsp.ex

* Remove unnecessary moduledocs
  • Loading branch information
Noarkhh authored May 14, 2024
1 parent e1b1856 commit 26c2cfc
Show file tree
Hide file tree
Showing 12 changed files with 447 additions and 544 deletions.
7 changes: 0 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,6 @@ by calling:
RTSP.close(session)
```


## Implementing a custom transport layer

To implement custom request execution logic you must implement
`Membrane.RTSP.Transport` behavior. Then you can pass
the name of your transport module to `Membrane.RTSP.start_link/3`.

## External tests

Tests that use external RTSP service are disabled by default but they are present
Expand Down
Loading

0 comments on commit 26c2cfc

Please sign in to comment.