]> granicus.if.org Git - handbrake/commit
libhb,cli: add preset management to libhb, use it in cli
authorjstebbins <jstebbins.hb@gmail.com>
Wed, 6 May 2015 16:04:08 +0000 (16:04 +0000)
committerjstebbins <jstebbins.hb@gmail.com>
Wed, 6 May 2015 16:04:08 +0000 (16:04 +0000)
commit9c0e97cc2c369e0c720441d182bbde20210742f4
tree8b8f74ed24d0f617c9980d9043ebd53c33c531f3
parent81bcee10d2ad88f44c0f7791f2dd8da4ee2c1b76
libhb,cli: add preset management to libhb, use it in cli

This results in custom preset support in the CLI and additional
command line options to fully support all preset keys.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7158 b64f7644-9d1e-0410-96f1-a4d463321fa5
24 files changed:
gtk/src/hb-backend.c
gtk/src/internal_defaults.json
gtk/src/presets.c
gtk/src/queuehandler.c
gtk/src/standard_presets.json
libhb/builtin_presets.h [new file with mode: 0644]
libhb/common.c
libhb/hb.c
libhb/hb.h
libhb/hb_dict.c
libhb/hb_dict.h
libhb/lang.c
libhb/lang.h
libhb/libhb_presets.list [new file with mode: 0644]
libhb/module.defs
libhb/plist.c [new file with mode: 0644]
libhb/plist.h [new file with mode: 0644]
libhb/preset.c [new file with mode: 0644]
libhb/preset.h [new file with mode: 0644]
libhb/preset_builtin.json [new file with mode: 0644]
libhb/preset_template.json [new file with mode: 0644]
scripts/create_resources.py [new file with mode: 0644]
scripts/quotestring.py [new file with mode: 0644]
test/test.c