aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacketVideo CM <engbuild@pv.com>2010-06-28 11:07:49 -0700
committerPacketVideo CM <engbuild@pv.com>2010-06-28 11:07:49 -0700
commit549e0dfe8c99dd020f67d977060e9cf63a1d0bd8 (patch)
tree75ec44204d4abb16c30d022d4552f6da1adf9051
parent384f636a991da0a4a1aab102988380aa71ceba38 (diff)
downloadopencore-549e0dfe8c99dd020f67d977060e9cf63a1d0bd8.tar.gz
RIO-9374: Update ChangeLog for OpenCORE v2.50
Change-Id: I20f379a5ee06bf97e3cba2ef78ad0f66a8a7f117
-rw-r--r--ChangeLog485
-rw-r--r--engines/2way/src/pv_2way_sdkinfo.h4
-rw-r--r--engines/author/src/pv_author_sdkinfo.h4
-rw-r--r--engines/player/src/pv_player_sdkinfo.h4
4 files changed, 491 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index aa0374727..4558f967d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,489 @@
===============================================================================
+2010-06-25 OpenCORE 2.50
+
+New Features
+- Mediascanner-albumart support
+- Add new player engine test case for HTTP streaming transfer mode
+- Adding BGR support for CC16 in codecs
+- Provide a runtime setting to prioritize SW codecs over HW codecs in the case
+of thumbnail retrieval.
+- Addition of DLNA specific 'byte-seek' support for Pause/Resume and Seek cases.
+- Player engine test configuration modifications
+- Add profiling capability to OMX AVC/MPEG4/AAC encoder components.
+- Add support for the PSSH Atom to the mp4 composer, as specified in the
+Protected Interoperable File Format (PIFF) Specification
+- Timestamp smoothing for incoming audio timestamps
+- Add support for the boxes 'enca', 'encv', 'enct', 'sinf' and 'frma' to the
+mp4 composer
+- Add SetParameter as an extension command to Android MediaPlayer
+- Adding support of forward playback with rendering only I-frames
+- Modify the mp4 composer to verify the existence of entries in the mfra box
+before rendering it.
+- Updates to DRM interfaces and test cases
+- Initialize iSkipToIDR to false for OMX AVC decoder.
+- Gapless and playlist support for MP4, MP3, and WMA
+- Framework support for MPEG-2 FF Parser
+- Changes at the PE Node and mp4 parser node to support PDL random position of
+fragmented clips with out-of-band mfra information
+- Allowing scrubbing inside playerengine
+- MP4 Parser/composer mods to improve metadata support
+- Graceful degradation phase 1 (Key-frame-only mode in case of many late frames)
+- Makefile feature to build static aggregate
+- Add support for building against Android eclair
+- Add integration support for 3rd party audio library
+- AAC lib - Add new message that signals back change of Mode (new PCE)
+- Allow reconfig of MIOs for playlist scenarios
+- Android makefile segment separation / refactoring
+- Addition of new event PVMFInfoSourceFormatUpdated
+- Support for AAC multichannel contents to be partially decoded (output
+only 2 channels).
+- Implement PVMFOMXEncNode::GetProfileAndLevel() to query for the final
+profile/level after intialize.
+- Add support for changing bit rate/frame rate/intra refresh rate to OMXEncNode.
+- Allow local.mk file for applications to define steps for running target
+- Support for m4b file format
+- New ARM macros in build make system.
+- Add a target in module level unit test to display the list of available
+targets
+- Support M4V bitstream with short header mode.
+- Support the PIFF Enhancements in the mp4 parser library
+- Metadata updates for mp3 parser
+- Added an utility function to set RTSP proxy server information
+(https://review.source.android.com/#change,14369)
+- Build changes to support a restricted Main Profile AVC decoder optimized for
+ARMv6
+- Adding scaling support for YUV422toYUV420.
+- When initialization error occurs to one of the selected tracks, allow the
+playback of remaining tracks without a complete shut down.
+- Add progressive playback support in MP4 movie fragment playback
+- Add stdout from engine unit test output to junit xml logs
+- Large File Support in MP4 PDL and PPB
+- Added the test cases in PVME and FMU for protected test content
+- New Common Parser Node for AMR and WAV
+
+Improvements
+- H264 raw support for PVMI MIO file input / output
+- Retrieve "duration" metadata in mediascanner through metadataretriever
+- Fix for compiler warnings in mediaoutputnode and player engine test app.
+- Base node should add itself to Scheduler only in a valid Created state.
+- Codesize reduction for FMU
+- Implemented additional APIs in CPM plugin.
+- AAC lib - Enable redundant PCE syntax element on a raw bitstream
+- Add metadata support for aac, amr, awb and wav files.
+- Change logger levels to appropriate values in android video mio and jb node
+for certain log statements
+- H264 raw support for PVMI MIO file input / output
+- Add Extended Atom types to the mp4 composer
+- Add test for receiving data in 2way engine unit tests.
+- Remove unused KVPs from engine and codecs
+- Changes made to API of a CPM plugin.
+- OMXConfigParser is modified to differentiate VC1 component from WMV component
+so that WMV7 and WMV8 get rejected by VC1 component.
+- OMX Encoder node needs to save SPS/PPS for its possible query in the case of
+H264_RAW format
+- If the encoder node marks the frame as keyframe, there is no need to sniff
+the bitstream
+- Update source duration for video playlists
+- Build OMX wrappers in thumb mode in Android
+- Add a new 2way engine unit test.
+- Port File Output node to new base node interface design.
+- Removal of 2way VideoParser Node
+- Copyright date in OpenCORE source code should reflect the last time the file
+was modified
+- Deprecate support for platforms without native 64-bit functionality.
+- Modify media layer node to use the base node framework
+- Add full metadata support for OMX MPEG4/H263 decoders -
+profile/level/post-processing
+- Replace numeric values in code with enum
+- Add command line configurable timeout for pvplayer_engine_test
+- Some CML2 rules related to so_name can create errors with "n" symbol used as
+module name
+- Watchdog timer to monitor start of data reception
+- Update the priority of some log messages
+- Use parseID3Tag for aac files
+- Node commands should succeed if the node is already in the resultant state in
+the base node.
+- Miscellaneous DRM-related modifications
+- Modify jitter buffer node to use the base node framework
+- Refactor Media Output node
+- Remove linker warnings w.r.t. libopencore_player and libopencore_net_support
+- PVMFMediaClock takes care of device latency. Remove the device latency
+processing in AMIO.
+- Port PVMP4FFComposerNode with the new Node Interface
+- Port Protocol Engine node to new node design
+- Refactor Media Output node to use new node interface
+- Changes to a DRM utility
+- Deprecate (and defunct) support for non-OMX nodes and builds
+- Introduce authoring clock for recording AV sync
+- Allow a single MIO to act as both compressed and uncompressed for the author
+engine
+- Separating registration of ClockStateObserver and the latency in
+PVMFMediaClock
+- Add API in PVMp4H263EncExtensionInterface to set H.263 GOB header interval
+- New constructor and parse method overloads for node interface implementation
+- OMX call error handling
+- Handle end of track event in player engine testcase for I-frame mode playback
+- Add RTSP return error code to the PVMF status return code
+- Remove PVMFDummyFileOutputNode
+- Clear the playback intent in PVME to avoid incorrect consumption of rights
+- Based on most recent Khronos clarifications - partially consumed buffers are
+not allowed in OMX
+- Modify socket node to use the base node framework
+- Adding support for RTSPT tests for new server
+- Addition of Large File Support in MP4 Parser Library
+- Dynamically calculate omx encoder output buffer sizes instead of hard-coding
+the size
+- Cleanup of 2way engine code.
+- Add warning logger message in the NegotiateComponentParameters functions for
+2-way
+- Update OMX test app to test creation/destruction of the same component
+multiple times in a row (especially useful for dynamic loading)
+- Remove dependency of fileoutputnode on pvPlayer SDK
+- cleanup of old Keys from MIOs
+- Remove API QueryUUID from all interfaces
+- Remove usage of USE_CML2_CONFIG since all the builds have been converted to
+CML2
+- Change MPEG4 encoder OMX component to generate VOL header before getting
+any input frames.
+- Fix gcc 4.4.1 compiler warnings
+- Remove unnecessary makefile templates from OpenCORE
+- Support for raw compressed headers in track meta data
+- Add a 2way engine unit test for when buffers are provided by MIO.
+- Remove dependency on oscl string from oscl_uuid.
+- Cleanup of 2way engine code.
+- NDEBUG and OSCL_RELEASE_BUILD macro consolidation
+- Use GetEventExtensionInterface to pass indication details from pv2way
+- Bypass pasp atom box in mp4 parser
+(https://review.source.android.com/#change,12330)
+- CPM cleanup
+- Add mp3 track support in mp4 parser
+(https://review.source.android.com/#change,12329)
+- Separate variable XCFLAGS to hold C-compiler flags
+- Use openssl crypto library within pvcrypto
+- Process the config data in the omx decoder components even if there are no
+output buffers available
+- Add support for multichannel aac clips with no channel distribution
+information
+- Add test duration to junit-like XML log output from test framework
+- Makefile update for new module
+- Change component library name in makefile
+- Move amr and avc common libraries from opencore_common into omx_sharedlibrary
+- Move libpvmioaviwavfileinput.a libavifileparser.a out of libopencore_common.so
+- Deprecate GetMetadataKeys, GetNodeMetadataKeys, GetNumMetadataKeys, and
+ReleaseNodeMetadataKeys APIs.
+- Improvement in an internal build and the export of some additional methods
+- Move amr_common and avc_common lib to libomx_sharedlibrary.so
+- Print out time taken to complete each OMX test case.
+- Check for INTRA frames in the MPPTYPE box when the H263 frames are using the
+extended PTYPE header
+- Introduce new KVP string
+- Improve the check for GLOBAL_CPU_ARCH_VERSION in codecs lib makefile to make
+it scalable to higher version of ARM architecture.
+- Move ResetData() function in android surface output inside Reset()
+- Improve buffer negotiation with 3rd party omx components, as it will let
+them have the final say in the number of buffers.
+- Set release level logging to 1 for all platforms
+- Sending position status update before SetPlaybackRange command completion.
+- Improving the current logic in player engine for video scrubbing
+- Improve color conversion unit test
+- Remove unnecessary check in PEUT PS and SS testcases for the number of
+buffering complete events.
+- Improved error reporting in DRM plugin.
+- Added player test cases for DRM
+- Changes to deal with use-cases when sdcard/phone memory gets full while
+recording
+- Reset PaddingFrameInfo in MP3 parser after retrieving frame data
+- Cleaned up DRM plugin interface
+- PEUT for shoutcast shall check playback session to verify if it is valid
+shoutcast session.
+- Modify AVCConfigParser to handle multiple SPSs/PPSs, AUD and SEI NALs.
+- Add profile and channel metadata support in AAC and AMR parsers
+- Modified CPM plugin data structure
+- Modify AVCConfigParser to handle multiple SPSs/PPSs, AUD and SEI NALs.
+- Fix for repositioning large offsets during MP4 PS
+- Add more metadata support in MP3 Parser and ID3 Parcom
+
+Bugs Fixed
+- Unit test fixes for CPM plugin
+- Improved handling of some MP4 Poison clips
+- Modify MP4 parser to not send EOS if duration available from content is 0
+- Fix for deadlock between player engine and OMX component threads caused by a
+mismatched queue depth and number of new output AVC buffers during port
+reconfiguration
+- Player hangs on normal playback under certain test conditions
+- Adjust the AVC decoder to handle non-compliant bitstreams which have a
+non-zero frame_num for IDRs
+- Failure in InitNextValidClipInPlaylist( ) should report a command failure.
+- Change to support additional argument in constructor of base node interface
+implementation
+- Initialization of display width and display height in the mp4 parser node
+- Reset PaddingFrameInfo in MP3 parser after retrieving frame data
+- Handle PVMFErrProcessing condition in case wrong URL is specified in PS or
+shoutcast
+- New CommonParserPort needs to derive from
+PvmiCapabilityAndConfigPortFormatImpl
+- Fix for proper handling of MP4 clips with invalid edit list atoms
+- Audio timestamp was not initialized properly for LATM case.
+- Fix for test PEUT 425 by making sure that the state transition in the test
+code from STATE_UPDATEDATASOURCE to STATE_GETMETADATAVALUESLIST is serialized.
+- Separate clock for rendering MIOs for 2way lipsync
+- This work fixes infinite loop when OMX InitDecoder fails
+- MP4 recognizer has been modified to further check the brand information
+inside "ftyp" atom and not declare OMA2 DCF files as mp4.
+- If the AVC decoder reports an error in the last frame of a sequence, the
+OpenMAX component does not flush the decoder's output
+- MP3 http playback reports error for low bitrate connection.
+- Fix for running a test number multiple times in makefile target for running
+parallel player engine tests
+- Fixed OMX base dec node to handle 0 sample size and updated FMU to retrieve
+metadata for new file extension
+- MediaOutputNode module unit test failure
+- Add dependency of librt to Android x86 builds
+- Data type inconsistency in code of OMX test app
+- Wrong thumbnails retrieved for Mp4 contents
+- Incorrect time stamps with B frames in H264 high profile
+- Conditionally support -Wno-psabi compiler flag for Android simulator
+- For AVC clips with more number of SPS/PPS than the number of buffers
+allocated, the node returns error and the clip cannot be played.
+- Specific test mp3 content cannot be played on streaming with HTTP Progressive
+protocol
+- Inconsistent Keep-Alive timer during RTSP streaming
+- Adding the missing Metadata functionality in the omx audio dec node.
+- Memory leak in 2way proxy adapter
+- Use clock_gettime(MONOTONIC) instead of gettimeofday() on linux platform to
+have a consistent clock
+- Fix for playback progress not being reported correctly for sessions in which
+the duration is not known upfront.
+- MP3 duration is not calculated when there is a CPM plugin
+- Seek on Mp3 PS for contents without having any XING or VBRI headers results
+in No-op
+- Add support of "YUV 420 Semi Planer" in Encoder Node.
+- Completely eliminate logging from omx proxy and omx component unless
+explicitly enabled
+- Fix for hang in player engine test case 862
+- Issue with seek sample number when repositioning near the beginning of a
+recorded file.
+- Disable setting OMX_Video_ControlRateMax to OmxComponent
+- Unreleased array causing memory leaks in mp4 parser node
+- MP3 parser does not recover from invalid frame embedded on mp3 stream
+- Disabling outgoing skew indication messages
+- AVC Sample entry not parsed correctly for picture parameter set
+- Fix Assert failure in player engine TC 941
+- Fix memory leak in Android extension media player APIs
+- Add OMX AVC support to 2way
+- Set pre-defined VOL header for PV2Way
+- Logic to detect end of track for Mp4 FF having moof atoms need to modified
+- Fix get_ISO8601_str_time api on certain platforms
+- parseMP4() in mediascanner.cpp couldn't detect unknown type correctly.
+- RTSP streaming start time always start from zero
+- Failure in PlayerEngine Unit testcase
+- EOS Timestamp is invalid from mp3 source node
+- Support for multiple frames in a single data block of AAC ADTS parser
+- Check for NULL ptr access in CPV324m2Way::HandleNodeErrorEvent
+- Fix seek failure when seek to almost end of one mp4 content
+- Protocol engine node download auto resume algorithm simplification
+- Conditionally convert compiler warnings to errors in android folder
+- Fix for possible race condition in FMU's thumbnail retrieval
+- PS/MP3 unable to set start playback time when duration is unknown
+- Fix for out-of-bound array access in m4v config parser function.
+- Fix for thumbnail retrieval when using file handle in Android
+- Remove unnecessary code from android logger config
+- Bug for Size limitation in case of streaming
+- Change ParseM4VFSI to be more lenient to profile/level error and add SPL4a
+and SPL5 support to m4vencoder.
+- Set/GetDataSinkFormatType
+- Thumbnail loading take much more time in all video content
+- memory access violation occurs -3g2 content containing moof atom
+- OMX Decoder Node Scheduling may be affected due to node refactoring change
+- Close the MetadataDriver semaphore to prevent an assert.
+- Fix an RTSP tunneling url problem
+- Choppy audio after pausing and resuming 2way call
+- EOS message being overwritten by BOS in the mediaoutputnode
+- Do not access iTimestampVec.back() if the vector is empty.
+- 2way's h223LCtest and h223test are failing.
+- Use config parser information to configure OMX AAC component. Still expect to
+get Port settings changed event in case of implicit AAC+
+- Calling UpdateDataSource before calling AddDataSource() could result in a
+crash
+- Allow SDKINFO Header to use environment variables if set
+- Fix 2way unit test assertion failure.
+- Fix socket communication scenario for 2way
+- Out of bounds access during CPM Register Content for MP4 and MP3 clips
+- Fix MP3 gapless playback EOC message iFramesToFollowEOC calculation
+- Removed OsclThread::EnableKill, added OsclThread::CanTerminate
+- Delaying the release of a source node until after the engine command completes
+- PVMFInfoStartOfData and PVMFInfoEndOfData events need to be serialized at the
+mediaoutputnode during clip transition
+- Ensure that PVOMXRegistry calls OsclSharedLibrary LoadLib and Close only once.
+- Fix player engine test cases 48 and 49
+- Datasource being removed prematurely
+- Change some of the time related variables in M4venc and AmrEnc OMX component
+from uint32 to OMX_TICKS or int64.
+- Fix for incorrect display dimensions under certain conditions.
+- Add a new testcase for Pause - Skip - Resume
+- Use Wno-psabi flag when building against eclair SDK
+- In OMX decoder node - In case of an invalid input NAL or empty input
+message, input OMX buffer needs to be released
+- Music app crashes and gallery application is not present on android-2.1_r1
+emulator
+- Bug in ColorConvert lib (RGB16 to yuv420 conversion)
+- Memory access violation occurs
+- Player engine changes to add a log line and remove regular decoder node
+reference
+- Incoming user input messages are not passed to application
+- Check semaphore before closing
+- Timed Text file playback issue
+- Fix pv_config_selected.mk in opencore_value_add for 2way changes.
+- Add stub definitions to fix korg master branch build for newly declared
+functions
+- MP4 Fileformat Edit List storing offset in wrong timescale.
+- AAC lib - colored noise produced when decoding file with clipped levels
+- ReleaseMetadataValues resulting in a hang when called without GetMetadataKeys
+- Update the thread safe queue to handle events from multiple threads
+- Fix MP4 source node metadata retrieval for playlist
+- Fix PEUT TC 400-455 playlist input file path
+- Make audio MIOs for gapless tests active so that samples are not dropped for
+being late
+- Fix problem with using external buffers for OMX encoder for 2way.
+- Check if CPM object exists before creating one in MP4 parser node
+- PVME unable to retrieve metadata for DRM protected content
+- Cleanup 2way local.mk
+- OMX audio dec node should process multiple BOS (BOC/EOC) messages correctly
+in case of LATM format
+- Multiplexed data gets corrupted when is there is no data in logical channel
+- Prevent redundant oscl file cache writeupdate calls when closing file
+- OSCL SetSize() implementation
+- Changed logfile appenders to take boolean flag indicating whether or not
+(default) to flush after every write. Add 'fsync' to linux oscl file
+implementation
+- Fix broken build due to pvmedia_io_fileoutput
+- Move implementation of some 2-way methods from header file into C file
+- Player engine not using the source node capconfig interface for all engine
+capconfig calls
+- Fix for TC 21 on MP3 clips
+- TC 414 (FullPlaylistPauseSkipToNextTrackResumeTest) failing with full logging
+turned ON
+- Handling for packets received after RTSP PLAY response with timestamps less
+than the advertised rtpbase
+- Modify the AMR Enc OMX component to take timestamp from the OMX client and
+remove logic to detect gaps or overlaps.
+- Sometimes cancelall command is not executed on all the data sinks in
+cancellation process by the engine.
+- AAC lib - Fix for random crash under certain test condition
+- Additional changes in the AAC lib to support redundant PCE
+- Memory leaks when using PVMP4FF_USE_EXTN_UDTA mode in MP4 Composer library
+- If the ERecognizerStart command is canceled, do not queue a ERecognizerClose.
+- Fix issue where an RTSP server returns a start NPT that is non-zero despite
+the application's request for a zero NPT
+- MP4 parser node fixes for retrieving key-value pairs without a track index in
+the input string
+- Re-issue commands in 2way engine to be run later.
+- correct rtpinfo was not used while deciding ts
+- OMX Decoder Node Scheduling may be affected due to node refactoring change
+- Duration was not converted to millisec timescale properly
+- Remove unneeded dependency on header files in mediaoutputnode
+- Linux oscl time converts time differrently depending on whether or not zulu
+is set
+- Add check to prevent engine clock from starting if engine is not in started
+state
+- Protect oscl file native seek and read operations on the same file handle
+- A flag needs to be initialized correctly for decoder node codec config data
+not to be affected by inserting a pause command
+- Fix for eAAC clips seek resulting in wrong speed
+- AAC lib - Audio artifacts when decoding clip with continue saturated levels
+- Missing metadata key "writer" in metadatadriver.cpp
+- TARGET_ARCH_VERSION missing from Config.mk
+- AAC-lib Compiler bug on Android build creates the wrong assembly code
+- Disconnect-Seek mode support for pause/resume
+- Fix for MP3 parser returning incorrect value for bitrate key
+- When outgoing user input message is deleted, VT crashes
+- Fixing media scanner inappropriate removal of media files
+(https://review.source.android.com/#change,14161)
+- Change to return engine state as prepared (not started) if the engine
+has moved into auto_pause after prepare state, without being started.
+- Updating out-of-order packets handling logic
+- Added support to handle multiple 'elst' entries in MP4 FF. That improved AV
+sync while playing the content which has multiple edit list.
+- Remove empty OSCL source files and add comment to empty 2way makefile
+- This record fixed a streaming module unit test problem
+- PVME test crashes while running .mp4 files
+- Oscl file cache read error for large block sizes
+- Update the mp3ffparser node to handle the cancel command in init.
+- Null-terminate the string sent as part of PVMFInfoSourceFormatUpdated event
+- PV_CFLAGS set to wrong value in Config.mk
+- OMX unit test modifications
+- AAC recognizer - fails by qualifying valid extension-less MP3 clip as AAC
+- Fix parsing of certain HTTP URLs.
+- Initialize _currentPlaybackSampleTimestamp to zero in
+SampleTableAtom::resetTrackByTime()
+- Use threadsafe callback AO in camera input MIO to reschedule the AO
+- Modified PVME to handle the failures from SetSourceInitializationData in
+SourceNode
+- Check EOS buffer flag if in the middle of partial frame assembly in omx
+component
+- Fix for AAC silence insertion for the mono case and the AAC+ case
+- Disable filewriter thread in composer node
+- test_adts_x.pcm
+- Peeking samples from an mp4 fragmented files may return wrong information
+- Fixed timestamp conversion for B-frames.
+- Fix live RTSP streaming issue
+- MP4 Source node doesnt resets FirstValidClip's index after Stop/Reset
+- OMX AVCDec output buffer calculation for cropped output could be smaller than
+required. Hence, the buffer calculation part must be modified.
+- Fix an assert involving iStride and iSliceHeight in omx video decoder node
+- A 64-bit overflow when computing energy levels was incorrectly saturated with
+a 32-bit max., instead of a 64-bit max in the AAC decoder
+- Fix live RTSP streaming issue
+- Passing the call ReleaseNodeMetadataValues from the source node to the CPM
+plugin.
+- Add robustness to AAC SBR with silence insertion.
+- Fix BOS and EOS timestamps for MP3
+- Fix player engine playlist unit test 414
+- Change implementation of XML escape() for memory leak analysis
+- Improvements at the Download Manager, PE Node and mp4 parser in order to
+accomodate new Progressive Streaming protocols.
+- Incorrect duration for AAC ADIF file
+- Call failure when two TCS are received
+- Allow repositioning in mp4 files without stss atoms
+- Update the description of setParametersSync API
+- Fix multiple repositioning usecases with MP3 gapless playlists
+- Audio distortion heard in AMR-NB audio clip
+- AAC multichannel decoder robustness improvement to prevent crash.
+- Export GetRemoteCodecCapability method for 2-way
+- Fix logical error in error handling
+- Corrected intialization of ParserObject and ClipIndex for Metadata parsing in
+MP3FF.
+- resolve player engine test RELEASE Linux build compilation errors on gcc 4.3
+- Recognizer fails to recognize file but file is larger than minimum needed.
+- Improvements at the Download Manager, Protocol Engine node in order to
+accomodate new Progressive Streaming protocols
+- Error events from the audio thread are not handled correctly
+- OSCL Unicode to UTF8 modification
+- Fix deadlock in mp3 parser and node for mp3 files that are smaller than the
+minimum desired for recognition
+- Fix parsing of certain RTSP URLs.
+- VT TC-58 failure
+- OsclMemPoolResizableAllocator does not allocate memory in a circular way,
+causes fragmentation.
+- Fix out-of-bounds array index issue in 2way-stack.
+- Changed bitmask in oscl_UTF8ToUnicode function so sign extension with 32-bit
+wchars is handled properly.
+- cleanup of old Keys from MIOs
+- Fixed memory leak on file trackfragmentatom.cpp
+- Corrected SkipMediaTS calculation and FrameDuration for Backward playback
+- Node shall not set async flag for sync command on CPM.
+- Follow-on RIO-7292 to fix PV_CPU_ARCH_VERSION value in Android.mk files.
+- Handle PVMFInfoErrorHandlingComplete info events in the FMU
+- Fixed track fragment atom parsing to allow UUID atom
+- BaseNode shall use the logger tag supplied by node and enable complete node
+logging.
+- Incorrect handling of INSUFFICIENT_DATA error when parsing mp4 movie fragment
+clip
+- Fixed bug in player engine error-handling code.
+- Media Output Node sync margins are not being set for video tracks
+
+
+===============================================================================
2009-12-08 OpenCORE 2.07
New Features
diff --git a/engines/2way/src/pv_2way_sdkinfo.h b/engines/2way/src/pv_2way_sdkinfo.h
index 30368c75d..25b4f3cac 100644
--- a/engines/2way/src/pv_2way_sdkinfo.h
+++ b/engines/2way/src/pv_2way_sdkinfo.h
@@ -21,7 +21,7 @@
// This header file is automatically generated at build-time
// *** OFFICIAL RELEASE INFO -- Will not auto update
-#define PV2WAY_ENGINE_SDKINFO_LABEL "1515507"
-#define PV2WAY_ENGINE_SDKINFO_DATE 0x20100624
+#define PV2WAY_ENGINE_SDKINFO_LABEL "1518416"
+#define PV2WAY_ENGINE_SDKINFO_DATE 0x20100625
#endif //PV_2WAY_SDKINFO_H_INCLUDED
diff --git a/engines/author/src/pv_author_sdkinfo.h b/engines/author/src/pv_author_sdkinfo.h
index f62601b9b..ea58cb74d 100644
--- a/engines/author/src/pv_author_sdkinfo.h
+++ b/engines/author/src/pv_author_sdkinfo.h
@@ -21,7 +21,7 @@
// This header file is automatically generated at build-time
// *** OFFICIAL RELEASE INFO -- Will not auto update
-#define PVAUTHOR_ENGINE_SDKINFO_LABEL "1515507"
-#define PVAUTHOR_ENGINE_SDKINFO_DATE 0x20100624
+#define PVAUTHOR_ENGINE_SDKINFO_LABEL "1518416"
+#define PVAUTHOR_ENGINE_SDKINFO_DATE 0x20100625
#endif //PV_AUTHOR_SDKINFO_H_INCLUDED
diff --git a/engines/player/src/pv_player_sdkinfo.h b/engines/player/src/pv_player_sdkinfo.h
index 0f002504e..0dfda747b 100644
--- a/engines/player/src/pv_player_sdkinfo.h
+++ b/engines/player/src/pv_player_sdkinfo.h
@@ -21,7 +21,7 @@
// This header file is automatically generated at build-time
// *** OFFICIAL RELEASE INFO -- Will not auto update
-#define PVPLAYER_ENGINE_SDKINFO_LABEL "1515507"
-#define PVPLAYER_ENGINE_SDKINFO_DATE 0x20100624
+#define PVPLAYER_ENGINE_SDKINFO_LABEL "1518416"
+#define PVPLAYER_ENGINE_SDKINFO_DATE 0x20100625
#endif //PV_PLAYER_SDKINFO_H_INCLUDED