Skip to content

Commit

Permalink
feat: remove ivga consumer
Browse files Browse the repository at this point in the history
the ndi consumer has been available for a couple of releases now, and the needed ivga dll files are not available officially anymore
  • Loading branch information
Julusian committed Oct 19, 2023
1 parent 57f29cc commit 594ce12
Show file tree
Hide file tree
Showing 8 changed files with 0 additions and 345 deletions.
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,6 @@ Getting Started
3. Install Adobe Flash Player 11.8.800.94 from the unpacked archive:
fp_11.8.800.94_archive\11_8_r800_94\flashplayer11_8r800_94_winax.exe

- For NewTek iVGA support (Windows only), please download and install the iVGA driver from (http://new.tk/NetworkSendRedist)

3. Configure the server by editing the self-documented "casparcg.config" file in
a text editor.

Expand Down
5 changes: 0 additions & 5 deletions src/modules/newtek/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,6 @@ set(HEADERS
StdAfx.h
)

if (MSVC)
list(APPEND SOURCES util/air_send.cpp consumer/newtek_ivga_consumer.cpp)
list(APPEND HEADERS util/air_send.h consumer/newtek_ivga_consumer.h)
endif()

add_library(newtek ${SOURCES} ${HEADERS})
target_compile_features(newtek PRIVATE cxx_std_17)
target_include_directories(newtek PRIVATE
Expand Down
152 changes: 0 additions & 152 deletions src/modules/newtek/consumer/newtek_ivga_consumer.cpp

This file was deleted.

41 changes: 0 additions & 41 deletions src/modules/newtek/consumer/newtek_ivga_consumer.h

This file was deleted.

10 changes: 0 additions & 10 deletions src/modules/newtek/newtek.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,6 @@

#include "newtek.h"

#ifdef _WIN32
#include "consumer/newtek_ivga_consumer.h"
#endif

#include "consumer/newtek_ndi_consumer.h"
#include "producer/newtek_ndi_producer.h"

Expand All @@ -40,12 +36,6 @@ namespace caspar { namespace newtek {
void init(const core::module_dependencies& dependencies)
{
try {
#ifdef _WIN32
dependencies.consumer_registry->register_consumer_factory(L"iVGA Consumer", create_ivga_consumer);
dependencies.consumer_registry->register_preconfigured_consumer_factory(L"newtek-ivga",
create_preconfigured_ivga_consumer);
#endif

dependencies.consumer_registry->register_consumer_factory(L"NDI Consumer", create_ndi_consumer);
dependencies.consumer_registry->register_preconfigured_consumer_factory(L"ndi",
create_preconfigured_ndi_consumer);
Expand Down
91 changes: 0 additions & 91 deletions src/modules/newtek/util/air_send.cpp

This file was deleted.

43 changes: 0 additions & 43 deletions src/modules/newtek/util/air_send.h

This file was deleted.

1 change: 0 additions & 1 deletion src/shell/casparcg.config
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,6 @@
<sbs-key>false [true|false]</sbs-key>
<colour-space>RGB [RGB|datavideo-full|datavideo-limited] (Enables colour space convertion for DataVideo TC-100 / TC-200)</colour-space>
</screen>
<newtek-ivga></newtek-ivga>
<ndi>
<name>[custom name]</name>
<allow-fields>false [true|false]</allow-fields>
Expand Down

0 comments on commit 594ce12

Please sign in to comment.