]> granicus.if.org Git - handbrake/log
handbrake
11 years agoQSV: early init for QSV caps
handbrake [Wed, 26 Jun 2013 11:30:01 +0000 (11:30 +0000)]
QSV: early init for QSV caps

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5612 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: fix for ifdef/endif
handbrake [Tue, 25 Jun 2013 20:30:13 +0000 (20:30 +0000)]
QSV: fix for ifdef/endif

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5609 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoFix a missing endif
sr55 [Mon, 24 Jun 2013 19:50:14 +0000 (19:50 +0000)]
Fix a missing endif

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5608 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: Merging Trunk
sr55 [Mon, 24 Jun 2013 18:59:35 +0000 (18:59 +0000)]
QSV: Merging Trunk

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5607 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: enc_qsv, log input continuity errors.
Rodeo [Mon, 24 Jun 2013 09:29:55 +0000 (09:29 +0000)]
QSV: enc_qsv, log input continuity errors.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5606 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: and yet again.
Rodeo [Sun, 23 Jun 2013 20:39:51 +0000 (20:39 +0000)]
QSV: and yet again.

Ouch.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5605 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: fix another stupid bug.
Rodeo [Sun, 23 Jun 2013 20:33:36 +0000 (20:33 +0000)]
QSV: fix another stupid bug.

Sorry.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5604 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: fix stupid bug in SVN commit 5601.
Rodeo [Sun, 23 Jun 2013 20:29:06 +0000 (20:29 +0000)]
QSV: fix stupid bug in SVN commit 5601.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5603 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: enc_qsv, set hb_job_t.areBframes.
Rodeo [Sun, 23 Jun 2013 20:11:40 +0000 (20:11 +0000)]
QSV: enc_qsv, set hb_job_t.areBframes.

Some muxers need this information.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5602 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: enc_qsv, generate our own decode time stamps when they aren't available from...
Rodeo [Sun, 23 Jun 2013 20:00:33 +0000 (20:00 +0000)]
QSV: enc_qsv, generate our own decode time stamps when they aren't available from MediaSDK (API version < 1.6).

This restores B-frame in MP4 support for Sandy Bridge.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5601 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: add a capability for B-pyramid.
Rodeo [Sun, 23 Jun 2013 18:35:23 +0000 (18:35 +0000)]
QSV: add a capability for B-pyramid.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5600 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: hb_cpu_info_init, 0x6 0x46 is Haswell too.
Rodeo [Sun, 23 Jun 2013 18:31:15 +0000 (18:31 +0000)]
QSV: hb_cpu_info_init, 0x6 0x46 is Haswell too.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5599 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: hb_qsv_info refactoring.
Rodeo [Sun, 23 Jun 2013 18:09:20 +0000 (18:09 +0000)]
QSV: hb_qsv_info refactoring.

Rename hb_qsv_info_t.features to hb_qsv_info_t.capabilities

Group capabilities that are always found together to a single define.

