Browse Source

demux: dash: move everything under demux/

pull/24/head
Francois Cartegnie 12 years ago
parent
commit
056e8441c0
  1. 104
      modules/demux/Makefile.am
  2. 0
      modules/demux/dash/DASHManager.cpp
  3. 0
      modules/demux/dash/DASHManager.h
  4. 0
      modules/demux/dash/Helper.cpp
  5. 0
      modules/demux/dash/Helper.h
  6. 0
      modules/demux/dash/Properties.hpp
  7. 0
      modules/demux/dash/Streams.cpp
  8. 0
      modules/demux/dash/Streams.hpp
  9. 0
      modules/demux/dash/StreamsType.hpp
  10. 0
      modules/demux/dash/adaptationlogic/AbstractAdaptationLogic.cpp
  11. 0
      modules/demux/dash/adaptationlogic/AbstractAdaptationLogic.h
  12. 0
      modules/demux/dash/adaptationlogic/AdaptationLogicFactory.cpp
  13. 0
      modules/demux/dash/adaptationlogic/AdaptationLogicFactory.h
  14. 0
      modules/demux/dash/adaptationlogic/AlwaysBestAdaptationLogic.cpp
  15. 0
      modules/demux/dash/adaptationlogic/AlwaysBestAdaptationLogic.h
  16. 0
      modules/demux/dash/adaptationlogic/AlwaysLowestAdaptationLogic.cpp
  17. 0
      modules/demux/dash/adaptationlogic/AlwaysLowestAdaptationLogic.hpp
  18. 0
      modules/demux/dash/adaptationlogic/IAdaptationLogic.h
  19. 0
      modules/demux/dash/adaptationlogic/IDownloadRateObserver.h
  20. 0
      modules/demux/dash/adaptationlogic/RateBasedAdaptationLogic.cpp
  21. 0
      modules/demux/dash/adaptationlogic/RateBasedAdaptationLogic.h
  22. 0
      modules/demux/dash/adaptationlogic/Representationselectors.cpp
  23. 0
      modules/demux/dash/adaptationlogic/Representationselectors.hpp
  24. 0
      modules/demux/dash/buffer/BlockBuffer.cpp
  25. 0
      modules/demux/dash/buffer/BlockBuffer.h
  26. 0
      modules/demux/dash/buffer/IBufferObserver.h
  27. 0
      modules/demux/dash/dash.cpp
  28. 0
      modules/demux/dash/dash.hpp
  29. 0
      modules/demux/dash/http/Chunk.cpp
  30. 0
      modules/demux/dash/http/Chunk.h
  31. 0
      modules/demux/dash/http/HTTPConnection.cpp
  32. 0
      modules/demux/dash/http/HTTPConnection.h
  33. 0
      modules/demux/dash/http/HTTPConnectionManager.cpp
  34. 0
      modules/demux/dash/http/HTTPConnectionManager.h
  35. 0
      modules/demux/dash/http/IHTTPConnection.cpp
  36. 0
      modules/demux/dash/http/IHTTPConnection.h
  37. 0
      modules/demux/dash/http/PersistentConnection.cpp
  38. 0
      modules/demux/dash/http/PersistentConnection.h
  39. 0
      modules/demux/dash/mp4/AtomsReader.cpp
  40. 0
      modules/demux/dash/mp4/AtomsReader.hpp
  41. 0
      modules/demux/dash/mpd/AdaptationSet.cpp
  42. 0
      modules/demux/dash/mpd/AdaptationSet.h
  43. 0
      modules/demux/dash/mpd/BaseUrl.h
  44. 0
      modules/demux/dash/mpd/CommonAttributesElements.cpp
  45. 0
      modules/demux/dash/mpd/CommonAttributesElements.h
  46. 0
      modules/demux/dash/mpd/ContentDescription.cpp
  47. 0
      modules/demux/dash/mpd/ContentDescription.h
  48. 0
      modules/demux/dash/mpd/ICanonicalUrl.hpp
  49. 0
      modules/demux/dash/mpd/IMPDParser.cpp
  50. 0
      modules/demux/dash/mpd/IMPDParser.h
  51. 0
      modules/demux/dash/mpd/IsoffMainParser.cpp
  52. 0
      modules/demux/dash/mpd/IsoffMainParser.h
  53. 0
      modules/demux/dash/mpd/MPD.cpp
  54. 0
      modules/demux/dash/mpd/MPD.h
  55. 0
      modules/demux/dash/mpd/MPDFactory.cpp
  56. 0
      modules/demux/dash/mpd/MPDFactory.h
  57. 0
      modules/demux/dash/mpd/Period.cpp
  58. 0
      modules/demux/dash/mpd/Period.h
  59. 0
      modules/demux/dash/mpd/Profile.cpp
  60. 0
      modules/demux/dash/mpd/Profile.hpp
  61. 0
      modules/demux/dash/mpd/ProgramInformation.cpp
  62. 0
      modules/demux/dash/mpd/ProgramInformation.h
  63. 0
      modules/demux/dash/mpd/Representation.cpp
  64. 0
      modules/demux/dash/mpd/Representation.h
  65. 0
      modules/demux/dash/mpd/Segment.cpp
  66. 0
      modules/demux/dash/mpd/Segment.h
  67. 0
      modules/demux/dash/mpd/SegmentBase.cpp
  68. 0
      modules/demux/dash/mpd/SegmentBase.h
  69. 0
      modules/demux/dash/mpd/SegmentInfo.cpp
  70. 0
      modules/demux/dash/mpd/SegmentInfo.h
  71. 0
      modules/demux/dash/mpd/SegmentInfoCommon.cpp
  72. 0
      modules/demux/dash/mpd/SegmentInfoCommon.h
  73. 0
      modules/demux/dash/mpd/SegmentInfoDefault.cpp
  74. 0
      modules/demux/dash/mpd/SegmentInfoDefault.h
  75. 0
      modules/demux/dash/mpd/SegmentInformation.cpp
  76. 0
      modules/demux/dash/mpd/SegmentInformation.hpp
  77. 0
      modules/demux/dash/mpd/SegmentList.cpp
  78. 0
      modules/demux/dash/mpd/SegmentList.h
  79. 0
      modules/demux/dash/mpd/SegmentTemplate.cpp
  80. 0
      modules/demux/dash/mpd/SegmentTemplate.h
  81. 0
      modules/demux/dash/mpd/SegmentTimeline.cpp
  82. 0
      modules/demux/dash/mpd/SegmentTimeline.h
  83. 0
      modules/demux/dash/mpd/TrickModeType.cpp
  84. 0
      modules/demux/dash/mpd/TrickModeType.h
  85. 0
      modules/demux/dash/mpd/Url.cpp
  86. 0
      modules/demux/dash/mpd/Url.hpp
  87. 0
      modules/demux/dash/xml/DOMHelper.cpp
  88. 0
      modules/demux/dash/xml/DOMHelper.h
  89. 0
      modules/demux/dash/xml/DOMParser.cpp
  90. 0
      modules/demux/dash/xml/DOMParser.h
  91. 0
      modules/demux/dash/xml/Node.cpp
  92. 0
      modules/demux/dash/xml/Node.h
  93. 102
      modules/stream_filter/Makefile.am
  94. 2
      po/POTFILES.in

