platform/upstream/ffmpeg.git
3 months agoBug fix of wrong mp4, m4a duration 16/304116/4 accepted/tizen_unified accepted/tizen_unified_riscv tizen accepted/tizen/unified/20240112.154616 accepted/tizen/unified/riscv/20240115.113653
hjkim [Wed, 10 Jan 2024 09:20:42 +0000 (18:20 +0900)]
Bug fix of wrong mp4, m4a duration

Change-Id: I5c7c803491f1e9e5f31a4343751e9b5e65b8fd87

3 months agoBug fix of wrong video fps 77/303477/3
hjkim [Thu, 28 Dec 2023 07:23:09 +0000 (16:23 +0900)]
Bug fix of wrong video fps

Change-Id: I62fb8d0db9712ed7e9a56ab0bcb1ffe90711f93a

4 months agoBump to 6.1 19/303019/1 accepted/tizen/unified/20240111.074623
hjkim [Tue, 19 Dec 2023 01:55:49 +0000 (10:55 +0900)]
Bump to 6.1

fix build error and remove below removed features
--enable-fft --enable-rdft --enable-mdct

Change-Id: I6087ff35090cf1449dd10ccfffe484e8c8e98539

4 months agoImported Upstream version 6.1 52/302952/1 upstream upstream/6.1
minje.ahn [Mon, 18 Dec 2023 05:15:52 +0000 (14:15 +0900)]
Imported Upstream version 6.1

Change-Id: I6c36d1bb907b95eded53097e483fc9ac01080fbc

15 months agoenable options for IVS editing 44/286144/7 accepted/tizen_8.0_unified tizen_8.0 accepted/tizen/8.0/unified/20231005.094835 accepted/tizen/unified/20230109.151003 tizen_8.0_m2_release
hj kim [Thu, 29 Dec 2022 05:35:10 +0000 (14:35 +0900)]
enable options for IVS editing

--enable-muxer=mp4
--enable-demuxer=concat
--enable-bsf=h264_mp4toannexb

Change-Id: Icf61a792a4c9675de61543d3e642580aefdb3393

15 months agoRollback codec tag table for mp4 muxer 77/286177/2 accepted/tizen/unified/20230102.132004
Jeongmo Yang [Fri, 30 Dec 2022 00:45:33 +0000 (16:45 -0800)]
Rollback codec tag table for mp4 muxer

- The type of changed codec tag table is different from the original's,
  it causes the crash when mp4 muxing.
- H.263 and MJPEG tags are added to mp4 codec tag table for recorder API.

Change-Id: Iee45d3982dbb3bbd5b6db5f4dc89d51aa2d29f0f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
15 months agoEnable pcm_s16le decoder to support IVS 36/286136/6 accepted/tizen/unified/20221230.183559
hj kim [Thu, 29 Dec 2022 00:21:22 +0000 (09:21 +0900)]
Enable pcm_s16le decoder to support IVS

Change-Id: I0335515d15adb3f9b68a38a31c2f4ad84fb43f39

15 months agoEnable build option for using detect filters 49/284749/9
jiyong.min [Fri, 25 Nov 2022 03:12:14 +0000 (12:12 +0900)]
Enable build option for using detect filters

The following options are enabled.

--enable-muxer=null
--enable-encoder=wrapped_avframe
--enable-encoder=pcm_s16le
--enable-filter=scdet
--enable-filter=blackdetect
--enable-filter=silencedetect
--enable-filter=aresample

Change-Id: I8e922644766beeb439fad08b47b8c5b679b2e070

15 months agoenable ffmpeg build 90/284190/8
hj kim [Fri, 11 Nov 2022 07:23:46 +0000 (16:23 +0900)]
enable ffmpeg build

--enable-ffmpeg

Change-Id: Iacb0e3a6dc2a8b8c0fd8df20b3d73a231a558877

16 months agoenable wav muxer 36/284236/4 accepted/tizen/unified/20221221.165254
hj kim [Mon, 14 Nov 2022 06:13:39 +0000 (15:13 +0900)]
enable wav muxer

