Skip to content
Snippets Groups Projects
  • George Joseph's avatar
    0560c323
    stream: Unit tests for stream read and tweaks framework · 0560c323
    George Joseph authored
    * Removed the AST_CHAN_TP_MULTISTREAM tech property.  We now rely
      on read_stream being set to indicate a multi stream channel.
    * Added ast_channel_is_multistream convenience function.
    * Fixed issue where stream and default_stream weren't being set on
      a frame retrieved from the queue.
    * Now testing for NULL being returned from the driver's read or
      read_stream callback.
    * Fixed issue where the dropnondefault code was crashing on a
      NULL f.
    * Now enforcing that if either read_stream or write_stream are
      set when ast_channel_tech_set is called that BOTH are set.
    * Added the unit tests.
    
    ASTERISK-26816
    
    Change-Id: If7792b20d782e71e823dabd3124572cf0a4caab2
    0560c323
    History
    stream: Unit tests for stream read and tweaks framework
    George Joseph authored
    * Removed the AST_CHAN_TP_MULTISTREAM tech property.  We now rely
      on read_stream being set to indicate a multi stream channel.
    * Added ast_channel_is_multistream convenience function.
    * Fixed issue where stream and default_stream weren't being set on
      a frame retrieved from the queue.
    * Now testing for NULL being returned from the driver's read or
      read_stream callback.
    * Fixed issue where the dropnondefault code was crashing on a
      NULL f.
    * Now enforcing that if either read_stream or write_stream are
      set when ast_channel_tech_set is called that BOTH are set.
    * Added the unit tests.
    
    ASTERISK-26816
    
    Change-Id: If7792b20d782e71e823dabd3124572cf0a4caab2