Commit Graph

59 Commits (8dbeb5925d90bd30a3904a8a94668fa60a09b652)

Author SHA1 Message Date
Matthew Nicholson c3da049d25 Properly calculate the remaining space in the output string when reducing format strings.
16 years ago
Russell Bryant 42d9c2c466 Fix a warning pointed out by buildbot.
16 years ago
Matthew Nicholson 64c5037988 Ignore unknown formats in ast_format_str_reduce() and return an error if no know formats are found.
16 years ago
Matthew Nicholson 6a680d9b28 Remove duplicate entries from voicemail format lists. This prevents app_voicemail from entering an infinite loop when the same format is specified twice in the format list.
16 years ago
Russell Bryant ff6a5575ad Make filestream frame handling safer by isolating frames before returning them.
16 years ago
Tilghman Lesher 78e6e5b017 Really stop the stream, when ast_closestream() is called.
17 years ago
Russell Bryant fe7923abfc Don't fast forward past the end of a message.
17 years ago
Kevin P. Fleming 94fa4d11b5 Improve support for media paths that can generate multiple frames at once.
17 years ago
Mark Michelson 730f2882d3 Update ast_readvideo_callback to match ast_readaudio_callback.
17 years ago
Tilghman Lesher a8dc553099 Add debugging mode for diagnosing file descriptor leaks.
17 years ago
Kevin P. Fleming 59f867a5cb revert commit that included extranous changes
17 years ago
Kevin P. Fleming f1f417a9d8 Improve the build system to *properly* remove unnecessary symbols from the runtime global namespace. Along the way, change the prefixes on some internal-only API calls to use a common prefix.
17 years ago
Mark Michelson 7accd1ec46 Fix a place where filestreams were not refcounted properly
17 years ago
Russell Bryant 5fe8bde41a Fix the last couple of places where free() was improperly used directly.
17 years ago
Russell Bryant 2839e074ef Don't fclose() the file early, the filestream destructor will handle it.
17 years ago
Russell Bryant 301945890d Only try to close the file if one was actually opened
17 years ago
Russell Bryant c67d152525 Don't use free() directly. This caused a crash since ast_filestream is now an ao2 object.
17 years ago
Mark Michelson 6a632a5a2b There was an issue when attempting to reference an embedded
17 years ago
Kevin P. Fleming 18df35a2c1 somehow missed a bunch of gcc 4.3.x warnings in this branch on the first pass
17 years ago
Kevin P. Fleming add5ff5b05 fix a bunch of potential problems found by gcc 4.3.x, primarily bare strings being passed to printf()-like functions and ignored results from read()/write() and friends
17 years ago
Tilghman Lesher 8dfa8b6d0e Don't return a free'd pointer, when a file cannot be opened.
18 years ago
Kevin P. Fleming 75c6f9ab0f a whole pile of Zaptel/DAHDI compatibility work, with lots more to come... this tree is not yet ready for users to be easily upgrading or switching, but it needs to be :-)
18 years ago
Jeff Peeler f9818af8dd Adds DAHDI support alongside Zaptel. DAHDI usage favored, but all Zap stuff should continue working. Release announcement to follow.
18 years ago
Russell Bryant b3a211bdc3 I thought I was going to be able to leave 1.4 alone, but that was not the case.
18 years ago
Jason Parker 6d08d42e0e Only try to prefix language if we are not using an absolute path (suffix it otherwise).
18 years ago
Jason Parker 4501c61d73 Backport revision 106439 from trunk. I didn't realize this was broken in 1.4 as well.
18 years ago
Joshua Colp cd703523db Add a control frame to indicate the source of media has changed. Depending on the underlying technology it may need to change some things.
18 years ago
Mark Michelson 45079917ec Bump a couple of more buffers up by 2 so that annoying warnings aren't generated
18 years ago
Joshua Colp 451ee5b1d4 Bump up the buffer by 2.
18 years ago
Kevin P. Fleming 8a9e7e213b fallback to standard English prompts properly when using new prompt directory layout
18 years ago
Russell Bryant e4ee2274a1 Fix a couple of places where ast_frfree() was not called on a frame that came
18 years ago
Tilghman Lesher 7060a6888d When deleting a task from the scheduler, ignoring the return value could
18 years ago
Tilghman Lesher 2c11f7d18e Use of "private" as a field name in a header file messes with C++ projects
18 years ago
Russell Bryant 1380790b60 Merge a change from team/russell/chan_refcount ...
18 years ago
Russell Bryant d6b8fb4dc0 gcc 4.2 has a new set of warnings dealing with cosnt pointers. This set of
19 years ago
Russell Bryant aa3b7e22f5 Fix an issue that can occur when you do an attended transfer to parking. If
19 years ago
Joshua Colp c3ba2c8fc6 Don't bother having the core pass through or emulate begin DTMF frames when in an ast_waitstream. It only cares about the end of DTMF.
19 years ago
Jason Parker e107da04b4 Merged revisions 71065 via svnmerge from
19 years ago
Joshua Colp 928e69408e Properly handle cases where a stream can't be written to. (issue #9757 reported by junky)
19 years ago
Olle Johansson d48415f678 Stop the video stream when you stop playback of all streams for a call
19 years ago
Tilghman Lesher f32fa7f2ee Merged revisions 60660 via svnmerge from
19 years ago
Russell Bryant 5a9cd3d235 Return the correct digit that interrupted the stream. This fixes exiting the
19 years ago
Joshua Colp bc43c82f05 Fix core show file formats CLI command.
19 years ago
Jason Parker 897e4b5eaa Display more useful output when streaming files.
19 years ago
Kevin P. Fleming a299485952 since these variables all have static duration, none of them need initializers (they default to zero anyway)
19 years ago
Kevin P. Fleming 3307ae060a move extern declaration for this option to a header file where it belongs
19 years ago
Kevin P. Fleming 3302cbea3e don't try to call fclose() if fopen() failed
19 years ago
Tilghman Lesher e05a2752e8 Reverse change of "show" to "list" and make several other commands more consistent with "category verb arguments"
19 years ago
Joshua Colp 1a5c679e51 Merged revisions 44580 via svnmerge from
20 years ago
Joshua Colp dba3dae7f8 Merged revisions 44501 via svnmerge from
20 years ago