Detect CPU platform earlier to be able to check for hardware-specific capabilities later on.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5598 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: hb_qsv_info_init, don't set software-only features as available if hardware...
Rodeo [Sun, 23 Jun 2013 17:52:01 +0000 (17:52 +0000)]
QSV: hb_qsv_info_init, don't set software-only features as available if hardware is available (we only use the software implementation if no hardware implementation is available).

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5597 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: update hardcoded CFR code after recent merges.
Rodeo [Sat, 15 Jun 2013 19:11:20 +0000 (19:11 +0000)]
QSV: update hardcoded CFR code after recent merges.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5582 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Some QuickSync preset tweaks.
sr55 [Fri, 14 Jun 2013 21:28:02 +0000 (21:28 +0000)]
WinGui: Some QuickSync preset tweaks.
- Large Filesize
- Switch to ffaac as it performs better than faac and helps reduce the bottleneck for the qsv encoder.
- Up'ed the bitrate to 224 to compensate

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5579 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoImprove an error message.
Rodeo [Fri, 14 Jun 2013 20:18:41 +0000 (20:18 +0000)]
Improve an error message.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5578 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: RB 512/possible decrease of the output bitstream by avoiding AUD and SEI NALs...
handbrake [Thu, 13 Jun 2013 20:59:24 +0000 (20:59 +0000)]
QSV: RB 512/possible decrease of the output bitstream by avoiding AUD and SEI NALs generations

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5576 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: Merging Trunk
sr55 [Wed, 5 Jun 2013 18:00:01 +0000 (18:00 +0000)]
QSV: Merging Trunk

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5562 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: Merging missed changes from trunk
sr55 [Wed, 5 Jun 2013 17:59:01 +0000 (17:59 +0000)]
QSV: Merging missed changes from trunk

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5561 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: when we don't get the DTS from MediaSDK (versions < 1.6), we use a workaround...
Rodeo [Wed, 5 Jun 2013 15:36:24 +0000 (15:36 +0000)]
QSV: when we don't get the DTS from MediaSDK (versions < 1.6), we use a workaround to generate DTS in enc_qsv instead. But it doesn't seem to work at all.

Instead, error out if the container is MP4, B-frames are enabled (Main/High Profile), and the MediaSDK/driver version is too old.

DTS generation should get fixed eventually.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5559 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: move decavcodec's QSV option parsing to a QSV-specific code block.
Rodeo [Wed, 5 Jun 2013 15:32:38 +0000 (15:32 +0000)]
QSV: move decavcodec's QSV option parsing to a QSV-specific code block.

Avoids log pollution such as:

"QSV options: Unknown suboption keyint"

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5558 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: muxmkv: fix writing of SPS/PPS with the QSV encoder.
Rodeo [Wed, 5 Jun 2013 15:31:00 +0000 (15:31 +0000)]
QSV: muxmkv: fix writing of SPS/PPS with the QSV encoder.
     muxmp4: uniform writing of SPS/PPS with muxmkv.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5557 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: add undocumented "--qsv-baseline" option for testing workarounds on newer platforms.
