Skip to content

Commit 9a15b27

Browse files
Alexis Michael Tourapiscyining
authored andcommitted
Import jm17.2
1 parent 617a49e commit 9a15b27

File tree

12 files changed

+38
-70
lines changed

12 files changed

+38
-70
lines changed

CHANGES.TXT

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
Changes in Version JM 17.2 (since JM 17.1)
2+
------------------------------------------
3+
- encoder: fix memory leak for picture based RD-decision (YY)
4+
- rtpdump: fix build in old workspaces (KS)
5+
16
Changes in Version JM 17.1 (since JM 17.0)
27
------------------------------------------
38
- decoder: fix delta_pic_order_cnt[0] in IDR frames (KS, bug #57)

COPYRIGHT_ISO_IEC.txt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/**********************************************************************
2+
* Software Copyright Licensing Disclaimer
3+
*
4+
* This software module was originally developed by contributors to the
5+
* course of the development of ISO/IEC 14496-10 for reference purposes
6+
* and its performance may not have been optimized. This software
7+
* module is an implementation of one or more tools as specified by
8+
* ISO/IEC 14496-10. ISO/IEC gives users free license to this software
9+
* module or modifications thereof. Those intending to use this software
10+
* module in products are advised that its use may infringe existing
11+
* patents. ISO/IEC have no liability for use of this software module
12+
* or modifications thereof. The original contributors retain full
13+
* rights to modify and use the code for their own purposes, and to
14+
* assign or donate the code to third-parties.
15+
*
16+
* This copyright notice must be included in all copies or derivative
17+
* works. Copyright (c) ISO/IEC 2004, 2005, 2006, 2007, 2008.
18+
**********************************************************************/
File renamed without changes.

doc/JM Reference Software Manual.doc

1.08 MB
Binary file not shown.

ldecod/inc/defines.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
#endif
3232

3333
#define JM "17 (FRExt)"
34-
#define VERSION "17.1"
34+
#define VERSION "17.2"
3535
#define EXT_VERSION "(FRExt)"
3636

3737
#define DUMP_DPB 0 //!< Dump DPB info for debug purposes

ldecod/src/ldecod.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* The main contributors are listed in contributors.h
1616
*
1717
* \version
18-
* JM 17.1 (FRExt)
18+
* JM 17.2 (FRExt)
1919
*
2020
* \note
2121
* tags are used for document system "doxygen"

lencod/inc/defines.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
#endif
2929

3030
#define JM "17 (FRExt)"
31-
#define VERSION "17.1"
31+
#define VERSION "17.2"
3232
#define EXT_VERSION "(FRExt)"
3333

3434
#define GET_METIME 1 //!< Enables or disables ME computation time

lencod/src/image_mp.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,8 @@ void frame_picture_mp_p_slice(VideoParameters *p_Vid, InputParameters *p_Inp)
196196
{
197197
p_Vid->write_macroblock = FALSE;
198198
p_Vid->p_curr_frm_struct->qp = p_Vid->qp;
199+
free_slice_list(p_Vid->frame_pic[rd_pass]);
200+
free_storable_picture(p_Vid, p_Vid->enc_frame_picture[rd_pass]);
199201
frame_picture (p_Vid, p_Vid->frame_pic[rd_pass], &p_Vid->imgData, rd_pass);
200202
selection = picture_coding_decision(p_Vid, p_Vid->frame_pic[0], p_Vid->frame_pic[rd_pass], rd_qp);
201203
#if (DBG_IMAGE_MP)

lencod/src/lencod.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* The main contributors are listed in contributors.h
1515
*
1616
* \version
17-
* JM 17.1 (FRExt)
17+
* JM 17.2 (FRExt)
1818
*
1919
* \note
2020
* tags are used for document system "doxygen"

lencod_vc8.vcproj

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="Windows-1252"?>
22
<VisualStudioProject
33
ProjectType="Visual C++"
4-
Version="8.00"
4+
Version="8,00"
55
Name="lencod"
66
ProjectGUID="{9A39F1B7-3DFE-4263-8C02-8070F7D99AFA}"
77
RootNamespace="lencod"
@@ -1439,10 +1439,6 @@
14391439
RelativePath="bin\encoder_yuv422.cfg"
14401440
>
14411441
</File>
1442-
<File
1443-
RelativePath=".\VTune\lencod.vpj"
1444-
>
1445-
</File>
14461442
</Files>
14471443
<Globals>
14481444
</Globals>

0 commit comments

Comments
 (0)