Wireshark-dev: Re: [Wireshark-dev] [PATCH] wiretap: Add MPEG PES.
From: "Luis EG Ontanon" <[email protected]>
Date: Tue, 7 Aug 2007 00:34:42 +0200
Committed revision 22460

On 8/5/07, Shaun Jackman <[email protected]> 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  <[email protected]>
>
>         * 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
> [email protected]
> 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