static void pkt_dump_internal(void *avcl, FILE *f, int level, const AVPacket *pkt,

                              int dump_payload, AVRational time_base)

{

    HEXDUMP_PRINT("stream #%d:\n", pkt->stream_index);

    HEXDUMP_PRINT("  keyframe=%d\n", (pkt->flags & AV_PKT_FLAG_KEY) != 0);

    HEXDUMP_PRINT("  duration=%0.3f\n", pkt->duration * av_q2d(time_base));

    /* DTS is _always_ valid after av_read_frame() */

    HEXDUMP_PRINT("  dts=");

    if (pkt->dts == AV_NOPTS_VALUE)

        HEXDUMP_PRINT("N/A");

    else

        HEXDUMP_PRINT("%0.3f", pkt->dts * av_q2d(time_base));

    /* PTS may not be known if B-frames are present. */

    HEXDUMP_PRINT("  pts=");

    if (pkt->pts == AV_NOPTS_VALUE)

        HEXDUMP_PRINT("N/A");

    else

        HEXDUMP_PRINT("%0.3f", pkt->pts * av_q2d(time_base));

    HEXDUMP_PRINT("\n");

    HEXDUMP_PRINT("  size=%d\n", pkt->size);

    if (dump_payload)

        av_hex_dump(f, pkt->data, pkt->size);

}

static void pkt_dump_internal(void *avcl, FILE *f, int level, const AVPacket *pkt,

                              int dump_payload, AVRational time_base)

{

    HEXDUMP_PRINT("stream #%d:\n", pkt->stream_index);

    HEXDUMP_PRINT("  keyframe=%d\n", (pkt->flags & AV_PKT_FLAG_KEY) != 0);

    HEXDUMP_PRINT("  duration=%0.3f\n", pkt->duration * av_q2d(time_base));

    

    HEXDUMP_PRINT("  dts=");

    if (pkt->dts == AV_NOPTS_VALUE)

        HEXDUMP_PRINT("N/A");

    else

        HEXDUMP_PRINT("%0.3f", pkt->dts * av_q2d(time_base));

    

    HEXDUMP_PRINT("  pts=");

    if (pkt->pts == AV_NOPTS_VALUE)

        HEXDUMP_PRINT("N/A");

    else

        HEXDUMP_PRINT("%0.3f", pkt->pts * av_q2d(time_base));

    HEXDUMP_PRINT("\n");

    HEXDUMP_PRINT("  size=%d\n", pkt->size);

    if (dump_payload)

        av_hex_dump(f, pkt->data, pkt->size);

}

        av_hex_dump(f, pkt->data, pkt->size);
static void FUNC_0(void *VAR_0, FILE *VAR_1, int VAR_2, const AVPacket *VAR_3,

                              int VAR_4, AVRational VAR_5)

{

    HEXDUMP_PRINT("stream #%d:\n", VAR_3->stream_index);

    HEXDUMP_PRINT("  keyframe=%d\n", (VAR_3->flags & AV_PKT_FLAG_KEY) != 0);

    HEXDUMP_PRINT("  duration=%0.3f\n", VAR_3->duration * av_q2d(VAR_5));

    

    HEXDUMP_PRINT("  dts=");

    if (VAR_3->dts == AV_NOPTS_VALUE)

        HEXDUMP_PRINT("N/A");

    else

        HEXDUMP_PRINT("%0.3f", VAR_3->dts * av_q2d(VAR_5));

    

    HEXDUMP_PRINT("  pts=");

    if (VAR_3->pts == AV_NOPTS_VALUE)

        HEXDUMP_PRINT("N/A");

    else

        HEXDUMP_PRINT("%0.3f", VAR_3->pts * av_q2d(VAR_5));

    HEXDUMP_PRINT("\n");

    HEXDUMP_PRINT("  size=%d\n", VAR_3->size);

    if (VAR_4)

        av_hex_dump(VAR_1, VAR_3->data, VAR_3->size);

}

static void FUNC_0(void *VAR_0, FILE *VAR_1, int VAR_2, const AVPacket *VAR_3,
int VAR_4, AVRational VAR_5)
{ HEXDUMP_PRINT("stream #%d:\n", VAR_3->stream_index); HEXDUMP_PRINT("  keyframe=%d\n", (VAR_3->flags & AV_PKT_FLAG_KEY) != 0); HEXDUMP_PRINT("  duration=%0.3f\n", VAR_3->duration * av_q2d(VAR_5)); HEXDUMP_PRINT("  dts="); if (VAR_3->dts == AV_NOPTS_VALUE)
HEXDUMP_PRINT("N/A"); else
HEXDUMP_PRINT("%0.3f", VAR_3->dts * av_q2d(VAR_5)); HEXDUMP_PRINT("  pts="); if (VAR_3->pts == AV_NOPTS_VALUE)
HEXDUMP_PRINT("N/A"); else
HEXDUMP_PRINT("%0.3f", VAR_3->pts * av_q2d(VAR_5)); HEXDUMP_PRINT("\n"); HEXDUMP_PRINT("  size=%d\n", VAR_3->size); if (VAR_4)
av_hex_dump(VAR_1, VAR_3->data, VAR_3->size); }