104
modules/demux/Makefile.am

@ -236,3 +236,107 @@ endif
if HAVE_DVBPSI
demux_LTLIBRARIES += libts_plugin.la
endif
libdash_plugin_la_SOURCES = \
demux/dash/adaptationlogic/AbstractAdaptationLogic.cpp \
demux/dash/adaptationlogic/AbstractAdaptationLogic.h \
demux/dash/adaptationlogic/AdaptationLogicFactory.cpp \
demux/dash/adaptationlogic/AdaptationLogicFactory.h \
demux/dash/adaptationlogic/AlwaysBestAdaptationLogic.cpp \
demux/dash/adaptationlogic/AlwaysBestAdaptationLogic.h \
demux/dash/adaptationlogic/AlwaysLowestAdaptationLogic.cpp \
demux/dash/adaptationlogic/AlwaysLowestAdaptationLogic.hpp \
demux/dash/adaptationlogic/IAdaptationLogic.h \
demux/dash/adaptationlogic/IDownloadRateObserver.h \
demux/dash/adaptationlogic/RateBasedAdaptationLogic.h \
demux/dash/adaptationlogic/RateBasedAdaptationLogic.cpp \
demux/dash/adaptationlogic/Representationselectors.hpp \
demux/dash/adaptationlogic/Representationselectors.cpp \
demux/dash/buffer/BlockBuffer.cpp \
demux/dash/buffer/BlockBuffer.h \
demux/dash/buffer/IBufferObserver.h \
demux/dash/http/Chunk.cpp \
demux/dash/http/Chunk.h \
demux/dash/http/HTTPConnection.cpp \
demux/dash/http/HTTPConnection.h \
demux/dash/http/HTTPConnectionManager.cpp \
demux/dash/http/HTTPConnectionManager.h \
demux/dash/http/IHTTPConnection.cpp \
demux/dash/http/IHTTPConnection.h \
demux/dash/http/PersistentConnection.cpp \
demux/dash/http/PersistentConnection.h \
demux/dash/mpd/AdaptationSet.cpp \
demux/dash/mpd/AdaptationSet.h \
demux/dash/mpd/BaseUrl.h \
demux/dash/mpd/CommonAttributesElements.cpp \
demux/dash/mpd/CommonAttributesElements.h \
demux/dash/mpd/ContentDescription.cpp \
demux/dash/mpd/ContentDescription.h \
demux/dash/mpd/ICanonicalUrl.hpp \
demux/dash/mpd/IMPDParser.cpp \
demux/dash/mpd/IMPDParser.h \
demux/dash/mpd/IsoffMainParser.cpp \
demux/dash/mpd/IsoffMainParser.h \
demux/dash/mpd/MPD.cpp \
demux/dash/mpd/MPD.h \
demux/dash/mpd/MPDFactory.cpp \
demux/dash/mpd/MPDFactory.h \
demux/dash/mpd/Period.cpp \
demux/dash/mpd/Period.h \
demux/dash/mpd/Profile.cpp \
demux/dash/mpd/Profile.hpp \
demux/dash/mpd/ProgramInformation.cpp \
demux/dash/mpd/ProgramInformation.h \
demux/dash/mpd/Representation.cpp \
demux/dash/mpd/Representation.h \
demux/dash/mpd/Segment.cpp \
demux/dash/mpd/Segment.h \
demux/dash/mpd/SegmentBase.cpp \
demux/dash/mpd/SegmentBase.h \
demux/dash/mpd/SegmentInfo.cpp \
demux/dash/mpd/SegmentInfo.h \
demux/dash/mpd/SegmentInfoCommon.cpp \
demux/dash/mpd/SegmentInfoCommon.h \
demux/dash/mpd/SegmentInfoDefault.cpp \
demux/dash/mpd/SegmentInfoDefault.h \
demux/dash/mpd/SegmentInformation.cpp \
demux/dash/mpd/SegmentInformation.hpp \
demux/dash/mpd/SegmentList.cpp \
demux/dash/mpd/SegmentList.h \
demux/dash/mpd/SegmentTemplate.cpp \
demux/dash/mpd/SegmentTemplate.h \
demux/dash/mpd/SegmentTimeline.cpp \
demux/dash/mpd/SegmentTimeline.h \
demux/dash/mpd/TrickModeType.cpp \
demux/dash/mpd/TrickModeType.h \
demux/dash/mpd/Url.cpp \
demux/dash/mpd/Url.hpp \
demux/dash/mp4/AtomsReader.cpp \
demux/dash/mp4/AtomsReader.hpp \
demux/dash/xml/DOMHelper.cpp \
demux/dash/xml/DOMHelper.h \
demux/dash/xml/DOMParser.cpp \
demux/dash/xml/DOMParser.h \
demux/dash/xml/Node.cpp \
demux/dash/xml/Node.h \
demux/dash/dash.cpp \
demux/dash/dash.hpp \
demux/dash/DASHManager.cpp \
demux/dash/DASHManager.h \
demux/dash/Helper.cpp \
demux/dash/Helper.h \
demux/dash/Properties.hpp \
demux/dash/StreamsType.hpp \
demux/dash/Streams.cpp \
demux/dash/Streams.hpp
libdash_plugin_la_SOURCES += demux/mp4/libmp4.c demux/mp4/libmp4.h
libdash_plugin_la_CXXFLAGS = $(AM_CFLAGS) -I$(srcdir)/demux/dash
libdash_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBM)
if HAVE_ZLIB
libdash_plugin_la_LIBADD += -lz
endif
demux_LTLIBRARIES += libdash_plugin.la

