summaryrefslogtreecommitdiff
path: root/doc/examples/Makefile
Commit message (Collapse)AuthorAge
* examples/avio_dir_cmd: drop support for move/delete operationsAnton Khirnov2020-03-16
| | | | | | | | They use non-public functions, which is unacceptable for a public API example. Rename the example back to avio_list_dir. This effectively reverts c84d208c275d6a43b3c3421d38772179abf8acee and 767d780ec001167b2fd8f6cfe4ef78a3a8b1e34c.
* Merge commit '7e5bde93a1e7641e1622814dafac0be3f413d79b'James Almer2019-03-10
|\ | | | | | | | | | | | | * commit '7e5bde93a1e7641e1622814dafac0be3f413d79b': build: Rename OBJDIRS variable to OUTDIRS Merged-by: James Almer <jamrial@gmail.com>
| * build: Rename OBJDIRS variable to OUTDIRSDiego Biurrun2019-02-16
| | | | | | | | These directories are not just for object files.
* | examples: Add a VA-API transcode example.Jun Zhao2018-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Usage is: ./vaapi_transcode input_stream codec output_stream For example: - ./vaapi_transcode input.mp4 h264_vaapi output_h264.mp4 - ./vaapi_transcode input.mp4 vp8_vaapi output_vp8.ivf Does not handle resolution changes on the input stream. Signed-off-by: Jun Zhao <jun.zhao@intel.com> Signed-off-by: Liu, Kaixuan <kaixuan.liu@intel.com> Signed-off-by: Mark Thompson <sw@jkqxz.net>
* | examples: Add a VA-API encode example.Jun Zhao2017-11-28
| | | | | | | | | | | | | | | | | | | | | | Supports only raw NV12 input. Example use: ./vaapi_encode 1920 1080 test.yuv test.h264 Signed-off-by: Jun Zhao <jun.zhao@intel.com> Signed-off-by: Liu, Kaixuan <kaixuan.liu@intel.com> Signed-off-by: Mark Thompson <sw@jkqxz.net>
* | build: add install targets for the examplesJames Almer2017-10-05
| | | | | | | | | | | | | | | | | | Split it off from install-data. Among other things, this prevents spamming triplicate log lines during install. Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit 'c483398bb7ef66f61ed2dcb09f3d6160683da0eb'James Almer2017-10-03
|\| | | | | | | | | | | | | * commit 'c483398bb7ef66f61ed2dcb09f3d6160683da0eb': build: Drop DOC_ prefix from EXAMPLES-related variables Merged-by: James Almer <jamrial@gmail.com>
| * build: Drop DOC_ prefix from EXAMPLES-related variablesDiego Biurrun2017-02-27
| |
* | Merge commit 'c95169f0ec68bdeeabc5fde8aa4076f406242524'James Almer2017-10-01
|\| | | | | | | | | | | | | * commit 'c95169f0ec68bdeeabc5fde8aa4076f406242524': build: Move cli tool sources to a separate subdirectory Merged-by: James Almer <jamrial@gmail.com>
* | build: fix cleaning compiled unstripped examplesJames Almer2017-09-30
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | build: add missing changes to ensure examples build with progs-suffixJames Almer2017-09-29
| |
* | Merge commit 'ab566cc96bc0c31b34d944214bc06cec8ae8b640'James Almer2017-09-29
|\| | | | | | | | | | | | | * commit 'ab566cc96bc0c31b34d944214bc06cec8ae8b640': build: Separate logic for building examples from that for building avtools Merged-by: James Almer <jamrial@gmail.com>
| * build: Separate logic for building examples from that for building avtoolsDiego Biurrun2017-02-21
| |
* | Merge commit 'acb0dea27efff4b35796015b96570b59fd517078'James Almer2017-09-29
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'acb0dea27efff4b35796015b96570b59fd517078': build: Split logic for building examples off into a separate Makefile We already have a Makefile in doc/examples, but it's separate from the build system and meant to be installed as part of the documentation to help users compile the installed .c example files. Move it to Makefile.example to make place for the new build system Makefile. Merged-by: James Almer <jamrial@gmail.com>
| * build: Split logic for building examples off into a separate MakefileDiego Biurrun2017-02-21
|
* examples/hw_decode: Add a HWAccel decoding example.Jun Zhao2017-07-30
| | | | | | | | | Works with VAAPI, VDPAU, DXVA2 and D3D11VA. Signed-off-by: Liu, Kaixuan <kaixuan.liu@intel.com> Signed-off-by: Jun Zhao <jun.zhao@intel.com> Reviewed-by: Steven Liu <lingjiujianke@gmail.com> Signed-off-by: Mark Thompson <sw@jkqxz.net>
* Merge commit '7b1f03477f1a43d2261fbd83e50a4ad90c7f806d'Clément Bœsch2017-03-29
| | | | | | | * commit '7b1f03477f1a43d2261fbd83e50a4ad90c7f806d': examples/avcodec: split the remaining two examples into separate files Merged-by: Clément Bœsch <u@pkh.me>
* Merge commit 'f5df897c4b61985e3afc89ba1290649712ff438e'Clément Bœsch2017-03-29
| | | | | | | * commit 'f5df897c4b61985e3afc89ba1290649712ff438e': examples/avcodec: split audio decoding into a separate example Merged-by: Clément Bœsch <u@pkh.me>
* Merge commit '40aaa8dadfd1c69ff4460d04750e1403b5535a6d'Clément Bœsch2017-03-29
| | | | | | | * commit '40aaa8dadfd1c69ff4460d04750e1403b5535a6d': examples/avcodec: split audio encoding into a separate example Merged-by: Clément Bœsch <u@pkh.me>
* doc/examples: rename avio_list_dir -> avio_dir_cmdMariusz Szczepańczyk2015-08-16
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/example: Add http multi-client example codeStephan Holljes2015-08-01
| | | | Signed-off-by: Stephan Holljes <klaxa1337@googlemail.com>
* doc/examples: add directory listing exampleLukasz Marek2015-03-28
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/examples: fix lib math dep for decoding_encodingAndreas Cadhalpun2015-01-10
| | | | | | | It uses at least sin(). Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec: export motion vectors in frame side data on demandClément Bœsch2014-08-18
| | | | | | | | | | | | | | | The reasoning behind this addition is that various third party applications are interested in getting some motion information out of a video "for free" when it is available. It was considered to export other information as well (such as the intra information about the block, or the quantization) but the structure might have ended up into a half full-generic, half full of codec specific cruft. If more information is necessary, it should either be added in the "flags" field of the AVMotionVector structure, or in another side-data. This commit also includes an example exporting them in a CSV stream.
* examples: rename avcodec.c to decoding_encoding.cStefano Sabatini2014-04-23
| | | | | Restore the old name, which was more meaningful and consistent with the names of the other examples.
* doc/examples: Add example transcoding.cAndrey Utkin2014-03-17
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit 'b339182eba34f28de5f1a477cdd2c84f1ef35d90'Michael Niedermayer2014-02-17
| | | | | | | | | | | | | | | | | | | | * commit 'b339182eba34f28de5f1a477cdd2c84f1ef35d90': Move all example programs to doc/examples Conflicts: configure doc/Makefile doc/doxy-wrapper.sh doc/examples/avcodec.c doc/examples/decoding_encoding.c doc/examples/metadata.c doc/examples/muxing.c doc/examples/transcode_aac.c libavcodec/Makefile libavcodec/api-example.c libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
* examples: add avio_reading.c exampleStefano Sabatini2014-02-02
|
* examples: add remuxing exampleStefano Sabatini2014-01-20
| | | | Show how to perform streamcopy from one container to another.
* doc/examples: add transcode_aac to local Makefile.Clément Bœsch2013-11-28
|
* doc/examples: rename demuxing to demuxing_decoding.Clément Bœsch2013-11-04
| | | | | That example shows how the decoding process works, not only the demuxing.
* doc/examples: fix lib math dep for resampling_audio.Clément Bœsch2013-09-04
| | | | It uses at least sin()
* examples/Makefile: disable -O2 optimizationsStefano Sabatini2013-06-26
| | | | | There is no much point in optimizing example code, and the -O2 flag is annoying when debugging.
* examples: add resampling_audio.c fileStefano Sabatini2012-12-06
|
* examples/scaling_video: write to rawvideo fileStefano Sabatini2012-09-04
| | | | | This is more useful for testing purposes. Also allow to specify the name of the output file.
* examples: add demuxing.c exampleStefano Sabatini2012-09-02
|
* examples/Makefile: give priority to pkg-config flagsStefano Sabatini2012-08-30
| | | | | | | | | | In case CFLAGS/LDLIBS are already defined and conflicting with the pkg-config flags, give priority to the latter since they are used to detect compilation flags. This should fix for example the case where there are many different instances of a library, CFLAGS=-I/foo/include and pkg-config cflags say -I/bar/include.
* examples/Makefile: remove duplicated -f switchStefano Sabatini2012-08-28
| | | | | | $(RM) already includes that flag. Spotted-by: ubitux
* examples: add scaling_video exampleStefano Sabatini2012-08-28
| | | | | | | | This example should be useful to show the basic functionality of the libswscale API. More advanced features (scaling options etc., colorspace tweaking) may be added later.
* examples/Makefile: apply misc minor fixes to the RM ruleStefano Sabatini2012-08-27
| | | | Use $(RM) in place of rm, drop useless "-r" for removing files.
* examples/decoding_encoding: store temporary files in current dirStefano Sabatini2012-08-27
| | | | | | | | Do not clutter the temporary directory with files, also "/tmp" is not always available, e.g. in Windows. Also add the clean-test Makefile rule, which will clean the generated files.
* update filtering_audio exampleAndrew Wason2012-06-05
| | | | | | | The filtering_audio.c example needs to be updated for the new "abuffer" filter args. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/examples: add debug compilation flag.Clément Bœsch2012-05-19
|
* doc/examples: remove explicit rules.Clément Bœsch2012-05-19
| | | | These rules are already in gmake builtins.
* doc/examples: add libavr to libraries to avoid link failures.Clément Bœsch2012-05-19
|
* doc/examples: add libswresample in the libraries.Clément Bœsch2012-05-12
| | | | It is required for audio filtering.
* doc/examples: fix typo.Clément Bœsch2012-05-12
|
* doc/examples: add -O2 in CFLAGS.Clément Bœsch2012-05-12
|
* doc/examples: link decoding_encoding and muxing with math lib.Clément Bœsch2012-05-12
| | | | These two examples use the sin() function.
* doc/examples: rename LDFLAGS to LDLIBS.Clément Bœsch2012-05-12
|