ffmpeg | branch: master | Stephen Hutchinson | Sun Jul 28
13:46:22 2024 -0400| [48d6cd35a2c6a3126d1b0f0809d86f860197d8db] | committer:
Stephen Hutchinson
avformat/avisynth: remove library allocation from global state
As part of this, the mutexes are no longer necessary, and
ffmpeg | branch: master | Stephen Hutchinson | Sun Jul 28
14:49:40 2024 -0400| [ea7375c9e94ee572d2cbe7ca25fc94ee8a5038b5] | committer:
Stephen Hutchinson
avformat/avisynth: move avs_planes* consts into relevant function
These consts are only used in the switch(planar) case located in
ffmpeg | branch: master | Stephen Hutchinson | Tue Jul 16
16:55:39 2024 -0400| [8f01ce28981b52e03bc7962e7398d36399cd5d22] | committer:
Stephen Hutchinson
avformat/avisynth: remove mutex lock from avisynth_read_close
Signed-off-by: Stephen Hutchinson
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Stephen Hutchinson | Sat Jul 6
22:18:50 2024 -0400| [c0fddbae79172577112077426bdb77fc3380f186] | committer:
Stephen Hutchinson
avformat/avisynth: remove atexit() handler
The atexit() handler in the avisynth demuxer was added because
there was a conflict in AvxSynth
ffmpeg | branch: master | Stephen Hutchinson | Tue Aug 30
20:11:20 2022 -0400| [6195a0ee191728b4e638cf3b620e68acde8854b0] | committer:
Stephen Hutchinson
avformat/avisynth: reindent
Signed-off-by: Stephen Hutchinson
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Stephen Hutchinson | Tue Aug 30
18:34:57 2022 -0400| [adead1ccd6a8b1d89a6f5298a5708c41cabddd67] | committer:
Stephen Hutchinson
avformat/avisynth: implement avisynth_flags option
Signed-off-by: Stephen Hutchinson
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Stephen Hutchinson | Sun Aug 28
14:08:55 2022 -0400| [c49beead1926400dadf92e00de906300b41e3d21] | committer:
Stephen Hutchinson
avformat/avisynth: read _SARNum/_SARDen from frame properties
Initialized to 1:1, but if the script sets these properties, it
will be set
ffmpeg | branch: master | Stephen Hutchinson | Sat Apr 23
16:07:39 2022 -0400| [f6a36c7cf90dc71400c4a1ba0f5c5e8fbbf6d1bf] | committer:
Stephen Hutchinson
avformat/avisynth: add missing avs_release_video_frame
The AviSynth C API requires using avs_release_video_frame
whenever avs_get_frame has
ffmpeg | branch: release/5.1 | Stephen Hutchinson | Sun Aug
7 21:25:31 2022 -0400| [ffaf6061309b581eed1291d747fa419cab0d7565] | committer:
James Almer
avformat/avisynth: use ch_layout.nb_channels for channel count
Fixes deprecation warning
Signed-off-by: James Almer
(cherry picked from
ffmpeg | branch: master | Stephen Hutchinson | Sun Aug 7
21:25:32 2022 -0400| [765fc3b9431851b936cabe0e9c7c526f9b0da46a] | committer:
James Almer
avformat/avisynth: cosmetics after nb_channels change
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Stephen Hutchinson | Sun Aug 7
21:25:31 2022 -0400| [dc9843d82932ba93f616f5e2893fd5c2576468c3] | committer:
James Almer
avformat/avisynth: use ch_layout.nb_channels for channel count
Fixes deprecation warning
Signed-off-by: James Almer
> http://git.videolan.
ffmpeg | branch: master | Stephen Hutchinson | Sat Feb 26
19:25:40 2022 -0500| [e81242bb13b1e394cebaffcbed3e30700ccb8477] | committer:
Stephen Hutchinson
avformat/avisynth: fix fallbacks for four frameprops
If _FieldBased, _Matrix, _ColorRange, or _ChromaLocation haven't
been set,
ffmpeg | branch: master | Stephen Hutchinson | Sat Feb 19
16:18:00 2022 -0500| [5df71a5e8d2d3511a8eb35800d037d75696c1f4d] | committer:
Stephen Hutchinson
avformat/avisynth: remove unused variable 'frameprop'
Since the check got simplified and stdbool was no longer necessary
ffmpeg | branch: master | Stephen Hutchinson | Sat Feb 19
16:06:21 2022 -0500| [cedc98cb537383ee03d430ea40adeed1f804] | committer:
Stephen Hutchinson
avformat/avisynth: remove framedata variable
It's just a simple index.
Addresses Coverity issue 1500290
Signed-off-by: Stephen Hutch
ffmpeg | branch: master | Stephen Hutchinson | Wed Feb 16
19:37:18 2022 -0500| [0d34e21282b0a0f166cf97046fd35587afdc0515] | committer:
Stephen Hutchinson
avformat/avisynth: fix frameprop version check
Trying to be clever about determining between interface version 8
and 8.1 ended up with pre
ffmpeg | branch: master | Stephen Hutchinson | Tue Dec 21
00:00:19 2021 -0500| [da9cc25c88b3fa1882ac9d0e4727ed8b465f95cf] | committer:
Stephen Hutchinson
configure: check avisynth header version
The headers from version 3.7.1 are needed in order to support
parsing of frame properties. avs
ffmpeg | branch: master | Stephen Hutchinson | Thu Sep 23
01:35:08 2021 -0400| [af69e4c24120ad03f9838a6f7fd39a86d775ccb2] | committer:
Stephen Hutchinson
avisynth: use AviSynth+'s frame properties to set various fields
* Field Order
* Chroma Location
* Color Transfer Characteristics
*
ffmpeg | branch: master | Stephen Hutchinson | Wed Jul 14
20:16:41 2021 -0400| [1c42fd93236e7869ef4d9fe3650dd3e951387321] | committer:
Paul B Mahol
libavformat/isom_tags.c: add ipcm to list of tags
Fixes http://trac.ffmpeg.org/ticket/9219
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Stephen Hutchinson | Sun Jan 3
17:58:36 2021 -0500| [16e8ea0dde6c0de9bb94d1634e0ed0ad85fd642e] | committer:
Stephen Hutchinson
avisynth: fix audio on big endian
AviSynth+ outputs audio in the same format as the
OS, so assuming little endian formats as input
on big
ffmpeg | branch: master | Stephen Hutchinson | Tue Apr 7
19:47:43 2020 -0400| [4c40686ee25f2aae29a121fe9e52c5db41007b36] | committer:
Stephen Hutchinson
avisynth: more intelligent RGB flipping
avs_is_color_space provides a generic way of checking whether the
video is RGB, and has been
ffmpeg | branch: master | Stephen Hutchinson | Sun Apr 5
11:37:43 2020 +0200| [7b0f7a7f3b6bf09c076c23d0701bf42a2c997ca2] | committer:
Marton Balint
doc/general: update avisynth docs with a way to install just the headers using
CMake
Signed-off-by: Marton Balint
> http://git.videolan.
ffmpeg | branch: master | Stephen Hutchinson | Thu Mar 12
19:37:59 2020 -0400| [0c75acb4ce5db623f4c1c2729468e66c3e28ad67] | committer:
Marton Balint
compat/avisynth: remove avisynth headers
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0c75acb4ce5db623f4c1c2729468e66c3e28a
ffmpeg | branch: master | Stephen Hutchinson | Thu Mar 12
19:38:00 2020 -0400| [6d8cddd1c67758636843f6a08295b3896c2e9ef8] | committer:
Marton Balint
avformat/avisynth: switch to AviSynth+ on Linux
AviSynth+ now supports non-Windows OSes, making AvxSynth
obsolete. Since we no longer support
ffmpeg | branch: master | Stephen Hutchinson | Thu Mar 12
19:38:01 2020 -0400| [6e959ad680288e34eccb4ee2dd205e4ffa495f95] | committer:
Marton Balint
doc/general: AviSynth+ works on Linux now, AvxSynth is gone.
Related to this are the following changes:
* Mention the GNUmakefile that AviSynth
ffmpeg | branch: master | Stephen Hutchinson | Thu Mar 12
19:38:02 2020 -0400| [56f59246293de417d27ea7e27cb9a7727ee579fb] | committer:
Marton Balint
avformat/avisynth: fix deprecation warning
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=56f59246293de417d27ea7e27cb9a7727ee57
ffmpeg | branch: master | Stephen Hutchinson | Sun Mar 24
16:29:33 2019 -0400| [224aad3026276064eac77be6a9eae1d85f13f36f] | committer:
Gyan Doshi
doc/general.texi: remove note about regressed AviSynth+ header
It's been fixed both AviSynth+-side and locally.
> http://git.vide
ffmpeg | branch: master | Stephen Hutchinson | Sun Mar 24
16:25:37 2019 -0400| [b1681bad33581bc8a018bc9b6ec02761162240e4] | committer:
Gyan Doshi
libavformat/avisynth: enable additional pix_fmts
These pix_fmts have been added to FFmpeg in the 31 months since
commit
ffmpeg | branch: master | Stephen Hutchinson | Sun Mar 31
20:12:55 2019 -0400| [d19f8e711c06287006e680c1bd417ffe52074a6b] | committer:
Gyan Doshi
doc/general.texi: add note about 32-bit GCC builds of AviSynth+
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Stephen Hutchinson | Sun Mar 24
16:25:39 2019 -0400| [55895df4c8bf0ed9cdaa3b8c638e51ac920180ae] | committer:
Gyan Doshi
doc/general.texi: update AviSynth+ reference page
Directed to the AviSynth+ entry on AviSynth Wiki rather than to
the github repository, since the
ffmpeg | branch: master | Stephen Hutchinson | Sat Mar 30
17:46:32 2019 -0400| [a5387f983dcfd01cb74ab33e34d714a1d882184b] | committer:
Gyan Doshi
avisynth: adapt 239d02eff3ffe9f7d40caa21dde50fb4a0e94c24 to dlsym
This commit was merged in a couple years ago as a no-op because we
had already
ffmpeg | branch: master | Stephen Hutchinson | Sat Mar 30
17:45:15 2019 -0400| [18bbb2dd01f25cf1b36106588a3699c0741bba19] | committer:
Gyan Doshi
compat/avisynth: update headers
As part of the update, it is now possible to test 32-bit GCC builds
of AviSynth+ with FFmpeg by using the
ffmpeg | branch: master | Stephen Hutchinson | Fri Oct 28
20:52:11 2016 -0400| [bf8646274b3ea2d9a193edfdbd70a3bb5c6dd74f] | committer:
Diego Biurrun
doc: Add note about recent regression in AviSynth+
Signed-off-by: Diego Biurrun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Stephen Hutchinson | Wed Oct 26
22:54:18 2016 -0400| [3cc3463f306f425f76bd962755df1132eeac6dfa] | committer:
Diego Biurrun
avisynth: Support pix_fmts added to AviSynth+
A number of new pix_fmts* have been added to AviSynth+:
16-bit packed RGB and RGBA
10-, 12-, 14
ffmpeg | branch: master | Stephen Hutchinson | Mon Aug 8
19:24:19 2016 -0400| [aaae59700f7fc10fd80cb93b38c5d109900872d9] | committer:
Diego Biurrun
avisynth: Simplify the pix_fmt check for the newer AviSynth API
The values don't need to be hardcoded since the correct values are
return
ffmpeg | branch: release/3.2 | Stephen Hutchinson | Tue Aug
30 20:26:08 2016 -0400| [ebf8ec5b0fdc0b79602312feecbe9f1797e90033] | committer:
Michael Niedermayer
avisynth: fix Planar RGB output
Signed-off-by: Michael Niedermayer
(cherry picked from commit
ffmpeg | branch: master | Stephen Hutchinson | Tue Aug 30
20:26:08 2016 -0400| [bf14393635559640f10001fa6af46130cb35fa31] | committer:
Michael Niedermayer
avisynth: fix Planar RGB output
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Stephen Hutchinson | Tue Aug 16
18:45:21 2016 -0400| [92916e8542e425ca20daddb490261a5818643206] | committer:
Michael Niedermayer
avisynth: support pix_fmts added to AviSynth+
A number of new pix_fmts have been added to AviSynth+:
16-bit packed RGB and RGBA
10-, 12
ffmpeg | branch: master | Stephen Hutchinson | Mon Aug 15
12:37:30 2016 -0400| [f84cff8565e94d14456bd5494d4d29b125219357] | committer:
Michael Niedermayer
compat/avisynth: update AviSynth+ header
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Stephen Hutchinson | Wed Aug 10
23:14:35 2016 -0400| [0ed5c3ce81811dcd93f21cdd1204d4c68bca9654] | committer:
Michael Niedermayer
avisynth: simplify the pix_fmt check for the newer AviSynth API
The values don't need to be hardcoded since the correct value
ffmpeg | branch: master | Stephen Hutchinson | Tue Jan 26
19:10:02 2016 -0500| [70742e599b6698f14d08af745c119c16711cd5ba] | committer:
Michael Niedermayer
libx265: Enable 12-bit encoding
The configure detection is bumped to X265_BUILD >= 68,
since API version 68 corresponds with the x265
ffmpeg | branch: master | Stephen Hutchinson | Tue Jan 26
19:10:01 2016 -0500| [0dd201d947e213887960fe8835586c0b0d73a40e] | committer:
Michael Niedermayer
libx265: Remove experimental flag when encoding 4:2:2 and 4:4:4
4:2:2 and 4:4:4 support in the HEVC standard was approved in
October 2014
ffmpeg | branch: master | Stephen Hutchinson | Tue Aug 18
12:00:06 2015 -0400| [c5308eea29216c218b61599dc83911d2c1afe716] | committer:
Michael Niedermayer
configure: force -mconsole when linking SDL under MinGW
When building SDL with MinGW, it sets -mwindows with the
assumption that the
ffmpeg | branch: master | Stephen Hutchinson | Thu Apr 2
15:39:26 2015 -0400| [7a5f44476696b495e0de658ed859bcb8520b93d4] | committer:
Diego Biurrun
avisynth: Bump minimum required version to interface version 6
The AVSC_API changes in the new headers mean that the 2.6 alphas
are just as
ffmpeg | branch: master | Stephen Hutchinson | Thu Apr 2
15:39:25 2015 -0400| [a6a45e5a9a9dfb725456f62e053532e505aadcfc] | committer:
Diego Biurrun
avisynth: Fix detection of AviSynth 2.5
In order to safely exit when the user tries to use AviSynth 2.5, the
continue_on_fail value for 2.6
ffmpeg | branch: master | Stephen Hutchinson | Thu Apr 2
15:38:55 2015 -0400| [b2c05867f50d7b4193f505e8cd5af0d8b02461c5] | committer:
Michael Niedermayer
doc: Slightly revise AviSynth version info
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Stephen Hutchinson | Thu Apr 2
15:38:54 2015 -0400| [3723a183103718352b37ec2617f71e96ee2c3846] | committer:
Michael Niedermayer
avisynth: Bump minimum required version to interface version 6
The AVSC_API changes in the new headers mean that the 2.6 alphas
are just
ffmpeg | branch: master | Stephen Hutchinson | Thu Apr 2
15:38:53 2015 -0400| [d858c3a18f193a54fb083223f1a7fa0470ddfac6] | committer:
Michael Niedermayer
avisynth: Fix detection of AviSynth 2.5
In order to safely exit when the user tries to use AviSynth 2.5,
the continue_on_fail value for
ffmpeg | branch: master | Stephen Hutchinson | Tue Mar 24
15:23:30 2015 -0400| [1492118c9d3c20b813991ad9e6fd30685583e0ef] | committer:
Michael Niedermayer
avisynth: drop support of AviSynth 2.5
If the user attempts to use AviSynth 2.5, an error message will
now tell them they need to upgrade
ffmpeg | branch: master | Stephen Hutchinson | Tue Mar 24
15:23:31 2015 -0400| [9f91c5198f17569df98698318fd5945a6ab8b8d5] | committer:
Michael Niedermayer
doc: remove the reference to supporting AviSynth 2.5
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Stephen Hutchinson | Tue Mar 24
15:23:32 2015 -0400| [3a6df0b4bb588288fbf0f60081b20022a838ea79] | committer:
Michael Niedermayer
avisynth: ifdef to avoid implicit function declaration errors
The demuxer doesn't use these functions, so it shouldn't affec
ffmpeg | branch: master | Stephen Hutchinson | Tue Mar 24
15:23:29 2015 -0400| [e003a53452856594dcf721caab8af234adb121ca] | committer:
Michael Niedermayer
avisynth: update headers against AviSynth+
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Stephen Hutchinson | Thu Mar 12
22:52:30 2015 -0400| [1188119624e42c1b2ce5be6137d2e6c6f4f03328] | committer:
Luca Barbato
avisynth: update documentation about the avisynth_c.h header
Signed-off-by: Luca Barbato
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Stephen Hutchinson | Thu Mar 12
22:52:29 2015 -0400| [a8c99205ca8703bd849efae13fcf844315c7147d] | committer:
Luca Barbato
avisynth: Fix compilation against current 2.6 header(s).
AviSynth 2.6 (and by extension, AviSynth+) moves these functions
into AVSC_API. This
53 matches
Mail list logo