0
modules/stream_filter/dash/DASHManager.cpp → modules/demux/dash/DASHManager.cpp

0
modules/stream_filter/dash/DASHManager.h → modules/demux/dash/DASHManager.h

0
modules/stream_filter/dash/Helper.cpp → modules/demux/dash/Helper.cpp

0
modules/stream_filter/dash/Helper.h → modules/demux/dash/Helper.h

0
modules/stream_filter/dash/Properties.hpp → modules/demux/dash/Properties.hpp

0
modules/stream_filter/dash/Streams.cpp → modules/demux/dash/Streams.cpp

0
modules/stream_filter/dash/Streams.hpp → modules/demux/dash/Streams.hpp

0
modules/stream_filter/dash/StreamsType.hpp → modules/demux/dash/StreamsType.hpp

0
modules/stream_filter/dash/adaptationlogic/AbstractAdaptationLogic.cpp → modules/demux/dash/adaptationlogic/AbstractAdaptationLogic.cpp

0
modules/stream_filter/dash/adaptationlogic/AbstractAdaptationLogic.h → modules/demux/dash/adaptationlogic/AbstractAdaptationLogic.h

0
modules/stream_filter/dash/adaptationlogic/AdaptationLogicFactory.cpp → modules/demux/dash/adaptationlogic/AdaptationLogicFactory.cpp

