From: Ronald S. Bultje Date: Thu, 29 Apr 2004 00:00:25 +0000 (+0000) Subject: New DTS decoder. X-Git-Tag: 1.19.3~505^2~3584 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=69c4791b982a97e4484abff099639429091cae11;p=platform%2Fupstream%2Fgstreamer.git New DTS decoder. Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/dts/Makefile.am: * ext/dts/gstdtsdec.c: (gst_dtsdec_get_type), (gst_dtsdec_base_init), (gst_dtsdec_class_init), (gst_dtsdec_init), (gst_dtsdec_channels), (gst_dtsdec_renegotiate), (gst_dtsdec_handle_event), (gst_dtsdec_update_streaminfo), (gst_dtsdec_loop), (gst_dtsdec_change_state), (gst_dtsdec_set_property), (gst_dtsdec_get_property), (plugin_init): * ext/dts/gstdtsdec.h: New DTS decoder. * ext/faad/gstfaad.c: (gst_faad_sinkconnect), (gst_faad_srcconnect): Add ESDS atom handling (.m4a). --- diff --git a/ChangeLog b/ChangeLog index d4b9a2b..15fac99 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,21 @@ +2004-04-28 Ronald Bultje + + * configure.ac: + * ext/Makefile.am: + * ext/dts/Makefile.am: + * ext/dts/gstdtsdec.c: (gst_dtsdec_get_type), + (gst_dtsdec_base_init), (gst_dtsdec_class_init), (gst_dtsdec_init), + (gst_dtsdec_channels), (gst_dtsdec_renegotiate), + (gst_dtsdec_handle_event), (gst_dtsdec_update_streaminfo), + (gst_dtsdec_loop), (gst_dtsdec_change_state), + (gst_dtsdec_set_property), (gst_dtsdec_get_property), + (plugin_init): + * ext/dts/gstdtsdec.h: + New DTS decoder. + * ext/faad/gstfaad.c: (gst_faad_sinkconnect), + (gst_faad_srcconnect): + Add ESDS atom handling (.m4a). + 2004-04-27 Ronald Bultje * ext/divx/gstdivxdec.c: (plugin_init): diff --git a/configure.ac b/configure.ac index b0f3c07..c477810 100644 --- a/configure.ac +++ b/configure.ac @@ -808,6 +808,13 @@ return 0; fi ]) +dnl *** DTS *** +translit(dnm, m, l) AM_CONDITIONAL(USE_DTS, true) +GST_CHECK_FEATURE(DTS, [dts library], dtsdec, [ + GST_CHECK_LIBHEADER(DTS, dts_pic, dts_init, -lm, dts.h, DTS_LIBS="-ldts_pic -lm") + AC_SUBST(DTS_LIBS) +]) + dnl *** dvdread *** translit(dnm, m, l) AM_CONDITIONAL(USE_DVDREAD, true) GST_CHECK_FEATURE(DVDREAD, [dvdread library], dvdreadsrc, [ @@ -1778,6 +1785,7 @@ ext/artsd/Makefile ext/audiofile/Makefile ext/cdparanoia/Makefile ext/divx/Makefile +ext/dts/Makefile ext/dv/Makefile ext/dvdread/Makefile ext/dvdnav/Makefile diff --git a/ext/Makefile.am b/ext/Makefile.am index bff4e4b..be9169d 100644 --- a/ext/Makefile.am +++ b/ext/Makefile.am @@ -46,6 +46,12 @@ else DIVX_DIR= endif +if USE_DTS +DTS_DIR=dvdread +else +DTS_DIR= +endif + if USE_DVDREAD DVDREAD_DIR=dvdread else @@ -331,6 +337,7 @@ SUBDIRS=\ $(AUDIOFILE_DIR) \ $(CDPARANOIA_DIR) \ $(DIVX_DIR) \ + $(DTS_DIR) \ $(DVDREAD_DIR) \ $(DVDNAV_DIR) \ $(ESD_DIR) \ @@ -386,6 +393,7 @@ DIST_SUBDIRS=\ audiofile \ cdparanoia \ divx \ + dts \ dv \ dvdread \ dvdnav \