FileKax.h | FileKax.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: FileKax.h,v 1.5 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: FileKax.h,v 1.5 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxAttached.h | KaxAttached.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxAttached.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxAttached.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxAttachments.h | KaxAttachments.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxAttachments.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxAttachments.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxBlock.h | KaxBlock.h | |||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\todo add a PureBlock class to group functionalities between Block a nd BlockVirtual | \todo add a PureBlock class to group functionalities between Block a nd BlockVirtual | |||
\version \$Id: KaxBlock.h,v 1.24 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxBlock.h,v 1.24 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
skipping to change at line 73 | skipping to change at line 73 | |||
public: | public: | |||
DataBuffer(binary * aBuffer, uint32 aSize, bool (*aFreeBuffe r)(const DataBuffer & aBuffer) = NULL, bool _bInternalBuffer = false) | DataBuffer(binary * aBuffer, uint32 aSize, bool (*aFreeBuffe r)(const DataBuffer & aBuffer) = NULL, bool _bInternalBuffer = false) | |||
:myBuffer(NULL) | :myBuffer(NULL) | |||
,mySize(aSize) | ,mySize(aSize) | |||
,bValidValue(true) | ,bValidValue(true) | |||
,myFreeBuffer(aFreeBuffer) | ,myFreeBuffer(aFreeBuffer) | |||
,bInternalBuffer(_bInternalBuffer) | ,bInternalBuffer(_bInternalBuffer) | |||
{ | { | |||
if (bInternalBuffer) | if (bInternalBuffer) | |||
{ | { | |||
myBuffer = new binary[mySize]; | myBuffer = new (std::nothrow) binary[mySize] ; | |||
if (myBuffer == NULL) | if (myBuffer == NULL) | |||
bValidValue = false; | bValidValue = false; | |||
else | else | |||
memcpy(myBuffer, aBuffer, mySize); | memcpy(myBuffer, aBuffer, mySize); | |||
} | } | |||
else | else | |||
myBuffer = aBuffer; | myBuffer = aBuffer; | |||
} | } | |||
virtual ~DataBuffer() {} | virtual ~DataBuffer() {} | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||
KaxBlockData.h | KaxBlockData.h | |||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxBlockData.h,v 1.10 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxBlockData.h,v 1.10 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxChapters.h | KaxChapters.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id$ | \version \$Id$ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxCluster.h | KaxCluster.h | |||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxCluster.h,v 1.10 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxCluster.h,v 1.10 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
\author Julien Coloos <suiryc @ users.sf.net> | \author Julien Coloos <suiryc @ users.sf.net> | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxClusterData.h | KaxClusterData.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxClusterData.h,v 1.9 2004/04/21 19:50:10 mosu Exp $ | \version \$Id: KaxClusterData.h,v 1.9 2004/04/21 19:50:10 mosu Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxConfig.h | KaxConfig.h | |||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxConfig.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxConfig.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
\author Moritz Bunkus <moritz @ bunkus.org> | \author Moritz Bunkus <moritz @ bunkus.org> | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxContentEncoding.h | KaxContentEncoding.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxContentEncoding.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxContentEncoding.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxContexts.h | KaxContexts.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id$ | \version \$Id$ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxCues.h | KaxCues.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxCues.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxCues.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxCuesData.h | KaxCuesData.h | |||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxCuesData.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxCuesData.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxDefines.h | KaxDefines.h | |||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id$ | \version \$Id$ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxInfo.h | KaxInfo.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxInfo.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxInfo.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxInfoData.h | KaxInfoData.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id$ | \version \$Id$ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
\author John Cannon <spyder2555 @ users.sf.net> | \author John Cannon <spyder2555 @ users.sf.net> | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxSeekHead.h | KaxSeekHead.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id$ | \version \$Id$ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxSegment.h | KaxSegment.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxSegment.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxSegment.h,v 1.8 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxSemantic.h | KaxSemantic.h | |||
---|---|---|---|---|
skipping to change at line 23 | skipping to change at line 23 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
#ifndef LIBMATROSKA_SEMANTIC_H | #ifndef LIBMATROSKA_SEMANTIC_H | |||
#define LIBMATROSKA_SEMANTIC_H | #define LIBMATROSKA_SEMANTIC_H | |||
#include "matroska/KaxTypes.h" | #include "matroska/KaxTypes.h" | |||
#include "ebml/EbmlUInteger.h" | #include "ebml/EbmlUInteger.h" | |||
skipping to change at line 154 | skipping to change at line 154 | |||
}; | }; | |||
#if MATROSKA_VERSION >= 2 | #if MATROSKA_VERSION >= 2 | |||
DECLARE_MKX_SINTEGER(KaxReferenceVirtual) | DECLARE_MKX_SINTEGER(KaxReferenceVirtual) | |||
public: | public: | |||
filepos_t RenderData(IOCallback & output, bool bForceRender, bool bS aveDefault); | filepos_t RenderData(IOCallback & output, bool bForceRender, bool bS aveDefault); | |||
}; | }; | |||
DECLARE_MKX_BINARY (KaxCodecState) | DECLARE_MKX_BINARY (KaxCodecState) | |||
}; | }; | |||
DECLARE_MKX_SINTEGER(KaxDiscardPadding) | ||||
}; | ||||
#endif | #endif | |||
DECLARE_MKX_MASTER(KaxSlices) | DECLARE_MKX_MASTER(KaxSlices) | |||
}; | }; | |||
DECLARE_MKX_MASTER(KaxTimeSlice) | DECLARE_MKX_MASTER(KaxTimeSlice) | |||
}; | }; | |||
DECLARE_MKX_UINTEGER(KaxSliceLaceNumber) | DECLARE_MKX_UINTEGER(KaxSliceLaceNumber) | |||
}; | }; | |||
skipping to change at line 297 | skipping to change at line 300 | |||
filepos_t RenderData(IOCallback & output, bool bForceRender, bool bS aveDefault); | filepos_t RenderData(IOCallback & output, bool bForceRender, bool bS aveDefault); | |||
}; | }; | |||
DECLARE_MKX_UINTEGER(KaxCodecDecodeAll) | DECLARE_MKX_UINTEGER(KaxCodecDecodeAll) | |||
}; | }; | |||
#endif | #endif | |||
DECLARE_MKX_UINTEGER(KaxTrackOverlay) | DECLARE_MKX_UINTEGER(KaxTrackOverlay) | |||
}; | }; | |||
#if MATROSKA_VERSION >= 2 | ||||
DECLARE_MKX_UINTEGER(KaxCodecDelay) | ||||
}; | ||||
DECLARE_MKX_UINTEGER(KaxSeekPreRoll) | ||||
}; | ||||
#endif | ||||
DECLARE_MKX_MASTER(KaxTrackTranslate) | DECLARE_MKX_MASTER(KaxTrackTranslate) | |||
}; | }; | |||
DECLARE_MKX_UINTEGER(KaxTrackTranslateEditionUID) | DECLARE_MKX_UINTEGER(KaxTrackTranslateEditionUID) | |||
}; | }; | |||
DECLARE_MKX_UINTEGER(KaxTrackTranslateCodec) | DECLARE_MKX_UINTEGER(KaxTrackTranslateCodec) | |||
}; | }; | |||
DECLARE_MKX_BINARY (KaxTrackTranslateTrackID) | DECLARE_MKX_BINARY (KaxTrackTranslateTrackID) | |||
End of changes. 4 change blocks. | ||||
2 lines changed or deleted | 13 lines changed or added | |||
KaxTag.h | KaxTag.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id$ | \version \$Id$ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxTags.h | KaxTags.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxTags.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxTags.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxTrackAudio.h | KaxTrackAudio.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxTrackAudio.h,v 1.11 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxTrackAudio.h,v 1.11 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxTrackEntryData.h | KaxTrackEntryData.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxTrackEntryData.h,v 1.9 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxTrackEntryData.h,v 1.9 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxTrackVideo.h | KaxTrackVideo.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id$ | \version \$Id$ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxTracks.h | KaxTracks.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxTracks.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxTracks.h,v 1.7 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxTypes.h | KaxTypes.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxTypes.h,v 1.4 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: KaxTypes.h,v 1.4 2004/04/14 23:26:17 robux4 Exp $ | |||
*/ | */ | |||
#ifndef LIBMATROSKA_TYPES_H | #ifndef LIBMATROSKA_TYPES_H | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
KaxVersion.h | KaxVersion.h | |||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file | \file | |||
\version \$Id: KaxVersion.h,v 1.13 2004/04/23 16:46:07 mosu Exp $ | \version \$Id: KaxVersion.h,v 1.13 2004/04/23 16:46:07 mosu Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
*/ | */ | |||
#ifndef LIBMATROSKA_VERSION_H | #ifndef LIBMATROSKA_VERSION_H | |||
#define LIBMATROSKA_VERSION_H | #define LIBMATROSKA_VERSION_H | |||
#include <string> | #include <string> | |||
#include "ebml/EbmlConfig.h" | #include "ebml/EbmlConfig.h" | |||
#include "matroska/KaxConfig.h" | #include "matroska/KaxConfig.h" | |||
START_LIBMATROSKA_NAMESPACE | START_LIBMATROSKA_NAMESPACE | |||
#define LIBMATROSKA_VERSION 0x010400 | #define LIBMATROSKA_VERSION 0x010401 | |||
extern const std::string KaxCodeVersion; | extern const std::string KaxCodeVersion; | |||
extern const std::string KaxCodeDate; | extern const std::string KaxCodeDate; | |||
/*! | /*! | |||
\todo Improve the CRC/ECC system (backward and forward possible ?) t o fit streaming/live writing/simple reading | \todo Improve the CRC/ECC system (backward and forward possible ?) t o fit streaming/live writing/simple reading | |||
*/ | */ | |||
END_LIBMATROSKA_NAMESPACE | END_LIBMATROSKA_NAMESPACE | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||
libmatroska.h | libmatroska.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information . | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion. | |||
** | ** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file libmatroska.h | \file libmatroska.h | |||
\version \$Id: libmatroska.h,v 1.2 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: libmatroska.h,v 1.2 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
libmatroska_t.h | libmatroska_t.h | |||
---|---|---|---|---|
skipping to change at line 22 | skipping to change at line 22 | |||
** License as published by the Free Software Foundation; either | ** License as published by the Free Software Foundation; either | |||
** version 2.1 of the License, or (at your option) any later version. | ** version 2.1 of the License, or (at your option) any later version. | |||
** | ** | |||
** This library is distributed in the hope that it will be useful, | ** This library is distributed in the hope that it will be useful, | |||
** but WITHOUT ANY WARRANTY; without even the implied warranty of | ** but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
** Lesser General Public License for more details. | ** Lesser General Public License for more details. | |||
** | ** | |||
** You should have received a copy of the GNU Lesser General Public | ** You should have received a copy of the GNU Lesser General Public | |||
** License along with this library; if not, write to the Free Software | ** License along with this library; if not, write to the Free Software | |||
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130 1 USA | |||
** | ** | |||
** See http://www.matroska.org/license/lgpl/ for LGPL licensing information .** | ** See http://www.gnu.org/licenses/lgpl-2.1.html for LGPL licensing informa tion.** | |||
** Contact license@matroska.org if any conditions of this licensing are | ** Contact license@matroska.org if any conditions of this licensing are | |||
** not clear to you. | ** not clear to you. | |||
** | ** | |||
**********************************************************************/ | **********************************************************************/ | |||
/*! | /*! | |||
\file libmatroska_t.h | \file libmatroska_t.h | |||
\version \$Id: libmatroska_t.h,v 1.3 2004/04/14 23:26:17 robux4 Exp $ | \version \$Id: libmatroska_t.h,v 1.3 2004/04/14 23:26:17 robux4 Exp $ | |||
\author Steve Lhomme <robux4 @ users.sf.net> | \author Steve Lhomme <robux4 @ users.sf.net> | |||
\author Ingo Ralf Blum <ingoralfblum @ users.sf.net> | \author Ingo Ralf Blum <ingoralfblum @ users.sf.net> | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||