Feature #1028
Add GSoC13 video-write code
100%
Description
This is an "umbrella" task to track a key feature to be added in Exiv2 v0.26.
The following items have been identified. More will be discovered as we proceed.
(1) Get the code to build without warnings and pass the test suite on all 5 platforms. MSVC is broken.
(2) Ensure that the build-server will build/test branches/videow-refactoring.
(3) Simplify the code
(4) Review make testv and make testvw.
(5) Integrate svn://dev.exiv2.org/svn/branches/videow_refactoring to trunk
Currently, Robin will undertake items (1), (2) and (5) and hope that Abhinav and Mahesh will work on (3) and/or (4).
Related issues
Associated revisions
#1028. Integrate video code from branches/videow-refactoring to branches/video-write.
#1028 Fix msvc2003 build. src/*video.cpp files generate warnings to be fixed later.
#1028 Added jenkins_build support to run make teste/testv/testvw/testx
#1028 Remove version.hpp from include/exiv2/exiv2.hpp as it breaks build on MinGW looking for regex
May decide to move include/exiv2/version.hpp to src/exiv2/version_int.hpp
History
Updated by Robin Mills almost 7 years ago
Integrating the trunk into video-refactoring is a big job (900+ file changes). So, I have created a new branch ‘video-write’ from trunk. r3592
branches/videow-refactoring should be considered closed. Please do not submit code to branches/videow-refactoring I'll remove it when we are confident that it is of no further value. All future submission to this project should be to branches/video-write.
I have integrated the video code from videow-refactoring to video-write. r3593. It successfully builds and passes the test suite on all 5 platforms. http://exiv2.dyndns.org:8080/job/Exiv2-video-write/2/
make testv and make testvw report exceptions which I'd like Abhinav to investigate (on Linux or Mac). Abhinav: please ask if you need assistance with this.
Updated by Robin Mills almost 6 years ago
- % Done changed from 0 to 10
- Estimated time set to 10.00 h
I was very surprised on February 1, 2015 to get the video-write code to build on MSVC and created a branch. Sadly, very little has been done since. I'll investigate re-integrating the video-write code into the trunk.
Updated by Robin Mills over 5 years ago
- Target version changed from 0.26 to 1.0
The video code requires to be reviewed and refactored. I'm going to defer this for now. I hope this will be the headline feature of v1.0
Updated by Robin Mills about 3 years ago
- Status changed from Resolved to Closed
- Target version changed from 1.0 to 0.27
- % Done changed from 10 to 100
- Estimated time changed from 10.00 h to 1.00 h
I'm closing this issue as part of the Exiv2 v0.27 Review process.
#1028. Fix broken MSVC build.