aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/rtp_analysis.c
AgeCommit message (Collapse)AuthorFilesLines
2011-09-25We now always build with MAIN_MENU_USE_UIMANAGER, so remove all code usingJörg Mayer1-10/+1
the old ways except the proto_help.c file, which is kept for now in case someone is willing to reimplement the help menus using non-deprecated methods. svn path=/trunk/; revision=39137
2011-08-23Fix build in the non gtk3 case: Add gpointer data to theJörg Mayer1-21/+21
parameter list. Remove some trailing spaces. svn path=/trunk/; revision=38688
2011-08-23Make colors work on GTK3Anders Broman1-15/+53
svn path=/trunk/; revision=38687
2011-08-19Add a few more menu items.Anders Broman1-0/+7
svn path=/trunk/; revision=38620
2011-08-19GTK 3.0 "Comment out" GTK 2 code for now. Functionality needs to be restored ↵Anders Broman1-1/+4
on GTK 3. svn path=/trunk/; revision=38614
2011-08-19Back out previous commit (38612) which was the brutal patch to build withStephen Fisher1-3/+1
GTK 3 because not all of it is contained within #if statements for GTK 3 builds and could affect GTK 2 builds as well. svn path=/trunk/; revision=38613
2011-08-18From Anders on -dev:Stephen Fisher1-1/+3
Brutal patch to build with GTK 3.0 With the enclosed patch Wireshark builds on GTK3.0. Colors are messed up etc but it should be possible to start to fix things and actually see what's happening. I wouldn't be surprised if many patches leading up to this are faulty. Color handling should probably be rewritten to use GdkRGBA in many places etc. http://www.wireshark.org/lists/wireshark-dev/201108/msg00383.html svn path=/trunk/; revision=38612
2011-08-15Save graph GTK =< 2.22Anders Broman1-2/+15
svn path=/trunk/; revision=38543
2011-08-12- Use cairo_surface_tAnders Broman1-33/+117
- rename variables refering to the surface. svn path=/trunk/; revision=38497
2011-08-10Test fwrite() return values to see if a write error.Bill Meier1-56/+56
Fixes Bug #6227. svn path=/trunk/; revision=38440
2011-08-09Remove duplicate line-of-code.Bill Meier1-1/+0
svn path=/trunk/; revision=38439
2011-08-08Don't include color.hAnders Broman1-2/+1
svn path=/trunk/; revision=38402
2011-08-03Get rid of gdk_draw_layout().Anders Broman1-35/+51
svn path=/trunk/; revision=38325
2011-07-26Replace access to ...->allocation by gtk_widget_get_allocation +Jörg Mayer1-10/+14
using the return val - part 1 Maybe the call needs to be done more often. Replace GTK_WIDGET_STATE by gtk_widget_get_state svn path=/trunk/; revision=38215
2011-07-26Code cleanup.Anders Broman1-12/+0
svn path=/trunk/; revision=38207
2011-07-25Use Cairo for drawing.Anders Broman1-62/+64
svn path=/trunk/; revision=38201
2011-07-24Replace deprecated functions.Anders Broman1-6/+6
svn path=/trunk/; revision=38187
2011-07-21Fix almost all accesses to ->windowJörg Mayer1-3/+3
svn path=/trunk/; revision=38151
2011-07-21Create a file containing macros to provide the access-functionsJörg Mayer1-4/+2
when the gtk version is too old (for the 2,14,0 case). Remove all old access methods that were guarded by 2,14,0 tests. Feel free to do the same for newer guards :-) svn path=/trunk/; revision=38147
2011-07-21Replace references to style by gtk_widget_get_style (according toJörg Mayer1-17/+17
http://developer.gnome.org/gtk/2.24/GtkWidget.html#gtk-widget-get-style this doesn't require a minimum version) svn path=/trunk/; revision=38139
2011-07-19Get rid of direct access to struct GtkToggleButtonJörg Mayer1-15/+15
svn path=/trunk/; revision=38113
2011-07-19Get rid of all GtkAdjustment element accesses. Fix a bugJörg Mayer1-0/+16
introduced when fixing this stuff for rtp_player.c svn path=/trunk/; revision=38111
2011-07-14Replace deprecated gdk_pixmap_unref() with g_object_unref().Anders Broman1-1/+1
Update checkAPIs. svn path=/trunk/; revision=38013
2011-07-14Fix some compiler errors with -DGTK_DISABLE_DEPRECATEDJörg Mayer1-1/+13
svn path=/trunk/; revision=38006
2011-07-13Fix more tooltips fixes.Anders Broman1-3/+2
svn path=/trunk/; revision=37996
2011-07-11Remove a lot of instances of GTK_CHECK_VERSION. Clean up whitespace in aGerald Combs1-23/+0
couple of places. svn path=/trunk/; revision=37969
2011-07-02Log:Bill Meier1-17/+8
Fix incorrect usage of gtk_radio_button_new_with_label()/gtk_radio_button_get_group(); Use gtk_radio_button_new_with_label_from_widget(). Essentially: gtk_radio_button_get_group() must be called after each gtk_radio_button_new...() before using the 'group' GSList pointer in another call to gtk_radio_button_new...(). In these cases the incorrect usage appears to only have resulted in allowing multiple radio buttons to be activated simultaneously. (In at least one case elsewhere, the incorrect usage resulted in a Wireshark crash). svn path=/trunk/; revision=37871
2011-06-07Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings;Bill Meier1-18/+21
Also: do some whitespace cleanup. svn path=/trunk/; revision=37602
2011-05-17Make some routines static that aren't used outside the source file inGuy Harris1-1/+1
which they're defined. Include some header files that declare functions in the source files that define the functions. Declare packet_list_get_type() in gtk/packet_list_store.h, as it defines a macro that uses that function. svn path=/trunk/; revision=37223
2011-04-17Coverity UNUSED_VALUEAnders Broman1-8/+3
CID 1142,1143,1147 svn path=/trunk/; revision=36683
2010-12-21From Marc Giertzsch:Jaap Keuter1-5/+15
Dialog RTP Graph analysis is not showing forward and reverse delta. svn path=/trunk/; revision=35235
2010-11-17Quote all fields when exporting to CSV. Fixes bug 2811.Chris Maynard1-26/+26
svn path=/trunk/; revision=34920
2010-08-30Remove some unnecessary includes: a lot of things don't need globals.h and ↵Jeff Morriss1-2/+1
register.h svn path=/trunk/; revision=34017
2010-08-19 Minor cleanup of rtp graph:Bill Meier1-15/+36
- Display current value in combo boxes (pixels_per_tick, etc) to always match actual values being used to create graph; - yscale combo box entries: show values >= 1 sec as sec (not s000 ms); - Determine max yscale label width properly as the largest of the top or middle label lengths; - Cleanup some indentation. svn path=/trunk/; revision=33855
2010-08-13Instead of using a Boolean for the search direction, use an enum, soGuy Harris1-7/+2
that you can tell from examination whether the search is forward or backward. Make the cf_find_packet routines take the direction as an explicit argument, rather than, in the cases where you don't want to permanently set the direction, saving the direction in the capture_file structure, changing it, doing the search, and restoring the saved direction. Give more information in the Doxygen comments for those routines. Add a cf_find_packet_dfilter_string() routine, which takes a filter string rather than a compiled filter as an argument. Replace find_previous_next_frame_with_filter() with it. Have cf_read_frame_r() and cf_read_frame() pop up the error dialog if the read fails, rather than leaving that up to its caller. That lets us eliminate cf_read_error_message(), by swallowing its code into cf_read_frame_r(). Add Doxygen comments for cf_read_frame_r() and cf_read_frame(). Don't have find_packet() read the packet before calling the callback routine; leave that up to the callback routine. Add cf_find_packet_marked(), to find the next or previous marked packet, and cf_find_packet_time_reference(), to find the next or previous time reference packet. Those routines do *not* need to read the packet data to see if it matches; that lets them run much faster. Clean up indentation. svn path=/trunk/; revision=33791
2010-07-22(Trivial): Whitespace cleanup.Bill Meier1-963/+963
svn path=/trunk/; revision=33618
2010-06-25UTF-8-ize a bunch more arrows. If IE6 on XP can render them then theyGerald Combs1-2/+3
*must* be safe to use, right? svn path=/trunk/; revision=33326
2010-05-26From Jakub Zawadzki:Anders Broman1-2/+1
New functions: cf_read_frame_r, cf_read_frame It's much easier to write: cf_read_frame (cf, fdata, &err, &err_info) Than: wtap_seek_read (cf->wth, fdata->file_off, &cf->pseudo_header, cf->pd, fdata->cap_len, &err, &err_info) svn path=/trunk/; revision=32980
2010-01-29Fix various gcc -Wshadow warnings.Bill Meier1-3/+1
svn path=/trunk/; revision=31737
2009-12-24Add save option to RTP graph window.Jaap Keuter1-2/+28
svn path=/trunk/; revision=31363
2009-12-13From Andreas Heise:Anders Broman1-1/+1
Fix different duration format beteen directions. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4327 svn path=/trunk/; revision=31254
2009-12-11Fix for bug 3801:Jaap Keuter1-16/+26
Following r28546 and r30953 this adjusts the timescale in the RTP Graph Analysis, restoring its operation. svn path=/trunk/; revision=31240
2009-12-11From Andreas Heise:Anders Broman1-0/+2
fix missing display of max skew in reversed d. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4320 svn path=/trunk/; revision=31235
2009-11-15From Alejandro Vaquero:Anders Broman1-2/+40
Add RTP player to "RTP Stream Analysis" and makeover of VoIP flow https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4240 svn path=/trunk/; revision=30967
2009-11-13Fix for bug 4120:Jaap Keuter1-2/+2
Calculate amount of silence samples in samples/ms i.s.o. samples/s svn path=/trunk/; revision=30953
2009-10-12Option_menu -> combo_boxAnders Broman1-79/+74
svn path=/trunk/; revision=30543
2009-10-09Remove code guarded by #ifdef USE_CONVERSATION_GRAPHAnders Broman1-148/+16
as this eems to newer have been fully implemented and the old clist is replaced now. svn path=/trunk/; revision=30425
2009-08-27Add #include <stdio.h> in a few more places for Solaris.Bill Meier1-0/+2
svn path=/trunk/; revision=29577
2009-08-21Also fake empty field_info's by gracefully handling NULL field_info pointer ↵Kovarththanan Rajaratnam1-0/+2
elsewhere. svn path=/trunk/; revision=29490
2009-08-13Introduce epan_dissect_init()/epan_dissect_cleanup(). These are used to ↵Kovarththanan Rajaratnam1-17/+17
initialise/cleanup stack allocated 'edt' structures. This should speed up dissection since we avoid some malloc traffic. svn path=/trunk/; revision=29404