0
modules/stream_filter/dash/adaptationlogic/AdaptationLogicFactory.h → modules/demux/dash/adaptationlogic/AdaptationLogicFactory.h

0
modules/stream_filter/dash/adaptationlogic/AlwaysBestAdaptationLogic.cpp → modules/demux/dash/adaptationlogic/AlwaysBestAdaptationLogic.cpp

0
modules/stream_filter/dash/adaptationlogic/AlwaysBestAdaptationLogic.h → modules/demux/dash/adaptationlogic/AlwaysBestAdaptationLogic.h

0
modules/stream_filter/dash/adaptationlogic/AlwaysLowestAdaptationLogic.cpp → modules/demux/dash/adaptationlogic/AlwaysLowestAdaptationLogic.cpp

0
modules/stream_filter/dash/adaptationlogic/AlwaysLowestAdaptationLogic.hpp → modules/demux/dash/adaptationlogic/AlwaysLowestAdaptationLogic.hpp

0
modules/stream_filter/dash/adaptationlogic/IAdaptationLogic.h → modules/demux/dash/adaptationlogic/IAdaptationLogic.h

0
modules/stream_filter/dash/adaptationlogic/IDownloadRateObserver.h → modules/demux/dash/adaptationlogic/IDownloadRateObserver.h

0
modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.cpp → modules/demux/dash/adaptationlogic/RateBasedAdaptationLogic.cpp

0
modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.h → modules/demux/dash/adaptationlogic/RateBasedAdaptationLogic.h

0
modules/stream_filter/dash/adaptationlogic/Representationselectors.cpp → modules/demux/dash/adaptationlogic/Representationselectors.cpp

