1339 Commits

Author SHA1 Message Date
Gilles Boccon-Gibod
2898b7a9f7 Merge pull request #1052 from fnordware/esds_ocr
Should be OCR tag here
2025-12-05 19:17:26 -08:00
Brendan Bolles
a13fcb9147 Should be OCR tag here 2025-12-04 10:21:46 -08:00
Gilles Boccon-Gibod
f2b676d9cc Merge pull request #371 from aguinet/feature/aesni
Use AESNI for AES-CTR if available
2025-12-02 08:27:39 -08:00
Gilles Boccon-Gibod
0010f4fd42 Merge pull request #1049 from axiomatic-systems/gbg/1045
fix #1045
2025-11-25 09:50:02 -05:00
Gilles Boccon-Gibod
5d4040695d fix #1045 2025-11-25 09:48:38 -05:00
Gilles Boccon-Gibod
eb6e3692fb Enable artifact overwrite in CI workflow 2025-11-17 12:30:31 +01:00
Gilles Boccon-Gibod
601b30b19b Merge pull request #1047 from DolbyLaboratories/dolby/fix_ac4_memory_leak
fix ac4 memory leak
2025-11-17 12:25:39 +01:00
Gilles Boccon-Gibod
8ec865dac9 Merge pull request #820 from DolbyLaboratories/dolby/dovi_dash
Add Dolby Vision for DASH signaling support.
2025-11-17 12:23:31 +01:00
Xingzhao Yun
3d8c30b01b fix dangling pointer issue for AC4. 2025-11-17 12:12:22 +08:00
faushine1
dbb217ad13 Merge branch 'master' into dolby/fix_ac4_memory_leak 2025-11-17 12:09:01 +08:00
Xingzhao Yun
a57da11907 fix dangling pointer for subtream object. 2025-11-17 12:00:30 +08:00
Xingzhao Yun
b4c3d98403 Merge branch 'master' into dolby/dovi_dash 2025-11-17 10:09:21 +08:00
Gilles Boccon-Gibod
2cfda62b6f Merge pull request #959 from dguglielmi/pkgconfig-support
Add pkg-config support to build with Bento4
2025-11-15 09:54:48 +01:00
Gilles Boccon-Gibod
83651440ec Merge pull request #992 from DolbyLaboratories/dolby/fix_ac4_edit_list_duration
fix ac4 edit list duration.
2025-11-15 09:52:54 +01:00
Gilles Boccon-Gibod
b4b6cacb5b Merge pull request #1008 from neuschaefer/s390x
Recognise s390 and s390x as big-endian platforms
2025-11-15 09:50:09 +01:00
Gilles Boccon-Gibod
2219802f2f Merge pull request #996 from acrilique/patch-1
Fix quote import in python 3.13
2025-11-15 09:49:33 +01:00
Gilles Boccon-Gibod
9ed40bcce1 Merge pull request #997 from acrilique/patch-2
Fix single-quote issue on windows shells
2025-11-15 09:48:49 +01:00
Gilles Boccon-Gibod
b0df73993c Merge pull request #1034 from Sisyphus-wang/patch-4-fix-heap-overflow-in-Ap4ByteStream.cpp785
Update Ap4CommonEncryption.cpp
2025-11-15 09:47:41 +01:00
Gilles Boccon-Gibod
522b6a1fcf Merge pull request #1031 from Sisyphus-wang/patch-1-fix-Ap4MdhdAtom-npd
Update Ap4MdhdAtom.cpp
2025-11-15 09:46:38 +01:00
Gilles Boccon-Gibod
860ed7b353 Merge pull request #1032 from Sisyphus-wang/patch-2-fix-Ap4TfraAtom.cpp-Division-by-zero
Update Ap4TfraAtom.cpp
2025-11-15 09:45:43 +01:00
Gilles Boccon-Gibod
f104ec0e04 Merge pull request #1033 from Sisyphus-wang/patch-3-fix-Ap4StsdAtom-npd
Patch-3-fix-ap4StsdAtom-npd
2025-11-15 09:43:44 +01:00
Gilles Boccon-Gibod
e9c27de832 Merge pull request #1036 from Sisyphus-wang/patch-6-fix-Ap4LinearReader-heap-use-after-free
Update Ap4LinearReader.cpp
2025-11-15 09:42:00 +01:00
Gilles Boccon-Gibod
b7ef459cc4 Merge pull request #1035 from Sisyphus-wang/patch-5-Mp42Ts-fix-heap-use-after-free
Update Mp42Ts.cpp
2025-11-15 09:41:12 +01:00
Gilles Boccon-Gibod
89ed5ce566 Merge pull request #1046 from DolbyLaboratories/dolby/ac4_subsample
Add Subsample Encryption Support for Dolby AC-4
2025-11-15 09:22:42 +01:00
yfan
ad52c076a9 support ac4 subsample encryption 2025-11-07 10:51:28 +08:00
Gilles Boccon-Gibod
becafe8a77 Merge pull request #1040 from ftyp/dash-fairplay-signaling
Adding FairPlay ContentProtection element with --fairplay option
2025-09-22 15:58:50 +02:00
Gunnar Adler
8f51d55091 Fix CodeQL "Unused local variable" warning 2025-09-22 14:53:15 +02:00
Gunnar Adler
d08b571d1c Adding FairPlay ContentProtection element with --fairplay option 2025-09-22 12:09:29 +02:00
Sisyphus-wang
63c1191d4c Update Ap4LinearReader.cpp
Fix heap-use-after-free in Ap4LinearReader.cpp:436
2025-07-20 17:38:59 +08:00
Sisyphus-wang
02292348ba Update Mp42Ts.cpp
fix memeory leaks and heap-use-after-free in Mp42Ts.cpp
2025-07-20 17:00:45 +08:00
Sisyphus-wang
8af75646f6 Update Ap4CommonEncryption.cpp
Verify payload_size in AP4_CencSampleEncryption() to fix heap-overflow in Ap4ByteStream.cpp:785.
2025-07-18 20:43:08 +08:00
Sisyphus-wang
e136463d88 Update Ap4StsdAtom.cpp
fix null pointer in Ap4StsdAtom.cpp:75
2025-07-18 20:34:51 +08:00
Sisyphus-wang
6b51738d4b Update Mp4Fragment.cpp
fix null pointer in Ap4StsdAtom.cpp:75
2025-07-18 20:33:28 +08:00
Sisyphus-wang
96a8193973 Update Ap4MdhdAtom.cpp 2025-07-18 19:08:43 +08:00
Sisyphus-wang
419349c158 Update Ap4TfraAtom.cpp 2025-07-18 19:07:11 +08:00
Sisyphus-wang
7af2177bea Update Ap4TfraAtom.cpp 2025-07-18 19:06:34 +08:00
Sisyphus-wang
a54a1eb9ab Update Ap4TfraAtom.cpp
Update Ap4TfraAtom.cpp to fix Division-by-zero in Ap4TfraAtom.cpp:153
2025-07-18 18:57:09 +08:00
Sisyphus-wang
7439c54fda Update Ap4MdhdAtom.cpp
to fix null pointer in Ap4MdhdAtom.cpp:69
2025-07-18 18:32:15 +08:00
J. Neuschäfer
52f5569eb5 Recognise s390 and s390x as big-endian platforms 2025-06-30 22:48:43 +00:00
Gilles Boccon-Gibod
0d86d53a15 Merge pull request #1007 from DolbyLaboratories/fix_clearlead
Fix two sample description boxes when ClearLeadFragments=0
2025-06-25 11:20:35 +02:00
Cecilia Chen
29e3faf01c Fix two sample description boxes when ClearLeadFragments=0
Signed-off-by: Cecilia Chen <Cecilia.chen@dolby.com>
2025-06-13 15:06:48 +08:00
Lluc Simó
5ce6198cb2 Fix single-quote issue on windows shells 2025-02-18 16:53:45 +01:00
Lluc Simó
c2cdaf8025 Fix quote import in python 3.13 2025-02-18 12:23:55 +01:00
Xingzhao Yun
7adf3bb5c1 convert duration to AP4_UI64 2025-01-20 14:58:45 +08:00
Xingzhao Yun
ac0f173f32 fix ac4 edit list duration. 2025-01-20 14:42:26 +08:00
Gilles Boccon-Gibod
3bdc891602 Merge pull request #986 from ftyp/fix-widevine-pssh
Cleanup Widevine PSSH
2024-11-15 09:53:04 -08:00
Gunnar Adler
26bfad3c07 Remove deprecated Algorithm field 1 which should not be used conjunction with Protection Scheme field 9 2024-11-13 21:12:52 +01:00
Gilles Boccon-Gibod
f8ce9a93de Update ci.yml 2024-09-15 17:31:55 -07:00
Gilles Boccon-Gibod
928e9ede2b Merge pull request #978 from DolbyLaboratories/dolby/ac4_level_4
fix upmix object number for AC4 level 4.
2024-09-15 17:26:28 -07:00
Gilles Boccon-Gibod
725caa5988 Merge pull request #979 from capitalistspz/ppcdef
Check `__PPC__` and `__PPC` macros
2024-09-09 06:10:10 -07:00