Rosen Penev
968a546dcb
use upper() function
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Mohamed Ali Chebbi
c555a70127
fuzz issue : add debug message for futur use
2 years ago
Mohamed Ali Chebbi
03fcc6cad2
fuzz issue : check that block is not corrupted before decoding
2 years ago
Rosen Penev
5b1bc2ef6d
clang-tidy: no else after return
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Mohamed Ali Chebbi
51ef600fe6
compilation issue on Mac OS 2
2 years ago
Mohamed Ali Chebbi
c7aec66195
compilation issue on Mac OS
2 years ago
Mohamed Ali Chebbi
bed8d3d93c
rework of aspectRatio calculation for all video formats and rework the decoding of asf tags
2 years ago
Mohamed Ali Chebbi
e388ba523f
add test/data for video support : rename Xmp.video.Duration to Xmp.video.duration
2 years ago
Mohamed Ali Chebbi
19f8b437c3
add test/data for video support : add enforce exceptions
2 years ago
Mohamed Ali Chebbi
340b46623d
add test/data for video support : Fix codeQL warnings
2 years ago
Mohamed Ali Chebbi
f5e731cd38
add test/data for video support : fix ci issue
2 years ago
Mohamed Ali Chebbi
a36e4dd1e8
Merge branch 'main' into TestVideoData
2 years ago
Mohamed Ali Chebbi
cb7a48f84a
Rework Asf and Riff formats ; add test/data for video support
2 years ago
Rosen Penev
54dd2b54a5
clang-tidy: add const to parameter
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev
7fd7ee62a3
std::find to find template
...
std::find in C++20 can use ranges, which is equivalent here. Less error
prone.
Namespace is properly to avoid any conflicts with std::find or others
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Mohamed Ali Chebbi
82ea6bef52
add test/data for video support : make asfvideo more readable and fix some issues
2 years ago
Mohamed Ali Chebbi
1bd52de0a9
add test/data for video support : delete filename (unuseful)
2 years ago
Rosen Penev
842ef05ee6
return nullptr instead of reset
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Mohamed Ali Chebbi
1c764358bb
Encapsulate video support with compilation variable EXV_ENABLE_VIDEO ( #2448 )
...
* Encapsulate video support with compilation variable EXV_ENABLE_VIDEO
* Encapsulate video support with compilation variable EXV_ENABLE_VIDEO: add variable to unit test files
* Encapsulate video support with compilation variable EXV_ENABLE_VIDEO: encapsulate in makefile
* Encapsulate video support with compilation variable EXV_ENABLE_VIDEO: fix PR windows matrix
* Encapsulate video support with compilation variable EXV_ENABLE_VIDEO: activate only for concerned CI tests
* Encapsulate video support with compilation variable EXV_ENABLE_VIDEO: desable for linux release
* Encapsulate video support with compilation variable EXV_ENABLE_VIDEO: add to Fuzz PR
2 years ago
Rosen Penev
d458bf2540
clang-tidy: apply to newly merged stuff
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Mohamed Ali Chebbi
7fac35e19a
1748 Video Support in V1.0: part 3/3 : support Asfvideo ( #2416 )
...
* 1748 Video Support in V1.0: part 3/3 : support AsfVideo
* 1748 Video Support in V1.0: part 3/3 : support AsfVideo : fix Mac Os error compile
* 1748 Video Support in V1.0: part 3/3 : support AsfVideo : delete unuseful warnings
* code review and clean up some code
3 years ago
Luis Díaz Más
384a5edfcf
Remove deprecated ASF Video
4 years ago
Robin Mills
d632988bbd
Massive code prolog cleanup.
4 years ago
Luis Diaz Mas
6f8d8e3da6
cleanup header inclusions in API
7 years ago
Luis Díaz Más
603692a1d8
Copyright to Exiv2 authors
7 years ago
Luis Díaz Más
e82cd1734c
Fix warnings reported by -Wmisleading-indentation
7 years ago
Dan Čermák
e2b06856d8
Change type of size to uint64_t to avoid a useless cast
...
The variable size is only populated via getUint64_t => uint64_t is better suited
then unsigned long
7 years ago
Dan Čermák
efe2ccdcb6
Replaced all hardcoded error codes with ker... constants
7 years ago
tbeu
5b5987a596
Remove obsolete EXIV2_RCSID
8 years ago
tbeu
5df8b01b77
Remove obsolete svn revision
8 years ago
Robin Mills
afba52e042
Remove include tags_int.hpp from include/exiv2/*video.hpp files
8 years ago
Robin Mills
6d5c2c3256
Getting ready to release v0.26
8 years ago
tbeu
239625e66e
Fix typos (comments only)
9 years ago
Andreas Huggel
67aef6117a
Only compile video source code if it is enabled.
10 years ago
Robin Mills
c1933e6882
msvc2005/configure.py fixes discovered by testing configure -vat and configure -Vat (with/without video).
10 years ago
Andreas Huggel
fd80993ab0
Updated copyright notice.
10 years ago
Robin Mills
5aec2c4957
#1069 . Make video a build option (msvc/autotools/cmake). Default is not to build video or webready.
10 years ago
Robin Mills
27ef590773
Roll-back for 3355 (GSoC2013 video write code). Regrettably, this appears to cause all MSVC build to fail our test harness. I'll deal with the video13 code in a different branch.
11 years ago
Robin Mills
66e473db32
GSoC2013 Video Write Code. Thank You, Mahesh for a lot of hard work. And Thanks to Abhinav for mentoring. Great Job, Guys.
11 years ago
Robin Mills
4e530fbce0
Bumping the copyright notice again. (re-doing 3089 without breaking the build!)
12 years ago
Robin Mills
a297d2b69e
Rollback 3089 - somehow it's broken the build!
12 years ago
Robin Mills
da1ed8c536
Bumping the copyright notice in src &samples from 2012 to 2013
12 years ago
Abhinav Badola
67c0b7d04b
#890 : Fixed some possible issues of crashing due to in-efficient management of buffers in asfvideo.cpp
12 years ago
Abhinav Badola
c6640197f3
#890 : Corrected the case of heap overflow if dataLength>500 in asfvideo.cpp, quicktimevideo.cpp
12 years ago
Robin Mills
6d9773d638
Fix : #846 . Fix for video-test errors (about aspectRatio) on MSVC 2003. See #846 message 20 for discussion.
13 years ago
Abhinav Badola
026b821dd4
Make Build Test Succesful for Video Files
13 years ago
Abhinav Badola
4c45d2563b
#813 : Corrected a minor size glitche in riffvideo.cpp
13 years ago
Robin Mills
6ca49acd13
Work on Issue 846 (porting video code to MSVC). See http://dev.exiv2.org/issues/846 (item #8 ) for more discussion.
13 years ago
Andreas Huggel
c6bdee1743
#813 : AsfVideo::contentDescription: tweaks, error handling.
13 years ago
Andreas Huggel
9b131f3c61
Merge branch 'gsoc2012'
13 years ago