Rodeo [Wed, 5 Jun 2013 15:20:30 +0000 (15:20 +0000)]
QSV: add undocumented "--qsv-baseline" option for testing workarounds on newer platforms.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5556 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: port hb_qsv_info to hb_global_init().
Rodeo [Wed, 5 Jun 2013 15:18:30 +0000 (15:18 +0000)]
QSV: port hb_qsv_info to hb_global_init().

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5555 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: merge from trunk.
Rodeo [Wed, 5 Jun 2013 15:11:42 +0000 (15:11 +0000)]
QSV: merge from trunk.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5554 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: TargetKbps is not used when CQP
handbrake [Tue, 4 Jun 2013 10:59:02 +0000 (10:59 +0000)]
QSV: TargetKbps is not used when CQP

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5551 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: merge fallback improvements from trunk.
Rodeo [Mon, 3 Jun 2013 22:34:33 +0000 (22:34 +0000)]
QSV: merge fallback improvements from trunk.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5549 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: Preset fix
handbrake [Mon, 3 Jun 2013 17:42:26 +0000 (17:42 +0000)]
QSV: Preset fix

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5548 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: better usage of crop
handbrake [Mon, 3 Jun 2013 13:14:55 +0000 (13:14 +0000)]
QSV: better usage of crop

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5546 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoMerging Trunk into QSV branch.
sr55 [Sat, 1 Jun 2013 18:33:26 +0000 (18:33 +0000)]
Merging Trunk into QSV branch.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5540 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: direct compare should be used, not bitwise
handbrake [Thu, 23 May 2013 08:37:57 +0000 (08:37 +0000)]
QSV: direct compare should be used, not bitwise

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5505 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: adjusting comments
handbrake [Wed, 22 May 2013 23:28:47 +0000 (23:28 +0000)]
QSV: adjusting comments

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5504 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: MFX_CODINGOPTION_OFF is defined as 2 as per headers
handbrake [Wed, 22 May 2013 23:21:46 +0000 (23:21 +0000)]
QSV: MFX_CODINGOPTION_OFF is defined as 2 as per headers

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5503 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: showing CPU details/name and added CPU microarchitecture recognition
handbrake [Wed, 22 May 2013 23:19:56 +0000 (23:19 +0000)]
QSV: showing CPU details/name and added CPU microarchitecture recognition

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5502 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Undo commented out code.
sr55 [Wed, 22 May 2013 20:32:51 +0000 (20:32 +0000)]
WinGui: Undo commented out code.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5501 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Detect newer hardware and use 3 point QSV slider, and 2 point for IvyBridge...
sr55 [Wed, 22 May 2013 20:32:14 +0000 (20:32 +0000)]
WinGui: Detect newer hardware and use 3 point QSV slider, and 2 point for IvyBridge and earlier.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5500 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agolinux build fix
handbrake [Tue, 21 May 2013 12:20:28 +0000 (12:20 +0000)]
linux build fix

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5494 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoRB 502/partial clip transcode fix
handbrake [Mon, 20 May 2013 20:32:49 +0000 (20:32 +0000)]
RB 502/partial clip transcode fix

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5492 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agomissing semicolon
handbrake [Sat, 18 May 2013 19:37:09 +0000 (19:37 +0000)]
missing semicolon

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5478 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agooption should be at deinterlace, instead of decomb
handbrake [Sat, 18 May 2013 18:32:34 +0000 (18:32 +0000)]
option should be at deinterlace, instead of decomb

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5477 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Merging latest fixes into QSV.
sr55 [Sat, 18 May 2013 13:45:10 +0000 (13:45 +0000)]
WinGui: Merging latest fixes into QSV.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5476 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: QSV change advanced settings defaults.
sr55 [Sat, 18 May 2013 13:14:05 +0000 (13:14 +0000)]
WinGui: QSV change advanced settings defaults.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5475 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: merge latest fixes from trunk.
Rodeo [Fri, 17 May 2013 18:13:44 +0000 (18:13 +0000)]
QSV: merge latest fixes from trunk.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5462 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: QSV Quality = 2 for Quality encoding. Same as Source only for framerate...
sr55 [Fri, 17 May 2013 16:54:59 +0000 (16:54 +0000)]
WinGui: QSV  Quality = 2 for Quality encoding. Same as Source only for framerate until we get VFR support.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5460 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agofix for output bitstream processing
handbrake [Thu, 16 May 2013 09:02:42 +0000 (09:02 +0000)]
fix for output bitstream processing

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5458 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoNAL search fix for small chunk(s)
handbrake [Wed, 15 May 2013 15:18:45 +0000 (15:18 +0000)]
NAL search fix for small chunk(s)

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5457 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agofix for allocation according the needed sizes
handbrake [Tue, 14 May 2013 19:06:41 +0000 (19:06 +0000)]
fix for allocation according the needed sizes

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5455 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoproper init, via zeroing, for all declared members of struct
handbrake [Tue, 7 May 2013 09:01:00 +0000 (09:01 +0000)]
proper init, via zeroing, for all declared members of struct

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5444 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV WinGui: Updated Preset / advanced String. Disable Two Pass encoding for QSV.
sr55 [Mon, 6 May 2013 18:13:20 +0000 (18:13 +0000)]
QSV WinGui: Updated Preset / advanced String. Disable Two Pass encoding for QSV.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5443 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoadjustments for default value(s)
handbrake [Mon, 6 May 2013 12:30:13 +0000 (12:30 +0000)]
adjustments for default value(s)

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5442 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV WinGui: Set qsv demo preset to CFR
sr55 [Sat, 4 May 2013 10:33:34 +0000 (10:33 +0000)]
QSV WinGui: Set qsv demo preset to CFR

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5440 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV WinGui: When QSV encoder is selected set Constant Framerate and hide controls.
sr55 [Fri, 3 May 2013 16:52:53 +0000 (16:52 +0000)]
QSV WinGui: When QSV encoder is selected set Constant Framerate and hide controls.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5437 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agocosmetic changes
handbrake [Wed, 1 May 2013 18:05:17 +0000 (18:05 +0000)]
cosmetic changes

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5435 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: Merging trunk to qsv branch. RB 492
handbrake [Wed, 1 May 2013 17:49:39 +0000 (17:49 +0000)]
QSV: Merging trunk to qsv branch. RB 492

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5434 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: Merging trunk to qsv branch.
sr55 [Mon, 29 Apr 2013 19:08:21 +0000 (19:08 +0000)]
QSV: Merging trunk to qsv branch.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5427 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoSeveral QSV related improvements, RB 490
handbrake [Mon, 22 Apr 2013 12:23:53 +0000 (12:23 +0000)]
Several QSV related improvements, RB 490

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5407 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: misc. fixes after SVN revision 5381.
Rodeo [Thu, 4 Apr 2013 22:21:27 +0000 (22:21 +0000)]
QSV: misc. fixes after SVN revision 5381.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5384 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: improve naming and logging of the Intel QSV based filter.
Rodeo [Thu, 4 Apr 2013 20:51:46 +0000 (20:51 +0000)]
QSV: improve naming and logging of the Intel QSV based filter.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5383 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: indicate whether MSDK can give us decode timestamps (for MP4 muxing) via the...
Rodeo [Thu, 4 Apr 2013 20:50:38 +0000 (20:50 +0000)]
QSV: indicate whether MSDK can give us decode timestamps (for MP4 muxing) via the qsv_info infrastructure.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5382 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoBump minimum supported Intel MediaSDK version to 1.4.
Rodeo [Thu, 4 Apr 2013 15:40:56 +0000 (15:40 +0000)]
Bump minimum supported Intel MediaSDK version to 1.4.