--enable-muxer=wav
intelligent video service(ivs) needs wav muxer to make files for STT engine.

Change-Id: I503e68996bf11b0f0d8e30b3ef71451e8b6d9b22

16 months agoUpdate code to fix build error of gst-libav(gstreamer/subprojects/gst-libav) 54/285154/5
hj kim [Wed, 7 Dec 2022 02:20:54 +0000 (11:20 +0900)]
Update code to fix build error of gst-libav(gstreamer/subprojects/gst-libav)

Build error occurred in "size limit video recording" feature.
This feature is supported only in Tizen.

Change-Id: I48b4fae594b48cbbd1df99a5ed38e875ed0933eb

16 months agoBump to 5.1.2 17/284917/1
hj kim [Thu, 1 Dec 2022 01:09:37 +0000 (10:09 +0900)]
Bump to 5.1.2

Change-Id: I883e65c9c29038219b888cd1bf8039fbd4f0fd1a

16 months agoImported Upstream version 5.1.2 23/284823/1 upstream/5.1.2
hj kim [Mon, 28 Nov 2022 09:36:42 +0000 (18:36 +0900)]
Imported Upstream version 5.1.2

Change-Id: Ia72cbdfcba5adceceaca8714bce83df63f0e3585

17 months agoenable swresample instead of avresample 97/283597/2 accepted/tizen/unified/20221104.082253
hj kim [Mon, 31 Oct 2022 05:53:02 +0000 (14:53 +0900)]
enable swresample instead of avresample

