Code

History

Commits on 84c1f3a4eec95f0feaf898bd5b7dd3edee00a7e3 to codec/encoder/core/src/slice_multi_threading.cpp35+
  1. Set and use a proper log context in the encoderMartin Storsjö committed 12 years ago9583ac4
  2. using WelsRound for all the double-int32_t conversionSijia Chen committed 12 years ago7413032
  3. This refine is to remove slice number limitation in the future. The changes contains: 1. add pNalLen in Structure SWelsEncoderOutput to store each nal length 2. rename iNalLengthInByte[MAX_NAL_UNITS_IN_LAYER] to pNalLengthInByte in Structure SLayerBSInfo, the pointer point to pNalLen, like pBSBuf point to pFrameBS.ganyang committed 12 years agoc08c0f8
  4. astyle all fileshuili2 committed 12 years ago5ed24f2
  5. remove RC enable flag, use RC Mode to indicate RC on or offvolvet committed 12 years agod98ba61
  6. remove thread cpu core bindvolvet committed 12 years ago9fd7fbc
  7. clean multi-threading macrovolvet committed 12 years ago9f50e0c
  8. Merge pull request #541 from licaiguo/disable-warningsEthan Hugg committed 12 years agoe8540af
  9. fix most of the warningsLicai Guo committed 12 years agoa688f52
  10. Remove unnecessary/superfluous parentheses in slice_multi_threading.cppMartin Storsjö committed 12 years agod75f677
  11. Fix compiler warnings and remove dead codeAndoni Morales Alastruey committed 12 years agoae60f1b
  12. fix SM_FIXEDSLCNUM_SLICE bug, add SM_AUTO_SLICE moderuil2 committed 12 years ago7c8ce79
  13. Merge WelsThreadDestroy into WelsThreadJoinMartin Storsjö committed 12 years ago5b8ee37
  14. Use WelsThreadJoin on windows as wellMartin Storsjö committed 12 years agob4aa9be
  15. Use pExitEncodeEvent instead of thread cancellation on unix as wellMartin Storsjö committed 12 years agobaaa387
  16. Use WelsMultipleEventsWaitSingleBlocking within the worker thread on unix as wellMartin Storsjö committed 12 years ago636df2b
  17. Use WelsMultipleEventsWaitSingleBlocking with a master event for waiting on finished threadsMartin Storsjö committed 12 years ago801da26
  18. Remove the timeout parameter from WelsMultipleEventsWaitSingleBlockingMartin Storsjö committed 12 years agode32455
  19. Use a macro for conditionally logging based on ENABLE_TRACE_MTMartin Storsjö committed 12 years agofd6f8a8
  20. Use an event name that contains the process idMartin Storsjö committed 12 years agod4bdef2
  21. Use the WelsEventOpen interface with an event name on windows as wellMartin Storsjö committed 12 years ago5480ffa
  22. Simplify code by allocating the arrays of events and thread handles staticallyMartin Storsjö committed 12 years ago1eaa38b
  23. Share the declarations for WELS_EVENT arrays between win32 and unix codepathsMartin Storsjö committed 12 years agoae63f06
  24. Change the unix version of WELS_EVENT to sem_t*Martin Storsjö committed 12 years ago71bc52d
  25. Merge some WIN32 ifdefs that were directly next to each otherMartin Storsjö committed 12 years agoe9c3403
  26. Merge pull request #395 from mstorsjo/printf-64bit-macroEthan Hugg committed 12 years ago1eb6882
  27. Unify ifdef conditions related to threading codeMartin Storsjö committed 12 years agoe095159
  28. Use a standard macro for 64 bit printf conversion specifiersMartin Storsjö committed 12 years ago3c7dde9
  29. Merge pull request #379 from mstorsjo/simplify-emms-callingvolvet committed 12 years ago3a602a3
  30. Merge pull request #378 from mstorsjo/fix-building-debug-codevolvet committed 12 years ago5be179e
  31. Fix printing an event name for debuggingMartin Storsjö committed 12 years ago2b82a57
  32. Provide a no-op WelsEmms macro if X86_ASM is disabledMartin Storsjö committed 12 years agodd47d48
  33. Fix building a logging statement in debug codeMartin Storsjö committed 12 years ago26d66a4
  34. remove macros to clear codessijchen committed 12 years ago10a4fb0
  35. Squashed merge from writenal_refactor2sijchen committed 12 years agoe45e859

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t