That should be the maximum version supported on Sandy Bridge.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5381 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: merge previous commit and a bit more.
Rodeo [Thu, 4 Apr 2013 15:39:19 +0000 (15:39 +0000)]
QSV: merge previous commit and a bit more.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5380 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: initial libhb infrastructure to query QSV availability and capabilities.
Rodeo [Tue, 2 Apr 2013 17:04:05 +0000 (17:04 +0000)]
QSV: initial libhb infrastructure to query QSV availability and capabilities.

Querying is done in libhb during hb_init(), and can be used by the UIs later using a dedicated info struct.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5375 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: merge cleanup from trunk.
Rodeo [Mon, 1 Apr 2013 16:42:16 +0000 (16:42 +0000)]
QSV: merge cleanup from trunk.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5372 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Fixed build.
sr55 [Sun, 24 Mar 2013 15:35:55 +0000 (15:35 +0000)]
WinGui: Fixed build.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5362 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: update WinGUI after previous commit.
Rodeo [Sat, 23 Mar 2013 23:40:58 +0000 (23:40 +0000)]
QSV: update WinGUI after previous commit.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5361 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: fix encoder short name (lowercase, mention video format), QSV -> qsv_h264
Rodeo [Sat, 23 Mar 2013 23:26:50 +0000 (23:26 +0000)]
QSV: fix encoder short name (lowercase, mention video format), QSV -> qsv_h264

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5360 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoQSV: reduce unnecessary difference to trunk.
Rodeo [Sat, 23 Mar 2013 23:23:56 +0000 (23:23 +0000)]
QSV: reduce unnecessary difference to trunk.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5359 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Same fix for qsv branch.
sr55 [Fri, 22 Mar 2013 18:15:49 +0000 (18:15 +0000)]
WinGui: Same fix for qsv branch.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5358 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoupdate for using libav9.3 and small fix for removed functions
handbrake [Wed, 13 Mar 2013 21:20:43 +0000 (21:20 +0000)]
update for using libav9.3 and small fix for removed functions

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5327 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoMerging Trunk to QSV part 2
sr55 [Sat, 9 Mar 2013 23:00:31 +0000 (23:00 +0000)]
Merging Trunk to QSV part 2

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5321 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoMerging Trunk to QSV branch.
sr55 [Sat, 9 Mar 2013 22:55:15 +0000 (22:55 +0000)]
Merging Trunk to QSV branch.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5320 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agocosmetic fix for parameter names, proper exposure within qsv header
handbrake [Sun, 3 Mar 2013 21:39:53 +0000 (21:39 +0000)]
cosmetic fix for parameter names, proper exposure within qsv header

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5291 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Drop qsv- qualifier. It's not needed.
sr55 [Sun, 3 Mar 2013 18:16:38 +0000 (18:16 +0000)]
WinGui:  Drop qsv- qualifier. It's not needed.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5289 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: qsv bug fixes and a demo preset for testing purposes.
sr55 [Sun, 3 Mar 2013 18:09:57 +0000 (18:09 +0000)]
WinGui: qsv bug fixes and a demo preset for testing purposes.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5288 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Advanced tab cache fix.
sr55 [Sat, 2 Mar 2013 19:47:10 +0000 (19:47 +0000)]
WinGui: Advanced tab cache fix.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5284 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Add QSV Preset slider and add default advanced options.
sr55 [Sun, 24 Feb 2013 17:03:07 +0000 (17:03 +0000)]
WinGui: Add QSV Preset slider and add default advanced options.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5267 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoWinGui: Merging Trunk and adding initial gui support for qsve
sr55 [Sat, 16 Feb 2013 20:36:01 +0000 (20:36 +0000)]
WinGui: Merging Trunk and adding initial gui support for qsve

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5254 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agofix for PRE/POST filter enabling
handbrake [Tue, 12 Feb 2013 22:23:04 +0000 (22:23 +0000)]
fix for PRE/POST filter enabling

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5251 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoUpdated QSV branch with trunk
sr55 [Tue, 12 Feb 2013 21:43:21 +0000 (21:43 +0000)]
Updated QSV branch with trunk

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5250 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agocleanup for implementation path
handbrake [Tue, 12 Feb 2013 21:00:08 +0000 (21:00 +0000)]
cleanup for implementation path

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5249 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agofix for copy and paste scenario
handbrake [Tue, 12 Feb 2013 20:34:12 +0000 (20:34 +0000)]
fix for copy and paste scenario

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5247 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoinitial commit, initial feedbacks included
handbrake [Tue, 12 Feb 2013 12:11:39 +0000 (12:11 +0000)]
initial commit, initial feedbacks included

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5246 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoInitial Branch Creation
sr55 [Thu, 31 Jan 2013 19:36:05 +0000 (19:36 +0000)]
Initial Branch Creation

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/qsv@5229 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoMacGUI: Fix build on 10.6sdk.
ritsuka [Thu, 31 Jan 2013 10:34:52 +0000 (10:34 +0000)]
MacGUI: Fix build on 10.6sdk.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5228 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoMacGUI: make the preview window HiDPI aware, so that the preview images will be shown...
ritsuka [Wed, 30 Jan 2013 18:48:23 +0000 (18:48 +0000)]
MacGUI: make the preview window HiDPI aware, so that the preview images will be shown with the same pixel count on Retina and non Retina screens (instead of 2x on Retina).

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5226 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agox264 preset system: miscellaneous improvements.
Rodeo [Wed, 30 Jan 2013 00:09:57 +0000 (00:09 +0000)]
x264 preset system: miscellaneous improvements.