avresample has been deprecated.
(https://ffmpeg.org/doxygen/4.1/group__lavr.html)

Change-Id: I59d03e5c3fa2c67732a67a90d6d0638bf7a8eb68

18 months agoCleanup spec file 41/282241/5
jiyong.min [Thu, 29 Sep 2022 03:35:08 +0000 (12:35 +0900)]
Cleanup spec file

Change-Id: Ie563289994620b11723965c70a4d77b320052849

2 years agoEnable ac3 decoder 39/272039/2 accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.061328 accepted/tizen/7.0/unified/hotfix/20221116.110748 accepted/tizen/unified/20220316.182839 submit/tizen/20220307.083516 submit/tizen/20220315.002438 tizen_7.0_m2_release
Jeongmo Yang [Mon, 7 Mar 2022 08:11:24 +0000 (17:11 +0900)]
Enable ac3 decoder

[Version] 4.4.1-2
[Issue Type] Feature enable

Change-Id: I1402acfb0b9799710448e8d9b674ee453c226cc9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoMerge Tizen specific modification 61/269861/2 accepted/tizen/unified/20220204.132356 submit/tizen/20220126.013721 submit/tizen/20220203.005627
Jeongmo Yang [Fri, 21 Jan 2022 00:51:44 +0000 (09:51 +0900)]
Merge Tizen specific modification

Change-Id: I1e0a63102f8bdf3dc8269f6ecb172c3b63d43634
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoBump to 4.4.1 96/267496/2 accepted/tizen/unified/20211213.133610 submit/tizen/20211209.083747
backto.kim [Mon, 6 Dec 2021 07:56:17 +0000 (16:56 +0900)]
Bump to 4.4.1

Change-Id: I0a9ab372acffc0d35c233ed2367291e256b77aab

2 years agobug fix. huge memory usages for matroska file with errors
Jiyong Min [Mon, 2 Aug 2021 00:41:03 +0000 (09:41 +0900)]
bug fix. huge memory usages for matroska file with errors

[Cause]
  According to the current specifications for matroska,
  it needs to be parsed to the end of the file when tag has no length.
  If a normal tag does not appear immediately, unnecessary memory
  for embl list is used to read the the end of the file.
[Solution]
  To avoid huge memory usages, return error for unknown-length tags.

Change-Id: I756419ddb3b42af423dbf0aace2e9df5e9f21f1d

2 years agoenable avresample
hj kim [Mon, 28 Dec 2020 04:16:17 +0000 (13:16 +0900)]
enable avresample

Change-Id: I7cf499b07dbb2e8594ce63bb3444b7db2d23f09f

2 years agoenable zoompan filter
hj kim [Tue, 10 Nov 2020 00:11:47 +0000 (09:11 +0900)]
enable zoompan filter

Change-Id: I1b9b2f94995f7e36fa236fcd5e1b45aa672e1057

2 years agoVersion Up
hj kim [Wed, 25 Nov 2020 07:00:35 +0000 (16:00 +0900)]
Version Up

Change-Id: Ie789b5e946ad481958376a10298e7d38920a616f

2 years agoBug fix of wrong bitrate
hj kim [Mon, 23 Nov 2020 06:36:10 +0000 (15:36 +0900)]
Bug fix of wrong bitrate

Change-Id: I86c8015b24ac6b1696716298df4e33dfa8fd4881

2 years agoBug fix of wrong start time
hj kim [Tue, 17 Nov 2020 10:28:16 +0000 (19:28 +0900)]
Bug fix of wrong start time

Change-Id: Ib05e046f222bdb46bb5f2df9998dd14e5709aa86

2 years agoBug fix of wrong duration
hj kim [Thu, 12 Nov 2020 05:50:45 +0000 (14:50 +0900)]
Bug fix of wrong duration

Change-Id: Ifbf39b5b2a1634c8c45d9d2cc50688a09005b550

2 years agoBug fix of wrong duration
hj kim [Thu, 12 Nov 2020 02:55:32 +0000 (11:55 +0900)]
Bug fix of wrong duration

Change-Id: I1e0375a61a9358564c9c529697c34cdf0503f574

2 years agoFix extracting creation time fail
hj kim [Tue, 10 Nov 2020 10:52:13 +0000 (19:52 +0900)]
Fix extracting creation time fail

patch from asf_read_properties() in ffmpeg/libavformat/asfdec_o.c

Change-Id: I5c84c5cff3dd16ab9921d5b620db30128025c379

2 years agowhen display time, Change "T" to Space and not append time zone to maintain compatibility
hj kim [Tue, 10 Nov 2020 06:50:21 +0000 (15:50 +0900)]
when display time, Change "T" to Space and not append time zone to maintain compatibility

NOTE: ISO 8601 defines date and time separated by "T".
Applications using this syntax may choose, for the sake of readability,
to specify a full-date and full-time separated by (say) a space character.

Change-Id: I30549ad4b59d8bbd354fd17723aaa58f33032817

2 years agoVersion Up
hj kim [Tue, 10 Nov 2020 01:21:02 +0000 (10:21 +0900)]
Version Up

(whole bug fix patches from libav have been applied.)

Change-Id: Ibf42741d3b0bc0f57c4b2216fcd5df62395af374

2 years agoPatch for invalid AVI file. data chunk size in idx1 is wrong
hj kim [Fri, 6 Nov 2020 03:32:56 +0000 (12:32 +0900)]
Patch for invalid AVI file. data chunk size in idx1 is wrong

Change-Id: Ifbfa56237be073cb83b629a8ad6bc192c4e336fa

2 years agofix crash issue for invalid file
hj kim [Fri, 6 Nov 2020 03:18:43 +0000 (12:18 +0900)]
fix crash issue for invalid file

Change-Id: Ia95ae3acc672e5a03840e742e8dc6be447b7fb27

2 years agoApply armoring feature of security
hj kim [Fri, 6 Nov 2020 02:01:12 +0000 (11:01 +0900)]
Apply armoring feature of security

Change-Id: I15354d95b0472f9c8a82eaba7af5fd8aa7391144

2 years agoBug fix of getting metadata fail
hj kim [Thu, 5 Nov 2020 05:51:04 +0000 (14:51 +0900)]
Bug fix of getting metadata fail

Change-Id: I9390e759721f6d9300a4d56ac94e2d41aeb7b828

2 years agoDefine __TIZEN__ to apply bug fixing patches
hj kim [Fri, 6 Nov 2020 03:34:24 +0000 (12:34 +0900)]
Define __TIZEN__ to apply bug fixing patches

Change-Id: Id9d82914fb91bee52822af51a9288181b1bdbb67

2 years agorebase to ffmpeg 4.3.1
hj kim [Wed, 4 Nov 2020 05:30:27 +0000 (14:30 +0900)]
rebase to ffmpeg 4.3.1

pure ffmpeg 4.3.1 + packaging/

Change-Id: Ic9361b2a640f4e5bb123c72655cbfce58544a018

2 years agoImported Upstream version 4.4.1 65/267465/1 upstream/4.4.1
backto.kim [Mon, 6 Dec 2021 02:31:42 +0000 (11:31 +0900)]
Imported Upstream version 4.4.1

Change-Id: I07e0919a3f1ceacca2bf67a9c60b0f44afbf71af

3 years agoImported Upstream version 4.3.1 86/246686/1 upstream/4.3.1
hj kim [Tue, 3 Nov 2020 06:43:51 +0000 (15:43 +0900)]
Imported Upstream version 4.3.1

Change-Id: Id66dd990bd271c74bd24fd2b20e9b23209b606f6

3 years agoRemove old codes 43/246643/1
hj kim [Tue, 3 Nov 2020 02:00:12 +0000 (11:00 +0900)]
Remove old codes

Change-Id: I967e1acdf0f723026be33a73c065350fc661c3b7

10 years agoFix manifests 24/5824/1
Michael Leibowitz [Wed, 17 Jul 2013 16:37:08 +0000 (09:37 -0700)]
Fix manifests

put manifests in packaging/
consistent use of %{name} macros

Signed-off-by: Michael Leibowitz <michael.leibowitz@intel.com>
10 years agoadded default manifest 36/5636/1 accepted/tizen/20130719.023802 submit/tizen/20130710.101145 submit/tizen/20130719.015400
Alexandru Cornea [Thu, 11 Jul 2013 07:11:20 +0000 (10:11 +0300)]
added default manifest

10 years agoChanges : Fix rpmlint error 41/3941/1 accepted/tizen/20130611.123309 submit/tizen/20130611.095648 submit/upstream/20130719.015149
Xavier Roche [Tue, 11 Jun 2013 09:54:47 +0000 (11:54 +0200)]
Changes : Fix rpmlint error

10 years agoFix rpmlint error : ldconfig call for postin-un 40/3940/1
Xavier Roche [Tue, 11 Jun 2013 09:52:05 +0000 (11:52 +0200)]
Fix rpmlint error : ldconfig call for postin-un

10 years agoremove build option for i586 complie tizen_2.1 accepted/tizen/20130520.101109 submit/tizen/20130517.045002 submit/tizen_2.1/20130514.052607
Yong Yeon Kim [Fri, 3 May 2013 05:52:56 +0000 (14:52 +0900)]
remove build option for i586 complie

Change-Id: I62a6072c910fa15a068cfdbddae2366c4af5d138

11 years agoFix for 64 bit compatibility. 2.1b_release accepted/tizen_2.1/20130425.035056 submit/tizen_2.1/20130424.231726
Anas Nashif [Tue, 5 Feb 2013 14:18:25 +0000 (06:18 -0800)]
Fix for 64 bit compatibility.

- Fix hardcoding path.

Change-Id: Id4fb90683c41e22e796fd9568b07baf8f1b0a0bc

11 years agomerge with master
Jinkun Jang [Fri, 15 Mar 2013 16:15:10 +0000 (01:15 +0900)]
merge with master

11 years agoTizen 2.1 base
Jinkun Jang [Tue, 12 Mar 2013 16:49:04 +0000 (01:49 +0900)]
Tizen 2.1 base

12 years agoInitial empty repository
Eunkyoung Kim [Fri, 6 Jan 2012 13:00:38 +0000 (22:00 +0900)]
Initial empty repository