0
modules/stream_filter/dash/adaptationlogic/Representationselectors.hpp → modules/demux/dash/adaptationlogic/Representationselectors.hpp

0
modules/stream_filter/dash/buffer/BlockBuffer.cpp → modules/demux/dash/buffer/BlockBuffer.cpp

0
modules/stream_filter/dash/buffer/BlockBuffer.h → modules/demux/dash/buffer/BlockBuffer.h

0
modules/stream_filter/dash/buffer/IBufferObserver.h → modules/demux/dash/buffer/IBufferObserver.h

0
modules/stream_filter/dash/dash.cpp → modules/demux/dash/dash.cpp

0
modules/stream_filter/dash/dash.hpp → modules/demux/dash/dash.hpp

0
modules/stream_filter/dash/http/Chunk.cpp → modules/demux/dash/http/Chunk.cpp

0
modules/stream_filter/dash/http/Chunk.h → modules/demux/dash/http/Chunk.h

0
modules/stream_filter/dash/http/HTTPConnection.cpp → modules/demux/dash/http/HTTPConnection.cpp

0
modules/stream_filter/dash/http/HTTPConnection.h → modules/demux/dash/http/HTTPConnection.h

0
modules/stream_filter/dash/http/HTTPConnectionManager.cpp → modules/demux/dash/http/HTTPConnectionManager.cpp

0
modules/stream_filter/dash/http/HTTPConnectionManager.h → modules/demux/dash/http/HTTPConnectionManager.h

0
modules/stream_filter/dash/http/IHTTPConnection.cpp → modules/demux/dash/http/IHTTPConnection.cpp

0
modules/stream_filter/dash/http/IHTTPConnection.h → modules/demux/dash/http/IHTTPConnection.h

0
modules/stream_filter/dash/http/PersistentConnection.cpp → modules/demux/dash/http/PersistentConnection.cpp

0
modules/stream_filter/dash/http/PersistentConnection.h → modules/demux/dash/http/PersistentConnection.h

0
modules/stream_filter/dash/mp4/AtomsReader.cpp → modules/demux/dash/mp4/AtomsReader.cpp

0
modules/stream_filter/dash/mp4/AtomsReader.hpp → modules/demux/dash/mp4/AtomsReader.hpp

0
modules/stream_filter/dash/mpd/AdaptationSet.cpp → modules/demux/dash/mpd/AdaptationSet.cpp

0
modules/stream_filter/dash/mpd/AdaptationSet.h → modules/demux/dash/mpd/AdaptationSet.h

0
modules/stream_filter/dash/mpd/BaseUrl.h → modules/demux/dash/mpd/BaseUrl.h

0
modules/stream_filter/dash/mpd/CommonAttributesElements.cpp → modules/demux/dash/mpd/CommonAttributesElements.cpp

0
modules/stream_filter/dash/mpd/CommonAttributesElements.h → modules/demux/dash/mpd/CommonAttributesElements.h

0
modules/stream_filter/dash/mpd/ContentDescription.cpp → modules/demux/dash/mpd/ContentDescription.cpp

0
modules/stream_filter/dash/mpd/ContentDescription.h → modules/demux/dash/mpd/ContentDescription.h

0
modules/stream_filter/dash/mpd/ICanonicalUrl.hpp → modules/demux/dash/mpd/ICanonicalUrl.hpp

0
modules/stream_filter/dash/mpd/IMPDParser.cpp → modules/demux/dash/mpd/IMPDParser.cpp

0
modules/stream_filter/dash/mpd/IMPDParser.h → modules/demux/dash/mpd/IMPDParser.h

0
modules/stream_filter/dash/mpd/IsoffMainParser.cpp → modules/demux/dash/mpd/IsoffMainParser.cpp

0
modules/stream_filter/dash/mpd/IsoffMainParser.h → modules/demux/dash/mpd/IsoffMainParser.h

0
modules/stream_filter/dash/mpd/MPD.cpp → modules/demux/dash/mpd/MPD.cpp