See https://reviews.handbrake.fr/r/421/ for details.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5225 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years ago- xcode debug builds now use --debug=std instead of --debug=max
konablend [Tue, 29 Jan 2013 20:43:10 +0000 (20:43 +0000)]
- xcode debug builds now use --debug=std instead of --debug=max
- amongst other things, this will build ffmpeg without asserts
  and avoid an mpegvideo.c assert that seems to always trigger

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5224 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoLinGui: remove unnecessary GtkFrame
jstebbins [Tue, 29 Jan 2013 17:39:32 +0000 (17:39 +0000)]
LinGui: remove unnecessary GtkFrame

It was being rendered incorrectly in gtk2 anyway :-\

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5223 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoLinGui: fix gtk3 subtitle and audio list issue
jstebbins [Tue, 29 Jan 2013 17:27:04 +0000 (17:27 +0000)]
LinGui: fix gtk3 subtitle and audio list issue

The wrong subtitle or audio track was sometimes getting removed from the
list when the remove button was pressed.

The sequence of widget callbacks changed is such a way as to require some
small rearrangement of code.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5222 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agoBump local automake to version 1.13.1.
Rodeo [Tue, 29 Jan 2013 14:14:36 +0000 (14:14 +0000)]
Bump local automake to version 1.13.1.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5221 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years ago- drop deprecated usage of automake macro
konablend [Tue, 29 Jan 2013 05:06:25 +0000 (05:06 +0000)]
- drop deprecated usage of automake macro
- required for pending automake-1.13.1 bump
- should be backwards compatible with automake 1.7 (late 2002) and higher

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5220 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years ago- drop deprecated usage of automake macro
konablend [Tue, 29 Jan 2013 02:44:40 +0000 (02:44 +0000)]
- drop deprecated usage of automake macro
- required for pending automake-1.13.1 bump
- should be backwards compatible with automake 1.7 (late 2002) and higher

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5219 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agolibhb: remove exta log text that was used for debugging
jstebbins [Tue, 29 Jan 2013 01:30:31 +0000 (01:30 +0000)]
libhb: remove exta log text that was used for debugging

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5218 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agolibhb: Fix CC processing for packets that have no PTS
jstebbins [Tue, 29 Jan 2013 01:05:18 +0000 (01:05 +0000)]
libhb: Fix CC processing for packets that have no PTS

