Class IPTVPlugin


  • public class IPTVPlugin
    extends Plugin
    • Constructor Summary

      Constructors 
      Constructor Description
      IPTVPlugin()  
      IPTVPlugin​(boolean doesVideoUseSharedMemory, boolean doesAudioUseSharedMemory, int videoSharedMemorySizeInBytes, int audioSharedMemorySizeInBytes)
      Create a new instance of this plugin using the default RTP Queue Size.
      IPTVPlugin​(boolean doesVideoUseSharedMemory, boolean doesAudioUseSharedMemory, int videoSharedMemorySizeInBytes, int audioSharedMemorySizeInBytes, int rtpQueueSizeInPackets)
      Create a new instance of this plugin using the default configuration.
      IPTVPlugin​(boolean playsClearWithExo, int rtpQueueSizeInPackets)  
    • Constructor Detail

      • IPTVPlugin

        public IPTVPlugin​(boolean doesVideoUseSharedMemory,
                          boolean doesAudioUseSharedMemory,
                          int videoSharedMemorySizeInBytes,
                          int audioSharedMemorySizeInBytes)
        Create a new instance of this plugin using the default RTP Queue Size.
        Parameters:
        doesVideoUseSharedMemory - Whether Video in Plugin Uses Shared Memory
        doesAudioUseSharedMemory - Whether Audio in Plugin Uses Shared Memory
        videoSharedMemorySizeInBytes - Size of Video Shared Memory to be allocated in Bytes
        audioSharedMemorySizeInBytes - Size of Audio Shared Memory to be allocated in Bytes
      • IPTVPlugin

        public IPTVPlugin​(boolean doesVideoUseSharedMemory,
                          boolean doesAudioUseSharedMemory,
                          int videoSharedMemorySizeInBytes,
                          int audioSharedMemorySizeInBytes,
                          int rtpQueueSizeInPackets)
        Create a new instance of this plugin using the default configuration.
        Parameters:
        doesVideoUseSharedMemory - Whether Video in Plugin Uses Shared Memory
        doesAudioUseSharedMemory - Whether Audio in Plugin Uses Shared Memory
        videoSharedMemorySizeInBytes - Size of Video Shared Memory to be allocated in Bytes
        audioSharedMemorySizeInBytes - Size of Audio Shared Memory to be allocated in Bytes
        rtpQueueSizeInPackets - Size of RTP Data Queue in Number of Packets
      • IPTVPlugin

        public IPTVPlugin​(boolean playsClearWithExo,
                          int rtpQueueSizeInPackets)
      • IPTVPlugin

        public IPTVPlugin()