0
modules/stream_filter/dash/mpd/MPD.h → modules/demux/dash/mpd/MPD.h

0
modules/stream_filter/dash/mpd/MPDFactory.cpp → modules/demux/dash/mpd/MPDFactory.cpp

0
modules/stream_filter/dash/mpd/MPDFactory.h → modules/demux/dash/mpd/MPDFactory.h

0
modules/stream_filter/dash/mpd/Period.cpp → modules/demux/dash/mpd/Period.cpp

0
modules/stream_filter/dash/mpd/Period.h → modules/demux/dash/mpd/Period.h

0
modules/stream_filter/dash/mpd/Profile.cpp → modules/demux/dash/mpd/Profile.cpp

0
modules/stream_filter/dash/mpd/Profile.hpp → modules/demux/dash/mpd/Profile.hpp

0
modules/stream_filter/dash/mpd/ProgramInformation.cpp → modules/demux/dash/mpd/ProgramInformation.cpp

0
modules/stream_filter/dash/mpd/ProgramInformation.h → modules/demux/dash/mpd/ProgramInformation.h

0
modules/stream_filter/dash/mpd/Representation.cpp → modules/demux/dash/mpd/Representation.cpp

0
modules/stream_filter/dash/mpd/Representation.h → modules/demux/dash/mpd/Representation.h

0
modules/stream_filter/dash/mpd/Segment.cpp → modules/demux/dash/mpd/Segment.cpp

0
modules/stream_filter/dash/mpd/Segment.h → modules/demux/dash/mpd/Segment.h

0
modules/stream_filter/dash/mpd/SegmentBase.cpp → modules/demux/dash/mpd/SegmentBase.cpp

0
modules/stream_filter/dash/mpd/SegmentBase.h → modules/demux/dash/mpd/SegmentBase.h

0
modules/stream_filter/dash/mpd/SegmentInfo.cpp → modules/demux/dash/mpd/SegmentInfo.cpp

0
modules/stream_filter/dash/mpd/SegmentInfo.h → modules/demux/dash/mpd/SegmentInfo.h

0
modules/stream_filter/dash/mpd/SegmentInfoCommon.cpp → modules/demux/dash/mpd/SegmentInfoCommon.cpp

0
modules/stream_filter/dash/mpd/SegmentInfoCommon.h → modules/demux/dash/mpd/SegmentInfoCommon.h

0
modules/stream_filter/dash/mpd/SegmentInfoDefault.cpp → modules/demux/dash/mpd/SegmentInfoDefault.cpp

0
modules/stream_filter/dash/mpd/SegmentInfoDefault.h → modules/demux/dash/mpd/SegmentInfoDefault.h

0
modules/stream_filter/dash/mpd/SegmentInformation.cpp → modules/demux/dash/mpd/SegmentInformation.cpp

0
modules/stream_filter/dash/mpd/SegmentInformation.hpp → modules/demux/dash/mpd/SegmentInformation.hpp

0
modules/stream_filter/dash/mpd/SegmentList.cpp → modules/demux/dash/mpd/SegmentList.cpp

0
modules/stream_filter/dash/mpd/SegmentList.h → modules/demux/dash/mpd/SegmentList.h

0
modules/stream_filter/dash/mpd/SegmentTemplate.cpp → modules/demux/dash/mpd/SegmentTemplate.cpp

0
modules/stream_filter/dash/mpd/SegmentTemplate.h → modules/demux/dash/mpd/SegmentTemplate.h

0
modules/stream_filter/dash/mpd/SegmentTimeline.cpp → modules/demux/dash/mpd/SegmentTimeline.cpp

0
modules/stream_filter/dash/mpd/SegmentTimeline.h → modules/demux/dash/mpd/SegmentTimeline.h

0
modules/stream_filter/dash/mpd/TrickModeType.cpp → modules/demux/dash/mpd/TrickModeType.cpp

0
modules/stream_filter/dash/mpd/TrickModeType.h → modules/demux/dash/mpd/TrickModeType.h

