Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Videoplayer / InputStream cleaning #312

Open
wants to merge 129 commits into
base: master
Choose a base branch
from

Commits on Oct 23, 2015

  1. Configuration menu
    Copy the full SHA
    9806f34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74c1df1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    333aecb View commit details
    Browse the repository at this point in the history
  4. ffmpeg: bump version

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    5403279 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b941a1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a860e4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9198027 View commit details
    Browse the repository at this point in the history
  8. X11 EGL wip

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    e8114eb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bc62bbe View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    76c1ce7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d8b8a11 View commit details
    Browse the repository at this point in the history
  12. renderer: fix HasFrame

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    2d888cf View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c5aa445 View commit details
    Browse the repository at this point in the history
  14. ffmpeg: bump to 2.8-pre

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    12bf58c View commit details
    Browse the repository at this point in the history
  15. move VideoRenderers

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    6024aff View commit details
    Browse the repository at this point in the history
  16. gl: split output stage from yuv2rgb shader

    In preparation for new features, create a separate output stage that can
    be attached either to yuv2rgb or convolution filter shader. This stage
    will include things like color management, RGB range conversion and
    dithering.
    laurimyllari authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    e645ff9 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    82b32d3 View commit details
    Browse the repository at this point in the history
  18. gl: GLSLOutput helper with dithering

    Implement a GLSLOutput class that can be passed to shaders to implement
    an output stage with RGB range conversion and dithering. Add support for
    GLSLOutput in YUV2RGBShader and ConvolutionFilterShader.
    
    Single pass rendering to full range is not optimal as the range
    conversion could be done in colorspace conversion matrix. Keeping video
    levels avoids banding in multipass rendering though.
    laurimyllari authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    67e1208 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    72c9041 View commit details
    Browse the repository at this point in the history
  20. settings: add video dither

    laurimyllari authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    efb7983 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    606b799 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d57937b View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a7d97b6 View commit details
    Browse the repository at this point in the history
  24. move audio sync to AE

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    041e65d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    74ac26c View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    bd7bb22 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    d338b1b View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    f4cc8b0 View commit details
    Browse the repository at this point in the history
  29. fixup: Fix bug in HasFrame

    popcornmix authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    a65cf1c View commit details
    Browse the repository at this point in the history
  30. [GLES] Fix build with VideoPlayer

    popcornmix authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    382ba2a View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    3720b98 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    3ba77a1 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    98f0cd4 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    cd8686d View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    3703598 View commit details
    Browse the repository at this point in the history
  36. cmake buildsystem

    akva2 authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    3ceed17 View commit details
    Browse the repository at this point in the history
  37. [win32] Sync VS project.

    ace20022 authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    fe4acfa View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    78f6c92 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    6a55257 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    e8220c7 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    faf2474 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    f878e29 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    e034689 View commit details
    Browse the repository at this point in the history
  44. [VideoRendererGLES] - refactor to support derived hw dec renderer - s…

    …imilar to VideoRendererGL (atm only VTB is implemented. All other hw dec renderers are still in VideoRendererGLES and need to be moved into seperate implementations by the platform devs - similar to VideoRendererGL (atm only VTB is implemented. All other hw dec renderers are still in VideoRendererGLES and need to be moved into seperate implementations by the platform devs))
    Memphiz authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    d750d11 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    71c0426 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    1d5f1f9 View commit details
    Browse the repository at this point in the history
  47. sync cmake buildsystem

    notspiff authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    619f2e5 View commit details
    Browse the repository at this point in the history
  48. [RendererVTB] - some more cleanup

    Memphiz authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    956436a View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    dbff387 View commit details
    Browse the repository at this point in the history
  50. [HwRendererOMX] - moved OpenMax (OMX) video rendering out of

    LinuxRendererGLES.cpp into its own class
    Memphiz authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    c3a3a90 View commit details
    Browse the repository at this point in the history
  51. [HwDecRenderers] - get some more platform specific stuff out of

    RendererGLES by asking the hwdecoder for the supported render formats
    Memphiz authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    661cf4b View commit details
    Browse the repository at this point in the history
  52. [HwDecRendererStagefrighht] - moved OpenMax (OMX) video rendering out…

    … of LinuxRendererGLES.cpp into its own class
    Memphiz authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    376daa5 View commit details
    Browse the repository at this point in the history
  53. Add X11 EGL depends build support

    AlwinEsch authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    d654ec5 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    ceb7692 View commit details
    Browse the repository at this point in the history
  55. [HwDecRendererMediaCodec] - moved Android MediaCodec (surface) video …

    …rendering out of LinuxRendererGLES.cpp into its own class
    Memphiz authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    8983e75 View commit details
    Browse the repository at this point in the history
  56. [VideoRenderer/GLES] - drop AddSupportedHwRenderFormats - m_formats will

    go away in the future
    Memphiz authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    67c7c02 View commit details
    Browse the repository at this point in the history
  57. remove stagefright

    Memphiz authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    004dab4 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    3d4346c View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    17246f0 View commit details
    Browse the repository at this point in the history
  60. squash: Fix compile errors on pi

    popcornmix authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    ff3533f View commit details
    Browse the repository at this point in the history
  61. squash: Fix playback with MMAL

    popcornmix authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    734c654 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    02111c1 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    62973fa View commit details
    Browse the repository at this point in the history
  64. dithering: rework

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    8165c21 View commit details
    Browse the repository at this point in the history
  65. [vcxproj] Fix XBMC.vcxproj files.

    Anton Fedchin authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    b6ad152 View commit details
    Browse the repository at this point in the history
  66. [win32] Fix compilation errors.

    Anton Fedchin authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    f16b74f View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    b89de50 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    8e0e697 View commit details
    Browse the repository at this point in the history
  69. VideoPlayer: squash win

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    aac4717 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    c4a7775 View commit details
    Browse the repository at this point in the history
  71. fixup: Fix GLES and MMAL builds

    popcornmix authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    ac736d8 View commit details
    Browse the repository at this point in the history
  72. [cmake] sync

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    13b08c5 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    62fae8c View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    8244b13 View commit details
    Browse the repository at this point in the history
  75. [depends] fix target raspberry-pi

    wsnipex authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    2dea3c1 View commit details
    Browse the repository at this point in the history
  76. [cmake] WIP: RPI

    wsnipex authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    0d339e1 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    5b78640 View commit details
    Browse the repository at this point in the history
  78. [cmake] squash to resolution

    wsnipex authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    c9dd6dc View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    d265508 View commit details
    Browse the repository at this point in the history
  80. sync cmake project

    wsnipex authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    2663adc View commit details
    Browse the repository at this point in the history
  81. [EGL] don't always include amlogic

    wsnipex authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    ddbd73d View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    affe827 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    9664927 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    eda1988 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    f814995 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    0aee734 View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    c765bbe View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    24b490c View commit details
    Browse the repository at this point in the history
  89. Fix iMX6 compilation

    wolfgar authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    0fe8a08 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    f1ece74 View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    3352748 View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    3a00de8 View commit details
    Browse the repository at this point in the history
  93. squash ae sync

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    883ee73 View commit details
    Browse the repository at this point in the history
  94. squash flac

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    fb869a1 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    531d6e3 View commit details
    Browse the repository at this point in the history
  96. squash resolution

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    27bde61 View commit details
    Browse the repository at this point in the history
  97. squash reso

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    896be15 View commit details
    Browse the repository at this point in the history
  98. another resolution fix

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    37c87a3 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    e1a6090 View commit details
    Browse the repository at this point in the history
  100. sync cmake project

    wsnipex authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    07b3722 View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    2bf2895 View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    016b20e View commit details
    Browse the repository at this point in the history
  103. squash refactor sync

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    dec5218 View commit details
    Browse the repository at this point in the history
  104. xcode crappy merge

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    633d17e View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    e4ac4f5 View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    eacc9b2 View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    3289d01 View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    4bb9f3a View commit details
    Browse the repository at this point in the history
  109. Configuration menu
    Copy the full SHA
    52deef7 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    80ddf9b View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    0768506 View commit details
    Browse the repository at this point in the history
  112. [AE] Fix large buffertime check

    popcornmix authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    f9a0e78 View commit details
    Browse the repository at this point in the history
  113. Configuration menu
    Copy the full SHA
    c3b1a3a View commit details
    Browse the repository at this point in the history
  114. Configuration menu
    Copy the full SHA
    c492106 View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    551e46d View commit details
    Browse the repository at this point in the history
  116. Fixup mediacodec

    koying authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    b47b12b View commit details
    Browse the repository at this point in the history
  117. Get rid of libstagefright

    koying authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    d1415b0 View commit details
    Browse the repository at this point in the history
  118. baseline amlcodec

    koying authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    6c31ae9 View commit details
    Browse the repository at this point in the history
  119. fixup aml

    koying authored and FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    774dfaf View commit details
    Browse the repository at this point in the history
  120. squash player sync

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    52496ef View commit details
    Browse the repository at this point in the history
  121. Configuration menu
    Copy the full SHA
    0e11a41 View commit details
    Browse the repository at this point in the history
  122. Configuration menu
    Copy the full SHA
    81f3713 View commit details
    Browse the repository at this point in the history
  123. squash vaapi

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    dc81dbf View commit details
    Browse the repository at this point in the history
  124. squash xcode merge

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    4b91cdc View commit details
    Browse the repository at this point in the history
  125. Configuration menu
    Copy the full SHA
    f734e9d View commit details
    Browse the repository at this point in the history
  126. AE: squash audio sync

    FernetMenta committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    b88722c View commit details
    Browse the repository at this point in the history
  127. Configuration menu
    Copy the full SHA
    caceece View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2015

  1. Configuration menu
    Copy the full SHA
    e74e7cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f71b8b6 View commit details
    Browse the repository at this point in the history