Stephen Fisher
430866e511
To ease troubleshooting of bug #2017 and for code clarity in the future, use
...
two different variables for types voip_rtp_stream_info_t (strinfo) and
voip_calls_info_t (callsinfo) instead of using strinfo for both.
svn path=/trunk/; revision=24038
2008-01-09 08:34:58 +00:00
Jaap Keuter
670e46f78b
Make RTP player G.729 Annex B compatible.
...
svn path=/trunk/; revision=24032
2008-01-08 13:04:50 +00:00
Mike Duigou
7dcafc5e82
Avoid casting directly from int to pointers. (It doesn't work on 64-bit linux)
...
svn path=/trunk/; revision=23322
2007-10-31 15:16:33 +00:00
Tomas Kukosa
136de3920c
new codec table for registering codecs by name
...
new codec plugin type
search registered codecs in rtp player
fix memory leak in rtp player
svn path=/trunk/; revision=23270
2007-10-25 09:38:15 +00:00
Bill Meier
09e7be9068
From Jim Young: Simple one line patch resolves compiler warning.: Bug #1929
...
svn path=/trunk/; revision=23240
2007-10-22 15:13:41 +00:00
Alejandro Vaquero
4bf238547f
VoIP Calls changes: Add the file name to the title window in VoIP calls, Voip graph and RTP player windows. Make the calls selection using standard multiple selection using the GTK buildin functions. Add a 'Select All' buttom to the VoIP calls window.
...
svn path=/trunk/; revision=23089
2007-10-08 00:31:26 +00:00
Bill Meier
64d7c80f56
Add #include needed to get defs for PT_PCMU & etc
...
svn path=/trunk/; revision=22549
2007-08-18 04:28:40 +00:00
Guy Harris
e104794902
Use #defines, rather than raw numbers, for RTP payload types.
...
Note that we should return an error for payload types we don't support,
so the user knows we can't handle the audio.
svn path=/trunk/; revision=22547
2007-08-18 01:46:14 +00:00
Jaap Keuter
c55f11cc73
Fixing the GTK1 build shouldn't break the GTK2 build.
...
svn path=/trunk/; revision=22485
2007-08-11 08:03:46 +00:00
Jaap Keuter
7e33de36d7
Fix GTK1 compilation.
...
svn path=/trunk/; revision=22479
2007-08-09 20:41:09 +00:00
Jaap Keuter
1b50aa2a44
Unused parameter
...
svn path=/trunk/; revision=21444
2007-04-16 06:20:39 +00:00
Sebastien Tandel
83cac28421
uninitialized warning fix
...
svn path=/trunk/; revision=21439
2007-04-14 19:49:48 +00:00
Sebastien Tandel
04f63f9897
unused variable
...
svn path=/trunk/; revision=21436
2007-04-14 18:18:25 +00:00
Ulf Lamping
407d0aeab0
fix all warnings in gtk dir & set the "treat all warnings as errors" MSVC flag
...
svn path=/trunk/; revision=21080
2007-03-21 03:26:26 +00:00
Guy Harris
007f88f3e2
Unreffing rci->cursor_pixbuf should cause the pixbuf to be released, so
...
null out the pointer to it. This prevents a freed pixbuf from being
used.
svn path=/trunk/; revision=19687
2006-10-25 19:48:54 +00:00
Guy Harris
aecfc9cf43
Clean up indentation.
...
Fix typos.
Null out "pa_stream" when the stream is closed; this appears to prevent
some crashes.
svn path=/trunk/; revision=19633
2006-10-20 18:18:50 +00:00
Guy Harris
62d7ab40f6
Don't destroy something if it doesn't exist.
...
svn path=/trunk/; revision=19632
2006-10-20 17:56:21 +00:00
Guy Harris
89b99ff3f2
Don't pass an uninitialized string to gtk_widget_create_pango_layout();
...
it supports NULL for "no text".
svn path=/trunk/; revision=19631
2006-10-20 17:47:28 +00:00
Guy Harris
0d9a445fee
Don't do things with the RTP channels hash table if it hasn't been
...
created yet.
svn path=/trunk/; revision=19630
2006-10-20 17:30:27 +00:00
Guy Harris
ff780d78f3
Fix the progress bars.
...
svn path=/trunk/; revision=19629
2006-10-20 17:12:52 +00:00
Ulf Lamping
a1b7a22a8e
from Stephen Fisher:
...
Here is a patch for spelling typos in comments and strings in the gtk/
directories.
svn path=/trunk/; revision=19568
2006-10-17 01:29:55 +00:00
Jörg Mayer
926ed8aa01
Alejandro Vaquero:
...
Add portaudio v19 support in addition to v18:
Here is a patch using the API 2 (v19). I tested it only in Windows.
Attached also the Windows v19 zip file used. I did not modify the
Makefile.nmake to download this new version (when running the "setup"),
because Windows v18 it is still good.
svn path=/trunk/; revision=19446
2006-10-07 14:24:32 +00:00
Guy Harris
2ac8761978
Include "rtp_player.h" in "voip_calls.c" if we're supporting the RTP
...
player, so that we get declartions of rtp_player_init() and
add_rtp_packet().
Constify the first argument to add_rtp_packet(), as it's passed a
pointer to a const value.
svn path=/trunk/; revision=19272
2006-09-21 17:39:17 +00:00
Jörg Mayer
72651ba02d
rtp_player.c will now compile with the new API, although it will not
...
actually do something useful except to print that the new API is not
supported.
Adapt acinclude.m4 to provide PORTAUDIO_API_1 and add back the
check_message to indicate *why* we are checking for the type.
svn path=/trunk/; revision=19148
2006-09-05 09:17:55 +00:00
Guy Harris
bec8422102
Comment #endifs so you can tell what they match.
...
svn path=/trunk/; revision=19144
2006-09-04 23:23:16 +00:00
Anders Broman
9c3b0ae91e
Correct some typos and add some comments.
...
svn path=/trunk/; revision=19135
2006-09-04 18:04:10 +00:00
Jörg Mayer
abb600e95b
The previous way of (not) including portaudio support didn't
...
work reliably (at least it didn't work on my system).
Change it to just wrap the rtp_player.[hc] files into a
#if defined(...) #endif.
svn path=/trunk/; revision=19134
2006-09-04 14:19:12 +00:00
Jörg Mayer
cdc492554c
Ad $Id: § and reorder and reformat some comments in the header.
...
svn path=/trunk/; revision=19127
2006-09-03 15:41:42 +00:00
Guy Harris
14a7431051
Squelch compiler warnings, and get rid of unused variables and
...
declarations.
Define functions with no arguments as such.
Clean up white space.
Declare tables in the codec .h files.
svn path=/trunk/; revision=19118
2006-09-02 07:18:16 +00:00
Guy Harris
0ec3e5661f
Move the codecs into a top-level "codecs" subdirectory; there's no
...
guarantee that all programs using the codecs will necessarily be using
GTK+.
svn path=/trunk/; revision=19117
2006-09-02 06:39:43 +00:00
Anders Broman
55ddc3dd59
From Alejandro Vaquero:
...
- Change the "listen_rtp" to "rtp_player"
- Change from a plugin to be part of the core
- By default it will not compile with the rtp_player. In order to
compile it is necessary to:
+ For windows: uncomment the line
"PORTAUDIO_DIR=$(WIRESHARK_LIBS)\portaudio_v18_1" in config.nmake
+ For linux: using the "--with-portaudio=yes"
svn path=/trunk/; revision=19093
2006-08-30 20:50:37 +00:00