0
modules/stream_filter/dash/mpd/Url.cpp → modules/demux/dash/mpd/Url.cpp

0
modules/stream_filter/dash/mpd/Url.hpp → modules/demux/dash/mpd/Url.hpp

0
modules/stream_filter/dash/xml/DOMHelper.cpp → modules/demux/dash/xml/DOMHelper.cpp

0
modules/stream_filter/dash/xml/DOMHelper.h → modules/demux/dash/xml/DOMHelper.h

0
modules/stream_filter/dash/xml/DOMParser.cpp → modules/demux/dash/xml/DOMParser.cpp

0
modules/stream_filter/dash/xml/DOMParser.h → modules/demux/dash/xml/DOMParser.h

0
modules/stream_filter/dash/xml/Node.cpp → modules/demux/dash/xml/Node.cpp

0
modules/stream_filter/dash/xml/Node.h → modules/demux/dash/xml/Node.h

102
modules/stream_filter/Makefile.am

@ -8,108 +8,6 @@ if !HAVE_WIN32
stream_filter_LTLIBRARIES += libdecomp_plugin.la
endif
libdash_plugin_la_SOURCES = \
stream_filter/dash/adaptationlogic/AbstractAdaptationLogic.cpp \
stream_filter/dash/adaptationlogic/AbstractAdaptationLogic.h \
stream_filter/dash/adaptationlogic/AdaptationLogicFactory.cpp \
stream_filter/dash/adaptationlogic/AdaptationLogicFactory.h \
stream_filter/dash/adaptationlogic/AlwaysBestAdaptationLogic.cpp \
stream_filter/dash/adaptationlogic/AlwaysBestAdaptationLogic.h \
stream_filter/dash/adaptationlogic/AlwaysLowestAdaptationLogic.cpp \
stream_filter/dash/adaptationlogic/AlwaysLowestAdaptationLogic.hpp \
stream_filter/dash/adaptationlogic/IAdaptationLogic.h \
stream_filter/dash/adaptationlogic/IDownloadRateObserver.h \
stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.h \
stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.cpp \
stream_filter/dash/adaptationlogic/Representationselectors.hpp \
stream_filter/dash/adaptationlogic/Representationselectors.cpp \
stream_filter/dash/buffer/BlockBuffer.cpp \
stream_filter/dash/buffer/BlockBuffer.h \
stream_filter/dash/buffer/IBufferObserver.h \
stream_filter/dash/http/Chunk.cpp \
stream_filter/dash/http/Chunk.h \
stream_filter/dash/http/HTTPConnection.cpp \
stream_filter/dash/http/HTTPConnection.h \
stream_filter/dash/http/HTTPConnectionManager.cpp \
stream_filter/dash/http/HTTPConnectionManager.h \
stream_filter/dash/http/IHTTPConnection.cpp \
stream_filter/dash/http/IHTTPConnection.h \
stream_filter/dash/http/PersistentConnection.cpp \
stream_filter/dash/http/PersistentConnection.h \
stream_filter/dash/mpd/AdaptationSet.cpp \
stream_filter/dash/mpd/AdaptationSet.h \
stream_filter/dash/mpd/BaseUrl.h \
stream_filter/dash/mpd/CommonAttributesElements.cpp \
stream_filter/dash/mpd/CommonAttributesElements.h \
stream_filter/dash/mpd/ContentDescription.cpp \
stream_filter/dash/mpd/ContentDescription.h \
stream_filter/dash/mpd/ICanonicalUrl.hpp \
stream_filter/dash/mpd/IMPDParser.cpp \
stream_filter/dash/mpd/IMPDParser.h \
stream_filter/dash/mpd/IsoffMainParser.cpp \
stream_filter/dash/mpd/IsoffMainParser.h \
stream_filter/dash/mpd/MPD.cpp \
stream_filter/dash/mpd/MPD.h \
stream_filter/dash/mpd/MPDFactory.cpp \
stream_filter/dash/mpd/MPDFactory.h \
stream_filter/dash/mpd/Period.cpp \
stream_filter/dash/mpd/Period.h \
stream_filter/dash/mpd/Profile.cpp \
stream_filter/dash/mpd/Profile.hpp \
stream_filter/dash/mpd/ProgramInformation.cpp \
stream_filter/dash/mpd/ProgramInformation.h \
stream_filter/dash/mpd/Representation.cpp \
stream_filter/dash/mpd/Representation.h \
stream_filter/dash/mpd/Segment.cpp \
stream_filter/dash/mpd/Segment.h \
stream_filter/dash/mpd/SegmentBase.cpp \
stream_filter/dash/mpd/SegmentBase.h \
stream_filter/dash/mpd/SegmentInfo.cpp \
stream_filter/dash/mpd/SegmentInfo.h \
stream_filter/dash/mpd/SegmentInfoCommon.cpp \
stream_filter/dash/mpd/SegmentInfoCommon.h \
stream_filter/dash/mpd/SegmentInfoDefault.cpp \
stream_filter/dash/mpd/SegmentInfoDefault.h \
stream_filter/dash/mpd/SegmentInformation.cpp \
stream_filter/dash/mpd/SegmentInformation.hpp \
stream_filter/dash/mpd/SegmentList.cpp \
stream_filter/dash/mpd/SegmentList.h \
stream_filter/dash/mpd/SegmentTemplate.cpp \
stream_filter/dash/mpd/SegmentTemplate.h \
stream_filter/dash/mpd/SegmentTimeline.cpp \
stream_filter/dash/mpd/SegmentTimeline.h \
stream_filter/dash/mpd/TrickModeType.cpp \
stream_filter/dash/mpd/TrickModeType.h \
stream_filter/dash/mpd/Url.cpp \
stream_filter/dash/mpd/Url.hpp \
stream_filter/dash/mp4/AtomsReader.cpp \
stream_filter/dash/mp4/AtomsReader.hpp \
stream_filter/dash/xml/DOMHelper.cpp \
stream_filter/dash/xml/DOMHelper.h \
stream_filter/dash/xml/DOMParser.cpp \
stream_filter/dash/xml/DOMParser.h \
stream_filter/dash/xml/Node.cpp \
stream_filter/dash/xml/Node.h \
stream_filter/dash/dash.cpp \
stream_filter/dash/dash.hpp \
stream_filter/dash/DASHManager.cpp \
stream_filter/dash/DASHManager.h \
stream_filter/dash/Helper.cpp \
stream_filter/dash/Helper.h \
stream_filter/dash/Properties.hpp \
stream_filter/dash/StreamsType.hpp \
stream_filter/dash/Streams.cpp \
stream_filter/dash/Streams.hpp
libdash_plugin_la_SOURCES += demux/mp4/libmp4.c demux/mp4/libmp4.h
libdash_plugin_la_CXXFLAGS = $(AM_CFLAGS) -I$(srcdir)/stream_filter/dash
libdash_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBM)
if HAVE_ZLIB
libdash_plugin_la_LIBADD += -lz
endif
stream_filter_LTLIBRARIES += libdash_plugin.la
libsmooth_plugin_la_SOURCES = \
stream_filter/smooth/smooth.c \
stream_filter/smooth/utils.c \

2
po/POTFILES.in

@ -453,6 +453,7 @@ modules/demux/avi/libavi.c
modules/demux/avi/libavi.h
modules/demux/caf.c
modules/demux/cdg.c
modules/demux/dash/dash.cpp
modules/demux/demuxdump.c
modules/demux/dirac.c
modules/demux/flac.c
@ -1017,7 +1018,6 @@ modules/services_discovery/upnp.cpp
modules/services_discovery/windrive.c
modules/services_discovery/xcb_apps.c
modules/stream_filter/aribcam.c
modules/stream_filter/dash/dash.cpp
modules/stream_filter/decomp.c
modules/stream_filter/hds/hds.c
modules/stream_filter/httplive.c

Loading…
Cancel
Save