diff options
author | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2002-07-15 02:15:38 +0000 |
---|---|---|
committer | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2002-07-15 02:15:38 +0000 |
commit | d3360125e9bb78eadc6526824131de5dfb79f90a (patch) | |
tree | 1f28bdf9016dbd92996cae5d62faa304678901e7 /src/xine-engine/buffer.h | |
parent | 027c47e4ea023800719b2268bc81fa1ec1295ce2 (diff) | |
download | xine-lib-d3360125e9bb78eadc6526824131de5dfb79f90a.tar.gz xine-lib-d3360125e9bb78eadc6526824131de5dfb79f90a.tar.bz2 |
lazy parsing of mp4 esds atom to extract AAC decoder config. now playback
of aac streams should work.
who will be fearless enough to enable faad in configure/makefile? :)
CVS patchset: 2272
CVS date: 2002/07/15 02:15:38
Diffstat (limited to 'src/xine-engine/buffer.h')
-rw-r--r-- | src/xine-engine/buffer.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/xine-engine/buffer.h b/src/xine-engine/buffer.h index 1f3852cbe..465aaf4fb 100644 --- a/src/xine-engine/buffer.h +++ b/src/xine-engine/buffer.h @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: buffer.h,v 1.58 2002/07/13 20:53:02 tmmm Exp $ + * $Id: buffer.h,v 1.59 2002/07/15 02:15:38 miguelfreitas Exp $ * * * contents: @@ -243,6 +243,15 @@ struct buf_element_s { */ #define BUF_SPECIAL_ASPECT 3 +/* + * In a BUF_SPECIAL_DECODER_CONFIG buffer: + * decoder_info[1] = BUF_SPECIAL_DECODER_CONFIG + * decoder_info[2] = data size + * decoder_info[3] = pointer to data + */ +#define BUF_SPECIAL_DECODER_CONFIG 4 + + typedef struct palette_entry_s palette_entry_t; struct palette_entry_s { |