Commit Graph

  • 114b661d50 gl: disable cull face to fix qml & gvf rendering. sphere=>rect #759 #757 wang-bin 2016-11-03 10:47:38 +08:00
  • eeb8d8d0b3 gl: support render video to a sphere wang-bin 2016-10-30 22:30:02 +08:00
  • 32edc947b7 qml: do not use percent encoded url for avdevice #755 wang-bin 2016-10-26 10:33:34 +08:00
  • e3dcb67a55 gl: sphere is a textured geometry wang-bin 2016-10-25 22:12:36 +08:00
  • 5c480c5391 gl: add sphere geometry wang-bin 2016-10-24 02:04:20 +08:00
  • 34dd17288d deb: fix ubuntu16.10 quick control dependency wang-bin 2016-10-23 13:20:08 +08:00
  • fa3f22d448 Merge pull request #754 from gitter-badger/gitter-badge WangBin 2016-10-23 00:24:41 +08:00
  • 787655708e Add Gitter badge The Gitter Badger 2016-10-22 16:21:59 +00:00
  • fc12f3898f debian: add ubuntu 16.10. fix svg dep wang-bin 2016-10-22 14:18:01 +08:00
  • 9bb48a56b5 fix 3369250 wang-bin 2016-10-21 18:36:01 +08:00
  • 399c87ea37 gl: always update background wang-bin 2016-10-21 18:21:20 +08:00
  • 33692509a4 gl: update viewport when widget parent changed #732 wang-bin 2016-10-21 18:18:02 +08:00
  • 0364c4dbb2 qmlplayer: auto hide cursor wang-bin 2016-10-19 11:17:00 +08:00
  • d1084c868a ci: macOS dmg travis-mac wang-bin 2016-10-17 13:01:47 +08:00
  • 91873b817e enc: allow arbitrary fps for mpeg2 wang-bin 2016-10-17 10:50:31 +08:00
  • c74a6dcabd gl: use normailized coordinates wang-bin 2016-10-16 14:44:23 +08:00
  • 2efe5fc1a5 improve seekable check wang-bin 2016-10-13 10:34:43 +08:00
  • cd656df632 update external clock when stepping forward to fix wrong clock on resume wang-bin 2016-10-12 10:45:05 +08:00
  • 8c5161ae56 ci: install qtav module to be detected by macdeployqt wang-bin 2016-10-07 18:00:40 +08:00
  • 07b07f101d ci: upload player dmg wang-bin 2016-10-06 23:07:56 +08:00
  • 846507539e Merge pull request #741 from r-a-v-a-s/slider WangBin 2016-10-01 11:53:06 +08:00
  • 5b3d8f25b7 set the Player's style to Fusion for OS X; #738 ravas 2016-09-29 23:23:55 -07:00
  • bef27ebc61 Merge pull request #737 from r-a-v-a-s/master WangBin 2016-09-29 09:50:12 +08:00
  • 86652581af added svg module to player.pro ravas 2016-09-28 10:04:11 -07:00
  • b0cdeb89bb gl: fix packed yuv rendering wang-bin 2016-09-28 12:41:41 +08:00
  • ab4866655f gl: support xyz12le for gl3 wang-bin 2016-09-28 11:14:25 +08:00
  • 7ee2ac667e add xyz12 format wang-bin 2016-09-28 11:05:42 +08:00
  • cf78e27f68 fix kill timer in a wrong thread #723 wang-bin 2016-09-18 11:12:39 +08:00
  • bc46ae44ac fix qt5.7 build #717 wang-bin 2016-09-17 00:25:39 +08:00
  • 568f8c7f36 venc: check requested pixel format. try input format in hw enc wang-bin 2016-09-11 17:14:52 +08:00
  • 8a3adac7ca sl: revert opensl change in e826c39 wang-bin 2016-09-05 23:41:55 +08:00
  • 88068c9209 ao: ensure the buffer to pop is played wang-bin 2016-09-05 23:30:04 +08:00
  • 73a6667b3c sl: fix sample format support check wang-bin 2016-09-05 10:03:01 +08:00
  • 680e073a22 gl: pbo is supported by gl(es)3 wang-bin 2016-09-03 22:41:35 +08:00
  • e826c39df0 ao: queue audio data to avoid deep copy for all kinds of backends wang-bin 2016-09-03 22:22:22 +08:00
  • 1537a5d1c2 hwenc: support those have no hwcontext, e.g. videotoolbox wang-bin 2016-09-01 23:50:11 +08:00
  • eef47cff6b hwenc: check hwcontext type before using wang-bin 2016-09-01 23:31:52 +08:00
  • 080f6e61a8 fix wrong signal parameter in AudioEncodeFilter wang-bin 2016-08-29 12:27:14 +08:00
  • c5db90b2ac enc: fix old ffmpeg build and qt4 moc error wang-bin 2016-08-29 10:51:00 +08:00
  • 3350fb363a Merge branch 'hwenc' wang-bin 2016-08-28 22:00:23 +08:00
  • a0e58de60f enc: set hw frame context's sw format. vaapi works hwenc wang-bin 2016-08-28 21:55:52 +08:00
  • d888ad79db enc: support hwa using hwcontext api wang-bin 2016-08-28 17:46:15 +08:00
  • 30ecf898b2 opensl: support float samples for sl 1.1 or android 21 wang-bin 2016-08-28 14:35:25 +08:00
  • 7e884e5cf3 audio: add friend functions for AudioFormat wang-bin 2016-08-28 14:04:47 +08:00
  • edc59c87bc appveyor: add mingw qt5.7 debug #709. fix msbuild error wang-bin 2016-08-19 10:08:49 +08:00
  • 7444743b4a fix build error since cfa09978 wang-bin 2016-08-18 16:45:12 +08:00
  • e2b0bc2cf4 ao: missing () wang-bin 2016-08-18 16:31:55 +08:00
  • cfa0997899 gl: no texture upload if hw map error. minor simplification wang-bin 2016-08-18 16:27:13 +08:00
  • f8c73f0198 do not block BlockingQueue.put too long. buffering should be better wang-bin 2016-08-10 22:53:23 +08:00
  • 4c4e82369a oal: do not call oal func when context is null wang-bin 2016-08-09 15:49:56 +08:00
  • 7c59d66e8c gl: use normalized background color #698 wang-bin 2016-08-08 16:03:10 +08:00
  • 84b143c742 gl: fix es check crash for non gui app wang-bin 2016-08-04 10:29:41 +08:00
  • 3f14c2b288 gl: remove invalid internal formats test wang-bin 2016-08-03 18:10:51 +08:00
  • 5c541bd755 gl: check error when testing texture parameters wang-bin 2016-08-03 13:37:29 +08:00
  • 2d7ad78bc1 gl: no fallback parameters for nv12 wang-bin 2016-08-02 17:59:49 +08:00
  • 164caf936a gl: fix Geometry attributes check and VAO binding wang-bin 2016-08-01 14:29:30 +08:00
  • b2a7715578 openal: fix float format support check wang-bin 2016-07-31 21:31:18 +08:00
  • e580df9cbf gl: resolve more extensions and for es2 wang-bin 2016-07-30 22:35:36 +08:00
  • 2db000ff84 ao: return invalid format if no backend. fix check from u8 wang-bin 2016-07-28 00:58:40 +08:00
  • 59fef5c938 Merge pull request #690 from ddaletski/master WangBin 2016-07-28 09:50:19 +08:00
  • eed24fcbe1 added avFormatOptions property description in plugins.qmltypes Denis Daletski 2016-07-27 19:27:09 +03:00
  • c296cdc622 ao: workaround openal context lost when calling isSupported. wang-bin 2016-07-28 00:32:12 +08:00
  • 7109347edf ao: remove useless backend preferedSampleFormat/ChannelLayout wang-bin 2016-07-27 23:45:43 +08:00
  • b61894ff5e ao: select a best sample sample format in setAudioFormat() wang-bin 2016-07-27 23:09:57 +08:00
  • ef2130b8fe ao: fix build error wang-bin 2016-07-27 21:29:19 +08:00
  • c5aacb5b48 Merge pull request #689 from ddaletski/master WangBin 2016-07-27 21:13:08 +08:00
  • e7f1e64592 added avFormatOptions property for qml AVPlayer Denis Daletski 2016-07-26 20:19:04 +03:00
  • 4570403f18 ao: add pause() #578 wang-bin 2016-07-27 19:05:22 +08:00
  • 3c2c197392 ao: use audioqueue volume control wang-bin 2016-07-27 12:10:44 +08:00
  • 09e6e403f7 ao: simplify API wang-bin 2016-07-25 15:17:43 +08:00
  • 8680e725b0 gl: fix desktop qt4 build wang-bin 2016-07-24 22:34:26 +08:00
  • 116b90d7bd gl: optimize VAO binding wang-bin 2016-07-24 19:57:35 +08:00
  • b3d08c00bd gl: all vao, vbo, ibo combinations work now wang-bin 2016-07-23 21:21:02 +08:00
  • 07d63bc984 gl: refine GeometryRenderer. no qopenglshaderprogram wang-bin 2016-07-23 17:06:18 +08:00
  • b377fbe539 disable log in QtAV module in release mode #658 wang-bin 2016-07-22 23:20:04 +08:00
  • 51fb47577a Merge pull request #685 from Horosphere/IgnoreHiddenByDefault WangBin 2016-07-20 13:49:16 +08:00
  • 5ee39fc3cc Ignore .install files in debian/ Horosphere 2016-07-19 20:15:32 -07:00
  • 544035377f Ignore hidden files (.*) by default with exceptions Horosphere 2016-07-19 20:11:56 -07:00
  • 319400a023 fix video thread can not stop sometimes wang-bin 2016-07-19 23:22:20 +08:00
  • 20bb8430b0 no clock error correction for video clock wang-bin 2016-07-18 18:30:22 +08:00
  • 18713f3c49 Merge pull request #682 from Horosphere/RemoveQtKeywords WangBin 2016-07-18 10:32:35 +08:00
  • 204360387f Remove Qt keywords(signals, slots) to make compatible with QT_NO_KEYWORDS Exclude *.pyc, *.swp and build/ directory. The former makes editing easier for vim users, and the latter is for convenience Horosphere 2016-07-17 09:20:13 -07:00
  • ae9677e9fd fix AudioFrame.clone #681 wang-bin 2016-07-17 22:37:24 +08:00
  • 3dbd4446ec workaround for step backward does not work at some points wang-bin 2016-07-15 19:15:48 +08:00
  • bdc365f722 gl: disable ibo if index is not set wang-bin 2016-07-15 13:33:38 +08:00
  • 5626f233b5 gl: simplify Geometry and renderer api wang-bin 2016-07-14 15:17:29 +08:00
  • 64298f4b0b apply av options to children objects wang-bin 2016-07-12 23:18:23 +08:00
  • b2e73f8392 Emit EndOfMedia when eof packet is decoded #673 wang-bin 2016-07-10 18:16:29 +08:00
  • 1e2a37b635 qml: always encode none local/qrc file #618 wang-bin 2016-07-09 23:53:48 +08:00
  • 4746975dbe fix playback restart after stop() in repeat mode #670 wang-bin 2016-07-06 23:46:45 +08:00
  • fb2ca6ecf0 fix divide by 0 error wang-bin 2016-07-05 21:40:46 +08:00
  • f45954f7d8 gl: fix devicePixelRatio in qt5.0 wang-bin 2016-07-05 21:39:39 +08:00
  • cfe4beed8b gl: use IBO wang-bin 2016-07-04 22:38:35 +08:00
  • 207496f6a2 gl: draw indices support wang-bin 2016-07-04 00:19:30 +08:00
  • cc2eb5d2ec gl: add functions to set index buffer value in Geometry wang-bin 2016-07-03 23:53:06 +08:00
  • 493284d083 add qtav app pro template wang-bin 2016-07-03 13:21:47 +08:00
  • 51da36d377 use QWidget::devicePixelRatio for qt<5.5 wang-bin 2016-07-02 10:34:04 +08:00
  • 0255172de1 fix macro use error wang-bin 2016-07-02 10:26:13 +08:00
  • ba14c2ae94 gl: fix OpenGLWidgetRenderer hi-dpi rendering wang-bin 2016-07-02 02:32:19 +08:00
  • a6d55cda48 fix old ffmpeg build and ubuntu 14.4 build wang-bin 2016-06-30 10:21:11 +08:00