It is not required that every input frame have a PTS, but we were only
creating tags for frames that have a PTS.  If a frame with no PTS happens
to have CC data, we would mistakenly drop the previous CC data and log
a "tag botch" error.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5217 b64f7644-9d1e-0410-96f1-a4d463321fa5

11 years agolibhb: Fix main feature detection for some DVDs (Brave)
jstebbins [Mon, 28 Jan 2013 18:13:19 +0000 (18:13 +0000)]
libhb: Fix main feature detection for some DVDs (Brave)

Some new discs are putting longer leaders before the feauture.  So
extend how far we search before giving up.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5216 b64f7644-9d1e-0410-96f1-a4d463321fa5

12 years agoMacGui: Remove extra space in encoding status line string for 1 pass encodes.
dynaflash [Mon, 28 Jan 2013 01:23:38 +0000 (01:23 +0000)]
MacGui: Remove extra space in encoding status line string for 1 pass encodes.
- Patch by sanmarcos Thanks!
- Addresses https://reviews.handbrake.fr/r/422/

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5215 b64f7644-9d1e-0410-96f1-a4d463321fa5

12 years agoMacGui: Add missing tooltips . Align and fix issues.
dynaflash [Sun, 27 Jan 2013 23:03:17 +0000 (23:03 +0000)]
MacGui: Add missing tooltips . Align and fix issues.
- Patch by sanmarcos … Thanks!
- Detail addressed here https://reviews.handbrake.fr/reviewboard.fcgi/r/423/

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5214 b64f7644-9d1e-0410-96f1-a4d463321fa5

12 years agoMacGui: Fix a null placeholder upon launch in the x264 unparse string.
dynaflash [Sun, 27 Jan 2013 22:30:39 +0000 (22:30 +0000)]
MacGui: Fix a null placeholder upon launch in the x264 unparse string.
- Patch by sanmarcos Thanks!
- Explained here https://reviews.handbrake.fr/r/426/

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5213 b64f7644-9d1e-0410-96f1-a4d463321fa5

12 years agoUpdating generated docs
sr55 [Sun, 27 Jan 2013 21:20:08 +0000 (21:20 +0000)]
Updating generated docs

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5212 b64f7644-9d1e-0410-96f1-a4d463321fa5