Alexander von Gluck IV
d35a52e8e2
intel_extreme: Fix i965 LVDS panel programming
...
* polarity regs move on LVDS vs analog
* add knowledge or transcoder registers, they
exist seperately on PCH-split
* Native resolutions now work on LVDS under i965
2016-01-03 10:46:13 -06:00
Alexander von Gluck IV
e28962a280
intel_extreme: Fix pci index mappings on i9xx < i96x
2015-12-23 21:08:05 -06:00
Alexander von Gluck IV
c302a243e1
Merge remote-tracking branch 'upstream/master' into intel-extreme
2015-12-23 16:41:23 -06:00
Axel Dörfler
29871039d7
IMAP: Use BStringList instead of STL vector.
2015-12-22 19:35:09 +01:00
Axel Dörfler
e69a3a86fc
strace: Added option to dump syscall stats.
...
* Use -c/-C (same as in Linux's strace) to enable the stat output.
* Former -c to turn of colored output is now --no-color.
2015-12-22 19:35:09 +01:00
Axel Dörfler
30ac5550f1
mail_daemon: Only show new message count for new messages.
...
* Ie. do not show it always when the new message count changes,
only show it when it increases.
2015-12-22 19:35:09 +01:00
Axel Dörfler
184619e625
IMAP: removed superfluous files from the old implementation.
2015-12-22 19:35:08 +01:00
Adrien Destugues
3c5c6990bb
Really fix swr_convert usage for gcc2.
2015-12-21 22:48:23 +01:00
Augustin Cavalier
6984b8554c
Revert "libroot: Undefine constants for unsupported POSIX features"
...
This reverts commit 7aebec8db1
.
As per the discussion on the mailing list.
2015-12-21 12:16:33 -05:00
Simon South
7aebec8db1
libroot: Undefine constants for unsupported POSIX features
...
Haiku does not yet support certain features related to POSIX threads.
Constants used to test for the presence of these features should
therefore be left undefined, according to the POSIX spec, but are
currently set to -1. This can cause software built on Haiku to
incorrectly detect the presence of these features.
* unistd.h: Undefine _POSIX_THREAD_ATTR_STACKADDR,
_POSIX_THREAD_PRIORITY_SCHEDULING feature constants.
* conf.cpp: __sysconf: Return -1 for unsupported features.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2015-12-21 11:09:34 -05:00
Adrien Destugues
9dd9b45436
Use swresample to rematrix audio channels, try 2
...
This code is closer to what we used before for gcc2, and should not
crash there anymore. I could not get exactly the same code to work, but
reduced the difference to a single statement (which makes gcc2 work and
breaks gcc4). This is protected under a guard with appropriate ffmpeg
version test.
This code works for both gcc2 and gcc4 (tested with mp3 and aac files as
well as youtube videos). It still gets the timestamps wrong with ffmpeg
2.4, but I'll try to solve that another time.
2015-12-19 21:55:10 +01:00
Augustin Cavalier
8a822b7c85
Revert "AVCodecDecoder: use swresample to interleave audio channels."
...
Commit 856cc59e58
didn't really "fix"
anything; it just broke audio pretty much everywhere but YouTube,
and there videos play at 2x speed so it wasn't really worth it.
Stopgap solution for #12509 .
2015-12-18 20:42:29 -05:00
Humdinger
128efd5eae
Added application/xhtml+xml as supported type for TextSearch
2015-12-18 18:17:56 +01:00
Guillermo Bonvehi
937aabf5a1
MediaPlayer: Added simple shortcuts to playlist.
...
Fixes #6562 .
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
I tweaked some coding style and added back the missing
B_BACKSPACE shortcut.
2015-12-17 16:52:38 -05:00
Markus Himmel
a89ac5a653
Tracker: Add dragged poses to the drag message in the correct order
...
The function EachPoseAndModel iterates through poses in reverse order.
This fixes #12333 .
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2015-12-17 16:25:16 -05:00
Jérôme Duval
33840df504
app_server: declare jam dependency for BitmapPainter to freetype
2015-12-17 21:51:08 +01:00
Automatic Committer
381c562bc4
Update usb.ids from www.linux-usb.org
2015-12-17 05:20:33 +01:00
Augustin Cavalier
928081790f
WebPositive: Fix typo in SettingsWindow.
...
Thanks Anarchos!
2015-12-16 16:16:35 -05:00
Dariusz Knociński
c0349163fd
Preferences/VirtualMemory: fixed crash when exiting from not fully initialized application.
...
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2015-12-15 21:21:23 -05:00
Augustin Cavalier
485f533935
RWLocker: Move to kits/shared.
...
As requested by looncraz. A lot of stuff in IOM/MediaPlayer's
'support' directories probably should be moved to 'shared' anyway.
2015-12-15 21:15:06 -05:00
Alexander von Gluck IV
0ea662e5e9
intel_extreme: Correct panel control register on non-pch
2015-12-15 07:23:21 -06:00
Alexander von Gluck IV
471bc81038
intel_extreme: Fix LVDS pll DAC timing
2015-12-12 00:11:30 -06:00
Alexander von Gluck IV
5202e45a52
intel_extreme: Improve LVDS CLKB desire detection
2015-12-05 11:47:15 -06:00
Alexander von Gluck IV
e587aa9fa3
pll: Cleanup PLL post dividers, add VLV and CHV limits
2015-12-05 11:26:14 -06:00
Alexander von Gluck IV
3cfe299798
intel_extreme: Rework PLL and id PineView as PIN
2015-12-04 13:34:33 -06:00
Alexander von Gluck IV
77b8386d56
intel_extreme: Tweak pll limits on 9xx
2015-11-26 23:43:59 -06:00
Alexander von Gluck IV
f6623f4d99
intel_extreme: program both pll divisors
2015-11-26 22:57:57 -06:00
Alexander von Gluck IV
7217bb117b
intel_extreme: Take a register dump for intel_reg
2015-11-24 16:47:02 -06:00
Alexander von Gluck IV
d7a8a21fa5
intel_extreme: Style fix, no functional change
2015-11-24 12:15:06 -06:00
Alexander von Gluck IV
b01aed8310
intel_extreme: Don't store pipes within ports
...
* Store pipes within accelerant, and tell ports
about them.
* Rebrand DisplayPipe class to Pipe
2015-11-24 12:11:31 -06:00
Alexander von Gluck IV
864275121f
intel_extreme: Fix LVDS polarity flags
2015-11-24 09:41:18 -06:00
Alexander von Gluck IV
bc98dc421e
intel_extreme: Improve LVDS panel control
...
* Disable panel before modification
* Properly wait for panel power
2015-11-23 17:32:40 -06:00
Alexander von Gluck IV
cc891135c8
intel_extreme: return after proper FDI auto-train
2015-11-20 19:21:44 -06:00
Alexander von Gluck IV
874b248894
intel_extreme: Enable FDI PLL's before FDI training
2015-11-20 10:12:30 -06:00
Alexander von Gluck IV
e6fefa6cbf
intel_extreme: More FDI training work
...
* IvyBridge or higher can auto-train.
* Linux doesn't use this feature, however
manual FDI link training is *really*
complex... lets try auto-training first.
2015-11-19 17:49:51 -06:00
Alexander von Gluck IV
aa06863ccd
intel_extreme: Enable / Disable FDI TX/RX
2015-11-19 13:26:55 -06:00
Alexander von Gluck IV
00e0982f68
intel_extreme: First work at programming FDI
2015-11-17 23:28:09 -06:00
Alexander von Gluck IV
32807945aa
intel_extreme: Some basic pipe cleanup
2015-11-17 20:12:41 -06:00
Alexander von Gluck IV
e5494f1bb2
intel_extreme: Fix DP / HDMI gpu register location mixup on die
2015-11-16 20:41:14 -06:00
Alexander von Gluck IV
202ffc8cca
intel_extreme: Bump the VLV offset back a bit and fix port defines
2015-11-16 19:58:51 -06:00
Alexander von Gluck IV
21e840d154
intel_extreme: Cleanup pipe enablement ordering
2015-11-13 14:56:12 -06:00
Alexander von Gluck IV
fa45565eb7
intel_extreme: Add missing vlv offset to south shared
2015-11-13 10:10:54 -06:00
Alexander von Gluck IV
f482afbc22
intel-extreme: Fix N pll limits on 9xx
2015-11-12 19:03:46 -06:00
Alexander von Gluck IV
f979e62e54
intel_extreme: Program more LVDS regs. Set +/- @ lvds port
2015-11-12 18:30:21 -06:00
Alexander von Gluck IV
39f61d2190
intel_extreme: Store current display mode on each port
2015-11-12 16:44:04 -06:00
Alexander von Gluck IV
eb56837dfb
intel_extreme: Disable lvds panel_fitter for now
2015-11-12 16:18:45 -06:00
Alexander von Gluck IV
c7c3bcda8c
intel_extreme: Revert unintended change in 222f5929
2015-11-12 15:43:25 -06:00
Alexander von Gluck IV
222f5929cf
intel_extreme: Make sure we power up the panel after modesetting
2015-11-11 17:25:46 -06:00
Alexander von Gluck IV
de04810814
intel_extreme: Program multiplier divisors
2015-11-10 17:50:54 -06:00
Alexander von Gluck IV
be3f7a8fc5
intel_extreme: tracing cleanup; no functional change
2015-11-10 16:23:37 -06:00