Summary: | ASTERISK-26816: Implement ast_read_stream in channels | ||
Reporter: | Joshua C. Colp (jcolp) | Labels: | |
Date Opened: | 2017-02-23 12:34:27.000-0600 | Date Closed: | 2017-02-27 08:52:30.000-0600 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | |
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] |