Wireshark-dev: Re: [Wireshark-dev] [PATCH] wiretap: Add MPEG PES.
Committed revision 22460
On 8/5/07, Shaun Jackman <sjackman@xxxxxxxxx> wrote:
> This patch adds MPEG PES (packetized elementary stream) to the list of
> magic types in wiretap/mpeg.c.
>
> Cheers,
> Shaun
>
> 2007-08-05 Shaun Jackman <sjackman@xxxxxxxxx>
>
> * wiretap/mpeg.c (magic): Add MPEG PES.
>
> Index: wiretap/mpeg.c
> ===================================================================
> --- wiretap/mpeg.c (revision 22456)
> +++ wiretap/mpeg.c (working copy)
> @@ -247,14 +247,15 @@
> g_free(wth->capture.mpeg);
> }
>
> -/* XXX We probably need more magic to open more types */
> struct _mpeg_magic {
> size_t len;
> const gchar* match;
> } magic[] = {
> - {3,"TAG"},
> - {3,"ID3"},
> - {0,NULL}
> + { 3, "TAG" }, /* ID3v1 */
> + { 3, "ID3" }, /* ID3v2 */
> + { 3, "\0\0\1" }, /* MPEG PES */
> + /* XXX MPEG audio is missing. */
> + { 0, NULL }
> };
>
> int
>
> _______________________________________________
> Wireshark-dev mailing list
> Wireshark-dev@xxxxxxxxxxxxx
> http://www.wireshark.org/mailman/listinfo/wireshark-dev
>
>
>
--
This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan
Propertarianism joined to capitalist vigor destroyed meaningful
commercial competition, but when it came to making good software,
anarchism won.
-- Eben Moglen