aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-h264.c
AgeCommit message (Collapse)AuthorFilesLines
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
svn path=/trunk/; revision=45017
2012-09-10Initial commit to support yet another method of passing data between dissectors.Jakub Zawadzki1-5/+5
Add new parameter 'data' to heur_dissector_t and new_dissector_t, for now it's always NULL svn path=/trunk/; revision=44860
2012-08-16- Don't call col...() under 'if (tree)';Bill Meier1-2343/+2333
- Move proto_reg_handoff...() to the end of the file; - Remove some uneeded variable initialization; - Use consistent indentation (e.g., no 4 space tabs) and whitespace formatting. svn path=/trunk/; revision=44541
2012-08-10Use val_to_str_const() where appropriate;Bill Meier1-6/+6
Also (for a few files): - create/use some extended value strings; - remove unneeded #include files; - remove unneeded variable initialization; - re-order fcns slightly so prefs_reg_handoff...() at end, etc svn path=/trunk/; revision=44438
2012-06-28Update FSF address - part II.Jakub Zawadzki1-1/+1
svn path=/trunk/; revision=43538
2012-05-11Get rid of non-ASCII character.Guy Harris1-1/+1
svn path=/trunk/; revision=42569
2012-05-11Correct wrong value in h264_level_bitrate_valuesAnders Broman1-5/+6
svn path=/trunk/; revision=42559
2012-03-22Unescape NAL unitsAnders Broman1-7/+61
Bug https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6975 svn path=/trunk/; revision=41739
2011-10-24Fix encoding arg for various fcn calls:Bill Meier1-6/+6
- proto_tree_add_bits_item - proto_tree_add_bits_ret_val - proto_tree_add_bitmask - tvb_get_bits - tvb_get_bits16 - tvb_get_bits24 - tvb_get_bits32 - tvb_get_bits64 svn path=/trunk/; revision=39539
2011-09-27Get rid of check_col, while at it set ENC.Anders Broman1-85/+83
svn path=/trunk/; revision=39164
2011-08-08Remove unneeded #includes: proto.h,tvbuff.h,value_string.h,stdlib.h,...Bill Meier1-2/+0
svn path=/trunk/; revision=38413
2011-04-18Fix Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-4/+5
svn path=/trunk/; revision=36702
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-2/+2
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-12-06Fix various typos and spelling errors.Bill Meier1-1/+1
svn path=/trunk/; revision=35126
2010-08-11Do DISSECTOR_ASSERT_NOT_REACHED(); if golmb coded data is > 32 bits.Anders Broman1-1/+3
svn path=/trunk/; revision=33778
2010-08-11Call tvb_get_bits32() if leading_zero_bits > 16.Stig Bjørlykke1-1/+3
svn path=/trunk/; revision=33775
2010-05-16From Chidambaram Arunachalam:Jaap Keuter1-16/+28
Currently, H.264 dissector in Wireshark allows only one value for the "H264 dynamic payload type" preference value. This patch allows users to specify a value range for this parameter (96-127) so that both streams can be decoded for a video call with asymmetric rtp payload types. svn path=/trunk/; revision=32831
2010-04-03Remove unneeded #include <stdio.h>Bill Meier1-1/+0
svn path=/trunk/; revision=32367
2009-10-21Remove non-ASCII charactersJeff Morriss1-193/+193
svn path=/trunk/; revision=30656
2009-10-20Fix higlight the correct hex value and add a value_string.Anders Broman1-12/+28
svn path=/trunk/; revision=30629
2009-08-21Sanitize epan includesKovarththanan Rajaratnam1-1/+1
svn path=/trunk/; revision=29499
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29340
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-3/+3
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero svn path=/trunk/; revision=28770
2009-04-09Fix two usages of non-ascii characters.Bill Meier1-2/+2
svn path=/trunk/; revision=28019
2009-03-30Handle NAL-unit start code correctly.Anders Broman1-4/+9
svn path=/trunk/; revision=27894
2009-03-29- Dissect Supplemental enhancement information (SEI).Anders Broman1-127/+317
- Use NULL instead of repeated text in blurb in hf[]; svn path=/trunk/; revision=27886
2009-01-26Start code is 24 bits, use bit_offset to read it.Anders Broman1-3/+14
svn path=/trunk/; revision=27302
2008-12-11Dissect DecoderConfiguration in h245.Anders Broman1-5/+39
svn path=/trunk/; revision=26969
2008-12-04Trivial changes related to proto_reg_handoffBill Meier1-2/+2
svn path=/trunk/; revision=26914
2008-11-11Add bitrate values to levels.Anders Broman1-3/+22
svn path=/trunk/; revision=26753
2008-11-10Bugfixes:Anders Broman1-11/+15
- Wrong item lengths. - rtsp traling bits gave"Malformed packet" if not present. - Frame_num removed as length needs info from previous packet. svn path=/trunk/; revision=26744
2008-10-25From Sebastian Stollenwerk:Jaap Keuter1-11/+68
While sniffing h264-packets with more than 8 leading zero bits they're displayed in error: fixed. If there are FU-A(28) encoded packets, you can't see them in Wireshark: upgraded. svn path=/trunk/; revision=26549
2008-09-23Trivial changes: comment and spacingBill Meier1-2/+1
svn path=/trunk/; revision=26251
2008-09-22Minor cleanup related to proto_reg_handoffBill Meier1-85/+83
svn path=/trunk/; revision=26246
2008-05-02From Shinsuke SUZUKI:Jaap Keuter1-1/+1
Since this leads to a compilation failure (Warning C4819: unexpected character in the current code page) on non-european Windows, I'd like you to avoid using non-ASCII characters in Wireshark code (even in comment). svn path=/trunk/; revision=25214
2008-03-01Rewrote to use g_strlcpy and g_strlcat.Stig Bjørlykke1-19/+20
svn path=/trunk/; revision=24525
2008-02-07Removed even more "statement not reached" warnings.Stig Bjørlykke1-2/+0
svn path=/trunk/; revision=24286
2008-01-18Correct a typo.Anders Broman1-1/+1
svn path=/trunk/; revision=24130
2008-01-07More Generic parameters.Anders Broman1-2/+52
svn path=/trunk/; revision=24022
2008-01-03put capability parameters into a tableTomas Kukosa1-120/+67
svn path=/trunk/; revision=23992
2008-01-02Add decoding of most of the generic parameters from H.241 and 3gpp.Anders Broman1-5/+162
svn path=/trunk/; revision=23987
2008-01-02Mark some unused parameters with _U_.Stig Bjørlykke1-3/+4
Added a missing return value. svn path=/trunk/; revision=23986
2008-01-02dissect some capability parametersTomas Kukosa1-0/+100
svn path=/trunk/; revision=23985
2007-12-29Initialize se_value to avoid a warning.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=23972
2007-12-29Handle se(v) encoding and minor bug fixes.Anders Broman1-59/+177
svn path=/trunk/; revision=23971
2007-12-16Comment out unused code.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=23891
2007-12-16Add a few more bits.Anders Broman1-15/+30
svn path=/trunk/; revision=23888
2007-12-15- Add col info.Anders Broman1-41/+78
- Small bugfix (duplicated tree info). - Dissect first few bits for more NAL units svn path=/trunk/; revision=23870
2007-12-14Fixed comments.Stig Bjørlykke1-4/+4
svn path=/trunk/; revision=23869
2007-12-14Some more dissection added.Anders Broman1-97/+782
svn path=/trunk/; revision=23868