Interface TransportStreamProgram.Builder

    • Method Detail

      • pcrPid

        TransportStreamProgram.Builder pcrPid​(Integer pcrPid)
        The Program Clock Reference (PCR) Packet ID (PID) as it is reported in the Program Association Table.
        Parameters:
        pcrPid - The Program Clock Reference (PCR) Packet ID (PID) as it is reported in the Program Association Table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • programName

        TransportStreamProgram.Builder programName​(String programName)
        The program name as it is reported in the Program Association Table.
        Parameters:
        programName - The program name as it is reported in the Program Association Table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • programNumber

        TransportStreamProgram.Builder programNumber​(Integer programNumber)
        The program number as it is reported in the Program Association Table.
        Parameters:
        programNumber - The program number as it is reported in the Program Association Table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • programPid

        TransportStreamProgram.Builder programPid​(Integer programPid)
        The program Packet ID (PID) as it is reported in the Program Association Table.
        Parameters:
        programPid - The program Packet ID (PID) as it is reported in the Program Association Table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • streams

        TransportStreamProgram.Builder streams​(Collection<TransportStream> streams)
        The list of elementary transport streams in the program. The list includes video, audio, and data streams.
        Parameters:
        streams - The list of elementary transport streams in the program. The list includes video, audio, and data streams.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • streams

        TransportStreamProgram.Builder streams​(TransportStream... streams)
        The list of elementary transport streams in the program. The list includes video, audio, and data streams.
        Parameters:
        streams - The list of elementary transport streams in the program. The list includes video, audio, and data streams.
        Returns:
        Returns a reference to this object so that method calls can be chained together.