[Home]

Summary:ASTERISK-26816: Implement ast_read_stream in channels
Reporter:Joshua C. Colp (jcolp)Labels:
Date Opened:2017-02-23 12:34:27.000-0600Date Closed:2017-02-27 08:52:30.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents:
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Function should read frames from everything, if a stream then provide stream number to caller
If stream is a default stream and transcoding is present on channel for the type then pass through translation path
If stream is a default audio stream then execute audiohooks as expected
If stream is a default stream then execute framehooks as expected
Make ast_read in channels use streams underneath
If returned frame is a media frame and stream is NOT a default stream then free returned frame and return ast_null_frame instead
Comments:By: Friendly Automation (friendly-automation) 2017-02-27 08:52:31.275-0600

Change 5079 merged by George Joseph:
channel: Add ast_read_stream function for reading frames from all streams.

[https://gerrit.asterisk.org/5079|https://gerrit.asterisk.org/5079]

By: Friendly Automation (friendly-automation) 2017-03-01 14:59:52.582-0600

Change 5109 merged by Joshua Colp:
stream: Unit tests for stream read and tweaks framework

[https://gerrit.asterisk.org/5109|https://gerrit.asterisk.org/5109]