Split RTP player tapping, decoding, and plotting.
authorGerald Combs <gerald@wireshark.org>
Tue, 20 Oct 2015 15:31:52 +0000 (08:31 -0700)
committerGerald Combs <gerald@wireshark.org>
Wed, 21 Oct 2015 17:52:15 +0000 (17:52 +0000)
commit8682eb49ef9e865be114ac57525628527bad1bd6
treeca29ce58ee792b2b0b01b32ed8d858c9c58624e2
parented27dad41eb2085fa2afb51c6a66a89bd1c64ad4
Split RTP player tapping, decoding, and plotting.

In RtpAudioStream split tapping+decoding into separate member functions.
Store RTP payloads in memory. In RtpPlayerDialog split tapping+plotting.
This more closely resembles what we're doing in the GTK+ UI and paves
the way for jitter support and other changes.

Change-Id: I244c225cec8930545622e6582b7be35ebe45b237
Reviewed-on: https://code.wireshark.org/review/11195
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Gerald Combs <gerald@wireshark.org>
epan/dissectors/packet-rtp.h
ui/qt/rtp_audio_stream.cpp
ui/qt/rtp_audio_stream.h
ui/qt/rtp_player_dialog.cpp
ui/qt/rtp_player_dialog.h
ui/qt/rtp_player_dialog.ui
ui/rtp_media.h
ui/rtp_stream.h