]> git.sesse.net Git - vlc/commit
* refactoring of live555 module.
authorDerk-Jan Hartman <hartman@videolan.org>
Sat, 12 Aug 2006 00:10:37 +0000 (00:10 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Sat, 12 Aug 2006 00:10:37 +0000 (00:10 +0000)
commit32cdd8cbac60ad4103b03255762423cf062dc418
tree8f3228e6daff9a5a02cbe5aca932d7a955e78391
parenta4f7a7716f6e4e3284489e32d9fe2e2b9b820da5
* refactoring of live555 module.
  - less code duplication
  - automaticly try HTTP tunneling if describe fails
  - upon authentication failure, ask for a new user/passwd and try again (untested due to lack of a rtsp source)
  - fix a bug with adding tracks introduced in [16114]
  - fix a bug closing the RTSPClient
  - disabled the QT VoD detection because it's unreliable like hell.

  TODO:
  - test with a WMS RTSP session
  - test against a paswd. protected RTSP session
  - find a better way for error communication with live (parsing random strings is so 1990)
  - find a way to relay Control() calls to a subdemux (for time/pos in TS)
  - add the HREF support of the 0.8.5-href branch
  - better flushing etc. during the PAUSE (ideas anyone?)
modules/demux/live555.cpp