X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fdemux%2Fmp4%2Flibmp4.h;h=95a2faf109da4027fd362684c29b78c6259c1ba7;hb=051ce627e6f3c469ecaf98676203dc8a59cc9e57;hp=36cf83a458dd807b7b8f8bc2feef8c4173b26a18;hpb=d7dce9113efeb2b18e6b33324b842183cb7f0ea5;p=vlc diff --git a/modules/demux/mp4/libmp4.h b/modules/demux/mp4/libmp4.h index 36cf83a458..95a2faf109 100644 --- a/modules/demux/mp4/libmp4.h +++ b/modules/demux/mp4/libmp4.h @@ -2,7 +2,7 @@ * libmp4.h : LibMP4 library for mp4 module for vlc ***************************************************************************** * Copyright (C) 2001 VideoLAN - * $Id: libmp4.h,v 1.17 2003/10/07 14:59:10 gbazin Exp $ + * $Id: libmp4.h,v 1.18 2004/01/05 12:37:52 jlj Exp $ * Authors: Laurent Aimar * * This program is free software; you can redistribute it and/or modify @@ -154,6 +154,13 @@ #define FOURCC_gmhd VLC_FOURCC( 'g', 'm', 'h', 'd' ) #define FOURCC_wave VLC_FOURCC( 'w', 'a', 'v', 'e' ) +#define FOURCC_drms VLC_FOURCC( 'd', 'r', 'm', 's' ) +#define FOURCC_sinf VLC_FOURCC( 's', 'i', 'n', 'f' ) +#define FOURCC_schi VLC_FOURCC( 's', 'c', 'h', 'i' ) +#define FOURCC_iviv VLC_FOURCC( 'i', 'v', 'i', 'v' ) +#define FOURCC_name VLC_FOURCC( 'n', 'a', 'm', 'e' ) +#define FOURCC_priv VLC_FOURCC( 'p', 'r', 'i', 'v' ) + /* Do you want some debug information on all read boxes ? */ #define MP4_VERBOSE 1 @@ -381,6 +388,8 @@ typedef struct MP4_Box_data_sample_soun_s int i_qt_description; uint8_t *p_qt_description; + void *p_drms; + } MP4_Box_data_sample_soun_t; typedef struct MP4_Box_data_sample_vide_s